Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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.");
}
}
}