297 lines
9.5 KiB
C#
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()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|