Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

119 lines
3.7 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom
{
// Token: 0x02002255 RID: 8789
[Token(Token = "0x2002255")]
public class DollyController : MonoBehaviour
{
// Token: 0x0600DFC7 RID: 57287 RVA: 0x00338DE4 File Offset: 0x00336FE4
[Token(Token = "0x600DFC7")]
[Address(RVA = "0x12753D0", Offset = "0x12743D0", VA = "0x1812753D0")]
private void Awake()
{
Tool component = base.GetComponent<Tool>();
this.EGFEJGHDNAI = component;
MFBGLIHGCGO<Tool> postReleaseEvent = component.PostReleaseEvent;
Action<Tool> action = new Action(this.OGHNKALGNEJ);
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action);
component.PostReleaseEvent = mfbglihgcgo;
}
// Token: 0x0600DFC8 RID: 57288 RVA: 0x00338E28 File Offset: 0x00337028
[Token(Token = "0x600DFC8")]
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
public void SetSnapTransform(Transform LIMOILDIGKF)
{
this.AABENMOLHNH = LIMOILDIGKF;
}
// Token: 0x0600DFC9 RID: 57289 RVA: 0x00338E3C File Offset: 0x0033703C
[Token(Token = "0x600DFC9")]
[Address(RVA = "0x69ADD0", Offset = "0x699DD0", VA = "0x18069ADD0")]
public void SetSnapping(bool EFHOLOKMMHF)
{
this.MFEKJDLMMKA = EFHOLOKMMHF;
}
// Token: 0x0600DFCA RID: 57290 RVA: 0x00338E50 File Offset: 0x00337050
[Token(Token = "0x600DFCA")]
[Address(RVA = "0x1275480", Offset = "0x1274480", VA = "0x181275480")]
public void ForceVertical()
{
Transform transform = base.transform;
Transform transform2 = base.transform;
}
// Token: 0x0600DFCB RID: 57291 RVA: 0x00338E74 File Offset: 0x00337074
[Token(Token = "0x600DFCB")]
[Address(RVA = "0x1275580", Offset = "0x1274580", VA = "0x181275580")]
private void OGHNKALGNEJ(Tool EGFEJGHDNAI)
{
if (this.forceVertical)
{
Transform transform = base.transform;
Transform transform2 = base.transform;
}
if (this.MFEKJDLMMKA)
{
Transform aabenmolhnh = this.AABENMOLHNH;
int num = 0;
if (!(aabenmolhnh != num))
{
Debug.Log("Could not snap because snapTransform is null :-(");
}
Transform transform3 = base.transform;
Transform aabenmolhnh2 = this.AABENMOLHNH;
Transform aabenmolhnh3 = this.AABENMOLHNH;
Transform transform4 = base.transform;
Transform aabenmolhnh4 = this.AABENMOLHNH;
Transform transform5 = base.transform;
Transform aabenmolhnh5 = this.AABENMOLHNH;
Vector3 vector;
float z = vector.z;
}
}
// Token: 0x0600DFCC RID: 57292 RVA: 0x00338F0C File Offset: 0x0033710C
[Token(Token = "0x600DFCC")]
[Address(RVA = "0x12758F0", Offset = "0x12748F0", VA = "0x1812758F0")]
private void OnDestroy()
{
Tool egfejghdnai = this.EGFEJGHDNAI;
MFBGLIHGCGO<Tool> postReleaseEvent = egfejghdnai.PostReleaseEvent;
Action<Tool> action = new Action(this.OGHNKALGNEJ);
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action);
egfejghdnai.PostReleaseEvent = mfbglihgcgo;
}
// Token: 0x0600DFCD RID: 57293 RVA: 0x00338F4C File Offset: 0x0033714C
[Token(Token = "0x600DFCD")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public DollyController()
{
}
// Token: 0x04009120 RID: 37152
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4009120")]
public bool forceVertical;
// Token: 0x04009121 RID: 37153
[FieldOffset(Offset = "0x19")]
[Token(Token = "0x4009121")]
private bool MFEKJDLMMKA;
// Token: 0x04009122 RID: 37154
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4009122")]
private Tool EGFEJGHDNAI;
// Token: 0x04009123 RID: 37155
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4009123")]
private Transform AABENMOLHNH;
}
}