using System; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; namespace RRUI.Theme { // Token: 0x02000838 RID: 2104 [Token(Token = "0x2000838")] public class SwitchTheme : ToggleTheme { // Token: 0x06003A46 RID: 14918 RVA: 0x000F159C File Offset: 0x000EF79C [Token(Token = "0x6003A46")] [Address(RVA = "0x9FAF60", Offset = "0x9F9D60", VA = "0x1809FAF60", Slot = "5")] public override void Apply() { base.Apply(); GameObject gameObject = this.indicator; int num = 0; if (gameObject != num) { GameObject gameObject2 = this.indicatorOffPosition; int num2 = 0; if (gameObject2 != num2) { GameObject gameObject3 = this.indicatorOnPosition; int num3 = 0; if (gameObject3 != num3) { Transform transform = this.indicatorOffPosition.transform; Vector3 vector; float z = vector.z; if (this.NMLJFLOCMFK != 0) { } this.NMLJFLOCMFK = (ulong)0L; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num4 = 0; if (instance == num4) { Transform transform2 = gameObject.transform; throw new NullReferenceException(); } Transform transform3 = this.indicator.transform; ANGMHDJNACK angmhdjnack; this.NMLJFLOCMFK = angmhdjnack; } } } } // Token: 0x06003A47 RID: 14919 RVA: 0x000F1650 File Offset: 0x000EF850 [Token(Token = "0x6003A47")] [Address(RVA = "0x9FB1F0", Offset = "0x9F9FF0", VA = "0x1809FB1F0")] public SwitchTheme() { } // Token: 0x04003225 RID: 12837 [Token(Token = "0x4003225")] private const float LDLJHMIJHNF = 0.33f; // Token: 0x04003226 RID: 12838 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4003226")] [SerializeField] private GameObject indicator; // Token: 0x04003227 RID: 12839 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4003227")] [SerializeField] private GameObject indicatorOffPosition; // Token: 0x04003228 RID: 12840 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4003228")] [SerializeField] private GameObject indicatorOnPosition; // Token: 0x04003229 RID: 12841 [FieldOffset(Offset = "0x128")] [Token(Token = "0x4003229")] private PIPDAMDIAPC NMLJFLOCMFK; } }