Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/Screens/UI/QuickToCachedLoginScreenLoginUIDialog.cs
T
2026-04-08 23:40:05 +02:00

88 lines
3.0 KiB
C#

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<MHOKOMMOGKM.ONLDIBIOKEF>
{
// Token: 0x06012D3A RID: 77114 RVA: 0x0047E598 File Offset: 0x0047C798
[Token(Token = "0x6012D3A")]
[Address(RVA = "0x11A11B0", Offset = "0x119FBB0", VA = "0x1811A11B0", Slot = "14")]
public override IPromise<PBPCEIOFCLI> ShowDialog(MHOKOMMOGKM.ONLDIBIOKEF PHCGMLMOGJB)
{
TextMeshProUGUI textMeshProUGUI = this.cachedLoginNameLabel;
int num = 0;
if (textMeshProUGUI != num && PHCGMLMOGJB != 0)
{
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = PHCGMLMOGJB.<IOINKGNIKDM>k__BackingField;
TextMeshProUGUI textMeshProUGUI2 = this.cachedLoginNameLabel;
string text = ObscuredString.FAJDMKOEFLH(<IOINKGNIKDM>k__BackingField.<KHJCEENDAOL>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<AccountSelectionManager.KPGNOPDDFDB> 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;
}
}