m
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,664 @@
|
||||
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: 0x02002D40 RID: 11584
|
||||
[Token(Token = "0x2002D40")]
|
||||
[RequireComponent(typeof(PhotonView))]
|
||||
public class OrientationManager : NetworkedSingletonMonoBehaviour<OrientationManager>
|
||||
{
|
||||
// Token: 0x17003604 RID: 13828
|
||||
// (get) Token: 0x060137AA RID: 79786 RVA: 0x0047EBB4 File Offset: 0x0047CDB4
|
||||
[Token(Token = "0x17003604")]
|
||||
public static bool ALIBOJPEPPE
|
||||
{
|
||||
[Token(Token = "0x60137AA")]
|
||||
[Address(RVA = "0x162F5A0", Offset = "0x162E5A0", VA = "0x18162F5A0")]
|
||||
get
|
||||
{
|
||||
if (SingletonMonoBehaviour.ONCPNMDGGKG.IsLegacyTutorialComplete())
|
||||
{
|
||||
return true;
|
||||
}
|
||||
TutorialManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
return instance.IsTutorialComplete((TutorialManager.PKHLMAEGIKG)num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137AB RID: 79787 RVA: 0x0047EBE8 File Offset: 0x0047CDE8
|
||||
[Token(Token = "0x60137AB")]
|
||||
[Address(RVA = "0x162D630", Offset = "0x162C630", VA = "0x18162D630", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "ORIENTATION_TIMER", (OHOEENCHJJE)((uint)1));
|
||||
this.BBPALMFNGJP = mjnlddclogp;
|
||||
RecRoomSceneManager.DeferInitialization();
|
||||
}
|
||||
|
||||
// Token: 0x060137AC RID: 79788 RVA: 0x0047EC18 File Offset: 0x0047CE18
|
||||
[Token(Token = "0x60137AC")]
|
||||
[Address(RVA = "0x162F110", Offset = "0x162E110", VA = "0x18162F110")]
|
||||
private void Start()
|
||||
{
|
||||
CFLMJLFBOKH.FLJOEAHJKJD();
|
||||
int levelRoomCount = RecRoomSceneManager.<OCDLBPHJMOP>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: 0x060137AD RID: 79789 RVA: 0x0047ED64 File Offset: 0x0047CF64
|
||||
[Token(Token = "0x60137AD")]
|
||||
[Address(RVA = "0x162E630", Offset = "0x162D630", VA = "0x18162E630", 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: 0x060137AE RID: 79790 RVA: 0x0047EDCC File Offset: 0x0047CFCC
|
||||
[Token(Token = "0x60137AE")]
|
||||
[Address(RVA = "0x12B2790", Offset = "0x12B1790", VA = "0x1812B2790")]
|
||||
private void Update()
|
||||
{
|
||||
this.EOMONBHHCON.OPEMIFENIJM();
|
||||
}
|
||||
|
||||
// Token: 0x060137AF RID: 79791 RVA: 0x0047EDEC File Offset: 0x0047CFEC
|
||||
[Token(Token = "0x60137AF")]
|
||||
[Address(RVA = "0x162E760", Offset = "0x162D760", VA = "0x18162E760")]
|
||||
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 <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
||||
Action<int, GameObject[]> action = new Action(this.BBMHDDABJGK);
|
||||
}
|
||||
|
||||
// Token: 0x060137B0 RID: 79792 RVA: 0x0047EE3C File Offset: 0x0047D03C
|
||||
[Token(Token = "0x60137B0")]
|
||||
[Address(RVA = "0x162E370", Offset = "0x162D370", VA = "0x18162E370")]
|
||||
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 <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
||||
DJHELPHHAEN eomonbhhcon3 = this.EOMONBHHCON;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137B1 RID: 79793 RVA: 0x0047EE9C File Offset: 0x0047D09C
|
||||
[Token(Token = "0x60137B1")]
|
||||
[Address(RVA = "0x162DDC0", Offset = "0x162CDC0", VA = "0x18162DDC0")]
|
||||
private void HNGACJNIEKC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
KFBABPAPIMB kfbabpapimb = <EGKJPJKLEAI>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: 0x060137B2 RID: 79794 RVA: 0x0047EEF0 File Offset: 0x0047D0F0
|
||||
[Token(Token = "0x60137B2")]
|
||||
[Address(RVA = "0x162DA10", Offset = "0x162CA10", VA = "0x18162DA10")]
|
||||
private void FEGOBNJLPNF()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC && this.BBPALMFNGJP.OLGMEEIPCAL)
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137B3 RID: 79795 RVA: 0x0047EF24 File Offset: 0x0047D124
|
||||
[Token(Token = "0x60137B3")]
|
||||
[Address(RVA = "0x162E350", Offset = "0x162D350", VA = "0x18162E350")]
|
||||
private void IEKOKCEDPID(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.ADMIEOGGLNA();
|
||||
}
|
||||
|
||||
// Token: 0x060137B4 RID: 79796 RVA: 0x0047EF38 File Offset: 0x0047D138
|
||||
[Token(Token = "0x60137B4")]
|
||||
[Address(RVA = "0x162DF00", Offset = "0x162CF00", VA = "0x18162DF00")]
|
||||
private void HOJMONDMACE(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
int num = 0;
|
||||
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (<OCDLBPHJMOP>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<string> action2 = new Action(this.GCELPNDAACA);
|
||||
if (num < this)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137B5 RID: 79797 RVA: 0x0047EFB0 File Offset: 0x0047D1B0
|
||||
[Token(Token = "0x60137B5")]
|
||||
[Address(RVA = "0x162E570", Offset = "0x162D570", VA = "0x18162E570")]
|
||||
private void NEHEEHGFEJL()
|
||||
{
|
||||
int levelRoomCount = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.GetLevelRoomCount();
|
||||
this.MAOHNHMDDHE = levelRoomCount;
|
||||
this.HAIKKKPPEOE = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x060137B6 RID: 79798 RVA: 0x0047EFE0 File Offset: 0x0047D1E0
|
||||
[Token(Token = "0x60137B6")]
|
||||
[Address(RVA = "0x162D0D0", Offset = "0x162C0D0", VA = "0x18162D0D0")]
|
||||
private void AJNMKDJPHFE(int GJAHILPFGEE)
|
||||
{
|
||||
OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH;
|
||||
int num = 0;
|
||||
if (nodkcfiemjh != num)
|
||||
{
|
||||
OrientationSubScene nodkcfiemjh2 = this.NODKCFIEMJH;
|
||||
this.ADMIEOGGLNA();
|
||||
}
|
||||
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
||||
Action<int, GameObject[]> action = new Action(this.BBMHDDABJGK);
|
||||
<OCDLBPHJMOP>k__BackingField.LoadLevelRoomAsync(GJAHILPFGEE, action);
|
||||
}
|
||||
|
||||
// Token: 0x060137B7 RID: 79799 RVA: 0x0047F030 File Offset: 0x0047D230
|
||||
[Token(Token = "0x60137B7")]
|
||||
[Address(RVA = "0x162CE30", Offset = "0x162BE30", VA = "0x18162CE30")]
|
||||
private void ADMIEOGGLNA()
|
||||
{
|
||||
OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH;
|
||||
int num = 0;
|
||||
if (!(nodkcfiemjh == num))
|
||||
{
|
||||
OKNNKFGFODL localPlayerFadedInAfterSpawnEvent = Player.LocalPlayerFadedInAfterSpawnEvent;
|
||||
float <LBBKNMJOLKN>k__BackingField = Player.<LBBKNMJOLKN>k__BackingField;
|
||||
int num2 = 0;
|
||||
bool flag;
|
||||
Tool tool;
|
||||
if (!flag || !tool.<NPODMGHKAEH>k__BackingField)
|
||||
{
|
||||
}
|
||||
num2++;
|
||||
OrientationSubScene nodkcfiemjh2 = this.NODKCFIEMJH;
|
||||
int <BLHFGCBLAMP>k__BackingField = nodkcfiemjh2.<BLHFGCBLAMP>k__BackingField;
|
||||
nodkcfiemjh2.OnLocalPlayerEnter();
|
||||
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.UnloadLevelRoomAsync(<BLHFGCBLAMP>k__BackingField);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137B8 RID: 79800 RVA: 0x0047F0A4 File Offset: 0x0047D2A4
|
||||
[Token(Token = "0x60137B8")]
|
||||
[Address(RVA = "0x162E190", Offset = "0x162D190", VA = "0x18162E190")]
|
||||
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: 0x060137B9 RID: 79801 RVA: 0x0047F120 File Offset: 0x0047D320
|
||||
[Token(Token = "0x60137B9")]
|
||||
[Address(RVA = "0x162D6D0", Offset = "0x162C6D0", VA = "0x18162D6D0")]
|
||||
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<OrientationSubScene>();
|
||||
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.<OCDLBPHJMOP>k__BackingField.spawnManager;
|
||||
int num5 = 0;
|
||||
spawnManager.OGNBDGAKCBF(num5 != 0);
|
||||
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
||||
string text;
|
||||
CFLMJLFBOKH.GPCBEKJFCFB(text, GJAHILPFGEE);
|
||||
}
|
||||
|
||||
// Token: 0x060137BA RID: 79802 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60137BA")]
|
||||
[Address(RVA = "0x162D220", Offset = "0x162C220", VA = "0x18162D220")]
|
||||
private ushort ALFFNHNMPKO(int PMHBGEOLIMO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060137BB RID: 79803 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60137BB")]
|
||||
[Address(RVA = "0x162DAD0", Offset = "0x162CAD0", VA = "0x18162DAD0")]
|
||||
private ushort FFEBADBJKBN(int PMHBGEOLIMO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060137BC RID: 79804 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60137BC")]
|
||||
[Address(RVA = "0x162E560", Offset = "0x162D560", VA = "0x18162E560")]
|
||||
private int MPOEKJKNGCL(int PMHBGEOLIMO, OrientationManager.HFDPGNLKALO PGHCDFDNHPK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060137BD RID: 79805 RVA: 0x0047F1D4 File Offset: 0x0047D3D4
|
||||
[Token(Token = "0x60137BD")]
|
||||
[Address(RVA = "0x162DCC0", Offset = "0x162CCC0", VA = "0x18162DCC0")]
|
||||
public int GetCurrentSubsceneIndex()
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060137BE RID: 79806 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60137BE")]
|
||||
[Address(RVA = "0x162DA00", Offset = "0x162CA00", VA = "0x18162DA00")]
|
||||
private int CHBKPGCPIMN(ushort DKNEPFBBIEB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060137BF RID: 79807 RVA: 0x0047F1F0 File Offset: 0x0047D3F0
|
||||
[Token(Token = "0x60137BF")]
|
||||
[Address(RVA = "0x162DD00", Offset = "0x162CD00", VA = "0x18162DD00")]
|
||||
public string GetCurrentSubsceneName()
|
||||
{
|
||||
COBKKLOJNNE <PGOEAIDCELB>k__BackingField = Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x060137C0 RID: 79808 RVA: 0x0047F21C File Offset: 0x0047D41C
|
||||
[Token(Token = "0x60137C0")]
|
||||
[Address(RVA = "0x162D230", Offset = "0x162C230", VA = "0x18162D230")]
|
||||
public static void AddLocalPlayerRestrictions(object PIHIPPPPEBI)
|
||||
{
|
||||
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
||||
<EGKJPJKLEAI>k__BackingField.backpack.RecallAllTools();
|
||||
<EGKJPJKLEAI>k__BackingField.backpack.AddDisableFavoriteToolSelection(PIHIPPPPEBI);
|
||||
<EGKJPJKLEAI>k__BackingField.dailiesObjectiveTracker.AddObjectiveTrackingSuppressed(PIHIPPPPEBI);
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = <EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
<JNBAANDJIAD>k__BackingField.PauseMessages(PIHIPPPPEBI);
|
||||
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.spawnManager.DMHGDALHPAK(PIHIPPPPEBI);
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.AddWatchNotificationRestriction(PIHIPPPPEBI);
|
||||
if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
||||
{
|
||||
VRPlayerController vrPlayerController = SingletonMonoBehaviour.ONCPNMDGGKG.vrPlayerController;
|
||||
vrPlayerController.PHCEEPOKFDD(PIHIPPPPEBI);
|
||||
<EGKJPJKLEAI>k__BackingField.playerUI.<LKHLMIMHFGJ>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);
|
||||
<EGKJPJKLEAI>k__BackingField.AddVoiceChatRestriction(PIHIPPPPEBI);
|
||||
screenModeHUD.AddWatchNotificationBadgeRestriction(PIHIPPPPEBI);
|
||||
screenModeHUD.AddRoomChatMenuRestriction(PIHIPPPPEBI);
|
||||
<JNBAANDJIAD>k__BackingField.PopAllFlows();
|
||||
<JNBAANDJIAD>k__BackingField.GetFlowByType<SettingsWatchUIFlow>().ShowMinimalSettingsSubscreen();
|
||||
<JNBAANDJIAD>k__BackingField.<BMIJHIHBGBH>k__BackingField = true;
|
||||
}
|
||||
|
||||
// Token: 0x060137C1 RID: 79809 RVA: 0x0047F324 File Offset: 0x0047D524
|
||||
[Token(Token = "0x60137C1")]
|
||||
[Address(RVA = "0x162E9F0", Offset = "0x162D9F0", VA = "0x18162E9F0")]
|
||||
public static void RemoveLocalPlayerRestrictions(object PIHIPPPPEBI)
|
||||
{
|
||||
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
||||
int num = 0;
|
||||
bool flag = <EGKJPJKLEAI>k__BackingField == num;
|
||||
int num2 = 0;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = <EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
int num3 = 0;
|
||||
if (<EGKJPJKLEAI>k__BackingField != num3)
|
||||
{
|
||||
<EGKJPJKLEAI>k__BackingField.backpack.RemoveDisableFavoriteToolSelection(PIHIPPPPEBI);
|
||||
<EGKJPJKLEAI>k__BackingField.dailiesObjectiveTracker.RemoveObjectiveTrackingSuppressed(PIHIPPPPEBI);
|
||||
int num4 = 0;
|
||||
if (<JNBAANDJIAD>k__BackingField != num4)
|
||||
{
|
||||
<JNBAANDJIAD>k__BackingField.UnpauseMessages(PIHIPPPPEBI);
|
||||
}
|
||||
}
|
||||
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
||||
int num5 = 0;
|
||||
if (<OCDLBPHJMOP>k__BackingField != num5)
|
||||
{
|
||||
RecRoomSceneManager.<OCDLBPHJMOP>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 (!(<EGKJPJKLEAI>k__BackingField != num8))
|
||||
{
|
||||
goto IL_1A3;
|
||||
}
|
||||
<EGKJPJKLEAI>k__BackingField.playerUI.<LKHLMIMHFGJ>k__BackingField = true;
|
||||
}
|
||||
if (<EGKJPJKLEAI>k__BackingField.localPlayerOnlyObjects == 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 (<EGKJPJKLEAI>k__BackingField != num10)
|
||||
{
|
||||
<EGKJPJKLEAI>k__BackingField.RemoveVoiceChatRestriction(PIHIPPPPEBI);
|
||||
}
|
||||
int num11 = 0;
|
||||
if (screenModeHUD != num11)
|
||||
{
|
||||
screenModeHUD.RemoveWatchNotificationBadgeRestriction(PIHIPPPPEBI);
|
||||
screenModeHUD.RemoveRoomChatMenuRestriction(PIHIPPPPEBI);
|
||||
}
|
||||
IL_1A3:
|
||||
int num12 = 0;
|
||||
if (<JNBAANDJIAD>k__BackingField != num12)
|
||||
{
|
||||
<JNBAANDJIAD>k__BackingField.<BMIJHIHBGBH>k__BackingField = false;
|
||||
<JNBAANDJIAD>k__BackingField.GetFlowByType<SettingsWatchUIFlow>().SwitchToDefaultSubscreen();
|
||||
<JNBAANDJIAD>k__BackingField.PopAllFlows();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137C2 RID: 79810 RVA: 0x0047F504 File Offset: 0x0047D704
|
||||
[Token(Token = "0x60137C2")]
|
||||
[Address(RVA = "0x162DB60", Offset = "0x162CB60", VA = "0x18162DB60")]
|
||||
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: 0x060137C3 RID: 79811 RVA: 0x0047F548 File Offset: 0x0047D748
|
||||
[Token(Token = "0x60137C3")]
|
||||
[Address(RVA = "0x162F540", Offset = "0x162E540", VA = "0x18162F540")]
|
||||
public OrientationManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060137C4 RID: 79812 RVA: 0x0047F56C File Offset: 0x0047D76C
|
||||
[Token(Token = "0x60137C4")]
|
||||
[Address(RVA = "0x162DAE0", Offset = "0x162CAE0", VA = "0x18162DAE0")]
|
||||
[CompilerGenerated]
|
||||
private void GCELPNDAACA(string MOPOMPHBHKF)
|
||||
{
|
||||
Debug.LogWarning("Failed going to offline room \"dormroom\". Error: " + MOPOMPHBHKF, this);
|
||||
}
|
||||
|
||||
// Token: 0x060137C5 RID: 79813 RVA: 0x0047F58C File Offset: 0x0047D78C
|
||||
[Token(Token = "0x60137C5")]
|
||||
[Address(RVA = "0x162E8E0", Offset = "0x162D8E0", VA = "0x18162E8E0")]
|
||||
[CompilerGenerated]
|
||||
internal static void PNPDNIOEKAC(PlayerHand ONFJHABGCIP)
|
||||
{
|
||||
Tool febapkcnndc = ONFJHABGCIP.FEBAPKCNNDC;
|
||||
int num = 0;
|
||||
if (febapkcnndc != num && !ONFJHABGCIP.FEBAPKCNNDC.<NPODMGHKAEH>k__BackingField)
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
float z2 = Vector3.zero.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137C6 RID: 79814 RVA: 0x0047F5D8 File Offset: 0x0047D7D8
|
||||
[Token(Token = "0x60137C6")]
|
||||
[Address(RVA = "0x162DC70", Offset = "0x162CC70", VA = "0x18162DC70")]
|
||||
[CompilerGenerated]
|
||||
internal static IEnumerator<KENFJGFMIPM> GNGBNAAJHBE()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060137C6)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> 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 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060137C7 RID: 79815 RVA: 0x0047F5F4 File Offset: 0x0047D7F4
|
||||
[Token(Token = "0x60137C7")]
|
||||
[Address(RVA = "0x162E360", Offset = "0x162D360", VA = "0x18162E360")]
|
||||
[CompilerGenerated]
|
||||
private void IMHDKCFEABL()
|
||||
{
|
||||
OrientationManager.AddLocalPlayerRestrictions(this);
|
||||
}
|
||||
|
||||
// Token: 0x0400CA25 RID: 51749
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400CA25")]
|
||||
private int MAOHNHMDDHE = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x0400CA26 RID: 51750
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400CA26")]
|
||||
private int HAIKKKPPEOE;
|
||||
|
||||
// Token: 0x0400CA27 RID: 51751
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400CA27")]
|
||||
private OrientationSubScene NODKCFIEMJH;
|
||||
|
||||
// Token: 0x0400CA28 RID: 51752
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400CA28")]
|
||||
private DJHELPHHAEN EOMONBHHCON;
|
||||
|
||||
// Token: 0x0400CA29 RID: 51753
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400CA29")]
|
||||
private MJNLDDCLOGP BBPALMFNGJP;
|
||||
|
||||
// Token: 0x0400CA2A RID: 51754
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400CA2A")]
|
||||
private bool IJPDMMEFNGI;
|
||||
|
||||
// Token: 0x02002D41 RID: 11585
|
||||
[Token(Token = "0x2002D41")]
|
||||
private enum AGOBCPCIJJG
|
||||
{
|
||||
// Token: 0x0400CA2C RID: 51756
|
||||
[Token(Token = "0x400CA2C")]
|
||||
INVALID,
|
||||
// Token: 0x0400CA2D RID: 51757
|
||||
[Token(Token = "0x400CA2D")]
|
||||
RUNNING,
|
||||
// Token: 0x0400CA2E RID: 51758
|
||||
[Token(Token = "0x400CA2E")]
|
||||
LEAVE_TO_DORM
|
||||
}
|
||||
|
||||
// Token: 0x02002D42 RID: 11586
|
||||
[Token(Token = "0x2002D42")]
|
||||
private enum HFDPGNLKALO
|
||||
{
|
||||
// Token: 0x0400CA30 RID: 51760
|
||||
[Token(Token = "0x400CA30")]
|
||||
RUNNING_SCENE_SUB_STATE,
|
||||
// Token: 0x0400CA31 RID: 51761
|
||||
[Token(Token = "0x400CA31")]
|
||||
UNLOADING_SCENE_SUB_STATE,
|
||||
// Token: 0x0400CA32 RID: 51762
|
||||
[Token(Token = "0x400CA32")]
|
||||
STRIDE
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,241 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Activities.SubScenes;
|
||||
using RecRoom.Core.Encounters;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Activities.Orientation
|
||||
{
|
||||
// Token: 0x02002D45 RID: 11589
|
||||
[Token(Token = "0x2002D45")]
|
||||
[RequireComponent(typeof(PhotonView))]
|
||||
public class OrientationSubScene : BaseActivitySubScene
|
||||
{
|
||||
// Token: 0x17003607 RID: 13831
|
||||
// (get) Token: 0x060137D1 RID: 79825 RVA: 0x0047F718 File Offset: 0x0047D918
|
||||
[Token(Token = "0x17003607")]
|
||||
public bool BICMECLEPLM
|
||||
{
|
||||
[Token(Token = "0x60137D1")]
|
||||
[Address(RVA = "0x162FE10", Offset = "0x162EE10", VA = "0x18162FE10")]
|
||||
get
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003608 RID: 13832
|
||||
// (get) Token: 0x060137D2 RID: 79826 RVA: 0x0047F734 File Offset: 0x0047D934
|
||||
[Token(Token = "0x17003608")]
|
||||
protected override bool HFHFPKJENJD
|
||||
{
|
||||
[Token(Token = "0x60137D2")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137D3 RID: 79827 RVA: 0x0047F744 File Offset: 0x0047D944
|
||||
[Token(Token = "0x60137D3")]
|
||||
[Address(RVA = "0x162F650", Offset = "0x162E650", VA = "0x18162F650", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
int num;
|
||||
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("SUBSCENE", OHOEENCHJJE.MASTER, num);
|
||||
int num2 = 0;
|
||||
num = 0;
|
||||
this.EOMONBHHCON = djhelphhaen;
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
djhelphhaen.JEPMLPCOGNM((ushort)num3, num5, num4, num2);
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
DJHELPHHAEN eomonbhhcon2 = this.EOMONBHHCON;
|
||||
SceneSpawnPoint[] componentsInChildren = base.GetComponentsInChildren<SceneSpawnPoint>(true);
|
||||
this.NDMFPANDOCB = componentsInChildren;
|
||||
TeleportationPortal[] componentsInChildren2 = base.GetComponentsInChildren<TeleportationPortal>(true);
|
||||
this.MFNABBJJAMG = componentsInChildren2;
|
||||
if (componentsInChildren2 != 0 && componentsInChildren2.Length != num2)
|
||||
{
|
||||
int length = componentsInChildren2.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
TeleportationPortal teleportationPortal = componentsInChildren2[num2];
|
||||
Action<TeleportationPortal> action = new Action(this.BNKLJNOHAIG);
|
||||
teleportationPortal.LocalPlayerUseEvent += action;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
if (this.NDMFPANDOCB.Length != 0)
|
||||
{
|
||||
SceneSpawnManager spawnManager = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.spawnManager;
|
||||
SceneSpawnPoint[] ndmfpandocb = this.NDMFPANDOCB;
|
||||
spawnManager.LIGHOAFFKIL(ndmfpandocb);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137D4 RID: 79828 RVA: 0x0047F834 File Offset: 0x0047DA34
|
||||
[Token(Token = "0x60137D4")]
|
||||
[Address(RVA = "0x162FCC0", Offset = "0x162ECC0", VA = "0x18162FCC0")]
|
||||
private void Start()
|
||||
{
|
||||
GameEncounter[] componentsInChildren = base.GetComponentsInChildren<GameEncounter>();
|
||||
if (componentsInChildren != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
GameEncounter gameEncounter = componentsInChildren[num];
|
||||
if (gameEncounter != 0)
|
||||
{
|
||||
gameEncounter.Initialize();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
int length2 = componentsInChildren.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
GameEncounter gameEncounter2 = componentsInChildren[num];
|
||||
if (gameEncounter2 != 0)
|
||||
{
|
||||
gameEncounter2.MasterActivate();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
}
|
||||
|
||||
// Token: 0x060137D5 RID: 79829 RVA: 0x0047F8B0 File Offset: 0x0047DAB0
|
||||
[Token(Token = "0x60137D5")]
|
||||
[Address(RVA = "0x162F9B0", Offset = "0x162E9B0", VA = "0x18162F9B0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
TeleportationPortal[] mfnabbjjamg = this.MFNABBJJAMG;
|
||||
if (mfnabbjjamg != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int length = mfnabbjjamg.Length;
|
||||
if (num < length)
|
||||
{
|
||||
TeleportationPortal teleportationPortal = mfnabbjjamg[num];
|
||||
int num2 = 0;
|
||||
if (teleportationPortal != num2)
|
||||
{
|
||||
Action<TeleportationPortal> action = new Action(this.BNKLJNOHAIG);
|
||||
teleportationPortal.LocalPlayerUseEvent -= action;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
if (this.NDMFPANDOCB.Length != 0)
|
||||
{
|
||||
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
||||
int num3 = 0;
|
||||
if (<OCDLBPHJMOP>k__BackingField != num3)
|
||||
{
|
||||
SceneSpawnManager spawnManager = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.spawnManager;
|
||||
SceneSpawnPoint[] ndmfpandocb = this.NDMFPANDOCB;
|
||||
spawnManager.HPALJOPGFBH(ndmfpandocb);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137D6 RID: 79830 RVA: 0x0047F954 File Offset: 0x0047DB54
|
||||
[Token(Token = "0x60137D6")]
|
||||
[Address(RVA = "0x162FDE0", Offset = "0x162EDE0", VA = "0x18162FDE0")]
|
||||
private void Update()
|
||||
{
|
||||
this.EOMONBHHCON.OPEMIFENIJM();
|
||||
}
|
||||
|
||||
// Token: 0x060137D7 RID: 79831 RVA: 0x0047F974 File Offset: 0x0047DB74
|
||||
[Token(Token = "0x60137D7")]
|
||||
[Address(RVA = "0x162F8C0", Offset = "0x162E8C0", VA = "0x18162F8C0")]
|
||||
private void BNKLJNOHAIG(TeleportationPortal DIFMJNKHNJH)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060137D7)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Activities.Orientation.OrientationSubScene::BNKLJNOHAIG(TeleportationPortal)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_32:
|
||||
stloc:Exception(var_3_3C, newobj:Exception(Exception::.ctor, ldstr:string("Orientation door is not configured correctly. \nAll doors must be custom events that route through OrientationManager.")))
|
||||
}
|
||||
|
||||
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
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: 0x060137D8 RID: 79832 RVA: 0x0047F9C0 File Offset: 0x0047DBC0
|
||||
[Token(Token = "0x60137D8")]
|
||||
[Address(RVA = "0x162FC30", Offset = "0x162EC30", VA = "0x18162FC30")]
|
||||
[NFOMENMAOIA]
|
||||
private void RpcRequestMasterFinishRoom()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137D9 RID: 79833 RVA: 0x0047F9E8 File Offset: 0x0047DBE8
|
||||
[Token(Token = "0x60137D9")]
|
||||
[Address(RVA = "0x12EEEE0", Offset = "0x12EDEE0", VA = "0x1812EEEE0")]
|
||||
public OrientationSubScene()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400CA37 RID: 51767
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400CA37")]
|
||||
private DJHELPHHAEN EOMONBHHCON;
|
||||
|
||||
// Token: 0x0400CA38 RID: 51768
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400CA38")]
|
||||
private TeleportationPortal[] MFNABBJJAMG;
|
||||
|
||||
// Token: 0x0400CA39 RID: 51769
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400CA39")]
|
||||
private SceneSpawnPoint[] NDMFPANDOCB;
|
||||
|
||||
// Token: 0x02002D46 RID: 11590
|
||||
[Token(Token = "0x2002D46")]
|
||||
private enum KNGILINEPNA
|
||||
{
|
||||
// Token: 0x0400CA3B RID: 51771
|
||||
[Token(Token = "0x400CA3B")]
|
||||
INVALID,
|
||||
// Token: 0x0400CA3C RID: 51772
|
||||
[Token(Token = "0x400CA3C")]
|
||||
RUNNING,
|
||||
// Token: 0x0400CA3D RID: 51773
|
||||
[Token(Token = "0x400CA3D")]
|
||||
FINISHED
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,170 @@
|
||||
using System;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Activities.Orientation
|
||||
{
|
||||
// Token: 0x02002D47 RID: 11591
|
||||
[Token(Token = "0x2002D47")]
|
||||
public class OrientationTearStripBox : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x17003609 RID: 13833
|
||||
// (get) Token: 0x060137DA RID: 79834 RVA: 0x0047F9FC File Offset: 0x0047DBFC
|
||||
[Token(Token = "0x17003609")]
|
||||
public bool HACBIOINOLL
|
||||
{
|
||||
[Token(Token = "0x60137DA")]
|
||||
[Address(RVA = "0x16302F0", Offset = "0x162F2F0", VA = "0x1816302F0")]
|
||||
get
|
||||
{
|
||||
return this.tearStripBox.HACBIOINOLL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137DB RID: 79835 RVA: 0x0047FA1C File Offset: 0x0047DC1C
|
||||
[Token(Token = "0x60137DB")]
|
||||
[Address(RVA = "0x162FE60", Offset = "0x162EE60", VA = "0x18162FE60", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
TearStripChest tearStripChest;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
base..ctor();
|
||||
tearStripChest = this.tearStripBox;
|
||||
BaseOpenableChest.FEFLGPNAFEI openEvent = tearStripChest.OpenEvent;
|
||||
BaseOpenableChest.FEFLGPNAFEI feflgpnafei = new BaseOpenableChest.FEFLGPNAFEI(this.MPNMMFNJEEA);
|
||||
@delegate = Delegate.Combine(openEvent, feflgpnafei);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
tearStripChest.OpenEvent = @delegate;
|
||||
Tool[] componentsInChildren = this.spawnRoot.GetComponentsInChildren<Tool>(true);
|
||||
this.KILCKHOCGOB = componentsInChildren;
|
||||
}
|
||||
|
||||
// Token: 0x060137DC RID: 79836 RVA: 0x0047FA80 File Offset: 0x0047DC80
|
||||
[Token(Token = "0x60137DC")]
|
||||
[Address(RVA = "0x16301D0", Offset = "0x162F1D0", VA = "0x1816301D0")]
|
||||
private void Start()
|
||||
{
|
||||
TMP_Text tmp_Text = this.nametag;
|
||||
string text = ObscuredString.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<KHJCEENDAOL>k__BackingField);
|
||||
string text2 = tmp_Text.text;
|
||||
int num = 0;
|
||||
this.JFMKLNLFMCP(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060137DD RID: 79837 RVA: 0x0047FABC File Offset: 0x0047DCBC
|
||||
[Token(Token = "0x60137DD")]
|
||||
[Address(RVA = "0x1630100", Offset = "0x162F100", VA = "0x181630100", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
TearStripChest tearStripChest;
|
||||
Delegate @delegate;
|
||||
for (;;)
|
||||
{
|
||||
base.OnDestroy();
|
||||
tearStripChest = this.tearStripBox;
|
||||
BaseOpenableChest.FEFLGPNAFEI openEvent = tearStripChest.OpenEvent;
|
||||
BaseOpenableChest.FEFLGPNAFEI feflgpnafei = new BaseOpenableChest.FEFLGPNAFEI(this.MPNMMFNJEEA);
|
||||
@delegate = Delegate.Remove(openEvent, feflgpnafei);
|
||||
if (@delegate == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (@delegate != 0)
|
||||
{
|
||||
goto Block_1;
|
||||
}
|
||||
}
|
||||
tearStripChest.OpenEvent = @delegate;
|
||||
return;
|
||||
Block_1:
|
||||
tearStripChest.OpenEvent = @delegate;
|
||||
}
|
||||
|
||||
// Token: 0x060137DE RID: 79838 RVA: 0x0047FB10 File Offset: 0x0047DD10
|
||||
[Token(Token = "0x60137DE")]
|
||||
[Address(RVA = "0x16300A0", Offset = "0x162F0A0", VA = "0x1816300A0")]
|
||||
private void MPNMMFNJEEA(BaseOpenableChest JLKLNMDCOPH)
|
||||
{
|
||||
this.JFMKLNLFMCP(true);
|
||||
this.spawnAnimator.SetTrigger("Spawn");
|
||||
}
|
||||
|
||||
// Token: 0x060137DF RID: 79839 RVA: 0x0047FB3C File Offset: 0x0047DD3C
|
||||
[Token(Token = "0x60137DF")]
|
||||
[Address(RVA = "0x162FF40", Offset = "0x162EF40", VA = "0x18162FF40")]
|
||||
private void JFMKLNLFMCP(bool CFICOGKHLAE)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
int num = 0;
|
||||
Tool[] kilckhocgob = this.KILCKHOCGOB;
|
||||
int length = kilckhocgob.Length;
|
||||
if (num < length)
|
||||
{
|
||||
Tool tool = kilckhocgob[num];
|
||||
if (!tool.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = tool.JDHMIOJKLCK;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
photonView.TransferOwnership(agajmbpabdl);
|
||||
}
|
||||
tool.PAJGCGDFHKK = CFICOGKHLAE;
|
||||
RecRoomAudioClip recRoomAudioClip = this.toolAppearAudio;
|
||||
int num2 = 0;
|
||||
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num2);
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060137E0 RID: 79840 RVA: 0x0047FBBC File Offset: 0x0047DDBC
|
||||
[Token(Token = "0x60137E0")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public OrientationTearStripBox()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400CA3E RID: 51774
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400CA3E")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private TearStripChest tearStripBox;
|
||||
|
||||
// Token: 0x0400CA3F RID: 51775
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400CA3F")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip toolAppearAudio;
|
||||
|
||||
// Token: 0x0400CA40 RID: 51776
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400CA40")]
|
||||
[SerializeField]
|
||||
private TMP_Text nametag;
|
||||
|
||||
// Token: 0x0400CA41 RID: 51777
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400CA41")]
|
||||
[SerializeField]
|
||||
private Animator spawnAnimator;
|
||||
|
||||
// Token: 0x0400CA42 RID: 51778
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400CA42")]
|
||||
[SerializeField]
|
||||
private GameObject spawnRoot;
|
||||
|
||||
// Token: 0x0400CA43 RID: 51779
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400CA43")]
|
||||
private Tool[] KILCKHOCGOB;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user