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 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 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(var_6_2F), conv.u8:uint64[exp:valuetype [mscorlib]System.Nullable`1](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 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 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(var_2_18, ldfld:valuetype [mscorlib]System.Nullable`1(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 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 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.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? k__BackingField; if (0 == 0) { instance = SingletonMonoBehaviour.ONCPNMDGGKG; k__BackingField = instance.k__BackingField; } this.k__BackingField = 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 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.k__BackingField = num; this.JJBAHOHBHJI = num; this.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.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 pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM(); Action action = new Action(this.DEIDMGOGEEJ); int num = 0; num += num; num++; PMGCJEPKFOF 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.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.k__BackingField; this.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 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 k__BackingField = doohkcanflo.k__BackingField; if (k__BackingField != 0) { string text = k__BackingField.NEFJIGBPGNM(); } } if (num != 0) { } string text2; this.DAHEICMKIJJ = text2; base.MKBLJJGJAOH(); if (this.DAHEICMKIJJ == num) { PMGCJEPKFOF pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM(); Action 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 k__BackingField = doohkcanflo.k__BackingField; ObscuredString obscuredString = ObscuredString.FAJDMKOEFLH(daheicmkijj); if (ObscuredString.JGIMJGNAJHP(k__BackingField, obscuredString)) { return JJEKJGALHKO.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.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 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 } } }