using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using AGUI.StackedUI.Dialog; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecNet; using RecRoom.AGUI; using RecRoom.Async; using RecRoom.Core.DataStructures.Tokens; using RecRoom.Players.Watch; using UnityEngine; using UnityEngine.UI; namespace RecRoom.Core { // Token: 0x020027F9 RID: 10233 [Token(Token = "0x20027F9")] [RequireComponent(typeof(BasicInteractionRestriction))] [StructLayout(3)] public class WatchUI : StackedUIBase { // Token: 0x17003083 RID: 12419 // (get) Token: 0x06011F2F RID: 73519 RVA: 0x0044A670 File Offset: 0x00448870 [Token(Token = "0x17003083")] public static WatchUI BFPPPLIJIGC { [Token(Token = "0x6011F2F")] [Address(RVA = "0x12314D0", Offset = "0x122FED0", VA = "0x1812314D0")] get { if (!Player.k__BackingField || Player.k__BackingField.playerUI) { } throw new NullReferenceException(); } } // Token: 0x17003084 RID: 12420 // (get) Token: 0x06011F30 RID: 73520 RVA: 0x0044A6A4 File Offset: 0x004488A4 [Token(Token = "0x17003084")] public BoxCollider GBKNMFIKOFN { [Token(Token = "0x6011F30")] [Address(RVA = "0x3D3180", Offset = "0x3D1B80", VA = "0x1803D3180")] get { return this.watchBoxCollider; } } // Token: 0x17003085 RID: 12421 // (get) Token: 0x06011F31 RID: 73521 RVA: 0x0044A6B8 File Offset: 0x004488B8 [Token(Token = "0x17003085")] public BasicInteractionRestriction NGODMIFINGN { [Token(Token = "0x6011F31")] [Address(RVA = "0x408B30", Offset = "0x407530", VA = "0x180408B30")] get { return this.basicInteractionRestriction; } } // Token: 0x17003086 RID: 12422 // (get) Token: 0x06011F32 RID: 73522 RVA: 0x0044A6CC File Offset: 0x004488CC [Token(Token = "0x17003086")] private bool BCJCBEOHNDE { [Token(Token = "0x6011F32")] [Address(RVA = "0x122D150", Offset = "0x122BB50", VA = "0x18122D150")] get { BasicInteractionRestriction basicInteractionRestriction = this.basicInteractionRestriction; int num = 0; bool flag = basicInteractionRestriction != num; if (!flag) { return flag; } return this.basicInteractionRestriction.IBCACHMEHHM; } } // Token: 0x17003087 RID: 12423 // (get) Token: 0x06011F33 RID: 73523 RVA: 0x0044A704 File Offset: 0x00448904 [Token(Token = "0x17003087")] public UIConfirmationDialog ILNIJIHMFCL { [Token(Token = "0x6011F33")] [Address(RVA = "0x1231440", Offset = "0x122FE40", VA = "0x181231440")] get { return base.GetFlowByType(); } } // Token: 0x17003088 RID: 12424 // (get) Token: 0x06011F34 RID: 73524 RVA: 0x0044A718 File Offset: 0x00448918 [Token(Token = "0x17003088")] public UIRegistrationDialog HAOFABJEEDM { [Token(Token = "0x6011F34")] [Address(RVA = "0x1231480", Offset = "0x122FE80", VA = "0x181231480")] get { return base.GetFlowByType(); } } // Token: 0x17003089 RID: 12425 // (get) Token: 0x06011F35 RID: 73525 RVA: 0x0044A72C File Offset: 0x0044892C [Token(Token = "0x17003089")] private UIMessageDialog NBHMFMKJHFM { [Token(Token = "0x6011F35")] [Address(RVA = "0x122E1D0", Offset = "0x122CBD0", VA = "0x18122E1D0")] get { return base.GetFlowByType(); } } // Token: 0x1700308A RID: 12426 // (get) Token: 0x06011F36 RID: 73526 RVA: 0x0044A740 File Offset: 0x00448940 [Token(Token = "0x1700308A")] private UIVoteDialog IOAGAPJFFCB { [Token(Token = "0x6011F36")] [Address(RVA = "0x122C770", Offset = "0x122B170", VA = "0x18122C770")] get { return base.GetFlowByType(); } } // Token: 0x1700308B RID: 12427 // (get) Token: 0x06011F37 RID: 73527 RVA: 0x0044A754 File Offset: 0x00448954 [Token(Token = "0x1700308B")] private UIImportFriendsDialog KIGELJGHIJP { [Token(Token = "0x6011F37")] [Address(RVA = "0x122C2D0", Offset = "0x122ACD0", VA = "0x18122C2D0")] get { return base.GetFlowByType(); } } // Token: 0x1700308C RID: 12428 // (get) Token: 0x06011F38 RID: 73528 RVA: 0x0044A768 File Offset: 0x00448968 [Token(Token = "0x1700308C")] private UIBirthdayDialog HHLNAADCDKH { [Token(Token = "0x6011F38")] [Address(RVA = "0x122E340", Offset = "0x122CD40", VA = "0x18122E340")] get { return base.GetFlowByType(); } } // Token: 0x1700308D RID: 12429 // (get) Token: 0x06011F39 RID: 73529 RVA: 0x0044A77C File Offset: 0x0044897C [Token(Token = "0x1700308D")] private UIAgeDialog ANKMPHFJHNH { [Token(Token = "0x6011F39")] [Address(RVA = "0x122CAB0", Offset = "0x122B4B0", VA = "0x18122CAB0")] get { return base.GetFlowByType(); } } // Token: 0x1700308E RID: 12430 // (get) Token: 0x06011F3A RID: 73530 RVA: 0x0044A790 File Offset: 0x00448990 [Token(Token = "0x1700308E")] private UIMicSpamWarningDialog KCEPCJPCACH { [Token(Token = "0x6011F3A")] [Address(RVA = "0x122C5C0", Offset = "0x122AFC0", VA = "0x18122C5C0")] get { return base.GetFlowByType(); } } // Token: 0x1700308F RID: 12431 // (get) Token: 0x06011F3B RID: 73531 RVA: 0x0044A7A4 File Offset: 0x004489A4 [Token(Token = "0x1700308F")] private ChatThreadScreen DIDKDEAAMEI { [Token(Token = "0x6011F3B")] [Address(RVA = "0x122D1E0", Offset = "0x122BBE0", VA = "0x18122D1E0")] get { return base.GetFlowByType(); } } // Token: 0x17003090 RID: 12432 // (get) Token: 0x06011F3C RID: 73532 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003090")] public bool GNOFBDMIDNG { [Token(Token = "0x6011F3C")] [Address(RVA = "0x12314C0", Offset = "0x122FEC0", VA = "0x1812314C0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06011F3D RID: 73533 RVA: 0x0044A7B8 File Offset: 0x004489B8 [Token(Token = "0x6011F3D")] [Address(RVA = "0x122C7B0", Offset = "0x122B1B0", VA = "0x18122C7B0")] public void ClearLastMessage() { this.BEEPKAPDIKI = (ulong)0L; } // Token: 0x17003091 RID: 12433 // (get) Token: 0x06011F3E RID: 73534 RVA: 0x0044A7D0 File Offset: 0x004489D0 [Token(Token = "0x17003091")] public Color EGCKEMJIIAE { [Token(Token = "0x6011F3E")] [Address(RVA = "0x12313A0", Offset = "0x122FDA0", VA = "0x1812313A0")] get { int jbpjofhifkj = WatchUI.JBPJOFHIFKJ; throw new NullReferenceException(); } } // Token: 0x17003092 RID: 12434 // (get) Token: 0x06011F3F RID: 73535 RVA: 0x0044A7E8 File Offset: 0x004489E8 // (set) Token: 0x06011F40 RID: 73536 RVA: 0x0044A7FC File Offset: 0x004489FC [Token(Token = "0x17003092")] public bool LGCACGGHJAM { [Token(Token = "0x6011F3F")] [Address(RVA = "0x6A3840", Offset = "0x6A2240", VA = "0x1806A3840")] get; [Token(Token = "0x6011F40")] [Address(RVA = "0x6A3B80", Offset = "0x6A2580", VA = "0x1806A3B80")] set; } // Token: 0x17003093 RID: 12435 // (get) Token: 0x06011F41 RID: 73537 RVA: 0x0044A810 File Offset: 0x00448A10 [Token(Token = "0x17003093")] public bool DDJJPHHOFHK { [Token(Token = "0x6011F41")] [Address(RVA = "0x11AA0F0", Offset = "0x11A8AF0", VA = "0x1811AA0F0")] get { return this.KINJKKHLGDI.HasTokens; } } // Token: 0x06011F42 RID: 73538 RVA: 0x0044A830 File Offset: 0x00448A30 [Token(Token = "0x6011F42")] [Address(RVA = "0x122EA70", Offset = "0x122D470", VA = "0x18122EA70")] public void PauseMessages(object PIHIPPPPEBI) { this.KINJKKHLGDI.Add(PIHIPPPPEBI); } // Token: 0x06011F43 RID: 73539 RVA: 0x0044A850 File Offset: 0x00448A50 [Token(Token = "0x6011F43")] [Address(RVA = "0x12310F0", Offset = "0x122FAF0", VA = "0x1812310F0")] public void UnpauseMessages(object PIHIPPPPEBI) { this.KINJKKHLGDI.Remove(PIHIPPPPEBI); } // Token: 0x06011F44 RID: 73540 RVA: 0x0044A870 File Offset: 0x00448A70 [Token(Token = "0x6011F44")] [Address(RVA = "0x122D560", Offset = "0x122BF60", VA = "0x18122D560")] private void HLHFODFCPAM(bool GAPPDFFNEDC) { TokenFlag kinjkkhlgdi = this.KINJKKHLGDI; if (!GAPPDFFNEDC) { kinjkkhlgdi.Remove(this); return; } kinjkkhlgdi.Add(this); } // Token: 0x17003094 RID: 12436 // (get) Token: 0x06011F45 RID: 73541 RVA: 0x0044A8A0 File Offset: 0x00448AA0 [Token(Token = "0x17003094")] private WatchAttractor LGHPAAECIIN { [Token(Token = "0x6011F45")] [Address(RVA = "0x122C600", Offset = "0x122B000", VA = "0x18122C600")] get { WatchAttractor khfckmnpcbl = this.KHFCKMNPCBL; int num = 0; if (khfckmnpcbl == num) { WatchAttractor k__BackingField = base.GetComponentInParent().playerUI.k__BackingField; this.KHFCKMNPCBL = k__BackingField; } return this.KHFCKMNPCBL; } } // Token: 0x17003095 RID: 12437 // (get) Token: 0x06011F46 RID: 73542 RVA: 0x0044A8E4 File Offset: 0x00448AE4 [Token(Token = "0x17003095")] public WatchMenuProjector OHPDNGENFJL { [Token(Token = "0x6011F46")] [Address(RVA = "0x12316A0", Offset = "0x12300A0", VA = "0x1812316A0")] get { WatchMenuProjector allimiidpca = this.ALLIMIIDPCA; int num = 0; if (allimiidpca == num) { WatchMenuProjector watchMenuProjector = base.GetComponentInParent().playerUI.watchMenuProjector; this.ALLIMIIDPCA = watchMenuProjector; } return this.ALLIMIIDPCA; } } // Token: 0x17003096 RID: 12438 // (get) Token: 0x06011F47 RID: 73543 RVA: 0x0044A928 File Offset: 0x00448B28 [Token(Token = "0x17003096")] public bool FFNIFALJLDD { [Token(Token = "0x6011F47")] [Address(RVA = "0xBDCCE0", Offset = "0xBDB6E0", VA = "0x180BDCCE0")] get { return this.MFBIIAEFGPM; } } // Token: 0x17003097 RID: 12439 // (get) Token: 0x06011F48 RID: 73544 RVA: 0x0044A93C File Offset: 0x00448B3C [Token(Token = "0x17003097")] protected override string MNKOCGHOJIJ { [Token(Token = "0x6011F48")] [Address(RVA = "0x122E210", Offset = "0x122CC10", VA = "0x18122E210", Slot = "16")] get { return "WATCH"; } } // Token: 0x17003098 RID: 12440 // (get) Token: 0x06011F49 RID: 73545 RVA: 0x0044A950 File Offset: 0x00448B50 [Token(Token = "0x17003098")] private Transform ELBGPJFFEEE { [Token(Token = "0x6011F49")] [Address(RVA = "0x122C1A0", Offset = "0x122ABA0", VA = "0x18122C1A0")] get { Transform fkiigcmnboj = this.FKIIGCMNBOJ; int num = 0; if (fkiigcmnboj == num) { Transform transform = base.GetComponentInParent().k__BackingField.transform; this.FKIIGCMNBOJ = transform; } return this.FKIIGCMNBOJ; } } // Token: 0x06011F4A RID: 73546 RVA: 0x0044A994 File Offset: 0x00448B94 [Token(Token = "0x6011F4A")] [Address(RVA = "0x122C310", Offset = "0x122AD10", VA = "0x18122C310")] [BBKEDJMCLLL] private static void BGNNKPCDIKP() { int num; Action action = new Action(num.NPCPLFAONFO); num = 0; int num2 = 0; BPHGKAEDBPE.CABLOFOHBDM(0, action, num2); } // Token: 0x06011F4B RID: 73547 RVA: 0x0044A9BC File Offset: 0x00448BBC [Token(Token = "0x6011F4B")] [Address(RVA = "0x122E380", Offset = "0x122CD80", VA = "0x18122E380")] private static void NPCPLFAONFO() { WatchUI.OnWatchInitializedEvent.Clear(); } // Token: 0x06011F4C RID: 73548 RVA: 0x0044A9DC File Offset: 0x00448BDC [Token(Token = "0x6011F4C")] [Address(RVA = "0x1230B30", Offset = "0x122F530", VA = "0x181230B30")] private void Start() { BasicInteractionRestriction basicInteractionRestriction = this.basicInteractionRestriction; Action action = new Action(this.HLHFODFCPAM); basicInteractionRestriction.OnRestrictionUpdated += action; WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL; int num = 0; if (watchMenuProjector != num) { Renderer projectionRenderer = this.OHPDNGENFJL.projectionRenderer; int num2 = 0; if (projectionRenderer != num2) { Material material = this.OHPDNGENFJL.projectionRenderer.GetMaterial(); this.KAKMFOCOIEA = material; } } Image image = this.backgroundImage; int num3 = 0; if (image != num3) { Material material2 = new Material(this.backgroundImage.defaultMaterial); Image image2 = this.backgroundImage; this.BKDGAKDOBFH = material2; Material material3 = image2.material; Material bkdgakdobfh = this.BKDGAKDOBFH; int num4 = 0; if (!(bkdgakdobfh != num4)) { Color white = Color.white; Color white2 = Color.white; } Material bkdgakdobfh2 = this.BKDGAKDOBFH; Material bkdgakdobfh3 = this.BKDGAKDOBFH; int jbpjofhifkj = WatchUI.JBPJOFHIFKJ; } ActionEvent localPlayerFadedInAfterSpawnEvent = Player.LocalPlayerFadedInAfterSpawnEvent; Action action2 = new Action(this.OPFNOHFHEHM); Player.LocalPlayerFadedInAfterSpawnEvent = localPlayerFadedInAfterSpawnEvent + action2; } // Token: 0x06011F4D RID: 73549 RVA: 0x0044AAF4 File Offset: 0x00448CF4 [Token(Token = "0x6011F4D")] [Address(RVA = "0x122E4C0", Offset = "0x122CEC0", VA = "0x18122E4C0", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); ActionEvent localPlayerFadedInAfterSpawnEvent = Player.LocalPlayerFadedInAfterSpawnEvent; Action action = new Action(this.OPFNOHFHEHM); Player.LocalPlayerFadedInAfterSpawnEvent = localPlayerFadedInAfterSpawnEvent - action; PlayerUI playerUI = Player.k__BackingField.playerUI; int num = 0; if (playerUI != num) { Action action2 = new Action(this.LDOPFMJMFGO); Action action3 = new Action(this.HNBELILEPLG); } BasicInteractionRestriction basicInteractionRestriction = this.basicInteractionRestriction; Action action4 = new Action(this.HLHFODFCPAM); basicInteractionRestriction.OnRestrictionUpdated -= action4; ActionEvent localPlayerFadedInAfterSpawnEvent2 = Player.LocalPlayerFadedInAfterSpawnEvent; Action action5 = new Action(this.OPFNOHFHEHM); Player.LocalPlayerFadedInAfterSpawnEvent = localPlayerFadedInAfterSpawnEvent2 - action5; Material kakmfocoiea = this.KAKMFOCOIEA; int num2 = 0; bool flag = kakmfocoiea != num2; int num3 = 0; if (flag) { global::UnityEngine.Object.Destroy(this.KAKMFOCOIEA); this.KAKMFOCOIEA = num3; } Material bkdgakdobfh = this.BKDGAKDOBFH; int num4 = 0; if (bkdgakdobfh != num4) { global::UnityEngine.Object.Destroy(this.BKDGAKDOBFH); this.BKDGAKDOBFH = num3; } RRUIRootScreen fpbhkjaigec = this.FPBHKJAIGEC; int num5 = 0; if (fpbhkjaigec != num5) { this.DONPHHJOLEB(); } } // Token: 0x06011F4E RID: 73550 RVA: 0x0044AC20 File Offset: 0x00448E20 [Token(Token = "0x6011F4E")] [Address(RVA = "0x122C6B0", Offset = "0x122B0B0", VA = "0x18122C6B0", Slot = "20")] protected override void CHICHLOLOPJ(StackedUIFlowBase LHHONCAOJFH) { base.CHICHLOLOPJ(LHHONCAOJFH); Button3DBase[] componentsInChildren = LHHONCAOJFH.GetComponentsInChildren(true); int num = 0; int length = componentsInChildren.Length; if (num < length) { Button3DBase button3DBase = componentsInChildren[num]; RecRoomAudioClip recRoomAudioClip = this.buttonDownAudio; num++; button3DBase.ButtonDownAudio = recRoomAudioClip; RecRoomAudioClip recRoomAudioClip2 = this.buttonUpAudio; button3DBase.ButtonUpAudio = recRoomAudioClip2; } } // Token: 0x06011F4F RID: 73551 RVA: 0x0044AC7C File Offset: 0x00448E7C [Token(Token = "0x6011F4F")] [Address(RVA = "0x122DF20", Offset = "0x122C920", VA = "0x18122DF20", Slot = "24")] protected override void KANNOEJBINE(StackedUIFlowBase LHHONCAOJFH) { if (LHHONCAOJFH == 0 || LHHONCAOJFH == 0) { this.MNAMMMKIHPA = false; } if (!this.k__BackingField) { base.KANNOEJBINE(LHHONCAOJFH); } } // Token: 0x06011F50 RID: 73552 RVA: 0x0044ACAC File Offset: 0x00448EAC [Token(Token = "0x6011F50")] [Address(RVA = "0x122DFC0", Offset = "0x122C9C0", VA = "0x18122DFC0", Slot = "26")] protected override bool KBJGGMDIBIB() { if (this.k__BackingField) { return; } List phjjnphmedo = this.PHJJNPHMEDO; bool flag; if (flag) { return; } StackedUIFlowBase k__BackingField = this.k__BackingField; bool flag2; if (k__BackingField == 0 || k__BackingField == 0 || flag2) { return base.KBJGGMDIBIB(); } } // Token: 0x06011F51 RID: 73553 RVA: 0x0044ACEC File Offset: 0x00448EEC [Token(Token = "0x6011F51")] [Address(RVA = "0x122C500", Offset = "0x122AF00", VA = "0x18122C500", Slot = "25")] protected override bool BNBLHJJNLHI() { WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL; int num = 0; if (watchMenuProjector != num && this.OHPDNGENFJL.EALLKLBMKEL) { this.OHPDNGENFJL.TriggerTransition(); } return base.BNBLHJJNLHI(); } // Token: 0x06011F52 RID: 73554 RVA: 0x0044AD34 File Offset: 0x00448F34 [Token(Token = "0x6011F52")] [Address(RVA = "0x122D220", Offset = "0x122BC20", VA = "0x18122D220", Slot = "27")] protected override void GHCKOMPCCJD(StackedUIFlowBase NBINAJPFBOA, StackedUIFlowBase BFHJBBGCMAN) { base.GHCKOMPCCJD(NBINAJPFBOA, BFHJBBGCMAN); WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL; int num = 0; if (watchMenuProjector != num && this.OHPDNGENFJL.EALLKLBMKEL) { this.OHPDNGENFJL.TriggerTransition(); } if (NBINAJPFBOA == 0) { } int num2 = 0; bool flag; if (NBINAJPFBOA != num2 && flag && flag) { this.OHPDNGENFJL.AuthorityDetachMenu(); } } // Token: 0x06011F53 RID: 73555 RVA: 0x0044ADA4 File Offset: 0x00448FA4 [Token(Token = "0x6011F53")] [Address(RVA = "0x122CAF0", Offset = "0x122B4F0", VA = "0x18122CAF0", Slot = "21")] protected override void EPFHONKJEGA() { base..ctor(); if (SingletonMonoBehaviour.Instance.EBPFBFMJMBB && !this.k__BackingField.CHGIINGBBOO) { int num = 0; base.DBLCENPKMBI = (OGLEAGGNIPE)num; } StackedUIFlowBase k__BackingField = this.k__BackingField; if (k__BackingField == 0) { } int num2 = 0; bool flag; if (k__BackingField != num2 && flag && flag) { Action action = new Action(this.OHPDNGENFJL.AuthorityDetachMenu); ISchedulerPromise schedulerPromise = this.InvokeInEndOfFrame(0.1f, action); } SFXAudioSource eocghniancl = this.EOCGHNIANCL; int num3 = 0; if (eocghniancl != num3) { this.EOCGHNIANCL.Stop(); } RecRoomAudioClip recRoomAudioClip = this.watchOpenedAudio; if (recRoomAudioClip != 0) { AudioClip audioClip = recRoomAudioClip.audioClip; int num4 = 0; if (audioClip != num4) { RecRoomAudioClip recRoomAudioClip2 = this.watchOpenedAudio; Transform transform = base.transform; int num5 = 0; int num6 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num6, num5); this.EOCGHNIANCL = sfxaudioSource; } } ActionEvent peaifciillm = KEBJPIGKGOI.PEAIFCIILLM; Action action2 = new Action(this.LIEJKIOKLNE); KEBJPIGKGOI.PEAIFCIILLM = peaifciillm + action2; int size = KEBJPIGKGOI.JBLDMMIPFGP._size; int num7 = IAOJMNAKJLH.MFFKMKHCJKH(); int num8 = Enumerable.Count(PHLOAIACBML.EBFIOHPFNAI()); } // Token: 0x06011F54 RID: 73556 RVA: 0x0044AEE4 File Offset: 0x004490E4 [Token(Token = "0x6011F54")] [Address(RVA = "0x122C0B0", Offset = "0x122AAB0", VA = "0x18122C0B0", Slot = "22")] protected override void AKFNEFLPFCI() { base..ctor(); ActionEvent peaifciillm = KEBJPIGKGOI.PEAIFCIILLM; Action action = new Action(this.LIEJKIOKLNE); KEBJPIGKGOI.PEAIFCIILLM = peaifciillm - action; if (this.FPBHKJAIGEC != 0) { this.DONPHHJOLEB(); } } // Token: 0x06011F55 RID: 73557 RVA: 0x0044AF28 File Offset: 0x00449128 [Token(Token = "0x6011F55")] [Address(RVA = "0x122C7C0", Offset = "0x122B1C0", VA = "0x18122C7C0", Slot = "23")] protected override void DMJOIMMIJEF() { WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL; int num = 0; if (!(watchMenuProjector != num)) { base.DMJOIMMIJEF(); return; } if (base.gameObject.activeInHierarchy && this.OHPDNGENFJL.EALLKLBMKEL) { this.OHPDNGENFJL.TriggerRefresh(); WatchUI.NGEGMKCEEMO ngegmkceemo; ngegmkceemo.System.IDisposable.Dispose(); ngegmkceemo.<>1__state = (int)((ulong)0L); ngegmkceemo.<>4__this = this; Coroutine coroutine = base.StartCoroutine(ngegmkceemo); } base.DMJOIMMIJEF(); this.OHPDNGENFJL.AuthorityDetachMenu(); } // Token: 0x06011F56 RID: 73558 RVA: 0x0044AFAC File Offset: 0x004491AC [Token(Token = "0x6011F56")] [Address(RVA = "0x122DE60", Offset = "0x122C860", VA = "0x18122DE60")] private IEnumerator JAHELGDFOPD() { /* An exception occurred when decompiling this method (06011F56) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.WatchUI::JAHELGDFOPD() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(NGEGMKCEEMO::System.IDisposable.Dispose, ldloc:NGEGMKCEEMO(var_0)) stfld:int32(NGEGMKCEEMO::<>1__state, ldloc:NGEGMKCEEMO(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:WatchUI(NGEGMKCEEMO::<>4__this, ldloc:NGEGMKCEEMO(var_0), ldloc:WatchUI(this)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06011F57 RID: 73559 RVA: 0x0044AFD0 File Offset: 0x004491D0 [Token(Token = "0x6011F57")] [Address(RVA = "0x1230700", Offset = "0x122F100", VA = "0x181230700")] public RRUIRootScreen ShowRoomDetails(long NNNFMLCEMKE, OKLDKBKBECD GEDCEIDOKJL, SessionManager.BDPNOBGNGNI EKNHEEDECPK) { return base.GetFlowByType(); } // Token: 0x06011F58 RID: 73560 RVA: 0x0044AFEC File Offset: 0x004491EC [Token(Token = "0x6011F58")] [Address(RVA = "0x122FE60", Offset = "0x122E860", VA = "0x18122FE60")] public void ShowEventDetails(IOFNNFFJIAN IADGAOAHAAF) { if (IADGAOAHAAF != 0) { base.GetFlowByType().ShowScreen(IADGAOAHAAF); } } // Token: 0x06011F59 RID: 73561 RVA: 0x0044B010 File Offset: 0x00449210 [Token(Token = "0x6011F59")] [Address(RVA = "0x1230840", Offset = "0x122F240", VA = "0x181230840")] public void ShowStoreScreenTokensTab(string FEEHCDIMBAJ) { StoreScreen flowByType = base.GetFlowByType(); int num = 0; base.PushFlow(flowByType, num); this.OHPDNGENFJL.AuthorityOpenMenuDetached(true); base.DBLCENPKMBI = OGLEAGGNIPE.LARGE; flowByType.Button_SetTokensDisplayMode(FEEHCDIMBAJ); } // Token: 0x06011F5A RID: 73562 RVA: 0x0044B050 File Offset: 0x00449250 [Token(Token = "0x6011F5A")] [Address(RVA = "0x1230780", Offset = "0x122F180", VA = "0x181230780")] public void ShowSavedOutfitsPage() { SavedOutfitsWatchUIFlow flowByType = base.GetFlowByType(); if (this.k__BackingField != flowByType) { int num = 0; base.PushFlow(flowByType, num); } WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL; int num2 = 0; watchMenuProjector.AuthorityOpenMenuDetached(num2 != 0); } // Token: 0x06011F5B RID: 73563 RVA: 0x0044B094 File Offset: 0x00449294 [Token(Token = "0x6011F5B")] [Address(RVA = "0x122FF80", Offset = "0x122E980", VA = "0x18122FF80")] public void ShowHelpPage() { SettingsWatchUIFlow flowByType = base.GetFlowByType(); int num = 0; base.PushFlow(flowByType, num); flowByType.ShowHelpSubscreen(); this.OHPDNGENFJL.AuthorityOpenMenuDetached(true); } // Token: 0x06011F5C RID: 73564 RVA: 0x0044B0CC File Offset: 0x004492CC [Token(Token = "0x6011F5C")] [Address(RVA = "0x122FD10", Offset = "0x122E710", VA = "0x18122FD10")] public IPromise ShowConfirmationDialog(string AIKLPOJAIIO, string BOPFNBCHJJJ) { IPromise promise; return promise; } // Token: 0x06011F5D RID: 73565 RVA: 0x0044B0DC File Offset: 0x004492DC [Token(Token = "0x6011F5D")] [Address(RVA = "0x122FAC0", Offset = "0x122E4C0", VA = "0x18122FAC0")] public IPromise ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ) { if (OIPDFDMPPEA == UIConfirmationDialog.MCLCMCALGMA.YES_NO_CANCEL_HOME) { } IPromise promise; return promise; } // Token: 0x06011F5E RID: 73566 RVA: 0x0044B100 File Offset: 0x00449300 [Token(Token = "0x6011F5E")] [Address(RVA = "0x122FB70", Offset = "0x122E570", VA = "0x18122FB70")] public IPromise ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM = "No", string MMHHLDAACMN = "Later", NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text, bool DLMGCPHCLLI = true) { int num = 0; WatchUI.AIEPIIHEKMG aiepiihekmg; aiepiihekmg.FieldGetter(num, AIKLPOJAIIO, BOPFNBCHJJJ); aiepiihekmg.<>4__this = this; this.OHPDNGENFJL.AuthorityOpenMenuDetached(true); this.MNAMMMKIHPA = true; UIConfirmationDialog flowByType = base.GetFlowByType(); aiepiihekmg.confirmationDialog = flowByType; flowByType.Button_Affirmative(); UIConfirmationDialog confirmationDialog = aiepiihekmg.confirmationDialog; int num2 = 0; base.PushFlow(confirmationDialog, num2); Action action = delegate(JPIJGHNNIDP r) { Action <>9__ = aiepiihekmg.<>9__1; WatchUI <>4__this = aiepiihekmg.<>4__this; if (<>9__ == 0) { Action action2 = delegate { WatchMenuProjector watchMenuProjector = aiepiihekmg.<>4__this.OHPDNGENFJL; int num3 = 0; if (watchMenuProjector != num3) { WatchUI <>4__this2 = aiepiihekmg.<>4__this; if (<>4__this2.MNAMMMKIHPA) { StackedUIFlowBase k__BackingField = <>4__this2.k__BackingField; UIConfirmationDialog confirmationDialog2 = aiepiihekmg.confirmationDialog; if (!(k__BackingField == confirmationDialog2)) { aiepiihekmg.<>4__this.OHPDNGENFJL.AuthorityCloseMenu(); } } } }; aiepiihekmg.<>9__1 = action2; } ISchedulerPromise schedulerPromise = <>4__this.InvokeNextEndOfFrame(<>9__); }; throw new NullReferenceException(); } // Token: 0x06011F5F RID: 73567 RVA: 0x0044B16C File Offset: 0x0044936C [Token(Token = "0x6011F5F")] [Address(RVA = "0x24167B0", Offset = "0x24151B0", VA = "0x1824167B0")] public IPromise ShowTemporaryDialog(DialogType GCHDNCDLAGE, Func> EJBGBCBMIKC, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text) where DialogType : UIDialog { Transform transform = base.transform; bool flag; if (!flag) { } throw new NullReferenceException(); } // Token: 0x06011F60 RID: 73568 RVA: 0x0044B190 File Offset: 0x00449390 [Token(Token = "0x6011F60")] [Address(RVA = "0x1FB3370", Offset = "0x1FB1D70", VA = "0x181FB3370")] public IPromise ShowTemporaryDialog(UIDialog A_1, ref UIDialog A_2, NotificationManager.HLJEOKDOLPF A_3) { if (!base.transform) { } Action action; A_2.k__BackingField = action; action.method_is_virtual = true; throw new NullReferenceException(); } // Token: 0x06011F61 RID: 73569 RVA: 0x0044B1C4 File Offset: 0x004493C4 [Token(Token = "0x6011F61")] [Address(RVA = "0x1FB2220", Offset = "0x1FB0C20", VA = "0x181FB2220")] public IPromise ShowTemporaryDialog(UIDialog A_1, NotificationManager.HLJEOKDOLPF A_2) { throw new NullReferenceException(); } // Token: 0x06011F62 RID: 73570 RVA: 0x0044B1D8 File Offset: 0x004493D8 [Token(Token = "0x6011F62")] [Address(RVA = "0x1FB26A0", Offset = "0x1FB10A0", VA = "0x181FB26A0")] public IPromise ShowTemporaryDialog(UIDialog cpp2il__autoParamName__idx_0, T1 BMEGDKCCBHH, NotificationManager.HLJEOKDOLPF cpp2il__autoParamName__idx_2) { throw new NullReferenceException(); } // Token: 0x06011F63 RID: 73571 RVA: 0x0044B1EC File Offset: 0x004493EC [Token(Token = "0x6011F63")] [Address(RVA = "0x1FB2450", Offset = "0x1FB0E50", VA = "0x181FB2450")] public IPromise ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH, out UIDialog DAGFHPCPNPB, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text) { Transform transform = base.transform; if (!GCHDNCDLAGE) { } this.OnDisable(); this.OnEnable(); Action action; DAGFHPCPNPB.k__BackingField = action; action.method_is_virtual = true; throw new NullReferenceException(); } // Token: 0x06011F64 RID: 73572 RVA: 0x0044B22C File Offset: 0x0044942C [Token(Token = "0x6011F64")] [Address(RVA = "0x1FB21D0", Offset = "0x1FB0BD0", VA = "0x181FB21D0")] public IPromise ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text) { throw new NullReferenceException(); } // Token: 0x06011F65 RID: 73573 RVA: 0x0044B240 File Offset: 0x00449440 [Token(Token = "0x6011F65")] [Address(RVA = "0x1FB2910", Offset = "0x1FB1310", VA = "0x181FB2910")] public IPromise ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, out UIDialog DAGFHPCPNPB, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text) { Transform transform = base.transform; if (!GCHDNCDLAGE) { } throw new NullReferenceException(); } // Token: 0x06011F66 RID: 73574 RVA: 0x0044B264 File Offset: 0x00449464 [Token(Token = "0x6011F66")] [Address(RVA = "0x1FB1690", Offset = "0x1FB0090", VA = "0x181FB1690")] public IPromise ShowTemporaryConfirmationDialog(ConfirmUIDialog cpp2il__autoParamName__idx_0, T1 PHCGMLMOGJB, NotificationManager.HLJEOKDOLPF cpp2il__autoParamName__idx_2, string A_4) { Transform transform = base.transform; if (!cpp2il__autoParamName__idx_0) { } this.OnDisable(); this.OnDisable(); throw new NullReferenceException(); } // Token: 0x06011F67 RID: 73575 RVA: 0x0044B294 File Offset: 0x00449494 [Token(Token = "0x6011F67")] [Address(RVA = "0x1FB1A50", Offset = "0x1FB0450", VA = "0x181FB1A50")] public IPromise ShowTemporaryConfirmationDialog(ConfirmUIDialog cpp2il__autoParamName__idx_0, T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, NotificationManager.HLJEOKDOLPF A_4, string A_5) { Transform transform = base.transform; if (!cpp2il__autoParamName__idx_0) { } throw new NullReferenceException(); } // Token: 0x06011F68 RID: 73576 RVA: 0x0044B2B8 File Offset: 0x004494B8 [Token(Token = "0x6011F68")] [Address(RVA = "0x1FB14C0", Offset = "0x1FAFEC0", VA = "0x181FB14C0")] public IPromise ShowConfirmDialog(ConfirmUIDialog BBPMNICHFLM, T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, NotificationManager.HLJEOKDOLPF NPOLADKPADA = (NotificationManager.HLJEOKDOLPF)0) { if (!BBPMNICHFLM) { } int num = 0; base.PushFlow(BBPMNICHFLM, num); BBPMNICHFLM.Button_Affirmative(); throw new NullReferenceException(); } // Token: 0x06011F69 RID: 73577 RVA: 0x0044B2E8 File Offset: 0x004494E8 [Token(Token = "0x6011F69")] [Address(RVA = "0x122FED0", Offset = "0x122E8D0", VA = "0x18122FED0")] public IPromise ShowGoToSubroomDialog(PPENFJMFPNE IJNAMEBOMJJ, SessionManager.BDPNOBGNGNI EKNHEEDECPK, bool OPGEFDNCJOB, [Optional] Action KNKGGHPEBPA) { KMCNDIPIEBM kmcndipiebm; return this.HDBBIIDDBFP(IJNAMEBOMJJ, kmcndipiebm); } // Token: 0x06011F6A RID: 73578 RVA: 0x0044B300 File Offset: 0x00449500 [Token(Token = "0x6011F6A")] [Address(RVA = "0x122FA40", Offset = "0x122E440", VA = "0x18122FA40")] public IPromise ShowChooseSubroomDialog(PPENFJMFPNE IJNAMEBOMJJ, Action AFLPGGJMPOE) { FIFFNENKGBJ fiffnenkgbj = new FIFFNENKGBJ(IJNAMEBOMJJ, AFLPGGJMPOE); return this.HDBBIIDDBFP(IJNAMEBOMJJ, fiffnenkgbj); } // Token: 0x06011F6B RID: 73579 RVA: 0x0044B320 File Offset: 0x00449520 [Token(Token = "0x6011F6B")] [Address(RVA = "0x122F8D0", Offset = "0x122E2D0", VA = "0x18122F8D0")] public IPromise ShowChoosePlaylistRoomDialog(BMFAGMFKODA MNOFCLIJMEB, SessionManager.BDPNOBGNGNI EKNHEEDECPK, bool OPGEFDNCJOB, bool MOOAGFBENPI = false, bool JOIGFMEKBOK = false, [Optional] string DEIGEPKFGHG) { if (!this.KINJKKHLGDI.HasTokens) { int num = 0; int num2 = 0; this.PlayAttract(~NotificationManager.HLJEOKDOLPF.Text, num2, num); } ChooseRoomFromPlaylistDialog flowByType = base.GetFlowByType(); int num3 = 0; if (!(flowByType != num3)) { return Promise.FromResult((JPIJGHNNIDP)((uint)2)); } throw new NullReferenceException(); } // Token: 0x06011F6C RID: 73580 RVA: 0x0044B36C File Offset: 0x0044956C [Token(Token = "0x6011F6C")] [Address(RVA = "0x1230A50", Offset = "0x122F450", VA = "0x181230A50")] public void ShowVoteDialog() { if (!this.KINJKKHLGDI.HasTokens) { int num = 0; int num2 = 0; this.PlayAttract(~NotificationManager.HLJEOKDOLPF.Text, num2, num); UIVoteDialog flowByType = base.GetFlowByType(); UIVoteDialog flowByType2 = base.GetFlowByType(); int num3 = 0; base.PushFlow(flowByType2, num3); return; } } // Token: 0x06011F6D RID: 73581 RVA: 0x0044B3B8 File Offset: 0x004495B8 [Token(Token = "0x6011F6D")] [Address(RVA = "0x1230590", Offset = "0x122EF90", VA = "0x181230590")] public void ShowRoomCalibrationDialog() { if (WatchUI.<>c.<>9__111_0 == 0) { WatchUI.<>c.<>9__111_0 = delegate(JPIJGHNNIDP r) { if (r == JPIJGHNNIDP.Affirmative) { } }; } throw new NullReferenceException(); } // Token: 0x06011F6E RID: 73582 RVA: 0x0044B3E8 File Offset: 0x004495E8 [Token(Token = "0x6011F6E")] [Address(RVA = "0x1230010", Offset = "0x122EA10", VA = "0x181230010")] public IPromise> ShowImportFriendsDialog(List MPMDGDJNLLB, CFLMJLFBOKH.KNKCGOGLCJC DIEPOPNJNCO) { IPromise> promise = base.GetFlowByType().ShowDialog(); UIImportFriendsDialog flowByType = base.GetFlowByType(); int num = 0; base.PushFlow(flowByType, num); return promise; } // Token: 0x06011F6F RID: 73583 RVA: 0x0044B41C File Offset: 0x0044961C [Token(Token = "0x6011F6F")] [Address(RVA = "0x122FDA0", Offset = "0x122E7A0", VA = "0x18122FDA0")] public IPromise ShowEmailRegistrationDialog(string MHIKFIGBEBB, bool GBCPAGHNHFH) { base.GetFlowByType().Button_Affirmative(); UIRegistrationDialog flowByType = base.GetFlowByType(); int num = 0; base.PushFlow(flowByType, num); throw new NullReferenceException(); } // Token: 0x06011F70 RID: 73584 RVA: 0x0044B44C File Offset: 0x0044964C [Token(Token = "0x6011F70")] [Address(RVA = "0x122F630", Offset = "0x122E030", VA = "0x18122F630")] public IPromise ShowBirthdayDialog(string MHIKFIGBEBB, string NOFIGBFMBOP, DateTime? EHENLCJGOHB, int? OIDIONGIDKD, Action CABNMLCBMJK) { int num = 0; WatchUI.HBJKMMDLEHD hbjkmmdlehd; hbjkmmdlehd.FieldGetter(num, NOFIGBFMBOP, EHENLCJGOHB); hbjkmmdlehd.onComplete = 0; if (MHIKFIGBEBB != 0) { base.GetFlowByType().SetTitleText(MHIKFIGBEBB); } StackedUIFlowBase k__BackingField = this.k__BackingField; UIBirthdayDialog flowByType = base.GetFlowByType(); if (k__BackingField == flowByType) { base.Button_PopFlow(); } UIBirthdayDialog flowByType2 = base.GetFlowByType(); UIBirthdayDialog flowByType3 = base.GetFlowByType(); Action onComplete = hbjkmmdlehd.onComplete; flowByType3.k__BackingField = onComplete; UIBirthdayDialog flowByType4 = base.GetFlowByType(); Action action = delegate(DateTime? dob) { }; UIBirthdayDialog flowByType5 = base.GetFlowByType(); int num2 = 0; base.PushFlow(flowByType5, num2); throw new NullReferenceException(); } // Token: 0x06011F71 RID: 73585 RVA: 0x0044B4EC File Offset: 0x004496EC [Token(Token = "0x6011F71")] [Address(RVA = "0x122F480", Offset = "0x122DE80", VA = "0x18122F480")] public IPromise ShowAgeDialog(string MHIKFIGBEBB, string NOFIGBFMBOP, int? EPMNOABKIDJ, Action CABNMLCBMJK) { if (MHIKFIGBEBB != 0) { base.GetFlowByType().SetTitleText(MHIKFIGBEBB); } StackedUIFlowBase k__BackingField = this.k__BackingField; UIAgeDialog flowByType = base.GetFlowByType(); if (k__BackingField == flowByType) { base.Button_PopFlow(); } UIAgeDialog flowByType2 = base.GetFlowByType(); UIAgeDialog flowByType3 = base.GetFlowByType(); int num = 0; base.PushFlow(flowByType3, num); IPromise promise; return promise; } // Token: 0x06011F72 RID: 73586 RVA: 0x0044B54C File Offset: 0x0044974C [Token(Token = "0x6011F72")] [Address(RVA = "0x1230100", Offset = "0x122EB00", VA = "0x181230100")] public void ShowMessageDialog(CPIHGIEOPAJ NGPMADFHHKP) { if (!this.KINJKKHLGDI.HasTokens) { base.GetFlowByType().ShowDialog(NGPMADFHHKP); UIMessageDialog flowByType = base.GetFlowByType(); int num = 0; base.PushFlow(flowByType, num); } } // Token: 0x06011F73 RID: 73587 RVA: 0x0044B58C File Offset: 0x0044978C [Token(Token = "0x6011F73")] [Address(RVA = "0x12300D0", Offset = "0x122EAD0", VA = "0x1812300D0")] public void ShowLastMessageDialog() { CPIHGIEOPAJ beepkapdiki = this.BEEPKAPDIKI; if (beepkapdiki != 0) { this.ShowMessageDialog(beepkapdiki); this.BEEPKAPDIKI = (ulong)0L; } } // Token: 0x06011F74 RID: 73588 RVA: 0x0044B5B4 File Offset: 0x004497B4 [Token(Token = "0x6011F74")] [Address(RVA = "0x12301C0", Offset = "0x122EBC0", VA = "0x1812301C0")] public void ShowMicSpamWarningDialog(string NGPMADFHHKP) { if (!this.KINJKKHLGDI.HasTokens) { int num = 0; int num2 = 0; this.PlayAttract(~NotificationManager.HLJEOKDOLPF.Text, num2, num); base.GetFlowByType().ShowDialog(NGPMADFHHKP); StackedUIFlowBase stackedUIFlowBase = base.PeekFlow(); if (stackedUIFlowBase == 0 || stackedUIFlowBase == 0) { UIMicSpamWarningDialog flowByType = base.GetFlowByType(); int num3 = 0; base.PushFlow(flowByType, num3); } } } // Token: 0x06011F75 RID: 73589 RVA: 0x0044B620 File Offset: 0x00449820 [Token(Token = "0x6011F75")] [Address(RVA = "0x122DB50", Offset = "0x122C550", VA = "0x18122DB50")] public bool HideMicSpamWarningDialog() { StackedUIFlowBase stackedUIFlowBase = base.PeekFlow(); if (stackedUIFlowBase != 0 && stackedUIFlowBase != 0) { base.Button_PopFlow(); return; } } // Token: 0x06011F76 RID: 73590 RVA: 0x0044B648 File Offset: 0x00449848 [Token(Token = "0x6011F76")] [Address(RVA = "0x12308F0", Offset = "0x122F2F0", VA = "0x1812308F0")] public StackedUIFlowBase ShowTemporaryFlow(StackedUIFlowBase CFAPNBBHEKB, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text) { Transform transform = base.transform; int num = 0; StackedUIFlowBase stackedUIFlowBase = global::UnityEngine.Object.Instantiate(CFAPNBBHEKB, transform, num != 0); StackedUIFlowBase newFlow = stackedUIFlowBase; if (stackedUIFlowBase) { this.OnDisable(); StackedUIFlowBase newFlow3 = newFlow; int num2 = 0; base.PushFlow(newFlow3, num2); StackedUIFlowBase newFlow2 = newFlow; Action action = delegate(bool stillOnStack) { global::UnityEngine.Object.Destroy(newFlow.gameObject); }; newFlow2.FlowExited += action; } return newFlow; } // Token: 0x06011F77 RID: 73591 RVA: 0x0044B6C4 File Offset: 0x004498C4 [Token(Token = "0x6011F77")] [Address(RVA = "0x1230310", Offset = "0x122ED10", VA = "0x181230310")] public void ShowPlayerReportScreen(CCEOLAOLEKJ EPOHPLAMIOD, string LGHBPPIOOBM) { Action action = delegate(ReportWatchUIFlow reportFlow) { bool isCompleted = ((IAsyncResult)reportFlow).IsCompleted; }; Func <>9__121_ = WatchUI.<>c.<>9__121_1; if (<>9__121_ == 0) { WatchUI.<>c.<>9__121_1 = delegate(ReportWatchUIFlow reportFlow) { throw new NullReferenceException(); }; } int num = 0; this.ShowReportScreen(LGHBPPIOOBM, action, <>9__121_, num); } // Token: 0x06011F78 RID: 73592 RVA: 0x0044B71C File Offset: 0x0044991C [Token(Token = "0x6011F78")] [Address(RVA = "0x1230480", Offset = "0x122EE80", VA = "0x181230480")] public void ShowReportScreen(string LGHBPPIOOBM, Action PHCCOMPIPNP, Func GPALMMHPGAD, Action GPIIELJICBJ) { ReportWatchUIFlow flowByType = base.GetFlowByType(); int num = 0; base.PushFlow(flowByType, num); if (PHCCOMPIPNP != 0) { PHCCOMPIPNP(flowByType); } flowByType.CanIssueReportAction = GPALMMHPGAD; Action action = delegate(ReportWatchUIFlow flow) { string amplitudeCommandContext = LGHBPPIOOBM; WatchUI.FDGEODJFHKD(flow, amplitudeCommandContext); }; flowByType.CreateReportAction = action; flowByType.OnReportedAction = 0; } // Token: 0x06011F79 RID: 73593 RVA: 0x0044B77C File Offset: 0x0044997C [Token(Token = "0x6011F79")] [Address(RVA = "0x122CF00", Offset = "0x122B900", VA = "0x18122CF00")] private static void FDGEODJFHKD(ReportWatchUIFlow AGIGAPDNCIL, string LGHBPPIOOBM) { ReportWatchUIFlow reportFlow = AGIGAPDNCIL; string amplitudeCommandContext = LGHBPPIOOBM; Player player = Player.FindLocalPlayer(ObscuredInt.FAJDMKOEFLH(AGIGAPDNCIL.k__BackingField.k__BackingField)); int num = 0; bool flag = player != num; bool playerPresent = flag; if (flag) { float currentFloorHeightFromHead = player.IBBKHCOFGDI; } int num2 = ObscuredInt.FAJDMKOEFLH(reportFlow.k__BackingField.k__BackingField); ReportWatchUIFlow reportFlow2 = reportFlow; LCCEEFHOBEN.CJFENPHAAHI k__BackingField = reportFlow2.k__BackingField; string fullDescription = reportFlow2.GetFullDescription(); BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = delegate(string wwwError, KLAMKCBENEA okResponse) { Debug.LogError("Failed to report player" + wwwError); if (!okResponse.k__BackingField) { NotificationManager instance = SingletonMonoBehaviour.Instance; int num3 = 0; string k__BackingField = okResponse.k__BackingField; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, k__BackingField, 4f, num3, num3); return; } int num4 = ObscuredInt.FAJDMKOEFLH(reportFlow.k__BackingField.k__BackingField); LCCEEFHOBEN.CJFENPHAAHI k__BackingField2 = reportFlow.k__BackingField; NotificationManager instance2 = SingletonMonoBehaviour.Instance; Action onReportedAction = reportFlow.OnReportedAction; while (onReportedAction == 0) { } onReportedAction(); }; } // Token: 0x06011F7A RID: 73594 RVA: 0x0044B818 File Offset: 0x00449A18 [Token(Token = "0x6011F7A")] [Address(RVA = "0x122D460", Offset = "0x122BE60", VA = "0x18122D460")] private IPromise HDBBIIDDBFP(PPENFJMFPNE IJNAMEBOMJJ, KGMKKFJJDPG BKGIHIBDAPA) { ChooseSubroomDialog flowByType = base.GetFlowByType(); int num = 0; if (!(flowByType != num)) { return Promise.FromResult((JPIJGHNNIDP)((uint)2)); } int num2 = 0; base.PushFlow(flowByType, num2); flowByType.Button_Affirmative(); throw new NullReferenceException(); } // Token: 0x06011F7B RID: 73595 RVA: 0x0044B858 File Offset: 0x00449A58 [Token(Token = "0x6011F7B")] [Address(RVA = "0x122F010", Offset = "0x122DA10", VA = "0x18122F010")] public static void SetToast(IAFCKKHMKKM ACGMONKHEDI, int MNIJHBJDPPA) { Dictionary kelaagakfbk = WatchUI.KELAAGAKFBK; ActionEvent onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent; } // Token: 0x06011F7C RID: 73596 RVA: 0x0044B878 File Offset: 0x00449A78 [Token(Token = "0x6011F7C")] [Address(RVA = "0x122EF60", Offset = "0x122D960", VA = "0x18122EF60")] public static void SetToast(IAFCKKHMKKM ACGMONKHEDI, string PAANJCAOOAG) { Dictionary kelaagakfbk = WatchUI.KELAAGAKFBK; ActionEvent onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent; } // Token: 0x06011F7D RID: 73597 RVA: 0x0044B898 File Offset: 0x00449A98 [Token(Token = "0x6011F7D")] [Address(RVA = "0x122D3C0", Offset = "0x122BDC0", VA = "0x18122D3C0")] public static string GetToast(IAFCKKHMKKM ACGMONKHEDI) { string empty = string.Empty; Dictionary kelaagakfbk = WatchUI.KELAAGAKFBK; return empty; } // Token: 0x06011F7E RID: 73598 RVA: 0x0044B8B8 File Offset: 0x00449AB8 [Token(Token = "0x6011F7E")] [Address(RVA = "0x122E090", Offset = "0x122CA90", VA = "0x18122E090")] private void LDOPFMJMFGO(bool LOLPDKPFAHI) { this.detachMenuNote.Refresh(LOLPDKPFAHI); } // Token: 0x06011F7F RID: 73599 RVA: 0x0044B8D8 File Offset: 0x00449AD8 [Token(Token = "0x6011F7F")] [Address(RVA = "0x10D1EA0", Offset = "0x10D08A0", VA = "0x1810D1EA0")] private void HNBELILEPLG(bool NOCJEBBJIAN) { this.MNAMMMKIHPA = false; } // Token: 0x06011F80 RID: 73600 RVA: 0x0044B8EC File Offset: 0x00449AEC [Token(Token = "0x6011F80")] [Address(RVA = "0x122E3F0", Offset = "0x122CDF0", VA = "0x18122E3F0")] private void OPFNOHFHEHM() { Scheduler instance = SingletonMonoBehaviour.Instance; WatchUI.IBNMJOGEOJM ibnmjogeojm; ibnmjogeojm.System.IDisposable.Dispose(); ibnmjogeojm.<>1__state = (int)((ulong)0L); ibnmjogeojm.<>4__this = this; int num = 0; ISchedulerPromise schedulerPromise = instance.Run(num, ibnmjogeojm); } // Token: 0x06011F81 RID: 73601 RVA: 0x0044B928 File Offset: 0x00449B28 [Token(Token = "0x6011F81")] [Address(RVA = "0x122DEC0", Offset = "0x122C8C0", VA = "0x18122DEC0")] private IEnumerator JGECMHAEJJP() { /* An exception occurred when decompiling this method (06011F81) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.Core.WatchUI::JGECMHAEJJP() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(IBNMJOGEOJM::System.IDisposable.Dispose, ldloc:IBNMJOGEOJM(var_0)) stfld:int32(IBNMJOGEOJM::<>1__state, ldloc:IBNMJOGEOJM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:WatchUI(IBNMJOGEOJM::<>4__this, ldloc:IBNMJOGEOJM(var_0), ldloc:WatchUI(this)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06011F82 RID: 73602 RVA: 0x0044B94C File Offset: 0x00449B4C [Token(Token = "0x6011F82")] [Address(RVA = "0x122DBE0", Offset = "0x122C5E0", VA = "0x18122DBE0")] private void IJKNIGPEIEL() { ActionEvent menuDetachedChangedAction = this.OHPDNGENFJL.MenuDetachedChangedAction; Action action = new Action(this.LDOPFMJMFGO); ActionEvent menuVisibleChangedAction = this.OHPDNGENFJL.MenuVisibleChangedAction; Action action2 = new Action(this.HNBELILEPLG); bool flag = this.ABBINPJGKCO(); SessionManager instance = SingletonMonoBehaviour.Instance; int num = 0; if (instance != num) { SessionManager instance2 = SingletonMonoBehaviour.Instance; string k__BackingField = instance2.k__BackingField; if (instance2 == 0) { string k__BackingField = SingletonMonoBehaviour.Instance.k__BackingField; string k__BackingField2 = SingletonMonoBehaviour.Instance.k__BackingField; bool flag2 = !flag; int num2 = 0; string text; string text2; string text3; IPromise promise = this.ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA.OK_CANCEL, k__BackingField, k__BackingField2, text, text2, text3, (NotificationManager.HLJEOKDOLPF)num2, flag2); SingletonMonoBehaviour.Instance.k__BackingField = num2; SingletonMonoBehaviour.Instance.k__BackingField = num2; } } } // Token: 0x06011F83 RID: 73603 RVA: 0x0044BA18 File Offset: 0x00449C18 [Token(Token = "0x6011F83")] [Address(RVA = "0x122BEB0", Offset = "0x122A8B0", VA = "0x18122BEB0")] private bool ABBINPJGKCO() { bool flag; if (!flag) { } RRUIRootScreen flowByType = base.GetFlowByType(); this.FPBHKJAIGEC = flowByType; RRUIRootScreen fpbhkjaigec = this.FPBHKJAIGEC; ulong num; this.EKEDNKIMOGI = num; Action action = new Action(this.KBKBJHJLPBB); fpbhkjaigec.FlowExited += action; this.OHPDNGENFJL.AuthorityOpenMenuDetached(true); return true; } // Token: 0x06011F84 RID: 73604 RVA: 0x0044BA70 File Offset: 0x00449C70 [Token(Token = "0x6011F84")] [Address(RVA = "0x122E080", Offset = "0x122CA80", VA = "0x18122E080")] private void KBKBJHJLPBB(bool CJEIBCEPAPO) { if (!CJEIBCEPAPO) { this.DONPHHJOLEB(); return; } } // Token: 0x06011F85 RID: 73605 RVA: 0x0044BA88 File Offset: 0x00449C88 [Token(Token = "0x6011F85")] [Address(RVA = "0x122C930", Offset = "0x122B330", VA = "0x18122C930")] private void DONPHHJOLEB() { if (!SessionManager.AAIKLOAPAJD) { } RRUIRootScreen fpbhkjaigec = this.FPBHKJAIGEC; Action action = new Action(this.KBKBJHJLPBB); fpbhkjaigec.FlowExited -= action; int num = 0; this.FPBHKJAIGEC = (ulong)0L; this.EKEDNKIMOGI = num; } // Token: 0x06011F86 RID: 73606 RVA: 0x0044BAD4 File Offset: 0x00449CD4 [Token(Token = "0x6011F86")] [Address(RVA = "0x1230FB0", Offset = "0x122F9B0", VA = "0x181230FB0")] public bool TryGetBackgroundColors(out Color ICMFHJHCLPP, out Color BENFCIINEPA) { Material bkdgakdobfh = this.BKDGAKDOBFH; int num = 0; if (!(bkdgakdobfh != num)) { Color white = Color.white; Color white2 = Color.white; } Material bkdgakdobfh2 = this.BKDGAKDOBFH; int jbpjofhifkj = WatchUI.JBPJOFHIFKJ; ICMFHJHCLPP.r = (float)jbpjofhifkj; Material bkdgakdobfh3 = this.BKDGAKDOBFH; BENFCIINEPA.r = (float)jbpjofhifkj; throw new NullReferenceException(); } // Token: 0x06011F87 RID: 73607 RVA: 0x0044BB30 File Offset: 0x00449D30 [Token(Token = "0x6011F87")] [Address(RVA = "0x122EC60", Offset = "0x122D660", VA = "0x18122EC60")] public void SetBackgroundColors(Color ICMFHJHCLPP, Color BENFCIINEPA) { if (SingletonMonoBehaviour.Instance.ACGDGBHFJFB && ICMFHJHCLPP.a > 0.1f) { Color white = Color.white; } Material bkdgakdobfh = this.BKDGAKDOBFH; int num = 0; if (bkdgakdobfh != num) { Material bkdgakdobfh2 = this.BKDGAKDOBFH; Material bkdgakdobfh3 = this.BKDGAKDOBFH; } Material kakmfocoiea = this.KAKMFOCOIEA; int num2 = 0; if (kakmfocoiea != num2) { Material kakmfocoiea2 = this.KAKMFOCOIEA; Material kakmfocoiea3 = this.KAKMFOCOIEA; } } // Token: 0x06011F88 RID: 73608 RVA: 0x0044BBB4 File Offset: 0x00449DB4 [Token(Token = "0x6011F88")] [Address(RVA = "0x122EB50", Offset = "0x122D550", VA = "0x18122EB50")] public void PlayAttract(NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text, [Optional] string MHIKFIGBEBB, [Optional] string BMOOMNPGCCI) { NotificationManager instance = SingletonMonoBehaviour.Instance; } // Token: 0x06011F89 RID: 73609 RVA: 0x0044BBD0 File Offset: 0x00449DD0 [Token(Token = "0x6011F89")] [Address(RVA = "0x122EAA0", Offset = "0x122D4A0", VA = "0x18122EAA0")] public void PlayAttractDelayed(float NBOCPMDNOCF, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text) { NotificationManager instance = SingletonMonoBehaviour.Instance; } // Token: 0x06011F8A RID: 73610 RVA: 0x0044BBEC File Offset: 0x00449DEC [Token(Token = "0x6011F8A")] [Address(RVA = "0x122D5A0", Offset = "0x122BFA0", VA = "0x18122D5A0")] public void HandleIncomingChatMessage(OKLPPLDEGKH OFPDIAMBDKK) { int num = 0; ChatMessage chatMessage = Enumerable.First(OFPDIAMBDKK.k__BackingField); if (!this.KINJKKHLGDI.HasTokens) { int k__BackingField = chatMessage.k__BackingField; int num2; if (k__BackingField > 0 && k__BackingField != num2 && !OFPDIAMBDKK.NIPNFKELOIN && EIMGAFPPJFD.PMFACCFMKGE()) { long k__BackingField = chatMessage.k__BackingField; if (OFPDIAMBDKK.k__BackingField != k__BackingField) { Dictionary gejgamobacn = this.GEJGAMOBACN; long k__BackingField = OFPDIAMBDKK.k__BackingField; if (gejgamobacn.TryGetValue(k__BackingField, num)) { float time = Time.time; if (num > (int)time) { return; } } Dictionary gejgamobacn2 = this.GEJGAMOBACN; float time2 = Time.time; throw new NullReferenceException(); } } } } // Token: 0x06011F8B RID: 73611 RVA: 0x0044BCE8 File Offset: 0x00449EE8 [Token(Token = "0x6011F8B")] [Address(RVA = "0x122D8F0", Offset = "0x122C2F0", VA = "0x18122D8F0")] public void HandleIncomingRecNetMessage(CPIHGIEOPAJ NGPMADFHHKP) { bool flag; if (!this.KINJKKHLGDI.HasTokens && EIMGAFPPJFD.IGBPCJFKNGJ(NGPMADFHHKP) && flag) { if (flag > true) { if (flag > true) { if (flag <= true) { while (flag <= true) { } while (!flag) { } goto IL_3E; } if (flag) { return; } } int num = 0; this.NGJGFNGIDKC(NGPMADFHHKP, num); return; } IL_3E: if (flag > true) { if (flag) { IPromise promise = this.BLIFLOBLGHL(NGPMADFHHKP, "{0} accepted your friend request!"); return; } if (NGPMADFHHKP == (ulong)50L) { return; } } IPromise promise2; if (promise2 <= (ulong)10L) { return; } return; } } // Token: 0x06011F8C RID: 73612 RVA: 0x0044BD64 File Offset: 0x00449F64 [Token(Token = "0x6011F8C")] [Address(RVA = "0x122C390", Offset = "0x122AD90", VA = "0x18122C390")] private IPromise BLIFLOBLGHL(CPIHGIEOPAJ NGPMADFHHKP, string MHFHIOGOOKJ) { Action action = delegate(CCEOLAOLEKJ senderAccount) { WatchUI <>4__this = this; int num2 = 0; bool flag = <>4__this != num2; if (flag) { CPIHGIEOPAJ message = NGPMADFHHKP; int num3 = ObscuredInt.FAJDMKOEFLH(senderAccount.k__BackingField); if ((flag ? 1 : 0) == num3) { ObscuredString k__BackingField = senderAccount.k__BackingField; string formatString = MHFHIOGOOKJ; WatchUI <>4__this2 = this; CPIHGIEOPAJ message2 = NGPMADFHHKP; string text = string.Format(formatString, k__BackingField); <>4__this2.NGJGFNGIDKC(message2, text); } } }; int num = 0; num += num; num++; IPromise promise; return promise.Then(action); } // Token: 0x06011F8D RID: 73613 RVA: 0x0044BDB4 File Offset: 0x00449FB4 [Token(Token = "0x6011F8D")] [Address(RVA = "0x122E240", Offset = "0x122CC40", VA = "0x18122E240")] private void NGJGFNGIDKC(CPIHGIEOPAJ NGPMADFHHKP, string MHIKFIGBEBB) { this.BEEPKAPDIKI = NGPMADFHHKP; NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; instance.PlayWatchNotification(true, NotificationManager.HLJEOKDOLPF.Sound | NotificationManager.HLJEOKDOLPF.Haptic | NotificationManager.HLJEOKDOLPF.Text, MHIKFIGBEBB, num); } // Token: 0x06011F8E RID: 73614 RVA: 0x0044BDF0 File Offset: 0x00449FF0 [Token(Token = "0x6011F8E")] [Address(RVA = "0x122E0C0", Offset = "0x122CAC0", VA = "0x18122E0C0")] private void LIEJKIOKLNE(KEBJPIGKGOI.MDONHLLFFHN CLMCHLLGHLG) { List jbldmmipfgp = KEBJPIGKGOI.JBLDMMIPFGP; int num = IAOJMNAKJLH.MFFKMKHCJKH(); } // Token: 0x06011F8F RID: 73615 RVA: 0x0044BE14 File Offset: 0x0044A014 [Token(Token = "0x6011F8F")] [Address(RVA = "0x1230EB0", Offset = "0x122F8B0", VA = "0x181230EB0")] public void ToggleSize() { bool forceSpecificSize = this.k__BackingField.CHGIINGBBOO; if (!forceSpecificSize) { int num = 0; base.DBLCENPKMBI = (OGLEAGGNIPE)num; if (forceSpecificSize && SingletonMonoBehaviour.Instance.EBPFBFMJMBB) { this.OHPDNGENFJL.AuthorityReattachMenu(); return; } } } // Token: 0x06011F90 RID: 73616 RVA: 0x0044BE60 File Offset: 0x0044A060 [Token(Token = "0x6011F90")] [Address(RVA = "0x122C250", Offset = "0x122AC50", VA = "0x18122C250")] public void AddScreenRequiredOnStack(WatchUIFlow ICOOGOHMJHF) { if (!this.PHJJNPHMEDO.Contains(ICOOGOHMJHF)) { this.PHJJNPHMEDO.Add(ICOOGOHMJHF); } } // Token: 0x06011F91 RID: 73617 RVA: 0x0044BE90 File Offset: 0x0044A090 [Token(Token = "0x6011F91")] [Address(RVA = "0x122EC00", Offset = "0x122D600", VA = "0x18122EC00")] public void RemoveScreenRequiredOnStack(WatchUIFlow ICOOGOHMJHF) { bool flag = this.PHJJNPHMEDO.Remove(ICOOGOHMJHF); } // Token: 0x06011F92 RID: 73618 RVA: 0x0044BEB0 File Offset: 0x0044A0B0 [Token(Token = "0x6011F92")] [Address(RVA = "0x122F140", Offset = "0x122DB40", VA = "0x18122F140")] public static void ShowAccountUI(CCEOLAOLEKJ HFIDFDPOCKA, bool JDPGOOIDBJN = true, [Optional] string FBFKDNIKJGN) { if (HFIDFDPOCKA != 0 && Player.HIMJIOGEAGA) { int num = ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.k__BackingField); if (num != 0) { } if (num != 0) { } int num2 = 0; bool flag = num == num2; if (num2 != (flag ? 1 : 0)) { WatchUI local = WatchUI.BFPPPLIJIGC; } PlayerDetailsWatchUIFlow flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); WatchUI local2 = WatchUI.BFPPPLIJIGC; if (local2) { int num3 = 0; local2.PushFlow(flowByType, num3); if (JDPGOOIDBJN) { WatchMenuProjector watchMenuProjector; watchMenuProjector.AuthorityOpenMenuDetached(true); throw new NullReferenceException(); } int num4 = 0; local2.PlayAttract((NotificationManager.HLJEOKDOLPF)(-1), FBFKDNIKJGN, num4); } } } // Token: 0x06011F93 RID: 73619 RVA: 0x0044BF54 File Offset: 0x0044A154 [Token(Token = "0x6011F93")] [Address(RVA = "0x122E960", Offset = "0x122D360", VA = "0x18122E960")] public static bool OpenWatchFlow(WatchUIFlow LHHONCAOJFH, bool JDPGOOIDBJN = true, [Optional] string FBFKDNIKJGN) { WatchUI local = WatchUI.BFPPPLIJIGC; bool flag = local; if (!flag) { return flag; } int num = 0; local.PushFlow(LHHONCAOJFH, num); if (!JDPGOOIDBJN) { int num2 = 0; local.PlayAttract((NotificationManager.HLJEOKDOLPF)(-1), FBFKDNIKJGN, num2); } local.OHPDNGENFJL.AuthorityOpenMenuDetached(true); throw new NullReferenceException(); } // Token: 0x06011F94 RID: 73620 RVA: 0x0044BFA4 File Offset: 0x0044A1A4 [Token(Token = "0x6011F94")] [Address(RVA = "0x12312F0", Offset = "0x122FCF0", VA = "0x1812312F0")] public WatchUI() { List list = new List(); this.PHJJNPHMEDO = list; TokenFlag tokenFlag = new TokenFlag(); this.KINJKKHLGDI = tokenFlag; Dictionary dictionary = new Dictionary(); this.GEJGAMOBACN = dictionary; this.IPOAEFHALGO = 30f; base..ctor(); } // Token: 0x06011F95 RID: 73621 RVA: 0x0044BFEC File Offset: 0x0044A1EC // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6011F95")] [Address(RVA = "0x1231120", Offset = "0x122FB20", VA = "0x181231120")] static WatchUI() { int num; ActionEvent actionEvent = new ActionEvent(32, num != 0); num = 0; WatchUI.OnWatchInitializedEvent = actionEvent; WatchUI.KELAAGAKFBK = new Dictionary(); int num2; ActionEvent actionEvent2 = new ActionEvent(32, num2 != 0); num2 = 0; WatchUI.OnToastUpdatedEvent = actionEvent2; WatchUI.SIZE_CONFIG_KEY = "WATCH"; WatchUI.BNACJLLCKGP = "Yes"; WatchUI.EODDPFJNILC = "OK"; WatchUI.KKGDNBHHBCI = "No"; WatchUI.IOAJHEEEJFN = "Later"; } // Token: 0x0400C010 RID: 49168 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400C010")] [SerializeField] private DetachMenuNote detachMenuNote; // Token: 0x0400C011 RID: 49169 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400C011")] [SerializeField] [Header("Audio")] private RecRoomAudioClip buttonDownAudio; // Token: 0x0400C012 RID: 49170 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400C012")] [SerializeField] private RecRoomAudioClip buttonUpAudio; // Token: 0x0400C013 RID: 49171 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400C013")] [SerializeField] private RecRoomAudioClip watchOpenedAudio; // Token: 0x0400C014 RID: 49172 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x400C014")] [SerializeField] [Header("Double press prevention")] private BoxCollider watchBoxCollider; // Token: 0x0400C015 RID: 49173 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x400C015")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private BasicInteractionRestriction basicInteractionRestriction; // Token: 0x0400C016 RID: 49174 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x400C016")] [SerializeField] [Header("Background Image")] private Image backgroundImage; // Token: 0x0400C017 RID: 49175 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x400C017")] private Material BKDGAKDOBFH; // Token: 0x0400C018 RID: 49176 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x400C018")] private Material KAKMFOCOIEA; // Token: 0x0400C019 RID: 49177 [Token(Token = "0x400C019")] private static readonly int JBPJOFHIFKJ = PAMNDKEGFFG.OOIOFHFOAAF; // Token: 0x0400C01A RID: 49178 [Token(Token = "0x400C01A")] private static readonly int CBHMOEMNODH = PAMNDKEGFFG.CCHOFPAFEHO; // Token: 0x0400C01B RID: 49179 [Token(Token = "0x400C01B")] private static readonly int DCKLDCFMILB = PAMNDKEGFFG.BKIBEEDPPGG; // Token: 0x0400C01C RID: 49180 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x400C01C")] private bool MNAMMMKIHPA; // Token: 0x0400C01D RID: 49181 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x400C01D")] private List PHJJNPHMEDO; // Token: 0x0400C01E RID: 49182 [Token(Token = "0x400C01E")] public static ActionEvent OnWatchInitializedEvent; // Token: 0x0400C01F RID: 49183 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x400C01F")] private CPIHGIEOPAJ BEEPKAPDIKI; // Token: 0x0400C021 RID: 49185 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x400C021")] private TokenFlag KINJKKHLGDI; // Token: 0x0400C022 RID: 49186 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x400C022")] private WatchAttractor KHFCKMNPCBL; // Token: 0x0400C023 RID: 49187 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x400C023")] private WatchMenuProjector ALLIMIIDPCA; // Token: 0x0400C024 RID: 49188 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x400C024")] private Transform FKIIGCMNBOJ; // Token: 0x0400C025 RID: 49189 [global::Cpp2IlInjected.FieldOffset(Offset = "0x138")] [Token(Token = "0x400C025")] private SFXAudioSource EOCGHNIANCL; // Token: 0x0400C026 RID: 49190 [Token(Token = "0x400C026")] private static readonly Dictionary KELAAGAKFBK; // Token: 0x0400C027 RID: 49191 [Token(Token = "0x400C027")] public static ActionEvent OnToastUpdatedEvent; // Token: 0x0400C028 RID: 49192 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x400C028")] private bool MFBIIAEFGPM; // Token: 0x0400C029 RID: 49193 [global::Cpp2IlInjected.FieldOffset(Offset = "0x148")] [Token(Token = "0x400C029")] private RRUIRootScreen FPBHKJAIGEC; // Token: 0x0400C02A RID: 49194 [global::Cpp2IlInjected.FieldOffset(Offset = "0x150")] [Token(Token = "0x400C02A")] private int? EKEDNKIMOGI; // Token: 0x0400C02B RID: 49195 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x400C02B")] private Dictionary GEJGAMOBACN; // Token: 0x0400C02C RID: 49196 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x400C02C")] private float IPOAEFHALGO; // Token: 0x0400C02D RID: 49197 [Token(Token = "0x400C02D")] public static string SIZE_CONFIG_KEY = null; // Token: 0x0400C02E RID: 49198 [Token(Token = "0x400C02E")] private static string BNACJLLCKGP = null; // Token: 0x0400C02F RID: 49199 [Token(Token = "0x400C02F")] private static string EODDPFJNILC = null; // Token: 0x0400C030 RID: 49200 [Token(Token = "0x400C030")] private static string KKGDNBHHBCI = null; // Token: 0x0400C031 RID: 49201 [Token(Token = "0x400C031")] private static string IOAJHEEEJFN = null; // Token: 0x020027FB RID: 10235 [Token(Token = "0x20027FB")] [CompilerGenerated] private sealed class AIEPIIHEKMG { // Token: 0x06011F9C RID: 73628 RVA: 0x0044C138 File Offset: 0x0044A338 [Token(Token = "0x6011F9C")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public AIEPIIHEKMG() { } // Token: 0x06011F9D RID: 73629 RVA: 0x0044C14C File Offset: 0x0044A34C [Token(Token = "0x6011F9D")] [Address(RVA = "0x1217E30", Offset = "0x1216830", VA = "0x181217E30")] internal void b__0(JPIJGHNNIDP r) { Action action = this.<>9__1; WatchUI watchUI = this.<>4__this; if (action == 0) { Action action2 = delegate { WatchMenuProjector watchMenuProjector = this.<>4__this.OHPDNGENFJL; int num = 0; if (watchMenuProjector != num) { WatchUI watchUI2 = this.<>4__this; if (watchUI2.MNAMMMKIHPA) { StackedUIFlowBase k__BackingField = watchUI2.k__BackingField; UIConfirmationDialog uiconfirmationDialog = this.confirmationDialog; if (!(k__BackingField == uiconfirmationDialog)) { this.<>4__this.OHPDNGENFJL.AuthorityCloseMenu(); } } } }; this.<>9__1 = action2; } ISchedulerPromise schedulerPromise = watchUI.InvokeNextEndOfFrame(action); } // Token: 0x06011F9E RID: 73630 RVA: 0x0044C188 File Offset: 0x0044A388 [Token(Token = "0x6011F9E")] [Address(RVA = "0x1217EB0", Offset = "0x12168B0", VA = "0x181217EB0")] internal void b__1() { WatchMenuProjector watchMenuProjector = this.<>4__this.OHPDNGENFJL; int num = 0; if (watchMenuProjector != num) { WatchUI watchUI = this.<>4__this; if (watchUI.MNAMMMKIHPA) { StackedUIFlowBase k__BackingField = watchUI.k__BackingField; UIConfirmationDialog uiconfirmationDialog = this.confirmationDialog; if (!(k__BackingField == uiconfirmationDialog)) { this.<>4__this.OHPDNGENFJL.AuthorityCloseMenu(); } } } } // Token: 0x0400C035 RID: 49205 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C035")] public WatchUI <>4__this; // Token: 0x0400C036 RID: 49206 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400C036")] public UIConfirmationDialog confirmationDialog; // Token: 0x0400C037 RID: 49207 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400C037")] public Action <>9__1; } // Token: 0x020027FC RID: 10236 [Token(Token = "0x20027FC")] [CompilerGenerated] private sealed class NDFICEBNAIM where DialogType : UIDialog { // Token: 0x06011F9F RID: 73631 RVA: 0x0044C1F0 File Offset: 0x0044A3F0 [Token(Token = "0x6011F9F")] [Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")] public NDFICEBNAIM() { } // Token: 0x06011FA0 RID: 73632 RVA: 0x0044C20C File Offset: 0x0044A40C [Token(Token = "0x6011FA0")] [Address(RVA = "0x25D3720", Offset = "0x25D2120", VA = "0x1825D3720")] internal void b__0() { DialogType dialogType = this.newDialog; GameObject gameObject; global::UnityEngine.Object.Destroy(gameObject); } // Token: 0x0400C038 RID: 49208 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C038")] public DialogType newDialog; } // Token: 0x020027FD RID: 10237 [Token(Token = "0x20027FD")] [CompilerGenerated] private sealed class ALNFGLJMLDH { // Token: 0x06011FA1 RID: 73633 RVA: 0x0044C22C File Offset: 0x0044A42C [Token(Token = "0x6011FA1")] [Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")] public ALNFGLJMLDH() { } // Token: 0x06011FA2 RID: 73634 RVA: 0x0044C248 File Offset: 0x0044A448 [Token(Token = "0x6011FA2")] [Address(RVA = "0x25D1040", Offset = "0x25CFA40", VA = "0x1825D1040")] internal void b__0() { global::UnityEngine.Object.Destroy(this.newDialog.gameObject); } // Token: 0x0400C039 RID: 49209 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C039")] public UIDialog newDialog; } // Token: 0x020027FE RID: 10238 [Token(Token = "0x20027FE")] [CompilerGenerated] private sealed class LNNMFODJJFN { // Token: 0x06011FA3 RID: 73635 RVA: 0x0044C26C File Offset: 0x0044A46C [Token(Token = "0x6011FA3")] [Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")] public LNNMFODJJFN() { } // Token: 0x06011FA4 RID: 73636 RVA: 0x0044C288 File Offset: 0x0044A488 [Token(Token = "0x6011FA4")] [Address(RVA = "0x25D2D60", Offset = "0x25D1760", VA = "0x1825D2D60")] internal void b__0() { global::UnityEngine.Object.Destroy(this.newDialog.gameObject); } // Token: 0x0400C03A RID: 49210 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C03A")] public UIDialog newDialog; } // Token: 0x020027FF RID: 10239 [Token(Token = "0x20027FF")] [CompilerGenerated] private sealed class JJHDCJFJAKL { // Token: 0x06011FA5 RID: 73637 RVA: 0x0044C2AC File Offset: 0x0044A4AC [Token(Token = "0x6011FA5")] [Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")] public JJHDCJFJAKL() { } // Token: 0x06011FA6 RID: 73638 RVA: 0x0044C2C8 File Offset: 0x0044A4C8 [Token(Token = "0x6011FA6")] [Address(RVA = "0x25D2C10", Offset = "0x25D1610", VA = "0x1825D2C10")] internal void b__0() { global::UnityEngine.Object.Destroy(this.newDialog.gameObject); } // Token: 0x0400C03B RID: 49211 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C03B")] public UIDialog newDialog; } // Token: 0x02002800 RID: 10240 [Token(Token = "0x2002800")] [CompilerGenerated] private sealed class ILAPLKBAFFA { // Token: 0x06011FA7 RID: 73639 RVA: 0x0044C2EC File Offset: 0x0044A4EC [Token(Token = "0x6011FA7")] [Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")] public ILAPLKBAFFA() { } // Token: 0x06011FA8 RID: 73640 RVA: 0x0044C308 File Offset: 0x0044A508 [Token(Token = "0x6011FA8")] [Address(RVA = "0x25D2A10", Offset = "0x25D1410", VA = "0x1825D2A10")] internal void b__0() { global::UnityEngine.Object.Destroy(this.newDialog.gameObject); } // Token: 0x0400C03C RID: 49212 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C03C")] public ConfirmUIDialog newDialog; } // Token: 0x02002801 RID: 10241 [Token(Token = "0x2002801")] [CompilerGenerated] private sealed class BEDLJFHEEFD { // Token: 0x06011FA9 RID: 73641 RVA: 0x0044C32C File Offset: 0x0044A52C [Token(Token = "0x6011FA9")] [Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")] public BEDLJFHEEFD() { } // Token: 0x06011FAA RID: 73642 RVA: 0x0044C348 File Offset: 0x0044A548 [Token(Token = "0x6011FAA")] [Address(RVA = "0x25D1190", Offset = "0x25CFB90", VA = "0x1825D1190")] internal void b__0() { global::UnityEngine.Object.Destroy(this.newDialog.gameObject); } // Token: 0x0400C03D RID: 49213 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C03D")] public ConfirmUIDialog newDialog; } // Token: 0x02002803 RID: 10243 [Token(Token = "0x2002803")] [CompilerGenerated] private sealed class HBJKMMDLEHD { // Token: 0x06011FB1 RID: 73649 RVA: 0x0044C3F4 File Offset: 0x0044A5F4 [Token(Token = "0x6011FB1")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public HBJKMMDLEHD() { } // Token: 0x06011FB2 RID: 73650 RVA: 0x0044C408 File Offset: 0x0044A608 [Token(Token = "0x6011FB2")] [Address(RVA = "0x1228690", Offset = "0x1227090", VA = "0x181228690")] internal void b__0(DateTime? dob) { } // Token: 0x0400C043 RID: 49219 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C043")] public Action onComplete; } // Token: 0x02002804 RID: 10244 [Token(Token = "0x2002804")] [CompilerGenerated] private sealed class JPDOODBIOCM { // Token: 0x06011FB3 RID: 73651 RVA: 0x0044C41C File Offset: 0x0044A61C [Token(Token = "0x6011FB3")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public JPDOODBIOCM() { } // Token: 0x06011FB4 RID: 73652 RVA: 0x0044C430 File Offset: 0x0044A630 [Token(Token = "0x6011FB4")] [Address(RVA = "0x122A1F0", Offset = "0x1228BF0", VA = "0x18122A1F0")] internal void b__0(bool stillOnStack) { global::UnityEngine.Object.Destroy(this.newFlow.gameObject); } // Token: 0x0400C044 RID: 49220 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C044")] public StackedUIFlowBase newFlow; } // Token: 0x02002805 RID: 10245 [Token(Token = "0x2002805")] [CompilerGenerated] private sealed class ANFNLCMJCGB { // Token: 0x06011FB5 RID: 73653 RVA: 0x0044C454 File Offset: 0x0044A654 [Token(Token = "0x6011FB5")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public ANFNLCMJCGB() { } // Token: 0x06011FB6 RID: 73654 RVA: 0x0044C468 File Offset: 0x0044A668 [Token(Token = "0x6011FB6")] [Address(RVA = "0x80AF80", Offset = "0x809980", VA = "0x18080AF80")] internal void b__0(ReportWatchUIFlow reportFlow) { bool isCompleted = ((IAsyncResult)reportFlow).IsCompleted; } // Token: 0x0400C045 RID: 49221 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C045")] public CCEOLAOLEKJ targetAccount; } // Token: 0x02002806 RID: 10246 [Token(Token = "0x2002806")] [CompilerGenerated] private sealed class CKDEEFGFIKO { // Token: 0x06011FB7 RID: 73655 RVA: 0x0044C484 File Offset: 0x0044A684 [Token(Token = "0x6011FB7")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CKDEEFGFIKO() { } // Token: 0x06011FB8 RID: 73656 RVA: 0x0044C498 File Offset: 0x0044A698 [Token(Token = "0x6011FB8")] [Address(RVA = "0x1217FC0", Offset = "0x12169C0", VA = "0x181217FC0")] internal void b__0(ReportWatchUIFlow flow) { string text = this.amplitudeCommandContext; WatchUI.FDGEODJFHKD(flow, text); } // Token: 0x0400C046 RID: 49222 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C046")] public string amplitudeCommandContext; } // Token: 0x02002807 RID: 10247 [Token(Token = "0x2002807")] [CompilerGenerated] private sealed class NMCMJKEJAGG { // Token: 0x06011FB9 RID: 73657 RVA: 0x0044C4B4 File Offset: 0x0044A6B4 [Token(Token = "0x6011FB9")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NMCMJKEJAGG() { } // Token: 0x06011FBA RID: 73658 RVA: 0x0044C4C8 File Offset: 0x0044A6C8 [Token(Token = "0x6011FBA")] [Address(RVA = "0x122AB70", Offset = "0x1229570", VA = "0x18122AB70")] internal void b__0(string wwwError, KLAMKCBENEA okResponse) { Debug.LogError("Failed to report player" + wwwError); if (!okResponse.k__BackingField) { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; string k__BackingField = okResponse.k__BackingField; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, k__BackingField, 4f, num, num); return; } int num2 = ObscuredInt.FAJDMKOEFLH(this.reportFlow.k__BackingField.k__BackingField); LCCEEFHOBEN.CJFENPHAAHI k__BackingField = this.reportFlow.k__BackingField; NotificationManager instance2 = SingletonMonoBehaviour.Instance; Action onReportedAction = this.reportFlow.OnReportedAction; while (onReportedAction == 0) { } onReportedAction(); } // Token: 0x0400C047 RID: 49223 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C047")] public ReportWatchUIFlow reportFlow; // Token: 0x0400C048 RID: 49224 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400C048")] public bool playerPresent; // Token: 0x0400C049 RID: 49225 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400C049")] public string amplitudeCommandContext; } // Token: 0x02002809 RID: 10249 [Token(Token = "0x2002809")] [CompilerGenerated] private sealed class NDMIFNLELLE { // Token: 0x06011FC1 RID: 73665 RVA: 0x0044C6C0 File Offset: 0x0044A8C0 [Token(Token = "0x6011FC1")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NDMIFNLELLE() { } // Token: 0x06011FC2 RID: 73666 RVA: 0x0044C6D4 File Offset: 0x0044A8D4 [Token(Token = "0x6011FC2")] [Address(RVA = "0x122A980", Offset = "0x1229380", VA = "0x18122A980")] internal void b__0(CCEOLAOLEKJ senderAccount) { WatchUI watchUI = this.<>4__this; int num = 0; bool flag = watchUI != num; if (flag) { CPIHGIEOPAJ cpihgieopaj = this.message; int num2 = ObscuredInt.FAJDMKOEFLH(senderAccount.k__BackingField); if ((flag ? 1 : 0) == num2) { ObscuredString k__BackingField = senderAccount.k__BackingField; string text = this.formatString; WatchUI watchUI2 = this.<>4__this; CPIHGIEOPAJ cpihgieopaj2 = this.message; string text2 = string.Format(text, k__BackingField); watchUI2.NGJGFNGIDKC(cpihgieopaj2, text2); } } } // Token: 0x0400C04D RID: 49229 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C04D")] public WatchUI <>4__this; // Token: 0x0400C04E RID: 49230 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400C04E")] public CPIHGIEOPAJ message; // Token: 0x0400C04F RID: 49231 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400C04F")] public string formatString; } } }