Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/OPNIOCDBCMA.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

535 lines
15 KiB
C#

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<GameObject> 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<Collider>();
int num2 = 0;
component.enabled = num2 != 0;
Renderer component2 = gameObject.GetComponent<Renderer>();
Material lklkeppfinm2 = OPNIOCDBCMA.LKLKEPPFINM;
component2.SetMaterial(lklkeppfinm2);
GJAINANBOCB.a = 0.1f;
Material material = gameObject.GetComponent<Renderer>().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<Collider, bool> 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<Collider, bool> DNCNDADEHMH)
{
int num;
do
{
num = 0;
List<ELFAHKIGLDK> 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<Collider, bool> DNCNDADEHMH)
{
List<Vector3> 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<GameObject> HDPFFANKPEI = new List();
// Token: 0x0400D69F RID: 54943
[Token(Token = "0x400D69F")]
private static Material LKLKEPPFINM;
// Token: 0x0400D6A0 RID: 54944
[Token(Token = "0x400D6A0")]
protected static List<ELFAHKIGLDK> 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;
}