782 lines
21 KiB
C#
782 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.Core.AI;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200054D RID: 1357
|
|
[Token(Token = "0x200054D")]
|
|
public class EMPJPPLIPMG
|
|
{
|
|
// Token: 0x1400006D RID: 109
|
|
// (add) Token: 0x06002931 RID: 10545 RVA: 0x000A823C File Offset: 0x000A643C
|
|
// (remove) Token: 0x06002932 RID: 10546 RVA: 0x000A8264 File Offset: 0x000A6464
|
|
[Token(Token = "0x1400006D")]
|
|
public event EMPJPPLIPMG.HCEABLFOLPA BEKCCHHMPEH
|
|
{
|
|
[Token(Token = "0x6002931")]
|
|
[Address(RVA = "0xC0F0B0", Offset = "0xC0DEB0", VA = "0x180C0F0B0")]
|
|
[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 = "0x6002932")]
|
|
[Address(RVA = "0xC0ED90", Offset = "0xC0DB90", VA = "0x180C0ED90")]
|
|
[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: 0x1400006E RID: 110
|
|
// (add) Token: 0x06002933 RID: 10547 RVA: 0x000A828C File Offset: 0x000A648C
|
|
// (remove) Token: 0x06002934 RID: 10548 RVA: 0x000A82B4 File Offset: 0x000A64B4
|
|
[Token(Token = "0x1400006E")]
|
|
public event EMPJPPLIPMG.EKKCNCNMEOB EIMFCMEGGPP
|
|
{
|
|
[Token(Token = "0x6002933")]
|
|
[Address(RVA = "0xC0EE30", Offset = "0xC0DC30", VA = "0x180C0EE30")]
|
|
[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 = "0x6002934")]
|
|
[Address(RVA = "0xC0EF70", Offset = "0xC0DD70", VA = "0x180C0EF70")]
|
|
[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: 0x1400006F RID: 111
|
|
// (add) Token: 0x06002935 RID: 10549 RVA: 0x000A82DC File Offset: 0x000A64DC
|
|
// (remove) Token: 0x06002936 RID: 10550 RVA: 0x000A8304 File Offset: 0x000A6504
|
|
[Token(Token = "0x1400006F")]
|
|
public event EMPJPPLIPMG.HPBJOLBAKDB JMKEOLOEKFM
|
|
{
|
|
[Token(Token = "0x6002935")]
|
|
[Address(RVA = "0xC0FDA0", Offset = "0xC0EBA0", VA = "0x180C0FDA0")]
|
|
[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 = "0x6002936")]
|
|
[Address(RVA = "0xC0FD00", Offset = "0xC0EB00", VA = "0x180C0FD00")]
|
|
[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: 0x14000070 RID: 112
|
|
// (add) Token: 0x06002937 RID: 10551 RVA: 0x000A832C File Offset: 0x000A652C
|
|
// (remove) Token: 0x06002938 RID: 10552 RVA: 0x000A8354 File Offset: 0x000A6554
|
|
[Token(Token = "0x14000070")]
|
|
public event EMPJPPLIPMG.KNGHDKHHMIK KBMHDAGMLAF
|
|
{
|
|
[Token(Token = "0x6002937")]
|
|
[Address(RVA = "0xC0F010", Offset = "0xC0DE10", VA = "0x180C0F010")]
|
|
[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 = "0x6002938")]
|
|
[Address(RVA = "0xC0EED0", Offset = "0xC0DCD0", VA = "0x180C0EED0")]
|
|
[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: 0x06002939 RID: 10553 RVA: 0x000A837C File Offset: 0x000A657C
|
|
[Token(Token = "0x6002939")]
|
|
[Address(RVA = "0xC0FC20", Offset = "0xC0EA20", VA = "0x180C0FC20")]
|
|
public void IMNCAGFEELB(Vector3 DDHPAFKBMON, float OMLBPICLALA, float CDFHDACBFKN, [Optional] Player EMNBMECDEFM)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
AnimationCurve aahiobamdnm = EMPJPPLIPMG.AAHIOBAMDNM;
|
|
}
|
|
|
|
// Token: 0x0600293A RID: 10554 RVA: 0x000A8398 File Offset: 0x000A6598
|
|
[Token(Token = "0x600293A")]
|
|
[Address(RVA = "0xC0F150", Offset = "0xC0DF50", VA = "0x180C0F150")]
|
|
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[] dalfgejdjmm = ICMAPHMBBFM.DALFGEJDJMM;
|
|
float z = DDHPAFKBMON.z;
|
|
int num2;
|
|
if (num2 > 0)
|
|
{
|
|
Collider collider = dalfgejdjmm[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: 0x0600293B RID: 10555 RVA: 0x000A85E8 File Offset: 0x000A67E8
|
|
[Token(Token = "0x600293B")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public EMPJPPLIPMG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400211C RID: 8476
|
|
[Token(Token = "0x400211C")]
|
|
private static readonly AnimationCurve AAHIOBAMDNM = AnimationCurve.Linear((float)0, 1f, 1f, 1f);
|
|
|
|
// Token: 0x04002121 RID: 8481
|
|
[Token(Token = "0x4002121")]
|
|
private static readonly List<GameObject> KMOFLDIGGNI = new List();
|
|
|
|
// Token: 0x0200054E RID: 1358
|
|
[Token(Token = "0x200054E")]
|
|
public sealed class HCEABLFOLPA : MulticastDelegate
|
|
{
|
|
// Token: 0x0600293D RID: 10557 RVA: 0x000A8630 File Offset: 0x000A6830
|
|
[Token(Token = "0x600293D")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public HCEABLFOLPA(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0600293E RID: 10558 RVA: 0x000A864C File Offset: 0x000A684C
|
|
[Token(Token = "0x600293E")]
|
|
[Address(RVA = "0x129CD80", Offset = "0x129BB80", VA = "0x18129CD80", 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;
|
|
if (delegate2 != (ulong)3L)
|
|
{
|
|
uint num4;
|
|
if (@delegate.method_info != num4)
|
|
{
|
|
if (num4 == (uint)0 || num4 != (uint)0)
|
|
{
|
|
}
|
|
method_info = @delegate.method_info;
|
|
if (num4 != (uint)0)
|
|
{
|
|
}
|
|
}
|
|
if (delegate2 != 0 || method_info != 0)
|
|
{
|
|
}
|
|
}
|
|
uint num5;
|
|
int num7;
|
|
if (delegate2 != 0 && @delegate.method_info != num5 && method_info == (ulong)1L)
|
|
{
|
|
int num6 = 0;
|
|
MethodInfo method_info2 = @delegate.method_info;
|
|
if (num6 < @delegate)
|
|
{
|
|
num6 += num6;
|
|
if (num6 != @delegate)
|
|
{
|
|
num6++;
|
|
}
|
|
}
|
|
num6 += method_info2;
|
|
num6 += 19;
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
methodInfo += methodInfo;
|
|
MethodInfo method_info3 = @delegate.method_info;
|
|
num7 = 0;
|
|
num7 += num7;
|
|
num7++;
|
|
num7 += method_info3;
|
|
num7 += 19;
|
|
}
|
|
if (num7 != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600293F RID: 10559 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600293F")]
|
|
[Address(RVA = "0x12B5850", Offset = "0x12B4650", VA = "0x1812B5850", 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: 0x06002940 RID: 10560 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002940")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200054F RID: 1359
|
|
[Token(Token = "0x200054F")]
|
|
public sealed class EKKCNCNMEOB : MulticastDelegate
|
|
{
|
|
// Token: 0x06002941 RID: 10561 RVA: 0x000A8788 File Offset: 0x000A6988
|
|
[Token(Token = "0x6002941")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public EKKCNCNMEOB(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06002942 RID: 10562 RVA: 0x000A87A4 File Offset: 0x000A69A4
|
|
[Token(Token = "0x6002942")]
|
|
[Address(RVA = "0x129CD80", Offset = "0x129BB80", VA = "0x18129CD80", 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;
|
|
if (delegate2 != (ulong)3L)
|
|
{
|
|
uint num4;
|
|
if (@delegate.method_info != num4)
|
|
{
|
|
if (num4 == (uint)0 || num4 != (uint)0)
|
|
{
|
|
}
|
|
method_info = @delegate.method_info;
|
|
if (num4 != (uint)0)
|
|
{
|
|
}
|
|
}
|
|
if (delegate2 != 0 || method_info != 0)
|
|
{
|
|
}
|
|
}
|
|
uint num5;
|
|
int num7;
|
|
if (delegate2 != 0 && @delegate.method_info != num5 && method_info == (ulong)1L)
|
|
{
|
|
int num6 = 0;
|
|
MethodInfo method_info2 = @delegate.method_info;
|
|
if (num6 < @delegate)
|
|
{
|
|
num6 += num6;
|
|
if (num6 != @delegate)
|
|
{
|
|
num6++;
|
|
}
|
|
}
|
|
num6 += method_info2;
|
|
num6 += 19;
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
methodInfo += methodInfo;
|
|
MethodInfo method_info3 = @delegate.method_info;
|
|
num7 = 0;
|
|
num7 += num7;
|
|
num7++;
|
|
num7 += method_info3;
|
|
num7 += 19;
|
|
}
|
|
if (num7 != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002943 RID: 10563 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002943")]
|
|
[Address(RVA = "0x129CCE0", Offset = "0x129BAE0", VA = "0x18129CCE0", 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: 0x06002944 RID: 10564 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002944")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000550 RID: 1360
|
|
[Token(Token = "0x2000550")]
|
|
public sealed class HPBJOLBAKDB : MulticastDelegate
|
|
{
|
|
// Token: 0x06002945 RID: 10565 RVA: 0x000A88E0 File Offset: 0x000A6AE0
|
|
[Token(Token = "0x6002945")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public HPBJOLBAKDB(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06002946 RID: 10566 RVA: 0x000A88FC File Offset: 0x000A6AFC
|
|
[Token(Token = "0x6002946")]
|
|
[Address(RVA = "0x12B5980", Offset = "0x12B4780", VA = "0x1812B5980", Slot = "13")]
|
|
public void Invoke(Tool EGFEJGHDNAI, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
int num;
|
|
Delegate @delegate;
|
|
for (;;)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
num = 0;
|
|
uint num2;
|
|
if (num2 == (uint)0)
|
|
{
|
|
return;
|
|
}
|
|
@delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
break;
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex == 0 || @delegate == (ulong)2L)
|
|
{
|
|
}
|
|
MethodInfo method_info;
|
|
if (delegate2 != (ulong)2L)
|
|
{
|
|
uint num4;
|
|
if (@delegate.method_info != num4)
|
|
{
|
|
if (num4 == (uint)0 || num4 != (uint)0)
|
|
{
|
|
}
|
|
if (num4 != (uint)0)
|
|
{
|
|
}
|
|
method_info = @delegate.method_info;
|
|
}
|
|
if (delegate2 != 0 || method_info != 0)
|
|
{
|
|
}
|
|
}
|
|
uint num5;
|
|
if (delegate2 != 0 && @delegate.method_info != num5 && method_info == (ulong)1L)
|
|
{
|
|
goto Block_9;
|
|
}
|
|
}
|
|
throw new ExecutionEngineException();
|
|
Block_9:
|
|
int num6 = 0;
|
|
MethodInfo method_info2 = @delegate.method_info;
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
if (num6 < @delegate)
|
|
{
|
|
num6 += num6;
|
|
if (num6 != @delegate)
|
|
{
|
|
num6++;
|
|
}
|
|
}
|
|
num6 += method_info2;
|
|
num6 += 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_info3 = @delegate.method_info;
|
|
float y3 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z5 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z6 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
int num7 = 0;
|
|
num7 += num7;
|
|
num7++;
|
|
num7 += method_info3;
|
|
num7 += 19;
|
|
if (@delegate.method_info != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06002947 RID: 10567 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002947")]
|
|
[Address(RVA = "0x12B58F0", Offset = "0x12B46F0", VA = "0x1812B58F0", 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: 0x06002948 RID: 10568 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002948")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000551 RID: 1361
|
|
[Token(Token = "0x2000551")]
|
|
public sealed class KNGHDKHHMIK : MulticastDelegate
|
|
{
|
|
// Token: 0x06002949 RID: 10569 RVA: 0x000A8A90 File Offset: 0x000A6C90
|
|
[Token(Token = "0x6002949")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public KNGHDKHHMIK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0600294A RID: 10570 RVA: 0x000A8AAC File Offset: 0x000A6CAC
|
|
[Token(Token = "0x600294A")]
|
|
[Address(RVA = "0x12B5980", Offset = "0x12B4780", VA = "0x1812B5980", Slot = "13")]
|
|
public void Invoke(Trap JHIDLPIGNBD, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
int num;
|
|
Delegate @delegate;
|
|
for (;;)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
num = 0;
|
|
uint num2;
|
|
if (num2 == (uint)0)
|
|
{
|
|
return;
|
|
}
|
|
@delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
break;
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex == 0 || @delegate == (ulong)2L)
|
|
{
|
|
}
|
|
MethodInfo method_info;
|
|
if (delegate2 != (ulong)2L)
|
|
{
|
|
uint num4;
|
|
if (@delegate.method_info != num4)
|
|
{
|
|
if (num4 == (uint)0 || num4 != (uint)0)
|
|
{
|
|
}
|
|
if (num4 != (uint)0)
|
|
{
|
|
}
|
|
method_info = @delegate.method_info;
|
|
}
|
|
if (delegate2 != 0 || method_info != 0)
|
|
{
|
|
}
|
|
}
|
|
uint num5;
|
|
if (delegate2 != 0 && @delegate.method_info != num5 && method_info == (ulong)1L)
|
|
{
|
|
goto Block_9;
|
|
}
|
|
}
|
|
throw new ExecutionEngineException();
|
|
Block_9:
|
|
int num6 = 0;
|
|
MethodInfo method_info2 = @delegate.method_info;
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
if (num6 < @delegate)
|
|
{
|
|
num6 += num6;
|
|
if (num6 != @delegate)
|
|
{
|
|
num6++;
|
|
}
|
|
}
|
|
num6 += method_info2;
|
|
num6 += 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_info3 = @delegate.method_info;
|
|
float y3 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z5 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z6 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
int num7 = 0;
|
|
num7 += num7;
|
|
num7++;
|
|
num7 += method_info3;
|
|
num7 += 19;
|
|
if (@delegate.method_info != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x0600294B RID: 10571 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600294B")]
|
|
[Address(RVA = "0x12B6220", Offset = "0x12B5020", VA = "0x1812B6220", 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: 0x0600294C RID: 10572 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600294C")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|