using System; using System.Collections.Generic; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x020008E6 RID: 2278 [Token(Token = "0x20008E6")] public class LocalAccountPhoneModelController : ModelController { // Token: 0x06003E60 RID: 15968 RVA: 0x000F97C8 File Offset: 0x000F79C8 [Token(Token = "0x6003E60")] [Address(RVA = "0x1C78270", Offset = "0x1C77270", VA = "0x181C78270")] public LocalAccountPhoneModelController() { } // Token: 0x020008E7 RID: 2279 [Token(Token = "0x20008E7")] [Serializable] private class TitleTextImpl : TextControllerImpl { // Token: 0x06003E61 RID: 15969 RVA: 0x000F97DC File Offset: 0x000F79DC [Token(Token = "0x6003E61")] [Address(RVA = "0x1C828D0", Offset = "0x1C818D0", VA = "0x181C828D0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06003E62 RID: 15970 RVA: 0x000F97F0 File Offset: 0x000F79F0 [Token(Token = "0x6003E62")] [Address(RVA = "0x1C82990", Offset = "0x1C81990", VA = "0x181C82990")] public TitleTextImpl() { } } // Token: 0x020008E8 RID: 2280 [Token(Token = "0x20008E8")] [Serializable] private class CountryCodeTextImpl : TextControllerImpl { // Token: 0x06003E63 RID: 15971 RVA: 0x000F9804 File Offset: 0x000F7A04 [Token(Token = "0x6003E63")] [Address(RVA = "0x1C6EB70", Offset = "0x1C6DB70", VA = "0x181C6EB70", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06003E64 RID: 15972 RVA: 0x000F9818 File Offset: 0x000F7A18 [Token(Token = "0x6003E64")] [Address(RVA = "0x1C6EBD0", Offset = "0x1C6DBD0", VA = "0x181C6EBD0")] public CountryCodeTextImpl() { } } // Token: 0x020008E9 RID: 2281 [Token(Token = "0x20008E9")] [Serializable] private class SelectCountryCodeButtonImpl : ButtonControllerImpl { // Token: 0x06003E65 RID: 15973 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003E65")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003E66 RID: 15974 RVA: 0x000F982C File Offset: 0x000F7A2C [Token(Token = "0x6003E66")] [Address(RVA = "0x1C80C10", Offset = "0x1C7FC10", VA = "0x181C80C10", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06003E67 RID: 15975 RVA: 0x000F9840 File Offset: 0x000F7A40 [Token(Token = "0x6003E67")] [Address(RVA = "0x1C80C50", Offset = "0x1C7FC50", VA = "0x181C80C50")] public SelectCountryCodeButtonImpl() { } } // Token: 0x020008EA RID: 2282 [Token(Token = "0x20008EA")] [Serializable] private class SubmitPhoneButtonImpl : ButtonControllerImpl { // Token: 0x06003E68 RID: 15976 RVA: 0x000F9854 File Offset: 0x000F7A54 [Token(Token = "0x6003E68")] [Address(RVA = "0x1C823B0", Offset = "0x1C813B0", VA = "0x181C823B0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06003E69 RID: 15977 RVA: 0x000F9868 File Offset: 0x000F7A68 [Token(Token = "0x6003E69")] [Address(RVA = "0x1C82440", Offset = "0x1C81440", VA = "0x181C82440", Slot = "29")] protected override void IKNMALNFPII() { LocalAccountPhoneModel.FBGGBCJAOKL fbggbcjaokl = new LocalAccountPhoneModel.FBGGBCJAOKL(); fbggbcjaokl.<>4__this = this; string text; fbggbcjaokl.fullPhoneNumber = text; DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.ABLPBFMIIEA(text); Action action = delegate { LocalAccountPhoneModel <>4__this2; for (;;) { CFLMJLFBOKH.OAEAFOCFNAI(false); LocalAccountPhoneModel <>4__this = fbggbcjaokl.<>4__this; int num = 0; bool flag = <>4__this != num; <>4__this2 = fbggbcjaokl.<>4__this; if (!flag) { break; } if (<>4__this2.LKCDMFBNNNO == (ulong)0L) { goto Block_2; } } JJEKJGALHKO hfimfbdmmpk = <>4__this2.HFIMFBDMMPK; if (hfimfbdmmpk != 0) { hfimfbdmmpk.OOOIENHGNCA(); } return; Block_2: LocalAccountPhoneModel.GFHACJNMAIN gfhacjnmain = new LocalAccountPhoneModel.GFHACJNMAIN(); gfhacjnmain.CS$<>8__locals1 = fbggbcjaokl; LocalAccountPhoneModel <>4__this3 = fbggbcjaokl.<>4__this; BONNOGOFGDC bonnogofgdc = new BONNOGOFGDC(); bonnogofgdc.k__BackingField = "Check your phone"; bonnogofgdc.k__BackingField = "We just sent you a one-time verification code. Enter it below to confirm your number."; Sprite phoneVerificationIcon = GrowthConfig.Instance.phoneVerificationIcon; bonnogofgdc.k__BackingField = phoneVerificationIcon; Func func = () => gfhacjnmain.code; bonnogofgdc.ENFKJGHCEIG = func; Action action2 = delegate(string s) { gfhacjnmain.code = s; }; bonnogofgdc.BFHMFOIEJOO = action2; List list = new List(); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Verify"; Action action3 = delegate { LocalAccountPhoneModel.FBGGBCJAOKL cs$<>8__locals = gfhacjnmain.CS$<>8__locals1; LocalAccountPhoneModel <>4__this4 = cs$<>8__locals.<>4__this; string fullPhoneNumber = cs$<>8__locals.fullPhoneNumber; string code = gfhacjnmain.code; DABKFAIHBBP dabkfaihbbp2 = PEGGCEDHBOF.IKBFFHMMFFH(fullPhoneNumber, code); Action action6 = new Action(<>4__this4.KJFCNJKIGGE); }; imafjgkhemd.MEEKCCGGFFD = action3; ulong num2; imafjgkhemd.GPJAHEOLCPN = num2; ulong num3; imafjgkhemd.k__BackingField = new LKECHMGOCGI { k__BackingField = num3 }; list.Add(imafjgkhemd); bonnogofgdc.k__BackingField = list; Action action4; if (fbggbcjaokl.<>9__4 == 0) { action4 = delegate { LocalAccountPhoneModel <>4__this5 = fbggbcjaokl.<>4__this; if (<>4__this5.BMKNOAFCAHL) { bool canGoBack = <>4__this5.DHJAICFKEHL.DIHCCBHGAIM; LocalAccountPhoneModel <>4__this6 = fbggbcjaokl.<>4__this; if (canGoBack) { <>4__this5.DHJAICFKEHL.GoBack(); return; } GameObject gameObject = <>4__this6.DHJAICFKEHL.gameObject; int num4 = 0; StackedUIBase stackedUIBase = gameObject.JLOAAIEKGLO(true, num4 != 0); int num5 = 0; if (stackedUIBase != num5) { stackedUIBase.Button_PopFlow(); return; } } }; fbggbcjaokl.<>9__4 = action4; } bonnogofgdc.k__BackingField = action4; <>4__this3.OBFJAFFDCFC = bonnogofgdc; DialogListModel dialogListModel = fbggbcjaokl.<>4__this.PKJJDBNMMEA; BONNOGOFGDC obfjaffdcfc = fbggbcjaokl.<>4__this.OBFJAFFDCFC; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog((DLKPBLNKLAD)((uint)12), obfjaffdcfc); if (fbggbcjaokl.<>9__1 == 0) { Action> action5 = delegate(BaseDialogModel dialog) { LocalAccountPhoneModel <>4__this7 = fbggbcjaokl.<>4__this; if (dialog == 0) { int num6 = 0; <>4__this7.JAMIPJFACHB = num6; return; } <>4__this7.JAMIPJFACHB = dialog; }; fbggbcjaokl.<>9__1 = action5; } throw new NullReferenceException(); }; } // Token: 0x06003E6A RID: 15978 RVA: 0x000F98A4 File Offset: 0x000F7AA4 [Token(Token = "0x6003E6A")] [Address(RVA = "0x1C825A0", Offset = "0x1C815A0", VA = "0x181C825A0")] public SubmitPhoneButtonImpl() { } } // Token: 0x020008EB RID: 2283 [Token(Token = "0x20008EB")] [Serializable] private class PhoneInputFieldImpl : InputFieldControllerImpl { // Token: 0x06003E6B RID: 15979 RVA: 0x000F98B8 File Offset: 0x000F7AB8 [Token(Token = "0x6003E6B")] [Address(RVA = "0x1C7DD60", Offset = "0x1C7CD60", VA = "0x181C7DD60", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { return; } } // Token: 0x06003E6C RID: 15980 RVA: 0x000F98D0 File Offset: 0x000F7AD0 [Token(Token = "0x6003E6C")] [Address(RVA = "0x1C7DDF0", Offset = "0x1C7CDF0", VA = "0x181C7DDF0", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { bool flag; if (!flag) { } } // Token: 0x06003E6D RID: 15981 RVA: 0x000F98E8 File Offset: 0x000F7AE8 [Token(Token = "0x6003E6D")] [Address(RVA = "0x1C7DE90", Offset = "0x1C7CE90", VA = "0x181C7DE90")] public PhoneInputFieldImpl() { } } // Token: 0x020008EC RID: 2284 [Token(Token = "0x20008EC")] [Serializable] private class PhoneFlowCompletedPromiseFromUriImpl : FromUriControllerImpl { // Token: 0x06003E6E RID: 15982 RVA: 0x000F98FC File Offset: 0x000F7AFC [Token(Token = "0x6003E6E")] [Address(RVA = "0x1C7DBB0", Offset = "0x1C7CBB0", VA = "0x181C7DBB0", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; if (cecakddnhln.NIAPNGIGHFE(num)) { } CECAKDDNHLN cecakddnhln2; bool flag = cecakddnhln2.NIAPNGIGHFE("PhoneTitleText", num); } // Token: 0x06003E6F RID: 15983 RVA: 0x000F9928 File Offset: 0x000F7B28 [Token(Token = "0x6003E6F")] [Address(RVA = "0x1C7DD20", Offset = "0x1C7CD20", VA = "0x181C7DD20")] public PhoneFlowCompletedPromiseFromUriImpl() { } } } }