1923 lines
70 KiB
C#
1923 lines
70 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using System.Threading;
|
|
using BestHTTP;
|
|
using BestHTTP.Extensions;
|
|
using BestHTTP.Forms;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02001385 RID: 4997
|
|
[Token(Token = "0x2001385")]
|
|
public class BPHGKAEDBPE
|
|
{
|
|
// Token: 0x17001300 RID: 4864
|
|
// (get) Token: 0x0600728C RID: 29324 RVA: 0x00191844 File Offset: 0x0018FA44
|
|
// (set) Token: 0x0600728D RID: 29325 RVA: 0x00191858 File Offset: 0x0018FA58
|
|
[Token(Token = "0x17001300")]
|
|
internal static HNMPCJKLBHH CALMKKPGMKE
|
|
{
|
|
[Token(Token = "0x600728C")]
|
|
[Address(RVA = "0xA973F0", Offset = "0xA961F0", VA = "0x180A973F0")]
|
|
get;
|
|
[Token(Token = "0x600728D")]
|
|
[Address(RVA = "0xA99EB0", Offset = "0xA98CB0", VA = "0x180A99EB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001301 RID: 4865
|
|
// (get) Token: 0x0600728E RID: 29326 RVA: 0x0019186C File Offset: 0x0018FA6C
|
|
// (set) Token: 0x0600728F RID: 29327 RVA: 0x00191880 File Offset: 0x0018FA80
|
|
[Token(Token = "0x17001301")]
|
|
internal static NOAFOIGJJJL CBLHKEJHMGE
|
|
{
|
|
[Token(Token = "0x600728E")]
|
|
[Address(RVA = "0xA99A00", Offset = "0xA98800", VA = "0x180A99A00")]
|
|
get;
|
|
[Token(Token = "0x600728F")]
|
|
[Address(RVA = "0xA958A0", Offset = "0xA946A0", VA = "0x180A958A0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001302 RID: 4866
|
|
// (get) Token: 0x06007290 RID: 29328 RVA: 0x00191894 File Offset: 0x0018FA94
|
|
// (set) Token: 0x06007291 RID: 29329 RVA: 0x001918A8 File Offset: 0x0018FAA8
|
|
[Token(Token = "0x17001302")]
|
|
internal static EFEFMHJPJIJ BMLHHONEDGP
|
|
{
|
|
[Token(Token = "0x6007290")]
|
|
[Address(RVA = "0xA97390", Offset = "0xA96190", VA = "0x180A97390")]
|
|
get;
|
|
[Token(Token = "0x6007291")]
|
|
[Address(RVA = "0xA99E50", Offset = "0xA98C50", VA = "0x180A99E50")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001303 RID: 4867
|
|
// (get) Token: 0x06007292 RID: 29330 RVA: 0x001918BC File Offset: 0x0018FABC
|
|
// (set) Token: 0x06007293 RID: 29331 RVA: 0x001918D0 File Offset: 0x0018FAD0
|
|
[Token(Token = "0x17001303")]
|
|
public static int MPFEIGOCFHC
|
|
{
|
|
[Token(Token = "0x6007292")]
|
|
[Address(RVA = "0xA964C0", Offset = "0xA952C0", VA = "0x180A964C0")]
|
|
get;
|
|
[Token(Token = "0x6007293")]
|
|
[Address(RVA = "0xA99F10", Offset = "0xA98D10", VA = "0x180A99F10")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001304 RID: 4868
|
|
// (get) Token: 0x06007294 RID: 29332 RVA: 0x001918E4 File Offset: 0x0018FAE4
|
|
// (set) Token: 0x06007295 RID: 29333 RVA: 0x001918F8 File Offset: 0x0018FAF8
|
|
[Token(Token = "0x17001304")]
|
|
public static bool EOBJOONMJCB
|
|
{
|
|
[Token(Token = "0x6007294")]
|
|
[Address(RVA = "0xA98E50", Offset = "0xA97C50", VA = "0x180A98E50")]
|
|
get;
|
|
[Token(Token = "0x6007295")]
|
|
[Address(RVA = "0xA98FE0", Offset = "0xA97DE0", VA = "0x180A98FE0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001305 RID: 4869
|
|
// (get) Token: 0x06007296 RID: 29334 RVA: 0x0019190C File Offset: 0x0018FB0C
|
|
// (set) Token: 0x06007297 RID: 29335 RVA: 0x00191920 File Offset: 0x0018FB20
|
|
[Token(Token = "0x17001305")]
|
|
public static int? AGGHNENJOAC
|
|
{
|
|
[Token(Token = "0x6007296")]
|
|
[Address(RVA = "0xA95E80", Offset = "0xA94C80", VA = "0x180A95E80")]
|
|
get;
|
|
[Token(Token = "0x6007297")]
|
|
[Address(RVA = "0xA9A000", Offset = "0xA98E00", VA = "0x180A9A000")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001306 RID: 4870
|
|
// (get) Token: 0x06007298 RID: 29336 RVA: 0x00191934 File Offset: 0x0018FB34
|
|
// (set) Token: 0x06007299 RID: 29337 RVA: 0x00191948 File Offset: 0x0018FB48
|
|
[Token(Token = "0x17001306")]
|
|
public static KFMCHGDCCGM OBHAEPAHLGF
|
|
{
|
|
[Token(Token = "0x6007298")]
|
|
[Address(RVA = "0xA95E20", Offset = "0xA94C20", VA = "0x180A95E20")]
|
|
get;
|
|
[Token(Token = "0x6007299")]
|
|
[Address(RVA = "0xA96320", Offset = "0xA95120", VA = "0x180A96320")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001307 RID: 4871
|
|
// (get) Token: 0x0600729A RID: 29338 RVA: 0x0019195C File Offset: 0x0018FB5C
|
|
[Token(Token = "0x17001307")]
|
|
public static bool GPOJGIHBFNH
|
|
{
|
|
[Token(Token = "0x600729A")]
|
|
[Address(RVA = "0xA95D80", Offset = "0xA94B80", VA = "0x180A95D80")]
|
|
get
|
|
{
|
|
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x40}" == (ulong)4L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001308 RID: 4872
|
|
// (get) Token: 0x0600729B RID: 29339 RVA: 0x00191974 File Offset: 0x0018FB74
|
|
[Token(Token = "0x17001308")]
|
|
public static bool FDKJIAGLHKL
|
|
{
|
|
[Token(Token = "0x600729B")]
|
|
[Address(RVA = "0xA97ED0", Offset = "0xA96CD0", VA = "0x180A97ED0")]
|
|
get
|
|
{
|
|
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x40}" == (ulong)5L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001309 RID: 4873
|
|
// (get) Token: 0x0600729C RID: 29340 RVA: 0x0019198C File Offset: 0x0018FB8C
|
|
[Token(Token = "0x17001309")]
|
|
public static bool DIENALPCKEH
|
|
{
|
|
[Token(Token = "0x600729C")]
|
|
[Address(RVA = "0xA96380", Offset = "0xA95180", VA = "0x180A96380")]
|
|
get
|
|
{
|
|
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x40}" == (ulong)3L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700130A RID: 4874
|
|
// (get) Token: 0x0600729D RID: 29341 RVA: 0x001919A4 File Offset: 0x0018FBA4
|
|
[Token(Token = "0x1700130A")]
|
|
public static bool LIJLOLGHHJH
|
|
{
|
|
[Token(Token = "0x600729D")]
|
|
[Address(RVA = "0xA97C90", Offset = "0xA96A90", VA = "0x180A97C90")]
|
|
get
|
|
{
|
|
return string.IsNullOrWhiteSpace(BPHGKAEDBPE.IPFPGMDKMON) || BPHGKAEDBPE.IPFPGMDKMON.Equals("Prod", StringComparison.OrdinalIgnoreCase);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700130B RID: 4875
|
|
// (get) Token: 0x0600729E RID: 29342 RVA: 0x001919D8 File Offset: 0x0018FBD8
|
|
[Token(Token = "0x1700130B")]
|
|
public static bool PGBKJGAJEJJ
|
|
{
|
|
[Token(Token = "0x600729E")]
|
|
[Address(RVA = "0xA96030", Offset = "0xA94E30", VA = "0x180A96030")]
|
|
get
|
|
{
|
|
if (string.IsNullOrWhiteSpace(BPHGKAEDBPE.IPFPGMDKMON))
|
|
{
|
|
}
|
|
return BPHGKAEDBPE.IPFPGMDKMON.Equals("Prod", StringComparison.OrdinalIgnoreCase);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700130C RID: 4876
|
|
// (get) Token: 0x0600729F RID: 29343 RVA: 0x00191A0C File Offset: 0x0018FC0C
|
|
[Token(Token = "0x1700130C")]
|
|
public static bool HIGNNMHCOFI
|
|
{
|
|
[Token(Token = "0x600729F")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060072A0 RID: 29344 RVA: 0x00191A1C File Offset: 0x0018FC1C
|
|
[Token(Token = "0x60072A0")]
|
|
[Address(RVA = "0xA98EB0", Offset = "0xA97CB0", VA = "0x180A98EB0")]
|
|
internal static Uri MNJNJLGIOKE(LDCMJEDOFCO LLFIAONMIKI)
|
|
{
|
|
Dictionary<LDCMJEDOFCO, Uri> mhpmehpapcb = BPHGKAEDBPE.MHPMEHPAPCB;
|
|
Uri uri;
|
|
return uri;
|
|
}
|
|
|
|
// Token: 0x060072A1 RID: 29345 RVA: 0x00191A38 File Offset: 0x0018FC38
|
|
[Token(Token = "0x60072A1")]
|
|
[Address(RVA = "0xA97E00", Offset = "0xA96C00", VA = "0x180A97E00")]
|
|
internal static bool KNJJNNNAEKB(Uri PACGLAIGOMF)
|
|
{
|
|
HashSet<string> fdpcfnhchha = BPHGKAEDBPE.FDPCFNHCHHA;
|
|
string host = PACGLAIGOMF.Host;
|
|
return fdpcfnhchha.Contains(host);
|
|
}
|
|
|
|
// Token: 0x060072A2 RID: 29346 RVA: 0x00191A64 File Offset: 0x0018FC64
|
|
[Token(Token = "0x60072A2")]
|
|
[Address(RVA = "0xA9A060", Offset = "0xA98E60", VA = "0x180A9A060")]
|
|
static BPHGKAEDBPE()
|
|
{
|
|
byte[] array = new byte[22];
|
|
RuntimeHelpers.InitializeArray(array, fieldof(<PrivateImplementationDetails>.4F26074EFCC99A4764E973E2A73E715C28D60CFF).FieldHandle);
|
|
BPHGKAEDBPE.BGCMIPBNFCN = array;
|
|
byte[] array2 = new byte[9];
|
|
RuntimeHelpers.InitializeArray(array2, fieldof(<PrivateImplementationDetails>.F5A5F9CB96F7D7C03885829A0ED6FD09FC6D95C3).FieldHandle);
|
|
BPHGKAEDBPE.FOMPDDALLKM = array2;
|
|
int num;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
BPHGKAEDBPE.OKCECEOOKOG = oknnkfgfodl;
|
|
BPHGKAEDBPE.MHPMEHPAPCB = new Dictionary();
|
|
BPHGKAEDBPE.HBNCNKOMEIJ = new List();
|
|
BPHGKAEDBPE.DKEHFIFHCMF = new List();
|
|
BPHGKAEDBPE.IPIALCNJLJD = new List();
|
|
BPHGKAEDBPE.GCAIGKJNACA = new Queue();
|
|
BPHGKAEDBPE.LMNJDHEMKGB = new Queue();
|
|
BPHGKAEDBPE.NALOAICAGED = new Queue();
|
|
BPHGKAEDBPE.BAFBEJLKFEH = new Queue();
|
|
BPHGKAEDBPE.AGKDMHIJPHD = new Queue();
|
|
int num3;
|
|
Action<HTTPRequest, Stream> action = new Action(num3.MEDEOBPKJAG);
|
|
num3 = 0;
|
|
HTTPManager.<OnSendingHeaders>k__BackingField = action;
|
|
}
|
|
|
|
// Token: 0x060072A3 RID: 29347 RVA: 0x00191B34 File Offset: 0x0018FD34
|
|
[Token(Token = "0x60072A3")]
|
|
[Address(RVA = "0xA99960", Offset = "0xA98760", VA = "0x180A99960")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, Action<NEBIGEDJGPP> KFLALOPEFGG, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072A4 RID: 29348 RVA: 0x00191B44 File Offset: 0x0018FD44
|
|
[Token(Token = "0x60072A4")]
|
|
[Address(RVA = "0xA995C0", Offset = "0xA983C0", VA = "0x180A995C0")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072A5 RID: 29349 RVA: 0x00191B54 File Offset: 0x0018FD54
|
|
[Token(Token = "0x60072A5")]
|
|
[Address(RVA = "0xA99660", Offset = "0xA98460", VA = "0x180A99660")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, IEnumerable<KeyValuePair<string, string>> MDOPLMHIKLP, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
IEnumerable<KeyValuePair<string, string>> form = MDOPLMHIKLP;
|
|
r.JJPKKFIALBN(form);
|
|
};
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072A6 RID: 29350 RVA: 0x00191B84 File Offset: 0x0018FD84
|
|
[Token(Token = "0x60072A6")]
|
|
[Address(RVA = "0xA99760", Offset = "0xA98560", VA = "0x180A99760")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, HTTPUrlEncodedForm MDOPLMHIKLP, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
int num = 0;
|
|
BPHGKAEDBPE.ALEDKHKLKHH aledkhklkhh;
|
|
aledkhklkhh.FieldGetter(num, LOOAPLFGOEN, MDOPLMHIKLP);
|
|
aledkhklkhh.form = MDOPLMHIKLP;
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm form = aledkhklkhh.form;
|
|
r.JJPKKFIALBN(form);
|
|
};
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072A7 RID: 29351 RVA: 0x00191BB8 File Offset: 0x0018FDB8
|
|
[Token(Token = "0x60072A7")]
|
|
[Address(RVA = "0xA994C0", Offset = "0xA982C0", VA = "0x180A994C0")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, HTTPMultiPartForm MDOPLMHIKLP, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
int num = 0;
|
|
BPHGKAEDBPE.JOMFIBLFAIG jomfiblfaig;
|
|
jomfiblfaig.FieldGetter(num, LOOAPLFGOEN, MDOPLMHIKLP);
|
|
jomfiblfaig.form = MDOPLMHIKLP;
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
HTTPMultiPartForm form = jomfiblfaig.form;
|
|
r.JJPKKFIALBN(form);
|
|
};
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072A8 RID: 29352 RVA: 0x00191BEC File Offset: 0x0018FDEC
|
|
[Token(Token = "0x60072A8")]
|
|
[Address(RVA = "0xA99860", Offset = "0xA98660", VA = "0x180A99860")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, string LKHEMOPOEIM, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
int num = 0;
|
|
BPHGKAEDBPE.JCNCFCIGELO jcncfcigelo;
|
|
jcncfcigelo.FieldGetter(num, LOOAPLFGOEN, LKHEMOPOEIM);
|
|
jcncfcigelo.json = LKHEMOPOEIM;
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
string json = jcncfcigelo.json;
|
|
r.AMGENGBNEPK(json);
|
|
};
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072A9 RID: 29353 RVA: 0x00191C20 File Offset: 0x0018FE20
|
|
[Token(Token = "0x60072A9")]
|
|
[Address(RVA = "0xA99040", Offset = "0xA97E40", VA = "0x180A99040")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> NCFMFLEDDBB(string LOOAPLFGOEN)
|
|
{
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> naloaicaged = BPHGKAEDBPE.NALOAICAGED;
|
|
int num = 0;
|
|
ulong num2;
|
|
return BPHGKAEDBPE.LIJHPNEMAMK(HTTPMethods.Get, LDCMJEDOFCO.CDN, LOOAPLFGOEN, num, naloaicaged, num2 != 0UL);
|
|
}
|
|
|
|
// Token: 0x060072AA RID: 29354 RVA: 0x00191C40 File Offset: 0x0018FE40
|
|
[Token(Token = "0x60072AA")]
|
|
[Address(RVA = "0xA99F70", Offset = "0xA98D70", VA = "0x180A99F70")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> PMJJBCPJNKA(string LOOAPLFGOEN)
|
|
{
|
|
int num = 0;
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> bafbejlkfeh = BPHGKAEDBPE.BAFBEJLKFEH;
|
|
ulong num2;
|
|
return BPHGKAEDBPE.LIJHPNEMAMK(HTTPMethods.Get, LDCMJEDOFCO.Images, LOOAPLFGOEN, num, bafbejlkfeh, num2 != 0UL);
|
|
}
|
|
|
|
// Token: 0x060072AB RID: 29355 RVA: 0x00191C60 File Offset: 0x0018FE60
|
|
[Token(Token = "0x60072AB")]
|
|
[Address(RVA = "0xA987C0", Offset = "0xA975C0", VA = "0x180A987C0")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> LOFMMMBEFEJ(LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN)
|
|
{
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> gcaigkjnaca = BPHGKAEDBPE.GCAIGKJNACA;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072AC RID: 29356 RVA: 0x00191C78 File Offset: 0x0018FE78
|
|
[Token(Token = "0x60072AC")]
|
|
[Address(RVA = "0xA95570", Offset = "0xA94370", VA = "0x180A95570")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> CHEPHBJEDPM(LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, HTTPUrlEncodedForm MDOPLMHIKLP)
|
|
{
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm form = MDOPLMHIKLP;
|
|
r.JJPKKFIALBN(form);
|
|
};
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> gcaigkjnaca = BPHGKAEDBPE.GCAIGKJNACA;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072AD RID: 29357 RVA: 0x00191CB0 File Offset: 0x0018FEB0
|
|
[Token(Token = "0x60072AD")]
|
|
[Address(RVA = "0xA972D0", Offset = "0xA960D0", VA = "0x180A972D0")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> IAHDANBDAAM(string LOOAPLFGOEN, bool ACBAGPGGKPO = false)
|
|
{
|
|
int num = 0;
|
|
ulong num2;
|
|
return BPHGKAEDBPE.LIJHPNEMAMK(HTTPMethods.Get, LDCMJEDOFCO.API, LOOAPLFGOEN, num, ACBAGPGGKPO, num2 != 0UL);
|
|
}
|
|
|
|
// Token: 0x060072AE RID: 29358 RVA: 0x00191CCC File Offset: 0x0018FECC
|
|
[Token(Token = "0x60072AE")]
|
|
[Address(RVA = "0xA95C60", Offset = "0xA94A60", VA = "0x180A95C60")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> CKPCAIJMPJN(string LOOAPLFGOEN, IEnumerable<KeyValuePair<string, string>> MDOPLMHIKLP, bool ACBAGPGGKPO = false)
|
|
{
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
IEnumerable<KeyValuePair<string, string>> form = MDOPLMHIKLP;
|
|
r.JJPKKFIALBN(form);
|
|
};
|
|
ulong num;
|
|
return BPHGKAEDBPE.LIJHPNEMAMK((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), LOOAPLFGOEN, action, ACBAGPGGKPO, num != 0UL);
|
|
}
|
|
|
|
// Token: 0x060072AF RID: 29359 RVA: 0x00191D08 File Offset: 0x0018FF08
|
|
[Token(Token = "0x60072AF")]
|
|
[Address(RVA = "0xA95900", Offset = "0xA94700", VA = "0x180A95900")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> CKPCAIJMPJN(string LOOAPLFGOEN, HTTPUrlEncodedForm MDOPLMHIKLP, bool ACBAGPGGKPO = false)
|
|
{
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm form = MDOPLMHIKLP;
|
|
r.JJPKKFIALBN(form);
|
|
};
|
|
ulong num;
|
|
return BPHGKAEDBPE.LIJHPNEMAMK((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), LOOAPLFGOEN, action, ACBAGPGGKPO, num != 0UL);
|
|
}
|
|
|
|
// Token: 0x060072B0 RID: 29360 RVA: 0x00191D44 File Offset: 0x0018FF44
|
|
[Token(Token = "0x60072B0")]
|
|
[Address(RVA = "0xA95A20", Offset = "0xA94820", VA = "0x180A95A20")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> CKPCAIJMPJN(string LOOAPLFGOEN, HTTPMultiPartForm MDOPLMHIKLP, bool ACBAGPGGKPO = false)
|
|
{
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
HTTPMultiPartForm form = MDOPLMHIKLP;
|
|
r.JJPKKFIALBN(form);
|
|
};
|
|
ulong num;
|
|
return BPHGKAEDBPE.LIJHPNEMAMK((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), LOOAPLFGOEN, action, ACBAGPGGKPO, num != 0UL);
|
|
}
|
|
|
|
// Token: 0x060072B1 RID: 29361 RVA: 0x00191D80 File Offset: 0x0018FF80
|
|
[Token(Token = "0x60072B1")]
|
|
[Address(RVA = "0xA95B40", Offset = "0xA94940", VA = "0x180A95B40")]
|
|
public static PMGCJEPKFOF<HOOILIHKMEG> CKPCAIJMPJN(string LOOAPLFGOEN, string LKHEMOPOEIM, bool ACBAGPGGKPO = false)
|
|
{
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
string json = LKHEMOPOEIM;
|
|
r.AMGENGBNEPK(json);
|
|
};
|
|
ulong num;
|
|
return BPHGKAEDBPE.LIJHPNEMAMK((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), LOOAPLFGOEN, action, ACBAGPGGKPO, num != 0UL);
|
|
}
|
|
|
|
// Token: 0x060072B2 RID: 29362 RVA: 0x00191DBC File Offset: 0x0018FFBC
|
|
[Token(Token = "0x60072B2")]
|
|
[Address(RVA = "0x1774BA0", Offset = "0x17739A0", VA = "0x181774BA0")]
|
|
public static PMGCJEPKFOF CKPCAIJMPJN<TRequest>(string A_0, TRequest JMFLHIIJFKL, bool A_2) where TRequest : AKJKEMONOIL
|
|
{
|
|
int num = 0;
|
|
if (num < (A_2 ? 1 : 0))
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072B3 RID: 29363 RVA: 0x00191DE4 File Offset: 0x0018FFE4
|
|
[Token(Token = "0x60072B3")]
|
|
[Address(RVA = "0xA95670", Offset = "0xA94470", VA = "0x180A95670")]
|
|
public static DABKFAIHBBP CHHFEMMJLAJ()
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
JJEKJGALHKO connectToRecNetPromise = jjekjgalhko;
|
|
if (!string.IsNullOrEmpty(BPHGKAEDBPE.IPFPGMDKMON))
|
|
{
|
|
string text = Uri.EscapeDataString(BPHGKAEDBPE.IPFPGMDKMON);
|
|
string text2 = "https://ns.rec.net/?v=2" + "&e=" + text;
|
|
string ipfpgmdkmon = BPHGKAEDBPE.IPFPGMDKMON;
|
|
string text3 = "Connecting to RecNet" + " " + ipfpgmdkmon;
|
|
}
|
|
Debug.Log("Connecting to RecNet");
|
|
int num;
|
|
NEBIGEDJGPP nebigedjgpp = new NEBIGEDJGPP(new Uri("https://ns.rec.net/?v=2"), (HTTPMethods)num);
|
|
num = 0;
|
|
nebigedjgpp.EODJLJDMFJE = true;
|
|
nebigedjgpp.LMKPACBCFAB();
|
|
Action<NEBIGEDJGPP, HOOILIHKMEG> action = delegate(NEBIGEDJGPP orgRequest, HOOILIHKMEG response)
|
|
{
|
|
JJEKJGALHKO connectToRecNetPromise2 = connectToRecNetPromise;
|
|
BPHGKAEDBPE.HKHMDLBEHII(orgRequest, response, connectToRecNetPromise2);
|
|
};
|
|
nebigedjgpp.<LJNDHFJDNDH>k__BackingField = action;
|
|
nebigedjgpp.GDOIHJPIPBM();
|
|
JJEKJGALHKO connectToRecNetPromise3 = connectToRecNetPromise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060072B4 RID: 29364 RVA: 0x00191EA4 File Offset: 0x001900A4
|
|
[Token(Token = "0x60072B4")]
|
|
[Address(RVA = "0xA96520", Offset = "0xA95320", VA = "0x180A96520")]
|
|
private static void HKHMDLBEHII(NEBIGEDJGPP NAEOJENNACH, HOOILIHKMEG MAOOLFEBOOD, JJEKJGALHKO MCINMMCGJML)
|
|
{
|
|
string text = BPHGKAEDBPE.DGCJEGKAEOM(NAEOJENNACH, true);
|
|
string connectionError = text;
|
|
if (text == 0)
|
|
{
|
|
int num;
|
|
NEBIGEDJGPP nebigedjgpp = new NEBIGEDJGPP(new Uri("http://www.google.com/generate_204"), (HTTPMethods)num);
|
|
num = 0;
|
|
Action<NEBIGEDJGPP, HOOILIHKMEG> action = delegate(NEBIGEDJGPP orgRequest, HOOILIHKMEG newResponse)
|
|
{
|
|
JJEKJGALHKO completePromise2 = MCINMMCGJML;
|
|
string connectionError2 = connectionError;
|
|
if (newResponse != 0 && newResponse.LLODNIOIDKE == 204)
|
|
{
|
|
Debug.LogError(" RecNet name server query failed (error code: summer): " + connectionError2);
|
|
completePromise2.HMFPPBJFHKD("Failed to connect to RecNet (error code: summer)");
|
|
return;
|
|
}
|
|
string text2 = BPHGKAEDBPE.DGCJEGKAEOM(orgRequest, true);
|
|
Debug.LogError("Network connectivity test failed: " + text2);
|
|
throw new NullReferenceException();
|
|
};
|
|
nebigedjgpp.<LJNDHFJDNDH>k__BackingField = action;
|
|
nebigedjgpp.GDOIHJPIPBM();
|
|
return;
|
|
}
|
|
BPHGKAEDBPE.NameServerResponse nameServerResponse = JsonUtility.FromJson<BPHGKAEDBPE.NameServerResponse>(MAOOLFEBOOD.DKPCLPHKFDI);
|
|
string recNetStatus = nameServerResponse.RecNetStatus;
|
|
if (nameServerResponse != 0)
|
|
{
|
|
string auth = nameServerResponse.Auth;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Auth, auth);
|
|
string api = nameServerResponse.API;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.API, api);
|
|
string commerce = nameServerResponse.Commerce;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Commerce, commerce);
|
|
string matchmaking = nameServerResponse.Matchmaking;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Matchmaking, matchmaking);
|
|
string notifications = nameServerResponse.Notifications;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Notifications, notifications);
|
|
string images = nameServerResponse.Images;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Images, images);
|
|
string cdn = nameServerResponse.CDN;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.CDN, cdn);
|
|
string storage = nameServerResponse.Storage;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Storage, storage);
|
|
string chat = nameServerResponse.Chat;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Chat, chat);
|
|
string leaderboard = nameServerResponse.Leaderboard;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Leaderboard, leaderboard);
|
|
string accounts = nameServerResponse.Accounts;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Accounts, accounts);
|
|
string link = nameServerResponse.Link;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Link, link);
|
|
string roomComments = nameServerResponse.RoomComments;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.RoomComments, roomComments);
|
|
string clubs = nameServerResponse.Clubs;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Clubs, clubs);
|
|
string rooms = nameServerResponse.Rooms;
|
|
BPHGKAEDBPE.BHDIKFLAIBI(LDCMJEDOFCO.Rooms, rooms);
|
|
Dictionary<LDCMJEDOFCO, Uri> mhpmehpapcb = BPHGKAEDBPE.MHPMEHPAPCB;
|
|
Func<KeyValuePair<LDCMJEDOFCO, Uri>, bool> <>9__77_ = BPHGKAEDBPE.<>c.<>9__77_2;
|
|
if (<>9__77_ == 0)
|
|
{
|
|
BPHGKAEDBPE.<>c.<>9__77_2 = delegate(KeyValuePair<LDCMJEDOFCO, Uri> u)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
}
|
|
IEnumerable<KeyValuePair<LDCMJEDOFCO, Uri>> enumerable = Enumerable.Where<KeyValuePair<LDCMJEDOFCO, Uri>>(mhpmehpapcb, <>9__77_);
|
|
Func<KeyValuePair<LDCMJEDOFCO, Uri>, string> func;
|
|
if (BPHGKAEDBPE.<>c.<>9__77_3 == 0)
|
|
{
|
|
func = delegate(KeyValuePair<LDCMJEDOFCO, Uri> u)
|
|
{
|
|
string text3;
|
|
return text3;
|
|
};
|
|
BPHGKAEDBPE.<>c.<>9__77_3 = func;
|
|
}
|
|
BPHGKAEDBPE.FDPCFNHCHHA = new HashSet(Enumerable.Select<KeyValuePair<LDCMJEDOFCO, Uri>, string>(enumerable, func));
|
|
MCINMMCGJML.OOOIENHGNCA();
|
|
return;
|
|
}
|
|
JJEKJGALHKO completePromise = MCINMMCGJML;
|
|
string recNetStatus2 = nameServerResponse.RecNetStatus;
|
|
completePromise.HMFPPBJFHKD(recNetStatus2);
|
|
string recNetStatus3 = nameServerResponse.RecNetStatus;
|
|
}
|
|
|
|
// Token: 0x060072B5 RID: 29365 RVA: 0x001920B4 File Offset: 0x001902B4
|
|
[Token(Token = "0x60072B5")]
|
|
[Address(RVA = "0xA97B50", Offset = "0xA96950", VA = "0x180A97B50")]
|
|
private static void JPJGGCDHEAE(NEBIGEDJGPP NAEOJENNACH, HOOILIHKMEG MAOOLFEBOOD, JJEKJGALHKO MCINMMCGJML, string MBNAIKEPKBE)
|
|
{
|
|
if (MAOOLFEBOOD != 0 && MAOOLFEBOOD.LLODNIOIDKE == 204)
|
|
{
|
|
Debug.LogError(" RecNet name server query failed (error code: summer): " + MBNAIKEPKBE);
|
|
MCINMMCGJML.HMFPPBJFHKD("Failed to connect to RecNet (error code: summer)");
|
|
return;
|
|
}
|
|
string text = BPHGKAEDBPE.DGCJEGKAEOM(NAEOJENNACH, true);
|
|
Debug.LogError("Network connectivity test failed: " + text);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060072B6 RID: 29366 RVA: 0x0019210C File Offset: 0x0019030C
|
|
[Token(Token = "0x60072B6")]
|
|
[Address(RVA = "0xA97F70", Offset = "0xA96D70", VA = "0x180A97F70")]
|
|
[CBEAKPMNJOL(LGFJHLDANJN.Unity_AfterSceneLoad)]
|
|
private static void LFNJABDOKPA()
|
|
{
|
|
PEGGCEDHBOF.BGNNKPCDIKP();
|
|
NLGOJMONPKG.BGNNKPCDIKP();
|
|
NLEKGNENMCO.BGNNKPCDIKP();
|
|
LGIGKAKBONN.BGNNKPCDIKP();
|
|
PDMJMMMNGJE.BGNNKPCDIKP();
|
|
IAOJMNAKJLH.BGNNKPCDIKP();
|
|
JDJGIBLMFKK.BGNNKPCDIKP();
|
|
GCBPKHFJKCE.BGNNKPCDIKP();
|
|
AAHIIPOCKMB.BGNNKPCDIKP();
|
|
BBEFMHAEEEA.BGNNKPCDIKP();
|
|
FOEHJBDMMBH.BGNNKPCDIKP();
|
|
KELEPAPMOGK.BGNNKPCDIKP();
|
|
EJECIMCPGMG.BGNNKPCDIKP();
|
|
OHDHPENHDAP.BGNNKPCDIKP();
|
|
BBHENFCNLAB.BGNNKPCDIKP();
|
|
FMHAJJCDCEM.BGNNKPCDIKP();
|
|
MHOKOMMOGKM.BGNNKPCDIKP();
|
|
FHLGJDFHOKL.BGNNKPCDIKP();
|
|
Matchmaking.BGNNKPCDIKP();
|
|
KEBJPIGKGOI.BGNNKPCDIKP();
|
|
GGLGFENEKBJ.BGNNKPCDIKP();
|
|
PAJOOHAOLEE.BGNNKPCDIKP();
|
|
GMPIMLJNACB.BGNNKPCDIKP();
|
|
AIGGBBFKAKL.BGNNKPCDIKP();
|
|
GNPDMBPGHBH.BGNNKPCDIKP();
|
|
LCCEEFHOBEN.BGNNKPCDIKP();
|
|
ACJLCBNBJDK.BGNNKPCDIKP();
|
|
ADOIEPDDEBO.BGNNKPCDIKP();
|
|
ALNDLENCPKO.BGNNKPCDIKP();
|
|
JDFDLJJGHIP.BGNNKPCDIKP();
|
|
FGPIDGLCKEF.BGNNKPCDIKP();
|
|
EBAIPNMBKLK.BGNNKPCDIKP();
|
|
OJMCBOKJFOF.BGNNKPCDIKP();
|
|
GEAPBDGCKMB.BGNNKPCDIKP();
|
|
NKHBKKGOIHL.BGNNKPCDIKP();
|
|
GICFECJIDDG.BGNNKPCDIKP();
|
|
PHLOAIACBML.BGNNKPCDIKP();
|
|
IOIBJBLIBKM.BGNNKPCDIKP();
|
|
COICJCJBABL.BGNNKPCDIKP();
|
|
EOAIAFABHCF.BGNNKPCDIKP();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060072B7 RID: 29367 RVA: 0x00192260 File Offset: 0x00190460
|
|
[Token(Token = "0x60072B7")]
|
|
[Address(RVA = "0xA95340", Offset = "0xA94140", VA = "0x180A95340")]
|
|
public static void CABLOFOHBDM(Action GNPIOBCFIFP, Action LGODGGKBOLB, Action JBGODCHGBNJ)
|
|
{
|
|
if (GNPIOBCFIFP != 0 && !BPHGKAEDBPE.HBNCNKOMEIJ.Contains(GNPIOBCFIFP))
|
|
{
|
|
BPHGKAEDBPE.HBNCNKOMEIJ.Add(GNPIOBCFIFP);
|
|
}
|
|
if (LGODGGKBOLB != 0 && !BPHGKAEDBPE.DKEHFIFHCMF.Contains(LGODGGKBOLB))
|
|
{
|
|
BPHGKAEDBPE.DKEHFIFHCMF.Add(LGODGGKBOLB);
|
|
}
|
|
if (JBGODCHGBNJ != 0 && !BPHGKAEDBPE.IPIALCNJLJD.Contains(JBGODCHGBNJ))
|
|
{
|
|
BPHGKAEDBPE.IPIALCNJLJD.Add(JBGODCHGBNJ);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060072B8 RID: 29368 RVA: 0x001922CC File Offset: 0x001904CC
|
|
[Token(Token = "0x60072B8")]
|
|
[Address(RVA = "0xA96A40", Offset = "0xA95840", VA = "0x180A96A40")]
|
|
private static void HLHJOMDGNAH()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Func<bool> <>9__87_ = BPHGKAEDBPE.<>c.<>9__87_0;
|
|
if (<>9__87_ == 0)
|
|
{
|
|
BPHGKAEDBPE.<>c.<>9__87_0 = delegate
|
|
{
|
|
PAJOOHAOLEE.PCEBCEPHAMF();
|
|
Matchmaking.JPFGCHENJMH();
|
|
Thread.Sleep(1000);
|
|
return true;
|
|
};
|
|
}
|
|
HTTPUpdateDelegator.OnBeforeApplicationQuit = <>9__87_;
|
|
HNMPCJKLBHH hnmpcjklbhh;
|
|
BPHGKAEDBPE.<PLHDKAHALBE>k__BackingField = hnmpcjklbhh;
|
|
NOAFOIGJJJL noafoigjjjl;
|
|
BPHGKAEDBPE.<FIKCMFECPFK>k__BackingField = noafoigjjjl;
|
|
EFEFMHJPJIJ efefmhjpjij;
|
|
BPHGKAEDBPE.<NJPCIEMIPKP>k__BackingField = efefmhjpjij;
|
|
GameObject gameObject = new GameObject("RecNetCoreCoroutineObject");
|
|
gameObject.DFFNGCIAOME();
|
|
gameObject.hideFlags = HideFlags.HideInHierarchy;
|
|
BPHGKAEDBPE.ANDOJIMOOBN = gameObject.AddComponent<RecNetCore>();
|
|
RecNetCore andojimoobn = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> gcaigkjnaca = BPHGKAEDBPE.GCAIGKJNACA;
|
|
BPHGKAEDBPE.HBOPBBAIEJD hbopbbaiejd;
|
|
hbopbbaiejd.<>1__state = num;
|
|
hbopbbaiejd.queue = gcaigkjnaca;
|
|
Coroutine coroutine = andojimoobn.StartCoroutine(hbopbbaiejd);
|
|
RecNetCore andojimoobn2 = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> lmnjdhemkgb = BPHGKAEDBPE.LMNJDHEMKGB;
|
|
BPHGKAEDBPE.HBOPBBAIEJD hbopbbaiejd2;
|
|
hbopbbaiejd2.<>1__state = num;
|
|
hbopbbaiejd2.queue = lmnjdhemkgb;
|
|
Coroutine coroutine2 = andojimoobn2.StartCoroutine(hbopbbaiejd2);
|
|
RecNetCore andojimoobn3 = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
IEnumerator enumerator = BPHGKAEDBPE.DICJMMBEONK(BPHGKAEDBPE.NALOAICAGED);
|
|
Coroutine coroutine3 = andojimoobn3.StartCoroutine(enumerator);
|
|
num++;
|
|
RecNetCore andojimoobn4 = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
IEnumerator enumerator2 = BPHGKAEDBPE.DICJMMBEONK(BPHGKAEDBPE.BAFBEJLKFEH);
|
|
Coroutine coroutine4 = andojimoobn4.StartCoroutine(enumerator2);
|
|
num++;
|
|
RecNetCore andojimoobn5 = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
BPHGKAEDBPE.GJMIOHNMIFE gjmiohnmife;
|
|
gjmiohnmife.System.IDisposable.Dispose();
|
|
gjmiohnmife.<>1__state = num;
|
|
Coroutine coroutine5 = andojimoobn5.StartCoroutine(gjmiohnmife);
|
|
RecNetCore andojimoobn6 = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
BPHGKAEDBPE.OHABHLONCKK ohabhlonckk;
|
|
ohabhlonckk.System.IDisposable.Dispose();
|
|
ohabhlonckk.<>1__state = num;
|
|
Coroutine coroutine6 = andojimoobn6.StartCoroutine(ohabhlonckk);
|
|
RecNetCore andojimoobn7 = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
BPHGKAEDBPE.PMDLIFJKGEO pmdlifjkgeo;
|
|
pmdlifjkgeo.System.IDisposable.Dispose();
|
|
pmdlifjkgeo.<>1__state = num;
|
|
Coroutine coroutine7 = andojimoobn7.StartCoroutine(pmdlifjkgeo);
|
|
List<Action> hbncnkomeij = BPHGKAEDBPE.HBNCNKOMEIJ;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060072B9 RID: 29369 RVA: 0x00192454 File Offset: 0x00190654
|
|
[Token(Token = "0x60072B9")]
|
|
[Address(RVA = "0xA992B0", Offset = "0xA980B0", VA = "0x180A992B0")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Action> dkehfifhcmf = BPHGKAEDBPE.DKEHFIFHCMF;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
while (typeof(BPHGKAEDBPE).TypeHandle == 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060072BA RID: 29370 RVA: 0x0019247C File Offset: 0x0019067C
|
|
[Token(Token = "0x60072BA")]
|
|
[Address(RVA = "0xA99A60", Offset = "0xA98860", VA = "0x180A99A60")]
|
|
public static void OGDCOCNEEEB()
|
|
{
|
|
int num = 0;
|
|
EFEFMHJPJIJ efefmhjpjij = BPHGKAEDBPE.<NJPCIEMIPKP>k__BackingField;
|
|
num += num;
|
|
num++;
|
|
byte[] fompddallkm = BPHGKAEDBPE.FOMPDDALLKM;
|
|
BPHGKAEDBPE.<HLHHHMNJAEM>k__BackingField = num;
|
|
int? num2 = BPHGKAEDBPE.<HLHHHMNJAEM>k__BackingField;
|
|
if (num2 != 0)
|
|
{
|
|
num2 += num2;
|
|
}
|
|
BPHGKAEDBPE.<HLHHHMNJAEM>k__BackingField = num;
|
|
EFEFMHJPJIJ efefmhjpjij2 = BPHGKAEDBPE.<NJPCIEMIPKP>k__BackingField;
|
|
int? num3 = BPHGKAEDBPE.<HLHHHMNJAEM>k__BackingField;
|
|
num += num;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x060072BB RID: 29371 RVA: 0x001924E8 File Offset: 0x001906E8
|
|
[Token(Token = "0x60072BB")]
|
|
[Address(RVA = "0xA97700", Offset = "0xA96500", VA = "0x180A97700")]
|
|
public static void JPFGCHENJMH()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
PAJOOHAOLEE.PCEBCEPHAMF();
|
|
List<Action> ipialcnjljd = BPHGKAEDBPE.IPIALCNJLJD;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
while (typeof(BPHGKAEDBPE).TypeHandle == 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
BPHGKAEDBPE.GCAIGKJNACA.Dequeue().BAINEAGHDEH.HMFPPBJFHKD("Cancelled due to logout");
|
|
BPHGKAEDBPE.LMNJDHEMKGB.Dequeue().BAINEAGHDEH.HMFPPBJFHKD("Cancelled due to logout");
|
|
BPHGKAEDBPE.NALOAICAGED.Dequeue().BAINEAGHDEH.HMFPPBJFHKD("Cancelled due to logout");
|
|
BPHGKAEDBPE.BAFBEJLKFEH.Dequeue().BAINEAGHDEH.HMFPPBJFHKD("Cancelled due to logout");
|
|
}
|
|
|
|
// Token: 0x060072BC RID: 29372 RVA: 0x0019257C File Offset: 0x0019077C
|
|
[Token(Token = "0x60072BC")]
|
|
[Address(RVA = "0xA98F30", Offset = "0xA97D30", VA = "0x180A98F30")]
|
|
public static void MOKKEGPEHML()
|
|
{
|
|
BPHGKAEDBPE.NPCPLFAONFO();
|
|
}
|
|
|
|
// Token: 0x060072BD RID: 29373 RVA: 0x00192590 File Offset: 0x00190790
|
|
[Token(Token = "0x60072BD")]
|
|
[Address(RVA = "0xA97450", Offset = "0xA96250", VA = "0x180A97450")]
|
|
public static void ILKPCHDHKAF()
|
|
{
|
|
RecNetCore andojimoobn = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
int num = 0;
|
|
if (andojimoobn != num)
|
|
{
|
|
GameObject gameObject = BPHGKAEDBPE.ANDOJIMOOBN.gameObject;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
global::UnityEngine.Object.Destroy(BPHGKAEDBPE.ANDOJIMOOBN.gameObject);
|
|
}
|
|
BPHGKAEDBPE.JPFGCHENJMH();
|
|
BPHGKAEDBPE.MHPMEHPAPCB.Clear();
|
|
HashSet<string> fdpcfnhchha = BPHGKAEDBPE.FDPCFNHCHHA;
|
|
if (fdpcfnhchha != 0)
|
|
{
|
|
fdpcfnhchha.Clear();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060072BE RID: 29374 RVA: 0x00192600 File Offset: 0x00190800
|
|
[Token(Token = "0x60072BE")]
|
|
[Address(RVA = "0xA96140", Offset = "0xA94F40", VA = "0x180A96140")]
|
|
private static void EEBBAKHPAHI()
|
|
{
|
|
RecNetCore andojimoobn = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
int num = 0;
|
|
if (andojimoobn != num)
|
|
{
|
|
GameObject gameObject = BPHGKAEDBPE.ANDOJIMOOBN.gameObject;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
global::UnityEngine.Object.Destroy(BPHGKAEDBPE.ANDOJIMOOBN.gameObject);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060072BF RID: 29375 RVA: 0x0019264C File Offset: 0x0019084C
|
|
[Token(Token = "0x60072BF")]
|
|
[Address(RVA = "0xA97D50", Offset = "0xA96B50", VA = "0x180A97D50")]
|
|
internal static float KINEAONNDDE(float BIEKHKDCCIN)
|
|
{
|
|
float num = Mathf.Max(0.5f, BIEKHKDCCIN);
|
|
float num2 = Mathf.Max(0.5f, BIEKHKDCCIN);
|
|
float num3 = Mathf.Min(30f, BIEKHKDCCIN);
|
|
num3 = num2;
|
|
return global::UnityEngine.Random.Range(num3, BIEKHKDCCIN);
|
|
}
|
|
|
|
// Token: 0x060072C0 RID: 29376 RVA: 0x00192688 File Offset: 0x00190888
|
|
[Token(Token = "0x60072C0")]
|
|
[Address(RVA = "0xA98850", Offset = "0xA97650", VA = "0x180A98850")]
|
|
private static void MEDEOBPKJAG(HTTPRequest JMFLHIIJFKL, Stream DMMGOMOKEKK)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Uri currentUri = JMFLHIIJFKL.CurrentUri;
|
|
HashSet<string> fdpcfnhchha = BPHGKAEDBPE.FDPCFNHCHHA;
|
|
string host = currentUri.Host;
|
|
if (!fdpcfnhchha.Contains(host))
|
|
{
|
|
break;
|
|
}
|
|
NNMAGDKDBFN nnmagdkdbfn = MHOKOMMOGKM.DMIDMJAKAJD();
|
|
byte[] bgcmipbnfcn = BPHGKAEDBPE.BGCMIPBNFCN;
|
|
int num2 = DMMGOMOKEKK.ReadByte();
|
|
int num3 = DMMGOMOKEKK.ReadByte();
|
|
byte[] eol = HTTPRequest.EOL;
|
|
int num4 = DMMGOMOKEKK.ReadByte();
|
|
string pathAndQuery = JMFLHIIJFKL.CurrentUri.PathAndQuery;
|
|
byte[] entityBody = JMFLHIIJFKL.GetEntityBody();
|
|
string text;
|
|
byte[] array = VariableSizedBufferPool.Get((long)text.m_stringLength, true);
|
|
byte[] bytes = Encoding.ASCII.GetBytes(text);
|
|
byte[] fompddallkm = BPHGKAEDBPE.FOMPDDALLKM;
|
|
int num5 = DMMGOMOKEKK.ReadByte();
|
|
int num6 = DMMGOMOKEKK.ReadByte();
|
|
byte[] eol2 = HTTPRequest.EOL;
|
|
int num7 = DMMGOMOKEKK.ReadByte();
|
|
VariableSizedBufferPool.Release(array);
|
|
if (num != 0)
|
|
{
|
|
goto IL_D4;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return;
|
|
IL_D4:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060072C1 RID: 29377 RVA: 0x00192788 File Offset: 0x00190988
|
|
[Token(Token = "0x60072C1")]
|
|
[Address(RVA = "0xA96280", Offset = "0xA95080", VA = "0x180A96280")]
|
|
private static IEnumerator EIDKOCFIBME()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060072C1)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator BPHGKAEDBPE::EIDKOCFIBME()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(OHABHLONCKK::System.IDisposable.Dispose, ldloc:OHABHLONCKK(var_0))
|
|
stfld:int32(OHABHLONCKK::<>1__state, ldloc:OHABHLONCKK(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060072C2 RID: 29378 RVA: 0x001927A4 File Offset: 0x001909A4
|
|
[Token(Token = "0x60072C2")]
|
|
[Address(RVA = "0xA962D0", Offset = "0xA950D0", VA = "0x180A962D0")]
|
|
private static IEnumerator FFCJBDHAJCC()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060072C2)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator BPHGKAEDBPE::FFCJBDHAJCC()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(PMDLIFJKGEO::System.IDisposable.Dispose, ldloc:PMDLIFJKGEO(var_0))
|
|
stfld:int32(PMDLIFJKGEO::<>1__state, ldloc:PMDLIFJKGEO(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060072C3 RID: 29379 RVA: 0x001927C0 File Offset: 0x001909C0
|
|
[Token(Token = "0x60072C3")]
|
|
[Address(RVA = "0xA95130", Offset = "0xA93F30", VA = "0x180A95130")]
|
|
public static void BILNFBCLDOP(int GKLPIFBPGOD)
|
|
{
|
|
int num = 0;
|
|
bool flag = "{il2cpp field on {'constant36' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x2C}" == num;
|
|
BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField = GKLPIFBPGOD;
|
|
if (flag)
|
|
{
|
|
OKNNKFGFODL okceceookog = BPHGKAEDBPE.OKCECEOOKOG;
|
|
if (okceceookog != 0)
|
|
{
|
|
okceceookog.CNFDGDEOPPF();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060072C4 RID: 29380 RVA: 0x001927F4 File Offset: 0x001909F4
|
|
[Token(Token = "0x60072C4")]
|
|
[Address(RVA = "0xA99210", Offset = "0xA98010", VA = "0x180A99210")]
|
|
public static void NLLLEMPFEOF(KFMCHGDCCGM BOELEDBJNFP)
|
|
{
|
|
BPHGKAEDBPE.<PKHDONAHJHH>k__BackingField = BOELEDBJNFP;
|
|
}
|
|
|
|
// Token: 0x060072C5 RID: 29381 RVA: 0x00192808 File Offset: 0x00190A08
|
|
[Token(Token = "0x60072C5")]
|
|
[Address(RVA = "0xA986B0", Offset = "0xA974B0", VA = "0x180A986B0")]
|
|
private static PMGCJEPKFOF<HOOILIHKMEG> LIJHPNEMAMK(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string PACGLAIGOMF, Action<NEBIGEDJGPP> KFLALOPEFGG, bool ACBAGPGGKPO, bool PANOOJJIPPJ)
|
|
{
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> naloaicaged = BPHGKAEDBPE.NALOAICAGED;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x060072C6 RID: 29382 RVA: 0x0019281C File Offset: 0x00190A1C
|
|
[Token(Token = "0x60072C6")]
|
|
[Address(RVA = "0xA98590", Offset = "0xA97390", VA = "0x180A98590")]
|
|
private static PMGCJEPKFOF<HOOILIHKMEG> LIJHPNEMAMK(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string PACGLAIGOMF, Action<NEBIGEDJGPP> KFLALOPEFGG, Queue<BPHGKAEDBPE.IPJHBGCCNGH> MJHMBNIDGCA, bool PANOOJJIPPJ)
|
|
{
|
|
BPHGKAEDBPE.HLHJOMDGNAH();
|
|
int num = 0;
|
|
BPHGKAEDBPE.IPJHBGCCNGH ipjhbgccngh;
|
|
ipjhbgccngh.FieldGetter(num, PACGLAIGOMF, KFLALOPEFGG);
|
|
ipjhbgccngh.ODMPGBNEBOL = false;
|
|
ipjhbgccngh.JGGFLDBCLHJ = APAICGIHAGJ;
|
|
ipjhbgccngh.OAHFOPPICNO = LLFIAONMIKI;
|
|
ipjhbgccngh.NJIBHKPHKFF = PACGLAIGOMF;
|
|
ipjhbgccngh.ECFLPJLKEOK = KFLALOPEFGG;
|
|
CBLLFJEDOII<HOOILIHKMEG> cbllfjedoii = new CBLLFJEDOII();
|
|
ipjhbgccngh.BAINEAGHDEH = cbllfjedoii;
|
|
CBLLFJEDOII<HOOILIHKMEG> baineaghdeh = ipjhbgccngh.BAINEAGHDEH;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060072C7 RID: 29383 RVA: 0x0019287C File Offset: 0x00190A7C
|
|
[Token(Token = "0x60072C7")]
|
|
[Address(RVA = "0xA95FD0", Offset = "0xA94DD0", VA = "0x180A95FD0")]
|
|
private static IEnumerator DICJMMBEONK(Queue<BPHGKAEDBPE.IPJHBGCCNGH> MJHMBNIDGCA)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060072C7)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator BPHGKAEDBPE::DICJMMBEONK(System.Collections.Generic.Queue`1<BPHGKAEDBPE/IPJHBGCCNGH>)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stfld:int32(HBOPBBAIEJD::<>1__state, ldloc:HBOPBBAIEJD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:class [System]System.Collections.Generic.Queue`1<class BPHGKAEDBPE/IPJHBGCCNGH>(HBOPBBAIEJD::queue, ldloc:HBOPBBAIEJD(var_0), ldloc:class [System]System.Collections.Generic.Queue`1<class BPHGKAEDBPE/IPJHBGCCNGH>(MJHMBNIDGCA))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060072C8 RID: 29384 RVA: 0x00192898 File Offset: 0x00190A98
|
|
[Token(Token = "0x60072C8")]
|
|
[Address(RVA = "0xA99130", Offset = "0xA97F30", VA = "0x180A99130")]
|
|
public static bool NKIDAJKKMDB(HOOILIHKMEG MAOOLFEBOOD, bool BHGJBDCIOLL)
|
|
{
|
|
if (MAOOLFEBOOD != 0)
|
|
{
|
|
if (BHGJBDCIOLL)
|
|
{
|
|
int num = MAOOLFEBOOD.LLODNIOIDKE;
|
|
int num2 = MAOOLFEBOOD.LLODNIOIDKE;
|
|
}
|
|
if (MAOOLFEBOOD.LLODNIOIDKE != 429 && (MAOOLFEBOOD.LLODNIOIDKE != 503 || !MAOOLFEBOOD.BJGFJOOAJLN("Retry-After")))
|
|
{
|
|
if (MAOOLFEBOOD.LLODNIOIDKE < 500)
|
|
{
|
|
}
|
|
int num3;
|
|
return num3 < 600;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x060072C9 RID: 29385 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60072C9")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
|
public static void FEHAFPNHLAK(HTTPMethods FJFMHLCJBCK, LDCMJEDOFCO LLFIAONMIKI, string PACGLAIGOMF, NEBIGEDJGPP JMFLHIIJFKL, int MKMPEBKIOOC)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060072CA RID: 29386 RVA: 0x001928FC File Offset: 0x00190AFC
|
|
[Token(Token = "0x60072CA")]
|
|
[Address(RVA = "0xA95EE0", Offset = "0xA94CE0", VA = "0x180A95EE0")]
|
|
public static string DGCJEGKAEOM(NEBIGEDJGPP JMFLHIIJFKL, bool EGFMBCMGDPK)
|
|
{
|
|
if (JMFLHIIJFKL != 0 && JMFLHIIJFKL.GLGCGFDLEJE() == 0)
|
|
{
|
|
if (EGFMBCMGDPK)
|
|
{
|
|
int num = JMFLHIIJFKL.FKNOPGEADKO.LLODNIOIDKE;
|
|
int num2 = JMFLHIIJFKL.FKNOPGEADKO.LLODNIOIDKE;
|
|
return "HTTP Error " + num2;
|
|
}
|
|
}
|
|
return "Failed to construct Web request";
|
|
}
|
|
|
|
// Token: 0x060072CB RID: 29387 RVA: 0x0019294C File Offset: 0x00190B4C
|
|
[Token(Token = "0x60072CB")]
|
|
[Address(RVA = "0xA96420", Offset = "0xA95220", VA = "0x180A96420")]
|
|
public static void HADGLCCBNHM(BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE, string MOPOMPHBHKF)
|
|
{
|
|
if (AFLPGGJMPOE != 0)
|
|
{
|
|
AFLPGGJMPOE(MOPOMPHBHKF);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060072CC RID: 29388 RVA: 0x00192964 File Offset: 0x00190B64
|
|
[Token(Token = "0x60072CC")]
|
|
[Address(RVA = "0x1B4D3F0", Offset = "0x1B4C1F0", VA = "0x181B4D3F0")]
|
|
public static void HADGLCCBNHM<T>(BPHGKAEDBPE.OJDJIJDNFHE A_0, string A_1, T MAOOLFEBOOD)
|
|
{
|
|
if (A_0 != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060072CD RID: 29389 RVA: 0x00192978 File Offset: 0x00190B78
|
|
[Token(Token = "0x60072CD")]
|
|
[Address(RVA = "0xA94E70", Offset = "0xA93C70", VA = "0x180A94E70")]
|
|
public static void APAOCLJJNFK(Action AFLPGGJMPOE)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Queue<Action> agkdmhijphd = BPHGKAEDBPE.AGKDMHIJPHD;
|
|
BPHGKAEDBPE.AGKDMHIJPHD.Enqueue(AFLPGGJMPOE);
|
|
Monitor.Exit(agkdmhijphd);
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060072CE RID: 29390 RVA: 0x001929A8 File Offset: 0x00190BA8
|
|
[Token(Token = "0x60072CE")]
|
|
[Address(RVA = "0xA98D70", Offset = "0xA97B70", VA = "0x180A98D70")]
|
|
public static DABKFAIHBBP MEDLNBLOEAB(Action KDFCFOKPJKM)
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
JJEKJGALHKO promise = jjekjgalhko;
|
|
Action <>9__1;
|
|
new Thread(delegate
|
|
{
|
|
KDFCFOKPJKM();
|
|
Action <>9__ = <>9__1;
|
|
if (<>9__ == 0)
|
|
{
|
|
Action action = delegate
|
|
{
|
|
promise.OOOIENHGNCA();
|
|
};
|
|
<>9__1 = action;
|
|
}
|
|
BPHGKAEDBPE.APAOCLJJNFK(<>9__);
|
|
BPHGKAEDBPE.FAOAPPINBGD faoappinbgd = new BPHGKAEDBPE.FAOAPPINBGD();
|
|
faoappinbgd.CS$<>8__locals1 = faoappinbgd;
|
|
faoappinbgd.ex = faoappinbgd;
|
|
BPHGKAEDBPE.APAOCLJJNFK(delegate
|
|
{
|
|
Debug.LogException(faoappinbgd.ex);
|
|
BPHGKAEDBPE.JHFHGNGPFJL cs$<>8__locals = faoappinbgd.CS$<>8__locals1;
|
|
Exception ex = faoappinbgd.ex;
|
|
JJEKJGALHKO promise2 = cs$<>8__locals.promise;
|
|
});
|
|
}).Start();
|
|
JJEKJGALHKO promise3 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060072CF RID: 29391 RVA: 0x001929F4 File Offset: 0x00190BF4
|
|
[Token(Token = "0x60072CF")]
|
|
[Address(RVA = "0xA94FA0", Offset = "0xA93DA0", VA = "0x180A94FA0")]
|
|
private static IEnumerator BDCKIPIOHDB()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060072CF)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator BPHGKAEDBPE::BDCKIPIOHDB()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(GJMIOHNMIFE::System.IDisposable.Dispose, ldloc:GJMIOHNMIFE(var_0))
|
|
stfld:int32(GJMIOHNMIFE::<>1__state, ldloc:GJMIOHNMIFE(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060072D0 RID: 29392 RVA: 0x00192A10 File Offset: 0x00190C10
|
|
[Token(Token = "0x60072D0")]
|
|
[Address(RVA = "0xA97630", Offset = "0xA96430", VA = "0x180A97630")]
|
|
[CALLMFDLAPD(IFJNJDOONNL.ExitingPlayMode, 0)]
|
|
private static void JGFBIFEDOBE()
|
|
{
|
|
BPHGKAEDBPE.ILKPCHDHKAF();
|
|
}
|
|
|
|
// Token: 0x060072D1 RID: 29393 RVA: 0x00192A24 File Offset: 0x00190C24
|
|
[Token(Token = "0x60072D1")]
|
|
[Address(RVA = "0xA993D0", Offset = "0xA981D0", VA = "0x180A993D0")]
|
|
[CALLMFDLAPD(IFJNJDOONNL.EnteredEditModeNextFrame, 0)]
|
|
private static void OAGOGIDDPIK()
|
|
{
|
|
BPHGKAEDBPE.NPCPLFAONFO();
|
|
}
|
|
|
|
// Token: 0x060072D2 RID: 29394 RVA: 0x00192A38 File Offset: 0x00190C38
|
|
[Token(Token = "0x60072D2")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public BPHGKAEDBPE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060072D3 RID: 29395 RVA: 0x00192A4C File Offset: 0x00190C4C
|
|
[Token(Token = "0x60072D3")]
|
|
[Address(RVA = "0xA94FF0", Offset = "0xA93DF0", VA = "0x180A94FF0")]
|
|
[CompilerGenerated]
|
|
internal static void BHDIKFLAIBI(LDCMJEDOFCO LLFIAONMIKI, string PACGLAIGOMF)
|
|
{
|
|
Dictionary<LDCMJEDOFCO, Uri> mhpmehpapcb = BPHGKAEDBPE.MHPMEHPAPCB;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060072D4 RID: 29396 RVA: 0x00192A80 File Offset: 0x00190C80
|
|
[Token(Token = "0x60072D4")]
|
|
[Address(RVA = "0xA97680", Offset = "0xA96480", VA = "0x180A97680")]
|
|
[CompilerGenerated]
|
|
internal static void JOEOMDFMPMO(Queue<BPHGKAEDBPE.IPJHBGCCNGH> MJHMBNIDGCA)
|
|
{
|
|
MJHMBNIDGCA.Dequeue().BAINEAGHDEH.HMFPPBJFHKD("Cancelled due to logout");
|
|
}
|
|
|
|
// Token: 0x04004BD7 RID: 19415
|
|
[Token(Token = "0x4004BD7")]
|
|
private const string NKDEFPGBJJD = "Rec Room requires an internet connection to play.\n\nPlease check your connection and relaunch Rec Room.";
|
|
|
|
// Token: 0x04004BD8 RID: 19416
|
|
[Token(Token = "0x4004BD8")]
|
|
private const int KBEJGLLLMCM = 3;
|
|
|
|
// Token: 0x04004BD9 RID: 19417
|
|
[Token(Token = "0x4004BD9")]
|
|
private const int GICCDNMDNGP = 4;
|
|
|
|
// Token: 0x04004BDA RID: 19418
|
|
[Token(Token = "0x4004BDA")]
|
|
private const float DHPJCKLJGLC = 0.5f;
|
|
|
|
// Token: 0x04004BDB RID: 19419
|
|
[Token(Token = "0x4004BDB")]
|
|
private const float CPGGBILJJKH = 30f;
|
|
|
|
// Token: 0x04004BDC RID: 19420
|
|
[Token(Token = "0x4004BDC")]
|
|
private const float LLDHPLDCBGB = 3600f;
|
|
|
|
// Token: 0x04004BDD RID: 19421
|
|
[Token(Token = "0x4004BDD")]
|
|
private const float CDHFEDPLDHM = 60f;
|
|
|
|
// Token: 0x04004BDE RID: 19422
|
|
[Token(Token = "0x4004BDE")]
|
|
public const int BFPIAKEOMNM = 503;
|
|
|
|
// Token: 0x04004BDF RID: 19423
|
|
[Token(Token = "0x4004BDF")]
|
|
private static readonly byte[] BGCMIPBNFCN;
|
|
|
|
// Token: 0x04004BE0 RID: 19424
|
|
[Token(Token = "0x4004BE0")]
|
|
private static readonly byte[] FOMPDDALLKM;
|
|
|
|
// Token: 0x04004BE6 RID: 19430
|
|
[Token(Token = "0x4004BE6")]
|
|
public static OKNNKFGFODL OKCECEOOKOG;
|
|
|
|
// Token: 0x04004BE9 RID: 19433
|
|
[Token(Token = "0x4004BE9")]
|
|
public static readonly string IPFPGMDKMON;
|
|
|
|
// Token: 0x04004BEA RID: 19434
|
|
[Token(Token = "0x4004BEA")]
|
|
private static Dictionary<LDCMJEDOFCO, Uri> MHPMEHPAPCB;
|
|
|
|
// Token: 0x04004BEB RID: 19435
|
|
[Token(Token = "0x4004BEB")]
|
|
private static HashSet<string> FDPCFNHCHHA;
|
|
|
|
// Token: 0x04004BEC RID: 19436
|
|
[Token(Token = "0x4004BEC")]
|
|
private static List<Action> HBNCNKOMEIJ;
|
|
|
|
// Token: 0x04004BED RID: 19437
|
|
[Token(Token = "0x4004BED")]
|
|
private static List<Action> DKEHFIFHCMF;
|
|
|
|
// Token: 0x04004BEE RID: 19438
|
|
[Token(Token = "0x4004BEE")]
|
|
private static List<Action> IPIALCNJLJD;
|
|
|
|
// Token: 0x04004BEF RID: 19439
|
|
[Token(Token = "0x4004BEF")]
|
|
private static bool KJDHMJPNDCK;
|
|
|
|
// Token: 0x04004BF0 RID: 19440
|
|
[Token(Token = "0x4004BF0")]
|
|
private static bool FDIBAJNOFAG;
|
|
|
|
// Token: 0x04004BF1 RID: 19441
|
|
[Token(Token = "0x4004BF1")]
|
|
private static RecNetCore ANDOJIMOOBN;
|
|
|
|
// Token: 0x04004BF2 RID: 19442
|
|
[Token(Token = "0x4004BF2")]
|
|
private static Queue<BPHGKAEDBPE.IPJHBGCCNGH> GCAIGKJNACA;
|
|
|
|
// Token: 0x04004BF3 RID: 19443
|
|
[Token(Token = "0x4004BF3")]
|
|
private static Queue<BPHGKAEDBPE.IPJHBGCCNGH> LMNJDHEMKGB;
|
|
|
|
// Token: 0x04004BF4 RID: 19444
|
|
[Token(Token = "0x4004BF4")]
|
|
private static Queue<BPHGKAEDBPE.IPJHBGCCNGH> NALOAICAGED;
|
|
|
|
// Token: 0x04004BF5 RID: 19445
|
|
[Token(Token = "0x4004BF5")]
|
|
private static Queue<BPHGKAEDBPE.IPJHBGCCNGH> BAFBEJLKFEH;
|
|
|
|
// Token: 0x04004BF6 RID: 19446
|
|
[Token(Token = "0x4004BF6")]
|
|
private static Queue<Action> AGKDMHIJPHD;
|
|
|
|
// Token: 0x02001386 RID: 4998
|
|
[Token(Token = "0x2001386")]
|
|
public sealed class CBEOHBCIPEA : MulticastDelegate
|
|
{
|
|
// Token: 0x060072D5 RID: 29397 RVA: 0x00192AA8 File Offset: 0x00190CA8
|
|
[Token(Token = "0x60072D5")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public CBEOHBCIPEA(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060072D6 RID: 29398 RVA: 0x00192AC4 File Offset: 0x00190CC4
|
|
[Token(Token = "0x60072D6")]
|
|
[Address(RVA = "0x4A97C0", Offset = "0x4A85C0", VA = "0x1804A97C0", Slot = "13")]
|
|
public void Invoke(string MOPOMPHBHKF)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060072D7 RID: 29399 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60072D7")]
|
|
[Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(string MOPOMPHBHKF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060072D8 RID: 29400 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60072D8")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001387 RID: 4999
|
|
[Token(Token = "0x2001387")]
|
|
public sealed class OJDJIJDNFHE<T> : MulticastDelegate
|
|
{
|
|
// Token: 0x060072D9 RID: 29401 RVA: 0x00192B90 File Offset: 0x00190D90
|
|
[Token(Token = "0x60072D9")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public OJDJIJDNFHE(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060072DA RID: 29402 RVA: 0x00192BA0 File Offset: 0x00190DA0
|
|
[Token(Token = "0x60072DA")]
|
|
[Address(RVA = "0x1C3A8C0", Offset = "0x1C396C0", VA = "0x181C3A8C0", Slot = "13")]
|
|
public void Invoke(string MOPOMPHBHKF, T GIAOBLMEMMI)
|
|
{
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060072DB RID: 29403 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60072DB")]
|
|
[Address(RVA = "0x2A36AA0", Offset = "0x2A358A0", VA = "0x182A36AA0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(string MOPOMPHBHKF, T GIAOBLMEMMI, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060072DC RID: 29404 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60072DC")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001388 RID: 5000
|
|
[Token(Token = "0x2001388")]
|
|
[Serializable]
|
|
internal class NameServerResponse
|
|
{
|
|
// Token: 0x060072DD RID: 29405 RVA: 0x00192C5C File Offset: 0x00190E5C
|
|
[Token(Token = "0x60072DD")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public NameServerResponse()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004BF7 RID: 19447
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004BF7")]
|
|
public string RecNetStatus;
|
|
|
|
// Token: 0x04004BF8 RID: 19448
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004BF8")]
|
|
public string Auth;
|
|
|
|
// Token: 0x04004BF9 RID: 19449
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004BF9")]
|
|
public string API;
|
|
|
|
// Token: 0x04004BFA RID: 19450
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004BFA")]
|
|
public string WWW;
|
|
|
|
// Token: 0x04004BFB RID: 19451
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4004BFB")]
|
|
public string Notifications;
|
|
|
|
// Token: 0x04004BFC RID: 19452
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4004BFC")]
|
|
public string Images;
|
|
|
|
// Token: 0x04004BFD RID: 19453
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4004BFD")]
|
|
public string CDN;
|
|
|
|
// Token: 0x04004BFE RID: 19454
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4004BFE")]
|
|
public string Commerce;
|
|
|
|
// Token: 0x04004BFF RID: 19455
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4004BFF")]
|
|
public string Matchmaking;
|
|
|
|
// Token: 0x04004C00 RID: 19456
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4004C00")]
|
|
public string Storage;
|
|
|
|
// Token: 0x04004C01 RID: 19457
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4004C01")]
|
|
public string Chat;
|
|
|
|
// Token: 0x04004C02 RID: 19458
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4004C02")]
|
|
public string Leaderboard;
|
|
|
|
// Token: 0x04004C03 RID: 19459
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4004C03")]
|
|
public string Accounts;
|
|
|
|
// Token: 0x04004C04 RID: 19460
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4004C04")]
|
|
public string Link;
|
|
|
|
// Token: 0x04004C05 RID: 19461
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4004C05")]
|
|
public string RoomComments;
|
|
|
|
// Token: 0x04004C06 RID: 19462
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4004C06")]
|
|
public string Clubs;
|
|
|
|
// Token: 0x04004C07 RID: 19463
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4004C07")]
|
|
public string Rooms;
|
|
}
|
|
|
|
// Token: 0x02001389 RID: 5001
|
|
[Token(Token = "0x2001389")]
|
|
private class IPJHBGCCNGH
|
|
{
|
|
// Token: 0x060072DE RID: 29406 RVA: 0x00192C70 File Offset: 0x00190E70
|
|
[Token(Token = "0x60072DE")]
|
|
[Address(RVA = "0xAA9720", Offset = "0xAA8520", VA = "0x180AA9720")]
|
|
public IPJHBGCCNGH(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string PACGLAIGOMF, bool PANOOJJIPPJ, Action<NEBIGEDJGPP> KFLALOPEFGG)
|
|
{
|
|
this.ODMPGBNEBOL = false;
|
|
this.ECFLPJLKEOK = 0;
|
|
this.JGGFLDBCLHJ = APAICGIHAGJ;
|
|
this.OAHFOPPICNO = LLFIAONMIKI;
|
|
this.NJIBHKPHKFF = PACGLAIGOMF;
|
|
CBLLFJEDOII<HOOILIHKMEG> cbllfjedoii = new CBLLFJEDOII();
|
|
this.BAINEAGHDEH = cbllfjedoii;
|
|
}
|
|
|
|
// Token: 0x04004C08 RID: 19464
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C08")]
|
|
public HTTPMethods JGGFLDBCLHJ;
|
|
|
|
// Token: 0x04004C09 RID: 19465
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4004C09")]
|
|
public LDCMJEDOFCO OAHFOPPICNO;
|
|
|
|
// Token: 0x04004C0A RID: 19466
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004C0A")]
|
|
public string NJIBHKPHKFF;
|
|
|
|
// Token: 0x04004C0B RID: 19467
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004C0B")]
|
|
public bool ODMPGBNEBOL;
|
|
|
|
// Token: 0x04004C0C RID: 19468
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004C0C")]
|
|
public Action<NEBIGEDJGPP> ECFLPJLKEOK;
|
|
|
|
// Token: 0x04004C0D RID: 19469
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4004C0D")]
|
|
public CBLLFJEDOII<HOOILIHKMEG> BAINEAGHDEH;
|
|
}
|
|
|
|
// Token: 0x0200138A RID: 5002
|
|
[Token(Token = "0x200138A")]
|
|
[CompilerGenerated]
|
|
private sealed class NIBAOLLECKP
|
|
{
|
|
// Token: 0x060072DF RID: 29407 RVA: 0x00192CB8 File Offset: 0x00190EB8
|
|
[Token(Token = "0x60072DF")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public NIBAOLLECKP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060072E0 RID: 29408 RVA: 0x00192CCC File Offset: 0x00190ECC
|
|
[Token(Token = "0x60072E0")]
|
|
[Address(RVA = "0xAA9F80", Offset = "0xAA8D80", VA = "0x180AA9F80")]
|
|
internal void <SendRequest>b__0(NEBIGEDJGPP r)
|
|
{
|
|
IEnumerable<KeyValuePair<string, string>> enumerable = this.form;
|
|
r.JJPKKFIALBN(enumerable);
|
|
}
|
|
|
|
// Token: 0x04004C0E RID: 19470
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C0E")]
|
|
public IEnumerable<KeyValuePair<string, string>> form;
|
|
}
|
|
|
|
// Token: 0x0200138B RID: 5003
|
|
[Token(Token = "0x200138B")]
|
|
[CompilerGenerated]
|
|
private sealed class ALEDKHKLKHH
|
|
{
|
|
// Token: 0x060072E1 RID: 29409 RVA: 0x00192CF0 File Offset: 0x00190EF0
|
|
[Token(Token = "0x60072E1")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public ALEDKHKLKHH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060072E2 RID: 29410 RVA: 0x00192D04 File Offset: 0x00190F04
|
|
[Token(Token = "0x60072E2")]
|
|
[Address(RVA = "0xA8D9E0", Offset = "0xA8C7E0", VA = "0x180A8D9E0")]
|
|
internal void <SendRequest>b__0(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = this.form;
|
|
r.JJPKKFIALBN(httpurlEncodedForm);
|
|
}
|
|
|
|
// Token: 0x04004C0F RID: 19471
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C0F")]
|
|
public HTTPUrlEncodedForm form;
|
|
}
|
|
|
|
// Token: 0x0200138C RID: 5004
|
|
[Token(Token = "0x200138C")]
|
|
[CompilerGenerated]
|
|
private sealed class JOMFIBLFAIG
|
|
{
|
|
// Token: 0x060072E3 RID: 29411 RVA: 0x00192D28 File Offset: 0x00190F28
|
|
[Token(Token = "0x60072E3")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public JOMFIBLFAIG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060072E4 RID: 29412 RVA: 0x00192D3C File Offset: 0x00190F3C
|
|
[Token(Token = "0x60072E4")]
|
|
[Address(RVA = "0xA8D9E0", Offset = "0xA8C7E0", VA = "0x180A8D9E0")]
|
|
internal void <SendRequest>b__0(NEBIGEDJGPP r)
|
|
{
|
|
HTTPMultiPartForm httpmultiPartForm = this.form;
|
|
r.JJPKKFIALBN(httpmultiPartForm);
|
|
}
|
|
|
|
// Token: 0x04004C10 RID: 19472
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C10")]
|
|
public HTTPMultiPartForm form;
|
|
}
|
|
|
|
// Token: 0x0200138D RID: 5005
|
|
[Token(Token = "0x200138D")]
|
|
[CompilerGenerated]
|
|
private sealed class JCNCFCIGELO
|
|
{
|
|
// Token: 0x060072E5 RID: 29413 RVA: 0x00192D60 File Offset: 0x00190F60
|
|
[Token(Token = "0x60072E5")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public JCNCFCIGELO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060072E6 RID: 29414 RVA: 0x00192D74 File Offset: 0x00190F74
|
|
[Token(Token = "0x60072E6")]
|
|
[Address(RVA = "0xAA97C0", Offset = "0xAA85C0", VA = "0x180AA97C0")]
|
|
internal void <SendRequest>b__0(NEBIGEDJGPP r)
|
|
{
|
|
string text = this.json;
|
|
r.AMGENGBNEPK(text);
|
|
}
|
|
|
|
// Token: 0x04004C11 RID: 19473
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C11")]
|
|
public string json;
|
|
}
|
|
|
|
// Token: 0x0200138E RID: 5006
|
|
[Token(Token = "0x200138E")]
|
|
[CompilerGenerated]
|
|
private sealed class HJGFFLGDLIM
|
|
{
|
|
// Token: 0x060072E7 RID: 29415 RVA: 0x00192D98 File Offset: 0x00190F98
|
|
[Token(Token = "0x60072E7")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public HJGFFLGDLIM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060072E8 RID: 29416 RVA: 0x00192DAC File Offset: 0x00190FAC
|
|
[Token(Token = "0x60072E8")]
|
|
[Address(RVA = "0xA8D9E0", Offset = "0xA8C7E0", VA = "0x180A8D9E0")]
|
|
internal void <PostUsingLoginQueue>b__0(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = this.form;
|
|
r.JJPKKFIALBN(httpurlEncodedForm);
|
|
}
|
|
|
|
// Token: 0x04004C12 RID: 19474
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C12")]
|
|
public HTTPUrlEncodedForm form;
|
|
}
|
|
|
|
// Token: 0x0200138F RID: 5007
|
|
[Token(Token = "0x200138F")]
|
|
[CompilerGenerated]
|
|
private sealed class EMKCJGFIHOO
|
|
{
|
|
// Token: 0x060072E9 RID: 29417 RVA: 0x00192DD0 File Offset: 0x00190FD0
|
|
[Token(Token = "0x60072E9")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public EMKCJGFIHOO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060072EA RID: 29418 RVA: 0x00192DE4 File Offset: 0x00190FE4
|
|
[Token(Token = "0x60072EA")]
|
|
[Address(RVA = "0xAA1410", Offset = "0xAA0210", VA = "0x180AA1410")]
|
|
internal void <ConnectToRecNet>b__0(NEBIGEDJGPP orgRequest, HOOILIHKMEG response)
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = this.connectToRecNetPromise;
|
|
BPHGKAEDBPE.HKHMDLBEHII(orgRequest, response, jjekjgalhko);
|
|
}
|
|
|
|
// Token: 0x04004C13 RID: 19475
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C13")]
|
|
public JJEKJGALHKO connectToRecNetPromise;
|
|
}
|
|
|
|
// Token: 0x02001390 RID: 5008
|
|
[Token(Token = "0x2001390")]
|
|
[CompilerGenerated]
|
|
private sealed class JJLDBDBDPON
|
|
{
|
|
// Token: 0x060072EB RID: 29419 RVA: 0x00192E00 File Offset: 0x00191000
|
|
[Token(Token = "0x60072EB")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public JJLDBDBDPON()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060072EC RID: 29420 RVA: 0x00192E14 File Offset: 0x00191014
|
|
[Token(Token = "0x60072EC")]
|
|
[Address(RVA = "0xAA9990", Offset = "0xAA8790", VA = "0x180AA9990")]
|
|
internal void <ConnectionRequestCallback>b__0(NEBIGEDJGPP orgRequest, HOOILIHKMEG newResponse)
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = this.completePromise;
|
|
string text = this.connectionError;
|
|
if (newResponse != 0 && newResponse.LLODNIOIDKE == 204)
|
|
{
|
|
Debug.LogError(" RecNet name server query failed (error code: summer): " + text);
|
|
jjekjgalhko.HMFPPBJFHKD("Failed to connect to RecNet (error code: summer)");
|
|
return;
|
|
}
|
|
string text2 = BPHGKAEDBPE.DGCJEGKAEOM(orgRequest, true);
|
|
Debug.LogError("Network connectivity test failed: " + text2);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04004C14 RID: 19476
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C14")]
|
|
public JJEKJGALHKO completePromise;
|
|
|
|
// Token: 0x04004C15 RID: 19477
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004C15")]
|
|
public string connectionError;
|
|
}
|
|
|
|
// Token: 0x02001394 RID: 5012
|
|
[Token(Token = "0x2001394")]
|
|
[CompilerGenerated]
|
|
private sealed class FIIOJOKFHFH
|
|
{
|
|
// Token: 0x06007300 RID: 29440 RVA: 0x001930E4 File Offset: 0x001912E4
|
|
[Token(Token = "0x6007300")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public FIIOJOKFHFH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007301 RID: 29441 RVA: 0x001930F8 File Offset: 0x001912F8
|
|
[Token(Token = "0x6007301")]
|
|
[Address(RVA = "0xAA1530", Offset = "0xAA0330", VA = "0x180AA1530")]
|
|
internal bool <ProcessCallApiQueue>b__1()
|
|
{
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> queue = this.queue;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x04004C22 RID: 19490
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C22")]
|
|
public Queue<BPHGKAEDBPE.IPJHBGCCNGH> queue;
|
|
|
|
// Token: 0x04004C23 RID: 19491
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004C23")]
|
|
public Func<bool> <>9__1;
|
|
}
|
|
|
|
// Token: 0x02001396 RID: 5014
|
|
[Token(Token = "0x2001396")]
|
|
[CompilerGenerated]
|
|
private sealed class JHFHGNGPFJL
|
|
{
|
|
// Token: 0x06007309 RID: 29449 RVA: 0x0019384C File Offset: 0x00191A4C
|
|
[Token(Token = "0x6007309")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public JHFHGNGPFJL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600730A RID: 29450 RVA: 0x00193860 File Offset: 0x00191A60
|
|
[Token(Token = "0x600730A")]
|
|
[Address(RVA = "0xAA9820", Offset = "0xAA8620", VA = "0x180AA9820")]
|
|
internal void <RunOnBackgroundThread>b__0()
|
|
{
|
|
this.actionToRun();
|
|
Action action = this.<>9__1;
|
|
if (action == 0)
|
|
{
|
|
Action action2 = delegate
|
|
{
|
|
this.promise.OOOIENHGNCA();
|
|
};
|
|
this.<>9__1 = action2;
|
|
}
|
|
BPHGKAEDBPE.APAOCLJJNFK(action);
|
|
BPHGKAEDBPE.FAOAPPINBGD faoappinbgd = new BPHGKAEDBPE.FAOAPPINBGD();
|
|
faoappinbgd.CS$<>8__locals1 = faoappinbgd;
|
|
faoappinbgd.ex = faoappinbgd;
|
|
BPHGKAEDBPE.APAOCLJJNFK(delegate
|
|
{
|
|
Debug.LogException(faoappinbgd.ex);
|
|
BPHGKAEDBPE.JHFHGNGPFJL cs$<>8__locals = faoappinbgd.CS$<>8__locals1;
|
|
Exception ex = faoappinbgd.ex;
|
|
JJEKJGALHKO jjekjgalhko = cs$<>8__locals.promise;
|
|
});
|
|
}
|
|
|
|
// Token: 0x0600730B RID: 29451 RVA: 0x001938D0 File Offset: 0x00191AD0
|
|
[Token(Token = "0x600730B")]
|
|
[Address(RVA = "0xAA9970", Offset = "0xAA8770", VA = "0x180AA9970")]
|
|
internal void <RunOnBackgroundThread>b__1()
|
|
{
|
|
this.promise.OOOIENHGNCA();
|
|
}
|
|
|
|
// Token: 0x04004C32 RID: 19506
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C32")]
|
|
public Action actionToRun;
|
|
|
|
// Token: 0x04004C33 RID: 19507
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004C33")]
|
|
public JJEKJGALHKO promise;
|
|
|
|
// Token: 0x04004C34 RID: 19508
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004C34")]
|
|
public Action <>9__1;
|
|
}
|
|
|
|
// Token: 0x02001397 RID: 5015
|
|
[Token(Token = "0x2001397")]
|
|
[CompilerGenerated]
|
|
private sealed class FAOAPPINBGD
|
|
{
|
|
// Token: 0x0600730C RID: 29452 RVA: 0x001938F0 File Offset: 0x00191AF0
|
|
[Token(Token = "0x600730C")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public FAOAPPINBGD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600730D RID: 29453 RVA: 0x00193904 File Offset: 0x00191B04
|
|
[Token(Token = "0x600730D")]
|
|
[Address(RVA = "0xAA1490", Offset = "0xAA0290", VA = "0x180AA1490")]
|
|
internal void <RunOnBackgroundThread>b__2()
|
|
{
|
|
Debug.LogException(this.ex);
|
|
BPHGKAEDBPE.JHFHGNGPFJL cs$<>8__locals = this.CS$<>8__locals1;
|
|
Exception ex = this.ex;
|
|
JJEKJGALHKO promise = cs$<>8__locals.promise;
|
|
}
|
|
|
|
// Token: 0x04004C35 RID: 19509
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004C35")]
|
|
public Exception ex;
|
|
|
|
// Token: 0x04004C36 RID: 19510
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004C36")]
|
|
public BPHGKAEDBPE.JHFHGNGPFJL CS$<>8__locals1;
|
|
}
|
|
}
|