using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020005F0 RID: 1520 [Token(Token = "0x20005F0")] public class CollisionForwarder : MonoBehaviour { // Token: 0x14000080 RID: 128 // (add) Token: 0x06002CEE RID: 11502 RVA: 0x000B84D0 File Offset: 0x000B66D0 // (remove) Token: 0x06002CEF RID: 11503 RVA: 0x000B84F8 File Offset: 0x000B66F8 [Token(Token = "0x14000080")] public event CollisionForwarder.IOAKDHHHEOA FAENMKFGFFH { [Token(Token = "0x6002CEE")] [Address(RVA = "0x10E6C40", Offset = "0x10E5A40", VA = "0x1810E6C40")] [CompilerGenerated] add { CollisionForwarder.IOAKDHHHEOA faenmkfgffh; Delegate @delegate; do { faenmkfgffh = this.FAENMKFGFFH; @delegate = Delegate.Combine(faenmkfgffh, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != faenmkfgffh) { } } [Token(Token = "0x6002CEF")] [Address(RVA = "0x10E7000", Offset = "0x10E5E00", VA = "0x1810E7000")] [CompilerGenerated] remove { CollisionForwarder.IOAKDHHHEOA faenmkfgffh; Delegate @delegate; do { faenmkfgffh = this.FAENMKFGFFH; @delegate = Delegate.Remove(faenmkfgffh, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != faenmkfgffh) { } } } // Token: 0x14000081 RID: 129 // (add) Token: 0x06002CF0 RID: 11504 RVA: 0x000B8520 File Offset: 0x000B6720 // (remove) Token: 0x06002CF1 RID: 11505 RVA: 0x000B8548 File Offset: 0x000B6748 [Token(Token = "0x14000081")] public event CollisionForwarder.IOAKDHHHEOA AHBHDPLHDLN { [Token(Token = "0x6002CF0")] [Address(RVA = "0x10E6D80", Offset = "0x10E5B80", VA = "0x1810E6D80")] [CompilerGenerated] add { CollisionForwarder.IOAKDHHHEOA ahbhdplhdln; Delegate @delegate; do { ahbhdplhdln = this.AHBHDPLHDLN; @delegate = Delegate.Combine(ahbhdplhdln, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ahbhdplhdln) { } } [Token(Token = "0x6002CF1")] [Address(RVA = "0x10E7140", Offset = "0x10E5F40", VA = "0x1810E7140")] [CompilerGenerated] remove { CollisionForwarder.IOAKDHHHEOA ahbhdplhdln; Delegate @delegate; do { ahbhdplhdln = this.AHBHDPLHDLN; @delegate = Delegate.Remove(ahbhdplhdln, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ahbhdplhdln) { } } } // Token: 0x14000082 RID: 130 // (add) Token: 0x06002CF2 RID: 11506 RVA: 0x000B8570 File Offset: 0x000B6770 // (remove) Token: 0x06002CF3 RID: 11507 RVA: 0x000B8598 File Offset: 0x000B6798 [Token(Token = "0x14000082")] public event CollisionForwarder.IOAKDHHHEOA IIPFPCFGDME { [Token(Token = "0x6002CF2")] [Address(RVA = "0x10E6CE0", Offset = "0x10E5AE0", VA = "0x1810E6CE0")] [CompilerGenerated] add { CollisionForwarder.IOAKDHHHEOA iipfpcfgdme; Delegate @delegate; do { iipfpcfgdme = this.IIPFPCFGDME; @delegate = Delegate.Combine(iipfpcfgdme, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != iipfpcfgdme) { } } [Token(Token = "0x6002CF3")] [Address(RVA = "0x10E70A0", Offset = "0x10E5EA0", VA = "0x1810E70A0")] [CompilerGenerated] remove { CollisionForwarder.IOAKDHHHEOA iipfpcfgdme; Delegate @delegate; do { iipfpcfgdme = this.IIPFPCFGDME; @delegate = Delegate.Remove(iipfpcfgdme, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != iipfpcfgdme) { } } } // Token: 0x14000083 RID: 131 // (add) Token: 0x06002CF4 RID: 11508 RVA: 0x000B85C0 File Offset: 0x000B67C0 // (remove) Token: 0x06002CF5 RID: 11509 RVA: 0x000B85E8 File Offset: 0x000B67E8 [Token(Token = "0x14000083")] public event CollisionForwarder.FFLHJIFNLJI CJAIDJAAAKN { [Token(Token = "0x6002CF4")] [Address(RVA = "0x10E6A60", Offset = "0x10E5860", VA = "0x1810E6A60")] [CompilerGenerated] add { CollisionForwarder.FFLHJIFNLJI cjaidjaaakn; Delegate @delegate; do { cjaidjaaakn = this.CJAIDJAAAKN; @delegate = Delegate.Combine(cjaidjaaakn, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != cjaidjaaakn) { } } [Token(Token = "0x6002CF5")] [Address(RVA = "0x10E6E20", Offset = "0x10E5C20", VA = "0x1810E6E20")] [CompilerGenerated] remove { CollisionForwarder.FFLHJIFNLJI cjaidjaaakn; Delegate @delegate; do { cjaidjaaakn = this.CJAIDJAAAKN; @delegate = Delegate.Remove(cjaidjaaakn, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != cjaidjaaakn) { } } } // Token: 0x14000084 RID: 132 // (add) Token: 0x06002CF6 RID: 11510 RVA: 0x000B8610 File Offset: 0x000B6810 // (remove) Token: 0x06002CF7 RID: 11511 RVA: 0x000B8638 File Offset: 0x000B6838 [Token(Token = "0x14000084")] public event CollisionForwarder.FFLHJIFNLJI LPIMPGOHFBP { [Token(Token = "0x6002CF6")] [Address(RVA = "0x10E6BA0", Offset = "0x10E59A0", VA = "0x1810E6BA0")] [CompilerGenerated] add { CollisionForwarder.FFLHJIFNLJI lpimpgohfbp; Delegate @delegate; do { lpimpgohfbp = this.LPIMPGOHFBP; @delegate = Delegate.Combine(lpimpgohfbp, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != lpimpgohfbp) { } } [Token(Token = "0x6002CF7")] [Address(RVA = "0x10E6F60", Offset = "0x10E5D60", VA = "0x1810E6F60")] [CompilerGenerated] remove { CollisionForwarder.FFLHJIFNLJI lpimpgohfbp; Delegate @delegate; do { lpimpgohfbp = this.LPIMPGOHFBP; @delegate = Delegate.Remove(lpimpgohfbp, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != lpimpgohfbp) { } } } // Token: 0x14000085 RID: 133 // (add) Token: 0x06002CF8 RID: 11512 RVA: 0x000B8660 File Offset: 0x000B6860 // (remove) Token: 0x06002CF9 RID: 11513 RVA: 0x000B8688 File Offset: 0x000B6888 [Token(Token = "0x14000085")] public event CollisionForwarder.FFLHJIFNLJI JNDHDHJLLAP { [Token(Token = "0x6002CF8")] [Address(RVA = "0x10E6B00", Offset = "0x10E5900", VA = "0x1810E6B00")] [CompilerGenerated] add { CollisionForwarder.FFLHJIFNLJI jndhdhjllap; Delegate @delegate; do { jndhdhjllap = this.JNDHDHJLLAP; @delegate = Delegate.Combine(jndhdhjllap, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != jndhdhjllap) { } } [Token(Token = "0x6002CF9")] [Address(RVA = "0x10E6EC0", Offset = "0x10E5CC0", VA = "0x1810E6EC0")] [CompilerGenerated] remove { CollisionForwarder.FFLHJIFNLJI jndhdhjllap; Delegate @delegate; do { jndhdhjllap = this.JNDHDHJLLAP; @delegate = Delegate.Remove(jndhdhjllap, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != jndhdhjllap) { } } } // Token: 0x06002CFA RID: 11514 RVA: 0x000B86B0 File Offset: 0x000B68B0 [Token(Token = "0x6002CFA")] [Address(RVA = "0x10E6A00", Offset = "0x10E5800", VA = "0x1810E6A00")] private void OnTriggerEnter(Collider GLPOLGOBLAA) { CollisionForwarder.IOAKDHHHEOA faenmkfgffh = this.FAENMKFGFFH; if (faenmkfgffh != 0) { faenmkfgffh(GLPOLGOBLAA); return; } } // Token: 0x06002CFB RID: 11515 RVA: 0x000B86D0 File Offset: 0x000B68D0 [Token(Token = "0x6002CFB")] [Address(RVA = "0x10E6A40", Offset = "0x10E5840", VA = "0x1810E6A40")] private void OnTriggerStay(Collider GLPOLGOBLAA) { CollisionForwarder.IOAKDHHHEOA ahbhdplhdln = this.AHBHDPLHDLN; if (ahbhdplhdln != 0) { ahbhdplhdln(GLPOLGOBLAA); return; } } // Token: 0x06002CFC RID: 11516 RVA: 0x000B86F0 File Offset: 0x000B68F0 [Token(Token = "0x6002CFC")] [Address(RVA = "0x10E6A20", Offset = "0x10E5820", VA = "0x1810E6A20")] private void OnTriggerExit(Collider GLPOLGOBLAA) { CollisionForwarder.IOAKDHHHEOA iipfpcfgdme = this.IIPFPCFGDME; if (iipfpcfgdme != 0) { iipfpcfgdme(GLPOLGOBLAA); return; } } // Token: 0x06002CFD RID: 11517 RVA: 0x000B8710 File Offset: 0x000B6910 [Token(Token = "0x6002CFD")] [Address(RVA = "0x10E69A0", Offset = "0x10E57A0", VA = "0x1810E69A0")] private void OnCollisionEnter(Collision GBJHLKOJGPB) { CollisionForwarder.FFLHJIFNLJI cjaidjaaakn = this.CJAIDJAAAKN; if (cjaidjaaakn != 0) { cjaidjaaakn(GBJHLKOJGPB); return; } } // Token: 0x06002CFE RID: 11518 RVA: 0x000B8730 File Offset: 0x000B6930 [Token(Token = "0x6002CFE")] [Address(RVA = "0x10E69E0", Offset = "0x10E57E0", VA = "0x1810E69E0")] private void OnCollisionStay(Collision GBJHLKOJGPB) { CollisionForwarder.FFLHJIFNLJI lpimpgohfbp = this.LPIMPGOHFBP; if (lpimpgohfbp != 0) { lpimpgohfbp(GBJHLKOJGPB); return; } } // Token: 0x06002CFF RID: 11519 RVA: 0x000B8750 File Offset: 0x000B6950 [Token(Token = "0x6002CFF")] [Address(RVA = "0x10E69C0", Offset = "0x10E57C0", VA = "0x1810E69C0")] private void OnCollisionExit(Collision GBJHLKOJGPB) { CollisionForwarder.FFLHJIFNLJI jndhdhjllap = this.JNDHDHJLLAP; if (jndhdhjllap != 0) { jndhdhjllap(GBJHLKOJGPB); return; } } // Token: 0x06002D00 RID: 11520 RVA: 0x000B8770 File Offset: 0x000B6970 [Token(Token = "0x6002D00")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public CollisionForwarder() { } // Token: 0x020005F1 RID: 1521 [Token(Token = "0x20005F1")] public sealed class IOAKDHHHEOA : MulticastDelegate { // Token: 0x06002D01 RID: 11521 RVA: 0x000B8784 File Offset: 0x000B6984 [Token(Token = "0x6002D01")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public IOAKDHHHEOA(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06002D02 RID: 11522 RVA: 0x000B87A0 File Offset: 0x000B69A0 [Token(Token = "0x6002D02")] [Address(RVA = "0x747410", Offset = "0x746210", VA = "0x180747410", Slot = "13")] public void Invoke(Collider OOONNFPBMKC) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06002D03 RID: 11523 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002D03")] [Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")] public IAsyncResult BeginInvoke(Collider OOONNFPBMKC, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002D04 RID: 11524 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002D04")] [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: 0x020005F2 RID: 1522 [Token(Token = "0x20005F2")] public sealed class FFLHJIFNLJI : MulticastDelegate { // Token: 0x06002D05 RID: 11525 RVA: 0x000B8854 File Offset: 0x000B6A54 [Token(Token = "0x6002D05")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public FFLHJIFNLJI(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06002D06 RID: 11526 RVA: 0x000B8870 File Offset: 0x000B6A70 [Token(Token = "0x6002D06")] [Address(RVA = "0x747410", Offset = "0x746210", VA = "0x180747410", Slot = "13")] public void Invoke(Collision GBJHLKOJGPB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06002D07 RID: 11527 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002D07")] [Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")] public IAsyncResult BeginInvoke(Collision GBJHLKOJGPB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002D08 RID: 11528 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002D08")] [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."); } } }