scripts
This commit is contained in:
@@ -0,0 +1,235 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020004C0 RID: 1216
|
||||
[Token(Token = "0x20004C0")]
|
||||
[StructLayout(3)]
|
||||
public class PolaroidRigidbodyPickup : RigidbodyPickup
|
||||
{
|
||||
// Token: 0x17000664 RID: 1636
|
||||
// (get) Token: 0x060023DC RID: 9180 RVA: 0x00094BBC File Offset: 0x00092DBC
|
||||
[Token(Token = "0x17000664")]
|
||||
private Vector3 HJBCMNJHIIF
|
||||
{
|
||||
[Token(Token = "0x60023DC")]
|
||||
[Address(RVA = "0x1238930", Offset = "0x1237330", VA = "0x181238930")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000665 RID: 1637
|
||||
// (get) Token: 0x060023DD RID: 9181 RVA: 0x00094BE0 File Offset: 0x00092DE0
|
||||
[Token(Token = "0x17000665")]
|
||||
public override Quaternion IKNMCIEGEHH
|
||||
{
|
||||
[Token(Token = "0x60023DD")]
|
||||
[Address(RVA = "0x12394A0", Offset = "0x1237EA0", VA = "0x1812394A0", Slot = "17")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (flag && flag2)
|
||||
{
|
||||
Vector3 forward = Vector3.forward;
|
||||
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)0L)
|
||||
{
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000666 RID: 1638
|
||||
// (get) Token: 0x060023DE RID: 9182 RVA: 0x00094C10 File Offset: 0x00092E10
|
||||
[Token(Token = "0x17000666")]
|
||||
public override Vector3 EHAINJEAMKF
|
||||
{
|
||||
[Token(Token = "0x60023DE")]
|
||||
[Address(RVA = "0x12391E0", Offset = "0x1237BE0", VA = "0x1812391E0", Slot = "16")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (flag && flag2 && "{il2cpp array field il2cppMethodInfo->}" != (ulong)0L)
|
||||
{
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023DF RID: 9183 RVA: 0x00094C50 File Offset: 0x00092E50
|
||||
[Token(Token = "0x60023DF")]
|
||||
[Address(RVA = "0x1238EA0", Offset = "0x12378A0", VA = "0x181238EA0")]
|
||||
private void NFGCIEGHHHC(Vector3 DDHPAFKBMON)
|
||||
{
|
||||
float z = DDHPAFKBMON.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
float z3 = vector.z;
|
||||
this.NNAPLPECEJL = z3 != null;
|
||||
}
|
||||
|
||||
// Token: 0x060023E0 RID: 9184 RVA: 0x00094C7C File Offset: 0x00092E7C
|
||||
[Token(Token = "0x60023E0")]
|
||||
[Address(RVA = "0x12388E0", Offset = "0x12372E0", VA = "0x1812388E0", 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: 0x060023E1 RID: 9185 RVA: 0x00094CD0 File Offset: 0x00092ED0
|
||||
[Token(Token = "0x60023E1")]
|
||||
[Address(RVA = "0x1238FC0", Offset = "0x12379C0", VA = "0x181238FC0", 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.FixedUpdate(action);
|
||||
this.AENELEOCFPJ = disposable;
|
||||
}
|
||||
|
||||
// Token: 0x060023E2 RID: 9186 RVA: 0x00094D00 File Offset: 0x00092F00
|
||||
[Token(Token = "0x60023E2")]
|
||||
[Address(RVA = "0x1239080", Offset = "0x1237A80", VA = "0x181239080", 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: 0x060023E3 RID: 9187 RVA: 0x00094D38 File Offset: 0x00092F38
|
||||
[Token(Token = "0x60023E3")]
|
||||
[Address(RVA = "0x12389C0", Offset = "0x12373C0", VA = "0x1812389C0")]
|
||||
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;
|
||||
if (flag2 && (this.EBFAIJJAKOA ? 1 : 0) != num3)
|
||||
{
|
||||
break;
|
||||
}
|
||||
bool flag3;
|
||||
while (!flag3)
|
||||
{
|
||||
}
|
||||
Transform transform5 = base.transform;
|
||||
Collider[] array;
|
||||
int length = array.Length;
|
||||
if (egfejghdnai >= length)
|
||||
{
|
||||
goto IL_BA;
|
||||
}
|
||||
Collider collider = array[egfejghdnai];
|
||||
if (!(egfejghdnai == collider))
|
||||
{
|
||||
goto IL_BA;
|
||||
}
|
||||
}
|
||||
this.JMAIFNBKGMM = num2;
|
||||
this.JMAIFNBKGMM = flag2;
|
||||
return;
|
||||
IL_BA:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060023E4 RID: 9188 RVA: 0x00094E04 File Offset: 0x00093004
|
||||
[Token(Token = "0x60023E4")]
|
||||
[Address(RVA = "0x1239150", Offset = "0x1237B50", VA = "0x181239150")]
|
||||
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: 0x04001D25 RID: 7461
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4001D25")]
|
||||
[SerializeField]
|
||||
private float castDistance;
|
||||
|
||||
// Token: 0x04001D26 RID: 7462
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4001D26")]
|
||||
[SerializeField]
|
||||
private BoxCollider overlapCollider;
|
||||
|
||||
// Token: 0x04001D27 RID: 7463
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4001D27")]
|
||||
[SerializeField]
|
||||
private AnimationCurve nearSurfaceRotationCurve;
|
||||
|
||||
// Token: 0x04001D28 RID: 7464
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4001D28")]
|
||||
private RaycastHit JMAIFNBKGMM;
|
||||
|
||||
// Token: 0x04001D29 RID: 7465
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11C")]
|
||||
[Token(Token = "0x4001D29")]
|
||||
private RaycastHit CJMAOKJJHPM;
|
||||
|
||||
// Token: 0x04001D2A RID: 7466
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x4001D2A")]
|
||||
private bool NNAPLPECEJL;
|
||||
|
||||
// Token: 0x04001D2B RID: 7467
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x149")]
|
||||
[Token(Token = "0x4001D2B")]
|
||||
private bool EBFAIJJAKOA;
|
||||
|
||||
// Token: 0x04001D2C RID: 7468
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x4001D2C")]
|
||||
private IDisposable AENELEOCFPJ;
|
||||
}
|
||||
Reference in New Issue
Block a user