using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020015C0 RID: 5568 [Token(Token = "0x20015C0")] public static class FGPIDGLCKEF { // Token: 0x17001527 RID: 5415 // (get) Token: 0x06007E65 RID: 32357 RVA: 0x001B36D4 File Offset: 0x001B18D4 [Token(Token = "0x17001527")] public static bool LHKJBBONCBB { [Token(Token = "0x6007E65")] [Address(RVA = "0x1E21510", Offset = "0x1E20510", VA = "0x181E21510")] 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: 0x17001528 RID: 5416 // (get) Token: 0x06007E66 RID: 32358 RVA: 0x001B3710 File Offset: 0x001B1910 // (set) Token: 0x06007E67 RID: 32359 RVA: 0x001B3724 File Offset: 0x001B1924 [Token(Token = "0x17001528")] public static bool EOMEGGPFLFP { [Token(Token = "0x6007E66")] [Address(RVA = "0x1E22C90", Offset = "0x1E21C90", VA = "0x181E22C90")] get; [Token(Token = "0x6007E67")] [Address(RVA = "0x1E22CF0", Offset = "0x1E21CF0", VA = "0x181E22CF0")] private set; } // Token: 0x17001529 RID: 5417 // (get) Token: 0x06007E68 RID: 32360 RVA: 0x001B3738 File Offset: 0x001B1938 [Token(Token = "0x17001529")] public static IReadOnlyList JKMMFMKBLGA { [Token(Token = "0x6007E68")] [Address(RVA = "0x1E231E0", Offset = "0x1E221E0", VA = "0x181E231E0")] get { /* An exception occurred when decompiling this method (06007E68) 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: 0x06007E69 RID: 32361 RVA: 0x001B374C File Offset: 0x001B194C [Token(Token = "0x6007E69")] [Address(RVA = "0x1E21430", Offset = "0x1E20430", VA = "0x181E21430")] 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: 0x06007E6A RID: 32362 RVA: 0x001B3794 File Offset: 0x001B1994 [Token(Token = "0x6007E6A")] [Address(RVA = "0x1E22FB0", Offset = "0x1E21FB0", VA = "0x181E22FB0")] 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: 0x06007E6B RID: 32363 RVA: 0x001B37F8 File Offset: 0x001B19F8 [Token(Token = "0x6007E6B")] [Address(RVA = "0x1E22E50", Offset = "0x1E21E50", VA = "0x181E22E50")] 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: 0x06007E6C RID: 32364 RVA: 0x001B3828 File Offset: 0x001B1A28 [Token(Token = "0x6007E6C")] [Address(RVA = "0x1E225F0", Offset = "0x1E215F0", VA = "0x181E225F0")] private static void JPFGCHENJMH() { FGPIDGLCKEF.EAEKOFNKFBM.Clear(); FGPIDGLCKEF.DAHEMNGNLLM.Clear(); } // Token: 0x06007E6D RID: 32365 RVA: 0x001B3850 File Offset: 0x001B1A50 [Token(Token = "0x6007E6D")] [Address(RVA = "0x1E23240", Offset = "0x1E22240", VA = "0x181E23240")] public static LLKHFJDNFMM.DDAADAMFMCL PDPKHLNNGMC(int CJFGEMGOJHB) { LLKHFJDNFMM llkhfjdnfmm; do { llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); } while (llkhfjdnfmm == 0); return llkhfjdnfmm.k__BackingField; } // Token: 0x06007E6E RID: 32366 RVA: 0x001B3870 File Offset: 0x001B1A70 [Token(Token = "0x6007E6E")] [Address(RVA = "0x1E22140", Offset = "0x1E21140", VA = "0x181E22140")] public static LLKHFJDNFMM IAHDANBDAAM(int CJFGEMGOJHB) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; throw new NullReferenceException(); } // Token: 0x06007E6F RID: 32367 RVA: 0x001B3888 File Offset: 0x001B1A88 [Token(Token = "0x6007E6F")] [Address(RVA = "0x1E22350", Offset = "0x1E21350", VA = "0x181E22350")] public static IEnumerable JBAIDHIJFDI() { Dictionary.ValueCollection values = FGPIDGLCKEF.DAHEMNGNLLM.Values; throw new NullReferenceException(); } // Token: 0x06007E70 RID: 32368 RVA: 0x001B38A8 File Offset: 0x001B1AA8 [Token(Token = "0x6007E70")] [Address(RVA = "0x1E224B0", Offset = "0x1E214B0", VA = "0x181E224B0")] 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: 0x06007E71 RID: 32369 RVA: 0x001B38EC File Offset: 0x001B1AEC [Token(Token = "0x6007E71")] [Address(RVA = "0x1E21630", Offset = "0x1E20630", VA = "0x181E21630")] public static bool BOFKACFLIOB(int CJFGEMGOJHB) { /* An exception occurred when decompiling this method (06007E71) 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: 0x06007E72 RID: 32370 RVA: 0x001B3904 File Offset: 0x001B1B04 [Token(Token = "0x6007E72")] [Address(RVA = "0x1E22C20", Offset = "0x1E21C20", VA = "0x181E22C20")] 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: 0x06007E73 RID: 32371 RVA: 0x001B392C File Offset: 0x001B1B2C [Token(Token = "0x6007E73")] [Address(RVA = "0x1E21D10", Offset = "0x1E20D10", VA = "0x181E21D10")] 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: 0x06007E74 RID: 32372 RVA: 0x001B396C File Offset: 0x001B1B6C [Token(Token = "0x6007E74")] [Address(RVA = "0x1E216A0", Offset = "0x1E206A0", VA = "0x181E216A0")] 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: 0x06007E75 RID: 32373 RVA: 0x001B3A14 File Offset: 0x001B1C14 [Token(Token = "0x6007E75")] [Address(RVA = "0x1E223C0", Offset = "0x1E213C0", VA = "0x181E223C0")] 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: 0x06007E76 RID: 32374 RVA: 0x001B3A54 File Offset: 0x001B1C54 [Token(Token = "0x6007E76")] [Address(RVA = "0x1E230C0", Offset = "0x1E220C0", VA = "0x181E230C0")] public static PMGCJEPKFOF OILLHGFDILD(int CJFGEMGOJHB) { FGPIDGLCKEF.LMLEEJFKDNK lmleejfkdnk = new FGPIDGLCKEF.LMLEEJFKDNK(); lmleejfkdnk.playerId = CJFGEMGOJHB; string text = string.Format("{0}/v2/sendfriendrequest?id={1}", "api/relationships", lmleejfkdnk); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(LLKHFJDNFMM relationship) { if (relationship != 0) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; int k__BackingField = relationship.k__BackingField; dahemngnllm[k__BackingField] = relationship; int k__BackingField2 = relationship.k__BackingField; } MFBGLIHGCGO llpefbdfbkd = FGPIDGLCKEF.LLPEFBDFBKD; int playerId = lmleejfkdnk.playerId; llpefbdfbkd.CNFDGDEOPPF(playerId); }; throw new NullReferenceException(); } // Token: 0x06007E77 RID: 32375 RVA: 0x001B3AB0 File Offset: 0x001B1CB0 [Token(Token = "0x6007E77")] [Address(RVA = "0x1E21C30", Offset = "0x1E20C30", VA = "0x181E21C30")] 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: 0x06007E78 RID: 32376 RVA: 0x001B3B08 File Offset: 0x001B1D08 [Token(Token = "0x6007E78")] [Address(RVA = "0x1E21B40", Offset = "0x1E20B40", VA = "0x181E21B40")] 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: 0x06007E79 RID: 32377 RVA: 0x001B3B48 File Offset: 0x001B1D48 [Token(Token = "0x6007E79")] [Address(RVA = "0x1E21E00", Offset = "0x1E20E00", VA = "0x181E21E00")] 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: 0x06007E7A RID: 32378 RVA: 0x001B3BB4 File Offset: 0x001B1DB4 [Token(Token = "0x6007E7A")] [Address(RVA = "0x1E218D0", Offset = "0x1E208D0", VA = "0x181E218D0")] 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: 0x06007E7B RID: 32379 RVA: 0x001B3C20 File Offset: 0x001B1E20 [Token(Token = "0x6007E7B")] [Address(RVA = "0x1E221D0", Offset = "0x1E211D0", VA = "0x181E221D0")] 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: 0x06007E7C RID: 32380 RVA: 0x001B3C54 File Offset: 0x001B1E54 [Token(Token = "0x6007E7C")] [Address(RVA = "0x1E21FE0", Offset = "0x1E20FE0", VA = "0x181E21FE0")] 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: 0x06007E7D RID: 32381 RVA: 0x001B3C88 File Offset: 0x001B1E88 [Token(Token = "0x6007E7D")] [Address(RVA = "0x1E22090", Offset = "0x1E21090", VA = "0x181E22090")] 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: 0x06007E7E RID: 32382 RVA: 0x001B3CBC File Offset: 0x001B1EBC [Token(Token = "0x6007E7E")] [Address(RVA = "0x1E21380", Offset = "0x1E20380", VA = "0x181E21380")] 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: 0x06007E7F RID: 32383 RVA: 0x001B3CF0 File Offset: 0x001B1EF0 [Token(Token = "0x6007E7F")] [Address(RVA = "0x1E22770", Offset = "0x1E21770", VA = "0x181E22770")] private static void KDKALCLMLIL(string GJIOCANDGPE, int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { string text = "api/relationships/" + GJIOCANDGPE; Dictionary dictionary = new Dictionary(); throw new NullReferenceException(); } // Token: 0x06007E80 RID: 32384 RVA: 0x001B3D3C File Offset: 0x001B1F3C [Token(Token = "0x6007E80")] [Address(RVA = "0x1E22280", Offset = "0x1E21280", VA = "0x181E22280")] 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: 0x06007E81 RID: 32385 RVA: 0x001B3D94 File Offset: 0x001B1F94 [Token(Token = "0x6007E81")] [Address(RVA = "0x1E21F40", Offset = "0x1E20F40", VA = "0x181E21F40")] public static PMGCJEPKFOF> GFFAGFJLELC(int CJFGEMGOJHB) { int num = 0; TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII; string text; return LGIGKAKBONN.AEGCBLLABMN(text, kdpbealifii, num != 0); } // Token: 0x06007E82 RID: 32386 RVA: 0x001B3DB4 File Offset: 0x001B1FB4 [Token(Token = "0x6007E82")] [Address(RVA = "0x1E21A10", Offset = "0x1E20A10", VA = "0x181E21A10")] 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: 0x06007E83 RID: 32387 RVA: 0x001B3E04 File Offset: 0x001B2004 [Token(Token = "0x6007E83")] [Address(RVA = "0x1E22F00", Offset = "0x1E21F00", VA = "0x181E22F00")] 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: 0x06007E84 RID: 32388 RVA: 0x001B3E38 File Offset: 0x001B2038 [Token(Token = "0x6007E84")] [Address(RVA = "0x1E226E0", Offset = "0x1E216E0", VA = "0x181E226E0")] 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: 0x06007E85 RID: 32389 RVA: 0x001B3E64 File Offset: 0x001B2064 [Token(Token = "0x6007E85")] [Address(RVA = "0x1E22E00", Offset = "0x1E21E00", VA = "0x181E22E00")] private static void MNJAMJCCNMJ() { FGPIDGLCKEF.CPGAJIACKIP(); } // Token: 0x06007E86 RID: 32390 RVA: 0x001B3E78 File Offset: 0x001B2078 [Token(Token = "0x6007E86")] [Address(RVA = "0x1E22DB0", Offset = "0x1E21DB0", VA = "0x181E22DB0")] private static void MCEMBKAJLOL(Dictionary NGPMADFHHKP) { FGPIDGLCKEF.CPGAJIACKIP(); } // Token: 0x06007E87 RID: 32391 RVA: 0x001B3E8C File Offset: 0x001B208C [Token(Token = "0x6007E87")] [Address(RVA = "0x1E232A0", Offset = "0x1E222A0", VA = "0x181E232A0")] 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: 0x06007E88 RID: 32392 RVA: 0x001B3EC8 File Offset: 0x001B20C8 [Token(Token = "0x6007E88")] [Address(RVA = "0x1E22870", Offset = "0x1E21870", VA = "0x181E22870")] 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: 0x06007E89 RID: 32393 RVA: 0x001B3F9C File Offset: 0x001B219C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6007E89")] [Address(RVA = "0x1E233B0", Offset = "0x1E223B0", VA = "0x181E233B0")] 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: 0x040053B3 RID: 21427 [Token(Token = "0x40053B3")] private const string CBJDCJPACFA = "api/relationships"; // Token: 0x040053B4 RID: 21428 [Token(Token = "0x40053B4")] private static Dictionary DAHEMNGNLLM = new Dictionary(); // Token: 0x040053B5 RID: 21429 [Token(Token = "0x40053B5")] public static MFBGLIHGCGO HODOKBIDHHG; // Token: 0x040053B6 RID: 21430 [Token(Token = "0x40053B6")] public static readonly MFBGLIHGCGO LLPEFBDFBKD; // Token: 0x040053B8 RID: 21432 [Token(Token = "0x40053B8")] private static readonly List EAEKOFNKFBM; // Token: 0x020015C1 RID: 5569 [Token(Token = "0x20015C1")] public sealed class GFLLDCFPPLC : MulticastDelegate { // Token: 0x06007E8A RID: 32394 RVA: 0x001B3FE8 File Offset: 0x001B21E8 [Token(Token = "0x6007E8A")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public GFLLDCFPPLC(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06007E8B RID: 32395 RVA: 0x001B4004 File Offset: 0x001B2204 [Token(Token = "0x6007E8B")] [Address(RVA = "0x1E38190", Offset = "0x1E37190", VA = "0x181E38190", Slot = "13")] public void Invoke(int? CJFGEMGOJHB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06007E8C RID: 32396 RVA: 0x001B4080 File Offset: 0x001B2280 [Token(Token = "0x6007E8C")] [Address(RVA = "0x1E38110", Offset = "0x1E37110", VA = "0x181E38110", Slot = "14")] public IAsyncResult BeginInvoke(int? CJFGEMGOJHB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06007E8D RID: 32397 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6007E8D")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020015C2 RID: 5570 [Token(Token = "0x20015C2")] [Serializable] private class SendFriendIntroductionsRequest { // Token: 0x06007E8E RID: 32398 RVA: 0x001B4090 File Offset: 0x001B2290 [Token(Token = "0x6007E8E")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public SendFriendIntroductionsRequest() { } // Token: 0x040053B9 RID: 21433 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40053B9")] public List ToPlayerIds; // Token: 0x040053BA RID: 21434 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40053BA")] public int AboutPlayerId; } // Token: 0x020015C3 RID: 5571 [Token(Token = "0x20015C3")] [Serializable] private class BulkBlockPlatformUsersRequest { // Token: 0x06007E8F RID: 32399 RVA: 0x001B40A4 File Offset: 0x001B22A4 [Token(Token = "0x6007E8F")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BulkBlockPlatformUsersRequest() { } // Token: 0x040053BB RID: 21435 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40053BB")] public int Platform; // Token: 0x040053BC RID: 21436 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40053BC")] public List PlatformIds; } // Token: 0x020015C5 RID: 5573 [Token(Token = "0x20015C5")] [CompilerGenerated] private sealed class IJKKJHHCJEH { // Token: 0x06007E98 RID: 32408 RVA: 0x001B41C8 File Offset: 0x001B23C8 [Token(Token = "0x6007E98")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IJKKJHHCJEH() { } // Token: 0x06007E99 RID: 32409 RVA: 0x001B41DC File Offset: 0x001B23DC [Token(Token = "0x6007E99")] [Address(RVA = "0x1E38490", Offset = "0x1E37490", VA = "0x181E38490")] 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: 0x040053C4 RID: 21444 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40053C4")] public int playerId; // Token: 0x040053C5 RID: 21445 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x40053C5")] public CFLMJLFBOKH.MPFKNCFEDHF source; } // Token: 0x020015C6 RID: 5574 [Token(Token = "0x20015C6")] [CompilerGenerated] private sealed class LMLEEJFKDNK { // Token: 0x06007E9A RID: 32410 RVA: 0x001B4228 File Offset: 0x001B2428 [Token(Token = "0x6007E9A")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public LMLEEJFKDNK() { } // Token: 0x06007E9B RID: 32411 RVA: 0x001B423C File Offset: 0x001B243C [Token(Token = "0x6007E9B")] [Address(RVA = "0x1E38690", Offset = "0x1E37690", VA = "0x181E38690")] internal void b__0(LLKHFJDNFMM relationship) { if (relationship != 0) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; int k__BackingField = relationship.k__BackingField; dahemngnllm[k__BackingField] = relationship; int k__BackingField2 = relationship.k__BackingField; } MFBGLIHGCGO llpefbdfbkd = FGPIDGLCKEF.LLPEFBDFBKD; int num = this.playerId; llpefbdfbkd.CNFDGDEOPPF(num); } // Token: 0x040053C6 RID: 21446 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40053C6")] public int playerId; } // Token: 0x020015C7 RID: 5575 [Token(Token = "0x20015C7")] [CompilerGenerated] private sealed class EPLCKINAMHD { // Token: 0x06007E9C RID: 32412 RVA: 0x001B4288 File Offset: 0x001B2488 [Token(Token = "0x6007E9C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EPLCKINAMHD() { } // Token: 0x06007E9D RID: 32413 RVA: 0x001B429C File Offset: 0x001B249C [Token(Token = "0x6007E9D")] [Address(RVA = "0x1E1E470", Offset = "0x1E1D470", VA = "0x181E1E470")] 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: 0x040053C7 RID: 21447 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40053C7")] public BPHGKAEDBPE.CBEOHBCIPEA callback; } }