using System; using System.Threading.Tasks; using Cpp2IlInjected; using Photon.Pun; namespace RecRoom.Core.Creation.SandboxGizmos { // Token: 0x02003339 RID: 13113 [Token(Token = "0x2003339")] public class SandboxGizmoManager : NetworkedSingletonMonoBehaviour { // Token: 0x17003EAE RID: 16046 // (get) Token: 0x06016AD8 RID: 92888 RVA: 0x0054AD04 File Offset: 0x00548F04 // (set) Token: 0x06016AD9 RID: 92889 RVA: 0x0054AD18 File Offset: 0x00548F18 [Token(Token = "0x17003EAE")] public static bool ALCDCIIFAAE { [Token(Token = "0x6016AD8")] [Address(RVA = "0xC17420", Offset = "0xC16220", VA = "0x180C17420")] get; [Token(Token = "0x6016AD9")] [Address(RVA = "0xC16ED0", Offset = "0xC15CD0", VA = "0x180C16ED0")] private set; } // Token: 0x06016ADA RID: 92890 RVA: 0x0054AD2C File Offset: 0x00548F2C [Token(Token = "0x6016ADA")] [Address(RVA = "0xC16D70", Offset = "0xC15B70", VA = "0x180C16D70", Slot = "13")] protected override void Awake() { base.Awake(); Action action = new Action(this.HFAAJHFIHKD); KLLMCPFPIIE kllmcpfpiie; this.KHEGLJHOAAJ = kllmcpfpiie; MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML(); JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep = new JAPOCJCDIJN.JHGPCFHDLEP(this.NIMGADINIDB); MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.HOJHFGBCOHF((MJAPEGGDLJA)((uint)2048), jhgpcfhdlep); IDisposable disposable = MLDJDPHKGBO.ENNCEBJFFMB(this, bcgobnmhoml2); this.ANEFJHDKAIJ = disposable; this.HFAAJHFIHKD(); this.GHAHHEJOFNA = true; } // Token: 0x06016ADB RID: 92891 RVA: 0x0054ADA0 File Offset: 0x00548FA0 [Token(Token = "0x6016ADB")] [Address(RVA = "0xC171E0", Offset = "0xC15FE0", VA = "0x180C171E0", Slot = "14")] protected override void OnDestroy() { if (this.ANEFJHDKAIJ != 0) { } } // Token: 0x06016ADC RID: 92892 RVA: 0x0054ADB8 File Offset: 0x00548FB8 [Token(Token = "0x6016ADC")] [Address(RVA = "0xC17170", Offset = "0xC15F70", VA = "0x180C17170")] private Task NIMGADINIDB(JKLGMOGDCNE CEHJGNDELGL) { KLLMCPFPIIE khegljhoaaj = this.KHEGLJHOAAJ; return Task.CompletedTask; } // Token: 0x06016ADD RID: 92893 RVA: 0x0054ADDC File Offset: 0x00548FDC [Token(Token = "0x6016ADD")] [Address(RVA = "0xC16F30", Offset = "0xC15D30", VA = "0x180C16F30")] private void HFAAJHFIHKD() { SandboxGizmoManager.k__BackingField = this.KHEGLJHOAAJ.IAHDANBDAAM() != null; MFBGLIHGCGO gizmosPlayingChanged = SandboxGizmoManager.GizmosPlayingChanged; bool flag = SandboxGizmoManager.k__BackingField; gizmosPlayingChanged.CNFDGDEOPPF(flag); if (this.GHAHHEJOFNA) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; string text = "Gizmos now " + "stopped"; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 3f, num, num); } } // Token: 0x06016ADE RID: 92894 RVA: 0x0054AE48 File Offset: 0x00549048 [Token(Token = "0x6016ADE")] [Address(RVA = "0xC17230", Offset = "0xC16030", VA = "0x180C17230")] public void RequestMasterSetGizmosPlaying(bool PLGOGPMCDOL) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcRequestMasterSetGizmosPlaying); photonView.RpcMaster(lflfmimncon, PLGOGPMCDOL); } // Token: 0x06016ADF RID: 92895 RVA: 0x0054AE78 File Offset: 0x00549078 [Token(Token = "0x6016ADF")] [Address(RVA = "0xC172D0", Offset = "0xC160D0", VA = "0x180C172D0")] [NFOMENMAOIA] private void RpcRequestMasterSetGizmosPlaying(bool PLGOGPMCDOL) { if (KKPBCOOONNK.BNNCCCFFALC) { KLLMCPFPIIE khegljhoaaj = this.KHEGLJHOAAJ; } } // Token: 0x06016AE0 RID: 92896 RVA: 0x0054AE9C File Offset: 0x0054909C [Token(Token = "0x6016AE0")] [Address(RVA = "0xC173C0", Offset = "0xC161C0", VA = "0x180C173C0")] public SandboxGizmoManager() { } // Token: 0x06016AE1 RID: 92897 RVA: 0x0054AEB0 File Offset: 0x005490B0 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6016AE1")] [Address(RVA = "0xC17350", Offset = "0xC16150", VA = "0x180C17350")] static SandboxGizmoManager() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; SandboxGizmoManager.GizmosPlayingChanged = mfbglihgcgo; } // Token: 0x0400EC6B RID: 60523 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400EC6B")] private IDisposable ANEFJHDKAIJ; // Token: 0x0400EC6D RID: 60525 [Token(Token = "0x400EC6D")] public static MFBGLIHGCGO GizmosPlayingChanged; // Token: 0x0400EC6E RID: 60526 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400EC6E")] private KLLMCPFPIIE KHEGLJHOAAJ; // Token: 0x0400EC6F RID: 60527 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400EC6F")] private bool GHAHHEJOFNA; } }