88 lines
3.0 KiB
C#
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;
|
|
}
|
|
}
|