using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecRoom.Core; using TMPro; using UnityEngine; // Token: 0x0200072E RID: 1838 [Token(Token = "0x200072E")] public class SetUsernamePasswordScreen : WatchUIFlow { // Token: 0x060035B8 RID: 13752 RVA: 0x000DC590 File Offset: 0x000DA790 [Token(Token = "0x60035B8")] [Address(RVA = "0x1238140", Offset = "0x1237140", VA = "0x181238140", Slot = "6")] protected override void Awake() { base..ctor(); ValidatedButtonInputField validatedButtonInputField = this.pwValidatedInputField; Func func = new Func(this.EENNPJKLLDK); validatedButtonInputField.IsValidFunction = func; } // Token: 0x060035B9 RID: 13753 RVA: 0x000DC5C4 File Offset: 0x000DA7C4 [Token(Token = "0x60035B9")] [Address(RVA = "0x1238C10", Offset = "0x1237C10", VA = "0x181238C10")] 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: 0x060035BA RID: 13754 RVA: 0x000DC688 File Offset: 0x000DA888 [Token(Token = "0x60035BA")] [Address(RVA = "0x12383C0", Offset = "0x12373C0", VA = "0x1812383C0")] private bool JMMBBGKJNMI(string PAANJCAOOAG) { return MHKFOBDFBIN.JPBOEFBMDIA(this.pwValidatedInputField.KKJIOHNFHFJ.Trim()); } // Token: 0x060035BB RID: 13755 RVA: 0x000DC6B0 File Offset: 0x000DA8B0 [Token(Token = "0x60035BB")] [Address(RVA = "0x12384C0", Offset = "0x12374C0", VA = "0x1812384C0")] 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: 0x060035BC RID: 13756 RVA: 0x000DC738 File Offset: 0x000DA938 [Token(Token = "0x60035BC")] [Address(RVA = "0x1238800", Offset = "0x1237800", VA = "0x181238800")] 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: 0x060035BD RID: 13757 RVA: 0x000DC7E0 File Offset: 0x000DA9E0 [Token(Token = "0x60035BD")] [Address(RVA = "0x12381D0", Offset = "0x12371D0", VA = "0x1812381D0")] public void Button_Cancel() { this.OOLEGCMEDBA.OOOIENHGNCA(1); Action cabnmlcbmjk = this.CABNMLCBMJK; if (cabnmlcbmjk != 0) { cabnmlcbmjk(); return; } } // Token: 0x060035BE RID: 13758 RVA: 0x000DC814 File Offset: 0x000DAA14 [Token(Token = "0x60035BE")] [Address(RVA = "0x1238260", Offset = "0x1237260", VA = "0x181238260")] 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: 0x060035BF RID: 13759 RVA: 0x000DC85C File Offset: 0x000DAA5C [Token(Token = "0x60035BF")] [Address(RVA = "0x1238B00", Offset = "0x1237B00", VA = "0x181238B00")] 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: 0x060035C0 RID: 13760 RVA: 0x000DC89C File Offset: 0x000DAA9C [Token(Token = "0x60035C0")] [Address(RVA = "0x1238240", Offset = "0x1237240", VA = "0x181238240")] public void Button_Submit() { if (!this.DJIOGEDHLDP) { this.PEMDNFDDOEN(); return; } } // Token: 0x060035C1 RID: 13761 RVA: 0x000DC8BC File Offset: 0x000DAABC [Token(Token = "0x60035C1")] [Address(RVA = "0x1238E90", Offset = "0x1237E90", VA = "0x181238E90")] public SetUsernamePasswordScreen() { } // Token: 0x060035C2 RID: 13762 RVA: 0x000DC8D0 File Offset: 0x000DAAD0 [Token(Token = "0x60035C2")] [Address(RVA = "0x12383C0", Offset = "0x12373C0", VA = "0x1812383C0")] [CompilerGenerated] private bool EENNPJKLLDK(string ADFGFNJACED) { return MHKFOBDFBIN.JPBOEFBMDIA(this.pwValidatedInputField.KKJIOHNFHFJ.Trim()); } // Token: 0x060035C3 RID: 13763 RVA: 0x000DC8F8 File Offset: 0x000DAAF8 [Token(Token = "0x60035C3")] [Address(RVA = "0x1238440", Offset = "0x1237440", VA = "0x181238440")] [CompilerGenerated] private DABKFAIHBBP EIKKMMGPHIJ() { return MHOKOMMOGKM.FACIMAFGBOD(this.pwValidatedInputField.KKJIOHNFHFJ.Trim()); } // Token: 0x060035C4 RID: 13764 RVA: 0x000DC920 File Offset: 0x000DAB20 [Token(Token = "0x60035C4")] [Address(RVA = "0x1238740", Offset = "0x1237740", VA = "0x181238740")] [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: 0x060035C5 RID: 13765 RVA: 0x000DC970 File Offset: 0x000DAB70 [Token(Token = "0x60035C5")] [Address(RVA = "0x1238720", Offset = "0x1237720", VA = "0x181238720")] [CompilerGenerated] private void ILHJENHELLK(string MOPOMPHBHKF) { this.FFHEADALFEO(MOPOMPHBHKF, true); } // Token: 0x060035C6 RID: 13766 RVA: 0x000DC988 File Offset: 0x000DAB88 [Token(Token = "0x60035C6")] [Address(RVA = "0x1238730", Offset = "0x1237730", VA = "0x181238730")] [CompilerGenerated] private void JCIPJEOLCJF() { this.DJIOGEDHLDP = false; } // Token: 0x060035C7 RID: 13767 RVA: 0x000DC99C File Offset: 0x000DAB9C [Token(Token = "0x60035C7")] [Address(RVA = "0x1238300", Offset = "0x1237300", VA = "0x181238300")] [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: 0x04002C62 RID: 11362 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4002C62")] [SerializeField] private InputField3D pwButton; // Token: 0x04002C63 RID: 11363 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4002C63")] [SerializeField] private ValidatedButtonInputField pwValidatedInputField; // Token: 0x04002C64 RID: 11364 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4002C64")] [SerializeField] private Button3D submitButton; // Token: 0x04002C65 RID: 11365 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4002C65")] [SerializeField] private Button3D randomUsernameButton; // Token: 0x04002C66 RID: 11366 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4002C66")] [SerializeField] private TMP_InputField usernameInputField; // Token: 0x04002C67 RID: 11367 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4002C67")] [SerializeField] private TextMeshProUGUI usernameTextField; // Token: 0x04002C68 RID: 11368 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4002C68")] [SerializeField] private GameObject usernameInputButton; // Token: 0x04002C69 RID: 11369 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4002C69")] [SerializeField] private TextMeshProUGUI infotext; // Token: 0x04002C6A RID: 11370 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4002C6A")] [SerializeField] private TextMeshProUGUI submitButtonText; // Token: 0x04002C6B RID: 11371 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4002C6B")] private CBLLFJEDOII OOLEGCMEDBA; // Token: 0x04002C6C RID: 11372 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4002C6C")] private bool DJIOGEDHLDP; // Token: 0x04002C6D RID: 11373 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4002C6D")] private string HBENBFOGKNG; // Token: 0x04002C6E RID: 11374 [FieldOffset(Offset = "0x128")] [Token(Token = "0x4002C6E")] private Action CABNMLCBMJK; }