using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; // Token: 0x02002FD4 RID: 12244 [Token(Token = "0x2002FD4")] public class OPNIOCDBCMA { // Token: 0x06014A66 RID: 84582 RVA: 0x004C4D60 File Offset: 0x004C2F60 [Token(Token = "0x6014A66")] [Address(RVA = "0x151D460", Offset = "0x151C460", VA = "0x18151D460")] public static void EOGEKPPBJHA() { int num; do { num = 0; List hdpffankpei = OPNIOCDBCMA.HDPFFANKPEI; bool flag; if (flag) { } } while (num != 0); OPNIOCDBCMA.HDPFFANKPEI.Clear(); } // Token: 0x06014A67 RID: 84583 RVA: 0x004C4D90 File Offset: 0x004C2F90 [Token(Token = "0x6014A67")] [Address(RVA = "0x151D090", Offset = "0x151C090", VA = "0x18151D090")] public static void DFGNFLKBNEN(Vector3 IFAIDIKJOAC, Vector3 OJJOHDIFMEG, Quaternion IBCNKFBPCBM, Color GJAINANBOCB) { Material lklkeppfinm = OPNIOCDBCMA.LKLKEPPFINM; int num = 0; if (lklkeppfinm == num) { OPNIOCDBCMA.LKLKEPPFINM = new Material(Shader.Find("Sprites/Default")); } GameObject gameObject = GameObject.CreatePrimitive(PrimitiveType.Cube); Collider component = gameObject.GetComponent(); int num2 = 0; component.enabled = num2 != 0; Renderer component2 = gameObject.GetComponent(); Material lklkeppfinm2 = OPNIOCDBCMA.LKLKEPPFINM; component2.SetMaterial(lklkeppfinm2); GJAINANBOCB.a = 0.1f; Material material = gameObject.GetComponent().GetMaterial(); Transform transform = gameObject.transform; float z = IFAIDIKJOAC.z; Transform transform2 = gameObject.transform; float z2 = Vector3.one.z; Vector3 vector; float z3 = vector.z; float z4 = OJJOHDIFMEG.z; Vector3 vector2; float z5 = vector2.z; Transform transform3 = gameObject.transform; OPNIOCDBCMA.HDPFFANKPEI.Add(gameObject); } // Token: 0x06014A68 RID: 84584 RVA: 0x004C4E64 File Offset: 0x004C3064 [Token(Token = "0x6014A68")] [Address(RVA = "0x151EFD0", Offset = "0x151DFD0", VA = "0x18151EFD0")] private void MCBOKKFJLBP() { int num = 0; this.GGPAANCJNLE = num; OPNIOCDBCMA.AHFIOEFJCNK = new ELFAHKIGLDK[100]; ELFAHKIGLDK[] ahfioefjcnk = OPNIOCDBCMA.AHFIOEFJCNK; ELFAHKIGLDK elfahkigldk = new ELFAHKIGLDK(); throw new ArrayTypeMismatchException(); } // Token: 0x06014A69 RID: 84585 RVA: 0x004C4EAC File Offset: 0x004C30AC [Token(Token = "0x6014A69")] [Address(RVA = "0x151FE50", Offset = "0x151EE50", VA = "0x18151FE50")] private ELFAHKIGLDK NGALFMIJBLH() { int ggpaancjnle = this.GGPAANCJNLE; int ggpaancjnle2 = this.GGPAANCJNLE; ELFAHKIGLDK[] ahfioefjcnk = OPNIOCDBCMA.AHFIOEFJCNK; int num = ggpaancjnle2 + 1; this.GGPAANCJNLE = num; num = ggpaancjnle2; return ahfioefjcnk[num]; } // Token: 0x06014A6A RID: 84586 RVA: 0x004C4EF0 File Offset: 0x004C30F0 [Token(Token = "0x6014A6A")] [Address(RVA = "0x151D3E0", Offset = "0x151C3E0", VA = "0x18151D3E0")] public void DNPEBBHGMAF() { OPNIOCDBCMA.EOGEKPPBJHA(); OPNIOCDBCMA.PJAHIOAHBFB.Clear(); } // Token: 0x06014A6B RID: 84587 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014A6B")] [Address(RVA = "0x151F550", Offset = "0x151E550", VA = "0x18151F550")] public void NCCFPGOLEAJ(ILHIJJDFDOD LBAGLOKOJBH, int POGNKHICGID, Vector3 JMKGGICBFOD, Quaternion OMFHHKIFBFJ, bool KAFFHMDHIHE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014A6C RID: 84588 RVA: 0x004C4F14 File Offset: 0x004C3114 [Token(Token = "0x6014A6C")] [Address(RVA = "0x151F120", Offset = "0x151E120", VA = "0x18151F120")] public void MJKHPPGLGCE(ref Vector3 PNAPEKBINPI, ref Quaternion OAANPMCIDCL, bool LKGNFELPPEP, bool DNMLLOGCMPF, Func DNCNDADEHMH) { int num = 0; if ((this.NLEHNEGACHM ? 1 : 0) == num) { float z = PNAPEKBINPI.z; this.NMPGELPHADM.z = z; float z2 = PNAPEKBINPI.z; this.ODHJBJPKLCO.z = z2; } int num2 = 0; int num3 = 0; Vector3 vector; float z3 = vector.z; this.ODHJBJPKLCO.z = z3; float z4 = PNAPEKBINPI.z; this.NMPGELPHADM.z = z4; float z5 = this.ODHJBJPKLCO.z; PNAPEKBINPI.z = z5; if (!this.IKJEEAHBIEP(ref PNAPEKBINPI, num2, num3)) { this.NLEHNEGACHM = false; float z6 = PNAPEKBINPI.z; this.NDCFAPCBHHO.z = z6; } if (!this.CFLAPFOLFKB) { float z7 = PNAPEKBINPI.z; float num4; int num5; if (num4 <= 1E-45f) { num5 = 0; } this.JJBHAMLOFOD.z = (float)num5; this.NLEHNEGACHM = (ulong)1L != 0UL; if (LKGNFELPPEP && (ulong)1L != 0UL) { Vector3 vector2; float z8 = vector2.z; this.NDCFAPCBHHO.z = z8; } this.NDCFAPCBHHO.z = z7; float z9 = this.NDCFAPCBHHO.z; PNAPEKBINPI.z = z9; Quaternion pojndohkobg = this.POJNDOHKOBG; OAANPMCIDCL.x = pojndohkobg; } } // Token: 0x06014A6D RID: 84589 RVA: 0x004C504C File Offset: 0x004C324C [Token(Token = "0x6014A6D")] [Address(RVA = "0x151EA00", Offset = "0x151DA00", VA = "0x18151EA00")] private bool IKJEEAHBIEP(ref Vector3 BPJIEDBHOML, ref Quaternion EBINAOHMKGF, Func DNCNDADEHMH) { int num; do { num = 0; List pjahioahbfb = OPNIOCDBCMA.PJAHIOAHBFB; bool flag; if (flag) { bool flag2; while (!flag2) { } Vector3 vector; float z = vector.z; BPJIEDBHOML.z = z; } } while (num != 0); throw new NullReferenceException(); } // Token: 0x06014A6E RID: 84590 RVA: 0x004C5090 File Offset: 0x004C3290 [Token(Token = "0x6014A6E")] [Address(RVA = "0x151CC70", Offset = "0x151BC70", VA = "0x18151CC70")] private bool AGJIMJJKNIL(Vector3 DLDNJLFNBIG, Quaternion OGJJAFLKEDN, Vector3 MFJBODFEHMO, Collider GLPOLGOBLAA, out Vector3 BPJIEDBHOML, out Quaternion EBINAOHMKGF, out Vector3 OIGILBAMLNG) { float z = Vector3.zero.z; if (!0) { bool flag; return flag; } bool flag2; if (!flag2) { } float num; if (num > 1E-45f) { } throw new NullReferenceException(); } // Token: 0x06014A6F RID: 84591 RVA: 0x004C50CC File Offset: 0x004C32CC [Token(Token = "0x6014A6F")] [Address(RVA = "0x151E2A0", Offset = "0x151D2A0", VA = "0x18151E2A0")] private bool HDAEANBNAJD(ref Vector3 BPJIEDBHOML, ref Quaternion EBINAOHMKGF, Vector3 MFJBODFEHMO, Func DNCNDADEHMH) { List list; int num2; float num5; do { int num = 0; Collider[] array; if ((this.OKBOHKMKBKD ? 1 : 0) != num) { if (array.Length > 1) { Color green = Color.green; } Color yellow = Color.yellow; } list = new List(); num2 = 0; int num3 = 0; int length = array.Length; if (num2 >= length) { goto IL_95; } Collider collider = array[num2]; bool flag; if (flag) { goto IL_8F; } float z = BPJIEDBHOML.z; bool flag2; if (!flag2) { goto IL_8F; } bool flag3; if (flag3) { float num4 = Mathf.Max(num5, (float)num3); } } while (MFJBODFEHMO != 0); if ((ulong)((uint)(-1)) != (ulong)(-1L)) { } int num6 = 0; float num7; num5 = num7; list.Add(num6); BPJIEDBHOML.z = typeof(Vector3).TypeHandle; IL_8F: num2++; IL_95: throw new NullReferenceException(); } // Token: 0x06014A70 RID: 84592 RVA: 0x004C5174 File Offset: 0x004C3374 [Token(Token = "0x6014A70")] [Address(RVA = "0x151D5C0", Offset = "0x151C5C0", VA = "0x18151D5C0")] private bool FCIOCOACAAN(ref Vector3 BPJIEDBHOML, ref Quaternion EBINAOHMKGF, Vector3 MFJBODFEHMO, Collider GLPOLGOBLAA, ref Vector3 OIGILBAMLNG) { ELFAHKIGLDK dclgnjjhdme = this.DCLGNJJHDME; bool flag; if (flag) { float num2; float num = Mathf.Min(num2, num2); ELFAHKIGLDK dclgnjjhdme2 = this.DCLGNJJHDME; float num3 = dclgnjjhdme2.DDKKOADJFOH.z; num3 = Mathf.Max(dclgnjjhdme2.DDKKOADJFOH.y, num3); float num4 = num * 0.5f; bool okbohkmkbkd = this.OKBOHKMKBKD; float num5; if (num4 <= num5) { int num6 = 0; if (okbohkmkbkd) { ELFAHKIGLDK dclgnjjhdme3 = this.DCLGNJJHDME; ELFAHKIGLDK dclgnjjhdme4 = this.DCLGNJJHDME; Color blue = Color.blue; } Vector3 zero = Vector3.zero; ELFAHKIGLDK dclgnjjhdme5 = this.DCLGNJJHDME; Vector3 right = Vector3.right; Vector3 ddkkoadjfoh = this.DCLGNJJHDME.DDKKOADJFOH; float z = MFJBODFEHMO.z; ELFAHKIGLDK dclgnjjhdme6 = this.DCLGNJJHDME; Vector3 up = Vector3.up; ELFAHKIGLDK dclgnjjhdme7 = this.DCLGNJJHDME; float y = dclgnjjhdme7.DDKKOADJFOH.y; float z2 = dclgnjjhdme7.KCHBEGGLAHI.z; Vector3 vector; float z3 = vector.z; ELFAHKIGLDK dclgnjjhdme8 = this.DCLGNJJHDME; Vector3 forward = Vector3.forward; ELFAHKIGLDK dclgnjjhdme9 = this.DCLGNJJHDME; float z4 = dclgnjjhdme9.DDKKOADJFOH.z; float z5 = dclgnjjhdme9.KCHBEGGLAHI.z; Vector3 vector2; float z6 = vector2.z; if (dclgnjjhdme9 == 0) { Vector3 vector3; float z7 = vector3.z; BPJIEDBHOML.z = z7; } if ((this.ELEOPHGPBLN ? 1 : 0) != num6) { ELFAHKIGLDK dclgnjjhdme10 = this.DCLGNJJHDME; Vector3 right2 = Vector3.right; Vector3 ddkkoadjfoh2 = this.DCLGNJJHDME.DDKKOADJFOH; float z8 = MFJBODFEHMO.z; ELFAHKIGLDK dclgnjjhdme11 = this.DCLGNJJHDME; Vector3 up2 = Vector3.up; ELFAHKIGLDK dclgnjjhdme12 = this.DCLGNJJHDME; float z9 = dclgnjjhdme12.KCHBEGGLAHI.z; Vector3 vector4; float z10 = vector4.z; float y2 = dclgnjjhdme12.DDKKOADJFOH.y; ELFAHKIGLDK dclgnjjhdme13 = this.DCLGNJJHDME; Vector3 forward2 = Vector3.forward; ELFAHKIGLDK dclgnjjhdme14 = this.DCLGNJJHDME; float z11 = dclgnjjhdme14.KCHBEGGLAHI.z; Vector3 vector5; float z12 = vector5.z; float z13 = dclgnjjhdme14.DDKKOADJFOH.z; } return true; } if (okbohkmkbkd) { ELFAHKIGLDK dclgnjjhdme15 = this.DCLGNJJHDME; ELFAHKIGLDK dclgnjjhdme16 = this.DCLGNJJHDME; Color red = Color.red; } } throw new NullReferenceException(); } // Token: 0x06014A71 RID: 84593 RVA: 0x004C5384 File Offset: 0x004C3584 [Token(Token = "0x6014A71")] [Address(RVA = "0x151FEF0", Offset = "0x151EEF0", VA = "0x18151FEF0")] private void NJDPELKMGKD(MeshCollider MBEHODBGOJI, ref Vector3 BPJIEDBHOML, ref Quaternion EBINAOHMKGF, Vector3 ILALHDDOAGN, float EMLFFPECJBL, Vector3 MFJBODFEHMO) { Vector3 vector; float z = vector.z; BPJIEDBHOML.z = z; } // Token: 0x06014A72 RID: 84594 RVA: 0x004C53A4 File Offset: 0x004C35A4 [Token(Token = "0x6014A72")] [Address(RVA = "0x151EE00", Offset = "0x151DE00", VA = "0x18151EE00")] private static float JJFOCGJICAP(Quaternion IBCNKFBPCBM, Vector3 CHGNDIAMGLF, Vector3 OJJOHDIFMEG) { float z = CHGNDIAMGLF.z; Vector3 vector; float z2 = vector.z; return OJJOHDIFMEG.z; } // Token: 0x06014A73 RID: 84595 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014A73")] [Address(RVA = "0x1520090", Offset = "0x151F090", VA = "0x181520090")] private static Quaternion OCOEFFCNFLJ(Vector3 DJBBMJBBNHB, Quaternion IGPENJBJADK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014A74 RID: 84596 RVA: 0x004C53C8 File Offset: 0x004C35C8 [Token(Token = "0x6014A74")] [Address(RVA = "0x151DFC0", Offset = "0x151CFC0", VA = "0x18151DFC0")] private static bool HCJKHPNGCGM(Vector3 GLHHBDHELAO, ref Vector3 DDHPAFKBMON, ref Quaternion IGPENJBJADK, Vector3 MFJBODFEHMO, Vector3 MELCHDEJOBK, float FIALKCGIBEK, ref Vector3 LBJBMBFCBHD, ref float OENEMHILNMO) { float z = GLHHBDHELAO.z; int num = 0; float num2; if (num > (int)num2) { Vector3 vector; float z2 = vector.z; GLHHBDHELAO.z = z2; } float z3 = GLHHBDHELAO.z; if (num2 < (float)num) { z3.m_value = num2; } Vector3 vector2; float z4 = vector2.z; DDHPAFKBMON.z = z4; vector2.x = num2; float z5 = GLHHBDHELAO.z; return true; } // Token: 0x06014A75 RID: 84597 RVA: 0x004C542C File Offset: 0x004C362C [Token(Token = "0x6014A75")] [Address(RVA = "0x1520230", Offset = "0x151F230", VA = "0x181520230")] private static void PDNLIBAAMNM(Vector3 GLHHBDHELAO, ref Vector3 DDHPAFKBMON, ref Quaternion IGPENJBJADK, Vector3 MFJBODFEHMO, Vector3 MELCHDEJOBK, float FIALKCGIBEK, Vector3 MEBKBGMBFOE) { float z = GLHHBDHELAO.z; float z2 = GLHHBDHELAO.z; float num; if (0 > (int)num) { Vector3 vector; float z3 = vector.z; GLHHBDHELAO.z = z3; } float num3; float num4; float num2 = Mathf.Min(num3, num4); num4 = num2; num2 = num3; float num5 = Mathf.Max(num2, num4); float num6 = Mathf.Min(0.1f, num5); Vector3 vector2; float z4 = vector2.z; DDHPAFKBMON.z = z4; } // Token: 0x06014A76 RID: 84598 RVA: 0x004C54A0 File Offset: 0x004C36A0 [Token(Token = "0x6014A76")] [Address(RVA = "0x1520730", Offset = "0x151F730", VA = "0x181520730")] public OPNIOCDBCMA() { ELFAHKIGLDK elfahkigldk = new ELFAHKIGLDK(); this.DCLGNJJHDME = elfahkigldk; base..ctor(); } // Token: 0x0400D690 RID: 54928 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400D690")] private Vector3 ODHJBJPKLCO; // Token: 0x0400D691 RID: 54929 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400D691")] private Vector3 JJBHAMLOFOD; // Token: 0x0400D692 RID: 54930 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400D692")] private bool NLEHNEGACHM; // Token: 0x0400D693 RID: 54931 [FieldOffset(Offset = "0x29")] [Token(Token = "0x400D693")] private bool CFLAPFOLFKB; // Token: 0x0400D694 RID: 54932 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400D694")] private Vector3 NDCFAPCBHHO; // Token: 0x0400D695 RID: 54933 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400D695")] private Quaternion POJNDOHKOBG; // Token: 0x0400D696 RID: 54934 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400D696")] private Vector3 NMPGELPHADM; // Token: 0x0400D697 RID: 54935 [Token(Token = "0x400D697")] private const float EJDKGFLMELG = 0.6f; // Token: 0x0400D698 RID: 54936 [Token(Token = "0x400D698")] private const float EDLJOGEDEBN = 0.2f; // Token: 0x0400D699 RID: 54937 [Token(Token = "0x400D699")] private const float KOMCNIMGAAH = 0.1f; // Token: 0x0400D69A RID: 54938 [Token(Token = "0x400D69A")] private const float DPIEMLBGAKL = 15f; // Token: 0x0400D69B RID: 54939 [Token(Token = "0x400D69B")] private const int BKOFJMLKINL = 100; // Token: 0x0400D69C RID: 54940 [FieldOffset(Offset = "0x54")] [Token(Token = "0x400D69C")] private bool OKBOHKMKBKD; // Token: 0x0400D69D RID: 54941 [FieldOffset(Offset = "0x55")] [Token(Token = "0x400D69D")] private bool ELEOPHGPBLN; // Token: 0x0400D69E RID: 54942 [Token(Token = "0x400D69E")] private static List HDPFFANKPEI = new List(); // Token: 0x0400D69F RID: 54943 [Token(Token = "0x400D69F")] private static Material LKLKEPPFINM; // Token: 0x0400D6A0 RID: 54944 [Token(Token = "0x400D6A0")] protected static List PJAHIOAHBFB = new List(100); // Token: 0x0400D6A1 RID: 54945 [Token(Token = "0x400D6A1")] protected static ELFAHKIGLDK[] AHFIOEFJCNK; // Token: 0x0400D6A2 RID: 54946 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400D6A2")] private int GGPAANCJNLE; // Token: 0x0400D6A3 RID: 54947 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400D6A3")] private ELFAHKIGLDK DCLGNJJHDME; }