using System; using System.Diagnostics; using System.Runtime.InteropServices; using Cpp2IlInjected; using Google.Protobuf; using Google.Protobuf.Reflection; // Token: 0x02001F87 RID: 8071 [Token(Token = "0x2001F87")] [StructLayout(3)] public sealed class HLJCFAJAOMA : IMessage, IMessage, IEquatable, IDeepCloneable { // Token: 0x1700247C RID: 9340 // (get) Token: 0x0600DE17 RID: 56855 RVA: 0x0034ABFC File Offset: 0x00348DFC [Token(Token = "0x1700247C")] [DebuggerNonUserCode] public static MessageParser PFNJFBNAIEL { [Token(Token = "0x600DE17")] [Address(RVA = "0x103A080", Offset = "0x1038A80", VA = "0x18103A080")] get { return HLJCFAJAOMA.MHLLBDFJBOD; } } // Token: 0x1700247D RID: 9341 // (get) Token: 0x0600DE18 RID: 56856 RVA: 0x0034AC10 File Offset: 0x00348E10 [Token(Token = "0x1700247D")] [DebuggerNonUserCode] public static MessageDescriptor NEHNHFMEGGP { [Token(Token = "0x600DE18")] [Address(RVA = "0x103A5E0", Offset = "0x1038FE0", VA = "0x18103A5E0")] get { throw new NullReferenceException(); } } // Token: 0x1700247E RID: 9342 // (get) Token: 0x0600DE19 RID: 56857 RVA: 0x0034AC24 File Offset: 0x00348E24 [Token(Token = "0x1700247E")] [DebuggerNonUserCode] private MessageDescriptor PJLHIMNHHFD { [Token(Token = "0x600DE19")] [Address(RVA = "0x103B1F0", Offset = "0x1039BF0", VA = "0x18103B1F0", Slot = "7")] get { throw new NullReferenceException(); } } // Token: 0x0600DE1A RID: 56858 RVA: 0x0034AC38 File Offset: 0x00348E38 [Token(Token = "0x600DE1A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] [DebuggerNonUserCode] public HLJCFAJAOMA() { } // Token: 0x0600DE1B RID: 56859 RVA: 0x0034AC4C File Offset: 0x00348E4C [Token(Token = "0x600DE1B")] [Address(RVA = "0x103B0B0", Offset = "0x1039AB0", VA = "0x18103B0B0")] [DebuggerNonUserCode] public HLJCFAJAOMA(HLJCFAJAOMA other) { CBBOBMGJPNJ peppjlhcfgl = other.PEPPJLHCFGL; if (peppjlhcfgl != 0) { CBBOBMGJPNJ cbbobmgjpnj = peppjlhcfgl.Clone(); } int num = 0; this.PEPPJLHCFGL = num; HLJCFAJAOMA.HIOJMDIODDO fbcobgfdifb = other.FBCOBGFDIFB; if (this != 0) { if (this != 0) { if (this == 0) { KGDMJIELFHM kgdmjielfhm = other.FFILLBNKMPB.Clone(); return; } if (this == 0) { DOBIHKCLKLL dobihkclkll = other.EFANFKIMLDK.Clone(); return; } if (fbcobgfdifb == (HLJCFAJAOMA.HIOJMDIODDO)1) { ILEIFDIMADF ileifdimadf = other.JIGNOHBBDCE; ILEIFDIMADF ileifdimadf2 = ileifdimadf.Clone(); this.BKNJCODIFDJ = ileifdimadf2; this.FBCOBGFDIFB = ileifdimadf; } } return; } NJLMGFFEJLE njlmgffejle = other.APKOGECONLG.Clone(); } // Token: 0x0600DE1C RID: 56860 RVA: 0x0034ACE8 File Offset: 0x00348EE8 [Token(Token = "0x600DE1C")] [Address(RVA = "0x1039F00", Offset = "0x1038900", VA = "0x181039F00", Slot = "9")] [DebuggerNonUserCode] public HLJCFAJAOMA Clone() { HLJCFAJAOMA hljcfajaoma = new HLJCFAJAOMA(); CBBOBMGJPNJ peppjlhcfgl = this.PEPPJLHCFGL; if (peppjlhcfgl != 0) { CBBOBMGJPNJ cbbobmgjpnj = peppjlhcfgl.Clone(); } int num = 0; hljcfajaoma.PEPPJLHCFGL = num; HLJCFAJAOMA.HIOJMDIODDO fbcobgfdifb = this.FBCOBGFDIFB; if (hljcfajaoma != 0) { if (hljcfajaoma == 0) { goto IL_88; } if (hljcfajaoma != 0) { if (hljcfajaoma != 0) { if (fbcobgfdifb == (HLJCFAJAOMA.HIOJMDIODDO)1) { ILEIFDIMADF ileifdimadf = this.JIGNOHBBDCE; ILEIFDIMADF ileifdimadf2 = ileifdimadf.Clone(); hljcfajaoma.BKNJCODIFDJ = ileifdimadf2; hljcfajaoma.FBCOBGFDIFB = ileifdimadf; return hljcfajaoma; } goto IL_88; } else { DOBIHKCLKLL dobihkclkll = this.EFANFKIMLDK.Clone(); } } KGDMJIELFHM kgdmjielfhm = this.FFILLBNKMPB.Clone(); } NJLMGFFEJLE njlmgffejle = this.APKOGECONLG.Clone(); IL_88: throw new NullReferenceException(); } // Token: 0x1700247F RID: 9343 // (get) Token: 0x0600DE1D RID: 56861 RVA: 0x0034AD84 File Offset: 0x00348F84 // (set) Token: 0x0600DE1E RID: 56862 RVA: 0x0034AD98 File Offset: 0x00348F98 [Token(Token = "0x1700247F")] [DebuggerNonUserCode] public CBBOBMGJPNJ DHIOPMBMICP { [Token(Token = "0x600DE1D")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get { return this.PEPPJLHCFGL; } [Token(Token = "0x600DE1E")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] set { this.PEPPJLHCFGL = value; } } // Token: 0x17002480 RID: 9344 // (get) Token: 0x0600DE1F RID: 56863 RVA: 0x0034ADAC File Offset: 0x00348FAC // (set) Token: 0x0600DE20 RID: 56864 RVA: 0x0034ADD4 File Offset: 0x00348FD4 [Token(Token = "0x17002480")] [DebuggerNonUserCode] public NJLMGFFEJLE APKOGECONLG { [Token(Token = "0x600DE1F")] [Address(RVA = "0x1039C20", Offset = "0x1038620", VA = "0x181039C20")] get { /* An exception occurred when decompiling this method (0600DE1F) ICSharpCode.Decompiler.DecompilerException: Error decompiling NJLMGFFEJLE HLJCFAJAOMA::CFCDIADAAPE() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_1: brtrue(IL_00, ceq:bool(ldloc:object(var_1_11), ldc.i4:int32[exp:object](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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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(Token = "0x600DE20")] [Address(RVA = "0x103A5C0", Offset = "0x1038FC0", VA = "0x18103A5C0")] set { this.BKNJCODIFDJ = value; } } // Token: 0x17002481 RID: 9345 // (get) Token: 0x0600DE21 RID: 56865 RVA: 0x0034ADE8 File Offset: 0x00348FE8 // (set) Token: 0x0600DE22 RID: 56866 RVA: 0x0034AE10 File Offset: 0x00349010 [Token(Token = "0x17002481")] [DebuggerNonUserCode] public KGDMJIELFHM FFILLBNKMPB { [Token(Token = "0x600DE21")] [Address(RVA = "0x103A700", Offset = "0x1039100", VA = "0x18103A700")] get { /* An exception occurred when decompiling this method (0600DE21) ICSharpCode.Decompiler.DecompilerException: Error decompiling KGDMJIELFHM HLJCFAJAOMA::MFFPKPAFCJG() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_1: brtrue(IL_00, ceq:bool(ldloc:object(var_1_11), ldc.i4:int32[exp:object](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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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(Token = "0x600DE22")] [Address(RVA = "0xEA34C0", Offset = "0xEA1EC0", VA = "0x180EA34C0")] set { this.BKNJCODIFDJ = value; } } // Token: 0x17002482 RID: 9346 // (get) Token: 0x0600DE23 RID: 56867 RVA: 0x0034AE24 File Offset: 0x00349024 // (set) Token: 0x0600DE24 RID: 56868 RVA: 0x0034AE4C File Offset: 0x0034904C [Token(Token = "0x17002482")] [DebuggerNonUserCode] public DOBIHKCLKLL EFANFKIMLDK { [Token(Token = "0x600DE23")] [Address(RVA = "0x103A360", Offset = "0x1038D60", VA = "0x18103A360")] get { /* An exception occurred when decompiling this method (0600DE23) ICSharpCode.Decompiler.DecompilerException: Error decompiling DOBIHKCLKLL HLJCFAJAOMA::FKJKCFKMLLM() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_1: brtrue(IL_00, ceq:bool(ldloc:object(var_1_11), ldc.i4:int32[exp:object](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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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(Token = "0x600DE24")] [Address(RVA = "0xEA3390", Offset = "0xEA1D90", VA = "0x180EA3390")] set { this.BKNJCODIFDJ = value; } } // Token: 0x17002483 RID: 9347 // (get) Token: 0x0600DE25 RID: 56869 RVA: 0x0034AE60 File Offset: 0x00349060 // (set) Token: 0x0600DE26 RID: 56870 RVA: 0x0034AE88 File Offset: 0x00349088 [Token(Token = "0x17002483")] [DebuggerNonUserCode] public ILEIFDIMADF JIGNOHBBDCE { [Token(Token = "0x600DE25")] [Address(RVA = "0x103A6A0", Offset = "0x10390A0", VA = "0x18103A6A0")] get { /* An exception occurred when decompiling this method (0600DE25) ICSharpCode.Decompiler.DecompilerException: Error decompiling ILEIFDIMADF HLJCFAJAOMA::MCKHLCOAKJF() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_1: brtrue(IL_00, ceq:bool(ldloc:object(var_1_11), ldc.i4:int32[exp:object](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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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(Token = "0x600DE26")] [Address(RVA = "0x103A5D0", Offset = "0x1038FD0", VA = "0x18103A5D0")] set { this.BKNJCODIFDJ = value; } } // Token: 0x17002484 RID: 9348 // (get) Token: 0x0600DE27 RID: 56871 RVA: 0x0034AE9C File Offset: 0x0034909C [Token(Token = "0x17002484")] [DebuggerNonUserCode] public HLJCFAJAOMA.HIOJMDIODDO PEBANGEKIIP { [Token(Token = "0x600DE27")] [Address(RVA = "0x4FBD40", Offset = "0x4FA740", VA = "0x1804FBD40")] get { return this.FBCOBGFDIFB; } } // Token: 0x0600DE28 RID: 56872 RVA: 0x0034AEB0 File Offset: 0x003490B0 [Token(Token = "0x600DE28")] [Address(RVA = "0x103AD50", Offset = "0x1039750", VA = "0x18103AD50")] [DebuggerNonUserCode] public void PFCNNIFMINB() { int num = 0; this.FBCOBGFDIFB = (HLJCFAJAOMA.HIOJMDIODDO)num; this.BKNJCODIFDJ = num; } // Token: 0x0600DE29 RID: 56873 RVA: 0x0034AED0 File Offset: 0x003490D0 [Token(Token = "0x600DE29")] [Address(RVA = "0x103A200", Offset = "0x1038C00", VA = "0x18103A200", Slot = "0")] [DebuggerNonUserCode] public override bool Equals(object HPKICPNGMDJ) { if (HPKICPNGMDJ == 0 || HPKICPNGMDJ == 0) { return; } if (HPKICPNGMDJ == this) { return true; } NJLMGFFEJLE njlmgffejle; KGDMJIELFHM kgdmjielfhm; DOBIHKCLKLL dobihkclkll; if (!object.Equals(this.PEPPJLHCFGL, HPKICPNGMDJ) || !object.Equals(this.APKOGECONLG, njlmgffejle) || !object.Equals(this.FFILLBNKMPB, kgdmjielfhm) || !object.Equals(this.EFANFKIMLDK, dobihkclkll)) { return; } ILEIFDIMADF ileifdimadf; bool flag = object.Equals(this.JIGNOHBBDCE, ileifdimadf); if (flag) { return this.FBCOBGFDIFB == (flag ? ((HLJCFAJAOMA.HIOJMDIODDO)1) : HLJCFAJAOMA.HIOJMDIODDO.None); } } // Token: 0x0600DE2A RID: 56874 RVA: 0x0034AF48 File Offset: 0x00349148 [Token(Token = "0x600DE2A")] [Address(RVA = "0x103A0E0", Offset = "0x1038AE0", VA = "0x18103A0E0", Slot = "8")] [DebuggerNonUserCode] public bool Equals(HLJCFAJAOMA HPKICPNGMDJ) { if (HPKICPNGMDJ != 0) { if (HPKICPNGMDJ != this) { CBBOBMGJPNJ peppjlhcfgl = HPKICPNGMDJ.PEPPJLHCFGL; if (!object.Equals(this.PEPPJLHCFGL, peppjlhcfgl)) { return; } NJLMGFFEJLE njlmgffejle = this.APKOGECONLG; NJLMGFFEJLE njlmgffejle2 = HPKICPNGMDJ.APKOGECONLG; if (!object.Equals(njlmgffejle, njlmgffejle2)) { return; } KGDMJIELFHM kgdmjielfhm = this.FFILLBNKMPB; KGDMJIELFHM kgdmjielfhm2 = HPKICPNGMDJ.FFILLBNKMPB; if (!object.Equals(kgdmjielfhm, kgdmjielfhm2)) { return; } DOBIHKCLKLL dobihkclkll = this.EFANFKIMLDK; DOBIHKCLKLL dobihkclkll2 = HPKICPNGMDJ.EFANFKIMLDK; if (!object.Equals(dobihkclkll, dobihkclkll2)) { return; } ILEIFDIMADF ileifdimadf = this.JIGNOHBBDCE; ILEIFDIMADF ileifdimadf2 = HPKICPNGMDJ.JIGNOHBBDCE; if (!object.Equals(ileifdimadf, ileifdimadf2)) { return; } HLJCFAJAOMA.HIOJMDIODDO fbcobgfdifb = HPKICPNGMDJ.FBCOBGFDIFB; if (this.FBCOBGFDIFB != fbcobgfdifb) { return; } } return true; } } // Token: 0x0600DE2B RID: 56875 RVA: 0x0034AFFC File Offset: 0x003491FC [Token(Token = "0x600DE2B")] [Address(RVA = "0x103A3C0", Offset = "0x1038DC0", VA = "0x18103A3C0", Slot = "2")] [DebuggerNonUserCode] public override int GetHashCode() { object bknjcodifdj4; for (;;) { CBBOBMGJPNJ peppjlhcfgl = this.PEPPJLHCFGL; if (peppjlhcfgl != 0) { peppjlhcfgl.Finalize(); } HLJCFAJAOMA.HIOJMDIODDO fbcobgfdifb = this.FBCOBGFDIFB; if (fbcobgfdifb == HLJCFAJAOMA.HIOJMDIODDO.ThrusterData) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0) { bknjcodifdj.Finalize(); if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.LookAtData) { object bknjcodifdj2 = this.BKNJCODIFDJ; if (bknjcodifdj2 != 0) { bknjcodifdj2.Finalize(); if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.PistonData) { object bknjcodifdj3 = this.BKNJCODIFDJ; if (bknjcodifdj3 != 0) { bknjcodifdj3.Finalize(); if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.RotatorData) { goto IL_91; } bknjcodifdj4 = this.BKNJCODIFDJ; if (bknjcodifdj4 != 0) { break; } } } } } } } } bknjcodifdj4.Finalize(); HLJCFAJAOMA.HIOJMDIODDO fbcobgfdifb2 = this.FBCOBGFDIFB; IL_91: throw new NullReferenceException(); } // Token: 0x0600DE2C RID: 56876 RVA: 0x0034B0A0 File Offset: 0x003492A0 [Token(Token = "0x600DE2C")] [Address(RVA = "0x103AD60", Offset = "0x1039760", VA = "0x18103AD60", Slot = "3")] [DebuggerNonUserCode] public override string ToString() { return JsonFormatter.ToDiagnosticString(this); } // Token: 0x0600DE2D RID: 56877 RVA: 0x0034B0B4 File Offset: 0x003492B4 [Token(Token = "0x600DE2D")] [Address(RVA = "0x103ADC0", Offset = "0x10397C0", VA = "0x18103ADC0", Slot = "5")] [DebuggerNonUserCode] public void WriteTo(CodedOutputStream DGFOAAGEKJO) { for (;;) { if (this.PEPPJLHCFGL != (ulong)0L) { CBBOBMGJPNJ peppjlhcfgl = this.PEPPJLHCFGL; DGFOAAGEKJO.WriteMessage(peppjlhcfgl); } HLJCFAJAOMA.HIOJMDIODDO fbcobgfdifb = this.FBCOBGFDIFB; if (fbcobgfdifb == HLJCFAJAOMA.HIOJMDIODDO.ThrusterData) { if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.ThrusterData) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.LookAtData) { if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.LookAtData) { object bknjcodifdj2 = this.BKNJCODIFDJ; if (bknjcodifdj2 != 0 && bknjcodifdj2 == 0) { continue; } } if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.PistonData) { if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.PistonData) { object bknjcodifdj3 = this.BKNJCODIFDJ; if (bknjcodifdj3 != 0 && bknjcodifdj3 == 0) { continue; } } if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.RotatorData || this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.RotatorData) { break; } object bknjcodifdj4 = this.BKNJCODIFDJ; if (bknjcodifdj4 == 0 || bknjcodifdj4 != 0) { break; } } } } } } // Token: 0x0600DE2E RID: 56878 RVA: 0x0034B178 File Offset: 0x00349378 [Token(Token = "0x600DE2E")] [Address(RVA = "0x1039C80", Offset = "0x1038680", VA = "0x181039C80", Slot = "6")] [DebuggerNonUserCode] public int CalculateSize() { int num; object bknjcodifdj4; do { CBBOBMGJPNJ peppjlhcfgl = this.PEPPJLHCFGL; num = 0; if (peppjlhcfgl != 0) { int num2 = CodedOutputStream.ComputeMessageSize(peppjlhcfgl); } if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.ThrusterData) { if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.ThrusterData) { } object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } num++; int num3; num += num3; } if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.LookAtData) { if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.LookAtData) { } object bknjcodifdj2 = this.BKNJCODIFDJ; if (bknjcodifdj2 != 0 && bknjcodifdj2 == 0) { continue; } num++; int num4; num += num4; } if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.PistonData) { if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.PistonData) { } object bknjcodifdj3 = this.BKNJCODIFDJ; if (bknjcodifdj3 != 0 && bknjcodifdj3 == 0) { continue; } num++; int num5; num += num5; } if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.RotatorData) { return num; } if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.RotatorData) { break; } bknjcodifdj4 = this.BKNJCODIFDJ; } while (bknjcodifdj4 != 0 && bknjcodifdj4 == 0); num++; int num6; num += num6; return num; } // Token: 0x0600DE2F RID: 56879 RVA: 0x0034B254 File Offset: 0x00349454 [Token(Token = "0x600DE2F")] [Address(RVA = "0x103AAD0", Offset = "0x10394D0", VA = "0x18103AAD0", Slot = "10")] [DebuggerNonUserCode] public void MergeFrom(HLJCFAJAOMA HPKICPNGMDJ) { if (HPKICPNGMDJ != 0) { CBBOBMGJPNJ cbbobmgjpnj; if (HPKICPNGMDJ.PEPPJLHCFGL != (ulong)0L) { CBBOBMGJPNJ peppjlhcfgl = this.PEPPJLHCFGL; if (peppjlhcfgl == 0) { cbbobmgjpnj = new CBBOBMGJPNJ(); this.PEPPJLHCFGL = cbbobmgjpnj; } CBBOBMGJPNJ peppjlhcfgl2 = HPKICPNGMDJ.PEPPJLHCFGL; peppjlhcfgl.MergeFrom(peppjlhcfgl2); } HLJCFAJAOMA.HIOJMDIODDO fbcobgfdifb = HPKICPNGMDJ.FBCOBGFDIFB; if (cbbobmgjpnj == 0) { if (this.APKOGECONLG == 0) { NJLMGFFEJLE njlmgffejle = new NJLMGFFEJLE(); this.BKNJCODIFDJ = njlmgffejle; this.FBCOBGFDIFB = njlmgffejle; } NJLMGFFEJLE njlmgffejle2; this.APKOGECONLG.MergeFrom(njlmgffejle2); return; } if (cbbobmgjpnj != 0) { if (cbbobmgjpnj == 0) { if (this.FFILLBNKMPB == 0) { KGDMJIELFHM kgdmjielfhm = new KGDMJIELFHM(); this.BKNJCODIFDJ = kgdmjielfhm; this.FBCOBGFDIFB = kgdmjielfhm; } KGDMJIELFHM kgdmjielfhm2; this.FFILLBNKMPB.MergeFrom(kgdmjielfhm2); return; } if (cbbobmgjpnj == 0) { if (this.EFANFKIMLDK == 0) { DOBIHKCLKLL dobihkclkll = new DOBIHKCLKLL(); this.BKNJCODIFDJ = dobihkclkll; this.FBCOBGFDIFB = dobihkclkll; } DOBIHKCLKLL dobihkclkll2; this.EFANFKIMLDK.MergeFrom(dobihkclkll2); return; } if (fbcobgfdifb == (HLJCFAJAOMA.HIOJMDIODDO)1) { if (this.JIGNOHBBDCE == 0) { ILEIFDIMADF ileifdimadf = new ILEIFDIMADF(); this.BKNJCODIFDJ = ileifdimadf; this.FBCOBGFDIFB = ileifdimadf; } ILEIFDIMADF ileifdimadf2 = this.JIGNOHBBDCE; ILEIFDIMADF ileifdimadf3 = HPKICPNGMDJ.JIGNOHBBDCE; ileifdimadf2.MergeFrom(ileifdimadf3); } } } } // Token: 0x0600DE30 RID: 56880 RVA: 0x0034B380 File Offset: 0x00349580 [Token(Token = "0x600DE30")] [Address(RVA = "0x103A760", Offset = "0x1039160", VA = "0x18103A760", Slot = "4")] [DebuggerNonUserCode] public void MergeFrom(CodedInputStream DBFBLNILIGL) { NJLMGFFEJLE njlmgffejle; object bknjcodifdj4; do { uint num = DBFBLNILIGL.ReadTag(); if (num == (uint)0) { return; } if (num > (uint)26) { if (num == (uint)42) { KGDMJIELFHM kgdmjielfhm = new KGDMJIELFHM(); if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.LookAtData) { if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.LookAtData) { } object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } DBFBLNILIGL.ReadMessage(kgdmjielfhm); this.BKNJCODIFDJ = kgdmjielfhm; this.FBCOBGFDIFB = kgdmjielfhm; } if (num == (uint)50) { DOBIHKCLKLL dobihkclkll = new DOBIHKCLKLL(); if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.PistonData) { if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.PistonData) { } object bknjcodifdj2 = this.BKNJCODIFDJ; if (bknjcodifdj2 != 0 && bknjcodifdj2 == 0) { continue; } } DBFBLNILIGL.ReadMessage(dobihkclkll); this.BKNJCODIFDJ = dobihkclkll; this.FBCOBGFDIFB = typeof(DOBIHKCLKLL).TypeHandle; } if (typeof(DOBIHKCLKLL).TypeHandle != (ulong)58L) { goto IL_174; } ILEIFDIMADF ileifdimadf = new ILEIFDIMADF(); if (this.FBCOBGFDIFB == HLJCFAJAOMA.HIOJMDIODDO.RotatorData) { if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.RotatorData) { } object bknjcodifdj3 = this.BKNJCODIFDJ; if (bknjcodifdj3 != 0 && bknjcodifdj3 == 0) { continue; } } DBFBLNILIGL.ReadMessage(ileifdimadf); this.BKNJCODIFDJ = ileifdimadf; this.FBCOBGFDIFB = typeof(ILEIFDIMADF).TypeHandle; } CBBOBMGJPNJ cbbobmgjpnj; if (num == (uint)10) { if (this.PEPPJLHCFGL == 0) { cbbobmgjpnj = new CBBOBMGJPNJ(); this.PEPPJLHCFGL = cbbobmgjpnj; } DBFBLNILIGL.ReadMessage(cbbobmgjpnj); } if (cbbobmgjpnj != (ulong)26L) { goto IL_174; } njlmgffejle = new NJLMGFFEJLE(); if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.ThrusterData) { break; } if (this.FBCOBGFDIFB != HLJCFAJAOMA.HIOJMDIODDO.ThrusterData) { } bknjcodifdj4 = this.BKNJCODIFDJ; } while (bknjcodifdj4 != 0 && bknjcodifdj4 == 0); DBFBLNILIGL.ReadMessage(njlmgffejle); this.BKNJCODIFDJ = njlmgffejle; this.FBCOBGFDIFB = typeof(NJLMGFFEJLE).TypeHandle; IL_174: DBFBLNILIGL.SkipLastField(); } // Token: 0x0600DE31 RID: 56881 RVA: 0x0034B508 File Offset: 0x00349708 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x600DE31")] [Address(RVA = "0x103AFF0", Offset = "0x10399F0", VA = "0x18103AFF0")] static HLJCFAJAOMA() { Func func; HLJCFAJAOMA.MHLLBDFJBOD = new MessageParser(func); } // Token: 0x04009263 RID: 37475 [Token(Token = "0x4009263")] private static readonly MessageParser MHLLBDFJBOD; // Token: 0x04009264 RID: 37476 [Token(Token = "0x4009264")] public const int DKMLAMBGMEG = 1; // Token: 0x04009265 RID: 37477 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4009265")] private CBBOBMGJPNJ PEPPJLHCFGL; // Token: 0x04009266 RID: 37478 [Token(Token = "0x4009266")] public const int PLBKAEAHGKL = 3; // Token: 0x04009267 RID: 37479 [Token(Token = "0x4009267")] public const int ABAKPMIEKMJ = 5; // Token: 0x04009268 RID: 37480 [Token(Token = "0x4009268")] public const int OGNDGJCHDAA = 6; // Token: 0x04009269 RID: 37481 [Token(Token = "0x4009269")] public const int OKOJEEANIHO = 7; // Token: 0x0400926A RID: 37482 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400926A")] private object BKNJCODIFDJ; // Token: 0x0400926B RID: 37483 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400926B")] private HLJCFAJAOMA.HIOJMDIODDO FBCOBGFDIFB; // Token: 0x02001F88 RID: 8072 [Token(Token = "0x2001F88")] public enum HIOJMDIODDO { // Token: 0x0400926D RID: 37485 [Token(Token = "0x400926D")] None, // Token: 0x0400926E RID: 37486 [Token(Token = "0x400926E")] ThrusterData = 3, // Token: 0x0400926F RID: 37487 [Token(Token = "0x400926F")] LookAtData = 5, // Token: 0x04009270 RID: 37488 [Token(Token = "0x4009270")] PistonData, // Token: 0x04009271 RID: 37489 [Token(Token = "0x4009271")] RotatorData } }