using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.Avatars; using RecRoom.Avatars.Outfit; using UnityEngine; namespace RecRoom.Players.Puppet { // Token: 0x0200296F RID: 10607 [Token(Token = "0x200296F")] public class PlayerMinitar : LivePlayerPuppet { // Token: 0x170031BB RID: 12731 // (get) Token: 0x06011B7D RID: 72573 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170031BB")] protected override PlayerAvatarDisplay.NEHFHAEIMKF CFJPDKKNGEE { [Token(Token = "0x6011B7D")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "8")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170031BC RID: 12732 // (get) Token: 0x06011B7E RID: 72574 RVA: 0x00401FA4 File Offset: 0x004001A4 // (set) Token: 0x06011B7F RID: 72575 RVA: 0x00401FB8 File Offset: 0x004001B8 [Token(Token = "0x170031BC")] public bool GMNKGKBABFA { [Token(Token = "0x6011B7E")] [Address(RVA = "0x6A5B60", Offset = "0x6A4B60", VA = "0x1806A5B60")] get { return this.HDMGFHHLHCI; } [Token(Token = "0x6011B7F")] [Address(RVA = "0xECC530", Offset = "0xECB530", VA = "0x180ECC530")] set { this.HDMGFHHLHCI = value; } } // Token: 0x06011B80 RID: 72576 RVA: 0x00401FCC File Offset: 0x004001CC [Token(Token = "0x6011B80")] [Address(RVA = "0x1341AC0", Offset = "0x1340AC0", VA = "0x181341AC0")] protected void Awake() { Transform transform = this.head.transform; Vector3 vector; float y = vector.y; this.DBABCEIHHGG = y; } // Token: 0x06011B81 RID: 72577 RVA: 0x00401FFC File Offset: 0x004001FC [Token(Token = "0x6011B81")] [Address(RVA = "0x13422A0", Offset = "0x13412A0", VA = "0x1813422A0")] private void OnEnable() { this.EGJCDNCPECK(); PBFNANEPIFO pbfnanepifo = base.PDOJHGJMNPH; } // Token: 0x06011B82 RID: 72578 RVA: 0x00402018 File Offset: 0x00400218 [Token(Token = "0x6011B82")] [Address(RVA = "0x1342260", Offset = "0x1341260", VA = "0x181342260", Slot = "17")] protected override void OnDestroy() { Player targetPlayer = this.OGEDGNGNPNA; CNNCKAKAJKC clijhjjejnd = this.CLIJHJJEJND; if (clijhjjejnd != 0) { clijhjjejnd.Dispose(); this.CLIJHJJEJND = (ulong)0L; } } // Token: 0x06011B83 RID: 72579 RVA: 0x00402048 File Offset: 0x00400248 [Token(Token = "0x6011B83")] [Address(RVA = "0x1341B10", Offset = "0x1340B10", VA = "0x181341B10")] private void DPGGPNKHLOD(int GKLPIFBPGOD) { int num = 0; if (this != num && base.enabled) { PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; bool flag; if (flag) { PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH; this.EGJCDNCPECK(); } } } // Token: 0x06011B84 RID: 72580 RVA: 0x00402088 File Offset: 0x00400288 [Token(Token = "0x6011B84")] [Address(RVA = "0x1341EE0", Offset = "0x1340EE0", VA = "0x181341EE0", Slot = "10")] protected override void MJPBPAAPHMB() { this.HDMGFHHLHCI = true; CNNCKAKAJKC cnnckakajkc = base.MFMGJLEHHLI; PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; Transform transform = base.transform; cnnckakajkc.DBHCAGNOCCH = transform; this.PHBDLHMLHHJ(); PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH; Action action = new Action(base.ODFIFJFMEAJ); PBFNANEPIFO pbfnanepifo3 = this.PDOJHGJMNPH; MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action2 = new Action(this.DPGGPNKHLOD); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action2); MFBGLIHGCGO pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL; Action action3 = new Action(this.DPGGPNKHLOD); EBAIPNMBKLK.PCADIMDIFDL = MFBGLIHGCGO.BPJDFPACLMK(pcadimdifdl, action3); MFBGLIHGCGO dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI; Action action4 = new Action(this.DPGGPNKHLOD); ACJLCBNBJDK.DGGDHOOOBLI = MFBGLIHGCGO.BPJDFPACLMK(dggdhooobli, action4); this.EGJCDNCPECK(); PBFNANEPIFO pbfnanepifo4 = base.PDOJHGJMNPH; } // Token: 0x06011B85 RID: 72581 RVA: 0x0040215C File Offset: 0x0040035C [Token(Token = "0x6011B85")] [Address(RVA = "0x1341C20", Offset = "0x1340C20", VA = "0x181341C20", Slot = "11")] protected override void EGJCDNCPECK() { PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; Action action = new Action(base.ODFIFJFMEAJ); if (this.PDOJHGJMNPH == 0) { PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH; } MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action2 = new Action(this.DPGGPNKHLOD); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action2); MFBGLIHGCGO pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL; Action action3 = new Action(this.DPGGPNKHLOD); EBAIPNMBKLK.PCADIMDIFDL = MFBGLIHGCGO.GMNMHGMFGOL(pcadimdifdl, action3); MFBGLIHGCGO dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI; Action action4 = new Action(this.DPGGPNKHLOD); ACJLCBNBJDK.DGGDHOOOBLI = MFBGLIHGCGO.GMNMHGMFGOL(dggdhooobli, action4); } // Token: 0x06011B86 RID: 72582 RVA: 0x004021FC File Offset: 0x004003FC [Token(Token = "0x6011B86")] [Address(RVA = "0x1342210", Offset = "0x1341210", VA = "0x181342210", Slot = "15")] protected override void NIDCJDKOAIJ() { if (base.isActiveAndEnabled && this.ToString() != 0 && this.HDMGFHHLHCI) { base.NIDCJDKOAIJ(); this.HDMGFHHLHCI = false; return; } this.HDMGFHHLHCI = true; } // Token: 0x06011B87 RID: 72583 RVA: 0x0040223C File Offset: 0x0040043C [Token(Token = "0x6011B87")] [Address(RVA = "0x1341900", Offset = "0x1340900", VA = "0x181341900", Slot = "13")] protected override void AGLEGENCIID() { base.AGLEGENCIID(); Transform visualRoot = this.visualRoot; Transform head = this.head; float dbabceihhgg = this.DBABCEIHHGG; Vector3 vector; float z = vector.z; Transform visualRoot2 = this.visualRoot; Vector3 vector2; float z2 = vector2.z; PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; bool flag; if (flag) { Transform transform = this.head.transform; PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH; Transform transform2 = base.transform; Vector3 vector3; float z3 = vector3.z; } } // Token: 0x06011B88 RID: 72584 RVA: 0x004022B8 File Offset: 0x004004B8 [Token(Token = "0x6011B88")] [Address(RVA = "0x133E030", Offset = "0x133D030", VA = "0x18133E030")] public PlayerMinitar() { List list = new List(); this.HBPOEKGCIKD = list; base..ctor(); } // Token: 0x0400B580 RID: 46464 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400B580")] private float DBABCEIHHGG; // Token: 0x0400B581 RID: 46465 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400B581")] private bool HDMGFHHLHCI; } }