using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020005FA RID: 1530 [Token(Token = "0x20005FA")] public class CollisionForwarder : MonoBehaviour { // Token: 0x14000080 RID: 128 // (add) Token: 0x06002D6E RID: 11630 RVA: 0x000B971C File Offset: 0x000B791C // (remove) Token: 0x06002D6F RID: 11631 RVA: 0x000B9744 File Offset: 0x000B7944 [Token(Token = "0x14000080")] public event CollisionForwarder.IOAKDHHHEOA FAENMKFGFFH { [Token(Token = "0x6002D6E")] [Address(RVA = "0x1C544A0", Offset = "0x1C534A0", VA = "0x181C544A0")] [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 = "0x6002D6F")] [Address(RVA = "0x1C54860", Offset = "0x1C53860", VA = "0x181C54860")] [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: 0x06002D70 RID: 11632 RVA: 0x000B976C File Offset: 0x000B796C // (remove) Token: 0x06002D71 RID: 11633 RVA: 0x000B9794 File Offset: 0x000B7994 [Token(Token = "0x14000081")] public event CollisionForwarder.IOAKDHHHEOA AHBHDPLHDLN { [Token(Token = "0x6002D70")] [Address(RVA = "0x1C545E0", Offset = "0x1C535E0", VA = "0x181C545E0")] [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 = "0x6002D71")] [Address(RVA = "0x1C549A0", Offset = "0x1C539A0", VA = "0x181C549A0")] [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: 0x06002D72 RID: 11634 RVA: 0x000B97BC File Offset: 0x000B79BC // (remove) Token: 0x06002D73 RID: 11635 RVA: 0x000B97E4 File Offset: 0x000B79E4 [Token(Token = "0x14000082")] public event CollisionForwarder.IOAKDHHHEOA IIPFPCFGDME { [Token(Token = "0x6002D72")] [Address(RVA = "0x1C54540", Offset = "0x1C53540", VA = "0x181C54540")] [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 = "0x6002D73")] [Address(RVA = "0x1C54900", Offset = "0x1C53900", VA = "0x181C54900")] [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: 0x06002D74 RID: 11636 RVA: 0x000B980C File Offset: 0x000B7A0C // (remove) Token: 0x06002D75 RID: 11637 RVA: 0x000B9834 File Offset: 0x000B7A34 [Token(Token = "0x14000083")] public event CollisionForwarder.FFLHJIFNLJI CJAIDJAAAKN { [Token(Token = "0x6002D74")] [Address(RVA = "0x1C542C0", Offset = "0x1C532C0", VA = "0x181C542C0")] [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 = "0x6002D75")] [Address(RVA = "0x1C54680", Offset = "0x1C53680", VA = "0x181C54680")] [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: 0x06002D76 RID: 11638 RVA: 0x000B985C File Offset: 0x000B7A5C // (remove) Token: 0x06002D77 RID: 11639 RVA: 0x000B9884 File Offset: 0x000B7A84 [Token(Token = "0x14000084")] public event CollisionForwarder.FFLHJIFNLJI LPIMPGOHFBP { [Token(Token = "0x6002D76")] [Address(RVA = "0x1C54400", Offset = "0x1C53400", VA = "0x181C54400")] [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 = "0x6002D77")] [Address(RVA = "0x1C547C0", Offset = "0x1C537C0", VA = "0x181C547C0")] [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: 0x06002D78 RID: 11640 RVA: 0x000B98AC File Offset: 0x000B7AAC // (remove) Token: 0x06002D79 RID: 11641 RVA: 0x000B98D4 File Offset: 0x000B7AD4 [Token(Token = "0x14000085")] public event CollisionForwarder.FFLHJIFNLJI JNDHDHJLLAP { [Token(Token = "0x6002D78")] [Address(RVA = "0x1C54360", Offset = "0x1C53360", VA = "0x181C54360")] [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 = "0x6002D79")] [Address(RVA = "0x1C54720", Offset = "0x1C53720", VA = "0x181C54720")] [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: 0x06002D7A RID: 11642 RVA: 0x000B98FC File Offset: 0x000B7AFC [Token(Token = "0x6002D7A")] [Address(RVA = "0x1C54260", Offset = "0x1C53260", VA = "0x181C54260")] private void OnTriggerEnter(Collider GLPOLGOBLAA) { CollisionForwarder.IOAKDHHHEOA faenmkfgffh = this.FAENMKFGFFH; if (faenmkfgffh != 0) { faenmkfgffh(GLPOLGOBLAA); return; } } // Token: 0x06002D7B RID: 11643 RVA: 0x000B991C File Offset: 0x000B7B1C [Token(Token = "0x6002D7B")] [Address(RVA = "0x1C542A0", Offset = "0x1C532A0", VA = "0x181C542A0")] private void OnTriggerStay(Collider GLPOLGOBLAA) { CollisionForwarder.IOAKDHHHEOA ahbhdplhdln = this.AHBHDPLHDLN; if (ahbhdplhdln != 0) { ahbhdplhdln(GLPOLGOBLAA); return; } } // Token: 0x06002D7C RID: 11644 RVA: 0x000B993C File Offset: 0x000B7B3C [Token(Token = "0x6002D7C")] [Address(RVA = "0x1C54280", Offset = "0x1C53280", VA = "0x181C54280")] private void OnTriggerExit(Collider GLPOLGOBLAA) { CollisionForwarder.IOAKDHHHEOA iipfpcfgdme = this.IIPFPCFGDME; if (iipfpcfgdme != 0) { iipfpcfgdme(GLPOLGOBLAA); return; } } // Token: 0x06002D7D RID: 11645 RVA: 0x000B995C File Offset: 0x000B7B5C [Token(Token = "0x6002D7D")] [Address(RVA = "0x1C54200", Offset = "0x1C53200", VA = "0x181C54200")] private void OnCollisionEnter(Collision GBJHLKOJGPB) { CollisionForwarder.FFLHJIFNLJI cjaidjaaakn = this.CJAIDJAAAKN; if (cjaidjaaakn != 0) { cjaidjaaakn(GBJHLKOJGPB); return; } } // Token: 0x06002D7E RID: 11646 RVA: 0x000B997C File Offset: 0x000B7B7C [Token(Token = "0x6002D7E")] [Address(RVA = "0x1C54240", Offset = "0x1C53240", VA = "0x181C54240")] private void OnCollisionStay(Collision GBJHLKOJGPB) { CollisionForwarder.FFLHJIFNLJI lpimpgohfbp = this.LPIMPGOHFBP; if (lpimpgohfbp != 0) { lpimpgohfbp(GBJHLKOJGPB); return; } } // Token: 0x06002D7F RID: 11647 RVA: 0x000B999C File Offset: 0x000B7B9C [Token(Token = "0x6002D7F")] [Address(RVA = "0x1C54220", Offset = "0x1C53220", VA = "0x181C54220")] private void OnCollisionExit(Collision GBJHLKOJGPB) { CollisionForwarder.FFLHJIFNLJI jndhdhjllap = this.JNDHDHJLLAP; if (jndhdhjllap != 0) { jndhdhjllap(GBJHLKOJGPB); return; } } // Token: 0x06002D80 RID: 11648 RVA: 0x000B99BC File Offset: 0x000B7BBC [Token(Token = "0x6002D80")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public CollisionForwarder() { } // Token: 0x020005FB RID: 1531 [Token(Token = "0x20005FB")] public sealed class IOAKDHHHEOA : MulticastDelegate { // Token: 0x06002D81 RID: 11649 RVA: 0x000B99D0 File Offset: 0x000B7BD0 [Token(Token = "0x6002D81")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public IOAKDHHHEOA(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06002D82 RID: 11650 RVA: 0x000B99EC File Offset: 0x000B7BEC [Token(Token = "0x6002D82")] [Address(RVA = "0x5FA230", Offset = "0x5F9230", VA = "0x1805FA230", Slot = "13")] public void Invoke(Collider OOONNFPBMKC) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06002D83 RID: 11651 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002D83")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06002D84 RID: 11652 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002D84")] [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: 0x020005FC RID: 1532 [Token(Token = "0x20005FC")] public sealed class FFLHJIFNLJI : MulticastDelegate { // Token: 0x06002D85 RID: 11653 RVA: 0x000B9AA0 File Offset: 0x000B7CA0 [Token(Token = "0x6002D85")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public FFLHJIFNLJI(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06002D86 RID: 11654 RVA: 0x000B9ABC File Offset: 0x000B7CBC [Token(Token = "0x6002D86")] [Address(RVA = "0x5FA230", Offset = "0x5F9230", VA = "0x1805FA230", Slot = "13")] public void Invoke(Collision GBJHLKOJGPB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06002D87 RID: 11655 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002D87")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06002D88 RID: 11656 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002D88")] [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."); } } }