using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using BestHTTP; using BestHTTP.Forms; using CircuitsV2.Utilities; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecNet; using RecRoom; using RecRoom.Async; using UnityEngine; // Token: 0x02000EB3 RID: 3763 [Token(Token = "0x2000EB3")] [StructLayout(3)] public static class GNPDMBPGHBH { // Token: 0x06005AE9 RID: 23273 RVA: 0x00147174 File Offset: 0x00145374 [Token(Token = "0x6005AE9")] [Address(RVA = "0x1115E40", Offset = "0x1114840", VA = "0x181115E40")] 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: 0x06005AEA RID: 23274 RVA: 0x001471BC File Offset: 0x001453BC [Token(Token = "0x6005AEA")] [Address(RVA = "0x111A0D0", Offset = "0x1118AD0", VA = "0x18111A0D0")] private static void OFFLOPLJBBG() { int num; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.BPLNKCAHLHF); num = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.PlayerEventCreated, hmoacifiocn); int num2; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num2.BLFAAGNDAMA); num2 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.PlayerEventUpdated, hmoacifiocn2); int num3; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn3 = new PAJOOHAOLEE.HMOACIFIOCN(num3.ALEGFFMKHAG); num3 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.PlayerEventDeleted, hmoacifiocn3); int num4; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn4 = new PAJOOHAOLEE.HMOACIFIOCN(num4.JOKLFAMJEJG); num4 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.PlayerEventResponseChanged, hmoacifiocn4); int num5; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn5 = new PAJOOHAOLEE.HMOACIFIOCN(num5.DAOBEMMLHAD); num5 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.PlayerEventResponseDeleted, hmoacifiocn5); int num6; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn6 = new PAJOOHAOLEE.HMOACIFIOCN(num6.FCPAKGNNGOD); num6 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.PlayerEventStateChanged, hmoacifiocn6); ActionEvent ldgnbajlkfj = KEBJPIGKGOI.LDGNBAJLKFJ; int num7; Action action = new Action(num7.JGGPPNHFFCN); num7 = 0; KEBJPIGKGOI.LDGNBAJLKFJ = ldgnbajlkfj + action; } // Token: 0x06005AEB RID: 23275 RVA: 0x0014728C File Offset: 0x0014548C [Token(Token = "0x6005AEB")] [Address(RVA = "0x1119A40", Offset = "0x1118440", VA = "0x181119A40")] private static void NPCPLFAONFO() { ActionEvent ldgnbajlkfj = KEBJPIGKGOI.LDGNBAJLKFJ; int num; Action action = new Action(num.JGGPPNHFFCN); num = 0; KEBJPIGKGOI.LDGNBAJLKFJ = ldgnbajlkfj - action; } // Token: 0x06005AEC RID: 23276 RVA: 0x001472BC File Offset: 0x001454BC [Token(Token = "0x6005AEC")] [Address(RVA = "0x1118C60", Offset = "0x1117660", VA = "0x181118C60")] private static void JPFGCHENJMH() { GNPDMBPGHBH.KDIHIJHFDIB.Clear(); GNPDMBPGHBH.PJCJNLIFGPI.Clear(); GNPDMBPGHBH.JCCNGCLFLPK.Clear(); GNPDMBPGHBH.JJGLIEECGCI.Clear(); } // Token: 0x06005AED RID: 23277 RVA: 0x001472F8 File Offset: 0x001454F8 [Token(Token = "0x6005AED")] [Address(RVA = "0x1118210", Offset = "0x1116C10", VA = "0x181118210")] private static string HKPFFOHBENO(long MEJJDOHGNHG) { string text; return text; } // Token: 0x06005AEE RID: 23278 RVA: 0x00147308 File Offset: 0x00145508 [Token(Token = "0x6005AEE")] [Address(RVA = "0x1118530", Offset = "0x1116F30", VA = "0x181118530")] private static string JDEIGGFCBPF(long AOMBLGBCENO) { string text; return text; } // Token: 0x06005AEF RID: 23279 RVA: 0x00147318 File Offset: 0x00145518 [Token(Token = "0x6005AEF")] [Address(RVA = "0x1115C10", Offset = "0x1114610", VA = "0x181115C10")] public static bool BCCLDNMGJCD(long MOKMJAMNEFP) { bool flag; return flag; } // Token: 0x06005AF0 RID: 23280 RVA: 0x00147328 File Offset: 0x00145528 [Token(Token = "0x6005AF0")] [Address(RVA = "0x1117C10", Offset = "0x1116610", VA = "0x181117C10")] public static FFEICMIIBMC FIGDFICOJAC(long MOKMJAMNEFP) { Dictionary jjglieecgci = GNPDMBPGHBH.JJGLIEECGCI; bool flag; if (!flag) { return FFEICMIIBMC.None; } throw new NullReferenceException(); } // Token: 0x06005AF1 RID: 23281 RVA: 0x00147348 File Offset: 0x00145548 [Token(Token = "0x6005AF1")] [Address(RVA = "0x1118270", Offset = "0x1116C70", VA = "0x181118270")] public static CCMBKDINCAH HOOMBADBCND() { CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; Dictionary pjcjnlifgpi = GNPDMBPGHBH.PJCJNLIFGPI; long k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; long orDefault = CircuitsV2.Utilities.DictionaryExt.GetOrDefault(pjcjnlifgpi, k__BackingField); throw new NullReferenceException(); } // Token: 0x06005AF2 RID: 23282 RVA: 0x00147384 File Offset: 0x00145584 [Token(Token = "0x6005AF2")] [Address(RVA = "0x1119AF0", Offset = "0x11184F0", VA = "0x181119AF0")] public static IReadOnlyList OBJDPBCPABH() { Dictionary.ValueCollection values = GNPDMBPGHBH.JJGLIEECGCI.Values; Func <>9__31_ = GNPDMBPGHBH.<>c.<>9__31_0; if (<>9__31_ == 0) { GNPDMBPGHBH.<>c.<>9__31_0 = delegate(PBIJAPEOEDO r) { FFEICMIIBMC k__BackingField = r.k__BackingField; return k__BackingField == FFEICMIIBMC.Yes || k__BackingField == FFEICMIIBMC.Interested; }; } IEnumerable enumerable = Enumerable.Where(values, <>9__31_); Func func; if (GNPDMBPGHBH.<>c.<>9__31_1 == 0) { func = (PBIJAPEOEDO r) => r.k__BackingField; GNPDMBPGHBH.<>c.<>9__31_1 = func; } IEnumerable enumerable2 = Enumerable.Select(enumerable, func); Func func2; if (GNPDMBPGHBH.<>c.<>9__31_2 == 0) { func2 = delegate(long pid) { /* An exception occurred when decompiling this method (06005B25) ICSharpCode.Decompiler.DecompilerException: Error decompiling CCMBKDINCAH GNPDMBPGHBH/<>c::b__31_2(System.Int64) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:int64(var_0_0B, call:int64(DictionaryExt::GetOrDefault, ldsfld:class [mscorlib]System.Collections.Generic.Dictionary`2[exp:IDictionary`2](GNPDMBPGHBH::PJCJNLIFGPI), ldloc:int64[exp:CCMBKDINCAH](pid))) } 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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237 */; }; GNPDMBPGHBH.<>c.<>9__31_2 = func2; } IEnumerable enumerable3 = Enumerable.Select(enumerable2, func2); Dictionary.ValueCollection values2 = GNPDMBPGHBH.PJCJNLIFGPI.Values; Func func3; if (GNPDMBPGHBH.<>c.<>9__31_3 == 0) { func3 = delegate(CCMBKDINCAH pe) { int k__BackingField = pe.k__BackingField; int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); return k__BackingField == num; }; GNPDMBPGHBH.<>c.<>9__31_3 = func3; } IEnumerable enumerable4 = Enumerable.Where(values2, func3); IEnumerable enumerable5 = Enumerable.Concat(enumerable3, enumerable4); Func func4; if (GNPDMBPGHBH.<>c.<>9__31_4 == 0) { func4 = delegate(CCMBKDINCAH pe) { if (pe == 0) { } DateTime k__BackingField = pe.k__BackingField; DateTime utcNow = DateTime.UtcNow; return k__BackingField > utcNow; }; GNPDMBPGHBH.<>c.<>9__31_4 = func4; } IEnumerable enumerable6 = Enumerable.Where(enumerable5, func4); Func func5; if (GNPDMBPGHBH.<>c.<>9__31_5 == 0) { func5 = (CCMBKDINCAH pe) => pe.k__BackingField; GNPDMBPGHBH.<>c.<>9__31_5 = func5; } IEnumerable enumerable7 = EnumerableExt.DistinctBy(enumerable6, func5); Func func6; if (GNPDMBPGHBH.<>c.<>9__31_6 == 0) { func6 = (CCMBKDINCAH pe) => pe.k__BackingField; GNPDMBPGHBH.<>c.<>9__31_6 = func6; } List list = Enumerable.ToList(Enumerable.OrderBy(enumerable7, func6)); throw new NullReferenceException(); } // Token: 0x06005AF3 RID: 23283 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005AF3")] [Address(RVA = "0x1118D40", Offset = "0x1117740", VA = "0x181118D40")] public static IPromise KFAFDDPKHJL(long MOKMJAMNEFP, bool MOCLOALPONG = false) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005AF4 RID: 23284 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005AF4")] [Address(RVA = "0x1117740", Offset = "0x1116140", VA = "0x181117740")] public static IPromise FCFEIOCJHKO(long MOKMJAMNEFP, [Optional] long? AOMBLGBCENO) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005AF5 RID: 23285 RVA: 0x001474E8 File Offset: 0x001456E8 [Token(Token = "0x6005AF5")] [Address(RVA = "0x11169A0", Offset = "0x11153A0", VA = "0x1811169A0")] public static IPromise> DMHOIAJGABC(IReadOnlyList JOGAGJIPEDN) { int num; do { num = 0; Dictionary pjcjnlifgpi = GNPDMBPGHBH.PJCJNLIFGPI; Func func; if (Enumerable.All(JOGAGJIPEDN, func)) { goto IL_97; } HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm(); HTTPUrlEncodedForm form = httpurlEncodedForm; if (httpurlEncodedForm != 0) { if (num >= httpurlEncodedForm) { goto IL_41; } num += num; if (num != httpurlEncodedForm) { num++; goto IL_41; } IL_52: num += 19; goto IL_57; IL_41: form.AddField("Ids", num); goto IL_52; } IL_57: if (httpurlEncodedForm != 0) { } if (num != -1) { } } while (num != 0); string text = GNPDMBPGHBH.MBNBAKMMCKP + "/bulk"; TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB; Func>> func2 = delegate(string uri) { string text2 = GNPDMBPGHBH.MBNBAKMMCKP + "/bulk"; HTTPUrlEncodedForm form2 = mkcnphkgfdm.form; ulong num2; ulong num3; IPromise promise3 = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), text2, form2, num2 != 0UL, num3 != 0UL); int num4 = 0; return promise3.NAHFKKGCOFA(num4 != 0); }; IPromise promise = GNPDMBPGHBH.LKFOKOMODOP(text, jphofcpgcdb, func2); IL_97: Func func3; if (GNPDMBPGHBH.<>c.<>9__34_0 == 0) { func3 = (long pid) => GNPDMBPGHBH.PJCJNLIFGPI[pid]; GNPDMBPGHBH.<>c.<>9__34_0 = func3; } List list = Enumerable.ToList(Enumerable.Select(JOGAGJIPEDN, func3)); IPromise promise2; return promise2; } // Token: 0x06005AF6 RID: 23286 RVA: 0x001475D0 File Offset: 0x001457D0 [Token(Token = "0x6005AF6")] [Address(RVA = "0x11163A0", Offset = "0x1114DA0", VA = "0x1811163A0")] public static IPromise> CNLELCLJCPA(long AOMBLGBCENO) { string text = GNPDMBPGHBH.JDEIGGFCBPF(AOMBLGBCENO); TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII; Func>> <>9__35_ = GNPDMBPGHBH.<>c.<>9__35_0; if (<>9__35_ == 0) { GNPDMBPGHBH.<>c.<>9__35_0 = delegate(string uri) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; } string text2; IPromise promise = GNPDMBPGHBH.LKFOKOMODOP(text, kdpbealifii, <>9__35_).MOAAINIDMGC(text2); throw new NullReferenceException(); } // Token: 0x06005AF7 RID: 23287 RVA: 0x00147620 File Offset: 0x00145820 [Token(Token = "0x6005AF7")] [Address(RVA = "0x111A2D0", Offset = "0x1118CD0", VA = "0x18111A2D0")] public static IPromise> OIFJIJOLEKC(IReadOnlyCollection APCFKNIODLC) { int num; do { num = 0; HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm(); HTTPUrlEncodedForm form = httpurlEncodedForm; if (httpurlEncodedForm != 0) { if (num >= httpurlEncodedForm) { goto IL_29; } num += num; if (num != httpurlEncodedForm) { num++; goto IL_29; } IL_3A: num += 19; goto IL_3F; IL_29: form.AddField("id", num); goto IL_3A; } IL_3F: if (httpurlEncodedForm != 0) { } if (num != -1) { } } while (num != 0); string oipfdcedlff = GNPDMBPGHBH.OIPFDCEDLFF; Func>> func = delegate(string uri) { HTTPUrlEncodedForm form2 = kmgnmagdilm.form; ulong num2; ulong num3; IPromise promise3 = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), uri, form2, num2 != 0UL, num3 != 0UL); int num4 = 0; return promise3.NAHFKKGCOFA(num4 != 0); }; string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP; Func func2; if (GNPDMBPGHBH.<>c.<>9__36_0 == 0) { func2 = (long id) => string.Format("id={0}", id); GNPDMBPGHBH.<>c.<>9__36_0 = func2; } IEnumerable enumerable = Enumerable.Select(APCFKNIODLC, func2); string text = string.Join("&", enumerable); GNPDMBPGHBH.OIPFDCEDLFF = mbnbakmmckp + "/clubs?" + text; string oipfdcedlff2 = GNPDMBPGHBH.OIPFDCEDLFF; TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII; Func>> func3; if (GNPDMBPGHBH.<>c.<>9__36_1 == 0) { func3 = delegate(string uri) { IPromise promise4 = BPHGKAEDBPE.IAHDANBDAAM(uri, true); int num5 = 0; return promise4.NAHFKKGCOFA(num5 != 0); }; GNPDMBPGHBH.<>c.<>9__36_1 = func3; } IPromise promise = GNPDMBPGHBH.LKFOKOMODOP(oipfdcedlff2, kdpbealifii, func3); string text2 = string.Join(",", APCFKNIODLC); string text3 = "Failed to get club events for club ids: " + text2; IPromise promise2; return promise2; } // Token: 0x06005AF8 RID: 23288 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005AF8")] [Address(RVA = "0x1119170", Offset = "0x1117B70", VA = "0x181119170")] public static IPromise> MBHCOIGLAIF(long MOKMJAMNEFP, bool INGAKMAAHKL = false) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005AF9 RID: 23289 RVA: 0x00147754 File Offset: 0x00145954 [Token(Token = "0x6005AF9")] [Address(RVA = "0x1115A80", Offset = "0x1114480", VA = "0x181115A80")] public static IPromise BBPEHLACMLH(long HNHLJONGKHB, long? FODGKNJIGOP, long? AOMBLGBCENO, string MMBOKOLAJFH, string LJIGOCDPEJF, List CAFPJPHILMN, string HFLPBHHAFIO, DateTime JODPOANPJNK, DateTime BCANLCHBKJE, CMCAFKLAHCD PONCIIJOHIE) { List tags = 0; HHPEKHPIABO hhpekhpiabo = new HHPEKHPIABO(); hhpekhpiabo.k__BackingField = 0; hhpekhpiabo.k__BackingField = HNHLJONGKHB; hhpekhpiabo.k__BackingField = MMBOKOLAJFH; List tags3 = tags; hhpekhpiabo.k__BackingField = tags3; hhpekhpiabo.k__BackingField = 0; hhpekhpiabo.k__BackingField = 0; hhpekhpiabo.k__BackingField = 0; hhpekhpiabo.k__BackingField = CMCAFKLAHCD.Private; int num = 0; IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN("api/playerevents/v2", hhpekhpiabo, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(LLNPLLBEJBE response) { int num4 = 0; if (response.k__BackingField == (DGOPHENCPOC)num4) { List tags2 = tags; GNPDMBPGHBH.AGGPNKJKBHG(response.k__BackingField, tags2); CCMBKDINCAH k__BackingField = response.k__BackingField; if (k__BackingField != 0) { long? k__BackingField = k__BackingField.k__BackingField; if (num4 != 0) { CCMBKDINCAH k__BackingField2 = response.k__BackingField; PromiseCache kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB; long? k__BackingField2 = k__BackingField2.k__BackingField; string text; bool flag = kdihijhfdib.Remove(text); } } } }; throw new NullReferenceException(); } // Token: 0x06005AFA RID: 23290 RVA: 0x001477EC File Offset: 0x001459EC [Token(Token = "0x6005AFA")] [Address(RVA = "0x1115C20", Offset = "0x1114620", VA = "0x181115C20")] public static IPromise BFBMDMLHHCF(CCMBKDINCAH MFJCKOBPMGA, long HNHLJONGKHB, long? FODGKNJIGOP, string MMBOKOLAJFH, string LJIGOCDPEJF, List CAFPJPHILMN, string HFLPBHHAFIO, DateTime JODPOANPJNK, DateTime BCANLCHBKJE, CMCAFKLAHCD PONCIIJOHIE, long? AOMBLGBCENO) { CMCAFKLAHCD accessibility = CMCAFKLAHCD.Private; List tags = 0; CCMBKDINCAH playerEvent = MFJCKOBPMGA; string name = MMBOKOLAJFH; DateTime startTime = 0; long roomId = HNHLJONGKHB; string imageName = 0; long? k__BackingField = MFJCKOBPMGA.k__BackingField; long? previousClubId = k__BackingField; long k__BackingField = MFJCKOBPMGA.k__BackingField; string text = string.Format("{0}v2/{1}", "api/playerevents/", k__BackingField); HHPEKHPIABO hhpekhpiabo = new HHPEKHPIABO(); long roomId3 = roomId; hhpekhpiabo.k__BackingField = roomId3; long? subRoomId; long? subRoomId2 = subRoomId; hhpekhpiabo.k__BackingField = subRoomId2; string name3 = name; hhpekhpiabo.k__BackingField = 0; hhpekhpiabo.k__BackingField = name3; List tags3 = tags; hhpekhpiabo.k__BackingField = tags3; string imageName3 = imageName; hhpekhpiabo.k__BackingField = imageName3; DateTime startTime3 = startTime; hhpekhpiabo.k__BackingField = startTime3; hhpekhpiabo.k__BackingField = 0; CMCAFKLAHCD accessibility3 = accessibility; hhpekhpiabo.k__BackingField = accessibility3; long? clubId; long? clubId2 = clubId; hhpekhpiabo.k__BackingField = clubId2; int num = 0; IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN(text, hhpekhpiabo, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(LLNPLLBEJBE response) { if (response.k__BackingField == DGOPHENCPOC.Success) { CCMBKDINCAH k__BackingField = response.k__BackingField; List tags2 = tags; GNPDMBPGHBH.AGGPNKJKBHG(k__BackingField, tags2); CCMBKDINCAH playerEvent3 = playerEvent; string name2 = name; if (!(playerEvent3.k__BackingField != name2)) { DateTime k__BackingField = playerEvent.k__BackingField; DateTime startTime2 = startTime; if (!(k__BackingField != startTime2)) { CCMBKDINCAH playerEvent2 = playerEvent; CMCAFKLAHCD accessibility2 = accessibility; if (playerEvent2.k__BackingField == accessibility2) { bool flag = k__BackingField == accessibility2; if (k__BackingField == accessibility2 != flag) { long roomId2 = roomId; if (playerEvent2.k__BackingField == roomId2) { bool flag2 = k__BackingField == roomId2; if (k__BackingField == roomId2 != flag2) { string imageName2 = imageName; if (!(playerEvent2.k__BackingField != imageName2)) { return; } } } } } } } PromiseCache kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB; string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP; bool flag3 = kdihijhfdib.Remove(mbnbakmmckp); string oipfdcedlff = GNPDMBPGHBH.OIPFDCEDLFF; if (typeof(GNPDMBPGHBH).TypeHandle == 0) { PromiseCache kdihijhfdib2 = GNPDMBPGHBH.KDIHIJHFDIB; string oipfdcedlff2 = GNPDMBPGHBH.OIPFDCEDLFF; bool flag4 = kdihijhfdib2.Remove(oipfdcedlff2); } string text2; bool flag5 = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text2); string text3; bool flag6 = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text3); } }; throw new NullReferenceException(); } // Token: 0x06005AFB RID: 23291 RVA: 0x0014792C File Offset: 0x00145B2C [Token(Token = "0x6005AFB")] [Address(RVA = "0x1116E30", Offset = "0x1115830", VA = "0x181116E30")] public static IPromise EEJGIOKDBFI(long MOKMJAMNEFP, FFEICMIIBMC DHLDCHCKBPC) { Dictionary jjglieecgci = GNPDMBPGHBH.JJGLIEECGCI; bool flag; if (flag) { return Promise.FromResult(DGOPHENCPOC.Success); } NMNODINOCNB nmnodinocnb = new NMNODINOCNB(); nmnodinocnb.k__BackingField = MOKMJAMNEFP; nmnodinocnb.k__BackingField = DHLDCHCKBPC; int num = 0; IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN("api/playerevents/v1/respond", nmnodinocnb, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); if (GNPDMBPGHBH.<>c.<>9__40_0 == 0) { GNPDMBPGHBH.<>c.<>9__40_0 = (NJGLJPPHEGP response) => response.k__BackingField; } return typeof(GNPDMBPGHBH.<>c).TypeHandle; } // Token: 0x06005AFC RID: 23292 RVA: 0x001479BC File Offset: 0x00145BBC [Token(Token = "0x6005AFC")] [Address(RVA = "0x1117A50", Offset = "0x1116450", VA = "0x181117A50")] public static IPromise FGFDJIKJKNN(long MOKMJAMNEFP, FFEICMIIBMC DHLDCHCKBPC) { string text = JsonUtility.ToJson(new DeleteResponseRequest { PlayerEventId = MOKMJAMNEFP }); int num = 0; IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN("api/playerevents/v1/deleteResponse", text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); if (GNPDMBPGHBH.<>c.<>9__41_0 == 0) { GNPDMBPGHBH.<>c.<>9__41_0 = (NJGLJPPHEGP response) => response.k__BackingField; } return Promise.FromResult((DGOPHENCPOC)((uint)2)); } // Token: 0x06005AFD RID: 23293 RVA: 0x00147A28 File Offset: 0x00145C28 [Token(Token = "0x6005AFD")] [Address(RVA = "0x1119500", Offset = "0x1117F00", VA = "0x181119500")] public static IPromise MGDLGLLOEMG(long MOKMJAMNEFP, List MHCONOPOOKJ) { BulkInviteRequest bulkInviteRequest = new BulkInviteRequest(); long playerEventId = MOKMJAMNEFP; bulkInviteRequest.PlayerEventId = playerEventId; List invitedPlayerIds = MHCONOPOOKJ; bulkInviteRequest.InvitedPlayerIds = invitedPlayerIds; string text = JsonUtility.ToJson(bulkInviteRequest); int num = 0; IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN("api/playerevents/v1/bulkInvite", text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(PDOBNLOLBAF response) { long playerEventId2 = MOKMJAMNEFP; if (response.k__BackingField != DGOPHENCPOC.Success) { List k__BackingField = response.k__BackingField; int size = MHCONOPOOKJ._size; } string text2; bool flag = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text2); }; int num4 = 0; num4 += num4; num4++; return promise2.Then(action); } // Token: 0x1700104E RID: 4174 // (get) Token: 0x06005AFE RID: 23294 RVA: 0x00147AE8 File Offset: 0x00145CE8 [Token(Token = "0x1700104E")] public static IReadOnlyList JFFODBOCAMI { [Token(Token = "0x6005AFE")] [Address(RVA = "0x1117470", Offset = "0x1115E70", VA = "0x181117470")] get { Dictionary.ValueCollection values = GNPDMBPGHBH.JJGLIEECGCI.Values; Func <>9__44_ = GNPDMBPGHBH.<>c.<>9__44_0; if (<>9__44_ == 0) { GNPDMBPGHBH.<>c.<>9__44_0 = delegate(PBIJAPEOEDO per) { Dictionary pjcjnlifgpi = GNPDMBPGHBH.PJCJNLIFGPI; throw new NullReferenceException(); }; } IEnumerable enumerable = Enumerable.Select(values, <>9__44_); Func func; if (GNPDMBPGHBH.<>c.<>9__44_1 == 0) { func = delegate(PENCBOJCGNK perp) { bool flag; return flag; }; GNPDMBPGHBH.<>c.<>9__44_1 = func; } IEnumerable enumerable2 = Enumerable.Where(enumerable, func); Func func2; if (GNPDMBPGHBH.<>c.<>9__44_2 == 0) { func2 = delegate(PENCBOJCGNK perp) { throw new NullReferenceException(); }; GNPDMBPGHBH.<>c.<>9__44_2 = func2; } List list = Enumerable.ToList(Enumerable.OrderBy(enumerable2, func2)); throw new NullReferenceException(); } } // Token: 0x06005AFF RID: 23295 RVA: 0x00147B88 File Offset: 0x00145D88 [Token(Token = "0x6005AFF")] [Address(RVA = "0x11189F0", Offset = "0x11173F0", VA = "0x1811189F0")] public static IPromise JKFDNKOBOJE() { int num = 0; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM("api/playerevents/v1/all", num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); if (GNPDMBPGHBH.<>c.<>9__45_0 == 0) { GNPDMBPGHBH.<>c.<>9__45_0 = delegate(FNBMIJGOOJM lpei) { GNPDMBPGHBH.AGGPNKJKBHG(lpei.k__BackingField); List k__BackingField = lpei.k__BackingField; Func <>9__45_ = GNPDMBPGHBH.<>c.<>9__45_1; if (<>9__45_ == 0) { GNPDMBPGHBH.<>c.<>9__45_1 = (HJCAMMLHJAE r) => r.k__BackingField; } GNPDMBPGHBH.AGGPNKJKBHG(Enumerable.ToList(Enumerable.Select(k__BackingField, <>9__45_))); List k__BackingField2 = lpei.k__BackingField; Func func; if (GNPDMBPGHBH.<>c.<>9__45_2 == 0) { func = (HJCAMMLHJAE r) => r.k__BackingField; GNPDMBPGHBH.<>c.<>9__45_2 = func; } List list = Enumerable.ToList(Enumerable.Select(k__BackingField2, func)); int num5; Action action = new Action(num5.EFMNKBLHFFN); num5 = 0; list.ForEach(action); }; } int num4 = 0; if (num4 < num2) { num4 += num4; if (num4 == num2) { throw new NullReferenceException(); } num4++; } return num4.MOAAINIDMGC("Failed to download player event list"); } // Token: 0x06005B00 RID: 23296 RVA: 0x00147BFC File Offset: 0x00145DFC [Token(Token = "0x6005B00")] [Address(RVA = "0x1117E30", Offset = "0x1116830", VA = "0x181117E30")] public static IPromise> HACLCDHOKDJ() { string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP; int num = 0; Func>> <>9__46_ = GNPDMBPGHBH.<>c.<>9__46_0; if (<>9__46_ == 0) { GNPDMBPGHBH.<>c.<>9__46_0 = delegate(string uri) { int num2 = 0; IPromise promise2 = BPHGKAEDBPE.IAHDANBDAAM(uri, num2 != 0); int num3 = 0; return promise2.NAHFKKGCOFA(num3 != 0); }; } IPromise promise = GNPDMBPGHBH.LKFOKOMODOP(mbnbakmmckp, num, <>9__46_); if (GNPDMBPGHBH.<>c.<>9__46_1 == 0) { GNPDMBPGHBH.<>c.<>9__46_1 = delegate(string error) { object[] array = new object[1]; if (error != 0) { } array[0] = error; Debug.LogErrorFormat("Failed to get player events: {0}", array); }; } throw new NullReferenceException(); } // Token: 0x06005B01 RID: 23297 RVA: 0x00147C5C File Offset: 0x00145E5C [Token(Token = "0x6005B01")] [Address(RVA = "0x1117D60", Offset = "0x1116760", VA = "0x181117D60")] public static IPromise GLHAJLLNPBJ(long MOKMJAMNEFP, LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP, string EFDBFLPKHKA) { PNHCKEHBPDA pnhckehbpda = new PNHCKEHBPDA(); pnhckehbpda.k__BackingField = MOKMJAMNEFP; pnhckehbpda.k__BackingField = MEABFEIBEMP; pnhckehbpda.k__BackingField = EFDBFLPKHKA; int num = 0; IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN("api/playerevents/v1/report", pnhckehbpda, num != 0); int num2 = 0; int num3 = 0; return promise.FAKEPMNIOAI(num3 != 0, num2 != 0); } // Token: 0x06005B02 RID: 23298 RVA: 0x00147CAC File Offset: 0x00145EAC [Token(Token = "0x6005B02")] [Address(RVA = "0x1117270", Offset = "0x1115C70", VA = "0x181117270")] public static IPromise EKEOHKINPDK(CCMBKDINCAH MFJCKOBPMGA) { int num = 0; long? k__BackingField = MFJCKOBPMGA.k__BackingField; if (num != 0) { if (!string.IsNullOrEmpty(GNPDMBPGHBH.OIPFDCEDLFF)) { PromiseCache kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB; string oipfdcedlff = GNPDMBPGHBH.OIPFDCEDLFF; bool flag = kdihijhfdib.Remove(oipfdcedlff); } long? k__BackingField2 = MFJCKOBPMGA.k__BackingField; string text; bool flag2 = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text); } long k__BackingField = MFJCKOBPMGA.k__BackingField; string text2 = string.Format("{0}v2/delete/{1}", "api/playerevents/", k__BackingField); Dictionary dictionary = new Dictionary(); int num2 = 0; IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN(text2, dictionary, num2 != 0); int num3 = 0; int num4 = 0; return promise.FAKEPMNIOAI(num4 != 0, num3 != 0); } // Token: 0x06005B03 RID: 23299 RVA: 0x00147D48 File Offset: 0x00145F48 [Token(Token = "0x6005B03")] [Address(RVA = "0x242DEE0", Offset = "0x242C8E0", VA = "0x18242DEE0")] private static IPromise DAICPGEMGMH(long A_0, bool A_1, Nullable A_2) where TPlayerEventDTO : CCMBKDINCAH, new() { int num = 0; string text2; string text = string.Format("{0}&clubId={1}", text2, text2); int num2 = 0; IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(text, num2 != 0); num += num; num++; if (num < promise) { num += num; if (num == promise) { goto IL_43; } num++; } Action action; action += action; num += 19; IL_43: num += num; num += 2; num += 19; throw new NullReferenceException(); } // Token: 0x06005B04 RID: 23300 RVA: 0x00147DAC File Offset: 0x00145FAC [Token(Token = "0x6005B04")] [Address(RVA = "0x2404C10", Offset = "0x2403610", VA = "0x182404C10")] private static IPromise LKFOKOMODOP(string A_0, TimeSpan A_1, Func A_2) { PromiseCache kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB; throw new NullReferenceException(); } // Token: 0x06005B05 RID: 23301 RVA: 0x00147DC4 File Offset: 0x00145FC4 [Token(Token = "0x6005B05")] [Address(RVA = "0x24B43E0", Offset = "0x24B2DE0", VA = "0x1824B43E0")] private static void PEGKGNLDOEH(List OPGBBGDNJFO) { int size = OPGBBGDNJFO._size; } // Token: 0x06005B06 RID: 23302 RVA: 0x00147DE8 File Offset: 0x00145FE8 [Token(Token = "0x6005B06")] [Address(RVA = "0x11155C0", Offset = "0x1113FC0", VA = "0x1811155C0")] private static void AGGPNKJKBHG(CCMBKDINCAH MFJCKOBPMGA) { int num = 0; GNPDMBPGHBH.AGGPNKJKBHG(MFJCKOBPMGA, num); } // Token: 0x06005B07 RID: 23303 RVA: 0x00147E00 File Offset: 0x00146000 [Token(Token = "0x6005B07")] [Address(RVA = "0x1115620", Offset = "0x1114020", VA = "0x181115620")] private static void AGGPNKJKBHG(CCMBKDINCAH MFJCKOBPMGA, IReadOnlyCollection CAFPJPHILMN) { int num = 0; if (MFJCKOBPMGA != 0) { long k__BackingField = MFJCKOBPMGA.k__BackingField; GNPDMBPGHBH.PJCJNLIFGPI[k__BackingField] = MFJCKOBPMGA; if (MFJCKOBPMGA != 0) { Dictionary jccngclflpk = GNPDMBPGHBH.JCCNGCLFLPK; return; } if (GNPDMBPGHBH.JCCNGCLFLPK.TryGetValue(k__BackingField, num) && CAFPJPHILMN != 0) { if (GNPDMBPGHBH.<>c.<>9__53_0 == 0) { GNPDMBPGHBH.<>c.<>9__53_0 = delegate(JLFCINPLFID t) { throw new NullReferenceException(); }; } Func func; if (GNPDMBPGHBH.<>c.<>9__53_1 == 0) { func = (string t) => new JLFCINPLFID { k__BackingField = (GGCHLMKPJLE)((ulong)0L), k__BackingField = t }; GNPDMBPGHBH.<>c.<>9__53_1 = func; } IEnumerable enumerable = Enumerable.Select(CAFPJPHILMN, func); IEnumerable enumerable2; List list = Enumerable.ToList(Enumerable.Concat(enumerable2, enumerable)); ActionEvent gakeiidddlo = GNPDMBPGHBH.GAKEIIDDDLO; if (gakeiidddlo != 0) { gakeiidddlo.Invoke(num); } } } } // Token: 0x06005B08 RID: 23304 RVA: 0x00147EC0 File Offset: 0x001460C0 [Token(Token = "0x6005B08")] [Address(RVA = "0x1115540", Offset = "0x1113F40", VA = "0x181115540")] private static void AGGPNKJKBHG(List EEPOGFDJELG) { int num; Action action = new Action(num.AGGPNKJKBHG); num = 0; EEPOGFDJELG.ForEach(action); } // Token: 0x06005B09 RID: 23305 RVA: 0x00147EEC File Offset: 0x001460EC [Token(Token = "0x6005B09")] [Address(RVA = "0x1117090", Offset = "0x1115A90", VA = "0x181117090")] private static void EFMNKBLHFFN(PBIJAPEOEDO NDLLENFFDJJ) { if (NDLLENFFDJJ != 0) { int k__BackingField = NDLLENFFDJJ.k__BackingField; int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); if (k__BackingField == num) { Dictionary jjglieecgci = GNPDMBPGHBH.JJGLIEECGCI; long k__BackingField = NDLLENFFDJJ.k__BackingField; jjglieecgci[k__BackingField] = NDLLENFFDJJ; } } } // Token: 0x06005B0A RID: 23306 RVA: 0x00147F34 File Offset: 0x00146134 [Token(Token = "0x6005B0A")] [Address(RVA = "0x11171F0", Offset = "0x1115BF0", VA = "0x1811171F0")] private static void EFMNKBLHFFN(List IOEGOOAFHJE) { int num; Action action = new Action(num.EFMNKBLHFFN); num = 0; IOEGOOAFHJE.ForEach(action); } // Token: 0x06005B0B RID: 23307 RVA: 0x00147F60 File Offset: 0x00146160 [Token(Token = "0x6005B0B")] [Address(RVA = "0x1A3EDD0", Offset = "0x1A3D7D0", VA = "0x181A3EDD0")] private static TPlayerEvent ABDIDOICOPB(TPlayerEvent MFJCKOBPMGA) where TPlayerEvent : CCMBKDINCAH { if (MFJCKOBPMGA != 0) { Dictionary pjcjnlifgpi = GNPDMBPGHBH.PJCJNLIFGPI; Dictionary jccngclflpk = GNPDMBPGHBH.JCCNGCLFLPK; return; } } // Token: 0x06005B0C RID: 23308 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005B0C")] [Address(RVA = "0x2B5B7D0", Offset = "0x2B5A1D0", VA = "0x182B5B7D0")] private static List ABDIDOICOPB(List EEPOGFDJELG) where TPlayerEvent : CCMBKDINCAH { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005B0D RID: 23309 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005B0D")] [Address(RVA = "0x11150C0", Offset = "0x1113AC0", VA = "0x1811150C0")] private static List ABDIDOICOPB(List IOEGOOAFHJE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005B0E RID: 23310 RVA: 0x00147F84 File Offset: 0x00146184 [Token(Token = "0x6005B0E")] [Address(RVA = "0x1118360", Offset = "0x1116D60", VA = "0x181118360")] public static IPromise> JBOMFDKLBOI(string CNBKKCJAHPP) { if (string.IsNullOrEmpty(CNBKKCJAHPP)) { } string text = Uri.EscapeDataString(CNBKKCJAHPP); string text2 = "query=" + text; string text3 = "api/playerevents/v1/searchlive?" + text2; TimeSpan cdhjakfphpl = LGIGKAKBONN.CDHJAKFPHPL; Func>> func; if (GNPDMBPGHBH.<>c.<>9__60_0 == 0) { func = delegate(string uri) { IPromise promise = BPHGKAEDBPE.IAHDANBDAAM(uri, true); int num = 0; return promise.NAHFKKGCOFA(num != 0); }; GNPDMBPGHBH.<>c.<>9__60_0 = func; } return GNPDMBPGHBH.LKFOKOMODOP(text3, cdhjakfphpl, func).MOAAINIDMGC("Failed to Search"); } // Token: 0x06005B0F RID: 23311 RVA: 0x00147FF4 File Offset: 0x001461F4 [Token(Token = "0x6005B0F")] [Address(RVA = "0x1115260", Offset = "0x1113C60", VA = "0x181115260")] public static IPromise> ADMFNGBFPIE(string CNBKKCJAHPP, GNPDMBPGHBH.EHKGCEONBIB DKLJMLFNEEN = GNPDMBPGHBH.EHKGCEONBIB.StartTime, [Optional] GNPDMBPGHBH.OPHEGMJHPAD? LBFLCMJFDPC) { List list = new List(); string text = string.Format("sort={0}", list); list.Add(text); if (text == 0) { string text2 = Uri.EscapeDataString(CNBKKCJAHPP); string text3 = "query=" + text2; list.Add(text3); } string text4 = string.Format("scheduleFilter={0}", text); list.Add(text4); string text5 = string.Join("&", list); string text6 = "api/playerevents/v1/search?" + text5; TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB; Func>> func; if (GNPDMBPGHBH.<>c.<>9__61_0 == 0) { func = delegate(string uri) { IPromise promise3 = BPHGKAEDBPE.IAHDANBDAAM(uri, true); int num = 0; return promise3.NAHFKKGCOFA(num != 0); }; GNPDMBPGHBH.<>c.<>9__61_0 = func; } IPromise promise = GNPDMBPGHBH.LKFOKOMODOP(text6, jphofcpgcdb, func); IPromise promise2; return promise2; } // Token: 0x06005B10 RID: 23312 RVA: 0x001480AC File Offset: 0x001462AC [Token(Token = "0x6005B10")] [Address(RVA = "0x1119870", Offset = "0x1118270", VA = "0x181119870")] public static IPromise> NKHPHPGIFLI() { List bgioobdglmp = GNPDMBPGHBH.BGIOOBDGLMP; IPromise promise; return promise; } // Token: 0x06005B11 RID: 23313 RVA: 0x001480C8 File Offset: 0x001462C8 [Token(Token = "0x6005B11")] [Address(RVA = "0x11162C0", Offset = "0x1114CC0", VA = "0x1811162C0")] public static IPromise> CJFHAPJJPEO() { List ooileadefka = GNPDMBPGHBH.OOILEADEFKA; IPromise promise; return promise; } // Token: 0x06005B12 RID: 23314 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005B12")] [Address(RVA = "0x1118F30", Offset = "0x1117930", VA = "0x181118F30")] private static IPromise> LIPBAJOAIJC(GNPDMBPGHBH.FFCCJHEPNDK KINAEJLCDEG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005B13 RID: 23315 RVA: 0x001480E4 File Offset: 0x001462E4 [Token(Token = "0x6005B13")] [Address(RVA = "0x1116130", Offset = "0x1114B30", VA = "0x181116130")] private static void BPLNKCAHLHF(Dictionary NGPMADFHHKP) { CCMBKDINCAH ccmbkdincah = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP); if (ccmbkdincah != 0) { int num = 0; GNPDMBPGHBH.AGGPNKJKBHG(ccmbkdincah, num); PromiseCache kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB; string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP; bool flag = kdihijhfdib.Remove(mbnbakmmckp); ActionEvent bccidflbneh = GNPDMBPGHBH.BCCIDFLBNEH; if (bccidflbneh != 0) { bccidflbneh.Invoke(ccmbkdincah); } } } // Token: 0x06005B14 RID: 23316 RVA: 0x00148134 File Offset: 0x00146334 [Token(Token = "0x6005B14")] [Address(RVA = "0x1115F20", Offset = "0x1114920", VA = "0x181115F20")] private static void BLFAAGNDAMA(Dictionary NGPMADFHHKP) { CCMBKDINCAH ccmbkdincah = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP); if (ccmbkdincah != 0) { int num = 0; int num2 = 0; GNPDMBPGHBH.AGGPNKJKBHG(ccmbkdincah, num2); ActionEvent flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG; if (flklgnehlag != 0) { flklgnehlag.Invoke(ccmbkdincah); } Dictionary jccngclflpk = GNPDMBPGHBH.JCCNGCLFLPK; long k__BackingField = ccmbkdincah.k__BackingField; if (!jccngclflpk.TryGetValue(k__BackingField, num) || GNPDMBPGHBH.GAKEIIDDDLO != 0) { } } } // Token: 0x06005B15 RID: 23317 RVA: 0x00148194 File Offset: 0x00146394 [Token(Token = "0x6005B15")] [Address(RVA = "0x11159C0", Offset = "0x11143C0", VA = "0x1811159C0")] private static void ALEGFFMKHAG(Dictionary NGPMADFHHKP) { PLHNNPCBLAC plhnnpcblac = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP); if (plhnnpcblac != 0) { GNPDMBPGHBH.HDKOMONMCAH(plhnnpcblac.k__BackingField); } } // Token: 0x06005B16 RID: 23318 RVA: 0x001481B8 File Offset: 0x001463B8 [Token(Token = "0x6005B16")] [Address(RVA = "0x1118BA0", Offset = "0x11175A0", VA = "0x181118BA0")] private static void JOKLFAMJEJG(Dictionary NGPMADFHHKP) { HJCAMMLHJAE hjcammlhjae = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP); if (hjcammlhjae != 0) { GNPDMBPGHBH.JILNOOIDFKC(hjcammlhjae); } } // Token: 0x06005B17 RID: 23319 RVA: 0x001481D8 File Offset: 0x001463D8 [Token(Token = "0x6005B17")] [Address(RVA = "0x1117920", Offset = "0x1116320", VA = "0x181117920")] private static void FCPAKGNNGOD(Dictionary NGPMADFHHKP) { CCMBKDINCAH ccmbkdincah = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP); if (ccmbkdincah != 0) { GNPDMBPGHBH.HDKOMONMCAH(ccmbkdincah.k__BackingField); ActionEvent njnabhkgpdh = GNPDMBPGHBH.NJNABHKGPDH; if (njnabhkgpdh != 0) { njnabhkgpdh.Invoke(ccmbkdincah); } } } // Token: 0x06005B18 RID: 23320 RVA: 0x0014820C File Offset: 0x0014640C [Token(Token = "0x6005B18")] [Address(RVA = "0x1116590", Offset = "0x1114F90", VA = "0x181116590")] private static void DAOBEMMLHAD(Dictionary NGPMADFHHKP) { PLHNNPCBLAC plhnnpcblac = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP); if (plhnnpcblac != 0) { long k__BackingField = plhnnpcblac.k__BackingField; long orDefault = CircuitsV2.Utilities.DictionaryExt.GetOrDefault(GNPDMBPGHBH.JJGLIEECGCI, k__BackingField); long orDefault2 = CircuitsV2.Utilities.DictionaryExt.GetOrDefault(GNPDMBPGHBH.PJCJNLIFGPI, k__BackingField); bool flag = GNPDMBPGHBH.JJGLIEECGCI.Remove(k__BackingField); string text = string.Format("{0}v1/{1}/responses", "api/playerevents/", flag); bool flag2 = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text); ActionEvent bopniiboloe = GNPDMBPGHBH.BOPNIIBOLOE; } } // Token: 0x06005B19 RID: 23321 RVA: 0x0014828C File Offset: 0x0014648C [Token(Token = "0x6005B19")] [Address(RVA = "0x1119950", Offset = "0x1118350", VA = "0x181119950")] private static void NMDFAAHNPMM(CCMBKDINCAH MFJCKOBPMGA) { int num = 0; GNPDMBPGHBH.AGGPNKJKBHG(MFJCKOBPMGA, num); PromiseCache kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB; string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP; bool flag = kdihijhfdib.Remove(mbnbakmmckp); ActionEvent bccidflbneh = GNPDMBPGHBH.BCCIDFLBNEH; if (bccidflbneh != 0) { bccidflbneh.Invoke(MFJCKOBPMGA); return; } } // Token: 0x06005B1A RID: 23322 RVA: 0x001482D4 File Offset: 0x001464D4 [Token(Token = "0x6005B1A")] [Address(RVA = "0x1119700", Offset = "0x1118100", VA = "0x181119700")] private static void MLMNHJBNADP(CCMBKDINCAH MFJCKOBPMGA) { int num = 0; GNPDMBPGHBH.AGGPNKJKBHG(MFJCKOBPMGA, num); ActionEvent flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG; if (flklgnehlag != 0) { flklgnehlag.Invoke(MFJCKOBPMGA); } Dictionary jccngclflpk = GNPDMBPGHBH.JCCNGCLFLPK; bool flag; if (!flag || GNPDMBPGHBH.GAKEIIDDDLO != 0) { } } // Token: 0x06005B1B RID: 23323 RVA: 0x00148314 File Offset: 0x00146514 [Token(Token = "0x6005B1B")] [Address(RVA = "0x1117CC0", Offset = "0x11166C0", VA = "0x181117CC0")] private static void GICPACDKIEG(CCMBKDINCAH MFJCKOBPMGA) { GNPDMBPGHBH.HDKOMONMCAH(MFJCKOBPMGA.k__BackingField); ActionEvent njnabhkgpdh = GNPDMBPGHBH.NJNABHKGPDH; if (njnabhkgpdh != 0) { njnabhkgpdh.Invoke(MFJCKOBPMGA); return; } } // Token: 0x06005B1C RID: 23324 RVA: 0x00148344 File Offset: 0x00146544 [Token(Token = "0x6005B1C")] [Address(RVA = "0x11180A0", Offset = "0x1116AA0", VA = "0x1811180A0")] private static void HDKOMONMCAH(long MOKMJAMNEFP) { long orDefault = CircuitsV2.Utilities.DictionaryExt.GetOrDefault(GNPDMBPGHBH.PJCJNLIFGPI, MOKMJAMNEFP); bool flag = GNPDMBPGHBH.PJCJNLIFGPI.Remove(MOKMJAMNEFP); bool flag2 = GNPDMBPGHBH.JCCNGCLFLPK.Remove(MOKMJAMNEFP); bool flag3 = GNPDMBPGHBH.JJGLIEECGCI.Remove(MOKMJAMNEFP); PromiseCache kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB; string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP; bool flag4 = kdihijhfdib.Remove(mbnbakmmckp); bool flag5 = GNPDMBPGHBH.JCCNGCLFLPK.Remove(MOKMJAMNEFP); if (GNPDMBPGHBH.DKBGNDEKECP != 0) { } } // Token: 0x06005B1D RID: 23325 RVA: 0x001483B8 File Offset: 0x001465B8 [Token(Token = "0x6005B1D")] [Address(RVA = "0x1118740", Offset = "0x1117140", VA = "0x181118740")] private static void JILNOOIDFKC(HJCAMMLHJAE MOMJFCHIMAM) { PBIJAPEOEDO k__BackingField = MOMJFCHIMAM.k__BackingField; CCMBKDINCAH k__BackingField = MOMJFCHIMAM.k__BackingField; int num = 0; GNPDMBPGHBH.AGGPNKJKBHG(k__BackingField, num); if (k__BackingField != 0) { int k__BackingField = k__BackingField.k__BackingField; int num2 = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); if (k__BackingField == num2) { Dictionary jjglieecgci = GNPDMBPGHBH.JJGLIEECGCI; long k__BackingField = k__BackingField.k__BackingField; jjglieecgci[k__BackingField] = k__BackingField; } } CCMBKDINCAH k__BackingField2 = MOMJFCHIMAM.k__BackingField; long k__BackingField2 = k__BackingField2.k__BackingField; string text = string.Format("{0}v1/{1}/responses", "api/playerevents/", k__BackingField2); bool flag = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text); ActionEvent eggmojhegjn = GNPDMBPGHBH.EGGMOJHEGJN; if (eggmojhegjn != 0) { eggmojhegjn.Invoke(k__BackingField, k__BackingField); } } // Token: 0x06005B1E RID: 23326 RVA: 0x00148464 File Offset: 0x00146664 [Token(Token = "0x6005B1E")] [Address(RVA = "0x11167F0", Offset = "0x11151F0", VA = "0x1811167F0")] private static void DEOJOKOFMLJ(long MOKMJAMNEFP) { long orDefault = CircuitsV2.Utilities.DictionaryExt.GetOrDefault(GNPDMBPGHBH.JJGLIEECGCI, MOKMJAMNEFP); long orDefault2 = CircuitsV2.Utilities.DictionaryExt.GetOrDefault(GNPDMBPGHBH.PJCJNLIFGPI, MOKMJAMNEFP); bool flag = GNPDMBPGHBH.JJGLIEECGCI.Remove(MOKMJAMNEFP); string text = string.Format("{0}v1/{1}/responses", "api/playerevents/", flag); bool flag2 = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text); ActionEvent bopniiboloe = GNPDMBPGHBH.BOPNIIBOLOE; } // Token: 0x06005B1F RID: 23327 RVA: 0x001484C0 File Offset: 0x001466C0 [Token(Token = "0x6005B1F")] [Address(RVA = "0x11185C0", Offset = "0x1116FC0", VA = "0x1811185C0")] private static void JGGPPNHFFCN(IGCIBGKPPMO NGPMADFHHKP) { int num = 0; if (NGPMADFHHKP.k__BackingField == IGCIBGKPPMO.BBELBJELLHN.PlayerAttendingEvent && num != 0) { long? k__BackingField = NGPMADFHHKP.k__BackingField; int num2 = 0; int num3 = 0; IPromise promise = GNPDMBPGHBH.DAICPGEMGMH((long)num, num3 != 0, num2); int num4; Action action = new Action(num4.MLMNHJBNADP); num4 = 0; int num5 = 0; num5 += num5; num5++; } } // Token: 0x06005B20 RID: 23328 RVA: 0x00148520 File Offset: 0x00146720 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6005B20")] [Address(RVA = "0x111A900", Offset = "0x1119300", VA = "0x18111A900")] static GNPDMBPGHBH() { int num; ActionEvent actionEvent = new ActionEvent(4, num != 0); num = 0; GNPDMBPGHBH.BCCIDFLBNEH = actionEvent; int num2; ActionEvent actionEvent2 = new ActionEvent(4, num2 != 0); num2 = 0; GNPDMBPGHBH.FLKLGNEHLAG = actionEvent2; int num3; ActionEvent actionEvent3 = new ActionEvent(4, num3 != 0); num3 = 0; GNPDMBPGHBH.GAKEIIDDDLO = actionEvent3; int num4; ActionEvent actionEvent4 = new ActionEvent(4, num4 != 0); num4 = 0; GNPDMBPGHBH.NJNABHKGPDH = actionEvent4; int num5; ActionEvent actionEvent5 = new ActionEvent(4, num5 != 0); num5 = 0; GNPDMBPGHBH.DKBGNDEKECP = actionEvent5; int num6; ActionEvent actionEvent6 = new ActionEvent(32, num6 != 0); num6 = 0; GNPDMBPGHBH.EGGMOJHEGJN = actionEvent6; int num7; ActionEvent actionEvent7 = new ActionEvent(32, num7 != 0); num7 = 0; GNPDMBPGHBH.BOPNIIBOLOE = actionEvent7; int num8; int num9; PromiseCache promiseCache = new PromiseCache(num8, num9 != 0); num9 = 0; num8 = 0; GNPDMBPGHBH.KDIHIJHFDIB = promiseCache; GNPDMBPGHBH.PJCJNLIFGPI = new Dictionary(); GNPDMBPGHBH.JCCNGCLFLPK = new Dictionary(); GNPDMBPGHBH.JJGLIEECGCI = new Dictionary(); GNPDMBPGHBH.OCDNGIHHDHI = "api/playerevents/"; } // Token: 0x04004228 RID: 16936 [Token(Token = "0x4004228")] public const int KFBKIPLGIIM = 3; // Token: 0x04004229 RID: 16937 [Token(Token = "0x4004229")] public const int OIHAJHAFKEM = 64; // Token: 0x0400422A RID: 16938 [Token(Token = "0x400422A")] public const int PPIJNBNENEA = 512; // Token: 0x0400422B RID: 16939 [Token(Token = "0x400422B")] public const int KIDPICHOEDA = 3; // Token: 0x0400422C RID: 16940 [Token(Token = "0x400422C")] private static readonly string MBNBAKMMCKP = "api/playerevents/v1"; // Token: 0x0400422D RID: 16941 [Token(Token = "0x400422D")] public static ActionEvent BCCIDFLBNEH; // Token: 0x0400422E RID: 16942 [Token(Token = "0x400422E")] public static ActionEvent FLKLGNEHLAG; // Token: 0x0400422F RID: 16943 [Token(Token = "0x400422F")] public static ActionEvent GAKEIIDDDLO; // Token: 0x04004230 RID: 16944 [Token(Token = "0x4004230")] public static ActionEvent NJNABHKGPDH; // Token: 0x04004231 RID: 16945 [Token(Token = "0x4004231")] public static ActionEvent DKBGNDEKECP; // Token: 0x04004232 RID: 16946 [Token(Token = "0x4004232")] public static ActionEvent EGGMOJHEGJN; // Token: 0x04004233 RID: 16947 [Token(Token = "0x4004233")] public static ActionEvent BOPNIIBOLOE; // Token: 0x04004234 RID: 16948 [Token(Token = "0x4004234")] private static string OIPFDCEDLFF; // Token: 0x04004235 RID: 16949 [Token(Token = "0x4004235")] private static readonly PromiseCache KDIHIJHFDIB; // Token: 0x04004236 RID: 16950 [Token(Token = "0x4004236")] private static readonly Dictionary PJCJNLIFGPI; // Token: 0x04004237 RID: 16951 [Token(Token = "0x4004237")] private static readonly Dictionary JCCNGCLFLPK; // Token: 0x04004238 RID: 16952 [Token(Token = "0x4004238")] private static readonly Dictionary JJGLIEECGCI; // Token: 0x04004239 RID: 16953 [Token(Token = "0x4004239")] private static List BGIOOBDGLMP; // Token: 0x0400423A RID: 16954 [Token(Token = "0x400423A")] private static List OOILEADEFKA; // Token: 0x0400423B RID: 16955 [Token(Token = "0x400423B")] private static string OCDNGIHHDHI = null; // Token: 0x02000EB4 RID: 3764 [Token(Token = "0x2000EB4")] public enum EHKGCEONBIB { // Token: 0x0400423D RID: 16957 [Token(Token = "0x400423D")] StartTime, // Token: 0x0400423E RID: 16958 [Token(Token = "0x400423E")] Attendance } // Token: 0x02000EB5 RID: 3765 [Token(Token = "0x2000EB5")] public enum OPHEGMJHPAD { // Token: 0x04004240 RID: 16960 [Token(Token = "0x4004240")] Active, // Token: 0x04004241 RID: 16961 [Token(Token = "0x4004241")] Upcoming } // Token: 0x02000EB6 RID: 3766 [Token(Token = "0x2000EB6")] private enum FFCCJHEPNDK { // Token: 0x04004243 RID: 16963 [Token(Token = "0x4004243")] Pinned, // Token: 0x04004244 RID: 16964 [Token(Token = "0x4004244")] Popular } // Token: 0x02000EB8 RID: 3768 [Token(Token = "0x2000EB8")] [CompilerGenerated] private sealed class MKCNPHKGFDM { // Token: 0x06005B42 RID: 23362 RVA: 0x00148A68 File Offset: 0x00146C68 [Token(Token = "0x6005B42")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public MKCNPHKGFDM() { } // Token: 0x06005B43 RID: 23363 RVA: 0x00148A7C File Offset: 0x00146C7C [Token(Token = "0x6005B43")] [Address(RVA = "0x1134B60", Offset = "0x1133560", VA = "0x181134B60")] internal IPromise> b__1(string uri) { string text = GNPDMBPGHBH.MBNBAKMMCKP + "/bulk"; HTTPUrlEncodedForm httpurlEncodedForm = this.form; ulong num; ulong num2; IPromise promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), text, httpurlEncodedForm, num != 0UL, num2 != 0UL); int num3 = 0; return promise.NAHFKKGCOFA(num3 != 0); } // Token: 0x04004265 RID: 16997 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004265")] public HTTPUrlEncodedForm form; } // Token: 0x02000EB9 RID: 3769 [Token(Token = "0x2000EB9")] [CompilerGenerated] private sealed class KMGNMAGDILM { // Token: 0x06005B44 RID: 23364 RVA: 0x00148AC0 File Offset: 0x00146CC0 [Token(Token = "0x6005B44")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public KMGNMAGDILM() { } // Token: 0x06005B45 RID: 23365 RVA: 0x00148AD4 File Offset: 0x00146CD4 [Token(Token = "0x6005B45")] [Address(RVA = "0x1134AD0", Offset = "0x11334D0", VA = "0x181134AD0")] internal IPromise> b__2(string uri) { HTTPUrlEncodedForm httpurlEncodedForm = this.form; ulong num; ulong num2; IPromise promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), uri, httpurlEncodedForm, num != 0UL, num2 != 0UL); int num3 = 0; return promise.NAHFKKGCOFA(num3 != 0); } // Token: 0x04004266 RID: 16998 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004266")] public HTTPUrlEncodedForm form; } // Token: 0x02000EBA RID: 3770 [Token(Token = "0x2000EBA")] [CompilerGenerated] private sealed class AECOLJKNDOB { // Token: 0x06005B46 RID: 23366 RVA: 0x00148B04 File Offset: 0x00146D04 [Token(Token = "0x6005B46")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public AECOLJKNDOB() { } // Token: 0x06005B47 RID: 23367 RVA: 0x00148B18 File Offset: 0x00146D18 [Token(Token = "0x6005B47")] [Address(RVA = "0x110D330", Offset = "0x110BD30", VA = "0x18110D330")] internal void b__0(LLNPLLBEJBE response) { int num = 0; if (response.k__BackingField == (DGOPHENCPOC)num) { List list = this.tags; GNPDMBPGHBH.AGGPNKJKBHG(response.k__BackingField, list); CCMBKDINCAH k__BackingField = response.k__BackingField; if (k__BackingField != 0) { long? k__BackingField = k__BackingField.k__BackingField; if (num != 0) { CCMBKDINCAH k__BackingField2 = response.k__BackingField; PromiseCache kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB; long? k__BackingField2 = k__BackingField2.k__BackingField; string text; bool flag = kdihijhfdib.Remove(text); } } } } // Token: 0x04004267 RID: 16999 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004267")] public List tags; } // Token: 0x02000EBB RID: 3771 [Token(Token = "0x2000EBB")] [CompilerGenerated] private sealed class PGLNJAOPOAE { // Token: 0x06005B48 RID: 23368 RVA: 0x00148B84 File Offset: 0x00146D84 [Token(Token = "0x6005B48")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public PGLNJAOPOAE() { } // Token: 0x06005B49 RID: 23369 RVA: 0x00148B98 File Offset: 0x00146D98 [Token(Token = "0x6005B49")] [Address(RVA = "0x1134C30", Offset = "0x1133630", VA = "0x181134C30")] internal void b__0(LLNPLLBEJBE response) { if (response.k__BackingField == DGOPHENCPOC.Success) { CCMBKDINCAH k__BackingField = response.k__BackingField; List list = this.tags; GNPDMBPGHBH.AGGPNKJKBHG(k__BackingField, list); CCMBKDINCAH ccmbkdincah = this.playerEvent; string text = this.name; if (!(ccmbkdincah.k__BackingField != text)) { DateTime k__BackingField = this.playerEvent.k__BackingField; DateTime dateTime = this.startTime; if (!(k__BackingField != dateTime)) { CCMBKDINCAH ccmbkdincah2 = this.playerEvent; CMCAFKLAHCD cmcafklahcd = this.accessibility; if (ccmbkdincah2.k__BackingField == cmcafklahcd) { bool flag = k__BackingField == cmcafklahcd; if (k__BackingField == cmcafklahcd != flag) { long num = this.roomId; if (ccmbkdincah2.k__BackingField == num) { bool flag2 = k__BackingField == num; if (k__BackingField == num != flag2) { string text2 = this.imageName; if (!(ccmbkdincah2.k__BackingField != text2)) { return; } } } } } } } PromiseCache kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB; string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP; bool flag3 = kdihijhfdib.Remove(mbnbakmmckp); string oipfdcedlff = GNPDMBPGHBH.OIPFDCEDLFF; if (typeof(GNPDMBPGHBH).TypeHandle == 0) { PromiseCache kdihijhfdib2 = GNPDMBPGHBH.KDIHIJHFDIB; string oipfdcedlff2 = GNPDMBPGHBH.OIPFDCEDLFF; bool flag4 = kdihijhfdib2.Remove(oipfdcedlff2); } string text3; bool flag5 = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text3); string text4; bool flag6 = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text4); } } // Token: 0x04004268 RID: 17000 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004268")] public List tags; // Token: 0x04004269 RID: 17001 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004269")] public CCMBKDINCAH playerEvent; // Token: 0x0400426A RID: 17002 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400426A")] public string name; // Token: 0x0400426B RID: 17003 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400426B")] public DateTime startTime; // Token: 0x0400426C RID: 17004 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400426C")] public CMCAFKLAHCD accessibility; // Token: 0x0400426D RID: 17005 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400426D")] public long? clubId; // Token: 0x0400426E RID: 17006 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400426E")] public long roomId; // Token: 0x0400426F RID: 17007 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400426F")] public long? subRoomId; // Token: 0x04004270 RID: 17008 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4004270")] public string imageName; // Token: 0x04004271 RID: 17009 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4004271")] public long? previousClubId; } // Token: 0x02000EBC RID: 3772 [Token(Token = "0x2000EBC")] [CompilerGenerated] private sealed class JNEMPCHKFAM { // Token: 0x06005B4A RID: 23370 RVA: 0x00148CD8 File Offset: 0x00146ED8 [Token(Token = "0x6005B4A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public JNEMPCHKFAM() { } // Token: 0x06005B4B RID: 23371 RVA: 0x00148CEC File Offset: 0x00146EEC [Token(Token = "0x6005B4B")] [Address(RVA = "0x11346E0", Offset = "0x11330E0", VA = "0x1811346E0")] internal void b__0(PDOBNLOLBAF response) { long num = this.playerEventId; if (response.k__BackingField != DGOPHENCPOC.Success) { List k__BackingField = response.k__BackingField; int size = this.invitedPlayerIds._size; } string text; bool flag = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text); } // Token: 0x04004272 RID: 17010 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004272")] public long playerEventId; // Token: 0x04004273 RID: 17011 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004273")] public List invitedPlayerIds; } // Token: 0x02000EBD RID: 3773 [Token(Token = "0x2000EBD")] [CompilerGenerated] private sealed class IEEGHCOGKIP where TPlayerEventDTO : CCMBKDINCAH, new() { // Token: 0x06005B4C RID: 23372 RVA: 0x00148D30 File Offset: 0x00146F30 [Token(Token = "0x6005B4C")] [Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")] public IEEGHCOGKIP() { } // Token: 0x06005B4D RID: 23373 RVA: 0x00148D4C File Offset: 0x00146F4C [Token(Token = "0x6005B4D")] [Address(RVA = "0x1BFCC00", Offset = "0x1BFB600", VA = "0x181BFCC00")] internal void b__0(string error) { Debug.LogError("Failed to get player event " + "details" + ": " + error); } // Token: 0x04004274 RID: 17012 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4004274")] public bool includeDetails; } // Token: 0x02000EBE RID: 3774 [Token(Token = "0x2000EBE")] [CompilerGenerated] private sealed class IKPHEHJPIME { // Token: 0x06005B4E RID: 23374 RVA: 0x00148D74 File Offset: 0x00146F74 [Token(Token = "0x6005B4E")] [Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")] public IKPHEHJPIME() { } // Token: 0x06005B4F RID: 23375 RVA: 0x00148D90 File Offset: 0x00146F90 [Token(Token = "0x6005B4F")] [Address(RVA = "0x1BFCD80", Offset = "0x1BFB780", VA = "0x181BFCD80")] internal IPromise> b__0() { Func func = this.serviceCall; string text = this.uri; IPromise promise = func(text); int num = 0; num += num; num++; Action action; return promise.Then(action); } // Token: 0x04004275 RID: 17013 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4004275")] public Func>> serviceCall; // Token: 0x04004276 RID: 17014 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4004276")] public string uri; } // Token: 0x02000EC0 RID: 3776 [Token(Token = "0x2000EC0")] [CompilerGenerated] private sealed class KCIAGKBABBH { // Token: 0x06005B54 RID: 23380 RVA: 0x00148E24 File Offset: 0x00147024 [Token(Token = "0x6005B54")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public KCIAGKBABBH() { } // Token: 0x06005B55 RID: 23381 RVA: 0x00148E38 File Offset: 0x00147038 [Token(Token = "0x6005B55")] [Address(RVA = "0x1134810", Offset = "0x1133210", VA = "0x181134810")] internal List b__0(AEBEPCMAABC response) { List k__BackingField = response.k__BackingField; Func <>9__65_ = GNPDMBPGHBH.<>c.<>9__65_2; if (<>9__65_ == 0) { GNPDMBPGHBH.<>c.<>9__65_2 = (string tag) => "#" + tag; } GNPDMBPGHBH.BGIOOBDGLMP = Enumerable.ToList(Enumerable.Select(k__BackingField, <>9__65_)); List k__BackingField = response.k__BackingField; Func func; if (GNPDMBPGHBH.<>c.<>9__65_3 == 0) { func = (string tag) => "#" + tag; GNPDMBPGHBH.<>c.<>9__65_3 = func; } GNPDMBPGHBH.OOILEADEFKA = Enumerable.ToList(Enumerable.Select(k__BackingField, func)); if (this.tagListType == GNPDMBPGHBH.FFCCJHEPNDK.Pinned) { return GNPDMBPGHBH.BGIOOBDGLMP; } return GNPDMBPGHBH.OOILEADEFKA; } // Token: 0x0400427A RID: 17018 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400427A")] public GNPDMBPGHBH.FFCCJHEPNDK tagListType; } }