using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI.Dialog { // Token: 0x020012E7 RID: 4839 [Token(Token = "0x20012E7")] public class UIAccountStatusDialog : ConfirmUIDialog { // Token: 0x170011A9 RID: 4521 // (get) Token: 0x06006C89 RID: 27785 RVA: 0x0017D0E0 File Offset: 0x0017B2E0 [Token(Token = "0x170011A9")] protected override string MNKOCGHOJIJ { [Token(Token = "0x6006C89")] [Address(RVA = "0x1E16B70", Offset = "0x1E15B70", VA = "0x181E16B70", Slot = "4")] get { return "WATCH"; } } // Token: 0x06006C8A RID: 27786 RVA: 0x0017D0F4 File Offset: 0x0017B2F4 [Token(Token = "0x6006C8A")] [Address(RVA = "0x1E16BA0", Offset = "0x1E15BA0", VA = "0x181E16BA0", Slot = "28")] public override PMGCJEPKFOF ShowDialog(UIAccountStatusDialog.EFIPPDNLHFD AAHGIGHAIFI) { return base.ShowDialog(); } // Token: 0x06006C8B RID: 27787 RVA: 0x0017D108 File Offset: 0x0017B308 [Token(Token = "0x6006C8B")] [Address(RVA = "0x1E16C00", Offset = "0x1E15C00", VA = "0x181E16C00")] 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: 0x06006C8C RID: 27788 RVA: 0x0017D1F0 File Offset: 0x0017B3F0 [Token(Token = "0x6006C8C")] [Address(RVA = "0x1E16B20", Offset = "0x1E15B20", VA = "0x181E16B20")] public void Button_HelpPage() { FBPACFPINIK.IIHKLJONBPO(true); } // Token: 0x06006C8D RID: 27789 RVA: 0x0017D204 File Offset: 0x0017B404 [Token(Token = "0x6006C8D")] [Address(RVA = "0x1E16AE0", Offset = "0x1E15AE0", VA = "0x181E16AE0", Slot = "26")] public override void Button_Affirmative() { int num = 0; base.KHKDGPHPIND(1, num != 0); } // Token: 0x06006C8E RID: 27790 RVA: 0x0017D21C File Offset: 0x0017B41C [Token(Token = "0x6006C8E")] [Address(RVA = "0x1E17120", Offset = "0x1E16120", VA = "0x181E17120")] public UIAccountStatusDialog() { } // Token: 0x040047D3 RID: 18387 [Token(Token = "0x40047D3")] public const string SIZE_CONFIG_KEY = "WATCH"; // Token: 0x040047D4 RID: 18388 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40047D4")] [SerializeField] private Text titleText; // Token: 0x040047D5 RID: 18389 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x40047D5")] [SerializeField] private Text subTitleText; // Token: 0x040047D6 RID: 18390 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x40047D6")] [SerializeField] private Text bodyText; // Token: 0x040047D7 RID: 18391 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x40047D7")] [SerializeField] private Button3D helpPageButton; // Token: 0x040047D8 RID: 18392 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x40047D8")] [SerializeField] private Button3D okButton; // Token: 0x040047D9 RID: 18393 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x40047D9")] [SerializeField] private Text okButtonText; // Token: 0x040047DA RID: 18394 [Token(Token = "0x40047DA")] private const 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: 0x040047DB RID: 18395 [Token(Token = "0x40047DB")] private const 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 appea"; // Token: 0x040047DC RID: 18396 [Token(Token = "0x40047DC")] private const string FLICKICCMBJ = "Please finish registration using the email you received."; // Token: 0x020012E8 RID: 4840 [Token(Token = "0x20012E8")] public enum EFIPPDNLHFD { // Token: 0x040047DE RID: 18398 [Token(Token = "0x40047DE")] Creating, // Token: 0x040047DF RID: 18399 [Token(Token = "0x40047DF")] CreateSuccess, // Token: 0x040047E0 RID: 18400 [Token(Token = "0x40047E0")] CreateFail, // Token: 0x040047E1 RID: 18401 [Token(Token = "0x40047E1")] PendingJunior, // Token: 0x040047E2 RID: 18402 [Token(Token = "0x40047E2")] Banned, // Token: 0x040047E3 RID: 18403 [Token(Token = "0x40047E3")] PendingEmailVerification } } }