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: 0x02000559 RID: 1369
|
|
[Token(Token = "0x2000559")]
|
|
public class EMPJPPLIPMG
|
|
{
|
|
// Token: 0x1400006D RID: 109
|
|
// (add) Token: 0x060029B3 RID: 10675 RVA: 0x000A9494 File Offset: 0x000A7694
|
|
// (remove) Token: 0x060029B4 RID: 10676 RVA: 0x000A94BC File Offset: 0x000A76BC
|
|
[Token(Token = "0x1400006D")]
|
|
public event EMPJPPLIPMG.HCEABLFOLPA BEKCCHHMPEH
|
|
{
|
|
[Token(Token = "0x60029B3")]
|
|
[Address(RVA = "0x1FDECC0", Offset = "0x1FDDCC0", VA = "0x181FDECC0")]
|
|
[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 = "0x60029B4")]
|
|
[Address(RVA = "0x1FDE9A0", Offset = "0x1FDD9A0", VA = "0x181FDE9A0")]
|
|
[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: 0x060029B5 RID: 10677 RVA: 0x000A94E4 File Offset: 0x000A76E4
|
|
// (remove) Token: 0x060029B6 RID: 10678 RVA: 0x000A950C File Offset: 0x000A770C
|
|
[Token(Token = "0x1400006E")]
|
|
public event EMPJPPLIPMG.EKKCNCNMEOB EIMFCMEGGPP
|
|
{
|
|
[Token(Token = "0x60029B5")]
|
|
[Address(RVA = "0x1FDEA40", Offset = "0x1FDDA40", VA = "0x181FDEA40")]
|
|
[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 = "0x60029B6")]
|
|
[Address(RVA = "0x1FDEB80", Offset = "0x1FDDB80", VA = "0x181FDEB80")]
|
|
[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: 0x060029B7 RID: 10679 RVA: 0x000A9534 File Offset: 0x000A7734
|
|
// (remove) Token: 0x060029B8 RID: 10680 RVA: 0x000A955C File Offset: 0x000A775C
|
|
[Token(Token = "0x1400006F")]
|
|
public event EMPJPPLIPMG.HPBJOLBAKDB JMKEOLOEKFM
|
|
{
|
|
[Token(Token = "0x60029B7")]
|
|
[Address(RVA = "0x1FDF9B0", Offset = "0x1FDE9B0", VA = "0x181FDF9B0")]
|
|
[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 = "0x60029B8")]
|
|
[Address(RVA = "0x1FDF910", Offset = "0x1FDE910", VA = "0x181FDF910")]
|
|
[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: 0x060029B9 RID: 10681 RVA: 0x000A9584 File Offset: 0x000A7784
|
|
// (remove) Token: 0x060029BA RID: 10682 RVA: 0x000A95AC File Offset: 0x000A77AC
|
|
[Token(Token = "0x14000070")]
|
|
public event EMPJPPLIPMG.KNGHDKHHMIK KBMHDAGMLAF
|
|
{
|
|
[Token(Token = "0x60029B9")]
|
|
[Address(RVA = "0x1FDEC20", Offset = "0x1FDDC20", VA = "0x181FDEC20")]
|
|
[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 = "0x60029BA")]
|
|
[Address(RVA = "0x1FDEAE0", Offset = "0x1FDDAE0", VA = "0x181FDEAE0")]
|
|
[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: 0x060029BB RID: 10683 RVA: 0x000A95D4 File Offset: 0x000A77D4
|
|
[Token(Token = "0x60029BB")]
|
|
[Address(RVA = "0x1FDF830", Offset = "0x1FDE830", VA = "0x181FDF830")]
|
|
public void IMNCAGFEELB(Vector3 DDHPAFKBMON, float OMLBPICLALA, float CDFHDACBFKN, [Optional] Player EMNBMECDEFM)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
AnimationCurve aahiobamdnm = EMPJPPLIPMG.AAHIOBAMDNM;
|
|
}
|
|
|
|
// Token: 0x060029BC RID: 10684 RVA: 0x000A95F0 File Offset: 0x000A77F0
|
|
[Token(Token = "0x60029BC")]
|
|
[Address(RVA = "0x1FDED60", Offset = "0x1FDDD60", VA = "0x181FDED60")]
|
|
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: 0x060029BD RID: 10685 RVA: 0x000A9840 File Offset: 0x000A7A40
|
|
[Token(Token = "0x60029BD")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public EMPJPPLIPMG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400217D RID: 8573
|
|
[Token(Token = "0x400217D")]
|
|
private static readonly AnimationCurve AAHIOBAMDNM = AnimationCurve.Linear((float)0, 1f, 1f, 1f);
|
|
|
|
// Token: 0x04002182 RID: 8578
|
|
[Token(Token = "0x4002182")]
|
|
private static readonly List<GameObject> KMOFLDIGGNI = new List();
|
|
|
|
// Token: 0x0200055A RID: 1370
|
|
[Token(Token = "0x200055A")]
|
|
public sealed class HCEABLFOLPA : MulticastDelegate
|
|
{
|
|
// Token: 0x060029BF RID: 10687 RVA: 0x000A9888 File Offset: 0x000A7A88
|
|
[Token(Token = "0x60029BF")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public HCEABLFOLPA(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060029C0 RID: 10688 RVA: 0x000A98A4 File Offset: 0x000A7AA4
|
|
[Token(Token = "0x60029C0")]
|
|
[Address(RVA = "0x1FDDE00", Offset = "0x1FDCE00", VA = "0x181FDDE00", 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: 0x060029C1 RID: 10689 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029C1")]
|
|
[Address(RVA = "0x1FF4FD0", Offset = "0x1FF3FD0", VA = "0x181FF4FD0", 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: 0x060029C2 RID: 10690 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029C2")]
|
|
[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: 0x0200055B RID: 1371
|
|
[Token(Token = "0x200055B")]
|
|
public sealed class EKKCNCNMEOB : MulticastDelegate
|
|
{
|
|
// Token: 0x060029C3 RID: 10691 RVA: 0x000A99E0 File Offset: 0x000A7BE0
|
|
[Token(Token = "0x60029C3")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public EKKCNCNMEOB(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060029C4 RID: 10692 RVA: 0x000A99FC File Offset: 0x000A7BFC
|
|
[Token(Token = "0x60029C4")]
|
|
[Address(RVA = "0x1FDDE00", Offset = "0x1FDCE00", VA = "0x181FDDE00", 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: 0x060029C5 RID: 10693 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029C5")]
|
|
[Address(RVA = "0x1FDDD60", Offset = "0x1FDCD60", VA = "0x181FDDD60", 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: 0x060029C6 RID: 10694 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029C6")]
|
|
[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: 0x0200055C RID: 1372
|
|
[Token(Token = "0x200055C")]
|
|
public sealed class HPBJOLBAKDB : MulticastDelegate
|
|
{
|
|
// Token: 0x060029C7 RID: 10695 RVA: 0x000A9B38 File Offset: 0x000A7D38
|
|
[Token(Token = "0x60029C7")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public HPBJOLBAKDB(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060029C8 RID: 10696 RVA: 0x000A9B54 File Offset: 0x000A7D54
|
|
[Token(Token = "0x60029C8")]
|
|
[Address(RVA = "0x1FF5100", Offset = "0x1FF4100", VA = "0x181FF5100", 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: 0x060029C9 RID: 10697 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029C9")]
|
|
[Address(RVA = "0x1FF5070", Offset = "0x1FF4070", VA = "0x181FF5070", 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: 0x060029CA RID: 10698 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029CA")]
|
|
[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: 0x0200055D RID: 1373
|
|
[Token(Token = "0x200055D")]
|
|
public sealed class KNGHDKHHMIK : MulticastDelegate
|
|
{
|
|
// Token: 0x060029CB RID: 10699 RVA: 0x000A9CE8 File Offset: 0x000A7EE8
|
|
[Token(Token = "0x60029CB")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public KNGHDKHHMIK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060029CC RID: 10700 RVA: 0x000A9D04 File Offset: 0x000A7F04
|
|
[Token(Token = "0x60029CC")]
|
|
[Address(RVA = "0x1FF5100", Offset = "0x1FF4100", VA = "0x181FF5100", 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: 0x060029CD RID: 10701 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029CD")]
|
|
[Address(RVA = "0x1FF59A0", Offset = "0x1FF49A0", VA = "0x181FF59A0", 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: 0x060029CE RID: 10702 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029CE")]
|
|
[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.");
|
|
}
|
|
}
|
|
}
|