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 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(var_5_2D), conv.u8:uint64[exp:valuetype [mscorlib]System.Nullable`1](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 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: 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 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.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.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? k__BackingField; if (0 == 0) { instance = SingletonMonoBehaviour.Instance; k__BackingField = instance.k__BackingField; } this.k__BackingField = k__BackingField; if (instance != 0) { this.LBCFPAHDCOI = instance; this.NHENHLMBCFA = instance; int num; this.OIDIONGIDKD = num; } IPromise 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.k__BackingField = num; this.JJBAHOHBHJI = num; this.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.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 promise = PEGGCEDHBOF.ONKIADJDKAM(); Action action = new Action(this.OEDOIGEGAMK); int num = 0; num += num; num++; IPromise 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.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.k__BackingField; this.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 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 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) { IPromise promise = PEGGCEDHBOF.ONKIADJDKAM(); Action 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 k__BackingField = doohkcanflo.k__BackingField; ObscuredString obscuredString = ObscuredString.FAJDMKOEFLH(daheicmkijj); if (ObscuredString.JGIMJGNAJHP(k__BackingField, obscuredString)) { return Promise.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.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 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 } } }