using System; using System.Threading.Tasks; using Cpp2IlInjected; using Photon.Pun; namespace RecRoom.Core.Creation.SandboxGizmos { // Token: 0x02003426 RID: 13350 [Token(Token = "0x2003426")] public class SandboxGizmoManager : NetworkedSingletonMonoBehaviour { // Token: 0x17003F71 RID: 16241 // (get) Token: 0x06016F65 RID: 94053 RVA: 0x00555BB0 File Offset: 0x00553DB0 // (set) Token: 0x06016F66 RID: 94054 RVA: 0x00555BC4 File Offset: 0x00553DC4 [Token(Token = "0x17003F71")] public static bool ALCDCIIFAAE { [Token(Token = "0x6016F65")] [Address(RVA = "0x16FF530", Offset = "0x16FE530", VA = "0x1816FF530")] get; [Token(Token = "0x6016F66")] [Address(RVA = "0x16FEFE0", Offset = "0x16FDFE0", VA = "0x1816FEFE0")] private set; } // Token: 0x06016F67 RID: 94055 RVA: 0x00555BD8 File Offset: 0x00553DD8 [Token(Token = "0x6016F67")] [Address(RVA = "0x16FEE80", Offset = "0x16FDE80", VA = "0x1816FEE80", 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: 0x06016F68 RID: 94056 RVA: 0x00555C4C File Offset: 0x00553E4C [Token(Token = "0x6016F68")] [Address(RVA = "0x16FF2F0", Offset = "0x16FE2F0", VA = "0x1816FF2F0", Slot = "14")] protected override void OnDestroy() { if (this.ANEFJHDKAIJ != 0) { } } // Token: 0x06016F69 RID: 94057 RVA: 0x00555C64 File Offset: 0x00553E64 [Token(Token = "0x6016F69")] [Address(RVA = "0x16FF280", Offset = "0x16FE280", VA = "0x1816FF280")] private Task NIMGADINIDB(JKLGMOGDCNE CEHJGNDELGL) { KLLMCPFPIIE khegljhoaaj = this.KHEGLJHOAAJ; return Task.CompletedTask; } // Token: 0x06016F6A RID: 94058 RVA: 0x00555C88 File Offset: 0x00553E88 [Token(Token = "0x6016F6A")] [Address(RVA = "0x16FF040", Offset = "0x16FE040", VA = "0x1816FF040")] 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: 0x06016F6B RID: 94059 RVA: 0x00555CF4 File Offset: 0x00553EF4 [Token(Token = "0x6016F6B")] [Address(RVA = "0x16FF340", Offset = "0x16FE340", VA = "0x1816FF340")] public void RequestMasterSetGizmosPlaying(bool PLGOGPMCDOL) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcRequestMasterSetGizmosPlaying); photonView.RpcMaster(lflfmimncon, PLGOGPMCDOL); } // Token: 0x06016F6C RID: 94060 RVA: 0x00555D24 File Offset: 0x00553F24 [Token(Token = "0x6016F6C")] [Address(RVA = "0x16FF3E0", Offset = "0x16FE3E0", VA = "0x1816FF3E0")] [NFOMENMAOIA] private void RpcRequestMasterSetGizmosPlaying(bool PLGOGPMCDOL) { if (KKPBCOOONNK.BNNCCCFFALC) { KLLMCPFPIIE khegljhoaaj = this.KHEGLJHOAAJ; } } // Token: 0x06016F6D RID: 94061 RVA: 0x00555D48 File Offset: 0x00553F48 [Token(Token = "0x6016F6D")] [Address(RVA = "0x16FF4D0", Offset = "0x16FE4D0", VA = "0x1816FF4D0")] public SandboxGizmoManager() { } // Token: 0x06016F6E RID: 94062 RVA: 0x00555D5C File Offset: 0x00553F5C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6016F6E")] [Address(RVA = "0x16FF460", Offset = "0x16FE460", VA = "0x1816FF460")] static SandboxGizmoManager() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; SandboxGizmoManager.GizmosPlayingChanged = mfbglihgcgo; } // Token: 0x0400EEB2 RID: 61106 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400EEB2")] private IDisposable ANEFJHDKAIJ; // Token: 0x0400EEB4 RID: 61108 [Token(Token = "0x400EEB4")] public static MFBGLIHGCGO GizmosPlayingChanged; // Token: 0x0400EEB5 RID: 61109 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400EEB5")] private KLLMCPFPIIE KHEGLJHOAAJ; // Token: 0x0400EEB6 RID: 61110 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400EEB6")] private bool GHAHHEJOFNA; } }