Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/LocalAccountPhoneModelController.cs
2026-04-10 22:50:51 +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: 0x020008CB RID: 2251
[Token(Token = "0x20008CB")]
public class LocalAccountPhoneModelController : ModelController<LocalAccountPhoneModel>
{
// Token: 0x06003D86 RID: 15750 RVA: 0x000F79EC File Offset: 0x000F5BEC
[Token(Token = "0x6003D86")]
[Address(RVA = "0x12C2900", Offset = "0x12C1700", VA = "0x1812C2900")]
public LocalAccountPhoneModelController()
{
}
// Token: 0x020008CC RID: 2252
[Token(Token = "0x20008CC")]
[Serializable]
private class TitleTextImpl : TextControllerImpl<LocalAccountPhoneModel>
{
// Token: 0x06003D87 RID: 15751 RVA: 0x000F7A00 File Offset: 0x000F5C00
[Token(Token = "0x6003D87")]
[Address(RVA = "0x12CC780", Offset = "0x12CB580", VA = "0x1812CC780", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06003D88 RID: 15752 RVA: 0x000F7A14 File Offset: 0x000F5C14
[Token(Token = "0x6003D88")]
[Address(RVA = "0x12CC840", Offset = "0x12CB640", VA = "0x1812CC840")]
public TitleTextImpl()
{
}
}
// Token: 0x020008CD RID: 2253
[Token(Token = "0x20008CD")]
[Serializable]
private class CountryCodeTextImpl : TextControllerImpl<LocalAccountPhoneModel>
{
// Token: 0x06003D89 RID: 15753 RVA: 0x000F7A28 File Offset: 0x000F5C28
[Token(Token = "0x6003D89")]
[Address(RVA = "0x12B9820", Offset = "0x12B8620", VA = "0x1812B9820", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06003D8A RID: 15754 RVA: 0x000F7A3C File Offset: 0x000F5C3C
[Token(Token = "0x6003D8A")]
[Address(RVA = "0x12B9880", Offset = "0x12B8680", VA = "0x1812B9880")]
public CountryCodeTextImpl()
{
}
}
// Token: 0x020008CE RID: 2254
[Token(Token = "0x20008CE")]
[Serializable]
private class SelectCountryCodeButtonImpl : ButtonControllerImpl<LocalAccountPhoneModel>
{
// Token: 0x06003D8B RID: 15755 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6003D8B")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06003D8C RID: 15756 RVA: 0x000F7A50 File Offset: 0x000F5C50
[Token(Token = "0x6003D8C")]
[Address(RVA = "0x12CAB60", Offset = "0x12C9960", VA = "0x1812CAB60", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06003D8D RID: 15757 RVA: 0x000F7A64 File Offset: 0x000F5C64
[Token(Token = "0x6003D8D")]
[Address(RVA = "0x12CABA0", Offset = "0x12C99A0", VA = "0x1812CABA0")]
public SelectCountryCodeButtonImpl()
{
}
}
// Token: 0x020008CF RID: 2255
[Token(Token = "0x20008CF")]
[Serializable]
private class SubmitPhoneButtonImpl : ButtonControllerImpl<LocalAccountPhoneModel>
{
// Token: 0x06003D8E RID: 15758 RVA: 0x000F7A78 File Offset: 0x000F5C78
[Token(Token = "0x6003D8E")]
[Address(RVA = "0x12CC270", Offset = "0x12CB070", VA = "0x1812CC270", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06003D8F RID: 15759 RVA: 0x000F7A8C File Offset: 0x000F5C8C
[Token(Token = "0x6003D8F")]
[Address(RVA = "0x12CC2F0", Offset = "0x12CB0F0", VA = "0x1812CC2F0", 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: 0x06003D90 RID: 15760 RVA: 0x000F7AC8 File Offset: 0x000F5CC8
[Token(Token = "0x6003D90")]
[Address(RVA = "0x12CC450", Offset = "0x12CB250", VA = "0x1812CC450")]
public SubmitPhoneButtonImpl()
{
}
}
// Token: 0x020008D0 RID: 2256
[Token(Token = "0x20008D0")]
[Serializable]
private class PhoneInputFieldImpl : InputFieldControllerImpl<LocalAccountPhoneModel>
{
// Token: 0x06003D91 RID: 15761 RVA: 0x000F7ADC File Offset: 0x000F5CDC
[Token(Token = "0x6003D91")]
[Address(RVA = "0x12C7CD0", Offset = "0x12C6AD0", VA = "0x1812C7CD0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
return;
}
}
// Token: 0x06003D92 RID: 15762 RVA: 0x000F7AF4 File Offset: 0x000F5CF4
[Token(Token = "0x6003D92")]
[Address(RVA = "0x12C7D50", Offset = "0x12C6B50", VA = "0x1812C7D50", Slot = "30")]
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
{
bool flag;
if (!flag)
{
}
}
// Token: 0x06003D93 RID: 15763 RVA: 0x000F7B0C File Offset: 0x000F5D0C
[Token(Token = "0x6003D93")]
[Address(RVA = "0x12C7DE0", Offset = "0x12C6BE0", VA = "0x1812C7DE0")]
public PhoneInputFieldImpl()
{
}
}
// Token: 0x020008D1 RID: 2257
[Token(Token = "0x20008D1")]
[Serializable]
private class PhoneFlowCompletedPromiseFromUriImpl : FromUriControllerImpl<LocalAccountPhoneModel>
{
// Token: 0x06003D94 RID: 15764 RVA: 0x000F7B20 File Offset: 0x000F5D20
[Token(Token = "0x6003D94")]
[Address(RVA = "0x12C7B20", Offset = "0x12C6920", VA = "0x1812C7B20", Slot = "29")]
protected override void BOEJIAHIFCH()
{
int num = 0;
CECAKDDNHLN cecakddnhln;
if (cecakddnhln.NIAPNGIGHFE(num))
{
}
CECAKDDNHLN cecakddnhln2;
bool flag = cecakddnhln2.NIAPNGIGHFE("PhoneTitleText", num);
}
// Token: 0x06003D95 RID: 15765 RVA: 0x000F7B4C File Offset: 0x000F5D4C
[Token(Token = "0x6003D95")]
[Address(RVA = "0x12C7C90", Offset = "0x12C6A90", VA = "0x1812C7C90")]
public PhoneFlowCompletedPromiseFromUriImpl()
{
}
}
}
}