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: 0x02000702 RID: 1794 [Token(Token = "0x2000702")] [StructLayout(3)] public class ChangePasswordScreen : WatchUIFlow { // Token: 0x06003422 RID: 13346 RVA: 0x000D8CC8 File Offset: 0x000D6EC8 [Token(Token = "0x6003422")] [Address(RVA = "0x137A200", Offset = "0x1378C00", VA = "0x18137A200")] private void Awake() { 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: 0x06003423 RID: 13347 RVA: 0x000D8D14 File Offset: 0x000D6F14 [Token(Token = "0x6003423")] [Address(RVA = "0x137A6C0", Offset = "0x13790C0", VA = "0x18137A6C0")] public void ShowScreen() { TextMeshProUGUI textMeshProUGUI = this.infotext; string empty = string.Empty; textMeshProUGUI.text = empty; this.submitButton.FFDOINJEHMM = true; this.oldPasswordButton.FFDOINJEHMM = true; this.newPasswordButton.FFDOINJEHMM = 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: 0x06003424 RID: 13348 RVA: 0x000D8DB8 File Offset: 0x000D6FB8 [Token(Token = "0x6003424")] [Address(RVA = "0x137A370", Offset = "0x1378D70", VA = "0x18137A370")] 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: 0x06003425 RID: 13349 RVA: 0x000D8E14 File Offset: 0x000D7014 [Token(Token = "0x6003425")] [Address(RVA = "0x137A2F0", Offset = "0x1378CF0", VA = "0x18137A2F0")] private void FFHEADALFEO(string PAANJCAOOAG, bool BCOHEOIEPLL) { this.infotext.text = PAANJCAOOAG; this.submitButton.FFDOINJEHMM = BCOHEOIEPLL; this.oldPasswordButton.FFDOINJEHMM = BCOHEOIEPLL; this.newPasswordButton.FFDOINJEHMM = BCOHEOIEPLL; } // Token: 0x06003426 RID: 13350 RVA: 0x000D8E58 File Offset: 0x000D7058 [Token(Token = "0x6003426")] [Address(RVA = "0x137A440", Offset = "0x1378E40", VA = "0x18137A440")] private void MGNDMDIKFMH() { this.infotext.text = "Submitting..."; Button3D button3D = this.submitButton; int num = 0; button3D.FFDOINJEHMM = num != 0; InputField3D inputField3D = this.oldPasswordButton; int num2 = 0; inputField3D.FFDOINJEHMM = num2 != 0; InputField3D inputField3D2 = this.newPasswordButton; int num3 = 0; inputField3D2.FFDOINJEHMM = num3 != 0; string text = this.oldPasswordField.KKJIOHNFHFJ.Trim(); string text2 = this.newPasswordField.KKJIOHNFHFJ.Trim(); IPromise promise = 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: 0x06003427 RID: 13351 RVA: 0x000D8F08 File Offset: 0x000D7108 [Token(Token = "0x6003427")] [Address(RVA = "0x137A2C0", Offset = "0x1378CC0", VA = "0x18137A2C0")] public void Button_Submit() { if (!this.HBCBEHKHFDG) { this.HBCBEHKHFDG = true; this.MGNDMDIKFMH(); return; } } // Token: 0x06003428 RID: 13352 RVA: 0x000D8F2C File Offset: 0x000D712C [Token(Token = "0x6003428")] [Address(RVA = "0xFAE890", Offset = "0xFAD290", VA = "0x180FAE890")] public ChangePasswordScreen() { } // Token: 0x06003429 RID: 13353 RVA: 0x000D8F40 File Offset: 0x000D7140 [Token(Token = "0x6003429")] [Address(RVA = "0x137A2E0", Offset = "0x1378CE0", VA = "0x18137A2E0")] [CompilerGenerated] private bool EJOFMLFDMNO(string ADFGFNJACED) { return this.JFOPPDANENC(ADFGFNJACED); } // Token: 0x0600342A RID: 13354 RVA: 0x000D8F54 File Offset: 0x000D7154 [Token(Token = "0x600342A")] [Address(RVA = "0x137A2E0", Offset = "0x1378CE0", VA = "0x18137A2E0")] [CompilerGenerated] private bool NEBLCOEIFEL(string ADFGFNJACED) { return this.JFOPPDANENC(ADFGFNJACED); } // Token: 0x0600342B RID: 13355 RVA: 0x000D8F68 File Offset: 0x000D7168 [Token(Token = "0x600342B")] [Address(RVA = "0x137A160", Offset = "0x1378B60", VA = "0x18137A160")] [CompilerGenerated] private void AEAKJOKBFDE() { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Success!", 3f, num, num); this.k__BackingField.Button_PopFlow(); } // Token: 0x0600342C RID: 13356 RVA: 0x000D8FA4 File Offset: 0x000D71A4 [Token(Token = "0x600342C")] [Address(RVA = "0x137A650", Offset = "0x1379050", VA = "0x18137A650")] [CompilerGenerated] private void OKAEEINJJGL(string MOPOMPHBHKF) { this.infotext.text = MOPOMPHBHKF; this.submitButton.FFDOINJEHMM = true; this.oldPasswordButton.FFDOINJEHMM = true; this.newPasswordButton.FFDOINJEHMM = true; } // Token: 0x0600342D RID: 13357 RVA: 0x000D8FE8 File Offset: 0x000D71E8 [Token(Token = "0x600342D")] [Address(RVA = "0x137A430", Offset = "0x1378E30", VA = "0x18137A430")] [CompilerGenerated] private void MBGEBANNCBI() { this.HBCBEHKHFDG = false; } // Token: 0x04002C5B RID: 11355 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4002C5B")] [SerializeField] private InputField3D oldPasswordButton; // Token: 0x04002C5C RID: 11356 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4002C5C")] [SerializeField] private InputField3D newPasswordButton; // Token: 0x04002C5D RID: 11357 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4002C5D")] [SerializeField] private ValidatedButtonInputField oldPasswordField; // Token: 0x04002C5E RID: 11358 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4002C5E")] [SerializeField] private ValidatedButtonInputField newPasswordField; // Token: 0x04002C5F RID: 11359 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4002C5F")] [SerializeField] private Button3D submitButton; // Token: 0x04002C60 RID: 11360 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4002C60")] [SerializeField] private TextMeshProUGUI infotext; // Token: 0x04002C61 RID: 11361 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x4002C61")] private bool HBCBEHKHFDG; }