This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,139 @@
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecNet;
using RecRoom.Async;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace RecRoom.Core.Screens.UI
{
// Token: 0x02002A0B RID: 10763
[Token(Token = "0x2002A0B")]
[StructLayout(3)]
public class AccountCreationScreenLoginUIDialog : FormScreenLoginUIDialog<RegistrationScreenLoginUIDialog.MFCJLEPIHEB>
{
// Token: 0x06012CD8 RID: 77016 RVA: 0x0047CD00 File Offset: 0x0047AF00
[Token(Token = "0x6012CD8")]
[Address(RVA = "0x119B220", Offset = "0x1199C20", VA = "0x18119B220", Slot = "18")]
protected override void FPOGDJCPAGF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
base.FPOGDJCPAGF(CPMPEJFMDED, OEAPMLMHLLF);
SingletonMonoBehaviour.Instance.ShowErrorMessage("Creating account...");
IPromise<CCEOLAOLEKJ> promise = PEGGCEDHBOF.HHFPNFANNEG();
if (AccountCreationScreenLoginUIDialog.<>c.<>9__5_0 == 0)
{
AccountCreationScreenLoginUIDialog.<>c.<>9__5_0 = (CCEOLAOLEKJ newAccount) => MHOKOMMOGKM.LDIBACMCGGM(ObscuredInt.FAJDMKOEFLH(newAccount.<IFBPANODIPA>k__BackingField));
}
if (AccountCreationScreenLoginUIDialog.<>c.<>9__5_1 == 0)
{
AccountCreationScreenLoginUIDialog.<>c.<>9__5_1 = () => Matchmaking.GHNONNKLKHE();
}
Action action = new Action(this.KLBLHLNNHHF);
Action<string> action2 = new Action(this.JKCIDBFAEEB);
throw new NullReferenceException();
}
// Token: 0x06012CD9 RID: 77017 RVA: 0x0047CD88 File Offset: 0x0047AF88
[Token(Token = "0x6012CD9")]
[Address(RVA = "0x119B710", Offset = "0x119A110", VA = "0x18119B710", Slot = "14")]
public override IPromise<PBPCEIOFCLI> ShowDialog(RegistrationScreenLoginUIDialog.MFCJLEPIHEB GDMBKAKDBEC)
{
Button button = this.backButton;
int num = 0;
if (button != num)
{
GameObject gameObject = this.backButton.gameObject;
bool has_value = GDMBKAKDBEC.OFBLFFOKPDA.has_value;
}
Button button2 = this.signInWithOtherButton;
int num2 = 0;
if (button2 != num2)
{
GameObject gameObject2 = this.signInWithOtherButton.gameObject;
bool has_value2 = GDMBKAKDBEC.OFBLFFOKPDA.has_value;
bool flag;
gameObject2.SetActive(flag);
}
string empty = string.Empty;
this.createButton.interactable = true;
this.bodyText.gameObject.SetActive(true);
bool has_value3 = GDMBKAKDBEC.OFBLFFOKPDA.has_value;
this.GDMBKAKDBEC.OFBLFFOKPDA.has_value = has_value3;
IPromise<PBPCEIOFCLI> promise;
return promise;
}
// Token: 0x06012CDA RID: 77018 RVA: 0x0047CE48 File Offset: 0x0047B048
[Token(Token = "0x6012CDA")]
[Address(RVA = "0x119B8D0", Offset = "0x119A2D0", VA = "0x18119B8D0")]
public AccountCreationScreenLoginUIDialog()
{
}
// Token: 0x06012CDB RID: 77019 RVA: 0x0047CE5C File Offset: 0x0047B05C
[Token(Token = "0x6012CDB")]
[Address(RVA = "0x119B620", Offset = "0x119A020", VA = "0x18119B620")]
[CompilerGenerated]
private void KLBLHLNNHHF()
{
AccountSelectionManager instance = SingletonMonoBehaviour.Instance;
AccountSelectionManager instance2 = SingletonMonoBehaviour.Instance;
int num = 0;
instance2.LogRegistrationEvent("accountCreated", num);
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06012CDC RID: 77020 RVA: 0x0047CE90 File Offset: 0x0047B090
[Token(Token = "0x6012CDC")]
[Address(RVA = "0x119B510", Offset = "0x1199F10", VA = "0x18119B510")]
[CompilerGenerated]
private void JKCIDBFAEEB(string MOPOMPHBHKF)
{
AccountSelectionManager instance = SingletonMonoBehaviour.Instance;
int num = 0;
instance.LogRegistrationEvent("failedAccountCreation", num);
GameObject gameObject = this.bodyText.gameObject;
int num2 = 0;
gameObject.SetActive(num2 != 0);
int num3 = 0;
base.LLKGFICOMFG((FormScreenLoginUIDialog.DFMJNFJBEAI)num3);
Button button = this.createButton;
int num4 = 0;
button.interactable = num4 != 0;
bool forceAccountVerification = SingletonMonoBehaviour.Instance.IHHHGFJJMCB;
}
// Token: 0x0400C9D4 RID: 51668
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400C9D4")]
[SerializeField]
private Button backButton;
// Token: 0x0400C9D5 RID: 51669
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400C9D5")]
[SerializeField]
private Button createButton;
// Token: 0x0400C9D6 RID: 51670
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400C9D6")]
[SerializeField]
private Button signInWithOtherButton;
// Token: 0x0400C9D7 RID: 51671
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400C9D7")]
[SerializeField]
private TextMeshProUGUI bodyText;
// Token: 0x0400C9D8 RID: 51672
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400C9D8")]
private RegistrationScreenLoginUIDialog.MFCJLEPIHEB GDMBKAKDBEC;
}
}