Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/Dialog/UILoginDialog.cs
T
2026-04-08 23:40:05 +02:00

239 lines
7.8 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecNet;
using RecRoom.Async;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI.Dialog
{
// Token: 0x02001BE3 RID: 7139
[Token(Token = "0x2001BE3")]
[StructLayout(3)]
public class UILoginDialog : ConfirmUIDialog
{
// Token: 0x17001E14 RID: 7700
// (get) Token: 0x0600BF7A RID: 49018 RVA: 0x002D22E0 File Offset: 0x002D04E0
// (set) Token: 0x0600BF7B RID: 49019 RVA: 0x002D22F4 File Offset: 0x002D04F4
[Token(Token = "0x17001E14")]
public string IHADBCJNDIP
{
[Token(Token = "0x600BF7A")]
[Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0")]
get;
[Token(Token = "0x600BF7B")]
[Address(RVA = "0x4D6780", Offset = "0x4D5180", VA = "0x1804D6780")]
private set;
}
// Token: 0x17001E15 RID: 7701
// (get) Token: 0x0600BF7C RID: 49020 RVA: 0x002D2308 File Offset: 0x002D0508
// (set) Token: 0x0600BF7D RID: 49021 RVA: 0x002D231C File Offset: 0x002D051C
[Token(Token = "0x17001E15")]
public string GPMGIDPBKOG
{
[Token(Token = "0x600BF7C")]
[Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0")]
get;
[Token(Token = "0x600BF7D")]
[Address(RVA = "0x636210", Offset = "0x634C10", VA = "0x180636210")]
private set;
}
// Token: 0x17001E16 RID: 7702
// (get) Token: 0x0600BF7E RID: 49022 RVA: 0x002D2330 File Offset: 0x002D0530
[Token(Token = "0x17001E16")]
public bool JEPLPOJJHIL
{
[Token(Token = "0x600BF7E")]
[Address(RVA = "0x175D770", Offset = "0x175C170", VA = "0x18175D770")]
get
{
return this.rememberPasswordToggle.LLJFGDMOOFA;
}
}
// Token: 0x0600BF7F RID: 49023 RVA: 0x002D2350 File Offset: 0x002D0550
[Token(Token = "0x600BF7F")]
[Address(RVA = "0x175D590", Offset = "0x175BF90", VA = "0x18175D590")]
public void SetInfoText(string DBDDKLHPNNA, bool BCOHEOIEPLL)
{
this.infoText.text = DBDDKLHPNNA;
this.usernameField.FFDOINJEHMM = BCOHEOIEPLL;
this.passwordField.FFDOINJEHMM = BCOHEOIEPLL;
this.rememberPasswordToggle.FFDOINJEHMM = BCOHEOIEPLL;
this.submitButton.FFDOINJEHMM = BCOHEOIEPLL;
}
// Token: 0x0600BF80 RID: 49024 RVA: 0x002D23A0 File Offset: 0x002D05A0
[Token(Token = "0x600BF80")]
[Address(RVA = "0x175D620", Offset = "0x175C020", VA = "0x18175D620")]
public void SetUsername(string DAHEICMKIJJ)
{
this.usernameField.KKJIOHNFHFJ = DAHEICMKIJJ;
}
// Token: 0x0600BF81 RID: 49025 RVA: 0x002D23C0 File Offset: 0x002D05C0
[Token(Token = "0x600BF81")]
[Address(RVA = "0x175D640", Offset = "0x175C040", VA = "0x18175D640", Slot = "18")]
public override IPromise<JPIJGHNNIDP> ShowDialog()
{
this.IEDCIALOPFJ();
TextMeshProUGUI textMeshProUGUI = this.infoText;
string empty = string.Empty;
textMeshProUGUI.text = empty;
ValidatedButtonInputField validatedButtonInputField = this.usernameField;
Func<string, bool> func = new Func(this.BLHEHNDBDNJ);
validatedButtonInputField.IsValidFunction = func;
ValidatedButtonInputField validatedButtonInputField2 = this.passwordField;
Func<string, bool> func2 = new Func(this.LMCMBKFOIGK);
validatedButtonInputField2.IsValidFunction = func2;
this.rememberPasswordToggle.BOHIGPFGJBA = true;
this.usernameField.inputField3D.SelectInputField();
return base.ShowDialog();
}
// Token: 0x0600BF82 RID: 49026 RVA: 0x002D244C File Offset: 0x002D064C
[Token(Token = "0x600BF82")]
[Address(RVA = "0x175D500", Offset = "0x175BF00", VA = "0x18175D500", Slot = "11")]
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
{
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
int num = 0;
int num2 = 0;
base.KHKDGPHPIND(num2, num != 0);
this.IEDCIALOPFJ();
}
// Token: 0x0600BF83 RID: 49027 RVA: 0x002D2474 File Offset: 0x002D0674
[Token(Token = "0x600BF83")]
[Address(RVA = "0x175D160", Offset = "0x175BB60", VA = "0x18175D160")]
public void Button_Submit()
{
int num = 0;
this.SetInfoText("Logging in...", num != 0);
ToggleButton3D toggleButton3D = this.rememberPasswordToggle;
string text = this.<KHJCEENDAOL>k__BackingField;
string text2 = this.<EOJGIJFMGMJ>k__BackingField;
bool lljfgdmoofa = toggleButton3D.LLJFGDMOOFA;
IPromise promise = MHOKOMMOGKM.LHOKPNNOHLF(text, text2, lljfgdmoofa);
if (UILoginDialog.<>c.<>9__19_0 == 0)
{
UILoginDialog.<>c.<>9__19_0 = () => Matchmaking.GHNONNKLKHE();
}
int num2 = 0;
if (num2 < (lljfgdmoofa ? 1 : 0))
{
num2 += num2;
num2++;
}
Action<string> action = new Action(this.CFKJEKEJFEI);
Action action2 = new Action(this.BCDOGLJLFIL);
throw new NullReferenceException();
}
// Token: 0x0600BF84 RID: 49028 RVA: 0x002D250C File Offset: 0x002D070C
[Token(Token = "0x600BF84")]
[Address(RVA = "0x175D3E0", Offset = "0x175BDE0", VA = "0x18175D3E0")]
private void IEDCIALOPFJ()
{
ValidatedButtonInputField validatedButtonInputField = this.passwordField;
int num = 0;
if (validatedButtonInputField != num)
{
ValidatedButtonInputField validatedButtonInputField2 = this.passwordField;
string empty = string.Empty;
validatedButtonInputField2.KKJIOHNFHFJ = empty;
}
}
// Token: 0x0600BF85 RID: 49029 RVA: 0x002D2548 File Offset: 0x002D0748
[Token(Token = "0x600BF85")]
[Address(RVA = "0x1149E40", Offset = "0x1148840", VA = "0x181149E40")]
public UILoginDialog()
{
}
// Token: 0x0600BF86 RID: 49030 RVA: 0x002D255C File Offset: 0x002D075C
[Token(Token = "0x600BF86")]
[Address(RVA = "0x175D0D0", Offset = "0x175BAD0", VA = "0x18175D0D0")]
[CompilerGenerated]
private bool BLHEHNDBDNJ(string DAHEICMKIJJ)
{
this.<KHJCEENDAOL>k__BackingField = DAHEICMKIJJ;
bool flag = EIMGAFPPJFD.FHLGDJJMLBM(DAHEICMKIJJ);
if (!flag)
{
return flag;
}
return MHKFOBDFBIN.JPBOEFBMDIA(this.<EOJGIJFMGMJ>k__BackingField);
}
// Token: 0x0600BF87 RID: 49031 RVA: 0x002D2588 File Offset: 0x002D0788
[Token(Token = "0x600BF87")]
[Address(RVA = "0x175D470", Offset = "0x175BE70", VA = "0x18175D470")]
[CompilerGenerated]
private bool LMCMBKFOIGK(string ADFGFNJACED)
{
this.<EOJGIJFMGMJ>k__BackingField = ADFGFNJACED;
bool flag = EIMGAFPPJFD.FHLGDJJMLBM(this.<KHJCEENDAOL>k__BackingField);
if (!flag)
{
return flag;
}
return MHKFOBDFBIN.JPBOEFBMDIA(this.<EOJGIJFMGMJ>k__BackingField);
}
// Token: 0x0600BF88 RID: 49032 RVA: 0x002D25BC File Offset: 0x002D07BC
[Token(Token = "0x600BF88")]
[Address(RVA = "0x175D3D0", Offset = "0x175BDD0", VA = "0x18175D3D0")]
[CompilerGenerated]
private void CFKJEKEJFEI(string MOPOMPHBHKF)
{
this.SetInfoText(MOPOMPHBHKF, true);
}
// Token: 0x0600BF89 RID: 49033 RVA: 0x002D25D4 File Offset: 0x002D07D4
[Token(Token = "0x600BF89")]
[Address(RVA = "0x175D090", Offset = "0x175BA90", VA = "0x18175D090")]
[CompilerGenerated]
private void BCDOGLJLFIL()
{
int num = 0;
base.KHKDGPHPIND(1, num != 0);
}
// Token: 0x04007E9F RID: 32415
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4007E9F")]
[SerializeField]
private ValidatedButtonInputField usernameField;
// Token: 0x04007EA0 RID: 32416
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4007EA0")]
[SerializeField]
private ValidatedButtonInputField passwordField;
// Token: 0x04007EA1 RID: 32417
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4007EA1")]
[SerializeField]
private ToggleButton3D rememberPasswordToggle;
// Token: 0x04007EA2 RID: 32418
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4007EA2")]
[SerializeField]
private TextMeshProUGUI infoText;
// Token: 0x04007EA3 RID: 32419
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4007EA3")]
[SerializeField]
private Button3D submitButton;
}
}