using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Avatar; using RecRoom.Avatar.Data.Runtime; using RecRoom.Avatar.Outfit; using UnityEngine; namespace RecRoom.Players.Puppet { // Token: 0x020023FE RID: 9214 [Token(Token = "0x20023FE")] [StructLayout(3)] public class PlayerMinitar : LivePlayerPuppet { // Token: 0x17002B8F RID: 11151 // (get) Token: 0x0600FF82 RID: 65410 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002B8F")] protected override PlayerAvatarDisplay.OHNJHKNLAHC CFJPDKKNGEE { [Token(Token = "0x600FF82")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "8")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002B90 RID: 11152 // (get) Token: 0x0600FF83 RID: 65411 RVA: 0x003BD5B0 File Offset: 0x003BB7B0 // (set) Token: 0x0600FF84 RID: 65412 RVA: 0x003BD5C4 File Offset: 0x003BB7C4 [Token(Token = "0x17002B90")] public bool GMNKGKBABFA { [Token(Token = "0x600FF83")] [Address(RVA = "0x9EF5F0", Offset = "0x9EDFF0", VA = "0x1809EF5F0")] get { return this.HDMGFHHLHCI; } [Token(Token = "0x600FF84")] [Address(RVA = "0x10D4C40", Offset = "0x10D3640", VA = "0x1810D4C40")] set { this.HDMGFHHLHCI = value; } } // Token: 0x0600FF85 RID: 65413 RVA: 0x003BD5D8 File Offset: 0x003BB7D8 [Token(Token = "0x600FF85")] [Address(RVA = "0x113F070", Offset = "0x113DA70", VA = "0x18113F070")] protected void Awake() { Transform transform = this.head.transform; Vector3 vector; float y = vector.y; this.DBABCEIHHGG = y; } // Token: 0x0600FF86 RID: 65414 RVA: 0x003BD608 File Offset: 0x003BB808 [Token(Token = "0x600FF86")] [Address(RVA = "0x113FB20", Offset = "0x113E520", VA = "0x18113FB20")] private void OnEnable() { this.EGJCDNCPECK(); bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600FF87 RID: 65415 RVA: 0x003BD624 File Offset: 0x003BB824 [Token(Token = "0x600FF87")] [Address(RVA = "0x113FAE0", Offset = "0x113E4E0", VA = "0x18113FAE0", Slot = "17")] protected override void OnDestroy() { Player targetPlayer = this.OGEDGNGNPNA; CNNCKAKAJKC clijhjjejnd = this.CLIJHJJEJND; if (clijhjjejnd != 0) { clijhjjejnd.Dispose(); this.CLIJHJJEJND = (ulong)0L; } } // Token: 0x0600FF88 RID: 65416 RVA: 0x003BD654 File Offset: 0x003BB854 [Token(Token = "0x600FF88")] [Address(RVA = "0x113F0C0", Offset = "0x113DAC0", VA = "0x18113F0C0")] 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: 0x0600FF89 RID: 65417 RVA: 0x003BD694 File Offset: 0x003BB894 [Token(Token = "0x600FF89")] [Address(RVA = "0x113EDE0", Offset = "0x113D7E0", VA = "0x18113EDE0")] private void AENKGNEKCAK(Color NLNHFEEMFBN, PlayerAvatar.AvatarColorType CFOCEHNGAEH) { base.EAHJNDIJILP(); } // Token: 0x0600FF8A RID: 65418 RVA: 0x003BD6A8 File Offset: 0x003BB8A8 [Token(Token = "0x600FF8A")] [Address(RVA = "0x113FAD0", Offset = "0x113E4D0", VA = "0x18113FAD0")] private void ODJFLEKDAGO(AvatarCustomizationSettings GHGBPMPLLBK) { base.CHBODPGIDAE(); } // Token: 0x0600FF8B RID: 65419 RVA: 0x003BD6BC File Offset: 0x003BB8BC [Token(Token = "0x600FF8B")] [Address(RVA = "0x113F600", Offset = "0x113E000", VA = "0x18113F600", 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; Action> action2 = new Action(this.EIBJJMFEOAO); PBFNANEPIFO pbfnanepifo4 = this.PDOJHGJMNPH; Action action3 = new Action(this.AIPIKKIKJCM); PBFNANEPIFO pbfnanepifo5 = this.PDOJHGJMNPH; Action action4 = new Action(this.AENKGNEKCAK); PBFNANEPIFO pbfnanepifo6 = this.PDOJHGJMNPH; Action action5 = new Action(this.ODJFLEKDAGO); ActionEvent nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action6 = new Action(this.DPGGPNKHLOD); PEGGCEDHBOF.NLHPIBGGDMO = nlhpibggdmo + action6; ActionEvent pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL; Action action7 = new Action(this.DPGGPNKHLOD); EBAIPNMBKLK.PCADIMDIFDL = pcadimdifdl + action7; ActionEvent dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI; Action action8 = new Action(this.DPGGPNKHLOD); ACJLCBNBJDK.DGGDHOOOBLI = dggdhooobli + action8; this.EGJCDNCPECK(); bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600FF8C RID: 65420 RVA: 0x003BD7DC File Offset: 0x003BB9DC [Token(Token = "0x600FF8C")] [Address(RVA = "0x113F1D0", Offset = "0x113DBD0", VA = "0x18113F1D0", Slot = "11")] protected override void EGJCDNCPECK() { PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; Action action = new Action(base.ODFIFJFMEAJ); PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH; bool flag; if (!flag) { PBFNANEPIFO pbfnanepifo3 = this.PDOJHGJMNPH; Action> action2 = new Action(this.EIBJJMFEOAO); PBFNANEPIFO pbfnanepifo4 = this.PDOJHGJMNPH; Action action3 = new Action(this.AIPIKKIKJCM); PBFNANEPIFO pbfnanepifo5 = this.PDOJHGJMNPH; Action action4 = new Action(this.AENKGNEKCAK); PBFNANEPIFO pbfnanepifo6 = this.PDOJHGJMNPH; Action action5 = new Action(this.ODJFLEKDAGO); } ActionEvent nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action6 = new Action(this.DPGGPNKHLOD); PEGGCEDHBOF.NLHPIBGGDMO = nlhpibggdmo - action6; ActionEvent pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL; Action action7 = new Action(this.DPGGPNKHLOD); EBAIPNMBKLK.PCADIMDIFDL = pcadimdifdl - action7; ActionEvent dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI; Action action8 = new Action(this.DPGGPNKHLOD); ACJLCBNBJDK.DGGDHOOOBLI = dggdhooobli - action8; } // Token: 0x0600FF8D RID: 65421 RVA: 0x003BD8D0 File Offset: 0x003BBAD0 [Token(Token = "0x600FF8D")] [Address(RVA = "0x113EFB0", Offset = "0x113D9B0", VA = "0x18113EFB0")] private void AIPIKKIKJCM(Color OFGLPJLGLIJ, PlayerAvatar.AvatarColorType CFOCEHNGAEH) { if (CFOCEHNGAEH != PlayerAvatar.AvatarColorType.Hair) { if (CFOCEHNGAEH == PlayerAvatar.AvatarColorType.Beard) { PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay; int num = 0; playerAvatarDisplay.SetBeardColor(num); return; } } else { base.HNKDIAMJHDH(); } } // Token: 0x0600FF8E RID: 65422 RVA: 0x003BD904 File Offset: 0x003BBB04 [Token(Token = "0x600FF8E")] [Address(RVA = "0x113F5E0", Offset = "0x113DFE0", VA = "0x18113F5E0")] private void EIBJJMFEOAO(Player IEKDDPPNFPF, List JAMFPMIHADF) { this.HDMGFHHLHCI = true; bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600FF8F RID: 65423 RVA: 0x003BD920 File Offset: 0x003BBB20 [Token(Token = "0x600FF8F")] [Address(RVA = "0x113FA80", Offset = "0x113E480", VA = "0x18113FA80", Slot = "15")] protected override void NIDCJDKOAIJ() { if (base.isActiveAndEnabled && this.ToString() != 0 && this.HDMGFHHLHCI) { base.NIDCJDKOAIJ(); this.HDMGFHHLHCI = false; return; } this.HDMGFHHLHCI = true; } // Token: 0x0600FF90 RID: 65424 RVA: 0x003BD960 File Offset: 0x003BBB60 [Token(Token = "0x600FF90")] [Address(RVA = "0x113EDF0", Offset = "0x113D7F0", VA = "0x18113EDF0", 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: 0x0600FF91 RID: 65425 RVA: 0x003BD9DC File Offset: 0x003BBBDC [Token(Token = "0x600FF91")] [Address(RVA = "0x1138000", Offset = "0x1136A00", VA = "0x181138000")] public PlayerMinitar() { List list = new List(); this.HBPOEKGCIKD = list; base..ctor(); } // Token: 0x0400A9A0 RID: 43424 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400A9A0")] private float DBABCEIHHGG; // Token: 0x0400A9A1 RID: 43425 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x400A9A1")] private bool HDMGFHHLHCI; } }