using System; using System.Diagnostics; using System.Runtime.InteropServices; using Cpp2IlInjected; using Google.Protobuf; using Google.Protobuf.Reflection; // Token: 0x02001E87 RID: 7815 [Token(Token = "0x2001E87")] [StructLayout(3)] public sealed class NCKHKDEKEMM : IMessage, IMessage, IEquatable, IDeepCloneable { // Token: 0x17002192 RID: 8594 // (get) Token: 0x0600D3C8 RID: 54216 RVA: 0x00326410 File Offset: 0x00324610 [Token(Token = "0x17002192")] [DebuggerNonUserCode] public static MessageParser PFNJFBNAIEL { [Token(Token = "0x600D3C8")] [Address(RVA = "0x1432790", Offset = "0x1431190", VA = "0x181432790")] get { return NCKHKDEKEMM.MHLLBDFJBOD; } } // Token: 0x17002193 RID: 8595 // (get) Token: 0x0600D3C9 RID: 54217 RVA: 0x00326424 File Offset: 0x00324624 [Token(Token = "0x17002193")] [DebuggerNonUserCode] public static MessageDescriptor NEHNHFMEGGP { [Token(Token = "0x600D3C9")] [Address(RVA = "0x14329C0", Offset = "0x14313C0", VA = "0x1814329C0")] get { throw new NullReferenceException(); } } // Token: 0x17002194 RID: 8596 // (get) Token: 0x0600D3CA RID: 54218 RVA: 0x00326438 File Offset: 0x00324638 [Token(Token = "0x17002194")] [DebuggerNonUserCode] private MessageDescriptor PJLHIMNHHFD { [Token(Token = "0x600D3CA")] [Address(RVA = "0x1432E00", Offset = "0x1431800", VA = "0x181432E00", Slot = "7")] get { throw new NullReferenceException(); } } // Token: 0x0600D3CB RID: 54219 RVA: 0x0032644C File Offset: 0x0032464C [Token(Token = "0x600D3CB")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] [DebuggerNonUserCode] public NCKHKDEKEMM() { } // Token: 0x0600D3CC RID: 54220 RVA: 0x00326460 File Offset: 0x00324660 [Token(Token = "0x600D3CC")] [Address(RVA = "0x1432DB0", Offset = "0x14317B0", VA = "0x181432DB0")] [DebuggerNonUserCode] public NCKHKDEKEMM(NCKHKDEKEMM other) { int hajbgimpeif = other.HAJBGIMPEIF; this.HAJBGIMPEIF = hajbgimpeif; float ebkfepclpcb = other.EBKFEPCLPCB; this.EBKFEPCLPCB = ebkfepclpcb; int pmmibnnincd = other.PMMIBNNINCD; this.PMMIBNNINCD = pmmibnnincd; int oclmjnjhfej = other.OCLMJNJHFEJ; this.OCLMJNJHFEJ = oclmjnjhfej; bool glnjcdobobh = other.GLNJCDOBOBH; this.GLNJCDOBOBH = glnjcdobobh; } // Token: 0x0600D3CD RID: 54221 RVA: 0x003264C4 File Offset: 0x003246C4 [Token(Token = "0x600D3CD")] [Address(RVA = "0x1432710", Offset = "0x1431110", VA = "0x181432710", Slot = "9")] [DebuggerNonUserCode] public NCKHKDEKEMM Clone() { NCKHKDEKEMM nckhkdekemm = new NCKHKDEKEMM(); int hajbgimpeif = this.HAJBGIMPEIF; nckhkdekemm.HAJBGIMPEIF = hajbgimpeif; float ebkfepclpcb = this.EBKFEPCLPCB; nckhkdekemm.EBKFEPCLPCB = ebkfepclpcb; int pmmibnnincd = this.PMMIBNNINCD; nckhkdekemm.PMMIBNNINCD = pmmibnnincd; int oclmjnjhfej = this.OCLMJNJHFEJ; nckhkdekemm.OCLMJNJHFEJ = oclmjnjhfej; bool glnjcdobobh = this.GLNJCDOBOBH; nckhkdekemm.GLNJCDOBOBH = glnjcdobobh; return nckhkdekemm; } // Token: 0x17002195 RID: 8597 // (get) Token: 0x0600D3CE RID: 54222 RVA: 0x00326528 File Offset: 0x00324728 // (set) Token: 0x0600D3CF RID: 54223 RVA: 0x0032653C File Offset: 0x0032473C [Token(Token = "0x17002195")] [DebuggerNonUserCode] public int DIEKGFJCKKM { [Token(Token = "0x600D3CE")] [Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")] get { return this.HAJBGIMPEIF; } [Token(Token = "0x600D3CF")] [Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")] set { this.HAJBGIMPEIF = value; } } // Token: 0x17002196 RID: 8598 // (get) Token: 0x0600D3D0 RID: 54224 RVA: 0x00326550 File Offset: 0x00324750 // (set) Token: 0x0600D3D1 RID: 54225 RVA: 0x00326564 File Offset: 0x00324764 [Token(Token = "0x17002196")] [DebuggerNonUserCode] public float PEEKHBBBHDP { [Token(Token = "0x600D3D0")] [Address(RVA = "0x57B8E0", Offset = "0x57A2E0", VA = "0x18057B8E0")] get { return this.EBKFEPCLPCB; } [Token(Token = "0x600D3D1")] [Address(RVA = "0x57B910", Offset = "0x57A310", VA = "0x18057B910")] set { this.EBKFEPCLPCB = value; } } // Token: 0x17002197 RID: 8599 // (get) Token: 0x0600D3D2 RID: 54226 RVA: 0x00326578 File Offset: 0x00324778 // (set) Token: 0x0600D3D3 RID: 54227 RVA: 0x0032658C File Offset: 0x0032478C [Token(Token = "0x17002197")] [DebuggerNonUserCode] public int LCEILOLCLMN { [Token(Token = "0x600D3D2")] [Address(RVA = "0x3EE8D0", Offset = "0x3ED2D0", VA = "0x1803EE8D0")] get { return this.PMMIBNNINCD; } [Token(Token = "0x600D3D3")] [Address(RVA = "0x4F8C20", Offset = "0x4F7620", VA = "0x1804F8C20")] set { this.PMMIBNNINCD = value; } } // Token: 0x17002198 RID: 8600 // (get) Token: 0x0600D3D4 RID: 54228 RVA: 0x003265A0 File Offset: 0x003247A0 // (set) Token: 0x0600D3D5 RID: 54229 RVA: 0x003265B4 File Offset: 0x003247B4 [Token(Token = "0x17002198")] [DebuggerNonUserCode] public int PBPKFEKEACP { [Token(Token = "0x600D3D4")] [Address(RVA = "0x4F8C10", Offset = "0x4F7610", VA = "0x1804F8C10")] get { return this.OCLMJNJHFEJ; } [Token(Token = "0x600D3D5")] [Address(RVA = "0x420CD0", Offset = "0x41F6D0", VA = "0x180420CD0")] set { this.OCLMJNJHFEJ = value; } } // Token: 0x17002199 RID: 8601 // (get) Token: 0x0600D3D6 RID: 54230 RVA: 0x003265C8 File Offset: 0x003247C8 // (set) Token: 0x0600D3D7 RID: 54231 RVA: 0x003265DC File Offset: 0x003247DC [Token(Token = "0x17002199")] [DebuggerNonUserCode] public bool HEAKAEEPFNN { [Token(Token = "0x600D3D6")] [Address(RVA = "0x4F5370", Offset = "0x4F3D70", VA = "0x1804F5370")] get { return this.GLNJCDOBOBH; } [Token(Token = "0x600D3D7")] [Address(RVA = "0x4F5390", Offset = "0x4F3D90", VA = "0x1804F5390")] set { this.GLNJCDOBOBH = value; } } // Token: 0x0600D3D8 RID: 54232 RVA: 0x003265F0 File Offset: 0x003247F0 [Token(Token = "0x600D3D8")] [Address(RVA = "0x1432830", Offset = "0x1431230", VA = "0x181432830", Slot = "0")] [DebuggerNonUserCode] public override bool Equals(object HPKICPNGMDJ) { if (HPKICPNGMDJ == 0 || HPKICPNGMDJ == 0) { return; } if (HPKICPNGMDJ == this) { return true; } if (this.HAJBGIMPEIF == typeof(NCKHKDEKEMM).TypeHandle && this.HAJBGIMPEIF == typeof(NCKHKDEKEMM).TypeHandle && this.PMMIBNNINCD == typeof(NCKHKDEKEMM).TypeHandle && this.OCLMJNJHFEJ == typeof(NCKHKDEKEMM).TypeHandle) { return this.GLNJCDOBOBH == typeof(NCKHKDEKEMM).TypeHandle; } } // Token: 0x0600D3D9 RID: 54233 RVA: 0x00326650 File Offset: 0x00324850 [Token(Token = "0x600D3D9")] [Address(RVA = "0x14327F0", Offset = "0x14311F0", VA = "0x1814327F0", Slot = "8")] [DebuggerNonUserCode] public bool Equals(NCKHKDEKEMM HPKICPNGMDJ) { if (HPKICPNGMDJ != 0) { if (HPKICPNGMDJ != this) { int hajbgimpeif = HPKICPNGMDJ.HAJBGIMPEIF; if (this.HAJBGIMPEIF != hajbgimpeif || this.HAJBGIMPEIF != hajbgimpeif) { return; } int pmmibnnincd = HPKICPNGMDJ.PMMIBNNINCD; if (this.PMMIBNNINCD != pmmibnnincd) { return; } int oclmjnjhfej = HPKICPNGMDJ.OCLMJNJHFEJ; if (this.OCLMJNJHFEJ != oclmjnjhfej) { return; } bool glnjcdobobh = HPKICPNGMDJ.GLNJCDOBOBH; if (this.GLNJCDOBOBH != glnjcdobobh) { return; } } return true; } } // Token: 0x0600D3DA RID: 54234 RVA: 0x003266B4 File Offset: 0x003248B4 [Token(Token = "0x600D3DA")] [Address(RVA = "0x14328E0", Offset = "0x14312E0", VA = "0x1814328E0", Slot = "2")] [DebuggerNonUserCode] public override int GetHashCode() { /* An exception occurred when decompiling this method (0600D3DA) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 NCKHKDEKEMM::GetHashCode() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_28: brtrue(IL_00, logicnot:bool(ldfld:bool(NCKHKDEKEMM::GLNJCDOBOBH, ldloc:NCKHKDEKEMM(this)))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.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: 0x0600D3DB RID: 54235 RVA: 0x003266F4 File Offset: 0x003248F4 [Token(Token = "0x600D3DB")] [Address(RVA = "0x1432B90", Offset = "0x1431590", VA = "0x181432B90", Slot = "3")] [DebuggerNonUserCode] public override string ToString() { return JsonFormatter.ToDiagnosticString(this); } // Token: 0x0600D3DC RID: 54236 RVA: 0x00326708 File Offset: 0x00324908 [Token(Token = "0x600D3DC")] [Address(RVA = "0x1432BF0", Offset = "0x14315F0", VA = "0x181432BF0", Slot = "5")] [DebuggerNonUserCode] public void WriteTo(CodedOutputStream DGFOAAGEKJO) { if (this.HAJBGIMPEIF != 0) { int hajbgimpeif = this.HAJBGIMPEIF; DGFOAAGEKJO.WriteInt32(hajbgimpeif); } if (DGFOAAGEKJO != 0) { float ebkfepclpcb = this.EBKFEPCLPCB; DGFOAAGEKJO.WriteFloat(ebkfepclpcb); } if (this.PMMIBNNINCD != 0) { int pmmibnnincd = this.PMMIBNNINCD; DGFOAAGEKJO.WriteInt32(pmmibnnincd); } if (this.OCLMJNJHFEJ != 0) { int oclmjnjhfej = this.OCLMJNJHFEJ; DGFOAAGEKJO.WriteInt32(oclmjnjhfej); } if (this.GLNJCDOBOBH) { bool glnjcdobobh = this.GLNJCDOBOBH; DGFOAAGEKJO.WriteBool(glnjcdobobh); } } // Token: 0x0600D3DD RID: 54237 RVA: 0x0032678C File Offset: 0x0032498C [Token(Token = "0x600D3DD")] [Address(RVA = "0x1432620", Offset = "0x1431020", VA = "0x181432620", Slot = "6")] [DebuggerNonUserCode] public int CalculateSize() { int hajbgimpeif = this.HAJBGIMPEIF; int num = 0; if (hajbgimpeif != 0) { int num2 = CodedOutputStream.ComputeInt32Size(hajbgimpeif); } num += 5; int pmmibnnincd = this.PMMIBNNINCD; if (pmmibnnincd != 0) { int num3 = CodedOutputStream.ComputeInt32Size(pmmibnnincd); num3++; num += num3; } int oclmjnjhfej = this.OCLMJNJHFEJ; if (oclmjnjhfej != 0) { int num4 = CodedOutputStream.ComputeInt32Size(oclmjnjhfej); num4++; num += num4; } return num; } // Token: 0x0600D3DE RID: 54238 RVA: 0x003267F4 File Offset: 0x003249F4 [Token(Token = "0x600D3DE")] [Address(RVA = "0x1432A80", Offset = "0x1431480", VA = "0x181432A80", Slot = "10")] [DebuggerNonUserCode] public void MergeFrom(NCKHKDEKEMM HPKICPNGMDJ) { if (HPKICPNGMDJ != 0) { int hajbgimpeif = HPKICPNGMDJ.HAJBGIMPEIF; if (hajbgimpeif != 0) { this.HAJBGIMPEIF = hajbgimpeif; } float ebkfepclpcb = HPKICPNGMDJ.EBKFEPCLPCB; if (hajbgimpeif != 0) { this.EBKFEPCLPCB = ebkfepclpcb; } int pmmibnnincd = HPKICPNGMDJ.PMMIBNNINCD; if (pmmibnnincd != 0) { this.PMMIBNNINCD = pmmibnnincd; } int oclmjnjhfej = HPKICPNGMDJ.OCLMJNJHFEJ; if (oclmjnjhfej != 0) { this.OCLMJNJHFEJ = oclmjnjhfej; } bool glnjcdobobh = HPKICPNGMDJ.GLNJCDOBOBH; if (glnjcdobobh) { this.GLNJCDOBOBH = glnjcdobobh; } } } // Token: 0x0600D3DF RID: 54239 RVA: 0x00326864 File Offset: 0x00324A64 [Token(Token = "0x600D3DF")] [Address(RVA = "0x1432AD0", Offset = "0x14314D0", VA = "0x181432AD0", Slot = "4")] [DebuggerNonUserCode] public void MergeFrom(CodedInputStream DBFBLNILIGL) { uint num = DBFBLNILIGL.ReadTag(); if (num != (uint)0) { if (num > (uint)21) { if (num == (uint)24) { int num2 = DBFBLNILIGL.ReadInt32(); this.PMMIBNNINCD = num2; } int num3; if (num == (uint)32) { num3 = DBFBLNILIGL.ReadInt32(); this.OCLMJNJHFEJ = num3; } if (num3 != 40) { goto IL_7B; } bool flag = DBFBLNILIGL.ReadBool(); this.GLNJCDOBOBH = flag; } int num4; if (num == (uint)8) { num4 = DBFBLNILIGL.ReadInt32(); this.HAJBGIMPEIF = num4; } if (num4 == 21) { float num5 = DBFBLNILIGL.ReadFloat(); this.EBKFEPCLPCB = num5; } IL_7B: DBFBLNILIGL.SkipLastField(); } } // Token: 0x0600D3E0 RID: 54240 RVA: 0x003268F8 File Offset: 0x00324AF8 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x600D3E0")] [Address(RVA = "0x1432CF0", Offset = "0x14316F0", VA = "0x181432CF0")] static NCKHKDEKEMM() { Func func; NCKHKDEKEMM.MHLLBDFJBOD = new MessageParser(func); } // Token: 0x04008E17 RID: 36375 [Token(Token = "0x4008E17")] private static readonly MessageParser MHLLBDFJBOD; // Token: 0x04008E18 RID: 36376 [Token(Token = "0x4008E18")] public const int KAHNCGAHFND = 1; // Token: 0x04008E19 RID: 36377 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008E19")] private int HAJBGIMPEIF; // Token: 0x04008E1A RID: 36378 [Token(Token = "0x4008E1A")] public const int MKJPBIFNNMN = 2; // Token: 0x04008E1B RID: 36379 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x4008E1B")] private float EBKFEPCLPCB; // Token: 0x04008E1C RID: 36380 [Token(Token = "0x4008E1C")] public const int GFJPBHNFAJB = 3; // Token: 0x04008E1D RID: 36381 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008E1D")] private int PMMIBNNINCD; // Token: 0x04008E1E RID: 36382 [Token(Token = "0x4008E1E")] public const int HHFINIINBLI = 4; // Token: 0x04008E1F RID: 36383 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4008E1F")] private int OCLMJNJHFEJ; // Token: 0x04008E20 RID: 36384 [Token(Token = "0x4008E20")] public const int CHFMBMHKLKP = 5; // Token: 0x04008E21 RID: 36385 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4008E21")] private bool GLNJCDOBOBH; }