Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/NUX/RegistrationModel.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

826 lines
35 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecRoom.Tutorials;
using UnityEngine;
namespace RRUI.Data.NUX
{
// Token: 0x020010E7 RID: 4327
[Token(Token = "0x20010E7")]
public class RegistrationModel : RRUIModel
{
// Token: 0x1700105A RID: 4186
// (get) Token: 0x060060E2 RID: 24802 RVA: 0x001523F8 File Offset: 0x001505F8
[Token(Token = "0x1700105A")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x60060E2")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
get
{
return true;
}
}
// Token: 0x1700105B RID: 4187
// (get) Token: 0x060060E3 RID: 24803 RVA: 0x00152408 File Offset: 0x00150608
// (set) Token: 0x060060E4 RID: 24804 RVA: 0x0015241C File Offset: 0x0015061C
[Token(Token = "0x1700105B")]
public int? OJOLFACAPNK
{
[Token(Token = "0x60060E3")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return this.OIDIONGIDKD;
}
[Token(Token = "0x60060E4")]
[Address(RVA = "0x1C80500", Offset = "0x1C7F500", VA = "0x181C80500")]
set
{
this.OIDIONGIDKD = value;
this.OFFKOCCNLPH();
}
}
// Token: 0x1700105C RID: 4188
// (get) Token: 0x060060E5 RID: 24805 RVA: 0x00152438 File Offset: 0x00150638
// (set) Token: 0x060060E6 RID: 24806 RVA: 0x0015244C File Offset: 0x0015064C
[Token(Token = "0x1700105C")]
public int? KBOBLCKNILD
{
[Token(Token = "0x60060E5")]
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
get
{
return this.NHENHLMBCFA;
}
[Token(Token = "0x60060E6")]
[Address(RVA = "0x1C80510", Offset = "0x1C7F510", VA = "0x181C80510")]
set
{
this.NHENHLMBCFA = value;
this.OFFKOCCNLPH();
}
}
// Token: 0x1700105D RID: 4189
// (get) Token: 0x060060E7 RID: 24807 RVA: 0x00152468 File Offset: 0x00150668
// (set) Token: 0x060060E8 RID: 24808 RVA: 0x0015247C File Offset: 0x0015067C
[Token(Token = "0x1700105D")]
public int? HDLCNAKNBKP
{
[Token(Token = "0x60060E7")]
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
get
{
return this.LBCFPAHDCOI;
}
[Token(Token = "0x60060E8")]
[Address(RVA = "0x1C80520", Offset = "0x1C7F520", VA = "0x181C80520")]
set
{
this.LBCFPAHDCOI = value;
this.OFFKOCCNLPH();
}
}
// Token: 0x1700105E RID: 4190
// (get) Token: 0x060060E9 RID: 24809 RVA: 0x00152498 File Offset: 0x00150698
[Token(Token = "0x1700105E")]
public bool AMNHPGADNMK
{
[Token(Token = "0x60060E9")]
[Address(RVA = "0x1C7FDD0", Offset = "0x1C7EDD0", VA = "0x181C7FDD0")]
get
{
int? nhenhlmbcfa;
for (;;)
{
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))
{
break;
}
int num2;
bool flag2 = EIMGAFPPJFD.LANGEFPIILN(num2);
bool? isBirthMonthValid = this.IsBirthMonthValid;
if (isBirthMonthValid == (ulong)1L != isBirthMonthValid)
{
}
nhenhlmbcfa = this.NHENHLMBCFA;
bool flag3 = nhenhlmbcfa >= (ulong)1L;
if (nhenhlmbcfa != flag3)
{
goto Block_3;
}
}
return true;
Block_3:
bool flag4 = nhenhlmbcfa <= (ulong)31L;
bool? isBirthMonthValid2 = this.IsBirthMonthValid;
}
}
// Token: 0x1700105F RID: 4191
// (get) Token: 0x060060EA RID: 24810 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x060060EB RID: 24811 RVA: 0x00152534 File Offset: 0x00150734
[Token(Token = "0x1700105F")]
public DateTime? IFMDBFCACKH
{
[Token(Token = "0x60060EA")]
[Address(RVA = "0x158DD30", Offset = "0x158CD30", VA = "0x18158DD30")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x60060EB")]
[Address(RVA = "0x1B49EE0", Offset = "0x1B48EE0", VA = "0x181B49EE0")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17001060 RID: 4192
// (get) Token: 0x060060EC RID: 24812 RVA: 0x00152544 File Offset: 0x00150744
// (set) Token: 0x060060ED RID: 24813 RVA: 0x00152558 File Offset: 0x00150758
[Token(Token = "0x17001060")]
public bool HDEDEFJOLJE
{
[Token(Token = "0x60060EC")]
[Address(RVA = "0x826D00", Offset = "0x825D00", VA = "0x180826D00")]
get;
[Token(Token = "0x60060ED")]
[Address(RVA = "0x826D30", Offset = "0x825D30", VA = "0x180826D30")]
private set;
}
// Token: 0x17001061 RID: 4193
// (get) Token: 0x060060EE RID: 24814 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17001061")]
public bool ODJDPDNFDGO
{
[Token(Token = "0x60060EE")]
[Address(RVA = "0x1C80060", Offset = "0x1C7F060", VA = "0x181C80060")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17001062 RID: 4194
// (get) Token: 0x060060EF RID: 24815 RVA: 0x0015256C File Offset: 0x0015076C
[Token(Token = "0x17001062")]
public bool? GPLEOPKIFDD
{
[Token(Token = "0x60060EF")]
[Address(RVA = "0x1C800A0", Offset = "0x1C7F0A0", VA = "0x181C800A0")]
get
{
/*
An exception occurred when decompiling this method (060060EF)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsAgeValid()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:bool(var_2_08, call:bool(EIMGAFPPJFD::LANGEFPIILN, ldloc:int32(var_1)))
}
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: 0x17001063 RID: 4195
// (get) Token: 0x060060F0 RID: 24816 RVA: 0x00152584 File Offset: 0x00150784
[Token(Token = "0x17001063")]
public bool? AJBMLINONMO
{
[Token(Token = "0x60060F0")]
[Address(RVA = "0x1C80140", Offset = "0x1C7F140", VA = "0x181C80140")]
get
{
/*
An exception occurred when decompiling this method (060060F0)
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_8_54, cne:bool(cle:bool(ldloc:valuetype [mscorlib]System.Nullable`1<int32>(var_6_2F), conv.u8:uint64[exp:valuetype [mscorlib]System.Nullable`1<int32>](ldc.i8:int64[exp:uint64](31))), ldc.i4:bool(0)))
}
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: 0x17001064 RID: 4196
// (get) Token: 0x060060F1 RID: 24817 RVA: 0x001525E8 File Offset: 0x001507E8
[Token(Token = "0x17001064")]
public bool? MLFMPMJHMBM
{
[Token(Token = "0x60060F1")]
[Address(RVA = "0x1C802B0", Offset = "0x1C7F2B0", VA = "0x181C802B0")]
get
{
/*
An exception occurred when decompiling this method (060060F1)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsBirthMonthValid()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:bool(var_3_1F, cle:bool(ldc.i4:int32(0), ldc.i4:int32(12)))
}
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: 0x17001065 RID: 4197
// (get) Token: 0x060060F2 RID: 24818 RVA: 0x00152614 File Offset: 0x00150814
[Token(Token = "0x17001065")]
public bool? DCAINKLCIOI
{
[Token(Token = "0x60060F2")]
[Address(RVA = "0x1C80340", Offset = "0x1C7F340", VA = "0x181C80340")]
get
{
/*
An exception occurred when decompiling this method (060060F2)
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: 0x17001066 RID: 4198
// (get) Token: 0x060060F3 RID: 24819 RVA: 0x0015263C File Offset: 0x0015083C
[Token(Token = "0x17001066")]
public bool? JPBOEFBMDIA
{
[Token(Token = "0x60060F3")]
[Address(RVA = "0x1C803C0", Offset = "0x1C7F3C0", VA = "0x181C803C0")]
get
{
/*
An exception occurred when decompiling this method (060060F3)
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: 0x17001067 RID: 4199
// (get) Token: 0x060060F4 RID: 24820 RVA: 0x00152668 File Offset: 0x00150868
[Token(Token = "0x17001067")]
public bool? FHLGDJJMLBM
{
[Token(Token = "0x60060F4")]
[Address(RVA = "0x1C80460", Offset = "0x1C7F460", VA = "0x181C80460")]
get
{
/*
An exception occurred when decompiling this method (060060F4)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsUsernameValid()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_10:
stloc:bool(var_1_1B, call:bool(MHKFOBDFBIN::FHLGDJJMLBM, ldfld:string(RegistrationModel::DAHEICMKIJJ, 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: 0x17001068 RID: 4200
// (get) Token: 0x060060F5 RID: 24821 RVA: 0x00152694 File Offset: 0x00150894
// (set) Token: 0x060060F6 RID: 24822 RVA: 0x001526A8 File Offset: 0x001508A8
[Token(Token = "0x17001068")]
public string GPMGIDPBKOG
{
[Token(Token = "0x60060F5")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
get
{
return this.KFPHIGMKOMO;
}
[Token(Token = "0x60060F6")]
[Address(RVA = "0x1C80530", Offset = "0x1C7F530", VA = "0x181C80530")]
set
{
if (value != 0)
{
string text = value.Trim();
}
this.KFPHIGMKOMO = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17001069 RID: 4201
// (get) Token: 0x060060F7 RID: 24823 RVA: 0x001526D0 File Offset: 0x001508D0
// (set) Token: 0x060060F8 RID: 24824 RVA: 0x001526E4 File Offset: 0x001508E4
[Token(Token = "0x17001069")]
public bool JMEKFHGALBD
{
[Token(Token = "0x60060F7")]
[Address(RVA = "0x8F69F0", Offset = "0x8F59F0", VA = "0x1808F69F0")]
get;
[Token(Token = "0x60060F8")]
[Address(RVA = "0x17462F0", Offset = "0x17452F0", VA = "0x1817462F0")]
private set;
}
// Token: 0x1700106A RID: 4202
// (get) Token: 0x060060F9 RID: 24825 RVA: 0x001526F8 File Offset: 0x001508F8
// (set) Token: 0x060060FA RID: 24826 RVA: 0x0015270C File Offset: 0x0015090C
[Token(Token = "0x1700106A")]
public string LHBLCGHBOKO
{
[Token(Token = "0x60060F9")]
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
get
{
return this.JJBAHOHBHJI;
}
[Token(Token = "0x60060FA")]
[Address(RVA = "0x1C80570", Offset = "0x1C7F570", VA = "0x181C80570")]
set
{
if (this.JJBAHOHBHJI != value)
{
this.JJBAHOHBHJI = value;
base.MKBLJJGJAOH();
}
}
}
// Token: 0x1700106B RID: 4203
// (get) Token: 0x060060FB RID: 24827 RVA: 0x00152738 File Offset: 0x00150938
// (set) Token: 0x060060FC RID: 24828 RVA: 0x0015274C File Offset: 0x0015094C
[Token(Token = "0x1700106B")]
public string IHADBCJNDIP
{
[Token(Token = "0x60060FB")]
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")]
get
{
return this.DAHEICMKIJJ;
}
[Token(Token = "0x60060FC")]
[Address(RVA = "0x1C805B0", Offset = "0x1C7F5B0", VA = "0x181C805B0")]
set
{
if (value != 0)
{
string text = value.Trim();
}
this.DAHEICMKIJJ = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x060060FD RID: 24829 RVA: 0x00152774 File Offset: 0x00150974
[Token(Token = "0x60060FD")]
[Address(RVA = "0x1C7F300", Offset = "0x1C7E300", VA = "0x181C7F300")]
public static void ShowIfAccountRequirementsNotMet(Action AGNOFNKJAME)
{
if (!RegistrationModel.VerifyAccountRequirements())
{
RegistrationModel.AGNOFNKJAME.Add(AGNOFNKJAME);
bool flag = NUXTutorial.RRUIWatchFlowSetup(SingletonMonoBehaviour.ONCPNMDGGKG.accountRegistrationRoute);
CFLMJLFBOKH.EPGBPFNJMIK(RegistrationModel.GHKPDJDFGJL.INTRO);
return;
}
if (AGNOFNKJAME != 0)
{
AGNOFNKJAME();
return;
}
}
// Token: 0x060060FE RID: 24830 RVA: 0x001527C0 File Offset: 0x001509C0
[Token(Token = "0x60060FE")]
[Address(RVA = "0x1C7FB90", Offset = "0x1C7EB90", VA = "0x181C7FB90")]
public static bool VerifyAccountRequirements()
{
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
int num = 0;
if (doohkcanflo != 0)
{
bool inited = doohkcanflo.<DOPLJIOHAMG>k__BackingField.inited;
}
if (num != 0)
{
}
return 0 == 1;
}
// Token: 0x060060FF RID: 24831 RVA: 0x001527F4 File Offset: 0x001509F4
[Token(Token = "0x60060FF")]
[Address(RVA = "0x1C7EC40", Offset = "0x1C7DC40", VA = "0x181C7EC40", Slot = "18")]
protected override void LNEJNIEHGLD()
{
base.LNEJNIEHGLD();
if (PEGGCEDHBOF.DOOHKCANFLO != 0)
{
}
PlatformManager instance;
DateTime? <DDAOEGJAPOC>k__BackingField;
if (0 == 0)
{
instance = SingletonMonoBehaviour.ONCPNMDGGKG;
<DDAOEGJAPOC>k__BackingField = instance.<DDAOEGJAPOC>k__BackingField;
}
this.<KPGICAJBOMB>k__BackingField = <DDAOEGJAPOC>k__BackingField;
if (instance != 0)
{
int num;
this.LBCFPAHDCOI = num;
int num2;
this.NHENHLMBCFA = num2;
DateTime dateTime;
int num3 = dateTime.HBJNBOKGLHD();
this.OIDIONGIDKD = num3;
}
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM();
this.KGODEJMGGBB();
}
// Token: 0x06006100 RID: 24832 RVA: 0x00152864 File Offset: 0x00150A64
[Token(Token = "0x6006100")]
[Address(RVA = "0x1C7E390", Offset = "0x1C7D390", VA = "0x181C7E390", Slot = "22")]
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: 0x06006101 RID: 24833 RVA: 0x001528AC File Offset: 0x00150AAC
[Token(Token = "0x6006101")]
[Address(RVA = "0x1C7E570", Offset = "0x1C7D570", VA = "0x181C7E570", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06006102 RID: 24834 RVA: 0x001528C0 File Offset: 0x00150AC0
[Token(Token = "0x6006102")]
[Address(RVA = "0x1C7F180", Offset = "0x1C7E180", VA = "0x181C7F180")]
public bool ParseInt(string DBFBLNILIGL, out int ONGBFDACHHG)
{
if (DBFBLNILIGL == 0)
{
string empty = string.Empty;
}
return int.TryParse(DBFBLNILIGL.Trim(), out ONGBFDACHHG);
}
// Token: 0x06006103 RID: 24835 RVA: 0x001528EC File Offset: 0x00150AEC
[Token(Token = "0x6006103")]
[Address(RVA = "0x1C7F1F0", Offset = "0x1C7E1F0", VA = "0x181C7F1F0")]
public void RandomizeUsername()
{
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM();
Action<PEGGCEDHBOF.KHIOLJPCGIM> action = new Action(this.DEIDMGOGEEJ);
int num = 0;
num += num;
num++;
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
}
// Token: 0x06006104 RID: 24836 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6006104")]
[Address(RVA = "0x1C7F4D0", Offset = "0x1C7E4D0", VA = "0x181C7F4D0")]
public void Submit()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06006105 RID: 24837 RVA: 0x0015292C File Offset: 0x00150B2C
[Token(Token = "0x6006105")]
[Address(RVA = "0x1C7F450", Offset = "0x1C7E450", VA = "0x181C7F450")]
public void SubmitDOB()
{
if (this.AMNHPGADNMK)
{
this.<FALHNKKPIME>k__BackingField = true;
CFLMJLFBOKH.EPGBPFNJMIK(RegistrationModel.GHKPDJDFGJL.AGE);
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x06006106 RID: 24838 RVA: 0x00152958 File Offset: 0x00150B58
[Token(Token = "0x6006106")]
[Address(RVA = "0x1C7FB70", Offset = "0x1C7EB70", VA = "0x181C7FB70")]
public void TogglePasswordPreview()
{
bool flag = !this.<HADIMFLNODH>k__BackingField;
this.<HADIMFLNODH>k__BackingField = flag;
base.MKBLJJGJAOH();
}
// Token: 0x06006107 RID: 24839 RVA: 0x0015297C File Offset: 0x00150B7C
[Token(Token = "0x6006107")]
[Address(RVA = "0x1C7EE90", Offset = "0x1C7DE90", VA = "0x181C7EE90")]
private static string LOHPBCLKDBC(int ENJEOLBEALP)
{
return string.Format("IncompleteRegistration-{0}", ENJEOLBEALP);
}
// Token: 0x06006108 RID: 24840 RVA: 0x00152994 File Offset: 0x00150B94
[Token(Token = "0x6006108")]
[Address(RVA = "0x1C7EEE0", Offset = "0x1C7DEE0", VA = "0x181C7EEE0")]
private void OFFKOCCNLPH()
{
bool? isJunior = this.IsJunior;
if (isJunior == 0 == isJunior)
{
this.KGODEJMGGBB();
int num2;
int num3;
int num = LGCHOFANOOJ.IDGDPDFBKND(num, num2, num3);
int num4;
num2 = num4;
num2 = DateTime.DaysInMonth(num, num2);
int num5;
num2 = num5;
}
DateTime utcNow = DateTime.UtcNow;
base.MKBLJJGJAOH();
}
// Token: 0x06006109 RID: 24841 RVA: 0x001529E4 File Offset: 0x00150BE4
[Token(Token = "0x6006109")]
[Address(RVA = "0x1C7E700", Offset = "0x1C7D700", VA = "0x181C7E700")]
private void IDFEAPOCCNC()
{
do
{
CFLMJLFBOKH.EPGBPFNJMIK(RegistrationModel.GHKPDJDFGJL.FINISHED);
List<Action> agnofnkjame = RegistrationModel.AGNOFNKJAME;
bool flag;
if (!flag || typeof(RegistrationModel).TypeHandle != 0)
{
}
}
while (typeof(RegistrationModel).TypeHandle != 0);
RegistrationModel.AGNOFNKJAME.Clear();
}
// Token: 0x0600610A RID: 24842 RVA: 0x00152A24 File Offset: 0x00150C24
[Token(Token = "0x600610A")]
[Address(RVA = "0x1C7E890", Offset = "0x1C7D890", VA = "0x181C7E890")]
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)
{
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM();
Action<PEGGCEDHBOF.KHIOLJPCGIM> action = new Action(this.DEIDMGOGEEJ);
if (num < this)
{
num += num;
if (num == this)
{
pmgcjepkfof += pmgcjepkfof;
num += 19;
throw new NullReferenceException();
}
num++;
}
}
}
// Token: 0x0600610B RID: 24843 RVA: 0x00152AA4 File Offset: 0x00150CA4
[Token(Token = "0x600610B")]
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
public RegistrationModel()
{
}
// Token: 0x0600610D RID: 24845 RVA: 0x00152AD0 File Offset: 0x00150CD0
[Token(Token = "0x600610D")]
[Address(RVA = "0x1C7E480", Offset = "0x1C7D480", VA = "0x181C7E480")]
[CompilerGenerated]
private void DEIDMGOGEEJ(PEGGCEDHBOF.KHIOLJPCGIM KBLANHOBNHK)
{
string text = KBLANHOBNHK.HFCLIGKLHPN();
if (text != 0)
{
string text2 = text.Trim();
}
this.DAHEICMKIJJ = text;
base.MKBLJJGJAOH();
}
// Token: 0x0600610E RID: 24846 RVA: 0x00152AFC File Offset: 0x00150CFC
[Token(Token = "0x600610E")]
[Address(RVA = "0x1C7EA80", Offset = "0x1C7DA80", VA = "0x181C7EA80")]
[CompilerGenerated]
private DABKFAIHBBP KNGDPHAMEEL()
{
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 JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
return PEGGCEDHBOF.BHLKILHANCI(this.DAHEICMKIJJ);
}
// Token: 0x0600610F RID: 24847 RVA: 0x00152B48 File Offset: 0x00150D48
[Token(Token = "0x600610F")]
[Address(RVA = "0x1C7E610", Offset = "0x1C7D610", VA = "0x181C7E610")]
[CompilerGenerated]
private DABKFAIHBBP HCJPHKOGHGL(bool JADFAEMAJLJ)
{
if (JADFAEMAJLJ)
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
return MHOKOMMOGKM.FACIMAFGBOD(this.KFPHIGMKOMO);
}
// Token: 0x06006110 RID: 24848 RVA: 0x00152B6C File Offset: 0x00150D6C
[Token(Token = "0x6006110")]
[Address(RVA = "0x1C7E3E0", Offset = "0x1C7D3E0", VA = "0x181C7E3E0")]
[CompilerGenerated]
private void BIOIPAFGCGD(string CHKKEHOKPJP)
{
if (this.JJBAHOHBHJI != CHKKEHOKPJP)
{
this.JJBAHOHBHJI = CHKKEHOKPJP;
base.MKBLJJGJAOH();
}
Debug.LogError("Submit Error: " + CHKKEHOKPJP);
}
// Token: 0x06006111 RID: 24849 RVA: 0x00152BA8 File Offset: 0x00150DA8
[Token(Token = "0x6006111")]
[Address(RVA = "0x1C7E500", Offset = "0x1C7D500", VA = "0x181C7E500")]
[CompilerGenerated]
private void GHHPNEAFDHA()
{
if (this.JJBAHOHBHJI != "Submitted!")
{
this.JJBAHOHBHJI = "Submitted!";
base.MKBLJJGJAOH();
}
this.IDFEAPOCCNC();
}
// Token: 0x04003FFE RID: 16382
[Token(Token = "0x4003FFE")]
private static readonly List<Action> AGNOFNKJAME = new List();
// Token: 0x04003FFF RID: 16383
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4003FFF")]
private int? OIDIONGIDKD;
// Token: 0x04004000 RID: 16384
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4004000")]
private int? NHENHLMBCFA;
// Token: 0x04004001 RID: 16385
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4004001")]
private int? LBCFPAHDCOI;
// Token: 0x04004002 RID: 16386
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4004002")]
private string KFPHIGMKOMO;
// Token: 0x04004003 RID: 16387
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4004003")]
private string JJBAHOHBHJI;
// Token: 0x04004004 RID: 16388
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4004004")]
private string DAHEICMKIJJ;
// Token: 0x020010E8 RID: 4328
[Token(Token = "0x20010E8")]
public enum GHKPDJDFGJL
{
// Token: 0x04004009 RID: 16393
[Token(Token = "0x4004009")]
INTRO = 1,
// Token: 0x0400400A RID: 16394
[Token(Token = "0x400400A")]
AGE,
// Token: 0x0400400B RID: 16395
[Token(Token = "0x400400B")]
FINISHED = 5
}
}
}