1211 lines
47 KiB
C#
1211 lines
47 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI.Dialog;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001A13 RID: 6675
|
|
[Token(Token = "0x2001A13")]
|
|
[StructLayout(3)]
|
|
public class VRAccountSelectionManager : AccountSelectionManager
|
|
{
|
|
// Token: 0x17001D12 RID: 7442
|
|
// (get) Token: 0x0600B3B0 RID: 46000 RVA: 0x002A3730 File Offset: 0x002A1930
|
|
// (set) Token: 0x0600B3B1 RID: 46001 RVA: 0x002A3744 File Offset: 0x002A1944
|
|
[Token(Token = "0x17001D12")]
|
|
public AccountSelectionMenu ELABBFJBNII
|
|
{
|
|
[Token(Token = "0x600B3B0")]
|
|
[Address(RVA = "0x408B30", Offset = "0x407530", VA = "0x180408B30")]
|
|
get;
|
|
[Token(Token = "0x600B3B1")]
|
|
[Address(RVA = "0x5D5C80", Offset = "0x5D4680", VA = "0x1805D5C80")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001D13 RID: 7443
|
|
// (get) Token: 0x0600B3B2 RID: 46002 RVA: 0x002A3758 File Offset: 0x002A1958
|
|
// (set) Token: 0x0600B3B3 RID: 46003 RVA: 0x002A376C File Offset: 0x002A196C
|
|
[Token(Token = "0x17001D13")]
|
|
public AccountSelectionStackedUI KOECOMJPPBB
|
|
{
|
|
[Token(Token = "0x600B3B2")]
|
|
[Address(RVA = "0x3D3300", Offset = "0x3D1D00", VA = "0x1803D3300")]
|
|
get;
|
|
[Token(Token = "0x600B3B3")]
|
|
[Address(RVA = "0x3D3470", Offset = "0x3D1E70", VA = "0x1803D3470")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001D14 RID: 7444
|
|
// (get) Token: 0x0600B3B4 RID: 46004 RVA: 0x002A3780 File Offset: 0x002A1980
|
|
[Token(Token = "0x17001D14")]
|
|
public override bool IHHHGFJJMCB
|
|
{
|
|
[Token(Token = "0x600B3B4")]
|
|
[Address(RVA = "0x144D7C0", Offset = "0x144C1C0", VA = "0x18144D7C0", Slot = "6")]
|
|
get
|
|
{
|
|
string text = IGCCFMFHBBN.IAHDANBDAAM("VR.ForceVerification");
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D15 RID: 7445
|
|
// (get) Token: 0x0600B3B5 RID: 46005 RVA: 0x002A37A0 File Offset: 0x002A19A0
|
|
[Token(Token = "0x17001D15")]
|
|
private bool CGCNIHHOLHD
|
|
{
|
|
[Token(Token = "0x600B3B5")]
|
|
[Address(RVA = "0x144C2A0", Offset = "0x144ACA0", VA = "0x18144C2A0")]
|
|
get
|
|
{
|
|
ushort num = base.BEOPIOIFFHC;
|
|
return base.GENECNFMDHJ == AccountSelectionManager.GENCJJKBAHD.SIGN_IN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D16 RID: 7446
|
|
// (get) Token: 0x0600B3B6 RID: 46006 RVA: 0x002A37C0 File Offset: 0x002A19C0
|
|
[Token(Token = "0x17001D16")]
|
|
public AccountSelectionUIFlow FDNEHDMCIJJ
|
|
{
|
|
[Token(Token = "0x600B3B6")]
|
|
[Address(RVA = "0x144D720", Offset = "0x144C120", VA = "0x18144D720")]
|
|
get
|
|
{
|
|
AccountSelectionStackedUI accountSelectionStackedUI = this.<CIHJKMCAFHL>k__BackingField;
|
|
int num = 0;
|
|
if (accountSelectionStackedUI != num)
|
|
{
|
|
return this.<CIHJKMCAFHL>k__BackingField.GetFlowByType<AccountSelectionUIFlow>();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B3B7 RID: 46007 RVA: 0x002A37F4 File Offset: 0x002A19F4
|
|
[Token(Token = "0x600B3B7")]
|
|
[Address(RVA = "0x144B0E0", Offset = "0x1449AE0", VA = "0x18144B0E0", Slot = "4")]
|
|
protected override void Awake()
|
|
{
|
|
AutoReposition component2;
|
|
Delegate @delegate;
|
|
int num2;
|
|
do
|
|
{
|
|
base.Awake();
|
|
GameObject gameObject = this.errorMessageCanvas.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
AccountSelectionMenu component = base.GetComponent<AccountSelectionMenu>();
|
|
this.<NBOBONBHAPF>k__BackingField = component;
|
|
component2 = base.GetComponent<AutoReposition>();
|
|
this.IGPKNBFFPFP = component2;
|
|
AutoReposition.MCDAMIEKBJP customShouldRunLogic = component2.CustomShouldRunLogic;
|
|
AutoReposition.MCDAMIEKBJP mcdamiekbjp = new AutoReposition.MCDAMIEKBJP(this.KGCJLAOBAHL);
|
|
@delegate = Delegate.Combine(customShouldRunLogic, mcdamiekbjp);
|
|
num2 = 0;
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
component2.CustomShouldRunLogic = num2;
|
|
AutoReposition igpknbffpfp = this.IGPKNBFFPFP;
|
|
VRAccountSelectionManager.BHJJOLEJPJA bhjjolejpja;
|
|
bhjjolejpja.System.IDisposable.Dispose();
|
|
bhjjolejpja.<>1__state = num2;
|
|
bhjjolejpja.<>4__this = this;
|
|
igpknbffpfp.OnResetRequired = bhjjolejpja;
|
|
this.IGPKNBFFPFP.ResetMenu();
|
|
HKKOHFHADKK cfjhdnbgipa = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.OIAALALBKMC);
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
cfjhdnbgipa.JEPMLPCOGNM((ushort)num3, okgcdflpfod, num4, num2);
|
|
HKKOHFHADKK cfjhdnbgipa2 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BHCEOIHJKJI);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.IPENNAGFGJD);
|
|
HKKOHFHADKK cfjhdnbgipa3 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OFAMLJDMLML);
|
|
HKKOHFHADKK cfjhdnbgipa4 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OJICCFCGOGD);
|
|
HKKOHFHADKK cfjhdnbgipa5 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MHEKPEJMNJG);
|
|
HKKOHFHADKK cfjhdnbgipa6 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MPHEJJJANBA);
|
|
HKKOHFHADKK cfjhdnbgipa7 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DALJHNIDALN);
|
|
HKKOHFHADKK cfjhdnbgipa8 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod8 = new MIEIBBPMDMP.OKGCDFLPFOD(this.GPMCOAKCBBP);
|
|
HKKOHFHADKK cfjhdnbgipa9 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod9 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NICMGLOBPII);
|
|
HKKOHFHADKK cfjhdnbgipa10 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod10 = new MIEIBBPMDMP.OKGCDFLPFOD(this.AAEDLHONAKG);
|
|
HKKOHFHADKK cfjhdnbgipa11 = this.CFJHDNBGIPA;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod11 = new MIEIBBPMDMP.OKGCDFLPFOD(this.EHCOFEPHNBE);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.DOCBKKLNIBP);
|
|
}
|
|
|
|
// Token: 0x0600B3B8 RID: 46008 RVA: 0x002A39E4 File Offset: 0x002A1BE4
|
|
[Token(Token = "0x600B3B8")]
|
|
[Address(RVA = "0x144D3A0", Offset = "0x144BDA0", VA = "0x18144D3A0", Slot = "5")]
|
|
protected override void OnDestroy()
|
|
{
|
|
AutoReposition igpknbffpfp2;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
AutoReposition igpknbffpfp = this.IGPKNBFFPFP;
|
|
int num = 0;
|
|
if (!(igpknbffpfp != num))
|
|
{
|
|
goto IL_59;
|
|
}
|
|
igpknbffpfp2 = this.IGPKNBFFPFP;
|
|
AutoReposition.MCDAMIEKBJP customShouldRunLogic = igpknbffpfp2.CustomShouldRunLogic;
|
|
AutoReposition.MCDAMIEKBJP mcdamiekbjp = new AutoReposition.MCDAMIEKBJP(this.KGCJLAOBAHL);
|
|
@delegate = Delegate.Remove(customShouldRunLogic, mcdamiekbjp);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
igpknbffpfp2.CustomShouldRunLogic = @delegate;
|
|
this.IGPKNBFFPFP.OnResetRequired = (ulong)0L;
|
|
IL_59:
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x0600B3B9 RID: 46009 RVA: 0x002A3A58 File Offset: 0x002A1C58
|
|
[Token(Token = "0x600B3B9")]
|
|
[Address(RVA = "0x144D4C0", Offset = "0x144BEC0", VA = "0x18144D4C0", Slot = "9")]
|
|
public override void ShowErrorMessage(string NGPMADFHHKP)
|
|
{
|
|
IPromise promise = SingletonMonoBehaviour.Instance.ShowManageSubscriptionPlatformUI();
|
|
Action<string> action = delegate(string transformedError)
|
|
{
|
|
VRAccountSelectionManager <>4__this = this;
|
|
NGPMADFHHKP = transformedError;
|
|
AccountSelectionStackedUI accountSelectionStackedUI = <>4__this.<CIHJKMCAFHL>k__BackingField;
|
|
int num = 0;
|
|
if (accountSelectionStackedUI == num)
|
|
{
|
|
this.BHJBCFEKGKJ();
|
|
}
|
|
this.<NBOBONBHAPF>k__BackingField.OpenMenu();
|
|
AccountSelectionStackedUI accountSelectionStackedUI2 = this.<CIHJKMCAFHL>k__BackingField;
|
|
string message = NGPMADFHHKP;
|
|
IPromise<JPIJGHNNIDP> promise2 = accountSelectionStackedUI2.ShowErrorDialog(message);
|
|
VRAccountSelectionManager <>4__this2 = this;
|
|
if (!<>4__this2.<NBOBONBHAPF>k__BackingField.<CCLPAHOMKIH>k__BackingField)
|
|
{
|
|
string text = <>4__this2.errorMessageTextBox.text;
|
|
this.errorMessageCanvas.gameObject.SetActive(true);
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3BA RID: 46010 RVA: 0x002A3A98 File Offset: 0x002A1C98
|
|
[Token(Token = "0x600B3BA")]
|
|
[Address(RVA = "0x144D5C0", Offset = "0x144BFC0", VA = "0x18144D5C0", Slot = "10")]
|
|
public override void UpdateStatus(string AAHGIGHAIFI, bool BCOHEOIEPLL)
|
|
{
|
|
AccountSelectionUIFlow accountSelectionFlow = this.FDNEHDMCIJJ;
|
|
int num = 0;
|
|
if (accountSelectionFlow != num)
|
|
{
|
|
this.FDNEHDMCIJJ.SetInfoText(AAHGIGHAIFI, BCOHEOIEPLL);
|
|
}
|
|
TextMeshPro textMeshPro = this.infoTextMeshPro;
|
|
int num2 = 0;
|
|
if (textMeshPro != num2)
|
|
{
|
|
this.infoTextMeshPro.text = AAHGIGHAIFI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B3BB RID: 46011 RVA: 0x002A3AEC File Offset: 0x002A1CEC
|
|
[Token(Token = "0x600B3BB")]
|
|
[Address(RVA = "0x144C700", Offset = "0x144B100", VA = "0x18144C700", Slot = "11")]
|
|
public override IPromise<AccountSelectionManager.KPGNOPDDFDB> LoginToCachedAccount(MHOKOMMOGKM.ONLDIBIOKEF JMNGLIHCKFD)
|
|
{
|
|
AccountSelectionUIFlow accountSelectionFlow = this.FDNEHDMCIJJ;
|
|
int num = 0;
|
|
accountSelectionFlow.SetInfoText("Logging in...", num != 0);
|
|
int num2 = 0;
|
|
if ((JMNGLIHCKFD.<APMGBJMDENK>k__BackingField ? 1 : 0) == num2)
|
|
{
|
|
IPromise<AccountSelectionManager.KPGNOPDDFDB> promise = this.AAAGJHFFIDF(JMNGLIHCKFD);
|
|
Action<AccountSelectionManager.KPGNOPDDFDB> action = new Action(this.JNHBNLKCMMF);
|
|
int num3 = 0;
|
|
num3 += num3;
|
|
num3++;
|
|
return num3.MOAAINIDMGC("Failed to login to account");
|
|
}
|
|
this.FNPOHMKHDMM = JMNGLIHCKFD;
|
|
IPromise<AccountSelectionManager.KPGNOPDDFDB> promise2;
|
|
return promise2;
|
|
}
|
|
|
|
// Token: 0x0600B3BC RID: 46012 RVA: 0x002A3B5C File Offset: 0x002A1D5C
|
|
[Token(Token = "0x600B3BC")]
|
|
[Address(RVA = "0x144C5E0", Offset = "0x144AFE0", VA = "0x18144C5E0")]
|
|
private bool KGCJLAOBAHL()
|
|
{
|
|
return this.<NBOBONBHAPF>k__BackingField.<CCLPAHOMKIH>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600B3BD RID: 46013 RVA: 0x002A3B7C File Offset: 0x002A1D7C
|
|
[Token(Token = "0x600B3BD")]
|
|
[Address(RVA = "0x144B080", Offset = "0x1449A80", VA = "0x18144B080")]
|
|
private IEnumerator AOEEPFOENGB()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600B3BD)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator AGUI.StackedUI.VRAccountSelectionManager::AOEEPFOENGB()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(BHJJOLEJPJA::System.IDisposable.Dispose, ldloc:BHJJOLEJPJA(var_0))
|
|
stfld:int32(BHJJOLEJPJA::<>1__state, ldloc:BHJJOLEJPJA(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:VRAccountSelectionManager(BHJJOLEJPJA::<>4__this, ldloc:BHJJOLEJPJA(var_0), ldloc:VRAccountSelectionManager(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: 0x0600B3BE RID: 46014 RVA: 0x002A3BA0 File Offset: 0x002A1DA0
|
|
[Token(Token = "0x600B3BE")]
|
|
[Address(RVA = "0x144AD10", Offset = "0x1449710", VA = "0x18144AD10")]
|
|
private void AMFCCLJNDPC()
|
|
{
|
|
if (SingletonMonoBehaviour.IsInitialized)
|
|
{
|
|
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
|
Transform transform2 = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
|
Transform transform3 = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
|
int num = 0;
|
|
base.transform.position = num;
|
|
int num2 = 0;
|
|
base.transform.rotation = num2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B3BF RID: 46015 RVA: 0x002A3C10 File Offset: 0x002A1E10
|
|
[Token(Token = "0x600B3BF")]
|
|
[Address(RVA = "0x144B860", Offset = "0x144A260", VA = "0x18144B860")]
|
|
private void BHJBCFEKGKJ()
|
|
{
|
|
AccountSelectionStackedUI accountSelectionStackedUI = this.stackedUIPrefab;
|
|
Transform transform = this.stackedUIVisualRoot;
|
|
AccountSelectionStackedUI accountSelectionStackedUI2 = global::UnityEngine.Object.Instantiate<AccountSelectionStackedUI>(accountSelectionStackedUI, transform);
|
|
this.<CIHJKMCAFHL>k__BackingField = accountSelectionStackedUI2;
|
|
this.AMFCCLJNDPC();
|
|
this.<NBOBONBHAPF>k__BackingField.OpenMenu();
|
|
}
|
|
|
|
// Token: 0x0600B3C0 RID: 46016 RVA: 0x002A3C54 File Offset: 0x002A1E54
|
|
[Token(Token = "0x600B3C0")]
|
|
[Address(RVA = "0x144D070", Offset = "0x144BA70", VA = "0x18144D070")]
|
|
private void OIAALALBKMC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.ShowErrorMessage("Downloading accounts...");
|
|
IPromise<List<MHOKOMMOGKM.ONLDIBIOKEF>> promise = MHOKOMMOGKM.LHGAPGLBEAJ();
|
|
Action<List<MHOKOMMOGKM.ONLDIBIOKEF>> action = new Action(this.LMOLNDLNEDF);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<string> action2 = new Action(this.LLKIEJFHFFM);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3C1 RID: 46017 RVA: 0x002A3CA0 File Offset: 0x002A1EA0
|
|
[Token(Token = "0x600B3C1")]
|
|
[Address(RVA = "0x144B620", Offset = "0x144A020", VA = "0x18144B620")]
|
|
private void BHCEOIHJKJI(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
int num = 0;
|
|
base.LogRegistrationEvent("returnedToProfileSelect", num);
|
|
this.NBMLJMPEABE = true;
|
|
this.FDNEHDMCIJJ.UpdateGridWithAccounts();
|
|
string empty = string.Empty;
|
|
this.ShowErrorMessage(empty);
|
|
this.<CIHJKMCAFHL>k__BackingField.PopAllFlows();
|
|
AccountSelectionStackedUI accountSelectionStackedUI = this.<CIHJKMCAFHL>k__BackingField;
|
|
AccountSelectionStackedUI accountSelectionStackedUI2 = this.<CIHJKMCAFHL>k__BackingField;
|
|
int num2 = 0;
|
|
if (accountSelectionStackedUI2 != num2)
|
|
{
|
|
AccountSelectionUIFlow flowByType = this.<CIHJKMCAFHL>k__BackingField.GetFlowByType<AccountSelectionUIFlow>();
|
|
}
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
accountSelectionStackedUI.PushFlow(num3, num4);
|
|
this.AMFCCLJNDPC();
|
|
this.<NBOBONBHAPF>k__BackingField.OpenMenu();
|
|
string text = PUNNetworkManager.CheckCommandLineArgsFor("+profile:");
|
|
string accountArg = text;
|
|
if (!string.IsNullOrEmpty(text))
|
|
{
|
|
List<MHOKOMMOGKM.ONLDIBIOKEF> cachedLogins = this.CachedLogins;
|
|
Func<MHOKOMMOGKM.ONLDIBIOKEF, bool> func = delegate(MHOKOMMOGKM.ONLDIBIOKEF cl)
|
|
{
|
|
string text2 = cl.<IOINKGNIKDM>k__BackingField.<KHJCEENDAOL>k__BackingField.NEFJIGBPGNM();
|
|
string accountArg2 = accountArg;
|
|
return text2.Equals(accountArg2, StringComparison.InvariantCultureIgnoreCase);
|
|
};
|
|
if (Enumerable.FirstOrDefault<MHOKOMMOGKM.ONLDIBIOKEF>(cachedLogins, func) != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B3C2 RID: 46018 RVA: 0x002A3D80 File Offset: 0x002A1F80
|
|
[Token(Token = "0x600B3C2")]
|
|
[Address(RVA = "0x144C2D0", Offset = "0x144ACD0", VA = "0x18144C2D0")]
|
|
private void IPENNAGFGJD()
|
|
{
|
|
AccountSelectionManager.KPGNOPDDFDB? olidkfafcoo = this.OLIDKFAFCOO;
|
|
if (olidkfafcoo != 0 && olidkfafcoo != 0)
|
|
{
|
|
if (olidkfafcoo == 0)
|
|
{
|
|
return;
|
|
}
|
|
if (olidkfafcoo == (ulong)1L)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B3C3 RID: 46019 RVA: 0x002A3DA8 File Offset: 0x002A1FA8
|
|
[Token(Token = "0x600B3C3")]
|
|
[Address(RVA = "0x144A940", Offset = "0x1449340", VA = "0x18144A940")]
|
|
private IPromise<AccountSelectionManager.KPGNOPDDFDB> AAAGJHFFIDF(MHOKOMMOGKM.ONLDIBIOKEF JMNGLIHCKFD)
|
|
{
|
|
if (this.NBMLJMPEABE)
|
|
{
|
|
int num = 0;
|
|
base.LogRegistrationEvent("selectedExistingProfile", num);
|
|
}
|
|
Promise<AccountSelectionManager.KPGNOPDDFDB> promise5 = new Promise();
|
|
MHOKOMMOGKM.ONLDIBIOKEF cachedLogin = JMNGLIHCKFD;
|
|
Promise<AccountSelectionManager.KPGNOPDDFDB> promise = promise5;
|
|
IPromise promise2 = MHOKOMMOGKM.LDIBACMCGGM(cachedLogin.<IFBPANODIPA>k__BackingField);
|
|
if (VRAccountSelectionManager.<>c.<>9__37_0 == 0)
|
|
{
|
|
VRAccountSelectionManager.<>c.<>9__37_0 = () => Matchmaking.GHNONNKLKHE();
|
|
}
|
|
Action<string> action = delegate(string error)
|
|
{
|
|
this.FDNEHDMCIJJ.SetInfoText(error, true);
|
|
promise.Complete((uint)(-1));
|
|
};
|
|
Action action2 = delegate
|
|
{
|
|
MHOKOMMOGKM.ONLDIBIOKEF cachedLogin2 = JMNGLIHCKFD;
|
|
VRAccountSelectionManager <>4__this = this;
|
|
ObscuredString <ODJFEIBNGPO>k__BackingField = cachedLogin2.<IOINKGNIKDM>k__BackingField.<ODJFEIBNGPO>k__BackingField;
|
|
string text = string.Format("Account selected: {0}", <ODJFEIBNGPO>k__BackingField);
|
|
<>4__this.ShowErrorMessage(text);
|
|
Promise<AccountSelectionManager.KPGNOPDDFDB> promise4 = promise;
|
|
int num2 = 0;
|
|
promise4.Complete(num2);
|
|
};
|
|
Promise<AccountSelectionManager.KPGNOPDDFDB> promise3 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3C4 RID: 46020 RVA: 0x002A3E48 File Offset: 0x002A2048
|
|
[Token(Token = "0x600B3C4")]
|
|
[Address(RVA = "0x144CEE0", Offset = "0x144B8E0", VA = "0x18144CEE0")]
|
|
private void OFAMLJDMLML(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.NDFKHLOLHAB && SingletonMonoBehaviour.Instance.KMJMKFPDILJ)
|
|
{
|
|
string text;
|
|
string text2;
|
|
IPromise<JPIJGHNNIDP> promise = this.<CIHJKMCAFHL>k__BackingField.ShowConfirmationDialog((UIConfirmationDialog.MCLCMCALGMA)((uint)3), "Warning!", "You have settings that are separating you from 99% of Rec Room players :( To rejoin the Rec Room community select 'Primary Server'. To stay on the locked server select 'Locked Server'.", text, text2);
|
|
Action<JPIJGHNNIDP> action = new Action(this.ILJEFIGPEJH);
|
|
}
|
|
base.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.VERIFY_REQUIREMENTS;
|
|
}
|
|
|
|
// Token: 0x0600B3C5 RID: 46021 RVA: 0x002A3EA4 File Offset: 0x002A20A4
|
|
[Token(Token = "0x600B3C5")]
|
|
[Address(RVA = "0x144D1F0", Offset = "0x144BBF0", VA = "0x18144D1F0")]
|
|
private void OJICCFCGOGD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.<NBOBONBHAPF>k__BackingField.HideKeyboard();
|
|
this.<NBOBONBHAPF>k__BackingField.CloseMenu();
|
|
IDisposable ndlhfnijdeb = this.NDLHFNIJDEB;
|
|
this.SafeStopSchedule(ndlhfnijdeb);
|
|
string ngoglceklej = this.NGOGLCEKLEJ;
|
|
Promise<BootSequence.IIACGMGMLOB> oadmeigdjob = this.OADMEIGDJOB;
|
|
string ngoglceklej2 = this.NGOGLCEKLEJ;
|
|
oadmeigdjob.Error(ngoglceklej2);
|
|
}
|
|
|
|
// Token: 0x0600B3C6 RID: 46022 RVA: 0x002A3F34 File Offset: 0x002A2134
|
|
[Token(Token = "0x600B3C6")]
|
|
[Address(RVA = "0x144C890", Offset = "0x144B290", VA = "0x18144C890")]
|
|
private void MHEKPEJMNJG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
AccountSelectionUIFlow accountSelectionFlow = this.FDNEHDMCIJJ;
|
|
int num = 0;
|
|
string empty = string.Empty;
|
|
accountSelectionFlow.SetInfoText(empty, num != 0);
|
|
int size = this.CachedLogins._size;
|
|
int num2 = 0;
|
|
base.BEOPIOIFFHC = (ushort)num2;
|
|
}
|
|
|
|
// Token: 0x0600B3C7 RID: 46023 RVA: 0x002A3F78 File Offset: 0x002A2178
|
|
[Token(Token = "0x600B3C7")]
|
|
[Address(RVA = "0x144B9E0", Offset = "0x144A3E0", VA = "0x18144B9E0")]
|
|
private void DHAKDLHPHCK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
this.JKGCDLHAGBG();
|
|
}
|
|
|
|
// Token: 0x0600B3C8 RID: 46024 RVA: 0x002A3F8C File Offset: 0x002A218C
|
|
[Token(Token = "0x600B3C8")]
|
|
[Address(RVA = "0x144C950", Offset = "0x144B350", VA = "0x18144C950")]
|
|
private void MPHEJJJANBA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
Scheduler instance = SingletonMonoBehaviour.Instance;
|
|
VRAccountSelectionManager.LBCAJMMNILP lbcajmmnilp;
|
|
lbcajmmnilp.System.IDisposable.Dispose();
|
|
lbcajmmnilp.<>1__state = (int)((ulong)0L);
|
|
lbcajmmnilp.<>4__this = this;
|
|
ISchedulerPromise schedulerPromise = instance.Run(this, lbcajmmnilp);
|
|
Action action = new Action(this.NLCBAHMNBEL);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3C9 RID: 46025 RVA: 0x002A3FD0 File Offset: 0x002A21D0
|
|
[Token(Token = "0x600B3C9")]
|
|
[Address(RVA = "0x144C600", Offset = "0x144B000", VA = "0x18144C600")]
|
|
private IEnumerator<ISchedule> KJOOCEMBOKC()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600B3C9)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<RecRoom.Core.ISchedule> AGUI.StackedUI.VRAccountSelectionManager::KJOOCEMBOKC()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(LBCAJMMNILP::System.IDisposable.Dispose, ldloc:LBCAJMMNILP(var_0))
|
|
stfld:int32(LBCAJMMNILP::<>1__state, ldloc:LBCAJMMNILP(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:VRAccountSelectionManager(LBCAJMMNILP::<>4__this, ldloc:LBCAJMMNILP(var_0), ldloc:VRAccountSelectionManager(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: 0x0600B3CA RID: 46026 RVA: 0x002A3FF4 File Offset: 0x002A21F4
|
|
[Token(Token = "0x600B3CA")]
|
|
[Address(RVA = "0x144C350", Offset = "0x144AD50", VA = "0x18144C350")]
|
|
private void JKGCDLHAGBG()
|
|
{
|
|
VRAccountSelectionManager.Posters[] array = this.posters;
|
|
if (array != 0)
|
|
{
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
num += 2;
|
|
num += num;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
VRAccountSelectionManager.Posters[] array2 = this.posters;
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B3CB RID: 46027 RVA: 0x002A4038 File Offset: 0x002A2238
|
|
[Token(Token = "0x600B3CB")]
|
|
[Address(RVA = "0x144B910", Offset = "0x144A310", VA = "0x18144B910")]
|
|
private void DALJHNIDALN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.autoReposition.ResetMenu();
|
|
UIStartAccountCreationDialog startAccountDialog = this.<CIHJKMCAFHL>k__BackingField.GIIHMHDHHLM;
|
|
IPromise<JPIJGHNNIDP> promise = this.<CIHJKMCAFHL>k__BackingField.ShowStartAccountDialog();
|
|
Action<JPIJGHNNIDP> action = new Action(this.AIFPIICJIMH);
|
|
}
|
|
|
|
// Token: 0x0600B3CC RID: 46028 RVA: 0x002A407C File Offset: 0x002A227C
|
|
[Token(Token = "0x600B3CC")]
|
|
[Address(RVA = "0x144BDA0", Offset = "0x144A7A0", VA = "0x18144BDA0")]
|
|
private void GPMCOAKCBBP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
bool successfullyCreatedAccount = false;
|
|
IPromise<CCEOLAOLEKJ> promise = PEGGCEDHBOF.HHFPNFANNEG();
|
|
if (VRAccountSelectionManager.<>c.<>9__46_0 == 0)
|
|
{
|
|
VRAccountSelectionManager.<>c.<>9__46_0 = (CCEOLAOLEKJ newAccount) => MHOKOMMOGKM.LDIBACMCGGM(ObscuredInt.FAJDMKOEFLH(newAccount.<IFBPANODIPA>k__BackingField));
|
|
}
|
|
int num = 0;
|
|
if (num < (int)OEAPMLMHLLF)
|
|
{
|
|
num += num;
|
|
if (num == (int)OEAPMLMHLLF)
|
|
{
|
|
goto IL_A8;
|
|
}
|
|
num++;
|
|
}
|
|
if (VRAccountSelectionManager.<>c.<>9__46_1 == 0)
|
|
{
|
|
VRAccountSelectionManager.<>c.<>9__46_1 = () => Matchmaking.GHNONNKLKHE();
|
|
}
|
|
Action<string> action = delegate(string error)
|
|
{
|
|
this.<CIHJKMCAFHL>k__BackingField.DNHBMJBANLC.UpdateUIState(UIAccountStatusDialog.EFIPPDNLHFD.CreateFail, error);
|
|
VRAccountSelectionManager <>4__this = this;
|
|
int num3 = 0;
|
|
<>4__this.LogRegistrationEvent("failedAccountCreation", num3);
|
|
};
|
|
Action action2 = delegate
|
|
{
|
|
VRAccountSelectionManager <>4__this2 = this;
|
|
successfullyCreatedAccount = true;
|
|
IPromise<JPIJGHNNIDP> promise3 = <>4__this2.<CIHJKMCAFHL>k__BackingField.DNHBMJBANLC.ShowDialog();
|
|
VRAccountSelectionManager <>4__this3 = this;
|
|
int num4 = 0;
|
|
<>4__this3.LogRegistrationEvent("accountCreated", num4);
|
|
};
|
|
AccountSelectionStackedUI accountSelectionStackedUI = this.<CIHJKMCAFHL>k__BackingField;
|
|
int num2 = 0;
|
|
IPromise<JPIJGHNNIDP> promise2 = accountSelectionStackedUI.ShowAccountStatusDialog((UIAccountStatusDialog.EFIPPDNLHFD)num2);
|
|
Action<JPIJGHNNIDP> action3 = delegate(JPIJGHNNIDP response)
|
|
{
|
|
VRAccountSelectionManager <>4__this4 = this;
|
|
if (!successfullyCreatedAccount)
|
|
{
|
|
<>4__this4.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.ACCOUNT_SELECTION;
|
|
return;
|
|
}
|
|
<>4__this4.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.VERIFY_REQUIREMENTS;
|
|
};
|
|
IL_A8:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3CD RID: 46029 RVA: 0x002A4138 File Offset: 0x002A2338
|
|
[Token(Token = "0x600B3CD")]
|
|
[Address(RVA = "0x144CD60", Offset = "0x144B760", VA = "0x18144CD60")]
|
|
private void NICMGLOBPII(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
string empty = string.Empty;
|
|
this.ShowErrorMessage(empty);
|
|
this.autoReposition.ResetMenu();
|
|
MHOKOMMOGKM.ONLDIBIOKEF fnpohmkhdmm = this.FNPOHMKHDMM;
|
|
AccountSelectionStackedUI accountSelectionStackedUI = this.<CIHJKMCAFHL>k__BackingField;
|
|
if (fnpohmkhdmm != 0)
|
|
{
|
|
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = fnpohmkhdmm.<IOINKGNIKDM>k__BackingField;
|
|
}
|
|
string text = ObscuredString.FAJDMKOEFLH(0);
|
|
IPromise<JPIJGHNNIDP> promise = accountSelectionStackedUI.ShowLoginDialog(text);
|
|
Action<JPIJGHNNIDP> action = new Action(this.DNNBACLIMOM);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3CE RID: 46030 RVA: 0x002A419C File Offset: 0x002A239C
|
|
[Token(Token = "0x600B3CE")]
|
|
[Address(RVA = "0x144AB80", Offset = "0x1449580", VA = "0x18144AB80")]
|
|
private void AAEDLHONAKG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
IPromise<HOGFDJNNMHM> promise = LCCEEFHOBEN.NEFPDKLMDHK();
|
|
Action<string> action = new Action(this.IHNBEJCNNKP);
|
|
Func<IPromise> func = new Func(this.NBDKFIEPKJK);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3CF RID: 46031 RVA: 0x002A41D0 File Offset: 0x002A23D0
|
|
[Token(Token = "0x600B3CF")]
|
|
[Address(RVA = "0x144BC00", Offset = "0x144A600", VA = "0x18144BC00")]
|
|
private IPromise GKLCCOEANIL()
|
|
{
|
|
Promise promise4 = new Promise();
|
|
Promise promise = promise4;
|
|
if (PEGGCEDHBOF.DOOHKCANFLO.<NCENINMJEOA>k__BackingField != CINICOCNPFB.PendingOverride)
|
|
{
|
|
promise.Complete();
|
|
}
|
|
this.<NBOBONBHAPF>k__BackingField.HideKeyboard();
|
|
IPromise<JPIJGHNNIDP> promise2 = this.<CIHJKMCAFHL>k__BackingField.ShowAccountStatusDialog(UIAccountStatusDialog.EFIPPDNLHFD.PendingJunior);
|
|
Action action = delegate
|
|
{
|
|
promise.Complete();
|
|
};
|
|
Promise promise3 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3D0 RID: 46032 RVA: 0x002A423C File Offset: 0x002A243C
|
|
[Token(Token = "0x600B3D0")]
|
|
[Address(RVA = "0x144BB30", Offset = "0x144A530", VA = "0x18144BB30")]
|
|
private void EHCOFEPHNBE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.autoReposition.ResetMenu();
|
|
UIInputActionCodeDialog actionCodeDialog = this.<CIHJKMCAFHL>k__BackingField.MIKJDCAHFFF;
|
|
IPromise<JPIJGHNNIDP> promise = this.<CIHJKMCAFHL>k__BackingField.ShowInputActionCodeDialog();
|
|
Action<JPIJGHNNIDP> action = new Action(this.KDIGICCMJNK);
|
|
}
|
|
|
|
// Token: 0x0600B3D1 RID: 46033 RVA: 0x002A4280 File Offset: 0x002A2480
|
|
[Token(Token = "0x600B3D1")]
|
|
[Address(RVA = "0x144BA10", Offset = "0x144A410", VA = "0x18144BA10")]
|
|
private void DOCBKKLNIBP()
|
|
{
|
|
AccountSelectionManager.KPGNOPDDFDB? olidkfafcoo = this.OLIDKFAFCOO;
|
|
if (olidkfafcoo != 0 && olidkfafcoo != 0)
|
|
{
|
|
if (olidkfafcoo == 0)
|
|
{
|
|
return;
|
|
}
|
|
if (olidkfafcoo == (ulong)1L)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B3D2 RID: 46034 RVA: 0x002A42A8 File Offset: 0x002A24A8
|
|
[Token(Token = "0x600B3D2")]
|
|
[Address(RVA = "0x144D6C0", Offset = "0x144C0C0", VA = "0x18144D6C0")]
|
|
public VRAccountSelectionManager()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B3D3 RID: 46035 RVA: 0x002A42C8 File Offset: 0x002A24C8
|
|
[Token(Token = "0x600B3D3")]
|
|
[Address(RVA = "0x144C430", Offset = "0x144AE30", VA = "0x18144C430")]
|
|
[CompilerGenerated]
|
|
private void JNHBNLKCMMF(AccountSelectionManager.KPGNOPDDFDB GIAOBLMEMMI)
|
|
{
|
|
int num = 0;
|
|
this.OLIDKFAFCOO = num;
|
|
if (((num == 0) ? 1 : 0) == num)
|
|
{
|
|
Debug.LogError(string.Format("Failed to login to account: {0}", num));
|
|
return;
|
|
}
|
|
object[] array = new object[1];
|
|
int frameCount = Time.frameCount;
|
|
int num2 = frameCount;
|
|
if (frameCount != 0)
|
|
{
|
|
}
|
|
array[0] = num2;
|
|
Debug.LogFormat("Frame {0}: Logged in", array);
|
|
}
|
|
|
|
// Token: 0x0600B3D4 RID: 46036 RVA: 0x002A432C File Offset: 0x002A252C
|
|
[Token(Token = "0x600B3D4")]
|
|
[Address(RVA = "0x144C660", Offset = "0x144B060", VA = "0x18144C660")]
|
|
[CompilerGenerated]
|
|
private void LMOLNDLNEDF(List<MHOKOMMOGKM.ONLDIBIOKEF> IINEJOJLICO)
|
|
{
|
|
AccountSelectionStackedUI accountSelectionStackedUI = this.<CIHJKMCAFHL>k__BackingField;
|
|
int num = 0;
|
|
if (accountSelectionStackedUI == num)
|
|
{
|
|
this.BHJBCFEKGKJ();
|
|
}
|
|
this.CachedLogins = IINEJOJLICO;
|
|
base.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.ACCOUNT_SELECTION;
|
|
}
|
|
|
|
// Token: 0x0600B3D5 RID: 46037 RVA: 0x002A4360 File Offset: 0x002A2560
|
|
[Token(Token = "0x600B3D5")]
|
|
[Address(RVA = "0x12922B0", Offset = "0x1290CB0", VA = "0x1812922B0")]
|
|
[CompilerGenerated]
|
|
private void LLKIEJFHFFM(string MOPOMPHBHKF)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B3D6 RID: 46038 RVA: 0x002A4374 File Offset: 0x002A2574
|
|
[Token(Token = "0x600B3D6")]
|
|
[Address(RVA = "0x144C1B0", Offset = "0x144ABB0", VA = "0x18144C1B0")]
|
|
[CompilerGenerated]
|
|
private void ILJEFIGPEJH(JPIJGHNNIDP MAOOLFEBOOD)
|
|
{
|
|
if (MAOOLFEBOOD != JPIJGHNNIDP.Affirmative)
|
|
{
|
|
base.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.VERIFY_REQUIREMENTS;
|
|
return;
|
|
}
|
|
AccountSelectionStackedUI accountSelectionStackedUI = this.<CIHJKMCAFHL>k__BackingField;
|
|
int num = 0;
|
|
string text;
|
|
string text2;
|
|
IPromise<JPIJGHNNIDP> promise = accountSelectionStackedUI.ShowConfirmationDialog((UIConfirmationDialog.MCLCMCALGMA)num, "Success!", "Please quit and restart Rec Room for this change to take effect.", text, text2);
|
|
base.LogSiloedMatchingChangedEvent();
|
|
SettingsManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
instance.KMJMKFPDILJ = num2 != 0;
|
|
PlayerPrefs.Save();
|
|
}
|
|
|
|
// Token: 0x0600B3D7 RID: 46039 RVA: 0x002A43D4 File Offset: 0x002A25D4
|
|
[Token(Token = "0x600B3D7")]
|
|
[Address(RVA = "0x144CE90", Offset = "0x144B890", VA = "0x18144CE90")]
|
|
[CompilerGenerated]
|
|
private void NLCBAHMNBEL()
|
|
{
|
|
int num = 0;
|
|
base.LogRegistrationEvent("videoWatched", num);
|
|
}
|
|
|
|
// Token: 0x0600B3D8 RID: 46040 RVA: 0x002A43F0 File Offset: 0x002A25F0
|
|
[Token(Token = "0x600B3D8")]
|
|
[Address(RVA = "0x144AC80", Offset = "0x1449680", VA = "0x18144AC80")]
|
|
[CompilerGenerated]
|
|
private void AIFPIICJIMH(JPIJGHNNIDP MAOOLFEBOOD)
|
|
{
|
|
if (MAOOLFEBOOD != JPIJGHNNIDP.Cancel)
|
|
{
|
|
if (MAOOLFEBOOD == JPIJGHNNIDP.Cancel)
|
|
{
|
|
int num = 0;
|
|
base.LogRegistrationEvent("affirmAccountCreate", num);
|
|
uint num2;
|
|
base.BEOPIOIFFHC = (ushort)num2;
|
|
return;
|
|
}
|
|
if (MAOOLFEBOOD != JPIJGHNNIDP.Affirmative)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
this.JKGCDLHAGBG();
|
|
base.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.ACCOUNT_SELECTION;
|
|
}
|
|
|
|
// Token: 0x0600B3D9 RID: 46041 RVA: 0x002A4430 File Offset: 0x002A2630
|
|
[Token(Token = "0x600B3D9")]
|
|
[Address(RVA = "0x144B9F0", Offset = "0x144A3F0", VA = "0x18144B9F0")]
|
|
[CompilerGenerated]
|
|
private void DNNBACLIMOM(JPIJGHNNIDP MAOOLFEBOOD)
|
|
{
|
|
base.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.ACCOUNT_SELECTION;
|
|
}
|
|
|
|
// Token: 0x0600B3DA RID: 46042 RVA: 0x002A4448 File Offset: 0x002A2648
|
|
[Token(Token = "0x600B3DA")]
|
|
[Address(RVA = "0x144C120", Offset = "0x144AB20", VA = "0x18144C120")]
|
|
[CompilerGenerated]
|
|
private void IHNBEJCNNKP(string MOPOMPHBHKF)
|
|
{
|
|
Debug.LogError("Unable to obtain Mod details: " + MOPOMPHBHKF);
|
|
this.NGOGLCEKLEJ = "Unable to obtain Moderation details";
|
|
base.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.CLEANUP;
|
|
}
|
|
|
|
// Token: 0x0600B3DB RID: 46043 RVA: 0x002A4478 File Offset: 0x002A2678
|
|
[Token(Token = "0x600B3DB")]
|
|
[Address(RVA = "0x144CA60", Offset = "0x144B460", VA = "0x18144CA60")]
|
|
[CompilerGenerated]
|
|
private IPromise NBDKFIEPKJK()
|
|
{
|
|
IPromise promise = PAJOOHAOLEE.PAGCOAMMGPK();
|
|
Action<string> action = new Action(this.EGHGOMFBPIG);
|
|
Action action2 = new Action(this.NDIKJJFDBNN);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3DC RID: 46044 RVA: 0x002A44AC File Offset: 0x002A26AC
|
|
[Token(Token = "0x600B3DC")]
|
|
[Address(RVA = "0x144BA90", Offset = "0x144A490", VA = "0x18144BA90")]
|
|
[CompilerGenerated]
|
|
private void EGHGOMFBPIG(string MOPOMPHBHKF)
|
|
{
|
|
this.NGOGLCEKLEJ = "Failed to connect to RecNet Notifications";
|
|
Debug.LogError("Failed to connect to RecNet Notifications" + ": " + MOPOMPHBHKF);
|
|
base.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.CLEANUP;
|
|
}
|
|
|
|
// Token: 0x0600B3DD RID: 46045 RVA: 0x002A44E0 File Offset: 0x002A26E0
|
|
[Token(Token = "0x600B3DD")]
|
|
[Address(RVA = "0x144CB60", Offset = "0x144B560", VA = "0x18144CB60")]
|
|
[CompilerGenerated]
|
|
private void NDIKJJFDBNN()
|
|
{
|
|
Promise promise4 = new Promise();
|
|
Promise promise = promise4;
|
|
if (PEGGCEDHBOF.DOOHKCANFLO.<NCENINMJEOA>k__BackingField != CINICOCNPFB.PendingOverride)
|
|
{
|
|
promise.Complete();
|
|
}
|
|
this.<NBOBONBHAPF>k__BackingField.HideKeyboard();
|
|
IPromise<JPIJGHNNIDP> promise2 = this.<CIHJKMCAFHL>k__BackingField.ShowAccountStatusDialog(UIAccountStatusDialog.EFIPPDNLHFD.PendingJunior);
|
|
Action action = delegate
|
|
{
|
|
promise.Complete();
|
|
};
|
|
Promise promise3 = promise;
|
|
Action action2 = new Action(this.LCCPPMJKEOF);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B3DE RID: 46046 RVA: 0x002A4558 File Offset: 0x002A2758
|
|
[Token(Token = "0x600B3DE")]
|
|
[Address(RVA = "0x1292A20", Offset = "0x1291420", VA = "0x181292A20")]
|
|
[CompilerGenerated]
|
|
private void LCCPPMJKEOF()
|
|
{
|
|
base.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.CLEANUP;
|
|
}
|
|
|
|
// Token: 0x0600B3DF RID: 46047 RVA: 0x002A456C File Offset: 0x002A276C
|
|
[Token(Token = "0x600B3DF")]
|
|
[Address(RVA = "0x144C5C0", Offset = "0x144AFC0", VA = "0x18144C5C0")]
|
|
[CompilerGenerated]
|
|
private void KDIGICCMJNK(JPIJGHNNIDP MAOOLFEBOOD)
|
|
{
|
|
if (MAOOLFEBOOD == JPIJGHNNIDP.Cancel || MAOOLFEBOOD == JPIJGHNNIDP.Negative)
|
|
{
|
|
base.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.ACCOUNT_SELECTION;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400764F RID: 30287
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400764F")]
|
|
[SerializeField]
|
|
[Header("Error Canvas")]
|
|
private Canvas errorMessageCanvas;
|
|
|
|
// Token: 0x04007650 RID: 30288
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4007650")]
|
|
[SerializeField]
|
|
private Text errorMessageTextBox;
|
|
|
|
// Token: 0x04007651 RID: 30289
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4007651")]
|
|
[SerializeField]
|
|
[Header("Menu")]
|
|
private AccountSelectionStackedUI stackedUIPrefab;
|
|
|
|
// Token: 0x04007652 RID: 30290
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4007652")]
|
|
[SerializeField]
|
|
private AutoReposition autoReposition;
|
|
|
|
// Token: 0x04007653 RID: 30291
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4007653")]
|
|
[SerializeField]
|
|
private Transform stackedUIVisualRoot;
|
|
|
|
// Token: 0x04007654 RID: 30292
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4007654")]
|
|
[SerializeField]
|
|
private TextMeshPro infoTextMeshPro;
|
|
|
|
// Token: 0x04007655 RID: 30293
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4007655")]
|
|
[SerializeField]
|
|
[Header("Posters")]
|
|
private VRAccountSelectionManager.Posters[] posters;
|
|
|
|
// Token: 0x04007656 RID: 30294
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4007656")]
|
|
[SerializeField]
|
|
private float waitTimeBetweenPosters = 1f;
|
|
|
|
// Token: 0x04007657 RID: 30295
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x4007657")]
|
|
private AccountSelectionManager.KPGNOPDDFDB? OLIDKFAFCOO;
|
|
|
|
// Token: 0x04007658 RID: 30296
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")]
|
|
[Token(Token = "0x4007658")]
|
|
private bool NBMLJMPEABE;
|
|
|
|
// Token: 0x04007659 RID: 30297
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4007659")]
|
|
private AutoReposition IGPKNBFFPFP;
|
|
|
|
// Token: 0x02001A14 RID: 6676
|
|
[Token(Token = "0x2001A14")]
|
|
[Serializable]
|
|
private struct Posters
|
|
{
|
|
// Token: 0x0400765C RID: 30300
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400765C")]
|
|
public GameObject ObjectToShow;
|
|
|
|
// Token: 0x0400765D RID: 30301
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400765D")]
|
|
public AudioClip AudioToPlay;
|
|
}
|
|
|
|
// Token: 0x02001A15 RID: 6677
|
|
[Token(Token = "0x2001A15")]
|
|
[CompilerGenerated]
|
|
private sealed class JBFPHKJGGGE
|
|
{
|
|
// Token: 0x0600B3E0 RID: 46048 RVA: 0x002A458C File Offset: 0x002A278C
|
|
[Token(Token = "0x600B3E0")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JBFPHKJGGGE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B3E1 RID: 46049 RVA: 0x002A45A0 File Offset: 0x002A27A0
|
|
[Token(Token = "0x600B3E1")]
|
|
[Address(RVA = "0x143F3B0", Offset = "0x143DDB0", VA = "0x18143F3B0")]
|
|
internal void <ShowErrorMessage>b__0(string transformedError)
|
|
{
|
|
VRAccountSelectionManager vraccountSelectionManager = this.<>4__this;
|
|
this.message = transformedError;
|
|
AccountSelectionStackedUI <CIHJKMCAFHL>k__BackingField = vraccountSelectionManager.<CIHJKMCAFHL>k__BackingField;
|
|
int num = 0;
|
|
if (<CIHJKMCAFHL>k__BackingField == num)
|
|
{
|
|
this.<>4__this.BHJBCFEKGKJ();
|
|
}
|
|
this.<>4__this.<NBOBONBHAPF>k__BackingField.OpenMenu();
|
|
AccountSelectionStackedUI <CIHJKMCAFHL>k__BackingField2 = this.<>4__this.<CIHJKMCAFHL>k__BackingField;
|
|
string text = this.message;
|
|
IPromise<JPIJGHNNIDP> promise = <CIHJKMCAFHL>k__BackingField2.ShowErrorDialog(text);
|
|
VRAccountSelectionManager vraccountSelectionManager2 = this.<>4__this;
|
|
if (!vraccountSelectionManager2.<NBOBONBHAPF>k__BackingField.<CCLPAHOMKIH>k__BackingField)
|
|
{
|
|
string text2 = vraccountSelectionManager2.errorMessageTextBox.text;
|
|
this.<>4__this.errorMessageCanvas.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400765E RID: 30302
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400765E")]
|
|
public string message;
|
|
|
|
// Token: 0x0400765F RID: 30303
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400765F")]
|
|
public VRAccountSelectionManager <>4__this;
|
|
}
|
|
|
|
// Token: 0x02001A17 RID: 6679
|
|
[Token(Token = "0x2001A17")]
|
|
[CompilerGenerated]
|
|
private sealed class JHKPLPEIAHE
|
|
{
|
|
// Token: 0x0600B3E8 RID: 46056 RVA: 0x002A474C File Offset: 0x002A294C
|
|
[Token(Token = "0x600B3E8")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JHKPLPEIAHE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B3E9 RID: 46057 RVA: 0x002A4760 File Offset: 0x002A2960
|
|
[Token(Token = "0x600B3E9")]
|
|
[Address(RVA = "0x1282DE0", Offset = "0x12817E0", VA = "0x181282DE0")]
|
|
internal bool <OnEnterAccountSelectionState>b__0(MHOKOMMOGKM.ONLDIBIOKEF cl)
|
|
{
|
|
string text = cl.<IOINKGNIKDM>k__BackingField.<KHJCEENDAOL>k__BackingField.NEFJIGBPGNM();
|
|
string text2 = this.accountArg;
|
|
return text.Equals(text2, StringComparison.InvariantCultureIgnoreCase);
|
|
}
|
|
|
|
// Token: 0x04007663 RID: 30307
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007663")]
|
|
public string accountArg;
|
|
}
|
|
|
|
// Token: 0x02001A18 RID: 6680
|
|
[Token(Token = "0x2001A18")]
|
|
[CompilerGenerated]
|
|
private sealed class JGIEBBHNLBG
|
|
{
|
|
// Token: 0x0600B3EA RID: 46058 RVA: 0x002A4794 File Offset: 0x002A2994
|
|
[Token(Token = "0x600B3EA")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JGIEBBHNLBG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B3EB RID: 46059 RVA: 0x002A47A8 File Offset: 0x002A29A8
|
|
[Token(Token = "0x600B3EB")]
|
|
[Address(RVA = "0x143F510", Offset = "0x143DF10", VA = "0x18143F510")]
|
|
internal void <RunLoginToCachedAccount>b__1(string error)
|
|
{
|
|
this.<>4__this.FDNEHDMCIJJ.SetInfoText(error, true);
|
|
this.promise.Complete((uint)(-1));
|
|
}
|
|
|
|
// Token: 0x0600B3EC RID: 46060 RVA: 0x002A47DC File Offset: 0x002A29DC
|
|
[Token(Token = "0x600B3EC")]
|
|
[Address(RVA = "0x143F590", Offset = "0x143DF90", VA = "0x18143F590")]
|
|
internal void <RunLoginToCachedAccount>b__2()
|
|
{
|
|
MHOKOMMOGKM.ONLDIBIOKEF onldibiokef = this.cachedLogin;
|
|
VRAccountSelectionManager vraccountSelectionManager = this.<>4__this;
|
|
ObscuredString <ODJFEIBNGPO>k__BackingField = onldibiokef.<IOINKGNIKDM>k__BackingField.<ODJFEIBNGPO>k__BackingField;
|
|
string text = string.Format("Account selected: {0}", <ODJFEIBNGPO>k__BackingField);
|
|
vraccountSelectionManager.ShowErrorMessage(text);
|
|
Promise<AccountSelectionManager.KPGNOPDDFDB> promise = this.promise;
|
|
int num = 0;
|
|
promise.Complete(num);
|
|
}
|
|
|
|
// Token: 0x04007664 RID: 30308
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007664")]
|
|
public VRAccountSelectionManager <>4__this;
|
|
|
|
// Token: 0x04007665 RID: 30309
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4007665")]
|
|
public Promise<AccountSelectionManager.KPGNOPDDFDB> promise;
|
|
|
|
// Token: 0x04007666 RID: 30310
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4007666")]
|
|
public MHOKOMMOGKM.ONLDIBIOKEF cachedLogin;
|
|
}
|
|
|
|
// Token: 0x02001A1B RID: 6683
|
|
[Token(Token = "0x2001A1B")]
|
|
[CompilerGenerated]
|
|
private sealed class EFAAKIICFCP
|
|
{
|
|
// Token: 0x0600B3F8 RID: 46072 RVA: 0x002A4AA8 File Offset: 0x002A2CA8
|
|
[Token(Token = "0x600B3F8")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public EFAAKIICFCP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B3F9 RID: 46073 RVA: 0x002A4ABC File Offset: 0x002A2CBC
|
|
[Token(Token = "0x600B3F9")]
|
|
[Address(RVA = "0x143EF20", Offset = "0x143D920", VA = "0x18143EF20")]
|
|
internal void <OnEnterAccountGenerationSubState>b__2(string error)
|
|
{
|
|
this.<>4__this.<CIHJKMCAFHL>k__BackingField.DNHBMJBANLC.UpdateUIState(UIAccountStatusDialog.EFIPPDNLHFD.CreateFail, error);
|
|
VRAccountSelectionManager vraccountSelectionManager = this.<>4__this;
|
|
int num = 0;
|
|
vraccountSelectionManager.LogRegistrationEvent("failedAccountCreation", num);
|
|
}
|
|
|
|
// Token: 0x0600B3FA RID: 46074 RVA: 0x002A4AFC File Offset: 0x002A2CFC
|
|
[Token(Token = "0x600B3FA")]
|
|
[Address(RVA = "0x143EFB0", Offset = "0x143D9B0", VA = "0x18143EFB0")]
|
|
internal void <OnEnterAccountGenerationSubState>b__3()
|
|
{
|
|
VRAccountSelectionManager vraccountSelectionManager = this.<>4__this;
|
|
this.successfullyCreatedAccount = true;
|
|
IPromise<JPIJGHNNIDP> promise = vraccountSelectionManager.<CIHJKMCAFHL>k__BackingField.DNHBMJBANLC.ShowDialog();
|
|
VRAccountSelectionManager vraccountSelectionManager2 = this.<>4__this;
|
|
int num = 0;
|
|
vraccountSelectionManager2.LogRegistrationEvent("accountCreated", num);
|
|
}
|
|
|
|
// Token: 0x0600B3FB RID: 46075 RVA: 0x002A4B44 File Offset: 0x002A2D44
|
|
[Token(Token = "0x600B3FB")]
|
|
[Address(RVA = "0x143F040", Offset = "0x143DA40", VA = "0x18143F040")]
|
|
internal void <OnEnterAccountGenerationSubState>b__4(JPIJGHNNIDP response)
|
|
{
|
|
VRAccountSelectionManager vraccountSelectionManager = this.<>4__this;
|
|
if (!this.successfullyCreatedAccount)
|
|
{
|
|
vraccountSelectionManager.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.ACCOUNT_SELECTION;
|
|
return;
|
|
}
|
|
vraccountSelectionManager.GENECNFMDHJ = AccountSelectionManager.GENCJJKBAHD.VERIFY_REQUIREMENTS;
|
|
}
|
|
|
|
// Token: 0x0400766F RID: 30319
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400766F")]
|
|
public VRAccountSelectionManager <>4__this;
|
|
|
|
// Token: 0x04007670 RID: 30320
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4007670")]
|
|
public bool successfullyCreatedAccount;
|
|
}
|
|
|
|
// Token: 0x02001A1C RID: 6684
|
|
[Token(Token = "0x2001A1C")]
|
|
[CompilerGenerated]
|
|
private sealed class JBOALHHICBM
|
|
{
|
|
// Token: 0x0600B3FC RID: 46076 RVA: 0x002A4B78 File Offset: 0x002A2D78
|
|
[Token(Token = "0x600B3FC")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JBOALHHICBM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B3FD RID: 46077 RVA: 0x002A4B8C File Offset: 0x002A2D8C
|
|
[Token(Token = "0x600B3FD")]
|
|
[Address(RVA = "0xF77780", Offset = "0xF76180", VA = "0x180F77780")]
|
|
internal void <CheckPendingJuniorStatus>b__0()
|
|
{
|
|
this.promise.Complete();
|
|
}
|
|
|
|
// Token: 0x04007671 RID: 30321
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007671")]
|
|
public Promise promise;
|
|
}
|
|
}
|
|
}
|