using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020014E6 RID: 5350 [Token(Token = "0x20014E6")] public static class FGPIDGLCKEF { // Token: 0x17001488 RID: 5256 // (get) Token: 0x06007AA8 RID: 31400 RVA: 0x001AA5D0 File Offset: 0x001A87D0 [Token(Token = "0x17001488")] public static bool LHKJBBONCBB { [Token(Token = "0x6007AA8")] [Address(RVA = "0x1173320", Offset = "0x1172120", VA = "0x181173320")] get { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; Func, bool> <>9__6_ = FGPIDGLCKEF.<>c.<>9__6_0; if (<>9__6_ == 0) { FGPIDGLCKEF.<>c.<>9__6_0 = delegate(KeyValuePair x) { bool flag; return flag; }; } return Enumerable.Any>(dahemngnllm, <>9__6_); } } // Token: 0x17001489 RID: 5257 // (get) Token: 0x06007AA9 RID: 31401 RVA: 0x001AA60C File Offset: 0x001A880C // (set) Token: 0x06007AAA RID: 31402 RVA: 0x001AA620 File Offset: 0x001A8820 [Token(Token = "0x17001489")] public static bool EOMEGGPFLFP { [Token(Token = "0x6007AA9")] [Address(RVA = "0x1174AA0", Offset = "0x11738A0", VA = "0x181174AA0")] get; [Token(Token = "0x6007AAA")] [Address(RVA = "0x1174B00", Offset = "0x1173900", VA = "0x181174B00")] private set; } // Token: 0x1700148A RID: 5258 // (get) Token: 0x06007AAB RID: 31403 RVA: 0x001AA634 File Offset: 0x001A8834 [Token(Token = "0x1700148A")] public static IReadOnlyList JKMMFMKBLGA { [Token(Token = "0x6007AAB")] [Address(RVA = "0x1175010", Offset = "0x1173E10", VA = "0x181175010")] get { /* An exception occurred when decompiling this method (06007AAB) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 FGPIDGLCKEF::OPKHKKHMACI() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_05, ldsfld:class [mscorlib]System.Collections.Generic.List`1(FGPIDGLCKEF::EAEKOFNKFBM)) } 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: 0x06007AAC RID: 31404 RVA: 0x001AA648 File Offset: 0x001A8848 [Token(Token = "0x6007AAC")] [Address(RVA = "0x1173240", Offset = "0x1172040", VA = "0x181173240")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.OFFLOPLJBBG); num = 0; int num2; Action action2 = new Action(num2.NPCPLFAONFO); num2 = 0; int num3; Action action3 = new Action(num3.JPFGCHENJMH); num3 = 0; BPHGKAEDBPE.CABLOFOHBDM(action, action2, action3); } // Token: 0x06007AAD RID: 31405 RVA: 0x001AA690 File Offset: 0x001A8890 [Token(Token = "0x6007AAD")] [Address(RVA = "0x1174DC0", Offset = "0x1173BC0", VA = "0x181174DC0")] private static void OFFLOPLJBBG() { OKNNKFGFODL jiiabboodim = PAJOOHAOLEE.JIIABBOODIM; int num; Action action = new Action(num.MNJAMJCCNMJ); num = 0; PAJOOHAOLEE.JIIABBOODIM = OKNNKFGFODL.BPJDFPACLMK(jiiabboodim, action); int num2; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num2.POHAPAPGBNP); num2 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.RelationshipChanged, hmoacifiocn); int num3; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num3.MCEMBKAJLOL); num3 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.RelationshipsInvalid, hmoacifiocn2); } // Token: 0x06007AAE RID: 31406 RVA: 0x001AA6F4 File Offset: 0x001A88F4 [Token(Token = "0x6007AAE")] [Address(RVA = "0x1174C60", Offset = "0x1173A60", VA = "0x181174C60")] private static void NPCPLFAONFO() { OKNNKFGFODL jiiabboodim = PAJOOHAOLEE.JIIABBOODIM; int num; Action action = new Action(num.MNJAMJCCNMJ); num = 0; PAJOOHAOLEE.JIIABBOODIM = OKNNKFGFODL.GMNMHGMFGOL(jiiabboodim, action); } // Token: 0x06007AAF RID: 31407 RVA: 0x001AA724 File Offset: 0x001A8924 [Token(Token = "0x6007AAF")] [Address(RVA = "0x1174400", Offset = "0x1173200", VA = "0x181174400")] private static void JPFGCHENJMH() { FGPIDGLCKEF.EAEKOFNKFBM.Clear(); FGPIDGLCKEF.DAHEMNGNLLM.Clear(); } // Token: 0x06007AB0 RID: 31408 RVA: 0x001AA74C File Offset: 0x001A894C [Token(Token = "0x6007AB0")] [Address(RVA = "0x1175070", Offset = "0x1173E70", VA = "0x181175070")] public static LLKHFJDNFMM.DDAADAMFMCL PDPKHLNNGMC(int CJFGEMGOJHB) { LLKHFJDNFMM llkhfjdnfmm; do { llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); } while (llkhfjdnfmm == 0); return llkhfjdnfmm.k__BackingField; } // Token: 0x06007AB1 RID: 31409 RVA: 0x001AA76C File Offset: 0x001A896C [Token(Token = "0x6007AB1")] [Address(RVA = "0x1173F50", Offset = "0x1172D50", VA = "0x181173F50")] public static LLKHFJDNFMM IAHDANBDAAM(int CJFGEMGOJHB) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; throw new NullReferenceException(); } // Token: 0x06007AB2 RID: 31410 RVA: 0x001AA784 File Offset: 0x001A8984 [Token(Token = "0x6007AB2")] [Address(RVA = "0x1174160", Offset = "0x1172F60", VA = "0x181174160")] public static IEnumerable JBAIDHIJFDI() { Dictionary.ValueCollection values = FGPIDGLCKEF.DAHEMNGNLLM.Values; throw new NullReferenceException(); } // Token: 0x06007AB3 RID: 31411 RVA: 0x001AA7A4 File Offset: 0x001A89A4 [Token(Token = "0x6007AB3")] [Address(RVA = "0x11742C0", Offset = "0x11730C0", VA = "0x1811742C0")] public static IEnumerable JINDCGIPCLB() { Dictionary.ValueCollection values = FGPIDGLCKEF.DAHEMNGNLLM.Values; Func <>9__21_ = FGPIDGLCKEF.<>c.<>9__21_0; if (<>9__21_ == 0) { FGPIDGLCKEF.<>c.<>9__21_0 = delegate(LLKHFJDNFMM r) { LLKHFJDNFMM.CJEPCMDFKNF k__BackingField = r.k__BackingField; if (k__BackingField == LLKHFJDNFMM.CJEPCMDFKNF.Local) { } return k__BackingField == LLKHFJDNFMM.CJEPCMDFKNF.Mutual; }; } return Enumerable.Where(values, <>9__21_); } // Token: 0x06007AB4 RID: 31412 RVA: 0x001AA7E8 File Offset: 0x001A89E8 [Token(Token = "0x6007AB4")] [Address(RVA = "0x1173440", Offset = "0x1172240", VA = "0x181173440")] public static bool BOFKACFLIOB(int CJFGEMGOJHB) { /* An exception occurred when decompiling this method (06007AB4) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean FGPIDGLCKEF::BOFKACFLIOB(System.Int32) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_00: brtrue(IL_00, cne:bool(call:LLKHFJDNFMM(FGPIDGLCKEF::IAHDANBDAAM, ldloc:int32(CJFGEMGOJHB)), ldc.i4:int32[exp:LLKHFJDNFMM](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.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: 0x06007AB5 RID: 31413 RVA: 0x001AA800 File Offset: 0x001A8A00 [Token(Token = "0x6007AB5")] [Address(RVA = "0x1174A30", Offset = "0x1173830", VA = "0x181174A30")] public static bool KHMAFBIKIMA(int CJFGEMGOJHB) { LLKHFJDNFMM.CJEPCMDFKNF k__BackingField = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB).k__BackingField; if (k__BackingField == LLKHFJDNFMM.CJEPCMDFKNF.Local) { } return k__BackingField == LLKHFJDNFMM.CJEPCMDFKNF.Mutual; } // Token: 0x06007AB6 RID: 31414 RVA: 0x001AA828 File Offset: 0x001A8A28 [Token(Token = "0x6007AB6")] [Address(RVA = "0x1173B20", Offset = "0x1172920", VA = "0x181173B20")] public static PMGCJEPKFOF DOIEMGNIMMM(int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { int num = 0; string text; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); int num4; Action action = new Action(num4.ODOIPPLACOL); num4 = 0; throw new NullReferenceException(); } // Token: 0x06007AB7 RID: 31415 RVA: 0x001AA868 File Offset: 0x001A8A68 [Token(Token = "0x6007AB7")] [Address(RVA = "0x11734B0", Offset = "0x11722B0", VA = "0x1811734B0")] public static PMGCJEPKFOF CGPBLDOHCEI(int CJFGEMGOJHB, CFLMJLFBOKH.MPFKNCFEDHF DIEPOPNJNCO) { int playerId = CJFGEMGOJHB; CFLMJLFBOKH.MPFKNCFEDHF source = DIEPOPNJNCO; LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); if (llkhfjdnfmm != 0 && (llkhfjdnfmm.NPBCMKLOCAE || llkhfjdnfmm.MHEGHKNGOEG)) { return JJEKJGALHKO.MKLIDFOGIGO(llkhfjdnfmm); } int playerId4 = playerId; string text = string.Format("{0}/v2/addfriend?id={1}", "api/relationships", llkhfjdnfmm); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); int num4; Action action = new Action(num4.ODOIPPLACOL); num4 = 0; Action action2 = delegate(LLKHFJDNFMM x) { if (x.MHEGHKNGOEG) { int playerId2 = playerId; CFLMJLFBOKH.MPFKNCFEDHF source2 = source; if (Player.k__BackingField) { PlayerEvents playerEvents = Player.k__BackingField.playerEvents; int playerId3 = playerId; } } }; throw new NullReferenceException(); } // Token: 0x06007AB8 RID: 31416 RVA: 0x001AA910 File Offset: 0x001A8B10 [Token(Token = "0x6007AB8")] [Address(RVA = "0x11741D0", Offset = "0x1172FD0", VA = "0x1811741D0")] public static PMGCJEPKFOF JEGAGBBBADJ(int CJFGEMGOJHB) { int num = 0; string text; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); int num4; Action action = new Action(num4.ODOIPPLACOL); num4 = 0; throw new NullReferenceException(); } // Token: 0x06007AB9 RID: 31417 RVA: 0x001AA950 File Offset: 0x001A8B50 [Token(Token = "0x6007AB9")] [Address(RVA = "0x1174ED0", Offset = "0x1173CD0", VA = "0x181174ED0")] public static PMGCJEPKFOF OILLHGFDILD(int CJFGEMGOJHB) { FGPIDGLCKEF.LLPEFBDFBKD.CNFDGDEOPPF(CJFGEMGOJHB); int num = 0; string text; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); int num4; Action action = new Action(num4.ODOIPPLACOL); num4 = 0; throw new NullReferenceException(); } // Token: 0x06007ABA RID: 31418 RVA: 0x001AA99C File Offset: 0x001A8B9C [Token(Token = "0x6007ABA")] [Address(RVA = "0x1173A40", Offset = "0x1172840", VA = "0x181173A40")] public static PMGCJEPKFOF DMLNDLPNJMD(List FICBEIDLOOF, int ONGNDNJLMCA) { string text = JsonUtility.ToJson(new FGPIDGLCKEF.SendFriendIntroductionsRequest { ToPlayerIds = FICBEIDLOOF, AboutPlayerId = ONGNDNJLMCA }); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN("api/relationships/sendfriendintroductions", text, num != 0); int num2 = 0; int num3 = 0; return pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0).MOAAINIDMGC("Failed to send friend introductions."); } // Token: 0x06007ABB RID: 31419 RVA: 0x001AA9F4 File Offset: 0x001A8BF4 [Token(Token = "0x6007ABB")] [Address(RVA = "0x1173950", Offset = "0x1172750", VA = "0x181173950")] public static PMGCJEPKFOF DLBAPGPACLP(int CJFGEMGOJHB) { int num = 0; string text; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); int num4; Action action = new Action(num4.ODOIPPLACOL); num4 = 0; throw new NullReferenceException(); } // Token: 0x06007ABC RID: 31420 RVA: 0x001AAA34 File Offset: 0x001A8C34 [Token(Token = "0x6007ABC")] [Address(RVA = "0x1173C10", Offset = "0x1172A10", VA = "0x181173C10")] public static bool GDOLAFPLNPG(int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); if (llkhfjdnfmm == 0) { return; } bool flag = llkhfjdnfmm.CPAAFLNLLMP; if (!flag) { string text = string.Format("{0}/v1/favorite?id={1}", "api/relationships", flag); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = FGPIDGLCKEF.KANKMNANPLC(AFLPGGJMPOE); DABKFAIHBBP dabkfaihbbp = pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe); return true; } } // Token: 0x06007ABD RID: 31421 RVA: 0x001AAAA0 File Offset: 0x001A8CA0 [Token(Token = "0x6007ABD")] [Address(RVA = "0x11736E0", Offset = "0x11724E0", VA = "0x1811736E0")] public static bool CKANLFMOMCC(int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); if (llkhfjdnfmm == 0) { return; } bool flag = llkhfjdnfmm.CPAAFLNLLMP; if (flag) { string text = string.Format("{0}/v1/unfavorite?id={1}", "api/relationships", flag); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = FGPIDGLCKEF.KANKMNANPLC(AFLPGGJMPOE); DABKFAIHBBP dabkfaihbbp = pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe); return true; } } // Token: 0x06007ABE RID: 31422 RVA: 0x001AAB0C File Offset: 0x001A8D0C [Token(Token = "0x6007ABE")] [Address(RVA = "0x1173FE0", Offset = "0x1172DE0", VA = "0x181173FE0")] public static bool ILJAAJMOAGD(int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); if (llkhfjdnfmm == 0 || llkhfjdnfmm.k__BackingField == (LLKHFJDNFMM.CJEPCMDFKNF)(-3)) { } FGPIDGLCKEF.KDKALCLMLIL("v1/mute", CJFGEMGOJHB, AFLPGGJMPOE); return true; } // Token: 0x06007ABF RID: 31423 RVA: 0x001AAB40 File Offset: 0x001A8D40 [Token(Token = "0x6007ABF")] [Address(RVA = "0x1173DF0", Offset = "0x1172BF0", VA = "0x181173DF0")] public static bool GMHLFDONDOL(int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); if (llkhfjdnfmm == 0 || llkhfjdnfmm.k__BackingField != (LLKHFJDNFMM.CJEPCMDFKNF)(-3)) { } FGPIDGLCKEF.KDKALCLMLIL("v1/unmute", CJFGEMGOJHB, AFLPGGJMPOE); return true; } // Token: 0x06007AC0 RID: 31424 RVA: 0x001AAB74 File Offset: 0x001A8D74 [Token(Token = "0x6007AC0")] [Address(RVA = "0x1173EA0", Offset = "0x1172CA0", VA = "0x181173EA0")] public static bool GPEAAKLOBJO(int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); if (llkhfjdnfmm == 0 || llkhfjdnfmm.k__BackingField == (LLKHFJDNFMM.CJEPCMDFKNF)(-3)) { } FGPIDGLCKEF.KDKALCLMLIL("v1/ignore", CJFGEMGOJHB, AFLPGGJMPOE); return true; } // Token: 0x06007AC1 RID: 31425 RVA: 0x001AABA8 File Offset: 0x001A8DA8 [Token(Token = "0x6007AC1")] [Address(RVA = "0x1173190", Offset = "0x1171F90", VA = "0x181173190")] public static bool APGJECBMAKI(int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); if (llkhfjdnfmm == 0 || llkhfjdnfmm.k__BackingField != (LLKHFJDNFMM.CJEPCMDFKNF)(-3)) { } FGPIDGLCKEF.KDKALCLMLIL("v1/unignore", CJFGEMGOJHB, AFLPGGJMPOE); return true; } // Token: 0x06007AC2 RID: 31426 RVA: 0x001AABDC File Offset: 0x001A8DDC [Token(Token = "0x6007AC2")] [Address(RVA = "0x1174580", Offset = "0x1173380", VA = "0x181174580")] private static void KDKALCLMLIL(string GJIOCANDGPE, int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { string text = "api/relationships/" + GJIOCANDGPE; Dictionary dictionary = new Dictionary(); string text2; dictionary.Add("PlayerId", text2); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, num != 0); int num2 = 0; IEnumerator enumerator = EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num2 != 0).LCGFHJPKIOI(AFLPGGJMPOE); } // Token: 0x06007AC3 RID: 31427 RVA: 0x001AAC30 File Offset: 0x001A8E30 [Token(Token = "0x6007AC3")] [Address(RVA = "0x1174090", Offset = "0x1172E90", VA = "0x181174090")] public static void IMLJEBCMMKK(MLFKNFFOOPF FPMCLJDEGKL, List GBLPKOFJANF) { string text = JsonUtility.ToJson(new FGPIDGLCKEF.BulkBlockPlatformUsersRequest { Platform = (int)FPMCLJDEGKL, PlatformIds = GBLPKOFJANF }); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN("api/relationships/v1/bulkignoreplatformusers", text, num != 0); int num2 = 0; DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num2 != 0).MOAAINIDMGC("Failed to bulk ignore platform users"); } // Token: 0x06007AC4 RID: 31428 RVA: 0x001AAC88 File Offset: 0x001A8E88 [Token(Token = "0x6007AC4")] [Address(RVA = "0x1173D50", Offset = "0x1172B50", VA = "0x181173D50")] public static PMGCJEPKFOF> GFFAGFJLELC(int CJFGEMGOJHB) { int num = 0; TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII; string text; return LGIGKAKBONN.AEGCBLLABMN(text, kdpbealifii, num != 0); } // Token: 0x06007AC5 RID: 31429 RVA: 0x001AACA8 File Offset: 0x001A8EA8 [Token(Token = "0x6007AC5")] [Address(RVA = "0x1173820", Offset = "0x1172620", VA = "0x181173820")] private static void CPGAJIACKIP() { int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM("api/relationships/v2/get", num != 0); int num2 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.NAHFKKGCOFA(num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE> <>9__41_ = FGPIDGLCKEF.<>c.<>9__41_0; if (<>9__41_ == 0) { FGPIDGLCKEF.<>c.<>9__41_0 = delegate(string error, List newRelationshipList) { Debug.LogError("Failed to refresh relationship list: " + error); FGPIDGLCKEF.CPGAJIACKIP(); }; } DABKFAIHBBP dabkfaihbbp = pmgcjepkfof2.LCGFHJPKIOI(<>9__41_); } // Token: 0x06007AC6 RID: 31430 RVA: 0x001AACF8 File Offset: 0x001A8EF8 [Token(Token = "0x6007AC6")] [Address(RVA = "0x1174D10", Offset = "0x1173B10", VA = "0x181174D10")] private static void ODOIPPLACOL(LLKHFJDNFMM ALMCLFDOHBP) { if (ALMCLFDOHBP != 0) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; int k__BackingField = ALMCLFDOHBP.k__BackingField; dahemngnllm[k__BackingField] = ALMCLFDOHBP; int k__BackingField2 = ALMCLFDOHBP.k__BackingField; } } // Token: 0x06007AC7 RID: 31431 RVA: 0x001AAD2C File Offset: 0x001A8F2C [Token(Token = "0x6007AC7")] [Address(RVA = "0x11744F0", Offset = "0x11732F0", VA = "0x1811744F0")] private static BPHGKAEDBPE.OJDJIJDNFHE KANKMNANPLC(BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { return delegate(string error, LLKHFJDNFMM relationship) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; int k__BackingField = relationship.k__BackingField; dahemngnllm[k__BackingField] = relationship; int k__BackingField2 = relationship.k__BackingField; BPHGKAEDBPE.HADGLCCBNHM(AFLPGGJMPOE, error); }; } // Token: 0x06007AC8 RID: 31432 RVA: 0x001AAD58 File Offset: 0x001A8F58 [Token(Token = "0x6007AC8")] [Address(RVA = "0x1174C10", Offset = "0x1173A10", VA = "0x181174C10")] private static void MNJAMJCCNMJ() { FGPIDGLCKEF.CPGAJIACKIP(); } // Token: 0x06007AC9 RID: 31433 RVA: 0x001AAD6C File Offset: 0x001A8F6C [Token(Token = "0x6007AC9")] [Address(RVA = "0x1174BC0", Offset = "0x11739C0", VA = "0x181174BC0")] private static void MCEMBKAJLOL(Dictionary NGPMADFHHKP) { FGPIDGLCKEF.CPGAJIACKIP(); } // Token: 0x06007ACA RID: 31434 RVA: 0x001AAD80 File Offset: 0x001A8F80 [Token(Token = "0x6007ACA")] [Address(RVA = "0x11750D0", Offset = "0x1173ED0", VA = "0x1811750D0")] private static void POHAPAPGBNP(Dictionary NGPMADFHHKP) { LLKHFJDNFMM llkhfjdnfmm = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP); Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; int k__BackingField = llkhfjdnfmm.k__BackingField; dahemngnllm[k__BackingField] = llkhfjdnfmm; int k__BackingField2 = llkhfjdnfmm.k__BackingField; } // Token: 0x06007ACB RID: 31435 RVA: 0x001AADBC File Offset: 0x001A8FBC [Token(Token = "0x6007ACB")] [Address(RVA = "0x1174680", Offset = "0x1173480", VA = "0x181174680")] private static void KGONGMAEFJE(int? CJFGEMGOJHB) { FGPIDGLCKEF.EAEKOFNKFBM.Clear(); List eaekofnkfbm = FGPIDGLCKEF.EAEKOFNKFBM; Dictionary.ValueCollection values = FGPIDGLCKEF.DAHEMNGNLLM.Values; Func <>9__47_ = FGPIDGLCKEF.<>c.<>9__47_0; if (<>9__47_ == 0) { FGPIDGLCKEF.<>c.<>9__47_0 = (LLKHFJDNFMM r) => r.PLJNOOENNDP; } IEnumerable enumerable = Enumerable.Where(values, <>9__47_); Func func; if (FGPIDGLCKEF.<>c.<>9__47_1 == 0) { func = (LLKHFJDNFMM r) => r.MHEGHKNGOEG; FGPIDGLCKEF.<>c.<>9__47_1 = func; } IOrderedEnumerable orderedEnumerable = Enumerable.OrderBy(enumerable, func); Func func2; if (FGPIDGLCKEF.<>c.<>9__47_2 == 0) { func2 = (LLKHFJDNFMM r) => r.CPAAFLNLLMP; FGPIDGLCKEF.<>c.<>9__47_2 = func2; } IOrderedEnumerable orderedEnumerable2 = Enumerable.ThenByDescending(orderedEnumerable, func2); eaekofnkfbm.AddRange(orderedEnumerable2); FGPIDGLCKEF.HODOKBIDHHG.CNFDGDEOPPF(CJFGEMGOJHB); } // Token: 0x06007ACC RID: 31436 RVA: 0x001AAE90 File Offset: 0x001A9090 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6007ACC")] [Address(RVA = "0x11751E0", Offset = "0x1173FE0", VA = "0x1811751E0")] static FGPIDGLCKEF() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; FGPIDGLCKEF.HODOKBIDHHG = mfbglihgcgo; int num3; int num4; MFBGLIHGCGO mfbglihgcgo2 = new MFBGLIHGCGO(4, num3 != 0, num4 != 0); num4 = 0; num3 = 0; FGPIDGLCKEF.LLPEFBDFBKD = mfbglihgcgo2; FGPIDGLCKEF.EAEKOFNKFBM = new List(); } // Token: 0x04005209 RID: 21001 [Token(Token = "0x4005209")] private const string CBJDCJPACFA = "api/relationships"; // Token: 0x0400520A RID: 21002 [Token(Token = "0x400520A")] private static Dictionary DAHEMNGNLLM = new Dictionary(); // Token: 0x0400520B RID: 21003 [Token(Token = "0x400520B")] public static MFBGLIHGCGO HODOKBIDHHG; // Token: 0x0400520C RID: 21004 [Token(Token = "0x400520C")] public static readonly MFBGLIHGCGO LLPEFBDFBKD; // Token: 0x0400520E RID: 21006 [Token(Token = "0x400520E")] private static readonly List EAEKOFNKFBM; // Token: 0x020014E7 RID: 5351 [Token(Token = "0x20014E7")] public sealed class GFLLDCFPPLC : MulticastDelegate { // Token: 0x06007ACD RID: 31437 RVA: 0x001AAEDC File Offset: 0x001A90DC [Token(Token = "0x6007ACD")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public GFLLDCFPPLC(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06007ACE RID: 31438 RVA: 0x001AAEF8 File Offset: 0x001A90F8 [Token(Token = "0x6007ACE")] [Address(RVA = "0x118C0A0", Offset = "0x118AEA0", VA = "0x18118C0A0", Slot = "13")] public void Invoke(int? CJFGEMGOJHB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06007ACF RID: 31439 RVA: 0x001AAF74 File Offset: 0x001A9174 [Token(Token = "0x6007ACF")] [Address(RVA = "0x118C020", Offset = "0x118AE20", VA = "0x18118C020", Slot = "14")] public IAsyncResult BeginInvoke(int? CJFGEMGOJHB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06007AD0 RID: 31440 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6007AD0")] [Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020014E8 RID: 5352 [Token(Token = "0x20014E8")] [Serializable] private class SendFriendIntroductionsRequest { // Token: 0x06007AD1 RID: 31441 RVA: 0x001AAF84 File Offset: 0x001A9184 [Token(Token = "0x6007AD1")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public SendFriendIntroductionsRequest() { } // Token: 0x0400520F RID: 21007 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400520F")] public List ToPlayerIds; // Token: 0x04005210 RID: 21008 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4005210")] public int AboutPlayerId; } // Token: 0x020014E9 RID: 5353 [Token(Token = "0x20014E9")] [Serializable] private class BulkBlockPlatformUsersRequest { // Token: 0x06007AD2 RID: 31442 RVA: 0x001AAF98 File Offset: 0x001A9198 [Token(Token = "0x6007AD2")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BulkBlockPlatformUsersRequest() { } // Token: 0x04005211 RID: 21009 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4005211")] public int Platform; // Token: 0x04005212 RID: 21010 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4005212")] public List PlatformIds; } // Token: 0x020014EB RID: 5355 [Token(Token = "0x20014EB")] [CompilerGenerated] private sealed class IJKKJHHCJEH { // Token: 0x06007ADB RID: 31451 RVA: 0x001AB0BC File Offset: 0x001A92BC [Token(Token = "0x6007ADB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IJKKJHHCJEH() { } // Token: 0x06007ADC RID: 31452 RVA: 0x001AB0D0 File Offset: 0x001A92D0 [Token(Token = "0x6007ADC")] [Address(RVA = "0x118C3A0", Offset = "0x118B1A0", VA = "0x18118C3A0")] internal void b__0(LLKHFJDNFMM x) { if (x.MHEGHKNGOEG) { int num = this.playerId; CFLMJLFBOKH.MPFKNCFEDHF mpfkncfedhf = this.source; if (Player.k__BackingField) { PlayerEvents playerEvents = Player.k__BackingField.playerEvents; int num2 = this.playerId; } } } // Token: 0x0400521A RID: 21018 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400521A")] public int playerId; // Token: 0x0400521B RID: 21019 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400521B")] public CFLMJLFBOKH.MPFKNCFEDHF source; } // Token: 0x020014EC RID: 5356 [Token(Token = "0x20014EC")] [CompilerGenerated] private sealed class EPLCKINAMHD { // Token: 0x06007ADD RID: 31453 RVA: 0x001AB11C File Offset: 0x001A931C [Token(Token = "0x6007ADD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public EPLCKINAMHD() { } // Token: 0x06007ADE RID: 31454 RVA: 0x001AB130 File Offset: 0x001A9330 [Token(Token = "0x6007ADE")] [Address(RVA = "0x1170280", Offset = "0x116F080", VA = "0x181170280")] internal void b__0(string error, LLKHFJDNFMM relationship) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; int k__BackingField = relationship.k__BackingField; dahemngnllm[k__BackingField] = relationship; int k__BackingField2 = relationship.k__BackingField; BPHGKAEDBPE.HADGLCCBNHM(this.callback, error); } // Token: 0x0400521C RID: 21020 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400521C")] public BPHGKAEDBPE.CBEOHBCIPEA callback; } }