This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -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;
}
}