using System; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; namespace RRUI.Data { // Token: 0x02000ABD RID: 2749 [Token(Token = "0x2000ABD")] [StructLayout(3)] public class GlobalModelController : ModelController { // Token: 0x0600456D RID: 17773 RVA: 0x0010BDC4 File Offset: 0x00109FC4 [Token(Token = "0x600456D")] [Address(RVA = "0x1873B00", Offset = "0x1872500", VA = "0x181873B00")] public GlobalModelController() { } // Token: 0x02000ABE RID: 2750 [Token(Token = "0x2000ABE")] [Serializable] private class LocalAccountImpl : ControllerImplementation { // Token: 0x0600456E RID: 17774 RVA: 0x0010BDD8 File Offset: 0x00109FD8 [Token(Token = "0x600456E")] [Address(RVA = "0x1879670", Offset = "0x1878070", VA = "0x181879670", Slot = "27")] protected override void DMAHGBLDMFA() { AccountModel accountModel = this.accountModel; } // Token: 0x0600456F RID: 17775 RVA: 0x0010BDF4 File Offset: 0x00109FF4 [Token(Token = "0x600456F")] [Address(RVA = "0x18796E0", Offset = "0x18780E0", VA = "0x1818796E0")] public LocalAccountImpl() { } // Token: 0x040035D9 RID: 13785 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40035D9")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private AccountModel accountModel; } // Token: 0x02000ABF RID: 2751 [Token(Token = "0x2000ABF")] [Serializable] private class LocalRoomImpl : ControllerImplementation { // Token: 0x06004570 RID: 17776 RVA: 0x0010BE08 File Offset: 0x0010A008 [Token(Token = "0x6004570")] [Address(RVA = "0x1879720", Offset = "0x1878120", VA = "0x181879720", Slot = "27")] protected override void DMAHGBLDMFA() { RoomModel roomModel = this.roomModel; SessionManager.BDPNOBGNGNI bdpnobgngni = this.source; } // Token: 0x06004571 RID: 17777 RVA: 0x0010BE2C File Offset: 0x0010A02C [Token(Token = "0x6004571")] [Address(RVA = "0x18797A0", Offset = "0x18781A0", VA = "0x1818797A0")] public LocalRoomImpl() { } // Token: 0x040035DA RID: 13786 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40035DA")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private RoomModel roomModel; // Token: 0x040035DB RID: 13787 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40035DB")] [SerializeField] private SessionManager.BDPNOBGNGNI source; } // Token: 0x02000AC0 RID: 2752 [Token(Token = "0x2000AC0")] [Serializable] private class Shim_NavigateToOldWatchSavedOutfitsButtonImpl : ButtonControllerImpl { // Token: 0x06004572 RID: 17778 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004572")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004573 RID: 17779 RVA: 0x0010BE40 File Offset: 0x0010A040 [Token(Token = "0x6004573")] [Address(RVA = "0x1880150", Offset = "0x187EB50", VA = "0x181880150", Slot = "29")] protected override void IKNMALNFPII() { Player.k__BackingField.playerUI.k__BackingField.ShowSavedOutfitsPage(); } // Token: 0x06004574 RID: 17780 RVA: 0x0010BE68 File Offset: 0x0010A068 [Token(Token = "0x6004574")] [Address(RVA = "0x1880290", Offset = "0x187EC90", VA = "0x181880290")] public Shim_NavigateToOldWatchSavedOutfitsButtonImpl() { } } // Token: 0x02000AC1 RID: 2753 [Token(Token = "0x2000AC1")] [Serializable] private class Shim_NavigateToOldWatchGetMoreTokensButtonImpl : ButtonControllerImpl { // Token: 0x06004575 RID: 17781 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004575")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004576 RID: 17782 RVA: 0x0010BE7C File Offset: 0x0010A07C [Token(Token = "0x6004576")] [Address(RVA = "0x187FEE0", Offset = "0x187E8E0", VA = "0x18187FEE0", Slot = "29")] protected override void IKNMALNFPII() { WatchUI local = WatchUI.BFPPPLIJIGC; int num = 0; if (local != num) { WatchUI local2 = WatchUI.BFPPPLIJIGC; string text = this.entrypointName; local2.ShowStoreScreenTokensTab(text); } } // Token: 0x06004577 RID: 17783 RVA: 0x0010BEC0 File Offset: 0x0010A0C0 [Token(Token = "0x6004577")] [Address(RVA = "0x187FFB0", Offset = "0x187E9B0", VA = "0x18187FFB0")] public Shim_NavigateToOldWatchGetMoreTokensButtonImpl() { } // Token: 0x040035DC RID: 13788 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40035DC")] [SerializeField] private string entrypointName = "getmoretokensentrypoint"; } // Token: 0x02000AC2 RID: 2754 [Token(Token = "0x2000AC2")] [Serializable] private class Shim_NavigateToOldWatchEventsButtonImpl : ButtonControllerImpl { // Token: 0x06004578 RID: 17784 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004578")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004579 RID: 17785 RVA: 0x0010BEE0 File Offset: 0x0010A0E0 [Token(Token = "0x6004579")] [Address(RVA = "0x187FDD0", Offset = "0x187E7D0", VA = "0x18187FDD0", Slot = "29")] protected override void IKNMALNFPII() { WatchUI local = WatchUI.BFPPPLIJIGC; int num = 0; if (local != num) { WatchUI local2 = WatchUI.BFPPPLIJIGC; int num2 = 0; EventsScreen eventsScreen = local2.PushFlow(num2); return; } } // Token: 0x0600457A RID: 17786 RVA: 0x0010BF20 File Offset: 0x0010A120 [Token(Token = "0x600457A")] [Address(RVA = "0x187FEA0", Offset = "0x187E8A0", VA = "0x18187FEA0")] public Shim_NavigateToOldWatchEventsButtonImpl() { } } // Token: 0x02000AC3 RID: 2755 [Token(Token = "0x2000AC3")] [Serializable] private class Shim_NavigateToOldWatchCodesButtonImpl : ButtonControllerImpl { // Token: 0x0600457B RID: 17787 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600457B")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600457C RID: 17788 RVA: 0x0010BF34 File Offset: 0x0010A134 [Token(Token = "0x600457C")] [Address(RVA = "0x187FAA0", Offset = "0x187E4A0", VA = "0x18187FAA0", Slot = "29")] protected override void IKNMALNFPII() { WatchUI local = WatchUI.BFPPPLIJIGC; int num = 0; if (local != num) { WatchUI local2 = WatchUI.BFPPPLIJIGC; int num2 = 0; ActionCodesWatchUIFlow actionCodesWatchUIFlow = local2.PushFlow(num2); return; } } // Token: 0x0600457D RID: 17789 RVA: 0x0010BF74 File Offset: 0x0010A174 [Token(Token = "0x600457D")] [Address(RVA = "0x187FB70", Offset = "0x187E570", VA = "0x18187FB70")] public Shim_NavigateToOldWatchCodesButtonImpl() { } } // Token: 0x02000AC4 RID: 2756 [Token(Token = "0x2000AC4")] [Serializable] private class HideIfJuniorImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x0600457E RID: 17790 RVA: 0x0010BF88 File Offset: 0x0010A188 [Token(Token = "0x600457E")] [Address(RVA = "0x1874970", Offset = "0x1873370", VA = "0x181874970", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600457F RID: 17791 RVA: 0x0010BF9C File Offset: 0x0010A19C [Token(Token = "0x600457F")] [Address(RVA = "0x18749D0", Offset = "0x18733D0", VA = "0x1818749D0")] public HideIfJuniorImpl() { } } // Token: 0x02000AC5 RID: 2757 [Token(Token = "0x2000AC5")] [Serializable] private class HideIfNotJuniorImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06004580 RID: 17792 RVA: 0x0010BFB0 File Offset: 0x0010A1B0 [Token(Token = "0x6004580")] [Address(RVA = "0x1874D20", Offset = "0x1873720", VA = "0x181874D20", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x06004581 RID: 17793 RVA: 0x0010BFC8 File Offset: 0x0010A1C8 [Token(Token = "0x6004581")] [Address(RVA = "0x1874D80", Offset = "0x1873780", VA = "0x181874D80")] public HideIfNotJuniorImpl() { } } // Token: 0x02000AC6 RID: 2758 [Token(Token = "0x2000AC6")] [Serializable] private class HideIfNoLocalAccountImpl : HideableControllerImpl { // Token: 0x06004582 RID: 17794 RVA: 0x0010BFDC File Offset: 0x0010A1DC [Token(Token = "0x6004582")] [Address(RVA = "0x1874A10", Offset = "0x1873410", VA = "0x181874A10", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004583 RID: 17795 RVA: 0x0010BFF0 File Offset: 0x0010A1F0 [Token(Token = "0x6004583")] [Address(RVA = "0x1874A70", Offset = "0x1873470", VA = "0x181874A70")] public HideIfNoLocalAccountImpl() { } } // Token: 0x02000AC7 RID: 2759 [Token(Token = "0x2000AC7")] [Serializable] private class HideDuringNUXImpl : HideableControllerImpl { // Token: 0x06004584 RID: 17796 RVA: 0x0010C004 File Offset: 0x0010A204 [Token(Token = "0x6004584")] [Address(RVA = "0x1874440", Offset = "0x1872E40", VA = "0x181874440", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = !SingletonMonoBehaviour.Instance.IsTutorialComplete(TutorialManager.PKHLMAEGIKG.NUX_WATCH); } // Token: 0x06004585 RID: 17797 RVA: 0x0010C028 File Offset: 0x0010A228 [Token(Token = "0x6004585")] [Address(RVA = "0x1874500", Offset = "0x1872F00", VA = "0x181874500")] public HideDuringNUXImpl() { } } } }