using System; using System.Diagnostics; using Cpp2IlInjected; using Google.Protobuf; using Google.Protobuf.Reflection; // Token: 0x020027D8 RID: 10200 [Token(Token = "0x20027D8")] public sealed class HCJDNEFCBNG : IMessage, IMessage, IEquatable, IDeepCloneable { // Token: 0x17002CD4 RID: 11476 // (get) Token: 0x06010AA8 RID: 68264 RVA: 0x003BFD54 File Offset: 0x003BDF54 [Token(Token = "0x17002CD4")] [DebuggerNonUserCode] public static MessageParser PFNJFBNAIEL { [Token(Token = "0x6010AA8")] [Address(RVA = "0x12CED80", Offset = "0x12CDD80", VA = "0x1812CED80")] get { return HCJDNEFCBNG.MHLLBDFJBOD; } } // Token: 0x17002CD5 RID: 11477 // (get) Token: 0x06010AA9 RID: 68265 RVA: 0x003BFD68 File Offset: 0x003BDF68 [Token(Token = "0x17002CD5")] [DebuggerNonUserCode] public static MessageDescriptor NEHNHFMEGGP { [Token(Token = "0x6010AA9")] [Address(RVA = "0x12CF250", Offset = "0x12CE250", VA = "0x1812CF250")] get { throw new NullReferenceException(); } } // Token: 0x17002CD6 RID: 11478 // (get) Token: 0x06010AAA RID: 68266 RVA: 0x003BFD7C File Offset: 0x003BDF7C [Token(Token = "0x17002CD6")] [DebuggerNonUserCode] private MessageDescriptor PJLHIMNHHFD { [Token(Token = "0x6010AAA")] [Address(RVA = "0x12CFCC0", Offset = "0x12CECC0", VA = "0x1812CFCC0", Slot = "7")] get { throw new NullReferenceException(); } } // Token: 0x06010AAB RID: 68267 RVA: 0x003BFD90 File Offset: 0x003BDF90 [Token(Token = "0x6010AAB")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] [DebuggerNonUserCode] public HCJDNEFCBNG() { } // Token: 0x06010AAC RID: 68268 RVA: 0x003BFDA4 File Offset: 0x003BDFA4 [Token(Token = "0x6010AAC")] [Address(RVA = "0x12CFB20", Offset = "0x12CEB20", VA = "0x1812CFB20")] [DebuggerNonUserCode] public HCJDNEFCBNG(HCJDNEFCBNG HPKICPNGMDJ) { object bknjcodifdj; do { base..ctor(); HCJDNEFCBNG.DCKHEBBBPFN fbcobgfdifb = HPKICPNGMDJ.FBCOBGFDIFB; bknjcodifdj = HPKICPNGMDJ.BKNJCODIFDJ; } while (bknjcodifdj == 0); LPDOILCGJMA lpdoilcgjma; this.BKNJCODIFDJ = lpdoilcgjma; this.FBCOBGFDIFB = bknjcodifdj; } // Token: 0x06010AAD RID: 68269 RVA: 0x003BFE30 File Offset: 0x003BE030 [Token(Token = "0x6010AAD")] [Address(RVA = "0x12CED10", Offset = "0x12CDD10", VA = "0x1812CED10", Slot = "9")] [DebuggerNonUserCode] public HCJDNEFCBNG Clone() { return new HCJDNEFCBNG(this); } // Token: 0x17002CD7 RID: 11479 // (get) Token: 0x06010AAE RID: 68270 RVA: 0x003BFE44 File Offset: 0x003BE044 // (set) Token: 0x06010AAF RID: 68271 RVA: 0x003BFE6C File Offset: 0x003BE06C [Token(Token = "0x17002CD7")] [DebuggerNonUserCode] public PHNMGFPAJJD GMGIMKBIINF { [Token(Token = "0x6010AAE")] [Address(RVA = "0x12CF740", Offset = "0x12CE740", VA = "0x1812CF740")] get { /* An exception occurred when decompiling this method (06010AAE) ICSharpCode.Decompiler.DecompilerException: Error decompiling PHNMGFPAJJD HCJDNEFCBNG::NHKBILNECGL() ---> 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 = "0x6010AAF")] [Address(RVA = "0x12CF240", Offset = "0x12CE240", VA = "0x1812CF240")] set { this.BKNJCODIFDJ = value; bool flag = value != 0; this.FBCOBGFDIFB = (flag ? HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint : HCJDNEFCBNG.DCKHEBBBPFN.None); } } // Token: 0x17002CD8 RID: 11480 // (get) Token: 0x06010AB0 RID: 68272 RVA: 0x003BFE90 File Offset: 0x003BE090 // (set) Token: 0x06010AB1 RID: 68273 RVA: 0x003BFEB8 File Offset: 0x003BE0B8 [Token(Token = "0x17002CD8")] [DebuggerNonUserCode] public KGBFFNFOMFC JENECPNJOFM { [Token(Token = "0x6010AB0")] [Address(RVA = "0x12CF7A0", Offset = "0x12CE7A0", VA = "0x1812CF7A0")] get { /* An exception occurred when decompiling this method (06010AB0) ICSharpCode.Decompiler.DecompilerException: Error decompiling KGBFFNFOMFC HCJDNEFCBNG::OHKOBGABKDK() ---> 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 = "0x6010AB1")] [Address(RVA = "0x12CF230", Offset = "0x12CE230", VA = "0x1812CF230")] set { this.BKNJCODIFDJ = value; } } // Token: 0x17002CD9 RID: 11481 // (get) Token: 0x06010AB2 RID: 68274 RVA: 0x003BFECC File Offset: 0x003BE0CC // (set) Token: 0x06010AB3 RID: 68275 RVA: 0x003BFEF4 File Offset: 0x003BE0F4 [Token(Token = "0x17002CD9")] [DebuggerNonUserCode] public LPDOILCGJMA CDPOONOKJMI { [Token(Token = "0x6010AB2")] [Address(RVA = "0x12CF810", Offset = "0x12CE810", VA = "0x1812CF810")] get { /* An exception occurred when decompiling this method (06010AB2) ICSharpCode.Decompiler.DecompilerException: Error decompiling LPDOILCGJMA HCJDNEFCBNG::PJKIOFHADBN() ---> 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 = "0x6010AB3")] [Address(RVA = "0x12CED70", Offset = "0x12CDD70", VA = "0x1812CED70")] set { this.BKNJCODIFDJ = value; } } // Token: 0x17002CDA RID: 11482 // (get) Token: 0x06010AB4 RID: 68276 RVA: 0x003BFF08 File Offset: 0x003BE108 [Token(Token = "0x17002CDA")] [DebuggerNonUserCode] public HCJDNEFCBNG.DCKHEBBBPFN PEBANGEKIIP { [Token(Token = "0x6010AB4")] [Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")] get { return this.FBCOBGFDIFB; } } // Token: 0x06010AB5 RID: 68277 RVA: 0x003BFF1C File Offset: 0x003BE11C [Token(Token = "0x6010AB5")] [Address(RVA = "0x12CF800", Offset = "0x12CE800", VA = "0x1812CF800")] [DebuggerNonUserCode] public void PFCNNIFMINB() { int num = 0; this.FBCOBGFDIFB = (HCJDNEFCBNG.DCKHEBBBPFN)num; this.BKNJCODIFDJ = num; } // Token: 0x06010AB6 RID: 68278 RVA: 0x003BFF3C File Offset: 0x003BE13C [Token(Token = "0x6010AB6")] [Address(RVA = "0x12CEF30", Offset = "0x12CDF30", VA = "0x1812CEF30", Slot = "0")] [DebuggerNonUserCode] public override bool Equals(object HPKICPNGMDJ) { while (HPKICPNGMDJ != 0 && HPKICPNGMDJ != 0 && HPKICPNGMDJ != this) { if (this.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } if ((ulong)1L == 0UL) { } bool flag; KGBFFNFOMFC kgbffnfomfc; LPDOILCGJMA lpdoilcgjma; if (!flag || !object.Equals(this.JENECPNJOFM, kgbffnfomfc) || object.Equals(this.CDPOONOKJMI, lpdoilcgjma)) { return; } return; } } // Token: 0x06010AB7 RID: 68279 RVA: 0x003BFF9C File Offset: 0x003BE19C [Token(Token = "0x6010AB7")] [Address(RVA = "0x12CEDE0", Offset = "0x12CDDE0", VA = "0x1812CEDE0", Slot = "8")] [DebuggerNonUserCode] public bool Equals(HCJDNEFCBNG HPKICPNGMDJ) { while (HPKICPNGMDJ != 0 && HPKICPNGMDJ != this) { int num = 0; if (this.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } if ((ulong)1L == 0UL) { } object bknjcodifdj2; if (HPKICPNGMDJ.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { bknjcodifdj2 = HPKICPNGMDJ.BKNJCODIFDJ; if (bknjcodifdj2 != 0 && bknjcodifdj2 == 0) { continue; } } if (!object.Equals(num, bknjcodifdj2)) { return; } KGBFFNFOMFC kgbffnfomfc = this.JENECPNJOFM; KGBFFNFOMFC kgbffnfomfc2 = HPKICPNGMDJ.JENECPNJOFM; if (!object.Equals(kgbffnfomfc, kgbffnfomfc2)) { return; } LPDOILCGJMA lpdoilcgjma = this.CDPOONOKJMI; LPDOILCGJMA lpdoilcgjma2 = HPKICPNGMDJ.CDPOONOKJMI; if (!object.Equals(lpdoilcgjma, lpdoilcgjma2)) { return; } HCJDNEFCBNG.DCKHEBBBPFN fbcobgfdifb = HPKICPNGMDJ.FBCOBGFDIFB; if (this.FBCOBGFDIFB == fbcobgfdifb) { return; } return; } } // Token: 0x06010AB8 RID: 68280 RVA: 0x003C0044 File Offset: 0x003BE244 [Token(Token = "0x6010AB8")] [Address(RVA = "0x12CF0B0", Offset = "0x12CE0B0", VA = "0x1812CF0B0", Slot = "2")] [DebuggerNonUserCode] public override int GetHashCode() { object bknjcodifdj3; for (;;) { HCJDNEFCBNG.DCKHEBBBPFN fbcobgfdifb = this.FBCOBGFDIFB; if (fbcobgfdifb == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj == 0) { continue; } bknjcodifdj.Finalize(); } if (fbcobgfdifb == HCJDNEFCBNG.DCKHEBBBPFN.AiQuestSpawner) { object bknjcodifdj2 = this.BKNJCODIFDJ; if (bknjcodifdj2 != 0) { bknjcodifdj2.Finalize(); if (this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiMoveOrder) { goto IL_58; } bknjcodifdj3 = this.BKNJCODIFDJ; if (bknjcodifdj3 != 0) { break; } } } } bknjcodifdj3.Finalize(); HCJDNEFCBNG.DCKHEBBBPFN fbcobgfdifb2 = this.FBCOBGFDIFB; IL_58: throw new NullReferenceException(); } // Token: 0x06010AB9 RID: 68281 RVA: 0x003C00B0 File Offset: 0x003BE2B0 [Token(Token = "0x6010AB9")] [Address(RVA = "0x12CF870", Offset = "0x12CE870", VA = "0x1812CF870", Slot = "3")] [DebuggerNonUserCode] public override string ToString() { return JsonFormatter.ToDiagnosticString(this); } // Token: 0x06010ABA RID: 68282 RVA: 0x003C00C4 File Offset: 0x003BE2C4 [Token(Token = "0x6010ABA")] [Address(RVA = "0x12CF8D0", Offset = "0x12CE8D0", VA = "0x1812CF8D0", Slot = "5")] [DebuggerNonUserCode] public void WriteTo(CodedOutputStream DGFOAAGEKJO) { for (;;) { HCJDNEFCBNG.DCKHEBBBPFN fbcobgfdifb = this.FBCOBGFDIFB; int num = 0; if (fbcobgfdifb == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { if (this.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } DGFOAAGEKJO.WriteMessage(num); } if (fbcobgfdifb == HCJDNEFCBNG.DCKHEBBBPFN.AiQuestSpawner) { if (this.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiQuestSpawner) { object bknjcodifdj2 = this.BKNJCODIFDJ; if (bknjcodifdj2 != 0 && bknjcodifdj2 == 0) { continue; } } if (this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiMoveOrder || this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiMoveOrder) { break; } object bknjcodifdj3 = this.BKNJCODIFDJ; if (bknjcodifdj3 == 0 || bknjcodifdj3 != 0) { break; } } } } // Token: 0x06010ABB RID: 68283 RVA: 0x003C0144 File Offset: 0x003BE344 [Token(Token = "0x6010ABB")] [Address(RVA = "0x12CEB50", Offset = "0x12CDB50", VA = "0x1812CEB50", Slot = "6")] [DebuggerNonUserCode] public int CalculateSize() { int num; object bknjcodifdj3; do { num = 0; if (this.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { if (this.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } int num2 = CodedOutputStream.ComputeMessageSize(num); } if (this.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiQuestSpawner) { if (this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiQuestSpawner) { } object bknjcodifdj2 = this.BKNJCODIFDJ; if (bknjcodifdj2 != 0 && bknjcodifdj2 == 0) { continue; } num++; int num3; num += num3; } if (this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiMoveOrder) { return num; } if (this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiMoveOrder) { break; } bknjcodifdj3 = this.BKNJCODIFDJ; } while (bknjcodifdj3 != 0 && bknjcodifdj3 == 0); num++; int num4; num += num4; return num; } // Token: 0x06010ABC RID: 68284 RVA: 0x003C01D4 File Offset: 0x003BE3D4 [Token(Token = "0x6010ABC")] [Address(RVA = "0x12CF310", Offset = "0x12CE310", VA = "0x1812CF310", Slot = "10")] [DebuggerNonUserCode] public void MergeFrom(HCJDNEFCBNG HPKICPNGMDJ) { if (HPKICPNGMDJ != 0) { HCJDNEFCBNG.DCKHEBBBPFN fbcobgfdifb = HPKICPNGMDJ.FBCOBGFDIFB; if (HPKICPNGMDJ == 0) { if (this.GMGIMKBIINF == 0) { PHNMGFPAJJD phnmgfpajjd = new PHNMGFPAJJD(); this.BKNJCODIFDJ = phnmgfpajjd; bool flag = phnmgfpajjd != 0; this.FBCOBGFDIFB = (flag ? HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint : HCJDNEFCBNG.DCKHEBBBPFN.None); } PHNMGFPAJJD phnmgfpajjd2; this.GMGIMKBIINF.MergeFrom(phnmgfpajjd2); return; } if (HPKICPNGMDJ == 0) { if (this.JENECPNJOFM == 0) { KGBFFNFOMFC kgbffnfomfc = new KGBFFNFOMFC(); this.BKNJCODIFDJ = kgbffnfomfc; this.FBCOBGFDIFB = kgbffnfomfc; } KGBFFNFOMFC kgbffnfomfc2; this.JENECPNJOFM.MergeFrom(kgbffnfomfc2); return; } if (fbcobgfdifb == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { if (this.CDPOONOKJMI == 0) { LPDOILCGJMA lpdoilcgjma = new LPDOILCGJMA(); this.BKNJCODIFDJ = lpdoilcgjma; this.FBCOBGFDIFB = lpdoilcgjma; } LPDOILCGJMA lpdoilcgjma2 = this.CDPOONOKJMI; LPDOILCGJMA lpdoilcgjma3 = HPKICPNGMDJ.CDPOONOKJMI; lpdoilcgjma2.MergeFrom(lpdoilcgjma3); } } } // Token: 0x06010ABD RID: 68285 RVA: 0x003C0298 File Offset: 0x003BE498 [Token(Token = "0x6010ABD")] [Address(RVA = "0x12CF4C0", Offset = "0x12CE4C0", VA = "0x1812CF4C0", Slot = "4")] [DebuggerNonUserCode] public void MergeFrom(CodedInputStream DBFBLNILIGL) { LPDOILCGJMA lpdoilcgjma; object bknjcodifdj3; do { uint num = DBFBLNILIGL.ReadTag(); if (num == (uint)0) { return; } if (num == (uint)10) { PHNMGFPAJJD phnmgfpajjd = new PHNMGFPAJJD(); if (this.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { if (this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint) { } object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } DBFBLNILIGL.ReadMessage(phnmgfpajjd); this.BKNJCODIFDJ = phnmgfpajjd; bool flag = phnmgfpajjd != 0; this.FBCOBGFDIFB = (flag ? HCJDNEFCBNG.DCKHEBBBPFN.AiPathPoint : HCJDNEFCBNG.DCKHEBBBPFN.None); } if (num == (uint)18) { KGBFFNFOMFC kgbffnfomfc = new KGBFFNFOMFC(); if (this.FBCOBGFDIFB == HCJDNEFCBNG.DCKHEBBBPFN.AiQuestSpawner) { if (this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiQuestSpawner) { } object bknjcodifdj2 = this.BKNJCODIFDJ; if (bknjcodifdj2 != 0 && bknjcodifdj2 == 0) { continue; } } DBFBLNILIGL.ReadMessage(kgbffnfomfc); this.BKNJCODIFDJ = kgbffnfomfc; this.FBCOBGFDIFB = typeof(KGBFFNFOMFC).TypeHandle; } if (typeof(KGBFFNFOMFC).TypeHandle != (ulong)26L) { goto IL_FC; } lpdoilcgjma = new LPDOILCGJMA(); if (this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiMoveOrder) { break; } if (this.FBCOBGFDIFB != HCJDNEFCBNG.DCKHEBBBPFN.AiMoveOrder) { } bknjcodifdj3 = this.BKNJCODIFDJ; } while (bknjcodifdj3 != 0 && bknjcodifdj3 == 0); DBFBLNILIGL.ReadMessage(lpdoilcgjma); this.BKNJCODIFDJ = lpdoilcgjma; this.FBCOBGFDIFB = typeof(LPDOILCGJMA).TypeHandle; IL_FC: DBFBLNILIGL.SkipLastField(); } // Token: 0x06010ABE RID: 68286 RVA: 0x003C03A8 File Offset: 0x003BE5A8 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6010ABE")] [Address(RVA = "0x12CFA60", Offset = "0x12CEA60", VA = "0x1812CFA60")] static HCJDNEFCBNG() { Func func; HCJDNEFCBNG.MHLLBDFJBOD = new MessageParser(func); } // Token: 0x0400ADAE RID: 44462 [Token(Token = "0x400ADAE")] private static readonly MessageParser MHLLBDFJBOD; // Token: 0x0400ADAF RID: 44463 [Token(Token = "0x400ADAF")] public const int CKPHJEIFNME = 1; // Token: 0x0400ADB0 RID: 44464 [Token(Token = "0x400ADB0")] public const int DKDPJGFGPNG = 2; // Token: 0x0400ADB1 RID: 44465 [Token(Token = "0x400ADB1")] public const int ELFCBNGHLBE = 3; // Token: 0x0400ADB2 RID: 44466 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400ADB2")] private object BKNJCODIFDJ; // Token: 0x0400ADB3 RID: 44467 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400ADB3")] private HCJDNEFCBNG.DCKHEBBBPFN FBCOBGFDIFB; // Token: 0x020027D9 RID: 10201 [Token(Token = "0x20027D9")] public enum DCKHEBBBPFN { // Token: 0x0400ADB5 RID: 44469 [Token(Token = "0x400ADB5")] None, // Token: 0x0400ADB6 RID: 44470 [Token(Token = "0x400ADB6")] AiPathPoint, // Token: 0x0400ADB7 RID: 44471 [Token(Token = "0x400ADB7")] AiQuestSpawner, // Token: 0x0400ADB8 RID: 44472 [Token(Token = "0x400ADB8")] AiMoveOrder } }