using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Photon.Pun; using RecNet; using RecRoom.Core; using UnityEngine; namespace RecRoom.Activities.Orientation { // Token: 0x02002C57 RID: 11351 [Token(Token = "0x2002C57")] [RequireComponent(typeof(PhotonView))] public class OrientationManager : NetworkedSingletonMonoBehaviour { // Token: 0x17003550 RID: 13648 // (get) Token: 0x06013369 RID: 78697 RVA: 0x00474E58 File Offset: 0x00473058 [Token(Token = "0x17003550")] public static bool ALIBOJPEPPE { [Token(Token = "0x6013369")] [Address(RVA = "0xB2F740", Offset = "0xB2E540", VA = "0x180B2F740")] get { if (SingletonMonoBehaviour.ONCPNMDGGKG.IsLegacyTutorialComplete()) { return true; } TutorialManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; return instance.IsTutorialComplete((TutorialManager.PKHLMAEGIKG)num); } } // Token: 0x0601336A RID: 78698 RVA: 0x00474E8C File Offset: 0x0047308C [Token(Token = "0x601336A")] [Address(RVA = "0xB2D7D0", Offset = "0xB2C5D0", VA = "0x180B2D7D0", Slot = "13")] protected override void Awake() { base.Awake(); MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "ORIENTATION_TIMER", (OHOEENCHJJE)((uint)1)); this.BBPALMFNGJP = mjnlddclogp; RecRoomSceneManager.DeferInitialization(); } // Token: 0x0601336B RID: 78699 RVA: 0x00474EBC File Offset: 0x004730BC [Token(Token = "0x601336B")] [Address(RVA = "0xB2F2B0", Offset = "0xB2E0B0", VA = "0x180B2F2B0")] private void Start() { CFLMJLFBOKH.FLJOEAHJKJD(); int levelRoomCount = RecRoomSceneManager.k__BackingField.GetLevelRoomCount(); this.MAOHNHMDDHE = levelRoomCount; int num = 0; this.HAIKKKPPEOE = num; int num2; DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("ORIENTATION", OHOEENCHJJE.MASTER, num2); num2 = 0; this.EOMONBHHCON = djhelphhaen; if (this.MAOHNHMDDHE > num) { DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.PIBPCBBEAMG); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.LEADNFDKOAM); num += num; uint num3; eomonbhhcon.JEPMLPCOGNM((ushort)num3, (ushort)num, okgcdflpfod, num, knfakjmalje); DJHELPHHAEN eomonbhhcon2 = this.EOMONBHHCON; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HNGACJNIEKC); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IEKOKCEDPID); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.FEGOBNJLPNF); num++; uint num4; eomonbhhcon2.JEPMLPCOGNM((ushort)num4, (ushort)num, okgcdflpfod2, okgcdflpfod3, knfakjmalje2); num++; } MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HOJMONDMACE); int num5 = 0; uint num6; djhelphhaen.JEPMLPCOGNM((ushort)num6, okgcdflpfod4, num5, num); DJHELPHHAEN eomonbhhcon3 = this.EOMONBHHCON; int num7 = this.HAIKKKPPEOE; num7 += num7; uint num8; eomonbhhcon3.HDGEHNGPFDO(this, (ushort)num8, (ushort)num7); OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action = new Action(this.IEAONMPJOEP); Player.LocalPlayerSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerSpawnEvent, action); this.IEAONMPJOEP(); RecRoomSceneManager.FinishInitialization(); } // Token: 0x0601336C RID: 78700 RVA: 0x00475008 File Offset: 0x00473208 [Token(Token = "0x601336C")] [Address(RVA = "0xB2E7D0", Offset = "0xB2D5D0", VA = "0x180B2E7D0", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH; int num = 0; if (nodkcfiemjh != num) { this.NODKCFIEMJH.OnLocalPlayerEnter(); this.NODKCFIEMJH = (ulong)0L; } OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action = new Action(this.IEAONMPJOEP); Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action); OrientationManager.RemoveLocalPlayerRestrictions(this); } // Token: 0x0601336D RID: 78701 RVA: 0x00475070 File Offset: 0x00473270 [Token(Token = "0x601336D")] [Address(RVA = "0x8D8A30", Offset = "0x8D7830", VA = "0x1808D8A30")] private void Update() { this.EOMONBHHCON.OPEMIFENIJM(); } // Token: 0x0601336E RID: 78702 RVA: 0x00475090 File Offset: 0x00473290 [Token(Token = "0x601336E")] [Address(RVA = "0xB2E900", Offset = "0xB2D700", VA = "0x180B2E900")] private void PIBPCBBEAMG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON; OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH; int num = 0; if (nodkcfiemjh != num) { OrientationSubScene nodkcfiemjh2 = this.NODKCFIEMJH; this.ADMIEOGGLNA(); } RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; Action action = new Action(this.BBMHDDABJGK); } // Token: 0x0601336F RID: 78703 RVA: 0x004750E0 File Offset: 0x004732E0 [Token(Token = "0x601336F")] [Address(RVA = "0xB2E510", Offset = "0xB2D310", VA = "0x180B2E510")] private void LEADNFDKOAM() { OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH; int num = 0; if (!(nodkcfiemjh == num) && KKPBCOOONNK.BNNCCCFFALC) { DJHELPHHAEN eomonbhhcon = this.NODKCFIEMJH.EOMONBHHCON; DJHELPHHAEN eomonbhhcon2 = this.EOMONBHHCON; int k__BackingField = (int)Matchmaking.BBJAEJHMAPB.k__BackingField; DJHELPHHAEN eomonbhhcon3 = this.EOMONBHHCON; } } // Token: 0x06013370 RID: 78704 RVA: 0x00475140 File Offset: 0x00473340 [Token(Token = "0x6013370")] [Address(RVA = "0xB2DF60", Offset = "0xB2CD60", VA = "0x180B2DF60")] private void HNGACJNIEKC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { Player k__BackingField = Player.k__BackingField; int num = 0; int num2 = 0; ulong num3; KFBABPAPIMB kfbabpapimb = k__BackingField.DespawnLocal(true, num2 != 0, num != 0, num3 != 0UL); if (KKPBCOOONNK.BNNCCCFFALC) { MJNLDDCLOGP bbpalmfngjp = this.BBPALMFNGJP; float despawnDuration = Player.EMHMJPBKFGE; bbpalmfngjp.KGFFMEICLNN(despawnDuration); return; } } // Token: 0x06013371 RID: 78705 RVA: 0x00475194 File Offset: 0x00473394 [Token(Token = "0x6013371")] [Address(RVA = "0xB2DBB0", Offset = "0xB2C9B0", VA = "0x180B2DBB0")] private void FEGOBNJLPNF() { if (KKPBCOOONNK.BNNCCCFFALC && this.BBPALMFNGJP.OLGMEEIPCAL) { DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON; return; } } // Token: 0x06013372 RID: 78706 RVA: 0x004751C8 File Offset: 0x004733C8 [Token(Token = "0x6013372")] [Address(RVA = "0xB2E4F0", Offset = "0xB2D2F0", VA = "0x180B2E4F0")] private void IEKOKCEDPID(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.ADMIEOGGLNA(); } // Token: 0x06013373 RID: 78707 RVA: 0x004751DC File Offset: 0x004733DC [Token(Token = "0x6013373")] [Address(RVA = "0xB2E0A0", Offset = "0xB2CEA0", VA = "0x180B2E0A0")] private void HOJMONDMACE(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { int num = 0; RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num2 = 0; if (k__BackingField != num2) { if (!CIIBGMBOFEI.FGDGBJKEEBA("dormroom", num)) { Debug.LogError("Couldn't find offline room \"dormroom\".", this); return; } DABKFAIHBBP dabkfaihbbp = Matchmaking.ADBMBFFPLOG(num); int num3; Action action = new Action(num3.AKGBHIIECDA); num3 = 0; Action action2 = new Action(this.GCELPNDAACA); if (num < this) { num += num; num++; } } } // Token: 0x06013374 RID: 78708 RVA: 0x00475254 File Offset: 0x00473454 [Token(Token = "0x6013374")] [Address(RVA = "0xB2E710", Offset = "0xB2D510", VA = "0x180B2E710")] private void NEHEEHGFEJL() { int levelRoomCount = RecRoomSceneManager.k__BackingField.GetLevelRoomCount(); this.MAOHNHMDDHE = levelRoomCount; this.HAIKKKPPEOE = (int)((ulong)0L); } // Token: 0x06013375 RID: 78709 RVA: 0x00475284 File Offset: 0x00473484 [Token(Token = "0x6013375")] [Address(RVA = "0xB2D270", Offset = "0xB2C070", VA = "0x180B2D270")] private void AJNMKDJPHFE(int GJAHILPFGEE) { OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH; int num = 0; if (nodkcfiemjh != num) { OrientationSubScene nodkcfiemjh2 = this.NODKCFIEMJH; this.ADMIEOGGLNA(); } RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; Action action = new Action(this.BBMHDDABJGK); k__BackingField.LoadLevelRoomAsync(GJAHILPFGEE, action); } // Token: 0x06013376 RID: 78710 RVA: 0x004752D4 File Offset: 0x004734D4 [Token(Token = "0x6013376")] [Address(RVA = "0xB2CFD0", Offset = "0xB2BDD0", VA = "0x180B2CFD0")] private void ADMIEOGGLNA() { OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH; int num = 0; if (!(nodkcfiemjh == num)) { MEFKCIOFGAI pmcadmdkalp = Player.PMCADMDKALP; OKNNKFGFODL localPlayerFadedInAfterSpawnEvent = Player.LocalPlayerFadedInAfterSpawnEvent; int num2 = 0; bool flag; Tool tool; if (!flag || !tool.k__BackingField) { } num2++; OrientationSubScene nodkcfiemjh2 = this.NODKCFIEMJH; int k__BackingField = nodkcfiemjh2.k__BackingField; nodkcfiemjh2.OnLocalPlayerEnter(); RecRoomSceneManager.k__BackingField.UnloadLevelRoomAsync(k__BackingField); } } // Token: 0x06013377 RID: 78711 RVA: 0x00475348 File Offset: 0x00473548 [Token(Token = "0x6013377")] [Address(RVA = "0xB2E330", Offset = "0xB2D130", VA = "0x180B2E330")] private void IEAONMPJOEP() { if (!this.IJPDMMEFNGI) { LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; this.IJPDMMEFNGI = true; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; OrientationManager.JKLALBDBHFE jklalbdbhfe; jklalbdbhfe.System.IDisposable.Dispose(); jklalbdbhfe.<>1__state = (int)((ulong)0L); KFBABPAPIMB kfbabpapimb = instance.Run(this, jklalbdbhfe); Action action = new Action(this.IMHDKCFEABL); } OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH; int num = 0; if (nodkcfiemjh != num) { OrientationSubScene nodkcfiemjh2 = this.NODKCFIEMJH; } } // Token: 0x06013378 RID: 78712 RVA: 0x004753C4 File Offset: 0x004735C4 [Token(Token = "0x6013378")] [Address(RVA = "0xB2D870", Offset = "0xB2C670", VA = "0x180B2D870")] private void BBMHDDABJGK(int GJAHILPFGEE, GameObject[] ONBEDNCKKID) { if (ONBEDNCKKID != 0) { int num = 0; int length = ONBEDNCKKID.Length; if (num < length) { GameObject gameObject = ONBEDNCKKID[num]; int num2 = 0; if (gameObject != num2) { OrientationSubScene componentInChildren = ONBEDNCKKID[num].GetComponentInChildren(); this.NODKCFIEMJH = componentInChildren; int num3 = 0; if (componentInChildren != num3) { goto IL_4E; } } num++; } IL_4E: OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH; int num4 = 0; if (nodkcfiemjh != num4) { bool flag = this.NODKCFIEMJH.HFHFPKJENJD; } } SceneSpawnManager spawnManager = RecRoomSceneManager.k__BackingField.spawnManager; int num5 = 0; spawnManager.OGNBDGAKCBF(num5 != 0); int k__BackingField = (int)Matchmaking.BBJAEJHMAPB.k__BackingField; string text; CFLMJLFBOKH.GPCBEKJFCFB(text, GJAHILPFGEE); } // Token: 0x06013379 RID: 78713 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013379")] [Address(RVA = "0xB2D3C0", Offset = "0xB2C1C0", VA = "0x180B2D3C0")] private ushort ALFFNHNMPKO(int PMHBGEOLIMO) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601337A RID: 78714 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601337A")] [Address(RVA = "0xB2DC70", Offset = "0xB2CA70", VA = "0x180B2DC70")] private ushort FFEBADBJKBN(int PMHBGEOLIMO) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601337B RID: 78715 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601337B")] [Address(RVA = "0xB2E700", Offset = "0xB2D500", VA = "0x180B2E700")] private int MPOEKJKNGCL(int PMHBGEOLIMO, OrientationManager.HFDPGNLKALO PGHCDFDNHPK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601337C RID: 78716 RVA: 0x00475478 File Offset: 0x00473678 [Token(Token = "0x601337C")] [Address(RVA = "0xB2DE60", Offset = "0xB2CC60", VA = "0x180B2DE60")] public int GetCurrentSubsceneIndex() { DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON; throw new NullReferenceException(); } // Token: 0x0601337D RID: 78717 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601337D")] [Address(RVA = "0xB2DBA0", Offset = "0xB2C9A0", VA = "0x180B2DBA0")] private int CHBKPGCPIMN(ushort DKNEPFBBIEB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601337E RID: 78718 RVA: 0x00475494 File Offset: 0x00473694 [Token(Token = "0x601337E")] [Address(RVA = "0xB2DEA0", Offset = "0xB2CCA0", VA = "0x180B2DEA0")] public string GetCurrentSubsceneName() { COBKKLOJNNE k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON; string text; return text; } // Token: 0x0601337F RID: 78719 RVA: 0x004754C0 File Offset: 0x004736C0 [Token(Token = "0x601337F")] [Address(RVA = "0xB2D3D0", Offset = "0xB2C1D0", VA = "0x180B2D3D0")] public static void AddLocalPlayerRestrictions(object PIHIPPPPEBI) { Player k__BackingField = Player.k__BackingField; k__BackingField.backpack.RecallAllTools(); k__BackingField.backpack.AddDisableFavoriteToolSelection(PIHIPPPPEBI); k__BackingField.dailiesObjectiveTracker.AddObjectiveTrackingSuppressed(PIHIPPPPEBI); WatchUI k__BackingField = k__BackingField.playerUI.k__BackingField; k__BackingField.PauseMessages(PIHIPPPPEBI); RecRoomSceneManager.k__BackingField.spawnManager.DMHGDALHPAK(PIHIPPPPEBI); SingletonMonoBehaviour.ONCPNMDGGKG.AddWatchNotificationRestriction(PIHIPPPPEBI); if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { VRPlayerController vrPlayerController = SingletonMonoBehaviour.ONCPNMDGGKG.vrPlayerController; vrPlayerController.PHCEEPOKFDD(PIHIPPPPEBI); k__BackingField.playerUI.k__BackingField = false; vrPlayerController.HPHLAKLOOMO(PIHIPPPPEBI); vrPlayerController.CPJHLNNGGPD(PIHIPPPPEBI); } ScreenPlayerController screenController = SingletonMonoBehaviour.ONCPNMDGGKG.screenController; ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD; screenController.MLCHJDCGLGF(PIHIPPPPEBI); screenController.NGGHLONHAEA(PIHIPPPPEBI); screenController.JOBMOIJAAGO(PIHIPPPPEBI); screenController.PJEALJAMPCH(PIHIPPPPEBI); k__BackingField.AddVoiceChatRestriction(PIHIPPPPEBI); screenModeHUD.AddWatchNotificationBadgeRestriction(PIHIPPPPEBI); screenModeHUD.AddRoomChatMenuRestriction(PIHIPPPPEBI); k__BackingField.PopAllFlows(); k__BackingField.GetFlowByType().ShowMinimalSettingsSubscreen(); k__BackingField.k__BackingField = true; } // Token: 0x06013380 RID: 78720 RVA: 0x004755C8 File Offset: 0x004737C8 [Token(Token = "0x6013380")] [Address(RVA = "0xB2EB90", Offset = "0xB2D990", VA = "0x180B2EB90")] public static void RemoveLocalPlayerRestrictions(object PIHIPPPPEBI) { Player k__BackingField = Player.k__BackingField; int num = 0; bool flag = k__BackingField == num; int num2 = 0; if (flag) { } WatchUI k__BackingField = k__BackingField.playerUI.k__BackingField; int num3 = 0; if (k__BackingField != num3) { k__BackingField.backpack.RemoveDisableFavoriteToolSelection(PIHIPPPPEBI); k__BackingField.dailiesObjectiveTracker.RemoveObjectiveTrackingSuppressed(PIHIPPPPEBI); int num4 = 0; if (k__BackingField != num4) { k__BackingField.UnpauseMessages(PIHIPPPPEBI); } } RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num5 = 0; if (k__BackingField != num5) { RecRoomSceneManager.k__BackingField.spawnManager.OIOBADIAOCE(PIHIPPPPEBI); } NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num6 = 0; if (instance != num6) { SingletonMonoBehaviour.ONCPNMDGGKG.RemoveWatchNotificationRestriction(PIHIPPPPEBI); } LocalPlayerController instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; int num7 = 0; if (instance2 != num7) { if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { VRPlayerController vrPlayerController = SingletonMonoBehaviour.ONCPNMDGGKG.vrPlayerController; if (vrPlayerController != 0) { vrPlayerController.EOHOOFFEGHK(PIHIPPPPEBI); vrPlayerController.IPPMNCLMABO(PIHIPPPPEBI); vrPlayerController.DBFEIOOEDLC(PIHIPPPPEBI); } int num8 = 0; if (!(k__BackingField != num8)) { goto IL_1A3; } k__BackingField.playerUI.k__BackingField = true; } if (k__BackingField.remotePlayerOnlyObjects == num2) { } ScreenPlayerController screenController = SingletonMonoBehaviour.ONCPNMDGGKG.screenController; CameraRig instance3 = SingletonMonoBehaviour.ONCPNMDGGKG; int num9 = 0; ScreenHUD screenModeHUD; if (!(instance3 == num9)) { screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD; } if (screenController != 0) { screenController.EBJMBOPFGLG(PIHIPPPPEBI); screenController.GEMBMCPCNID(PIHIPPPPEBI); screenController.EEJMDLPBAKM(PIHIPPPPEBI); screenController.FGGCDPENAEP(PIHIPPPPEBI); } int num10 = 0; if (k__BackingField != num10) { k__BackingField.RemoveVoiceChatRestriction(PIHIPPPPEBI); } int num11 = 0; if (screenModeHUD != num11) { screenModeHUD.RemoveWatchNotificationBadgeRestriction(PIHIPPPPEBI); screenModeHUD.RemoveRoomChatMenuRestriction(PIHIPPPPEBI); } IL_1A3: int num12 = 0; if (k__BackingField != num12) { k__BackingField.k__BackingField = false; k__BackingField.GetFlowByType().SwitchToDefaultSubscreen(); k__BackingField.PopAllFlows(); } } } // Token: 0x06013381 RID: 78721 RVA: 0x004757A8 File Offset: 0x004739A8 [Token(Token = "0x6013381")] [Address(RVA = "0xB2DD00", Offset = "0xB2CB00", VA = "0x180B2DD00")] private void GJACCEAPELK() { this.IJPDMMEFNGI = true; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; OrientationManager.JKLALBDBHFE jklalbdbhfe; jklalbdbhfe.System.IDisposable.Dispose(); jklalbdbhfe.<>1__state = (int)((ulong)0L); KFBABPAPIMB kfbabpapimb = instance.Run(this, jklalbdbhfe); Action action = new Action(this.IMHDKCFEABL); throw new NullReferenceException(); } // Token: 0x06013382 RID: 78722 RVA: 0x004757EC File Offset: 0x004739EC [Token(Token = "0x6013382")] [Address(RVA = "0xB2F6E0", Offset = "0xB2E4E0", VA = "0x180B2F6E0")] public OrientationManager() { } // Token: 0x06013383 RID: 78723 RVA: 0x00475810 File Offset: 0x00473A10 [Token(Token = "0x6013383")] [Address(RVA = "0xB2DC80", Offset = "0xB2CA80", VA = "0x180B2DC80")] [CompilerGenerated] private void GCELPNDAACA(string MOPOMPHBHKF) { Debug.LogWarning("Failed going to offline room \"dormroom\". Error: " + MOPOMPHBHKF, this); } // Token: 0x06013384 RID: 78724 RVA: 0x00475830 File Offset: 0x00473A30 [Token(Token = "0x6013384")] [Address(RVA = "0xB2EA80", Offset = "0xB2D880", VA = "0x180B2EA80")] [CompilerGenerated] internal static void PNPDNIOEKAC(PlayerHand ONFJHABGCIP) { Tool febapkcnndc = ONFJHABGCIP.FEBAPKCNNDC; int num = 0; if (febapkcnndc != num && !ONFJHABGCIP.FEBAPKCNNDC.k__BackingField) { float z = Vector3.zero.z; float z2 = Vector3.zero.z; } } // Token: 0x06013385 RID: 78725 RVA: 0x0047587C File Offset: 0x00473A7C [Token(Token = "0x6013385")] [Address(RVA = "0xB2DE10", Offset = "0xB2CC10", VA = "0x180B2DE10")] [CompilerGenerated] internal static IEnumerator GNGBNAAJHBE() { /* An exception occurred when decompiling this method (06013385) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.Activities.Orientation.OrientationManager::GNGBNAAJHBE() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(JKLALBDBHFE::System.IDisposable.Dispose, ldloc:JKLALBDBHFE(var_0)) stfld:int32(JKLALBDBHFE::<>1__state, ldloc:JKLALBDBHFE(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660 */; } // Token: 0x06013386 RID: 78726 RVA: 0x00475898 File Offset: 0x00473A98 [Token(Token = "0x6013386")] [Address(RVA = "0xB2E500", Offset = "0xB2D300", VA = "0x180B2E500")] [CompilerGenerated] private void IMHDKCFEABL() { OrientationManager.AddLocalPlayerRestrictions(this); } // Token: 0x0400C811 RID: 51217 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400C811")] private int MAOHNHMDDHE = (int)((ulong)4294967295L); // Token: 0x0400C812 RID: 51218 [FieldOffset(Offset = "0x44")] [Token(Token = "0x400C812")] private int HAIKKKPPEOE; // Token: 0x0400C813 RID: 51219 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400C813")] private OrientationSubScene NODKCFIEMJH; // Token: 0x0400C814 RID: 51220 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400C814")] private DJHELPHHAEN EOMONBHHCON; // Token: 0x0400C815 RID: 51221 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400C815")] private MJNLDDCLOGP BBPALMFNGJP; // Token: 0x0400C816 RID: 51222 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400C816")] private bool IJPDMMEFNGI; // Token: 0x02002C58 RID: 11352 [Token(Token = "0x2002C58")] private enum AGOBCPCIJJG { // Token: 0x0400C818 RID: 51224 [Token(Token = "0x400C818")] INVALID, // Token: 0x0400C819 RID: 51225 [Token(Token = "0x400C819")] RUNNING, // Token: 0x0400C81A RID: 51226 [Token(Token = "0x400C81A")] LEAVE_TO_DORM } // Token: 0x02002C59 RID: 11353 [Token(Token = "0x2002C59")] private enum HFDPGNLKALO { // Token: 0x0400C81C RID: 51228 [Token(Token = "0x400C81C")] RUNNING_SCENE_SUB_STATE, // Token: 0x0400C81D RID: 51229 [Token(Token = "0x400C81D")] UNLOADING_SCENE_SUB_STATE, // Token: 0x0400C81E RID: 51230 [Token(Token = "0x400C81E")] STRIDE } } }