using System; using System.Collections; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.AGUI; using RecRoom.Core; using RecRoom.Core.Locomotion; using RecRoom.Core.Rendering; using RecRoom.Systems; using UnityEngine; namespace RecRoom.Players.Watch { // Token: 0x02002879 RID: 10361 [Token(Token = "0x2002879")] public class WatchMenuProjector : MenuProjector, GHEELCONOBP { // Token: 0x170030B1 RID: 12465 // (get) Token: 0x06011660 RID: 71264 RVA: 0x003F5874 File Offset: 0x003F3A74 // (set) Token: 0x06011661 RID: 71265 RVA: 0x003F5888 File Offset: 0x003F3A88 [Token(Token = "0x170030B1")] public Player BDPNENBMDDB { [Token(Token = "0x6011660")] [Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")] get; [Token(Token = "0x6011661")] [Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")] private set; } // Token: 0x170030B2 RID: 12466 // (get) Token: 0x06011662 RID: 71266 RVA: 0x003F589C File Offset: 0x003F3A9C [Token(Token = "0x170030B2")] public Renderer CNCFDJFPDPN { [Token(Token = "0x6011662")] [Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")] get { return this.projectionRenderer; } } // Token: 0x170030B3 RID: 12467 // (get) Token: 0x06011663 RID: 71267 RVA: 0x003F58B0 File Offset: 0x003F3AB0 // (set) Token: 0x06011664 RID: 71268 RVA: 0x003F58D0 File Offset: 0x003F3AD0 [Token(Token = "0x170030B3")] public bool KGCJLAOBAHL { [Token(Token = "0x6011663")] [Address(RVA = "0x7E00C0", Offset = "0x7DEEC0", VA = "0x1807E00C0")] get { return this.EFKDJJHEMKG.IAHDANBDAAM() != null; } [Token(Token = "0x6011664")] [Address(RVA = "0x7E0D60", Offset = "0x7DFB60", VA = "0x1807E0D60")] private set { KLLMCPFPIIE efkdjjhemkg = this.EFKDJJHEMKG; } } // Token: 0x170030B4 RID: 12468 // (get) Token: 0x06011665 RID: 71269 RVA: 0x003F58EC File Offset: 0x003F3AEC // (set) Token: 0x06011666 RID: 71270 RVA: 0x003F590C File Offset: 0x003F3B0C [Token(Token = "0x170030B4")] private bool BCBKNNFALBJ { [Token(Token = "0x6011665")] [Address(RVA = "0x7E12A0", Offset = "0x7E00A0", VA = "0x1807E12A0")] get { return this.AHJHBAGFMGM.IAHDANBDAAM() != null; } [Token(Token = "0x6011666")] [Address(RVA = "0x7DFB80", Offset = "0x7DE980", VA = "0x1807DFB80")] set { KLLMCPFPIIE ahjhbagfmgm = this.AHJHBAGFMGM; } } // Token: 0x170030B5 RID: 12469 // (get) Token: 0x06011667 RID: 71271 RVA: 0x003F5928 File Offset: 0x003F3B28 // (set) Token: 0x06011668 RID: 71272 RVA: 0x003F593C File Offset: 0x003F3B3C [Token(Token = "0x170030B5")] public WatchVisual HEGIBEMNKPD { [Token(Token = "0x6011667")] [Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")] get; [Token(Token = "0x6011668")] [Address(RVA = "0x7CB600", Offset = "0x7CA400", VA = "0x1807CB600")] private set; } // Token: 0x170030B6 RID: 12470 // (get) Token: 0x06011669 RID: 71273 RVA: 0x003F5950 File Offset: 0x003F3B50 [Token(Token = "0x170030B6")] public WatchGazeTracker KFLFEDBMNPB { [Token(Token = "0x6011669")] [Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")] get { return this.watchGazeTracker; } } // Token: 0x170030B7 RID: 12471 // (get) Token: 0x0601166A RID: 71274 RVA: 0x003F5964 File Offset: 0x003F3B64 // (set) Token: 0x0601166B RID: 71275 RVA: 0x003F599C File Offset: 0x003F3B9C [Token(Token = "0x170030B7")] public PlayerHand EKKDJEIFGMJ { [Token(Token = "0x601166A")] [Address(RVA = "0x7E23E0", Offset = "0x7E11E0", VA = "0x1807E23E0")] get { bool flag = this.AHJHBAGFMGM.IAHDANBDAAM() != null; Player player = this.k__BackingField; if (flag) { return player.leftHand; } return player.rightHand; } [Token(Token = "0x601166B")] [Address(RVA = "0x7E2680", Offset = "0x7E1480", VA = "0x1807E2680")] set { int num = 0; if (!(value != num)) { } KLLMCPFPIIE ahjhbagfmgm = this.AHJHBAGFMGM; } } // Token: 0x170030B8 RID: 12472 // (get) Token: 0x0601166C RID: 71276 RVA: 0x003F59C4 File Offset: 0x003F3BC4 [Token(Token = "0x170030B8")] public bool LIJPPNAPEIC { [Token(Token = "0x601166C")] [Address(RVA = "0x7E2450", Offset = "0x7E1250", VA = "0x1807E2450")] get { bool flag = this.EOOHEMGLPOC.KLIAOAJIPKM() != null; Player player = this.k__BackingField; return (!flag && this.k__BackingField.BBHBBHEBCEO == LocalPlayerController.MIGPLDFLMHA.SCREEN) || !flag; } } // Token: 0x170030B9 RID: 12473 // (get) Token: 0x0601166D RID: 71277 RVA: 0x003F5A04 File Offset: 0x003F3C04 [Token(Token = "0x170030B9")] private Vector3 GLELIOIOOGN { [Token(Token = "0x601166D")] [Address(RVA = "0x7DF8E0", Offset = "0x7DE6E0", VA = "0x1807DF8E0")] get { PlayerMovement playerMovement = Player.k__BackingField.playerMovement; Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x170030BA RID: 12474 // (get) Token: 0x0601166E RID: 71278 RVA: 0x003F5A2C File Offset: 0x003F3C2C [Token(Token = "0x170030BA")] public bool EALLKLBMKEL { [Token(Token = "0x601166E")] [Address(RVA = "0x7E2530", Offset = "0x7E1330", VA = "0x1807E2530")] get { return this.GHIGDOJMPKD != WatchMenuProjector.MCHNPLABHMA.Hidden; } } // Token: 0x170030BB RID: 12475 // (get) Token: 0x0601166F RID: 71279 RVA: 0x003F5A48 File Offset: 0x003F3C48 [Token(Token = "0x170030BB")] public WatchMenuProjector.MCHNPLABHMA GHIGDOJMPKD { [Token(Token = "0x601166F")] [Address(RVA = "0x7E2550", Offset = "0x7E1350", VA = "0x1807E2550")] get { Animator animator = this.animator; int num = 0; if (animator != num && this.animator.gameObject.activeInHierarchy) { Animator animator2 = this.animator; AnimatorStateInfo animatorStateInfo; float length = animatorStateInfo.m_Length; int loop = animatorStateInfo.m_Loop; return this.ELALAJFPOCN[loop]; } throw new NullReferenceException(); } } // Token: 0x170030BC RID: 12476 // (get) Token: 0x06011670 RID: 71280 RVA: 0x003F5AAC File Offset: 0x003F3CAC [Token(Token = "0x170030BC")] public bool FIMBAOEHPLM { [Token(Token = "0x6011670")] [Address(RVA = "0x7E2500", Offset = "0x7E1300", VA = "0x1807E2500")] get { return this.EHOPMNHFJMM.CFLJGNJLBFG; } } // Token: 0x06011671 RID: 71281 RVA: 0x003F5ACC File Offset: 0x003F3CCC [Token(Token = "0x6011671")] [Address(RVA = "0x7DF2D0", Offset = "0x7DE0D0", VA = "0x1807DF2D0")] protected void Awake() { int num; Array values; do { num = 0; Player componentInParent = base.gameObject.GetComponentInParent(); this.k__BackingField = componentInParent; Action action = new Action(this.KEKPPIPHILE); KLLMCPFPIIE kllmcpfpiie; this.AHJHBAGFMGM = kllmcpfpiie; Action action2 = new Action(this.HNBELILEPLG); KLLMCPFPIIE kllmcpfpiie2; this.EFKDJJHEMKG = kllmcpfpiie2; float z = Vector3.zero.z; Quaternion identity = Quaternion.identity; Action action3 = new Action(this.AFPJNCPCEAM); Transform transform = this.remoteVisualRoot; HCKAGCOEFNM hckagcoefnm; this.EOOHEMGLPOC = hckagcoefnm; GameObject gameObject = transform.gameObject; Player player = this.k__BackingField; bool flag = gameObject == 0; gameObject.SetActive(flag); values = Enum.GetValues(typeof(WatchMenuProjector.MCHNPLABHMA)); } while (values == 0); if (num < values) { int hashCode = num.GetHashCode(); Dictionary elalajfpocn = this.ELALAJFPOCN; num++; } Player player2 = this.k__BackingField; PlayerMovementFeedback playerMovementFeedback = this.k__BackingField.playerMovementFeedback; NBPOLJHGGLE teleportEvent = playerMovementFeedback.TeleportEvent; Action action4 = new Action(this.ADOHOHFBDKP); NBPOLJHGGLE nbpoljhggle = NBPOLJHGGLE.BPJDFPACLMK(teleportEvent, action4); playerMovementFeedback.TeleportEvent = nbpoljhggle; Animator animator = this.animator; int num2 = 0; animator.cullingMode = (AnimatorCullingMode)num2; Transform transform2 = base.transform; Transform transform3 = this.k__BackingField.trackingSpace.transform; transform2.parentInternal = transform3; Transform transform4 = this.projectionRoot.transform; Vector3 vector; float z2 = vector.z; this.BFLNFGEFGGH.z = z2; } // Token: 0x06011672 RID: 71282 RVA: 0x003F5C44 File Offset: 0x003F3E44 [Token(Token = "0x6011672")] [Address(RVA = "0x7E1850", Offset = "0x7E0650", VA = "0x1807E1850")] private void Start() { Player player = this.k__BackingField; Player player2 = this.k__BackingField; PlayerHand.PLLIKAOIPHP type = player2.DNBIPBNNKJH.type; PlayerHand otherHand = player2.GetOtherHand(type); this.EKKDJEIFGMJ = otherHand; this.HONNKFPLGMF(); Player player3 = this.k__BackingField; WatchVisual watchVisual = this.k__BackingField; Renderer dwellVisual = watchVisual.dwellVisual; int num = 0; if (dwellVisual != num) { Renderer dwellVisual2 = watchVisual.dwellVisual; int num2 = 0; dwellVisual2.enabled = num2 != 0; } Collider[] componentsInChildren = this.k__BackingField.gameObject.GetComponentsInChildren(); if (componentsInChildren != 0 && componentsInChildren.Length != 0) { int num3 = 0; int length = componentsInChildren.Length; if (num3 < length) { Collider collider = componentsInChildren[num3]; int num4 = 0; collider.enabled = num4 != 0; num3++; } } bool flag = this.AHJHBAGFMGM.IAHDANBDAAM() != null; Player player4 = this.k__BackingField; if (flag) { } PlayerHand rightHand = player4.rightHand; int num5 = 0; if (rightHand != num5) { WatchVisual watchVisual2 = this.k__BackingField; int num6 = 0; if (watchVisual2 != num6) { WatchVisual watchVisual3 = this.k__BackingField; bool flag2 = this.AHJHBAGFMGM.IAHDANBDAAM() != null; Player player5 = this.k__BackingField; if (flag2) { } PlayerHand.PLLIKAOIPHP type2 = player5.rightHand.type; watchVisual3.MFPNEKABNPP = type2; } } this.HNBELILEPLG(); this.AFPJNCPCEAM(); } // Token: 0x06011673 RID: 71283 RVA: 0x003F5DA4 File Offset: 0x003F3FA4 [Token(Token = "0x6011673")] [Address(RVA = "0x7E1670", Offset = "0x7E0470", VA = "0x1807E1670")] protected void OnDestroy() { Player player = this.k__BackingField; int num = 0; if (player != num) { Player player2 = this.k__BackingField; PlayerMovement playerMovement = this.k__BackingField.playerMovement; int num2 = 0; if (playerMovement != num2) { PlayerMovementFeedback playerMovementFeedback = this.k__BackingField.playerMovementFeedback; NBPOLJHGGLE teleportEvent = playerMovementFeedback.TeleportEvent; Action action = new Action(this.ADOHOHFBDKP); NBPOLJHGGLE nbpoljhggle = NBPOLJHGGLE.GMNMHGMFGOL(teleportEvent, action); playerMovementFeedback.TeleportEvent = nbpoljhggle; } } this.MenuDetachedChangedAction.LKLKGDMFMCC(); this.MenuVisibleChangedAction.LKLKGDMFMCC(); } // Token: 0x06011674 RID: 71284 RVA: 0x003F5E3C File Offset: 0x003F403C [Token(Token = "0x6011674")] [Address(RVA = "0x7E1EB0", Offset = "0x7E0CB0", VA = "0x1807E1EB0")] private void Update() { for (;;) { WatchMenuProjector.MCHNPLABHMA? fkleakblfbg = this.FKLEAKBLFBG; WatchMenuProjector.MCHNPLABHMA menuAnimationState = this.GHIGDOJMPKD; int num = 0; this.FKLEAKBLFBG = num; WatchMenuProjector.MCHNPLABHMA mchnplabhma; if (this.GHIGDOJMPKD != mchnplabhma) { if (this.EFKDJJHEMKG.IAHDANBDAAM() == 0 && this.GHIGDOJMPKD == WatchMenuProjector.MCHNPLABHMA.Hidden) { break; } Player player = this.k__BackingField; WatchUI k__BackingField = this.k__BackingField.playerUI.k__BackingField; bool flag = this.GHIGDOJMPKD == WatchMenuProjector.MCHNPLABHMA.Visible; k__BackingField.CCBJFHFADPM = flag; } Player player2 = this.k__BackingField; this.KAPKDAJJAIF(); if (SingletonMonoBehaviour.FFNIFALJLDD) { InputManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (this.k__BackingField.playerUI.FEIMDLDJBDD && !this.KGCJLAOBAHL) { this.DOJBPPBBDMH(); Player player3 = this.k__BackingField; int num2 = 0; bool igalpalenll; if (player3 != num2) { PlayerUI playerUI = this.k__BackingField.playerUI; int num3 = 0; if (playerUI != num3) { WatchUI k__BackingField2 = this.k__BackingField.playerUI.k__BackingField; int num4 = 0; if (k__BackingField2 != num4) { igalpalenll = this.k__BackingField.playerUI.k__BackingField.basicInteractionRestriction.IGALPALENLL; } } } if (this.WatchGazeOpeningEnabled && !igalpalenll) { this.watchGazeTracker.UpdateWatchDwelling(); } } } if (this.LIJPPNAPEIC && this.GHIGDOJMPKD != WatchMenuProjector.MCHNPLABHMA.Hidden) { goto Block_12; } } int num5 = 0; this.KLAFBPPJCMH(num5 != 0); return; Block_12: this.FIKBJFCNIGO(); } // Token: 0x06011675 RID: 71285 RVA: 0x003F5FB4 File Offset: 0x003F41B4 [Token(Token = "0x6011675")] [Address(RVA = "0x7E02B0", Offset = "0x7DF0B0", VA = "0x1807E02B0")] private void FIKBJFCNIGO() { bool flag2; Player player2; do { bool flag = this.AHJHBAGFMGM.IAHDANBDAAM() != null; Player player = this.k__BackingField; if (flag) { } PlayerHand rightHand = player.rightHand; int num = 0; if (!(rightHand != num)) { return; } flag2 = this.AHJHBAGFMGM.IAHDANBDAAM() != null; player2 = this.k__BackingField; } while (!flag2); IILCGFIHJLP pickupToolEvent = player2.leftHand.PickupToolEvent; Transform transform = this.k__BackingField.trackingSpace.transform; Transform watchMenuOrigin = this.EKKDJEIFGMJ.watchMenuOrigin; Transform watchFaceTransform = this.EKKDJEIFGMJ.watchFaceTransform; Transform transform2 = this.projectionRoot.transform; Vector3 vector; float z = vector.z; } // Token: 0x06011676 RID: 71286 RVA: 0x003F605C File Offset: 0x003F425C [Token(Token = "0x6011676")] [Address(RVA = "0x7E0DC0", Offset = "0x7DFBC0", VA = "0x1807E0DC0")] private void KAPKDAJJAIF() { bool flag2; Player player2; do { bool flag = this.AHJHBAGFMGM.IAHDANBDAAM() != null; Player player = this.k__BackingField; if (flag) { } PlayerHand rightHand = player.rightHand; int num = 0; if (!(rightHand != num)) { return; } flag2 = this.AHJHBAGFMGM.IAHDANBDAAM() != null; player2 = this.k__BackingField; } while (!flag2); IILCGFIHJLP pickupToolEvent = player2.leftHand.PickupToolEvent; PlayerHand.KKECAHMCLNL kkecahmclnl; if (kkecahmclnl == PlayerHand.KKECAHMCLNL.NOT_CONNECTED) { Player player3 = this.k__BackingField; bool flag3 = this.AHJHBAGFMGM.IAHDANBDAAM() != null; Player player4 = this.k__BackingField; if (flag3) { } PlayerHand.PLLIKAOIPHP type = player4.rightHand.type; PlayerHand otherHand = player3.GetOtherHand(type); int num2 = 0; if (otherHand != num2 && otherHand.GIFMBEHHKMB != PlayerHand.KKECAHMCLNL.NOT_CONNECTED) { this.EKKDJEIFGMJ = otherHand; } } } // Token: 0x06011677 RID: 71287 RVA: 0x003F6128 File Offset: 0x003F4328 [Token(Token = "0x6011677")] [Address(RVA = "0x7DE8D0", Offset = "0x7DD6D0", VA = "0x1807DE8D0")] private void AAJMOCNEMHD() { Player player = this.k__BackingField; int num = 0; if (player != num) { PlayerUI playerUI = this.k__BackingField.playerUI; int num2 = 0; if (playerUI != num2) { WatchUI k__BackingField = this.k__BackingField.playerUI.k__BackingField; int num3 = 0; if (k__BackingField != num3) { BasicInteractionRestriction basicInteractionRestriction = this.k__BackingField.playerUI.k__BackingField.basicInteractionRestriction; } } } int num4 = 0; if (this.WatchGazeOpeningEnabled && num4 == 0) { this.watchGazeTracker.UpdateWatchDwelling(); } } // Token: 0x06011678 RID: 71288 RVA: 0x003F61BC File Offset: 0x003F43BC [Token(Token = "0x6011678")] [Address(RVA = "0x7DFDA0", Offset = "0x7DEBA0", VA = "0x1807DFDA0")] private void DOJBPPBBDMH() { KHINMMJIENE khinmmjiene; if (khinmmjiene != 0) { bool flag = this.EFKDJJHEMKG.IAHDANBDAAM() != null; if (!flag && this.watchGazeTracker.IsGazingAtWatch(flag) && !this.k__BackingField._tapToOpenWatch.BOJCHEEMADH) { OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle(); Renderer renderer = this.k__BackingField._renderers[0]; int num = 0; OutlineRendererEffect.RenderHoverOutline(nextOutlineRenderHandle, renderer, 1, num != 0); } } } // Token: 0x06011679 RID: 71289 RVA: 0x003F6234 File Offset: 0x003F4434 [Token(Token = "0x6011679")] [Address(RVA = "0x7DEA40", Offset = "0x7DD840", VA = "0x1807DEA40")] private void ADOHOHFBDKP(Player IEKDDPPNFPF, Vector3 EHOCHOEODPI, Vector3 EIMLJIEONMB) { Player player = this.k__BackingField; if (!this.LIJPPNAPEIC) { KLLMCPFPIIE efkdjjhemkg = this.EFKDJJHEMKG; int num = 0; efkdjjhemkg.BDJFGEJFPPO(num); return; } } // Token: 0x0601167A RID: 71290 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601167A")] [Address(RVA = "0x7DEAC0", Offset = "0x7DD8C0", VA = "0x1807DEAC0")] private void AFPJNCPCEAM() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601167B RID: 71291 RVA: 0x003F6268 File Offset: 0x003F4468 [Token(Token = "0x601167B")] [Address(RVA = "0x7E10C0", Offset = "0x7DFEC0", VA = "0x1807E10C0")] private void KEKPPIPHILE() { bool flag = this.AHJHBAGFMGM.IAHDANBDAAM() != null; Player player = this.k__BackingField; if (flag) { } PlayerHand rightHand = player.rightHand; int num = 0; if (rightHand != num) { WatchVisual watchVisual = this.k__BackingField; int num2 = 0; if (watchVisual != num2) { WatchVisual watchVisual2 = this.k__BackingField; PlayerHand.PLLIKAOIPHP type = this.EKKDJEIFGMJ.type; watchVisual2.MFPNEKABNPP = type; } } } // Token: 0x0601167C RID: 71292 RVA: 0x003F62DC File Offset: 0x003F44DC [Token(Token = "0x601167C")] [Address(RVA = "0x7E0720", Offset = "0x7DF520", VA = "0x1807E0720")] private void HNBELILEPLG() { if (this.EFKDJJHEMKG.IAHDANBDAAM() == 0) { Player player = this.k__BackingField; AGVirtualKeyboard k__BackingField = this.k__BackingField.playerUI.k__BackingField; int num = 0; k__BackingField.HideKeyboard(this, num != 0); Animator animator = this.animator; int num2 = 0; animator.SetBool("Visible", num2 != 0); } this.KLAFBPPJCMH(true); Action action = new Action(this.BAEDBJBIMGF); KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action); KHINMMJIENE khinmmjiene; if (khinmmjiene != 0) { Player player2 = this.k__BackingField; this.NHBAFGLIJEO(1f); } Transform transform = this.projectionRoot.transform; float z = this.BFLNFGEFGGH.z; this.AFPJNCPCEAM(); MFBGLIHGCGO menuVisibleChangedAction = this.MenuVisibleChangedAction; this.NPBMNNCDDCP = false; bool flag = this.EFKDJJHEMKG.IAHDANBDAAM() != null; menuVisibleChangedAction.CNFDGDEOPPF(flag); Player player3 = this.k__BackingField; PlayerEvents playerEvents = this.k__BackingField.playerEvents; bool flag2 = this.EFKDJJHEMKG.IAHDANBDAAM() != null; playerEvents.MenuVisible(flag2); } // Token: 0x0601167D RID: 71293 RVA: 0x003F63E0 File Offset: 0x003F45E0 [Token(Token = "0x601167D")] [Address(RVA = "0x7E1C30", Offset = "0x7E0A30", VA = "0x1807E1C30")] public void UpdateControls(bool ALOCMMHPEIN, bool ILKJJIKJMMF, bool MOEIJMMOAOD, bool JIFLBFCFKFK) { while (this.EFKDJJHEMKG.IAHDANBDAAM() != 0) { bool attachedToWrist = this.LIJPPNAPEIC; if (!attachedToWrist) { if (!attachedToWrist) { break; } goto IL_5D; } else if (this.LIJPPNAPEIC) { if (!this.EKKDJEIFGMJ.BFLPFINFJLD) { goto IL_5D; } WatchGazeTracker watchGazeTracker = this.watchGazeTracker; bool flag; if (flag && this.NPBMNNCDDCP) { this.NPBMNNCDDCP = false; } if (!flag && this.NPBMNNCDDCP == flag) { goto IL_5D; } } IL_63: PlayerHand attachedHand = this.EKKDJEIFGMJ; int num = 0; if (!(attachedHand != num)) { continue; } PlayerHand attachedHand2 = this.EKKDJEIFGMJ; while (!ALOCMMHPEIN) { } if (this.EFKDJJHEMKG.IAHDANBDAAM() != 0 && this.LIJPPNAPEIC) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Transform transform2 = base.transform; throw new NullReferenceException(); } continue; IL_5D: this.AuthorityCloseMenu(); goto IL_63; } } // Token: 0x0601167E RID: 71294 RVA: 0x003F64B0 File Offset: 0x003F46B0 [Token(Token = "0x601167E")] [Address(RVA = "0x7DEE70", Offset = "0x7DDC70", VA = "0x1807DEE70")] public void AuthorityOpenMenuAttached(PlayerHand ONFJHABGCIP, bool CDFHDACBFKN = false) { bool flag = this.EFKDJJHEMKG.IAHDANBDAAM() != null; if ((uint)1 != 0U) { HCKAGCOEFNM eoohemglpoc = this.EOOHEMGLPOC; int num = 0; eoohemglpoc.IOFAAIEOLKL(num); this.EKKDJEIFGMJ = ONFJHABGCIP; KLLMCPFPIIE efkdjjhemkg = this.EFKDJJHEMKG; } } // Token: 0x0601167F RID: 71295 RVA: 0x003F64F4 File Offset: 0x003F46F4 [Token(Token = "0x601167F")] [Address(RVA = "0x7DEF60", Offset = "0x7DDD60", VA = "0x1807DEF60")] public void AuthorityOpenMenuDetached(bool CDFHDACBFKN = false) { Vector3 vector; float z = vector.z; bool flag = this.EFKDJJHEMKG.IAHDANBDAAM() != null; if ((uint)1 != 0U) { this.NHBAFGLIJEO(0.5f); } } // Token: 0x06011680 RID: 71296 RVA: 0x003F652C File Offset: 0x003F472C [Token(Token = "0x6011680")] [Address(RVA = "0x7DF060", Offset = "0x7DDE60", VA = "0x1807DF060")] public void AuthorityOpenMenuDetached(Vector3 DDHPAFKBMON, bool CDFHDACBFKN) { bool flag = this.EFKDJJHEMKG.IAHDANBDAAM() != null; if ((uint)1 != 0U) { float z = DDHPAFKBMON.z; this.NHBAFGLIJEO(0.5f); } } // Token: 0x06011681 RID: 71297 RVA: 0x003F6564 File Offset: 0x003F4764 [Token(Token = "0x6011681")] [Address(RVA = "0x7DF140", Offset = "0x7DDF40", VA = "0x1807DF140")] public void AuthorityOpenMenuDetached(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB, bool CDFHDACBFKN) { bool flag = this.EFKDJJHEMKG.IAHDANBDAAM() != null; if ((uint)1 != 0U) { float z = DDHPAFKBMON.z; this.NHBAFGLIJEO(0.5f); } } // Token: 0x06011682 RID: 71298 RVA: 0x003F659C File Offset: 0x003F479C [Token(Token = "0x6011682")] [Address(RVA = "0x7DED80", Offset = "0x7DDB80", VA = "0x1807DED80")] public void AuthorityDetachMenu() { if (this.EFKDJJHEMKG.IAHDANBDAAM() != 0 && this.LIJPPNAPEIC) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Transform transform2 = base.transform; } } // Token: 0x06011683 RID: 71299 RVA: 0x003F65DC File Offset: 0x003F47DC [Token(Token = "0x6011683")] [Address(RVA = "0x7DF220", Offset = "0x7DE020", VA = "0x1807DF220")] public void AuthorityReattachMenu() { if (this.EFKDJJHEMKG.IAHDANBDAAM() != 0 && !this.LIJPPNAPEIC) { HCKAGCOEFNM eoohemglpoc = this.EOOHEMGLPOC; int num = 0; eoohemglpoc.IOFAAIEOLKL(num); this.NHBAFGLIJEO(0.5f); return; } } // Token: 0x06011684 RID: 71300 RVA: 0x003F6624 File Offset: 0x003F4824 [Token(Token = "0x6011684")] [Address(RVA = "0x7DEC40", Offset = "0x7DDA40", VA = "0x1807DEC40")] public void AuthorityCloseMenu() { if (this.EHOPMNHFJMM.CFLJGNJLBFG && !Player.k__BackingField.ICMBJEEFPLE) { Debug.LogWarning("Tried to close watch when ForceMenuToRemainOpen is true"); return; } KLLMCPFPIIE efkdjjhemkg = this.EFKDJJHEMKG; int num = 0; efkdjjhemkg.BDJFGEJFPPO(num); } // Token: 0x06011685 RID: 71301 RVA: 0x003F6670 File Offset: 0x003F4870 [Token(Token = "0x6011685")] [Address(RVA = "0x7DFBE0", Offset = "0x7DE9E0", VA = "0x1807DFBE0")] private void CFFGODDNGLP(Vector3 AIDHPLINJEL, Quaternion CEHEHHCLGDL, float CPODGMFFKEA) { Transform transform = this.k__BackingField.trackingSpace.transform; float z = AIDHPLINJEL.z; Player player = this.k__BackingField; Vector3 vector; float z2 = vector.z; Transform transform2 = player.trackingSpace.transform; KLLMCPFPIIE efkdjjhemkg = this.EFKDJJHEMKG; HCKAGCOEFNM eoohemglpoc = this.EOOHEMGLPOC; } // Token: 0x06011686 RID: 71302 RVA: 0x003F66C8 File Offset: 0x003F48C8 [Token(Token = "0x6011686")] [Address(RVA = "0x7E0110", Offset = "0x7DEF10", VA = "0x1807E0110")] private void FDFGLGNMDEH() { this.KLAFBPPJCMH(true); Action action = new Action(this.BAEDBJBIMGF); KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action); KHINMMJIENE khinmmjiene; if (khinmmjiene != 0) { Player player = this.k__BackingField; this.NHBAFGLIJEO(1f); } Transform transform = this.projectionRoot.transform; float z = this.BFLNFGEFGGH.z; } // Token: 0x06011687 RID: 71303 RVA: 0x003F672C File Offset: 0x003F492C [Token(Token = "0x6011687")] [Address(RVA = "0x7E0610", Offset = "0x7DF410", VA = "0x1807E0610")] private void FLOLPAPNHLJ() { Player player = this.k__BackingField; AGVirtualKeyboard k__BackingField = this.k__BackingField.playerUI.k__BackingField; int num = 0; k__BackingField.HideKeyboard(this, num != 0); Animator animator = this.animator; int num2 = 0; animator.SetBool("Visible", num2 != 0); } // Token: 0x06011688 RID: 71304 RVA: 0x003F6778 File Offset: 0x003F4978 [Token(Token = "0x6011688")] [Address(RVA = "0x7E1800", Offset = "0x7E0600", VA = "0x1807E1800")] public void SetForceMenuToRemainOpen(bool ICOLAMJOGKF, object PIHIPPPPEBI) { AOLMGGAPKEH ehopmnhfjmm = this.EHOPMNHFJMM; if (!ICOLAMJOGKF) { ehopmnhfjmm.BIHKNNPGGKP(PIHIPPPPEBI); return; } ehopmnhfjmm.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x06011689 RID: 71305 RVA: 0x003F67A8 File Offset: 0x003F49A8 [Token(Token = "0x6011689")] [Address(RVA = "0x7E1BE0", Offset = "0x7E09E0", VA = "0x1807E1BE0")] public void TriggerTransition() { this.animator.SetTrigger("Transition"); } // Token: 0x0601168A RID: 71306 RVA: 0x003F67CC File Offset: 0x003F49CC [Token(Token = "0x601168A")] [Address(RVA = "0x7E1B90", Offset = "0x7E0990", VA = "0x1807E1B90")] public void TriggerRefresh() { this.animator.SetTrigger("Refresh"); } // Token: 0x0601168B RID: 71307 RVA: 0x003F67F0 File Offset: 0x003F49F0 [Token(Token = "0x601168B")] [Address(RVA = "0x7E1840", Offset = "0x7E0640", VA = "0x1807E1840")] public void ShowProjectionVisuals(object PIHIPPPPEBI) { this.KDHKOKICBOA(true, PIHIPPPPEBI); } // Token: 0x0601168C RID: 71308 RVA: 0x003F6808 File Offset: 0x003F4A08 [Token(Token = "0x601168C")] [Address(RVA = "0x7E0CB0", Offset = "0x7DFAB0", VA = "0x1807E0CB0")] public void HideProjectionVisuals(object PIHIPPPPEBI) { int num = 0; this.KDHKOKICBOA(num != 0, PIHIPPPPEBI); } // Token: 0x0601168D RID: 71309 RVA: 0x003F6820 File Offset: 0x003F4A20 [Token(Token = "0x601168D")] [Address(RVA = "0x7E0FE0", Offset = "0x7DFDE0", VA = "0x1807E0FE0")] private void KDHKOKICBOA(bool NOCJEBBJIAN, object PIHIPPPPEBI) { AOLMGGAPKEH hjmhbgpiida = this.HJMHBGPIIDA; if (NOCJEBBJIAN) { hjmhbgpiida.BIHKNNPGGKP(PIHIPPPPEBI); } hjmhbgpiida.BPAJKKAGPKB(PIHIPPPPEBI); Renderer renderer = this.projectionRenderer; int num = 0; if (renderer != num) { AOLMGGAPKEH hjmhbgpiida2 = this.HJMHBGPIIDA; Renderer renderer2 = this.projectionRenderer; bool flag = !hjmhbgpiida2.CFLJGNJLBFG; renderer2.enabled = flag; } } // Token: 0x0601168E RID: 71310 RVA: 0x003F6884 File Offset: 0x003F4A84 [Token(Token = "0x601168E")] [Address(RVA = "0x7E1480", Offset = "0x7E0280", VA = "0x1807E1480")] private void NHBAFGLIJEO(float BJJEDIGOMGC) { if (!SingletonMonoBehaviour.FFNIFALJLDD || SingletonMonoBehaviour.ONCPNMDGGKG.FGAMGPEBMGE != LocalPlayerController.JJKKCDNKBJI.SCREEN) { float num = Mathf.Max(Time.time, BJJEDIGOMGC); this.JKONPKDAFDB = num; if (this.PEHNMDBDLJE != (ulong)0L) { BasicInteractionRestriction basicInteractionRestriction = this.k__BackingField.playerUI.k__BackingField.basicInteractionRestriction; int num2 = 0; basicInteractionRestriction.IIIAFOLMNDI = num2 != 0; Coroutine pehnmdbdlje = this.PEHNMDBDLJE; this.OMNDHPIFFEM(pehnmdbdlje); } float jkonpkdafdb = this.JKONPKDAFDB; float time = Time.time; WatchMenuProjector.DEFFBAPKPGP deffbapkpgp; deffbapkpgp.System.IDisposable.Dispose(); deffbapkpgp.<>1__state = (int)((ulong)0L); deffbapkpgp.<>4__this = this; deffbapkpgp.duration = jkonpkdafdb; Coroutine coroutine = base.StartCoroutine(deffbapkpgp); this.PEHNMDBDLJE = coroutine; } } // Token: 0x0601168F RID: 71311 RVA: 0x003F6944 File Offset: 0x003F4B44 [Token(Token = "0x601168F")] [Address(RVA = "0x7E06B0", Offset = "0x7DF4B0", VA = "0x1807E06B0")] private IEnumerator HLBJKBDCEPG(float BJJEDIGOMGC) { /* An exception occurred when decompiling this method (0601168F) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Players.Watch.WatchMenuProjector::HLBJKBDCEPG(System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(DEFFBAPKPGP::System.IDisposable.Dispose, ldloc:DEFFBAPKPGP(var_0)) stfld:float32(DEFFBAPKPGP::duration, ldloc:DEFFBAPKPGP(var_0), ldloc:float32(BJJEDIGOMGC)) stfld:int32(DEFFBAPKPGP::<>1__state, ldloc:DEFFBAPKPGP(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:WatchMenuProjector(DEFFBAPKPGP::<>4__this, ldloc:DEFFBAPKPGP(var_0), ldloc:WatchMenuProjector(this)) } 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 1660 */; } // Token: 0x06011690 RID: 71312 RVA: 0x003F6970 File Offset: 0x003F4B70 [Token(Token = "0x6011690")] [Address(RVA = "0x7DFF80", Offset = "0x7DED80", VA = "0x1807DFF80")] private void EFBGPHOGHAI(Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN, float MCBHKKGJLKD) { Transform transform = base.transform; float z = GHBPCACOCOL.z; Transform transform2 = base.transform; Transform transform3 = base.transform; float z2 = Vector3.one.z; Vector3 vector; float z3 = vector.z; } // Token: 0x06011691 RID: 71313 RVA: 0x003F69B4 File Offset: 0x003F4BB4 [Token(Token = "0x6011691")] [Address(RVA = "0x7E11F0", Offset = "0x7DFFF0", VA = "0x1807E11F0")] private void KLAFBPPJCMH(bool ENJABEBOEHC) { int num = 0; int childCount = base.transform.childCount; if (num < childCount) { base.transform.GetChild(num).gameObject.SetActive(ENJABEBOEHC); num++; Transform transform = base.transform; } } // Token: 0x06011692 RID: 71314 RVA: 0x003F69FC File Offset: 0x003F4BFC [Token(Token = "0x6011692")] [Address(RVA = "0x7E1300", Offset = "0x7E0100", VA = "0x1807E1300")] private bool LNNABPPGCFI() { if (this.LIJPPNAPEIC) { if (!this.EKKDJEIFGMJ.BFLPFINFJLD) { return true; } WatchGazeTracker watchGazeTracker = this.watchGazeTracker; bool flag; if (flag && this.NPBMNNCDDCP) { this.NPBMNNCDDCP = false; } if (!flag) { return this.NPBMNNCDDCP == flag; } } throw new NullReferenceException(); } // Token: 0x06011693 RID: 71315 RVA: 0x003F6A54 File Offset: 0x003F4C54 [Token(Token = "0x6011693")] [Address(RVA = "0x7E0AA0", Offset = "0x7DF8A0", VA = "0x1807E0AA0")] private void HONNKFPLGMF() { Player player = this.k__BackingField; WatchVisual watchVisual = global::UnityEngine.Object.Instantiate(this.watchVisualLocalPrefab); this.k__BackingField = watchVisual; bool flag = this.AHJHBAGFMGM.IAHDANBDAAM() != null; Player player2 = this.k__BackingField; if (flag) { } PlayerHand rightHand = player2.rightHand; int num = 0; if (rightHand != num) { bool flag2 = this.AHJHBAGFMGM.IAHDANBDAAM() != null; Player player3 = this.k__BackingField; if (flag2) { } PlayerHand rightHand2 = player3.rightHand; } WatchVisual watchVisual2 = this.k__BackingField; Player player4 = this.k__BackingField; WatchVisual watchVisual3 = this.k__BackingField; PlayerUI playerUI = player4.playerUI; WatchAttractor component = watchVisual3.GetComponent(); playerUI.k__BackingField = component; } // Token: 0x170030BD RID: 12477 // (get) Token: 0x06011694 RID: 71316 RVA: 0x003F6B08 File Offset: 0x003F4D08 [Token(Token = "0x170030BD")] private Transform GELLCPKHNEO { [Token(Token = "0x6011694")] [Address(RVA = "0x7E1390", Offset = "0x7E0190", VA = "0x1807E1390", Slot = "5")] get { WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; return this.XLKeyboardRoot.transform; } } // Token: 0x170030BE RID: 12478 // (get) Token: 0x06011695 RID: 71317 RVA: 0x003F6B38 File Offset: 0x003F4D38 [Token(Token = "0x170030BE")] private bool GHEMLINHHEP { [Token(Token = "0x6011695")] [Address(RVA = "0x7E00C0", Offset = "0x7DEEC0", VA = "0x1807E00C0", Slot = "6")] get { return this.EFKDJJHEMKG.IAHDANBDAAM() != null; } } // Token: 0x06011696 RID: 71318 RVA: 0x003F6B58 File Offset: 0x003F4D58 [Token(Token = "0x6011696")] [Address(RVA = "0x7E0CC0", Offset = "0x7DFAC0", VA = "0x1807E0CC0", Slot = "7")] private void IAFIPFAKNHJ() { if (this.LIJPPNAPEIC) { Vector3 vector; float z = vector.z; this.NHBAFGLIJEO(0.5f); } } // Token: 0x06011697 RID: 71319 RVA: 0x003F6B80 File Offset: 0x003F4D80 [Token(Token = "0x6011697")] [Address(RVA = "0x7E2290", Offset = "0x7E1090", VA = "0x1807E2290")] public WatchMenuProjector() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; this.MenuDetachedChangedAction = mfbglihgcgo; int num3; int num4; MFBGLIHGCGO mfbglihgcgo2 = new MFBGLIHGCGO(4, num3 != 0, num4 != 0); num4 = 0; num3 = 0; this.MenuVisibleChangedAction = mfbglihgcgo2; this.WatchGazeOpeningEnabled = true; Dictionary dictionary = new Dictionary(); this.ELALAJFPOCN = dictionary; float z = Vector3.zero.z; this.BFLNFGEFGGH.z = z; AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.HJMHBGPIIDA = aolmggapkeh; AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH(); this.EHOPMNHFJMM = aolmggapkeh2; base..ctor(); } // Token: 0x06011698 RID: 71320 RVA: 0x003F6C0C File Offset: 0x003F4E0C [Token(Token = "0x6011698")] [Address(RVA = "0x7DF840", Offset = "0x7DE640", VA = "0x1807DF840")] [CompilerGenerated] private void BAEDBJBIMGF() { if (this.EFKDJJHEMKG.IAHDANBDAAM() != 0) { this.animator.enabled = true; this.animator.SetBool("Visible", true); return; } } // Token: 0x0400B301 RID: 45825 [Token(Token = "0x400B301")] private const float CMKILPDFMCB = 0.5f; // Token: 0x0400B302 RID: 45826 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B302")] [SerializeField] private GameObject projectionRoot; // Token: 0x0400B303 RID: 45827 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400B303")] [SerializeField] private GameObject keyboardRoot; // Token: 0x0400B304 RID: 45828 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400B304")] [SerializeField] private GameObject XLKeyboardRoot; // Token: 0x0400B305 RID: 45829 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400B305")] [SerializeField] private Renderer projectionRenderer; // Token: 0x0400B306 RID: 45830 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400B306")] [SerializeField] private WatchVisual watchVisualLocalPrefab; // Token: 0x0400B307 RID: 45831 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400B307")] [SerializeField] private WatchVisual watchVisualRemotePrefab; // Token: 0x0400B308 RID: 45832 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400B308")] [SerializeField] private Transform remoteVisualRoot; // Token: 0x0400B309 RID: 45833 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400B309")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private Animator animator; // Token: 0x0400B30A RID: 45834 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400B30A")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private WatchGazeTracker watchGazeTracker; // Token: 0x0400B30B RID: 45835 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400B30B")] [SerializeField] private Transform leftHandWatchAnchor; // Token: 0x0400B30C RID: 45836 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400B30C")] [SerializeField] private Transform rightHandWatchAnchor; // Token: 0x0400B30D RID: 45837 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400B30D")] public readonly MFBGLIHGCGO MenuDetachedChangedAction; // Token: 0x0400B30E RID: 45838 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400B30E")] public readonly MFBGLIHGCGO MenuVisibleChangedAction; // Token: 0x0400B30F RID: 45839 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400B30F")] [NonSerialized] public bool WatchGazeOpeningEnabled; // Token: 0x0400B310 RID: 45840 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x400B310")] private float JKONPKDAFDB; // Token: 0x0400B311 RID: 45841 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400B311")] private Coroutine PEHNMDBDLJE; // Token: 0x0400B312 RID: 45842 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400B312")] private Dictionary ELALAJFPOCN; // Token: 0x0400B313 RID: 45843 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400B313")] private Vector3 BFLNFGEFGGH; // Token: 0x0400B314 RID: 45844 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x400B314")] private bool NPBMNNCDDCP; // Token: 0x0400B315 RID: 45845 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400B315")] private AOLMGGAPKEH HJMHBGPIIDA; // Token: 0x0400B316 RID: 45846 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400B316")] private AOLMGGAPKEH EHOPMNHFJMM; // Token: 0x0400B318 RID: 45848 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400B318")] private KLLMCPFPIIE EFKDJJHEMKG; // Token: 0x0400B319 RID: 45849 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400B319")] private KLLMCPFPIIE AHJHBAGFMGM; // Token: 0x0400B31B RID: 45851 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400B31B")] private HCKAGCOEFNM EOOHEMGLPOC; // Token: 0x0400B31C RID: 45852 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400B31C")] private WatchMenuProjector.MCHNPLABHMA? FKLEAKBLFBG; // Token: 0x0200287A RID: 10362 [Token(Token = "0x200287A")] public enum MCHNPLABHMA { // Token: 0x0400B31E RID: 45854 [Token(Token = "0x400B31E")] Hidden, // Token: 0x0400B31F RID: 45855 [Token(Token = "0x400B31F")] Hydrate, // Token: 0x0400B320 RID: 45856 [Token(Token = "0x400B320")] Visible, // Token: 0x0400B321 RID: 45857 [Token(Token = "0x400B321")] Dehydrate, // Token: 0x0400B322 RID: 45858 [Token(Token = "0x400B322")] PlayerMenu_Transition, // Token: 0x0400B323 RID: 45859 [Token(Token = "0x400B323")] PlayerMenu_Refresh, // Token: 0x0400B324 RID: 45860 [Token(Token = "0x400B324")] PlayerMenu_KeyboardActive, // Token: 0x0400B325 RID: 45861 [Token(Token = "0x400B325")] PlayerMenu_KeyboardInactive } } }