using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Players.Puppet; using UnityEngine; namespace RecRoom.Core.Creation.Holotars { // Token: 0x02002D1D RID: 11549 [Token(Token = "0x2002D1D")] [StructLayout(3)] public class HolotarPreviewPuppet : LivePlayerPuppet { // Token: 0x1700369E RID: 13982 // (get) Token: 0x0601468F RID: 83599 RVA: 0x004E5B50 File Offset: 0x004E3D50 [Token(Token = "0x1700369E")] protected override bool ACJIPAAJCPB { [Token(Token = "0x601468F")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "16")] get { } } // Token: 0x1700369F RID: 13983 // (get) Token: 0x06014690 RID: 83600 RVA: 0x004E5B60 File Offset: 0x004E3D60 [Token(Token = "0x1700369F")] public HolotarPoseRecorder AALNJFDGEFF { [Token(Token = "0x6014690")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")] get { return this._poseRecorder; } } // Token: 0x06014691 RID: 83601 RVA: 0x004E5B74 File Offset: 0x004E3D74 [Token(Token = "0x6014691")] [Address(RVA = "0x170B790", Offset = "0x170A190", VA = "0x18170B790")] protected void Awake() { Transform transform = new GameObject("HolotarProxyTransform").transform; this.BCLDFBICNHG = transform; transform.gameObject.hideFlags = HideFlags.HideAndDontSave; } // Token: 0x06014692 RID: 83602 RVA: 0x004E5BAC File Offset: 0x004E3DAC [Token(Token = "0x6014692")] [Address(RVA = "0x170B820", Offset = "0x170A220", VA = "0x18170B820", Slot = "10")] protected override void MJPBPAAPHMB() { Transform bcldfbicnhg = this.BCLDFBICNHG; PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; Vector3 vector; float z = vector.z; PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH; Transform transform = base.transform; Vector3 vector2; float z2 = vector2.z; float z3 = Vector3.up.z; Transform bcldfbicnhg2 = this.BCLDFBICNHG; Vector3 vector3; float z4 = vector3.z; float z5 = Vector3.up.z; CNNCKAKAJKC cnnckakajkc = base.MFMGJLEHHLI; Transform bcldfbicnhg3 = this.BCLDFBICNHG; cnnckakajkc.DBHCAGNOCCH = bcldfbicnhg3; base.MJPBPAAPHMB(); } // Token: 0x06014693 RID: 83603 RVA: 0x004E5C38 File Offset: 0x004E3E38 [Token(Token = "0x6014693")] [Address(RVA = "0x170BA40", Offset = "0x170A440", VA = "0x18170BA40")] private void OnDrawGizmosSelected() { Transform bcldfbicnhg = this.BCLDFBICNHG; int num = 0; if (bcldfbicnhg != num) { Color blue = Color.blue; Transform bcldfbicnhg2 = this.BCLDFBICNHG; Vector3 position = bcldfbicnhg.position; Transform bcldfbicnhg3 = this.BCLDFBICNHG; Vector3 position2 = bcldfbicnhg.position; Transform bcldfbicnhg4 = this.BCLDFBICNHG; Vector3 forward = bcldfbicnhg.forward; Color green = Color.green; Transform bcldfbicnhg5 = this.BCLDFBICNHG; Transform bcldfbicnhg6 = this.BCLDFBICNHG; Transform bcldfbicnhg7 = this.BCLDFBICNHG; } } // Token: 0x06014694 RID: 83604 RVA: 0x004E5CB4 File Offset: 0x004E3EB4 [Token(Token = "0x6014694")] [Address(RVA = "0x170BCA0", Offset = "0x170A6A0", VA = "0x18170BCA0")] public HolotarPreviewPuppet() { } // Token: 0x0400DA8A RID: 55946 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400DA8A")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private HolotarPoseRecorder _poseRecorder; // Token: 0x0400DA8B RID: 55947 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400DA8B")] private Transform BCLDFBICNHG; } }