Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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: 0x02000703 RID: 1795
[Token(Token = "0x2000703")]
public class ChangePasswordScreen : WatchUIFlow
{
// Token: 0x0600347D RID: 13437 RVA: 0x000D5A58 File Offset: 0x000D3C58
[Token(Token = "0x600347D")]
[Address(RVA = "0x165F010", Offset = "0x165E010", VA = "0x18165F010", 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: 0x0600347E RID: 13438 RVA: 0x000D5AA8 File Offset: 0x000D3CA8
[Token(Token = "0x600347E")]
[Address(RVA = "0x165F630", Offset = "0x165E630", VA = "0x18165F630")]
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: 0x0600347F RID: 13439 RVA: 0x000D5B20 File Offset: 0x000D3D20
[Token(Token = "0x600347F")]
[Address(RVA = "0x165F340", Offset = "0x165E340", VA = "0x18165F340")]
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: 0x06003480 RID: 13440 RVA: 0x000D5B7C File Offset: 0x000D3D7C
[Token(Token = "0x6003480")]
[Address(RVA = "0x165F2B0", Offset = "0x165E2B0", VA = "0x18165F2B0")]
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: 0x06003481 RID: 13441 RVA: 0x000D5BC0 File Offset: 0x000D3DC0
[Token(Token = "0x6003481")]
[Address(RVA = "0x165F470", Offset = "0x165E470", VA = "0x18165F470")]
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: 0x06003482 RID: 13442 RVA: 0x000D5C34 File Offset: 0x000D3E34
[Token(Token = "0x6003482")]
[Address(RVA = "0x165F0D0", Offset = "0x165E0D0", VA = "0x18165F0D0")]
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: 0x06003483 RID: 13443 RVA: 0x000D5CBC File Offset: 0x000D3EBC
[Token(Token = "0x6003483")]
[Address(RVA = "0x1238E90", Offset = "0x1237E90", VA = "0x181238E90")]
public ChangePasswordScreen()
{
}
// Token: 0x06003484 RID: 13444 RVA: 0x000D5CD0 File Offset: 0x000D3ED0
[Token(Token = "0x6003484")]
[Address(RVA = "0x165F2A0", Offset = "0x165E2A0", VA = "0x18165F2A0")]
[CompilerGenerated]
private bool EJOFMLFDMNO(string ADFGFNJACED)
{
return this.JFOPPDANENC(ADFGFNJACED);
}
// Token: 0x06003485 RID: 13445 RVA: 0x000D5CE4 File Offset: 0x000D3EE4
[Token(Token = "0x6003485")]
[Address(RVA = "0x165F2A0", Offset = "0x165E2A0", VA = "0x18165F2A0")]
[CompilerGenerated]
private bool NEBLCOEIFEL(string ADFGFNJACED)
{
return this.JFOPPDANENC(ADFGFNJACED);
}
// Token: 0x06003486 RID: 13446 RVA: 0x000D5CF8 File Offset: 0x000D3EF8
[Token(Token = "0x6003486")]
[Address(RVA = "0x165EF70", Offset = "0x165DF70", VA = "0x18165EF70")]
[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: 0x06003487 RID: 13447 RVA: 0x000D5D34 File Offset: 0x000D3F34
[Token(Token = "0x6003487")]
[Address(RVA = "0x165F620", Offset = "0x165E620", VA = "0x18165F620")]
[CompilerGenerated]
private void OKAEEINJJGL(string MOPOMPHBHKF)
{
this.FFHEADALFEO(MOPOMPHBHKF, true);
}
// Token: 0x06003488 RID: 13448 RVA: 0x000D5D4C File Offset: 0x000D3F4C
[Token(Token = "0x6003488")]
[Address(RVA = "0x165F460", Offset = "0x165E460", VA = "0x18165F460")]
[CompilerGenerated]
private void MBGEBANNCBI()
{
this.HBCBEHKHFDG = false;
}
// Token: 0x04002B38 RID: 11064
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4002B38")]
[SerializeField]
private InputField3D oldPasswordButton;
// Token: 0x04002B39 RID: 11065
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4002B39")]
[SerializeField]
private InputField3D newPasswordButton;
// Token: 0x04002B3A RID: 11066
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4002B3A")]
[SerializeField]
private ValidatedButtonInputField oldPasswordField;
// Token: 0x04002B3B RID: 11067
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4002B3B")]
[SerializeField]
private ValidatedButtonInputField newPasswordField;
// Token: 0x04002B3C RID: 11068
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4002B3C")]
[SerializeField]
private Button3D submitButton;
// Token: 0x04002B3D RID: 11069
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4002B3D")]
[SerializeField]
private TextMeshProUGUI infotext;
// Token: 0x04002B3E RID: 11070
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4002B3E")]
private bool HBCBEHKHFDG;
}