using System; using System.Collections; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.Animation; using RecRoom.Players.Watch; using RecRoom.Tutorials; using UnityEngine; using UnityEngine.Serialization; namespace RecRoom.Activities.Orientation { // Token: 0x02002C4D RID: 11341 [Token(Token = "0x2002C4D")] public class OrientationIntroduction : MonoBehaviour { // Token: 0x06013321 RID: 78625 RVA: 0x00473D20 File Offset: 0x00471F20 [Token(Token = "0x6013321")] [Address(RVA = "0xB2B060", Offset = "0xB29E60", VA = "0x180B2B060")] private void Awake() { HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; int num = 0; int num2 = 0; int num3 = 0; int num4 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num2, num4, num3, num); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.ECFCMMDGLGC); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BGAKEGHLIOI); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.DALHMDJMEDL); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NDHMFOLFLGK); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KADFMMNDBKH); HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MOKAGDDGIGH); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.AIGMJJINIMM); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.LIOCIIJNAKO); HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IJIPCPLOMDA); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod8 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HGLOPKJKHDB); HKKOHFHADKK pegjgmdgkjn5 = this.PEGJGMDGKJN; MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.DDEGLKEILJI); HKKOHFHADKK pegjgmdgkjn6 = this.PEGJGMDGKJN; } // Token: 0x06013322 RID: 78626 RVA: 0x00473E24 File Offset: 0x00472024 [Token(Token = "0x6013322")] [Address(RVA = "0x75C2F0", Offset = "0x75B0F0", VA = "0x18075C2F0")] private void Update() { this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x06013323 RID: 78627 RVA: 0x00473E44 File Offset: 0x00472044 [Token(Token = "0x6013323")] [Address(RVA = "0xB2CD80", Offset = "0xB2BB80", VA = "0x180B2CD80")] private void OnDestroy() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x06013324 RID: 78628 RVA: 0x00473E60 File Offset: 0x00472060 [Token(Token = "0x6013324")] [Address(RVA = "0xB2BFD0", Offset = "0xB2ADD0", VA = "0x180B2BFD0")] private void INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA GKNIHNHGBKC) { if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName(); DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON; int hashCode = eomonbhhcon.GetHashCode(); } } // Token: 0x06013325 RID: 78629 RVA: 0x00473E9C File Offset: 0x0047209C [Token(Token = "0x6013325")] [Address(RVA = "0xB2CDD0", Offset = "0xB2BBD0", VA = "0x180B2CDD0")] private void PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA GKNIHNHGBKC) { if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName(); DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON; int hashCode = eomonbhhcon.GetHashCode(); } } // Token: 0x06013326 RID: 78630 RVA: 0x00473ED8 File Offset: 0x004720D8 [Token(Token = "0x6013326")] [Address(RVA = "0xB2B790", Offset = "0xB2A590", VA = "0x180B2B790")] private void ECFCMMDGLGC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.WaitForPlayerSpawn); } // Token: 0x06013327 RID: 78631 RVA: 0x00473EEC File Offset: 0x004720EC [Token(Token = "0x6013327")] [Address(RVA = "0xB2B370", Offset = "0xB2A170", VA = "0x180B2B370")] private void BGAKEGHLIOI(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.WaitForPlayerSpawn); } // Token: 0x06013328 RID: 78632 RVA: 0x00473F00 File Offset: 0x00472100 [Token(Token = "0x6013328")] [Address(RVA = "0xB2B4E0", Offset = "0xB2A2E0", VA = "0x180B2B4E0")] private void DALHMDJMEDL() { if (this.HFEPNNFEILB()) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06013329 RID: 78633 RVA: 0x00473F24 File Offset: 0x00472124 [Token(Token = "0x6013329")] [Address(RVA = "0xB2B9C0", Offset = "0xB2A7C0", VA = "0x180B2B9C0")] private bool HFEPNNFEILB() { bool flag; if (!SingletonMonoBehaviour.ONCPNMDGGKG.EFNNDDKHAMB && !flag && (!SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB || SingletonMonoBehaviour.ONCPNMDGGKG.GHCOKHFPGIC)) { return true; } throw new NullReferenceException(); } // Token: 0x0601332A RID: 78634 RVA: 0x00473F68 File Offset: 0x00472168 [Token(Token = "0x601332A")] [Address(RVA = "0xB2C1A0", Offset = "0xB2AFA0", VA = "0x180B2C1A0")] private bool KBGCKEGAEAN() { return !SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB || SingletonMonoBehaviour.ONCPNMDGGKG.GHCOKHFPGIC; } // Token: 0x0601332B RID: 78635 RVA: 0x00473F94 File Offset: 0x00472194 [Token(Token = "0x601332B")] [Address(RVA = "0xB2C860", Offset = "0xB2B660", VA = "0x180B2C860")] private void NDHMFOLFLGK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.Welcome); Player k__BackingField = Player.k__BackingField; int num = 0; if (k__BackingField != num) { Player.k__BackingField.playerMovement.AddMovementActionRestriction(this); } ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD; int num2 = 0; screenModeHUD.SetAlpha((float)num2); OrientationIntroduction.JJINDCMFPIJ jjindcmfpij; jjindcmfpij.System.IDisposable.Dispose(); jjindcmfpij.<>1__state = (int)((ulong)0L); jjindcmfpij.<>4__this = this; Coroutine coroutine = base.StartCoroutine(jjindcmfpij); this.LBFJBECLAED = coroutine; } // Token: 0x0601332C RID: 78636 RVA: 0x00474010 File Offset: 0x00472210 [Token(Token = "0x601332C")] [Address(RVA = "0xB2C150", Offset = "0xB2AF50", VA = "0x180B2C150")] private void KADFMMNDBKH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.Welcome); this.HJDIJGMFFMH(); this.GEPFEFHAHFE(); Coroutine lbfjbeclaed = this.LBFJBECLAED; if (lbfjbeclaed != 0) { base.StopCoroutine(lbfjbeclaed); this.LBFJBECLAED = (ulong)0L; } } // Token: 0x0601332D RID: 78637 RVA: 0x0047404C File Offset: 0x0047224C [Token(Token = "0x601332D")] [Address(RVA = "0xB2BBE0", Offset = "0xB2A9E0", VA = "0x180B2BBE0")] private IEnumerator HIFNAOHMIJJ() { /* An exception occurred when decompiling this method (0601332D) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Activities.Orientation.OrientationIntroduction::HIFNAOHMIJJ() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(JJINDCMFPIJ::System.IDisposable.Dispose, ldloc:JJINDCMFPIJ(var_0)) stfld:int32(JJINDCMFPIJ::<>1__state, ldloc:JJINDCMFPIJ(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:OrientationIntroduction(JJINDCMFPIJ::<>4__this, ldloc:JJINDCMFPIJ(var_0), ldloc:OrientationIntroduction(this)) } 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: 0x0601332E RID: 78638 RVA: 0x00474070 File Offset: 0x00472270 [Token(Token = "0x601332E")] [Address(RVA = "0xB2B420", Offset = "0xB2A220", VA = "0x180B2B420")] private void CCKMNGPDOIC() { LOCNHHPGIAG k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField; if (k__BackingField != 0) { k__BackingField.KCODJKGHBHO(this); return; } } // Token: 0x0601332F RID: 78639 RVA: 0x0047409C File Offset: 0x0047229C [Token(Token = "0x601332F")] [Address(RVA = "0xB2BC40", Offset = "0xB2AA40", VA = "0x180B2BC40")] private void HJDIJGMFFMH() { LOCNHHPGIAG k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField; if (k__BackingField != 0) { k__BackingField.MJEEPGFJCPL(this); return; } } // Token: 0x06013330 RID: 78640 RVA: 0x004740C8 File Offset: 0x004722C8 [Token(Token = "0x6013330")] [Address(RVA = "0xB2CAA0", Offset = "0xB2B8A0", VA = "0x180B2CAA0")] private void OOOPABMLFHB() { if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { SingletonMonoBehaviour.ONCPNMDGGKG.SubtitlesEnabled = false; TutorialManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (!instance.IsLegacyTutorialComplete()) { TutorialManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!instance2.IsTutorialComplete((TutorialManager.PKHLMAEGIKG)num)) { int num2 = 0; uint num3; if (num2 < (int)num3) { num2 += num2; num2++; } } } return; } SingletonMonoBehaviour.ONCPNMDGGKG.SubtitlesEnabled = true; } // Token: 0x06013331 RID: 78641 RVA: 0x00474140 File Offset: 0x00472340 [Token(Token = "0x6013331")] [Address(RVA = "0xB2C710", Offset = "0xB2B510", VA = "0x180B2C710")] private void MOKAGDDGIGH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.VRLocomotionSelection); if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { WatchMenuProjector watchMenuProjector = Player.k__BackingField.playerUI.k__BackingField.OHPDNGENFJL; int num = 0; watchMenuProjector.AuthorityOpenMenuDetached(num != 0); return; } HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x06013332 RID: 78642 RVA: 0x00474190 File Offset: 0x00472390 [Token(Token = "0x6013332")] [Address(RVA = "0xB2C370", Offset = "0xB2B170", VA = "0x180B2C370")] private void LIOCIIJNAKO() { if (!Player.k__BackingField.playerUI.LNHCLJBCAGL) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06013333 RID: 78643 RVA: 0x004741C0 File Offset: 0x004723C0 [Token(Token = "0x6013333")] [Address(RVA = "0xB2AE60", Offset = "0xB29C60", VA = "0x180B2AE60")] private void AIGMJJINIMM(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.VRLocomotionSelection); if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { Player.k__BackingField.playerUI.k__BackingField.OHPDNGENFJL.AuthorityCloseMenu(); return; } } // Token: 0x06013334 RID: 78644 RVA: 0x00474204 File Offset: 0x00472404 [Token(Token = "0x6013334")] [Address(RVA = "0xB2BCC0", Offset = "0xB2AAC0", VA = "0x180B2BCC0")] private void IJIPCPLOMDA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.HeadInside); Player k__BackingField = Player.k__BackingField; int num = 0; if (k__BackingField != num) { Player.k__BackingField.playerMovement.RemoveMovementActionRestriction(this); } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; OrientationIntroduction.VoiceOverLine[] array = this.headInsideVoiceOverLines; OrientationIntroduction.ODEDIDHDMPI odedidhdmpi; odedidhdmpi.System.IDisposable.Dispose(); odedidhdmpi.voiceOverLines = array; odedidhdmpi.<>1__state = (int)((ulong)0L); KFBABPAPIMB kfbabpapimb = instance.Run(odedidhdmpi); this.ABOKGBLCGJF = kfbabpapimb; Func func = new Func(this.CNKGDLDBAFM); Func func2 = new Func(this.EEOBMOPHKCJ); Action action = new Action(this.PJELKDMDPEL); throw new NullReferenceException(); } // Token: 0x06013335 RID: 78645 RVA: 0x004742A4 File Offset: 0x004724A4 [Token(Token = "0x6013335")] [Address(RVA = "0xB2BB80", Offset = "0xB2A980", VA = "0x180B2BB80")] private void HGLOPKJKHDB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.HeadInside); if (this.ABOKGBLCGJF != 0) { this.ABOKGBLCGJF = (ulong)0L; } } // Token: 0x06013336 RID: 78646 RVA: 0x004742CC File Offset: 0x004724CC [Token(Token = "0x6013336")] [Address(RVA = "0xB2B540", Offset = "0xB2A340", VA = "0x180B2B540")] private void DDEGLKEILJI() { if (this.reset) { this.reset = false; Player k__BackingField = Player.k__BackingField; float z = Player.k__BackingField.k__BackingField.z; Quaternion k__BackingField = Player.k__BackingField.k__BackingField; HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x06013337 RID: 78647 RVA: 0x0047431C File Offset: 0x0047251C [Token(Token = "0x6013337")] [Address(RVA = "0xB2B7B0", Offset = "0xB2A5B0", VA = "0x180B2B7B0")] private IEnumerator GCDDDLAGOBL(float BJJEDIGOMGC) { /* An exception occurred when decompiling this method (06013337) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Activities.Orientation.OrientationIntroduction::GCDDDLAGOBL(System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(OCPPGNNGAKJ::System.IDisposable.Dispose, ldloc:OCPPGNNGAKJ(var_0)) stfld:float32(OCPPGNNGAKJ::duration, ldloc:OCPPGNNGAKJ(var_0), ldloc:float32(BJJEDIGOMGC)) stfld:int32(OCPPGNNGAKJ::<>1__state, ldloc:OCPPGNNGAKJ(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:OrientationIntroduction(OCPPGNNGAKJ::<>4__this, ldloc:OCPPGNNGAKJ(var_0), ldloc:OrientationIntroduction(this)) } 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: 0x06013338 RID: 78648 RVA: 0x00474348 File Offset: 0x00472548 [Token(Token = "0x6013338")] [Address(RVA = "0xB2ADF0", Offset = "0xB29BF0", VA = "0x180B2ADF0")] private void AHHOPBCPAMO() { ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD; int num = 0; screenModeHUD.SetAlpha((float)num); } // Token: 0x06013339 RID: 78649 RVA: 0x00474370 File Offset: 0x00472570 [Token(Token = "0x6013339")] [Address(RVA = "0xB2B820", Offset = "0xB2A620", VA = "0x180B2B820")] private void GEPFEFHAHFE() { CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD; int num2 = 0; if (screenModeHUD != num2) { SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD.SetAlpha(1f); } } Coroutine jhcignpbcdb = this.JHCIGNPBCDB; if (jhcignpbcdb != 0) { base.StopCoroutine(jhcignpbcdb); this.JHCIGNPBCDB = (ulong)0L; } } // Token: 0x0601333A RID: 78650 RVA: 0x004743E0 File Offset: 0x004725E0 [Token(Token = "0x601333A")] [Address(RVA = "0xB2B380", Offset = "0xB2A180", VA = "0x180B2B380")] private Coroutine BNDNEGFDAMK(float BJJEDIGOMGC) { Coroutine jhcignpbcdb = this.JHCIGNPBCDB; if (jhcignpbcdb != 0) { base.StopCoroutine(jhcignpbcdb); this.JHCIGNPBCDB = (ulong)0L; } OrientationIntroduction.OCPPGNNGAKJ ocppgnngakj; ocppgnngakj.System.IDisposable.Dispose(); ocppgnngakj.duration = BJJEDIGOMGC; ocppgnngakj.<>1__state = (int)((ulong)0L); ocppgnngakj.<>4__this = this; Coroutine coroutine = base.StartCoroutine(ocppgnngakj); this.JHCIGNPBCDB = coroutine; return coroutine; } // Token: 0x0601333B RID: 78651 RVA: 0x00474438 File Offset: 0x00472638 [Token(Token = "0x601333B")] [Address(RVA = "0xB2B990", Offset = "0xB2A790", VA = "0x180B2B990")] private void GOKLNPODPOL() { Coroutine jhcignpbcdb = this.JHCIGNPBCDB; if (jhcignpbcdb != 0) { base.StopCoroutine(jhcignpbcdb); this.JHCIGNPBCDB = (ulong)0L; } } // Token: 0x0601333C RID: 78652 RVA: 0x00474460 File Offset: 0x00472660 [Token(Token = "0x601333C")] [Address(RVA = "0xB2B000", Offset = "0xB29E00", VA = "0x180B2B000")] private IEnumerator AMNNHNJAPBL(OrientationIntroduction.VoiceOverLine LPAFNDOFFAF) { /* An exception occurred when decompiling this method (0601333C) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Activities.Orientation.OrientationIntroduction::AMNNHNJAPBL(RecRoom.Activities.Orientation.OrientationIntroduction/VoiceOverLine) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(PIFDDFPPPNP::System.IDisposable.Dispose, ldloc:PIFDDFPPPNP(var_0)) stfld:int32(PIFDDFPPPNP::<>1__state, ldloc:PIFDDFPPPNP(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:VoiceOverLine(PIFDDFPPPNP::voiceOverLine, ldloc:PIFDDFPPPNP(var_0), ldloc:VoiceOverLine(LPAFNDOFFAF)) } 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: 0x0601333D RID: 78653 RVA: 0x00474484 File Offset: 0x00472684 [Token(Token = "0x601333D")] [Address(RVA = "0xB2C250", Offset = "0xB2B050", VA = "0x180B2C250")] private Coroutine LCLHBENILIA(PlayerAnimationVignette ICAINNHGICK) { if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { int num = 0; if (!(ICAINNHGICK == num)) { GPPHJKMNPJM k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.screenController.k__BackingField; IEnumerator enumerator = ICAINNHGICK.FNAEOIGFMBJ(k__BackingField); return base.StartCoroutine(enumerator); } } throw new NullReferenceException(); } // Token: 0x0601333E RID: 78654 RVA: 0x004744D4 File Offset: 0x004726D4 [Token(Token = "0x601333E")] [Address(RVA = "0xB2CFA0", Offset = "0xB2BDA0", VA = "0x180B2CFA0")] public OrientationIntroduction() { } // Token: 0x0601333F RID: 78655 RVA: 0x00474514 File Offset: 0x00472714 [Token(Token = "0x601333F")] [Address(RVA = "0xB2C6B0", Offset = "0xB2B4B0", VA = "0x180B2C6B0")] [CompilerGenerated] internal static IEnumerator MGENMOIHNJK(OrientationIntroduction.VoiceOverLine[] OKDMJKLFAGH) { /* An exception occurred when decompiling this method (0601333F) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.Activities.Orientation.OrientationIntroduction::MGENMOIHNJK(RecRoom.Activities.Orientation.OrientationIntroduction/VoiceOverLine[]) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(ODEDIDHDMPI::System.IDisposable.Dispose, ldloc:ODEDIDHDMPI(var_0)) stfld:int32(ODEDIDHDMPI::<>1__state, ldloc:ODEDIDHDMPI(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:class RecRoom.Activities.Orientation.OrientationIntroduction/VoiceOverLine[](ODEDIDHDMPI::voiceOverLines, ldloc:ODEDIDHDMPI(var_0), ldloc:class RecRoom.Activities.Orientation.OrientationIntroduction/VoiceOverLine[](OKDMJKLFAGH)) } 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: 0x06013340 RID: 78656 RVA: 0x00474538 File Offset: 0x00472738 [Token(Token = "0x6013340")] [Address(RVA = "0xB2AFA0", Offset = "0xB29DA0", VA = "0x180B2AFA0")] [CompilerGenerated] internal static IEnumerator AIPALGPADGG(float BJJEDIGOMGC) { /* An exception occurred when decompiling this method (06013340) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.Activities.Orientation.OrientationIntroduction::AIPALGPADGG(System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(PGPLDPPGLNA::System.IDisposable.Dispose, ldloc:PGPLDPPGLNA(var_0)) stfld:float32(PGPLDPPGLNA::duration, ldloc:PGPLDPPGLNA(var_0), ldloc:float32(BJJEDIGOMGC)) stfld:int32(PGPLDPPGLNA::<>1__state, ldloc:PGPLDPPGLNA(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: 0x06013341 RID: 78657 RVA: 0x0047455C File Offset: 0x0047275C [Token(Token = "0x6013341")] [Address(RVA = "0xB2C460", Offset = "0xB2B260", VA = "0x180B2C460")] [CompilerGenerated] internal static DABKFAIHBBP LKKAJENJPKD(OrientationIntroduction.TutorialPrompt ENKDOMEHHIC, string PPFGOHCOFNJ) { Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; float prePromptDelay = ENKDOMEHHIC.prePromptDelay; OrientationIntroduction.PGPLDPPGLNA pgpldppglna; pgpldppglna.System.IDisposable.Dispose(); pgpldppglna.duration = prePromptDelay; pgpldppglna.<>1__state = (int)((ulong)0L); KFBABPAPIMB kfbabpapimb = instance.Run(pgpldppglna); if (!PPFGOHCOFNJ.LJGBBKKGKOP()) { Action action = delegate { string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName(); DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON; }; } Func func = delegate { TutorialPromptManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; TutorialPromptContext prompt = ENKDOMEHHIC.prompt; CDJFFFCFLMF cdjfffcflmf = instance2.RunTutorialPrompt(prompt); throw new NullReferenceException(); }; if (!PPFGOHCOFNJ.LJGBBKKGKOP()) { Action action2 = delegate { string currentSubsceneName2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName(); DJHELPHHAEN eomonbhhcon2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON; }; } throw new NullReferenceException(); } // Token: 0x06013342 RID: 78658 RVA: 0x004745FC File Offset: 0x004727FC [Token(Token = "0x6013342")] [Address(RVA = "0xB2B4A0", Offset = "0xB2A2A0", VA = "0x180B2B4A0")] [CompilerGenerated] private DABKFAIHBBP CNKGDLDBAFM() { return OrientationIntroduction.LKKAJENJPKD(this.walkPrompt, "walk_prompt"); } // Token: 0x06013343 RID: 78659 RVA: 0x0047461C File Offset: 0x0047281C [Token(Token = "0x6013343")] [Address(RVA = "0xB2B7A0", Offset = "0xB2A5A0", VA = "0x180B2B7A0")] [CompilerGenerated] private DABKFAIHBBP EEOBMOPHKCJ() { OrientationIntroduction.TutorialPrompt tutorialPrompt = this.lookPrompt; int num = 0; return OrientationIntroduction.LKKAJENJPKD(tutorialPrompt, num); } // Token: 0x06013344 RID: 78660 RVA: 0x0047463C File Offset: 0x0047283C [Token(Token = "0x6013344")] [Address(RVA = "0xB2CF50", Offset = "0xB2BD50", VA = "0x180B2CF50")] [CompilerGenerated] private void PJELKDMDPEL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x0400C7E0 RID: 51168 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C7E0")] [SerializeField] [Header("Welcome")] private RecRoomAudioClip musicalStinger; // Token: 0x0400C7E1 RID: 51169 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400C7E1")] [SerializeField] private PlayerAnimationVignette screensVignette; // Token: 0x0400C7E2 RID: 51170 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400C7E2")] [SerializeField] [FormerlySerializedAs("initialVoiceOverLines")] private OrientationIntroduction.VoiceOverLine[] welcomeVoiceOverLines; // Token: 0x0400C7E3 RID: 51171 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400C7E3")] [SerializeField] [Header("Head Inside")] private OrientationIntroduction.VoiceOverLine[] headInsideVoiceOverLines; // Token: 0x0400C7E4 RID: 51172 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400C7E4")] [SerializeField] private OrientationIntroduction.TutorialPrompt walkPrompt; // Token: 0x0400C7E5 RID: 51173 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400C7E5")] [SerializeField] private OrientationIntroduction.TutorialPrompt lookPrompt; // Token: 0x0400C7E6 RID: 51174 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400C7E6")] [SerializeField] [Header("Screens Hud Fading")] private float hudFadeDelay = 1f; // Token: 0x0400C7E7 RID: 51175 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x400C7E7")] [SerializeField] private float hudFadeDuration = 1f; // Token: 0x0400C7E8 RID: 51176 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400C7E8")] [SerializeField] [Header("Camera Fading")] private float initialCameraFadeDelay = 0.5f; // Token: 0x0400C7E9 RID: 51177 [FieldOffset(Offset = "0x54")] [Token(Token = "0x400C7E9")] [SerializeField] private float initialCameraFadeDuration = 1f; // Token: 0x0400C7EA RID: 51178 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400C7EA")] [SerializeField] [Header("Debug")] private bool reset; // Token: 0x0400C7EB RID: 51179 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400C7EB")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400C7EC RID: 51180 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400C7EC")] private Coroutine LBFJBECLAED; // Token: 0x0400C7ED RID: 51181 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400C7ED")] private KFBABPAPIMB ABOKGBLCGJF; // Token: 0x0400C7EE RID: 51182 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400C7EE")] private Coroutine JHCIGNPBCDB; // Token: 0x02002C4E RID: 11342 [Token(Token = "0x2002C4E")] private enum KJKMPKKOOFA { // Token: 0x0400C7F0 RID: 51184 [Token(Token = "0x400C7F0")] Inactive, // Token: 0x0400C7F1 RID: 51185 [Token(Token = "0x400C7F1")] WaitForPlayerSpawn, // Token: 0x0400C7F2 RID: 51186 [Token(Token = "0x400C7F2")] Welcome, // Token: 0x0400C7F3 RID: 51187 [Token(Token = "0x400C7F3")] VRLocomotionSelection, // Token: 0x0400C7F4 RID: 51188 [Token(Token = "0x400C7F4")] HeadInside, // Token: 0x0400C7F5 RID: 51189 [Token(Token = "0x400C7F5")] Completed } // Token: 0x02002C4F RID: 11343 [Token(Token = "0x2002C4F")] [Serializable] private class VoiceOverLine { // Token: 0x06013345 RID: 78661 RVA: 0x00474658 File Offset: 0x00472858 [Token(Token = "0x6013345")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public VoiceOverLine() { } // Token: 0x0400C7F6 RID: 51190 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C7F6")] public float preAudioDelay; // Token: 0x0400C7F7 RID: 51191 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C7F7")] public RecRoomAudioClip audio; } // Token: 0x02002C50 RID: 11344 [Token(Token = "0x2002C50")] [Serializable] private class TutorialPrompt { // Token: 0x06013346 RID: 78662 RVA: 0x0047466C File Offset: 0x0047286C [Token(Token = "0x6013346")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public TutorialPrompt() { } // Token: 0x0400C7F8 RID: 51192 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C7F8")] public float prePromptDelay; // Token: 0x0400C7F9 RID: 51193 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C7F9")] public TutorialPromptContext prompt; } // Token: 0x02002C52 RID: 11346 [Token(Token = "0x2002C52")] [CompilerGenerated] private sealed class AHJFDMHNBME { // Token: 0x0601334D RID: 78669 RVA: 0x0047497C File Offset: 0x00472B7C [Token(Token = "0x601334D")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public AHJFDMHNBME() { } // Token: 0x0601334E RID: 78670 RVA: 0x00474990 File Offset: 0x00472B90 [Token(Token = "0x601334E")] [Address(RVA = "0xB1A130", Offset = "0xB18F30", VA = "0x180B1A130")] internal void b__6() { string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName(); DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON; } // Token: 0x0601334F RID: 78671 RVA: 0x004749BC File Offset: 0x00472BBC [Token(Token = "0x601334F")] [Address(RVA = "0xB1A230", Offset = "0xB19030", VA = "0x180B1A230")] internal DABKFAIHBBP b__7() { TutorialPromptManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; TutorialPromptContext tutorialPromptContext = this.prompt.prompt; CDJFFFCFLMF cdjfffcflmf = instance.RunTutorialPrompt(tutorialPromptContext); throw new NullReferenceException(); } // Token: 0x06013350 RID: 78672 RVA: 0x004749E8 File Offset: 0x00472BE8 [Token(Token = "0x6013350")] [Address(RVA = "0xB1A2B0", Offset = "0xB190B0", VA = "0x180B1A2B0")] internal void b__8() { string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName(); DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON; } // Token: 0x0400C7FF RID: 51199 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C7FF")] public string analyticsEventStepName; // Token: 0x0400C800 RID: 51200 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C800")] public OrientationIntroduction.TutorialPrompt prompt; } } }