189 lines
6.0 KiB
C#
189 lines
6.0 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000716 RID: 1814
|
|
[Token(Token = "0x2000716")]
|
|
[StructLayout(3)]
|
|
public class CreatePasswordScreen : WatchUIFlow
|
|
{
|
|
// Token: 0x060034B0 RID: 13488 RVA: 0x000DB920 File Offset: 0x000D9B20
|
|
[Token(Token = "0x60034B0")]
|
|
[Address(RVA = "0x1B07D70", Offset = "0x1B06770", VA = "0x181B07D70")]
|
|
private void Awake()
|
|
{
|
|
ValidatedButtonInputField validatedButtonInputField = this.pwValidatedInputField;
|
|
Func<string, bool> func = new Func(this.ONDKPMKIILI);
|
|
validatedButtonInputField.IsValidFunction = func;
|
|
}
|
|
|
|
// Token: 0x060034B1 RID: 13489 RVA: 0x000DB950 File Offset: 0x000D9B50
|
|
[Token(Token = "0x60034B1")]
|
|
[Address(RVA = "0x1B08240", Offset = "0x1B06C40", VA = "0x181B08240")]
|
|
public IPromise<bool> ShowScreen()
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.infotext;
|
|
string empty = string.Empty;
|
|
textMeshProUGUI.text = empty;
|
|
this.submitButton.FFDOINJEHMM = true;
|
|
this.pwButton.FFDOINJEHMM = true;
|
|
ValidatedButtonInputField validatedButtonInputField = this.pwValidatedInputField;
|
|
string empty2 = string.Empty;
|
|
validatedButtonInputField.KKJIOHNFHFJ = empty2;
|
|
Button3D button3D = this.submitButton;
|
|
int num = 0;
|
|
button3D.FFDOINJEHMM = num != 0;
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
int num2 = 0;
|
|
<LBNLPAIAGHF>k__BackingField.PushFlow(this, num2);
|
|
Promise<bool> promise = new Promise();
|
|
this.OOLEGCMEDBA = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060034B2 RID: 13490 RVA: 0x000DB9DC File Offset: 0x000D9BDC
|
|
[Token(Token = "0x60034B2")]
|
|
[Address(RVA = "0x178F680", Offset = "0x178E080", VA = "0x18178F680")]
|
|
private bool JMMBBGKJNMI(string PAANJCAOOAG)
|
|
{
|
|
return MHKFOBDFBIN.JPBOEFBMDIA(this.pwValidatedInputField.KKJIOHNFHFJ.Trim());
|
|
}
|
|
|
|
// Token: 0x060034B3 RID: 13491 RVA: 0x000DBA04 File Offset: 0x000D9C04
|
|
[Token(Token = "0x60034B3")]
|
|
[Address(RVA = "0x1B07E10", Offset = "0x1B06810", VA = "0x181B07E10")]
|
|
private void FFHEADALFEO(string PAANJCAOOAG, bool BCOHEOIEPLL)
|
|
{
|
|
this.infotext.text = PAANJCAOOAG;
|
|
this.submitButton.FFDOINJEHMM = BCOHEOIEPLL;
|
|
this.pwButton.FFDOINJEHMM = BCOHEOIEPLL;
|
|
}
|
|
|
|
// Token: 0x060034B4 RID: 13492 RVA: 0x000DBA3C File Offset: 0x000D9C3C
|
|
[Token(Token = "0x60034B4")]
|
|
[Address(RVA = "0x1B07E90", Offset = "0x1B06890", VA = "0x181B07E90")]
|
|
private void MGNDMDIKFMH()
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.infotext;
|
|
this.DJIOGEDHLDP = true;
|
|
textMeshProUGUI.text = "Submitting...";
|
|
Button3D button3D = this.submitButton;
|
|
int num = 0;
|
|
button3D.FFDOINJEHMM = num != 0;
|
|
InputField3D inputField3D = this.pwButton;
|
|
int num2 = 0;
|
|
inputField3D.FFDOINJEHMM = num2 != 0;
|
|
IPromise promise = MHOKOMMOGKM.FACIMAFGBOD(this.pwValidatedInputField.KKJIOHNFHFJ.Trim());
|
|
Action action = new Action(this.NIPHGCCGLHC);
|
|
Action<string> action2 = new Action(this.PLGEAAPFFFB);
|
|
int num3 = 0;
|
|
num3 += num3;
|
|
num3++;
|
|
Action action3 = new Action(this.FMHNNFJLCNB);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060034B5 RID: 13493 RVA: 0x000DBADC File Offset: 0x000D9CDC
|
|
[Token(Token = "0x60034B5")]
|
|
[Address(RVA = "0x1B07DF0", Offset = "0x1B067F0", VA = "0x181B07DF0")]
|
|
public void Button_Submit()
|
|
{
|
|
if (!this.DJIOGEDHLDP)
|
|
{
|
|
this.MGNDMDIKFMH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060034B6 RID: 13494 RVA: 0x000DBAFC File Offset: 0x000D9CFC
|
|
[Token(Token = "0x60034B6")]
|
|
[Address(RVA = "0xFAE890", Offset = "0xFAD290", VA = "0x180FAE890")]
|
|
public CreatePasswordScreen()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060034B7 RID: 13495 RVA: 0x000DBB10 File Offset: 0x000D9D10
|
|
[Token(Token = "0x60034B7")]
|
|
[Address(RVA = "0x178F680", Offset = "0x178E080", VA = "0x18178F680")]
|
|
[CompilerGenerated]
|
|
private bool ONDKPMKIILI(string ADFGFNJACED)
|
|
{
|
|
return MHKFOBDFBIN.JPBOEFBMDIA(this.pwValidatedInputField.KKJIOHNFHFJ.Trim());
|
|
}
|
|
|
|
// Token: 0x060034B8 RID: 13496 RVA: 0x000DBB38 File Offset: 0x000D9D38
|
|
[Token(Token = "0x60034B8")]
|
|
[Address(RVA = "0x1B080C0", Offset = "0x1B06AC0", VA = "0x181B080C0")]
|
|
[CompilerGenerated]
|
|
private void NIPHGCCGLHC()
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Success!", 3f, num, num);
|
|
Promise<bool> oolegcmedba = this.OOLEGCMEDBA;
|
|
int num2 = 0;
|
|
oolegcmedba.Complete(num2);
|
|
}
|
|
|
|
// Token: 0x060034B9 RID: 13497 RVA: 0x000DBB7C File Offset: 0x000D9D7C
|
|
[Token(Token = "0x60034B9")]
|
|
[Address(RVA = "0x1B08170", Offset = "0x1B06B70", VA = "0x181B08170")]
|
|
[CompilerGenerated]
|
|
private void PLGEAAPFFFB(string MOPOMPHBHKF)
|
|
{
|
|
bool flag = base.transform;
|
|
this.infotext.text = MOPOMPHBHKF;
|
|
this.submitButton.FFDOINJEHMM = flag;
|
|
this.pwButton.FFDOINJEHMM = flag;
|
|
}
|
|
|
|
// Token: 0x060034BA RID: 13498 RVA: 0x000DBBC0 File Offset: 0x000D9DC0
|
|
[Token(Token = "0x60034BA")]
|
|
[Address(RVA = "0x1B07E80", Offset = "0x1B06880", VA = "0x181B07E80")]
|
|
[CompilerGenerated]
|
|
private void FMHNNFJLCNB()
|
|
{
|
|
this.DJIOGEDHLDP = false;
|
|
}
|
|
|
|
// Token: 0x04002CC6 RID: 11462
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4002CC6")]
|
|
[SerializeField]
|
|
private InputField3D pwButton;
|
|
|
|
// Token: 0x04002CC7 RID: 11463
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4002CC7")]
|
|
[SerializeField]
|
|
private ValidatedButtonInputField pwValidatedInputField;
|
|
|
|
// Token: 0x04002CC8 RID: 11464
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4002CC8")]
|
|
[SerializeField]
|
|
private Button3D submitButton;
|
|
|
|
// Token: 0x04002CC9 RID: 11465
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002CC9")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI infotext;
|
|
|
|
// Token: 0x04002CCA RID: 11466
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002CCA")]
|
|
private Promise<bool> OOLEGCMEDBA;
|
|
|
|
// Token: 0x04002CCB RID: 11467
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002CCB")]
|
|
private bool DJIOGEDHLDP;
|
|
}
|