using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; // Token: 0x02000DE7 RID: 3559 [Token(Token = "0x2000DE7")] [StructLayout(3)] public class OBBBPCBIMME : IFAIJAGLDFK { // Token: 0x17000F46 RID: 3910 // (get) Token: 0x06005600 RID: 22016 RVA: 0x001386BC File Offset: 0x001368BC // (set) Token: 0x06005601 RID: 22017 RVA: 0x001386D0 File Offset: 0x001368D0 [Token(Token = "0x17000F46")] public long AJHBGBHGGAL { [Token(Token = "0x6005600")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; [Token(Token = "0x6005601")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] private set; } // Token: 0x17000F47 RID: 3911 // (get) Token: 0x06005602 RID: 22018 RVA: 0x001386E4 File Offset: 0x001368E4 // (set) Token: 0x06005603 RID: 22019 RVA: 0x001386F8 File Offset: 0x001368F8 [Token(Token = "0x17000F47")] public string MLDAFKCENMA { [Token(Token = "0x6005602")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x6005603")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x17000F48 RID: 3912 // (get) Token: 0x06005604 RID: 22020 RVA: 0x0013870C File Offset: 0x0013690C // (set) Token: 0x06005605 RID: 22021 RVA: 0x00138720 File Offset: 0x00136920 [Token(Token = "0x17000F48")] public int ACHMMBMLGEK { [Token(Token = "0x6005604")] [Address(RVA = "0x4FBD40", Offset = "0x4FA740", VA = "0x1804FBD40")] get; [Token(Token = "0x6005605")] [Address(RVA = "0x4E90F0", Offset = "0x4E7AF0", VA = "0x1804E90F0")] private set; } // Token: 0x17000F49 RID: 3913 // (get) Token: 0x06005606 RID: 22022 RVA: 0x00138734 File Offset: 0x00136934 // (set) Token: 0x06005607 RID: 22023 RVA: 0x00138748 File Offset: 0x00136948 [Token(Token = "0x17000F49")] public string FIKEBGGCDFN { [Token(Token = "0x6005606")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get; [Token(Token = "0x6005607")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")] private set; } // Token: 0x17000F4A RID: 3914 // (get) Token: 0x06005608 RID: 22024 RVA: 0x0013875C File Offset: 0x0013695C // (set) Token: 0x06005609 RID: 22025 RVA: 0x00138770 File Offset: 0x00136970 [Token(Token = "0x17000F4A")] public string KODBEJPEFOJ { [Token(Token = "0x6005608")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get; [Token(Token = "0x6005609")] [Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")] private set; } // Token: 0x17000F4B RID: 3915 // (get) Token: 0x0600560A RID: 22026 RVA: 0x00138784 File Offset: 0x00136984 // (set) Token: 0x0600560B RID: 22027 RVA: 0x00138798 File Offset: 0x00136998 [Token(Token = "0x17000F4B")] public string AHGCOGFEEEE { [Token(Token = "0x600560A")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] get; [Token(Token = "0x600560B")] [Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")] private set; } // Token: 0x17000F4C RID: 3916 // (get) Token: 0x0600560C RID: 22028 RVA: 0x001387AC File Offset: 0x001369AC // (set) Token: 0x0600560D RID: 22029 RVA: 0x001387C0 File Offset: 0x001369C0 [Token(Token = "0x17000F4C")] public int HKFOKCNGNFA { [Token(Token = "0x600560C")] [Address(RVA = "0x446CA0", Offset = "0x4456A0", VA = "0x180446CA0")] get; [Token(Token = "0x600560D")] [Address(RVA = "0x4564B0", Offset = "0x454EB0", VA = "0x1804564B0")] private set; } // Token: 0x17000F4D RID: 3917 // (get) Token: 0x0600560E RID: 22030 RVA: 0x001387D4 File Offset: 0x001369D4 // (set) Token: 0x0600560F RID: 22031 RVA: 0x001387E8 File Offset: 0x001369E8 [Token(Token = "0x17000F4D")] public bool NFNIPMIEMPM { [Token(Token = "0x600560E")] [Address(RVA = "0x566E00", Offset = "0x565800", VA = "0x180566E00")] get; [Token(Token = "0x600560F")] [Address(RVA = "0x566E80", Offset = "0x565880", VA = "0x180566E80")] private set; } // Token: 0x17000F4E RID: 3918 // (get) Token: 0x06005610 RID: 22032 RVA: 0x001387FC File Offset: 0x001369FC // (set) Token: 0x06005611 RID: 22033 RVA: 0x00138810 File Offset: 0x00136A10 [Token(Token = "0x17000F4E")] public DateTime KBDMNJGJACC { [Token(Token = "0x6005610")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")] get; [Token(Token = "0x6005611")] [Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")] set; } // Token: 0x17000F4F RID: 3919 // (get) Token: 0x06005612 RID: 22034 RVA: 0x00138824 File Offset: 0x00136A24 // (set) Token: 0x06005613 RID: 22035 RVA: 0x00138838 File Offset: 0x00136A38 [Token(Token = "0x17000F4F")] public DateTime ACBFDMLHFPB { [Token(Token = "0x6005612")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")] get; [Token(Token = "0x6005613")] [Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")] set; } // Token: 0x17000F50 RID: 3920 // (get) Token: 0x06005614 RID: 22036 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06005615 RID: 22037 RVA: 0x0013884C File Offset: 0x00136A4C [Token(Token = "0x17000F50")] public DateTime? PJNJIKKCBNA { [Token(Token = "0x6005614")] [Address(RVA = "0x130FCF0", Offset = "0x130E6F0", VA = "0x18130FCF0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6005615")] [Address(RVA = "0x14C2120", Offset = "0x14C0B20", VA = "0x1814C2120")] [CompilerGenerated] set { } } // Token: 0x17000F51 RID: 3921 // (get) Token: 0x06005616 RID: 22038 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06005617 RID: 22039 RVA: 0x0013885C File Offset: 0x00136A5C [Token(Token = "0x17000F51")] public long? KLLMGMJJICK { [Token(Token = "0x6005616")] [Address(RVA = "0x12952F0", Offset = "0x1293CF0", VA = "0x1812952F0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6005617")] [Address(RVA = "0x14C1DA0", Offset = "0x14C07A0", VA = "0x1814C1DA0")] [CompilerGenerated] set { } } // Token: 0x17000F52 RID: 3922 // (get) Token: 0x06005618 RID: 22040 RVA: 0x0013886C File Offset: 0x00136A6C // (set) Token: 0x06005619 RID: 22041 RVA: 0x00138880 File Offset: 0x00136A80 [Token(Token = "0x17000F52")] public int JOHEKKGMAJB { [Token(Token = "0x6005618")] [Address(RVA = "0x567E90", Offset = "0x566890", VA = "0x180567E90")] get; [Token(Token = "0x6005619")] [Address(RVA = "0xA5DBC0", Offset = "0xA5C5C0", VA = "0x180A5DBC0")] set; } // Token: 0x17000F53 RID: 3923 // (get) Token: 0x0600561A RID: 22042 RVA: 0x00138894 File Offset: 0x00136A94 // (set) Token: 0x0600561B RID: 22043 RVA: 0x001388A8 File Offset: 0x00136AA8 [Token(Token = "0x17000F53")] public int DKHJPGMEOHF { [Token(Token = "0x600561A")] [Address(RVA = "0x567CC0", Offset = "0x5666C0", VA = "0x180567CC0")] get; [Token(Token = "0x600561B")] [Address(RVA = "0xCD80F0", Offset = "0xCD6AF0", VA = "0x180CD80F0")] set; } // Token: 0x17000F54 RID: 3924 // (get) Token: 0x0600561C RID: 22044 RVA: 0x001388BC File Offset: 0x00136ABC // (set) Token: 0x0600561D RID: 22045 RVA: 0x001388D0 File Offset: 0x00136AD0 [Token(Token = "0x17000F54")] public int JHJNKJHLJBJ { [Token(Token = "0x600561C")] [Address(RVA = "0x6C10C0", Offset = "0x6BFAC0", VA = "0x1806C10C0")] get; [Token(Token = "0x600561D")] [Address(RVA = "0xCD8100", Offset = "0xCD6B00", VA = "0x180CD8100")] set; } // Token: 0x17000F55 RID: 3925 // (get) Token: 0x0600561E RID: 22046 RVA: 0x001388E4 File Offset: 0x00136AE4 // (set) Token: 0x0600561F RID: 22047 RVA: 0x001388F8 File Offset: 0x00136AF8 [Token(Token = "0x17000F55")] public HECIICKPCDN BAELCDIJIPJ { [Token(Token = "0x600561E")] [Address(RVA = "0xC94730", Offset = "0xC93130", VA = "0x180C94730")] get; [Token(Token = "0x600561F")] [Address(RVA = "0x14C20F0", Offset = "0x14C0AF0", VA = "0x1814C20F0")] set; } // Token: 0x17000F56 RID: 3926 // (get) Token: 0x06005620 RID: 22048 RVA: 0x0013890C File Offset: 0x00136B0C // (set) Token: 0x06005621 RID: 22049 RVA: 0x00138920 File Offset: 0x00136B20 [Token(Token = "0x17000F56")] public HECIICKPCDN MLMDFDKLELH { [Token(Token = "0x6005620")] [Address(RVA = "0x54D7F0", Offset = "0x54C1F0", VA = "0x18054D7F0")] get; [Token(Token = "0x6005621")] [Address(RVA = "0xA07390", Offset = "0xA05D90", VA = "0x180A07390")] set; } // Token: 0x17000F57 RID: 3927 // (get) Token: 0x06005622 RID: 22050 RVA: 0x00138934 File Offset: 0x00136B34 // (set) Token: 0x06005623 RID: 22051 RVA: 0x00138948 File Offset: 0x00136B48 [Token(Token = "0x17000F57")] public bool MMPKOCENIIP { [Token(Token = "0x6005622")] [Address(RVA = "0xCEDBB0", Offset = "0xCEC5B0", VA = "0x180CEDBB0")] get; [Token(Token = "0x6005623")] [Address(RVA = "0xCEDBD0", Offset = "0xCEC5D0", VA = "0x180CEDBD0")] private set; } // Token: 0x17000F58 RID: 3928 // (get) Token: 0x06005624 RID: 22052 RVA: 0x0013895C File Offset: 0x00136B5C // (set) Token: 0x06005625 RID: 22053 RVA: 0x00138970 File Offset: 0x00136B70 [Token(Token = "0x17000F58")] public bool ILKLEFCCJMN { [Token(Token = "0x6005624")] [Address(RVA = "0x14C2100", Offset = "0x14C0B00", VA = "0x1814C2100")] get; [Token(Token = "0x6005625")] [Address(RVA = "0x14C2110", Offset = "0x14C0B10", VA = "0x1814C2110")] private set; } // Token: 0x17000F59 RID: 3929 // (get) Token: 0x06005626 RID: 22054 RVA: 0x00138984 File Offset: 0x00136B84 // (set) Token: 0x06005627 RID: 22055 RVA: 0x00138998 File Offset: 0x00136B98 [Token(Token = "0x17000F59")] public int? NPDJLOOHMDJ { [Token(Token = "0x6005626")] [Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")] get; [Token(Token = "0x6005627")] [Address(RVA = "0x58B330", Offset = "0x589D30", VA = "0x18058B330")] private set; } // Token: 0x17000F5A RID: 3930 // (get) Token: 0x06005628 RID: 22056 RVA: 0x001389AC File Offset: 0x00136BAC // (set) Token: 0x06005629 RID: 22057 RVA: 0x001389C0 File Offset: 0x00136BC0 [Token(Token = "0x17000F5A")] public bool GCAABGAEDPP { [Token(Token = "0x6005628")] [Address(RVA = "0x54D030", Offset = "0x54BA30", VA = "0x18054D030")] get; [Token(Token = "0x6005629")] [Address(RVA = "0x6B51A0", Offset = "0x6B3BA0", VA = "0x1806B51A0")] private set; } // Token: 0x0600562A RID: 22058 RVA: 0x001389D4 File Offset: 0x00136BD4 [Token(Token = "0x600562A")] [Address(RVA = "0x14C2130", Offset = "0x14C0B30", VA = "0x1814C2130", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { long num = AEOPHJMOOFE.AAKIMHHKCFB("InventionId", PMMGDNALAEB); this.k__BackingField = num; string text = AEOPHJMOOFE.AAKIMHHKCFB("ReplicationId", PMMGDNALAEB); this.k__BackingField = text; int num2 = AEOPHJMOOFE.AAKIMHHKCFB("CreatorPlayerId", PMMGDNALAEB); this.k__BackingField = num2; string text2 = AEOPHJMOOFE.AAKIMHHKCFB("Name", PMMGDNALAEB); this.k__BackingField = text2; string text3 = AEOPHJMOOFE.AAKIMHHKCFB("Description", PMMGDNALAEB); this.k__BackingField = text3; string text4 = AEOPHJMOOFE.AAKIMHHKCFB("ImageName", PMMGDNALAEB); this.k__BackingField = text4; int num3 = AEOPHJMOOFE.AAKIMHHKCFB("CurrentVersionNumber", PMMGDNALAEB); this.k__BackingField = num3; bool flag = AEOPHJMOOFE.AAKIMHHKCFB("IsPublished", PMMGDNALAEB); this.k__BackingField = flag; bool flag2 = AEOPHJMOOFE.AAKIMHHKCFB("AllowTrial", PMMGDNALAEB); this.k__BackingField = flag2; int num4 = 0; DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("ModifiedAt", PMMGDNALAEB, num4 != 0); this.k__BackingField = dateTime; int num5 = 0; DateTime dateTime2 = AEOPHJMOOFE.NEBCDECIPHD("CreatedAt", PMMGDNALAEB, num5 != 0); this.k__BackingField = dateTime2; int num6 = AEOPHJMOOFE.AAKIMHHKCFB("NumPlayersHaveUsedInRoom", PMMGDNALAEB); this.k__BackingField = num6; int num7 = AEOPHJMOOFE.AAKIMHHKCFB("NumDownloads", PMMGDNALAEB); this.k__BackingField = num7; int num8 = AEOPHJMOOFE.AAKIMHHKCFB("CheerCount", PMMGDNALAEB); this.k__BackingField = num8; int num9 = AEOPHJMOOFE.AAKIMHHKCFB("CreatorPermission", PMMGDNALAEB); this.k__BackingField = (HECIICKPCDN)num9; int num10 = AEOPHJMOOFE.AAKIMHHKCFB("GeneralPermission", PMMGDNALAEB); this.k__BackingField = (HECIICKPCDN)num10; int num11 = 0; bool flag3 = AEOPHJMOOFE.KFANFFHOJGF("IsAGInvention", PMMGDNALAEB, num11 != 0); this.k__BackingField = flag3; int num12 = 0; int? num13 = AEOPHJMOOFE.KFANFFHOJGF("Price", PMMGDNALAEB, num12); this.k__BackingField = num13; int num14 = 0; bool flag4 = AEOPHJMOOFE.KFANFFHOJGF("HideFromPlayer", PMMGDNALAEB, num14 != 0); this.k__BackingField = flag4; } // Token: 0x0600562B RID: 22059 RVA: 0x00138B84 File Offset: 0x00136D84 [Token(Token = "0x600562B")] [Address(RVA = "0x14C2050", Offset = "0x14C0A50", VA = "0x1814C2050", Slot = "0")] public override bool Equals(object NLNHFEEMFBN) { if (NLNHFEEMFBN != 0 && NLNHFEEMFBN != 0) { bool flag; return flag; } } // Token: 0x0600562C RID: 22060 RVA: 0x00138BA0 File Offset: 0x00136DA0 [Token(Token = "0x600562C")] [Address(RVA = "0x14C20E0", Offset = "0x14C0AE0", VA = "0x1814C20E0")] public bool FKCEAFNEBAM(OBBBPCBIMME NMIHHIAEDHC) { if (NMIHHIAEDHC != 0) { return this.CIPJPFHBPGP(NMIHHIAEDHC); } } // Token: 0x0600562D RID: 22061 RVA: 0x00138BBC File Offset: 0x00136DBC [Token(Token = "0x600562D")] [Address(RVA = "0x14C1DB0", Offset = "0x14C07B0", VA = "0x1814C1DB0")] private bool CIPJPFHBPGP(OBBBPCBIMME NMIHHIAEDHC) { long num = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == num) { int num2 = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == num2) { string text = NMIHHIAEDHC.k__BackingField; if (string.Equals(this.k__BackingField, text)) { string text2 = NMIHHIAEDHC.k__BackingField; if (string.Equals(this.k__BackingField, text2)) { string text3 = NMIHHIAEDHC.k__BackingField; if (string.Equals(this.k__BackingField, text3)) { int num3 = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == num3) { bool flag = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == flag) { DateTime dateTime = this.k__BackingField; DateTime dateTime2 = NMIHHIAEDHC.k__BackingField; if (dateTime == dateTime2) { DateTime dateTime3 = this.k__BackingField; DateTime dateTime4 = NMIHHIAEDHC.k__BackingField; bool flag2 = dateTime3 == dateTime4; if (flag2) { DateTime? dateTime5 = this.k__BackingField; DateTime? dateTime6 = NMIHHIAEDHC.k__BackingField; bool flag3; if (dateTime3 == flag2 && (dateTime3 == 0 || flag3)) { bool flag4 = dateTime3 == flag2; if (dateTime3 == flag2 != flag4) { int num4 = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == num4) { int num5 = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == num5) { int num6 = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == num6) { HECIICKPCDN heciickpcdn = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == heciickpcdn) { HECIICKPCDN heciickpcdn2 = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == heciickpcdn2) { bool flag5 = NMIHHIAEDHC.k__BackingField; if (this.k__BackingField == flag5) { int? num7 = this.k__BackingField; int? num8 = NMIHHIAEDHC.k__BackingField; bool flag6 = num7 == num8; if (num7 == num8 != flag6) { bool flag7 = NMIHHIAEDHC.k__BackingField; return this.k__BackingField == flag7; } } } } } } } } } } } } } } } } } } throw new NullReferenceException(); } // Token: 0x0600562E RID: 22062 RVA: 0x00138D90 File Offset: 0x00136F90 [Token(Token = "0x600562E")] [Address(RVA = "0x1078E80", Offset = "0x1077880", VA = "0x181078E80", Slot = "2")] public override int GetHashCode() { /* An exception occurred when decompiling this method (0600562E) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 OBBBPCBIMME::GetHashCode() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:int64(var_0_06, ldfld:int64(OBBBPCBIMME::k__BackingField, ldloc:OBBBPCBIMME(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: 0x0600562F RID: 22063 RVA: 0x00138DA4 File Offset: 0x00136FA4 [Token(Token = "0x600562F")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public OBBBPCBIMME() { } }