scripts
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user