using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecRoom.Core; using TMPro; using UnityEngine; // Token: 0x02000721 RID: 1825 [Token(Token = "0x2000721")] public class SetUsernamePasswordScreen : WatchUIFlow { // Token: 0x0600352F RID: 13615 RVA: 0x000DB7D0 File Offset: 0x000D99D0 [Token(Token = "0x600352F")] [Address(RVA = "0x791630", Offset = "0x790430", VA = "0x180791630", Slot = "6")] protected override void Awake() { base..ctor(); ValidatedButtonInputField validatedButtonInputField = this.pwValidatedInputField; Func func = new Func(this.EENNPJKLLDK); validatedButtonInputField.IsValidFunction = func; } // Token: 0x06003530 RID: 13616 RVA: 0x000DB804 File Offset: 0x000D9A04 [Token(Token = "0x6003530")] [Address(RVA = "0x792100", Offset = "0x790F00", VA = "0x180792100")] public PMGCJEPKFOF ShowScreen(string JDBKDGCJHMB, string MDPLFAFLGKM, Action CABNMLCBMJK) { string empty = string.Empty; this.FFHEADALFEO(empty, true); this.screenHeader.LKIBJOMNFFD = JDBKDGCJHMB; string text = this.submitButtonText.text; ValidatedButtonInputField validatedButtonInputField = this.pwValidatedInputField; string empty2 = string.Empty; validatedButtonInputField.KKJIOHNFHFJ = empty2; TMP_InputField tmp_InputField = this.usernameInputField; string text2 = ObscuredString.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); tmp_InputField.text = text2; TextMeshProUGUI textMeshProUGUI = this.usernameTextField; ObscuredString k__BackingField = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField; string text3 = string.Format("@{0}", k__BackingField); string text4 = textMeshProUGUI.text; this.CABNMLCBMJK = CABNMLCBMJK; WatchUI k__BackingField = this.k__BackingField; int num = 0; k__BackingField.PushFlow(this, num); CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); this.OOLEGCMEDBA = cbllfjedoii; throw new NullReferenceException(); } // Token: 0x06003531 RID: 13617 RVA: 0x000DB8C8 File Offset: 0x000D9AC8 [Token(Token = "0x6003531")] [Address(RVA = "0x7918B0", Offset = "0x7906B0", VA = "0x1807918B0")] private bool JMMBBGKJNMI(string PAANJCAOOAG) { return MHKFOBDFBIN.JPBOEFBMDIA(this.pwValidatedInputField.KKJIOHNFHFJ.Trim()); } // Token: 0x06003532 RID: 13618 RVA: 0x000DB8F0 File Offset: 0x000D9AF0 [Token(Token = "0x6003532")] [Address(RVA = "0x7919B0", Offset = "0x7907B0", VA = "0x1807919B0")] private void FFHEADALFEO(string PAANJCAOOAG, bool BCOHEOIEPLL) { string text = this.infotext.text; this.submitButton.FFDOINJEHMM = BCOHEOIEPLL; this.pwButton.FFDOINJEHMM = BCOHEOIEPLL; this.randomUsernameButton.FFDOINJEHMM = BCOHEOIEPLL; GameObject gameObject = this.usernameInputButton; bool inited = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.inited; gameObject.SetActive(BCOHEOIEPLL); GameObject gameObject2 = this.usernameTextField.gameObject; bool inited2 = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.inited; bool flag; gameObject2.SetActive(flag); } // Token: 0x06003533 RID: 13619 RVA: 0x000DB978 File Offset: 0x000D9B78 [Token(Token = "0x6003533")] [Address(RVA = "0x791CF0", Offset = "0x790AF0", VA = "0x180791CF0")] private void PEMDNFDDOEN() { if (EIMGAFPPJFD.FHLGDJJMLBM(this.HBENBFOGKNG)) { this.DJIOGEDHLDP = true; int num = 0; this.FFHEADALFEO("Submitting...", num != 0); ObscuredString k__BackingField = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField; ObscuredString obscuredString = ObscuredString.FAJDMKOEFLH(this.HBENBFOGKNG); if (ObscuredString.JGIMJGNAJHP(k__BackingField, obscuredString)) { } DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.BHLKILHANCI(this.HBENBFOGKNG); Func func = new Func(this.EIKKMMGPHIJ); Action action = new Action(this.JGGEFMEOPLM); Action action2 = new Action(this.ILHJENHELLK); Action action3 = new Action(this.JCIPJEOLCJF); } this.FFHEADALFEO("Username length is invalid", true); } // Token: 0x06003534 RID: 13620 RVA: 0x000DBA20 File Offset: 0x000D9C20 [Token(Token = "0x6003534")] [Address(RVA = "0x7916C0", Offset = "0x7904C0", VA = "0x1807916C0")] public void Button_Cancel() { this.OOLEGCMEDBA.OOOIENHGNCA(1); Action cabnmlcbmjk = this.CABNMLCBMJK; if (cabnmlcbmjk != 0) { cabnmlcbmjk(); return; } } // Token: 0x06003535 RID: 13621 RVA: 0x000DBA54 File Offset: 0x000D9C54 [Token(Token = "0x6003535")] [Address(RVA = "0x791750", Offset = "0x790550", VA = "0x180791750")] public void Button_TextInputChanged(string text) { string text2 = this.infotext.text; string text3 = text.Trim(); this.HBENBFOGKNG = text3; Button3D button3D = this.submitButton; bool flag = text3.m_stringLength >= 2; button3D.FFDOINJEHMM = flag; } // Token: 0x06003536 RID: 13622 RVA: 0x000DBA9C File Offset: 0x000D9C9C [Token(Token = "0x6003536")] [Address(RVA = "0x791FF0", Offset = "0x790DF0", VA = "0x180791FF0")] public void RandomizeUsername() { PMGCJEPKFOF pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM(); Action action = new Action(this.DBLOFLJFGBM); int num = 0; num += num; num++; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action); } // Token: 0x06003537 RID: 13623 RVA: 0x000DBADC File Offset: 0x000D9CDC [Token(Token = "0x6003537")] [Address(RVA = "0x791730", Offset = "0x790530", VA = "0x180791730")] public void Button_Submit() { if (!this.DJIOGEDHLDP) { this.PEMDNFDDOEN(); return; } } // Token: 0x06003538 RID: 13624 RVA: 0x000DBAFC File Offset: 0x000D9CFC [Token(Token = "0x6003538")] [Address(RVA = "0x792380", Offset = "0x791180", VA = "0x180792380")] public SetUsernamePasswordScreen() { } // Token: 0x06003539 RID: 13625 RVA: 0x000DBB10 File Offset: 0x000D9D10 [Token(Token = "0x6003539")] [Address(RVA = "0x7918B0", Offset = "0x7906B0", VA = "0x1807918B0")] [CompilerGenerated] private bool EENNPJKLLDK(string ADFGFNJACED) { return MHKFOBDFBIN.JPBOEFBMDIA(this.pwValidatedInputField.KKJIOHNFHFJ.Trim()); } // Token: 0x0600353A RID: 13626 RVA: 0x000DBB38 File Offset: 0x000D9D38 [Token(Token = "0x600353A")] [Address(RVA = "0x791930", Offset = "0x790730", VA = "0x180791930")] [CompilerGenerated] private DABKFAIHBBP EIKKMMGPHIJ() { return MHOKOMMOGKM.FACIMAFGBOD(this.pwValidatedInputField.KKJIOHNFHFJ.Trim()); } // Token: 0x0600353B RID: 13627 RVA: 0x000DBB60 File Offset: 0x000D9D60 [Token(Token = "0x600353B")] [Address(RVA = "0x791C30", Offset = "0x790A30", VA = "0x180791C30")] [CompilerGenerated] private void JGGEFMEOPLM() { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Success!", 3f, num, num); this.OOLEGCMEDBA.OOOIENHGNCA(1); Action cabnmlcbmjk = this.CABNMLCBMJK; if (cabnmlcbmjk != 0) { cabnmlcbmjk(); return; } } // Token: 0x0600353C RID: 13628 RVA: 0x000DBBB0 File Offset: 0x000D9DB0 [Token(Token = "0x600353C")] [Address(RVA = "0x791C10", Offset = "0x790A10", VA = "0x180791C10")] [CompilerGenerated] private void ILHJENHELLK(string MOPOMPHBHKF) { this.FFHEADALFEO(MOPOMPHBHKF, true); } // Token: 0x0600353D RID: 13629 RVA: 0x000DBBC8 File Offset: 0x000D9DC8 [Token(Token = "0x600353D")] [Address(RVA = "0x791C20", Offset = "0x790A20", VA = "0x180791C20")] [CompilerGenerated] private void JCIPJEOLCJF() { this.DJIOGEDHLDP = false; } // Token: 0x0600353E RID: 13630 RVA: 0x000DBBDC File Offset: 0x000D9DDC [Token(Token = "0x600353E")] [Address(RVA = "0x7917F0", Offset = "0x7905F0", VA = "0x1807917F0")] [CompilerGenerated] private void DBLOFLJFGBM(PEGGCEDHBOF.KHIOLJPCGIM KBLANHOBNHK) { string text = KBLANHOBNHK.HFCLIGKLHPN(); TextMeshProUGUI textMeshProUGUI = this.usernameTextField; this.HBENBFOGKNG = text; string text2 = "@" + text; string text3 = textMeshProUGUI.text; TMP_InputField tmp_InputField = this.usernameInputField; string hbenbfogkng = this.HBENBFOGKNG; tmp_InputField.text = hbenbfogkng; } // Token: 0x04002BF5 RID: 11253 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4002BF5")] [SerializeField] private InputField3D pwButton; // Token: 0x04002BF6 RID: 11254 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4002BF6")] [SerializeField] private ValidatedButtonInputField pwValidatedInputField; // Token: 0x04002BF7 RID: 11255 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4002BF7")] [SerializeField] private Button3D submitButton; // Token: 0x04002BF8 RID: 11256 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4002BF8")] [SerializeField] private Button3D randomUsernameButton; // Token: 0x04002BF9 RID: 11257 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4002BF9")] [SerializeField] private TMP_InputField usernameInputField; // Token: 0x04002BFA RID: 11258 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4002BFA")] [SerializeField] private TextMeshProUGUI usernameTextField; // Token: 0x04002BFB RID: 11259 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4002BFB")] [SerializeField] private GameObject usernameInputButton; // Token: 0x04002BFC RID: 11260 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4002BFC")] [SerializeField] private TextMeshProUGUI infotext; // Token: 0x04002BFD RID: 11261 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4002BFD")] [SerializeField] private TextMeshProUGUI submitButtonText; // Token: 0x04002BFE RID: 11262 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4002BFE")] private CBLLFJEDOII OOLEGCMEDBA; // Token: 0x04002BFF RID: 11263 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4002BFF")] private bool DJIOGEDHLDP; // Token: 0x04002C00 RID: 11264 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4002C00")] private string HBENBFOGKNG; // Token: 0x04002C01 RID: 11265 [FieldOffset(Offset = "0x128")] [Token(Token = "0x4002C01")] private Action CABNMLCBMJK; }