770 lines
21 KiB
C#
770 lines
21 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Core.AI;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200055B RID: 1371
|
|
[Token(Token = "0x200055B")]
|
|
[StructLayout(3)]
|
|
public class EMPJPPLIPMG
|
|
{
|
|
// Token: 0x14000073 RID: 115
|
|
// (add) Token: 0x06002955 RID: 10581 RVA: 0x000ABC30 File Offset: 0x000A9E30
|
|
// (remove) Token: 0x06002956 RID: 10582 RVA: 0x000ABC58 File Offset: 0x000A9E58
|
|
[Token(Token = "0x14000073")]
|
|
public event EMPJPPLIPMG.HCEABLFOLPA BEKCCHHMPEH
|
|
{
|
|
[Token(Token = "0x6002955")]
|
|
[Address(RVA = "0x1C2EBA0", Offset = "0x1C2D5A0", VA = "0x181C2EBA0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
EMPJPPLIPMG.HCEABLFOLPA bekcchhmpeh;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
bekcchhmpeh = this.BEKCCHHMPEH;
|
|
@delegate = Delegate.Combine(bekcchhmpeh, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != bekcchhmpeh)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6002956")]
|
|
[Address(RVA = "0x1C2E880", Offset = "0x1C2D280", VA = "0x181C2E880")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
EMPJPPLIPMG.HCEABLFOLPA bekcchhmpeh;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
bekcchhmpeh = this.BEKCCHHMPEH;
|
|
@delegate = Delegate.Remove(bekcchhmpeh, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != bekcchhmpeh)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000074 RID: 116
|
|
// (add) Token: 0x06002957 RID: 10583 RVA: 0x000ABC80 File Offset: 0x000A9E80
|
|
// (remove) Token: 0x06002958 RID: 10584 RVA: 0x000ABCA8 File Offset: 0x000A9EA8
|
|
[Token(Token = "0x14000074")]
|
|
public event EMPJPPLIPMG.EKKCNCNMEOB EIMFCMEGGPP
|
|
{
|
|
[Token(Token = "0x6002957")]
|
|
[Address(RVA = "0x1C2E920", Offset = "0x1C2D320", VA = "0x181C2E920")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
EMPJPPLIPMG.EKKCNCNMEOB eimfcmeggpp;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
eimfcmeggpp = this.EIMFCMEGGPP;
|
|
@delegate = Delegate.Combine(eimfcmeggpp, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != eimfcmeggpp)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6002958")]
|
|
[Address(RVA = "0x1C2EA60", Offset = "0x1C2D460", VA = "0x181C2EA60")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
EMPJPPLIPMG.EKKCNCNMEOB eimfcmeggpp;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
eimfcmeggpp = this.EIMFCMEGGPP;
|
|
@delegate = Delegate.Remove(eimfcmeggpp, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != eimfcmeggpp)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000075 RID: 117
|
|
// (add) Token: 0x06002959 RID: 10585 RVA: 0x000ABCD0 File Offset: 0x000A9ED0
|
|
// (remove) Token: 0x0600295A RID: 10586 RVA: 0x000ABCF8 File Offset: 0x000A9EF8
|
|
[Token(Token = "0x14000075")]
|
|
public event EMPJPPLIPMG.HPBJOLBAKDB JMKEOLOEKFM
|
|
{
|
|
[Token(Token = "0x6002959")]
|
|
[Address(RVA = "0x1C2F890", Offset = "0x1C2E290", VA = "0x181C2F890")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
EMPJPPLIPMG.HPBJOLBAKDB jmkeoloekfm;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
jmkeoloekfm = this.JMKEOLOEKFM;
|
|
@delegate = Delegate.Combine(jmkeoloekfm, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != jmkeoloekfm)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600295A")]
|
|
[Address(RVA = "0x1C2F7F0", Offset = "0x1C2E1F0", VA = "0x181C2F7F0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
EMPJPPLIPMG.HPBJOLBAKDB jmkeoloekfm;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
jmkeoloekfm = this.JMKEOLOEKFM;
|
|
@delegate = Delegate.Remove(jmkeoloekfm, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != jmkeoloekfm)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000076 RID: 118
|
|
// (add) Token: 0x0600295B RID: 10587 RVA: 0x000ABD20 File Offset: 0x000A9F20
|
|
// (remove) Token: 0x0600295C RID: 10588 RVA: 0x000ABD48 File Offset: 0x000A9F48
|
|
[Token(Token = "0x14000076")]
|
|
public event EMPJPPLIPMG.KNGHDKHHMIK KBMHDAGMLAF
|
|
{
|
|
[Token(Token = "0x600295B")]
|
|
[Address(RVA = "0x1C2EB00", Offset = "0x1C2D500", VA = "0x181C2EB00")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
EMPJPPLIPMG.KNGHDKHHMIK kbmhdagmlaf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kbmhdagmlaf = this.KBMHDAGMLAF;
|
|
@delegate = Delegate.Combine(kbmhdagmlaf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kbmhdagmlaf)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600295C")]
|
|
[Address(RVA = "0x1C2E9C0", Offset = "0x1C2D3C0", VA = "0x181C2E9C0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
EMPJPPLIPMG.KNGHDKHHMIK kbmhdagmlaf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kbmhdagmlaf = this.KBMHDAGMLAF;
|
|
@delegate = Delegate.Remove(kbmhdagmlaf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kbmhdagmlaf)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600295D RID: 10589 RVA: 0x000ABD70 File Offset: 0x000A9F70
|
|
[Token(Token = "0x600295D")]
|
|
[Address(RVA = "0x1C2F710", Offset = "0x1C2E110", VA = "0x181C2F710")]
|
|
public void IMNCAGFEELB(Vector3 DDHPAFKBMON, float OMLBPICLALA, float CDFHDACBFKN, [Optional] Player EMNBMECDEFM)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
AnimationCurve aahiobamdnm = EMPJPPLIPMG.AAHIOBAMDNM;
|
|
}
|
|
|
|
// Token: 0x0600295E RID: 10590 RVA: 0x000ABD8C File Offset: 0x000A9F8C
|
|
[Token(Token = "0x600295E")]
|
|
[Address(RVA = "0x1C2EC40", Offset = "0x1C2D640", VA = "0x181C2EC40")]
|
|
public void IMNCAGFEELB(Vector3 DDHPAFKBMON, float OMLBPICLALA, float CDFHDACBFKN, AnimationCurve IMLDOHCNGKE, AnimationCurve AAMGLMCDAKH, float KEODGAMDELH, [Optional] Player EMNBMECDEFM)
|
|
{
|
|
int num = 0;
|
|
EMPJPPLIPMG.KMOFLDIGGNI.Clear();
|
|
Collider[] immediate_COLLIDER_HITS = PhysicsExt.IMMEDIATE_COLLIDER_HITS;
|
|
float z = DDHPAFKBMON.z;
|
|
int num2;
|
|
if (num2 > 0)
|
|
{
|
|
Collider collider = immediate_COLLIDER_HITS[num];
|
|
float z2 = DDHPAFKBMON.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Vector3 up = Vector3.up;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
Transform transform = collider.transform;
|
|
float num3 = DDHPAFKBMON.z;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
num3 = Vector3.zero.z;
|
|
int num4 = 0;
|
|
Vector3 vector4;
|
|
float z6 = vector4.z;
|
|
GameObject gameObject = collider.gameObject;
|
|
Vector3 vector5;
|
|
float z7 = vector5.z;
|
|
Player player = collider.PKPLHJFDDKE(num);
|
|
int num5 = 0;
|
|
bool flag;
|
|
bool flag2;
|
|
if (player != num5 && (flag || flag2))
|
|
{
|
|
List<GameObject> kmofldiggni = EMPJPPLIPMG.KMOFLDIGGNI;
|
|
GameObject gameObject2 = player.gameObject;
|
|
if (kmofldiggni.Contains(gameObject2))
|
|
{
|
|
goto IL_22C;
|
|
}
|
|
List<GameObject> kmofldiggni2 = EMPJPPLIPMG.KMOFLDIGGNI;
|
|
GameObject gameObject3 = player.gameObject;
|
|
kmofldiggni2.Add(gameObject3);
|
|
EMPJPPLIPMG.HCEABLFOLPA bekcchhmpeh = this.BEKCCHHMPEH;
|
|
if (bekcchhmpeh == 0)
|
|
{
|
|
goto IL_22C;
|
|
}
|
|
bekcchhmpeh(player, (Player.GAHEJKDCLLE)((uint)1), num4);
|
|
}
|
|
Enemy enemy = collider.PABDAFCMNCK(num);
|
|
int num6 = 0;
|
|
if (!(enemy != num6))
|
|
{
|
|
Tool tool = collider.AMKJBLIFHPB();
|
|
int num7 = 0;
|
|
if (!(tool != num7))
|
|
{
|
|
Trap trap = collider.ALGNNHDELCG();
|
|
int num8 = 0;
|
|
if (!(trap != num8))
|
|
{
|
|
goto IL_22C;
|
|
}
|
|
List<GameObject> kmofldiggni3 = EMPJPPLIPMG.KMOFLDIGGNI;
|
|
GameObject gameObject4 = trap.gameObject;
|
|
if (kmofldiggni3.Contains(gameObject4))
|
|
{
|
|
goto IL_22C;
|
|
}
|
|
List<GameObject> kmofldiggni4 = EMPJPPLIPMG.KMOFLDIGGNI;
|
|
GameObject gameObject5 = trap.gameObject;
|
|
kmofldiggni4.Add(gameObject5);
|
|
if (this.KBMHDAGMLAF == 0)
|
|
{
|
|
goto IL_22C;
|
|
}
|
|
}
|
|
List<GameObject> kmofldiggni5 = EMPJPPLIPMG.KMOFLDIGGNI;
|
|
GameObject gameObject6 = tool.gameObject;
|
|
if (kmofldiggni5.Contains(gameObject6))
|
|
{
|
|
goto IL_22C;
|
|
}
|
|
List<GameObject> kmofldiggni6 = EMPJPPLIPMG.KMOFLDIGGNI;
|
|
GameObject gameObject7 = tool.gameObject;
|
|
kmofldiggni6.Add(gameObject7);
|
|
if (this.JMKEOLOEKFM == 0)
|
|
{
|
|
goto IL_22C;
|
|
}
|
|
}
|
|
List<GameObject> kmofldiggni7 = EMPJPPLIPMG.KMOFLDIGGNI;
|
|
GameObject gameObject8 = enemy.gameObject;
|
|
if (!kmofldiggni7.Contains(gameObject8))
|
|
{
|
|
List<GameObject> kmofldiggni8 = EMPJPPLIPMG.KMOFLDIGGNI;
|
|
GameObject gameObject9 = enemy.gameObject;
|
|
kmofldiggni8.Add(gameObject9);
|
|
EMPJPPLIPMG.EKKCNCNMEOB eimfcmeggpp = this.EIMFCMEGGPP;
|
|
if (eimfcmeggpp != 0)
|
|
{
|
|
int num9 = 0;
|
|
eimfcmeggpp(enemy, (ANBBFGKPJFD)num9, num4);
|
|
}
|
|
}
|
|
IL_22C:
|
|
num++;
|
|
}
|
|
EMPJPPLIPMG.KMOFLDIGGNI.Clear();
|
|
}
|
|
|
|
// Token: 0x0600295F RID: 10591 RVA: 0x000ABFDC File Offset: 0x000AA1DC
|
|
[Token(Token = "0x600295F")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public EMPJPPLIPMG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040022D0 RID: 8912
|
|
[Token(Token = "0x40022D0")]
|
|
private static readonly AnimationCurve AAHIOBAMDNM = AnimationCurve.Linear((float)0, 1f, 1f, 1f);
|
|
|
|
// Token: 0x040022D5 RID: 8917
|
|
[Token(Token = "0x40022D5")]
|
|
private static readonly List<GameObject> KMOFLDIGGNI = new List();
|
|
|
|
// Token: 0x0200055C RID: 1372
|
|
[Token(Token = "0x200055C")]
|
|
public sealed class HCEABLFOLPA : MulticastDelegate
|
|
{
|
|
// Token: 0x06002961 RID: 10593 RVA: 0x000AC024 File Offset: 0x000AA224
|
|
[Token(Token = "0x6002961")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public HCEABLFOLPA(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002962 RID: 10594 RVA: 0x000AC040 File Offset: 0x000AA240
|
|
[Token(Token = "0x6002962")]
|
|
[Address(RVA = "0x1C2A990", Offset = "0x1C29390", VA = "0x181C2A990", Slot = "13")]
|
|
public void Invoke(Player IEKDDPPNFPF, Player.GAHEJKDCLLE EAMJHCGHCIE, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 != (uint)0)
|
|
{
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex != 0)
|
|
{
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
if (@delegate == (ulong)3L)
|
|
{
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
}
|
|
}
|
|
MethodInfo method_info = @delegate.method_info;
|
|
MethodInfo method_info2;
|
|
if (IEKDDPPNFPF != (ulong)3L)
|
|
{
|
|
uint num4;
|
|
if (method_info != num4)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
method_info2 = @delegate.method_info;
|
|
}
|
|
if (delegate2 != 0 || method_info2 != 0)
|
|
{
|
|
}
|
|
}
|
|
int num6;
|
|
if (method_info2 != IEKDDPPNFPF)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
if (delegate2 == 0)
|
|
{
|
|
}
|
|
int num5 = 0;
|
|
MethodInfo method_info3 = @delegate.method_info;
|
|
if (num5 < @delegate)
|
|
{
|
|
num5 += num5;
|
|
if (num5 != @delegate)
|
|
{
|
|
num5++;
|
|
}
|
|
}
|
|
num5 += method_info3;
|
|
num5 += 19;
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
methodInfo += methodInfo;
|
|
MethodInfo method_info4 = @delegate.method_info;
|
|
num6 = 0;
|
|
num6 += num6;
|
|
num6++;
|
|
num6 += method_info4;
|
|
num6 += 19;
|
|
}
|
|
if (delegate2 != 0 || num6 != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002963 RID: 10595 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002963")]
|
|
[Address(RVA = "0x1C2FDF0", Offset = "0x1C2E7F0", VA = "0x181C2FDF0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Player IEKDDPPNFPF, Player.GAHEJKDCLLE EAMJHCGHCIE, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002964 RID: 10596 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002964")]
|
|
[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.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200055D RID: 1373
|
|
[Token(Token = "0x200055D")]
|
|
public sealed class EKKCNCNMEOB : MulticastDelegate
|
|
{
|
|
// Token: 0x06002965 RID: 10597 RVA: 0x000AC170 File Offset: 0x000AA370
|
|
[Token(Token = "0x6002965")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public EKKCNCNMEOB(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06002966 RID: 10598 RVA: 0x000AC18C File Offset: 0x000AA38C
|
|
[Token(Token = "0x6002966")]
|
|
[Address(RVA = "0x1C2A990", Offset = "0x1C29390", VA = "0x181C2A990", Slot = "13")]
|
|
public void Invoke(Enemy BPJNEFJBBML, ANBBFGKPJFD PAKELHPNJDI, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 != (uint)0)
|
|
{
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex != 0)
|
|
{
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
if (@delegate == (ulong)3L)
|
|
{
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
}
|
|
}
|
|
MethodInfo method_info = @delegate.method_info;
|
|
MethodInfo method_info2;
|
|
if (BPJNEFJBBML != (ulong)3L)
|
|
{
|
|
uint num4;
|
|
if (method_info != num4)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
method_info2 = @delegate.method_info;
|
|
}
|
|
if (delegate2 != 0 || method_info2 != 0)
|
|
{
|
|
}
|
|
}
|
|
int num6;
|
|
if (method_info2 != BPJNEFJBBML)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
if (delegate2 == 0)
|
|
{
|
|
}
|
|
int num5 = 0;
|
|
MethodInfo method_info3 = @delegate.method_info;
|
|
if (num5 < @delegate)
|
|
{
|
|
num5 += num5;
|
|
if (num5 != @delegate)
|
|
{
|
|
num5++;
|
|
}
|
|
}
|
|
num5 += method_info3;
|
|
num5 += 19;
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
methodInfo += methodInfo;
|
|
MethodInfo method_info4 = @delegate.method_info;
|
|
num6 = 0;
|
|
num6 += num6;
|
|
num6++;
|
|
num6 += method_info4;
|
|
num6 += 19;
|
|
}
|
|
if (delegate2 != 0 || num6 != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002967 RID: 10599 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002967")]
|
|
[Address(RVA = "0x1C2A8F0", Offset = "0x1C292F0", VA = "0x181C2A8F0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Enemy BPJNEFJBBML, ANBBFGKPJFD PAKELHPNJDI, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002968 RID: 10600 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002968")]
|
|
[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.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200055E RID: 1374
|
|
[Token(Token = "0x200055E")]
|
|
public sealed class HPBJOLBAKDB : MulticastDelegate
|
|
{
|
|
// Token: 0x06002969 RID: 10601 RVA: 0x000AC2BC File Offset: 0x000AA4BC
|
|
[Token(Token = "0x6002969")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public HPBJOLBAKDB(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x0600296A RID: 10602 RVA: 0x000AC2D8 File Offset: 0x000AA4D8
|
|
[Token(Token = "0x600296A")]
|
|
[Address(RVA = "0x1C303D0", Offset = "0x1C2EDD0", VA = "0x181C303D0", Slot = "13")]
|
|
public void Invoke(Tool EGFEJGHDNAI, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 != (uint)0)
|
|
{
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex == 0 || @delegate == (ulong)2L)
|
|
{
|
|
}
|
|
MethodInfo method_info = @delegate.method_info;
|
|
MethodInfo method_info2;
|
|
if (EGFEJGHDNAI != (ulong)2L)
|
|
{
|
|
uint num4;
|
|
if (method_info != num4)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
method_info2 = @delegate.method_info;
|
|
}
|
|
if (delegate2 != 0 || method_info2 != 0)
|
|
{
|
|
}
|
|
}
|
|
MethodInfo method_info5;
|
|
if (method_info2 != EGFEJGHDNAI)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
if (delegate2 == 0)
|
|
{
|
|
}
|
|
int num5 = 0;
|
|
MethodInfo method_info3 = @delegate.method_info;
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
num5 += num5;
|
|
num5++;
|
|
num5 += method_info3;
|
|
num5 += 19;
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
methodInfo += methodInfo;
|
|
float y2 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z3 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z4 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
MethodInfo method_info4 = @delegate.method_info;
|
|
float y3 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z5 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z6 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
int num6 = 0;
|
|
num6 += num6;
|
|
num6++;
|
|
num6 += method_info4;
|
|
num6 += 19;
|
|
method_info5 = @delegate.method_info;
|
|
}
|
|
if (delegate2 != 0 || method_info5 != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600296B RID: 10603 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600296B")]
|
|
[Address(RVA = "0x1C30340", Offset = "0x1C2ED40", VA = "0x181C30340", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Tool EGFEJGHDNAI, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600296C RID: 10604 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600296C")]
|
|
[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.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200055F RID: 1375
|
|
[Token(Token = "0x200055F")]
|
|
public sealed class KNGHDKHHMIK : MulticastDelegate
|
|
{
|
|
// Token: 0x0600296D RID: 10605 RVA: 0x000AC454 File Offset: 0x000AA654
|
|
[Token(Token = "0x600296D")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public KNGHDKHHMIK(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x0600296E RID: 10606 RVA: 0x000AC470 File Offset: 0x000AA670
|
|
[Token(Token = "0x600296E")]
|
|
[Address(RVA = "0x1C303D0", Offset = "0x1C2EDD0", VA = "0x181C303D0", Slot = "13")]
|
|
public void Invoke(Trap JHIDLPIGNBD, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 != (uint)0)
|
|
{
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex == 0 || @delegate == (ulong)2L)
|
|
{
|
|
}
|
|
MethodInfo method_info = @delegate.method_info;
|
|
MethodInfo method_info2;
|
|
if (JHIDLPIGNBD != (ulong)2L)
|
|
{
|
|
uint num4;
|
|
if (method_info != num4)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
method_info2 = @delegate.method_info;
|
|
}
|
|
if (delegate2 != 0 || method_info2 != 0)
|
|
{
|
|
}
|
|
}
|
|
MethodInfo method_info5;
|
|
if (method_info2 != JHIDLPIGNBD)
|
|
{
|
|
if (delegate2 != 0)
|
|
{
|
|
}
|
|
if (delegate2 == 0)
|
|
{
|
|
}
|
|
int num5 = 0;
|
|
MethodInfo method_info3 = @delegate.method_info;
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
num5 += num5;
|
|
num5++;
|
|
num5 += method_info3;
|
|
num5 += 19;
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
methodInfo += methodInfo;
|
|
float y2 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z3 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z4 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
MethodInfo method_info4 = @delegate.method_info;
|
|
float y3 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z5 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z6 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
int num6 = 0;
|
|
num6 += num6;
|
|
num6++;
|
|
num6 += method_info4;
|
|
num6 += 19;
|
|
method_info5 = @delegate.method_info;
|
|
}
|
|
if (delegate2 != 0 || method_info5 != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600296F RID: 10607 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600296F")]
|
|
[Address(RVA = "0x1C314F0", Offset = "0x1C2FEF0", VA = "0x181C314F0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Trap JHIDLPIGNBD, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002970 RID: 10608 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002970")]
|
|
[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.");
|
|
}
|
|
}
|
|
}
|