204 lines
6.7 KiB
C#
204 lines
6.7 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020006F6 RID: 1782
|
|
[Token(Token = "0x20006F6")]
|
|
public class ChangePasswordScreen : WatchUIFlow
|
|
{
|
|
// Token: 0x060033F4 RID: 13300 RVA: 0x000D4CF4 File Offset: 0x000D2EF4
|
|
[Token(Token = "0x60033F4")]
|
|
[Address(RVA = "0xB81290", Offset = "0xB80090", VA = "0x180B81290", Slot = "6")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
ValidatedButtonInputField validatedButtonInputField = this.oldPasswordField;
|
|
Func<string, bool> func = new Func(this.EJOFMLFDMNO);
|
|
validatedButtonInputField.IsValidFunction = func;
|
|
ValidatedButtonInputField validatedButtonInputField2 = this.newPasswordField;
|
|
Func<string, bool> func2 = new Func(this.NEBLCOEIFEL);
|
|
validatedButtonInputField2.IsValidFunction = func2;
|
|
}
|
|
|
|
// Token: 0x060033F5 RID: 13301 RVA: 0x000D4D44 File Offset: 0x000D2F44
|
|
[Token(Token = "0x60033F5")]
|
|
[Address(RVA = "0xB818B0", Offset = "0xB806B0", VA = "0x180B818B0")]
|
|
public void ShowScreen()
|
|
{
|
|
string empty = string.Empty;
|
|
this.FFHEADALFEO(empty, true);
|
|
Button3D button3D = this.submitButton;
|
|
int num = 0;
|
|
button3D.FFDOINJEHMM = num != 0;
|
|
ValidatedButtonInputField validatedButtonInputField = this.oldPasswordField;
|
|
string empty2 = string.Empty;
|
|
validatedButtonInputField.KKJIOHNFHFJ = empty2;
|
|
ValidatedButtonInputField validatedButtonInputField2 = this.newPasswordField;
|
|
string empty3 = string.Empty;
|
|
validatedButtonInputField2.KKJIOHNFHFJ = empty3;
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
int num2 = 0;
|
|
<LBNLPAIAGHF>k__BackingField.PushFlow(this, num2);
|
|
}
|
|
|
|
// Token: 0x060033F6 RID: 13302 RVA: 0x000D4DBC File Offset: 0x000D2FBC
|
|
[Token(Token = "0x60033F6")]
|
|
[Address(RVA = "0xB815C0", Offset = "0xB803C0", VA = "0x180B815C0")]
|
|
private bool JFOPPDANENC(string ADFGFNJACED)
|
|
{
|
|
string text = this.oldPasswordField.KKJIOHNFHFJ.Trim();
|
|
string text2 = this.newPasswordField.KKJIOHNFHFJ.Trim();
|
|
if (!this.HBCBEHKHFDG && MHKFOBDFBIN.JPBOEFBMDIA(text) && MHKFOBDFBIN.JPBOEFBMDIA(text2))
|
|
{
|
|
return text != text2;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060033F7 RID: 13303 RVA: 0x000D4E18 File Offset: 0x000D3018
|
|
[Token(Token = "0x60033F7")]
|
|
[Address(RVA = "0xB81530", Offset = "0xB80330", VA = "0x180B81530")]
|
|
private void FFHEADALFEO(string PAANJCAOOAG, bool BCOHEOIEPLL)
|
|
{
|
|
string text = this.infotext.text;
|
|
this.submitButton.FFDOINJEHMM = BCOHEOIEPLL;
|
|
this.oldPasswordButton.FFDOINJEHMM = BCOHEOIEPLL;
|
|
this.newPasswordButton.FFDOINJEHMM = BCOHEOIEPLL;
|
|
}
|
|
|
|
// Token: 0x060033F8 RID: 13304 RVA: 0x000D4E5C File Offset: 0x000D305C
|
|
[Token(Token = "0x60033F8")]
|
|
[Address(RVA = "0xB816F0", Offset = "0xB804F0", VA = "0x180B816F0")]
|
|
private void MGNDMDIKFMH()
|
|
{
|
|
int num = 0;
|
|
this.FFHEADALFEO("Submitting...", num != 0);
|
|
string text = this.oldPasswordField.KKJIOHNFHFJ.Trim();
|
|
string text2 = this.newPasswordField.KKJIOHNFHFJ.Trim();
|
|
DABKFAIHBBP dabkfaihbbp = MHOKOMMOGKM.MGNDMDIKFMH(text, text2);
|
|
Action action = new Action(this.AEAKJOKBFDE);
|
|
Action<string> action2 = new Action(this.OKAEEINJJGL);
|
|
Action action3 = new Action(this.MBGEBANNCBI);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060033F9 RID: 13305 RVA: 0x000D4ED0 File Offset: 0x000D30D0
|
|
[Token(Token = "0x60033F9")]
|
|
[Address(RVA = "0xB81350", Offset = "0xB80150", VA = "0x180B81350")]
|
|
public void Button_Submit()
|
|
{
|
|
if (!this.HBCBEHKHFDG)
|
|
{
|
|
this.HBCBEHKHFDG = true;
|
|
int num = 0;
|
|
this.FFHEADALFEO("Submitting...", num != 0);
|
|
string text = this.oldPasswordField.KKJIOHNFHFJ.Trim();
|
|
string text2 = this.newPasswordField.KKJIOHNFHFJ.Trim();
|
|
DABKFAIHBBP dabkfaihbbp = MHOKOMMOGKM.MGNDMDIKFMH(text, text2);
|
|
Action action = new Action(this.AEAKJOKBFDE);
|
|
Action<string> action2 = new Action(this.OKAEEINJJGL);
|
|
Action action3 = new Action(this.MBGEBANNCBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060033FA RID: 13306 RVA: 0x000D4F58 File Offset: 0x000D3158
|
|
[Token(Token = "0x60033FA")]
|
|
[Address(RVA = "0x792380", Offset = "0x791180", VA = "0x180792380")]
|
|
public ChangePasswordScreen()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060033FB RID: 13307 RVA: 0x000D4F6C File Offset: 0x000D316C
|
|
[Token(Token = "0x60033FB")]
|
|
[Address(RVA = "0xB81520", Offset = "0xB80320", VA = "0x180B81520")]
|
|
[CompilerGenerated]
|
|
private bool EJOFMLFDMNO(string ADFGFNJACED)
|
|
{
|
|
return this.JFOPPDANENC(ADFGFNJACED);
|
|
}
|
|
|
|
// Token: 0x060033FC RID: 13308 RVA: 0x000D4F80 File Offset: 0x000D3180
|
|
[Token(Token = "0x60033FC")]
|
|
[Address(RVA = "0xB81520", Offset = "0xB80320", VA = "0x180B81520")]
|
|
[CompilerGenerated]
|
|
private bool NEBLCOEIFEL(string ADFGFNJACED)
|
|
{
|
|
return this.JFOPPDANENC(ADFGFNJACED);
|
|
}
|
|
|
|
// Token: 0x060033FD RID: 13309 RVA: 0x000D4F94 File Offset: 0x000D3194
|
|
[Token(Token = "0x60033FD")]
|
|
[Address(RVA = "0xB811F0", Offset = "0xB7FFF0", VA = "0x180B811F0")]
|
|
[CompilerGenerated]
|
|
private void AEAKJOKBFDE()
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Success!", 3f, num, num);
|
|
this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
|
|
}
|
|
|
|
// Token: 0x060033FE RID: 13310 RVA: 0x000D4FD0 File Offset: 0x000D31D0
|
|
[Token(Token = "0x60033FE")]
|
|
[Address(RVA = "0xB818A0", Offset = "0xB806A0", VA = "0x180B818A0")]
|
|
[CompilerGenerated]
|
|
private void OKAEEINJJGL(string MOPOMPHBHKF)
|
|
{
|
|
this.FFHEADALFEO(MOPOMPHBHKF, true);
|
|
}
|
|
|
|
// Token: 0x060033FF RID: 13311 RVA: 0x000D4FE8 File Offset: 0x000D31E8
|
|
[Token(Token = "0x60033FF")]
|
|
[Address(RVA = "0xB816E0", Offset = "0xB804E0", VA = "0x180B816E0")]
|
|
[CompilerGenerated]
|
|
private void MBGEBANNCBI()
|
|
{
|
|
this.HBCBEHKHFDG = false;
|
|
}
|
|
|
|
// Token: 0x04002ACC RID: 10956
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4002ACC")]
|
|
[SerializeField]
|
|
private InputField3D oldPasswordButton;
|
|
|
|
// Token: 0x04002ACD RID: 10957
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002ACD")]
|
|
[SerializeField]
|
|
private InputField3D newPasswordButton;
|
|
|
|
// Token: 0x04002ACE RID: 10958
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002ACE")]
|
|
[SerializeField]
|
|
private ValidatedButtonInputField oldPasswordField;
|
|
|
|
// Token: 0x04002ACF RID: 10959
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002ACF")]
|
|
[SerializeField]
|
|
private ValidatedButtonInputField newPasswordField;
|
|
|
|
// Token: 0x04002AD0 RID: 10960
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4002AD0")]
|
|
[SerializeField]
|
|
private Button3D submitButton;
|
|
|
|
// Token: 0x04002AD1 RID: 10961
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4002AD1")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI infotext;
|
|
|
|
// Token: 0x04002AD2 RID: 10962
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4002AD2")]
|
|
private bool HBCBEHKHFDG;
|
|
}
|