a
This commit is contained in:
@@ -0,0 +1,349 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x020008BF RID: 2239
|
||||
[Token(Token = "0x20008BF")]
|
||||
public class LocalAccountEmailModel : RRUIModel, BBGNKKOHGDJ
|
||||
{
|
||||
// Token: 0x17000AE7 RID: 2791
|
||||
// (get) Token: 0x06003D39 RID: 15673 RVA: 0x000F6B18 File Offset: 0x000F4D18
|
||||
[Token(Token = "0x17000AE7")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6003D39")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AE8 RID: 2792
|
||||
// (get) Token: 0x06003D3A RID: 15674 RVA: 0x000F6B28 File Offset: 0x000F4D28
|
||||
[Token(Token = "0x17000AE8")]
|
||||
public string KGKGBHBNPCG
|
||||
{
|
||||
[Token(Token = "0x6003D3A")]
|
||||
[Address(RVA = "0x12C2780", Offset = "0x12C1580", VA = "0x1812C2780")]
|
||||
get
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
string text = "Enter your email";
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
text = "Enter your parent/guardian's email";
|
||||
}
|
||||
return text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AE9 RID: 2793
|
||||
// (get) Token: 0x06003D3B RID: 15675 RVA: 0x000F6B60 File Offset: 0x000F4D60
|
||||
// (set) Token: 0x06003D3C RID: 15676 RVA: 0x000F6B74 File Offset: 0x000F4D74
|
||||
[Token(Token = "0x17000AE9")]
|
||||
public string BJFDLGDLFHJ
|
||||
{
|
||||
[Token(Token = "0x6003D3B")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get;
|
||||
[Token(Token = "0x6003D3C")]
|
||||
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000AEA RID: 2794
|
||||
// (get) Token: 0x06003D3D RID: 15677 RVA: 0x000F6B88 File Offset: 0x000F4D88
|
||||
// (set) Token: 0x06003D3E RID: 15678 RVA: 0x000F6B9C File Offset: 0x000F4D9C
|
||||
[Token(Token = "0x17000AEA")]
|
||||
public string MFENELDKBKB
|
||||
{
|
||||
[Token(Token = "0x6003D3D")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
get
|
||||
{
|
||||
return this.KLENMNFMCDG;
|
||||
}
|
||||
[Token(Token = "0x6003D3E")]
|
||||
[Address(RVA = "0x12C2890", Offset = "0x12C1690", VA = "0x1812C2890")]
|
||||
set
|
||||
{
|
||||
string klenmnfmcdg = this.KLENMNFMCDG;
|
||||
if (klenmnfmcdg == 0 || !klenmnfmcdg.Equals(value))
|
||||
{
|
||||
this.KLENMNFMCDG = value;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000AEB RID: 2795
|
||||
// (get) Token: 0x06003D3F RID: 15679 RVA: 0x000F6BCC File Offset: 0x000F4DCC
|
||||
[Token(Token = "0x17000AEB")]
|
||||
public bool ACCKGLAOKBK
|
||||
{
|
||||
[Token(Token = "0x6003D3F")]
|
||||
[Address(RVA = "0x12C2770", Offset = "0x12C1570", VA = "0x1812C2770")]
|
||||
get
|
||||
{
|
||||
return JAKDHKJDFNP.MEGPLKIGIJC(this.KLENMNFMCDG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D40 RID: 15680 RVA: 0x000F6BE4 File Offset: 0x000F4DE4
|
||||
[Token(Token = "0x6003D40")]
|
||||
[Address(RVA = "0x12C1E90", Offset = "0x12C0C90", VA = "0x1812C1E90", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
int num = 0;
|
||||
this.KLENMNFMCDG = num;
|
||||
this.MMOCFEDCNHJ = num;
|
||||
this.<PKJJPEBKBOP>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x06003D41 RID: 15681 RVA: 0x000F6C08 File Offset: 0x000F4E08
|
||||
[Token(Token = "0x6003D41")]
|
||||
[Address(RVA = "0x12C2220", Offset = "0x12C1020", VA = "0x1812C2220", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06003D42 RID: 15682 RVA: 0x000F6C1C File Offset: 0x000F4E1C
|
||||
[Token(Token = "0x6003D42")]
|
||||
[Address(RVA = "0x12C25F0", Offset = "0x12C13F0", VA = "0x1812C25F0")]
|
||||
public void OverrideTitle(string MHIKFIGBEBB)
|
||||
{
|
||||
this.<PKJJPEBKBOP>k__BackingField = MHIKFIGBEBB;
|
||||
}
|
||||
|
||||
// Token: 0x06003D43 RID: 15683 RVA: 0x000F6C38 File Offset: 0x000F4E38
|
||||
[Token(Token = "0x6003D43")]
|
||||
[Address(RVA = "0x12C2650", Offset = "0x12C1450", VA = "0x1812C2650")]
|
||||
public void SetEmailFlowCompletedPromise(JJEKJGALHKO NKLGAGCHGPM)
|
||||
{
|
||||
this.LPIPGACOPNK = NKLGAGCHGPM;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x06003D44 RID: 15684 RVA: 0x000F6C54 File Offset: 0x000F4E54
|
||||
[Token(Token = "0x6003D44")]
|
||||
[Address(RVA = "0x12C26A0", Offset = "0x12C14A0", VA = "0x1812C26A0")]
|
||||
public void SetEmail()
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.NBLIOCGGDMK(this.KLENMNFMCDG);
|
||||
Action action = new Action(this.GBAGLLOEBAK);
|
||||
}
|
||||
|
||||
// Token: 0x06003D45 RID: 15685 RVA: 0x000F6C80 File Offset: 0x000F4E80
|
||||
[Token(Token = "0x6003D45")]
|
||||
[Address(RVA = "0x12C23F0", Offset = "0x12C11F0", VA = "0x1812C23F0")]
|
||||
private IEnumerator<KENFJGFMIPM> MGANLIDHEKN(StackedUIFlowBase NBINAJPFBOA)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003D45)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RRUI.Data.LocalAccountEmailModel::MGANLIDHEKN(AGUI.StackedUI.StackedUIFlowBase)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(NFGOGAPAKED::System.IDisposable.Dispose, ldloc:NFGOGAPAKED(var_0))
|
||||
stfld:LocalAccountEmailModel(NFGOGAPAKED::<>4__this, ldloc:NFGOGAPAKED(var_0), ldloc:LocalAccountEmailModel(this))
|
||||
stfld:int32(NFGOGAPAKED::<>1__state, ldloc:NFGOGAPAKED(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:StackedUIFlowBase(NFGOGAPAKED::newFlow, ldloc:NFGOGAPAKED(var_0), ldloc:StackedUIFlowBase(NBINAJPFBOA))
|
||||
}
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06003D46 RID: 15686 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6003D46")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
public void OnRRUIStackedUIEntered(StackedUIFlowBase BFHJBBGCMAN, StackedUIFlowBase NBINAJPFBOA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003D47 RID: 15687 RVA: 0x000F6CAC File Offset: 0x000F4EAC
|
||||
[Token(Token = "0x6003D47")]
|
||||
[Address(RVA = "0x12C24F0", Offset = "0x12C12F0", VA = "0x1812C24F0", Slot = "28")]
|
||||
public void OnRRUIStackedUIExited(StackedUIFlowBase BFHJBBGCMAN, StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
||||
{
|
||||
if (!CJEIBCEPAPO)
|
||||
{
|
||||
JJEKJGALHKO lpipgacopnk = this.LPIPGACOPNK;
|
||||
if (lpipgacopnk != 0 && lpipgacopnk.<HPKFHDNBLOF>k__BackingField == CJEIBCEPAPO)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
LocalAccountEmailModel.NFGOGAPAKED nfgogapaked;
|
||||
nfgogapaked.System.IDisposable.Dispose();
|
||||
nfgogapaked.<>1__state = (int)((ulong)0L);
|
||||
nfgogapaked.<>4__this = this;
|
||||
nfgogapaked.newFlow = NBINAJPFBOA;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(nfgogapaked);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D48 RID: 15688 RVA: 0x000F6D04 File Offset: 0x000F4F04
|
||||
[Token(Token = "0x6003D48")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public LocalAccountEmailModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003D49 RID: 15689 RVA: 0x000F6D18 File Offset: 0x000F4F18
|
||||
[Token(Token = "0x6003D49")]
|
||||
[Address(RVA = "0x12C1EB0", Offset = "0x12C0CB0", VA = "0x1812C1EB0")]
|
||||
[CompilerGenerated]
|
||||
private void GBAGLLOEBAK()
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.GaveEmailThisSession = true;
|
||||
int num = 0;
|
||||
if (!(this != num))
|
||||
{
|
||||
JJEKJGALHKO lpipgacopnk = this.LPIPGACOPNK;
|
||||
if (lpipgacopnk != 0)
|
||||
{
|
||||
lpipgacopnk.OOOIENHGNCA();
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (this.KHGCONMFHAK == (ulong)0L)
|
||||
{
|
||||
string text = "Check your email for a confirmation link to complete your registration!";
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
text = "Ask your parent/guardian to check their email for a confirmation link to complete your registration!";
|
||||
}
|
||||
OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB();
|
||||
objafkdpohb.<CEJPKGDKMJE>k__BackingField = "Email Submitted!";
|
||||
objafkdpohb.<LHJAKNBODPE>k__BackingField = text;
|
||||
Sprite emailIcon = GrowthConfig.Instance.emailIcon;
|
||||
objafkdpohb.<KIAMEICGNPB>k__BackingField = emailIcon;
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
||||
imafjgkhemd.GPJEDBDCNNP = "Done";
|
||||
Action action = new Action(this.JIHPNHDPGIC);
|
||||
imafjgkhemd.MEEKCCGGFFD = action;
|
||||
ulong num2;
|
||||
imafjgkhemd.GPJAHEOLCPN = num2;
|
||||
ulong num3;
|
||||
imafjgkhemd.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
|
||||
{
|
||||
<OBHNJENCHDE>k__BackingField = num3
|
||||
};
|
||||
list.Add(imafjgkhemd);
|
||||
objafkdpohb.<OKANBHKMMBD>k__BackingField = list;
|
||||
Action action2 = new Action(this.JBDBNHNMPIO);
|
||||
objafkdpohb.<PFPIENCEBIG>k__BackingField = action2;
|
||||
this.KHGCONMFHAK = objafkdpohb;
|
||||
}
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
OBJAFKDPOHB khgconmfhak = this.KHGCONMFHAK;
|
||||
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<OBJAFKDPOHB>((DLKPBLNKLAD)((uint)7), khgconmfhak);
|
||||
Action<BaseDialogModel<OBJAFKDPOHB>> action3 = new Action(this.MMEKBCJAAOL);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003D4A RID: 15690 RVA: 0x000F6E5C File Offset: 0x000F505C
|
||||
[Token(Token = "0x6003D4A")]
|
||||
[Address(RVA = "0xF951E0", Offset = "0xF93FE0", VA = "0x180F951E0")]
|
||||
[CompilerGenerated]
|
||||
private void JIHPNHDPGIC()
|
||||
{
|
||||
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
||||
if (mmocfedcnhj != 0)
|
||||
{
|
||||
mmocfedcnhj.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D4B RID: 15691 RVA: 0x000F6E7C File Offset: 0x000F507C
|
||||
[Token(Token = "0x6003D4B")]
|
||||
[Address(RVA = "0x12C22C0", Offset = "0x12C10C0", VA = "0x1812C22C0")]
|
||||
[CompilerGenerated]
|
||||
private void JBDBNHNMPIO()
|
||||
{
|
||||
if (!base.DHJAICFKEHL.DIHCCBHGAIM)
|
||||
{
|
||||
GameObject gameObject = base.DHJAICFKEHL.gameObject;
|
||||
int num = 0;
|
||||
StackedUIBase stackedUIBase = gameObject.JLOAAIEKGLO(true, num != 0);
|
||||
int num2 = 0;
|
||||
if (!(stackedUIBase != num2))
|
||||
{
|
||||
goto IL_42;
|
||||
}
|
||||
stackedUIBase.Button_PopFlow();
|
||||
}
|
||||
base.DHJAICFKEHL.GoBack();
|
||||
IL_42:
|
||||
JJEKJGALHKO lpipgacopnk = this.LPIPGACOPNK;
|
||||
if (lpipgacopnk != 0)
|
||||
{
|
||||
lpipgacopnk.OOOIENHGNCA();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003D4C RID: 15692 RVA: 0x000F6EE8 File Offset: 0x000F50E8
|
||||
[Token(Token = "0x6003D4C")]
|
||||
[Address(RVA = "0x12C2460", Offset = "0x12C1260", VA = "0x1812C2460")]
|
||||
[CompilerGenerated]
|
||||
private void MMEKBCJAAOL(BaseDialogModel<OBJAFKDPOHB> BBPMNICHFLM)
|
||||
{
|
||||
if (BBPMNICHFLM == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.MMOCFEDCNHJ = num;
|
||||
return;
|
||||
}
|
||||
this.MMOCFEDCNHJ = BBPMNICHFLM;
|
||||
}
|
||||
|
||||
// Token: 0x0400333C RID: 13116
|
||||
[Token(Token = "0x400333C")]
|
||||
public const string TITLE_OVERRIDE_KEY = "EmailTitleText";
|
||||
|
||||
// Token: 0x0400333D RID: 13117
|
||||
[Token(Token = "0x400333D")]
|
||||
private const string LGLMHADPOPP = "Register Your Account";
|
||||
|
||||
// Token: 0x0400333F RID: 13119
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400333F")]
|
||||
private JJEKJGALHKO LPIPGACOPNK;
|
||||
|
||||
// Token: 0x04003340 RID: 13120
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003340")]
|
||||
private string KLENMNFMCDG;
|
||||
|
||||
// Token: 0x04003341 RID: 13121
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003341")]
|
||||
private MessageDialogModel MMOCFEDCNHJ;
|
||||
|
||||
// Token: 0x04003342 RID: 13122
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003342")]
|
||||
private OBJAFKDPOHB KHGCONMFHAK;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user