using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; // Token: 0x02002EEB RID: 12011 [Token(Token = "0x2002EEB")] public class OPNIOCDBCMA { // Token: 0x0601461B RID: 83483 RVA: 0x004BAC34 File Offset: 0x004B8E34 [Token(Token = "0x601461B")] [Address(RVA = "0x12DB970", Offset = "0x12DA770", VA = "0x1812DB970")] public static void EOGEKPPBJHA() { int num; do { num = 0; List hdpffankpei = OPNIOCDBCMA.HDPFFANKPEI; bool flag; if (flag) { } } while (num != 0); OPNIOCDBCMA.HDPFFANKPEI.Clear(); } // Token: 0x0601461C RID: 83484 RVA: 0x004BAC64 File Offset: 0x004B8E64 [Token(Token = "0x601461C")] [Address(RVA = "0x12DB5A0", Offset = "0x12DA3A0", VA = "0x1812DB5A0")] 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: 0x0601461D RID: 83485 RVA: 0x004BAD38 File Offset: 0x004B8F38 [Token(Token = "0x601461D")] [Address(RVA = "0x12DD4E0", Offset = "0x12DC2E0", VA = "0x1812DD4E0")] 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: 0x0601461E RID: 83486 RVA: 0x004BAD80 File Offset: 0x004B8F80 [Token(Token = "0x601461E")] [Address(RVA = "0x12DE360", Offset = "0x12DD160", VA = "0x1812DE360")] 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: 0x0601461F RID: 83487 RVA: 0x004BADC4 File Offset: 0x004B8FC4 [Token(Token = "0x601461F")] [Address(RVA = "0x12DB8F0", Offset = "0x12DA6F0", VA = "0x1812DB8F0")] public void DNPEBBHGMAF() { OPNIOCDBCMA.EOGEKPPBJHA(); OPNIOCDBCMA.PJAHIOAHBFB.Clear(); } // Token: 0x06014620 RID: 83488 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014620")] [Address(RVA = "0x12DDA60", Offset = "0x12DC860", VA = "0x1812DDA60")] 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: 0x06014621 RID: 83489 RVA: 0x004BADE8 File Offset: 0x004B8FE8 [Token(Token = "0x6014621")] [Address(RVA = "0x12DD630", Offset = "0x12DC430", VA = "0x1812DD630")] 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: 0x06014622 RID: 83490 RVA: 0x004BAF20 File Offset: 0x004B9120 [Token(Token = "0x6014622")] [Address(RVA = "0x12DCF10", Offset = "0x12DBD10", VA = "0x1812DCF10")] 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: 0x06014623 RID: 83491 RVA: 0x004BAF64 File Offset: 0x004B9164 [Token(Token = "0x6014623")] [Address(RVA = "0x12DB180", Offset = "0x12D9F80", VA = "0x1812DB180")] 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: 0x06014624 RID: 83492 RVA: 0x004BAFA0 File Offset: 0x004B91A0 [Token(Token = "0x6014624")] [Address(RVA = "0x12DC7B0", Offset = "0x12DB5B0", VA = "0x1812DC7B0")] 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: 0x06014625 RID: 83493 RVA: 0x004BB048 File Offset: 0x004B9248 [Token(Token = "0x6014625")] [Address(RVA = "0x12DBAD0", Offset = "0x12DA8D0", VA = "0x1812DBAD0")] 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: 0x06014626 RID: 83494 RVA: 0x004BB258 File Offset: 0x004B9458 [Token(Token = "0x6014626")] [Address(RVA = "0x12DE400", Offset = "0x12DD200", VA = "0x1812DE400")] 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: 0x06014627 RID: 83495 RVA: 0x004BB278 File Offset: 0x004B9478 [Token(Token = "0x6014627")] [Address(RVA = "0x12DD310", Offset = "0x12DC110", VA = "0x1812DD310")] private static float JJFOCGJICAP(Quaternion IBCNKFBPCBM, Vector3 CHGNDIAMGLF, Vector3 OJJOHDIFMEG) { float z = CHGNDIAMGLF.z; Vector3 vector; float z2 = vector.z; return OJJOHDIFMEG.z; } // Token: 0x06014628 RID: 83496 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014628")] [Address(RVA = "0x12DE5A0", Offset = "0x12DD3A0", VA = "0x1812DE5A0")] private static Quaternion OCOEFFCNFLJ(Vector3 DJBBMJBBNHB, Quaternion IGPENJBJADK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014629 RID: 83497 RVA: 0x004BB29C File Offset: 0x004B949C [Token(Token = "0x6014629")] [Address(RVA = "0x12DC4D0", Offset = "0x12DB2D0", VA = "0x1812DC4D0")] 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: 0x0601462A RID: 83498 RVA: 0x004BB300 File Offset: 0x004B9500 [Token(Token = "0x601462A")] [Address(RVA = "0x12DE740", Offset = "0x12DD540", VA = "0x1812DE740")] 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: 0x0601462B RID: 83499 RVA: 0x004BB374 File Offset: 0x004B9574 [Token(Token = "0x601462B")] [Address(RVA = "0x12DEC40", Offset = "0x12DDA40", VA = "0x1812DEC40")] public OPNIOCDBCMA() { ELFAHKIGLDK elfahkigldk = new ELFAHKIGLDK(); this.DCLGNJJHDME = elfahkigldk; base..ctor(); } // Token: 0x0400D462 RID: 54370 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400D462")] private Vector3 ODHJBJPKLCO; // Token: 0x0400D463 RID: 54371 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400D463")] private Vector3 JJBHAMLOFOD; // Token: 0x0400D464 RID: 54372 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400D464")] private bool NLEHNEGACHM; // Token: 0x0400D465 RID: 54373 [FieldOffset(Offset = "0x29")] [Token(Token = "0x400D465")] private bool CFLAPFOLFKB; // Token: 0x0400D466 RID: 54374 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400D466")] private Vector3 NDCFAPCBHHO; // Token: 0x0400D467 RID: 54375 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400D467")] private Quaternion POJNDOHKOBG; // Token: 0x0400D468 RID: 54376 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400D468")] private Vector3 NMPGELPHADM; // Token: 0x0400D469 RID: 54377 [Token(Token = "0x400D469")] private const float EJDKGFLMELG = 0.6f; // Token: 0x0400D46A RID: 54378 [Token(Token = "0x400D46A")] private const float EDLJOGEDEBN = 0.2f; // Token: 0x0400D46B RID: 54379 [Token(Token = "0x400D46B")] private const float KOMCNIMGAAH = 0.1f; // Token: 0x0400D46C RID: 54380 [Token(Token = "0x400D46C")] private const float DPIEMLBGAKL = 15f; // Token: 0x0400D46D RID: 54381 [Token(Token = "0x400D46D")] private const int BKOFJMLKINL = 100; // Token: 0x0400D46E RID: 54382 [FieldOffset(Offset = "0x54")] [Token(Token = "0x400D46E")] private bool OKBOHKMKBKD; // Token: 0x0400D46F RID: 54383 [FieldOffset(Offset = "0x55")] [Token(Token = "0x400D46F")] private bool ELEOPHGPBLN; // Token: 0x0400D470 RID: 54384 [Token(Token = "0x400D470")] private static List HDPFFANKPEI = new List(); // Token: 0x0400D471 RID: 54385 [Token(Token = "0x400D471")] private static Material LKLKEPPFINM; // Token: 0x0400D472 RID: 54386 [Token(Token = "0x400D472")] protected static List PJAHIOAHBFB = new List(100); // Token: 0x0400D473 RID: 54387 [Token(Token = "0x400D473")] protected static ELFAHKIGLDK[] AHFIOEFJCNK; // Token: 0x0400D474 RID: 54388 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400D474")] private int GGPAANCJNLE; // Token: 0x0400D475 RID: 54389 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400D475")] private ELFAHKIGLDK DCLGNJJHDME; }