Files
2026-04-08 23:40:05 +02:00

1312 lines
43 KiB
C#

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<ScreenHUDElement>(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<ScreenHUDElement>(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<ScreenHUDElement>(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<ScreenHUDElement>(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<RectTransform>();
ScreenHUDDialog screenHUDDialog = this.tutorialDialog;
this.MPHAONIPGFE = component;
screenHUDDialog.Disable();
this.LDCEAOCFHOO();
TouchButtonRegion[] nhmkokncfka = this.NHMKOKNCFKA;
this.NHJPKOFJDEM<TouchButtonRegion>(nhmkokncfka);
TouchDragRegion[] adfbbfeojmk = this.ADFBBFEOJMK;
this.NHJPKOFJDEM<TouchDragRegion>(adfbbfeojmk);
TouchTapRegion[] ffogpfaagah = this.FFOGPFAAGAH;
this.NHJPKOFJDEM<TouchTapRegion>(ffogpfaagah);
TouchDialogMenu[] mampaiadcfa = this.MAMPAIADCFA;
this.NHJPKOFJDEM<TouchDialogMenu>(mampaiadcfa);
TouchBloomRegion[] nhpggjpidbc = this.NHPGGJPIDBC;
this.NHJPKOFJDEM<TouchBloomRegion>(nhpggjpidbc);
ScreenHUDControlDialog[] cgannfbcphf = this.CGANNFBCPHF;
this.NHJPKOFJDEM<ScreenHUDControlDialog>(cgannfbcphf);
ScreenHUDCrosshair screenHUDCrosshair = this.crosshair;
if (screenHUDCrosshair != 0 && screenHUDCrosshair.DEMNNHLCJOD)
{
this.crosshair.Disable();
}
this.shortcutMenu.DisableRadial();
this.watchNotificationDialog.Disable();
ActionEvent<IAFCKKHMKKM, string> onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent;
Action<IAFCKKHMKKM, string> 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<IAFCKKHMKKM, string> onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent;
Action<IAFCKKHMKKM, string> 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<ScreenHUDControlDialog>(frameCount, cgannfbcphf);
TouchButtonRegion[] nhmkokncfka = this.NHMKOKNCFKA;
this.EPFLCODFACI<TouchButtonRegion>(frameCount, nhmkokncfka);
TouchDragRegion[] adfbbfeojmk = this.ADFBBFEOJMK;
this.EPFLCODFACI<TouchDragRegion>(frameCount, adfbbfeojmk);
TouchTapRegion[] ffogpfaagah = this.FFOGPFAAGAH;
this.EPFLCODFACI<TouchTapRegion>(frameCount, ffogpfaagah);
TouchDialogMenu[] mampaiadcfa = this.MAMPAIADCFA;
this.EPFLCODFACI<TouchDialogMenu>(frameCount, mampaiadcfa);
TouchBloomRegion[] nhpggjpidbc = this.NHPGGJPIDBC;
this.EPFLCODFACI<TouchBloomRegion>(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<TouchButtonRegion>(OOPOBMEEJJM, nhmkokncfka);
TouchDragRegion[] adfbbfeojmk = this.ADFBBFEOJMK;
this.EPFLCODFACI<TouchDragRegion>(OOPOBMEEJJM, adfbbfeojmk);
TouchTapRegion[] ffogpfaagah = this.FFOGPFAAGAH;
this.EPFLCODFACI<TouchTapRegion>(OOPOBMEEJJM, ffogpfaagah);
TouchDialogMenu[] mampaiadcfa = this.MAMPAIADCFA;
this.EPFLCODFACI<TouchDialogMenu>(OOPOBMEEJJM, mampaiadcfa);
TouchBloomRegion[] nhpggjpidbc = this.NHPGGJPIDBC;
this.EPFLCODFACI<TouchBloomRegion>(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<TouchButtonRegion>(nhmkokncfka);
TouchDragRegion[] adfbbfeojmk = this.ADFBBFEOJMK;
this.NHJPKOFJDEM<TouchDragRegion>(adfbbfeojmk);
TouchTapRegion[] ffogpfaagah = this.FFOGPFAAGAH;
this.NHJPKOFJDEM<TouchTapRegion>(ffogpfaagah);
TouchDialogMenu[] mampaiadcfa = this.MAMPAIADCFA;
this.NHJPKOFJDEM<TouchDialogMenu>(mampaiadcfa);
TouchBloomRegion[] nhpggjpidbc = this.NHPGGJPIDBC;
this.NHJPKOFJDEM<TouchBloomRegion>(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<ScreenHUDControlDialog>(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<TouchButtonRegion>(true).Length;
if (num < length2)
{
num++;
}
int length3 = base.GetComponentsInChildren<TouchDragRegion>(true).Length;
if (num < length3)
{
num++;
}
int length4 = base.GetComponentsInChildren<TouchTapRegion>(true).Length;
if (num < length4)
{
num++;
}
int length5 = base.GetComponentsInChildren<TouchDialogMenu>(true).Length;
if (num < length5)
{
num++;
}
int length6 = base.GetComponentsInChildren<TouchBloomRegion>(true).Length;
if (num < length6)
{
num++;
}
int length7 = base.GetComponentsInChildren<TouchBloomRegionCollection>(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>(T EKGHGPLFMPJ, IList<T> 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<T>(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<T>(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<T>(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 <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.Instance.<PCNCCNKJIAP>k__BackingField;
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Walk);
int num = 0;
screenModeHUD.FGDJAPOCGKC(GAMNIEMGCBI.WalkAxis, <PCNCCNKJIAP>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 <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.Instance.<PCNCCNKJIAP>k__BackingField;
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Look);
int num = 0;
screenModeHUD.FGDJAPOCGKC(GAMNIEMGCBI.CameraAxis, <PCNCCNKJIAP>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.<HOFGEEMNDAN>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;
}
}