using System; using System.Collections.Generic; using System.Reflection; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Core.AI; using UnityEngine; // Token: 0x0200055F RID: 1375 [Token(Token = "0x200055F")] public class MeleeWeaponCollider : MonoBehaviour { // Token: 0x14000071 RID: 113 // (add) Token: 0x060029E0 RID: 10720 RVA: 0x000AA38C File Offset: 0x000A858C // (remove) Token: 0x060029E1 RID: 10721 RVA: 0x000AA3B4 File Offset: 0x000A85B4 [Token(Token = "0x14000071")] public event MeleeWeaponCollider.CLIEAGGIEJF BEKCCHHMPEH { [Token(Token = "0x60029E0")] [Address(RVA = "0x175B640", Offset = "0x175A640", VA = "0x18175B640")] [CompilerGenerated] add { MeleeWeaponCollider.CLIEAGGIEJF bekcchhmpeh; Delegate @delegate; do { bekcchhmpeh = this.BEKCCHHMPEH; @delegate = Delegate.Combine(bekcchhmpeh, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != bekcchhmpeh) { } } [Token(Token = "0x60029E1")] [Address(RVA = "0x175BA00", Offset = "0x175AA00", VA = "0x18175BA00")] [CompilerGenerated] remove { MeleeWeaponCollider.CLIEAGGIEJF bekcchhmpeh; Delegate @delegate; do { bekcchhmpeh = this.BEKCCHHMPEH; @delegate = Delegate.Remove(bekcchhmpeh, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != bekcchhmpeh) { } } } // Token: 0x14000072 RID: 114 // (add) Token: 0x060029E2 RID: 10722 RVA: 0x000AA3DC File Offset: 0x000A85DC // (remove) Token: 0x060029E3 RID: 10723 RVA: 0x000AA404 File Offset: 0x000A8604 [Token(Token = "0x14000072")] public event MeleeWeaponCollider.FJDEGEMFEEM EIMFCMEGGPP { [Token(Token = "0x60029E2")] [Address(RVA = "0x175B500", Offset = "0x175A500", VA = "0x18175B500")] [CompilerGenerated] add { MeleeWeaponCollider.FJDEGEMFEEM eimfcmeggpp; Delegate @delegate; do { eimfcmeggpp = this.EIMFCMEGGPP; @delegate = Delegate.Combine(eimfcmeggpp, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != eimfcmeggpp) { } } [Token(Token = "0x60029E3")] [Address(RVA = "0x175B8C0", Offset = "0x175A8C0", VA = "0x18175B8C0")] [CompilerGenerated] remove { MeleeWeaponCollider.FJDEGEMFEEM eimfcmeggpp; Delegate @delegate; do { eimfcmeggpp = this.EIMFCMEGGPP; @delegate = Delegate.Remove(eimfcmeggpp, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != eimfcmeggpp) { } } } // Token: 0x14000073 RID: 115 // (add) Token: 0x060029E4 RID: 10724 RVA: 0x000AA42C File Offset: 0x000A862C // (remove) Token: 0x060029E5 RID: 10725 RVA: 0x000AA454 File Offset: 0x000A8654 [Token(Token = "0x14000073")] public event MeleeWeaponCollider.KDJCGJHCPKJ JMKEOLOEKFM { [Token(Token = "0x60029E4")] [Address(RVA = "0x175B6E0", Offset = "0x175A6E0", VA = "0x18175B6E0")] [CompilerGenerated] add { MeleeWeaponCollider.KDJCGJHCPKJ jmkeoloekfm; Delegate @delegate; do { jmkeoloekfm = this.JMKEOLOEKFM; @delegate = Delegate.Combine(jmkeoloekfm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != jmkeoloekfm) { } } [Token(Token = "0x60029E5")] [Address(RVA = "0x175BAA0", Offset = "0x175AAA0", VA = "0x18175BAA0")] [CompilerGenerated] remove { MeleeWeaponCollider.KDJCGJHCPKJ jmkeoloekfm; Delegate @delegate; do { jmkeoloekfm = this.JMKEOLOEKFM; @delegate = Delegate.Remove(jmkeoloekfm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != jmkeoloekfm) { } } } // Token: 0x14000074 RID: 116 // (add) Token: 0x060029E6 RID: 10726 RVA: 0x000AA47C File Offset: 0x000A867C // (remove) Token: 0x060029E7 RID: 10727 RVA: 0x000AA4A4 File Offset: 0x000A86A4 [Token(Token = "0x14000074")] public event MeleeWeaponCollider.IJCCHBAHJPA KBMHDAGMLAF { [Token(Token = "0x60029E6")] [Address(RVA = "0x175B780", Offset = "0x175A780", VA = "0x18175B780")] [CompilerGenerated] add { MeleeWeaponCollider.IJCCHBAHJPA kbmhdagmlaf; Delegate @delegate; do { kbmhdagmlaf = this.KBMHDAGMLAF; @delegate = Delegate.Combine(kbmhdagmlaf, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != kbmhdagmlaf) { } } [Token(Token = "0x60029E7")] [Address(RVA = "0x175BB40", Offset = "0x175AB40", VA = "0x18175BB40")] [CompilerGenerated] remove { MeleeWeaponCollider.IJCCHBAHJPA kbmhdagmlaf; Delegate @delegate; do { kbmhdagmlaf = this.KBMHDAGMLAF; @delegate = Delegate.Remove(kbmhdagmlaf, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != kbmhdagmlaf) { } } } // Token: 0x14000075 RID: 117 // (add) Token: 0x060029E8 RID: 10728 RVA: 0x000AA4CC File Offset: 0x000A86CC // (remove) Token: 0x060029E9 RID: 10729 RVA: 0x000AA4E8 File Offset: 0x000A86E8 [Token(Token = "0x14000075")] public event MeleeWeaponCollider.MMFFGBGIAAD FIEIACGBCCI { [Token(Token = "0x60029E8")] [Address(RVA = "0x175B5A0", Offset = "0x175A5A0", VA = "0x18175B5A0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60029E9")] [Address(RVA = "0x175B960", Offset = "0x175A960", VA = "0x18175B960")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000076 RID: 118 // (add) Token: 0x060029EA RID: 10730 RVA: 0x000AA504 File Offset: 0x000A8704 // (remove) Token: 0x060029EB RID: 10731 RVA: 0x000AA520 File Offset: 0x000A8720 [Token(Token = "0x14000076")] public event MeleeWeaponCollider.MMFFGBGIAAD HJKPKBBLGOJ { [Token(Token = "0x60029EA")] [Address(RVA = "0x175B460", Offset = "0x175A460", VA = "0x18175B460")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60029EB")] [Address(RVA = "0x175B820", Offset = "0x175A820", VA = "0x18175B820")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x060029EC RID: 10732 RVA: 0x000AA53C File Offset: 0x000A873C [Token(Token = "0x60029EC")] [Address(RVA = "0x175B270", Offset = "0x175A270", VA = "0x18175B270")] private void Start() { Transform transform = base.transform; IIBIOPCKHGK[] array = this.includedLayers; Vector3 vector; float z = vector.z; this.NLGECBNGLOO.z = z; int num = 0; this.LOHHILMPCNC = num; if (array != 0) { int length = array.Length; if (num < length) { num++; } } IIBIOPCKHGK[] array2 = this.excludedLayers; if (array2 != 0) { int length2 = array2.Length; if (num < length2) { num++; } } } // Token: 0x060029ED RID: 10733 RVA: 0x000AA5B8 File Offset: 0x000A87B8 [Token(Token = "0x60029ED")] [Address(RVA = "0x175B230", Offset = "0x175A230", VA = "0x18175B230")] private void OnEnable() { Transform transform = base.transform; Vector3 vector; float z = vector.z; this.NLGECBNGLOO.z = z; } // Token: 0x060029EE RID: 10734 RVA: 0x000AA5E8 File Offset: 0x000A87E8 [Token(Token = "0x60029EE")] [Address(RVA = "0x175AC70", Offset = "0x1759C70", VA = "0x18175AC70")] public void AddIgnoredRigidbody(Rigidbody EELOMEPLLID) { if (!this.FLCLMCFOIID.Contains(EELOMEPLLID)) { this.FLCLMCFOIID.Add(EELOMEPLLID); } } // Token: 0x060029EF RID: 10735 RVA: 0x000AA618 File Offset: 0x000A8818 [Token(Token = "0x60029EF")] [Address(RVA = "0x175AD50", Offset = "0x1759D50", VA = "0x18175AD50")] private void FixedUpdate() { if (this.PerformCollisionChecks) { Transform transform = base.transform; float fixedDeltaTime = Time.fixedDeltaTime; CBMIKIMPBKF nldmclmneal = this.NLDMCLMNEAL; Transform transform2 = base.transform; int num = 0; int lohhilmpcnc = this.LOHHILMPCNC; List flclmcfoiid = this.FLCLMCFOIID; int num2 = 0; int num3; if (!this.AMPKLJEDGGM(num3, num) && (this.SupportsStationaryCollisionTests ? 1 : 0) != num2) { CBMIKIMPBKF nldmclmneal2 = this.NLDMCLMNEAL; Transform transform3 = base.transform; int num4 = 0; int num5; bool flag = this.AMPKLJEDGGM(num5, num4); } } Transform transform4 = base.transform; Vector3 vector; float z = vector.z; this.NLGECBNGLOO.z = z; } // Token: 0x060029F0 RID: 10736 RVA: 0x000AA6C0 File Offset: 0x000A88C0 [Token(Token = "0x60029F0")] [Address(RVA = "0x175A690", Offset = "0x1759690", VA = "0x18175A690")] private bool AMPKLJEDGGM(int POEOJGNAKCE, Vector3 NHAOMEMANJA) { int num = 0; if (POEOJGNAKCE > 0) { int num2 = 0; CBLLJNPBJOI[] panogcjfaod = this.PANOGCJFAOD; if (num2 < "{il2cpp array field local7->}") { float z = NHAOMEMANJA.z; float z2 = Vector3.zero.z; CBLLJNPBJOI[] panogcjfaod2 = this.PANOGCJFAOD; CBLLJNPBJOI[] panogcjfaod3 = this.PANOGCJFAOD; int num3 = 0; Player player; if (!(player != num3)) { CBLLJNPBJOI[] panogcjfaod4 = this.PANOGCJFAOD; int num4 = 0; Enemy enemy; if (!(enemy != num4)) { CBLLJNPBJOI[] panogcjfaod5 = this.PANOGCJFAOD; int num5 = 0; Tool tool; if (!(tool != num5)) { CBLLJNPBJOI[] panogcjfaod6 = this.PANOGCJFAOD; int num6 = 0; int num7 = 0; Trap trap; if (!(trap != num7)) { MeleeWeaponCollider.MMFFGBGIAAD fieiacgbcci = this.FIEIACGBCCI; if (fieiacgbcci == 0) { goto IL_DB; } fieiacgbcci(this, num6); } if (this.KBMHDAGMLAF == 0) { goto IL_DB; } } if (this.JMKEOLOEKFM == 0) { goto IL_DB; } } if (this.EIMFCMEGGPP == 0) { goto IL_DB; } } if (this.BEKCCHHMPEH != 0) { } IL_DB: if (this.HJKPKBBLGOJ != 0) { } } num++; } throw new NullReferenceException(); } // Token: 0x060029F1 RID: 10737 RVA: 0x000AA7BC File Offset: 0x000A89BC [Token(Token = "0x60029F1")] [Address(RVA = "0x175B0D0", Offset = "0x175A0D0", VA = "0x18175B0D0")] private void KNMMJKDHJLM(Player EDIBICHIJJH, Player.GAHEJKDCLLE EAMJHCGHCIE, GHMDIDJLFMC KNLMJBAKCGF) { if (this.BEKCCHHMPEH != 0) { float y = KNLMJBAKCGF.NKKJICPFILJ.y; float z = KNLMJBAKCGF.FEDGOFKEGEF.z; float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z; } } // Token: 0x060029F2 RID: 10738 RVA: 0x000AA7F8 File Offset: 0x000A89F8 [Token(Token = "0x60029F2")] [Address(RVA = "0x175B140", Offset = "0x175A140", VA = "0x18175B140")] private void MLBNCEJKCKB(Enemy FDJDEJIKCFH, ANBBFGKPJFD DNAAFCIDGCG, GHMDIDJLFMC KNLMJBAKCGF) { if (this.EIMFCMEGGPP != 0) { float y = KNLMJBAKCGF.NKKJICPFILJ.y; float z = KNLMJBAKCGF.FEDGOFKEGEF.z; float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z; } } // Token: 0x060029F3 RID: 10739 RVA: 0x000AA834 File Offset: 0x000A8A34 [Token(Token = "0x60029F3")] [Address(RVA = "0x175ACE0", Offset = "0x1759CE0", VA = "0x18175ACE0")] private void BCMLFBMBBMK(Tool EGFEJGHDNAI, GHMDIDJLFMC KNLMJBAKCGF) { if (this.JMKEOLOEKFM != 0) { float y = KNLMJBAKCGF.NKKJICPFILJ.y; float z = KNLMJBAKCGF.FEDGOFKEGEF.z; float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z; } } // Token: 0x060029F4 RID: 10740 RVA: 0x000AA870 File Offset: 0x000A8A70 [Token(Token = "0x60029F4")] [Address(RVA = "0x175B000", Offset = "0x175A000", VA = "0x18175B000")] private void HFAGPENDGKI(Trap JHIDLPIGNBD, GHMDIDJLFMC KNLMJBAKCGF) { if (this.KBMHDAGMLAF != 0) { float y = KNLMJBAKCGF.NKKJICPFILJ.y; float z = KNLMJBAKCGF.FEDGOFKEGEF.z; float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z; } } // Token: 0x060029F5 RID: 10741 RVA: 0x000AA8AC File Offset: 0x000A8AAC [Token(Token = "0x60029F5")] [Address(RVA = "0x175B070", Offset = "0x175A070", VA = "0x18175B070")] private void IKFPIAOPEIJ(GHMDIDJLFMC KNLMJBAKCGF) { if (this.FIEIACGBCCI != 0) { float y = KNLMJBAKCGF.NKKJICPFILJ.y; float z = KNLMJBAKCGF.FEDGOFKEGEF.z; float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z; } } // Token: 0x060029F6 RID: 10742 RVA: 0x000AA8E8 File Offset: 0x000A8AE8 [Token(Token = "0x60029F6")] [Address(RVA = "0x175B1B0", Offset = "0x175A1B0", VA = "0x18175B1B0")] private void OnDrawGizmosSelected() { Color green = Color.green; Transform transform = base.transform; Vector3 vector; float z = vector.z; } // Token: 0x060029F7 RID: 10743 RVA: 0x000AA910 File Offset: 0x000A8B10 [Token(Token = "0x60029F7")] [Address(RVA = "0x175B340", Offset = "0x175A340", VA = "0x18175B340")] public MeleeWeaponCollider() { float z = Vector3.zero.z; this.NLGECBNGLOO.z = z; CBMIKIMPBKF cbmikimpbkf = new CBMIKIMPBKF(); this.NLDMCLMNEAL = cbmikimpbkf; this.PerformCollisionChecks = true; List list = new List(); this.FLCLMCFOIID = list; CBLLJNPBJOI[] array = new CBLLJNPBJOI[5]; this.PANOGCJFAOD = array; base..ctor(); } // Token: 0x04002191 RID: 8593 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002191")] [SerializeField] private float radius = 0.05f; // Token: 0x04002192 RID: 8594 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002192")] [SerializeField] private IIBIOPCKHGK[] includedLayers = new IIBIOPCKHGK[] { (IIBIOPCKHGK)((ulong)362036736L) }; // Token: 0x04002193 RID: 8595 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002193")] [SerializeField] private IIBIOPCKHGK[] excludedLayers; // Token: 0x04002194 RID: 8596 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002194")] private int LOHHILMPCNC; // Token: 0x04002195 RID: 8597 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4002195")] private Vector3 NLGECBNGLOO; // Token: 0x04002196 RID: 8598 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002196")] private CBMIKIMPBKF NLDMCLMNEAL; // Token: 0x04002197 RID: 8599 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4002197")] [NonSerialized] public bool SupportsStationaryCollisionTests; // Token: 0x04002198 RID: 8600 [FieldOffset(Offset = "0x49")] [Token(Token = "0x4002198")] [NonSerialized] public bool PerformCollisionChecks; // Token: 0x04002199 RID: 8601 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4002199")] private List FLCLMCFOIID; // Token: 0x0400219A RID: 8602 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400219A")] private CBLLJNPBJOI[] PANOGCJFAOD; // Token: 0x02000560 RID: 1376 [Token(Token = "0x2000560")] public sealed class CLIEAGGIEJF : MulticastDelegate { // Token: 0x060029F8 RID: 10744 RVA: 0x000AA998 File Offset: 0x000A8B98 [Token(Token = "0x60029F8")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public CLIEAGGIEJF(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060029F9 RID: 10745 RVA: 0x000AA9B4 File Offset: 0x000A8BB4 [Token(Token = "0x60029F9")] [Address(RVA = "0x1753C70", Offset = "0x1752C70", VA = "0x181753C70", Slot = "13")] public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, Player EDIBICHIJJH, Player.GAHEJKDCLLE EAMJHCGHCIE, GHMDIDJLFMC KNLMJBAKCGF) { Delegate[] delegates = this.delegates; if (delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060029FA RID: 10746 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60029FA")] [Address(RVA = "0x1753BC0", Offset = "0x1752BC0", VA = "0x181753BC0", Slot = "14")] public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, Player EDIBICHIJJH, Player.GAHEJKDCLLE EAMJHCGHCIE, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060029FB RID: 10747 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60029FB")] [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: 0x02000561 RID: 1377 [Token(Token = "0x2000561")] public sealed class FJDEGEMFEEM : MulticastDelegate { // Token: 0x060029FC RID: 10748 RVA: 0x000AAAB4 File Offset: 0x000A8CB4 [Token(Token = "0x60029FC")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public FJDEGEMFEEM(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060029FD RID: 10749 RVA: 0x000AAAD0 File Offset: 0x000A8CD0 [Token(Token = "0x60029FD")] [Address(RVA = "0x1753C70", Offset = "0x1752C70", VA = "0x181753C70", Slot = "13")] public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, Enemy FDJDEJIKCFH, ANBBFGKPJFD DNAAFCIDGCG, GHMDIDJLFMC KNLMJBAKCGF) { Delegate[] delegates = this.delegates; if (delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060029FE RID: 10750 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60029FE")] [Address(RVA = "0x1755820", Offset = "0x1754820", VA = "0x181755820", Slot = "14")] public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, Enemy FDJDEJIKCFH, ANBBFGKPJFD DNAAFCIDGCG, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060029FF RID: 10751 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60029FF")] [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: 0x02000562 RID: 1378 [Token(Token = "0x2000562")] public sealed class KDJCGJHCPKJ : MulticastDelegate { // Token: 0x06002A00 RID: 10752 RVA: 0x000AABD0 File Offset: 0x000A8DD0 [Token(Token = "0x6002A00")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public KDJCGJHCPKJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06002A01 RID: 10753 RVA: 0x000AABEC File Offset: 0x000A8DEC [Token(Token = "0x6002A01")] [Address(RVA = "0x17567F0", Offset = "0x17557F0", VA = "0x1817567F0", Slot = "13")] public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, Tool BKKNJFFJBKN, GHMDIDJLFMC KNLMJBAKCGF) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06002A02 RID: 10754 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002A02")] [Address(RVA = "0x1757070", Offset = "0x1756070", VA = "0x181757070", Slot = "14")] public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, Tool BKKNJFFJBKN, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002A03 RID: 10755 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002A03")] [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: 0x02000563 RID: 1379 [Token(Token = "0x2000563")] public sealed class IJCCHBAHJPA : MulticastDelegate { // Token: 0x06002A04 RID: 10756 RVA: 0x000AAD00 File Offset: 0x000A8F00 [Token(Token = "0x6002A04")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public IJCCHBAHJPA(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06002A05 RID: 10757 RVA: 0x000AAD1C File Offset: 0x000A8F1C [Token(Token = "0x6002A05")] [Address(RVA = "0x17567F0", Offset = "0x17557F0", VA = "0x1817567F0", Slot = "13")] public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, Trap AMPLOOJODLP, GHMDIDJLFMC KNLMJBAKCGF) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06002A06 RID: 10758 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002A06")] [Address(RVA = "0x1756760", Offset = "0x1755760", VA = "0x181756760", Slot = "14")] public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, Trap AMPLOOJODLP, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002A07 RID: 10759 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002A07")] [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: 0x02000564 RID: 1380 [Token(Token = "0x2000564")] public sealed class MMFFGBGIAAD : MulticastDelegate { // Token: 0x06002A08 RID: 10760 RVA: 0x000AAE30 File Offset: 0x000A9030 [Token(Token = "0x6002A08")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public MMFFGBGIAAD(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06002A09 RID: 10761 RVA: 0x000AAE4C File Offset: 0x000A904C [Token(Token = "0x6002A09")] [Address(RVA = "0x1757AA0", Offset = "0x1756AA0", VA = "0x181757AA0", Slot = "13")] public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, 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) { } int num6; if (delegate2 != (ulong)2L) { uint num4; if (@delegate.method_info != num4) { IntPtr invoke_impl; if (num4 != (uint)0) { if (num4 != (uint)0) { int num5 = 0; MethodInfo method_info = @delegate.method_info; invoke_impl = @delegate.invoke_impl; float y = KNLMJBAKCGF.NKKJICPFILJ.y; float z = KNLMJBAKCGF.FEDGOFKEGEF.z; float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z; if (num5 < @delegate) { num5 += num5; if (num5 != @delegate) { num5++; } } @delegate += @delegate; num5 += method_info; 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_info2 = @delegate.method_info; float y3 = KNLMJBAKCGF.NKKJICPFILJ.y; float z5 = KNLMJBAKCGF.FEDGOFKEGEF.z; float z6 = KNLMJBAKCGF.EGJBGIIHEEL.z; num6 = 0; if ((IntPtr)num6 < invoke_impl) { num6 += num6; if ((IntPtr)num6 != invoke_impl) { num6++; } } num6 += method_info2; num6 += 19; num6 += 19; } if (delegate2 != 0 || num6 != 0) { } } int num8; if (delegate2 != 0 && num6 == 1) { float y4 = KNLMJBAKCGF.NKKJICPFILJ.y; float z7 = KNLMJBAKCGF.FEDGOFKEGEF.z; float z8 = KNLMJBAKCGF.EGJBGIIHEEL.z; int num7 = 0; num7 += num7; num7++; num7 += 19; delegate2 += delegate2; float y5 = KNLMJBAKCGF.NKKJICPFILJ.y; float z9 = KNLMJBAKCGF.FEDGOFKEGEF.z; float z10 = KNLMJBAKCGF.EGJBGIIHEEL.z; num8 = 0; num8 += num8; num8++; num8 += 19; num8 += 19; } if (num8 != 0) { } num++; } } // Token: 0x06002A0A RID: 10762 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002A0A")] [Address(RVA = "0x1757A10", Offset = "0x1756A10", VA = "0x181757A10", Slot = "14")] public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002A0B RID: 10763 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002A0B")] [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."); } } }