915 lines
38 KiB
C#
915 lines
38 KiB
C#
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<HLJCFAJAOMA>, IMessage, IEquatable<HLJCFAJAOMA>, IDeepCloneable<HLJCFAJAOMA>
|
|
{
|
|
// Token: 0x1700247C RID: 9340
|
|
// (get) Token: 0x0600DE17 RID: 56855 RVA: 0x0034ABFC File Offset: 0x00348DFC
|
|
[Token(Token = "0x1700247C")]
|
|
[DebuggerNonUserCode]
|
|
public static MessageParser<HLJCFAJAOMA> 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<HLJCFAJAOMA> func;
|
|
HLJCFAJAOMA.MHLLBDFJBOD = new MessageParser(func);
|
|
}
|
|
|
|
// Token: 0x04009263 RID: 37475
|
|
[Token(Token = "0x4009263")]
|
|
private static readonly MessageParser<HLJCFAJAOMA> 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
|
|
}
|
|
}
|