Files
2026-04-08 23:40:05 +02:00

1876 lines
67 KiB
C#

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<IGCIBGKPPMO> ldgnbajlkfj = KEBJPIGKGOI.LDGNBAJLKFJ;
int num7;
Action<IGCIBGKPPMO> 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<IGCIBGKPPMO> ldgnbajlkfj = KEBJPIGKGOI.LDGNBAJLKFJ;
int num;
Action<IGCIBGKPPMO> 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<long, PBIJAPEOEDO> 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<long, CCMBKDINCAH> pjcjnlifgpi = GNPDMBPGHBH.PJCJNLIFGPI;
long <AEPJALDBFKK>k__BackingField = Matchmaking.BBJAEJHMAPB.<AEPJALDBFKK>k__BackingField;
long orDefault = CircuitsV2.Utilities.DictionaryExt.GetOrDefault<long, CCMBKDINCAH>(pjcjnlifgpi, <AEPJALDBFKK>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<CCMBKDINCAH> OBJDPBCPABH()
{
Dictionary<long, PBIJAPEOEDO>.ValueCollection values = GNPDMBPGHBH.JJGLIEECGCI.Values;
Func<PBIJAPEOEDO, bool> <>9__31_ = GNPDMBPGHBH.<>c.<>9__31_0;
if (<>9__31_ == 0)
{
GNPDMBPGHBH.<>c.<>9__31_0 = delegate(PBIJAPEOEDO r)
{
FFEICMIIBMC <PALMIOEJANE>k__BackingField = r.<PALMIOEJANE>k__BackingField;
return <PALMIOEJANE>k__BackingField == FFEICMIIBMC.Yes || <PALMIOEJANE>k__BackingField == FFEICMIIBMC.Interested;
};
}
IEnumerable<PBIJAPEOEDO> enumerable = Enumerable.Where<PBIJAPEOEDO>(values, <>9__31_);
Func<PBIJAPEOEDO, long> func;
if (GNPDMBPGHBH.<>c.<>9__31_1 == 0)
{
func = (PBIJAPEOEDO r) => r.<KJHKNKGENCJ>k__BackingField;
GNPDMBPGHBH.<>c.<>9__31_1 = func;
}
IEnumerable<PBIJAPEOEDO> enumerable2 = Enumerable.Select<PBIJAPEOEDO, long>(enumerable, func);
Func<long, CCMBKDINCAH> 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::<GetAllEventsForThisPlayerFromCache>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<int64, class CCMBKDINCAH>[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<long> enumerable3 = Enumerable.Select<long, CCMBKDINCAH>(enumerable2, func2);
Dictionary<long, CCMBKDINCAH>.ValueCollection values2 = GNPDMBPGHBH.PJCJNLIFGPI.Values;
Func<CCMBKDINCAH, bool> func3;
if (GNPDMBPGHBH.<>c.<>9__31_3 == 0)
{
func3 = delegate(CCMBKDINCAH pe)
{
int <KBFNGJBKEOP>k__BackingField = pe.<KBFNGJBKEOP>k__BackingField;
int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
return <KBFNGJBKEOP>k__BackingField == num;
};
GNPDMBPGHBH.<>c.<>9__31_3 = func3;
}
IEnumerable<CCMBKDINCAH> enumerable4 = Enumerable.Where<CCMBKDINCAH>(values2, func3);
IEnumerable<CCMBKDINCAH> enumerable5 = Enumerable.Concat<CCMBKDINCAH>(enumerable3, enumerable4);
Func<CCMBKDINCAH, bool> func4;
if (GNPDMBPGHBH.<>c.<>9__31_4 == 0)
{
func4 = delegate(CCMBKDINCAH pe)
{
if (pe == 0)
{
}
DateTime <EKCLCPFEHDB>k__BackingField = pe.<EKCLCPFEHDB>k__BackingField;
DateTime utcNow = DateTime.UtcNow;
return <EKCLCPFEHDB>k__BackingField > utcNow;
};
GNPDMBPGHBH.<>c.<>9__31_4 = func4;
}
IEnumerable<CCMBKDINCAH> enumerable6 = Enumerable.Where<CCMBKDINCAH>(enumerable5, func4);
Func<CCMBKDINCAH, long> func5;
if (GNPDMBPGHBH.<>c.<>9__31_5 == 0)
{
func5 = (CCMBKDINCAH pe) => pe.<KJHKNKGENCJ>k__BackingField;
GNPDMBPGHBH.<>c.<>9__31_5 = func5;
}
IEnumerable<CCMBKDINCAH> enumerable7 = EnumerableExt.DistinctBy<CCMBKDINCAH, long>(enumerable6, func5);
Func<CCMBKDINCAH, DateTime> func6;
if (GNPDMBPGHBH.<>c.<>9__31_6 == 0)
{
func6 = (CCMBKDINCAH pe) => pe.<NBPEAFMLPDJ>k__BackingField;
GNPDMBPGHBH.<>c.<>9__31_6 = func6;
}
List<CCMBKDINCAH> list = Enumerable.ToList<CCMBKDINCAH>(Enumerable.OrderBy<CCMBKDINCAH, DateTime>(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<CCMBKDINCAH> 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<IOFNNFFJIAN> 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<List<CCMBKDINCAH>> DMHOIAJGABC(IReadOnlyList<long> JOGAGJIPEDN)
{
int num;
do
{
num = 0;
Dictionary<long, CCMBKDINCAH> pjcjnlifgpi = GNPDMBPGHBH.PJCJNLIFGPI;
Func<long, bool> func;
if (Enumerable.All<long>(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<string, IPromise<List<CCMBKDINCAH>>> func2 = delegate(string uri)
{
string text2 = GNPDMBPGHBH.MBNBAKMMCKP + "/bulk";
HTTPUrlEncodedForm form2 = mkcnphkgfdm.form;
ulong num2;
ulong num3;
IPromise<HOOILIHKMEG> 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<CCMBKDINCAH>(text, jphofcpgcdb, func2);
IL_97:
Func<long, CCMBKDINCAH> func3;
if (GNPDMBPGHBH.<>c.<>9__34_0 == 0)
{
func3 = (long pid) => GNPDMBPGHBH.PJCJNLIFGPI[pid];
GNPDMBPGHBH.<>c.<>9__34_0 = func3;
}
List<CCMBKDINCAH> list = Enumerable.ToList<CCMBKDINCAH>(Enumerable.Select<long, CCMBKDINCAH>(JOGAGJIPEDN, func3));
IPromise<CCMBKDINCAH> 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<List<CCMBKDINCAH>> CNLELCLJCPA(long AOMBLGBCENO)
{
string text = GNPDMBPGHBH.JDEIGGFCBPF(AOMBLGBCENO);
TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII;
Func<string, IPromise<List<CCMBKDINCAH>>> <>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<CCMBKDINCAH>(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<List<CCMBKDINCAH>> OIFJIJOLEKC(IReadOnlyCollection<long> 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<string, IPromise<List<CCMBKDINCAH>>> func = delegate(string uri)
{
HTTPUrlEncodedForm form2 = kmgnmagdilm.form;
ulong num2;
ulong num3;
IPromise<HOOILIHKMEG> 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<long, string> func2;
if (GNPDMBPGHBH.<>c.<>9__36_0 == 0)
{
func2 = (long id) => string.Format("id={0}", id);
GNPDMBPGHBH.<>c.<>9__36_0 = func2;
}
IEnumerable<long> enumerable = Enumerable.Select<long, string>(APCFKNIODLC, func2);
string text = string.Join("&", enumerable);
GNPDMBPGHBH.OIPFDCEDLFF = mbnbakmmckp + "/clubs?" + text;
string oipfdcedlff2 = GNPDMBPGHBH.OIPFDCEDLFF;
TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII;
Func<string, IPromise<List<CCMBKDINCAH>>> func3;
if (GNPDMBPGHBH.<>c.<>9__36_1 == 0)
{
func3 = delegate(string uri)
{
IPromise<HOOILIHKMEG> promise4 = BPHGKAEDBPE.IAHDANBDAAM(uri, true);
int num5 = 0;
return promise4.NAHFKKGCOFA(num5 != 0);
};
GNPDMBPGHBH.<>c.<>9__36_1 = func3;
}
IPromise promise = GNPDMBPGHBH.LKFOKOMODOP<CCMBKDINCAH>(oipfdcedlff2, kdpbealifii, func3);
string text2 = string.Join<long>(",", 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<List<PBIJAPEOEDO>> 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<LLNPLLBEJBE> BBPEHLACMLH(long HNHLJONGKHB, long? FODGKNJIGOP, long? AOMBLGBCENO, string MMBOKOLAJFH, string LJIGOCDPEJF, List<string> CAFPJPHILMN, string HFLPBHHAFIO, DateTime JODPOANPJNK, DateTime BCANLCHBKJE, CMCAFKLAHCD PONCIIJOHIE)
{
List<string> tags = 0;
HHPEKHPIABO hhpekhpiabo = new HHPEKHPIABO();
hhpekhpiabo.<EHGJCEHECFB>k__BackingField = 0;
hhpekhpiabo.<DOFDAMHCJLP>k__BackingField = HNHLJONGKHB;
hhpekhpiabo.<LGACIEKBLBM>k__BackingField = MMBOKOLAJFH;
List<string> tags3 = tags;
hhpekhpiabo.<KKFLLGKIPND>k__BackingField = tags3;
hhpekhpiabo.<HPJCFFLAJJE>k__BackingField = 0;
hhpekhpiabo.<NBPEAFMLPDJ>k__BackingField = 0;
hhpekhpiabo.<EKCLCPFEHDB>k__BackingField = 0;
hhpekhpiabo.<OMHKPJKDFLJ>k__BackingField = CMCAFKLAHCD.Private;
int num = 0;
IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN<HHPEKHPIABO>("api/playerevents/v2", hhpekhpiabo, num != 0);
int num2 = 0;
int num3 = 0;
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
Action<LLNPLLBEJBE> action = delegate(LLNPLLBEJBE response)
{
int num4 = 0;
if (response.<PAMGOEFEDLE>k__BackingField == (DGOPHENCPOC)num4)
{
List<string> tags2 = tags;
GNPDMBPGHBH.AGGPNKJKBHG(response.<IFJDECGAJKN>k__BackingField, tags2);
CCMBKDINCAH <IFJDECGAJKN>k__BackingField = response.<IFJDECGAJKN>k__BackingField;
if (<IFJDECGAJKN>k__BackingField != 0)
{
long? <CHPCFOKEIFM>k__BackingField = <IFJDECGAJKN>k__BackingField.<CHPCFOKEIFM>k__BackingField;
if (num4 != 0)
{
CCMBKDINCAH <IFJDECGAJKN>k__BackingField2 = response.<IFJDECGAJKN>k__BackingField;
PromiseCache<string> kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB;
long? <CHPCFOKEIFM>k__BackingField2 = <IFJDECGAJKN>k__BackingField2.<CHPCFOKEIFM>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<LLNPLLBEJBE> BFBMDMLHHCF(CCMBKDINCAH MFJCKOBPMGA, long HNHLJONGKHB, long? FODGKNJIGOP, string MMBOKOLAJFH, string LJIGOCDPEJF, List<string> CAFPJPHILMN, string HFLPBHHAFIO, DateTime JODPOANPJNK, DateTime BCANLCHBKJE, CMCAFKLAHCD PONCIIJOHIE, long? AOMBLGBCENO)
{
CMCAFKLAHCD accessibility = CMCAFKLAHCD.Private;
List<string> tags = 0;
CCMBKDINCAH playerEvent = MFJCKOBPMGA;
string name = MMBOKOLAJFH;
DateTime startTime = 0;
long roomId = HNHLJONGKHB;
string imageName = 0;
long? <CHPCFOKEIFM>k__BackingField = MFJCKOBPMGA.<CHPCFOKEIFM>k__BackingField;
long? previousClubId = <CHPCFOKEIFM>k__BackingField;
long <KJHKNKGENCJ>k__BackingField = MFJCKOBPMGA.<KJHKNKGENCJ>k__BackingField;
string text = string.Format("{0}v2/{1}", "api/playerevents/", <KJHKNKGENCJ>k__BackingField);
HHPEKHPIABO hhpekhpiabo = new HHPEKHPIABO();
long roomId3 = roomId;
hhpekhpiabo.<DOFDAMHCJLP>k__BackingField = roomId3;
long? subRoomId;
long? subRoomId2 = subRoomId;
hhpekhpiabo.<OMCJBBKKIKO>k__BackingField = subRoomId2;
string name3 = name;
hhpekhpiabo.<EHGJCEHECFB>k__BackingField = 0;
hhpekhpiabo.<LGACIEKBLBM>k__BackingField = name3;
List<string> tags3 = tags;
hhpekhpiabo.<KKFLLGKIPND>k__BackingField = tags3;
string imageName3 = imageName;
hhpekhpiabo.<HPJCFFLAJJE>k__BackingField = imageName3;
DateTime startTime3 = startTime;
hhpekhpiabo.<NBPEAFMLPDJ>k__BackingField = startTime3;
hhpekhpiabo.<EKCLCPFEHDB>k__BackingField = 0;
CMCAFKLAHCD accessibility3 = accessibility;
hhpekhpiabo.<OMHKPJKDFLJ>k__BackingField = accessibility3;
long? clubId;
long? clubId2 = clubId;
hhpekhpiabo.<CHPCFOKEIFM>k__BackingField = clubId2;
int num = 0;
IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN<HHPEKHPIABO>(text, hhpekhpiabo, num != 0);
int num2 = 0;
int num3 = 0;
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
Action<LLNPLLBEJBE> action = delegate(LLNPLLBEJBE response)
{
if (response.<PAMGOEFEDLE>k__BackingField == DGOPHENCPOC.Success)
{
CCMBKDINCAH <IFJDECGAJKN>k__BackingField = response.<IFJDECGAJKN>k__BackingField;
List<string> tags2 = tags;
GNPDMBPGHBH.AGGPNKJKBHG(<IFJDECGAJKN>k__BackingField, tags2);
CCMBKDINCAH playerEvent3 = playerEvent;
string name2 = name;
if (!(playerEvent3.<LGACIEKBLBM>k__BackingField != name2))
{
DateTime <NBPEAFMLPDJ>k__BackingField = playerEvent.<NBPEAFMLPDJ>k__BackingField;
DateTime startTime2 = startTime;
if (!(<NBPEAFMLPDJ>k__BackingField != startTime2))
{
CCMBKDINCAH playerEvent2 = playerEvent;
CMCAFKLAHCD accessibility2 = accessibility;
if (playerEvent2.<OMHKPJKDFLJ>k__BackingField == accessibility2)
{
bool flag = <NBPEAFMLPDJ>k__BackingField == accessibility2;
if (<NBPEAFMLPDJ>k__BackingField == accessibility2 != flag)
{
long roomId2 = roomId;
if (playerEvent2.<DOFDAMHCJLP>k__BackingField == roomId2)
{
bool flag2 = <NBPEAFMLPDJ>k__BackingField == roomId2;
if (<NBPEAFMLPDJ>k__BackingField == roomId2 != flag2)
{
string imageName2 = imageName;
if (!(playerEvent2.<HPJCFFLAJJE>k__BackingField != imageName2))
{
return;
}
}
}
}
}
}
}
PromiseCache<string> kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB;
string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP;
bool flag3 = kdihijhfdib.Remove(mbnbakmmckp);
string oipfdcedlff = GNPDMBPGHBH.OIPFDCEDLFF;
if (typeof(GNPDMBPGHBH).TypeHandle == 0)
{
PromiseCache<string> 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<DGOPHENCPOC> EEJGIOKDBFI(long MOKMJAMNEFP, FFEICMIIBMC DHLDCHCKBPC)
{
Dictionary<long, PBIJAPEOEDO> jjglieecgci = GNPDMBPGHBH.JJGLIEECGCI;
bool flag;
if (flag)
{
return Promise.FromResult<DGOPHENCPOC>(DGOPHENCPOC.Success);
}
NMNODINOCNB nmnodinocnb = new NMNODINOCNB();
nmnodinocnb.<KJHKNKGENCJ>k__BackingField = MOKMJAMNEFP;
nmnodinocnb.<PALMIOEJANE>k__BackingField = DHLDCHCKBPC;
int num = 0;
IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN<NMNODINOCNB>("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.<PAMGOEFEDLE>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<DGOPHENCPOC> FGFDJIKJKNN(long MOKMJAMNEFP, FFEICMIIBMC DHLDCHCKBPC)
{
string text = JsonUtility.ToJson(new DeleteResponseRequest
{
PlayerEventId = MOKMJAMNEFP
});
int num = 0;
IPromise<HOOILIHKMEG> 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.<PAMGOEFEDLE>k__BackingField;
}
return Promise.FromResult<DGOPHENCPOC>((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<PDOBNLOLBAF> MGDLGLLOEMG(long MOKMJAMNEFP, List<int> MHCONOPOOKJ)
{
BulkInviteRequest bulkInviteRequest = new BulkInviteRequest();
long playerEventId = MOKMJAMNEFP;
bulkInviteRequest.PlayerEventId = playerEventId;
List<int> invitedPlayerIds = MHCONOPOOKJ;
bulkInviteRequest.InvitedPlayerIds = invitedPlayerIds;
string text = JsonUtility.ToJson(bulkInviteRequest);
int num = 0;
IPromise<HOOILIHKMEG> 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<PDOBNLOLBAF> action = delegate(PDOBNLOLBAF response)
{
long playerEventId2 = MOKMJAMNEFP;
if (response.<PAMGOEFEDLE>k__BackingField != DGOPHENCPOC.Success)
{
List<MHPOGBHICJL> <OLGDMICNJKJ>k__BackingField = response.<OLGDMICNJKJ>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<PENCBOJCGNK> JFFODBOCAMI
{
[Token(Token = "0x6005AFE")]
[Address(RVA = "0x1117470", Offset = "0x1115E70", VA = "0x181117470")]
get
{
Dictionary<long, PBIJAPEOEDO>.ValueCollection values = GNPDMBPGHBH.JJGLIEECGCI.Values;
Func<PBIJAPEOEDO, PENCBOJCGNK> <>9__44_ = GNPDMBPGHBH.<>c.<>9__44_0;
if (<>9__44_ == 0)
{
GNPDMBPGHBH.<>c.<>9__44_0 = delegate(PBIJAPEOEDO per)
{
Dictionary<long, CCMBKDINCAH> pjcjnlifgpi = GNPDMBPGHBH.PJCJNLIFGPI;
throw new NullReferenceException();
};
}
IEnumerable<PBIJAPEOEDO> enumerable = Enumerable.Select<PBIJAPEOEDO, PENCBOJCGNK>(values, <>9__44_);
Func<PENCBOJCGNK, bool> func;
if (GNPDMBPGHBH.<>c.<>9__44_1 == 0)
{
func = delegate(PENCBOJCGNK perp)
{
bool flag;
return flag;
};
GNPDMBPGHBH.<>c.<>9__44_1 = func;
}
IEnumerable<PENCBOJCGNK> enumerable2 = Enumerable.Where<PENCBOJCGNK>(enumerable, func);
Func<PENCBOJCGNK, DateTime> func2;
if (GNPDMBPGHBH.<>c.<>9__44_2 == 0)
{
func2 = delegate(PENCBOJCGNK perp)
{
throw new NullReferenceException();
};
GNPDMBPGHBH.<>c.<>9__44_2 = func2;
}
List<PENCBOJCGNK> list = Enumerable.ToList<PENCBOJCGNK>(Enumerable.OrderBy<PENCBOJCGNK, DateTime>(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<FNBMIJGOOJM> JKFDNKOBOJE()
{
int num = 0;
IPromise<HOOILIHKMEG> 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.<AHBNFBFLLBM>k__BackingField);
List<HJCAMMLHJAE> <LJCDIIPIHLB>k__BackingField = lpei.<LJCDIIPIHLB>k__BackingField;
Func<HJCAMMLHJAE, CCMBKDINCAH> <>9__45_ = GNPDMBPGHBH.<>c.<>9__45_1;
if (<>9__45_ == 0)
{
GNPDMBPGHBH.<>c.<>9__45_1 = (HJCAMMLHJAE r) => r.<IFJDECGAJKN>k__BackingField;
}
GNPDMBPGHBH.AGGPNKJKBHG(Enumerable.ToList<CCMBKDINCAH>(Enumerable.Select<HJCAMMLHJAE, CCMBKDINCAH>(<LJCDIIPIHLB>k__BackingField, <>9__45_)));
List<HJCAMMLHJAE> <LJCDIIPIHLB>k__BackingField2 = lpei.<LJCDIIPIHLB>k__BackingField;
Func<HJCAMMLHJAE, PBIJAPEOEDO> func;
if (GNPDMBPGHBH.<>c.<>9__45_2 == 0)
{
func = (HJCAMMLHJAE r) => r.<GMAEHBOPEMP>k__BackingField;
GNPDMBPGHBH.<>c.<>9__45_2 = func;
}
List<PBIJAPEOEDO> list = Enumerable.ToList<PBIJAPEOEDO>(Enumerable.Select<HJCAMMLHJAE, PBIJAPEOEDO>(<LJCDIIPIHLB>k__BackingField2, func));
int num5;
Action<PBIJAPEOEDO> 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<List<CCMBKDINCAH>> HACLCDHOKDJ()
{
string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP;
int num = 0;
Func<string, IPromise<List<CCMBKDINCAH>>> <>9__46_ = GNPDMBPGHBH.<>c.<>9__46_0;
if (<>9__46_ == 0)
{
GNPDMBPGHBH.<>c.<>9__46_0 = delegate(string uri)
{
int num2 = 0;
IPromise<HOOILIHKMEG> promise2 = BPHGKAEDBPE.IAHDANBDAAM(uri, num2 != 0);
int num3 = 0;
return promise2.NAHFKKGCOFA(num3 != 0);
};
}
IPromise promise = GNPDMBPGHBH.LKFOKOMODOP<CCMBKDINCAH>(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<KLAMKCBENEA> GLHAJLLNPBJ(long MOKMJAMNEFP, LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP, string EFDBFLPKHKA)
{
PNHCKEHBPDA pnhckehbpda = new PNHCKEHBPDA();
pnhckehbpda.<KJHKNKGENCJ>k__BackingField = MOKMJAMNEFP;
pnhckehbpda.<CLJIPKBGBDM>k__BackingField = MEABFEIBEMP;
pnhckehbpda.<JLPHANILMGL>k__BackingField = EFDBFLPKHKA;
int num = 0;
IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN<PNHCKEHBPDA>("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<LLNPLLBEJBE> EKEOHKINPDK(CCMBKDINCAH MFJCKOBPMGA)
{
int num = 0;
long? <CHPCFOKEIFM>k__BackingField = MFJCKOBPMGA.<CHPCFOKEIFM>k__BackingField;
if (num != 0)
{
if (!string.IsNullOrEmpty(GNPDMBPGHBH.OIPFDCEDLFF))
{
PromiseCache<string> kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB;
string oipfdcedlff = GNPDMBPGHBH.OIPFDCEDLFF;
bool flag = kdihijhfdib.Remove(oipfdcedlff);
}
long? <CHPCFOKEIFM>k__BackingField2 = MFJCKOBPMGA.<CHPCFOKEIFM>k__BackingField;
string text;
bool flag2 = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text);
}
long <KJHKNKGENCJ>k__BackingField = MFJCKOBPMGA.<KJHKNKGENCJ>k__BackingField;
string text2 = string.Format("{0}v2/delete/{1}", "api/playerevents/", <KJHKNKGENCJ>k__BackingField);
Dictionary<string, string> dictionary = new Dictionary();
int num2 = 0;
IPromise<HOOILIHKMEG> 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<TPlayerEventDTO>(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<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num2 != 0);
num += num;
num++;
if (num < promise)
{
num += num;
if (num == promise)
{
goto IL_43;
}
num++;
}
Action<string> 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<TResource>(string A_0, TimeSpan A_1, Func A_2)
{
PromiseCache<string> 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<TResource>(List<TResource> 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<string> CAFPJPHILMN)
{
int num = 0;
if (MFJCKOBPMGA != 0)
{
long <KJHKNKGENCJ>k__BackingField = MFJCKOBPMGA.<KJHKNKGENCJ>k__BackingField;
GNPDMBPGHBH.PJCJNLIFGPI[<KJHKNKGENCJ>k__BackingField] = MFJCKOBPMGA;
if (MFJCKOBPMGA != 0)
{
Dictionary<long, IOFNNFFJIAN> jccngclflpk = GNPDMBPGHBH.JCCNGCLFLPK;
return;
}
if (GNPDMBPGHBH.JCCNGCLFLPK.TryGetValue(<KJHKNKGENCJ>k__BackingField, num) && CAFPJPHILMN != 0)
{
if (GNPDMBPGHBH.<>c.<>9__53_0 == 0)
{
GNPDMBPGHBH.<>c.<>9__53_0 = delegate(JLFCINPLFID t)
{
throw new NullReferenceException();
};
}
Func<string, JLFCINPLFID> func;
if (GNPDMBPGHBH.<>c.<>9__53_1 == 0)
{
func = (string t) => new JLFCINPLFID
{
<PALMIOEJANE>k__BackingField = (GGCHLMKPJLE)((ulong)0L),
<PAJHIMLGFHH>k__BackingField = t
};
GNPDMBPGHBH.<>c.<>9__53_1 = func;
}
IEnumerable<string> enumerable = Enumerable.Select<string, JLFCINPLFID>(CAFPJPHILMN, func);
IEnumerable<JLFCINPLFID> enumerable2;
List<JLFCINPLFID> list = Enumerable.ToList<JLFCINPLFID>(Enumerable.Concat<JLFCINPLFID>(enumerable2, enumerable));
ActionEvent<IOFNNFFJIAN> 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<CCMBKDINCAH> EEPOGFDJELG)
{
int num;
Action<CCMBKDINCAH> 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 <FMMJEJMBDPL>k__BackingField = NDLLENFFDJJ.<FMMJEJMBDPL>k__BackingField;
int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
if (<FMMJEJMBDPL>k__BackingField == num)
{
Dictionary<long, PBIJAPEOEDO> jjglieecgci = GNPDMBPGHBH.JJGLIEECGCI;
long <KJHKNKGENCJ>k__BackingField = NDLLENFFDJJ.<KJHKNKGENCJ>k__BackingField;
jjglieecgci[<KJHKNKGENCJ>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<PBIJAPEOEDO> IOEGOOAFHJE)
{
int num;
Action<PBIJAPEOEDO> 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>(TPlayerEvent MFJCKOBPMGA) where TPlayerEvent : CCMBKDINCAH
{
if (MFJCKOBPMGA != 0)
{
Dictionary<long, CCMBKDINCAH> pjcjnlifgpi = GNPDMBPGHBH.PJCJNLIFGPI;
Dictionary<long, IOFNNFFJIAN> 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<TPlayerEvent> ABDIDOICOPB<TPlayerEvent>(List<TPlayerEvent> 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<PBIJAPEOEDO> ABDIDOICOPB(List<PBIJAPEOEDO> 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<List<NMKMJKIHDNE>> 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<string, IPromise<List<NMKMJKIHDNE>>> func;
if (GNPDMBPGHBH.<>c.<>9__60_0 == 0)
{
func = delegate(string uri)
{
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(uri, true);
int num = 0;
return promise.NAHFKKGCOFA(num != 0);
};
GNPDMBPGHBH.<>c.<>9__60_0 = func;
}
return GNPDMBPGHBH.LKFOKOMODOP<NMKMJKIHDNE>(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<List<CCMBKDINCAH>> ADMFNGBFPIE(string CNBKKCJAHPP, GNPDMBPGHBH.EHKGCEONBIB DKLJMLFNEEN = GNPDMBPGHBH.EHKGCEONBIB.StartTime, [Optional] GNPDMBPGHBH.OPHEGMJHPAD? LBFLCMJFDPC)
{
List<string> 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<string, IPromise<List<CCMBKDINCAH>>> func;
if (GNPDMBPGHBH.<>c.<>9__61_0 == 0)
{
func = delegate(string uri)
{
IPromise<HOOILIHKMEG> promise3 = BPHGKAEDBPE.IAHDANBDAAM(uri, true);
int num = 0;
return promise3.NAHFKKGCOFA(num != 0);
};
GNPDMBPGHBH.<>c.<>9__61_0 = func;
}
IPromise promise = GNPDMBPGHBH.LKFOKOMODOP<CCMBKDINCAH>(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<List<string>> NKHPHPGIFLI()
{
List<string> bgioobdglmp = GNPDMBPGHBH.BGIOOBDGLMP;
IPromise<string> 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<List<string>> CJFHAPJJPEO()
{
List<string> ooileadefka = GNPDMBPGHBH.OOILEADEFKA;
IPromise<string> 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<List<string>> 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<string, object> NGPMADFHHKP)
{
CCMBKDINCAH ccmbkdincah = AEOPHJMOOFE.PPGFHEDFBEA<CCMBKDINCAH>(NGPMADFHHKP);
if (ccmbkdincah != 0)
{
int num = 0;
GNPDMBPGHBH.AGGPNKJKBHG(ccmbkdincah, num);
PromiseCache<string> kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB;
string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP;
bool flag = kdihijhfdib.Remove(mbnbakmmckp);
ActionEvent<CCMBKDINCAH> 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<string, object> NGPMADFHHKP)
{
CCMBKDINCAH ccmbkdincah = AEOPHJMOOFE.PPGFHEDFBEA<CCMBKDINCAH>(NGPMADFHHKP);
if (ccmbkdincah != 0)
{
int num = 0;
int num2 = 0;
GNPDMBPGHBH.AGGPNKJKBHG(ccmbkdincah, num2);
ActionEvent<CCMBKDINCAH> flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG;
if (flklgnehlag != 0)
{
flklgnehlag.Invoke(ccmbkdincah);
}
Dictionary<long, IOFNNFFJIAN> jccngclflpk = GNPDMBPGHBH.JCCNGCLFLPK;
long <KJHKNKGENCJ>k__BackingField = ccmbkdincah.<KJHKNKGENCJ>k__BackingField;
if (!jccngclflpk.TryGetValue(<KJHKNKGENCJ>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<string, object> NGPMADFHHKP)
{
PLHNNPCBLAC plhnnpcblac = AEOPHJMOOFE.PPGFHEDFBEA<PLHNNPCBLAC>(NGPMADFHHKP);
if (plhnnpcblac != 0)
{
GNPDMBPGHBH.HDKOMONMCAH(plhnnpcblac.<KJHKNKGENCJ>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<string, object> NGPMADFHHKP)
{
HJCAMMLHJAE hjcammlhjae = AEOPHJMOOFE.PPGFHEDFBEA<HJCAMMLHJAE>(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<string, object> NGPMADFHHKP)
{
CCMBKDINCAH ccmbkdincah = AEOPHJMOOFE.PPGFHEDFBEA<CCMBKDINCAH>(NGPMADFHHKP);
if (ccmbkdincah != 0)
{
GNPDMBPGHBH.HDKOMONMCAH(ccmbkdincah.<KJHKNKGENCJ>k__BackingField);
ActionEvent<CCMBKDINCAH> 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<string, object> NGPMADFHHKP)
{
PLHNNPCBLAC plhnnpcblac = AEOPHJMOOFE.PPGFHEDFBEA<PLHNNPCBLAC>(NGPMADFHHKP);
if (plhnnpcblac != 0)
{
long <KJHKNKGENCJ>k__BackingField = plhnnpcblac.<KJHKNKGENCJ>k__BackingField;
long orDefault = CircuitsV2.Utilities.DictionaryExt.GetOrDefault<long, PBIJAPEOEDO>(GNPDMBPGHBH.JJGLIEECGCI, <KJHKNKGENCJ>k__BackingField);
long orDefault2 = CircuitsV2.Utilities.DictionaryExt.GetOrDefault<long, CCMBKDINCAH>(GNPDMBPGHBH.PJCJNLIFGPI, <KJHKNKGENCJ>k__BackingField);
bool flag = GNPDMBPGHBH.JJGLIEECGCI.Remove(<KJHKNKGENCJ>k__BackingField);
string text = string.Format("{0}v1/{1}/responses", "api/playerevents/", flag);
bool flag2 = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text);
ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> 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<string> kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB;
string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP;
bool flag = kdihijhfdib.Remove(mbnbakmmckp);
ActionEvent<CCMBKDINCAH> 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<CCMBKDINCAH> flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG;
if (flklgnehlag != 0)
{
flklgnehlag.Invoke(MFJCKOBPMGA);
}
Dictionary<long, IOFNNFFJIAN> 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.<KJHKNKGENCJ>k__BackingField);
ActionEvent<CCMBKDINCAH> 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<long, CCMBKDINCAH>(GNPDMBPGHBH.PJCJNLIFGPI, MOKMJAMNEFP);
bool flag = GNPDMBPGHBH.PJCJNLIFGPI.Remove(MOKMJAMNEFP);
bool flag2 = GNPDMBPGHBH.JCCNGCLFLPK.Remove(MOKMJAMNEFP);
bool flag3 = GNPDMBPGHBH.JJGLIEECGCI.Remove(MOKMJAMNEFP);
PromiseCache<string> 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 <GMAEHBOPEMP>k__BackingField = MOMJFCHIMAM.<GMAEHBOPEMP>k__BackingField;
CCMBKDINCAH <IFJDECGAJKN>k__BackingField = MOMJFCHIMAM.<IFJDECGAJKN>k__BackingField;
int num = 0;
GNPDMBPGHBH.AGGPNKJKBHG(<IFJDECGAJKN>k__BackingField, num);
if (<GMAEHBOPEMP>k__BackingField != 0)
{
int <FMMJEJMBDPL>k__BackingField = <GMAEHBOPEMP>k__BackingField.<FMMJEJMBDPL>k__BackingField;
int num2 = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
if (<FMMJEJMBDPL>k__BackingField == num2)
{
Dictionary<long, PBIJAPEOEDO> jjglieecgci = GNPDMBPGHBH.JJGLIEECGCI;
long <KJHKNKGENCJ>k__BackingField = <GMAEHBOPEMP>k__BackingField.<KJHKNKGENCJ>k__BackingField;
jjglieecgci[<KJHKNKGENCJ>k__BackingField] = <GMAEHBOPEMP>k__BackingField;
}
}
CCMBKDINCAH <IFJDECGAJKN>k__BackingField2 = MOMJFCHIMAM.<IFJDECGAJKN>k__BackingField;
long <KJHKNKGENCJ>k__BackingField2 = <IFJDECGAJKN>k__BackingField2.<KJHKNKGENCJ>k__BackingField;
string text = string.Format("{0}v1/{1}/responses", "api/playerevents/", <IFJDECGAJKN>k__BackingField2);
bool flag = GNPDMBPGHBH.KDIHIJHFDIB.Remove(text);
ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> eggmojhegjn = GNPDMBPGHBH.EGGMOJHEGJN;
if (eggmojhegjn != 0)
{
eggmojhegjn.Invoke(<IFJDECGAJKN>k__BackingField, <GMAEHBOPEMP>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<long, PBIJAPEOEDO>(GNPDMBPGHBH.JJGLIEECGCI, MOKMJAMNEFP);
long orDefault2 = CircuitsV2.Utilities.DictionaryExt.GetOrDefault<long, CCMBKDINCAH>(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<CCMBKDINCAH, PBIJAPEOEDO> 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.<PALMIOEJANE>k__BackingField == IGCIBGKPPMO.BBELBJELLHN.PlayerAttendingEvent && num != 0)
{
long? <KJHKNKGENCJ>k__BackingField = NGPMADFHHKP.<KJHKNKGENCJ>k__BackingField;
int num2 = 0;
int num3 = 0;
IPromise<CCMBKDINCAH> promise = GNPDMBPGHBH.DAICPGEMGMH<CCMBKDINCAH>((long)num, num3 != 0, num2);
int num4;
Action<CCMBKDINCAH> 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<CCMBKDINCAH> actionEvent = new ActionEvent(4, num != 0);
num = 0;
GNPDMBPGHBH.BCCIDFLBNEH = actionEvent;
int num2;
ActionEvent<CCMBKDINCAH> actionEvent2 = new ActionEvent(4, num2 != 0);
num2 = 0;
GNPDMBPGHBH.FLKLGNEHLAG = actionEvent2;
int num3;
ActionEvent<IOFNNFFJIAN> actionEvent3 = new ActionEvent(4, num3 != 0);
num3 = 0;
GNPDMBPGHBH.GAKEIIDDDLO = actionEvent3;
int num4;
ActionEvent<CCMBKDINCAH> actionEvent4 = new ActionEvent(4, num4 != 0);
num4 = 0;
GNPDMBPGHBH.NJNABHKGPDH = actionEvent4;
int num5;
ActionEvent<CCMBKDINCAH> actionEvent5 = new ActionEvent(4, num5 != 0);
num5 = 0;
GNPDMBPGHBH.DKBGNDEKECP = actionEvent5;
int num6;
ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> actionEvent6 = new ActionEvent(32, num6 != 0);
num6 = 0;
GNPDMBPGHBH.EGGMOJHEGJN = actionEvent6;
int num7;
ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> actionEvent7 = new ActionEvent(32, num7 != 0);
num7 = 0;
GNPDMBPGHBH.BOPNIIBOLOE = actionEvent7;
int num8;
int num9;
PromiseCache<string> 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<CCMBKDINCAH> BCCIDFLBNEH;
// Token: 0x0400422E RID: 16942
[Token(Token = "0x400422E")]
public static ActionEvent<CCMBKDINCAH> FLKLGNEHLAG;
// Token: 0x0400422F RID: 16943
[Token(Token = "0x400422F")]
public static ActionEvent<IOFNNFFJIAN> GAKEIIDDDLO;
// Token: 0x04004230 RID: 16944
[Token(Token = "0x4004230")]
public static ActionEvent<CCMBKDINCAH> NJNABHKGPDH;
// Token: 0x04004231 RID: 16945
[Token(Token = "0x4004231")]
public static ActionEvent<CCMBKDINCAH> DKBGNDEKECP;
// Token: 0x04004232 RID: 16946
[Token(Token = "0x4004232")]
public static ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> EGGMOJHEGJN;
// Token: 0x04004233 RID: 16947
[Token(Token = "0x4004233")]
public static ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> BOPNIIBOLOE;
// Token: 0x04004234 RID: 16948
[Token(Token = "0x4004234")]
private static string OIPFDCEDLFF;
// Token: 0x04004235 RID: 16949
[Token(Token = "0x4004235")]
private static readonly PromiseCache<string> KDIHIJHFDIB;
// Token: 0x04004236 RID: 16950
[Token(Token = "0x4004236")]
private static readonly Dictionary<long, CCMBKDINCAH> PJCJNLIFGPI;
// Token: 0x04004237 RID: 16951
[Token(Token = "0x4004237")]
private static readonly Dictionary<long, IOFNNFFJIAN> JCCNGCLFLPK;
// Token: 0x04004238 RID: 16952
[Token(Token = "0x4004238")]
private static readonly Dictionary<long, PBIJAPEOEDO> JJGLIEECGCI;
// Token: 0x04004239 RID: 16953
[Token(Token = "0x4004239")]
private static List<string> BGIOOBDGLMP;
// Token: 0x0400423A RID: 16954
[Token(Token = "0x400423A")]
private static List<string> 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<List<CCMBKDINCAH>> <GetEventsByIds>b__1(string uri)
{
string text = GNPDMBPGHBH.MBNBAKMMCKP + "/bulk";
HTTPUrlEncodedForm httpurlEncodedForm = this.form;
ulong num;
ulong num2;
IPromise<HOOILIHKMEG> 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<List<CCMBKDINCAH>> <GetEventsByClubIds>b__2(string uri)
{
HTTPUrlEncodedForm httpurlEncodedForm = this.form;
ulong num;
ulong num2;
IPromise<HOOILIHKMEG> 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 <CreateEvent>b__0(LLNPLLBEJBE response)
{
int num = 0;
if (response.<PAMGOEFEDLE>k__BackingField == (DGOPHENCPOC)num)
{
List<string> list = this.tags;
GNPDMBPGHBH.AGGPNKJKBHG(response.<IFJDECGAJKN>k__BackingField, list);
CCMBKDINCAH <IFJDECGAJKN>k__BackingField = response.<IFJDECGAJKN>k__BackingField;
if (<IFJDECGAJKN>k__BackingField != 0)
{
long? <CHPCFOKEIFM>k__BackingField = <IFJDECGAJKN>k__BackingField.<CHPCFOKEIFM>k__BackingField;
if (num != 0)
{
CCMBKDINCAH <IFJDECGAJKN>k__BackingField2 = response.<IFJDECGAJKN>k__BackingField;
PromiseCache<string> kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB;
long? <CHPCFOKEIFM>k__BackingField2 = <IFJDECGAJKN>k__BackingField2.<CHPCFOKEIFM>k__BackingField;
string text;
bool flag = kdihijhfdib.Remove(text);
}
}
}
}
// Token: 0x04004267 RID: 16999
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004267")]
public List<string> 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 <ModifyEvent>b__0(LLNPLLBEJBE response)
{
if (response.<PAMGOEFEDLE>k__BackingField == DGOPHENCPOC.Success)
{
CCMBKDINCAH <IFJDECGAJKN>k__BackingField = response.<IFJDECGAJKN>k__BackingField;
List<string> list = this.tags;
GNPDMBPGHBH.AGGPNKJKBHG(<IFJDECGAJKN>k__BackingField, list);
CCMBKDINCAH ccmbkdincah = this.playerEvent;
string text = this.name;
if (!(ccmbkdincah.<LGACIEKBLBM>k__BackingField != text))
{
DateTime <NBPEAFMLPDJ>k__BackingField = this.playerEvent.<NBPEAFMLPDJ>k__BackingField;
DateTime dateTime = this.startTime;
if (!(<NBPEAFMLPDJ>k__BackingField != dateTime))
{
CCMBKDINCAH ccmbkdincah2 = this.playerEvent;
CMCAFKLAHCD cmcafklahcd = this.accessibility;
if (ccmbkdincah2.<OMHKPJKDFLJ>k__BackingField == cmcafklahcd)
{
bool flag = <NBPEAFMLPDJ>k__BackingField == cmcafklahcd;
if (<NBPEAFMLPDJ>k__BackingField == cmcafklahcd != flag)
{
long num = this.roomId;
if (ccmbkdincah2.<DOFDAMHCJLP>k__BackingField == num)
{
bool flag2 = <NBPEAFMLPDJ>k__BackingField == num;
if (<NBPEAFMLPDJ>k__BackingField == num != flag2)
{
string text2 = this.imageName;
if (!(ccmbkdincah2.<HPJCFFLAJJE>k__BackingField != text2))
{
return;
}
}
}
}
}
}
}
PromiseCache<string> kdihijhfdib = GNPDMBPGHBH.KDIHIJHFDIB;
string mbnbakmmckp = GNPDMBPGHBH.MBNBAKMMCKP;
bool flag3 = kdihijhfdib.Remove(mbnbakmmckp);
string oipfdcedlff = GNPDMBPGHBH.OIPFDCEDLFF;
if (typeof(GNPDMBPGHBH).TypeHandle == 0)
{
PromiseCache<string> 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<string> 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 <InvitePlayers>b__0(PDOBNLOLBAF response)
{
long num = this.playerEventId;
if (response.<PAMGOEFEDLE>k__BackingField != DGOPHENCPOC.Success)
{
List<MHPOGBHICJL> <OLGDMICNJKJ>k__BackingField = response.<OLGDMICNJKJ>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<int> invitedPlayerIds;
}
// Token: 0x02000EBD RID: 3773
[Token(Token = "0x2000EBD")]
[CompilerGenerated]
private sealed class IEEGHCOGKIP<TPlayerEventDTO> 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 <GetEventByIdNoCache>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<TResource>
{
// 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<List<TResource>> <GetCachedList>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<string, IPromise<List<TResource>>> 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<string> <GetTags>b__0(AEBEPCMAABC response)
{
List<string> <EPPJKINEHHJ>k__BackingField = response.<EPPJKINEHHJ>k__BackingField;
Func<string, string> <>9__65_ = GNPDMBPGHBH.<>c.<>9__65_2;
if (<>9__65_ == 0)
{
GNPDMBPGHBH.<>c.<>9__65_2 = (string tag) => "#" + tag;
}
GNPDMBPGHBH.BGIOOBDGLMP = Enumerable.ToList<string>(Enumerable.Select<string, string>(<EPPJKINEHHJ>k__BackingField, <>9__65_));
List<string> <DEDCDFOLGII>k__BackingField = response.<DEDCDFOLGII>k__BackingField;
Func<string, string> func;
if (GNPDMBPGHBH.<>c.<>9__65_3 == 0)
{
func = (string tag) => "#" + tag;
GNPDMBPGHBH.<>c.<>9__65_3 = func;
}
GNPDMBPGHBH.OOILEADEFKA = Enumerable.ToList<string>(Enumerable.Select<string, string>(<DEDCDFOLGII>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;
}
}