a
This commit is contained in:
@@ -0,0 +1,245 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020004B1 RID: 1201
|
||||
[Token(Token = "0x20004B1")]
|
||||
public class PolaroidRigidbodyPickup : RigidbodyPickup
|
||||
{
|
||||
// Token: 0x17000641 RID: 1601
|
||||
// (get) Token: 0x0600238A RID: 9098 RVA: 0x0008FE50 File Offset: 0x0008E050
|
||||
[Token(Token = "0x17000641")]
|
||||
private Vector3 HJBCMNJHIIF
|
||||
{
|
||||
[Token(Token = "0x600238A")]
|
||||
[Address(RVA = "0xB6CDC0", Offset = "0xB6BBC0", VA = "0x180B6CDC0")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000642 RID: 1602
|
||||
// (get) Token: 0x0600238B RID: 9099 RVA: 0x0008FE74 File Offset: 0x0008E074
|
||||
[Token(Token = "0x17000642")]
|
||||
public override Quaternion IKNMCIEGEHH
|
||||
{
|
||||
[Token(Token = "0x600238B")]
|
||||
[Address(RVA = "0xB6D930", Offset = "0xB6C730", VA = "0x180B6D930", Slot = "17")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int num = 0;
|
||||
Collider collider;
|
||||
if (collider != num)
|
||||
{
|
||||
Vector3 forward = Vector3.forward;
|
||||
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)0L)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000643 RID: 1603
|
||||
// (get) Token: 0x0600238C RID: 9100 RVA: 0x0008FEAC File Offset: 0x0008E0AC
|
||||
[Token(Token = "0x17000643")]
|
||||
public override Vector3 EHAINJEAMKF
|
||||
{
|
||||
[Token(Token = "0x600238C")]
|
||||
[Address(RVA = "0xB6D670", Offset = "0xB6C470", VA = "0x180B6D670", Slot = "16")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int num = 0;
|
||||
Collider collider;
|
||||
if (collider != num && "{il2cpp array field il2cppMethodInfo->}" != (ulong)0L)
|
||||
{
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600238D RID: 9101 RVA: 0x0008FEF8 File Offset: 0x0008E0F8
|
||||
[Token(Token = "0x600238D")]
|
||||
[Address(RVA = "0xB6D330", Offset = "0xB6C130", VA = "0x180B6D330")]
|
||||
private void NFGCIEGHHHC(Vector3 DDHPAFKBMON)
|
||||
{
|
||||
float z = DDHPAFKBMON.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
float z3 = vector.z;
|
||||
this.NNAPLPECEJL = z3 != null;
|
||||
}
|
||||
|
||||
// Token: 0x0600238E RID: 9102 RVA: 0x0008FF24 File Offset: 0x0008E124
|
||||
[Token(Token = "0x600238E")]
|
||||
[Address(RVA = "0xB6CD70", Offset = "0xB6BB70", VA = "0x180B6CD70", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
int num = 0;
|
||||
this.JMAIFNBKGMM = num;
|
||||
this.JMAIFNBKGMM.m_Normal.y = (float)num;
|
||||
this.JMAIFNBKGMM.m_FaceID = (uint)num;
|
||||
this.JMAIFNBKGMM.m_UV = num;
|
||||
this.JMAIFNBKGMM.m_Collider = num;
|
||||
}
|
||||
|
||||
// Token: 0x0600238F RID: 9103 RVA: 0x0008FF78 File Offset: 0x0008E178
|
||||
[Token(Token = "0x600238F")]
|
||||
[Address(RVA = "0xB6D450", Offset = "0xB6C250", VA = "0x180B6D450", Slot = "19")]
|
||||
public override void Pickup(RigidbodyEx LALAGOCBMIE, Vector3 JIAKMBCKKGE, Quaternion HMHKDLEABMF)
|
||||
{
|
||||
float z = JIAKMBCKKGE.z;
|
||||
Action action = new Action(this.JJGODHDABOH);
|
||||
IDisposable disposable = this.MOJAICCOOMH(action);
|
||||
this.AENELEOCFPJ = disposable;
|
||||
}
|
||||
|
||||
// Token: 0x06002390 RID: 9104 RVA: 0x0008FFA8 File Offset: 0x0008E1A8
|
||||
[Token(Token = "0x6002390")]
|
||||
[Address(RVA = "0xB6D510", Offset = "0xB6C310", VA = "0x180B6D510", Slot = "20")]
|
||||
public override void Release()
|
||||
{
|
||||
base.Release();
|
||||
IDisposable aeneleocfpj = this.AENELEOCFPJ;
|
||||
int num = 0;
|
||||
if (aeneleocfpj != 0)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
this.AENELEOCFPJ = num;
|
||||
}
|
||||
|
||||
// Token: 0x06002391 RID: 9105 RVA: 0x0008FFE0 File Offset: 0x0008E1E0
|
||||
[Token(Token = "0x6002391")]
|
||||
[Address(RVA = "0xB6CE50", Offset = "0xB6BC50", VA = "0x180B6CE50")]
|
||||
private void JJGODHDABOH()
|
||||
{
|
||||
float num2;
|
||||
bool flag2;
|
||||
for (;;)
|
||||
{
|
||||
Tool egfejghdnai = this.EGFEJGHDNAI;
|
||||
int num = 0;
|
||||
if (!(egfejghdnai != num) || !this.EGFEJGHDNAI.FNFNLDBILFE)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Transform transform = base.transform;
|
||||
BoxCollider boxCollider = this.overlapCollider;
|
||||
BoxCollider boxCollider2 = this.overlapCollider;
|
||||
Transform transform2 = this.overlapCollider.transform;
|
||||
Transform transform3 = base.transform;
|
||||
Transform transform4 = base.transform;
|
||||
num2 = this.castDistance;
|
||||
int num3 = 0;
|
||||
bool flag;
|
||||
this.EBFAIJJAKOA = flag;
|
||||
int num4 = 0;
|
||||
Collider collider;
|
||||
flag2 = collider == num4;
|
||||
if (flag2 && (this.EBFAIJJAKOA ? 1 : 0) != num3)
|
||||
{
|
||||
break;
|
||||
}
|
||||
Collider collider2;
|
||||
Collider collider3;
|
||||
if (collider2 != collider3)
|
||||
{
|
||||
Transform transform5 = base.transform;
|
||||
Collider[] array;
|
||||
int length = array.Length;
|
||||
if (egfejghdnai >= length)
|
||||
{
|
||||
goto IL_D6;
|
||||
}
|
||||
Collider collider4 = array[egfejghdnai];
|
||||
Collider collider5;
|
||||
if (!(collider5 == collider4))
|
||||
{
|
||||
goto IL_D6;
|
||||
}
|
||||
}
|
||||
}
|
||||
this.JMAIFNBKGMM = num2;
|
||||
this.JMAIFNBKGMM = flag2;
|
||||
return;
|
||||
IL_D6:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002392 RID: 9106 RVA: 0x000900C8 File Offset: 0x0008E2C8
|
||||
[Token(Token = "0x6002392")]
|
||||
[Address(RVA = "0xB6D5E0", Offset = "0xB6C3E0", VA = "0x180B6D5E0")]
|
||||
public PolaroidRigidbodyPickup()
|
||||
{
|
||||
int num = 0;
|
||||
this.castDistance = 0.1f;
|
||||
AnimationCurve animationCurve = AnimationCurve.Linear((float)0, 1f, 1f, (float)num);
|
||||
this.nearSurfaceRotationCurve = animationCurve;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04001B4C RID: 6988
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4001B4C")]
|
||||
[SerializeField]
|
||||
private float castDistance;
|
||||
|
||||
// Token: 0x04001B4D RID: 6989
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4001B4D")]
|
||||
[SerializeField]
|
||||
private BoxCollider overlapCollider;
|
||||
|
||||
// Token: 0x04001B4E RID: 6990
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4001B4E")]
|
||||
[SerializeField]
|
||||
private AnimationCurve nearSurfaceRotationCurve;
|
||||
|
||||
// Token: 0x04001B4F RID: 6991
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4001B4F")]
|
||||
private RaycastHit JMAIFNBKGMM;
|
||||
|
||||
// Token: 0x04001B50 RID: 6992
|
||||
[FieldOffset(Offset = "0x11C")]
|
||||
[Token(Token = "0x4001B50")]
|
||||
private RaycastHit CJMAOKJJHPM;
|
||||
|
||||
// Token: 0x04001B51 RID: 6993
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x4001B51")]
|
||||
private bool NNAPLPECEJL;
|
||||
|
||||
// Token: 0x04001B52 RID: 6994
|
||||
[FieldOffset(Offset = "0x149")]
|
||||
[Token(Token = "0x4001B52")]
|
||||
private bool EBFAIJJAKOA;
|
||||
|
||||
// Token: 0x04001B53 RID: 6995
|
||||
[FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x4001B53")]
|
||||
private IDisposable AENELEOCFPJ;
|
||||
}
|
||||
Reference in New Issue
Block a user