using System; using System.Collections; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000F66 RID: 3942 [Token(Token = "0x2000F66")] [StructLayout(3)] public static class NKHBKKGOIHL { // Token: 0x06005F64 RID: 24420 RVA: 0x0015312C File Offset: 0x0015132C [Token(Token = "0x6005F64")] [Address(RVA = "0x1398CF0", Offset = "0x13976F0", VA = "0x181398CF0")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.NPCPLFAONFO); num = 0; int num2 = 0; BPHGKAEDBPE.CABLOFOHBDM(0, action, num2); } // Token: 0x06005F65 RID: 24421 RVA: 0x00153154 File Offset: 0x00151354 [Token(Token = "0x6005F65")] [Address(RVA = "0x1398E60", Offset = "0x1397860", VA = "0x181398E60")] private static void NPCPLFAONFO() { NKHBKKGOIHL.AOGOKCJGDAO.Clear(); NKHBKKGOIHL.HDKLANNDCLI.Clear(); } // Token: 0x06005F66 RID: 24422 RVA: 0x0015317C File Offset: 0x0015137C [Token(Token = "0x6005F66")] [Address(RVA = "0x1398D70", Offset = "0x1397770", VA = "0x181398D70")] public static IEnumerator EFFCNBECOKA(string CJPAPLADEJG, BPHGKAEDBPE.OJDJIJDNFHE AFLPGGJMPOE) { /* An exception occurred when decompiling this method (06005F66) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NKHBKKGOIHL::EFFCNBECOKA(System.String,BPHGKAEDBPE/OJDJIJDNFHE) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(BBGMJPMOHEO::System.IDisposable.Dispose, ldloc:BBGMJPMOHEO(var_0)) stfld:string(BBGMJPMOHEO::stringValue, ldloc:BBGMJPMOHEO(var_0), ldloc:string(CJPAPLADEJG)) stfld:int32(BBGMJPMOHEO::<>1__state, ldloc:BBGMJPMOHEO(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:class BPHGKAEDBPE/OJDJIJDNFHE(BBGMJPMOHEO::callback, ldloc:BBGMJPMOHEO(var_0), ldloc:class BPHGKAEDBPE/OJDJIJDNFHE(AFLPGGJMPOE)) } 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: 0x06005F67 RID: 24423 RVA: 0x001531A8 File Offset: 0x001513A8 [Token(Token = "0x6005F67")] [Address(RVA = "0x1398DE0", Offset = "0x13977E0", VA = "0x181398DE0")] public static IEnumerator FFECFNJFEBO(string CJPAPLADEJG, char NIANGKPCAEI, BPHGKAEDBPE.OJDJIJDNFHE AFLPGGJMPOE) { /* An exception occurred when decompiling this method (06005F67) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NKHBKKGOIHL::FFECFNJFEBO(System.String,System.Char,BPHGKAEDBPE/OJDJIJDNFHE) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(FFENJMKGBHP::System.IDisposable.Dispose, ldloc:FFENJMKGBHP(var_0)) stfld:string(FFENJMKGBHP::stringValue, ldloc:FFENJMKGBHP(var_0), ldloc:string(CJPAPLADEJG)) stfld:char(FFENJMKGBHP::replacementChar, ldloc:FFENJMKGBHP(var_0), ldloc:char(NIANGKPCAEI)) stfld:int32(FFENJMKGBHP::<>1__state, ldloc:FFENJMKGBHP(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:class BPHGKAEDBPE/OJDJIJDNFHE(FFENJMKGBHP::callback, ldloc:FFENJMKGBHP(var_0), ldloc:class BPHGKAEDBPE/OJDJIJDNFHE(AFLPGGJMPOE)) } 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: 0x04004505 RID: 17669 [Token(Token = "0x4004505")] private static Dictionary AOGOKCJGDAO = new Dictionary(); // Token: 0x04004506 RID: 17670 [Token(Token = "0x4004506")] private static Dictionary HDKLANNDCLI = new Dictionary(); // Token: 0x04004507 RID: 17671 [Token(Token = "0x4004507")] private static string LICKOAJDMOI = "api/sanitize/"; // Token: 0x02000F67 RID: 3943 [Token(Token = "0x2000F67")] [Serializable] public class IsStringPureRequest { // Token: 0x06005F69 RID: 24425 RVA: 0x00153204 File Offset: 0x00151404 [Token(Token = "0x6005F69")] [Address(RVA = "0x138B8E0", Offset = "0x138A2E0", VA = "0x18138B8E0")] public IsStringPureRequest() { } // Token: 0x04004508 RID: 17672 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004508")] public string Value = ""; } // Token: 0x02000F68 RID: 3944 [Token(Token = "0x2000F68")] [Serializable] public class PurifyStringRequest { // Token: 0x06005F6A RID: 24426 RVA: 0x00153224 File Offset: 0x00151424 [Token(Token = "0x6005F6A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public PurifyStringRequest() { } // Token: 0x04004509 RID: 17673 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004509")] public string Value; // Token: 0x0400450A RID: 17674 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400450A")] public char ReplacementChar; } // Token: 0x02000F69 RID: 3945 [Token(Token = "0x2000F69")] public class PEHMCMIFBJO : IFAIJAGLDFK { // Token: 0x17001130 RID: 4400 // (get) Token: 0x06005F6B RID: 24427 RVA: 0x00153238 File Offset: 0x00151438 // (set) Token: 0x06005F6C RID: 24428 RVA: 0x0015324C File Offset: 0x0015144C [Token(Token = "0x17001130")] public bool GIAODAJCPFI { [Token(Token = "0x6005F6B")] [Address(RVA = "0x559440", Offset = "0x557E40", VA = "0x180559440")] get; [Token(Token = "0x6005F6C")] [Address(RVA = "0x559450", Offset = "0x557E50", VA = "0x180559450")] set; } // Token: 0x06005F6D RID: 24429 RVA: 0x00153260 File Offset: 0x00151460 [Token(Token = "0x6005F6D")] [Address(RVA = "0x139D670", Offset = "0x139C070", VA = "0x18139D670", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { bool flag = AEOPHJMOOFE.AAKIMHHKCFB("IsPure", PMMGDNALAEB); this.k__BackingField = flag; } // Token: 0x06005F6E RID: 24430 RVA: 0x00153280 File Offset: 0x00151480 [Token(Token = "0x6005F6E")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public PEHMCMIFBJO() { } } // Token: 0x02000F6A RID: 3946 [Token(Token = "0x2000F6A")] [CompilerGenerated] private sealed class HODGPPMLOFI { // Token: 0x06005F6F RID: 24431 RVA: 0x00153294 File Offset: 0x00151494 [Token(Token = "0x6005F6F")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public HODGPPMLOFI() { } // Token: 0x06005F70 RID: 24432 RVA: 0x001532A8 File Offset: 0x001514A8 [Token(Token = "0x6005F70")] [Address(RVA = "0x138B670", Offset = "0x138A070", VA = "0x18138B670")] internal void b__0(string e, NKHBKKGOIHL.PEHMCMIFBJO r) { Dictionary aogokcjgdao = NKHBKKGOIHL.AOGOKCJGDAO; string text = this.stringValue; if (aogokcjgdao.ContainsKey(text)) { Dictionary aogokcjgdao2 = NKHBKKGOIHL.AOGOKCJGDAO; string text2 = this.stringValue; if (aogokcjgdao2[text2] == r.k__BackingField) { goto IL_65; } } Dictionary aogokcjgdao3 = NKHBKKGOIHL.AOGOKCJGDAO; bool k__BackingField = r.k__BackingField; string text3 = this.stringValue; aogokcjgdao3[text3] = k__BackingField; Debug.LogError("Error checking string:" + e); IL_65: BPHGKAEDBPE.HADGLCCBNHM(this.callback, e, r); } // Token: 0x0400450C RID: 17676 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400450C")] public string stringValue; // Token: 0x0400450D RID: 17677 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400450D")] public BPHGKAEDBPE.OJDJIJDNFHE callback; } // Token: 0x02000F6C RID: 3948 [Token(Token = "0x2000F6C")] [CompilerGenerated] private sealed class NLBHKBKCPJA { // Token: 0x06005F77 RID: 24439 RVA: 0x001534E0 File Offset: 0x001516E0 [Token(Token = "0x6005F77")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NLBHKBKCPJA() { } // Token: 0x06005F78 RID: 24440 RVA: 0x001534F4 File Offset: 0x001516F4 [Token(Token = "0x6005F78")] [Address(RVA = "0x139A1B0", Offset = "0x1398BB0", VA = "0x18139A1B0")] internal void b__0(string error, string response) { Debug.LogError("Error purifying string:" + error); bool flag; if (!flag) { Dictionary hdklanndcli = NKHBKKGOIHL.HDKLANNDCLI; string text = this.stringValue; hdklanndcli[text] = response; } BPHGKAEDBPE.HADGLCCBNHM(this.callback, error, response); } // Token: 0x04004512 RID: 17682 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004512")] public string stringValue; // Token: 0x04004513 RID: 17683 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004513")] public BPHGKAEDBPE.OJDJIJDNFHE callback; } }