using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom; using UnityEngine; namespace RRUI.Data { // Token: 0x02000D19 RID: 3353 [Token(Token = "0x2000D19")] public class MagicDoorModelController : ModelController { // Token: 0x06005052 RID: 20562 RVA: 0x0012258C File Offset: 0x0012078C [Token(Token = "0x6005052")] [Address(RVA = "0x1C795C0", Offset = "0x1C785C0", VA = "0x181C795C0")] public MagicDoorModelController() { } // Token: 0x02000D1A RID: 3354 [Token(Token = "0x2000D1A")] [Serializable] private class NewDestinationTitleTextImpl : TextControllerImpl { // Token: 0x06005053 RID: 20563 RVA: 0x001225A0 File Offset: 0x001207A0 [Token(Token = "0x6005053")] [Address(RVA = "0x1C7D4F0", Offset = "0x1C7C4F0", VA = "0x181C7D4F0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { if (!SingletonMonoBehaviour.FFNIFALJLDD) { } string newDestinationText = SingletonMonoBehaviour.ONCPNMDGGKG.GetNewDestinationText(); } } // Token: 0x06005054 RID: 20564 RVA: 0x001225CC File Offset: 0x001207CC [Token(Token = "0x6005054")] [Address(RVA = "0x1C7D620", Offset = "0x1C7C620", VA = "0x181C7D620")] public NewDestinationTitleTextImpl() { } } // Token: 0x02000D1B RID: 3355 [Token(Token = "0x2000D1B")] [Serializable] private class DestinationRefreshingTitleTextImpl : TextControllerImpl { // Token: 0x06005055 RID: 20565 RVA: 0x001225E0 File Offset: 0x001207E0 [Token(Token = "0x6005055")] [Address(RVA = "0x1C6EF20", Offset = "0x1C6DF20", VA = "0x181C6EF20", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { if (!SingletonMonoBehaviour.FFNIFALJLDD) { } string destinationRefreshingText = SingletonMonoBehaviour.ONCPNMDGGKG.GetDestinationRefreshingText(); } } // Token: 0x06005056 RID: 20566 RVA: 0x0012260C File Offset: 0x0012080C [Token(Token = "0x6005056")] [Address(RVA = "0x1C6F050", Offset = "0x1C6E050", VA = "0x181C6F050")] public DestinationRefreshingTitleTextImpl() { } } // Token: 0x02000D1C RID: 3356 [Token(Token = "0x2000D1C")] [Serializable] private class CountdownTitleTextImpl : TextControllerImpl { // Token: 0x06005057 RID: 20567 RVA: 0x00122620 File Offset: 0x00120820 [Token(Token = "0x6005057")] [Address(RVA = "0x1C6EA70", Offset = "0x1C6DA70", VA = "0x181C6EA70", Slot = "23")] protected override void PPAOALHOODL() { base.PPAOALHOODL(); if (this.countdownDisposable != 0) { } Action action = new Action(this.ANIEHPOOHOP); IDisposable disposable; this.countdownDisposable = disposable; } // Token: 0x06005058 RID: 20568 RVA: 0x00122650 File Offset: 0x00120850 [Token(Token = "0x6005058")] [Address(RVA = "0x1C6EA10", Offset = "0x1C6DA10", VA = "0x181C6EA10", Slot = "24")] protected override void JNGMMNANOCH() { base.JNGMMNANOCH(); if (this.countdownDisposable != 0) { } this.countdownDisposable = (ulong)0L; } // Token: 0x06005059 RID: 20569 RVA: 0x00122678 File Offset: 0x00120878 [Token(Token = "0x6005059")] [Address(RVA = "0x1C6EA00", Offset = "0x1C6DA00", VA = "0x181C6EA00", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; this.ANIEHPOOHOP((float)num); } // Token: 0x0600505A RID: 20570 RVA: 0x00122690 File Offset: 0x00120890 [Token(Token = "0x600505A")] [Address(RVA = "0x1C6E830", Offset = "0x1C6D830", VA = "0x181C6E830")] private void ANIEHPOOHOP(float CEHJGNDELGL = 0f) { bool flag; if (!flag) { if (SingletonMonoBehaviour.FFNIFALJLDD) { TimeSpan timeUntilNextRefresh = SingletonMonoBehaviour.ONCPNMDGGKG.AEOOBAFNJLO; } TimeSpan zero = TimeSpan.Zero; int num = 0; string text = Math.Max((float)0, (float)num).OEFBEJEPLHM(); string text2 = this.postfix; string text3 = text + text2; } } // Token: 0x0600505B RID: 20571 RVA: 0x001226E8 File Offset: 0x001208E8 [Token(Token = "0x600505B")] [Address(RVA = "0x1C6EB20", Offset = "0x1C6DB20", VA = "0x181C6EB20")] public CountdownTitleTextImpl() { string empty = string.Empty; this.postfix = empty; base..ctor(); } // Token: 0x040039ED RID: 14829 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40039ED")] [SerializeField] private string postfix; // Token: 0x040039EE RID: 14830 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40039EE")] private IDisposable countdownDisposable; } // Token: 0x02000D1D RID: 3357 [Token(Token = "0x2000D1D")] [Serializable] private class MagicDoorButtonImpl : ButtonControllerImpl { // Token: 0x0600505C RID: 20572 RVA: 0x00122708 File Offset: 0x00120908 [Token(Token = "0x600505C")] [Address(RVA = "0x1C792E0", Offset = "0x1C782E0", VA = "0x181C792E0", Slot = "27")] protected override void DMAHGBLDMFA() { this.EIFKBFHKLBN(); } // Token: 0x0600505D RID: 20573 RVA: 0x0012271C File Offset: 0x0012091C [Token(Token = "0x600505D")] [Address(RVA = "0x1C79390", Offset = "0x1C78390", VA = "0x181C79390", Slot = "29")] protected override void IKNMALNFPII() { bool flag; if (!flag) { this.isLoadingRoom = true; this.EIFKBFHKLBN(); if (SingletonMonoBehaviour.FFNIFALJLDD) { DABKFAIHBBP dabkfaihbbp = SingletonMonoBehaviour.ONCPNMDGGKG.VisitDestinationAsync(SessionManager.BDPNOBGNGNI.MAGIC_DOOR_WATCH); } DABKFAIHBBP k__BackingField = JJEKJGALHKO.k__BackingField; Action action = new Action(this.JGGKOLDCHJL); } } // Token: 0x0600505E RID: 20574 RVA: 0x00122768 File Offset: 0x00120968 [Token(Token = "0x600505E")] [Address(RVA = "0x1C792F0", Offset = "0x1C782F0", VA = "0x181C792F0")] private void EIFKBFHKLBN() { bool flag; if (!flag) { } int num = 0; bool flag2 = (this.isLoadingRoom ? 1 : 0) == num; } // Token: 0x0600505F RID: 20575 RVA: 0x0012278C File Offset: 0x0012098C [Token(Token = "0x600505F")] [Address(RVA = "0x1C79580", Offset = "0x1C78580", VA = "0x181C79580")] public MagicDoorButtonImpl() { } // Token: 0x06005060 RID: 20576 RVA: 0x001227A0 File Offset: 0x001209A0 [Token(Token = "0x6005060")] [Address(RVA = "0x1C79570", Offset = "0x1C78570", VA = "0x181C79570")] [CompilerGenerated] private void JGGKOLDCHJL() { this.isLoadingRoom = false; this.EIFKBFHKLBN(); } // Token: 0x040039EF RID: 14831 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40039EF")] private bool isLoadingRoom; } // Token: 0x02000D1E RID: 3358 [Token(Token = "0x2000D1E")] [Serializable] private class HideIfPlayerHasNotVisitedDestinationImpl : HideableControllerImpl { // Token: 0x06005061 RID: 20577 RVA: 0x001227BC File Offset: 0x001209BC [Token(Token = "0x6005061")] [Address(RVA = "0x1C72AF0", Offset = "0x1C71AF0", VA = "0x181C72AF0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } if (!SingletonMonoBehaviour.FFNIFALJLDD) { } MagicDoorManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; bool flag2 = !MagicDoorManager.DFECLNDBNDD; } // Token: 0x06005062 RID: 20578 RVA: 0x001227EC File Offset: 0x001209EC [Token(Token = "0x6005062")] [Address(RVA = "0x1C72C40", Offset = "0x1C71C40", VA = "0x181C72C40")] public HideIfPlayerHasNotVisitedDestinationImpl() { } } } }