87 lines
2.9 KiB
C#
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;
|
|
}
|