This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,847 @@
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: 0x02002D36 RID: 11574
[Token(Token = "0x2002D36")]
public class OrientationIntroduction : MonoBehaviour
{
// Token: 0x06013762 RID: 79714 RVA: 0x0047DA7C File Offset: 0x0047BC7C
[Token(Token = "0x6013762")]
[Address(RVA = "0x162AEC0", Offset = "0x1629EC0", VA = "0x18162AEC0")]
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: 0x06013763 RID: 79715 RVA: 0x0047DB80 File Offset: 0x0047BD80
[Token(Token = "0x6013763")]
[Address(RVA = "0x12CB880", Offset = "0x12CA880", VA = "0x1812CB880")]
private void Update()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x06013764 RID: 79716 RVA: 0x0047DBA0 File Offset: 0x0047BDA0
[Token(Token = "0x6013764")]
[Address(RVA = "0x162CBE0", Offset = "0x162BBE0", VA = "0x18162CBE0")]
private void OnDestroy()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x06013765 RID: 79717 RVA: 0x0047DBBC File Offset: 0x0047BDBC
[Token(Token = "0x6013765")]
[Address(RVA = "0x162BE30", Offset = "0x162AE30", VA = "0x18162BE30")]
private void INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA GKNIHNHGBKC)
{
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName();
DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON;
int hashCode = eomonbhhcon.GetHashCode();
}
}
// Token: 0x06013766 RID: 79718 RVA: 0x0047DBF8 File Offset: 0x0047BDF8
[Token(Token = "0x6013766")]
[Address(RVA = "0x162CC30", Offset = "0x162BC30", VA = "0x18162CC30")]
private void PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA GKNIHNHGBKC)
{
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName();
DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON;
int hashCode = eomonbhhcon.GetHashCode();
}
}
// Token: 0x06013767 RID: 79719 RVA: 0x0047DC34 File Offset: 0x0047BE34
[Token(Token = "0x6013767")]
[Address(RVA = "0x162B5F0", Offset = "0x162A5F0", VA = "0x18162B5F0")]
private void ECFCMMDGLGC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.WaitForPlayerSpawn);
}
// Token: 0x06013768 RID: 79720 RVA: 0x0047DC48 File Offset: 0x0047BE48
[Token(Token = "0x6013768")]
[Address(RVA = "0x162B1D0", Offset = "0x162A1D0", VA = "0x18162B1D0")]
private void BGAKEGHLIOI(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.WaitForPlayerSpawn);
}
// Token: 0x06013769 RID: 79721 RVA: 0x0047DC5C File Offset: 0x0047BE5C
[Token(Token = "0x6013769")]
[Address(RVA = "0x162B340", Offset = "0x162A340", VA = "0x18162B340")]
private void DALHMDJMEDL()
{
if (this.HFEPNNFEILB())
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
// Token: 0x0601376A RID: 79722 RVA: 0x0047DC80 File Offset: 0x0047BE80
[Token(Token = "0x601376A")]
[Address(RVA = "0x162B820", Offset = "0x162A820", VA = "0x18162B820")]
private bool HFEPNNFEILB()
{
bool flag;
if (!SingletonMonoBehaviour.ONCPNMDGGKG.EFNNDDKHAMB && !flag && (!SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB || SingletonMonoBehaviour.ONCPNMDGGKG.GHCOKHFPGIC))
{
return true;
}
throw new NullReferenceException();
}
// Token: 0x0601376B RID: 79723 RVA: 0x0047DCC4 File Offset: 0x0047BEC4
[Token(Token = "0x601376B")]
[Address(RVA = "0x162C000", Offset = "0x162B000", VA = "0x18162C000")]
private bool KBGCKEGAEAN()
{
return !SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB || SingletonMonoBehaviour.ONCPNMDGGKG.GHCOKHFPGIC;
}
// Token: 0x0601376C RID: 79724 RVA: 0x0047DCF0 File Offset: 0x0047BEF0
[Token(Token = "0x601376C")]
[Address(RVA = "0x162C6C0", Offset = "0x162B6C0", VA = "0x18162C6C0")]
private void NDHMFOLFLGK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.Welcome);
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
int num = 0;
if (<EGKJPJKLEAI>k__BackingField != num)
{
Player.<EGKJPJKLEAI>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: 0x0601376D RID: 79725 RVA: 0x0047DD6C File Offset: 0x0047BF6C
[Token(Token = "0x601376D")]
[Address(RVA = "0x162BFB0", Offset = "0x162AFB0", VA = "0x18162BFB0")]
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: 0x0601376E RID: 79726 RVA: 0x0047DDA8 File Offset: 0x0047BFA8
[Token(Token = "0x601376E")]
[Address(RVA = "0x162BA40", Offset = "0x162AA40", VA = "0x18162BA40")]
private IEnumerator HIFNAOHMIJJ()
{
/*
An exception occurred when decompiling this method (0601376E)
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 1663
*/;
}
// Token: 0x0601376F RID: 79727 RVA: 0x0047DDCC File Offset: 0x0047BFCC
[Token(Token = "0x601376F")]
[Address(RVA = "0x162B280", Offset = "0x162A280", VA = "0x18162B280")]
private void CCKMNGPDOIC()
{
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
if (<PCNCCNKJIAP>k__BackingField != 0)
{
<PCNCCNKJIAP>k__BackingField.KCODJKGHBHO(this);
return;
}
}
// Token: 0x06013770 RID: 79728 RVA: 0x0047DDF8 File Offset: 0x0047BFF8
[Token(Token = "0x6013770")]
[Address(RVA = "0x162BAA0", Offset = "0x162AAA0", VA = "0x18162BAA0")]
private void HJDIJGMFFMH()
{
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
if (<PCNCCNKJIAP>k__BackingField != 0)
{
<PCNCCNKJIAP>k__BackingField.MJEEPGFJCPL(this);
return;
}
}
// Token: 0x06013771 RID: 79729 RVA: 0x0047DE24 File Offset: 0x0047C024
[Token(Token = "0x6013771")]
[Address(RVA = "0x162C900", Offset = "0x162B900", VA = "0x18162C900")]
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: 0x06013772 RID: 79730 RVA: 0x0047DE9C File Offset: 0x0047C09C
[Token(Token = "0x6013772")]
[Address(RVA = "0x162C570", Offset = "0x162B570", VA = "0x18162C570")]
private void MOKAGDDGIGH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.VRLocomotionSelection);
if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
{
WatchMenuProjector watchMenuProjector = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.OHPDNGENFJL;
int num = 0;
watchMenuProjector.AuthorityOpenMenuDetached(num != 0);
return;
}
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x06013773 RID: 79731 RVA: 0x0047DEEC File Offset: 0x0047C0EC
[Token(Token = "0x6013773")]
[Address(RVA = "0x162C1D0", Offset = "0x162B1D0", VA = "0x18162C1D0")]
private void LIOCIIJNAKO()
{
if (!Player.<EGKJPJKLEAI>k__BackingField.playerUI.LNHCLJBCAGL)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
// Token: 0x06013774 RID: 79732 RVA: 0x0047DF1C File Offset: 0x0047C11C
[Token(Token = "0x6013774")]
[Address(RVA = "0x162ACC0", Offset = "0x1629CC0", VA = "0x18162ACC0")]
private void AIGMJJINIMM(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.VRLocomotionSelection);
if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
{
Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.OHPDNGENFJL.AuthorityCloseMenu();
return;
}
}
// Token: 0x06013775 RID: 79733 RVA: 0x0047DF60 File Offset: 0x0047C160
[Token(Token = "0x6013775")]
[Address(RVA = "0x162BB20", Offset = "0x162AB20", VA = "0x18162BB20")]
private void IJIPCPLOMDA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.HeadInside);
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
int num = 0;
if (<EGKJPJKLEAI>k__BackingField != num)
{
Player.<EGKJPJKLEAI>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<DABKFAIHBBP> func = new Func(this.CNKGDLDBAFM);
Func<DABKFAIHBBP> func2 = new Func(this.EEOBMOPHKCJ);
Action action = new Action(this.PJELKDMDPEL);
throw new NullReferenceException();
}
// Token: 0x06013776 RID: 79734 RVA: 0x0047E000 File Offset: 0x0047C200
[Token(Token = "0x6013776")]
[Address(RVA = "0x162B9E0", Offset = "0x162A9E0", VA = "0x18162B9E0")]
private void HGLOPKJKHDB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.HeadInside);
if (this.ABOKGBLCGJF != 0)
{
this.ABOKGBLCGJF = (ulong)0L;
}
}
// Token: 0x06013777 RID: 79735 RVA: 0x0047E028 File Offset: 0x0047C228
[Token(Token = "0x6013777")]
[Address(RVA = "0x162B3A0", Offset = "0x162A3A0", VA = "0x18162B3A0")]
private void DDEGLKEILJI()
{
if (this.reset)
{
this.reset = false;
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
float z = Player.<EGKJPJKLEAI>k__BackingField.<BAKJHFAALJA>k__BackingField.z;
Quaternion <EDFLDGHBEMF>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.<EDFLDGHBEMF>k__BackingField;
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
// Token: 0x06013778 RID: 79736 RVA: 0x0047E078 File Offset: 0x0047C278
[Token(Token = "0x6013778")]
[Address(RVA = "0x162B610", Offset = "0x162A610", VA = "0x18162B610")]
private IEnumerator GCDDDLAGOBL(float BJJEDIGOMGC)
{
/*
An exception occurred when decompiling this method (06013778)
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 1663
*/;
}
// Token: 0x06013779 RID: 79737 RVA: 0x0047E0A4 File Offset: 0x0047C2A4
[Token(Token = "0x6013779")]
[Address(RVA = "0x162AC50", Offset = "0x1629C50", VA = "0x18162AC50")]
private void AHHOPBCPAMO()
{
ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD;
int num = 0;
screenModeHUD.SetAlpha((float)num);
}
// Token: 0x0601377A RID: 79738 RVA: 0x0047E0CC File Offset: 0x0047C2CC
[Token(Token = "0x601377A")]
[Address(RVA = "0x162B680", Offset = "0x162A680", VA = "0x18162B680")]
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: 0x0601377B RID: 79739 RVA: 0x0047E13C File Offset: 0x0047C33C
[Token(Token = "0x601377B")]
[Address(RVA = "0x162B1E0", Offset = "0x162A1E0", VA = "0x18162B1E0")]
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: 0x0601377C RID: 79740 RVA: 0x0047E194 File Offset: 0x0047C394
[Token(Token = "0x601377C")]
[Address(RVA = "0x162B7F0", Offset = "0x162A7F0", VA = "0x18162B7F0")]
private void GOKLNPODPOL()
{
Coroutine jhcignpbcdb = this.JHCIGNPBCDB;
if (jhcignpbcdb != 0)
{
base.StopCoroutine(jhcignpbcdb);
this.JHCIGNPBCDB = (ulong)0L;
}
}
// Token: 0x0601377D RID: 79741 RVA: 0x0047E1BC File Offset: 0x0047C3BC
[Token(Token = "0x601377D")]
[Address(RVA = "0x162AE60", Offset = "0x1629E60", VA = "0x18162AE60")]
private IEnumerator AMNNHNJAPBL(OrientationIntroduction.VoiceOverLine LPAFNDOFFAF)
{
/*
An exception occurred when decompiling this method (0601377D)
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 1663
*/;
}
// Token: 0x0601377E RID: 79742 RVA: 0x0047E1E0 File Offset: 0x0047C3E0
[Token(Token = "0x601377E")]
[Address(RVA = "0x162C0B0", Offset = "0x162B0B0", VA = "0x18162C0B0")]
private Coroutine LCLHBENILIA(PlayerAnimationVignette ICAINNHGICK)
{
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
{
int num = 0;
if (!(ICAINNHGICK == num))
{
GPPHJKMNPJM <AnimationSystem>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.screenController.<AnimationSystem>k__BackingField;
IEnumerator enumerator = ICAINNHGICK.FNAEOIGFMBJ(<AnimationSystem>k__BackingField);
return base.StartCoroutine(enumerator);
}
}
throw new NullReferenceException();
}
// Token: 0x0601377F RID: 79743 RVA: 0x0047E230 File Offset: 0x0047C430
[Token(Token = "0x601377F")]
[Address(RVA = "0x162CE00", Offset = "0x162BE00", VA = "0x18162CE00")]
public OrientationIntroduction()
{
}
// Token: 0x06013780 RID: 79744 RVA: 0x0047E270 File Offset: 0x0047C470
[Token(Token = "0x6013780")]
[Address(RVA = "0x162C510", Offset = "0x162B510", VA = "0x18162C510")]
[CompilerGenerated]
internal static IEnumerator<KENFJGFMIPM> MGENMOIHNJK(OrientationIntroduction.VoiceOverLine[] OKDMJKLFAGH)
{
/*
An exception occurred when decompiling this method (06013780)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> 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 1663
*/;
}
// Token: 0x06013781 RID: 79745 RVA: 0x0047E294 File Offset: 0x0047C494
[Token(Token = "0x6013781")]
[Address(RVA = "0x162AE00", Offset = "0x1629E00", VA = "0x18162AE00")]
[CompilerGenerated]
internal static IEnumerator<KENFJGFMIPM> AIPALGPADGG(float BJJEDIGOMGC)
{
/*
An exception occurred when decompiling this method (06013781)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> 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 1663
*/;
}
// Token: 0x06013782 RID: 79746 RVA: 0x0047E2B8 File Offset: 0x0047C4B8
[Token(Token = "0x6013782")]
[Address(RVA = "0x162C2C0", Offset = "0x162B2C0", VA = "0x18162C2C0")]
[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<DABKFAIHBBP> 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: 0x06013783 RID: 79747 RVA: 0x0047E358 File Offset: 0x0047C558
[Token(Token = "0x6013783")]
[Address(RVA = "0x162B300", Offset = "0x162A300", VA = "0x18162B300")]
[CompilerGenerated]
private DABKFAIHBBP CNKGDLDBAFM()
{
return OrientationIntroduction.LKKAJENJPKD(this.walkPrompt, "walk_prompt");
}
// Token: 0x06013784 RID: 79748 RVA: 0x0047E378 File Offset: 0x0047C578
[Token(Token = "0x6013784")]
[Address(RVA = "0x162B600", Offset = "0x162A600", VA = "0x18162B600")]
[CompilerGenerated]
private DABKFAIHBBP EEOBMOPHKCJ()
{
OrientationIntroduction.TutorialPrompt tutorialPrompt = this.lookPrompt;
int num = 0;
return OrientationIntroduction.LKKAJENJPKD(tutorialPrompt, num);
}
// Token: 0x06013785 RID: 79749 RVA: 0x0047E398 File Offset: 0x0047C598
[Token(Token = "0x6013785")]
[Address(RVA = "0x162CDB0", Offset = "0x162BDB0", VA = "0x18162CDB0")]
[CompilerGenerated]
private void PJELKDMDPEL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x0400C9F4 RID: 51700
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400C9F4")]
[SerializeField]
[Header("Welcome")]
private RecRoomAudioClip musicalStinger;
// Token: 0x0400C9F5 RID: 51701
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400C9F5")]
[SerializeField]
private PlayerAnimationVignette screensVignette;
// Token: 0x0400C9F6 RID: 51702
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400C9F6")]
[SerializeField]
[FormerlySerializedAs("initialVoiceOverLines")]
private OrientationIntroduction.VoiceOverLine[] welcomeVoiceOverLines;
// Token: 0x0400C9F7 RID: 51703
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400C9F7")]
[SerializeField]
[Header("Head Inside")]
private OrientationIntroduction.VoiceOverLine[] headInsideVoiceOverLines;
// Token: 0x0400C9F8 RID: 51704
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400C9F8")]
[SerializeField]
private OrientationIntroduction.TutorialPrompt walkPrompt;
// Token: 0x0400C9F9 RID: 51705
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400C9F9")]
[SerializeField]
private OrientationIntroduction.TutorialPrompt lookPrompt;
// Token: 0x0400C9FA RID: 51706
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400C9FA")]
[SerializeField]
[Header("Screens Hud Fading")]
private float hudFadeDelay = 1f;
// Token: 0x0400C9FB RID: 51707
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400C9FB")]
[SerializeField]
private float hudFadeDuration = 1f;
// Token: 0x0400C9FC RID: 51708
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400C9FC")]
[SerializeField]
[Header("Camera Fading")]
private float initialCameraFadeDelay = 0.5f;
// Token: 0x0400C9FD RID: 51709
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x400C9FD")]
[SerializeField]
private float initialCameraFadeDuration = 1f;
// Token: 0x0400C9FE RID: 51710
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400C9FE")]
[SerializeField]
[Header("Debug")]
private bool reset;
// Token: 0x0400C9FF RID: 51711
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400C9FF")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400CA00 RID: 51712
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400CA00")]
private Coroutine LBFJBECLAED;
// Token: 0x0400CA01 RID: 51713
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400CA01")]
private KFBABPAPIMB ABOKGBLCGJF;
// Token: 0x0400CA02 RID: 51714
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400CA02")]
private Coroutine JHCIGNPBCDB;
// Token: 0x02002D37 RID: 11575
[Token(Token = "0x2002D37")]
private enum KJKMPKKOOFA
{
// Token: 0x0400CA04 RID: 51716
[Token(Token = "0x400CA04")]
Inactive,
// Token: 0x0400CA05 RID: 51717
[Token(Token = "0x400CA05")]
WaitForPlayerSpawn,
// Token: 0x0400CA06 RID: 51718
[Token(Token = "0x400CA06")]
Welcome,
// Token: 0x0400CA07 RID: 51719
[Token(Token = "0x400CA07")]
VRLocomotionSelection,
// Token: 0x0400CA08 RID: 51720
[Token(Token = "0x400CA08")]
HeadInside,
// Token: 0x0400CA09 RID: 51721
[Token(Token = "0x400CA09")]
Completed
}
// Token: 0x02002D38 RID: 11576
[Token(Token = "0x2002D38")]
[Serializable]
private class VoiceOverLine
{
// Token: 0x06013786 RID: 79750 RVA: 0x0047E3B4 File Offset: 0x0047C5B4
[Token(Token = "0x6013786")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public VoiceOverLine()
{
}
// Token: 0x0400CA0A RID: 51722
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400CA0A")]
public float preAudioDelay;
// Token: 0x0400CA0B RID: 51723
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CA0B")]
public RecRoomAudioClip audio;
}
// Token: 0x02002D39 RID: 11577
[Token(Token = "0x2002D39")]
[Serializable]
private class TutorialPrompt
{
// Token: 0x06013787 RID: 79751 RVA: 0x0047E3C8 File Offset: 0x0047C5C8
[Token(Token = "0x6013787")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public TutorialPrompt()
{
}
// Token: 0x0400CA0C RID: 51724
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400CA0C")]
public float prePromptDelay;
// Token: 0x0400CA0D RID: 51725
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CA0D")]
public TutorialPromptContext prompt;
}
// Token: 0x02002D3B RID: 11579
[Token(Token = "0x2002D3B")]
[CompilerGenerated]
private sealed class AHJFDMHNBME
{
// Token: 0x0601378E RID: 79758 RVA: 0x0047E6D8 File Offset: 0x0047C8D8
[Token(Token = "0x601378E")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public AHJFDMHNBME()
{
}
// Token: 0x0601378F RID: 79759 RVA: 0x0047E6EC File Offset: 0x0047C8EC
[Token(Token = "0x601378F")]
[Address(RVA = "0x1619FE0", Offset = "0x1618FE0", VA = "0x181619FE0")]
internal void <OnEnterHeadInsideState>b__6()
{
string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName();
DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON;
}
// Token: 0x06013790 RID: 79760 RVA: 0x0047E718 File Offset: 0x0047C918
[Token(Token = "0x6013790")]
[Address(RVA = "0x161A0E0", Offset = "0x16190E0", VA = "0x18161A0E0")]
internal DABKFAIHBBP <OnEnterHeadInsideState>b__7()
{
TutorialPromptManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
TutorialPromptContext tutorialPromptContext = this.prompt.prompt;
CDJFFFCFLMF cdjfffcflmf = instance.RunTutorialPrompt(tutorialPromptContext);
throw new NullReferenceException();
}
// Token: 0x06013791 RID: 79761 RVA: 0x0047E744 File Offset: 0x0047C944
[Token(Token = "0x6013791")]
[Address(RVA = "0x161A160", Offset = "0x1619160", VA = "0x18161A160")]
internal void <OnEnterHeadInsideState>b__8()
{
string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName();
DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON;
}
// Token: 0x0400CA13 RID: 51731
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400CA13")]
public string analyticsEventStepName;
// Token: 0x0400CA14 RID: 51732
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CA14")]
public OrientationIntroduction.TutorialPrompt prompt;
}
}
}