Files
niko 8fc35183db a
2026-04-11 22:19:20 +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: 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;
}