832 lines
30 KiB
C#
832 lines
30 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using RecRoom.Tutorials;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data.NUX
|
|
{
|
|
// Token: 0x02000C52 RID: 3154
|
|
[Token(Token = "0x2000C52")]
|
|
[StructLayout(3)]
|
|
public class RegistrationModel : RRUIModel
|
|
{
|
|
// Token: 0x17000D33 RID: 3379
|
|
// (get) Token: 0x06004BFC RID: 19452 RVA: 0x0011BAD4 File Offset: 0x00119CD4
|
|
[Token(Token = "0x17000D33")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6004BFC")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "11")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D34 RID: 3380
|
|
// (get) Token: 0x06004BFD RID: 19453 RVA: 0x0011BAE4 File Offset: 0x00119CE4
|
|
// (set) Token: 0x06004BFE RID: 19454 RVA: 0x0011BAF8 File Offset: 0x00119CF8
|
|
[Token(Token = "0x17000D34")]
|
|
public int? OJOLFACAPNK
|
|
{
|
|
[Token(Token = "0x6004BFD")]
|
|
[Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")]
|
|
get
|
|
{
|
|
return this.OIDIONGIDKD;
|
|
}
|
|
[Token(Token = "0x6004BFE")]
|
|
[Address(RVA = "0x187EAB0", Offset = "0x187D4B0", VA = "0x18187EAB0")]
|
|
set
|
|
{
|
|
this.OIDIONGIDKD = value;
|
|
this.OFFKOCCNLPH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D35 RID: 3381
|
|
// (get) Token: 0x06004BFF RID: 19455 RVA: 0x0011BB14 File Offset: 0x00119D14
|
|
// (set) Token: 0x06004C00 RID: 19456 RVA: 0x0011BB28 File Offset: 0x00119D28
|
|
[Token(Token = "0x17000D35")]
|
|
public int? KBOBLCKNILD
|
|
{
|
|
[Token(Token = "0x6004BFF")]
|
|
[Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250")]
|
|
get
|
|
{
|
|
return this.NHENHLMBCFA;
|
|
}
|
|
[Token(Token = "0x6004C00")]
|
|
[Address(RVA = "0x187EAC0", Offset = "0x187D4C0", VA = "0x18187EAC0")]
|
|
set
|
|
{
|
|
this.NHENHLMBCFA = value;
|
|
this.OFFKOCCNLPH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D36 RID: 3382
|
|
// (get) Token: 0x06004C01 RID: 19457 RVA: 0x0011BB44 File Offset: 0x00119D44
|
|
// (set) Token: 0x06004C02 RID: 19458 RVA: 0x0011BB58 File Offset: 0x00119D58
|
|
[Token(Token = "0x17000D36")]
|
|
public int? HDLCNAKNBKP
|
|
{
|
|
[Token(Token = "0x6004C01")]
|
|
[Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0")]
|
|
get
|
|
{
|
|
return this.LBCFPAHDCOI;
|
|
}
|
|
[Token(Token = "0x6004C02")]
|
|
[Address(RVA = "0x187EAD0", Offset = "0x187D4D0", VA = "0x18187EAD0")]
|
|
set
|
|
{
|
|
this.LBCFPAHDCOI = value;
|
|
this.OFFKOCCNLPH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D37 RID: 3383
|
|
// (get) Token: 0x06004C03 RID: 19459 RVA: 0x0011BB74 File Offset: 0x00119D74
|
|
[Token(Token = "0x17000D37")]
|
|
public bool AMNHPGADNMK
|
|
{
|
|
[Token(Token = "0x6004C03")]
|
|
[Address(RVA = "0x187E3C0", Offset = "0x187CDC0", VA = "0x18187E3C0")]
|
|
get
|
|
{
|
|
bool? isAgeValid = this.IsAgeValid;
|
|
int num = 0;
|
|
if (isAgeValid == (ulong)1L == isAgeValid)
|
|
{
|
|
return;
|
|
}
|
|
bool? isAgeValid2 = this.IsAgeValid;
|
|
if (isAgeValid2 == (ulong)1L != isAgeValid2)
|
|
{
|
|
int? oidiongidkd = this.OIDIONGIDKD;
|
|
}
|
|
bool flag = num == 0;
|
|
if (num != (flag ? 1 : 0))
|
|
{
|
|
return true;
|
|
}
|
|
bool? isBirthMonthValid = this.IsBirthMonthValid;
|
|
if (isBirthMonthValid == (ulong)1L != isBirthMonthValid)
|
|
{
|
|
}
|
|
int? nhenhlmbcfa = this.NHENHLMBCFA;
|
|
bool flag2 = nhenhlmbcfa >= (ulong)1L;
|
|
if (nhenhlmbcfa != flag2)
|
|
{
|
|
bool flag3 = nhenhlmbcfa <= (ulong)31L;
|
|
}
|
|
bool? isBirthMonthValid2 = this.IsBirthMonthValid;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D38 RID: 3384
|
|
// (get) Token: 0x06004C04 RID: 19460 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06004C05 RID: 19461 RVA: 0x0011BBFC File Offset: 0x00119DFC
|
|
[Token(Token = "0x17000D38")]
|
|
public DateTime? IFMDBFCACKH
|
|
{
|
|
[Token(Token = "0x6004C04")]
|
|
[Address(RVA = "0x1077170", Offset = "0x1075B70", VA = "0x181077170")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6004C05")]
|
|
[Address(RVA = "0x187CDA0", Offset = "0x187B7A0", VA = "0x18187CDA0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D39 RID: 3385
|
|
// (get) Token: 0x06004C06 RID: 19462 RVA: 0x0011BC0C File Offset: 0x00119E0C
|
|
// (set) Token: 0x06004C07 RID: 19463 RVA: 0x0011BC20 File Offset: 0x00119E20
|
|
[Token(Token = "0x17000D39")]
|
|
public bool HDEDEFJOLJE
|
|
{
|
|
[Token(Token = "0x6004C06")]
|
|
[Address(RVA = "0x6361D0", Offset = "0x634BD0", VA = "0x1806361D0")]
|
|
get;
|
|
[Token(Token = "0x6004C07")]
|
|
[Address(RVA = "0x636200", Offset = "0x634C00", VA = "0x180636200")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000D3A RID: 3386
|
|
// (get) Token: 0x06004C08 RID: 19464 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000D3A")]
|
|
public bool ODJDPDNFDGO
|
|
{
|
|
[Token(Token = "0x6004C08")]
|
|
[Address(RVA = "0x187E650", Offset = "0x187D050", VA = "0x18187E650")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D3B RID: 3387
|
|
// (get) Token: 0x06004C09 RID: 19465 RVA: 0x0011BC34 File Offset: 0x00119E34
|
|
[Token(Token = "0x17000D3B")]
|
|
public bool? GPLEOPKIFDD
|
|
{
|
|
[Token(Token = "0x6004C09")]
|
|
[Address(RVA = "0x187E690", Offset = "0x187D090", VA = "0x18187E690")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D3C RID: 3388
|
|
// (get) Token: 0x06004C0A RID: 19466 RVA: 0x0011BC44 File Offset: 0x00119E44
|
|
[Token(Token = "0x17000D3C")]
|
|
public bool? AJBMLINONMO
|
|
{
|
|
[Token(Token = "0x6004C0A")]
|
|
[Address(RVA = "0x187E730", Offset = "0x187D130", VA = "0x18187E730")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06004C0A)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsBirthDayValid()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_1:
|
|
stloc:bool(var_7_4C, cle:bool(ldloc:valuetype [mscorlib]System.Nullable`1<int32>(var_5_2D), conv.u8:uint64[exp:valuetype [mscorlib]System.Nullable`1<int32>](ldc.i8:int64[exp:uint64](31))))
|
|
}
|
|
|
|
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: 0x17000D3D RID: 3389
|
|
// (get) Token: 0x06004C0B RID: 19467 RVA: 0x0011BCA0 File Offset: 0x00119EA0
|
|
[Token(Token = "0x17000D3D")]
|
|
public bool? MLFMPMJHMBM
|
|
{
|
|
[Token(Token = "0x6004C0B")]
|
|
[Address(RVA = "0x187E8A0", Offset = "0x187D2A0", VA = "0x18187E8A0")]
|
|
get
|
|
{
|
|
for (;;)
|
|
{
|
|
int? lbcfpahdcoi = this.LBCFPAHDCOI;
|
|
bool flag = lbcfpahdcoi >= (ulong)1L;
|
|
if (lbcfpahdcoi == flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D3E RID: 3390
|
|
// (get) Token: 0x06004C0C RID: 19468 RVA: 0x0011BCC8 File Offset: 0x00119EC8
|
|
[Token(Token = "0x17000D3E")]
|
|
public bool? DCAINKLCIOI
|
|
{
|
|
[Token(Token = "0x6004C0C")]
|
|
[Address(RVA = "0x187E930", Offset = "0x187D330", VA = "0x18187E930")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06004C0C)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsJunior()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:valuetype [mscorlib]System.Nullable`1<int32>(var_2_18, ldfld:valuetype [mscorlib]System.Nullable`1<int32>(RegistrationModel::OIDIONGIDKD, ldloc:RegistrationModel(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: 0x17000D3F RID: 3391
|
|
// (get) Token: 0x06004C0D RID: 19469 RVA: 0x0011BCF0 File Offset: 0x00119EF0
|
|
[Token(Token = "0x17000D3F")]
|
|
public bool? JPBOEFBMDIA
|
|
{
|
|
[Token(Token = "0x6004C0D")]
|
|
[Address(RVA = "0x187E9B0", Offset = "0x187D3B0", VA = "0x18187E9B0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06004C0D)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsPasswordValid()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_10:
|
|
stloc:bool(var_1_1B, call:bool(MHKFOBDFBIN::JPBOEFBMDIA, ldfld:string(RegistrationModel::KFPHIGMKOMO, ldloc:RegistrationModel(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: 0x17000D40 RID: 3392
|
|
// (get) Token: 0x06004C0E RID: 19470 RVA: 0x0011BD1C File Offset: 0x00119F1C
|
|
[Token(Token = "0x17000D40")]
|
|
public bool? FHLGDJJMLBM
|
|
{
|
|
[Token(Token = "0x6004C0E")]
|
|
[Address(RVA = "0x187EA30", Offset = "0x187D430", VA = "0x18187EA30")]
|
|
get
|
|
{
|
|
if (string.IsNullOrEmpty(this.DAHEICMKIJJ))
|
|
{
|
|
}
|
|
int stringLength = this.DAHEICMKIJJ.m_stringLength;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D41 RID: 3393
|
|
// (get) Token: 0x06004C0F RID: 19471 RVA: 0x0011BD4C File Offset: 0x00119F4C
|
|
// (set) Token: 0x06004C10 RID: 19472 RVA: 0x0011BD60 File Offset: 0x00119F60
|
|
[Token(Token = "0x17000D41")]
|
|
public string GPMGIDPBKOG
|
|
{
|
|
[Token(Token = "0x6004C0F")]
|
|
[Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0")]
|
|
get
|
|
{
|
|
return this.KFPHIGMKOMO;
|
|
}
|
|
[Token(Token = "0x6004C10")]
|
|
[Address(RVA = "0x187EAE0", Offset = "0x187D4E0", VA = "0x18187EAE0")]
|
|
set
|
|
{
|
|
if (value != 0)
|
|
{
|
|
string text = value.Trim();
|
|
}
|
|
this.KFPHIGMKOMO = value;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D42 RID: 3394
|
|
// (get) Token: 0x06004C11 RID: 19473 RVA: 0x0011BD88 File Offset: 0x00119F88
|
|
// (set) Token: 0x06004C12 RID: 19474 RVA: 0x0011BD9C File Offset: 0x00119F9C
|
|
[Token(Token = "0x17000D42")]
|
|
public bool JMEKFHGALBD
|
|
{
|
|
[Token(Token = "0x6004C11")]
|
|
[Address(RVA = "0x6C9920", Offset = "0x6C8320", VA = "0x1806C9920")]
|
|
get;
|
|
[Token(Token = "0x6004C12")]
|
|
[Address(RVA = "0x10D4A10", Offset = "0x10D3410", VA = "0x1810D4A10")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000D43 RID: 3395
|
|
// (get) Token: 0x06004C13 RID: 19475 RVA: 0x0011BDB0 File Offset: 0x00119FB0
|
|
// (set) Token: 0x06004C14 RID: 19476 RVA: 0x0011BDC4 File Offset: 0x00119FC4
|
|
[Token(Token = "0x17000D43")]
|
|
public string LHBLCGHBOKO
|
|
{
|
|
[Token(Token = "0x6004C13")]
|
|
[Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")]
|
|
get
|
|
{
|
|
return this.JJBAHOHBHJI;
|
|
}
|
|
[Token(Token = "0x6004C14")]
|
|
[Address(RVA = "0x187EB20", Offset = "0x187D520", VA = "0x18187EB20")]
|
|
set
|
|
{
|
|
if (this.JJBAHOHBHJI != value)
|
|
{
|
|
this.JJBAHOHBHJI = value;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D44 RID: 3396
|
|
// (get) Token: 0x06004C15 RID: 19477 RVA: 0x0011BDF0 File Offset: 0x00119FF0
|
|
// (set) Token: 0x06004C16 RID: 19478 RVA: 0x0011BE04 File Offset: 0x0011A004
|
|
[Token(Token = "0x17000D44")]
|
|
public string IHADBCJNDIP
|
|
{
|
|
[Token(Token = "0x6004C15")]
|
|
[Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0")]
|
|
get
|
|
{
|
|
return this.DAHEICMKIJJ;
|
|
}
|
|
[Token(Token = "0x6004C16")]
|
|
[Address(RVA = "0x187EB60", Offset = "0x187D560", VA = "0x18187EB60")]
|
|
set
|
|
{
|
|
if (value != 0)
|
|
{
|
|
string text = value.Trim();
|
|
}
|
|
this.DAHEICMKIJJ = value;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004C17 RID: 19479 RVA: 0x0011BE2C File Offset: 0x0011A02C
|
|
[Token(Token = "0x6004C17")]
|
|
[Address(RVA = "0x187D100", Offset = "0x187BB00", VA = "0x18187D100")]
|
|
public static void MarkRegistrationIncomplete(int GKLPIFBPGOD)
|
|
{
|
|
PlayerPrefs.SetInt(string.Format("IncompleteRegistration-{0}", GKLPIFBPGOD), 1);
|
|
PlayerPrefs.Save();
|
|
}
|
|
|
|
// Token: 0x06004C18 RID: 19480 RVA: 0x0011BE54 File Offset: 0x0011A054
|
|
[Token(Token = "0x6004C18")]
|
|
[Address(RVA = "0x187CFF0", Offset = "0x187B9F0", VA = "0x18187CFF0")]
|
|
public static void MarkRegistrationComplete(int GKLPIFBPGOD)
|
|
{
|
|
bool flag = PlayerPrefs.HasKey(string.Format("IncompleteRegistration-{0}", GKLPIFBPGOD));
|
|
if (flag)
|
|
{
|
|
PlayerPrefs.DeleteKey(string.Format("IncompleteRegistration-{0}", flag));
|
|
PlayerPrefs.Save();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004C19 RID: 19481 RVA: 0x0011BE90 File Offset: 0x0011A090
|
|
[Token(Token = "0x6004C19")]
|
|
[Address(RVA = "0x187D930", Offset = "0x187C330", VA = "0x18187D930")]
|
|
public static void ShowIfAccountRequirementsNotMet(Action AGNOFNKJAME)
|
|
{
|
|
if (!RegistrationModel.VerifyAccountRequirements())
|
|
{
|
|
RegistrationModel.AGNOFNKJAME.Add(AGNOFNKJAME);
|
|
bool flag = NUXTutorial.RRUIWatchFlowSetup(SingletonMonoBehaviour.Instance.accountRegistrationRoute);
|
|
CFLMJLFBOKH.EPGBPFNJMIK(RegistrationModel.GHKPDJDFGJL.INTRO);
|
|
return;
|
|
}
|
|
if (AGNOFNKJAME != 0)
|
|
{
|
|
AGNOFNKJAME();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004C1A RID: 19482 RVA: 0x0011BEDC File Offset: 0x0011A0DC
|
|
[Token(Token = "0x6004C1A")]
|
|
[Address(RVA = "0x187CBC0", Offset = "0x187B5C0", VA = "0x18187CBC0")]
|
|
public static bool IsFullyRegistered()
|
|
{
|
|
int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
|
|
string text = string.Format("IncompleteRegistration-{0}", num);
|
|
int num2 = 0;
|
|
return PlayerPrefs.GetInt(text, num2) == 0;
|
|
}
|
|
|
|
// Token: 0x06004C1B RID: 19483 RVA: 0x0011BF1C File Offset: 0x0011A11C
|
|
[Token(Token = "0x6004C1B")]
|
|
[Address(RVA = "0x187E190", Offset = "0x187CB90", VA = "0x18187E190")]
|
|
public static bool VerifyAccountRequirements()
|
|
{
|
|
bool flag;
|
|
JJGHAFKJBEI doohkcanflo;
|
|
for (;;)
|
|
{
|
|
if (!NUXTutorial.FBAFBAMAFOK)
|
|
{
|
|
flag = RegistrationModel.IsFullyRegistered();
|
|
if (!flag)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
if (doohkcanflo != 0)
|
|
{
|
|
goto Block_2;
|
|
}
|
|
}
|
|
return flag;
|
|
Block_2:
|
|
if (doohkcanflo.<DOPLJIOHAMG>k__BackingField.fakeValue)
|
|
{
|
|
}
|
|
return 0 == 1;
|
|
}
|
|
|
|
// Token: 0x06004C1C RID: 19484 RVA: 0x0011BF64 File Offset: 0x0011A164
|
|
[Token(Token = "0x6004C1C")]
|
|
[Address(RVA = "0x187D560", Offset = "0x187BF60", VA = "0x18187D560", Slot = "16")]
|
|
protected override void OnEnable()
|
|
{
|
|
base.OnEnable();
|
|
if (PEGGCEDHBOF.DOOHKCANFLO != 0)
|
|
{
|
|
}
|
|
PlatformManager instance;
|
|
DateTime? <DDAOEGJAPOC>k__BackingField;
|
|
if (0 == 0)
|
|
{
|
|
instance = SingletonMonoBehaviour.Instance;
|
|
<DDAOEGJAPOC>k__BackingField = instance.<DDAOEGJAPOC>k__BackingField;
|
|
}
|
|
this.<KPGICAJBOMB>k__BackingField = <DDAOEGJAPOC>k__BackingField;
|
|
if (instance != 0)
|
|
{
|
|
this.LBCFPAHDCOI = instance;
|
|
this.NHENHLMBCFA = instance;
|
|
int num;
|
|
this.OIDIONGIDKD = num;
|
|
}
|
|
IPromise<PEGGCEDHBOF.KHIOLJPCGIM> promise = PEGGCEDHBOF.ONKIADJDKAM();
|
|
this.KGODEJMGGBB();
|
|
}
|
|
|
|
// Token: 0x06004C1D RID: 19485 RVA: 0x0011BFC8 File Offset: 0x0011A1C8
|
|
[Token(Token = "0x6004C1D")]
|
|
[Address(RVA = "0x187C410", Offset = "0x187AE10", VA = "0x18187C410", Slot = "19")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
int num = 0;
|
|
this.OIDIONGIDKD = num;
|
|
this.NHENHLMBCFA = num;
|
|
this.LBCFPAHDCOI = num;
|
|
this.DAHEICMKIJJ = num;
|
|
this.KFPHIGMKOMO = num;
|
|
this.<KPGICAJBOMB>k__BackingField = num;
|
|
this.JJBAHOHBHJI = num;
|
|
this.<FALHNKKPIME>k__BackingField = num != 0;
|
|
}
|
|
|
|
// Token: 0x06004C1E RID: 19486 RVA: 0x0011C010 File Offset: 0x0011A210
|
|
[Token(Token = "0x6004C1E")]
|
|
[Address(RVA = "0x187C780", Offset = "0x187B180", VA = "0x18187C780", Slot = "20")]
|
|
protected override IPromise GLPJPIEOLDF()
|
|
{
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06004C1F RID: 19487 RVA: 0x0011C024 File Offset: 0x0011A224
|
|
[Token(Token = "0x6004C1F")]
|
|
[Address(RVA = "0x187D7B0", Offset = "0x187C1B0", VA = "0x18187D7B0")]
|
|
public bool ParseInt(string DBFBLNILIGL, out int ONGBFDACHHG)
|
|
{
|
|
if (DBFBLNILIGL == 0)
|
|
{
|
|
string empty = string.Empty;
|
|
}
|
|
return int.TryParse(DBFBLNILIGL.Trim(), out ONGBFDACHHG);
|
|
}
|
|
|
|
// Token: 0x06004C20 RID: 19488 RVA: 0x0011C050 File Offset: 0x0011A250
|
|
[Token(Token = "0x6004C20")]
|
|
[Address(RVA = "0x187D820", Offset = "0x187C220", VA = "0x18187D820")]
|
|
public void RandomizeUsername()
|
|
{
|
|
IPromise<PEGGCEDHBOF.KHIOLJPCGIM> promise = PEGGCEDHBOF.ONKIADJDKAM();
|
|
Action<PEGGCEDHBOF.KHIOLJPCGIM> action = new Action(this.OEDOIGEGAMK);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
IPromise<PEGGCEDHBOF.KHIOLJPCGIM> promise2 = promise.Then(action);
|
|
}
|
|
|
|
// Token: 0x06004C21 RID: 19489 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004C21")]
|
|
[Address(RVA = "0x187DB00", Offset = "0x187C500", VA = "0x18187DB00")]
|
|
public void Submit()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004C22 RID: 19490 RVA: 0x0011C090 File Offset: 0x0011A290
|
|
[Token(Token = "0x6004C22")]
|
|
[Address(RVA = "0x187DA80", Offset = "0x187C480", VA = "0x18187DA80")]
|
|
public void SubmitDOB()
|
|
{
|
|
if (this.AMNHPGADNMK)
|
|
{
|
|
this.<FALHNKKPIME>k__BackingField = true;
|
|
CFLMJLFBOKH.EPGBPFNJMIK(RegistrationModel.GHKPDJDFGJL.AGE);
|
|
base.MKBLJJGJAOH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004C23 RID: 19491 RVA: 0x0011C0BC File Offset: 0x0011A2BC
|
|
[Token(Token = "0x6004C23")]
|
|
[Address(RVA = "0x187E170", Offset = "0x187CB70", VA = "0x18187E170")]
|
|
public void TogglePasswordPreview()
|
|
{
|
|
bool flag = !this.<HADIMFLNODH>k__BackingField;
|
|
this.<HADIMFLNODH>k__BackingField = flag;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06004C24 RID: 19492 RVA: 0x0011C0E0 File Offset: 0x0011A2E0
|
|
[Token(Token = "0x6004C24")]
|
|
[Address(RVA = "0x187CFA0", Offset = "0x187B9A0", VA = "0x18187CFA0")]
|
|
private static string LOHPBCLKDBC(int ENJEOLBEALP)
|
|
{
|
|
return string.Format("IncompleteRegistration-{0}", ENJEOLBEALP);
|
|
}
|
|
|
|
// Token: 0x06004C25 RID: 19493 RVA: 0x0011C0F8 File Offset: 0x0011A2F8
|
|
[Token(Token = "0x6004C25")]
|
|
[Address(RVA = "0x187D2C0", Offset = "0x187BCC0", VA = "0x18187D2C0")]
|
|
private void OFFKOCCNLPH()
|
|
{
|
|
bool? isJunior = this.IsJunior;
|
|
if (isJunior == 0 == isJunior)
|
|
{
|
|
this.KGODEJMGGBB();
|
|
bool value = isJunior.value != null;
|
|
bool value2 = isJunior.value != null;
|
|
bool value3 = isJunior.value != null;
|
|
int num = FHPHEKFIHCJ.IDGDPDFBKND(value ? 1 : 0, value2 ? 1 : 0, value3 ? 1 : 0);
|
|
int num2 = DateTime.DaysInMonth(num, num);
|
|
}
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06004C26 RID: 19494 RVA: 0x0011C15C File Offset: 0x0011A35C
|
|
[Token(Token = "0x6004C26")]
|
|
[Address(RVA = "0x187C820", Offset = "0x187B220", VA = "0x18187C820")]
|
|
private void IDFEAPOCCNC()
|
|
{
|
|
int num3;
|
|
do
|
|
{
|
|
CFLMJLFBOKH.EPGBPFNJMIK(RegistrationModel.GHKPDJDFGJL.FINISHED);
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
int num;
|
|
if (PlayerPrefs.HasKey(string.Format("IncompleteRegistration-{0}", num)))
|
|
{
|
|
int num2;
|
|
PlayerPrefs.DeleteKey(string.Format("IncompleteRegistration-{0}", num2));
|
|
PlayerPrefs.Save();
|
|
}
|
|
List<Action> agnofnkjame = RegistrationModel.AGNOFNKJAME;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
num3 = 0;
|
|
}
|
|
if (num3 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num3 != 0);
|
|
RegistrationModel.AGNOFNKJAME.Clear();
|
|
}
|
|
|
|
// Token: 0x06004C27 RID: 19495 RVA: 0x0011C1CC File Offset: 0x0011A3CC
|
|
[Token(Token = "0x6004C27")]
|
|
[Address(RVA = "0x187CDB0", Offset = "0x187B7B0", VA = "0x18187CDB0")]
|
|
private void KGODEJMGGBB()
|
|
{
|
|
int num = 0;
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
if (doohkcanflo != 0)
|
|
{
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = doohkcanflo.<KHJCEENDAOL>k__BackingField;
|
|
if (<KHJCEENDAOL>k__BackingField != 0)
|
|
{
|
|
string text = <KHJCEENDAOL>k__BackingField.NEFJIGBPGNM();
|
|
}
|
|
}
|
|
if (num != 0)
|
|
{
|
|
}
|
|
string text2;
|
|
this.DAHEICMKIJJ = text2;
|
|
base.MKBLJJGJAOH();
|
|
if (this.DAHEICMKIJJ == num)
|
|
{
|
|
IPromise<PEGGCEDHBOF.KHIOLJPCGIM> promise = PEGGCEDHBOF.ONKIADJDKAM();
|
|
Action<PEGGCEDHBOF.KHIOLJPCGIM> action = new Action(this.OEDOIGEGAMK);
|
|
if (num < this)
|
|
{
|
|
num += num;
|
|
if (num == this)
|
|
{
|
|
promise += promise;
|
|
num += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004C28 RID: 19496 RVA: 0x0011C24C File Offset: 0x0011A44C
|
|
[Token(Token = "0x6004C28")]
|
|
[Address(RVA = "0x1090A40", Offset = "0x108F440", VA = "0x181090A40")]
|
|
public RegistrationModel()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004C2A RID: 19498 RVA: 0x0011C278 File Offset: 0x0011A478
|
|
[Token(Token = "0x6004C2A")]
|
|
[Address(RVA = "0x187D240", Offset = "0x187BC40", VA = "0x18187D240")]
|
|
[CompilerGenerated]
|
|
private void OEDOIGEGAMK(PEGGCEDHBOF.KHIOLJPCGIM KBLANHOBNHK)
|
|
{
|
|
string text = KBLANHOBNHK.HFCLIGKLHPN();
|
|
if (text != 0)
|
|
{
|
|
string text2 = text.Trim();
|
|
}
|
|
this.DAHEICMKIJJ = text;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06004C2B RID: 19499 RVA: 0x0011C2A4 File Offset: 0x0011A4A4
|
|
[Token(Token = "0x6004C2B")]
|
|
[Address(RVA = "0x187C460", Offset = "0x187AE60", VA = "0x18187C460")]
|
|
[CompilerGenerated]
|
|
private IPromise EBNAMGBOIIH()
|
|
{
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
string daheicmkijj = this.DAHEICMKIJJ;
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = doohkcanflo.<KHJCEENDAOL>k__BackingField;
|
|
ObscuredString obscuredString = ObscuredString.FAJDMKOEFLH(daheicmkijj);
|
|
if (ObscuredString.JGIMJGNAJHP(<KHJCEENDAOL>k__BackingField, obscuredString))
|
|
{
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
}
|
|
return PEGGCEDHBOF.BHLKILHANCI(this.DAHEICMKIJJ);
|
|
}
|
|
|
|
// Token: 0x06004C2C RID: 19500 RVA: 0x0011C2F0 File Offset: 0x0011A4F0
|
|
[Token(Token = "0x6004C2C")]
|
|
[Address(RVA = "0x187C690", Offset = "0x187B090", VA = "0x18187C690")]
|
|
[CompilerGenerated]
|
|
private IPromise GIKENMBJKHO(bool JADFAEMAJLJ)
|
|
{
|
|
if (JADFAEMAJLJ)
|
|
{
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
}
|
|
return MHOKOMMOGKM.FACIMAFGBOD(this.KFPHIGMKOMO);
|
|
}
|
|
|
|
// Token: 0x06004C2D RID: 19501 RVA: 0x0011C314 File Offset: 0x0011A514
|
|
[Token(Token = "0x6004C2D")]
|
|
[Address(RVA = "0x187D1A0", Offset = "0x187BBA0", VA = "0x18187D1A0")]
|
|
[CompilerGenerated]
|
|
private void NFAGJBGDDBF(string CHKKEHOKPJP)
|
|
{
|
|
if (this.JJBAHOHBHJI != CHKKEHOKPJP)
|
|
{
|
|
this.JJBAHOHBHJI = CHKKEHOKPJP;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
Debug.LogError("Submit Error: " + CHKKEHOKPJP);
|
|
}
|
|
|
|
// Token: 0x06004C2E RID: 19502 RVA: 0x0011C350 File Offset: 0x0011A550
|
|
[Token(Token = "0x6004C2E")]
|
|
[Address(RVA = "0x187C620", Offset = "0x187B020", VA = "0x18187C620")]
|
|
[CompilerGenerated]
|
|
private void FFFAPCDAJAD()
|
|
{
|
|
if (this.JJBAHOHBHJI != "Submitted!")
|
|
{
|
|
this.JJBAHOHBHJI = "Submitted!";
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
this.IDFEAPOCCNC();
|
|
}
|
|
|
|
// Token: 0x04003843 RID: 14403
|
|
[Token(Token = "0x4003843")]
|
|
private static readonly List<Action> AGNOFNKJAME = new List();
|
|
|
|
// Token: 0x04003844 RID: 14404
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4003844")]
|
|
private int? OIDIONGIDKD;
|
|
|
|
// Token: 0x04003845 RID: 14405
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4003845")]
|
|
private int? NHENHLMBCFA;
|
|
|
|
// Token: 0x04003846 RID: 14406
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4003846")]
|
|
private int? LBCFPAHDCOI;
|
|
|
|
// Token: 0x04003847 RID: 14407
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4003847")]
|
|
private string KFPHIGMKOMO;
|
|
|
|
// Token: 0x04003848 RID: 14408
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4003848")]
|
|
private string JJBAHOHBHJI;
|
|
|
|
// Token: 0x04003849 RID: 14409
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4003849")]
|
|
private string DAHEICMKIJJ;
|
|
|
|
// Token: 0x02000C53 RID: 3155
|
|
[Token(Token = "0x2000C53")]
|
|
public enum GHKPDJDFGJL
|
|
{
|
|
// Token: 0x0400384E RID: 14414
|
|
[Token(Token = "0x400384E")]
|
|
INTRO = 1,
|
|
// Token: 0x0400384F RID: 14415
|
|
[Token(Token = "0x400384F")]
|
|
AGE,
|
|
// Token: 0x04003850 RID: 14416
|
|
[Token(Token = "0x4003850")]
|
|
FINISHED = 5
|
|
}
|
|
}
|
|
}
|