Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/LocalAccountPhoneModelController.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

297 lines
9.5 KiB
C#

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<LocalAccountPhoneModel>
{
// 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<LocalAccountPhoneModel>
{
// 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<LocalAccountPhoneModel>
{
// 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<LocalAccountPhoneModel>
{
// 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<LocalAccountPhoneModel>
{
// 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.<CEJPKGDKMJE>k__BackingField = "Check your phone";
bonnogofgdc.<LHJAKNBODPE>k__BackingField = "We just sent you a one-time verification code. Enter it below to confirm your number.";
Sprite phoneVerificationIcon = GrowthConfig.Instance.phoneVerificationIcon;
bonnogofgdc.<KIAMEICGNPB>k__BackingField = phoneVerificationIcon;
Func<string> func = () => gfhacjnmain.code;
bonnogofgdc.ENFKJGHCEIG = func;
Action<string> action2 = delegate(string s)
{
gfhacjnmain.code = s;
};
bonnogofgdc.BFHMFOIEJOO = action2;
List<DOPNALIMPNA> 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.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
{
<OBHNJENCHDE>k__BackingField = num3
};
list.Add(imafjgkhemd);
bonnogofgdc.<OKANBHKMMBD>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.<PFPIENCEBIG>k__BackingField = action4;
<>4__this3.OBFJAFFDCFC = bonnogofgdc;
DialogListModel dialogListModel = fbggbcjaokl.<>4__this.PKJJDBNMMEA;
BONNOGOFGDC obfjaffdcfc = fbggbcjaokl.<>4__this.OBFJAFFDCFC;
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<BONNOGOFGDC>((DLKPBLNKLAD)((uint)12), obfjaffdcfc);
if (fbggbcjaokl.<>9__1 == 0)
{
Action<BaseDialogModel<BONNOGOFGDC>> action5 = delegate(BaseDialogModel<BONNOGOFGDC> 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<LocalAccountPhoneModel>
{
// 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<LocalAccountPhoneModel>
{
// 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()
{
}
}
}
}