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