using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200270C RID: 9996 [Token(Token = "0x200270C")] [FJDEOJHKPPM] public class IMMAEBCCKCH : BOLIINFMFDA { // Token: 0x17002AEF RID: 10991 // (get) Token: 0x0601039E RID: 66462 RVA: 0x003AA86C File Offset: 0x003A8A6C [Token(Token = "0x17002AEF")] public override PCIKKGOPEAI LFIFDKNCNIN { [Token(Token = "0x601039E")] [Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "29")] get { return PCIKKGOPEAI.TimedBufferChallenge; } } // Token: 0x17002AF0 RID: 10992 // (get) Token: 0x0601039F RID: 66463 RVA: 0x003AA87C File Offset: 0x003A8A7C [Token(Token = "0x17002AF0")] public int LDBAIPGNBCN { [Token(Token = "0x601039F")] [Address(RVA = "0x1B27F30", Offset = "0x1B26F30", VA = "0x181B27F30")] get { return this.MDFFKENCHJD._size; } } // Token: 0x060103A0 RID: 66464 RVA: 0x003AA89C File Offset: 0x003A8A9C [Token(Token = "0x60103A0")] [Address(RVA = "0x1B29720", Offset = "0x1B28720", VA = "0x181B29720")] public IMMAEBCCKCH() { Func <>9__19_ = IMMAEBCCKCH.<>c.<>9__19_0; if (<>9__19_ == 0) { IMMAEBCCKCH.<>c.<>9__19_0 = () => Time.realtimeSinceStartup; } this.DMNDHOMEELE = <>9__19_; List list = new List(); this.MDFFKENCHJD = list; List list2 = new List(); this.PIINMPFMOHI = list2; List list3 = new List(); this.KMPKOEOAHGL = list3; base..ctor(); } // Token: 0x060103A1 RID: 66465 RVA: 0x003AA904 File Offset: 0x003A8B04 [Token(Token = "0x60103A1")] [Address(RVA = "0x1B29410", Offset = "0x1B28410", VA = "0x181B29410")] public IMMAEBCCKCH(PHHHPJKCHBM GABPLOJEDIG, int MNIJHBJDPPA, float EEPCOKAIHOM) { PHHHPJKCHBM[] array = new PHHHPJKCHBM[1]; if (GABPLOJEDIG != 0) { } array[0] = GABPLOJEDIG; Func koehhcamgpo = IMMAEBCCKCH.KOEHHCAMGPO; } // Token: 0x060103A2 RID: 66466 RVA: 0x003AA930 File Offset: 0x003A8B30 [Token(Token = "0x60103A2")] [Address(RVA = "0x1B29880", Offset = "0x1B28880", VA = "0x181B29880")] public IMMAEBCCKCH(PHHHPJKCHBM GABPLOJEDIG, int MNIJHBJDPPA, float EEPCOKAIHOM, Func DMNDHOMEELE) { PHHHPJKCHBM[] array = new PHHHPJKCHBM[1]; if (GABPLOJEDIG != 0) { } array[0] = GABPLOJEDIG; } // Token: 0x060103A3 RID: 66467 RVA: 0x003AA958 File Offset: 0x003A8B58 [Token(Token = "0x60103A3")] [Address(RVA = "0x1B29360", Offset = "0x1B28360", VA = "0x181B29360")] public IMMAEBCCKCH(PHHHPJKCHBM[] PIINMPFMOHI, int MNIJHBJDPPA, float EEPCOKAIHOM) { Func koehhcamgpo = IMMAEBCCKCH.KOEHHCAMGPO; } // Token: 0x060103A4 RID: 66468 RVA: 0x003AA96C File Offset: 0x003A8B6C [Token(Token = "0x60103A4")] [Address(RVA = "0x1B29550", Offset = "0x1B28550", VA = "0x181B29550")] public IMMAEBCCKCH(PHHHPJKCHBM[] PIINMPFMOHI, int MNIJHBJDPPA, float EEPCOKAIHOM, Func DMNDHOMEELE) { Func <>9__23_ = IMMAEBCCKCH.<>c.<>9__23_0; if (<>9__23_ == 0) { IMMAEBCCKCH.<>c.<>9__23_0 = () => Time.realtimeSinceStartup; } this.DMNDHOMEELE = <>9__23_; List list = new List(); this.MDFFKENCHJD = list; List list2 = new List(); this.PIINMPFMOHI = list2; List list3 = new List(); this.KMPKOEOAHGL = list3; base..ctor(); List list4 = new List(PIINMPFMOHI); this.DMNDHOMEELE = 0; this.EEPCOKAIHOM = EEPCOKAIHOM; this.PIINMPFMOHI = list4; this.KEOKDMNJJPB = MNIJHBJDPPA; ALDKJBBLNBD aldkjbblnbd = ((PHHHPJKCHBM)this).EMPNAIHPMLE; } // Token: 0x060103A5 RID: 66469 RVA: 0x003AAA00 File Offset: 0x003A8C00 [Token(Token = "0x60103A5")] [Address(RVA = "0x1B28FF0", Offset = "0x1B27FF0", VA = "0x181B28FF0", Slot = "34")] protected override void OFFLOPLJBBG() { int num; do { num = 0; base..ctor(); List knkcpihjjhg = this.KNKCPIHJJHG; knkcpihjjhg.Clear(); List piinmpfmohi = this.PIINMPFMOHI; List.Enumerator enumerator = knkcpihjjhg.GetEnumerator(); bool flag; if (flag) { IMMAEBCCKCH.PCPHFMLFGAC pcphfmlfgac = new IMMAEBCCKCH.PCPHFMLFGAC(); pcphfmlfgac.<>4__this = this; pcphfmlfgac.challengeToCount = pcphfmlfgac; num += num; num++; PHHHPJKCHBM challengeToCount = pcphfmlfgac.challengeToCount; JCMGHHHOGLK jcmghhhoglk = delegate(PHHHPJKCHBM challenge, AACCKDLMFKJ.KDDMCHBBEFB data) { float num2 = pcphfmlfgac.<>4__this.DMNDHOMEELE(); List mdffkenchjd = pcphfmlfgac.<>4__this.MDFFKENCHJD; PHHHPJKCHBM challengeToCount2 = pcphfmlfgac.challengeToCount; throw new NullReferenceException(); }; num += num; num++; List knkcpihjjhg2 = this.KNKCPIHJJHG; PHHHPJKCHBM phhhpjkchbm = pcphfmlfgac.challengeToCount; knkcpihjjhg2.Add(phhhpjkchbm); phhhpjkchbm += phhhpjkchbm; num += 6; num += 19; phhhpjkchbm += phhhpjkchbm; num += 20; num += 19; } } while (num != 0); } // Token: 0x060103A6 RID: 66470 RVA: 0x003AAAD0 File Offset: 0x003A8CD0 [Token(Token = "0x60103A6")] [Address(RVA = "0x1B28390", Offset = "0x1B27390", VA = "0x181B28390", Slot = "31")] public override void JBBLIBHHEBC() { base.JBBLIBHHEBC(); this.MDFFKENCHJD.Clear(); } // Token: 0x060103A7 RID: 66471 RVA: 0x003AAAF4 File Offset: 0x003A8CF4 [Token(Token = "0x60103A7")] [Address(RVA = "0x1B283E0", Offset = "0x1B273E0", VA = "0x181B283E0", Slot = "30")] protected override bool NEBIEBADOOL(AACCKDLMFKJ.KDDMCHBBEFB NJOMPEPAPCO) { bool flag = base.NEBIEBADOOL(NJOMPEPAPCO); float eepcokaihom = this.EEPCOKAIHOM; int num = 0; List mdffkenchjd = this.MDFFKENCHJD; if (eepcokaihom > (float)num) { Func func = new Func(this.HNIEBJAJPIB); IEnumerable enumerable = Enumerable.Where(mdffkenchjd, func); } IMMAEBCCKCH.NHBCOPEKKAM cnjdomoepcl = this.CNJDOMOEPCL; int num2 = 0; int pmfbbjnmndc = this.PMFBBJNMNDC; this.PMFBBJNMNDC = num2; if (eepcokaihom != (float)num) { if (eepcokaihom != (float)num) { if (eepcokaihom != (float)num) { if (eepcokaihom != (float)num) { if (cnjdomoepcl != IMMAEBCCKCH.NHBCOPEKKAM.UniqueToolCount) { } Func func2; if (IMMAEBCCKCH.<>c.<>9__26_7 == 0) { func2 = delegate(IMMAEBCCKCH.MLAHJIDMGMK _) { throw new NullReferenceException(); }; IMMAEBCCKCH.<>c.<>9__26_7 = func2; } IEnumerable enumerable2 = Enumerable.GroupBy(mdffkenchjd, func2); if (IMMAEBCCKCH.<>c.<>9__26_8 != 0) { goto IL_1C0; } IMMAEBCCKCH.<>c.<>9__26_8 = delegate(IGrouping _) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; } if (IMMAEBCCKCH.<>c.<>9__26_9 == 0) { IMMAEBCCKCH.<>c.<>9__26_9 = delegate(IMMAEBCCKCH.MLAHJIDMGMK entry) { throw new NullReferenceException(); }; } IEnumerable enumerable3; if (Enumerable.Count>(enumerable3) > 0) { Func, int> func3; if (IMMAEBCCKCH.<>c.<>9__26_10 == 0) { func3 = (IGrouping grouping) => Enumerable.Count(grouping); IMMAEBCCKCH.<>c.<>9__26_10 = func3; } int num3 = Enumerable.Max>(enumerable3, func3); } } if (IMMAEBCCKCH.<>c.<>9__26_5 == 0) { IMMAEBCCKCH.<>c.<>9__26_5 = delegate(IMMAEBCCKCH.MLAHJIDMGMK _) { throw new NullReferenceException(); }; } if (IMMAEBCCKCH.<>c.<>9__26_6 != 0) { goto IL_1C0; } IMMAEBCCKCH.<>c.<>9__26_6 = delegate(IGrouping _) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; } if (IMMAEBCCKCH.<>c.<>9__26_3 == 0) { IMMAEBCCKCH.<>c.<>9__26_3 = delegate(IMMAEBCCKCH.MLAHJIDMGMK _) { throw new NullReferenceException(); }; } if (IMMAEBCCKCH.<>c.<>9__26_4 != 0) { goto IL_1C0; } IMMAEBCCKCH.<>c.<>9__26_4 = delegate(IGrouping _) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; } if (IMMAEBCCKCH.<>c.<>9__26_1 == 0) { IMMAEBCCKCH.<>c.<>9__26_1 = delegate(IMMAEBCCKCH.MLAHJIDMGMK _) { throw new NullReferenceException(); }; } Func, IMMAEBCCKCH.MLAHJIDMGMK> func4; if (IMMAEBCCKCH.<>c.<>9__26_2 == 0) { func4 = delegate(IGrouping _) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; IMMAEBCCKCH.<>c.<>9__26_2 = func4; } IL_1C0: IEnumerable enumerable5; IEnumerable> enumerable4 = Enumerable.Select, IMMAEBCCKCH.MLAHJIDMGMK>(enumerable5, func4); int num4 = Enumerable.Count(enumerable4); this.PMFBBJNMNDC = num4; List list = Enumerable.ToList(enumerable4); this.MDFFKENCHJD = list; int pmfbbjnmndc2 = this.PMFBBJNMNDC; int pmfbbjnmndc4; if (pmfbbjnmndc != pmfbbjnmndc2) { if (this.KMPKOEOAHGL.Contains(pmfbbjnmndc2)) { int keokdmnjjpb = this.KEOKDMNJJPB; int pmfbbjnmndc3 = this.PMFBBJNMNDC; base.APGHPKOHEKL(pmfbbjnmndc3, keokdmnjjpb); } pmfbbjnmndc4 = this.PMFBBJNMNDC; this.k__BackingField = true; } return pmfbbjnmndc4 >= this.KEOKDMNJJPB; } // Token: 0x17002AF1 RID: 10993 // (get) Token: 0x060103A8 RID: 66472 RVA: 0x003AAD48 File Offset: 0x003A8F48 [Token(Token = "0x17002AF1")] public override ALDKJBBLNBD EMPNAIHPMLE { [Token(Token = "0x60103A8")] [Address(RVA = "0x1B27F70", Offset = "0x1B26F70", VA = "0x181B27F70", Slot = "28")] get { /* An exception occurred when decompiling this method (060103A8) ICSharpCode.Decompiler.DecompilerException: Error decompiling ALDKJBBLNBD IMMAEBCCKCH::EDAJJKJAGHM() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_10: stloc:int32(var_0_16, ldfld:int32(IMMAEBCCKCH::PMFBBJNMNDC, ldloc:IMMAEBCCKCH(this))) stloc:int32(var_1_1D, ldfld:int32(IMMAEBCCKCH::KEOKDMNJJPB, ldloc:IMMAEBCCKCH(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: 0x060103A9 RID: 66473 RVA: 0x003AAD74 File Offset: 0x003A8F74 [Token(Token = "0x60103A9")] [Address(RVA = "0x1B27FA0", Offset = "0x1B26FA0", VA = "0x181B27FA0", Slot = "32")] public override Dictionary HLHBJCIJPBE() { Dictionary dictionary = base.HLHBJCIJPBE(); List piinmpfmohi = this.PIINMPFMOHI; Func> <>9__37_ = IMMAEBCCKCH.<>c.<>9__37_0; if (<>9__37_ == 0) { IMMAEBCCKCH.<>c.<>9__37_0 = delegate(PHHHPJKCHBM _) { throw new NullReferenceException(); }; } List> list = Enumerable.ToList>(Enumerable.Select>(piinmpfmohi, <>9__37_)); dictionary["ccc"] = list; int keokdmnjjpb = this.KEOKDMNJJPB; dictionary["t"] = keokdmnjjpb; CultureInfo invariantCulture = CultureInfo.InvariantCulture; string text; dictionary["i"] = text; IMMAEBCCKCH.JDFLPDPEGDN fjifkdjphnp = this.FJIFKDJPHNP; dictionary["pm"] = fjifkdjphnp; List kmpkoeoahgl = this.KMPKOEOAHGL; dictionary["n"] = kmpkoeoahgl; bool pbdfalbcpho = this.PBDFALBCPHO; dictionary["pb"] = pbdfalbcpho; IMMAEBCCKCH.NHBCOPEKKAM cnjdomoepcl = this.CNJDOMOEPCL; if (cnjdomoepcl != IMMAEBCCKCH.NHBCOPEKKAM.Count) { dictionary["m"] = cnjdomoepcl; } List mdffkenchjd = this.MDFFKENCHJD; if (this.PBDFALBCPHO) { Func> func; if (IMMAEBCCKCH.<>c.<>9__37_1 == 0) { func = (IMMAEBCCKCH.MLAHJIDMGMK _) => _.HLHBJCIJPBE(); IMMAEBCCKCH.<>c.<>9__37_1 = func; } List> list2 = Enumerable.ToList>(Enumerable.Select>(mdffkenchjd, func)); dictionary["b"] = list2; } return dictionary; } // Token: 0x060103AA RID: 66474 RVA: 0x003AAEA4 File Offset: 0x003A90A4 [Token(Token = "0x60103AA")] [Address(RVA = "0x1B28C10", Offset = "0x1B27C10", VA = "0x181B28C10", Slot = "33")] protected override void NMIHJJOONEK(Dictionary PBMMECKJKJI) { base.NMIHJJOONEK(PBMMECKJKJI); List list = AEOPHJMOOFE.LEIBLAFOPLL>("ccc", PBMMECKJKJI); Func, PHHHPJKCHBM> <>9__38_ = IMMAEBCCKCH.<>c.<>9__38_0; if (<>9__38_ == 0) { IMMAEBCCKCH.<>c.<>9__38_0 = (Dictionary _) => DOOJFKJIMLK.APPGLDHNGIE(_); } IEnumerable> enumerable = Enumerable.Select, PHHHPJKCHBM>(list, <>9__38_); Func func; if (IMMAEBCCKCH.<>c.<>9__38_1 == 0) { func = (PHHHPJKCHBM _) => _ != 0; IMMAEBCCKCH.<>c.<>9__38_1 = func; } List list2 = new List(Enumerable.Where(enumerable, func)); this.PIINMPFMOHI = list2; int num = AEOPHJMOOFE.AAKIMHHKCFB("t", PBMMECKJKJI); this.KEOKDMNJJPB = num; float num2 = AEOPHJMOOFE.JOKOLAJPNAN("i", PBMMECKJKJI); this.EEPCOKAIHOM = num2; int num3 = 0; int num4 = DOOJFKJIMLK.HJEGFIDFFFG("pm", PBMMECKJKJI, num3); this.FJIFKDJPHNP = (IMMAEBCCKCH.JDFLPDPEGDN)num4; bool flag = DOOJFKJIMLK.HJEGFIDFFFG("pb", PBMMECKJKJI, true); this.PBDFALBCPHO = flag; int num5 = 0; int num6 = DOOJFKJIMLK.HJEGFIDFFFG("m", PBMMECKJKJI, num5); this.CNJDOMOEPCL = (IMMAEBCCKCH.NHBCOPEKKAM)num6; throw new NullReferenceException(); } // Token: 0x060103AC RID: 66476 RVA: 0x003AB030 File Offset: 0x003A9230 [Token(Token = "0x60103AC")] [Address(RVA = "0x1B28320", Offset = "0x1B27320", VA = "0x181B28320")] [CompilerGenerated] private bool HNIEBJAJPIB(IMMAEBCCKCH.MLAHJIDMGMK FNJHLBLAMLE) { float num = this.DMNDHOMEELE(); throw new NullReferenceException(); } // Token: 0x0400AA10 RID: 43536 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400AA10")] public IMMAEBCCKCH.NHBCOPEKKAM CNJDOMOEPCL; // Token: 0x0400AA11 RID: 43537 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x400AA11")] public IMMAEBCCKCH.JDFLPDPEGDN FJIFKDJPHNP; // Token: 0x0400AA12 RID: 43538 [Token(Token = "0x400AA12")] protected static readonly Func KOEHHCAMGPO = () => Time.realtimeSinceStartup; // Token: 0x0400AA13 RID: 43539 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400AA13")] private Func DMNDHOMEELE; // Token: 0x0400AA14 RID: 43540 [Token(Token = "0x400AA14")] public const float EKFDKABHKLB = -1f; // Token: 0x0400AA15 RID: 43541 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400AA15")] protected float EEPCOKAIHOM; // Token: 0x0400AA16 RID: 43542 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x400AA16")] protected int KEOKDMNJJPB; // Token: 0x0400AA17 RID: 43543 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400AA17")] private int PMFBBJNMNDC; // Token: 0x0400AA18 RID: 43544 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400AA18")] private List MDFFKENCHJD; // Token: 0x0400AA19 RID: 43545 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400AA19")] public bool PBDFALBCPHO; // Token: 0x0400AA1A RID: 43546 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400AA1A")] protected List PIINMPFMOHI; // Token: 0x0400AA1B RID: 43547 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400AA1B")] [OOLODDCLJON] public List KMPKOEOAHGL; // Token: 0x0400AA1C RID: 43548 [Token(Token = "0x400AA1C")] public const string LLFIKMOGFNF = "ccc"; // Token: 0x0400AA1D RID: 43549 [Token(Token = "0x400AA1D")] public const string BHKHFKJEAMD = "i"; // Token: 0x0400AA1E RID: 43550 [Token(Token = "0x400AA1E")] public const string PPHGJFACOBJ = "t"; // Token: 0x0400AA1F RID: 43551 [Token(Token = "0x400AA1F")] public const string GCPOJCMEIJL = "m"; // Token: 0x0400AA20 RID: 43552 [Token(Token = "0x400AA20")] public const string DNGDPCLCIOC = "b"; // Token: 0x0400AA21 RID: 43553 [Token(Token = "0x400AA21")] public const string EHNMPEFBPFB = "pb"; // Token: 0x0400AA22 RID: 43554 [Token(Token = "0x400AA22")] public const string IJKCIMKOBAH = "pm"; // Token: 0x0400AA23 RID: 43555 [Token(Token = "0x400AA23")] public const string ANENEOBMCEH = "n"; // Token: 0x0200270D RID: 9997 [Token(Token = "0x200270D")] public enum NHBCOPEKKAM { // Token: 0x0400AA25 RID: 43557 [Token(Token = "0x400AA25")] Count, // Token: 0x0400AA26 RID: 43558 [Token(Token = "0x400AA26")] UniqueToolCount, // Token: 0x0400AA27 RID: 43559 [Token(Token = "0x400AA27")] UniqueAttackerCount, // Token: 0x0400AA28 RID: 43560 [Token(Token = "0x400AA28")] UniqueDefenderCount, // Token: 0x0400AA29 RID: 43561 [Token(Token = "0x400AA29")] GroupedToolMaxCount, // Token: 0x0400AA2A RID: 43562 [Token(Token = "0x400AA2A")] UniqueGameCount } // Token: 0x0200270E RID: 9998 [Token(Token = "0x200270E")] public enum JDFLPDPEGDN { // Token: 0x0400AA2C RID: 43564 [Token(Token = "0x400AA2C")] Complete, // Token: 0x0400AA2D RID: 43565 [Token(Token = "0x400AA2D")] Count } // Token: 0x0200270F RID: 9999 [Token(Token = "0x200270F")] public struct MLAHJIDMGMK : FHDINDOFDIJ, IFAIJAGLDFK, AKJKEMONOIL { // Token: 0x060103AD RID: 66477 RVA: 0x003AB050 File Offset: 0x003A9250 [Token(Token = "0x60103AD")] [Address(RVA = "0x1B355D0", Offset = "0x1B345D0", VA = "0x181B355D0", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { float num = AEOPHJMOOFE.JOKOLAJPNAN("t", PMMGDNALAEB); this.EDNCMGJJLIH = num; AACCKDLMFKJ.DGGHAKCLGMP dgghakclgmp = AACCKDLMFKJ.DGGHAKCLGMP.FCAPHAJADNA(AEOPHJMOOFE.AAKIMHHKCFB>("e", PMMGDNALAEB)); this.DGLFAEPIMKO = dgghakclgmp; } // Token: 0x060103AE RID: 66478 RVA: 0x003AB088 File Offset: 0x003A9288 [Token(Token = "0x60103AE")] [Address(RVA = "0x1B35440", Offset = "0x1B34440", VA = "0x181B35440", Slot = "5")] public Dictionary HLHBJCIJPBE() { Dictionary dictionary = new Dictionary(); CultureInfo invariantCulture = CultureInfo.InvariantCulture; throw new NullReferenceException(); } // Token: 0x060103AF RID: 66479 RVA: 0x003AB0C0 File Offset: 0x003A92C0 [Token(Token = "0x60103AF")] [Address(RVA = "0x1B35530", Offset = "0x1B34530", VA = "0x181B35530")] public static IMMAEBCCKCH.MLAHJIDMGMK OOJOEFGNALH(Dictionary PMMGDNALAEB) { /* An exception occurred when decompiling this method (060103AF) ICSharpCode.Decompiler.DecompilerException: Error decompiling IMMAEBCCKCH/MLAHJIDMGMK IMMAEBCCKCH/MLAHJIDMGMK::OOJOEFGNALH(System.Collections.Generic.Dictionary`2) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:DGGHAKCLGMP(var_3_06, call:DGGHAKCLGMP(DGGHAKCLGMP::FCAPHAJADNA, ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2[exp:Dictionary`2](var_2))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x0400AA2E RID: 43566 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400AA2E")] public float EDNCMGJJLIH; // Token: 0x0400AA2F RID: 43567 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400AA2F")] public AACCKDLMFKJ.KDDMCHBBEFB DGLFAEPIMKO; // Token: 0x0400AA30 RID: 43568 [Token(Token = "0x400AA30")] private const string POAKNMEMKHP = "t"; // Token: 0x0400AA31 RID: 43569 [Token(Token = "0x400AA31")] private const string OJKAECLLBLL = "e"; } // Token: 0x02002711 RID: 10001 [Token(Token = "0x2002711")] [CompilerGenerated] private sealed class PCPHFMLFGAC { // Token: 0x060103C4 RID: 66500 RVA: 0x003AB218 File Offset: 0x003A9418 [Token(Token = "0x60103C4")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PCPHFMLFGAC() { } // Token: 0x060103C5 RID: 66501 RVA: 0x003AB22C File Offset: 0x003A942C [Token(Token = "0x60103C5")] [Address(RVA = "0x1B36250", Offset = "0x1B35250", VA = "0x181B36250")] internal void b__0(PHHHPJKCHBM challenge, AACCKDLMFKJ.KDDMCHBBEFB data) { float num = this.<>4__this.DMNDHOMEELE(); List mdffkenchjd = this.<>4__this.MDFFKENCHJD; PHHHPJKCHBM phhhpjkchbm = this.challengeToCount; throw new NullReferenceException(); } // Token: 0x0400AA44 RID: 43588 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400AA44")] public PHHHPJKCHBM challengeToCount; // Token: 0x0400AA45 RID: 43589 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400AA45")] public IMMAEBCCKCH <>4__this; } }