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: 0x02000399 RID: 921 [Token(Token = "0x2000399")] [DisallowMultipleComponent] public class PlayerUI : MonoBehaviourPun { // Token: 0x17000555 RID: 1365 // (get) Token: 0x06001DD4 RID: 7636 RVA: 0x00079848 File Offset: 0x00077A48 [Token(Token = "0x17000555")] public bool FEIMDLDJBDD { [Token(Token = "0x6001DD4")] [Address(RVA = "0x1581600", Offset = "0x1580600", VA = "0x181581600")] 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: 0x17000556 RID: 1366 // (get) Token: 0x06001DD5 RID: 7637 RVA: 0x0007988C File Offset: 0x00077A8C // (set) Token: 0x06001DD6 RID: 7638 RVA: 0x000798A0 File Offset: 0x00077AA0 [Token(Token = "0x17000556")] public bool JCAFPDALLCH { [Token(Token = "0x6001DD5")] [Address(RVA = "0x54E8E0", Offset = "0x54D8E0", VA = "0x18054E8E0")] get; [Token(Token = "0x6001DD6")] [Address(RVA = "0x54F720", Offset = "0x54E720", VA = "0x18054F720")] set; } // Token: 0x17000557 RID: 1367 // (get) Token: 0x06001DD7 RID: 7639 RVA: 0x000798B4 File Offset: 0x00077AB4 // (set) Token: 0x06001DD8 RID: 7640 RVA: 0x000798C8 File Offset: 0x00077AC8 [Token(Token = "0x17000557")] public WatchUI ENONBCCMOMC { [Token(Token = "0x6001DD7")] [Address(RVA = "0x44C7F0", Offset = "0x44B7F0", VA = "0x18044C7F0")] get; [Token(Token = "0x6001DD8")] [Address(RVA = "0x1423760", Offset = "0x1422760", VA = "0x181423760")] private set; } // Token: 0x17000558 RID: 1368 // (get) Token: 0x06001DD9 RID: 7641 RVA: 0x000798DC File Offset: 0x00077ADC [Token(Token = "0x17000558")] public WatchMenuProjector OHPDNGENFJL { [Token(Token = "0x6001DD9")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")] get { return this.watchMenuProjector; } } // Token: 0x17000559 RID: 1369 // (get) Token: 0x06001DDA RID: 7642 RVA: 0x000798F0 File Offset: 0x00077AF0 [Token(Token = "0x17000559")] public bool LNHCLJBCAGL { [Token(Token = "0x6001DDA")] [Address(RVA = "0x15815E0", Offset = "0x15805E0", VA = "0x1815815E0")] get { return this.watchMenuProjector.KGCJLAOBAHL; } } // Token: 0x1700055A RID: 1370 // (get) Token: 0x06001DDB RID: 7643 RVA: 0x00079910 File Offset: 0x00077B10 // (set) Token: 0x06001DDC RID: 7644 RVA: 0x00079924 File Offset: 0x00077B24 [Token(Token = "0x1700055A")] public WatchAttractor LGHPAAECIIN { [Token(Token = "0x6001DDB")] [Address(RVA = "0x5D0D10", Offset = "0x5CFD10", VA = "0x1805D0D10")] get; [Token(Token = "0x6001DDC")] [Address(RVA = "0x141E170", Offset = "0x141D170", VA = "0x18141E170")] set; } // Token: 0x1700055B RID: 1371 // (get) Token: 0x06001DDD RID: 7645 RVA: 0x00079938 File Offset: 0x00077B38 [Token(Token = "0x1700055B")] public Transform DKIIPAKKJBM { [Token(Token = "0x6001DDD")] [Address(RVA = "0x1581570", Offset = "0x1580570", VA = "0x181581570")] get { return this.combatUIAnchor.transform; } } // Token: 0x1700055C RID: 1372 // (get) Token: 0x06001DDE RID: 7646 RVA: 0x00079958 File Offset: 0x00077B58 // (set) Token: 0x06001DDF RID: 7647 RVA: 0x0007996C File Offset: 0x00077B6C [Token(Token = "0x1700055C")] public ExpressoUI NJCHMGEAICA { [Token(Token = "0x6001DDE")] [Address(RVA = "0x5D1290", Offset = "0x5D0290", VA = "0x1805D1290")] get; [Token(Token = "0x6001DDF")] [Address(RVA = "0x141FCC0", Offset = "0x141ECC0", VA = "0x18141FCC0")] private set; } // Token: 0x1700055D RID: 1373 // (get) Token: 0x06001DE0 RID: 7648 RVA: 0x00079980 File Offset: 0x00077B80 [Token(Token = "0x1700055D")] public PlayerHand IDPFHNIGOKF { [Token(Token = "0x6001DE0")] [Address(RVA = "0x5D17F0", Offset = "0x5D07F0", VA = "0x1805D17F0")] get { return this.PHNFDFOCKPB; } } // Token: 0x1700055E RID: 1374 // (get) Token: 0x06001DE1 RID: 7649 RVA: 0x00079994 File Offset: 0x00077B94 // (set) Token: 0x06001DE2 RID: 7650 RVA: 0x000799A8 File Offset: 0x00077BA8 [Token(Token = "0x1700055E")] public AGVirtualKeyboard NJNLFIPAOFB { [Token(Token = "0x6001DE1")] [Address(RVA = "0x141FCF0", Offset = "0x141ECF0", VA = "0x18141FCF0")] get; [Token(Token = "0x6001DE2")] [Address(RVA = "0x1420670", Offset = "0x141F670", VA = "0x181420670")] private set; } // Token: 0x1700055F RID: 1375 // (get) Token: 0x06001DE3 RID: 7651 RVA: 0x000799BC File Offset: 0x00077BBC // (set) Token: 0x06001DE4 RID: 7652 RVA: 0x000799D0 File Offset: 0x00077BD0 [Token(Token = "0x1700055F")] private bool OGCKAFACPIH { [Token(Token = "0x6001DE3")] [Address(RVA = "0x157C6C0", Offset = "0x157B6C0", VA = "0x18157C6C0")] get { return this.GHJOKFDPEBF; } [Token(Token = "0x6001DE4")] [Address(RVA = "0x157D770", Offset = "0x157C770", VA = "0x18157D770")] set { bool ghjokfdpebf = this.GHJOKFDPEBF; this.GHJOKFDPEBF = value; if (value != ghjokfdpebf) { int k__BackingField = this.thisPlayer.k__BackingField; this.PADNDJPELNP(k__BackingField); return; } } } // Token: 0x17000560 RID: 1376 // (get) Token: 0x06001DE5 RID: 7653 RVA: 0x00079A0C File Offset: 0x00077C0C [Token(Token = "0x17000560")] public PlayerUI.APGEDONPCMP MGNNOEHCLGO { [Token(Token = "0x6001DE5")] [Address(RVA = "0x15815A0", Offset = "0x15805A0", VA = "0x1815815A0")] get { HKKOHFHADKK bdeambaplji = this.BDEAMBAPLJI; throw new NullReferenceException(); } } // Token: 0x06001DE6 RID: 7654 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001DE6")] [Address(RVA = "0x157C910", Offset = "0x157B910", VA = "0x18157C910", Slot = "13")] protected override void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001DE7 RID: 7655 RVA: 0x00079A28 File Offset: 0x00077C28 [Token(Token = "0x6001DE7")] [Address(RVA = "0x157D660", Offset = "0x157C660", VA = "0x18157D660")] public void CancelExpresso() { HKKOHFHADKK bdeambaplji = this.BDEAMBAPLJI; int num = 0; bdeambaplji.PIEOGAPMGIH((ushort)num); } // Token: 0x06001DE8 RID: 7656 RVA: 0x00079A4C File Offset: 0x00077C4C [Token(Token = "0x6001DE8")] [Address(RVA = "0x157FD40", Offset = "0x157ED40", VA = "0x18157FD40")] 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: 0x06001DE9 RID: 7657 RVA: 0x00079ABC File Offset: 0x00077CBC [Token(Token = "0x6001DE9")] [Address(RVA = "0x157D730", Offset = "0x157C730", VA = "0x18157D730")] private void DNHGGOJFCLN() { int num = 0; if (!this.AMHIBEHKPJG((PlayerHand.PLLIKAOIPHP)num)) { bool flag = this.AMHIBEHKPJG(PlayerHand.PLLIKAOIPHP.Right); return; } } // Token: 0x06001DEA RID: 7658 RVA: 0x00079AE0 File Offset: 0x00077CE0 [Token(Token = "0x6001DEA")] [Address(RVA = "0x157C6D0", Offset = "0x157B6D0", VA = "0x18157C6D0")] 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: 0x06001DEB RID: 7659 RVA: 0x00079BC4 File Offset: 0x00077DC4 [Token(Token = "0x6001DEB")] [Address(RVA = "0x157F680", Offset = "0x157E680", VA = "0x18157F680")] private void LMNPEJDBCLD(ushort DEIHHMPFHPB, ushort BIJOMGJKCDG) { this.PHNFDFOCKPB.DJLEJGMGHEB = true; float time = Time.time; this.LBEPEHFJFPN = time; } // Token: 0x06001DEC RID: 7660 RVA: 0x00079BF4 File Offset: 0x00077DF4 [Token(Token = "0x6001DEC")] [Address(RVA = "0x157DFC0", Offset = "0x157CFC0", VA = "0x18157DFC0")] 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: 0x06001DED RID: 7661 RVA: 0x00079C48 File Offset: 0x00077E48 [Token(Token = "0x6001DED")] [Address(RVA = "0x157FB60", Offset = "0x157EB60", VA = "0x18157FB60")] private void OEMFEAFGJKC(ushort DEIHHMPFHPB, ushort BIJOMGJKCDG) { ExpressoUI expressoUI = this.k__BackingField; PlayerHand phnfdfockpb = this.PHNFDFOCKPB; expressoUI.ShowUI(true, phnfdfockpb); } // Token: 0x06001DEE RID: 7662 RVA: 0x00079C74 File Offset: 0x00077E74 [Token(Token = "0x6001DEE")] [Address(RVA = "0x157EA80", Offset = "0x157DA80", VA = "0x18157EA80")] private void JHPLPLGBPOD() { bool flag = this.NLPBFOBOAHK(); } // Token: 0x06001DEF RID: 7663 RVA: 0x00079C88 File Offset: 0x00077E88 [Token(Token = "0x6001DEF")] [Address(RVA = "0x157F910", Offset = "0x157E910", VA = "0x18157F910")] 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: 0x06001DF0 RID: 7664 RVA: 0x00079CF8 File Offset: 0x00077EF8 [Token(Token = "0x6001DF0")] [Address(RVA = "0x15809B0", Offset = "0x157F9B0", VA = "0x1815809B0")] 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.BOPEKBPPDJA); 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: 0x06001DF1 RID: 7665 RVA: 0x00079FBC File Offset: 0x000781BC [Token(Token = "0x6001DF1")] [Address(RVA = "0x157FE20", Offset = "0x157EE20", VA = "0x18157FE20", 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: 0x06001DF2 RID: 7666 RVA: 0x0007A190 File Offset: 0x00078390 [Token(Token = "0x6001DF2")] [Address(RVA = "0x1581330", Offset = "0x1580330", VA = "0x181581330")] 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: 0x06001DF3 RID: 7667 RVA: 0x0007A1DC File Offset: 0x000783DC [Token(Token = "0x6001DF3")] [Address(RVA = "0x157EA90", Offset = "0x157DA90", VA = "0x18157EA90")] 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: 0x06001DF4 RID: 7668 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001DF4")] [Address(RVA = "0x157EC40", Offset = "0x157DC40", VA = "0x18157EC40")] private void KNJNLEFEGLP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001DF5 RID: 7669 RVA: 0x0007A214 File Offset: 0x00078414 [Token(Token = "0x6001DF5")] [Address(RVA = "0x1580730", Offset = "0x157F730", VA = "0x181580730")] 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.PNCHGOHDJFM); if (PlayerUI.<>c.<>9__122_1 == 0) { PlayerUI.<>c.<>9__122_1 = delegate(string error) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; } } } // Token: 0x06001DF6 RID: 7670 RVA: 0x0007A2DC File Offset: 0x000784DC [Token(Token = "0x6001DF6")] [Address(RVA = "0x157DBF0", Offset = "0x157CBF0", VA = "0x18157DBF0")] private void FNNMPDKBCDD(OKLPPLDEGKH OFPDIAMBDKK) { this.k__BackingField.HandleIncomingChatMessage(OFPDIAMBDKK); } // Token: 0x06001DF7 RID: 7671 RVA: 0x0007A2FC File Offset: 0x000784FC [Token(Token = "0x6001DF7")] [Address(RVA = "0x157E9C0", Offset = "0x157D9C0", VA = "0x18157E9C0")] private void JGGPPNHFFCN(CPIHGIEOPAJ NGPMADFHHKP) { bool flag = EIMGAFPPJFD.IGBPCJFKNGJ(NGPMADFHHKP); if (flag && !flag) { this.k__BackingField.HandleIncomingRecNetMessage(NGPMADFHHKP); } } // Token: 0x06001DF8 RID: 7672 RVA: 0x0007A32C File Offset: 0x0007852C [Token(Token = "0x6001DF8")] [Address(RVA = "0x157D6B0", Offset = "0x157C6B0", VA = "0x18157D6B0")] private static bool DCKIPGIPGFP(CPIHGIEOPAJ NGPMADFHHKP) { bool flag; return flag; } // Token: 0x06001DF9 RID: 7673 RVA: 0x0007A340 File Offset: 0x00078540 [Token(Token = "0x6001DF9")] [Address(RVA = "0x157D700", Offset = "0x157C700", VA = "0x18157D700")] private void DLHDOJBPPLD() { int k__BackingField = this.thisPlayer.k__BackingField; this.PADNDJPELNP(k__BackingField); } // Token: 0x06001DFA RID: 7674 RVA: 0x0007A368 File Offset: 0x00078568 [Token(Token = "0x6001DFA")] [Address(RVA = "0x157F6C0", Offset = "0x157E6C0", VA = "0x18157F6C0")] 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: 0x06001DFB RID: 7675 RVA: 0x0007A400 File Offset: 0x00078600 [Token(Token = "0x6001DFB")] [Address(RVA = "0x157CFF0", Offset = "0x157BFF0", VA = "0x18157CFF0")] 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: 0x06001DFC RID: 7676 RVA: 0x0007A4E4 File Offset: 0x000786E4 [Token(Token = "0x6001DFC")] [Address(RVA = "0x157E820", Offset = "0x157D820", VA = "0x18157E820")] 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: 0x06001DFD RID: 7677 RVA: 0x0007A538 File Offset: 0x00078738 [Token(Token = "0x6001DFD")] [Address(RVA = "0x157F0C0", Offset = "0x157E0C0", VA = "0x18157F0C0")] 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.KCPNKNPDNME kcpnknpdnme; kcpnknpdnme.System.IDisposable.Dispose(); kcpnknpdnme.<>1__state = (int)((ulong)0L); kcpnknpdnme.<>4__this = this; kcpnknpdnme.thisHand = MLIKAHLPPBH; Coroutine coroutine = base.StartCoroutine(kcpnknpdnme); this.PNPHKJMGHJK = coroutine; } this.HFMEPLKKEHB(); this.INPOADPMPKN(MLIKAHLPPBH, GBEAALMHMBE); } this.HFMEPLKKEHB(); } this.HFMEPLKKEHB(); PlayerUI.BADPBAJGEDE badpbajgede; badpbajgede.System.IDisposable.Dispose(); badpbajgede.<>1__state = (int)((ulong)0L); badpbajgede.<>4__this = this; badpbajgede.thisHand = MLIKAHLPPBH; badpbajgede.otherHand = GBEAALMHMBE; badpbajgede.duration = 2f; Coroutine coroutine2 = base.StartCoroutine(badpbajgede); 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: 0x06001DFE RID: 7678 RVA: 0x0007A6F8 File Offset: 0x000788F8 [Token(Token = "0x6001DFE")] [Address(RVA = "0x157FC20", Offset = "0x157EC20", VA = "0x18157FC20")] 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: 0x06001DFF RID: 7679 RVA: 0x0007A750 File Offset: 0x00078950 [Token(Token = "0x6001DFF")] [Address(RVA = "0x157DD20", Offset = "0x157CD20", VA = "0x18157DD20")] 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: 0x06001E00 RID: 7680 RVA: 0x0007A7F8 File Offset: 0x000789F8 [Token(Token = "0x6001E00")] [Address(RVA = "0x157E090", Offset = "0x157D090", VA = "0x18157E090")] 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: 0x06001E01 RID: 7681 RVA: 0x0007A880 File Offset: 0x00078A80 [Token(Token = "0x6001E01")] [Address(RVA = "0x157D700", Offset = "0x157C700", VA = "0x18157D700")] private void PDMGNDHEDDP() { int k__BackingField = this.thisPlayer.k__BackingField; this.PADNDJPELNP(k__BackingField); } // Token: 0x06001E02 RID: 7682 RVA: 0x0007A8A8 File Offset: 0x00078AA8 [Token(Token = "0x6001E02")] [Address(RVA = "0x1580470", Offset = "0x157F470", VA = "0x181580470")] 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: 0x06001E03 RID: 7683 RVA: 0x0007A8FC File Offset: 0x00078AFC [Token(Token = "0x6001E03")] [Address(RVA = "0x157D7B0", Offset = "0x157C7B0", VA = "0x18157D7B0")] 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: 0x06001E04 RID: 7684 RVA: 0x0007AB28 File Offset: 0x00078D28 [Token(Token = "0x6001E04")] [Address(RVA = "0x157D2F0", Offset = "0x157C2F0", VA = "0x18157D2F0")] 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: 0x06001E05 RID: 7685 RVA: 0x0007ABB0 File Offset: 0x00078DB0 [Token(Token = "0x6001E05")] [Address(RVA = "0x157E930", Offset = "0x157D930", VA = "0x18157E930")] private void JDBBGOFELCG(PlayerHand ACPKOFBCDFD) { this.IFENHOIEGMK(); PlayerUI.KCPNKNPDNME kcpnknpdnme; kcpnknpdnme.System.IDisposable.Dispose(); kcpnknpdnme.<>1__state = (int)((ulong)0L); kcpnknpdnme.<>4__this = this; kcpnknpdnme.thisHand = ACPKOFBCDFD; Coroutine coroutine = base.StartCoroutine(kcpnknpdnme); this.PNPHKJMGHJK = coroutine; } // Token: 0x06001E06 RID: 7686 RVA: 0x0007ABF0 File Offset: 0x00078DF0 [Token(Token = "0x6001E06")] [Address(RVA = "0x157E1D0", Offset = "0x157D1D0", VA = "0x18157E1D0")] 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: 0x06001E07 RID: 7687 RVA: 0x0007AC64 File Offset: 0x00078E64 [Token(Token = "0x6001E07")] [Address(RVA = "0x157FAF0", Offset = "0x157EAF0", VA = "0x18157FAF0")] private IEnumerator ODOEKOAIEMJ(PlayerHand ACPKOFBCDFD) { /* An exception occurred when decompiling this method (06001E07) 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(KCPNKNPDNME::System.IDisposable.Dispose, ldloc:KCPNKNPDNME(var_0)) stfld:PlayerUI(KCPNKNPDNME::<>4__this, ldloc:KCPNKNPDNME(var_0), ldloc:PlayerUI(this)) stfld:int32(KCPNKNPDNME::<>1__state, ldloc:KCPNKNPDNME(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:PlayerHand(KCPNKNPDNME::thisHand, ldloc:KCPNKNPDNME(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: 0x06001E08 RID: 7688 RVA: 0x0007AC90 File Offset: 0x00078E90 [Token(Token = "0x6001E08")] [Address(RVA = "0x157EBB0", Offset = "0x157DBB0", VA = "0x18157EBB0")] private void KJFIFMFFIJF(PlayerHand ACPKOFBCDFD) { this.JAFLOMJBCGC(); PlayerUI.HHNHPOGELLH hhnhpogellh; hhnhpogellh.System.IDisposable.Dispose(); hhnhpogellh.<>1__state = (int)((ulong)0L); hhnhpogellh.<>4__this = this; hhnhpogellh.thisHand = ACPKOFBCDFD; Coroutine coroutine = base.StartCoroutine(hhnhpogellh); this.PNPHKJMGHJK = coroutine; } // Token: 0x06001E09 RID: 7689 RVA: 0x0007ACD0 File Offset: 0x00078ED0 [Token(Token = "0x6001E09")] [Address(RVA = "0x157E700", Offset = "0x157D700", VA = "0x18157E700")] 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: 0x06001E0A RID: 7690 RVA: 0x0007AD44 File Offset: 0x00078F44 [Token(Token = "0x6001E0A")] [Address(RVA = "0x157F610", Offset = "0x157E610", VA = "0x18157F610")] private IEnumerator LMHDFJFGBNL(PlayerHand ACPKOFBCDFD) { /* An exception occurred when decompiling this method (06001E0A) 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(HHNHPOGELLH::System.IDisposable.Dispose, ldloc:HHNHPOGELLH(var_0)) stfld:PlayerUI(HHNHPOGELLH::<>4__this, ldloc:HHNHPOGELLH(var_0), ldloc:PlayerUI(this)) stfld:int32(HHNHPOGELLH::<>1__state, ldloc:HHNHPOGELLH(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:PlayerHand(HHNHPOGELLH::thisHand, ldloc:HHNHPOGELLH(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: 0x06001E0B RID: 7691 RVA: 0x0007AD70 File Offset: 0x00078F70 [Token(Token = "0x6001E0B")] [Address(RVA = "0x157FA40", Offset = "0x157EA40", VA = "0x18157FA40")] private void OAFOLHJDLCF(PlayerHand ACPKOFBCDFD, PlayerHand GBEAALMHMBE, float BJJEDIGOMGC) { this.HFMEPLKKEHB(); PlayerUI.BADPBAJGEDE badpbajgede; badpbajgede.System.IDisposable.Dispose(); badpbajgede.duration = BJJEDIGOMGC; badpbajgede.<>1__state = (int)((ulong)0L); badpbajgede.<>4__this = this; badpbajgede.thisHand = ACPKOFBCDFD; badpbajgede.otherHand = GBEAALMHMBE; Coroutine coroutine = base.StartCoroutine(badpbajgede); this.HPDEOOKICGO = coroutine; } // Token: 0x06001E0C RID: 7692 RVA: 0x0007ADC0 File Offset: 0x00078FC0 [Token(Token = "0x6001E0C")] [Address(RVA = "0x157DC20", Offset = "0x157CC20", VA = "0x18157DC20")] 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: 0x06001E0D RID: 7693 RVA: 0x0007AE38 File Offset: 0x00079038 [Token(Token = "0x6001E0D")] [Address(RVA = "0x157FB90", Offset = "0x157EB90", VA = "0x18157FB90")] private IEnumerator OIBEHHBCOHI(PlayerHand ACPKOFBCDFD, PlayerHand GBEAALMHMBE, float BJJEDIGOMGC) { /* An exception occurred when decompiling this method (06001E0D) 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(BADPBAJGEDE::System.IDisposable.Dispose, ldloc:BADPBAJGEDE(var_0)) stfld:float32(BADPBAJGEDE::duration, ldloc:BADPBAJGEDE(var_0), ldloc:float32(BJJEDIGOMGC)) stfld:PlayerUI(BADPBAJGEDE::<>4__this, ldloc:BADPBAJGEDE(var_0), ldloc:PlayerUI(this)) stfld:PlayerHand(BADPBAJGEDE::thisHand, ldloc:BADPBAJGEDE(var_0), ldloc:PlayerHand(ACPKOFBCDFD)) stfld:int32(BADPBAJGEDE::<>1__state, ldloc:BADPBAJGEDE(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:PlayerHand(BADPBAJGEDE::otherHand, ldloc:BADPBAJGEDE(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: 0x06001E0E RID: 7694 RVA: 0x0007AE70 File Offset: 0x00079070 [Token(Token = "0x6001E0E")] [Address(RVA = "0x157E2F0", Offset = "0x157D2F0", VA = "0x18157E2F0")] 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: 0x06001E0F RID: 7695 RVA: 0x0007AF30 File Offset: 0x00079130 [Token(Token = "0x6001E0F")] [Address(RVA = "0x1581480", Offset = "0x1580480", VA = "0x181581480")] 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: 0x06001E10 RID: 7696 RVA: 0x0007AFC0 File Offset: 0x000791C0 [Token(Token = "0x6001E10")] [Address(RVA = "0x157D2E0", Offset = "0x157C2E0", VA = "0x18157D2E0")] [CompilerGenerated] private void BOPEKBPPDJA(float CEHJGNDELGL) { this.KNJNLEFEGLP(); } // Token: 0x06001E11 RID: 7697 RVA: 0x0007AFD4 File Offset: 0x000791D4 [Token(Token = "0x6001E11")] [Address(RVA = "0x15805D0", Offset = "0x157F5D0", VA = "0x1815805D0")] [CompilerGenerated] private void PNCHGOHDJFM(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: 0x0400167D RID: 5757 [Token(Token = "0x400167D")] private const string DLFNJKINKNM = "PlayerUI"; // Token: 0x0400167E RID: 5758 [Token(Token = "0x400167E")] private const float FJJGBOMABNH = 3.25f; // Token: 0x0400167F RID: 5759 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400167F")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Player thisPlayer; // Token: 0x04001680 RID: 5760 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001680")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private PlayerAvatar playerAvatar; // Token: 0x04001681 RID: 5761 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001681")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)] private WatchMenuProjector watchMenuProjector; // Token: 0x04001682 RID: 5762 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4001682")] [SerializeField] [Header("Identity")] private Canvas labelCanvas; // Token: 0x04001683 RID: 5763 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4001683")] [SerializeField] private VRCanvas labelVRCanvas; // Token: 0x04001684 RID: 5764 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001684")] [SerializeField] private FastGraphicRaycaster labelFastGraphicRaycaster; // Token: 0x04001685 RID: 5765 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001685")] [SerializeField] private Button labelButton; // Token: 0x04001686 RID: 5766 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4001686")] [SerializeField] private Image labelButtonImage; // Token: 0x04001687 RID: 5767 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4001687")] [SerializeField] private UIInputMaxRayDistance labelMaxRayDistance; // Token: 0x04001688 RID: 5768 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4001688")] [SerializeField] private RectTransform developerDisplay; // Token: 0x04001689 RID: 5769 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4001689")] [SerializeField] private TextMeshProUGUI developerDisplayText; // Token: 0x0400168A RID: 5770 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400168A")] [SerializeField] private TextMeshProUGUI nameLabelText; // Token: 0x0400168B RID: 5771 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400168B")] [SerializeField] private TextMeshProUGUI levelText; // Token: 0x0400168C RID: 5772 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400168C")] [SerializeField] private Transform combatUIAnchor; // Token: 0x0400168D RID: 5773 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400168D")] [SerializeField] [Header("Role icons")] private Image roleIconCreator; // Token: 0x0400168E RID: 5774 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400168E")] [SerializeField] private Image roleIconOwner; // Token: 0x0400168F RID: 5775 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400168F")] [SerializeField] private Image roleIconModerator; // Token: 0x04001690 RID: 5776 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4001690")] [SerializeField] private Image roleIconHost; // Token: 0x04001691 RID: 5777 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4001691")] [SerializeField] private Image roleIconGuest; // Token: 0x04001692 RID: 5778 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4001692")] [SerializeField] private GameObject cheerBadgesAndPartyIcon; // Token: 0x04001693 RID: 5779 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4001693")] [SerializeField] [Header("Cheer badges")] private Image cheerBadge_General; // Token: 0x04001694 RID: 5780 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4001694")] [SerializeField] private Image cheerBadge_Helpful; // Token: 0x04001695 RID: 5781 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4001695")] [SerializeField] private Image cheerBadge_Sportsman; // Token: 0x04001696 RID: 5782 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4001696")] [SerializeField] private Image cheerBadge_GreatHost; // Token: 0x04001697 RID: 5783 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4001697")] [SerializeField] private Image cheerBadge_Creative; // Token: 0x04001698 RID: 5784 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4001698")] [SerializeField] private Image cheerBadge_RecRoomDeveloper; // Token: 0x04001699 RID: 5785 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4001699")] [SerializeField] [Header("Party")] private Image partyIcon; // Token: 0x0400169A RID: 5786 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400169A")] [SerializeField] [Header("Menu")] private WatchUI watchMenuPrefab; // Token: 0x0400169B RID: 5787 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400169B")] [SerializeField] private Transform watchMenuBase; // Token: 0x0400169C RID: 5788 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400169C")] [SerializeField] private ExpressoUI expressoMenuPrefab; // Token: 0x0400169D RID: 5789 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400169D")] [SerializeField] private AGVirtualKeyboard keyboardPrefab; // Token: 0x0400169E RID: 5790 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400169E")] [SerializeField] [Header("Gesture particles")] private ParticleSystem highFiveParticles; // Token: 0x0400169F RID: 5791 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400169F")] [SerializeField] [Header("Handshake")] private PooledParticle handshakeChargeParticles; // Token: 0x040016A0 RID: 5792 [FieldOffset(Offset = "0x148")] [Token(Token = "0x40016A0")] [SerializeField] private ParticleSystem handshakeSuccessParticles; // Token: 0x040016A1 RID: 5793 [FieldOffset(Offset = "0x150")] [Token(Token = "0x40016A1")] [SerializeField] private RecRoomAudioClip handshakeChargeAudio; // Token: 0x040016A2 RID: 5794 [FieldOffset(Offset = "0x158")] [Token(Token = "0x40016A2")] [SerializeField] private RecRoomAudioClip handshakeSuccessAudio; // Token: 0x040016A3 RID: 5795 [FieldOffset(Offset = "0x160")] [Token(Token = "0x40016A3")] [SerializeField] [Header("Stop Gesture")] private ParticleSystem stopGestureChargeParticles; // Token: 0x040016A4 RID: 5796 [FieldOffset(Offset = "0x168")] [Token(Token = "0x40016A4")] [SerializeField] private ParticleSystem stopGestureSuccessParticles; // Token: 0x040016A5 RID: 5797 [FieldOffset(Offset = "0x170")] [Token(Token = "0x40016A5")] [SerializeField] [Header("Cheer Gesture")] private ParticleSystem cheerGestureChargeParticles; // Token: 0x040016A6 RID: 5798 [FieldOffset(Offset = "0x178")] [Token(Token = "0x40016A6")] [SerializeField] private ParticleSystem cheerGestureSuccessParticles; // Token: 0x040016A7 RID: 5799 [FieldOffset(Offset = "0x180")] [Token(Token = "0x40016A7")] [SerializeField] [Header("Menu")] private float requiredExpressoButtonHoldTime = 0.2f; // Token: 0x040016A8 RID: 5800 [FieldOffset(Offset = "0x184")] [Token(Token = "0x40016A8")] [SerializeField] private float requiredExpressoButtonHoldTimeWithTool = 0.35f; // Token: 0x040016A9 RID: 5801 [FieldOffset(Offset = "0x188")] [Token(Token = "0x40016A9")] private bool MFBIIAEFGPM; // Token: 0x040016AA RID: 5802 [FieldOffset(Offset = "0x190")] [Token(Token = "0x40016AA")] public AOLMGGAPKEH NamesHiddenFlag; // Token: 0x040016AE RID: 5806 [FieldOffset(Offset = "0x1B0")] [Token(Token = "0x40016AE")] private RenderTexture KINBFAEBIAA; // Token: 0x040016AF RID: 5807 [FieldOffset(Offset = "0x1B8")] [Token(Token = "0x40016AF")] private int PFAMGNPCEFL; // Token: 0x040016B0 RID: 5808 [FieldOffset(Offset = "0x1BC")] [Token(Token = "0x40016B0")] private AIGGBBFKAKL.PIDFCOGLFHN? HMEOGIODAFH; // Token: 0x040016B1 RID: 5809 [FieldOffset(Offset = "0x1C4")] [Token(Token = "0x40016B1")] private Color JKIIMBDAMHO; // Token: 0x040016B2 RID: 5810 [FieldOffset(Offset = "0x1D4")] [Token(Token = "0x40016B2")] private bool PLAMMMAGDNI; // Token: 0x040016B4 RID: 5812 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x40016B4")] private SFXAudioSource MIJLDMIIKDO; // Token: 0x040016B5 RID: 5813 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x40016B5")] private PooledParticle CIGACAGIPDK; // Token: 0x040016B6 RID: 5814 [FieldOffset(Offset = "0x1F0")] [Token(Token = "0x40016B6")] private Coroutine HPDEOOKICGO; // Token: 0x040016B7 RID: 5815 [FieldOffset(Offset = "0x1F8")] [Token(Token = "0x40016B7")] private SFXAudioSource BDJOLJJACGH; // Token: 0x040016B8 RID: 5816 [FieldOffset(Offset = "0x200")] [Token(Token = "0x40016B8")] private ParticleSystem FMGMJNPIANP; // Token: 0x040016B9 RID: 5817 [FieldOffset(Offset = "0x208")] [Token(Token = "0x40016B9")] private Coroutine PNPHKJMGHJK; // Token: 0x040016BA RID: 5818 [FieldOffset(Offset = "0x210")] [Token(Token = "0x40016BA")] private SFXAudioSource NFBFNMDMCOM; // Token: 0x040016BB RID: 5819 [FieldOffset(Offset = "0x218")] [Token(Token = "0x40016BB")] private ParticleSystem CLEJNANHINP; // Token: 0x040016BC RID: 5820 [FieldOffset(Offset = "0x220")] [Token(Token = "0x40016BC")] private Coroutine PPPIHKOHLKF; // Token: 0x040016BD RID: 5821 [FieldOffset(Offset = "0x228")] [Token(Token = "0x40016BD")] private float LBEPEHFJFPN; // Token: 0x040016BE RID: 5822 [FieldOffset(Offset = "0x230")] [Token(Token = "0x40016BE")] private PlayerHand PHNFDFOCKPB; // Token: 0x040016BF RID: 5823 [FieldOffset(Offset = "0x238")] [Token(Token = "0x40016BF")] private KHINMMJIENE NDAKFEMHFON; // Token: 0x040016C1 RID: 5825 [FieldOffset(Offset = "0x248")] [Token(Token = "0x40016C1")] [NonSerialized] public Color? TeamColor; // Token: 0x040016C2 RID: 5826 [FieldOffset(Offset = "0x25C")] [Token(Token = "0x40016C2")] [NonSerialized] public Color? SandboxTeamColor; // Token: 0x040016C3 RID: 5827 [FieldOffset(Offset = "0x270")] [Token(Token = "0x40016C3")] private bool GHJOKFDPEBF; // Token: 0x040016C4 RID: 5828 [FieldOffset(Offset = "0x274")] [Token(Token = "0x40016C4")] private PlayerHand.PLLIKAOIPHP NALFOAGJOAA; // Token: 0x040016C5 RID: 5829 [FieldOffset(Offset = "0x278")] [Token(Token = "0x40016C5")] [NonSerialized] private bool[] ADCLBODFHBD; // Token: 0x040016C6 RID: 5830 [FieldOffset(Offset = "0x280")] [Token(Token = "0x40016C6")] [NonSerialized] private bool[] FJPOPLBMAFI; // Token: 0x040016C7 RID: 5831 [FieldOffset(Offset = "0x288")] [Token(Token = "0x40016C7")] [NonSerialized] private PlayerHand[] EOFGDMIENEC; // Token: 0x040016C8 RID: 5832 [FieldOffset(Offset = "0x290")] [Token(Token = "0x40016C8")] private HKKOHFHADKK BDEAMBAPLJI; // Token: 0x0200039A RID: 922 [Token(Token = "0x200039A")] public enum APGEDONPCMP : ushort { // Token: 0x040016CA RID: 5834 [Token(Token = "0x40016CA")] Closed, // Token: 0x040016CB RID: 5835 [Token(Token = "0x40016CB")] Charging, // Token: 0x040016CC RID: 5836 [Token(Token = "0x40016CC")] Open } // Token: 0x0200039C RID: 924 [Token(Token = "0x200039C")] [CompilerGenerated] private sealed class OBLDEENPOOE { // Token: 0x06001E15 RID: 7701 RVA: 0x0007B070 File Offset: 0x00079270 [Token(Token = "0x6001E15")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public OBLDEENPOOE() { } // Token: 0x06001E16 RID: 7702 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001E16")] [Address(RVA = "0x1570E90", Offset = "0x156FE90", VA = "0x181570E90")] internal void b__0(Tuple results) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040016CF RID: 5839 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40016CF")] public PlayerUI <>4__this; // Token: 0x040016D0 RID: 5840 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40016D0")] public CCEOLAOLEKJ account; } }