1312 lines
43 KiB
C#
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;
|
|
}
|
|
}
|