270 lines
7.8 KiB
C#
270 lines
7.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200055E RID: 1374
|
|
[Token(Token = "0x200055E")]
|
|
public class CBMIKIMPBKF
|
|
{
|
|
// Token: 0x060029A7 RID: 10663 RVA: 0x000AA3FC File Offset: 0x000A85FC
|
|
[Token(Token = "0x60029A7")]
|
|
[Address(RVA = "0xA14EB0", Offset = "0xA13CB0", VA = "0x180A14EB0")]
|
|
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: 0x060029A8 RID: 10664 RVA: 0x000AA46C File Offset: 0x000A866C
|
|
[Token(Token = "0x60029A8")]
|
|
[Address(RVA = "0xA154F0", Offset = "0xA142F0", VA = "0x180A154F0")]
|
|
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: 0x060029A9 RID: 10665 RVA: 0x000AA518 File Offset: 0x000A8718
|
|
[Token(Token = "0x60029A9")]
|
|
[Address(RVA = "0xA15140", Offset = "0xA13F40", VA = "0x180A15140")]
|
|
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);
|
|
Rigidbody rigidbody;
|
|
if (FLCLMCFOIID.Contains(rigidbody))
|
|
{
|
|
goto IL_8A;
|
|
}
|
|
}
|
|
RaycastHit[] panogcjfaod2 = this.PANOGCJFAOD;
|
|
long num5 = (long)((ulong)num2 * (ulong)44L);
|
|
RaycastHit[] panogcjfaod3 = this.PANOGCJFAOD;
|
|
long num6 = (long)((ulong)num2 * (ulong)44L);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Rigidbody attachedRigidbody = this.DBOJJFGDOIC[num2].attachedRigidbody;
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
Collider[] dbojjfgdoic = this.DBOJJFGDOIC;
|
|
num++;
|
|
float z2 = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
IL_8A:
|
|
num2++;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x060029AA RID: 10666 RVA: 0x000AA5BC File Offset: 0x000A87BC
|
|
[Token(Token = "0x60029AA")]
|
|
[Address(RVA = "0xA15890", Offset = "0xA14690", VA = "0x180A15890")]
|
|
private int PBJLPDMJMPH(Vector3 NLGECBNGLOO, Vector3 MFHNEEGGOCC, int NNHBELIOIIM, float OMLBPICLALA)
|
|
{
|
|
float num;
|
|
if (num < num)
|
|
{
|
|
float num2;
|
|
num = num2;
|
|
int num3;
|
|
if (this.PANOGCJFAOD == 0 || num3 != 0)
|
|
{
|
|
}
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060029AB RID: 10667 RVA: 0x000AA5E0 File Offset: 0x000A87E0
|
|
[Token(Token = "0x60029AB")]
|
|
[Address(RVA = "0xA15840", Offset = "0xA14640", VA = "0x180A15840")]
|
|
private int PAHDJHJNFAK(Vector3 MFHNEEGGOCC, float OMLBPICLALA)
|
|
{
|
|
float z = MFHNEEGGOCC.z;
|
|
int num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x060029AC RID: 10668 RVA: 0x000AA5F8 File Offset: 0x000A87F8
|
|
[Token(Token = "0x60029AC")]
|
|
[Address(RVA = "0xA15A90", Offset = "0xA14890", VA = "0x180A15A90")]
|
|
private bool PHDGOEILIKC(CBLLJNPBJOI[] NHLOCCDCLEO, int IEMPCBFLJCO, Rigidbody EELOMEPLLID)
|
|
{
|
|
int num = 0;
|
|
if (IEMPCBFLJCO > 0)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060029AD RID: 10669 RVA: 0x000AA61C File Offset: 0x000A881C
|
|
[Token(Token = "0x60029AD")]
|
|
[Address(RVA = "0xA15460", Offset = "0xA14260", VA = "0x180A15460")]
|
|
private void MDINDLEGFLG(RaycastHit JMAIFNBKGMM, ref CBLLJNPBJOI BABJMEEIBLG)
|
|
{
|
|
float distance = JMAIFNBKGMM.distance;
|
|
BABJMEEIBLG.FKGBMHHGFIO = distance;
|
|
Collider collider = JMAIFNBKGMM.collider;
|
|
BABJMEEIBLG.FKJEIHGOADP = collider;
|
|
Rigidbody rigidbody = JMAIFNBKGMM.rigidbody;
|
|
BABJMEEIBLG.LCEAADHENGL = rigidbody;
|
|
}
|
|
|
|
// Token: 0x060029AE RID: 10670 RVA: 0x000AA654 File Offset: 0x000A8854
|
|
[Token(Token = "0x60029AE")]
|
|
[Address(RVA = "0xA14CF0", Offset = "0xA13AF0", VA = "0x180A14CF0")]
|
|
private void CGNEACHAJGE(Collider GKPCABGDNLO, Vector3 ACGCBEKFFIK, float HMGDJCGKJAD, ref CBLLJNPBJOI BABJMEEIBLG)
|
|
{
|
|
Transform transform = GKPCABGDNLO.transform;
|
|
Rigidbody attachedRigidbody = GKPCABGDNLO.attachedRigidbody;
|
|
}
|
|
|
|
// Token: 0x060029AF RID: 10671 RVA: 0x000AA678 File Offset: 0x000A8878
|
|
[Token(Token = "0x60029AF")]
|
|
[Address(RVA = "0xA15B60", Offset = "0xA14960", VA = "0x180A15B60")]
|
|
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: 0x0400217B RID: 8571
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400217B")]
|
|
private RaycastHit[] PANOGCJFAOD;
|
|
|
|
// Token: 0x0400217C RID: 8572
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400217C")]
|
|
private Collider[] DBOJJFGDOIC;
|
|
|
|
// Token: 0x0400217D RID: 8573
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400217D")]
|
|
private LMGJGGMGNCG FHMMMGLHBFN;
|
|
|
|
// Token: 0x0200055F RID: 1375
|
|
[Token(Token = "0x200055F")]
|
|
public sealed class CBAAHCJHLFD : MulticastDelegate
|
|
{
|
|
// Token: 0x060029B0 RID: 10672 RVA: 0x000AA6B8 File Offset: 0x000A88B8
|
|
[Token(Token = "0x60029B0")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public CBAAHCJHLFD(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060029B1 RID: 10673 RVA: 0x000AA6D4 File Offset: 0x000A88D4
|
|
[Token(Token = "0x60029B1")]
|
|
[Address(RVA = "0xA13E80", Offset = "0xA12C80", VA = "0x180A13E80", Slot = "13")]
|
|
public bool Invoke(Rigidbody KNJOLAIFFIJ, Vector3 GMENKJKOGMD)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029B2 RID: 10674 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029B2")]
|
|
[Address(RVA = "0xA13DF0", Offset = "0xA12BF0", VA = "0x180A13DF0", 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: 0x060029B3 RID: 10675 RVA: 0x000AA80C File Offset: 0x000A8A0C
|
|
[Token(Token = "0x60029B3")]
|
|
[Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
}
|