scripts
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools
|
||||
{
|
||||
// Token: 0x02002580 RID: 9600
|
||||
[Token(Token = "0x2002580")]
|
||||
[StructLayout(3)]
|
||||
public class MovablePlatform : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060109F1 RID: 68081 RVA: 0x003E83A0 File Offset: 0x003E65A0
|
||||
[Token(Token = "0x60109F1")]
|
||||
[Address(RVA = "0x12C3B70", Offset = "0x12C2570", VA = "0x1812C3B70")]
|
||||
private void Awake()
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
int num = 0;
|
||||
bool flag = (this.maintainOrientationOnPickup ? 1 : 0) != num;
|
||||
tool.GravityPickupMode = (flag ? Tool.LMJNHJCGDOF.SNAP_POSITION_MAINTAIN_ORIENTATION : Tool.LMJNHJCGDOF.SNAP_POSITION_SNAP_ORIENTATION);
|
||||
this.tool.KinematicOnSleep = true;
|
||||
Tool tool2 = this.tool;
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MCFJIPLLGMH);
|
||||
tool2.AddCustomPickupCondition(oglajafkbmn);
|
||||
}
|
||||
|
||||
// Token: 0x060109F2 RID: 68082 RVA: 0x003E83FC File Offset: 0x003E65FC
|
||||
[Token(Token = "0x60109F2")]
|
||||
[Address(RVA = "0x12C3C20", Offset = "0x12C2620", VA = "0x1812C3C20")]
|
||||
private bool MCFJIPLLGMH(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float z2 = Vector3.up.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z4 = vector3.z;
|
||||
bool flag;
|
||||
return !flag;
|
||||
}
|
||||
|
||||
// Token: 0x060109F3 RID: 68083 RVA: 0x003E8440 File Offset: 0x003E6640
|
||||
[Token(Token = "0x60109F3")]
|
||||
[Address(RVA = "0x12C3D60", Offset = "0x12C2760", VA = "0x1812C3D60")]
|
||||
public MovablePlatform()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400B0F3 RID: 45299
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B0F3")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400B0F4 RID: 45300
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400B0F4")]
|
||||
[SerializeField]
|
||||
private bool maintainOrientationOnPickup = true;
|
||||
|
||||
// Token: 0x0400B0F5 RID: 45301
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400B0F5")]
|
||||
[SerializeField]
|
||||
private float occupiedCollisionCapsuleHeight = 1.5f;
|
||||
|
||||
// Token: 0x0400B0F6 RID: 45302
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400B0F6")]
|
||||
[SerializeField]
|
||||
private float occupiedCollisionCapsuleRadius = 0.25f;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user