Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

87 lines
2.9 KiB
C#

using System;
using AGUI.StackedUI;
using Cpp2IlInjected;
using RecRoom.Core.Creation.SandboxGizmos;
using UnityEngine;
// Token: 0x020000FE RID: 254
[Token(Token = "0x20000FE")]
public class PaletteLogScreen : MonoBehaviour
{
// Token: 0x06000691 RID: 1681 RVA: 0x00021CC8 File Offset: 0x0001FEC8
[Token(Token = "0x6000691")]
[Address(RVA = "0x15F3ED0", Offset = "0x15F2ED0", VA = "0x1815F3ED0")]
private void Start()
{
LogScreenModel logScreenModel = this._logScreenModel;
ToggleButton3D toggleButton3D = this.showTimestampsButton;
bool <CNCALBOBHLJ>k__BackingField = logScreenModel.<CNCALBOBHLJ>k__BackingField;
toggleButton3D.BOHIGPFGJBA = <CNCALBOBHLJ>k__BackingField;
ToggleButton3D[] array = this.channelButtons;
int num = 0;
if (num < array.Length)
{
LogScreenModel logScreenModel2 = this._logScreenModel;
ToggleButton3D toggleButton3D2 = array[num];
bool flag = logScreenModel2.<AOFEGJPNBEK>k__BackingField > GJHLOAOPOBA.WHITE;
toggleButton3D2.BOHIGPFGJBA = flag;
ToggleButton3D[] array2 = this.channelButtons;
num++;
}
}
// Token: 0x06000692 RID: 1682 RVA: 0x00021D40 File Offset: 0x0001FF40
[Token(Token = "0x6000692")]
[Address(RVA = "0x15F3FC0", Offset = "0x15F2FC0", VA = "0x1815F3FC0")]
public void ToggleTimestamps(bool enable)
{
this._logScreenModel.SetShowTimestamps(enable);
}
// Token: 0x06000693 RID: 1683 RVA: 0x00021D60 File Offset: 0x0001FF60
[Token(Token = "0x6000693")]
[Address(RVA = "0x15F3F90", Offset = "0x15F2F90", VA = "0x1815F3F90")]
public void ToggleChannel(int channel)
{
LogScreenModel logScreenModel = this._logScreenModel;
GJHLOAOPOBA <AOFEGJPNBEK>k__BackingField = logScreenModel.<AOFEGJPNBEK>k__BackingField;
logScreenModel.SetAllowedChannels(<AOFEGJPNBEK>k__BackingField);
}
// Token: 0x06000694 RID: 1684 RVA: 0x00021D88 File Offset: 0x0001FF88
[Token(Token = "0x6000694")]
[Address(RVA = "0x15F3E50", Offset = "0x15F2E50", VA = "0x1815F3E50")]
public void ClearLogs()
{
GIKLINOHKID eikibichppd = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EIKIBICHPPD;
throw new NullReferenceException();
}
// Token: 0x06000695 RID: 1685 RVA: 0x00021DA8 File Offset: 0x0001FFA8
[Token(Token = "0x6000695")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public PaletteLogScreen()
{
}
// Token: 0x040005D6 RID: 1494
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40005D6")]
[SerializeField]
private ToggleButton3D showTimestampsButton;
// Token: 0x040005D7 RID: 1495
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40005D7")]
[SerializeField]
[Tooltip("The order of these needs to match the LogScreenChannel enum!")]
private ToggleButton3D[] channelButtons;
// Token: 0x040005D8 RID: 1496
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40005D8")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
private LogScreenModel _logScreenModel;
}