using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecRoom.Async; using TMPro; using UnityEngine; namespace RecRoom.Core.Screens.UI { // Token: 0x02002A21 RID: 10785 [Token(Token = "0x2002A21")] [StructLayout(3)] public class QuickToCachedLoginScreenLoginUIDialog : ConfirmScreenLoginUIDialog { // Token: 0x06012D3A RID: 77114 RVA: 0x0047E598 File Offset: 0x0047C798 [Token(Token = "0x6012D3A")] [Address(RVA = "0x11A11B0", Offset = "0x119FBB0", VA = "0x1811A11B0", Slot = "14")] public override IPromise ShowDialog(MHOKOMMOGKM.ONLDIBIOKEF PHCGMLMOGJB) { TextMeshProUGUI textMeshProUGUI = this.cachedLoginNameLabel; int num = 0; if (textMeshProUGUI != num && PHCGMLMOGJB != 0) { CCEOLAOLEKJ k__BackingField = PHCGMLMOGJB.k__BackingField; TextMeshProUGUI textMeshProUGUI2 = this.cachedLoginNameLabel; string text = ObscuredString.FAJDMKOEFLH(k__BackingField.k__BackingField); string text2 = "Continue as @" + text; textMeshProUGUI2.text = text2; this.JMNGLIHCKFD = PHCGMLMOGJB; } bool isCompleted = ((IAsyncResult)this).IsCompleted; throw new NullReferenceException(); } // Token: 0x06012D3B RID: 77115 RVA: 0x0047E604 File Offset: 0x0047C804 [Token(Token = "0x6012D3B")] [Address(RVA = "0x11A1080", Offset = "0x119FA80", VA = "0x1811A1080", Slot = "9")] public override void Button_Default() { if (SingletonMonoBehaviour.IsInitialized && this.JMNGLIHCKFD != (ulong)0L) { this.Button_Alternative3(); AccountSelectionManager instance = SingletonMonoBehaviour.Instance; Action action = new Action(this.MGDHGLLBDIC); } } // Token: 0x06012D3C RID: 77116 RVA: 0x0047E644 File Offset: 0x0047C844 [Token(Token = "0x6012D3C")] [Address(RVA = "0x11A12C0", Offset = "0x119FCC0", VA = "0x1811A12C0")] public QuickToCachedLoginScreenLoginUIDialog() { } // Token: 0x06012D3D RID: 77117 RVA: 0x0047E658 File Offset: 0x0047C858 [Token(Token = "0x6012D3D")] [Address(RVA = "0x119E670", Offset = "0x119D070", VA = "0x18119E670")] [CompilerGenerated] private void MGDHGLLBDIC(AccountSelectionManager.KPGNOPDDFDB MAOOLFEBOOD) { if (MAOOLFEBOOD == AccountSelectionManager.KPGNOPDDFDB.SUCCESS) { bool isCompleted = ((IAsyncResult)this).IsCompleted; return; } if (MAOOLFEBOOD != AccountSelectionManager.KPGNOPDDFDB.PASSWORD_REQUIRED) { bool isCompleted2 = ((IAsyncResult)this).IsCompleted; return; } bool isCompleted3 = ((IAsyncResult)this).IsCompleted; } // Token: 0x0400CA1F RID: 51743 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400CA1F")] [SerializeField] private TextMeshProUGUI cachedLoginNameLabel; // Token: 0x0400CA20 RID: 51744 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400CA20")] private MHOKOMMOGKM.ONLDIBIOKEF JMNGLIHCKFD; } }