using System; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Players.Watch; using RecRoom.Sharing; using RRUI.Navigation; using UnityEngine; namespace RRUI.Data { // Token: 0x02000C86 RID: 3206 [Token(Token = "0x2000C86")] public class GlobalModelController : ModelController { // Token: 0x06004DCD RID: 19917 RVA: 0x0011C92C File Offset: 0x0011AB2C [Token(Token = "0x6004DCD")] [Address(RVA = "0x173FFA0", Offset = "0x173EFA0", VA = "0x18173FFA0")] public GlobalModelController() { } // Token: 0x02000C87 RID: 3207 [Token(Token = "0x2000C87")] [Serializable] private class LocalAccountImpl : ControllerImplementation { // Token: 0x06004DCE RID: 19918 RVA: 0x0011C940 File Offset: 0x0011AB40 [Token(Token = "0x6004DCE")] [Address(RVA = "0x1749CC0", Offset = "0x1748CC0", VA = "0x181749CC0", Slot = "27")] protected override void DMAHGBLDMFA() { AccountModel accountModel = this.accountModel; } // Token: 0x06004DCF RID: 19919 RVA: 0x0011C95C File Offset: 0x0011AB5C [Token(Token = "0x6004DCF")] [Address(RVA = "0x1749D30", Offset = "0x1748D30", VA = "0x181749D30")] public LocalAccountImpl() { } // Token: 0x0400390D RID: 14605 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400390D")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private AccountModel accountModel; } // Token: 0x02000C88 RID: 3208 [Token(Token = "0x2000C88")] [Serializable] private class LocalRoomImpl : ControllerImplementation { // Token: 0x06004DD0 RID: 19920 RVA: 0x0011C970 File Offset: 0x0011AB70 [Token(Token = "0x6004DD0")] [Address(RVA = "0x1749E10", Offset = "0x1748E10", VA = "0x181749E10", Slot = "27")] protected override void DMAHGBLDMFA() { RoomModel roomModel = this.roomModel; } // Token: 0x06004DD1 RID: 19921 RVA: 0x0011C98C File Offset: 0x0011AB8C [Token(Token = "0x6004DD1")] [Address(RVA = "0x1749E80", Offset = "0x1748E80", VA = "0x181749E80")] public LocalRoomImpl() { } // Token: 0x0400390E RID: 14606 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400390E")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private RoomModel roomModel; // Token: 0x0400390F RID: 14607 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400390F")] [SerializeField] private SessionManager.BDPNOBGNGNI source; } // Token: 0x02000C89 RID: 3209 [Token(Token = "0x2000C89")] [Serializable] private class LocalEventImpl : ControllerImplementation { // Token: 0x06004DD2 RID: 19922 RVA: 0x0011C9A0 File Offset: 0x0011ABA0 [Token(Token = "0x6004DD2")] [Address(RVA = "0x1749D70", Offset = "0x1748D70", VA = "0x181749D70", Slot = "27")] protected override void DMAHGBLDMFA() { EventModel eventModel = this.eventModel; eventModel.GDPJLIOIIAM = true; eventModel.MKBLJJGJAOH(); } // Token: 0x06004DD3 RID: 19923 RVA: 0x0011C9C8 File Offset: 0x0011ABC8 [Token(Token = "0x6004DD3")] [Address(RVA = "0x1749DD0", Offset = "0x1748DD0", VA = "0x181749DD0")] public LocalEventImpl() { } // Token: 0x04003910 RID: 14608 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4003910")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private EventModel eventModel; } // Token: 0x02000C8A RID: 3210 [Token(Token = "0x2000C8A")] [Serializable] private class OpenExternalWebpageButtonImpl : ButtonControllerImpl { // Token: 0x06004DD4 RID: 19924 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DD4")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DD5 RID: 19925 RVA: 0x0011C9DC File Offset: 0x0011ABDC [Token(Token = "0x6004DD5")] [Address(RVA = "0x174AA20", Offset = "0x1749A20", VA = "0x18174AA20", Slot = "29")] protected override void IKNMALNFPII() { GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK omjhegoaohk = this.webpage; int num = (int)omjhegoaohk; if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.PrivacyPolicy) { FBPACFPINIK.IAJIDPEFALM(); return; } if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.PrivacyPolicy) { FBPACFPINIK.FPONHAPCINA(); return; } if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.PrivacyPolicy) { ulong num2; FBPACFPINIK.IIHKLJONBPO(num2 != 0UL); return; } if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.PrivacyPolicy) { FBPACFPINIK.HHBGCJAIACK(); return; } if (num == 1) { ulong num3; FBPACFPINIK.LBIOGBGOOAM(num3 != 0UL); return; } if (omjhegoaohk == GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK.Other) { string text = this.externalUrl; string text2 = this.externalPageName; ulong num4; FBPACFPINIK.GCPHCMAKAPA(text, text2, num4 != 0UL); return; } } // Token: 0x06004DD6 RID: 19926 RVA: 0x0011CA50 File Offset: 0x0011AC50 [Token(Token = "0x6004DD6")] [Address(RVA = "0x174ABA0", Offset = "0x1749BA0", VA = "0x18174ABA0")] public OpenExternalWebpageButtonImpl() { } // Token: 0x04003911 RID: 14609 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003911")] [SerializeField] private GlobalModelController.OpenExternalWebpageButtonImpl.OMJHEGOAOHK webpage; // Token: 0x04003912 RID: 14610 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003912")] [SerializeField] [JEAMMEGEDDJ("webpage", 99)] private string externalUrl; // Token: 0x04003913 RID: 14611 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4003913")] [SerializeField] [JEAMMEGEDDJ("webpage", 99)] private string externalPageName; // Token: 0x02000C8B RID: 3211 [Token(Token = "0x2000C8B")] private enum OMJHEGOAOHK { // Token: 0x04003915 RID: 14613 [Token(Token = "0x4003915")] PrivacyPolicy, // Token: 0x04003916 RID: 14614 [Token(Token = "0x4003916")] TermsOfService, // Token: 0x04003917 RID: 14615 [Token(Token = "0x4003917")] HelpPage, // Token: 0x04003918 RID: 14616 [Token(Token = "0x4003918")] ComfortAndSafety, // Token: 0x04003919 RID: 14617 [Token(Token = "0x4003919")] CodeOfConduct, // Token: 0x0400391A RID: 14618 [Token(Token = "0x400391A")] Other = 99 } } // Token: 0x02000C8C RID: 3212 [Token(Token = "0x2000C8C")] [Serializable] private class NavigateToRouteInWatchMenuButtonImpl : ButtonControllerImpl { // Token: 0x06004DD7 RID: 19927 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DD7")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DD8 RID: 19928 RVA: 0x0011CA64 File Offset: 0x0011AC64 [Token(Token = "0x6004DD8")] [Address(RVA = "0x174A050", Offset = "0x1749050", VA = "0x18174A050", Slot = "29")] protected override void IKNMALNFPII() { RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); bool flag = this.resetBrowser; Route route = this.route; flowByType.ShowScreenAndGoToRoute(route, flag); if (this.openDetached) { string lghbppioobm = flowByType.LGHBPPIOOBM; Route roomKeyStoreRoute = flowByType.roomKeyStoreRoute; float num = this.detachedVerticalOffsetFromHead; int num2 = 0; WatchUI local = WatchUI.BFPPPLIJIGC; int num3 = 0; WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL; float num4 = this.detachedScale; ulong num5; watchMenuProjector.AuthorityOpenMenuDetached(num3, num2, num4, num5 != 0UL); } } // Token: 0x06004DD9 RID: 19929 RVA: 0x0011CAF0 File Offset: 0x0011ACF0 [Token(Token = "0x6004DD9")] [Address(RVA = "0x174A4E0", Offset = "0x17494E0", VA = "0x18174A4E0")] public NavigateToRouteInWatchMenuButtonImpl() { } // Token: 0x0400391B RID: 14619 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400391B")] [SerializeField] private Route route; // Token: 0x0400391C RID: 14620 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400391C")] [SerializeField] private bool openDetached; // Token: 0x0400391D RID: 14621 [FieldOffset(Offset = "0x41")] [Token(Token = "0x400391D")] [SerializeField] private bool resetBrowser = true; // Token: 0x0400391E RID: 14622 [FieldOffset(Offset = "0x44")] [Token(Token = "0x400391E")] [SerializeField] [JEAMMEGEDDJ("openDetached", true)] private float detachedDistance = 0.61f; // Token: 0x0400391F RID: 14623 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400391F")] [SerializeField] [JEAMMEGEDDJ("openDetached", true)] private float detachedVerticalOffsetFromHead = -0.33f; // Token: 0x04003920 RID: 14624 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4003920")] [SerializeField] [JEAMMEGEDDJ("openDetached", true)] private float detachedScale = 1f; } // Token: 0x02000C8D RID: 3213 [Token(Token = "0x2000C8D")] [Serializable] private class CloseWatchMenuButtonImpl : ButtonControllerImpl { // Token: 0x06004DDA RID: 19930 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DDA")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DDB RID: 19931 RVA: 0x0011CB2C File Offset: 0x0011AD2C [Token(Token = "0x6004DDB")] [Address(RVA = "0x1737DF0", Offset = "0x1736DF0", VA = "0x181737DF0", Slot = "29")] protected override void IKNMALNFPII() { RRUIRootScreen rruirootScreen; rruirootScreen.CloseScreenAndPopFlows(); } // Token: 0x06004DDC RID: 19932 RVA: 0x0011CB48 File Offset: 0x0011AD48 [Token(Token = "0x6004DDC")] [Address(RVA = "0x1737ED0", Offset = "0x1736ED0", VA = "0x181737ED0")] public CloseWatchMenuButtonImpl() { } } // Token: 0x02000C8E RID: 3214 [Token(Token = "0x2000C8E")] [Serializable] private class Shim_NavigateToOldWatchSavedOutfitsButtonImpl : ButtonControllerImpl { // Token: 0x06004DDD RID: 19933 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DDD")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DDE RID: 19934 RVA: 0x0011CB5C File Offset: 0x0011AD5C [Token(Token = "0x6004DDE")] [Address(RVA = "0x174C8E0", Offset = "0x174B8E0", VA = "0x18174C8E0", Slot = "29")] protected override void IKNMALNFPII() { Player.k__BackingField.playerUI.k__BackingField.ShowSavedOutfitsPage(); } // Token: 0x06004DDF RID: 19935 RVA: 0x0011CB84 File Offset: 0x0011AD84 [Token(Token = "0x6004DDF")] [Address(RVA = "0x174CA20", Offset = "0x174BA20", VA = "0x18174CA20")] public Shim_NavigateToOldWatchSavedOutfitsButtonImpl() { } } // Token: 0x02000C8F RID: 3215 [Token(Token = "0x2000C8F")] [Serializable] private class Shim_NavigateToOldWatchGetMoreTokensButtonImpl : ButtonControllerImpl { // Token: 0x06004DE0 RID: 19936 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DE0")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DE1 RID: 19937 RVA: 0x0011CB98 File Offset: 0x0011AD98 [Token(Token = "0x6004DE1")] [Address(RVA = "0x174C6A0", Offset = "0x174B6A0", VA = "0x18174C6A0", 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.ShowTokenStore(text); } } // Token: 0x06004DE2 RID: 19938 RVA: 0x0011CBDC File Offset: 0x0011ADDC [Token(Token = "0x6004DE2")] [Address(RVA = "0x174C770", Offset = "0x174B770", VA = "0x18174C770")] public Shim_NavigateToOldWatchGetMoreTokensButtonImpl() { } // Token: 0x04003921 RID: 14625 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003921")] [SerializeField] private string entrypointName = "getmoretokensentrypoint"; } // Token: 0x02000C90 RID: 3216 [Token(Token = "0x2000C90")] [Serializable] private class Shim_NavigateToOldWatchEventsButtonImpl : ButtonControllerImpl { // Token: 0x06004DE3 RID: 19939 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DE3")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DE4 RID: 19940 RVA: 0x0011CBFC File Offset: 0x0011ADFC [Token(Token = "0x6004DE4")] [Address(RVA = "0x174C590", Offset = "0x174B590", VA = "0x18174C590", 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: 0x06004DE5 RID: 19941 RVA: 0x0011CC3C File Offset: 0x0011AE3C [Token(Token = "0x6004DE5")] [Address(RVA = "0x174C660", Offset = "0x174B660", VA = "0x18174C660")] public Shim_NavigateToOldWatchEventsButtonImpl() { } } // Token: 0x02000C91 RID: 3217 [Token(Token = "0x2000C91")] [Serializable] private class Shim_NavigateToOldWatchRecRoomPlusButtonImpl : ButtonControllerImpl { // Token: 0x06004DE6 RID: 19942 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DE6")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DE7 RID: 19943 RVA: 0x0011CC50 File Offset: 0x0011AE50 [Token(Token = "0x6004DE7")] [Address(RVA = "0x174C7C0", Offset = "0x174B7C0", VA = "0x18174C7C0", 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.ShowRecRoomPlusPage(text); } } // Token: 0x06004DE8 RID: 19944 RVA: 0x0011CC94 File Offset: 0x0011AE94 [Token(Token = "0x6004DE8")] [Address(RVA = "0x174C890", Offset = "0x174B890", VA = "0x18174C890")] public Shim_NavigateToOldWatchRecRoomPlusButtonImpl() { } // Token: 0x04003922 RID: 14626 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003922")] [SerializeField] private string entrypointName = "recroomplusentrypoint"; } // Token: 0x02000C92 RID: 3218 [Token(Token = "0x2000C92")] [Serializable] private class HideIfJuniorImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06004DE9 RID: 19945 RVA: 0x0011CCB4 File Offset: 0x0011AEB4 [Token(Token = "0x6004DE9")] [Address(RVA = "0x1743710", Offset = "0x1742710", VA = "0x181743710", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004DEA RID: 19946 RVA: 0x0011CCC8 File Offset: 0x0011AEC8 [Token(Token = "0x6004DEA")] [Address(RVA = "0x1743770", Offset = "0x1742770", VA = "0x181743770")] public HideIfJuniorImpl() { } } // Token: 0x02000C93 RID: 3219 [Token(Token = "0x2000C93")] [Serializable] private class HideIfNotJuniorImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06004DEB RID: 19947 RVA: 0x0011CCDC File Offset: 0x0011AEDC [Token(Token = "0x6004DEB")] [Address(RVA = "0x1744120", Offset = "0x1743120", VA = "0x181744120", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x06004DEC RID: 19948 RVA: 0x0011CCF4 File Offset: 0x0011AEF4 [Token(Token = "0x6004DEC")] [Address(RVA = "0x1744180", Offset = "0x1743180", VA = "0x181744180")] public HideIfNotJuniorImpl() { } } // Token: 0x02000C94 RID: 3220 [Token(Token = "0x2000C94")] [Serializable] private class HideIfNoLocalAccountImpl : HideableControllerImpl { // Token: 0x06004DED RID: 19949 RVA: 0x0011CD08 File Offset: 0x0011AF08 [Token(Token = "0x6004DED")] [Address(RVA = "0x1743B70", Offset = "0x1742B70", VA = "0x181743B70", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004DEE RID: 19950 RVA: 0x0011CD1C File Offset: 0x0011AF1C [Token(Token = "0x6004DEE")] [Address(RVA = "0x1743BD0", Offset = "0x1742BD0", VA = "0x181743BD0")] public HideIfNoLocalAccountImpl() { } } // Token: 0x02000C95 RID: 3221 [Token(Token = "0x2000C95")] [Serializable] private class HideIfLocalRoomHasNoEventImpl : HideableControllerImpl { // Token: 0x06004DEF RID: 19951 RVA: 0x0011CD30 File Offset: 0x0011AF30 [Token(Token = "0x6004DEF")] [Address(RVA = "0x1743850", Offset = "0x1742850", VA = "0x181743850", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004DF0 RID: 19952 RVA: 0x0011CD44 File Offset: 0x0011AF44 [Token(Token = "0x6004DF0")] [Address(RVA = "0x17438B0", Offset = "0x17428B0", VA = "0x1817438B0")] public HideIfLocalRoomHasNoEventImpl() { } } // Token: 0x02000C96 RID: 3222 [Token(Token = "0x2000C96")] [Serializable] private class HideIfLocalRoomHasEventImpl : HideableControllerImpl { // Token: 0x06004DF1 RID: 19953 RVA: 0x0011CD58 File Offset: 0x0011AF58 [Token(Token = "0x6004DF1")] [Address(RVA = "0x17437B0", Offset = "0x17427B0", VA = "0x1817437B0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004DF2 RID: 19954 RVA: 0x0011CD6C File Offset: 0x0011AF6C [Token(Token = "0x6004DF2")] [Address(RVA = "0x1743810", Offset = "0x1742810", VA = "0x181743810")] public HideIfLocalRoomHasEventImpl() { } } // Token: 0x02000C97 RID: 3223 [Token(Token = "0x2000C97")] [Serializable] private class HideIfNotDeveloperImpl : HideableControllerImpl { // Token: 0x06004DF3 RID: 19955 RVA: 0x0011CD80 File Offset: 0x0011AF80 [Token(Token = "0x6004DF3")] [Address(RVA = "0x1744080", Offset = "0x1743080", VA = "0x181744080", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x06004DF4 RID: 19956 RVA: 0x0011CD98 File Offset: 0x0011AF98 [Token(Token = "0x6004DF4")] [Address(RVA = "0x17440E0", Offset = "0x17430E0", VA = "0x1817440E0")] public HideIfNotDeveloperImpl() { } } // Token: 0x02000C98 RID: 3224 [Token(Token = "0x2000C98")] [Serializable] private class HideIfNotDeveloperAndNotDebugBuildImpl : HideableControllerImpl { // Token: 0x06004DF5 RID: 19957 RVA: 0x0011CDAC File Offset: 0x0011AFAC [Token(Token = "0x6004DF5")] [Address(RVA = "0x1743FE0", Offset = "0x1742FE0", VA = "0x181743FE0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x06004DF6 RID: 19958 RVA: 0x0011CDC4 File Offset: 0x0011AFC4 [Token(Token = "0x6004DF6")] [Address(RVA = "0x1744040", Offset = "0x1743040", VA = "0x181744040")] public HideIfNotDeveloperAndNotDebugBuildImpl() { } } // Token: 0x02000C99 RID: 3225 [Token(Token = "0x2000C99")] [Serializable] private class HideIfNotDebugBuildImpl : HideableControllerImpl { // Token: 0x06004DF7 RID: 19959 RVA: 0x0011CDD8 File Offset: 0x0011AFD8 [Token(Token = "0x6004DF7")] [Address(RVA = "0x1743F70", Offset = "0x1742F70", VA = "0x181743F70", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004DF8 RID: 19960 RVA: 0x0011CDEC File Offset: 0x0011AFEC [Token(Token = "0x6004DF8")] [Address(RVA = "0x1743FA0", Offset = "0x1742FA0", VA = "0x181743FA0")] public HideIfNotDebugBuildImpl() { } } // Token: 0x02000C9A RID: 3226 [Token(Token = "0x2000C9A")] [Serializable] private class HideDuringNUXImpl : HideableControllerImpl { // Token: 0x06004DF9 RID: 19961 RVA: 0x0011CE00 File Offset: 0x0011B000 [Token(Token = "0x6004DF9")] [Address(RVA = "0x1743090", Offset = "0x1742090", VA = "0x181743090", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = !SingletonMonoBehaviour.ONCPNMDGGKG.IsTutorialComplete(TutorialManager.PKHLMAEGIKG.NUX_WATCH); } // Token: 0x06004DFA RID: 19962 RVA: 0x0011CE24 File Offset: 0x0011B024 [Token(Token = "0x6004DFA")] [Address(RVA = "0x1743150", Offset = "0x1742150", VA = "0x181743150")] public HideDuringNUXImpl() { } } // Token: 0x02000C9B RID: 3227 [Token(Token = "0x2000C9B")] [Serializable] private class HideScreensCursorControllerImpl : ControllerImplementation { // Token: 0x06004DFB RID: 19963 RVA: 0x0011CE38 File Offset: 0x0011B038 [Token(Token = "0x6004DFB")] [Address(RVA = "0x1744350", Offset = "0x1743350", VA = "0x181744350", Slot = "27")] protected override void DMAHGBLDMFA() { this.KDJNCBJKCLM(); } // Token: 0x06004DFC RID: 19964 RVA: 0x0011CE4C File Offset: 0x0011B04C [Token(Token = "0x6004DFC")] [Address(RVA = "0x1744640", Offset = "0x1743640", VA = "0x181744640", Slot = "23")] protected override void PPAOALHOODL() { base.PPAOALHOODL(); this.KDJNCBJKCLM(); } // Token: 0x06004DFD RID: 19965 RVA: 0x0011CE68 File Offset: 0x0011B068 [Token(Token = "0x6004DFD")] [Address(RVA = "0x1744480", Offset = "0x1743480", VA = "0x181744480", Slot = "24")] protected override void JNGMMNANOCH() { base.JNGMMNANOCH(); this.FBKHCOCNIOJ(); } // Token: 0x06004DFE RID: 19966 RVA: 0x0011CE84 File Offset: 0x0011B084 [Token(Token = "0x6004DFE")] [Address(RVA = "0x17445F0", Offset = "0x17435F0", VA = "0x1817445F0", Slot = "25")] protected override void MDDAPCCABNK() { base.MDDAPCCABNK(); this.FBKHCOCNIOJ(); } // Token: 0x06004DFF RID: 19967 RVA: 0x0011CEA0 File Offset: 0x0011B0A0 [Token(Token = "0x6004DFF")] [Address(RVA = "0x17444D0", Offset = "0x17434D0", VA = "0x1817444D0")] private void KDJNCBJKCLM() { if (SingletonMonoBehaviour.ONCPNMDGGKG != 0) { } int num = 0; int num2 = 0; if (num != num2) { ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD; int num3 = 0; screenModeHUD.Enable(num3 != 0, this); } } // Token: 0x06004E00 RID: 19968 RVA: 0x0011CEE0 File Offset: 0x0011B0E0 [Token(Token = "0x6004E00")] [Address(RVA = "0x1744360", Offset = "0x1743360", VA = "0x181744360")] private void FBKHCOCNIOJ() { if (SingletonMonoBehaviour.ONCPNMDGGKG != 0) { } int num = 0; int num2 = 0; if (num != num2) { SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD.Enable(true, this); } } // Token: 0x17000E0F RID: 3599 // (get) Token: 0x06004E01 RID: 19969 RVA: 0x0011CF1C File Offset: 0x0011B11C [Token(Token = "0x17000E0F")] private ScreenHUD ScreenHud { [Token(Token = "0x6004E01")] [Address(RVA = "0x17446D0", Offset = "0x17436D0", VA = "0x1817446D0")] get { CameraRig instance; do { instance = SingletonMonoBehaviour.ONCPNMDGGKG; } while (instance == 0); return instance.screenModeHUD; } } // Token: 0x06004E02 RID: 19970 RVA: 0x0011CF3C File Offset: 0x0011B13C [Token(Token = "0x6004E02")] [Address(RVA = "0x1744690", Offset = "0x1743690", VA = "0x181744690")] public HideScreensCursorControllerImpl() { } } // Token: 0x02000C9C RID: 3228 [Token(Token = "0x2000C9C")] [Serializable] private class InvitePageLinkControllerImpl : LinkControllerImpl { // Token: 0x06004E03 RID: 19971 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004E03")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004E04 RID: 19972 RVA: 0x0011CF50 File Offset: 0x0011B150 [Token(Token = "0x6004E04")] [Address(RVA = "0x1749A90", Offset = "0x1748A90", VA = "0x181749A90", Slot = "29")] protected override void IKNMALNFPII() { LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; int num2 = 0; DABKFAIHBBP dabkfaihbbp = instance.CreateAndShare((EAEKNPLNKKO)num2, num); } // Token: 0x06004E05 RID: 19973 RVA: 0x0011CF78 File Offset: 0x0011B178 [Token(Token = "0x6004E05")] [Address(RVA = "0x1749B00", Offset = "0x1748B00", VA = "0x181749B00")] public InvitePageLinkControllerImpl() { } } } }