567 lines
24 KiB
C#
567 lines
24 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI.Dialog
|
|
{
|
|
// Token: 0x02001BE9 RID: 7145
|
|
[Token(Token = "0x2001BE9")]
|
|
[StructLayout(3)]
|
|
public class UIVerifyEmailDialog : ConfirmUIDialog
|
|
{
|
|
// Token: 0x0600BFA8 RID: 49064 RVA: 0x002D2BB0 File Offset: 0x002D0DB0
|
|
[Token(Token = "0x600BFA8")]
|
|
[Address(RVA = "0x17630F0", Offset = "0x1761AF0", VA = "0x1817630F0", Slot = "9")]
|
|
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
|
{
|
|
base.Initialize(LJOCNMLBCAH);
|
|
ValidatedButtonInputField validatedButtonInputField = this.emailInputField;
|
|
Func<string, bool> func = new Func(this.JOGFJLLNGNC);
|
|
validatedButtonInputField.IsValidFunction = func;
|
|
this.MHHOEDDBDDG();
|
|
}
|
|
|
|
// Token: 0x0600BFA9 RID: 49065 RVA: 0x002D2BEC File Offset: 0x002D0DEC
|
|
[Token(Token = "0x600BFA9")]
|
|
[Address(RVA = "0x17637A0", Offset = "0x17621A0", VA = "0x1817637A0")]
|
|
public void SetUpFlow()
|
|
{
|
|
ValidatedButtonInputField validatedButtonInputField = this.emailInputField;
|
|
Func<string, bool> func = new Func(this.JOGFJLLNGNC);
|
|
validatedButtonInputField.IsValidFunction = func;
|
|
this.MHHOEDDBDDG();
|
|
}
|
|
|
|
// Token: 0x0600BFAA RID: 49066 RVA: 0x002D2C20 File Offset: 0x002D0E20
|
|
[Token(Token = "0x600BFAA")]
|
|
[Address(RVA = "0x1762D80", Offset = "0x1761780", VA = "0x181762D80")]
|
|
private void LCEHANAAPDB()
|
|
{
|
|
this.whyConfirmGroup.SetActive(true);
|
|
GameObject gameObject = this.inputEmailGroup;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
GameObject gameObject2 = this.confirmPromptGroup;
|
|
int num2 = 0;
|
|
gameObject2.SetActive(num2 != 0);
|
|
this.infoTextField.text = "";
|
|
TextMeshProUGUI textMeshProUGUI = this.byConfirmingText;
|
|
bool fakeValue = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.fakeValue;
|
|
string text = "By confirming your email you can...";
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
text = "By confirming your parent/guardian's email you can...";
|
|
}
|
|
textMeshProUGUI.text = text;
|
|
}
|
|
|
|
// Token: 0x0600BFAB RID: 49067 RVA: 0x002D2CA8 File Offset: 0x002D0EA8
|
|
[Token(Token = "0x600BFAB")]
|
|
[Address(RVA = "0x1763500", Offset = "0x1761F00", VA = "0x181763500")]
|
|
private void MHHOEDDBDDG()
|
|
{
|
|
GameObject gameObject = this.whyConfirmGroup;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
this.inputEmailGroup.SetActive(true);
|
|
GameObject gameObject2 = this.confirmPromptGroup;
|
|
int num2 = 0;
|
|
gameObject2.SetActive(num2 != 0);
|
|
this.infoTextField.text = "";
|
|
this.emailInputField.inputField3D.SelectInputField();
|
|
if (this.NEJLDPFLBGF != (ulong)0L && this.IIFPGDFKCDC == (ulong)0L)
|
|
{
|
|
UIVerifyEmailDialog.EDAKKOLPJDK edakkolpjdk;
|
|
edakkolpjdk.System.IDisposable.Dispose();
|
|
edakkolpjdk.<>1__state = (int)((ulong)0L);
|
|
edakkolpjdk.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(edakkolpjdk);
|
|
this.IIFPGDFKCDC = coroutine;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BFAC RID: 49068 RVA: 0x002D2D48 File Offset: 0x002D0F48
|
|
[Token(Token = "0x600BFAC")]
|
|
[Address(RVA = "0x17632F0", Offset = "0x1761CF0", VA = "0x1817632F0")]
|
|
private void LIMACNJGIIK()
|
|
{
|
|
AccountSelectionManager instance;
|
|
do
|
|
{
|
|
GameObject gameObject = this.whyConfirmGroup;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
GameObject gameObject2 = this.inputEmailGroup;
|
|
int num2 = 0;
|
|
gameObject2.SetActive(num2 != 0);
|
|
GameObject gameObject3 = this.confirmPromptGroup;
|
|
gameObject3.SetActive(true);
|
|
if (!SingletonMonoBehaviour.IsInitialized)
|
|
{
|
|
return;
|
|
}
|
|
instance = SingletonMonoBehaviour.Instance;
|
|
}
|
|
while (instance == 0 || instance == 0);
|
|
}
|
|
|
|
// Token: 0x0600BFAD RID: 49069 RVA: 0x002D2DB0 File Offset: 0x002D0FB0
|
|
[Token(Token = "0x600BFAD")]
|
|
[Address(RVA = "0x1763830", Offset = "0x1762230", VA = "0x181763830", Slot = "18")]
|
|
public override IPromise<JPIJGHNNIDP> ShowDialog()
|
|
{
|
|
this.MHHOEDDBDDG();
|
|
return base.ShowDialog();
|
|
}
|
|
|
|
// Token: 0x0600BFAE RID: 49070 RVA: 0x002D2DCC File Offset: 0x002D0FCC
|
|
[Token(Token = "0x600BFAE")]
|
|
[Address(RVA = "0x1762A40", Offset = "0x1761440", VA = "0x181762A40")]
|
|
private void BMFPEJMLIKD(string NGPMADFHHKP)
|
|
{
|
|
this.infoTextField.text = NGPMADFHHKP;
|
|
}
|
|
|
|
// Token: 0x0600BFAF RID: 49071 RVA: 0x002D2DEC File Offset: 0x002D0FEC
|
|
[Token(Token = "0x600BFAF")]
|
|
[Address(RVA = "0x1763630", Offset = "0x1762030", VA = "0x181763630")]
|
|
private IEnumerator MMGMMOFBMEL(float EAKICEOELMJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600BFAF)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator AGUI.StackedUI.Dialog.UIVerifyEmailDialog::MMGMMOFBMEL(System.Single)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(OKODCDLNNGD::System.IDisposable.Dispose, ldloc:OKODCDLNNGD(var_0))
|
|
stfld:float32(OKODCDLNNGD::disableTime, ldloc:OKODCDLNNGD(var_0), ldloc:float32(EAKICEOELMJ))
|
|
stfld:int32(OKODCDLNNGD::<>1__state, ldloc:OKODCDLNNGD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:UIVerifyEmailDialog(OKODCDLNNGD::<>4__this, ldloc:OKODCDLNNGD(var_0), ldloc:UIVerifyEmailDialog(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0600BFB0 RID: 49072 RVA: 0x002D2E18 File Offset: 0x002D1018
|
|
[Token(Token = "0x600BFB0")]
|
|
[Address(RVA = "0x1763010", Offset = "0x1761A10", VA = "0x181763010")]
|
|
private IEnumerator GPEBFOEEODO()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600BFB0)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator AGUI.StackedUI.Dialog.UIVerifyEmailDialog::GPEBFOEEODO()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(EDAKKOLPJDK::System.IDisposable.Dispose, ldloc:EDAKKOLPJDK(var_0))
|
|
stfld:int32(EDAKKOLPJDK::<>1__state, ldloc:EDAKKOLPJDK(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:UIVerifyEmailDialog(EDAKKOLPJDK::<>4__this, ldloc:EDAKKOLPJDK(var_0), ldloc:UIVerifyEmailDialog(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0600BFB1 RID: 49073 RVA: 0x002D2E3C File Offset: 0x002D103C
|
|
[Token(Token = "0x600BFB1")]
|
|
[Address(RVA = "0x1763070", Offset = "0x1761A70", VA = "0x181763070")]
|
|
private void IODICDLLDKM()
|
|
{
|
|
int num = 0;
|
|
this.NEBICJIKEPJ = num;
|
|
this.NEBICJIKEPJ.has_value = num != 0;
|
|
Coroutine nejldpflbgf = this.NEJLDPFLBGF;
|
|
if (nejldpflbgf != 0)
|
|
{
|
|
base.StopCoroutine(nejldpflbgf);
|
|
this.NEJLDPFLBGF = (ulong)0L;
|
|
}
|
|
Coroutine iifpgdfkcdc = this.IIFPGDFKCDC;
|
|
if (iifpgdfkcdc != 0)
|
|
{
|
|
base.StopCoroutine(iifpgdfkcdc);
|
|
this.IIFPGDFKCDC = (ulong)0L;
|
|
}
|
|
this.sendEmailButton.FFDOINJEHMM = true;
|
|
}
|
|
|
|
// Token: 0x0600BFB2 RID: 49074 RVA: 0x002D2EA8 File Offset: 0x002D10A8
|
|
[Token(Token = "0x600BFB2")]
|
|
[Address(RVA = "0x17636A0", Offset = "0x17620A0", VA = "0x1817636A0")]
|
|
private IEnumerator MMHMJNGGMII()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600BFB2)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator AGUI.StackedUI.Dialog.UIVerifyEmailDialog::MMHMJNGGMII()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(ODOCAHOHINM::System.IDisposable.Dispose, ldloc:ODOCAHOHINM(var_0))
|
|
stfld:int32(ODOCAHOHINM::<>1__state, ldloc:ODOCAHOHINM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:UIVerifyEmailDialog(ODOCAHOHINM::<>4__this, ldloc:ODOCAHOHINM(var_0), ldloc:UIVerifyEmailDialog(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0600BFB3 RID: 49075 RVA: 0x002D2ECC File Offset: 0x002D10CC
|
|
[Token(Token = "0x600BFB3")]
|
|
[Address(RVA = "0x1762FA0", Offset = "0x17619A0", VA = "0x181762FA0")]
|
|
private void ECHOPBODNPH(string NOINNMHEJGE, string PDIPFFNMOGG)
|
|
{
|
|
Action<string, string> analyticsAction = this.AnalyticsAction;
|
|
if (analyticsAction != 0)
|
|
{
|
|
analyticsAction(NOINNMHEJGE, PDIPFFNMOGG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BFB4 RID: 49076 RVA: 0x002D2EEC File Offset: 0x002D10EC
|
|
[Token(Token = "0x600BFB4")]
|
|
[Address(RVA = "0x1763700", Offset = "0x1762100", VA = "0x181763700")]
|
|
public void PushNotificationVerification()
|
|
{
|
|
Action<string, string> analyticsAction = this.AnalyticsAction;
|
|
if (analyticsAction != 0)
|
|
{
|
|
analyticsAction("confirmEmailInput", "success");
|
|
}
|
|
base.KHKDGPHPIND((uint)1, true);
|
|
}
|
|
|
|
// Token: 0x0600BFB5 RID: 49077 RVA: 0x002D2F20 File Offset: 0x002D1120
|
|
[Token(Token = "0x600BFB5")]
|
|
[Address(RVA = "0x1762F10", Offset = "0x1761910", VA = "0x181762F10")]
|
|
public void Button_WhyRegister_OK()
|
|
{
|
|
Action<string, string> analyticsAction = this.AnalyticsAction;
|
|
if (analyticsAction != 0)
|
|
{
|
|
analyticsAction("confirmEmailBenefits", "okay");
|
|
}
|
|
this.MHHOEDDBDDG();
|
|
}
|
|
|
|
// Token: 0x0600BFB6 RID: 49078 RVA: 0x002D2F50 File Offset: 0x002D1150
|
|
[Token(Token = "0x600BFB6")]
|
|
[Address(RVA = "0x1762C40", Offset = "0x1761640", VA = "0x181762C40")]
|
|
public void Button_InputEmail_SendLink()
|
|
{
|
|
string text = this.emailInputField.KKJIOHNFHFJ;
|
|
this.LJKKKECANAB = text;
|
|
UIVerifyEmailDialog.ODOCAHOHINM odocahohinm;
|
|
odocahohinm.System.IDisposable.Dispose();
|
|
odocahohinm.<>1__state = (int)((ulong)0L);
|
|
odocahohinm.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(odocahohinm);
|
|
}
|
|
|
|
// Token: 0x0600BFB7 RID: 49079 RVA: 0x002D2F94 File Offset: 0x002D1194
|
|
[Token(Token = "0x600BFB7")]
|
|
[Address(RVA = "0x1762BA0", Offset = "0x17615A0", VA = "0x181762BA0")]
|
|
public void Button_InputEmail_Later()
|
|
{
|
|
Action<string, string> analyticsAction = this.AnalyticsAction;
|
|
if (analyticsAction != 0)
|
|
{
|
|
analyticsAction("confirmEmailInput", "later");
|
|
}
|
|
int num = 0;
|
|
base.KHKDGPHPIND(num, true);
|
|
}
|
|
|
|
// Token: 0x0600BFB8 RID: 49080 RVA: 0x002D2FC8 File Offset: 0x002D11C8
|
|
[Token(Token = "0x600BFB8")]
|
|
[Address(RVA = "0x1762D80", Offset = "0x1761780", VA = "0x181762D80")]
|
|
public void Button_InputEmail_WhyRegister()
|
|
{
|
|
this.whyConfirmGroup.SetActive(true);
|
|
GameObject gameObject = this.inputEmailGroup;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
GameObject gameObject2 = this.confirmPromptGroup;
|
|
int num2 = 0;
|
|
gameObject2.SetActive(num2 != 0);
|
|
this.infoTextField.text = "";
|
|
TextMeshProUGUI textMeshProUGUI = this.byConfirmingText;
|
|
bool fakeValue = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.fakeValue;
|
|
string text = "By confirming your email you can...";
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
text = "By confirming your parent/guardian's email you can...";
|
|
}
|
|
textMeshProUGUI.text = text;
|
|
}
|
|
|
|
// Token: 0x0600BFB9 RID: 49081 RVA: 0x002D3050 File Offset: 0x002D1250
|
|
[Token(Token = "0x600BFB9")]
|
|
[Address(RVA = "0x1762CD0", Offset = "0x17616D0", VA = "0x181762CD0")]
|
|
public void Button_InputEmail_ShowPrivacyPolicy()
|
|
{
|
|
Action<string, string> analyticsAction = this.AnalyticsAction;
|
|
if (analyticsAction != 0)
|
|
{
|
|
analyticsAction("confirmEmailInput", "privacyPolicy");
|
|
}
|
|
FBPACFPINIK.IAJIDPEFALM();
|
|
}
|
|
|
|
// Token: 0x0600BFBA RID: 49082 RVA: 0x002D3080 File Offset: 0x002D1280
|
|
[Token(Token = "0x600BFBA")]
|
|
[Address(RVA = "0x1762B10", Offset = "0x1761510", VA = "0x181762B10")]
|
|
public void Button_ConfirmPrompt_ReEnterEmail()
|
|
{
|
|
Action<string, string> analyticsAction = this.AnalyticsAction;
|
|
if (analyticsAction != 0)
|
|
{
|
|
analyticsAction("confirmEmailSent", "reenterEmail");
|
|
}
|
|
this.MHHOEDDBDDG();
|
|
}
|
|
|
|
// Token: 0x0600BFBB RID: 49083 RVA: 0x002D30B0 File Offset: 0x002D12B0
|
|
[Token(Token = "0x600BFBB")]
|
|
[Address(RVA = "0x1762A70", Offset = "0x1761470", VA = "0x181762A70")]
|
|
public void Button_ConfirmPrompt_Done()
|
|
{
|
|
Action<string, string> analyticsAction = this.AnalyticsAction;
|
|
if (analyticsAction != 0)
|
|
{
|
|
analyticsAction("confirmEmailSent", "done");
|
|
}
|
|
int num = 0;
|
|
base.KHKDGPHPIND(num, true);
|
|
}
|
|
|
|
// Token: 0x0600BFBC RID: 49084 RVA: 0x002D30E4 File Offset: 0x002D12E4
|
|
[Token(Token = "0x600BFBC")]
|
|
[Address(RVA = "0x17639D0", Offset = "0x17623D0", VA = "0x1817639D0")]
|
|
public UIVerifyEmailDialog()
|
|
{
|
|
string empty = string.Empty;
|
|
this.LJKKKECANAB = empty;
|
|
this.KAPKHNNBHKK = 15f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600BFBD RID: 49085 RVA: 0x002D3110 File Offset: 0x002D1310
|
|
[Token(Token = "0x600BFBD")]
|
|
[Address(RVA = "0x1763180", Offset = "0x1761B80", VA = "0x181763180")]
|
|
[CompilerGenerated]
|
|
private bool JOGFJLLNGNC(string LJKKKECANAB)
|
|
{
|
|
this.LJKKKECANAB = LJKKKECANAB;
|
|
bool flag = JAKDHKJDFNP.MEGPLKIGIJC(LJKKKECANAB);
|
|
this.EOBNHKFHBLD = flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600BFBE RID: 49086 RVA: 0x002D3134 File Offset: 0x002D1334
|
|
[Token(Token = "0x600BFBE")]
|
|
[Address(RVA = "0x1763470", Offset = "0x1761E70", VA = "0x181763470")]
|
|
[CompilerGenerated]
|
|
private void MEEEIGANLID()
|
|
{
|
|
Action<string, string> analyticsAction = this.AnalyticsAction;
|
|
if (analyticsAction != 0)
|
|
{
|
|
analyticsAction("confirmEmailSent", "success");
|
|
}
|
|
this.LIMACNJGIIK();
|
|
}
|
|
|
|
// Token: 0x0600BFBF RID: 49087 RVA: 0x002D3164 File Offset: 0x002D1364
|
|
[Token(Token = "0x600BFBF")]
|
|
[Address(RVA = "0x17631B0", Offset = "0x1761BB0", VA = "0x1817631B0")]
|
|
[CompilerGenerated]
|
|
private void KHPAAFMOFII(string MOPOMPHBHKF)
|
|
{
|
|
Action<string, string> analyticsAction = this.AnalyticsAction;
|
|
if (analyticsAction != 0)
|
|
{
|
|
analyticsAction("confirmEmailError", "failToSend");
|
|
}
|
|
this.infoTextField.text = MOPOMPHBHKF;
|
|
Debug.LogError(MOPOMPHBHKF);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
this.NEBICJIKEPJ = num;
|
|
this.NEBICJIKEPJ.has_value = num != 0;
|
|
Coroutine nejldpflbgf = this.NEJLDPFLBGF;
|
|
if (nejldpflbgf != 0)
|
|
{
|
|
base.StopCoroutine(nejldpflbgf);
|
|
this.NEJLDPFLBGF = num2;
|
|
}
|
|
Coroutine iifpgdfkcdc = this.IIFPGDFKCDC;
|
|
if (iifpgdfkcdc != 0)
|
|
{
|
|
base.StopCoroutine(iifpgdfkcdc);
|
|
this.IIFPGDFKCDC = num2;
|
|
}
|
|
this.sendEmailButton.FFDOINJEHMM = true;
|
|
}
|
|
|
|
// Token: 0x04007EC0 RID: 32448
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4007EC0")]
|
|
[SerializeField]
|
|
[Header("WhyConfirm")]
|
|
private GameObject whyConfirmGroup;
|
|
|
|
// Token: 0x04007EC1 RID: 32449
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4007EC1")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI byConfirmingText;
|
|
|
|
// Token: 0x04007EC2 RID: 32450
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4007EC2")]
|
|
[SerializeField]
|
|
[Header("InputEmail")]
|
|
private GameObject inputEmailGroup;
|
|
|
|
// Token: 0x04007EC3 RID: 32451
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4007EC3")]
|
|
[SerializeField]
|
|
private ValidatedButtonInputField emailInputField;
|
|
|
|
// Token: 0x04007EC4 RID: 32452
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4007EC4")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI infoTextField;
|
|
|
|
// Token: 0x04007EC5 RID: 32453
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4007EC5")]
|
|
[SerializeField]
|
|
private Button3D sendEmailButton;
|
|
|
|
// Token: 0x04007EC6 RID: 32454
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4007EC6")]
|
|
[SerializeField]
|
|
[Header("ConfirmPrompt")]
|
|
private GameObject confirmPromptGroup;
|
|
|
|
// Token: 0x04007EC7 RID: 32455
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4007EC7")]
|
|
public Action<string, string> AnalyticsAction;
|
|
|
|
// Token: 0x04007EC8 RID: 32456
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4007EC8")]
|
|
private bool EOBNHKFHBLD;
|
|
|
|
// Token: 0x04007EC9 RID: 32457
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4007EC9")]
|
|
private string LJKKKECANAB;
|
|
|
|
// Token: 0x04007ECA RID: 32458
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4007ECA")]
|
|
private DateTime? NEBICJIKEPJ;
|
|
|
|
// Token: 0x04007ECB RID: 32459
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4007ECB")]
|
|
private float KAPKHNNBHKK;
|
|
|
|
// Token: 0x04007ECC RID: 32460
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4007ECC")]
|
|
private Coroutine NEJLDPFLBGF;
|
|
|
|
// Token: 0x04007ECD RID: 32461
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4007ECD")]
|
|
private Coroutine IIFPGDFKCDC;
|
|
|
|
// Token: 0x04007ECE RID: 32462
|
|
[Token(Token = "0x4007ECE")]
|
|
private static string HBBJFKHIKGG = "confirmEmailBenefits";
|
|
|
|
// Token: 0x04007ECF RID: 32463
|
|
[Token(Token = "0x4007ECF")]
|
|
private static string JJMPIHNGPAA = "confirmEmailInput";
|
|
|
|
// Token: 0x04007ED0 RID: 32464
|
|
[Token(Token = "0x4007ED0")]
|
|
private static string LLKFJGJJKBK = "confirmEmailSent";
|
|
|
|
// Token: 0x04007ED1 RID: 32465
|
|
[Token(Token = "0x4007ED1")]
|
|
private static string JGGJMIMFPCJ = "confirmEmailError";
|
|
|
|
// Token: 0x04007ED2 RID: 32466
|
|
[Token(Token = "0x4007ED2")]
|
|
private static string AMBLHICLDPI = "okay";
|
|
|
|
// Token: 0x04007ED3 RID: 32467
|
|
[Token(Token = "0x4007ED3")]
|
|
private static string BFFAMDOIDMJ = "later";
|
|
|
|
// Token: 0x04007ED4 RID: 32468
|
|
[Token(Token = "0x4007ED4")]
|
|
private static string MDKBDHGLCMF = "success";
|
|
|
|
// Token: 0x04007ED5 RID: 32469
|
|
[Token(Token = "0x4007ED5")]
|
|
private static string PILGPEABCFA = "sendLink";
|
|
|
|
// Token: 0x04007ED6 RID: 32470
|
|
[Token(Token = "0x4007ED6")]
|
|
private static string KBFHJKLCMLE = "privacyPolicy";
|
|
|
|
// Token: 0x04007ED7 RID: 32471
|
|
[Token(Token = "0x4007ED7")]
|
|
private static string LNJNDGNNCHP = "reenterEmail";
|
|
|
|
// Token: 0x04007ED8 RID: 32472
|
|
[Token(Token = "0x4007ED8")]
|
|
private static string FLCLFHDGDKH = "done";
|
|
|
|
// Token: 0x04007ED9 RID: 32473
|
|
[Token(Token = "0x4007ED9")]
|
|
private static string KOLLNPJBEEE = "failToSend";
|
|
}
|
|
}
|