using System; using System.Collections; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using Photon.Pun; using RecNet; using RecRoom; using RecRoom.AGUI.Expresso; using RecRoom.Core; using RecRoom.Core.Gestures; using RecRoom.Core.Pools; using RecRoom.Core.UI; using RecRoom.Players.Watch; using RecRoom.Systems.PlayerRoles; using RecRoom.Utils.OverridableFields; using TMPro; using UnityEngine; using UnityEngine.UI; // Token: 0x0200038F RID: 911 [Token(Token = "0x200038F")] [DisallowMultipleComponent] public class PlayerUI : MonoBehaviourPun { // Token: 0x17000549 RID: 1353 // (get) Token: 0x06001D59 RID: 7513 RVA: 0x0007877C File Offset: 0x0007697C [Token(Token = "0x17000549")] public bool FEIMDLDJBDD { [Token(Token = "0x6001D59")] [Address(RVA = "0xB6AA80", Offset = "0xB69880", VA = "0x180B6AA80")] get { if (this.MFBIIAEFGPM) { WatchUI watchUI = this.k__BackingField; int num = 0; if (watchUI != num) { return !this.k__BackingField.basicInteractionRestriction.IGALPALENLL; } } throw new NullReferenceException(); } } // Token: 0x1700054A RID: 1354 // (get) Token: 0x06001D5A RID: 7514 RVA: 0x000787C0 File Offset: 0x000769C0 // (set) Token: 0x06001D5B RID: 7515 RVA: 0x000787D4 File Offset: 0x000769D4 [Token(Token = "0x1700054A")] public bool JCAFPDALLCH { [Token(Token = "0x6001D5A")] [Address(RVA = "0xB6AA70", Offset = "0xB69870", VA = "0x180B6AA70")] get; [Token(Token = "0x6001D5B")] [Address(RVA = "0xB6AB40", Offset = "0xB69940", VA = "0x180B6AB40")] set; } // Token: 0x1700054B RID: 1355 // (get) Token: 0x06001D5C RID: 7516 RVA: 0x000787E8 File Offset: 0x000769E8 // (set) Token: 0x06001D5D RID: 7517 RVA: 0x000787FC File Offset: 0x000769FC [Token(Token = "0x1700054B")] public WatchUI ENONBCCMOMC { [Token(Token = "0x6001D5C")] [Address(RVA = "0xB6AB30", Offset = "0xB69930", VA = "0x180B6AB30")] get; [Token(Token = "0x6001D5D")] [Address(RVA = "0xB66CB0", Offset = "0xB65AB0", VA = "0x180B66CB0")] private set; } // Token: 0x1700054C RID: 1356 // (get) Token: 0x06001D5E RID: 7518 RVA: 0x00078810 File Offset: 0x00076A10 [Token(Token = "0x1700054C")] public WatchMenuProjector OHPDNGENFJL { [Token(Token = "0x6001D5E")] [Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")] get { return this.watchMenuProjector; } } // Token: 0x1700054D RID: 1357 // (get) Token: 0x06001D5F RID: 7519 RVA: 0x00078824 File Offset: 0x00076A24 [Token(Token = "0x1700054D")] public bool LNHCLJBCAGL { [Token(Token = "0x6001D5F")] [Address(RVA = "0xB6AA40", Offset = "0xB69840", VA = "0x180B6AA40")] get { return this.watchMenuProjector.KGCJLAOBAHL; } } // Token: 0x1700054E RID: 1358 // (get) Token: 0x06001D60 RID: 7520 RVA: 0x00078844 File Offset: 0x00076A44 // (set) Token: 0x06001D61 RID: 7521 RVA: 0x00078858 File Offset: 0x00076A58 [Token(Token = "0x1700054E")] public WatchAttractor LGHPAAECIIN { [Token(Token = "0x6001D60")] [Address(RVA = "0xB6AB20", Offset = "0xB69920", VA = "0x180B6AB20")] get; [Token(Token = "0x6001D61")] [Address(RVA = "0xB6AB50", Offset = "0xB69950", VA = "0x180B6AB50")] set; } // Token: 0x1700054F RID: 1359 // (get) Token: 0x06001D62 RID: 7522 RVA: 0x0007886C File Offset: 0x00076A6C [Token(Token = "0x1700054F")] public Transform DKIIPAKKJBM { [Token(Token = "0x6001D62")] [Address(RVA = "0xB6A9B0", Offset = "0xB697B0", VA = "0x180B6A9B0")] get { return this.combatUIAnchor.transform; } } // Token: 0x17000550 RID: 1360 // (get) Token: 0x06001D63 RID: 7523 RVA: 0x0007888C File Offset: 0x00076A8C // (set) Token: 0x06001D64 RID: 7524 RVA: 0x000788A0 File Offset: 0x00076AA0 [Token(Token = "0x17000550")] public ExpressoUI NJCHMGEAICA { [Token(Token = "0x6001D63")] [Address(RVA = "0xB6AA20", Offset = "0xB69820", VA = "0x180B6AA20")] get; [Token(Token = "0x6001D64")] [Address(RVA = "0x7BFDD0", Offset = "0x7BEBD0", VA = "0x1807BFDD0")] private set; } // Token: 0x17000551 RID: 1361 // (get) Token: 0x06001D65 RID: 7525 RVA: 0x000788B4 File Offset: 0x00076AB4 [Token(Token = "0x17000551")] public PlayerHand IDPFHNIGOKF { [Token(Token = "0x6001D65")] [Address(RVA = "0xB6AA30", Offset = "0xB69830", VA = "0x180B6AA30")] get { return this.PHNFDFOCKPB; } } // Token: 0x17000552 RID: 1362 // (get) Token: 0x06001D66 RID: 7526 RVA: 0x000788C8 File Offset: 0x00076AC8 // (set) Token: 0x06001D67 RID: 7527 RVA: 0x000788DC File Offset: 0x00076ADC [Token(Token = "0x17000552")] public AGVirtualKeyboard NJNLFIPAOFB { [Token(Token = "0x6001D66")] [Address(RVA = "0xB6AA60", Offset = "0xB69860", VA = "0x180B6AA60")] get; [Token(Token = "0x6001D67")] [Address(RVA = "0xB67170", Offset = "0xB65F70", VA = "0x180B67170")] private set; } // Token: 0x17000553 RID: 1363 // (get) Token: 0x06001D68 RID: 7528 RVA: 0x000788F0 File Offset: 0x00076AF0 // (set) Token: 0x06001D69 RID: 7529 RVA: 0x00078904 File Offset: 0x00076B04 [Token(Token = "0x17000553")] private bool OGCKAFACPIH { [Token(Token = "0x6001D68")] [Address(RVA = "0xB65B30", Offset = "0xB64930", VA = "0x180B65B30")] get { return this.GHJOKFDPEBF; } [Token(Token = "0x6001D69")] [Address(RVA = "0xB66CC0", Offset = "0xB65AC0", VA = "0x180B66CC0")] set { bool ghjokfdpebf = this.GHJOKFDPEBF; this.GHJOKFDPEBF = value; if (value != ghjokfdpebf) { int k__BackingField = this.thisPlayer.k__BackingField; this.PADNDJPELNP(k__BackingField); return; } } } // Token: 0x17000554 RID: 1364 // (get) Token: 0x06001D6A RID: 7530 RVA: 0x00078940 File Offset: 0x00076B40 [Token(Token = "0x17000554")] public PlayerUI.APGEDONPCMP MGNNOEHCLGO { [Token(Token = "0x6001D6A")] [Address(RVA = "0xB6A9E0", Offset = "0xB697E0", VA = "0x180B6A9E0")] get { HKKOHFHADKK bdeambaplji = this.BDEAMBAPLJI; throw new NullReferenceException(); } } // Token: 0x06001D6B RID: 7531 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001D6B")] [Address(RVA = "0xB65D80", Offset = "0xB64B80", VA = "0x180B65D80", Slot = "13")] protected override void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001D6C RID: 7532 RVA: 0x0007895C File Offset: 0x00076B5C [Token(Token = "0x6001D6C")] [Address(RVA = "0xB66BA0", Offset = "0xB659A0", VA = "0x180B66BA0")] public void CancelExpresso() { HKKOHFHADKK bdeambaplji = this.BDEAMBAPLJI; int num = 0; bdeambaplji.PIEOGAPMGIH((ushort)num); } // Token: 0x06001D6D RID: 7533 RVA: 0x00078980 File Offset: 0x00076B80 [Token(Token = "0x6001D6D")] [Address(RVA = "0xB692E0", Offset = "0xB680E0", VA = "0x180B692E0")] private void OPOEIELFGLP(ushort DEIHHMPFHPB, ushort BIJOMGJKCDG) { PlayerHand phnfdfockpb = this.PHNFDFOCKPB; int num = 0; if (phnfdfockpb != num) { PlayerHand phnfdfockpb2 = this.PHNFDFOCKPB; int num2 = 0; phnfdfockpb2.DJLEJGMGHEB = num2 != 0; } ExpressoUI expressoUI = this.k__BackingField; int num3 = 0; if (expressoUI != num3) { ExpressoUI expressoUI2 = this.k__BackingField; int num4 = 0; int num5 = 0; expressoUI2.ShowUI(num5 != 0, num4); } this.PHNFDFOCKPB = (ulong)0L; } // Token: 0x06001D6E RID: 7534 RVA: 0x000789F0 File Offset: 0x00076BF0 [Token(Token = "0x6001D6E")] [Address(RVA = "0xB66C70", Offset = "0xB65A70", VA = "0x180B66C70")] private void DNHGGOJFCLN() { int num = 0; if (!this.AMHIBEHKPJG((PlayerHand.PLLIKAOIPHP)num)) { bool flag = this.AMHIBEHKPJG(PlayerHand.PLLIKAOIPHP.Right); return; } } // Token: 0x06001D6F RID: 7535 RVA: 0x00078A14 File Offset: 0x00076C14 [Token(Token = "0x6001D6F")] [Address(RVA = "0xB65B40", Offset = "0xB64940", VA = "0x180B65B40")] private bool AMHIBEHKPJG(PlayerHand.PLLIKAOIPHP CBCCPKBNKAP) { if (!SingletonMonoBehaviour.ONCPNMDGGKG.vrPlayerController.IsExpressoRestricted) { bool[] adclbodfhbd = this.ADCLBODFHBD; PlayerHand[] eofgdmienec = this.EOFGDMIENEC; bool flag; if (flag) { PlayerHand playerHand = eofgdmienec[(int)CBCCPKBNKAP]; if (this.watchMenuProjector.KGCJLAOBAHL && playerHand.NGLBANPEAOI) { PlayerSpawnedEquipment k__BackingField = playerHand.FEBAPKCNNDC.k__BackingField; int num = 0; if (!(k__BackingField != num) || playerHand.FEBAPKCNNDC.k__BackingField.k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.Backpack) { } } int num2 = 0; PlayerHand attachedHand = this.watchMenuProjector.EKKDJEIFGMJ; PlayerHand.PLLIKAOIPHP type = playerHand.type; if (attachedHand.type != type) { } bool isMenuOpen = this.watchMenuProjector.KGCJLAOBAHL; if (num2 == 0 && !isMenuOpen) { HKKOHFHADKK bdeambaplji = this.BDEAMBAPLJI; this.PHNFDFOCKPB = playerHand; this.NALFOAGJOAA = CBCCPKBNKAP; return true; } } } throw new NullReferenceException(); } // Token: 0x06001D70 RID: 7536 RVA: 0x00078AF8 File Offset: 0x00076CF8 [Token(Token = "0x6001D70")] [Address(RVA = "0xB68C20", Offset = "0xB67A20", VA = "0x180B68C20")] private void LMNPEJDBCLD(ushort DEIHHMPFHPB, ushort BIJOMGJKCDG) { this.PHNFDFOCKPB.DJLEJGMGHEB = true; float time = Time.time; this.LBEPEHFJFPN = time; } // Token: 0x06001D71 RID: 7537 RVA: 0x00078B28 File Offset: 0x00076D28 [Token(Token = "0x6001D71")] [Address(RVA = "0xB67520", Offset = "0xB66320", VA = "0x180B67520")] private void HMCJHMDBJMG() { if (!this.NLPBFOBOAHK()) { if (this.PHNFDFOCKPB.NGLBANPEAOI) { } float num = this.requiredExpressoButtonHoldTime; float time = Time.time; if (0 != 0 && !this.PHNFDFOCKPB.LDGNJBPBOPD) { HKKOHFHADKK bdeambaplji = this.BDEAMBAPLJI; return; } } } // Token: 0x06001D72 RID: 7538 RVA: 0x00078B7C File Offset: 0x00076D7C [Token(Token = "0x6001D72")] [Address(RVA = "0xB69100", Offset = "0xB67F00", VA = "0x180B69100")] private void OEMFEAFGJKC(ushort DEIHHMPFHPB, ushort BIJOMGJKCDG) { ExpressoUI expressoUI = this.k__BackingField; PlayerHand phnfdfockpb = this.PHNFDFOCKPB; expressoUI.ShowUI(true, phnfdfockpb); } // Token: 0x06001D73 RID: 7539 RVA: 0x00078BA8 File Offset: 0x00076DA8 [Token(Token = "0x6001D73")] [Address(RVA = "0xB67FE0", Offset = "0xB66DE0", VA = "0x180B67FE0")] private void JHPLPLGBPOD() { bool flag = this.NLPBFOBOAHK(); } // Token: 0x06001D74 RID: 7540 RVA: 0x00078BBC File Offset: 0x00076DBC [Token(Token = "0x6001D74")] [Address(RVA = "0xB68EB0", Offset = "0xB67CB0", VA = "0x180B68EB0")] private bool NLPBFOBOAHK() { bool[] fjpoplbmafi = this.FJPOPLBMAFI; PlayerHand.PLLIKAOIPHP nalfoagjoaa = this.NALFOAGJOAA; if (!this.watchMenuProjector.KGCJLAOBAHL) { PlayerHand phnfdfockpb = this.PHNFDFOCKPB; int num = 0; if (!(phnfdfockpb == num)) { bool isExpressoRestricted = SingletonMonoBehaviour.ONCPNMDGGKG.vrPlayerController.IsExpressoRestricted; if (!isExpressoRestricted) { return isExpressoRestricted; } } } HKKOHFHADKK bdeambaplji = this.BDEAMBAPLJI; int num2 = 0; bdeambaplji.PIEOGAPMGIH((ushort)num2); return true; } // Token: 0x06001D75 RID: 7541 RVA: 0x00078C2C File Offset: 0x00076E2C [Token(Token = "0x6001D75")] [Address(RVA = "0xB69DF0", Offset = "0xB68BF0", VA = "0x180B69DF0")] private void Start() { WatchUI watchUI = this.watchMenuPrefab; Transform transform = this.watchMenuBase; WatchUI watchUI2 = global::UnityEngine.Object.Instantiate(watchUI, transform); this.k__BackingField = watchUI2; Transform transform2 = watchUI2.transform; float z = Vector3.zero.z; Transform transform3 = this.k__BackingField.transform; Quaternion identity = Quaternion.identity; Transform transform4 = this.k__BackingField.transform; float z2 = Vector3.one.z; Transform transform5 = this.k__BackingField.watchBoxCollider.gameObject.transform; Transform transform6 = this.watchMenuProjector.transform; transform5.parentInternal = transform6; MFBGLIHGCGO ldgnbajlkfj = KEBJPIGKGOI.LDGNBAJLKFJ; Action action = new Action(this.JGGPPNHFFCN); KEBJPIGKGOI.LDGNBAJLKFJ = MFBGLIHGCGO.BPJDFPACLMK(ldgnbajlkfj, action); MFBGLIHGCGO fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD; Action action2 = new Action(this.FNNMPDKBCDD); IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.BPJDFPACLMK(fnnmpdkbcdd, action2); RectTransform rectTransform = this.developerDisplay; if (rectTransform != 0) { GameObject gameObject = rectTransform.gameObject; int num = 0; gameObject.SetActive(num != 0); } int k__BackingField = this.thisPlayer.k__BackingField; this.PADNDJPELNP(k__BackingField); this.RefreshDeveloperDisplay(); MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action3 = new Action(this.BCEPGJIPJGB); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action3); MFBGLIHGCGO dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI; Action action4 = new Action(this.BCEPGJIPJGB); ACJLCBNBJDK.DGGDHOOOBLI = MFBGLIHGCGO.BPJDFPACLMK(dggdhooobli, action4); MFBGLIHGCGO pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL; Action action5 = new Action(this.BCEPGJIPJGB); EBAIPNMBKLK.PCADIMDIFDL = MFBGLIHGCGO.BPJDFPACLMK(pcadimdifdl, action5); OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB; Action action6 = new Action(this.DLHDOJBPPLD); Matchmaking.EBLJHBJGDFB = OKNNKFGFODL.BPJDFPACLMK(ebljhbjgdfb, action6); MFBGLIHGCGO hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG; Action action7 = new Action(this.JANKGEDLAFB); FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.BPJDFPACLMK(hodokbidhhg, action7); PlayerHandGestures gestures = this.thisPlayer.leftHand._gestures; PlayerHandGestures.OGGNBMJDKKO oggnbmjdkko = new PlayerHandGestures.OGGNBMJDKKO(this.LBKHALNKJGE); gestures.MBBPBLILJLF += oggnbmjdkko; PlayerHandGestures gestures2 = this.thisPlayer.rightHand._gestures; PlayerHandGestures.OGGNBMJDKKO oggnbmjdkko2 = new PlayerHandGestures.OGGNBMJDKKO(this.LBKHALNKJGE); gestures2.MBBPBLILJLF += oggnbmjdkko2; Action action8 = new Action(this.BIBBECKOMAO); IDisposable disposable = ADIFCODGAML.ADIDJGEIJOH(this, action8); OKNNKFGFODL localPlayerPartyChanged = PlayerParty.LocalPlayerPartyChanged; Action action9 = new Action(this.NEPHKAOHFAF); PlayerParty.LocalPlayerPartyChanged = OKNNKFGFODL.BPJDFPACLMK(localPlayerPartyChanged, action9); Action action10 = new Action(this.JNLFHHNBHKP); PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG; int num2 = 0; if (instance != num2) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG; if (instance != 0) { bool flag; if (instance2 != 0 && flag) { this.NamesHiddenFlag.BPAJKKAGPKB(this); return; } this.NamesHiddenFlag.BIHKNNPGGKP(this); } } } // Token: 0x06001D76 RID: 7542 RVA: 0x00078EF0 File Offset: 0x000770F0 [Token(Token = "0x6001D76")] [Address(RVA = "0xB693C0", Offset = "0xB681C0", VA = "0x180B693C0", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); MFBGLIHGCGO ldgnbajlkfj = KEBJPIGKGOI.LDGNBAJLKFJ; Action action = new Action(this.JGGPPNHFFCN); KEBJPIGKGOI.LDGNBAJLKFJ = MFBGLIHGCGO.GMNMHGMFGOL(ldgnbajlkfj, action); MFBGLIHGCGO fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD; Action action2 = new Action(this.FNNMPDKBCDD); IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.GMNMHGMFGOL(fnnmpdkbcdd, action2); MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action3 = new Action(this.BCEPGJIPJGB); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action3); MFBGLIHGCGO dggdhooobli = ACJLCBNBJDK.DGGDHOOOBLI; Action action4 = new Action(this.BCEPGJIPJGB); ACJLCBNBJDK.DGGDHOOOBLI = MFBGLIHGCGO.GMNMHGMFGOL(dggdhooobli, action4); MFBGLIHGCGO pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL; Action action5 = new Action(this.BCEPGJIPJGB); EBAIPNMBKLK.PCADIMDIFDL = MFBGLIHGCGO.GMNMHGMFGOL(pcadimdifdl, action5); OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB; Action action6 = new Action(this.DLHDOJBPPLD); Matchmaking.EBLJHBJGDFB = OKNNKFGFODL.GMNMHGMFGOL(ebljhbjgdfb, action6); MFBGLIHGCGO hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG; Action action7 = new Action(this.JANKGEDLAFB); FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.GMNMHGMFGOL(hodokbidhhg, action7); Player player = this.thisPlayer; int num = 0; if (player != num) { PlayerHandGestures gestures = this.thisPlayer.leftHand._gestures; PlayerHandGestures.OGGNBMJDKKO oggnbmjdkko = new PlayerHandGestures.OGGNBMJDKKO(this.LBKHALNKJGE); gestures.MBBPBLILJLF -= oggnbmjdkko; PlayerHandGestures gestures2 = this.thisPlayer.rightHand._gestures; PlayerHandGestures.OGGNBMJDKKO oggnbmjdkko2 = new PlayerHandGestures.OGGNBMJDKKO(this.LBKHALNKJGE); gestures2.MBBPBLILJLF -= oggnbmjdkko2; } AGVirtualKeyboard agvirtualKeyboard = this.k__BackingField; int num2 = 0; if (agvirtualKeyboard != num2) { global::UnityEngine.Object.Destroy(this.k__BackingField.gameObject); } OKNNKFGFODL localPlayerPartyChanged = PlayerParty.LocalPlayerPartyChanged; Action action8 = new Action(this.NEPHKAOHFAF); PlayerParty.LocalPlayerPartyChanged = OKNNKFGFODL.GMNMHGMFGOL(localPlayerPartyChanged, action8); Action action9 = new Action(this.JNLFHHNBHKP); this.IFENHOIEGMK(); this.JAFLOMJBCGC(); } // Token: 0x06001D77 RID: 7543 RVA: 0x000790C4 File Offset: 0x000772C4 [Token(Token = "0x6001D77")] [Address(RVA = "0xB6A770", Offset = "0xB69570", VA = "0x180B6A770")] public void UpdateInput(bool MHAKGDIKLNA, bool ALOCMMHPEIN, bool ILKJJIKJMMF, PlayerHand HNAOCEIKEPJ, bool LHHOGMFEJIL, bool EIDFGBGFPGB, PlayerHand GNIOKNDDHFL, bool IPGCHIHIKDH, bool AEFJCGPEJIJ) { WatchMenuProjector watchMenuProjector = this.watchMenuProjector; int num = 0; if (watchMenuProjector != num) { WatchMenuProjector watchMenuProjector2 = this.watchMenuProjector; WatchVisual k__BackingField = this.watchMenuProjector.k__BackingField; if (k__BackingField == 0 || k__BackingField.roomChatVRController != 0) { } } } // Token: 0x06001D78 RID: 7544 RVA: 0x00079110 File Offset: 0x00077310 [Token(Token = "0x6001D78")] [Address(RVA = "0xB67FF0", Offset = "0xB66DF0", VA = "0x180B67FF0")] private void JNLFHHNBHKP(AGAJMBPABDL IEKDDPPNFPF, GameRole IENKDAKBEDP) { if (IENKDAKBEDP != 0) { MutableOverridableObscuredBool hidesName = IENKDAKBEDP.hidesName; MutableOverridableObscuredBool hidesName2 = IENKDAKBEDP.hidesName; bool flag; if (flag) { return; } this.NamesHiddenFlag.BIHKNNPGGKP(this); } } // Token: 0x06001D79 RID: 7545 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001D79")] [Address(RVA = "0xB681A0", Offset = "0xB66FA0", VA = "0x180B681A0")] private void KNJNLEFEGLP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001D7A RID: 7546 RVA: 0x00079148 File Offset: 0x00077348 [Token(Token = "0x6001D7A")] [Address(RVA = "0xB69B70", Offset = "0xB68970", VA = "0x180B69B70")] public void RefreshDeveloperDisplay() { RectTransform rectTransform = this.developerDisplay; int num = 0; if (!(rectTransform == num)) { NHPNKDICPCE developerDisplayMode = this.thisPlayer.HNHGPAELCFH; if (!this.thisPlayer.GDPKBEBEOBA) { GameObject gameObject = rectTransform.gameObject; int num2 = 0; gameObject.SetActive(num2 != 0); return; } NHPNKDICPCE developerDisplayMode2 = this.thisPlayer.HNHGPAELCFH; Player player = this.thisPlayer; int k__BackingField = player.k__BackingField; int num3 = 0; PMGCJEPKFOF pmgcjepkfof = PEGGCEDHBOF.NNOKJBMFOOF(k__BackingField, num3 != 0); int k__BackingField2 = player.k__BackingField; int num4 = 0; PMGCJEPKFOF pmgcjepkfof2 = PEGGCEDHBOF.FMBDKMMFPNM(k__BackingField2, num4 != 0); Action action = new Action(this.CBGHKMDKBNL); if (PlayerUI.<>c.<>9__121_1 == 0) { PlayerUI.<>c.<>9__121_1 = delegate(string error) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; } } } // Token: 0x06001D7B RID: 7547 RVA: 0x00079210 File Offset: 0x00077410 [Token(Token = "0x6001D7B")] [Address(RVA = "0xB67140", Offset = "0xB65F40", VA = "0x180B67140")] private void FNNMPDKBCDD(OKLPPLDEGKH OFPDIAMBDKK) { this.k__BackingField.HandleIncomingChatMessage(OFPDIAMBDKK); } // Token: 0x06001D7C RID: 7548 RVA: 0x00079230 File Offset: 0x00077430 [Token(Token = "0x6001D7C")] [Address(RVA = "0xB67F20", Offset = "0xB66D20", VA = "0x180B67F20")] private void JGGPPNHFFCN(CPIHGIEOPAJ NGPMADFHHKP) { bool flag = EIMGAFPPJFD.IGBPCJFKNGJ(NGPMADFHHKP); if (flag && !flag) { this.k__BackingField.HandleIncomingRecNetMessage(NGPMADFHHKP); } } // Token: 0x06001D7D RID: 7549 RVA: 0x00079260 File Offset: 0x00077460 [Token(Token = "0x6001D7D")] [Address(RVA = "0xB66BF0", Offset = "0xB659F0", VA = "0x180B66BF0")] private static bool DCKIPGIPGFP(CPIHGIEOPAJ NGPMADFHHKP) { bool flag; return flag; } // Token: 0x06001D7E RID: 7550 RVA: 0x00079274 File Offset: 0x00077474 [Token(Token = "0x6001D7E")] [Address(RVA = "0xB66C40", Offset = "0xB65A40", VA = "0x180B66C40")] private void DLHDOJBPPLD() { int k__BackingField = this.thisPlayer.k__BackingField; this.PADNDJPELNP(k__BackingField); } // Token: 0x06001D7F RID: 7551 RVA: 0x0007929C File Offset: 0x0007749C [Token(Token = "0x6001D7F")] [Address(RVA = "0xB68C60", Offset = "0xB67A60", VA = "0x180B68C60")] private void NEPHKAOHFAF() { Player player = this.thisPlayer; int num = 0; if (player != num) { Player k__BackingField = Player.k__BackingField; int num2 = 0; if (k__BackingField != num2) { PlayerParty playerParty = Player.k__BackingField.playerParty; int num3 = 0; if (playerParty != num3) { Player player2 = this.thisPlayer; bool ghjokfdpebf = this.GHJOKFDPEBF; bool flag; this.GHJOKFDPEBF = flag; } } } bool ghjokfdpebf2 = this.GHJOKFDPEBF; this.GHJOKFDPEBF = false; if (ghjokfdpebf2) { int k__BackingField = this.thisPlayer.k__BackingField; this.PADNDJPELNP(k__BackingField); } } // Token: 0x06001D80 RID: 7552 RVA: 0x00079334 File Offset: 0x00077534 [Token(Token = "0x6001D80")] [Address(RVA = "0xB663D0", Offset = "0xB651D0", VA = "0x180B663D0")] private void BCEPGJIPJGB(int GKLPIFBPGOD) { int num = 0; Player player = this.thisPlayer; int num2 = 0; if (player != num2 && this.thisPlayer.k__BackingField == GKLPIFBPGOD && PEGGCEDHBOF.JJABJODBLFA(GKLPIFBPGOD, num) && ACJLCBNBJDK.OBCAFDMNGAP(GKLPIFBPGOD, num) && EBAIPNMBKLK.CDDEENBIHGJ(GKLPIFBPGOD, num)) { if ((this.PLAMMMAGDNI ? 1 : 0) != num) { this.nameLabelText.RecalculateMasking(); bool flag; if (flag) { this.nameLabelText.RecalculateMasking(); string text; if (ObscuredString.BDBLGMKABNK(ObscuredString.FAJDMKOEFLH(text), num)) { goto IL_C3; } } if ((this.PLAMMMAGDNI ? 1 : 0) != num) { goto IL_A2; } } this.nameLabelText.RecalculateMasking(); ObscuredString obscuredString; if (ObscuredString.BDBLGMKABNK(obscuredString, num)) { goto IL_C3; } IL_A2: if (this.PFAMGNPCEFL == num) { AIGGBBFKAKL.PIDFCOGLFHN? hmeogiodafh = this.HMEOGIODAFH; bool flag2 = hmeogiodafh == num; if (hmeogiodafh == num != flag2) { goto IL_CA; } } IL_C3: this.PADNDJPELNP(GKLPIFBPGOD); } IL_CA: this.RefreshDeveloperDisplay(); } // Token: 0x06001D81 RID: 7553 RVA: 0x00079418 File Offset: 0x00077618 [Token(Token = "0x6001D81")] [Address(RVA = "0xB67D80", Offset = "0xB66B80", VA = "0x180B67D80")] private void JANKGEDLAFB(int? CJFGEMGOJHB) { Player player = this.thisPlayer; int num = 0; if (player != num) { Player player2 = this.thisPlayer; int num2 = 0; if (FGPIDGLCKEF.IAHDANBDAAM(player2.k__BackingField) != 0) { bool plammmagdni = this.PLAMMMAGDNI; if (num2 != (plammmagdni ? 1 : 0)) { int num3; this.PADNDJPELNP(num3); } } } } // Token: 0x06001D82 RID: 7554 RVA: 0x0007946C File Offset: 0x0007766C [Token(Token = "0x6001D82")] [Address(RVA = "0xB68660", Offset = "0xB67460", VA = "0x180B68660")] private void LBKHALNKJGE(PlayerHand MLIKAHLPPBH, PlayerHand GBEAALMHMBE, PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, Player IKPJFNLNPHM, Player LDFLMCNJOIF) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.Highfive) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.HandshakeStart) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.HandshakeCancel) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.HandshakeSuccess) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.StopGestureCharging) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.StopGestureSuccess) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.StopGestureCancel) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.CheerGestureCharging) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.CheerGestureSuccess) { if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.CheerGestureCancel) { goto IL_19D; } this.JAFLOMJBCGC(); } this.JAFLOMJBCGC(); Transform transform = MLIKAHLPPBH.transform; PlayerAudio playerAudio = this.thisPlayer.playerAudio; } this.JAFLOMJBCGC(); } this.IFENHOIEGMK(); } this.IFENHOIEGMK(); Transform transform2 = MLIKAHLPPBH.transform; PlayerAudio playerAudio2 = this.thisPlayer.playerAudio; } this.IFENHOIEGMK(); PlayerUI.JNNBEMLGFBH jnnbemlgfbh; jnnbemlgfbh.System.IDisposable.Dispose(); jnnbemlgfbh.<>1__state = (int)((ulong)0L); jnnbemlgfbh.<>4__this = this; jnnbemlgfbh.thisHand = MLIKAHLPPBH; Coroutine coroutine = base.StartCoroutine(jnnbemlgfbh); this.PNPHKJMGHJK = coroutine; } this.HFMEPLKKEHB(); this.INPOADPMPKN(MLIKAHLPPBH, GBEAALMHMBE); } this.HFMEPLKKEHB(); } this.HFMEPLKKEHB(); PlayerUI.AAALMCGBCPH aaalmcgbcph; aaalmcgbcph.System.IDisposable.Dispose(); aaalmcgbcph.<>1__state = (int)((ulong)0L); aaalmcgbcph.<>4__this = this; aaalmcgbcph.thisHand = MLIKAHLPPBH; aaalmcgbcph.otherHand = GBEAALMHMBE; aaalmcgbcph.duration = 2f; Coroutine coroutine2 = base.StartCoroutine(aaalmcgbcph); this.HPDEOOKICGO = coroutine2; } int num = 0; if (GBEAALMHMBE == num) { Transform transform3 = MLIKAHLPPBH.transform; } Transform transform4 = MLIKAHLPPBH.transform; Transform transform5 = GBEAALMHMBE.transform; if (!MLIKAHLPPBH._gestures.LLOFBBEBIAE) { int num2 = 0; int num3; if (!(GBEAALMHMBE == num2)) { PlayerHandGestures gestures = GBEAALMHMBE._gestures; num3 = 0; if (gestures.LLOFBBEBIAE) { goto IL_19D; } } PlayerAudio playerAudio3 = this.thisPlayer.playerAudio; int num4 = 0; playerAudio3.OnHighFive(num3); ParticleSystem particleSystem = this.highFiveParticles; this.ONPOCBINKKA(particleSystem, num4); } IL_19D: MLIKAHLPPBH.Vibrate(100, 1f); } // Token: 0x06001D83 RID: 7555 RVA: 0x0007962C File Offset: 0x0007782C [Token(Token = "0x6001D83")] [Address(RVA = "0xB691C0", Offset = "0xB67FC0", VA = "0x180B691C0")] private void ONPOCBINKKA(ParticleSystem FBEHKJAGBMD, Vector3 DDHPAFKBMON) { int num = 0; if (FBEHKJAGBMD != num) { ParticleSystem particleSystem = global::UnityEngine.Object.Instantiate(FBEHKJAGBMD); Transform transform = particleSystem.transform; float z = DDHPAFKBMON.z; particleSystem.Play(); ParticleSystem.MainModule main = particleSystem.main; GameObject gameObject = particleSystem.gameObject; int num2 = 0; global::UnityEngine.Object.Destroy(gameObject, (float)num2); } } // Token: 0x06001D84 RID: 7556 RVA: 0x00079684 File Offset: 0x00077884 [Token(Token = "0x6001D84")] [Address(RVA = "0xB67280", Offset = "0xB66080", VA = "0x180B67280")] private void HLKBKINFGPC(PlayerHand HNAOCEIKEPJ, bool OOEJFKJANFI, bool BOBPCBOGIGJ, PlayerHand GNIOKNDDHFL, bool HJJEGJDAHDP, bool EMHJKMGKOHA) { if (this.MFBIIAEFGPM) { WatchUI watchUI = this.k__BackingField; int num = 0; if (watchUI != num && !this.k__BackingField.basicInteractionRestriction.IGALPALENLL) { PlayerHand[] eofgdmienec = this.EOFGDMIENEC; if (HNAOCEIKEPJ != 0) { } eofgdmienec[0] = HNAOCEIKEPJ; this.ADCLBODFHBD[0] = OOEJFKJANFI; this.FJPOPLBMAFI[0] = BOBPCBOGIGJ; PlayerHand[] eofgdmienec2 = this.EOFGDMIENEC; bool[] adclbodfhbd = this.ADCLBODFHBD; bool[] fjpoplbmafi = this.FJPOPLBMAFI; this.BDEAMBAPLJI.OPEMIFENIJM(); return; } } HKKOHFHADKK bdeambaplji = this.BDEAMBAPLJI; int num2 = 0; bdeambaplji.PIEOGAPMGIH((ushort)num2); throw new NullReferenceException(); } // Token: 0x06001D85 RID: 7557 RVA: 0x0007972C File Offset: 0x0007792C [Token(Token = "0x6001D85")] [Address(RVA = "0xB675F0", Offset = "0xB663F0", VA = "0x180B675F0")] private bool HOIHLMNLLDE(PlayerHand ONFJHABGCIP) { if (this.watchMenuProjector.KGCJLAOBAHL && ONFJHABGCIP.NGLBANPEAOI) { PlayerSpawnedEquipment k__BackingField = ONFJHABGCIP.FEBAPKCNNDC.k__BackingField; int num = 0; if (!(k__BackingField != num) || ONFJHABGCIP.FEBAPKCNNDC.k__BackingField.k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.Backpack) { } } int num2 = 0; PlayerHand attachedHand = this.watchMenuProjector.EKKDJEIFGMJ; PlayerHand.PLLIKAOIPHP type = ONFJHABGCIP.type; if (attachedHand.type != type) { } bool isMenuOpen = this.watchMenuProjector.KGCJLAOBAHL; if (num2 != 0) { } throw new NullReferenceException(); } // Token: 0x06001D86 RID: 7558 RVA: 0x000797B4 File Offset: 0x000779B4 [Token(Token = "0x6001D86")] [Address(RVA = "0xB66C40", Offset = "0xB65A40", VA = "0x180B66C40")] private void PDMGNDHEDDP() { int k__BackingField = this.thisPlayer.k__BackingField; this.PADNDJPELNP(k__BackingField); } // Token: 0x06001D87 RID: 7559 RVA: 0x000797DC File Offset: 0x000779DC [Token(Token = "0x6001D87")] [Address(RVA = "0xB69A10", Offset = "0xB68810", VA = "0x180B69A10")] private void PADNDJPELNP(int GKLPIFBPGOD) { bool flag; if (flag) { PMGCJEPKFOF pmgcjepkfof = ACJLCBNBJDK.AAGPDEDFCNI(GKLPIFBPGOD); PMGCJEPKFOF pmgcjepkfof2 = EBAIPNMBKLK.JNLDMDCGHHJ(GKLPIFBPGOD); KLGBPLPHMDJ klgbplphmdj = new KLGBPLPHMDJ(pmgcjepkfof, pmgcjepkfof2); Action> action = delegate(Tuple results) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; PMGCJEPKFOF pmgcjepkfof3 = klgbplphmdj.OHLPJBFCABI(action); } } // Token: 0x06001D88 RID: 7560 RVA: 0x00079830 File Offset: 0x00077A30 [Token(Token = "0x6001D88")] [Address(RVA = "0xB66D00", Offset = "0xB65B00", VA = "0x180B66D00")] private void EIAEFFFJGDB(string HCKNCEKKMIF, int NIIDNDCGMDD, AIGGBBFKAKL.PIDFCOGLFHN? FGAJPIIGKKO, LLKHFJDNFMM ALMCLFDOHBP) { GameObject gameObject = this.labelCanvas.gameObject; bool flag = gameObject == 0; gameObject.SetActive(flag); int num = 0; this.PLAMMMAGDNI = num != 0; string text = ""; if (num != 0) { text = "[Blocked] "; } TextMeshProUGUI textMeshProUGUI = this.nameLabelText; string text2 = text + HCKNCEKKMIF; string text3 = textMeshProUGUI.text; TextMeshProUGUI textMeshProUGUI2 = this.levelText; this.PFAMGNPCEFL = NIIDNDCGMDD; string text4 = textMeshProUGUI2.text; PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; if (ppenfjmfpne != 0) { int k__BackingField = this.thisPlayer.k__BackingField; LMLJHMJEIGM lmljhmjeigm = ppenfjmfpne.MOPDMGDPJDF(k__BackingField); } int num2 = 0; GameObject gameObject2 = this.roleIconCreator.gameObject; bool flag2 = num2 == 255; gameObject2.SetActive(flag2); GameObject gameObject3 = this.roleIconOwner.gameObject; if (num2 == 30) { } bool flag3 = num2 == 31; gameObject3.SetActive(flag3); GameObject gameObject4 = this.roleIconModerator.gameObject; bool flag4 = num2 == 20; gameObject4.SetActive(flag4); GameObject gameObject5 = this.roleIconHost.gameObject; bool flag5 = num2 == 10; gameObject5.SetActive(flag5); GameObject gameObject6 = this.roleIconGuest.gameObject; bool flag6 = num2 == 0; gameObject6.SetActive(flag6); Image image = this.cheerBadge_General; int num3 = 0; image.enabled = num3 != 0; Image image2 = this.cheerBadge_Helpful; int num4 = 0; image2.enabled = num4 != 0; Image image3 = this.cheerBadge_Sportsman; int num5 = 0; image3.enabled = num5 != 0; Image image4 = this.cheerBadge_GreatHost; int num6 = 0; image4.enabled = num6 != 0; Image image5 = this.cheerBadge_Creative; int num7 = 0; image5.enabled = num7 != 0; Image image6 = this.cheerBadge_RecRoomDeveloper; int num8 = 0; image6.enabled = num8 != 0; GameObject gameObject7 = this.cheerBadgesAndPartyIcon; this.HMEOGIODAFH = FGAJPIIGKKO; if (!this.GHJOKFDPEBF) { } bool flag7 = FGAJPIIGKKO != 0; gameObject7.SetActive(flag7); Image image7 = this.partyIcon; bool ghjokfdpebf = this.GHJOKFDPEBF; image7.enabled = ghjokfdpebf; if (!this.GHJOKFDPEBF) { AIGGBBFKAKL.PIDFCOGLFHN pidfcoglfhn; if (pidfcoglfhn <= AIGGBBFKAKL.PIDFCOGLFHN.Sportmanship) { throw new NullReferenceException(); } if (pidfcoglfhn == AIGGBBFKAKL.PIDFCOGLFHN.GreatHost) { } if (pidfcoglfhn == AIGGBBFKAKL.PIDFCOGLFHN.Creative) { } if (pidfcoglfhn == AIGGBBFKAKL.PIDFCOGLFHN.RecRoomDeveloper) { this.cheerBadge_RecRoomDeveloper.enabled = true; } } } // Token: 0x06001D89 RID: 7561 RVA: 0x00079A5C File Offset: 0x00077C5C [Token(Token = "0x6001D89")] [Address(RVA = "0xB666D0", Offset = "0xB654D0", VA = "0x180B666D0")] public void Button_ShowPlayerDetails() { WatchMenuProjector watchMenuProjector = Player.k__BackingField.playerUI.watchMenuProjector; int num = 0; watchMenuProjector.AuthorityOpenMenuDetached(num != 0); PlayerDetailsWatchUIFlow flowByType = Player.k__BackingField.playerUI.k__BackingField.GetFlowByType(); Player player = this.thisPlayer; int num2 = 0; if (!(player != num2)) { } int k__BackingField = player.k__BackingField; Player.k__BackingField.playerUI.k__BackingField.PushFlow(flowByType, "PlayerUI"); Player.k__BackingField.playerEvents.PointedAtPlayer(); } // Token: 0x06001D8A RID: 7562 RVA: 0x00079AE4 File Offset: 0x00077CE4 [Token(Token = "0x6001D8A")] [Address(RVA = "0xB67E90", Offset = "0xB66C90", VA = "0x180B67E90")] private void JDBBGOFELCG(PlayerHand ACPKOFBCDFD) { this.IFENHOIEGMK(); PlayerUI.JNNBEMLGFBH jnnbemlgfbh; jnnbemlgfbh.System.IDisposable.Dispose(); jnnbemlgfbh.<>1__state = (int)((ulong)0L); jnnbemlgfbh.<>4__this = this; jnnbemlgfbh.thisHand = ACPKOFBCDFD; Coroutine coroutine = base.StartCoroutine(jnnbemlgfbh); this.PNPHKJMGHJK = coroutine; } // Token: 0x06001D8B RID: 7563 RVA: 0x00079B24 File Offset: 0x00077D24 [Token(Token = "0x6001D8B")] [Address(RVA = "0xB67730", Offset = "0xB66530", VA = "0x180B67730")] private void IFENHOIEGMK() { SFXAudioSource bdjoljjacgh = this.BDJOLJJACGH; int num = 0; if (bdjoljjacgh != num) { this.BDJOLJJACGH.Stop(); this.BDJOLJJACGH = (ulong)0L; } ParticleSystem fmgmjnpianp = this.FMGMJNPIANP; int num2 = 0; if (fmgmjnpianp != num2) { global::UnityEngine.Object.Destroy(this.FMGMJNPIANP.gameObject); } Coroutine pnphkjmghjk = this.PNPHKJMGHJK; if (pnphkjmghjk != 0) { base.StopCoroutine(pnphkjmghjk); } } // Token: 0x06001D8C RID: 7564 RVA: 0x00079B98 File Offset: 0x00077D98 [Token(Token = "0x6001D8C")] [Address(RVA = "0xB69090", Offset = "0xB67E90", VA = "0x180B69090")] private IEnumerator ODOEKOAIEMJ(PlayerHand ACPKOFBCDFD) { /* An exception occurred when decompiling this method (06001D8C) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator PlayerUI::ODOEKOAIEMJ(PlayerHand) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(JNNBEMLGFBH::System.IDisposable.Dispose, ldloc:JNNBEMLGFBH(var_0)) stfld:PlayerUI(JNNBEMLGFBH::<>4__this, ldloc:JNNBEMLGFBH(var_0), ldloc:PlayerUI(this)) stfld:int32(JNNBEMLGFBH::<>1__state, ldloc:JNNBEMLGFBH(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:PlayerHand(JNNBEMLGFBH::thisHand, ldloc:JNNBEMLGFBH(var_0), ldloc:PlayerHand(ACPKOFBCDFD)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06001D8D RID: 7565 RVA: 0x00079BC4 File Offset: 0x00077DC4 [Token(Token = "0x6001D8D")] [Address(RVA = "0xB68110", Offset = "0xB66F10", VA = "0x180B68110")] private void KJFIFMFFIJF(PlayerHand ACPKOFBCDFD) { this.JAFLOMJBCGC(); PlayerUI.DPHNDNGEGOD dphndngegod; dphndngegod.System.IDisposable.Dispose(); dphndngegod.<>1__state = (int)((ulong)0L); dphndngegod.<>4__this = this; dphndngegod.thisHand = ACPKOFBCDFD; Coroutine coroutine = base.StartCoroutine(dphndngegod); this.PNPHKJMGHJK = coroutine; } // Token: 0x06001D8E RID: 7566 RVA: 0x00079C04 File Offset: 0x00077E04 [Token(Token = "0x6001D8E")] [Address(RVA = "0xB67C60", Offset = "0xB66A60", VA = "0x180B67C60")] private void JAFLOMJBCGC() { SFXAudioSource nfbfnmdmcom = this.NFBFNMDMCOM; int num = 0; if (nfbfnmdmcom != num) { this.NFBFNMDMCOM.Stop(); this.NFBFNMDMCOM = (ulong)0L; } ParticleSystem clejnanhinp = this.CLEJNANHINP; int num2 = 0; if (clejnanhinp != num2) { global::UnityEngine.Object.Destroy(this.CLEJNANHINP.gameObject); } Coroutine pppihkohlkf = this.PPPIHKOHLKF; if (pppihkohlkf != 0) { base.StopCoroutine(pppihkohlkf); } } // Token: 0x06001D8F RID: 7567 RVA: 0x00079C78 File Offset: 0x00077E78 [Token(Token = "0x6001D8F")] [Address(RVA = "0xB68BB0", Offset = "0xB679B0", VA = "0x180B68BB0")] private IEnumerator LMHDFJFGBNL(PlayerHand ACPKOFBCDFD) { /* An exception occurred when decompiling this method (06001D8F) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator PlayerUI::LMHDFJFGBNL(PlayerHand) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(DPHNDNGEGOD::System.IDisposable.Dispose, ldloc:DPHNDNGEGOD(var_0)) stfld:PlayerUI(DPHNDNGEGOD::<>4__this, ldloc:DPHNDNGEGOD(var_0), ldloc:PlayerUI(this)) stfld:int32(DPHNDNGEGOD::<>1__state, ldloc:DPHNDNGEGOD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:PlayerHand(DPHNDNGEGOD::thisHand, ldloc:DPHNDNGEGOD(var_0), ldloc:PlayerHand(ACPKOFBCDFD)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06001D90 RID: 7568 RVA: 0x00079CA4 File Offset: 0x00077EA4 [Token(Token = "0x6001D90")] [Address(RVA = "0xB68FE0", Offset = "0xB67DE0", VA = "0x180B68FE0")] private void OAFOLHJDLCF(PlayerHand ACPKOFBCDFD, PlayerHand GBEAALMHMBE, float BJJEDIGOMGC) { this.HFMEPLKKEHB(); PlayerUI.AAALMCGBCPH aaalmcgbcph; aaalmcgbcph.System.IDisposable.Dispose(); aaalmcgbcph.duration = BJJEDIGOMGC; aaalmcgbcph.<>1__state = (int)((ulong)0L); aaalmcgbcph.<>4__this = this; aaalmcgbcph.thisHand = ACPKOFBCDFD; aaalmcgbcph.otherHand = GBEAALMHMBE; Coroutine coroutine = base.StartCoroutine(aaalmcgbcph); this.HPDEOOKICGO = coroutine; } // Token: 0x06001D91 RID: 7569 RVA: 0x00079CF4 File Offset: 0x00077EF4 [Token(Token = "0x6001D91")] [Address(RVA = "0xB67180", Offset = "0xB65F80", VA = "0x180B67180")] private void HFMEPLKKEHB() { SFXAudioSource mijldmiikdo = this.MIJLDMIIKDO; int num = 0; if (mijldmiikdo != num) { this.MIJLDMIIKDO.Stop(); this.MIJLDMIIKDO = (ulong)0L; } PooledParticle cigacagipdk = this.CIGACAGIPDK; int num2 = 0; if (cigacagipdk != num2) { this.CIGACAGIPDK.Stop(); this.CIGACAGIPDK = (ulong)0L; } Coroutine hpdeookicgo = this.HPDEOOKICGO; if (hpdeookicgo != 0) { base.StopCoroutine(hpdeookicgo); } } // Token: 0x06001D92 RID: 7570 RVA: 0x00079D6C File Offset: 0x00077F6C [Token(Token = "0x6001D92")] [Address(RVA = "0xB69130", Offset = "0xB67F30", VA = "0x180B69130")] private IEnumerator OIBEHHBCOHI(PlayerHand ACPKOFBCDFD, PlayerHand GBEAALMHMBE, float BJJEDIGOMGC) { /* An exception occurred when decompiling this method (06001D92) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator PlayerUI::OIBEHHBCOHI(PlayerHand,PlayerHand,System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(AAALMCGBCPH::System.IDisposable.Dispose, ldloc:AAALMCGBCPH(var_0)) stfld:float32(AAALMCGBCPH::duration, ldloc:AAALMCGBCPH(var_0), ldloc:float32(BJJEDIGOMGC)) stfld:PlayerUI(AAALMCGBCPH::<>4__this, ldloc:AAALMCGBCPH(var_0), ldloc:PlayerUI(this)) stfld:PlayerHand(AAALMCGBCPH::thisHand, ldloc:AAALMCGBCPH(var_0), ldloc:PlayerHand(ACPKOFBCDFD)) stfld:int32(AAALMCGBCPH::<>1__state, ldloc:AAALMCGBCPH(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:PlayerHand(AAALMCGBCPH::otherHand, ldloc:AAALMCGBCPH(var_0), ldloc:PlayerHand(GBEAALMHMBE)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06001D93 RID: 7571 RVA: 0x00079DA4 File Offset: 0x00077FA4 [Token(Token = "0x6001D93")] [Address(RVA = "0xB67850", Offset = "0xB66650", VA = "0x180B67850")] private void INPOADPMPKN(PlayerHand ACPKOFBCDFD, PlayerHand GBEAALMHMBE) { int num = 0; if (GBEAALMHMBE == num) { Transform transform = ACPKOFBCDFD.transform; } Transform transform2 = ACPKOFBCDFD.transform; Transform transform3 = GBEAALMHMBE.transform; RecRoomAudioClip recRoomAudioClip = this.handshakeSuccessAudio; ParticleSystem particleSystem = this.handshakeSuccessParticles; int num2 = 0; if (particleSystem != num2) { ParticleSystem particleSystem2 = global::UnityEngine.Object.Instantiate(this.handshakeSuccessParticles); int num3 = 0; particleSystem2.transform.position = num3; particleSystem2.Play(); ParticleSystem.MainModule main = particleSystem2.main; GameObject gameObject = particleSystem2.gameObject; int num4 = 0; global::UnityEngine.Object.Destroy(gameObject, (float)num4); } int num5 = 0; if (GBEAALMHMBE == num5) { Vector3 up = Vector3.up; Vector3 vector; float z = vector.z; } } // Token: 0x06001D94 RID: 7572 RVA: 0x00079E64 File Offset: 0x00078064 [Token(Token = "0x6001D94")] [Address(RVA = "0xB6A8C0", Offset = "0xB696C0", VA = "0x180B6A8C0")] public PlayerUI() { AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.NamesHiddenFlag = aolmggapkeh; this.JCAFPDALLCH = true; this.PFAMGNPCEFL = (int)((ulong)4294967295L); Color white = Color.white; this.NALFOAGJOAA = (PlayerHand.PLLIKAOIPHP)((ulong)4294967295L); bool[] array = new bool[2]; this.ADCLBODFHBD = array; bool[] array2 = new bool[2]; this.FJPOPLBMAFI = array2; PlayerHand[] array3 = new PlayerHand[2]; this.EOFGDMIENEC = array3; base..ctor(); } // Token: 0x06001D95 RID: 7573 RVA: 0x00079EF4 File Offset: 0x000780F4 [Token(Token = "0x6001D95")] [Address(RVA = "0xB666C0", Offset = "0xB654C0", VA = "0x180B666C0")] [CompilerGenerated] private void BIBBECKOMAO(float CEHJGNDELGL) { this.KNJNLEFEGLP(); } // Token: 0x06001D96 RID: 7574 RVA: 0x00079F08 File Offset: 0x00078108 [Token(Token = "0x6001D96")] [Address(RVA = "0xB66A40", Offset = "0xB65840", VA = "0x180B66A40")] [CompilerGenerated] private void CBGHKMDKBNL(bool HEGEEDDOPAI) { int num = 0; if (this != num) { if (!HEGEEDDOPAI) { global::UnityEngine.Object.Destroy(this.developerDisplay.gameObject); return; } Player player = this.thisPlayer; NHPNKDICPCE developerDisplayMode = player.HNHGPAELCFH; if (player == 0 || player != 0) { } string text = this.developerDisplayText.text; ulong num2; this.developerDisplay.gameObject.SetActive(num2 != 0UL); } } // Token: 0x04001626 RID: 5670 [Token(Token = "0x4001626")] private const string DLFNJKINKNM = "PlayerUI"; // Token: 0x04001627 RID: 5671 [Token(Token = "0x4001627")] private const float FJJGBOMABNH = 3.25f; // Token: 0x04001628 RID: 5672 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001628")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private Player thisPlayer; // Token: 0x04001629 RID: 5673 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001629")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private PlayerAvatar playerAvatar; // Token: 0x0400162A RID: 5674 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400162A")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)] private WatchMenuProjector watchMenuProjector; // Token: 0x0400162B RID: 5675 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400162B")] [SerializeField] [Header("Identity")] private Canvas labelCanvas; // Token: 0x0400162C RID: 5676 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400162C")] [SerializeField] private VRCanvas labelVRCanvas; // Token: 0x0400162D RID: 5677 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400162D")] [SerializeField] private FastGraphicRaycaster labelFastGraphicRaycaster; // Token: 0x0400162E RID: 5678 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400162E")] [SerializeField] private Button labelButton; // Token: 0x0400162F RID: 5679 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400162F")] [SerializeField] private Image labelButtonImage; // Token: 0x04001630 RID: 5680 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4001630")] [SerializeField] private UIInputMaxRayDistance labelMaxRayDistance; // Token: 0x04001631 RID: 5681 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4001631")] [SerializeField] private RectTransform developerDisplay; // Token: 0x04001632 RID: 5682 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4001632")] [SerializeField] private TextMeshProUGUI developerDisplayText; // Token: 0x04001633 RID: 5683 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4001633")] [SerializeField] private TextMeshProUGUI nameLabelText; // Token: 0x04001634 RID: 5684 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4001634")] [SerializeField] private TextMeshProUGUI levelText; // Token: 0x04001635 RID: 5685 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4001635")] [SerializeField] private Transform combatUIAnchor; // Token: 0x04001636 RID: 5686 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4001636")] [SerializeField] [Header("Role icons")] private Image roleIconCreator; // Token: 0x04001637 RID: 5687 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4001637")] [SerializeField] private Image roleIconOwner; // Token: 0x04001638 RID: 5688 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4001638")] [SerializeField] private Image roleIconModerator; // Token: 0x04001639 RID: 5689 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4001639")] [SerializeField] private Image roleIconHost; // Token: 0x0400163A RID: 5690 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400163A")] [SerializeField] private Image roleIconGuest; // Token: 0x0400163B RID: 5691 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400163B")] [SerializeField] private GameObject cheerBadgesAndPartyIcon; // Token: 0x0400163C RID: 5692 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400163C")] [SerializeField] [Header("Cheer badges")] private Image cheerBadge_General; // Token: 0x0400163D RID: 5693 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400163D")] [SerializeField] private Image cheerBadge_Helpful; // Token: 0x0400163E RID: 5694 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400163E")] [SerializeField] private Image cheerBadge_Sportsman; // Token: 0x0400163F RID: 5695 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400163F")] [SerializeField] private Image cheerBadge_GreatHost; // Token: 0x04001640 RID: 5696 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4001640")] [SerializeField] private Image cheerBadge_Creative; // Token: 0x04001641 RID: 5697 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4001641")] [SerializeField] private Image cheerBadge_RecRoomDeveloper; // Token: 0x04001642 RID: 5698 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4001642")] [SerializeField] [Header("Party")] private Image partyIcon; // Token: 0x04001643 RID: 5699 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4001643")] [SerializeField] [Header("Menu")] private WatchUI watchMenuPrefab; // Token: 0x04001644 RID: 5700 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4001644")] [SerializeField] private Transform watchMenuBase; // Token: 0x04001645 RID: 5701 [FieldOffset(Offset = "0x128")] [Token(Token = "0x4001645")] [SerializeField] private ExpressoUI expressoMenuPrefab; // Token: 0x04001646 RID: 5702 [FieldOffset(Offset = "0x130")] [Token(Token = "0x4001646")] [SerializeField] private AGVirtualKeyboard keyboardPrefab; // Token: 0x04001647 RID: 5703 [FieldOffset(Offset = "0x138")] [Token(Token = "0x4001647")] [SerializeField] [Header("Gesture particles")] private ParticleSystem highFiveParticles; // Token: 0x04001648 RID: 5704 [FieldOffset(Offset = "0x140")] [Token(Token = "0x4001648")] [SerializeField] [Header("Handshake")] private PooledParticle handshakeChargeParticles; // Token: 0x04001649 RID: 5705 [FieldOffset(Offset = "0x148")] [Token(Token = "0x4001649")] [SerializeField] private ParticleSystem handshakeSuccessParticles; // Token: 0x0400164A RID: 5706 [FieldOffset(Offset = "0x150")] [Token(Token = "0x400164A")] [SerializeField] private RecRoomAudioClip handshakeChargeAudio; // Token: 0x0400164B RID: 5707 [FieldOffset(Offset = "0x158")] [Token(Token = "0x400164B")] [SerializeField] private RecRoomAudioClip handshakeSuccessAudio; // Token: 0x0400164C RID: 5708 [FieldOffset(Offset = "0x160")] [Token(Token = "0x400164C")] [SerializeField] [Header("Stop Gesture")] private ParticleSystem stopGestureChargeParticles; // Token: 0x0400164D RID: 5709 [FieldOffset(Offset = "0x168")] [Token(Token = "0x400164D")] [SerializeField] private ParticleSystem stopGestureSuccessParticles; // Token: 0x0400164E RID: 5710 [FieldOffset(Offset = "0x170")] [Token(Token = "0x400164E")] [SerializeField] [Header("Cheer Gesture")] private ParticleSystem cheerGestureChargeParticles; // Token: 0x0400164F RID: 5711 [FieldOffset(Offset = "0x178")] [Token(Token = "0x400164F")] [SerializeField] private ParticleSystem cheerGestureSuccessParticles; // Token: 0x04001650 RID: 5712 [FieldOffset(Offset = "0x180")] [Token(Token = "0x4001650")] [SerializeField] [Header("Menu")] private float requiredExpressoButtonHoldTime = 0.2f; // Token: 0x04001651 RID: 5713 [FieldOffset(Offset = "0x184")] [Token(Token = "0x4001651")] [SerializeField] private float requiredExpressoButtonHoldTimeWithTool = 0.35f; // Token: 0x04001652 RID: 5714 [FieldOffset(Offset = "0x188")] [Token(Token = "0x4001652")] private bool MFBIIAEFGPM; // Token: 0x04001653 RID: 5715 [FieldOffset(Offset = "0x190")] [Token(Token = "0x4001653")] public AOLMGGAPKEH NamesHiddenFlag; // Token: 0x04001657 RID: 5719 [FieldOffset(Offset = "0x1B0")] [Token(Token = "0x4001657")] private RenderTexture KINBFAEBIAA; // Token: 0x04001658 RID: 5720 [FieldOffset(Offset = "0x1B8")] [Token(Token = "0x4001658")] private int PFAMGNPCEFL; // Token: 0x04001659 RID: 5721 [FieldOffset(Offset = "0x1BC")] [Token(Token = "0x4001659")] private AIGGBBFKAKL.PIDFCOGLFHN? HMEOGIODAFH; // Token: 0x0400165A RID: 5722 [FieldOffset(Offset = "0x1C4")] [Token(Token = "0x400165A")] private Color JKIIMBDAMHO; // Token: 0x0400165B RID: 5723 [FieldOffset(Offset = "0x1D4")] [Token(Token = "0x400165B")] private bool PLAMMMAGDNI; // Token: 0x0400165D RID: 5725 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x400165D")] private SFXAudioSource MIJLDMIIKDO; // Token: 0x0400165E RID: 5726 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x400165E")] private PooledParticle CIGACAGIPDK; // Token: 0x0400165F RID: 5727 [FieldOffset(Offset = "0x1F0")] [Token(Token = "0x400165F")] private Coroutine HPDEOOKICGO; // Token: 0x04001660 RID: 5728 [FieldOffset(Offset = "0x1F8")] [Token(Token = "0x4001660")] private SFXAudioSource BDJOLJJACGH; // Token: 0x04001661 RID: 5729 [FieldOffset(Offset = "0x200")] [Token(Token = "0x4001661")] private ParticleSystem FMGMJNPIANP; // Token: 0x04001662 RID: 5730 [FieldOffset(Offset = "0x208")] [Token(Token = "0x4001662")] private Coroutine PNPHKJMGHJK; // Token: 0x04001663 RID: 5731 [FieldOffset(Offset = "0x210")] [Token(Token = "0x4001663")] private SFXAudioSource NFBFNMDMCOM; // Token: 0x04001664 RID: 5732 [FieldOffset(Offset = "0x218")] [Token(Token = "0x4001664")] private ParticleSystem CLEJNANHINP; // Token: 0x04001665 RID: 5733 [FieldOffset(Offset = "0x220")] [Token(Token = "0x4001665")] private Coroutine PPPIHKOHLKF; // Token: 0x04001666 RID: 5734 [FieldOffset(Offset = "0x228")] [Token(Token = "0x4001666")] private float LBEPEHFJFPN; // Token: 0x04001667 RID: 5735 [FieldOffset(Offset = "0x230")] [Token(Token = "0x4001667")] private PlayerHand PHNFDFOCKPB; // Token: 0x04001669 RID: 5737 [FieldOffset(Offset = "0x240")] [Token(Token = "0x4001669")] [NonSerialized] public Color? TeamColor; // Token: 0x0400166A RID: 5738 [FieldOffset(Offset = "0x254")] [Token(Token = "0x400166A")] [NonSerialized] public Color? SandboxTeamColor; // Token: 0x0400166B RID: 5739 [FieldOffset(Offset = "0x268")] [Token(Token = "0x400166B")] private bool GHJOKFDPEBF; // Token: 0x0400166C RID: 5740 [FieldOffset(Offset = "0x26C")] [Token(Token = "0x400166C")] private PlayerHand.PLLIKAOIPHP NALFOAGJOAA; // Token: 0x0400166D RID: 5741 [FieldOffset(Offset = "0x270")] [Token(Token = "0x400166D")] [NonSerialized] private bool[] ADCLBODFHBD; // Token: 0x0400166E RID: 5742 [FieldOffset(Offset = "0x278")] [Token(Token = "0x400166E")] [NonSerialized] private bool[] FJPOPLBMAFI; // Token: 0x0400166F RID: 5743 [FieldOffset(Offset = "0x280")] [Token(Token = "0x400166F")] [NonSerialized] private PlayerHand[] EOFGDMIENEC; // Token: 0x04001670 RID: 5744 [FieldOffset(Offset = "0x288")] [Token(Token = "0x4001670")] private HKKOHFHADKK BDEAMBAPLJI; // Token: 0x02000390 RID: 912 [Token(Token = "0x2000390")] public enum APGEDONPCMP : ushort { // Token: 0x04001672 RID: 5746 [Token(Token = "0x4001672")] Closed, // Token: 0x04001673 RID: 5747 [Token(Token = "0x4001673")] Charging, // Token: 0x04001674 RID: 5748 [Token(Token = "0x4001674")] Open } // Token: 0x02000392 RID: 914 [Token(Token = "0x2000392")] [CompilerGenerated] private sealed class KNHOHEBJDIG { // Token: 0x06001D9A RID: 7578 RVA: 0x00079FA4 File Offset: 0x000781A4 [Token(Token = "0x6001D9A")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KNHOHEBJDIG() { } // Token: 0x06001D9B RID: 7579 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001D9B")] [Address(RVA = "0xB5B1F0", Offset = "0xB59FF0", VA = "0x180B5B1F0")] internal void b__0(Tuple results) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04001677 RID: 5751 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4001677")] public PlayerUI <>4__this; // Token: 0x04001678 RID: 5752 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001678")] public CCEOLAOLEKJ account; } }