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 func = new Func(this.EJOFMLFDMNO); validatedButtonInputField.IsValidFunction = func; ValidatedButtonInputField validatedButtonInputField2 = this.newPasswordField; Func 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 k__BackingField = this.k__BackingField; int num2 = 0; 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 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 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.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; }