using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI.Dialog { // Token: 0x02001BDA RID: 7130 [Token(Token = "0x2001BDA")] [StructLayout(3)] public class UIAccountStatusDialog : ConfirmUIDialog { // Token: 0x17001E10 RID: 7696 // (get) Token: 0x0600BF43 RID: 48963 RVA: 0x002D16DC File Offset: 0x002CF8DC [Token(Token = "0x17001E10")] protected override string MNKOCGHOJIJ { [Token(Token = "0x600BF43")] [Address(RVA = "0x1758230", Offset = "0x1756C30", VA = "0x181758230", Slot = "4")] get { return "WATCH"; } } // Token: 0x0600BF44 RID: 48964 RVA: 0x002D16F0 File Offset: 0x002CF8F0 [Token(Token = "0x600BF44")] [Address(RVA = "0x1758260", Offset = "0x1756C60", VA = "0x181758260", Slot = "20")] public override IPromise ShowDialog(UIAccountStatusDialog.EFIPPDNLHFD AAHGIGHAIFI) { return base.ShowDialog(); } // Token: 0x0600BF45 RID: 48965 RVA: 0x002D1704 File Offset: 0x002CF904 [Token(Token = "0x600BF45")] [Address(RVA = "0x17582C0", Offset = "0x1756CC0", VA = "0x1817582C0")] public void UpdateUIState(UIAccountStatusDialog.EFIPPDNLHFD AAHGIGHAIFI, [Optional] string PAANJCAOOAG) { Text text = this.subTitleText; string text2 = text.text; if (AAHGIGHAIFI <= UIAccountStatusDialog.EFIPPDNLHFD.PendingEmailVerification) { string text3 = this.titleText.text; string text4 = this.bodyText.text; GameObject gameObject = this.helpPageButton.gameObject; int num = 0; gameObject.SetActive(num != 0); GameObject gameObject2 = this.okButton.gameObject; int num2 = 0; gameObject2.SetActive(num2 != 0); return; } } // Token: 0x0600BF46 RID: 48966 RVA: 0x002D17EC File Offset: 0x002CF9EC [Token(Token = "0x600BF46")] [Address(RVA = "0x17581E0", Offset = "0x1756BE0", VA = "0x1817581E0")] public void Button_HelpPage() { FBPACFPINIK.IIHKLJONBPO(true); } // Token: 0x0600BF47 RID: 48967 RVA: 0x002D1800 File Offset: 0x002CFA00 [Token(Token = "0x600BF47")] [Address(RVA = "0x17581A0", Offset = "0x1756BA0", VA = "0x1817581A0", Slot = "19")] public override void Button_Affirmative() { int num = 0; base.KHKDGPHPIND(1, num != 0); } // Token: 0x0600BF48 RID: 48968 RVA: 0x002D1818 File Offset: 0x002CFA18 [Token(Token = "0x600BF48")] [Address(RVA = "0x1758860", Offset = "0x1757260", VA = "0x181758860")] public UIAccountStatusDialog() { } // Token: 0x04007E71 RID: 32369 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4007E71")] [SerializeField] private Text titleText; // Token: 0x04007E72 RID: 32370 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4007E72")] [SerializeField] private Text subTitleText; // Token: 0x04007E73 RID: 32371 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4007E73")] [SerializeField] private Text bodyText; // Token: 0x04007E74 RID: 32372 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4007E74")] [SerializeField] private Button3D helpPageButton; // Token: 0x04007E75 RID: 32373 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4007E75")] [SerializeField] private Button3D okButton; // Token: 0x04007E76 RID: 32374 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4007E76")] [SerializeField] private Text okButtonText; // Token: 0x04007E77 RID: 32375 [Token(Token = "0x4007E77")] public static string SIZE_CONFIG_KEY = "WATCH"; // Token: 0x04007E78 RID: 32376 [Token(Token = "0x4007E78")] private static string ELOOCEBOLOC = "Please ensure everyone active at your location knows:\n\n1. One player per account\n2. Players 12 and younger may ONLY be active on a junior account"; // Token: 0x04007E79 RID: 32377 [Token(Token = "0x4007E79")] private static string MECEPIHJJOK = "A moderator has activated junior status on this account. Junior accounts support players 12 or younger. Please enter a parent / guardian’s email or contact us at recroom.happyfox.com to appeal."; // Token: 0x04007E7A RID: 32378 [Token(Token = "0x4007E7A")] private static string FLICKICCMBJ = "Please finish registration using the email you received."; // Token: 0x02001BDB RID: 7131 [Token(Token = "0x2001BDB")] public enum EFIPPDNLHFD { // Token: 0x04007E7C RID: 32380 [Token(Token = "0x4007E7C")] Creating, // Token: 0x04007E7D RID: 32381 [Token(Token = "0x4007E7D")] CreateSuccess, // Token: 0x04007E7E RID: 32382 [Token(Token = "0x4007E7E")] CreateFail, // Token: 0x04007E7F RID: 32383 [Token(Token = "0x4007E7F")] PendingJunior, // Token: 0x04007E80 RID: 32384 [Token(Token = "0x4007E80")] Banned, // Token: 0x04007E81 RID: 32385 [Token(Token = "0x4007E81")] PendingEmailVerification } } }