Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

535 lines
15 KiB
C#

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<GameObject> 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<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: 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<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: 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<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: 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<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: 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<GameObject> HDPFFANKPEI = new List();
// Token: 0x0400D471 RID: 54385
[Token(Token = "0x400D471")]
private static Material LKLKEPPFINM;
// Token: 0x0400D472 RID: 54386
[Token(Token = "0x400D472")]
protected static List<ELFAHKIGLDK> 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;
}