m
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools
|
||||
{
|
||||
// Token: 0x02002B22 RID: 11042
|
||||
[Token(Token = "0x2002B22")]
|
||||
public class MovablePlatform : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060126C0 RID: 75456 RVA: 0x00430070 File Offset: 0x0042E270
|
||||
[Token(Token = "0x60126C0")]
|
||||
[Address(RVA = "0x14BFD10", Offset = "0x14BED10", VA = "0x1814BFD10")]
|
||||
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: 0x060126C1 RID: 75457 RVA: 0x004300CC File Offset: 0x0042E2CC
|
||||
[Token(Token = "0x60126C1")]
|
||||
[Address(RVA = "0x14BFDC0", Offset = "0x14BEDC0", VA = "0x1814BFDC0")]
|
||||
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: 0x060126C2 RID: 75458 RVA: 0x00430110 File Offset: 0x0042E310
|
||||
[Token(Token = "0x60126C2")]
|
||||
[Address(RVA = "0x14BFF00", Offset = "0x14BEF00", VA = "0x1814BFF00")]
|
||||
public MovablePlatform()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400BD9B RID: 48539
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400BD9B")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400BD9C RID: 48540
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400BD9C")]
|
||||
[SerializeField]
|
||||
private bool maintainOrientationOnPickup = true;
|
||||
|
||||
// Token: 0x0400BD9D RID: 48541
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400BD9D")]
|
||||
[SerializeField]
|
||||
private float occupiedCollisionCapsuleHeight = 1.5f;
|
||||
|
||||
// Token: 0x0400BD9E RID: 48542
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400BD9E")]
|
||||
[SerializeField]
|
||||
private float occupiedCollisionCapsuleRadius = 0.25f;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user