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: 0x00021D54 File Offset: 0x0001FF54
|
|
[Token(Token = "0x6000691")]
|
|
[Address(RVA = "0xA7E900", Offset = "0xA7D700", VA = "0x180A7E900")]
|
|
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 > OOJABKCLCOI.WHITE;
|
|
toggleButton3D2.BOHIGPFGJBA = flag;
|
|
ToggleButton3D[] array2 = this.channelButtons;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000692 RID: 1682 RVA: 0x00021DCC File Offset: 0x0001FFCC
|
|
[Token(Token = "0x6000692")]
|
|
[Address(RVA = "0xA7E9F0", Offset = "0xA7D7F0", VA = "0x180A7E9F0")]
|
|
public void ToggleTimestamps(bool enable)
|
|
{
|
|
this._logScreenModel.SetShowTimestamps(enable);
|
|
}
|
|
|
|
// Token: 0x06000693 RID: 1683 RVA: 0x00021DEC File Offset: 0x0001FFEC
|
|
[Token(Token = "0x6000693")]
|
|
[Address(RVA = "0xA7E9C0", Offset = "0xA7D7C0", VA = "0x180A7E9C0")]
|
|
public void ToggleChannel(int channel)
|
|
{
|
|
LogScreenModel logScreenModel = this._logScreenModel;
|
|
OOJABKCLCOI <AOFEGJPNBEK>k__BackingField = logScreenModel.<AOFEGJPNBEK>k__BackingField;
|
|
logScreenModel.SetAllowedChannels(<AOFEGJPNBEK>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x06000694 RID: 1684 RVA: 0x00021E14 File Offset: 0x00020014
|
|
[Token(Token = "0x6000694")]
|
|
[Address(RVA = "0xA7E880", Offset = "0xA7D680", VA = "0x180A7E880")]
|
|
public void ClearLogs()
|
|
{
|
|
GIKLINOHKID eikibichppd = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EIKIBICHPPD;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000695 RID: 1685 RVA: 0x00021E34 File Offset: 0x00020034
|
|
[Token(Token = "0x6000695")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public PaletteLogScreen()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040005D5 RID: 1493
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40005D5")]
|
|
[SerializeField]
|
|
private ToggleButton3D showTimestampsButton;
|
|
|
|
// Token: 0x040005D6 RID: 1494
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40005D6")]
|
|
[SerializeField]
|
|
[Tooltip("The order of these needs to match the LogScreenChannel enum!")]
|
|
private ToggleButton3D[] channelButtons;
|
|
|
|
// Token: 0x040005D7 RID: 1495
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40005D7")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
|
|
private LogScreenModel _logScreenModel;
|
|
}
|