1300 lines
46 KiB
C#
1300 lines
46 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using Google.Protobuf;
|
|
using Photon.Pun;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using RecRoom.Core.Creation.SceneMoods;
|
|
using RecRoom.Core.Scene;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using RecRoom.Utils.OverridableFields;
|
|
using UnityEngine;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
// Token: 0x0200018E RID: 398
|
|
[Token(Token = "0x200018E")]
|
|
[DisallowMultipleComponent]
|
|
public class RecRoomSceneManager : MonoBehaviourPun, HNJKPIGALIL
|
|
{
|
|
// Token: 0x170001F2 RID: 498
|
|
// (get) Token: 0x06000C98 RID: 3224 RVA: 0x00037D70 File Offset: 0x00035F70
|
|
[Token(Token = "0x170001F2")]
|
|
public SceneAFKSettings JOALOODELJH
|
|
{
|
|
[Token(Token = "0x6000C98")]
|
|
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
|
get
|
|
{
|
|
return this.afkSettings;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001F3 RID: 499
|
|
// (get) Token: 0x06000C99 RID: 3225 RVA: 0x00037D84 File Offset: 0x00035F84
|
|
[Token(Token = "0x170001F3")]
|
|
public SceneAudioSettings ECJMPELCDHJ
|
|
{
|
|
[Token(Token = "0x6000C99")]
|
|
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
|
get
|
|
{
|
|
return this.audioSettings;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001F4 RID: 500
|
|
// (get) Token: 0x06000C9A RID: 3226 RVA: 0x00037D98 File Offset: 0x00035F98
|
|
[Token(Token = "0x170001F4")]
|
|
public SceneInteractionSettings LHBCOHDMPPO
|
|
{
|
|
[Token(Token = "0x6000C9A")]
|
|
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
|
get
|
|
{
|
|
return this.interactionSettings;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001F5 RID: 501
|
|
// (get) Token: 0x06000C9B RID: 3227 RVA: 0x00037DAC File Offset: 0x00035FAC
|
|
[Token(Token = "0x170001F5")]
|
|
public ScenePhysicsSettings JPFNJAHFKHP
|
|
{
|
|
[Token(Token = "0x6000C9B")]
|
|
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
|
get
|
|
{
|
|
return this.physicsSettings;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001F6 RID: 502
|
|
// (get) Token: 0x06000C9C RID: 3228 RVA: 0x00037DC0 File Offset: 0x00035FC0
|
|
[Token(Token = "0x170001F6")]
|
|
public SceneGeometrySettings NNEJAPEPMOL
|
|
{
|
|
[Token(Token = "0x6000C9C")]
|
|
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
|
get
|
|
{
|
|
return this.geometrySettings;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001F7 RID: 503
|
|
// (get) Token: 0x06000C9D RID: 3229 RVA: 0x00037DD4 File Offset: 0x00035FD4
|
|
[Token(Token = "0x170001F7")]
|
|
public SceneMoodSettings DFLHKGJGGDF
|
|
{
|
|
[Token(Token = "0x6000C9D")]
|
|
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
|
get
|
|
{
|
|
return this.sceneMoodSettings;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001F8 RID: 504
|
|
// (get) Token: 0x06000C9E RID: 3230 RVA: 0x00037DE8 File Offset: 0x00035FE8
|
|
[Token(Token = "0x170001F8")]
|
|
public SceneRenderingSettings MPJDJGLJKML
|
|
{
|
|
[Token(Token = "0x6000C9E")]
|
|
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
|
get
|
|
{
|
|
return this.sceneRenderingSettings;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001F9 RID: 505
|
|
// (get) Token: 0x06000C9F RID: 3231 RVA: 0x00037DFC File Offset: 0x00035FFC
|
|
[Token(Token = "0x170001F9")]
|
|
public SceneSpawnManager EEBEEEOPEBM
|
|
{
|
|
[Token(Token = "0x6000C9F")]
|
|
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
|
get
|
|
{
|
|
return this.spawnManager;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FA RID: 506
|
|
// (get) Token: 0x06000CA0 RID: 3232 RVA: 0x00037E10 File Offset: 0x00036010
|
|
[Token(Token = "0x170001FA")]
|
|
public ScenePresenceSettings NMINLEMKENL
|
|
{
|
|
[Token(Token = "0x6000CA0")]
|
|
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
|
get
|
|
{
|
|
return this.presenceSettings;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FB RID: 507
|
|
// (get) Token: 0x06000CA1 RID: 3233 RVA: 0x00037E24 File Offset: 0x00036024
|
|
[Token(Token = "0x170001FB")]
|
|
public bool NGMPDIHPAFC
|
|
{
|
|
[Token(Token = "0x6000CA1")]
|
|
[Address(RVA = "0x1C3E210", Offset = "0x1C3D210", VA = "0x181C3E210")]
|
|
get
|
|
{
|
|
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x0}" == (ulong)4L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FC RID: 508
|
|
// (get) Token: 0x06000CA2 RID: 3234 RVA: 0x00037E3C File Offset: 0x0003603C
|
|
// (set) Token: 0x06000CA3 RID: 3235 RVA: 0x00037E50 File Offset: 0x00036050
|
|
[Token(Token = "0x170001FC")]
|
|
public RecRoomSceneManager.HGGKEMGPDLD DEOALKLFPAG
|
|
{
|
|
[Token(Token = "0x6000CA2")]
|
|
[Address(RVA = "0x997100", Offset = "0x996100", VA = "0x180997100")]
|
|
get
|
|
{
|
|
return this.HMHKGJMJKLD;
|
|
}
|
|
[Token(Token = "0x6000CA3")]
|
|
[Address(RVA = "0x1C3BA20", Offset = "0x1C3AA20", VA = "0x181C3BA20")]
|
|
private set
|
|
{
|
|
if (this.HMHKGJMJKLD != value)
|
|
{
|
|
this.HMHKGJMJKLD = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FD RID: 509
|
|
// (get) Token: 0x06000CA4 RID: 3236 RVA: 0x00037E70 File Offset: 0x00036070
|
|
[Token(Token = "0x170001FD")]
|
|
public bool CDPFMKDOEEB
|
|
{
|
|
[Token(Token = "0x6000CA4")]
|
|
[Address(RVA = "0x1C3E2B0", Offset = "0x1C3D2B0", VA = "0x181C3E2B0")]
|
|
get
|
|
{
|
|
return this.HMHKGJMJKLD >= RecRoomSceneManager.HGGKEMGPDLD.SceneDataLoaded;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FE RID: 510
|
|
// (get) Token: 0x06000CA5 RID: 3237 RVA: 0x00037E8C File Offset: 0x0003608C
|
|
[Token(Token = "0x170001FE")]
|
|
public static RecRoomSceneManager.SceneCategory GMMAAAGFAKO
|
|
{
|
|
[Token(Token = "0x6000CA5")]
|
|
[Address(RVA = "0x1C3DB70", Offset = "0x1C3CB70", VA = "0x181C3DB70")]
|
|
get
|
|
{
|
|
RecRoomSceneManager recRoomSceneManager = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (recRoomSceneManager != num)
|
|
{
|
|
return RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.category;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FF RID: 511
|
|
// (get) Token: 0x06000CA6 RID: 3238 RVA: 0x00037EC0 File Offset: 0x000360C0
|
|
[Token(Token = "0x170001FF")]
|
|
public static string EDIDFFPCHKO
|
|
{
|
|
[Token(Token = "0x6000CA6")]
|
|
[Address(RVA = "0x1C3DCD0", Offset = "0x1C3CCD0", VA = "0x181C3DCD0")]
|
|
get
|
|
{
|
|
RecRoomSceneManager recRoomSceneManager = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (!(recRoomSceneManager != num) || !string.IsNullOrEmpty(RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.friendlyName))
|
|
{
|
|
}
|
|
return JIGANDCPLGA.BBLLPBMDKLF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000200 RID: 512
|
|
// (get) Token: 0x06000CA7 RID: 3239 RVA: 0x00037F00 File Offset: 0x00036100
|
|
[Token(Token = "0x17000200")]
|
|
public static string ELBLJBFOAHB
|
|
{
|
|
[Token(Token = "0x6000CA7")]
|
|
[Address(RVA = "0x1C3DE90", Offset = "0x1C3CE90", VA = "0x181C3DE90")]
|
|
get
|
|
{
|
|
return JIGANDCPLGA.BBLLPBMDKLF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000201 RID: 513
|
|
// (get) Token: 0x06000CA8 RID: 3240 RVA: 0x00037F14 File Offset: 0x00036114
|
|
[Token(Token = "0x17000201")]
|
|
public static bool DJGNMLFCODD
|
|
{
|
|
[Token(Token = "0x6000CA8")]
|
|
[Address(RVA = "0x1C3DFD0", Offset = "0x1C3CFD0", VA = "0x181C3DFD0")]
|
|
get
|
|
{
|
|
RecRoomSceneManager recRoomSceneManager = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
return recRoomSceneManager != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000202 RID: 514
|
|
// (get) Token: 0x06000CA9 RID: 3241 RVA: 0x00037F30 File Offset: 0x00036130
|
|
[Token(Token = "0x17000202")]
|
|
private bool HHNONKBHBEO
|
|
{
|
|
[Token(Token = "0x6000CA9")]
|
|
[Address(RVA = "0x1C3AD40", Offset = "0x1C39D40", VA = "0x181C3AD40")]
|
|
get
|
|
{
|
|
if (this.HMHKGJMJKLD < RecRoomSceneManager.HGGKEMGPDLD.SceneDataLoaded)
|
|
{
|
|
}
|
|
return !this.HMNECOLJLOK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000203 RID: 515
|
|
// (get) Token: 0x06000CAA RID: 3242 RVA: 0x00037F54 File Offset: 0x00036154
|
|
[Token(Token = "0x17000203")]
|
|
public static bool KKFJDMOHJLC
|
|
{
|
|
[Token(Token = "0x6000CAA")]
|
|
[Address(RVA = "0x1C3DEA0", Offset = "0x1C3CEA0", VA = "0x181C3DEA0")]
|
|
get
|
|
{
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
bool flag = instance != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000204 RID: 516
|
|
// (get) Token: 0x06000CAB RID: 3243 RVA: 0x00037F88 File Offset: 0x00036188
|
|
// (set) Token: 0x06000CAC RID: 3244 RVA: 0x00037F9C File Offset: 0x0003619C
|
|
[Token(Token = "0x17000204")]
|
|
public static RecRoomSceneManager ONCPNMDGGKG
|
|
{
|
|
[Token(Token = "0x6000CAB")]
|
|
[Address(RVA = "0x1C3DF70", Offset = "0x1C3CF70", VA = "0x181C3DF70")]
|
|
get;
|
|
[Token(Token = "0x6000CAC")]
|
|
[Address(RVA = "0x1C3C0D0", Offset = "0x1C3B0D0", VA = "0x181C3C0D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000205 RID: 517
|
|
// (get) Token: 0x06000CAD RID: 3245 RVA: 0x00037FB0 File Offset: 0x000361B0
|
|
[Token(Token = "0x17000205")]
|
|
public static bool FFNIFALJLDD
|
|
{
|
|
[Token(Token = "0x6000CAD")]
|
|
[Address(RVA = "0x1C3E0A0", Offset = "0x1C3D0A0", VA = "0x181C3E0A0")]
|
|
get
|
|
{
|
|
RecRoomSceneManager recRoomSceneManager = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (!(recRoomSceneManager != num))
|
|
{
|
|
}
|
|
return !RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.HMNECOLJLOK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000206 RID: 518
|
|
// (get) Token: 0x06000CAE RID: 3246 RVA: 0x00037FE4 File Offset: 0x000361E4
|
|
[Token(Token = "0x17000206")]
|
|
public virtual bool PIDKGLGOIJE
|
|
{
|
|
[Token(Token = "0x6000CAE")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "17")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000207 RID: 519
|
|
// (get) Token: 0x06000CAF RID: 3247 RVA: 0x00037FF4 File Offset: 0x000361F4
|
|
[Token(Token = "0x17000207")]
|
|
protected virtual bool KHGPCEECIHA
|
|
{
|
|
[Token(Token = "0x6000CAF")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "18")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CB0 RID: 3248 RVA: 0x00038004 File Offset: 0x00036204
|
|
[Token(Token = "0x6000CB0")]
|
|
[Address(RVA = "0x1C3A6D0", Offset = "0x1C396D0", VA = "0x181C3A6D0")]
|
|
public static void DeferInitialization()
|
|
{
|
|
RecRoomSceneManager recRoomSceneManager = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (!(recRoomSceneManager != num))
|
|
{
|
|
return;
|
|
}
|
|
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.HMNECOLJLOK = true;
|
|
}
|
|
|
|
// Token: 0x06000CB1 RID: 3249 RVA: 0x00038038 File Offset: 0x00036238
|
|
[Token(Token = "0x6000CB1")]
|
|
[Address(RVA = "0x1C3ABB0", Offset = "0x1C39BB0", VA = "0x181C3ABB0")]
|
|
public static void FinishInitialization()
|
|
{
|
|
RecRoomSceneManager recRoomSceneManager = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (!(recRoomSceneManager != num))
|
|
{
|
|
return;
|
|
}
|
|
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.HMNECOLJLOK = false;
|
|
}
|
|
|
|
// Token: 0x17000208 RID: 520
|
|
// (get) Token: 0x06000CB2 RID: 3250 RVA: 0x0003806C File Offset: 0x0003626C
|
|
// (set) Token: 0x06000CB3 RID: 3251 RVA: 0x00038080 File Offset: 0x00036280
|
|
[Token(Token = "0x17000208")]
|
|
private protected EFEFMHJPJIJ BMLHHONEDGP
|
|
{
|
|
[Token(Token = "0x6000CB2")]
|
|
[Address(RVA = "0x42C870", Offset = "0x42B870", VA = "0x18042C870")]
|
|
protected get;
|
|
[Token(Token = "0x6000CB3")]
|
|
[Address(RVA = "0x82C6B0", Offset = "0x82B6B0", VA = "0x18082C6B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06000CB4 RID: 3252 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6000CB4")]
|
|
[Address(RVA = "0x1C39B20", Offset = "0x1C38B20", VA = "0x181C39B20", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000CB5 RID: 3253 RVA: 0x00038094 File Offset: 0x00036294
|
|
[Token(Token = "0x6000CB5")]
|
|
[Address(RVA = "0x1C3D3D0", Offset = "0x1C3C3D0", VA = "0x181C3D3D0", Slot = "19")]
|
|
protected virtual IEnumerator Start()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06000CB5)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoomSceneManager::Start()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(CBKCMFOOCAJ::System.IDisposable.Dispose, ldloc:CBKCMFOOCAJ(var_0))
|
|
stfld:int32(CBKCMFOOCAJ::<>1__state, ldloc:CBKCMFOOCAJ(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:RecRoomSceneManager(CBKCMFOOCAJ::<>4__this, ldloc:CBKCMFOOCAJ(var_0), ldloc:RecRoomSceneManager(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: 0x06000CB6 RID: 3254 RVA: 0x000380B8 File Offset: 0x000362B8
|
|
[Token(Token = "0x6000CB6")]
|
|
[Address(RVA = "0x1C3A530", Offset = "0x1C39530", VA = "0x181C3A530")]
|
|
protected IEnumerator CDFFGCIHLBI()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06000CB6)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoomSceneManager::CDFFGCIHLBI()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(DOPFEPJMJID::System.IDisposable.Dispose, ldloc:DOPFEPJMJID(var_0))
|
|
stfld:int32(DOPFEPJMJID::<>1__state, ldloc:DOPFEPJMJID(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:RecRoomSceneManager(DOPFEPJMJID::<>4__this, ldloc:DOPFEPJMJID(var_0), ldloc:RecRoomSceneManager(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: 0x06000CB7 RID: 3255 RVA: 0x000380DC File Offset: 0x000362DC
|
|
[Token(Token = "0x6000CB7")]
|
|
[Address(RVA = "0x1C3C130", Offset = "0x1C3B130", VA = "0x181C3C130")]
|
|
private void MFDLJLKGGEH()
|
|
{
|
|
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
|
Action action = new Action(this.NAHAFOLAIEC);
|
|
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerSpawnEvent, action);
|
|
}
|
|
|
|
// Token: 0x06000CB8 RID: 3256 RVA: 0x00038110 File Offset: 0x00036310
|
|
[Token(Token = "0x6000CB8")]
|
|
[Address(RVA = "0x1C3A9F0", Offset = "0x1C399F0", VA = "0x181C3A9F0")]
|
|
private void FIMJOLDEDKD()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
int num = 0;
|
|
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
|
|
if (num < array.Length)
|
|
{
|
|
AGAJMBPABDL[] array2 = KKPBCOOONNK.DFFEKFNFAKJ;
|
|
AGAJMBPABDL agajmbpabdl;
|
|
Player player = agajmbpabdl.GPOMCJICJIH();
|
|
int num2 = 0;
|
|
if (player == num2)
|
|
{
|
|
SceneSpawnManager sceneSpawnManager = this.spawnManager;
|
|
AGAJMBPABDL[] array3 = KKPBCOOONNK.DFFEKFNFAKJ;
|
|
AGAJMBPABDL agajmbpabdl2;
|
|
sceneSpawnManager.JNHGBOEMANA(agajmbpabdl2);
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CB9 RID: 3257 RVA: 0x00038184 File Offset: 0x00036384
|
|
[Token(Token = "0x6000CB9")]
|
|
[Address(RVA = "0x1C3C670", Offset = "0x1C3B670", VA = "0x181C3C670")]
|
|
private void OnApplicationQuit()
|
|
{
|
|
this.MHKDJHFCHPI = true;
|
|
}
|
|
|
|
// Token: 0x06000CBA RID: 3258 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6000CBA")]
|
|
[Address(RVA = "0x1C3C680", Offset = "0x1C3B680", VA = "0x181C3C680", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000CBB RID: 3259 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6000CBB")]
|
|
[Address(RVA = "0x1C3D830", Offset = "0x1C3C830", VA = "0x181C3D830", Slot = "20")]
|
|
protected virtual void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000CBC RID: 3260 RVA: 0x00038198 File Offset: 0x00036398
|
|
[Token(Token = "0x6000CBC")]
|
|
[Address(RVA = "0x1C3B690", Offset = "0x1C3A690", VA = "0x181C3B690")]
|
|
public int GetLevelRoomCount()
|
|
{
|
|
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
|
int num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06000CBD RID: 3261 RVA: 0x000381BC File Offset: 0x000363BC
|
|
[Token(Token = "0x6000CBD")]
|
|
[Address(RVA = "0x1C3BF90", Offset = "0x1C3AF90", VA = "0x181C3BF90")]
|
|
public void LoadLevelRoomAsync(int PMHBGEOLIMO, [Optional] Action<int, GameObject[]> AFLPGGJMPOE)
|
|
{
|
|
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
|
string text;
|
|
if (text == 0)
|
|
{
|
|
RecRoomSceneManager.EEJAMBEEJKN eejambeejkn;
|
|
eejambeejkn.System.IDisposable.Dispose();
|
|
eejambeejkn.<>1__state = (int)((ulong)0L);
|
|
eejambeejkn.<>4__this = this;
|
|
eejambeejkn.roomSceneName = text;
|
|
eejambeejkn.roomIndex = PMHBGEOLIMO;
|
|
eejambeejkn.callback = AFLPGGJMPOE;
|
|
Coroutine coroutine = base.StartCoroutine(eejambeejkn);
|
|
return;
|
|
}
|
|
while (AFLPGGJMPOE == 0)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000CBE RID: 3262 RVA: 0x00038218 File Offset: 0x00036418
|
|
[Token(Token = "0x6000CBE")]
|
|
[Address(RVA = "0x1C3D690", Offset = "0x1C3C690", VA = "0x181C3D690")]
|
|
public void UnloadLevelRoomAsync(int PMHBGEOLIMO)
|
|
{
|
|
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
|
string text;
|
|
if (!string.IsNullOrEmpty(text))
|
|
{
|
|
Scene sceneByName = SceneManager.GetSceneByName(text);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
AudioManager.Mute(this.GNINKFBLFDI);
|
|
int handle = sceneByName.m_Handle;
|
|
Action<AsyncOperation> action = new Action(this.ENLMPPJAGOO);
|
|
AsyncOperation asyncOperation;
|
|
asyncOperation.completed += action;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CBF RID: 3263 RVA: 0x0003827C File Offset: 0x0003647C
|
|
[Token(Token = "0x6000CBF")]
|
|
[Address(RVA = "0x1C3C4B0", Offset = "0x1C3B4B0", VA = "0x181C3C4B0")]
|
|
private void NGFLFDAIJCJ()
|
|
{
|
|
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
|
string[] array;
|
|
if (array != 0)
|
|
{
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
DABKFAIHBBP dabkfaihbbp = OEGOFBEELGL.BBOHJKKLCKO(array[num], LoadSceneMode.Additive);
|
|
if (RecRoomSceneManager.<>c.<>9__91_0 == 0)
|
|
{
|
|
RecRoomSceneManager.<>c.<>9__91_0 = delegate
|
|
{
|
|
FAFJPMIFDCG.FONLGIPBLKG();
|
|
};
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CC0 RID: 3264 RVA: 0x000382E0 File Offset: 0x000364E0
|
|
[Token(Token = "0x6000CC0")]
|
|
[Address(RVA = "0x1C3AEC0", Offset = "0x1C39EC0", VA = "0x181C3AEC0")]
|
|
private IEnumerator GNPEODIDHIO(string KPIKANDMJJD, int PMHBGEOLIMO, Action<int, GameObject[]> AFLPGGJMPOE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06000CC0)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoomSceneManager::GNPEODIDHIO(System.String,System.Int32,System.Action`2<System.Int32,UnityEngine.GameObject[]>)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(EEJAMBEEJKN::System.IDisposable.Dispose, ldloc:EEJAMBEEJKN(var_0))
|
|
stfld:string(EEJAMBEEJKN::roomSceneName, ldloc:EEJAMBEEJKN(var_0), ldloc:string(KPIKANDMJJD))
|
|
stfld:int32(EEJAMBEEJKN::roomIndex, ldloc:EEJAMBEEJKN(var_0), ldloc:int32(PMHBGEOLIMO))
|
|
stfld:class [mscorlib]System.Action`2<int32, class [UnityEngine.CoreModule]UnityEngine.GameObject[]>(EEJAMBEEJKN::callback, ldloc:EEJAMBEEJKN(var_0), ldloc:class [mscorlib]System.Action`2<int32, class [UnityEngine.CoreModule]UnityEngine.GameObject[]>(AFLPGGJMPOE))
|
|
stfld:int32(EEJAMBEEJKN::<>1__state, ldloc:EEJAMBEEJKN(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:RecRoomSceneManager(EEJAMBEEJKN::<>4__this, ldloc:EEJAMBEEJKN(var_0), ldloc:RecRoomSceneManager(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: 0x06000CC1 RID: 3265 RVA: 0x00038318 File Offset: 0x00036518
|
|
[Token(Token = "0x6000CC1")]
|
|
[Address(RVA = "0x1C3A590", Offset = "0x1C39590", VA = "0x181C3A590")]
|
|
private void CMGLEHBECCD()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<object> fdnnabeblhl = this.FDNNABEBLHL;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
PUNNetworkManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
instance.SetPhotonPauseState(this, num2 != 0);
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06000CC2 RID: 3266 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6000CC2")]
|
|
[Address(RVA = "0x1C3C260", Offset = "0x1C3B260", VA = "0x181C3C260")]
|
|
private void NAHAFOLAIEC()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000CC3 RID: 3267 RVA: 0x00038350 File Offset: 0x00036550
|
|
[Token(Token = "0x6000CC3")]
|
|
[Address(RVA = "0x1C3D380", Offset = "0x1C3C380", VA = "0x181C3D380")]
|
|
[NFOMENMAOIA]
|
|
public void RpcSpawnNewPlayer(Vector3 CAOHCBNEEND, Quaternion AFDPEICPCAF)
|
|
{
|
|
SceneSpawnManager sceneSpawnManager = this.spawnManager;
|
|
float z = CAOHCBNEEND.z;
|
|
}
|
|
|
|
// Token: 0x06000CC4 RID: 3268 RVA: 0x00038374 File Offset: 0x00036574
|
|
[Token(Token = "0x6000CC4")]
|
|
[Address(RVA = "0x1C3D180", Offset = "0x1C3C180", VA = "0x181C3D180")]
|
|
[NFOMENMAOIA]
|
|
public void RpcMasterRequestPlayerRespawn(bool CBICJJKFKBF, EEAEPAPIPJB BNICGLLLMOL)
|
|
{
|
|
SceneSpawnManager sceneSpawnManager = this.spawnManager;
|
|
}
|
|
|
|
// Token: 0x06000CC5 RID: 3269 RVA: 0x00038390 File Offset: 0x00036590
|
|
[Token(Token = "0x6000CC5")]
|
|
[Address(RVA = "0x1C3D1C0", Offset = "0x1C3C1C0", VA = "0x181C3D1C0")]
|
|
[NFOMENMAOIA]
|
|
public void RpcRespawnPlayer(Vector3 CAOHCBNEEND, Quaternion AFDPEICPCAF, PhotonView FLBJEDOCKLE, bool CBICJJKFKBF)
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
float z = CAOHCBNEEND.z;
|
|
}
|
|
|
|
// Token: 0x06000CC6 RID: 3270 RVA: 0x000383B4 File Offset: 0x000365B4
|
|
[Token(Token = "0x6000CC6")]
|
|
[Address(RVA = "0x1C3D050", Offset = "0x1C3C050", VA = "0x181C3D050")]
|
|
public void OnPhotonPlayerConnected(AGAJMBPABDL BJGOFOEKLMC)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && !BJGOFOEKLMC.MJKCKHHKNIC)
|
|
{
|
|
this.spawnManager.JNHGBOEMANA(BJGOFOEKLMC);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CC7 RID: 3271 RVA: 0x000383E8 File Offset: 0x000365E8
|
|
[Token(Token = "0x6000CC7")]
|
|
[Address(RVA = "0x1C3CEB0", Offset = "0x1C3BEB0", VA = "0x181C3CEB0", Slot = "21")]
|
|
public virtual void OnMasterClientSwitched(AGAJMBPABDL EFABHEGDDAP)
|
|
{
|
|
bool flag = KKPBCOOONNK.BNNCCCFFALC;
|
|
if (!flag && this.OONAHFNNHID != flag)
|
|
{
|
|
base.StopAllCoroutines();
|
|
this.OONAHFNNHID = false;
|
|
}
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
this.OONAHFNNHID = true;
|
|
RecRoomSceneManager.DOPFEPJMJID dopfepjmjid;
|
|
dopfepjmjid.System.IDisposable.Dispose();
|
|
dopfepjmjid.<>1__state = (int)((ulong)0L);
|
|
dopfepjmjid.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(dopfepjmjid);
|
|
}
|
|
RecRoomSceneManager.GMJENFPCALG = Time.frameCount;
|
|
RecRoomSceneManager.ODAKPHDAIMF = EFABHEGDDAP.DMKCIEPGGAB;
|
|
}
|
|
|
|
// Token: 0x06000CC8 RID: 3272 RVA: 0x00038468 File Offset: 0x00036668
|
|
[Token(Token = "0x6000CC8")]
|
|
[Address(RVA = "0x1C3BD40", Offset = "0x1C3AD40", VA = "0x181C3BD40")]
|
|
private void KKLEIPGFGIA(PPDOPHKNMCK IIIKOCMHIAO)
|
|
{
|
|
int num;
|
|
Action action = new Action(num.FONLGIPBLKG);
|
|
num = 0;
|
|
KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action);
|
|
}
|
|
|
|
// Token: 0x06000CC9 RID: 3273 RVA: 0x0003848C File Offset: 0x0003668C
|
|
[Token(Token = "0x6000CC9")]
|
|
[Address(RVA = "0x1C3B720", Offset = "0x1C3A720", VA = "0x181C3B720", Slot = "15")]
|
|
private void HBINLEMAIGB(DBFIJENOPDA KGADGOFNJDC)
|
|
{
|
|
int num;
|
|
BCBIAHAOLIM fkbhanpdjlh;
|
|
for (;;)
|
|
{
|
|
IOOHMAFECCG bgcinbegapj = KGADGOFNJDC.BGCINBEGAPJ;
|
|
num = 0;
|
|
if (bgcinbegapj != 0)
|
|
{
|
|
ByteString heoojobjnge = bgcinbegapj.HEOOJOBJNGE;
|
|
int num2 = 0;
|
|
if (heoojobjnge != num2 && !bgcinbegapj.HEOOJOBJNGE.IsEmpty)
|
|
{
|
|
SceneMoodSettings sceneMoodSettings = this.sceneMoodSettings;
|
|
}
|
|
SceneGeometrySettings sceneGeometrySettings = this.geometrySettings;
|
|
bool flag = (bgcinbegapj.JIGMAMFCHFP ? 1 : 0) == num;
|
|
sceneGeometrySettings.MovementBlockersEnabled = flag;
|
|
SceneGeometrySettings sceneGeometrySettings2 = this.geometrySettings;
|
|
bool pbckbglllfd = bgcinbegapj.PBCKBGLLLFD;
|
|
sceneGeometrySettings2.EnforceHostsOnlyAreas = pbckbglllfd;
|
|
SceneRenderingSettings sceneRenderingSettings = this.sceneRenderingSettings;
|
|
bool lpcookjchbb = bgcinbegapj.LPCOOKJCHBB;
|
|
int num3 = 0;
|
|
bool flag2 = sceneRenderingSettings.PILJHJNBICO(lpcookjchbb, num3 != 0);
|
|
SceneRenderingSettings sceneRenderingSettings2 = this.sceneRenderingSettings;
|
|
bool khepjacocfc = bgcinbegapj.KHEPJACOCFC;
|
|
sceneRenderingSettings2.UseNewMaterials = khepjacocfc;
|
|
this.audioSettings.UseDirectionalVoiceChat = khepjacocfc;
|
|
}
|
|
if (KGADGOFNJDC.ELFBKDCEIIN < 15)
|
|
{
|
|
fkbhanpdjlh = KGADGOFNJDC.FKBHANPDJLH;
|
|
if (fkbhanpdjlh != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
SceneGeometrySettings sceneGeometrySettings3 = this.geometrySettings;
|
|
bool ekbapboelhd = fkbhanpdjlh.EKBAPBOELHD;
|
|
sceneGeometrySettings3.EnforceHostsOnlyAreas = ekbapboelhd;
|
|
if (KGADGOFNJDC.ELFBKDCEIIN < 24)
|
|
{
|
|
RoomRole everyoneRoleDefinition = PlayerRoomRoleManager.ONCPNMDGGKG.GetEveryoneRoleDefinition();
|
|
MutableOverridableObscuredBool deprecatedCanEditCircuits = everyoneRoleDefinition.deprecatedCanEditCircuits;
|
|
SceneRenderingSettings sceneRenderingSettings3 = this.sceneRenderingSettings;
|
|
if (everyoneRoleDefinition == 0)
|
|
{
|
|
}
|
|
if (num < typeof(GPNBGDFOBNK<ObscuredBool>).TypeHandle)
|
|
{
|
|
num += num;
|
|
if (num == typeof(GPNBGDFOBNK<ObscuredBool>).TypeHandle)
|
|
{
|
|
sceneRenderingSettings3 += sceneRenderingSettings3;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
bool flag4;
|
|
ulong num4;
|
|
bool flag3 = sceneRenderingSettings3.PILJHJNBICO(flag4, num4 != 0UL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CCA RID: 3274 RVA: 0x000385E8 File Offset: 0x000367E8
|
|
[Token(Token = "0x6000CCA")]
|
|
[Address(RVA = "0x1C3BAF0", Offset = "0x1C3AAF0", VA = "0x181C3BAF0", Slot = "16")]
|
|
private void KKKDLFHHHIC(ref DBFIJENOPDA KGADGOFNJDC)
|
|
{
|
|
IOOHMAFECCG ioohmafeccg = new IOOHMAFECCG();
|
|
if (this.sceneMoodSettings.RoomMoodsEnabled)
|
|
{
|
|
MoodSetting currentMood = this.sceneMoodSettings.CurrentMood;
|
|
}
|
|
bool movementBlockersEnabled = this.geometrySettings.MovementBlockersEnabled;
|
|
bool enforceHostsOnlyAreas = this.geometrySettings.EnforceHostsOnlyAreas;
|
|
bool showGadgetsToEveryone = this.sceneRenderingSettings.ShowGadgetsToEveryone;
|
|
bool useDirectionalVoiceChat = this.audioSettings.UseDirectionalVoiceChat;
|
|
bool useNewMaterials = this.sceneRenderingSettings.UseNewMaterials;
|
|
}
|
|
|
|
// Token: 0x06000CCB RID: 3275 RVA: 0x00038668 File Offset: 0x00036868
|
|
[Token(Token = "0x6000CCB")]
|
|
[Address(RVA = "0x1C3A8F0", Offset = "0x1C398F0", VA = "0x181C3A8F0")]
|
|
private void EHHNFKCBION(string HIDOKBBBLOO)
|
|
{
|
|
string duplicatePhotonViewDebuggingDataMessage = RecRoomSceneManager.GetDuplicatePhotonViewDebuggingDataMessage();
|
|
Debug.LogError(HIDOKBBBLOO + duplicatePhotonViewDebuggingDataMessage);
|
|
}
|
|
|
|
// Token: 0x06000CCC RID: 3276 RVA: 0x0003868C File Offset: 0x0003688C
|
|
[Token(Token = "0x6000CCC")]
|
|
[Address(RVA = "0x1C3D430", Offset = "0x1C3C430", VA = "0x181C3D430")]
|
|
public static void TrackLoadedScene(string JNDPJKOMGHP)
|
|
{
|
|
string[] imllakiigok = RecRoomSceneManager.IMLLAKIIGOK;
|
|
int idhepmkepoe = RecRoomSceneManager.IDHEPMKEPOE;
|
|
int frameCount = Time.frameCount;
|
|
string text = string.Format("Name: {0}, LoadFrame: {1}", JNDPJKOMGHP, frameCount);
|
|
if (text != 0)
|
|
{
|
|
}
|
|
imllakiigok[0] = text;
|
|
string[] imllakiigok2 = RecRoomSceneManager.IMLLAKIIGOK;
|
|
int num = RecRoomSceneManager.IDHEPMKEPOE;
|
|
num++;
|
|
RecRoomSceneManager.IDHEPMKEPOE = JNDPJKOMGHP;
|
|
}
|
|
|
|
// Token: 0x06000CCD RID: 3277 RVA: 0x000386EC File Offset: 0x000368EC
|
|
[Token(Token = "0x6000CCD")]
|
|
[Address(RVA = "0x1C3B570", Offset = "0x1C3A570", VA = "0x181C3B570")]
|
|
public static string GetLastLoadedScenes()
|
|
{
|
|
int num = 0;
|
|
string[] imllakiigok = RecRoomSceneManager.IMLLAKIIGOK;
|
|
if (num < imllakiigok.Length)
|
|
{
|
|
string[] imllakiigok2 = RecRoomSceneManager.IMLLAKIIGOK;
|
|
int num2 = RecRoomSceneManager.IDHEPMKEPOE;
|
|
num2 += num;
|
|
string text2;
|
|
string text = "Last loaded scenes:\n" + text2 + "\n";
|
|
num++;
|
|
}
|
|
return "Last loaded scenes:\n";
|
|
}
|
|
|
|
// Token: 0x06000CCE RID: 3278 RVA: 0x0003873C File Offset: 0x0003693C
|
|
[Token(Token = "0x6000CCE")]
|
|
[Address(RVA = "0x1C3A860", Offset = "0x1C39860", VA = "0x181C3A860")]
|
|
private static void EAKLJNDGBIK(AGAJMBPABDL DIPNOFHGLDP)
|
|
{
|
|
RecRoomSceneManager.GMJENFPCALG = Time.frameCount;
|
|
RecRoomSceneManager.ODAKPHDAIMF = DIPNOFHGLDP.DMKCIEPGGAB;
|
|
}
|
|
|
|
// Token: 0x06000CCF RID: 3279 RVA: 0x00038768 File Offset: 0x00036968
|
|
[Token(Token = "0x6000CCF")]
|
|
[Address(RVA = "0x1C3AD60", Offset = "0x1C39D60", VA = "0x181C3AD60")]
|
|
private static string GNKOEJNLMJC()
|
|
{
|
|
int frameCount = Time.frameCount;
|
|
bool odakphdaimf = RecRoomSceneManager.ODAKPHDAIMF;
|
|
bool <APJKGEEBPEK>k__BackingField = Player.<APJKGEEBPEK>k__BackingField;
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06000CD0 RID: 3280 RVA: 0x0003878C File Offset: 0x0003698C
|
|
[Token(Token = "0x6000CD0")]
|
|
[Address(RVA = "0x1C3D610", Offset = "0x1C3C610", VA = "0x181C3D610")]
|
|
public static void TrackMessageQueueRunning()
|
|
{
|
|
int frameCount = Time.frameCount;
|
|
RecRoomSceneManager.DGPNHIGIHDG = frameCount;
|
|
}
|
|
|
|
// Token: 0x06000CD1 RID: 3281 RVA: 0x000387B0 File Offset: 0x000369B0
|
|
[Token(Token = "0x6000CD1")]
|
|
[Address(RVA = "0x1C3BE60", Offset = "0x1C3AE60", VA = "0x181C3BE60")]
|
|
private static string LCHIOBCFPNG()
|
|
{
|
|
int frameCount = Time.frameCount;
|
|
return string.Format("PhotonMessageQueue: {0}, Last running: {1} frames ago.\n", "Paused", frameCount);
|
|
}
|
|
|
|
// Token: 0x06000CD2 RID: 3282 RVA: 0x000387D8 File Offset: 0x000369D8
|
|
[Token(Token = "0x6000CD2")]
|
|
[Address(RVA = "0x1C3D550", Offset = "0x1C3C550", VA = "0x181C3D550")]
|
|
public static void TrackLoadingPhaseFinished(MJAPEGGDLJA EDPLJDAJGPF)
|
|
{
|
|
RecRoomSceneManager.GPEKNANBGNG = EDPLJDAJGPF;
|
|
}
|
|
|
|
// Token: 0x06000CD3 RID: 3283 RVA: 0x000387EC File Offset: 0x000369EC
|
|
[Token(Token = "0x6000CD3")]
|
|
[Address(RVA = "0x1C3D5B0", Offset = "0x1C3C5B0", VA = "0x181C3D5B0")]
|
|
public static void TrackLoadingPhaseStarted(MJAPEGGDLJA IIIJAMHALPM)
|
|
{
|
|
RecRoomSceneManager.JFGEIAAJBEP = IIIJAMHALPM;
|
|
}
|
|
|
|
// Token: 0x06000CD4 RID: 3284 RVA: 0x00038800 File Offset: 0x00036A00
|
|
[Token(Token = "0x6000CD4")]
|
|
[Address(RVA = "0x1C3BDB0", Offset = "0x1C3ADB0", VA = "0x181C3BDB0")]
|
|
private static string KNBNGELOLLN()
|
|
{
|
|
MJAPEGGDLJA gpeknanbgng = RecRoomSceneManager.GPEKNANBGNG;
|
|
MJAPEGGDLJA jfgeiaajbep = RecRoomSceneManager.JFGEIAAJBEP;
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06000CD5 RID: 3285 RVA: 0x0003881C File Offset: 0x00036A1C
|
|
[Token(Token = "0x6000CD5")]
|
|
[Address(RVA = "0x1C3AF50", Offset = "0x1C39F50", VA = "0x181C3AF50")]
|
|
public static string GetDuplicatePhotonViewDebuggingDataMessage()
|
|
{
|
|
object[] array = new object[5];
|
|
int frameCount = Time.frameCount;
|
|
if (frameCount != 0)
|
|
{
|
|
}
|
|
array[0] = frameCount;
|
|
int num = 0;
|
|
string[] imllakiigok = RecRoomSceneManager.IMLLAKIIGOK;
|
|
if (num < imllakiigok.Length)
|
|
{
|
|
string[] imllakiigok2 = RecRoomSceneManager.IMLLAKIIGOK;
|
|
int num2 = RecRoomSceneManager.IDHEPMKEPOE;
|
|
num2 += num;
|
|
string text = imllakiigok2[imllakiigok];
|
|
if (imllakiigok == 0)
|
|
{
|
|
string text2 = "Last loaded scenes:\n" + text + "\n";
|
|
}
|
|
num++;
|
|
}
|
|
if ("Last loaded scenes:\n" != 0)
|
|
{
|
|
}
|
|
array[1] = "Last loaded scenes:\n";
|
|
int frameCount2 = Time.frameCount;
|
|
bool odakphdaimf = RecRoomSceneManager.ODAKPHDAIMF;
|
|
bool <APJKGEEBPEK>k__BackingField = Player.<APJKGEEBPEK>k__BackingField;
|
|
string text3;
|
|
if (text3 != 0)
|
|
{
|
|
}
|
|
array[2] = text3;
|
|
int frameCount3 = Time.frameCount;
|
|
string text4 = string.Format("PhotonMessageQueue: {0}, Last running: {1} frames ago.\n", "Paused", frameCount3);
|
|
if (text4 != 0)
|
|
{
|
|
}
|
|
array[3] = text4;
|
|
MJAPEGGDLJA gpeknanbgng = RecRoomSceneManager.GPEKNANBGNG;
|
|
MJAPEGGDLJA jfgeiaajbep = RecRoomSceneManager.JFGEIAAJBEP;
|
|
string text5;
|
|
if (text5 != 0)
|
|
{
|
|
}
|
|
array[4] = text5;
|
|
return string.Format("\nFrame {0}\n{1}{2}{3}{4}", array);
|
|
}
|
|
|
|
// Token: 0x06000CD6 RID: 3286 RVA: 0x0003892C File Offset: 0x00036B2C
|
|
[Token(Token = "0x6000CD6")]
|
|
[Address(RVA = "0x1C3DA60", Offset = "0x1C3CA60", VA = "0x181C3DA60")]
|
|
public RecRoomSceneManager()
|
|
{
|
|
OverridableGameRole overridableGameRole = new OverridableGameRole();
|
|
this.sceneEveryoneGameRole = overridableGameRole;
|
|
OverridableRoomRole overridableRoomRole = new OverridableRoomRole();
|
|
this.sceneEveryoneRoomRole = overridableRoomRole;
|
|
List<KCIGBIPBBBJ> list = new List();
|
|
this.AMJDDFNBGEE = list;
|
|
object obj = new object();
|
|
this.JNANAEFDNJP = obj;
|
|
object obj2 = new object();
|
|
this.GNINKFBLFDI = obj2;
|
|
List<object> list2 = new List();
|
|
this.FDNNABEBLHL = list2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06000CD7 RID: 3287 RVA: 0x00038994 File Offset: 0x00036B94
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6000CD7")]
|
|
[Address(RVA = "0x1C3D970", Offset = "0x1C3C970", VA = "0x181C3D970")]
|
|
static RecRoomSceneManager()
|
|
{
|
|
int num = 0;
|
|
RecRoomSceneManager.LevelRoomLoadedEvent = num;
|
|
RecRoomSceneManager.ABNCIDPOJAE = num != 0;
|
|
RecRoomSceneManager.IMLLAKIIGOK = new string[0];
|
|
RecRoomSceneManager.IDHEPMKEPOE = num;
|
|
RecRoomSceneManager.GMJENFPCALG = num;
|
|
RecRoomSceneManager.ODAKPHDAIMF = num != 0;
|
|
RecRoomSceneManager.DGPNHIGIHDG = num;
|
|
RecRoomSceneManager.GPEKNANBGNG = (MJAPEGGDLJA)num;
|
|
RecRoomSceneManager.JFGEIAAJBEP = (MJAPEGGDLJA)num;
|
|
}
|
|
|
|
// Token: 0x06000CD8 RID: 3288 RVA: 0x000389E0 File Offset: 0x00036BE0
|
|
[Token(Token = "0x6000CD8")]
|
|
[Address(RVA = "0x1C3A980", Offset = "0x1C39980", VA = "0x181C3A980")]
|
|
[CompilerGenerated]
|
|
private void ENLMPPJAGOO(AsyncOperation ONLCDILFJMC)
|
|
{
|
|
Action action = new Action(this.JEPDDONJJOH);
|
|
KFBABPAPIMB kfbabpapimb = this.NLBLFPBOCLD(0.5f, action);
|
|
}
|
|
|
|
// Token: 0x06000CD9 RID: 3289 RVA: 0x00038A08 File Offset: 0x00036C08
|
|
[Token(Token = "0x6000CD9")]
|
|
[Address(RVA = "0x1C3BA90", Offset = "0x1C3AA90", VA = "0x181C3BA90")]
|
|
[CompilerGenerated]
|
|
private void JEPDDONJJOH()
|
|
{
|
|
AudioManager.Unmute(this.GNINKFBLFDI);
|
|
}
|
|
|
|
// Token: 0x06000CDA RID: 3290 RVA: 0x00038A20 File Offset: 0x00036C20
|
|
[Token(Token = "0x6000CDA")]
|
|
[Address(RVA = "0x1C3C450", Offset = "0x1C3B450", VA = "0x181C3C450")]
|
|
[CompilerGenerated]
|
|
private void NCAKEMMMEEN()
|
|
{
|
|
AudioManager.Unmute(this.JNANAEFDNJP);
|
|
}
|
|
|
|
// Token: 0x040009C5 RID: 2501
|
|
[Token(Token = "0x40009C5")]
|
|
private const float EIKLCJPJPMP = 0.5f;
|
|
|
|
// Token: 0x040009C6 RID: 2502
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40009C6")]
|
|
[SerializeField]
|
|
private string friendlyName;
|
|
|
|
// Token: 0x040009C7 RID: 2503
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40009C7")]
|
|
[SerializeField]
|
|
private PlayerHand.LNEBPKLHMBO playerHandConcaveMeshCollisionMode;
|
|
|
|
// Token: 0x040009C8 RID: 2504
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40009C8")]
|
|
[SerializeField]
|
|
[Header("Scene Settings")]
|
|
private SceneAFKSettings afkSettings;
|
|
|
|
// Token: 0x040009C9 RID: 2505
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40009C9")]
|
|
[SerializeField]
|
|
private SceneAudioSettings audioSettings;
|
|
|
|
// Token: 0x040009CA RID: 2506
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40009CA")]
|
|
[SerializeField]
|
|
private SceneInteractionSettings interactionSettings;
|
|
|
|
// Token: 0x040009CB RID: 2507
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40009CB")]
|
|
[SerializeField]
|
|
private ScenePhysicsSettings physicsSettings;
|
|
|
|
// Token: 0x040009CC RID: 2508
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40009CC")]
|
|
[SerializeField]
|
|
private SceneGeometrySettings geometrySettings;
|
|
|
|
// Token: 0x040009CD RID: 2509
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40009CD")]
|
|
[SerializeField]
|
|
private SceneMoodSettings sceneMoodSettings;
|
|
|
|
// Token: 0x040009CE RID: 2510
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40009CE")]
|
|
[SerializeField]
|
|
private SceneRenderingSettings sceneRenderingSettings;
|
|
|
|
// Token: 0x040009CF RID: 2511
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40009CF")]
|
|
[SerializeField]
|
|
private SceneSpawnManager spawnManager;
|
|
|
|
// Token: 0x040009D0 RID: 2512
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40009D0")]
|
|
[SerializeField]
|
|
private ScenePresenceSettings presenceSettings;
|
|
|
|
// Token: 0x040009D1 RID: 2513
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40009D1")]
|
|
[SerializeField]
|
|
[CFNAPIMJMLJ("These overrides are for *Room* specific overrides. For games, use the GameRuleManager In-Game role.")]
|
|
[Header("Scene Role")]
|
|
private OverridableGameRole sceneEveryoneGameRole;
|
|
|
|
// Token: 0x040009D2 RID: 2514
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40009D2")]
|
|
[SerializeField]
|
|
private OverridableRoomRole sceneEveryoneRoomRole;
|
|
|
|
// Token: 0x040009D3 RID: 2515
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40009D3")]
|
|
[SerializeField]
|
|
[Header("Analytics")]
|
|
private RecRoomSceneManager.SceneCategory category;
|
|
|
|
// Token: 0x040009D4 RID: 2516
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x40009D4")]
|
|
private RecRoomSceneManager.HGGKEMGPDLD HMHKGJMJKLD;
|
|
|
|
// Token: 0x040009D5 RID: 2517
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40009D5")]
|
|
private List<KCIGBIPBBBJ> AMJDDFNBGEE;
|
|
|
|
// Token: 0x040009D6 RID: 2518
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40009D6")]
|
|
private bool HMNECOLJLOK;
|
|
|
|
// Token: 0x040009D7 RID: 2519
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40009D7")]
|
|
private readonly object JNANAEFDNJP;
|
|
|
|
// Token: 0x040009D8 RID: 2520
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40009D8")]
|
|
private readonly object GNINKFBLFDI;
|
|
|
|
// Token: 0x040009D9 RID: 2521
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40009D9")]
|
|
protected bool OONAHFNNHID;
|
|
|
|
// Token: 0x040009DA RID: 2522
|
|
[Token(Token = "0x40009DA")]
|
|
private static bool MMFPJGFAGBE;
|
|
|
|
// Token: 0x040009DC RID: 2524
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40009DC")]
|
|
private List<object> FDNNABEBLHL;
|
|
|
|
// Token: 0x040009DE RID: 2526
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40009DE")]
|
|
private bool MHKDJHFCHPI;
|
|
|
|
// Token: 0x040009DF RID: 2527
|
|
[Token(Token = "0x40009DF")]
|
|
public static RecRoomSceneManager.IAMJFHLNAEB LevelRoomLoadedEvent;
|
|
|
|
// Token: 0x040009E0 RID: 2528
|
|
[Token(Token = "0x40009E0")]
|
|
private static bool ABNCIDPOJAE;
|
|
|
|
// Token: 0x040009E1 RID: 2529
|
|
[Token(Token = "0x40009E1")]
|
|
private static readonly string[] IMLLAKIIGOK;
|
|
|
|
// Token: 0x040009E2 RID: 2530
|
|
[Token(Token = "0x40009E2")]
|
|
private static int IDHEPMKEPOE;
|
|
|
|
// Token: 0x040009E3 RID: 2531
|
|
[Token(Token = "0x40009E3")]
|
|
private static int GMJENFPCALG;
|
|
|
|
// Token: 0x040009E4 RID: 2532
|
|
[Token(Token = "0x40009E4")]
|
|
private static bool ODAKPHDAIMF;
|
|
|
|
// Token: 0x040009E5 RID: 2533
|
|
[Token(Token = "0x40009E5")]
|
|
private static int DGPNHIGIHDG;
|
|
|
|
// Token: 0x040009E6 RID: 2534
|
|
[Token(Token = "0x40009E6")]
|
|
private static MJAPEGGDLJA GPEKNANBGNG;
|
|
|
|
// Token: 0x040009E7 RID: 2535
|
|
[Token(Token = "0x40009E7")]
|
|
private static MJAPEGGDLJA JFGEIAAJBEP;
|
|
|
|
// Token: 0x0200018F RID: 399
|
|
[Token(Token = "0x200018F")]
|
|
public enum HGGKEMGPDLD
|
|
{
|
|
// Token: 0x040009E9 RID: 2537
|
|
[Token(Token = "0x40009E9")]
|
|
NotLoaded,
|
|
// Token: 0x040009EA RID: 2538
|
|
[Token(Token = "0x40009EA")]
|
|
SceneDataLoaded,
|
|
// Token: 0x040009EB RID: 2539
|
|
[Token(Token = "0x40009EB")]
|
|
PersistentDataLoaded
|
|
}
|
|
|
|
// Token: 0x02000190 RID: 400
|
|
[Token(Token = "0x2000190")]
|
|
public sealed class IAMJFHLNAEB : MulticastDelegate
|
|
{
|
|
// Token: 0x06000CDB RID: 3291 RVA: 0x00038A38 File Offset: 0x00036C38
|
|
[Token(Token = "0x6000CDB")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public IAMJFHLNAEB(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06000CDC RID: 3292 RVA: 0x00038A54 File Offset: 0x00036C54
|
|
[Token(Token = "0x6000CDC")]
|
|
[Address(RVA = "0x6054B0", Offset = "0x6044B0", VA = "0x1806054B0", Slot = "13")]
|
|
public void Invoke()
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CDD RID: 3293 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6000CDD")]
|
|
[Address(RVA = "0x564230", Offset = "0x563230", VA = "0x180564230", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000CDE RID: 3294 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6000CDE")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000191 RID: 401
|
|
[Token(Token = "0x2000191")]
|
|
[Serializable]
|
|
public enum SceneCategory
|
|
{
|
|
// Token: 0x040009ED RID: 2541
|
|
[Token(Token = "0x40009ED")]
|
|
None,
|
|
// Token: 0x040009EE RID: 2542
|
|
[Token(Token = "0x40009EE")]
|
|
Paintball,
|
|
// Token: 0x040009EF RID: 2543
|
|
[Token(Token = "0x40009EF")]
|
|
DiscGolf
|
|
}
|
|
}
|