using System; using System.Collections.Generic; using System.Reflection; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020027F1 RID: 10225 [Token(Token = "0x20027F1")] [StructLayout(3)] public static class LEGLBECFPMF { // Token: 0x1700307F RID: 12415 // (get) Token: 0x06011EEB RID: 73451 RVA: 0x0044950C File Offset: 0x0044770C [Token(Token = "0x1700307F")] public static int PBEGDBCAKAD { [Token(Token = "0x6011EEB")] [Address(RVA = "0x1575650", Offset = "0x1574050", VA = "0x181575650")] get { return 67128320; } } // Token: 0x17003080 RID: 12416 // (get) Token: 0x06011EEC RID: 73452 RVA: 0x00449520 File Offset: 0x00447720 [Token(Token = "0x17003080")] public static Collider[] EGOFBCMPJCL { [Token(Token = "0x6011EEC")] [Address(RVA = "0x1571B90", Offset = "0x1570590", VA = "0x181571B90")] get { return LEGLBECFPMF.FMFKGJOEBKA; } } // Token: 0x17003081 RID: 12417 // (get) Token: 0x06011EED RID: 73453 RVA: 0x00449534 File Offset: 0x00447734 [Token(Token = "0x17003081")] private static SphereCollider MGNMIBNHKCF { [Token(Token = "0x6011EED")] [Address(RVA = "0x1571FA0", Offset = "0x15709A0", VA = "0x181571FA0")] get { SphereCollider cgmbhjibgfe = LEGLBECFPMF.CGMBHJIBGFE; int num = 0; if (cgmbhjibgfe == num) { LEGLBECFPMF.CGMBHJIBGFE = new GameObject("SharedCollisionDetectionSphereCollider") { hideFlags = (HideFlags.HideInHierarchy | HideFlags.HideInInspector | HideFlags.DontSaveInEditor | HideFlags.NotEditable | HideFlags.DontSaveInBuild | HideFlags.DontUnloadUnusedAsset) }.AddComponent(); SphereCollider cgmbhjibgfe2 = LEGLBECFPMF.CGMBHJIBGFE; float z = Vector3.zero.z; LEGLBECFPMF.CGMBHJIBGFE.gameObject.layer = 2; LEGLBECFPMF.CGMBHJIBGFE.isTrigger = true; } return LEGLBECFPMF.CGMBHJIBGFE; } } // Token: 0x17003082 RID: 12418 // (get) Token: 0x06011EEE RID: 73454 RVA: 0x004495AC File Offset: 0x004477AC [Token(Token = "0x17003082")] private static CapsuleCollider KLKMIDKEOAN { [Token(Token = "0x6011EEE")] [Address(RVA = "0x1572AD0", Offset = "0x15714D0", VA = "0x181572AD0")] get { CapsuleCollider feepfbgpnca = LEGLBECFPMF.FEEPFBGPNCA; int num = 0; if (feepfbgpnca == num) { LEGLBECFPMF.FEEPFBGPNCA = new GameObject("SharedCollisionDetectionCapsuleCollider") { hideFlags = (HideFlags.HideInHierarchy | HideFlags.HideInInspector | HideFlags.DontSaveInEditor | HideFlags.NotEditable | HideFlags.DontSaveInBuild | HideFlags.DontUnloadUnusedAsset) }.AddComponent(); CapsuleCollider feepfbgpnca2 = LEGLBECFPMF.FEEPFBGPNCA; float z = Vector3.zero.z; LEGLBECFPMF.FEEPFBGPNCA.gameObject.layer = 2; LEGLBECFPMF.FEEPFBGPNCA.isTrigger = true; } return LEGLBECFPMF.FEEPFBGPNCA; } } // Token: 0x06011EEF RID: 73455 RVA: 0x00449624 File Offset: 0x00447824 [Token(Token = "0x6011EEF")] [Address(RVA = "0x1572960", Offset = "0x1571360", VA = "0x181572960")] public static LEGLBECFPMF.LEACJFICINB JCMGPALGNAJ(Vector3 MJPJECPDMCM, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, int NNHBELIOIIM, out RaycastHit PAOKLBNMNFL) { float z = DJBBMJBBNHB.z; int num = 0; float z2 = MJPJECPDMCM.z; int num2 = 0; int num3; return LEGLBECFPMF.KGIKCBJFJAP(num3, DJGCMOJICGK, num2, num); } // Token: 0x06011EF0 RID: 73456 RVA: 0x00449650 File Offset: 0x00447850 [Token(Token = "0x6011EF0")] [Address(RVA = "0x1572740", Offset = "0x1571140", VA = "0x181572740")] public static LEGLBECFPMF.LEACJFICINB JCMGPALGNAJ(Vector3 MJPJECPDMCM, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM LMAJKCLDDIF, out RaycastHit PAOKLBNMNFL) { float z = DJBBMJBBNHB.z; float z2 = MJPJECPDMCM.z; LEGLBECFPMF.LEACJFICINB leacjficinb; return leacjficinb; } // Token: 0x06011EF1 RID: 73457 RVA: 0x00449670 File Offset: 0x00447870 [Token(Token = "0x6011EF1")] [Address(RVA = "0x1572870", Offset = "0x1571270", VA = "0x181572870")] public static LEGLBECFPMF.LEACJFICINB JCMGPALGNAJ(Vector3 MJPJECPDMCM, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM LMAJKCLDDIF, QueryTriggerInteraction CGAPEINEFPG, out RaycastHit PAOKLBNMNFL) { float z = DJBBMJBBNHB.z; float z2 = MJPJECPDMCM.z; LEGLBECFPMF.LEACJFICINB leacjficinb; return leacjficinb; } // Token: 0x06011EF2 RID: 73458 RVA: 0x00449690 File Offset: 0x00447890 [Token(Token = "0x6011EF2")] [Address(RVA = "0x1574140", Offset = "0x1572B40", VA = "0x181574140")] public static Vector3 MLFBCBOKDMI(Vector3 NOKEGEBPGLB, float BIEPNJMPEOD, float KNCKHFMEFHF, Vector3 DKOHEPFOJAC, int NNHBELIOIIM, int BLGNPDMJEPJ, float GKAEELJABMP = 0.001f) { Vector3 vector; float z = vector.z; NOKEGEBPGLB.z = z; return NOKEGEBPGLB; } // Token: 0x06011EF3 RID: 73459 RVA: 0x004496AC File Offset: 0x004478AC [Token(Token = "0x6011EF3")] [Address(RVA = "0x1574260", Offset = "0x1572C60", VA = "0x181574260")] public static Vector3 MLFBCBOKDMI(Vector3 NOKEGEBPGLB, float BIEPNJMPEOD, float KNCKHFMEFHF, Vector3 DKOHEPFOJAC, int NNHBELIOIIM, int BLGNPDMJEPJ, float GKAEELJABMP, out bool EBFAIJJAKOA) { int num = 0; int num2 = 0; Vector3 vector; float z = vector.z; LEGLBECFPMF.LEACJFICINB leacjficinb; if (leacjficinb != LEGLBECFPMF.LEACJFICINB.OVERLAP) { if (leacjficinb != LEGLBECFPMF.LEACJFICINB.MISS) { if (leacjficinb != LEGLBECFPMF.LEACJFICINB.HIT) { goto IL_53; } int num3 = 0; float z2 = (Mathf.Max((float)0, BIEPNJMPEOD) * num3).z; Vector3 vector2; float z3 = vector2.z; } Vector3 vector3; float z4 = vector3.z; } Quaternion identity = Quaternion.identity; bool flag; if (!flag) { goto IL_57; } IL_53: num2++; IL_57: NOKEGEBPGLB.z = (float)num; return NOKEGEBPGLB; } // Token: 0x06011EF4 RID: 73460 RVA: 0x00449718 File Offset: 0x00447918 [Token(Token = "0x6011EF4")] [Address(RVA = "0x1574A80", Offset = "0x1573480", VA = "0x181574A80")] public static LEGLBECFPMF.LEACJFICINB OCJLHPFFEJG(Vector3 GCNACBDIPFG, float BIEPNJMPEOD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, int NNHBELIOIIM, out RaycastHit PAOKLBNMNFL) { float z = DJBBMJBBNHB.z; float z2 = GCNACBDIPFG.z; LEGLBECFPMF.LEACJFICINB leacjficinb; return leacjficinb; } // Token: 0x06011EF5 RID: 73461 RVA: 0x00449738 File Offset: 0x00447938 [Token(Token = "0x6011EF5")] [Address(RVA = "0x1574BC0", Offset = "0x15735C0", VA = "0x181574BC0")] public static LEGLBECFPMF.LEACJFICINB OCJLHPFFEJG(Vector3 GCNACBDIPFG, float BIEPNJMPEOD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM LMAJKCLDDIF, out RaycastHit PAOKLBNMNFL) { float z = DJBBMJBBNHB.z; float z2 = GCNACBDIPFG.z; LEGLBECFPMF.LEACJFICINB leacjficinb; return leacjficinb; } // Token: 0x06011EF6 RID: 73462 RVA: 0x00449758 File Offset: 0x00447958 [Token(Token = "0x6011EF6")] [Address(RVA = "0x1572330", Offset = "0x1570D30", VA = "0x181572330")] public static bool GMHALHNEBJL(Vector3 NOKEGEBPGLB, Quaternion AIABCJGOPLD, float BIEPNJMPEOD, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, out Vector3 EHOKJKEJFPK) { Vector3 zero = Vector3.zero; Collider[] fmfkgjoebka = LEGLBECFPMF.FMFKGJOEBKA; float z = NOKEGEBPGLB.z; Collider[] fmfkgjoebka2 = LEGLBECFPMF.FMFKGJOEBKA; SphereCollider sphereCollider = LEGLBECFPMF.MGNMIBNHKCF; SphereCollider sphereCollider2 = LEGLBECFPMF.MGNMIBNHKCF; float z2 = NOKEGEBPGLB.z; throw new NullReferenceException(); } // Token: 0x06011EF7 RID: 73463 RVA: 0x004497A4 File Offset: 0x004479A4 [Token(Token = "0x6011EF7")] [Address(RVA = "0x1574960", Offset = "0x1573360", VA = "0x181574960")] public static Collider OBDLOHKJIFC(Vector3 NOKEGEBPGLB, float BIEPNJMPEOD, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, QueryTriggerInteraction CGAPEINEFPG) { Collider[] fmfkgjoebka = LEGLBECFPMF.FMFKGJOEBKA; float z = NOKEGEBPGLB.z; Collider[] fmfkgjoebka2 = LEGLBECFPMF.FMFKGJOEBKA; throw new NullReferenceException(); } // Token: 0x06011EF8 RID: 73464 RVA: 0x004497D0 File Offset: 0x004479D0 [Token(Token = "0x6011EF8")] [Address(RVA = "0x1571100", Offset = "0x156FB00", VA = "0x181571100")] public static int CDNKLCGJGHF(Vector3 NOKEGEBPGLB, float BIEPNJMPEOD, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, Collider[] MHOPOOIMJIM) { float z = NOKEGEBPGLB.z; int num; return num; } // Token: 0x06011EF9 RID: 73465 RVA: 0x004497E8 File Offset: 0x004479E8 [Token(Token = "0x6011EF9")] [Address(RVA = "0x15711B0", Offset = "0x156FBB0", VA = "0x1815711B0")] public static int CDNKLCGJGHF(Vector3 NOKEGEBPGLB, float BIEPNJMPEOD, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, QueryTriggerInteraction CGAPEINEFPG, Collider[] MHOPOOIMJIM) { float z = NOKEGEBPGLB.z; int num; return num; } // Token: 0x06011EFA RID: 73466 RVA: 0x00449800 File Offset: 0x00447A00 [Token(Token = "0x6011EFA")] [Address(RVA = "0x1574030", Offset = "0x1572A30", VA = "0x181574030")] public static bool MAFOKEMJDEI(Vector3 NOKEGEBPGLB, float BIEPNJMPEOD, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI) { Collider[] fmfkgjoebka = LEGLBECFPMF.FMFKGJOEBKA; float z = NOKEGEBPGLB.z; int num; return num > 0; } // Token: 0x06011EFB RID: 73467 RVA: 0x00449820 File Offset: 0x00447A20 [Token(Token = "0x6011EFB")] [Address(RVA = "0x1571000", Offset = "0x156FA00", VA = "0x181571000")] public static bool AOANJEFBPEJ(Vector3 NOKEGEBPGLB, Quaternion AIABCJGOPLD, float BIEPNJMPEOD, int ANADIELGGJC, Collider[] COMOGJCHAOH, out Vector3 EHOKJKEJFPK) { LEGLBECFPMF.MGNMIBNHKCF.radius = BIEPNJMPEOD; SphereCollider sphereCollider = LEGLBECFPMF.MGNMIBNHKCF; float z = NOKEGEBPGLB.z; bool flag; return flag; } // Token: 0x06011EFC RID: 73468 RVA: 0x00449854 File Offset: 0x00447A54 [Token(Token = "0x6011EFC")] [Address(RVA = "0x1573D90", Offset = "0x1572790", VA = "0x181573D90")] public static LEGLBECFPMF.LEACJFICINB MAAEJPADFDO(Vector3 NKGOCGOHIAB, Vector3 DAANIJPMLKF, float EOKGFCGMLCD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, int NNHBELIOIIM, out RaycastHit PAOKLBNMNFL) { RaycastHit[] aboiicgeceh = LEGLBECFPMF.ABOIICGECEH; float z = DJBBMJBBNHB.z; float z2 = DAANIJPMLKF.z; float z3 = NKGOCGOHIAB.z; LEGLBECFPMF.LEACJFICINB leacjficinb; return leacjficinb; } // Token: 0x06011EFD RID: 73469 RVA: 0x00449884 File Offset: 0x00447A84 [Token(Token = "0x6011EFD")] [Address(RVA = "0x1573F00", Offset = "0x1572900", VA = "0x181573F00")] public static LEGLBECFPMF.LEACJFICINB MAAEJPADFDO(Vector3 NKGOCGOHIAB, Vector3 DAANIJPMLKF, float EOKGFCGMLCD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM LMAJKCLDDIF, out RaycastHit PAOKLBNMNFL) { RaycastHit[] aboiicgeceh = LEGLBECFPMF.ABOIICGECEH; float z = DJBBMJBBNHB.z; float z2 = DAANIJPMLKF.z; float z3 = NKGOCGOHIAB.z; LEGLBECFPMF.LEACJFICINB leacjficinb; return leacjficinb; } // Token: 0x06011EFE RID: 73470 RVA: 0x004498B4 File Offset: 0x00447AB4 [Token(Token = "0x6011EFE")] [Address(RVA = "0x1573C50", Offset = "0x1572650", VA = "0x181573C50")] public static LEGLBECFPMF.LEACJFICINB MAAEJPADFDO(Vector3 NKGOCGOHIAB, Vector3 DAANIJPMLKF, float EOKGFCGMLCD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, int NNHBELIOIIM, LEGLBECFPMF.DECGINCEGFB LMAJKCLDDIF, List IKAGGIGLCGJ, out RaycastHit PAOKLBNMNFL) { RaycastHit[] aboiicgeceh = LEGLBECFPMF.ABOIICGECEH; float z = DJBBMJBBNHB.z; float z2 = DAANIJPMLKF.z; float z3 = NKGOCGOHIAB.z; LEGLBECFPMF.LEACJFICINB leacjficinb; return leacjficinb; } // Token: 0x06011EFF RID: 73471 RVA: 0x004498E4 File Offset: 0x00447AE4 [Token(Token = "0x6011EFF")] [Address(RVA = "0x1574CD0", Offset = "0x15736D0", VA = "0x181574CD0")] public static bool OPELAHPNKII(Vector3 GFJJCIFCBHE, Vector3 DMIGOECCGEF, float EOKGFCGMLCD, int NNHBELIOIIM, out Vector3 EHOKJKEJFPK) { Vector3 zero = Vector3.zero; Collider[] fmfkgjoebka = LEGLBECFPMF.FMFKGJOEBKA; float z = DMIGOECCGEF.z; float z2 = GFJJCIFCBHE.z; int num = 0; Collider[] kinjfcjcaog = LEGLBECFPMF.KINJFCJCAOG; int num2; if (LEGLBECFPMF.GCDAGKFEEED(num2, kinjfcjcaog, num, fmfkgjoebka) > 0) { float z3 = DMIGOECCGEF.z; float z4 = GFJJCIFCBHE.z; return; } } // Token: 0x06011F00 RID: 73472 RVA: 0x00449938 File Offset: 0x00447B38 [Token(Token = "0x6011F00")] [Address(RVA = "0x1575290", Offset = "0x1573C90", VA = "0x181575290")] public static bool OPELAHPNKII(Vector3 GFJJCIFCBHE, Vector3 DMIGOECCGEF, float EOKGFCGMLCD, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, out Vector3 EHOKJKEJFPK) { Vector3 zero = Vector3.zero; float z = DMIGOECCGEF.z; float z2 = GFJJCIFCBHE.z; int num; if (num > 0) { float z3 = DMIGOECCGEF.z; float z4 = GFJJCIFCBHE.z; return; } } // Token: 0x06011F01 RID: 73473 RVA: 0x00449970 File Offset: 0x00447B70 [Token(Token = "0x6011F01")] [Address(RVA = "0x1574F40", Offset = "0x1573940", VA = "0x181574F40")] public static bool OPELAHPNKII(Vector3 GFJJCIFCBHE, Vector3 DMIGOECCGEF, float EOKGFCGMLCD, Collider[] MHOPOOIMJIM, int GOGHBANOOND, out Vector3 EHOKJKEJFPK) { Quaternion identity = Quaternion.identity; int num = 0; Vector3 forward = Vector3.forward; int num2 = 0; LEGLBECFPMF.KLKMIDKEOAN.radius = EOKGFCGMLCD; CapsuleCollider capsuleCollider = LEGLBECFPMF.KLKMIDKEOAN; int num3 = 0; capsuleCollider.height = EOKGFCGMLCD; int num4 = 0; return LEGLBECFPMF.FCLJPAHAILN(LEGLBECFPMF.KLKMIDKEOAN, num, num3, num2, MHOPOOIMJIM, num4); } // Token: 0x06011F02 RID: 73474 RVA: 0x004499D4 File Offset: 0x00447BD4 [Token(Token = "0x6011F02")] [Address(RVA = "0x1571710", Offset = "0x1570110", VA = "0x181571710")] public static int ENFNHOKBNJO(Vector3 GFJJCIFCBHE, Vector3 DMIGOECCGEF, float EOKGFCGMLCD, int NNHBELIOIIM, Collider[] MHOPOOIMJIM) { float z = DMIGOECCGEF.z; float z2 = GFJJCIFCBHE.z; int num; return num; } // Token: 0x06011F03 RID: 73475 RVA: 0x004499F4 File Offset: 0x00447BF4 [Token(Token = "0x6011F03")] [Address(RVA = "0x1571600", Offset = "0x1570000", VA = "0x181571600")] public static int ENFNHOKBNJO(Vector3 GFJJCIFCBHE, Vector3 DMIGOECCGEF, float EOKGFCGMLCD, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, Collider[] MHOPOOIMJIM) { float z = DMIGOECCGEF.z; float z2 = GFJJCIFCBHE.z; int num; return num; } // Token: 0x06011F04 RID: 73476 RVA: 0x00449A14 File Offset: 0x00447C14 [Token(Token = "0x6011F04")] [Address(RVA = "0x1570EA0", Offset = "0x156F8A0", VA = "0x181570EA0")] public static bool AAMOKIIECDF(Vector3 GFJJCIFCBHE, Vector3 DMIGOECCGEF, float EOKGFCGMLCD, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI) { float z = DMIGOECCGEF.z; float z2 = GFJJCIFCBHE.z; int num; return num > 0; } // Token: 0x06011F05 RID: 73477 RVA: 0x00449A38 File Offset: 0x00447C38 [Token(Token = "0x6011F05")] [Address(RVA = "0x1573980", Offset = "0x1572380", VA = "0x181573980")] public static bool KKPAMLMHIHF(Vector3 GDHHPCOKKGH, Quaternion HDOGGDJIMLF, float EOKGFCGMLCD, float KNOIDOKALBH, int ANADIELGGJC, Collider[] COMOGJCHAOH, out Vector3 EHOKJKEJFPK) { LEGLBECFPMF.KLKMIDKEOAN.radius = EOKGFCGMLCD; LEGLBECFPMF.KLKMIDKEOAN.height = EOKGFCGMLCD; CapsuleCollider capsuleCollider = LEGLBECFPMF.KLKMIDKEOAN; float z = GDHHPCOKKGH.z; bool flag; return flag; } // Token: 0x06011F06 RID: 73478 RVA: 0x00449A78 File Offset: 0x00447C78 [Token(Token = "0x6011F06")] [Address(RVA = "0x15758A0", Offset = "0x15742A0", VA = "0x1815758A0")] public static Collider PPKBHNEJPMF(Vector3 FMKHKJDBFNI, Quaternion CFDNLDOPAML, Vector3 IJHJIKGDNJH, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, QueryTriggerInteraction CGAPEINEFPG) { Collider[] fmfkgjoebka = LEGLBECFPMF.FMFKGJOEBKA; float z = IJHJIKGDNJH.z; float z2 = FMKHKJDBFNI.z; Collider[] fmfkgjoebka2 = LEGLBECFPMF.FMFKGJOEBKA; throw new NullReferenceException(); } // Token: 0x06011F07 RID: 73479 RVA: 0x00449AA8 File Offset: 0x00447CA8 [Token(Token = "0x6011F07")] [Address(RVA = "0x1575660", Offset = "0x1574060", VA = "0x181575660")] public static int PPKBHNEJPMF(Vector3 FMKHKJDBFNI, Quaternion CFDNLDOPAML, Vector3 IJHJIKGDNJH, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, Collider[] MHOPOOIMJIM) { float z = IJHJIKGDNJH.z; float z2 = FMKHKJDBFNI.z; int num; return num; } // Token: 0x06011F08 RID: 73480 RVA: 0x00449AC8 File Offset: 0x00447CC8 [Token(Token = "0x6011F08")] [Address(RVA = "0x1575740", Offset = "0x1574140", VA = "0x181575740")] public static int PPKBHNEJPMF(Vector3 FMKHKJDBFNI, Quaternion CFDNLDOPAML, Vector3 IJHJIKGDNJH, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, QueryTriggerInteraction CGAPEINEFPG, Collider[] MHOPOOIMJIM) { float z = IJHJIKGDNJH.z; Vector3 vector; float z2 = vector.z; float z3 = FMKHKJDBFNI.z; int num; return num; } // Token: 0x06011F09 RID: 73481 RVA: 0x00449AF0 File Offset: 0x00447CF0 [Token(Token = "0x6011F09")] [Address(RVA = "0x1575590", Offset = "0x1573F90", VA = "0x181575590")] public static LEGLBECFPMF.GMACMDOKCGL PECCDLCBCDN(Vector3 IBHEKLCMMNH) { float z = Vector3.up.z; float z2 = IBHEKLCMMNH.z; return LEGLBECFPMF.GMACMDOKCGL.FLOOR; } // Token: 0x06011F0A RID: 73482 RVA: 0x00449B14 File Offset: 0x00447D14 [Token(Token = "0x6011F0A")] [Address(RVA = "0x1572570", Offset = "0x1570F70", VA = "0x181572570")] public static bool IAGCAHDNJLL(Collider GLPOLGOBLAA) { if (GLPOLGOBLAA.gameObject.layer == 14 || GLPOLGOBLAA.gameObject.layer == 11 || GLPOLGOBLAA.gameObject.layer == 26) { return true; } bool flag = GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)); if (!flag) { return flag; } return GLPOLGOBLAA.CompareTag("MovementCollisionAlwaysAllowed"); } // Token: 0x06011F0B RID: 73483 RVA: 0x00449B7C File Offset: 0x00447D7C [Token(Token = "0x6011F0B")] [Address(RVA = "0x15754D0", Offset = "0x1573ED0", VA = "0x1815754D0")] public static bool PBEBPFJMNLO(Collider GLPOLGOBLAA) { while (GLPOLGOBLAA.gameObject.layer != 14) { if (GLPOLGOBLAA.gameObject.layer != 11) { return GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)); } } return true; } // Token: 0x06011F0C RID: 73484 RVA: 0x00449BC0 File Offset: 0x00447DC0 [Token(Token = "0x6011F0C")] [Address(RVA = "0x1573AB0", Offset = "0x15724B0", VA = "0x181573AB0")] public static bool KPIIIPIFLHB(Collider GLPOLGOBLAA) { if (!GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184)) && !GLPOLGOBLAA.gameObject.CompareTag("Player")) { if (GLPOLGOBLAA.gameObject.layer == 14 || GLPOLGOBLAA.gameObject.layer == 11 || GLPOLGOBLAA.gameObject.layer == 26) { return true; } if (GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304))) { return GLPOLGOBLAA.CompareTag("MovementCollisionAlwaysAllowed"); } } throw new NullReferenceException(); } // Token: 0x06011F0D RID: 73485 RVA: 0x00449C4C File Offset: 0x00447E4C [Token(Token = "0x6011F0D")] [Address(RVA = "0x15747E0", Offset = "0x15731E0", VA = "0x1815747E0")] public static bool NOOEGOAEBIN(Collider GLPOLGOBLAA, List IKAGGIGLCGJ) { if (!GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184)) && !GLPOLGOBLAA.gameObject.CompareTag("Player") && (IKAGGIGLCGJ == 0 || !IKAGGIGLCGJ.Contains(GLPOLGOBLAA))) { GameObject gameObject; return GLPOLGOBLAA.gameObject.layer == 14 || GLPOLGOBLAA.gameObject.layer == 11 || gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)); } throw new NullReferenceException(); } // Token: 0x06011F0E RID: 73486 RVA: 0x00449CC4 File Offset: 0x00447EC4 [Token(Token = "0x6011F0E")] [Address(RVA = "0x1573750", Offset = "0x1572150", VA = "0x181573750")] public static bool KIDGLNOCDMC(Collider GLPOLGOBLAA) { if (!GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)335544320))) { return LEGLBECFPMF.KPIIIPIFLHB(GLPOLGOBLAA); } throw new NullReferenceException(); } // Token: 0x06011F0F RID: 73487 RVA: 0x00449CF4 File Offset: 0x00447EF4 [Token(Token = "0x6011F0F")] [Address(RVA = "0x15737E0", Offset = "0x15721E0", VA = "0x1815737E0")] public static bool KJDBBNEDPEK(Collider GLPOLGOBLAA) { if (!GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)335544320)) && !GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184)) && !GLPOLGOBLAA.gameObject.CompareTag("Player")) { return GLPOLGOBLAA.gameObject.layer == 14 || GLPOLGOBLAA.gameObject.layer == 11 || GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)); } throw new NullReferenceException(); } // Token: 0x06011F10 RID: 73488 RVA: 0x00449D78 File Offset: 0x00447F78 [Token(Token = "0x6011F10")] [Address(RVA = "0x1572690", Offset = "0x1571090", VA = "0x181572690")] public static bool IBBLOODGNBI(Collider GLPOLGOBLAA) { if (GLPOLGOBLAA.gameObject.layer == 11 || GLPOLGOBLAA.gameObject.layer == 26) { return true; } bool flag = GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)); if (!flag) { return flag; } return GLPOLGOBLAA.CompareTag("MovementCollisionAlwaysAllowed"); } // Token: 0x06011F11 RID: 73489 RVA: 0x00449DD0 File Offset: 0x00447FD0 [Token(Token = "0x6011F11")] [Address(RVA = "0x15712A0", Offset = "0x156FCA0", VA = "0x1815712A0")] public static bool CEHANMGHFED(Collider GLPOLGOBLAA) { return GLPOLGOBLAA.gameObject.layer == 11 || GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)); } // Token: 0x06011F12 RID: 73490 RVA: 0x00449E08 File Offset: 0x00448008 [Token(Token = "0x6011F12")] [Address(RVA = "0x1571300", Offset = "0x156FD00", VA = "0x181571300")] public static bool ENCOLHKPPPD(Collider GLPOLGOBLAA) { if (GLPOLGOBLAA.gameObject.layer != 11) { if (!GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304))) { bool flag; if (GLPOLGOBLAA.gameObject.layer != 14 || flag) { } } return GLPOLGOBLAA.CompareTag("MovementCollisionAlwaysAllowed"); } return !GLPOLGOBLAA.CompareTag("MovementRestricted"); } // Token: 0x06011F13 RID: 73491 RVA: 0x00449E70 File Offset: 0x00448070 [Token(Token = "0x6011F13")] [Address(RVA = "0x1571400", Offset = "0x156FE00", VA = "0x181571400")] public static bool ENCOLHKPPPD(Collider GLPOLGOBLAA, Vector3 IBHEKLCMMNH) { float z = Vector3.up.z; float z2 = IBHEKLCMMNH.z; if (GLPOLGOBLAA.gameObject.layer == 11) { return !GLPOLGOBLAA.CompareTag("MovementRestricted"); } bool flag; if (GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)) || (GLPOLGOBLAA.gameObject.layer == 14 && flag)) { return GLPOLGOBLAA.CompareTag("MovementCollisionAlwaysAllowed"); } throw new NullReferenceException(); } // Token: 0x06011F14 RID: 73492 RVA: 0x00449EEC File Offset: 0x004480EC [Token(Token = "0x6011F14")] [Address(RVA = "0x1571850", Offset = "0x1570250", VA = "0x181571850")] public static bool EOPHCLGOGKC(Vector3 KPLDEODOJID, float NAOGBMNCCDG, float NKHODIHGIGI) { float z = Vector3.down.z; float z2 = KPLDEODOJID.z; LEGLBECFPMF.LEACJFICINB leacjficinb; if (leacjficinb == LEGLBECFPMF.LEACJFICINB.HIT) { return; } } // Token: 0x06011F15 RID: 73493 RVA: 0x00449F14 File Offset: 0x00448114 [Token(Token = "0x6011F15")] [Address(RVA = "0x1571A20", Offset = "0x1570420", VA = "0x181571A20")] public static bool EOPHCLGOGKC(Vector3 KPLDEODOJID, float NAOGBMNCCDG, float NKHODIHGIGI, out RaycastHit PAOKLBNMNFL) { float z = Vector3.down.z; float z2 = KPLDEODOJID.z; LEGLBECFPMF.LEACJFICINB leacjficinb; if (leacjficinb == LEGLBECFPMF.LEACJFICINB.HIT) { return; } } // Token: 0x06011F16 RID: 73494 RVA: 0x00449F3C File Offset: 0x0044813C [Token(Token = "0x6011F16")] [Address(RVA = "0x1572CD0", Offset = "0x15716D0", VA = "0x181572CD0")] public static Vector3 JHOJDOEHCJK(Vector3 JJGDNPNBINJ, Vector3 HBHEJAAHCCA, float CGAAEDHNJCE, float GEMDOMCHFGK) { /* An exception occurred when decompiling this method (06011F16) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 LEGLBECFPMF::JHOJDOEHCJK(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_32: stloc:int32(var_10_33, ldc.i4:int32(0)) stloc:float32(var_11_3D, call:float32(Mathf::Max, ldloc:float32(GEMDOMCHFGK), ldloc:int32[exp:float32](var_10_33))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06011F17 RID: 73495 RVA: 0x00449F88 File Offset: 0x00448188 [Token(Token = "0x6011F17")] [Address(RVA = "0x15721A0", Offset = "0x1570BA0", VA = "0x1815721A0")] private static int GCDAGKFEEED(int GOGHBANOOND, Collider[] KJFCGDGEJHI, LEGLBECFPMF.EPNMAMOLPJM LMAJKCLDDIF, Collider[] LLCIDEKMKBG) { int num = 0; if (GOGHBANOOND > 0 && num < LLCIDEKMKBG.Length) { if (LMAJKCLDDIF != 0) { Collider collider = LEGLBECFPMF.KINJFCJCAOG[num]; if (!LMAJKCLDDIF(collider)) { return num + 1; } } num++; Collider collider2 = LEGLBECFPMF.KINJFCJCAOG[num]; throw new ArrayTypeMismatchException(); } return num; } // Token: 0x06011F18 RID: 73496 RVA: 0x00449FE8 File Offset: 0x004481E8 [Token(Token = "0x6011F18")] [Address(RVA = "0x1571BF0", Offset = "0x15705F0", VA = "0x181571BF0")] private static bool FCLJPAHAILN(Collider BCFFGDFHJMK, Vector3 NJGDNEBIIBG, Quaternion ICLKDGNOKKF, int ANADIELGGJC, Collider[] COMOGJCHAOH, out Vector3 EHOKJKEJFPK) { Vector3 zero = Vector3.zero; int num = 0; float z = zero.z; zero.z = z; if (ANADIELGGJC > 0) { Vector3 vector; float z2 = vector.z; bool flag; if (flag) { Vector3 vector2; float z3 = vector2.z; Vector3 vector3; float z4 = vector3.z; Vector3 vector4; float z5 = vector4.z; } num++; } throw new NullReferenceException(); } // Token: 0x06011F19 RID: 73497 RVA: 0x0044A048 File Offset: 0x00448248 [Token(Token = "0x6011F19")] [Address(RVA = "0x15733F0", Offset = "0x1571DF0", VA = "0x1815733F0")] private static LEGLBECFPMF.LEACJFICINB KGIKCBJFJAP(int POEOJGNAKCE, float DJGCMOJICGK, LEGLBECFPMF.EPNMAMOLPJM LMAJKCLDDIF, out RaycastHit PAOKLBNMNFL) { int num = 0; if (POEOJGNAKCE > 0) { if (LMAJKCLDDIF != 0) { RaycastHit[] aboiicgeceh = LEGLBECFPMF.ABOIICGECEH; long num2 = (long)((ulong)num * (ulong)44L); if (!LMAJKCLDDIF(num)) { goto IL_4B; } } RaycastHit[] aboiicgeceh2 = LEGLBECFPMF.ABOIICGECEH; long num3 = (long)((ulong)num * (ulong)44L); if (num == aboiicgeceh2.Length) { goto IL_67; } RaycastHit[] aboiicgeceh3 = LEGLBECFPMF.ABOIICGECEH; RaycastHit[] aboiicgeceh4 = LEGLBECFPMF.ABOIICGECEH; IL_4B: num++; RaycastHit[] aboiicgeceh5 = LEGLBECFPMF.ABOIICGECEH; uint num4; if (num4 >= (uint)aboiicgeceh5.Length) { goto IL_84; } RaycastHit[] aboiicgeceh6 = LEGLBECFPMF.ABOIICGECEH; IL_67: long num5 = (long)((ulong)num * (ulong)44L); RaycastHit raycastHit; PAOKLBNMNFL.m_Point = raycastHit; RaycastHit raycastHit2; PAOKLBNMNFL.m_Normal.y = raycastHit2; } IL_84: int num6 = 0; PAOKLBNMNFL.m_Point = num6; PAOKLBNMNFL.m_Normal.y = (float)num6; PAOKLBNMNFL.m_FaceID = (uint)num6; PAOKLBNMNFL.m_UV = num6; PAOKLBNMNFL.m_Collider = num6; throw new IndexOutOfRangeException(); } // Token: 0x06011F1A RID: 73498 RVA: 0x0044A110 File Offset: 0x00448310 [Token(Token = "0x6011F1A")] [Address(RVA = "0x1573080", Offset = "0x1571A80", VA = "0x181573080")] private static LEGLBECFPMF.LEACJFICINB KGIKCBJFJAP(int POEOJGNAKCE, float DJGCMOJICGK, LEGLBECFPMF.DECGINCEGFB LMAJKCLDDIF, List IKAGGIGLCGJ, out RaycastHit PAOKLBNMNFL) { int num = 0; if (POEOJGNAKCE > 0) { if (LMAJKCLDDIF != 0) { RaycastHit[] aboiicgeceh = LEGLBECFPMF.ABOIICGECEH; long num2 = (long)((ulong)num * (ulong)44L); if (!LMAJKCLDDIF.Invoke(num, IKAGGIGLCGJ)) { goto IL_49; } } RaycastHit[] aboiicgeceh2 = LEGLBECFPMF.ABOIICGECEH; long num3 = (long)((ulong)num * (ulong)44L); if (num == aboiicgeceh2.Length) { goto IL_65; } RaycastHit[] aboiicgeceh3 = LEGLBECFPMF.ABOIICGECEH; RaycastHit[] aboiicgeceh4 = LEGLBECFPMF.ABOIICGECEH; IL_49: num++; RaycastHit[] aboiicgeceh5 = LEGLBECFPMF.ABOIICGECEH; uint num4; if (num4 >= (uint)aboiicgeceh5.Length) { goto IL_6D; } RaycastHit[] aboiicgeceh6 = LEGLBECFPMF.ABOIICGECEH; IL_65: long num5 = (long)((ulong)num * (ulong)44L); } IL_6D: throw new IndexOutOfRangeException(); } // Token: 0x06011F1B RID: 73499 RVA: 0x0044A190 File Offset: 0x00448390 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6011F1B")] [Address(RVA = "0x15759F0", Offset = "0x15743F0", VA = "0x1815759F0")] static LEGLBECFPMF() { int num = 0; LEGLBECFPMF.CGMBHJIBGFE = num; LEGLBECFPMF.FEEPFBGPNCA = num; } // Token: 0x0400BFFD RID: 49149 [Token(Token = "0x400BFFD")] public const float MOKNHDPKBPG = 0.001f; // Token: 0x0400BFFE RID: 49150 [Token(Token = "0x400BFFE")] public const float AGCKDCPPMGP = 45f; // Token: 0x0400BFFF RID: 49151 [Token(Token = "0x400BFFF")] private const float DPHMJABIKEF = 0.0001f; // Token: 0x0400C000 RID: 49152 [Token(Token = "0x400C000")] private static readonly Collider[] KINJFCJCAOG = new Collider[256]; // Token: 0x0400C001 RID: 49153 [Token(Token = "0x400C001")] private static readonly Collider[] FMFKGJOEBKA = new Collider[256]; // Token: 0x0400C002 RID: 49154 [Token(Token = "0x400C002")] private static readonly RaycastHit[] ABOIICGECEH = new RaycastHit[256]; // Token: 0x0400C003 RID: 49155 [Token(Token = "0x400C003")] private static SphereCollider CGMBHJIBGFE; // Token: 0x0400C004 RID: 49156 [Token(Token = "0x400C004")] private static CapsuleCollider FEEPFBGPNCA; // Token: 0x020027F2 RID: 10226 [Token(Token = "0x20027F2")] public enum LEACJFICINB { // Token: 0x0400C006 RID: 49158 [Token(Token = "0x400C006")] MISS, // Token: 0x0400C007 RID: 49159 [Token(Token = "0x400C007")] HIT, // Token: 0x0400C008 RID: 49160 [Token(Token = "0x400C008")] OVERLAP } // Token: 0x020027F3 RID: 10227 [Token(Token = "0x20027F3")] public enum GMACMDOKCGL { // Token: 0x0400C00A RID: 49162 [Token(Token = "0x400C00A")] WALL, // Token: 0x0400C00B RID: 49163 [Token(Token = "0x400C00B")] FLOOR, // Token: 0x0400C00C RID: 49164 [Token(Token = "0x400C00C")] CEILING } // Token: 0x020027F4 RID: 10228 [Token(Token = "0x20027F4")] public sealed class EPNMAMOLPJM : MulticastDelegate { // Token: 0x06011F1C RID: 73500 RVA: 0x0044A1D8 File Offset: 0x004483D8 [Token(Token = "0x6011F1C")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public EPNMAMOLPJM(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06011F1D RID: 73501 RVA: 0x0044A1F4 File Offset: 0x004483F4 [Token(Token = "0x6011F1D")] [Address(RVA = "0xF57C00", Offset = "0xF56600", VA = "0x180F57C00", Slot = "13")] public bool Invoke(Collider GLPOLGOBLAA) { Delegate[] delegates = this.delegates; if (delegates != 0) { } int num = 0; uint num2; if (num2 == (uint)0) { return; } 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)1L) { MethodInfo method_info = @delegate.method_info; MethodInfo methodInfo; if (GLPOLGOBLAA != (ulong)1L) { uint num4; if (method_info == num4) { goto IL_B3; } if (delegate2 != 0) { } methodInfo = @delegate.method_info; IntPtr intPtr = @delegate.invoke_impl; num += num; num++; intPtr += intPtr; num += methodInfo; num += 19; methodInfo += methodInfo; num += num; num++; num += methodInfo; num += 19; } if (methodInfo == GLPOLGOBLAA) { goto IL_115; } if (methodInfo != 0) { } if (methodInfo == 0) { } IL_B3: MethodInfo method_info2 = @delegate.method_info; int num5 = 0; if (num5 < methodInfo) { num5 += num5; if (num5 != methodInfo) { num5++; } } num5 += method_info2; num5 += 19; num5 += num5; int num6 = 0; int num7 = 0; num7 += num7; num7++; num7 += num6; num7 += 19; num7 += 19; IL_115: if (methodInfo != 0 || num7 != 0) { } } num++; } // Token: 0x06011F1E RID: 73502 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011F1E")] [Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")] public IAsyncResult BeginInvoke(Collider GLPOLGOBLAA, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011F1F RID: 73503 RVA: 0x0044A328 File Offset: 0x00448528 [Token(Token = "0x6011F1F")] [Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020027F5 RID: 10229 [Token(Token = "0x20027F5")] public sealed class DECGINCEGFB : MulticastDelegate { // Token: 0x06011F20 RID: 73504 RVA: 0x0044A33C File Offset: 0x0044853C [Token(Token = "0x6011F20")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public DECGINCEGFB(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06011F21 RID: 73505 RVA: 0x0044A358 File Offset: 0x00448558 [Token(Token = "0x6011F21")] [Address(RVA = "0x7691D0", Offset = "0x767BD0", VA = "0x1807691D0", Slot = "13")] public bool Invoke(Collider GLPOLGOBLAA, List IKAGGIGLCGJ) { Delegate[] delegates = this.delegates; if (delegates != 0) { } int num = 0; uint num2; if (num2 == (uint)0) { return; } 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) { MethodInfo method_info = @delegate.method_info; MethodInfo methodInfo; if (GLPOLGOBLAA != (ulong)2L) { uint num4; if (method_info != num4) { if (delegate2 != 0) { } methodInfo = @delegate.method_info; if (num < @delegate) { num += num; if (num != @delegate) { num++; } } num += methodInfo; num += 19; methodInfo += methodInfo; num += num; num++; num += methodInfo; num += 19; } if (methodInfo != 0 || methodInfo == 0) { goto IL_B6; } } if (methodInfo == null) { goto IL_118; } if (methodInfo != 0) { } if (methodInfo == 0) { } IL_B6: MethodInfo method_info2 = @delegate.method_info; int num5 = 0; if (num5 < @delegate) { num5 += num5; if (num5 != @delegate) { num5++; } } num5 += method_info2; num5 += 19; num5 += num5; int num6 = 0; int num7 = 0; num7 += num7; num7++; num7 += num6; num7 += 19; num7 += 19; IL_118: if (methodInfo != 0 || num7 != 0) { } } num++; } // Token: 0x06011F22 RID: 73506 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011F22")] [Address(RVA = "0x4330B0", Offset = "0x431AB0", VA = "0x1804330B0", Slot = "14")] public IAsyncResult BeginInvoke(Collider GLPOLGOBLAA, List IKAGGIGLCGJ, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011F23 RID: 73507 RVA: 0x0044A490 File Offset: 0x00448690 [Token(Token = "0x6011F23")] [Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } }