using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Async; using UnityEngine; // Token: 0x02000EE1 RID: 3809 [Token(Token = "0x2000EE1")] [StructLayout(3)] public static class FGPIDGLCKEF { // Token: 0x17001074 RID: 4212 // (get) Token: 0x06005C0B RID: 23563 RVA: 0x0014AADC File Offset: 0x00148CDC [Token(Token = "0x17001074")] public static bool LHKJBBONCBB { [Token(Token = "0x6005C0B")] [Address(RVA = "0x196AEA0", Offset = "0x19698A0", VA = "0x18196AEA0")] get { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; Func, bool> <>9__5_ = FGPIDGLCKEF.<>c.<>9__5_0; if (<>9__5_ == 0) { FGPIDGLCKEF.<>c.<>9__5_0 = delegate(KeyValuePair x) { bool flag; return flag; }; } return Enumerable.Any>(dahemngnllm, <>9__5_); } } // Token: 0x17001075 RID: 4213 // (get) Token: 0x06005C0C RID: 23564 RVA: 0x0014AB18 File Offset: 0x00148D18 // (set) Token: 0x06005C0D RID: 23565 RVA: 0x0014AB2C File Offset: 0x00148D2C [Token(Token = "0x17001075")] public static bool EOMEGGPFLFP { [Token(Token = "0x6005C0C")] [Address(RVA = "0x196C590", Offset = "0x196AF90", VA = "0x18196C590")] get; [Token(Token = "0x6005C0D")] [Address(RVA = "0x196C5F0", Offset = "0x196AFF0", VA = "0x18196C5F0")] private set; } // Token: 0x17001076 RID: 4214 // (get) Token: 0x06005C0E RID: 23566 RVA: 0x0014AB40 File Offset: 0x00148D40 [Token(Token = "0x17001076")] public static IReadOnlyList JKMMFMKBLGA { [Token(Token = "0x6005C0E")] [Address(RVA = "0x196CAB0", Offset = "0x196B4B0", VA = "0x18196CAB0")] get { /* An exception occurred when decompiling this method (06005C0E) 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: 0x06005C0F RID: 23567 RVA: 0x0014AB54 File Offset: 0x00148D54 [Token(Token = "0x6005C0F")] [Address(RVA = "0x196ADC0", Offset = "0x19697C0", VA = "0x18196ADC0")] 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: 0x06005C10 RID: 23568 RVA: 0x0014AB9C File Offset: 0x00148D9C [Token(Token = "0x6005C10")] [Address(RVA = "0x196C8B0", Offset = "0x196B2B0", VA = "0x18196C8B0")] private static void OFFLOPLJBBG() { ActionEvent jiiabboodim = PAJOOHAOLEE.JIIABBOODIM; int num; Action action = new Action(num.MNJAMJCCNMJ); num = 0; PAJOOHAOLEE.JIIABBOODIM = 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: 0x06005C11 RID: 23569 RVA: 0x0014AC00 File Offset: 0x00148E00 [Token(Token = "0x6005C11")] [Address(RVA = "0x196C750", Offset = "0x196B150", VA = "0x18196C750")] private static void NPCPLFAONFO() { ActionEvent jiiabboodim = PAJOOHAOLEE.JIIABBOODIM; int num; Action action = new Action(num.MNJAMJCCNMJ); num = 0; PAJOOHAOLEE.JIIABBOODIM = jiiabboodim - action; } // Token: 0x06005C12 RID: 23570 RVA: 0x0014AC30 File Offset: 0x00148E30 [Token(Token = "0x6005C12")] [Address(RVA = "0x196BEF0", Offset = "0x196A8F0", VA = "0x18196BEF0")] private static void JPFGCHENJMH() { FGPIDGLCKEF.EAEKOFNKFBM.Clear(); FGPIDGLCKEF.DAHEMNGNLLM.Clear(); } // Token: 0x06005C13 RID: 23571 RVA: 0x0014AC58 File Offset: 0x00148E58 [Token(Token = "0x6005C13")] [Address(RVA = "0x196CB10", Offset = "0x196B510", VA = "0x18196CB10")] public static LLKHFJDNFMM.DDAADAMFMCL PDPKHLNNGMC(int CJFGEMGOJHB) { LLKHFJDNFMM llkhfjdnfmm; do { llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(CJFGEMGOJHB); } while (llkhfjdnfmm == 0); return llkhfjdnfmm.k__BackingField; } // Token: 0x06005C14 RID: 23572 RVA: 0x0014AC78 File Offset: 0x00148E78 [Token(Token = "0x6005C14")] [Address(RVA = "0x196B960", Offset = "0x196A360", VA = "0x18196B960")] public static LLKHFJDNFMM IAHDANBDAAM(int CJFGEMGOJHB) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; throw new NullReferenceException(); } // Token: 0x06005C15 RID: 23573 RVA: 0x0014AC90 File Offset: 0x00148E90 [Token(Token = "0x6005C15")] [Address(RVA = "0x196BC50", Offset = "0x196A650", VA = "0x18196BC50")] public static IEnumerable JBAIDHIJFDI() { Dictionary.ValueCollection values = FGPIDGLCKEF.DAHEMNGNLLM.Values; throw new NullReferenceException(); } // Token: 0x06005C16 RID: 23574 RVA: 0x0014ACB0 File Offset: 0x00148EB0 [Token(Token = "0x6005C16")] [Address(RVA = "0x196BDB0", Offset = "0x196A7B0", VA = "0x18196BDB0")] public static IEnumerable JINDCGIPCLB() { Dictionary.ValueCollection values = FGPIDGLCKEF.DAHEMNGNLLM.Values; Func <>9__20_ = FGPIDGLCKEF.<>c.<>9__20_0; if (<>9__20_ == 0) { FGPIDGLCKEF.<>c.<>9__20_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__20_); } // Token: 0x06005C17 RID: 23575 RVA: 0x0014ACF4 File Offset: 0x00148EF4 [Token(Token = "0x6005C17")] [Address(RVA = "0x196AFC0", Offset = "0x19699C0", VA = "0x18196AFC0")] public static bool BOFKACFLIOB(int CJFGEMGOJHB) { /* An exception occurred when decompiling this method (06005C17) 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: 0x06005C18 RID: 23576 RVA: 0x0014AD0C File Offset: 0x00148F0C [Token(Token = "0x6005C18")] [Address(RVA = "0x196C520", Offset = "0x196AF20", VA = "0x18196C520")] 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: 0x06005C19 RID: 23577 RVA: 0x0014AD34 File Offset: 0x00148F34 [Token(Token = "0x6005C19")] [Address(RVA = "0x196B5D0", Offset = "0x1969FD0", VA = "0x18196B5D0")] public static IPromise DOIEMGNIMMM(int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { int num = 0; string text; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); int num4; Action action = new Action(num4.ODOIPPLACOL); num4 = 0; throw new NullReferenceException(); } // Token: 0x06005C1A RID: 23578 RVA: 0x0014AD74 File Offset: 0x00148F74 [Token(Token = "0x6005C1A")] [Address(RVA = "0x196B030", Offset = "0x1969A30", VA = "0x18196B030")] public static IPromise 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 Promise.FromResult(llkhfjdnfmm); } int playerId3 = playerId; string text = string.Format("{0}v2/addfriend?id={1}", "api/relationships/", llkhfjdnfmm); int num = 0; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.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; } } }; throw new NullReferenceException(); } // Token: 0x06005C1B RID: 23579 RVA: 0x0014AE1C File Offset: 0x0014901C [Token(Token = "0x6005C1B")] [Address(RVA = "0x196BCC0", Offset = "0x196A6C0", VA = "0x18196BCC0")] public static IPromise JEGAGBBBADJ(int CJFGEMGOJHB) { int num = 0; string text; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); int num4; Action action = new Action(num4.ODOIPPLACOL); num4 = 0; throw new NullReferenceException(); } // Token: 0x06005C1C RID: 23580 RVA: 0x0014AE5C File Offset: 0x0014905C [Token(Token = "0x6005C1C")] [Address(RVA = "0x196C9C0", Offset = "0x196B3C0", VA = "0x18196C9C0")] public static IPromise OILLHGFDILD(int CJFGEMGOJHB) { int num = 0; string text; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); int num4; Action action = new Action(num4.ODOIPPLACOL); num4 = 0; throw new NullReferenceException(); } // Token: 0x06005C1D RID: 23581 RVA: 0x0014AE9C File Offset: 0x0014909C [Token(Token = "0x6005C1D")] [Address(RVA = "0x196B4E0", Offset = "0x1969EE0", VA = "0x18196B4E0")] public static IPromise DLBAPGPACLP(int CJFGEMGOJHB) { int num = 0; string text; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); int num4; Action action = new Action(num4.ODOIPPLACOL); num4 = 0; throw new NullReferenceException(); } // Token: 0x06005C1E RID: 23582 RVA: 0x0014AEDC File Offset: 0x001490DC [Token(Token = "0x6005C1E")] [Address(RVA = "0x196B6C0", Offset = "0x196A0C0", VA = "0x18196B6C0")] 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; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = FGPIDGLCKEF.KANKMNANPLC(AFLPGGJMPOE); IEnumerator enumerator = promise2.LCGFHJPKIOI(ojdjijdnfhe); return true; } } // Token: 0x06005C1F RID: 23583 RVA: 0x0014AF48 File Offset: 0x00149148 [Token(Token = "0x6005C1F")] [Address(RVA = "0x196B260", Offset = "0x1969C60", VA = "0x18196B260")] 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; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = FGPIDGLCKEF.KANKMNANPLC(AFLPGGJMPOE); IEnumerator enumerator = promise2.LCGFHJPKIOI(ojdjijdnfhe); return true; } } // Token: 0x06005C20 RID: 23584 RVA: 0x0014AFB4 File Offset: 0x001491B4 [Token(Token = "0x6005C20")] [Address(RVA = "0x196B9F0", Offset = "0x196A3F0", VA = "0x18196B9F0")] 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: 0x06005C21 RID: 23585 RVA: 0x0014AFE8 File Offset: 0x001491E8 [Token(Token = "0x6005C21")] [Address(RVA = "0x196B800", Offset = "0x196A200", VA = "0x18196B800")] 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: 0x06005C22 RID: 23586 RVA: 0x0014B01C File Offset: 0x0014921C [Token(Token = "0x6005C22")] [Address(RVA = "0x196B8B0", Offset = "0x196A2B0", VA = "0x18196B8B0")] 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: 0x06005C23 RID: 23587 RVA: 0x0014B050 File Offset: 0x00149250 [Token(Token = "0x6005C23")] [Address(RVA = "0x196AD10", Offset = "0x1969710", VA = "0x18196AD10")] 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: 0x06005C24 RID: 23588 RVA: 0x0014B084 File Offset: 0x00149284 [Token(Token = "0x6005C24")] [Address(RVA = "0x196C070", Offset = "0x196AA70", VA = "0x18196C070")] private static void KDKALCLMLIL(string GJIOCANDGPE, int CJFGEMGOJHB, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { string text = string.Format("{0}{1}", "api/relationships/", GJIOCANDGPE); Dictionary dictionary = new Dictionary(); IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, true); int num = 0; IEnumerator enumerator = EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0).LCGFHJPKIOI(AFLPGGJMPOE); } // Token: 0x06005C25 RID: 23589 RVA: 0x0014B0C8 File Offset: 0x001492C8 [Token(Token = "0x6005C25")] [Address(RVA = "0x196BAA0", Offset = "0x196A4A0", VA = "0x18196BAA0")] public static void IMLJEBCMMKK(PlatformManager.FCIKKFJOMNO FPMCLJDEGKL, List CIBFMCPBLEO) { string text = string.Format("{0}v1/bulkignoreplatformusers", "api/relationships/"); FGPIDGLCKEF.BulkBlockPlatformUsersRequest bulkBlockPlatformUsersRequest = new FGPIDGLCKEF.BulkBlockPlatformUsersRequest(); bulkBlockPlatformUsersRequest.Platform = (int)FPMCLJDEGKL; Func <>9__36_ = FGPIDGLCKEF.<>c.<>9__36_0; if (<>9__36_ == 0) { FGPIDGLCKEF.<>c.<>9__36_0 = delegate(ulong id) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; } List list = Enumerable.ToList(Enumerable.Select(CIBFMCPBLEO, <>9__36_)); bulkBlockPlatformUsersRequest.PlatformIds = list; string text2 = JsonUtility.ToJson(bulkBlockPlatformUsersRequest); IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, true); int num = 0; IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0).MOAAINIDMGC("Failed to bulk ignore platform users"); } // Token: 0x06005C26 RID: 23590 RVA: 0x0014B15C File Offset: 0x0014935C [Token(Token = "0x6005C26")] [Address(RVA = "0x196B3A0", Offset = "0x1969DA0", VA = "0x18196B3A0")] private static void CPGAJIACKIP() { string text = string.Format("{0}v2/get", "api/relationships/"); int num = 0; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; IPromise promise2 = promise.NAHFKKGCOFA(num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE> <>9__37_ = FGPIDGLCKEF.<>c.<>9__37_0; if (<>9__37_ == 0) { FGPIDGLCKEF.<>c.<>9__37_0 = delegate(string error, List newRelationshipList) { Debug.LogError("Failed to refresh relationship list: " + error); FGPIDGLCKEF.CPGAJIACKIP(); }; } IEnumerator enumerator = promise2.LCGFHJPKIOI(<>9__37_); } // Token: 0x06005C27 RID: 23591 RVA: 0x0014B1BC File Offset: 0x001493BC [Token(Token = "0x6005C27")] [Address(RVA = "0x196C800", Offset = "0x196B200", VA = "0x18196C800")] private static void ODOIPPLACOL(LLKHFJDNFMM ALMCLFDOHBP) { if (ALMCLFDOHBP != 0) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; int k__BackingField = ALMCLFDOHBP.k__BackingField; dahemngnllm[k__BackingField] = ALMCLFDOHBP; } } // Token: 0x06005C28 RID: 23592 RVA: 0x0014B1E8 File Offset: 0x001493E8 [Token(Token = "0x6005C28")] [Address(RVA = "0x196BFE0", Offset = "0x196A9E0", VA = "0x18196BFE0")] 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; BPHGKAEDBPE.HADGLCCBNHM(AFLPGGJMPOE, error); }; } // Token: 0x06005C29 RID: 23593 RVA: 0x0014B214 File Offset: 0x00149414 [Token(Token = "0x6005C29")] [Address(RVA = "0x196C700", Offset = "0x196B100", VA = "0x18196C700")] private static void MNJAMJCCNMJ() { FGPIDGLCKEF.CPGAJIACKIP(); } // Token: 0x06005C2A RID: 23594 RVA: 0x0014B228 File Offset: 0x00149428 [Token(Token = "0x6005C2A")] [Address(RVA = "0x196C6B0", Offset = "0x196B0B0", VA = "0x18196C6B0")] private static void MCEMBKAJLOL(Dictionary NGPMADFHHKP) { FGPIDGLCKEF.CPGAJIACKIP(); } // Token: 0x06005C2B RID: 23595 RVA: 0x0014B23C File Offset: 0x0014943C [Token(Token = "0x6005C2B")] [Address(RVA = "0x196CB70", Offset = "0x196B570", VA = "0x18196CB70")] 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; } // Token: 0x06005C2C RID: 23596 RVA: 0x0014B274 File Offset: 0x00149474 [Token(Token = "0x6005C2C")] [Address(RVA = "0x196C170", Offset = "0x196AB70", VA = "0x18196C170")] private static void KGONGMAEFJE(int? CJFGEMGOJHB) { FGPIDGLCKEF.EAEKOFNKFBM.Clear(); List eaekofnkfbm = FGPIDGLCKEF.EAEKOFNKFBM; Dictionary.ValueCollection values = FGPIDGLCKEF.DAHEMNGNLLM.Values; Func <>9__43_ = FGPIDGLCKEF.<>c.<>9__43_0; if (<>9__43_ == 0) { FGPIDGLCKEF.<>c.<>9__43_0 = (LLKHFJDNFMM r) => r.PLJNOOENNDP; } IEnumerable enumerable = Enumerable.Where(values, <>9__43_); Func func; if (FGPIDGLCKEF.<>c.<>9__43_1 == 0) { func = (LLKHFJDNFMM r) => r.MHEGHKNGOEG; FGPIDGLCKEF.<>c.<>9__43_1 = func; } IOrderedEnumerable orderedEnumerable = Enumerable.OrderBy(enumerable, func); Func func2; if (FGPIDGLCKEF.<>c.<>9__43_2 == 0) { func2 = (LLKHFJDNFMM r) => r.CPAAFLNLLMP; FGPIDGLCKEF.<>c.<>9__43_2 = func2; } IOrderedEnumerable orderedEnumerable2 = Enumerable.ThenByDescending(orderedEnumerable, func2); eaekofnkfbm.AddRange(orderedEnumerable2); FGPIDGLCKEF.HODOKBIDHHG.Invoke(CJFGEMGOJHB); } // Token: 0x06005C2D RID: 23597 RVA: 0x0014B348 File Offset: 0x00149548 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6005C2D")] [Address(RVA = "0x196CC80", Offset = "0x196B680", VA = "0x18196CC80")] static FGPIDGLCKEF() { int num; ActionEvent actionEvent = new ActionEvent(4, num != 0); num = 0; FGPIDGLCKEF.HODOKBIDHHG = actionEvent; FGPIDGLCKEF.EAEKOFNKFBM = new List(); FGPIDGLCKEF.CBJDCJPACFA = "api/relationships/"; } // Token: 0x040042D7 RID: 17111 [Token(Token = "0x40042D7")] private static Dictionary DAHEMNGNLLM = new Dictionary(); // Token: 0x040042D8 RID: 17112 [Token(Token = "0x40042D8")] public static ActionEvent HODOKBIDHHG; // Token: 0x040042DA RID: 17114 [Token(Token = "0x40042DA")] private static readonly List EAEKOFNKFBM; // Token: 0x040042DB RID: 17115 [Token(Token = "0x40042DB")] private static string CBJDCJPACFA = null; // Token: 0x02000EE2 RID: 3810 [Token(Token = "0x2000EE2")] public sealed class GFLLDCFPPLC : MulticastDelegate { // Token: 0x06005C2E RID: 23598 RVA: 0x0014B384 File Offset: 0x00149584 [Token(Token = "0x6005C2E")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public GFLLDCFPPLC(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06005C2F RID: 23599 RVA: 0x0014B3A0 File Offset: 0x001495A0 [Token(Token = "0x6005C2F")] [Address(RVA = "0x1884290", Offset = "0x1882C90", VA = "0x181884290", Slot = "13")] public void Invoke(int? CJFGEMGOJHB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06005C30 RID: 23600 RVA: 0x0014B42C File Offset: 0x0014962C [Token(Token = "0x6005C30")] [Address(RVA = "0x19830C0", Offset = "0x1981AC0", VA = "0x1819830C0", Slot = "14")] public IAsyncResult BeginInvoke(int? CJFGEMGOJHB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06005C31 RID: 23601 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005C31")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000EE3 RID: 3811 [Token(Token = "0x2000EE3")] [Serializable] private class BulkBlockPlatformUsersRequest { // Token: 0x06005C32 RID: 23602 RVA: 0x0014B43C File Offset: 0x0014963C [Token(Token = "0x6005C32")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public BulkBlockPlatformUsersRequest() { } // Token: 0x040042DC RID: 17116 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40042DC")] public int Platform; // Token: 0x040042DD RID: 17117 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40042DD")] public List PlatformIds; } // Token: 0x02000EE5 RID: 3813 [Token(Token = "0x2000EE5")] [CompilerGenerated] private sealed class OFDBGCMHFAP { // Token: 0x06005C3C RID: 23612 RVA: 0x0014B564 File Offset: 0x00149764 [Token(Token = "0x6005C3C")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public OFDBGCMHFAP() { } // Token: 0x06005C3D RID: 23613 RVA: 0x0014B578 File Offset: 0x00149778 [Token(Token = "0x6005C3D")] [Address(RVA = "0x1983140", Offset = "0x1981B40", VA = "0x181983140")] 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; } } } // Token: 0x040042E6 RID: 17126 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40042E6")] public int playerId; // Token: 0x040042E7 RID: 17127 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x40042E7")] public CFLMJLFBOKH.MPFKNCFEDHF source; } // Token: 0x02000EE6 RID: 3814 [Token(Token = "0x2000EE6")] [CompilerGenerated] private sealed class BFPMHBEHKDF { // Token: 0x06005C3E RID: 23614 RVA: 0x0014B5BC File Offset: 0x001497BC [Token(Token = "0x6005C3E")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public BFPMHBEHKDF() { } // Token: 0x06005C3F RID: 23615 RVA: 0x0014B5D0 File Offset: 0x001497D0 [Token(Token = "0x6005C3F")] [Address(RVA = "0x196AC10", Offset = "0x1969610", VA = "0x18196AC10")] internal void b__0(string error, LLKHFJDNFMM relationship) { Dictionary dahemngnllm = FGPIDGLCKEF.DAHEMNGNLLM; int k__BackingField = relationship.k__BackingField; dahemngnllm[k__BackingField] = relationship; BPHGKAEDBPE.HADGLCCBNHM(this.callback, error); } // Token: 0x040042E8 RID: 17128 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40042E8")] public BPHGKAEDBPE.CBEOHBCIPEA callback; } }