using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; // Token: 0x020027C2 RID: 10178 [Token(Token = "0x20027C2")] [StructLayout(3)] public class BDJOBCMHLEO : BEMCHDAOCEN { // Token: 0x06011D38 RID: 73016 RVA: 0x00441F7C File Offset: 0x0044017C [Token(Token = "0x6011D38")] [Address(RVA = "0x1B47060", Offset = "0x1B45A60", VA = "0x181B47060")] public BDJOBCMHLEO(Transform transformToTrack, BEMCHDAOCEN.LCGPBFPNGHE mode) { Action action; IDisposable disposable = SingletonMonoBehaviour.Instance.QueueUpdate(action, Scheduler.QueueType.LateUpdate); this.AENELEOCFPJ = disposable; } // Token: 0x06011D39 RID: 73017 RVA: 0x00441FA4 File Offset: 0x004401A4 [Token(Token = "0x6011D39")] [Address(RVA = "0x1B46800", Offset = "0x1B45200", VA = "0x181B46800", Slot = "9")] public override void GGBEOOHGKHB(Vector3 IJMEBODGPDG, float JMJOBPFPJEO, float MOJKEGBJEGN, float ICEPNBMAMMJ, float HGNECHPPOEN, ControllerVelocitySettings.KLOLHKHLELP NJHJECLHIKM, ControllerVelocitySettings.KLOLHKHLELP HKJNMHBAGIP, out Vector3 EAOCEINLAKP, out Vector3 KHJFDILDLAD) { float z = IJMEBODGPDG.z; Transform parent = this.NHEHPPHLNIE.parent; int num = 0; if (parent != num) { Transform parent2 = this.NHEHPPHLNIE.parent; Transform parent3 = this.NHEHPPHLNIE.parent; } } // Token: 0x06011D3A RID: 73018 RVA: 0x00441FF0 File Offset: 0x004401F0 [Token(Token = "0x6011D3A")] [Address(RVA = "0x1B469E0", Offset = "0x1B453E0", VA = "0x181B469E0", Slot = "10")] public override void IGGCCIBHMDG(Vector3 IJMEBODGPDG, float JMJOBPFPJEO, float MOJKEGBJEGN, float ICEPNBMAMMJ, float HGNECHPPOEN, ControllerVelocitySettings.KLOLHKHLELP NJHJECLHIKM, ControllerVelocitySettings.KLOLHKHLELP HKJNMHBAGIP, out Vector3 EAOCEINLAKP, out Vector3 KHJFDILDLAD) { Transform nhehpphlnie = this.NHEHPPHLNIE; Transform parent = this.NHEHPPHLNIE.parent; int num = 0; if (parent != num) { Transform parent2 = this.NHEHPPHLNIE.parent; Vector3 zero = Vector3.zero; } } // Token: 0x06011D3B RID: 73019 RVA: 0x00442038 File Offset: 0x00440238 [Token(Token = "0x6011D3B")] [Address(RVA = "0x1B46C50", Offset = "0x1B45650", VA = "0x181B46C50", Slot = "14")] public virtual void KDIIHCIKCBP() { float unscaledTime = Time.unscaledTime; int num = 0; if (unscaledTime > (float)num) { Transform nhehpphlnie = this.NHEHPPHLNIE; Transform nhehpphlnie2 = this.NHEHPPHLNIE; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; float unscaledTime2 = Time.unscaledTime; this.NIPPGHOLPHO.z = z; this.MPJFJDKPHCN.z = z2; this.IIMFKAEDKGH.z = z3; this.GMBNMBHMFNJ = unscaledTime2; } } // Token: 0x06011D3C RID: 73020 RVA: 0x004420BC File Offset: 0x004402BC [Token(Token = "0x6011D3C")] [Address(RVA = "0x1B46F80", Offset = "0x1B45980", VA = "0x181B46F80", Slot = "11")] public override void MMIMPDEILFD(Vector3 EAOCEINLAKP) { float unscaledTime = Time.unscaledTime; Transform nhehpphlnie = this.NHEHPPHLNIE; this.GMBNMBHMFNJ = unscaledTime; Vector3 vector; float z = vector.z; this.NIPPGHOLPHO.z = z; float z2 = EAOCEINLAKP.z; this.MPJFJDKPHCN.z = z2; TimestampedRollingBufferVector3 mlipeppaofd = this.MLIPEPPAOFD; if (mlipeppaofd == 0) { TimestampedRollingBufferVector3 timestampedRollingBufferVector = new TimestampedRollingBufferVector3(); this.MLIPEPPAOFD = timestampedRollingBufferVector; } mlipeppaofd.Clear(); } // Token: 0x06011D3D RID: 73021 RVA: 0x00442134 File Offset: 0x00440334 [Token(Token = "0x6011D3D")] [Address(RVA = "0x1B46EB0", Offset = "0x1B458B0", VA = "0x181B46EB0", Slot = "12")] public override void LABLAGOLKOK(Vector3 KHJFDILDLAD) { float unscaledTime = Time.unscaledTime; Transform nhehpphlnie = this.NHEHPPHLNIE; this.GMBNMBHMFNJ = unscaledTime; float z = KHJFDILDLAD.z; this.IIMFKAEDKGH.z = z; TimestampedRollingBufferVector3 fjjimkfgbbc = this.FJJIMKFGBBC; if (fjjimkfgbbc == 0) { TimestampedRollingBufferVector3 timestampedRollingBufferVector = new TimestampedRollingBufferVector3(); this.FJJIMKFGBBC = timestampedRollingBufferVector; } fjjimkfgbbc.Clear(); } // Token: 0x06011D3E RID: 73022 RVA: 0x00442198 File Offset: 0x00440398 [Token(Token = "0x6011D3E")] [Address(RVA = "0x1B467B0", Offset = "0x1B451B0", VA = "0x181B467B0", Slot = "13")] public override void Dispose() { if (this.AENELEOCFPJ != 0) { } this.AENELEOCFPJ = (ulong)0L; } // Token: 0x0400BEE9 RID: 48873 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400BEE9")] protected Transform NHEHPPHLNIE = transformToTrack; // Token: 0x0400BEEA RID: 48874 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400BEEA")] protected IDisposable AENELEOCFPJ; }