using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.DataStructures.Tokens; using RecRoom.Core.UI.RoomChat; using RecRoom.Inputs.Touch; using RecRoom.UI; using RecRoom.UI.Notifications; using RecRoom.UI.Touch; using UnityEngine; using UnityEngine.UI; namespace RecRoom.Core { // Token: 0x020027ED RID: 10221 [Token(Token = "0x20027ED")] [StructLayout(3)] public class ScreenHUD : MonoBehaviour { // Token: 0x1700306C RID: 12396 // (get) Token: 0x06011E8A RID: 73354 RVA: 0x00447E10 File Offset: 0x00446010 [Token(Token = "0x1700306C")] public RoomChatMenu HHHNDDCEKEK { [Token(Token = "0x6011E8A")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] get { return this.roomChatMenu; } } // Token: 0x1700306D RID: 12397 // (get) Token: 0x06011E8B RID: 73355 RVA: 0x00447E24 File Offset: 0x00446024 [Token(Token = "0x1700306D")] public PictureInPictureMenu BIOPOHHKALK { [Token(Token = "0x6011E8B")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get { return this.pictureInPictureMenu; } } // Token: 0x1700306E RID: 12398 // (get) Token: 0x06011E8C RID: 73356 RVA: 0x00447E38 File Offset: 0x00446038 [Token(Token = "0x1700306E")] public ScreenWorldSpaceUIAnchor DEPIFFHBHKP { [Token(Token = "0x6011E8C")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this.worldSpaceUIAnchor; } } // Token: 0x1700306F RID: 12399 // (get) Token: 0x06011E8D RID: 73357 RVA: 0x00447E4C File Offset: 0x0044604C [Token(Token = "0x1700306F")] public ScreenModeScreenSpaceNotificationConfig GHGNPDGCBPP { [Token(Token = "0x6011E8D")] [Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250")] get { return this.screenSpaceNotificationConfig; } } // Token: 0x17003070 RID: 12400 // (get) Token: 0x06011E8E RID: 73358 RVA: 0x00447E60 File Offset: 0x00446060 [Token(Token = "0x17003070")] public CanvasScaler KLJAJGCBCDH { [Token(Token = "0x6011E8E")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get { return this.canvasScaler; } } // Token: 0x17003071 RID: 12401 // (get) Token: 0x06011E8F RID: 73359 RVA: 0x00447E74 File Offset: 0x00446074 [Token(Token = "0x17003071")] public bool HBGNCGCKAGG { [Token(Token = "0x6011E8F")] [Address(RVA = "0x11AA210", Offset = "0x11A8C10", VA = "0x1811AA210")] get { if (this.PDCAEGMNNDI.HasTokens) { } return this.NJNNEEBODCI; } } // Token: 0x06011E90 RID: 73360 RVA: 0x00447EA0 File Offset: 0x004460A0 [Token(Token = "0x6011E90")] [Address(RVA = "0x11A9560", Offset = "0x11A7F60", VA = "0x1811A9560")] public void SetTouchCanvasAlpha(float FBPFONBFPEB) { this.touchControlsCanvasGroup.alpha = FBPFONBFPEB; } // Token: 0x17003072 RID: 12402 // (get) Token: 0x06011E91 RID: 73361 RVA: 0x00447EC0 File Offset: 0x004460C0 [Token(Token = "0x17003072")] public bool NLHMMEPAAKD { [Token(Token = "0x6011E91")] [Address(RVA = "0x11AA140", Offset = "0x11A8B40", VA = "0x1811AA140")] get { return this.AHLJJMHKDBF.HasTokens; } } // Token: 0x06011E92 RID: 73362 RVA: 0x00447EE0 File Offset: 0x004460E0 [Token(Token = "0x6011E92")] [Address(RVA = "0x11A7320", Offset = "0x11A5D20", VA = "0x1811A7320")] public void AddContextualControlDialogRestriction(object PIHIPPPPEBI) { this.AHLJJMHKDBF.Add(PIHIPPPPEBI); bool hasTokens = this.AHLJJMHKDBF.HasTokens; ScreenHUDElement[] array = this.contextualDialogRoots; bool flag = !hasTokens; this.BDNIAEOEEBE(flag, array); } // Token: 0x06011E93 RID: 73363 RVA: 0x00447F20 File Offset: 0x00446120 [Token(Token = "0x6011E93")] [Address(RVA = "0x11A90C0", Offset = "0x11A7AC0", VA = "0x1811A90C0")] public void RemoveControlDialogRestriction(object PIHIPPPPEBI) { this.AHLJJMHKDBF.Remove(PIHIPPPPEBI); bool hasTokens = this.AHLJJMHKDBF.HasTokens; ScreenHUDElement[] array = this.contextualDialogRoots; bool flag = !hasTokens; this.BDNIAEOEEBE(flag, array); } // Token: 0x17003073 RID: 12403 // (get) Token: 0x06011E94 RID: 73364 RVA: 0x00447F60 File Offset: 0x00446160 [Token(Token = "0x17003073")] public bool NBLFMLIBCGN { [Token(Token = "0x6011E94")] [Address(RVA = "0x11AA0F0", Offset = "0x11A8AF0", VA = "0x1811AA0F0")] get { return this.CNLFFFOFGOI.HasTokens; } } // Token: 0x06011E95 RID: 73365 RVA: 0x00447F80 File Offset: 0x00446180 [Token(Token = "0x6011E95")] [Address(RVA = "0x11A73A0", Offset = "0x11A5DA0", VA = "0x1811A73A0")] public void AddHUDMenusRestriction(object PIHIPPPPEBI) { this.CNLFFFOFGOI.Add(PIHIPPPPEBI); bool hasTokens = this.CNLFFFOFGOI.HasTokens; ScreenHUDElement[] array = this.globalDialogRoots; bool flag = !hasTokens; this.BDNIAEOEEBE(flag, array); } // Token: 0x06011E96 RID: 73366 RVA: 0x00447FC0 File Offset: 0x004461C0 [Token(Token = "0x6011E96")] [Address(RVA = "0x11A9140", Offset = "0x11A7B40", VA = "0x1811A9140")] public void RemoveHUDMenusRestriction(object PIHIPPPPEBI) { this.CNLFFFOFGOI.Remove(PIHIPPPPEBI); bool hasTokens = this.CNLFFFOFGOI.HasTokens; ScreenHUDElement[] array = this.globalDialogRoots; bool flag = !hasTokens; this.BDNIAEOEEBE(flag, array); } // Token: 0x17003074 RID: 12404 // (get) Token: 0x06011E97 RID: 73367 RVA: 0x00448000 File Offset: 0x00446200 [Token(Token = "0x17003074")] public bool PHECFJMHKIK { [Token(Token = "0x6011E97")] [Address(RVA = "0x11AA1B0", Offset = "0x11A8BB0", VA = "0x1811AA1B0")] get { return this.GBHCHHAKAFK.HasTokens; } } // Token: 0x06011E98 RID: 73368 RVA: 0x00448020 File Offset: 0x00446220 [Token(Token = "0x6011E98")] [Address(RVA = "0x11A7420", Offset = "0x11A5E20", VA = "0x1811A7420")] public void AddRoomChatMenuRestriction(object PIHIPPPPEBI) { this.GBHCHHAKAFK.Add(PIHIPPPPEBI); } // Token: 0x06011E99 RID: 73369 RVA: 0x00448040 File Offset: 0x00446240 [Token(Token = "0x6011E99")] [Address(RVA = "0x11A91C0", Offset = "0x11A7BC0", VA = "0x1811A91C0")] public void RemoveRoomChatMenuRestriction(object PIHIPPPPEBI) { this.GBHCHHAKAFK.Remove(PIHIPPPPEBI); } // Token: 0x17003075 RID: 12405 // (get) Token: 0x06011E9A RID: 73370 RVA: 0x00448060 File Offset: 0x00446260 [Token(Token = "0x17003075")] public bool FLFABPLJNML { [Token(Token = "0x6011E9A")] [Address(RVA = "0x11AA1E0", Offset = "0x11A8BE0", VA = "0x1811AA1E0")] get { return this.HJLFJIIHPIO.HasTokens; } } // Token: 0x06011E9B RID: 73371 RVA: 0x00448080 File Offset: 0x00446280 [Token(Token = "0x6011E9B")] [Address(RVA = "0x11A7450", Offset = "0x11A5E50", VA = "0x1811A7450")] public void AddShortcutMenuRestriction(object PIHIPPPPEBI) { this.HJLFJIIHPIO.Add(PIHIPPPPEBI); } // Token: 0x06011E9C RID: 73372 RVA: 0x004480A0 File Offset: 0x004462A0 [Token(Token = "0x6011E9C")] [Address(RVA = "0x11A91F0", Offset = "0x11A7BF0", VA = "0x1811A91F0")] public void RemoveShortcutMenuRestriction(object PIHIPPPPEBI) { this.HJLFJIIHPIO.Remove(PIHIPPPPEBI); } // Token: 0x06011E9D RID: 73373 RVA: 0x004480C0 File Offset: 0x004462C0 [Token(Token = "0x6011E9D")] [Address(RVA = "0x11A74B0", Offset = "0x11A5EB0", VA = "0x1811A74B0")] private void Awake() { RectTransform component = this.canvas.GetComponent(); ScreenHUDDialog screenHUDDialog = this.tutorialDialog; this.MPHAONIPGFE = component; screenHUDDialog.Disable(); this.LDCEAOCFHOO(); TouchButtonRegion[] nhmkokncfka = this.NHMKOKNCFKA; this.NHJPKOFJDEM(nhmkokncfka); TouchDragRegion[] adfbbfeojmk = this.ADFBBFEOJMK; this.NHJPKOFJDEM(adfbbfeojmk); TouchTapRegion[] ffogpfaagah = this.FFOGPFAAGAH; this.NHJPKOFJDEM(ffogpfaagah); TouchDialogMenu[] mampaiadcfa = this.MAMPAIADCFA; this.NHJPKOFJDEM(mampaiadcfa); TouchBloomRegion[] nhpggjpidbc = this.NHPGGJPIDBC; this.NHJPKOFJDEM(nhpggjpidbc); ScreenHUDControlDialog[] cgannfbcphf = this.CGANNFBCPHF; this.NHJPKOFJDEM(cgannfbcphf); ScreenHUDCrosshair screenHUDCrosshair = this.crosshair; if (screenHUDCrosshair != 0 && screenHUDCrosshair.DEMNNHLCJOD) { this.crosshair.Disable(); } this.shortcutMenu.DisableRadial(); this.watchNotificationDialog.Disable(); ActionEvent onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent; Action action = new Action(this.UpdateWatchNotificationBadge); WatchUI.OnToastUpdatedEvent = onToastUpdatedEvent + action; this.subtitleDialog.Disable(); Transform transform = base.transform; int num = 0; transform.parentInternal = num; } // Token: 0x06011E9E RID: 73374 RVA: 0x004481D0 File Offset: 0x004463D0 [Token(Token = "0x6011E9E")] [Address(RVA = "0x11A9000", Offset = "0x11A7A00", VA = "0x1811A9000")] private void OnDestroy() { ActionEvent onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent; Action action = new Action(this.UpdateWatchNotificationBadge); WatchUI.OnToastUpdatedEvent = onToastUpdatedEvent - action; } // Token: 0x06011E9F RID: 73375 RVA: 0x004481FC File Offset: 0x004463FC [Token(Token = "0x6011E9F")] [Address(RVA = "0x11A7C10", Offset = "0x11A6610", VA = "0x1811A7C10")] public void Enable(bool CFICOGKHLAE, object PIHIPPPPEBI) { bool hasTokens = this.FGHOODCFMLC.HasTokens; TokenFlag fghoodcfmlc = this.FGHOODCFMLC; if (!CFICOGKHLAE) { fghoodcfmlc.Add(PIHIPPPPEBI); } fghoodcfmlc.Remove(PIHIPPPPEBI); bool hasTokens2 = this.FGHOODCFMLC.HasTokens; if (hasTokens2 != hasTokens) { GameObject gameObject = base.gameObject; bool flag = !hasTokens2; gameObject.SetActive(flag); } } // Token: 0x06011EA0 RID: 73376 RVA: 0x0044825C File Offset: 0x0044645C [Token(Token = "0x6011EA0")] [Address(RVA = "0x11A8070", Offset = "0x11A6A70", VA = "0x1811A8070")] public void FinalizeAtEndOfFrame(LOCNHHPGIAG DBFBLNILIGL) { int frameCount = Time.frameCount; this.watchNotificationDialog.TryDisableIfExpired(frameCount); this.subtitleDialog.TryDisableIfExpired(frameCount); this.roomChatMenu.screenHudElement.TryDisableIfExpired(frameCount); this.pictureInPictureMenu.screenHudElement.TryDisableIfExpired(frameCount); ScreenHUDControlDialog[] cgannfbcphf = this.CGANNFBCPHF; this.EPFLCODFACI(frameCount, cgannfbcphf); TouchButtonRegion[] nhmkokncfka = this.NHMKOKNCFKA; this.EPFLCODFACI(frameCount, nhmkokncfka); TouchDragRegion[] adfbbfeojmk = this.ADFBBFEOJMK; this.EPFLCODFACI(frameCount, adfbbfeojmk); TouchTapRegion[] ffogpfaagah = this.FFOGPFAAGAH; this.EPFLCODFACI(frameCount, ffogpfaagah); TouchDialogMenu[] mampaiadcfa = this.MAMPAIADCFA; this.EPFLCODFACI(frameCount, mampaiadcfa); TouchBloomRegion[] nhpggjpidbc = this.NHPGGJPIDBC; this.EPFLCODFACI(frameCount, nhpggjpidbc); this.MPDCKPPNNNG(DBFBLNILIGL); } // Token: 0x17003076 RID: 12406 // (get) Token: 0x06011EA1 RID: 73377 RVA: 0x0044831C File Offset: 0x0044651C [Token(Token = "0x17003076")] public bool IOIIADNAGCG { [Token(Token = "0x6011EA1")] [Address(RVA = "0x11AA190", Offset = "0x11A8B90", VA = "0x1811AA190")] get { return this.cursor.DEMNNHLCJOD; } } // Token: 0x17003077 RID: 12407 // (get) Token: 0x06011EA2 RID: 73378 RVA: 0x0044833C File Offset: 0x0044653C [Token(Token = "0x17003077")] public Vector2 ABNLKFPNNJK { [Token(Token = "0x6011EA2")] [Address(RVA = "0x11AA120", Offset = "0x11A8B20", VA = "0x1811AA120")] get { return this.cursor.NMJDKEPJEIP; } } // Token: 0x06011EA3 RID: 73379 RVA: 0x0044835C File Offset: 0x0044655C [Token(Token = "0x6011EA3")] [Address(RVA = "0x11A9430", Offset = "0x11A7E30", VA = "0x1811A9430")] public void SetCursorSprite(Sprite KMJNLPEBOIF, Vector2 NCCNMPJMAGL) { this.cursor.SetIcon(KMJNLPEBOIF); Vector2 pivot = this.cursor.OCEOHFFNCHP.pivot; bool flag; if (flag) { ScreenHUDDialog screenHUDDialog = this.cursor; int num = 0; screenHUDDialog.OCEOHFFNCHP.pivot = num; } } // Token: 0x06011EA4 RID: 73380 RVA: 0x004483A8 File Offset: 0x004465A8 [Token(Token = "0x6011EA4")] [Address(RVA = "0x11A9310", Offset = "0x11A7D10", VA = "0x1811A9310")] public void SetCursorSize(float GNHIFNHBDLG) { Vector2 sizeDelta = this.MPHAONIPGFE.sizeDelta; Vector2 sizeDelta2 = this.cursor.OCEOHFFNCHP.sizeDelta; bool flag; if (flag) { RectTransform rectTransform = this.cursor.OCEOHFFNCHP; } } // Token: 0x06011EA5 RID: 73381 RVA: 0x004483EC File Offset: 0x004465EC [Token(Token = "0x6011EA5")] [Address(RVA = "0x11A7AC0", Offset = "0x11A64C0", VA = "0x1811A7AC0")] public void EnableCursor(bool CBHMNNAINHM) { if (this.cursor.DEMNNHLCJOD != CBHMNNAINHM) { ScreenHUDDialog screenHUDDialog = this.cursor; int num = 0; if (screenHUDDialog != num) { this.cursor.SetActive(CBHMNNAINHM); } } } // Token: 0x06011EA6 RID: 73382 RVA: 0x0044842C File Offset: 0x0044662C [Token(Token = "0x6011EA6")] [Address(RVA = "0x11A9530", Offset = "0x11A7F30", VA = "0x1811A9530")] public void SetCursorViewportSpacePosition(Vector2 HKLOFNBFMKB) { } // Token: 0x17003078 RID: 12408 // (get) Token: 0x06011EA7 RID: 73383 RVA: 0x0044843C File Offset: 0x0044663C [Token(Token = "0x17003078")] public bool MELMMJLJMGP { [Token(Token = "0x6011EA7")] [Address(RVA = "0x11AA170", Offset = "0x11A8B70", VA = "0x1811AA170")] get { ScreenHUDCrosshair screenHUDCrosshair = this.crosshair; if (screenHUDCrosshair != 0) { return screenHUDCrosshair.DEMNNHLCJOD; } } } // Token: 0x06011EA8 RID: 73384 RVA: 0x0044845C File Offset: 0x0044665C [Token(Token = "0x6011EA8")] [Address(RVA = "0x11A7A60", Offset = "0x11A6460", VA = "0x1811A7A60")] public void EnableCrosshairForFrame(ScreenHUDCrosshair.OHGAJAANMEE APANDNCDBGO) { ScreenHUDCrosshair screenHUDCrosshair = this.crosshair; if (screenHUDCrosshair == 0 || !screenHUDCrosshair.DEMNNHLCJOD) { this.crosshair.ActivateForFrame(); ScreenHUDCrosshair screenHUDCrosshair2 = this.crosshair; } } // Token: 0x06011EA9 RID: 73385 RVA: 0x00448498 File Offset: 0x00446698 [Token(Token = "0x6011EA9")] [Address(RVA = "0x11A7740", Offset = "0x11A6140", VA = "0x1811A7740")] public void DisableCrosshair() { ScreenHUDCrosshair screenHUDCrosshair = this.crosshair; if (screenHUDCrosshair != 0 && screenHUDCrosshair.DEMNNHLCJOD) { this.crosshair.Disable(); return; } } // Token: 0x06011EAA RID: 73386 RVA: 0x004484CC File Offset: 0x004466CC [Token(Token = "0x6011EAA")] [Address(RVA = "0x11A9250", Offset = "0x11A7C50", VA = "0x1811A9250")] public void SetCrosshairTickDistance(float PBLNDKIPHHK) { Vector2 sizeDelta = this.MPHAONIPGFE.sizeDelta; ScreenHUDCrosshair screenHUDCrosshair = this.crosshair; } // Token: 0x06011EAB RID: 73387 RVA: 0x004484F4 File Offset: 0x004466F4 [Token(Token = "0x6011EAB")] [Address(RVA = "0x11A92B0", Offset = "0x11A7CB0", VA = "0x1811A92B0")] public void SetCrosshairViewportSpacePosition(Vector2 HKLOFNBFMKB) { ScreenHUDCrosshair screenHUDCrosshair = this.crosshair; if (screenHUDCrosshair == 0 || screenHUDCrosshair.DEMNNHLCJOD) { } } // Token: 0x06011EAC RID: 73388 RVA: 0x00448518 File Offset: 0x00446718 [Token(Token = "0x6011EAC")] [Address(RVA = "0x11A8460", Offset = "0x11A6E60", VA = "0x1811A8460")] public void GloballyEnableControlDialogs() { this.GFPBFNDKIBN = true; } // Token: 0x06011EAD RID: 73389 RVA: 0x0044852C File Offset: 0x0044672C [Token(Token = "0x6011EAD")] [Address(RVA = "0x11A8440", Offset = "0x11A6E40", VA = "0x1811A8440")] public void GloballyDisableControlDialogs() { this.GFPBFNDKIBN = false; } // Token: 0x06011EAE RID: 73390 RVA: 0x00448540 File Offset: 0x00446740 [Token(Token = "0x6011EAE")] [Address(RVA = "0x11A9590", Offset = "0x11A7F90", VA = "0x1811A9590")] public void ShowControlDialogForFrame(GAMNIEMGCBI NJDKPFFBCOM, LOCNHHPGIAG GFAPCDJHMHC, string MFDCCNKNIPD, float MFOPFLCAHLJ = 0f) { } // Token: 0x06011EAF RID: 73391 RVA: 0x00448550 File Offset: 0x00446750 [Token(Token = "0x6011EAF")] [Address(RVA = "0x11A95C0", Offset = "0x11A7FC0", VA = "0x1811A95C0")] public void ShowControlDialogForFrame(GAMNIEMGCBI NJDKPFFBCOM, LOCNHHPGIAG GFAPCDJHMHC, Sprite KCFIJDHHOIM, string MFDCCNKNIPD, float MFOPFLCAHLJ = 0f, bool BKBFGHIPKBL = false) { int num = (int)GFAPCDJHMHC.ODOINKEDEIO(NJDKPFFBCOM); bool flag; if (!flag) { } if (this.GFPBFNDKIBN && !SingletonMonoBehaviour.Instance.BJGLDLKGLJM) { ScreenHUDControlDialog screenHUDControlDialog = this.CGANNFBCPHF[num]; int num2 = 0; if (!(screenHUDControlDialog == num2)) { this.CGANNFBCPHF[num].ActivateForFrame(); this.CGANNFBCPHF[num].Start(); } } } // Token: 0x06011EB0 RID: 73392 RVA: 0x004485C4 File Offset: 0x004467C4 [Token(Token = "0x6011EB0")] [Address(RVA = "0x11A8E20", Offset = "0x11A7820", VA = "0x1811A8E20")] private void OJNLHLLNANH(LOADIDAJBDH OIPDFDMPPEA, ScreenHUDControlDialog.MDALNNCNPON OCGPMBBMCHK, Sprite KCFIJDHHOIM, Sprite CGGGNJAFCFP, Sprite OPLKMBNAFBB, string PAANJCAOOAG, float MFOPFLCAHLJ) { if (this.GFPBFNDKIBN && !SingletonMonoBehaviour.Instance.BJGLDLKGLJM) { ScreenHUDControlDialog screenHUDControlDialog = this.CGANNFBCPHF[(int)OIPDFDMPPEA]; int num = 0; if (!(screenHUDControlDialog == num)) { this.CGANNFBCPHF[(int)OIPDFDMPPEA].ActivateForFrame(); this.CGANNFBCPHF[(int)OIPDFDMPPEA].Start(); } } } // Token: 0x06011EB1 RID: 73393 RVA: 0x0044862C File Offset: 0x0044682C [Token(Token = "0x6011EB1")] [Address(RVA = "0x11A76D0", Offset = "0x11A60D0", VA = "0x1811A76D0")] private ScreenHUDControlDialog.MDALNNCNPON BFMOINPANJE(GAMNIEMGCBI NJDKPFFBCOM, LOCNHHPGIAG GFAPCDJHMHC, bool BKBFGHIPKBL) { if (BKBFGHIPKBL || !GFAPCDJHMHC.PBOOILFPDLL(NJDKPFFBCOM)) { } return ScreenHUDControlDialog.MDALNNCNPON.DISABLED; } // Token: 0x06011EB2 RID: 73394 RVA: 0x00448650 File Offset: 0x00446850 [Token(Token = "0x6011EB2")] [Address(RVA = "0x11A8C20", Offset = "0x11A7620", VA = "0x1811A8C20")] private void NJOJCMBKOBA(int OOPOBMEEJJM) { TouchButtonRegion[] nhmkokncfka = this.NHMKOKNCFKA; this.EPFLCODFACI(OOPOBMEEJJM, nhmkokncfka); TouchDragRegion[] adfbbfeojmk = this.ADFBBFEOJMK; this.EPFLCODFACI(OOPOBMEEJJM, adfbbfeojmk); TouchTapRegion[] ffogpfaagah = this.FFOGPFAAGAH; this.EPFLCODFACI(OOPOBMEEJJM, ffogpfaagah); TouchDialogMenu[] mampaiadcfa = this.MAMPAIADCFA; this.EPFLCODFACI(OOPOBMEEJJM, mampaiadcfa); TouchBloomRegion[] nhpggjpidbc = this.NHPGGJPIDBC; this.EPFLCODFACI(OOPOBMEEJJM, nhpggjpidbc); } // Token: 0x06011EB3 RID: 73395 RVA: 0x004486AC File Offset: 0x004468AC [Token(Token = "0x6011EB3")] [Address(RVA = "0x11A89A0", Offset = "0x11A73A0", VA = "0x1811A89A0")] private void LIKGBIHKOPA() { TouchButtonRegion[] nhmkokncfka = this.NHMKOKNCFKA; this.NHJPKOFJDEM(nhmkokncfka); TouchDragRegion[] adfbbfeojmk = this.ADFBBFEOJMK; this.NHJPKOFJDEM(adfbbfeojmk); TouchTapRegion[] ffogpfaagah = this.FFOGPFAAGAH; this.NHJPKOFJDEM(ffogpfaagah); TouchDialogMenu[] mampaiadcfa = this.MAMPAIADCFA; this.NHJPKOFJDEM(mampaiadcfa); TouchBloomRegion[] nhpggjpidbc = this.NHPGGJPIDBC; this.NHJPKOFJDEM(nhpggjpidbc); } // Token: 0x06011EB4 RID: 73396 RVA: 0x00448704 File Offset: 0x00446904 [Token(Token = "0x6011EB4")] [Address(RVA = "0x11A8570", Offset = "0x11A6F70", VA = "0x1811A8570")] private void LDCEAOCFHOO() { ScreenHUDControlDialog[] componentsInChildren = base.GetComponentsInChildren(true); int num = 0; int length = componentsInChildren.Length; if (num < length) { ScreenHUDControlDialog screenHUDControlDialog = componentsInChildren[num]; LOADIDAJBDH controlDialogType = screenHUDControlDialog.controlDialogType; ScreenHUDControlDialog screenHUDControlDialog2 = this.CGANNFBCPHF[(int)controlDialogType]; int num2 = 0; if (screenHUDControlDialog2 != num2) { GameObject gameObject = screenHUDControlDialog.gameObject; Debug.LogError(string.Format("Cannot track duplicate control dialog {0} with index {1}.", gameObject, gameObject)); } ScreenHUDControlDialog[] cgannfbcphf = this.CGANNFBCPHF; throw new ArrayTypeMismatchException(); } int length2 = base.GetComponentsInChildren(true).Length; if (num < length2) { num++; } int length3 = base.GetComponentsInChildren(true).Length; if (num < length3) { num++; } int length4 = base.GetComponentsInChildren(true).Length; if (num < length4) { num++; } int length5 = base.GetComponentsInChildren(true).Length; if (num < length5) { num++; } int length6 = base.GetComponentsInChildren(true).Length; if (num < length6) { num++; } int length7 = base.GetComponentsInChildren(true).Length; if (num < length7) { num++; } } // Token: 0x06011EB5 RID: 73397 RVA: 0x0044881C File Offset: 0x00446A1C [Token(Token = "0x6011EB5")] [Address(RVA = "0x1AB5C30", Offset = "0x1AB4630", VA = "0x181AB5C30")] private void DOABCEIKPDE(T EKGHGPLFMPJ, IList CGBHMNCBAGA) where T : IndexableScreenHUDDialog { bool flag; if (!flag) { return; } GameObject gameObject; Debug.LogError(string.Format("Cannot track duplicate touch region {0} with index {1}.", gameObject, gameObject)); throw new NullReferenceException(); } // Token: 0x06011EB6 RID: 73398 RVA: 0x00448844 File Offset: 0x00446A44 [Token(Token = "0x6011EB6")] [Address(RVA = "0x11A8470", Offset = "0x11A6E70", VA = "0x1811A8470")] public void GloballyEnableTouchButtons() { this.EIDDDKAOPHF = true; } // Token: 0x06011EB7 RID: 73399 RVA: 0x00448858 File Offset: 0x00446A58 [Token(Token = "0x6011EB7")] [Address(RVA = "0x11A8450", Offset = "0x11A6E50", VA = "0x1811A8450")] public void GloballyDisableTouchButtons() { this.EIDDDKAOPHF = false; } // Token: 0x06011EB8 RID: 73400 RVA: 0x0044886C File Offset: 0x00446A6C [Token(Token = "0x6011EB8")] [Address(RVA = "0x1AB5DA0", Offset = "0x1AB47A0", VA = "0x181AB5DA0")] private void EPFLCODFACI(int cpp2il__autoParamName__idx_0, IEnumerable cpp2il__autoParamName__idx_1) where T : ScreenHUDElement { int num; do { num = 0; bool flag; while (!flag) { } if (num != -1) { } } while (num != 0); } // Token: 0x06011EB9 RID: 73401 RVA: 0x00448894 File Offset: 0x00446A94 [Token(Token = "0x6011EB9")] [Address(RVA = "0x1AB5F40", Offset = "0x1AB4940", VA = "0x181AB5F40")] private void NHJPKOFJDEM(IEnumerable cpp2il__autoParamName__idx_0) where T : ScreenHUDElement { int num; do { num = 0; bool flag; while (!flag) { } if (num != -1) { } } while (num != 0); } // Token: 0x06011EBA RID: 73402 RVA: 0x004488BC File Offset: 0x00446ABC [Token(Token = "0x6011EBA")] [Address(RVA = "0x1AB5A60", Offset = "0x1AB4460", VA = "0x181AB5A60")] private void BDNIAEOEEBE(bool cpp2il__autoParamName__idx_0, IEnumerable cpp2il__autoParamName__idx_1) where T : ScreenHUDElement { int num; do { num = 0; bool flag; while (!flag) { } if (!cpp2il__autoParamName__idx_0) { } if (num != -1) { } } while (num != 0); } // Token: 0x06011EBB RID: 73403 RVA: 0x004488F0 File Offset: 0x00446AF0 [Token(Token = "0x6011EBB")] [Address(RVA = "0x11A8480", Offset = "0x11A6E80", VA = "0x1811A8480")] public bool IsTouchButtonEnabled(GAMNIEMGCBI NJDKPFFBCOM, LOCNHHPGIAG GFAPCDJHMHC) { EJAJJNEHCIC ejajjnehcic; if (ejajjnehcic == EJAJJNEHCIC.Button) { ulong num; TouchButtonRegion touchButtonRegion = this.NHMKOKNCFKA[(int)num]; int num2 = 0; if (!(touchButtonRegion != num2)) { } } bool flag; return flag; } // Token: 0x06011EBC RID: 73404 RVA: 0x00448928 File Offset: 0x00446B28 [Token(Token = "0x6011EBC")] [Address(RVA = "0x11A9C30", Offset = "0x11A8630", VA = "0x1811A9C30")] public void ShowTouchElementForFrame(GAMNIEMGCBI NJDKPFFBCOM, LOCNHHPGIAG GFAPCDJHMHC, Sprite KMJNLPEBOIF, bool BKBFGHIPKBL = false) { } // Token: 0x06011EBD RID: 73405 RVA: 0x00448938 File Offset: 0x00446B38 [Token(Token = "0x6011EBD")] [Address(RVA = "0x11A9C00", Offset = "0x11A8600", VA = "0x1811A9C00")] public void ShowTouchElementForFrame(GAMNIEMGCBI NJDKPFFBCOM, LOCNHHPGIAG GFAPCDJHMHC, string MFDCCNKNIPD, bool BKBFGHIPKBL = false) { } // Token: 0x06011EBE RID: 73406 RVA: 0x00448948 File Offset: 0x00446B48 [Token(Token = "0x6011EBE")] [Address(RVA = "0x11A7CD0", Offset = "0x11A66D0", VA = "0x1811A7CD0")] private void FGDJAPOCGKC(GAMNIEMGCBI NJDKPFFBCOM, LOCNHHPGIAG GFAPCDJHMHC, Sprite KMJNLPEBOIF, string MFDCCNKNIPD, bool BKBFGHIPKBL) { int num; EJAJJNEHCIC ejajjnehcic; TouchDragRegion touchDragRegion; for (;;) { num = 0; if ((this.EIDDDKAOPHF ? 1 : 0) == num) { return; } if (ejajjnehcic == EJAJJNEHCIC.Button) { break; } if (ejajjnehcic != EJAJJNEHCIC.Button) { goto Block_2; } touchDragRegion = this.ADFBBFEOJMK[num]; int num2 = 0; if (!(touchDragRegion == num2)) { goto Block_5; } } IL_83: while (num == -1) { } int num3 = 0; if (!(touchDragRegion != num3)) { FANFKFOJNKM fanfkfojnkm; Debug.LogError(string.Format("Unable to show touch button {0}. Does this button exist on the touch canvas?", fanfkfojnkm)); } touchDragRegion.ActivateForFrame(); int num4 = 0; bool flag = KMJNLPEBOIF != num4; if (!flag) { int num5 = 0; if (flag) { touchDragRegion.ResetContentForFrame(num5 != 0); } } throw new NullReferenceException(); Block_2: if (ejajjnehcic == EJAJJNEHCIC.Drag) { TouchTapRegion touchTapRegion = this.FFOGPFAAGAH[num]; int num6 = 0; if (touchTapRegion != num6) { touchTapRegion.ActivateForFrame(); } } return; Block_5: touchDragRegion.ActivateForFrame(); int num7 = 0; bool flag2 = KMJNLPEBOIF != num7; if (flag2) { goto IL_83; } int num8 = 0; if (flag2) { touchDragRegion.ResetContentForFrame(num8 != 0); goto IL_83; } goto IL_83; } // Token: 0x06011EBF RID: 73407 RVA: 0x00448A2C File Offset: 0x00446C2C [Token(Token = "0x6011EBF")] [Address(RVA = "0x11A9B50", Offset = "0x11A8550", VA = "0x1811A9B50")] public void ShowTouchBloomCollectionForFrame(IDOIJKCEAAL DCEMHDAPHHA) { if (this.EIDDDKAOPHF) { TouchBloomRegion touchBloomRegion = this.NHPGGJPIDBC[(int)DCEMHDAPHHA]; int num = 0; if (touchBloomRegion != num) { touchBloomRegion.ActivateForFrame(); } } } // Token: 0x06011EC0 RID: 73408 RVA: 0x00448A6C File Offset: 0x00446C6C [Token(Token = "0x6011EC0")] [Address(RVA = "0x11A8360", Offset = "0x11A6D60", VA = "0x1811A8360")] public Vector2 GetTouchBloomCollectionViewportPosition(AEECKBIPBCK NIAIHIMHCDI) { TouchBloomRegionCollection touchBloomRegionCollection = this.OINAPCHBFBO[(int)NIAIHIMHCDI]; int num = 0; if (touchBloomRegionCollection != num) { return touchBloomRegionCollection.NMJDKEPJEIP; } return Vector2.zero; } // Token: 0x06011EC1 RID: 73409 RVA: 0x00448AA8 File Offset: 0x00446CA8 [Token(Token = "0x6011EC1")] [Address(RVA = "0x11A77A0", Offset = "0x11A61A0", VA = "0x1811A77A0")] public void DisplaceTouchBloomCollection(AEECKBIPBCK NIAIHIMHCDI, Vector2 KBLDLDNMDEA) { TouchBloomRegionCollection touchBloomRegionCollection = this.OINAPCHBFBO[(int)NIAIHIMHCDI]; int num = 0; if (touchBloomRegionCollection != num) { Vector2 viewportPosition = touchBloomRegionCollection.NMJDKEPJEIP; } Vector2 zero = Vector2.zero; TouchBloomRegionCollection touchBloomRegionCollection2 = this.OINAPCHBFBO[(int)NIAIHIMHCDI]; int num2 = 0; if (touchBloomRegionCollection2 != num2) { touchBloomRegionCollection2.NMJDKEPJEIP = num2; Vector2 viewportPosition2 = touchBloomRegionCollection2.NMJDKEPJEIP; touchBloomRegionCollection2.NMJDKEPJEIP = viewportPosition2; } } // Token: 0x06011EC2 RID: 73410 RVA: 0x00448B24 File Offset: 0x00446D24 [Token(Token = "0x6011EC2")] [Address(RVA = "0x11A9C60", Offset = "0x11A8660", VA = "0x1811A9C60")] public void ShowWalkJoystickForFrame() { ScreenHUD screenModeHUD = SingletonMonoBehaviour.Instance.screenModeHUD; LOCNHHPGIAG k__BackingField = SingletonMonoBehaviour.Instance.k__BackingField; Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Walk); int num = 0; screenModeHUD.FGDJAPOCGKC(GAMNIEMGCBI.WalkAxis, k__BackingField, sprite, num, num != 0); } // Token: 0x06011EC3 RID: 73411 RVA: 0x00448B64 File Offset: 0x00446D64 [Token(Token = "0x6011EC3")] [Address(RVA = "0x11A99F0", Offset = "0x11A83F0", VA = "0x1811A99F0")] public void ShowLookJoystickForFrame() { ScreenHUD screenModeHUD = SingletonMonoBehaviour.Instance.screenModeHUD; LOCNHHPGIAG k__BackingField = SingletonMonoBehaviour.Instance.k__BackingField; Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Look); int num = 0; screenModeHUD.FGDJAPOCGKC(GAMNIEMGCBI.CameraAxis, k__BackingField, sprite, num, num != 0); } // Token: 0x06011EC4 RID: 73412 RVA: 0x00448BA4 File Offset: 0x00446DA4 [Token(Token = "0x6011EC4")] [Address(RVA = "0x11A9800", Offset = "0x11A8200", VA = "0x1811A9800")] public void ShowControlElementForFrame(GAMNIEMGCBI NJDKPFFBCOM, LOCNHHPGIAG GFAPCDJHMHC, string MFDCCNKNIPD, float MFOPFLCAHLJ = 0f, bool BKBFGHIPKBL = false) { } // Token: 0x06011EC5 RID: 73413 RVA: 0x00448BB4 File Offset: 0x00446DB4 [Token(Token = "0x6011EC5")] [Address(RVA = "0x11A9930", Offset = "0x11A8330", VA = "0x1811A9930")] public void ShowControlElementForFrame(GAMNIEMGCBI ODKKENOKOAG, GAMNIEMGCBI FJFPACGDKMB, LOCNHHPGIAG GFAPCDJHMHC, Sprite KMJNLPEBOIF, string MFDCCNKNIPD, float MFOPFLCAHLJ = 0f, bool BKBFGHIPKBL = false) { } // Token: 0x06011EC6 RID: 73414 RVA: 0x00448BC4 File Offset: 0x00446DC4 [Token(Token = "0x6011EC6")] [Address(RVA = "0x11A9890", Offset = "0x11A8290", VA = "0x1811A9890")] public void ShowControlElementForFrame(GAMNIEMGCBI NJDKPFFBCOM, LOCNHHPGIAG GFAPCDJHMHC, Sprite KMJNLPEBOIF, string MFDCCNKNIPD, float MFOPFLCAHLJ = 0f, bool BKBFGHIPKBL = false) { } // Token: 0x06011EC7 RID: 73415 RVA: 0x00448BD4 File Offset: 0x00446DD4 [Token(Token = "0x6011EC7")] [Address(RVA = "0x11A9D60", Offset = "0x11A8760", VA = "0x1811A9D60")] public void ShowWatchNotificationDialogForFrame(Sprite KMJNLPEBOIF, string PAANJCAOOAG) { this.watchNotificationDialog.ActivateForFrame(); ScreenHUDDialog screenHUDDialog = this.watchNotificationDialog; int num = 0; screenHUDDialog.SetContentForFrame(true, KMJNLPEBOIF, PAANJCAOOAG, num); } // Token: 0x06011EC8 RID: 73416 RVA: 0x00448C08 File Offset: 0x00446E08 [Token(Token = "0x6011EC8")] [Address(RVA = "0x11A9DC0", Offset = "0x11A87C0", VA = "0x1811A9DC0")] public void UpdateWatchNotificationBadge(IAFCKKHMKKM ACGMONKHEDI, string PAANJCAOOAG) { if (!WatchUI.GetToast(IAFCKKHMKKM.Challenges).IsNullOrEmpty()) { } bool flag = !WatchUI.GetToast(IAFCKKHMKKM.Messages).IsNullOrEmpty(); this.NJNNEEBODCI = flag; } // Token: 0x06011EC9 RID: 73417 RVA: 0x00448C40 File Offset: 0x00446E40 [Token(Token = "0x6011EC9")] [Address(RVA = "0x11A7480", Offset = "0x11A5E80", VA = "0x1811A7480")] public void AddWatchNotificationBadgeRestriction(object PIHIPPPPEBI) { this.PDCAEGMNNDI.Add(PIHIPPPPEBI); } // Token: 0x06011ECA RID: 73418 RVA: 0x00448C60 File Offset: 0x00446E60 [Token(Token = "0x6011ECA")] [Address(RVA = "0x11A9220", Offset = "0x11A7C20", VA = "0x1811A9220")] public void RemoveWatchNotificationBadgeRestriction(object PIHIPPPPEBI) { this.PDCAEGMNNDI.Remove(PIHIPPPPEBI); } // Token: 0x06011ECB RID: 73419 RVA: 0x00448C80 File Offset: 0x00446E80 [Token(Token = "0x6011ECB")] [Address(RVA = "0x11A9AF0", Offset = "0x11A84F0", VA = "0x1811A9AF0")] public void ShowSubtitleForFrame(string ACPMLLINIMG, [Optional] Sprite JFKJJGCHMJF) { this.subtitleDialog.ActivateForFrame(); this.subtitleDialog.SetContent(ACPMLLINIMG, JFKJJGCHMJF); } // Token: 0x06011ECC RID: 73420 RVA: 0x00448CAC File Offset: 0x00446EAC [Token(Token = "0x6011ECC")] [Address(RVA = "0x11A7B70", Offset = "0x11A6570", VA = "0x1811A7B70")] public void EnableTutorialDialog(Vector2 MAIKKHCFMEF, ScreenHUDDialog.OBELDOKFOCI MHJNEBJFNPH) { this.tutorialDialog.Activate(); ScreenHUDDialog screenHUDDialog = this.tutorialDialog; } // Token: 0x06011ECD RID: 73421 RVA: 0x00448CD4 File Offset: 0x00446ED4 [Token(Token = "0x6011ECD")] [Address(RVA = "0x11A7780", Offset = "0x11A6180", VA = "0x1811A7780")] public void DisableTutorialDialog() { this.tutorialDialog.Disable(); } // Token: 0x06011ECE RID: 73422 RVA: 0x00448CF4 File Offset: 0x00446EF4 [Token(Token = "0x6011ECE")] [Address(RVA = "0x11A8A40", Offset = "0x11A7440", VA = "0x1811A8A40")] private void MPDCKPPNNNG(LOCNHHPGIAG DBFBLNILIGL) { bool isIPadAspectRatio = ScreenHelpers.IsIPadAspectRatio; if (isIPadAspectRatio) { } if (!Mathf.Approximately(this.canvasScaler.m_MatchWidthOrHeight, 1f)) { this.canvasScaler.m_MatchWidthOrHeight = 1f; } if (DBFBLNILIGL.k__BackingField == IFDIGHKFEGF.TOUCH || SingletonMonoBehaviour.Instance.GFMHKKKEOGE != PlatformManager.LDIIFDDCKCN.iOS) { } if (isIPadAspectRatio) { } CanvasScaler canvasScaler = this.canvasScaler; Vector2 vector; if (typeof(Vector2).TypeHandle != vector || DBFBLNILIGL != vector) { } } // Token: 0x06011ECF RID: 73423 RVA: 0x00448D6C File Offset: 0x00446F6C [Token(Token = "0x6011ECF")] [Address(RVA = "0x11A81F0", Offset = "0x11A6BF0", VA = "0x1811A81F0")] private void GAPIKACFFPO(ScreenHUDElement MJHNEPLAFCL, Vector2 GBFPHFOELPB, Vector2 BGAKJKMNAKH) { } // Token: 0x06011ED0 RID: 73424 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011ED0")] [Address(RVA = "0x11A8CD0", Offset = "0x11A76D0", VA = "0x1811A8CD0")] private Vector2 OFOPJOIEHBB(Vector2 GBFPHFOELPB, Vector2 BGAKJKMNAKH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011ED1 RID: 73425 RVA: 0x00448D80 File Offset: 0x00446F80 [Token(Token = "0x6011ED1")] [Address(RVA = "0x11A9EC0", Offset = "0x11A88C0", VA = "0x1811A9EC0")] public ScreenHUD() { int num = 0; this.dialogSafezoneSize.y = (float)0; this.dialogSafezoneSize = num; this.cursorSafezoneSize = num; this.cursorSafezoneSize.y = (float)0; this.iPhoneHUDScaleFactor = 1f; this.iPadHUDScaleFactor = 0.85f; this.pcConsoleHUDScaleFactor = 0.7f; TokenFlag tokenFlag = new TokenFlag(); this.FGHOODCFMLC = tokenFlag; TokenFlag tokenFlag2 = new TokenFlag(); this.PDCAEGMNNDI = tokenFlag2; ScreenHUDControlDialog[] array = new ScreenHUDControlDialog[402]; this.CGANNFBCPHF = array; TouchButtonRegion[] array2 = new TouchButtonRegion[45]; this.NHMKOKNCFKA = array2; TouchDragRegion[] array3 = new TouchDragRegion[15]; this.ADFBBFEOJMK = array3; TouchTapRegion[] array4 = new TouchTapRegion[1]; this.FFOGPFAAGAH = array4; TouchDialogMenu[] array5 = new TouchDialogMenu[10]; this.MAMPAIADCFA = array5; TouchBloomRegion[] array6 = new TouchBloomRegion[9]; this.NHPGGJPIDBC = array6; TouchBloomRegionCollection[] array7 = new TouchBloomRegionCollection[5]; this.OINAPCHBFBO = array7; TokenFlag tokenFlag3 = new TokenFlag(); this.AHLJJMHKDBF = tokenFlag3; TokenFlag tokenFlag4 = new TokenFlag(); this.CNLFFFOFGOI = tokenFlag4; TokenFlag tokenFlag5 = new TokenFlag(); this.GBHCHHAKAFK = tokenFlag5; TokenFlag tokenFlag6 = new TokenFlag(); this.HJLFJIIHPIO = tokenFlag6; base..ctor(); } // Token: 0x0400BFC2 RID: 49090 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400BFC2")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private ScreenWorldSpaceUIAnchor worldSpaceUIAnchor; // Token: 0x0400BFC3 RID: 49091 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400BFC3")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private Canvas canvas; // Token: 0x0400BFC4 RID: 49092 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400BFC4")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private CanvasScaler canvasScaler; // Token: 0x0400BFC5 RID: 49093 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400BFC5")] [SerializeField] private ScreenHUDDialog cursor; // Token: 0x0400BFC6 RID: 49094 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400BFC6")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)] private RoomChatMenu roomChatMenu; // Token: 0x0400BFC7 RID: 49095 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400BFC7")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)] private PictureInPictureMenu pictureInPictureMenu; // Token: 0x0400BFC8 RID: 49096 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400BFC8")] [SerializeField] [Header("Safe Zones")] private Vector2 dialogSafezoneSize; // Token: 0x0400BFC9 RID: 49097 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400BFC9")] [SerializeField] private Vector2 cursorSafezoneSize; // Token: 0x0400BFCA RID: 49098 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400BFCA")] [SerializeField] [Header("Crosshair")] private ScreenHUDCrosshair crosshair; // Token: 0x0400BFCB RID: 49099 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400BFCB")] [Header("Shortcut Menu")] public ShortcutMenuManager shortcutMenu; // Token: 0x0400BFCC RID: 49100 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400BFCC")] [SerializeField] [Header("Tutorial Dialog")] private ScreenHUDDialog tutorialDialog; // Token: 0x0400BFCD RID: 49101 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400BFCD")] [SerializeField] [Header("Notifications")] private ScreenHUDDialog watchNotificationDialog; // Token: 0x0400BFCE RID: 49102 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400BFCE")] [SerializeField] private ScreenModeScreenSpaceNotificationConfig screenSpaceNotificationConfig; // Token: 0x0400BFCF RID: 49103 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400BFCF")] [SerializeField] [Header("Subtitles")] private ScreenSubtitleDialog subtitleDialog; // Token: 0x0400BFD0 RID: 49104 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400BFD0")] [SerializeField] [Header("Dialog roots")] private ScreenHUDElement[] globalDialogRoots; // Token: 0x0400BFD1 RID: 49105 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400BFD1")] [SerializeField] private ScreenHUDElement[] contextualDialogRoots; // Token: 0x0400BFD2 RID: 49106 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400BFD2")] [SerializeField] private CanvasGroup touchControlsCanvasGroup; // Token: 0x0400BFD3 RID: 49107 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400BFD3")] [SerializeField] [Range(0f, 1f)] [Header("HUD Scale")] private float iPhoneHUDScaleFactor; // Token: 0x0400BFD4 RID: 49108 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")] [Token(Token = "0x400BFD4")] [SerializeField] [Range(0f, 1f)] private float iPadHUDScaleFactor; // Token: 0x0400BFD5 RID: 49109 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400BFD5")] [SerializeField] [Range(0f, 1f)] private float pcConsoleHUDScaleFactor; // Token: 0x0400BFD6 RID: 49110 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400BFD6")] private RectTransform MPHAONIPGFE; // Token: 0x0400BFD7 RID: 49111 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400BFD7")] private bool EIDDDKAOPHF; // Token: 0x0400BFD8 RID: 49112 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB9")] [Token(Token = "0x400BFD8")] private bool GFPBFNDKIBN; // Token: 0x0400BFD9 RID: 49113 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400BFD9")] private readonly TokenFlag FGHOODCFMLC; // Token: 0x0400BFDA RID: 49114 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400BFDA")] private readonly TokenFlag PDCAEGMNNDI; // Token: 0x0400BFDB RID: 49115 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x400BFDB")] private bool NJNNEEBODCI; // Token: 0x0400BFDC RID: 49116 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x400BFDC")] private readonly ScreenHUDControlDialog[] CGANNFBCPHF; // Token: 0x0400BFDD RID: 49117 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x400BFDD")] private readonly TouchButtonRegion[] NHMKOKNCFKA; // Token: 0x0400BFDE RID: 49118 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x400BFDE")] private readonly TouchDragRegion[] ADFBBFEOJMK; // Token: 0x0400BFDF RID: 49119 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x400BFDF")] private readonly TouchTapRegion[] FFOGPFAAGAH; // Token: 0x0400BFE0 RID: 49120 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x400BFE0")] private readonly TouchDialogMenu[] MAMPAIADCFA; // Token: 0x0400BFE1 RID: 49121 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x400BFE1")] private readonly TouchBloomRegion[] NHPGGJPIDBC; // Token: 0x0400BFE2 RID: 49122 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x400BFE2")] private readonly TouchBloomRegionCollection[] OINAPCHBFBO; // Token: 0x0400BFE3 RID: 49123 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x400BFE3")] private readonly TokenFlag AHLJJMHKDBF; // Token: 0x0400BFE4 RID: 49124 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x400BFE4")] private readonly TokenFlag CNLFFFOFGOI; // Token: 0x0400BFE5 RID: 49125 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x400BFE5")] private readonly TokenFlag GBHCHHAKAFK; // Token: 0x0400BFE6 RID: 49126 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x400BFE6")] private readonly TokenFlag HJLFJIIHPIO; } }