262 lines
7.6 KiB
C#
262 lines
7.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200056C RID: 1388
|
|
[Token(Token = "0x200056C")]
|
|
[StructLayout(3)]
|
|
public class CBMIKIMPBKF
|
|
{
|
|
// Token: 0x060029CB RID: 10699 RVA: 0x000ADD8C File Offset: 0x000ABF8C
|
|
[Token(Token = "0x60029CB")]
|
|
[Address(RVA = "0x120FF80", Offset = "0x120E980", VA = "0x18120FF80")]
|
|
public bool DIEABKMNGPL(Vector3 NLGECBNGLOO, Vector3 MFHNEEGGOCC, float OMLBPICLALA, int NNHBELIOIIM, List<Rigidbody> FLCLMCFOIID, CBMIKIMPBKF.CBAAHCJHLFD KDLEENOBACM, out CBLLJNPBJOI PAOKLBNMNFL)
|
|
{
|
|
float z = MFHNEEGGOCC.z;
|
|
int num = 0;
|
|
float z2 = NLGECBNGLOO.z;
|
|
int num2;
|
|
if (num2 > 0)
|
|
{
|
|
RaycastHit[] panogcjfaod = this.PANOGCJFAOD;
|
|
long num3 = (long)((ulong)num * (ulong)44L);
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
RaycastHit[] panogcjfaod2 = this.PANOGCJFAOD;
|
|
long num4 = (long)((ulong)num * (ulong)44L);
|
|
RaycastHit[] panogcjfaod3 = this.PANOGCJFAOD;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
goto IL_4D;
|
|
}
|
|
}
|
|
num++;
|
|
}
|
|
IL_4D:
|
|
RaycastHit[] panogcjfaod4 = this.PANOGCJFAOD;
|
|
long num5 = (long)((ulong)num * (ulong)44L);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060029CC RID: 10700 RVA: 0x000ADDFC File Offset: 0x000ABFFC
|
|
[Token(Token = "0x60029CC")]
|
|
[Address(RVA = "0x12105C0", Offset = "0x120EFC0", VA = "0x1812105C0")]
|
|
public int MJCCALMAGLB(Vector3 NLGECBNGLOO, Vector3 MFHNEEGGOCC, float OMLBPICLALA, int NNHBELIOIIM, List<Rigidbody> FLCLMCFOIID, CBMIKIMPBKF.CBAAHCJHLFD KDLEENOBACM, ref CBLLJNPBJOI[] LLLLBAIGDHE)
|
|
{
|
|
float z = MFHNEEGGOCC.z;
|
|
int num = 0;
|
|
float z2 = NLGECBNGLOO.z;
|
|
int num2 = 0;
|
|
int num3;
|
|
if (num3 > 0)
|
|
{
|
|
RaycastHit[] panogcjfaod = this.PANOGCJFAOD;
|
|
long num4 = (long)((ulong)num2 * (ulong)44L);
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
RaycastHit[] panogcjfaod2 = this.PANOGCJFAOD;
|
|
long num5 = (long)((ulong)num2 * (ulong)44L);
|
|
RaycastHit[] panogcjfaod3 = this.PANOGCJFAOD;
|
|
long num6 = (long)((ulong)num2 * (ulong)44L);
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
RaycastHit[] panogcjfaod4 = this.PANOGCJFAOD;
|
|
long num7 = (long)((ulong)num2 * (ulong)44L);
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
RaycastHit[] panogcjfaod5 = this.PANOGCJFAOD;
|
|
num++;
|
|
long num8 = (long)((ulong)num2 * (ulong)44L);
|
|
num += 0;
|
|
RaycastHit raycastHit;
|
|
this.MDINDLEGFLG(raycastHit, num);
|
|
}
|
|
}
|
|
}
|
|
num2++;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x060029CD RID: 10701 RVA: 0x000ADEA8 File Offset: 0x000AC0A8
|
|
[Token(Token = "0x60029CD")]
|
|
[Address(RVA = "0x1210210", Offset = "0x120EC10", VA = "0x181210210")]
|
|
public int EBJKMDBDLII(Vector3 DDHPAFKBMON, float OMLBPICLALA, List<Rigidbody> FLCLMCFOIID, CBMIKIMPBKF.CBAAHCJHLFD KDLEENOBACM, ref CBLLJNPBJOI[] LLLLBAIGDHE)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3;
|
|
if (num3 > 0)
|
|
{
|
|
if (FLCLMCFOIID != 0)
|
|
{
|
|
RaycastHit[] panogcjfaod = this.PANOGCJFAOD;
|
|
long num4 = (long)((ulong)num2 * (ulong)44L);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
goto IL_84;
|
|
}
|
|
}
|
|
RaycastHit[] panogcjfaod2 = this.PANOGCJFAOD;
|
|
long num5 = (long)((ulong)num2 * (ulong)44L);
|
|
RaycastHit[] panogcjfaod3 = this.PANOGCJFAOD;
|
|
long num6 = (long)((ulong)num2 * (ulong)44L);
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Rigidbody attachedRigidbody = this.DBOJJFGDOIC[num2].attachedRigidbody;
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
Collider[] dbojjfgdoic = this.DBOJJFGDOIC;
|
|
num++;
|
|
float z2 = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
IL_84:
|
|
num2++;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x060029CE RID: 10702 RVA: 0x000ADF48 File Offset: 0x000AC148
|
|
[Token(Token = "0x60029CE")]
|
|
[Address(RVA = "0x1210960", Offset = "0x120F360", VA = "0x181210960")]
|
|
private int PBJLPDMJMPH(Vector3 NLGECBNGLOO, Vector3 MFHNEEGGOCC, int NNHBELIOIIM, float OMLBPICLALA)
|
|
{
|
|
int num;
|
|
if (this.PANOGCJFAOD == 0 || num != 0)
|
|
{
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060029CF RID: 10703 RVA: 0x000ADF68 File Offset: 0x000AC168
|
|
[Token(Token = "0x60029CF")]
|
|
[Address(RVA = "0x1210910", Offset = "0x120F310", VA = "0x181210910")]
|
|
private int PAHDJHJNFAK(Vector3 MFHNEEGGOCC, float OMLBPICLALA)
|
|
{
|
|
float z = MFHNEEGGOCC.z;
|
|
int num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x060029D0 RID: 10704 RVA: 0x000ADF80 File Offset: 0x000AC180
|
|
[Token(Token = "0x60029D0")]
|
|
[Address(RVA = "0x1210B60", Offset = "0x120F560", VA = "0x181210B60")]
|
|
private bool PHDGOEILIKC(CBLLJNPBJOI[] NHLOCCDCLEO, int IEMPCBFLJCO, Rigidbody EELOMEPLLID)
|
|
{
|
|
int num = 0;
|
|
if (IEMPCBFLJCO > 0)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060029D1 RID: 10705 RVA: 0x000ADFA4 File Offset: 0x000AC1A4
|
|
[Token(Token = "0x60029D1")]
|
|
[Address(RVA = "0x1210530", Offset = "0x120EF30", VA = "0x181210530")]
|
|
private void MDINDLEGFLG(RaycastHit JMAIFNBKGMM, ref CBLLJNPBJOI BABJMEEIBLG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060029D2 RID: 10706 RVA: 0x000ADFB4 File Offset: 0x000AC1B4
|
|
[Token(Token = "0x60029D2")]
|
|
[Address(RVA = "0x120FDC0", Offset = "0x120E7C0", VA = "0x18120FDC0")]
|
|
private void CGNEACHAJGE(Collider GKPCABGDNLO, Vector3 ACGCBEKFFIK, float HMGDJCGKJAD, ref CBLLJNPBJOI BABJMEEIBLG)
|
|
{
|
|
Transform transform = GKPCABGDNLO.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Rigidbody attachedRigidbody = GKPCABGDNLO.attachedRigidbody;
|
|
}
|
|
|
|
// Token: 0x060029D3 RID: 10707 RVA: 0x000ADFE0 File Offset: 0x000AC1E0
|
|
[Token(Token = "0x60029D3")]
|
|
[Address(RVA = "0x1210C30", Offset = "0x120F630", VA = "0x181210C30")]
|
|
public CBMIKIMPBKF()
|
|
{
|
|
RaycastHit[] array = new RaycastHit[20];
|
|
this.PANOGCJFAOD = array;
|
|
Collider[] array2 = new Collider[5];
|
|
this.DBOJJFGDOIC = array2;
|
|
LMGJGGMGNCG lmgjggmgncg = new LMGJGGMGNCG();
|
|
this.FHMMMGLHBFN = lmgjggmgncg;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400232F RID: 9007
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400232F")]
|
|
private RaycastHit[] PANOGCJFAOD;
|
|
|
|
// Token: 0x04002330 RID: 9008
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002330")]
|
|
private Collider[] DBOJJFGDOIC;
|
|
|
|
// Token: 0x04002331 RID: 9009
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002331")]
|
|
private LMGJGGMGNCG FHMMMGLHBFN;
|
|
|
|
// Token: 0x0200056D RID: 1389
|
|
[Token(Token = "0x200056D")]
|
|
public sealed class CBAAHCJHLFD : MulticastDelegate
|
|
{
|
|
// Token: 0x060029D4 RID: 10708 RVA: 0x000AE020 File Offset: 0x000AC220
|
|
[Token(Token = "0x60029D4")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public CBAAHCJHLFD(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x060029D5 RID: 10709 RVA: 0x000AE03C File Offset: 0x000AC23C
|
|
[Token(Token = "0x60029D5")]
|
|
[Address(RVA = "0x120EF20", Offset = "0x120D920", VA = "0x18120EF20", Slot = "13")]
|
|
public bool Invoke(Rigidbody KNJOLAIFFIJ, Vector3 GMENKJKOGMD)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029D6 RID: 10710 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029D6")]
|
|
[Address(RVA = "0x120EE90", Offset = "0x120D890", VA = "0x18120EE90", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Rigidbody KNJOLAIFFIJ, Vector3 GMENKJKOGMD, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060029D7 RID: 10711 RVA: 0x000AE1B4 File Offset: 0x000AC3B4
|
|
[Token(Token = "0x60029D7")]
|
|
[Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
}
|