oh dear
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: 0x02002C4D RID: 11341
|
||||
[Token(Token = "0x2002C4D")]
|
||||
public class OrientationIntroduction : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06013321 RID: 78625 RVA: 0x00473D20 File Offset: 0x00471F20
|
||||
[Token(Token = "0x6013321")]
|
||||
[Address(RVA = "0xB2B060", Offset = "0xB29E60", VA = "0x180B2B060")]
|
||||
private void Awake()
|
||||
{
|
||||
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
||||
this.PEGJGMDGKJN = hkkohfhadkk;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, num4, num3, num);
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.ECFCMMDGLGC);
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BGAKEGHLIOI);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.DALHMDJMEDL);
|
||||
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NDHMFOLFLGK);
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KADFMMNDBKH);
|
||||
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MOKAGDDGIGH);
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.AIGMJJINIMM);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.LIOCIIJNAKO);
|
||||
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IJIPCPLOMDA);
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod8 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HGLOPKJKHDB);
|
||||
HKKOHFHADKK pegjgmdgkjn5 = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.DDEGLKEILJI);
|
||||
HKKOHFHADKK pegjgmdgkjn6 = this.PEGJGMDGKJN;
|
||||
}
|
||||
|
||||
// Token: 0x06013322 RID: 78626 RVA: 0x00473E24 File Offset: 0x00472024
|
||||
[Token(Token = "0x6013322")]
|
||||
[Address(RVA = "0x75C2F0", Offset = "0x75B0F0", VA = "0x18075C2F0")]
|
||||
private void Update()
|
||||
{
|
||||
this.PEGJGMDGKJN.OPEMIFENIJM();
|
||||
}
|
||||
|
||||
// Token: 0x06013323 RID: 78627 RVA: 0x00473E44 File Offset: 0x00472044
|
||||
[Token(Token = "0x6013323")]
|
||||
[Address(RVA = "0xB2CD80", Offset = "0xB2BB80", VA = "0x180B2CD80")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
}
|
||||
|
||||
// Token: 0x06013324 RID: 78628 RVA: 0x00473E60 File Offset: 0x00472060
|
||||
[Token(Token = "0x6013324")]
|
||||
[Address(RVA = "0xB2BFD0", Offset = "0xB2ADD0", VA = "0x180B2BFD0")]
|
||||
private void INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA GKNIHNHGBKC)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName();
|
||||
DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON;
|
||||
int hashCode = eomonbhhcon.GetHashCode();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013325 RID: 78629 RVA: 0x00473E9C File Offset: 0x0047209C
|
||||
[Token(Token = "0x6013325")]
|
||||
[Address(RVA = "0xB2CDD0", Offset = "0xB2BBD0", VA = "0x180B2CDD0")]
|
||||
private void PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA GKNIHNHGBKC)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName();
|
||||
DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON;
|
||||
int hashCode = eomonbhhcon.GetHashCode();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013326 RID: 78630 RVA: 0x00473ED8 File Offset: 0x004720D8
|
||||
[Token(Token = "0x6013326")]
|
||||
[Address(RVA = "0xB2B790", Offset = "0xB2A590", VA = "0x180B2B790")]
|
||||
private void ECFCMMDGLGC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.WaitForPlayerSpawn);
|
||||
}
|
||||
|
||||
// Token: 0x06013327 RID: 78631 RVA: 0x00473EEC File Offset: 0x004720EC
|
||||
[Token(Token = "0x6013327")]
|
||||
[Address(RVA = "0xB2B370", Offset = "0xB2A170", VA = "0x180B2B370")]
|
||||
private void BGAKEGHLIOI(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.WaitForPlayerSpawn);
|
||||
}
|
||||
|
||||
// Token: 0x06013328 RID: 78632 RVA: 0x00473F00 File Offset: 0x00472100
|
||||
[Token(Token = "0x6013328")]
|
||||
[Address(RVA = "0xB2B4E0", Offset = "0xB2A2E0", VA = "0x180B2B4E0")]
|
||||
private void DALHMDJMEDL()
|
||||
{
|
||||
if (this.HFEPNNFEILB())
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013329 RID: 78633 RVA: 0x00473F24 File Offset: 0x00472124
|
||||
[Token(Token = "0x6013329")]
|
||||
[Address(RVA = "0xB2B9C0", Offset = "0xB2A7C0", VA = "0x180B2B9C0")]
|
||||
private bool HFEPNNFEILB()
|
||||
{
|
||||
bool flag;
|
||||
if (!SingletonMonoBehaviour.ONCPNMDGGKG.EFNNDDKHAMB && !flag && (!SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB || SingletonMonoBehaviour.ONCPNMDGGKG.GHCOKHFPGIC))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601332A RID: 78634 RVA: 0x00473F68 File Offset: 0x00472168
|
||||
[Token(Token = "0x601332A")]
|
||||
[Address(RVA = "0xB2C1A0", Offset = "0xB2AFA0", VA = "0x180B2C1A0")]
|
||||
private bool KBGCKEGAEAN()
|
||||
{
|
||||
return !SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB || SingletonMonoBehaviour.ONCPNMDGGKG.GHCOKHFPGIC;
|
||||
}
|
||||
|
||||
// Token: 0x0601332B RID: 78635 RVA: 0x00473F94 File Offset: 0x00472194
|
||||
[Token(Token = "0x601332B")]
|
||||
[Address(RVA = "0xB2C860", Offset = "0xB2B660", VA = "0x180B2C860")]
|
||||
private void NDHMFOLFLGK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.Welcome);
|
||||
Player <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: 0x0601332C RID: 78636 RVA: 0x00474010 File Offset: 0x00472210
|
||||
[Token(Token = "0x601332C")]
|
||||
[Address(RVA = "0xB2C150", Offset = "0xB2AF50", VA = "0x180B2C150")]
|
||||
private void KADFMMNDBKH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.Welcome);
|
||||
this.HJDIJGMFFMH();
|
||||
this.GEPFEFHAHFE();
|
||||
Coroutine lbfjbeclaed = this.LBFJBECLAED;
|
||||
if (lbfjbeclaed != 0)
|
||||
{
|
||||
base.StopCoroutine(lbfjbeclaed);
|
||||
this.LBFJBECLAED = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601332D RID: 78637 RVA: 0x0047404C File Offset: 0x0047224C
|
||||
[Token(Token = "0x601332D")]
|
||||
[Address(RVA = "0xB2BBE0", Offset = "0xB2A9E0", VA = "0x180B2BBE0")]
|
||||
private IEnumerator HIFNAOHMIJJ()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601332D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Activities.Orientation.OrientationIntroduction::HIFNAOHMIJJ()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(JJINDCMFPIJ::System.IDisposable.Dispose, ldloc:JJINDCMFPIJ(var_0))
|
||||
stfld:int32(JJINDCMFPIJ::<>1__state, ldloc:JJINDCMFPIJ(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:OrientationIntroduction(JJINDCMFPIJ::<>4__this, ldloc:JJINDCMFPIJ(var_0), ldloc:OrientationIntroduction(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0601332E RID: 78638 RVA: 0x00474070 File Offset: 0x00472270
|
||||
[Token(Token = "0x601332E")]
|
||||
[Address(RVA = "0xB2B420", Offset = "0xB2A220", VA = "0x180B2B420")]
|
||||
private void CCKMNGPDOIC()
|
||||
{
|
||||
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
|
||||
if (<PCNCCNKJIAP>k__BackingField != 0)
|
||||
{
|
||||
<PCNCCNKJIAP>k__BackingField.KCODJKGHBHO(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601332F RID: 78639 RVA: 0x0047409C File Offset: 0x0047229C
|
||||
[Token(Token = "0x601332F")]
|
||||
[Address(RVA = "0xB2BC40", Offset = "0xB2AA40", VA = "0x180B2BC40")]
|
||||
private void HJDIJGMFFMH()
|
||||
{
|
||||
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
|
||||
if (<PCNCCNKJIAP>k__BackingField != 0)
|
||||
{
|
||||
<PCNCCNKJIAP>k__BackingField.MJEEPGFJCPL(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013330 RID: 78640 RVA: 0x004740C8 File Offset: 0x004722C8
|
||||
[Token(Token = "0x6013330")]
|
||||
[Address(RVA = "0xB2CAA0", Offset = "0xB2B8A0", VA = "0x180B2CAA0")]
|
||||
private void OOOPABMLFHB()
|
||||
{
|
||||
if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.SubtitlesEnabled = false;
|
||||
TutorialManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (!instance.IsLegacyTutorialComplete())
|
||||
{
|
||||
TutorialManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (!instance2.IsTutorialComplete((TutorialManager.PKHLMAEGIKG)num))
|
||||
{
|
||||
int num2 = 0;
|
||||
uint num3;
|
||||
if (num2 < (int)num3)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.SubtitlesEnabled = true;
|
||||
}
|
||||
|
||||
// Token: 0x06013331 RID: 78641 RVA: 0x00474140 File Offset: 0x00472340
|
||||
[Token(Token = "0x6013331")]
|
||||
[Address(RVA = "0xB2C710", Offset = "0xB2B510", VA = "0x180B2C710")]
|
||||
private void MOKAGDDGIGH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.VRLocomotionSelection);
|
||||
if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
||||
{
|
||||
WatchMenuProjector watchMenuProjector = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.OHPDNGENFJL;
|
||||
int num = 0;
|
||||
watchMenuProjector.AuthorityOpenMenuDetached(num != 0);
|
||||
return;
|
||||
}
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
}
|
||||
|
||||
// Token: 0x06013332 RID: 78642 RVA: 0x00474190 File Offset: 0x00472390
|
||||
[Token(Token = "0x6013332")]
|
||||
[Address(RVA = "0xB2C370", Offset = "0xB2B170", VA = "0x180B2C370")]
|
||||
private void LIOCIIJNAKO()
|
||||
{
|
||||
if (!Player.<EGKJPJKLEAI>k__BackingField.playerUI.LNHCLJBCAGL)
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013333 RID: 78643 RVA: 0x004741C0 File Offset: 0x004723C0
|
||||
[Token(Token = "0x6013333")]
|
||||
[Address(RVA = "0xB2AE60", Offset = "0xB29C60", VA = "0x180B2AE60")]
|
||||
private void AIGMJJINIMM(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.VRLocomotionSelection);
|
||||
if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
||||
{
|
||||
Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.OHPDNGENFJL.AuthorityCloseMenu();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013334 RID: 78644 RVA: 0x00474204 File Offset: 0x00472404
|
||||
[Token(Token = "0x6013334")]
|
||||
[Address(RVA = "0xB2BCC0", Offset = "0xB2AAC0", VA = "0x180B2BCC0")]
|
||||
private void IJIPCPLOMDA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.INMCHEGLPOE(OrientationIntroduction.KJKMPKKOOFA.HeadInside);
|
||||
Player <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: 0x06013335 RID: 78645 RVA: 0x004742A4 File Offset: 0x004724A4
|
||||
[Token(Token = "0x6013335")]
|
||||
[Address(RVA = "0xB2BB80", Offset = "0xB2A980", VA = "0x180B2BB80")]
|
||||
private void HGLOPKJKHDB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.PAPGMPDDCGJ(OrientationIntroduction.KJKMPKKOOFA.HeadInside);
|
||||
if (this.ABOKGBLCGJF != 0)
|
||||
{
|
||||
this.ABOKGBLCGJF = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013336 RID: 78646 RVA: 0x004742CC File Offset: 0x004724CC
|
||||
[Token(Token = "0x6013336")]
|
||||
[Address(RVA = "0xB2B540", Offset = "0xB2A340", VA = "0x180B2B540")]
|
||||
private void DDEGLKEILJI()
|
||||
{
|
||||
if (this.reset)
|
||||
{
|
||||
this.reset = false;
|
||||
Player <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: 0x06013337 RID: 78647 RVA: 0x0047431C File Offset: 0x0047251C
|
||||
[Token(Token = "0x6013337")]
|
||||
[Address(RVA = "0xB2B7B0", Offset = "0xB2A5B0", VA = "0x180B2B7B0")]
|
||||
private IEnumerator GCDDDLAGOBL(float BJJEDIGOMGC)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06013337)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Activities.Orientation.OrientationIntroduction::GCDDDLAGOBL(System.Single)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(OCPPGNNGAKJ::System.IDisposable.Dispose, ldloc:OCPPGNNGAKJ(var_0))
|
||||
stfld:float32(OCPPGNNGAKJ::duration, ldloc:OCPPGNNGAKJ(var_0), ldloc:float32(BJJEDIGOMGC))
|
||||
stfld:int32(OCPPGNNGAKJ::<>1__state, ldloc:OCPPGNNGAKJ(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:OrientationIntroduction(OCPPGNNGAKJ::<>4__this, ldloc:OCPPGNNGAKJ(var_0), ldloc:OrientationIntroduction(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06013338 RID: 78648 RVA: 0x00474348 File Offset: 0x00472548
|
||||
[Token(Token = "0x6013338")]
|
||||
[Address(RVA = "0xB2ADF0", Offset = "0xB29BF0", VA = "0x180B2ADF0")]
|
||||
private void AHHOPBCPAMO()
|
||||
{
|
||||
ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD;
|
||||
int num = 0;
|
||||
screenModeHUD.SetAlpha((float)num);
|
||||
}
|
||||
|
||||
// Token: 0x06013339 RID: 78649 RVA: 0x00474370 File Offset: 0x00472570
|
||||
[Token(Token = "0x6013339")]
|
||||
[Address(RVA = "0xB2B820", Offset = "0xB2A620", VA = "0x180B2B820")]
|
||||
private void GEPFEFHAHFE()
|
||||
{
|
||||
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD;
|
||||
int num2 = 0;
|
||||
if (screenModeHUD != num2)
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD.SetAlpha(1f);
|
||||
}
|
||||
}
|
||||
Coroutine jhcignpbcdb = this.JHCIGNPBCDB;
|
||||
if (jhcignpbcdb != 0)
|
||||
{
|
||||
base.StopCoroutine(jhcignpbcdb);
|
||||
this.JHCIGNPBCDB = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601333A RID: 78650 RVA: 0x004743E0 File Offset: 0x004725E0
|
||||
[Token(Token = "0x601333A")]
|
||||
[Address(RVA = "0xB2B380", Offset = "0xB2A180", VA = "0x180B2B380")]
|
||||
private Coroutine BNDNEGFDAMK(float BJJEDIGOMGC)
|
||||
{
|
||||
Coroutine jhcignpbcdb = this.JHCIGNPBCDB;
|
||||
if (jhcignpbcdb != 0)
|
||||
{
|
||||
base.StopCoroutine(jhcignpbcdb);
|
||||
this.JHCIGNPBCDB = (ulong)0L;
|
||||
}
|
||||
OrientationIntroduction.OCPPGNNGAKJ ocppgnngakj;
|
||||
ocppgnngakj.System.IDisposable.Dispose();
|
||||
ocppgnngakj.duration = BJJEDIGOMGC;
|
||||
ocppgnngakj.<>1__state = (int)((ulong)0L);
|
||||
ocppgnngakj.<>4__this = this;
|
||||
Coroutine coroutine = base.StartCoroutine(ocppgnngakj);
|
||||
this.JHCIGNPBCDB = coroutine;
|
||||
return coroutine;
|
||||
}
|
||||
|
||||
// Token: 0x0601333B RID: 78651 RVA: 0x00474438 File Offset: 0x00472638
|
||||
[Token(Token = "0x601333B")]
|
||||
[Address(RVA = "0xB2B990", Offset = "0xB2A790", VA = "0x180B2B990")]
|
||||
private void GOKLNPODPOL()
|
||||
{
|
||||
Coroutine jhcignpbcdb = this.JHCIGNPBCDB;
|
||||
if (jhcignpbcdb != 0)
|
||||
{
|
||||
base.StopCoroutine(jhcignpbcdb);
|
||||
this.JHCIGNPBCDB = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601333C RID: 78652 RVA: 0x00474460 File Offset: 0x00472660
|
||||
[Token(Token = "0x601333C")]
|
||||
[Address(RVA = "0xB2B000", Offset = "0xB29E00", VA = "0x180B2B000")]
|
||||
private IEnumerator AMNNHNJAPBL(OrientationIntroduction.VoiceOverLine LPAFNDOFFAF)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601333C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Activities.Orientation.OrientationIntroduction::AMNNHNJAPBL(RecRoom.Activities.Orientation.OrientationIntroduction/VoiceOverLine)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(PIFDDFPPPNP::System.IDisposable.Dispose, ldloc:PIFDDFPPPNP(var_0))
|
||||
stfld:int32(PIFDDFPPPNP::<>1__state, ldloc:PIFDDFPPPNP(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:VoiceOverLine(PIFDDFPPPNP::voiceOverLine, ldloc:PIFDDFPPPNP(var_0), ldloc:VoiceOverLine(LPAFNDOFFAF))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0601333D RID: 78653 RVA: 0x00474484 File Offset: 0x00472684
|
||||
[Token(Token = "0x601333D")]
|
||||
[Address(RVA = "0xB2C250", Offset = "0xB2B050", VA = "0x180B2C250")]
|
||||
private Coroutine LCLHBENILIA(PlayerAnimationVignette ICAINNHGICK)
|
||||
{
|
||||
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(ICAINNHGICK == num))
|
||||
{
|
||||
GPPHJKMNPJM <AnimationSystem>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.screenController.<AnimationSystem>k__BackingField;
|
||||
IEnumerator enumerator = ICAINNHGICK.FNAEOIGFMBJ(<AnimationSystem>k__BackingField);
|
||||
return base.StartCoroutine(enumerator);
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601333E RID: 78654 RVA: 0x004744D4 File Offset: 0x004726D4
|
||||
[Token(Token = "0x601333E")]
|
||||
[Address(RVA = "0xB2CFA0", Offset = "0xB2BDA0", VA = "0x180B2CFA0")]
|
||||
public OrientationIntroduction()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601333F RID: 78655 RVA: 0x00474514 File Offset: 0x00472714
|
||||
[Token(Token = "0x601333F")]
|
||||
[Address(RVA = "0xB2C6B0", Offset = "0xB2B4B0", VA = "0x180B2C6B0")]
|
||||
[CompilerGenerated]
|
||||
internal static IEnumerator<KENFJGFMIPM> MGENMOIHNJK(OrientationIntroduction.VoiceOverLine[] OKDMJKLFAGH)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601333F)
|
||||
|
||||
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: 0x06013340 RID: 78656 RVA: 0x00474538 File Offset: 0x00472738
|
||||
[Token(Token = "0x6013340")]
|
||||
[Address(RVA = "0xB2AFA0", Offset = "0xB29DA0", VA = "0x180B2AFA0")]
|
||||
[CompilerGenerated]
|
||||
internal static IEnumerator<KENFJGFMIPM> AIPALGPADGG(float BJJEDIGOMGC)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06013340)
|
||||
|
||||
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: 0x06013341 RID: 78657 RVA: 0x0047455C File Offset: 0x0047275C
|
||||
[Token(Token = "0x6013341")]
|
||||
[Address(RVA = "0xB2C460", Offset = "0xB2B260", VA = "0x180B2C460")]
|
||||
[CompilerGenerated]
|
||||
internal static DABKFAIHBBP LKKAJENJPKD(OrientationIntroduction.TutorialPrompt ENKDOMEHHIC, string PPFGOHCOFNJ)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
float prePromptDelay = ENKDOMEHHIC.prePromptDelay;
|
||||
OrientationIntroduction.PGPLDPPGLNA pgpldppglna;
|
||||
pgpldppglna.System.IDisposable.Dispose();
|
||||
pgpldppglna.duration = prePromptDelay;
|
||||
pgpldppglna.<>1__state = (int)((ulong)0L);
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(pgpldppglna);
|
||||
if (!PPFGOHCOFNJ.LJGBBKKGKOP())
|
||||
{
|
||||
Action action = delegate
|
||||
{
|
||||
string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName();
|
||||
DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON;
|
||||
};
|
||||
}
|
||||
Func<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: 0x06013342 RID: 78658 RVA: 0x004745FC File Offset: 0x004727FC
|
||||
[Token(Token = "0x6013342")]
|
||||
[Address(RVA = "0xB2B4A0", Offset = "0xB2A2A0", VA = "0x180B2B4A0")]
|
||||
[CompilerGenerated]
|
||||
private DABKFAIHBBP CNKGDLDBAFM()
|
||||
{
|
||||
return OrientationIntroduction.LKKAJENJPKD(this.walkPrompt, "walk_prompt");
|
||||
}
|
||||
|
||||
// Token: 0x06013343 RID: 78659 RVA: 0x0047461C File Offset: 0x0047281C
|
||||
[Token(Token = "0x6013343")]
|
||||
[Address(RVA = "0xB2B7A0", Offset = "0xB2A5A0", VA = "0x180B2B7A0")]
|
||||
[CompilerGenerated]
|
||||
private DABKFAIHBBP EEOBMOPHKCJ()
|
||||
{
|
||||
OrientationIntroduction.TutorialPrompt tutorialPrompt = this.lookPrompt;
|
||||
int num = 0;
|
||||
return OrientationIntroduction.LKKAJENJPKD(tutorialPrompt, num);
|
||||
}
|
||||
|
||||
// Token: 0x06013344 RID: 78660 RVA: 0x0047463C File Offset: 0x0047283C
|
||||
[Token(Token = "0x6013344")]
|
||||
[Address(RVA = "0xB2CF50", Offset = "0xB2BD50", VA = "0x180B2CF50")]
|
||||
[CompilerGenerated]
|
||||
private void PJELKDMDPEL()
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
}
|
||||
|
||||
// Token: 0x0400C7E0 RID: 51168
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400C7E0")]
|
||||
[SerializeField]
|
||||
[Header("Welcome")]
|
||||
private RecRoomAudioClip musicalStinger;
|
||||
|
||||
// Token: 0x0400C7E1 RID: 51169
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400C7E1")]
|
||||
[SerializeField]
|
||||
private PlayerAnimationVignette screensVignette;
|
||||
|
||||
// Token: 0x0400C7E2 RID: 51170
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400C7E2")]
|
||||
[SerializeField]
|
||||
[FormerlySerializedAs("initialVoiceOverLines")]
|
||||
private OrientationIntroduction.VoiceOverLine[] welcomeVoiceOverLines;
|
||||
|
||||
// Token: 0x0400C7E3 RID: 51171
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400C7E3")]
|
||||
[SerializeField]
|
||||
[Header("Head Inside")]
|
||||
private OrientationIntroduction.VoiceOverLine[] headInsideVoiceOverLines;
|
||||
|
||||
// Token: 0x0400C7E4 RID: 51172
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400C7E4")]
|
||||
[SerializeField]
|
||||
private OrientationIntroduction.TutorialPrompt walkPrompt;
|
||||
|
||||
// Token: 0x0400C7E5 RID: 51173
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C7E5")]
|
||||
[SerializeField]
|
||||
private OrientationIntroduction.TutorialPrompt lookPrompt;
|
||||
|
||||
// Token: 0x0400C7E6 RID: 51174
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C7E6")]
|
||||
[SerializeField]
|
||||
[Header("Screens Hud Fading")]
|
||||
private float hudFadeDelay = 1f;
|
||||
|
||||
// Token: 0x0400C7E7 RID: 51175
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400C7E7")]
|
||||
[SerializeField]
|
||||
private float hudFadeDuration = 1f;
|
||||
|
||||
// Token: 0x0400C7E8 RID: 51176
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400C7E8")]
|
||||
[SerializeField]
|
||||
[Header("Camera Fading")]
|
||||
private float initialCameraFadeDelay = 0.5f;
|
||||
|
||||
// Token: 0x0400C7E9 RID: 51177
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400C7E9")]
|
||||
[SerializeField]
|
||||
private float initialCameraFadeDuration = 1f;
|
||||
|
||||
// Token: 0x0400C7EA RID: 51178
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400C7EA")]
|
||||
[SerializeField]
|
||||
[Header("Debug")]
|
||||
private bool reset;
|
||||
|
||||
// Token: 0x0400C7EB RID: 51179
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400C7EB")]
|
||||
private HKKOHFHADKK PEGJGMDGKJN;
|
||||
|
||||
// Token: 0x0400C7EC RID: 51180
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400C7EC")]
|
||||
private Coroutine LBFJBECLAED;
|
||||
|
||||
// Token: 0x0400C7ED RID: 51181
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400C7ED")]
|
||||
private KFBABPAPIMB ABOKGBLCGJF;
|
||||
|
||||
// Token: 0x0400C7EE RID: 51182
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400C7EE")]
|
||||
private Coroutine JHCIGNPBCDB;
|
||||
|
||||
// Token: 0x02002C4E RID: 11342
|
||||
[Token(Token = "0x2002C4E")]
|
||||
private enum KJKMPKKOOFA
|
||||
{
|
||||
// Token: 0x0400C7F0 RID: 51184
|
||||
[Token(Token = "0x400C7F0")]
|
||||
Inactive,
|
||||
// Token: 0x0400C7F1 RID: 51185
|
||||
[Token(Token = "0x400C7F1")]
|
||||
WaitForPlayerSpawn,
|
||||
// Token: 0x0400C7F2 RID: 51186
|
||||
[Token(Token = "0x400C7F2")]
|
||||
Welcome,
|
||||
// Token: 0x0400C7F3 RID: 51187
|
||||
[Token(Token = "0x400C7F3")]
|
||||
VRLocomotionSelection,
|
||||
// Token: 0x0400C7F4 RID: 51188
|
||||
[Token(Token = "0x400C7F4")]
|
||||
HeadInside,
|
||||
// Token: 0x0400C7F5 RID: 51189
|
||||
[Token(Token = "0x400C7F5")]
|
||||
Completed
|
||||
}
|
||||
|
||||
// Token: 0x02002C4F RID: 11343
|
||||
[Token(Token = "0x2002C4F")]
|
||||
[Serializable]
|
||||
private class VoiceOverLine
|
||||
{
|
||||
// Token: 0x06013345 RID: 78661 RVA: 0x00474658 File Offset: 0x00472858
|
||||
[Token(Token = "0x6013345")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public VoiceOverLine()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C7F6 RID: 51190
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400C7F6")]
|
||||
public float preAudioDelay;
|
||||
|
||||
// Token: 0x0400C7F7 RID: 51191
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400C7F7")]
|
||||
public RecRoomAudioClip audio;
|
||||
}
|
||||
|
||||
// Token: 0x02002C50 RID: 11344
|
||||
[Token(Token = "0x2002C50")]
|
||||
[Serializable]
|
||||
private class TutorialPrompt
|
||||
{
|
||||
// Token: 0x06013346 RID: 78662 RVA: 0x0047466C File Offset: 0x0047286C
|
||||
[Token(Token = "0x6013346")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public TutorialPrompt()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C7F8 RID: 51192
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400C7F8")]
|
||||
public float prePromptDelay;
|
||||
|
||||
// Token: 0x0400C7F9 RID: 51193
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400C7F9")]
|
||||
public TutorialPromptContext prompt;
|
||||
}
|
||||
|
||||
// Token: 0x02002C52 RID: 11346
|
||||
[Token(Token = "0x2002C52")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AHJFDMHNBME
|
||||
{
|
||||
// Token: 0x0601334D RID: 78669 RVA: 0x0047497C File Offset: 0x00472B7C
|
||||
[Token(Token = "0x601334D")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AHJFDMHNBME()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601334E RID: 78670 RVA: 0x00474990 File Offset: 0x00472B90
|
||||
[Token(Token = "0x601334E")]
|
||||
[Address(RVA = "0xB1A130", Offset = "0xB18F30", VA = "0x180B1A130")]
|
||||
internal void <OnEnterHeadInsideState>b__6()
|
||||
{
|
||||
string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName();
|
||||
DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON;
|
||||
}
|
||||
|
||||
// Token: 0x0601334F RID: 78671 RVA: 0x004749BC File Offset: 0x00472BBC
|
||||
[Token(Token = "0x601334F")]
|
||||
[Address(RVA = "0xB1A230", Offset = "0xB19030", VA = "0x180B1A230")]
|
||||
internal DABKFAIHBBP <OnEnterHeadInsideState>b__7()
|
||||
{
|
||||
TutorialPromptManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
TutorialPromptContext tutorialPromptContext = this.prompt.prompt;
|
||||
CDJFFFCFLMF cdjfffcflmf = instance.RunTutorialPrompt(tutorialPromptContext);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013350 RID: 78672 RVA: 0x004749E8 File Offset: 0x00472BE8
|
||||
[Token(Token = "0x6013350")]
|
||||
[Address(RVA = "0xB1A2B0", Offset = "0xB190B0", VA = "0x180B1A2B0")]
|
||||
internal void <OnEnterHeadInsideState>b__8()
|
||||
{
|
||||
string currentSubsceneName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetCurrentSubsceneName();
|
||||
DJHELPHHAEN eomonbhhcon = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EOMONBHHCON;
|
||||
}
|
||||
|
||||
// Token: 0x0400C7FF RID: 51199
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400C7FF")]
|
||||
public string analyticsEventStepName;
|
||||
|
||||
// Token: 0x0400C800 RID: 51200
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400C800")]
|
||||
public OrientationIntroduction.TutorialPrompt prompt;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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: 0x02002C57 RID: 11351
|
||||
[Token(Token = "0x2002C57")]
|
||||
[RequireComponent(typeof(PhotonView))]
|
||||
public class OrientationManager : NetworkedSingletonMonoBehaviour<OrientationManager>
|
||||
{
|
||||
// Token: 0x17003550 RID: 13648
|
||||
// (get) Token: 0x06013369 RID: 78697 RVA: 0x00474E58 File Offset: 0x00473058
|
||||
[Token(Token = "0x17003550")]
|
||||
public static bool ALIBOJPEPPE
|
||||
{
|
||||
[Token(Token = "0x6013369")]
|
||||
[Address(RVA = "0xB2F740", Offset = "0xB2E540", VA = "0x180B2F740")]
|
||||
get
|
||||
{
|
||||
if (SingletonMonoBehaviour.ONCPNMDGGKG.IsLegacyTutorialComplete())
|
||||
{
|
||||
return true;
|
||||
}
|
||||
TutorialManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
return instance.IsTutorialComplete((TutorialManager.PKHLMAEGIKG)num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601336A RID: 78698 RVA: 0x00474E8C File Offset: 0x0047308C
|
||||
[Token(Token = "0x601336A")]
|
||||
[Address(RVA = "0xB2D7D0", Offset = "0xB2C5D0", VA = "0x180B2D7D0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "ORIENTATION_TIMER", (OHOEENCHJJE)((uint)1));
|
||||
this.BBPALMFNGJP = mjnlddclogp;
|
||||
RecRoomSceneManager.DeferInitialization();
|
||||
}
|
||||
|
||||
// Token: 0x0601336B RID: 78699 RVA: 0x00474EBC File Offset: 0x004730BC
|
||||
[Token(Token = "0x601336B")]
|
||||
[Address(RVA = "0xB2F2B0", Offset = "0xB2E0B0", VA = "0x180B2F2B0")]
|
||||
private void Start()
|
||||
{
|
||||
CFLMJLFBOKH.FLJOEAHJKJD();
|
||||
int levelRoomCount = RecRoomSceneManager.<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: 0x0601336C RID: 78700 RVA: 0x00475008 File Offset: 0x00473208
|
||||
[Token(Token = "0x601336C")]
|
||||
[Address(RVA = "0xB2E7D0", Offset = "0xB2D5D0", VA = "0x180B2E7D0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH;
|
||||
int num = 0;
|
||||
if (nodkcfiemjh != num)
|
||||
{
|
||||
this.NODKCFIEMJH.OnLocalPlayerEnter();
|
||||
this.NODKCFIEMJH = (ulong)0L;
|
||||
}
|
||||
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
||||
Action action = new Action(this.IEAONMPJOEP);
|
||||
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action);
|
||||
OrientationManager.RemoveLocalPlayerRestrictions(this);
|
||||
}
|
||||
|
||||
// Token: 0x0601336D RID: 78701 RVA: 0x00475070 File Offset: 0x00473270
|
||||
[Token(Token = "0x601336D")]
|
||||
[Address(RVA = "0x8D8A30", Offset = "0x8D7830", VA = "0x1808D8A30")]
|
||||
private void Update()
|
||||
{
|
||||
this.EOMONBHHCON.OPEMIFENIJM();
|
||||
}
|
||||
|
||||
// Token: 0x0601336E RID: 78702 RVA: 0x00475090 File Offset: 0x00473290
|
||||
[Token(Token = "0x601336E")]
|
||||
[Address(RVA = "0xB2E900", Offset = "0xB2D700", VA = "0x180B2E900")]
|
||||
private void PIBPCBBEAMG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH;
|
||||
int num = 0;
|
||||
if (nodkcfiemjh != num)
|
||||
{
|
||||
OrientationSubScene nodkcfiemjh2 = this.NODKCFIEMJH;
|
||||
this.ADMIEOGGLNA();
|
||||
}
|
||||
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
||||
Action<int, GameObject[]> action = new Action(this.BBMHDDABJGK);
|
||||
}
|
||||
|
||||
// Token: 0x0601336F RID: 78703 RVA: 0x004750E0 File Offset: 0x004732E0
|
||||
[Token(Token = "0x601336F")]
|
||||
[Address(RVA = "0xB2E510", Offset = "0xB2D310", VA = "0x180B2E510")]
|
||||
private void LEADNFDKOAM()
|
||||
{
|
||||
OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH;
|
||||
int num = 0;
|
||||
if (!(nodkcfiemjh == num) && KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.NODKCFIEMJH.EOMONBHHCON;
|
||||
DJHELPHHAEN eomonbhhcon2 = this.EOMONBHHCON;
|
||||
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
||||
DJHELPHHAEN eomonbhhcon3 = this.EOMONBHHCON;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013370 RID: 78704 RVA: 0x00475140 File Offset: 0x00473340
|
||||
[Token(Token = "0x6013370")]
|
||||
[Address(RVA = "0xB2DF60", Offset = "0xB2CD60", VA = "0x180B2DF60")]
|
||||
private void HNGACJNIEKC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
Player <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: 0x06013371 RID: 78705 RVA: 0x00475194 File Offset: 0x00473394
|
||||
[Token(Token = "0x6013371")]
|
||||
[Address(RVA = "0xB2DBB0", Offset = "0xB2C9B0", VA = "0x180B2DBB0")]
|
||||
private void FEGOBNJLPNF()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC && this.BBPALMFNGJP.OLGMEEIPCAL)
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013372 RID: 78706 RVA: 0x004751C8 File Offset: 0x004733C8
|
||||
[Token(Token = "0x6013372")]
|
||||
[Address(RVA = "0xB2E4F0", Offset = "0xB2D2F0", VA = "0x180B2E4F0")]
|
||||
private void IEKOKCEDPID(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.ADMIEOGGLNA();
|
||||
}
|
||||
|
||||
// Token: 0x06013373 RID: 78707 RVA: 0x004751DC File Offset: 0x004733DC
|
||||
[Token(Token = "0x6013373")]
|
||||
[Address(RVA = "0xB2E0A0", Offset = "0xB2CEA0", VA = "0x180B2E0A0")]
|
||||
private void HOJMONDMACE(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
int num = 0;
|
||||
RecRoomSceneManager <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: 0x06013374 RID: 78708 RVA: 0x00475254 File Offset: 0x00473454
|
||||
[Token(Token = "0x6013374")]
|
||||
[Address(RVA = "0xB2E710", Offset = "0xB2D510", VA = "0x180B2E710")]
|
||||
private void NEHEEHGFEJL()
|
||||
{
|
||||
int levelRoomCount = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.GetLevelRoomCount();
|
||||
this.MAOHNHMDDHE = levelRoomCount;
|
||||
this.HAIKKKPPEOE = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06013375 RID: 78709 RVA: 0x00475284 File Offset: 0x00473484
|
||||
[Token(Token = "0x6013375")]
|
||||
[Address(RVA = "0xB2D270", Offset = "0xB2C070", VA = "0x180B2D270")]
|
||||
private void AJNMKDJPHFE(int GJAHILPFGEE)
|
||||
{
|
||||
OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH;
|
||||
int num = 0;
|
||||
if (nodkcfiemjh != num)
|
||||
{
|
||||
OrientationSubScene nodkcfiemjh2 = this.NODKCFIEMJH;
|
||||
this.ADMIEOGGLNA();
|
||||
}
|
||||
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
||||
Action<int, GameObject[]> action = new Action(this.BBMHDDABJGK);
|
||||
<OCDLBPHJMOP>k__BackingField.LoadLevelRoomAsync(GJAHILPFGEE, action);
|
||||
}
|
||||
|
||||
// Token: 0x06013376 RID: 78710 RVA: 0x004752D4 File Offset: 0x004734D4
|
||||
[Token(Token = "0x6013376")]
|
||||
[Address(RVA = "0xB2CFD0", Offset = "0xB2BDD0", VA = "0x180B2CFD0")]
|
||||
private void ADMIEOGGLNA()
|
||||
{
|
||||
OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH;
|
||||
int num = 0;
|
||||
if (!(nodkcfiemjh == num))
|
||||
{
|
||||
MEFKCIOFGAI<Player> pmcadmdkalp = Player.PMCADMDKALP;
|
||||
OKNNKFGFODL localPlayerFadedInAfterSpawnEvent = Player.LocalPlayerFadedInAfterSpawnEvent;
|
||||
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: 0x06013377 RID: 78711 RVA: 0x00475348 File Offset: 0x00473548
|
||||
[Token(Token = "0x6013377")]
|
||||
[Address(RVA = "0xB2E330", Offset = "0xB2D130", VA = "0x180B2E330")]
|
||||
private void IEAONMPJOEP()
|
||||
{
|
||||
if (!this.IJPDMMEFNGI)
|
||||
{
|
||||
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
||||
this.IJPDMMEFNGI = true;
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
OrientationManager.JKLALBDBHFE jklalbdbhfe;
|
||||
jklalbdbhfe.System.IDisposable.Dispose();
|
||||
jklalbdbhfe.<>1__state = (int)((ulong)0L);
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(this, jklalbdbhfe);
|
||||
Action action = new Action(this.IMHDKCFEABL);
|
||||
}
|
||||
OrientationSubScene nodkcfiemjh = this.NODKCFIEMJH;
|
||||
int num = 0;
|
||||
if (nodkcfiemjh != num)
|
||||
{
|
||||
OrientationSubScene nodkcfiemjh2 = this.NODKCFIEMJH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013378 RID: 78712 RVA: 0x004753C4 File Offset: 0x004735C4
|
||||
[Token(Token = "0x6013378")]
|
||||
[Address(RVA = "0xB2D870", Offset = "0xB2C670", VA = "0x180B2D870")]
|
||||
private void BBMHDDABJGK(int GJAHILPFGEE, GameObject[] ONBEDNCKKID)
|
||||
{
|
||||
if (ONBEDNCKKID != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int length = ONBEDNCKKID.Length;
|
||||
if (num < length)
|
||||
{
|
||||
GameObject gameObject = ONBEDNCKKID[num];
|
||||
int num2 = 0;
|
||||
if (gameObject != num2)
|
||||
{
|
||||
OrientationSubScene componentInChildren = ONBEDNCKKID[num].GetComponentInChildren<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: 0x06013379 RID: 78713 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013379")]
|
||||
[Address(RVA = "0xB2D3C0", Offset = "0xB2C1C0", VA = "0x180B2D3C0")]
|
||||
private ushort ALFFNHNMPKO(int PMHBGEOLIMO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601337A RID: 78714 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601337A")]
|
||||
[Address(RVA = "0xB2DC70", Offset = "0xB2CA70", VA = "0x180B2DC70")]
|
||||
private ushort FFEBADBJKBN(int PMHBGEOLIMO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601337B RID: 78715 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601337B")]
|
||||
[Address(RVA = "0xB2E700", Offset = "0xB2D500", VA = "0x180B2E700")]
|
||||
private int MPOEKJKNGCL(int PMHBGEOLIMO, OrientationManager.HFDPGNLKALO PGHCDFDNHPK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601337C RID: 78716 RVA: 0x00475478 File Offset: 0x00473678
|
||||
[Token(Token = "0x601337C")]
|
||||
[Address(RVA = "0xB2DE60", Offset = "0xB2CC60", VA = "0x180B2DE60")]
|
||||
public int GetCurrentSubsceneIndex()
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601337D RID: 78717 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601337D")]
|
||||
[Address(RVA = "0xB2DBA0", Offset = "0xB2C9A0", VA = "0x180B2DBA0")]
|
||||
private int CHBKPGCPIMN(ushort DKNEPFBBIEB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601337E RID: 78718 RVA: 0x00475494 File Offset: 0x00473694
|
||||
[Token(Token = "0x601337E")]
|
||||
[Address(RVA = "0xB2DEA0", Offset = "0xB2CCA0", VA = "0x180B2DEA0")]
|
||||
public string GetCurrentSubsceneName()
|
||||
{
|
||||
COBKKLOJNNE <PGOEAIDCELB>k__BackingField = Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0601337F RID: 78719 RVA: 0x004754C0 File Offset: 0x004736C0
|
||||
[Token(Token = "0x601337F")]
|
||||
[Address(RVA = "0xB2D3D0", Offset = "0xB2C1D0", VA = "0x180B2D3D0")]
|
||||
public static void AddLocalPlayerRestrictions(object PIHIPPPPEBI)
|
||||
{
|
||||
Player <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: 0x06013380 RID: 78720 RVA: 0x004755C8 File Offset: 0x004737C8
|
||||
[Token(Token = "0x6013380")]
|
||||
[Address(RVA = "0xB2EB90", Offset = "0xB2D990", VA = "0x180B2EB90")]
|
||||
public static void RemoveLocalPlayerRestrictions(object PIHIPPPPEBI)
|
||||
{
|
||||
Player <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.remotePlayerOnlyObjects == num2)
|
||||
{
|
||||
}
|
||||
ScreenPlayerController screenController = SingletonMonoBehaviour.ONCPNMDGGKG.screenController;
|
||||
CameraRig instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num9 = 0;
|
||||
ScreenHUD screenModeHUD;
|
||||
if (!(instance3 == num9))
|
||||
{
|
||||
screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD;
|
||||
}
|
||||
if (screenController != 0)
|
||||
{
|
||||
screenController.EBJMBOPFGLG(PIHIPPPPEBI);
|
||||
screenController.GEMBMCPCNID(PIHIPPPPEBI);
|
||||
screenController.EEJMDLPBAKM(PIHIPPPPEBI);
|
||||
screenController.FGGCDPENAEP(PIHIPPPPEBI);
|
||||
}
|
||||
int num10 = 0;
|
||||
if (<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: 0x06013381 RID: 78721 RVA: 0x004757A8 File Offset: 0x004739A8
|
||||
[Token(Token = "0x6013381")]
|
||||
[Address(RVA = "0xB2DD00", Offset = "0xB2CB00", VA = "0x180B2DD00")]
|
||||
private void GJACCEAPELK()
|
||||
{
|
||||
this.IJPDMMEFNGI = true;
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
OrientationManager.JKLALBDBHFE jklalbdbhfe;
|
||||
jklalbdbhfe.System.IDisposable.Dispose();
|
||||
jklalbdbhfe.<>1__state = (int)((ulong)0L);
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(this, jklalbdbhfe);
|
||||
Action action = new Action(this.IMHDKCFEABL);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013382 RID: 78722 RVA: 0x004757EC File Offset: 0x004739EC
|
||||
[Token(Token = "0x6013382")]
|
||||
[Address(RVA = "0xB2F6E0", Offset = "0xB2E4E0", VA = "0x180B2F6E0")]
|
||||
public OrientationManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013383 RID: 78723 RVA: 0x00475810 File Offset: 0x00473A10
|
||||
[Token(Token = "0x6013383")]
|
||||
[Address(RVA = "0xB2DC80", Offset = "0xB2CA80", VA = "0x180B2DC80")]
|
||||
[CompilerGenerated]
|
||||
private void GCELPNDAACA(string MOPOMPHBHKF)
|
||||
{
|
||||
Debug.LogWarning("Failed going to offline room \"dormroom\". Error: " + MOPOMPHBHKF, this);
|
||||
}
|
||||
|
||||
// Token: 0x06013384 RID: 78724 RVA: 0x00475830 File Offset: 0x00473A30
|
||||
[Token(Token = "0x6013384")]
|
||||
[Address(RVA = "0xB2EA80", Offset = "0xB2D880", VA = "0x180B2EA80")]
|
||||
[CompilerGenerated]
|
||||
internal static void PNPDNIOEKAC(PlayerHand ONFJHABGCIP)
|
||||
{
|
||||
Tool febapkcnndc = ONFJHABGCIP.FEBAPKCNNDC;
|
||||
int num = 0;
|
||||
if (febapkcnndc != num && !ONFJHABGCIP.FEBAPKCNNDC.<NPODMGHKAEH>k__BackingField)
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
float z2 = Vector3.zero.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013385 RID: 78725 RVA: 0x0047587C File Offset: 0x00473A7C
|
||||
[Token(Token = "0x6013385")]
|
||||
[Address(RVA = "0xB2DE10", Offset = "0xB2CC10", VA = "0x180B2DE10")]
|
||||
[CompilerGenerated]
|
||||
internal static IEnumerator<KENFJGFMIPM> GNGBNAAJHBE()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06013385)
|
||||
|
||||
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: 0x06013386 RID: 78726 RVA: 0x00475898 File Offset: 0x00473A98
|
||||
[Token(Token = "0x6013386")]
|
||||
[Address(RVA = "0xB2E500", Offset = "0xB2D300", VA = "0x180B2E500")]
|
||||
[CompilerGenerated]
|
||||
private void IMHDKCFEABL()
|
||||
{
|
||||
OrientationManager.AddLocalPlayerRestrictions(this);
|
||||
}
|
||||
|
||||
// Token: 0x0400C811 RID: 51217
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C811")]
|
||||
private int MAOHNHMDDHE = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x0400C812 RID: 51218
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400C812")]
|
||||
private int HAIKKKPPEOE;
|
||||
|
||||
// Token: 0x0400C813 RID: 51219
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C813")]
|
||||
private OrientationSubScene NODKCFIEMJH;
|
||||
|
||||
// Token: 0x0400C814 RID: 51220
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400C814")]
|
||||
private DJHELPHHAEN EOMONBHHCON;
|
||||
|
||||
// Token: 0x0400C815 RID: 51221
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400C815")]
|
||||
private MJNLDDCLOGP BBPALMFNGJP;
|
||||
|
||||
// Token: 0x0400C816 RID: 51222
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400C816")]
|
||||
private bool IJPDMMEFNGI;
|
||||
|
||||
// Token: 0x02002C58 RID: 11352
|
||||
[Token(Token = "0x2002C58")]
|
||||
private enum AGOBCPCIJJG
|
||||
{
|
||||
// Token: 0x0400C818 RID: 51224
|
||||
[Token(Token = "0x400C818")]
|
||||
INVALID,
|
||||
// Token: 0x0400C819 RID: 51225
|
||||
[Token(Token = "0x400C819")]
|
||||
RUNNING,
|
||||
// Token: 0x0400C81A RID: 51226
|
||||
[Token(Token = "0x400C81A")]
|
||||
LEAVE_TO_DORM
|
||||
}
|
||||
|
||||
// Token: 0x02002C59 RID: 11353
|
||||
[Token(Token = "0x2002C59")]
|
||||
private enum HFDPGNLKALO
|
||||
{
|
||||
// Token: 0x0400C81C RID: 51228
|
||||
[Token(Token = "0x400C81C")]
|
||||
RUNNING_SCENE_SUB_STATE,
|
||||
// Token: 0x0400C81D RID: 51229
|
||||
[Token(Token = "0x400C81D")]
|
||||
UNLOADING_SCENE_SUB_STATE,
|
||||
// Token: 0x0400C81E RID: 51230
|
||||
[Token(Token = "0x400C81E")]
|
||||
STRIDE
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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: 0x02002C5C RID: 11356
|
||||
[Token(Token = "0x2002C5C")]
|
||||
[RequireComponent(typeof(PhotonView))]
|
||||
public class OrientationSubScene : BaseActivitySubScene
|
||||
{
|
||||
// Token: 0x17003553 RID: 13651
|
||||
// (get) Token: 0x06013390 RID: 78736 RVA: 0x004759BC File Offset: 0x00473BBC
|
||||
[Token(Token = "0x17003553")]
|
||||
public bool BICMECLEPLM
|
||||
{
|
||||
[Token(Token = "0x6013390")]
|
||||
[Address(RVA = "0xB2FFB0", Offset = "0xB2EDB0", VA = "0x180B2FFB0")]
|
||||
get
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003554 RID: 13652
|
||||
// (get) Token: 0x06013391 RID: 78737 RVA: 0x004759D8 File Offset: 0x00473BD8
|
||||
[Token(Token = "0x17003554")]
|
||||
protected override bool HFHFPKJENJD
|
||||
{
|
||||
[Token(Token = "0x6013391")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013392 RID: 78738 RVA: 0x004759E8 File Offset: 0x00473BE8
|
||||
[Token(Token = "0x6013392")]
|
||||
[Address(RVA = "0xB2F7F0", Offset = "0xB2E5F0", VA = "0x180B2F7F0", 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: 0x06013393 RID: 78739 RVA: 0x00475AD8 File Offset: 0x00473CD8
|
||||
[Token(Token = "0x6013393")]
|
||||
[Address(RVA = "0xB2FE60", Offset = "0xB2EC60", VA = "0x180B2FE60")]
|
||||
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: 0x06013394 RID: 78740 RVA: 0x00475B54 File Offset: 0x00473D54
|
||||
[Token(Token = "0x6013394")]
|
||||
[Address(RVA = "0xB2FB50", Offset = "0xB2E950", VA = "0x180B2FB50", 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: 0x06013395 RID: 78741 RVA: 0x00475BF8 File Offset: 0x00473DF8
|
||||
[Token(Token = "0x6013395")]
|
||||
[Address(RVA = "0xB2FF80", Offset = "0xB2ED80", VA = "0x180B2FF80")]
|
||||
private void Update()
|
||||
{
|
||||
this.EOMONBHHCON.OPEMIFENIJM();
|
||||
}
|
||||
|
||||
// Token: 0x06013396 RID: 78742 RVA: 0x00475C18 File Offset: 0x00473E18
|
||||
[Token(Token = "0x6013396")]
|
||||
[Address(RVA = "0xB2FA60", Offset = "0xB2E860", VA = "0x180B2FA60")]
|
||||
private void BNKLJNOHAIG(TeleportationPortal DIFMJNKHNJH)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06013396)
|
||||
|
||||
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: 0x06013397 RID: 78743 RVA: 0x00475C64 File Offset: 0x00473E64
|
||||
[Token(Token = "0x6013397")]
|
||||
[Address(RVA = "0xB2FDD0", Offset = "0xB2EBD0", VA = "0x180B2FDD0")]
|
||||
[NFOMENMAOIA]
|
||||
private void RpcRequestMasterFinishRoom()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DJHELPHHAEN eomonbhhcon = this.EOMONBHHCON;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013398 RID: 78744 RVA: 0x00475C8C File Offset: 0x00473E8C
|
||||
[Token(Token = "0x6013398")]
|
||||
[Address(RVA = "0x7FA090", Offset = "0x7F8E90", VA = "0x1807FA090")]
|
||||
public OrientationSubScene()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C823 RID: 51235
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400C823")]
|
||||
private DJHELPHHAEN EOMONBHHCON;
|
||||
|
||||
// Token: 0x0400C824 RID: 51236
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400C824")]
|
||||
private TeleportationPortal[] MFNABBJJAMG;
|
||||
|
||||
// Token: 0x0400C825 RID: 51237
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400C825")]
|
||||
private SceneSpawnPoint[] NDMFPANDOCB;
|
||||
|
||||
// Token: 0x02002C5D RID: 11357
|
||||
[Token(Token = "0x2002C5D")]
|
||||
private enum KNGILINEPNA
|
||||
{
|
||||
// Token: 0x0400C827 RID: 51239
|
||||
[Token(Token = "0x400C827")]
|
||||
INVALID,
|
||||
// Token: 0x0400C828 RID: 51240
|
||||
[Token(Token = "0x400C828")]
|
||||
RUNNING,
|
||||
// Token: 0x0400C829 RID: 51241
|
||||
[Token(Token = "0x400C829")]
|
||||
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: 0x02002C5E RID: 11358
|
||||
[Token(Token = "0x2002C5E")]
|
||||
public class OrientationTearStripBox : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x17003555 RID: 13653
|
||||
// (get) Token: 0x06013399 RID: 78745 RVA: 0x00475CA0 File Offset: 0x00473EA0
|
||||
[Token(Token = "0x17003555")]
|
||||
public bool HACBIOINOLL
|
||||
{
|
||||
[Token(Token = "0x6013399")]
|
||||
[Address(RVA = "0xB30490", Offset = "0xB2F290", VA = "0x180B30490")]
|
||||
get
|
||||
{
|
||||
return this.tearStripBox.HACBIOINOLL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601339A RID: 78746 RVA: 0x00475CC0 File Offset: 0x00473EC0
|
||||
[Token(Token = "0x601339A")]
|
||||
[Address(RVA = "0xB30000", Offset = "0xB2EE00", VA = "0x180B30000", 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: 0x0601339B RID: 78747 RVA: 0x00475D24 File Offset: 0x00473F24
|
||||
[Token(Token = "0x601339B")]
|
||||
[Address(RVA = "0xB30370", Offset = "0xB2F170", VA = "0x180B30370")]
|
||||
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: 0x0601339C RID: 78748 RVA: 0x00475D60 File Offset: 0x00473F60
|
||||
[Token(Token = "0x601339C")]
|
||||
[Address(RVA = "0xB302A0", Offset = "0xB2F0A0", VA = "0x180B302A0", 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: 0x0601339D RID: 78749 RVA: 0x00475DB4 File Offset: 0x00473FB4
|
||||
[Token(Token = "0x601339D")]
|
||||
[Address(RVA = "0xB30240", Offset = "0xB2F040", VA = "0x180B30240")]
|
||||
private void MPNMMFNJEEA(BaseOpenableChest JLKLNMDCOPH)
|
||||
{
|
||||
this.JFMKLNLFMCP(true);
|
||||
this.spawnAnimator.SetTrigger("Spawn");
|
||||
}
|
||||
|
||||
// Token: 0x0601339E RID: 78750 RVA: 0x00475DE0 File Offset: 0x00473FE0
|
||||
[Token(Token = "0x601339E")]
|
||||
[Address(RVA = "0xB300E0", Offset = "0xB2EEE0", VA = "0x180B300E0")]
|
||||
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: 0x0601339F RID: 78751 RVA: 0x00475E60 File Offset: 0x00474060
|
||||
[Token(Token = "0x601339F")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public OrientationTearStripBox()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C82A RID: 51242
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C82A")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private TearStripChest tearStripBox;
|
||||
|
||||
// Token: 0x0400C82B RID: 51243
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C82B")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip toolAppearAudio;
|
||||
|
||||
// Token: 0x0400C82C RID: 51244
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400C82C")]
|
||||
[SerializeField]
|
||||
private TMP_Text nametag;
|
||||
|
||||
// Token: 0x0400C82D RID: 51245
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400C82D")]
|
||||
[SerializeField]
|
||||
private Animator spawnAnimator;
|
||||
|
||||
// Token: 0x0400C82E RID: 51246
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400C82E")]
|
||||
[SerializeField]
|
||||
private GameObject spawnRoot;
|
||||
|
||||
// Token: 0x0400C82F RID: 51247
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400C82F")]
|
||||
private Tool[] KILCKHOCGOB;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user