1005 lines
33 KiB
C#
1005 lines
33 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using Photon.Realtime;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Encounters
|
|
{
|
|
// Token: 0x02002AB3 RID: 10931
|
|
[Token(Token = "0x2002AB3")]
|
|
[RequireComponent(typeof(PhotonView))]
|
|
[StructLayout(3)]
|
|
public class GameEncounter : MonoBehaviourPun
|
|
{
|
|
// Token: 0x1700330F RID: 13071
|
|
// (get) Token: 0x06013234 RID: 78388 RVA: 0x00499544 File Offset: 0x00497744
|
|
[Token(Token = "0x1700330F")]
|
|
public GameEncounterStep[] LHAGBMGDDOL
|
|
{
|
|
[Token(Token = "0x6013234")]
|
|
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
|
get
|
|
{
|
|
return this.steps;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003310 RID: 13072
|
|
// (get) Token: 0x06013235 RID: 78389 RVA: 0x00499558 File Offset: 0x00497758
|
|
// (set) Token: 0x06013236 RID: 78390 RVA: 0x0049956C File Offset: 0x0049776C
|
|
[Token(Token = "0x17003310")]
|
|
public int CCHPMACBBGP
|
|
{
|
|
[Token(Token = "0x6013235")]
|
|
[Address(RVA = "0x4438C0", Offset = "0x4422C0", VA = "0x1804438C0")]
|
|
get;
|
|
[Token(Token = "0x6013236")]
|
|
[Address(RVA = "0x4438E0", Offset = "0x4422E0", VA = "0x1804438E0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003311 RID: 13073
|
|
// (get) Token: 0x06013237 RID: 78391 RVA: 0x00499580 File Offset: 0x00497780
|
|
// (set) Token: 0x06013238 RID: 78392 RVA: 0x00499594 File Offset: 0x00497794
|
|
[Token(Token = "0x17003311")]
|
|
public Dictionary<string, object> BNLHEPKLFBA
|
|
{
|
|
[Token(Token = "0x6013237")]
|
|
[Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")]
|
|
get;
|
|
[Token(Token = "0x6013238")]
|
|
[Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003312 RID: 13074
|
|
// (get) Token: 0x06013239 RID: 78393 RVA: 0x004995A8 File Offset: 0x004977A8
|
|
// (set) Token: 0x0601323A RID: 78394 RVA: 0x004995BC File Offset: 0x004977BC
|
|
[Token(Token = "0x17003312")]
|
|
public CGLKOJIMDIH DALCBAHIFPG
|
|
{
|
|
[Token(Token = "0x6013239")]
|
|
[Address(RVA = "0x567E90", Offset = "0x566890", VA = "0x180567E90")]
|
|
get;
|
|
[Token(Token = "0x601323A")]
|
|
[Address(RVA = "0xA5DBC0", Offset = "0xA5C5C0", VA = "0x180A5DBC0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003313 RID: 13075
|
|
// (get) Token: 0x0601323B RID: 78395 RVA: 0x004995D0 File Offset: 0x004977D0
|
|
// (set) Token: 0x0601323C RID: 78396 RVA: 0x004995E4 File Offset: 0x004977E4
|
|
[Token(Token = "0x17003313")]
|
|
public EnemyPatrol PGPFFLGDBCB
|
|
{
|
|
[Token(Token = "0x601323B")]
|
|
[Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0")]
|
|
get;
|
|
[Token(Token = "0x601323C")]
|
|
[Address(RVA = "0x52F840", Offset = "0x52E240", VA = "0x18052F840")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003314 RID: 13076
|
|
// (get) Token: 0x0601323D RID: 78397 RVA: 0x004995F8 File Offset: 0x004977F8
|
|
[Token(Token = "0x17003314")]
|
|
public bool MIKDLDEALPN
|
|
{
|
|
[Token(Token = "0x601323D")]
|
|
[Address(RVA = "0x10AF910", Offset = "0x10AE310", VA = "0x1810AF910")]
|
|
get
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003315 RID: 13077
|
|
// (get) Token: 0x0601323E RID: 78398 RVA: 0x00499614 File Offset: 0x00497814
|
|
[Token(Token = "0x17003315")]
|
|
public bool DCLBFAMFIKJ
|
|
{
|
|
[Token(Token = "0x601323E")]
|
|
[Address(RVA = "0x10AF9B0", Offset = "0x10AE3B0", VA = "0x1810AF9B0")]
|
|
get
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003316 RID: 13078
|
|
// (get) Token: 0x0601323F RID: 78399 RVA: 0x00499630 File Offset: 0x00497830
|
|
[Token(Token = "0x17003316")]
|
|
public bool BICMECLEPLM
|
|
{
|
|
[Token(Token = "0x601323F")]
|
|
[Address(RVA = "0x10AF960", Offset = "0x10AE360", VA = "0x1810AF960")]
|
|
get
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003317 RID: 13079
|
|
// (get) Token: 0x06013240 RID: 78400 RVA: 0x0049964C File Offset: 0x0049784C
|
|
[Token(Token = "0x17003317")]
|
|
public bool GBBOFPICHPD
|
|
{
|
|
[Token(Token = "0x6013240")]
|
|
[Address(RVA = "0x10AFA00", Offset = "0x10AE400", VA = "0x1810AFA00")]
|
|
get
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003318 RID: 13080
|
|
// (get) Token: 0x06013241 RID: 78401 RVA: 0x00499668 File Offset: 0x00497868
|
|
// (set) Token: 0x06013242 RID: 78402 RVA: 0x0049967C File Offset: 0x0049787C
|
|
[Token(Token = "0x17003318")]
|
|
public bool ECDOLOLGKAA
|
|
{
|
|
[Token(Token = "0x6013241")]
|
|
[Address(RVA = "0x50B790", Offset = "0x50A190", VA = "0x18050B790")]
|
|
get;
|
|
[Token(Token = "0x6013242")]
|
|
[Address(RVA = "0x50BDB0", Offset = "0x50A7B0", VA = "0x18050BDB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003319 RID: 13081
|
|
// (get) Token: 0x06013243 RID: 78403 RVA: 0x00499690 File Offset: 0x00497890
|
|
// (set) Token: 0x06013244 RID: 78404 RVA: 0x004996A4 File Offset: 0x004978A4
|
|
[Token(Token = "0x17003319")]
|
|
public GameManager JKKICJGGGEG
|
|
{
|
|
[Token(Token = "0x6013243")]
|
|
[Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")]
|
|
get;
|
|
[Token(Token = "0x6013244")]
|
|
[Address(RVA = "0x58B330", Offset = "0x589D30", VA = "0x18058B330")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06013245 RID: 78405 RVA: 0x004996B8 File Offset: 0x004978B8
|
|
[Token(Token = "0x6013245")]
|
|
[Address(RVA = "0x10AD8D0", Offset = "0x10AC2D0", VA = "0x1810AD8D0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06013245)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.Encounters.GameEncounter::Awake()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_281:
|
|
stloc:object(var_50_28E, ldelem:object([mscorlib]System.Object, callgetter:object[](PhotonView::get_InstantiationData, ldloc:PhotonView(var_49)), ldc.i4:int32(2)))
|
|
}
|
|
|
|
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: 0x06013246 RID: 78406 RVA: 0x00499954 File Offset: 0x00497B54
|
|
[Token(Token = "0x6013246")]
|
|
[Address(RVA = "0x10AF6F0", Offset = "0x10AE0F0", VA = "0x1810AF6F0")]
|
|
private void Start()
|
|
{
|
|
if (!this.MFBIIAEFGPM)
|
|
{
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
this.<PLMNHPJOIKH>k__BackingField = instance;
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
bool flag = (this.CIMALDJDHKA ? 1 : 0) != num;
|
|
pegjgmdgkjn.HDGEHNGPFDO(this, flag ? 1 : 0);
|
|
this.MFBIIAEFGPM = true;
|
|
}
|
|
if (this.DCAPMNLPJEO)
|
|
{
|
|
GameEncounter.GameEncounterInstantiatedEvent.Invoke(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013247 RID: 78407 RVA: 0x004999B8 File Offset: 0x00497BB8
|
|
[Token(Token = "0x6013247")]
|
|
[Address(RVA = "0x10AF4F0", Offset = "0x10ADEF0", VA = "0x1810AF4F0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
GameEncounterStep[] array = this.steps;
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
GameEncounterStep gameEncounterStep = array[num];
|
|
GameEncounterStep[] array2 = this.steps;
|
|
num++;
|
|
}
|
|
GameEncounterStartTrigger[] array3 = this.startTriggers;
|
|
if (array3 != 0 && num < array3.Length)
|
|
{
|
|
GameEncounterStartTrigger gameEncounterStartTrigger = array3[num];
|
|
GameEncounterStartTrigger[] array4 = this.startTriggers;
|
|
num++;
|
|
while (array4 != 0)
|
|
{
|
|
}
|
|
}
|
|
if (base.photonView.InstantiationData != 0 && base.photonView.InstantiationData.Length == 5)
|
|
{
|
|
GameEncounter.GameEncounterDestroyedEvent.Invoke(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013248 RID: 78408 RVA: 0x00499A54 File Offset: 0x00497C54
|
|
[Token(Token = "0x6013248")]
|
|
[Address(RVA = "0x10AEB30", Offset = "0x10AD530", VA = "0x1810AEB30")]
|
|
public void Initialize()
|
|
{
|
|
if (!this.MFBIIAEFGPM)
|
|
{
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
this.<PLMNHPJOIKH>k__BackingField = instance;
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
bool flag = (this.CIMALDJDHKA ? 1 : 0) != num;
|
|
pegjgmdgkjn.HDGEHNGPFDO(this, flag ? 1 : 0);
|
|
this.MFBIIAEFGPM = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013249 RID: 78409 RVA: 0x00499AA4 File Offset: 0x00497CA4
|
|
[Token(Token = "0x6013249")]
|
|
[Address(RVA = "0x1B5CDC0", Offset = "0x1B5B7C0", VA = "0x181B5CDC0")]
|
|
public T GetStep<T>() where T : GameEncounterStep
|
|
{
|
|
GameEncounterStep[] array = this.steps;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601324A RID: 78410 RVA: 0x00499AC4 File Offset: 0x00497CC4
|
|
[Token(Token = "0x601324A")]
|
|
[Address(RVA = "0x1B5CC10", Offset = "0x1B5B610", VA = "0x181B5CC10")]
|
|
public T GetStepBeforeIndex<T>(int cpp2il__autoParamName__idx_0) where T : GameEncounterStep
|
|
{
|
|
int num = 0;
|
|
if (cpp2il__autoParamName__idx_0 > 0)
|
|
{
|
|
int length = this.steps.Length;
|
|
if (num < length)
|
|
{
|
|
int num2 = 0;
|
|
GameEncounterStep gameEncounterStep;
|
|
if (gameEncounterStep != num2)
|
|
{
|
|
GameEncounterStep[] array = this.steps;
|
|
}
|
|
int num3 = 0;
|
|
if (!(num != num3))
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601324B RID: 78411 RVA: 0x00499B14 File Offset: 0x00497D14
|
|
[Token(Token = "0x601324B")]
|
|
[Address(RVA = "0x1B5CDC0", Offset = "0x1B5B7C0", VA = "0x181B5CDC0")]
|
|
public T[] GetSteps<T>() where T : GameEncounterStep
|
|
{
|
|
GameEncounterStep[] array = this.steps;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601324C RID: 78412 RVA: 0x00499B34 File Offset: 0x00497D34
|
|
[Token(Token = "0x601324C")]
|
|
[Address(RVA = "0x1E2FF50", Offset = "0x1E2E950", VA = "0x181E2FF50")]
|
|
public T[] GetStepsBeforeIndex<T>(int A_1) where T : GameEncounterStep
|
|
{
|
|
int num = 0;
|
|
int num3;
|
|
int num4;
|
|
if (A_1 > 0)
|
|
{
|
|
int length = this.steps.Length;
|
|
if (num < length)
|
|
{
|
|
int num2 = 0;
|
|
GameEncounterStep gameEncounterStep;
|
|
if (gameEncounterStep != num2)
|
|
{
|
|
GameEncounterStep[] array = this.steps;
|
|
}
|
|
num3 = 0;
|
|
num4 = 0;
|
|
int num5 = 0;
|
|
if (num3 != num5)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
int num6 = ((IComparable)num3).CompareTo(num4);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601324D RID: 78413 RVA: 0x00499B94 File Offset: 0x00497D94
|
|
[Token(Token = "0x601324D")]
|
|
[Address(RVA = "0x1B5CDC0", Offset = "0x1B5B7C0", VA = "0x181B5CDC0")]
|
|
public int GetStepCount<T>() where T : GameEncounterStep
|
|
{
|
|
GameEncounterStep[] array = this.steps;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601324E RID: 78414 RVA: 0x00499BB4 File Offset: 0x00497DB4
|
|
[Token(Token = "0x601324E")]
|
|
[Address(RVA = "0x1F857E0", Offset = "0x1F841E0", VA = "0x181F857E0")]
|
|
public int GetStepCountBeforeIndex<T>(int GDJFCADNAFC) where T : GameEncounterStep
|
|
{
|
|
int num = 0;
|
|
if (GDJFCADNAFC > 0)
|
|
{
|
|
int length = this.steps.Length;
|
|
if (num < length)
|
|
{
|
|
int num2 = 0;
|
|
GameEncounterStep gameEncounterStep;
|
|
if (gameEncounterStep != num2 && this.steps != 0)
|
|
{
|
|
num++;
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x0601324F RID: 78415 RVA: 0x00499BFC File Offset: 0x00497DFC
|
|
[Token(Token = "0x601324F")]
|
|
[Address(RVA = "0x10AEBC0", Offset = "0x10AD5C0", VA = "0x1810AEBC0")]
|
|
private ushort JNDDHPIKFKA(int ENEODKGFKJC)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601324F)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.UInt16 RecRoom.Core.Encounters.GameEncounter::JNDDHPIKFKA(System.Int32)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:int32(var_0_03, add:int32(ldloc:int32(ENEODKGFKJC), ldc.i4:int32(1)))
|
|
}
|
|
|
|
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: 0x06013250 RID: 78416 RVA: 0x00499C0C File Offset: 0x00497E0C
|
|
[Token(Token = "0x6013250")]
|
|
[Address(RVA = "0x10AEC60", Offset = "0x10AD660", VA = "0x1810AEC60")]
|
|
private int MIPNKFGIJEN()
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013251 RID: 78417 RVA: 0x00499C28 File Offset: 0x00497E28
|
|
[Token(Token = "0x6013251")]
|
|
[Address(RVA = "0x10AE4D0", Offset = "0x10ACED0", VA = "0x1810AE4D0")]
|
|
private GameEncounterStep FFAOKDHIJCH()
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int length = this.steps.Length;
|
|
GameEncounterStep gameEncounterStep;
|
|
return gameEncounterStep;
|
|
}
|
|
|
|
// Token: 0x06013252 RID: 78418 RVA: 0x00499C54 File Offset: 0x00497E54
|
|
[Token(Token = "0x6013252")]
|
|
[Address(RVA = "0x10AED70", Offset = "0x10AD770", VA = "0x1810AED70")]
|
|
public void MasterActivate()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013253 RID: 78419 RVA: 0x00499C7C File Offset: 0x00497E7C
|
|
[Token(Token = "0x6013253")]
|
|
[Address(RVA = "0x10AEE00", Offset = "0x10AD800", VA = "0x1810AEE00")]
|
|
public void MasterDeactivate(bool DIBDCBCNBCL = false)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
this.<LOKHDINNFCN>k__BackingField = DIBDCBCNBCL;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013254 RID: 78420 RVA: 0x00499CB0 File Offset: 0x00497EB0
|
|
[Token(Token = "0x6013254")]
|
|
[Address(RVA = "0x10AF820", Offset = "0x10AE220", VA = "0x1810AF820")]
|
|
private void Update()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
this.POLMFGOLNLC.OCGHOBMJNMA();
|
|
this.GPPMEPEBADM.OCGHOBMJNMA();
|
|
}
|
|
|
|
// Token: 0x06013255 RID: 78421 RVA: 0x00499CE4 File Offset: 0x00497EE4
|
|
[Token(Token = "0x6013255")]
|
|
[Address(RVA = "0x10AF3F0", Offset = "0x10ADDF0", VA = "0x1810AF3F0")]
|
|
private void NHOMMEMEFIB()
|
|
{
|
|
GameEncounterStartTrigger[] array = this.startTriggers;
|
|
int num = 0;
|
|
if (array != 0 && num < array.Length)
|
|
{
|
|
array[num].OnCleanup();
|
|
GameEncounterStartTrigger[] array2 = this.startTriggers;
|
|
num++;
|
|
}
|
|
GameEncounterStep[] array3 = this.steps;
|
|
if (array3 != 0 && num < array3.Length)
|
|
{
|
|
array3[num].OnCleanup();
|
|
GameEncounterStep[] array4 = this.steps;
|
|
num++;
|
|
while (array4 != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013256 RID: 78422 RVA: 0x00499D58 File Offset: 0x00497F58
|
|
[Token(Token = "0x6013256")]
|
|
[Address(RVA = "0x10AE760", Offset = "0x10AD160", VA = "0x1810AE760")]
|
|
private void GAPALICCLPH()
|
|
{
|
|
GameEncounterStartTrigger[] array = this.startTriggers;
|
|
int num = 0;
|
|
if (array != 0 && num < array.Length)
|
|
{
|
|
array[num].OnEncounterActivate();
|
|
GameEncounterStartTrigger[] array2 = this.startTriggers;
|
|
num++;
|
|
}
|
|
GameEncounterStep[] array3 = this.steps;
|
|
if (array3 != 0 && num < array3.Length)
|
|
{
|
|
array3[num].OnEncounterActivate();
|
|
GameEncounterStep[] array4 = this.steps;
|
|
num++;
|
|
while (array4 != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013257 RID: 78423 RVA: 0x00499DCC File Offset: 0x00497FCC
|
|
[Token(Token = "0x6013257")]
|
|
[Address(RVA = "0x10AE760", Offset = "0x10AD160", VA = "0x1810AE760")]
|
|
private void LGHABAKPJGH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
GameEncounterStartTrigger[] array = this.startTriggers;
|
|
int num = 0;
|
|
if (array != 0 && num < array.Length)
|
|
{
|
|
array[num].OnEncounterActivate();
|
|
GameEncounterStartTrigger[] array2 = this.startTriggers;
|
|
num++;
|
|
}
|
|
GameEncounterStep[] array3 = this.steps;
|
|
if (array3 != 0 && num < array3.Length)
|
|
{
|
|
array3[num].OnEncounterActivate();
|
|
GameEncounterStep[] array4 = this.steps;
|
|
num++;
|
|
while (array4 != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013258 RID: 78424 RVA: 0x00499E40 File Offset: 0x00498040
|
|
[Token(Token = "0x6013258")]
|
|
[Address(RVA = "0x10AE9D0", Offset = "0x10AD3D0", VA = "0x1810AE9D0")]
|
|
private void IFINEDHNJLL()
|
|
{
|
|
if (this.DCAPMNLPJEO && PhotonNetwork.IsMasterClient && PhotonNetwork.IsMasterClient)
|
|
{
|
|
if (!base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player masterClient = PhotonNetwork.MasterClient;
|
|
photonView.TransferOwnership(masterClient);
|
|
}
|
|
PhotonNetwork.Destroy(base.photonView);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013259 RID: 78425 RVA: 0x00499E9C File Offset: 0x0049809C
|
|
[Token(Token = "0x6013259")]
|
|
[Address(RVA = "0x10AE560", Offset = "0x10ACF60", VA = "0x1810AE560")]
|
|
private void FHFIEELMJDK(ushort OMFHIKBACBO, ushort OEAPMLMHLLF)
|
|
{
|
|
this.NHOMMEMEFIB();
|
|
GameEncounterStartTrigger[] array = this.startTriggers;
|
|
if (array != 0)
|
|
{
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
array[num].OnEncounterDeactivate();
|
|
GameEncounterStartTrigger[] array2 = this.startTriggers;
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601325A RID: 78426 RVA: 0x00499EE4 File Offset: 0x004980E4
|
|
[Token(Token = "0x601325A")]
|
|
[Address(RVA = "0x10AE3B0", Offset = "0x10ACDB0", VA = "0x1810AE3B0")]
|
|
private void FBEHGPFMDFN()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
GameEncounterStartTrigger[] array = this.startTriggers;
|
|
if (array != 0)
|
|
{
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
array[num].StartListening();
|
|
GameEncounterStartTrigger[] array2 = this.startTriggers;
|
|
num++;
|
|
}
|
|
}
|
|
GameEncounterStep[] array3 = this.steps;
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
if (array3.Length == 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601325B RID: 78427 RVA: 0x00499F4C File Offset: 0x0049814C
|
|
[Token(Token = "0x601325B")]
|
|
[Address(RVA = "0x10AE110", Offset = "0x10ACB10", VA = "0x1810AE110")]
|
|
private void BHEGLADEHIF(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
GameEncounterStartTrigger[] array = this.startTriggers;
|
|
if (array != 0)
|
|
{
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
bool flag = array[num].IsTriggered();
|
|
GameEncounterStartTrigger[] array2 = this.startTriggers;
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601325C RID: 78428 RVA: 0x00499F90 File Offset: 0x00498190
|
|
[Token(Token = "0x601325C")]
|
|
[Address(RVA = "0x10AE1A0", Offset = "0x10ACBA0", VA = "0x1810AE1A0")]
|
|
private bool BLFKEFNMLKM()
|
|
{
|
|
GameEncounterStartTrigger[] array = this.startTriggers;
|
|
if (array != 0)
|
|
{
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
array[num].StartListening();
|
|
GameEncounterStartTrigger[] array2 = this.startTriggers;
|
|
num++;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0601325D RID: 78429 RVA: 0x00499FD4 File Offset: 0x004981D4
|
|
[Token(Token = "0x601325D")]
|
|
[Address(RVA = "0x10AE240", Offset = "0x10ACC40", VA = "0x1810AE240")]
|
|
private void DCFCIDDLBHJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (!this.MFBIIAEFGPM)
|
|
{
|
|
this.NHOMMEMEFIB();
|
|
}
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
this.GPPMEPEBADM.MHIDINLECGA();
|
|
}
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
GameEncounterStep[] array = this.steps;
|
|
if (num < array.Length)
|
|
{
|
|
array[num].OnEncounterDeactivate();
|
|
this.steps[num].OnStopRunning();
|
|
GameEncounterStep[] array2 = this.steps;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601325E RID: 78430 RVA: 0x0049A050 File Offset: 0x00498250
|
|
[Token(Token = "0x601325E")]
|
|
[Address(RVA = "0x10AD840", Offset = "0x10AC240", VA = "0x1810AD840")]
|
|
private void AEMBLJJACMB(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
GameEncounterStep[] array = this.steps;
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
array[num].OnEncounterStart();
|
|
GameEncounterStep[] array2 = this.steps;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601325F RID: 78431 RVA: 0x0049A08C File Offset: 0x0049828C
|
|
[Token(Token = "0x601325F")]
|
|
[Address(RVA = "0x10AECA0", Offset = "0x10AD6A0", VA = "0x1810AECA0")]
|
|
private void MPHHLOHEFIF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
this.POLMFGOLNLC.MHIDINLECGA();
|
|
}
|
|
GameEncounterStep gameEncounterStep = this.FFAOKDHIJCH();
|
|
int num = 0;
|
|
if (gameEncounterStep != num)
|
|
{
|
|
string description = gameEncounterStep.KODBEJPEFOJ;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013260 RID: 78432 RVA: 0x0049A0D0 File Offset: 0x004982D0
|
|
[Token(Token = "0x6013260")]
|
|
[Address(RVA = "0x10AE860", Offset = "0x10AD260", VA = "0x1810AE860")]
|
|
private void GLLKOMGCDHN()
|
|
{
|
|
GameEncounterStep gameEncounterStep = this.FFAOKDHIJCH();
|
|
int num = 0;
|
|
if (gameEncounterStep != num)
|
|
{
|
|
gameEncounterStep.OnStartRunning();
|
|
}
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
int num2 = 0;
|
|
if (!(gameEncounterStep == num2))
|
|
{
|
|
gameEncounterStep.OnSkipRunning();
|
|
}
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
GameEncounterStep[] array = this.steps;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013261 RID: 78433 RVA: 0x0049A138 File Offset: 0x00498338
|
|
[Token(Token = "0x6013261")]
|
|
[Address(RVA = "0x10AE5F0", Offset = "0x10ACFF0", VA = "0x1810AE5F0")]
|
|
private void FHPKJMELEHN(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
GameEncounterStep gameEncounterStep = this.FFAOKDHIJCH();
|
|
int num = 0;
|
|
if (gameEncounterStep != num)
|
|
{
|
|
string description = gameEncounterStep.KODBEJPEFOJ;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013262 RID: 78434 RVA: 0x0049A168 File Offset: 0x00498368
|
|
[Token(Token = "0x6013262")]
|
|
[Address(RVA = "0x10AE680", Offset = "0x10AD080", VA = "0x1810AE680")]
|
|
private void FIHPANDEOMA()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
GameEncounterStep[] array = this.steps;
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
if (!array[num].IsBlockingEncounterEnd())
|
|
{
|
|
return;
|
|
}
|
|
GameEncounterStep[] array2 = this.steps;
|
|
num++;
|
|
}
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013263 RID: 78435 RVA: 0x0049A1BC File Offset: 0x004983BC
|
|
[Token(Token = "0x6013263")]
|
|
[Address(RVA = "0x10AEBD0", Offset = "0x10AD5D0", VA = "0x1810AEBD0")]
|
|
private void MICOPMKGDJK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (!this.MFBIIAEFGPM)
|
|
{
|
|
GameEncounterStep[] array = this.steps;
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
array[num].OnStopRunning();
|
|
GameEncounterStep[] array2 = this.steps;
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013264 RID: 78436 RVA: 0x0049A204 File Offset: 0x00498404
|
|
[Token(Token = "0x6013264")]
|
|
[Address(RVA = "0x10AF370", Offset = "0x10ADD70", VA = "0x1810AF370")]
|
|
private void NFPOHDGIKFA()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient && this.CIMALDJDHKA)
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013265 RID: 78437 RVA: 0x0049A23C File Offset: 0x0049843C
|
|
[Token(Token = "0x6013265")]
|
|
[Address(RVA = "0x10AEF90", Offset = "0x10AD990", VA = "0x1810AEF90")]
|
|
public static GameEncounter MasterInstantiate(string ALCBHLGNPHG, bool CIMALDJDHKA, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, CGLKOJIMDIH CGOLFOLCHIF, EnemyPatrol CNIFEFDKIOF, PhotonView GIKGIKPFDJH, Dictionary<string, object> NALEOCMCCHH)
|
|
{
|
|
bool isMasterClient = PhotonNetwork.IsMasterClient;
|
|
if (isMasterClient && !isMasterClient)
|
|
{
|
|
object[] array = new object[5];
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
int num;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
array[4] = num;
|
|
float z = DDHPAFKBMON.z;
|
|
int num2 = 0;
|
|
GameObject gameObject;
|
|
if (gameObject != num2)
|
|
{
|
|
GameEncounter component = gameObject.GetComponent<GameEncounter>();
|
|
}
|
|
}
|
|
throw new ArrayTypeMismatchException();
|
|
}
|
|
|
|
// Token: 0x06013266 RID: 78438 RVA: 0x0049A29C File Offset: 0x0049849C
|
|
[Token(Token = "0x6013266")]
|
|
[Address(RVA = "0x10AEE90", Offset = "0x10AD890", VA = "0x1810AEE90")]
|
|
public static void MasterDestroy(GameEncounter ADDBMBCNBKJ)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
if (!ADDBMBCNBKJ.hasAuthority)
|
|
{
|
|
PhotonView photonView = ADDBMBCNBKJ.photonView;
|
|
Photon.Realtime.Player masterClient = PhotonNetwork.MasterClient;
|
|
photonView.TransferOwnership(masterClient);
|
|
}
|
|
PhotonNetwork.Destroy(ADDBMBCNBKJ.photonView);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013267 RID: 78439 RVA: 0x0049A2E4 File Offset: 0x004984E4
|
|
[Token(Token = "0x6013267")]
|
|
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
|
public GameEncounter()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013268 RID: 78440 RVA: 0x0049A2F8 File Offset: 0x004984F8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6013268")]
|
|
[Address(RVA = "0x10AF870", Offset = "0x10AE270", VA = "0x1810AF870")]
|
|
static GameEncounter()
|
|
{
|
|
int num;
|
|
ActionEvent<GameEncounter> actionEvent = new ActionEvent(4, num != 0);
|
|
num = 0;
|
|
GameEncounter.GameEncounterInstantiatedEvent = actionEvent;
|
|
int num2;
|
|
ActionEvent<GameEncounter> actionEvent2 = new ActionEvent(4, num2 != 0);
|
|
num2 = 0;
|
|
GameEncounter.GameEncounterDestroyedEvent = actionEvent2;
|
|
}
|
|
|
|
// Token: 0x0400CFEF RID: 53231
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400CFEF")]
|
|
[SerializeField]
|
|
private GameEncounterStartTrigger[] startTriggers;
|
|
|
|
// Token: 0x0400CFF0 RID: 53232
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CFF0")]
|
|
[SerializeField]
|
|
private GameEncounterStep[] steps;
|
|
|
|
// Token: 0x0400CFF1 RID: 53233
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400CFF1")]
|
|
private MJNLDDCLOGP POLMFGOLNLC;
|
|
|
|
// Token: 0x0400CFF2 RID: 53234
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400CFF2")]
|
|
private MJNLDDCLOGP GPPMEPEBADM;
|
|
|
|
// Token: 0x0400CFF3 RID: 53235
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400CFF3")]
|
|
private DJHELPHHAEN PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400CFF4 RID: 53236
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400CFF4")]
|
|
private bool DCAPMNLPJEO;
|
|
|
|
// Token: 0x0400CFF5 RID: 53237
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x69")]
|
|
[Token(Token = "0x400CFF5")]
|
|
private bool CIMALDJDHKA;
|
|
|
|
// Token: 0x0400CFF6 RID: 53238
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6A")]
|
|
[Token(Token = "0x400CFF6")]
|
|
private bool MFBIIAEFGPM;
|
|
|
|
// Token: 0x0400CFF7 RID: 53239
|
|
[Token(Token = "0x400CFF7")]
|
|
public static ActionEvent<GameEncounter> GameEncounterInstantiatedEvent;
|
|
|
|
// Token: 0x0400CFF8 RID: 53240
|
|
[Token(Token = "0x400CFF8")]
|
|
public static ActionEvent<GameEncounter> GameEncounterDestroyedEvent;
|
|
|
|
// Token: 0x02002AB4 RID: 10932
|
|
[Token(Token = "0x2002AB4")]
|
|
private enum LHACCLLDABP
|
|
{
|
|
// Token: 0x0400D000 RID: 53248
|
|
[Token(Token = "0x400D000")]
|
|
INACTIVE,
|
|
// Token: 0x0400D001 RID: 53249
|
|
[Token(Token = "0x400D001")]
|
|
WAITING_FOR_TRIGGER,
|
|
// Token: 0x0400D002 RID: 53250
|
|
[Token(Token = "0x400D002")]
|
|
RUNNING_STEPS,
|
|
// Token: 0x0400D003 RID: 53251
|
|
[Token(Token = "0x400D003")]
|
|
FINISHED
|
|
}
|
|
|
|
// Token: 0x02002AB5 RID: 10933
|
|
[Token(Token = "0x2002AB5")]
|
|
private enum KELDDDBGHDC
|
|
{
|
|
// Token: 0x0400D005 RID: 53253
|
|
[Token(Token = "0x400D005")]
|
|
WAITING_FOR_STEP_COMPLETION,
|
|
// Token: 0x0400D006 RID: 53254
|
|
[Token(Token = "0x400D006")]
|
|
INITIAL_STEP
|
|
}
|
|
|
|
// Token: 0x02002AB6 RID: 10934
|
|
[Token(Token = "0x2002AB6")]
|
|
private enum HEDGLADKMDK
|
|
{
|
|
// Token: 0x0400D008 RID: 53256
|
|
[Token(Token = "0x400D008")]
|
|
INSTANTIATOR_ID,
|
|
// Token: 0x0400D009 RID: 53257
|
|
[Token(Token = "0x400D009")]
|
|
INSTANTIATION_PARAMS,
|
|
// Token: 0x0400D00A RID: 53258
|
|
[Token(Token = "0x400D00A")]
|
|
AUTOMATICALLY_ACTIVATE,
|
|
// Token: 0x0400D00B RID: 53259
|
|
[Token(Token = "0x400D00B")]
|
|
TEAM_ID,
|
|
// Token: 0x0400D00C RID: 53260
|
|
[Token(Token = "0x400D00C")]
|
|
OVERRIDE_PATROL_ID,
|
|
// Token: 0x0400D00D RID: 53261
|
|
[Token(Token = "0x400D00D")]
|
|
VALUE_COUNT
|
|
}
|
|
|
|
// Token: 0x02002AB7 RID: 10935
|
|
[Token(Token = "0x2002AB7")]
|
|
public sealed class BKNNCALKGAA : MulticastDelegate
|
|
{
|
|
// Token: 0x06013269 RID: 78441 RVA: 0x0049A328 File Offset: 0x00498528
|
|
[Token(Token = "0x6013269")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public BKNNCALKGAA(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x0601326A RID: 78442 RVA: 0x0049A344 File Offset: 0x00498544
|
|
[Token(Token = "0x601326A")]
|
|
[Address(RVA = "0x6931D0", Offset = "0x691BD0", VA = "0x1806931D0", Slot = "13")]
|
|
public void Invoke(GameEncounter ADDBMBCNBKJ)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601326B RID: 78443 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601326B")]
|
|
[Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(GameEncounter ADDBMBCNBKJ, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601326C RID: 78444 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601326C")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|
|
}
|