1832 lines
68 KiB
C#
1832 lines
68 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using System.Threading;
|
|
using BestHTTP;
|
|
using BestHTTP.Forms;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000D86 RID: 3462
|
|
[Token(Token = "0x2000D86")]
|
|
[StructLayout(3)]
|
|
public class BPHGKAEDBPE
|
|
{
|
|
// Token: 0x17000EF8 RID: 3832
|
|
// (get) Token: 0x06005421 RID: 21537 RVA: 0x00132E54 File Offset: 0x00131054
|
|
// (set) Token: 0x06005422 RID: 21538 RVA: 0x00132E68 File Offset: 0x00131068
|
|
[Token(Token = "0x17000EF8")]
|
|
public static int MPFEIGOCFHC
|
|
{
|
|
[Token(Token = "0x6005421")]
|
|
[Address(RVA = "0x1A22E90", Offset = "0x1A21890", VA = "0x181A22E90")]
|
|
get;
|
|
[Token(Token = "0x6005422")]
|
|
[Address(RVA = "0x1A25BF0", Offset = "0x1A245F0", VA = "0x181A25BF0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EF9 RID: 3833
|
|
// (get) Token: 0x06005423 RID: 21539 RVA: 0x00132E7C File Offset: 0x0013107C
|
|
// (set) Token: 0x06005424 RID: 21540 RVA: 0x00132E90 File Offset: 0x00131090
|
|
[Token(Token = "0x17000EF9")]
|
|
public static bool EOBJOONMJCB
|
|
{
|
|
[Token(Token = "0x6005423")]
|
|
[Address(RVA = "0x1A250F0", Offset = "0x1A23AF0", VA = "0x181A250F0")]
|
|
get;
|
|
[Token(Token = "0x6005424")]
|
|
[Address(RVA = "0x1A25230", Offset = "0x1A23C30", VA = "0x181A25230")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EFA RID: 3834
|
|
// (get) Token: 0x06005425 RID: 21541 RVA: 0x00132EA4 File Offset: 0x001310A4
|
|
// (set) Token: 0x06005426 RID: 21542 RVA: 0x00132EB8 File Offset: 0x001310B8
|
|
[Token(Token = "0x17000EFA")]
|
|
public static KFMCHGDCCGM OBHAEPAHLGF
|
|
{
|
|
[Token(Token = "0x6005425")]
|
|
[Address(RVA = "0x1A22850", Offset = "0x1A21250", VA = "0x181A22850")]
|
|
get;
|
|
[Token(Token = "0x6005426")]
|
|
[Address(RVA = "0x1A22CF0", Offset = "0x1A216F0", VA = "0x181A22CF0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EFB RID: 3835
|
|
// (get) Token: 0x06005427 RID: 21543 RVA: 0x00132ECC File Offset: 0x001310CC
|
|
[Token(Token = "0x17000EFB")]
|
|
public static bool GPOJGIHBFNH
|
|
{
|
|
[Token(Token = "0x6005427")]
|
|
[Address(RVA = "0x1A227B0", Offset = "0x1A211B0", VA = "0x181A227B0")]
|
|
get
|
|
{
|
|
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x18}" == (ulong)4L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EFC RID: 3836
|
|
// (get) Token: 0x06005428 RID: 21544 RVA: 0x00132EE4 File Offset: 0x001310E4
|
|
[Token(Token = "0x17000EFC")]
|
|
public static bool FDKJIAGLHKL
|
|
{
|
|
[Token(Token = "0x6005428")]
|
|
[Address(RVA = "0x1A24530", Offset = "0x1A22F30", VA = "0x181A24530")]
|
|
get
|
|
{
|
|
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x18}" == (ulong)5L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EFD RID: 3837
|
|
// (get) Token: 0x06005429 RID: 21545 RVA: 0x00132EFC File Offset: 0x001310FC
|
|
[Token(Token = "0x17000EFD")]
|
|
public static bool DIENALPCKEH
|
|
{
|
|
[Token(Token = "0x6005429")]
|
|
[Address(RVA = "0x1A22D50", Offset = "0x1A21750", VA = "0x181A22D50")]
|
|
get
|
|
{
|
|
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x18}" == (ulong)3L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EFE RID: 3838
|
|
// (get) Token: 0x0600542A RID: 21546 RVA: 0x00132F14 File Offset: 0x00131114
|
|
[Token(Token = "0x17000EFE")]
|
|
public static bool LIJLOLGHHJH
|
|
{
|
|
[Token(Token = "0x600542A")]
|
|
[Address(RVA = "0x1A241B0", Offset = "0x1A22BB0", VA = "0x181A241B0")]
|
|
get
|
|
{
|
|
return string.IsNullOrWhiteSpace(BPHGKAEDBPE.IPFPGMDKMON) || BPHGKAEDBPE.IPFPGMDKMON.Equals("Prod", StringComparison.OrdinalIgnoreCase);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EFF RID: 3839
|
|
// (get) Token: 0x0600542B RID: 21547 RVA: 0x00132F48 File Offset: 0x00131148
|
|
[Token(Token = "0x17000EFF")]
|
|
public static bool PGBKJGAJEJJ
|
|
{
|
|
[Token(Token = "0x600542B")]
|
|
[Address(RVA = "0x1A22A00", Offset = "0x1A21400", VA = "0x181A22A00")]
|
|
get
|
|
{
|
|
if (string.IsNullOrWhiteSpace(BPHGKAEDBPE.IPFPGMDKMON))
|
|
{
|
|
}
|
|
return BPHGKAEDBPE.IPFPGMDKMON.Equals("Prod", StringComparison.OrdinalIgnoreCase);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F00 RID: 3840
|
|
// (get) Token: 0x0600542C RID: 21548 RVA: 0x00132F7C File Offset: 0x0013117C
|
|
[Token(Token = "0x17000F00")]
|
|
public static bool HIGNNMHCOFI
|
|
{
|
|
[Token(Token = "0x600542C")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600542D RID: 21549 RVA: 0x00132F8C File Offset: 0x0013118C
|
|
[Token(Token = "0x600542D")]
|
|
[Address(RVA = "0x1A25150", Offset = "0x1A23B50", VA = "0x181A25150")]
|
|
internal static Uri MNJNJLGIOKE(LDCMJEDOFCO LLFIAONMIKI)
|
|
{
|
|
Dictionary<LDCMJEDOFCO, Uri> mhpmehpapcb = BPHGKAEDBPE.MHPMEHPAPCB;
|
|
Uri uri;
|
|
return uri;
|
|
}
|
|
|
|
// Token: 0x0600542E RID: 21550 RVA: 0x00132FA8 File Offset: 0x001311A8
|
|
[Token(Token = "0x600542E")]
|
|
[Address(RVA = "0x1A24460", Offset = "0x1A22E60", VA = "0x181A24460")]
|
|
internal static bool KNJJNNNAEKB(Uri PACGLAIGOMF)
|
|
{
|
|
HashSet<string> fdpcfnhchha = BPHGKAEDBPE.FDPCFNHCHHA;
|
|
string host = PACGLAIGOMF.Host;
|
|
return fdpcfnhchha.Contains(host);
|
|
}
|
|
|
|
// Token: 0x0600542F RID: 21551 RVA: 0x00132FD4 File Offset: 0x001311D4
|
|
[Token(Token = "0x600542F")]
|
|
[Address(RVA = "0x1A25CE0", Offset = "0x1A246E0", VA = "0x181A25CE0")]
|
|
static BPHGKAEDBPE()
|
|
{
|
|
Encoding ascii = Encoding.ASCII;
|
|
int num;
|
|
BPHGKAEDBPE.BGCMIPBNFCN = num;
|
|
int num2;
|
|
ActionEvent actionEvent = new ActionEvent(32, num2 != 0);
|
|
num2 = 0;
|
|
BPHGKAEDBPE.OKCECEOOKOG = actionEvent;
|
|
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;
|
|
BPHGKAEDBPE.NKDEFPGBJJD = "Rec Room requires an internet connection to play.\n\nPlease check your connection and relaunch Rec Room.";
|
|
}
|
|
|
|
// Token: 0x06005430 RID: 21552 RVA: 0x00133088 File Offset: 0x00131288
|
|
[Token(Token = "0x6005430")]
|
|
[Address(RVA = "0x1A257B0", Offset = "0x1A241B0", VA = "0x181A257B0")]
|
|
public static IPromise<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, Action<NEBIGEDJGPP> KFLALOPEFGG, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005431 RID: 21553 RVA: 0x00133098 File Offset: 0x00131298
|
|
[Token(Token = "0x6005431")]
|
|
[Address(RVA = "0x1A25850", Offset = "0x1A24250", VA = "0x181A25850")]
|
|
public static IPromise<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005432 RID: 21554 RVA: 0x001330A8 File Offset: 0x001312A8
|
|
[Token(Token = "0x6005432")]
|
|
[Address(RVA = "0x1A259F0", Offset = "0x1A243F0", VA = "0x181A259F0")]
|
|
public static IPromise<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);
|
|
};
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005433 RID: 21555 RVA: 0x001330D8 File Offset: 0x001312D8
|
|
[Token(Token = "0x6005433")]
|
|
[Address(RVA = "0x1A25AF0", Offset = "0x1A244F0", VA = "0x181A25AF0")]
|
|
public static IPromise<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, HTTPUrlEncodedForm MDOPLMHIKLP, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
int num = 0;
|
|
BPHGKAEDBPE.DKHLAFGEJFM dkhlafgejfm;
|
|
dkhlafgejfm.FieldGetter(num, LOOAPLFGOEN, MDOPLMHIKLP);
|
|
dkhlafgejfm.form = MDOPLMHIKLP;
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm form = dkhlafgejfm.form;
|
|
r.JJPKKFIALBN(form);
|
|
};
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005434 RID: 21556 RVA: 0x0013310C File Offset: 0x0013130C
|
|
[Token(Token = "0x6005434")]
|
|
[Address(RVA = "0x1A258F0", Offset = "0x1A242F0", VA = "0x181A258F0")]
|
|
public static IPromise<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, HTTPMultiPartForm MDOPLMHIKLP, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
int num = 0;
|
|
BPHGKAEDBPE.CAGFDBLKIIL cagfdblkiil;
|
|
cagfdblkiil.FieldGetter(num, LOOAPLFGOEN, MDOPLMHIKLP);
|
|
cagfdblkiil.form = MDOPLMHIKLP;
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
HTTPMultiPartForm form = cagfdblkiil.form;
|
|
r.JJPKKFIALBN(form);
|
|
};
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005435 RID: 21557 RVA: 0x00133140 File Offset: 0x00131340
|
|
[Token(Token = "0x6005435")]
|
|
[Address(RVA = "0x1A256B0", Offset = "0x1A240B0", VA = "0x181A256B0")]
|
|
public static IPromise<HOOILIHKMEG> ODNBLPCEPNC(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN, string LKHEMOPOEIM, bool ACBAGPGGKPO = false, bool PANOOJJIPPJ = true)
|
|
{
|
|
int num = 0;
|
|
BPHGKAEDBPE.IMBKNCJKPMP imbkncjkpmp;
|
|
imbkncjkpmp.FieldGetter(num, LOOAPLFGOEN, LKHEMOPOEIM);
|
|
imbkncjkpmp.json = LKHEMOPOEIM;
|
|
Action<NEBIGEDJGPP> action = delegate(NEBIGEDJGPP r)
|
|
{
|
|
string json = imbkncjkpmp.json;
|
|
r.AMGENGBNEPK(json);
|
|
};
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005436 RID: 21558 RVA: 0x00133174 File Offset: 0x00131374
|
|
[Token(Token = "0x6005436")]
|
|
[Address(RVA = "0x1A25290", Offset = "0x1A23C90", VA = "0x181A25290")]
|
|
public static IPromise<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: 0x06005437 RID: 21559 RVA: 0x00133194 File Offset: 0x00131394
|
|
[Token(Token = "0x6005437")]
|
|
[Address(RVA = "0x1A25C50", Offset = "0x1A24650", VA = "0x181A25C50")]
|
|
public static IPromise<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: 0x06005438 RID: 21560 RVA: 0x001331B4 File Offset: 0x001313B4
|
|
[Token(Token = "0x6005438")]
|
|
[Address(RVA = "0x1A24DE0", Offset = "0x1A237E0", VA = "0x181A24DE0")]
|
|
public static IPromise<HOOILIHKMEG> LOFMMMBEFEJ(LDCMJEDOFCO LLFIAONMIKI, string LOOAPLFGOEN)
|
|
{
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> gcaigkjnaca = BPHGKAEDBPE.GCAIGKJNACA;
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005439 RID: 21561 RVA: 0x001331CC File Offset: 0x001313CC
|
|
[Token(Token = "0x6005439")]
|
|
[Address(RVA = "0x1A22000", Offset = "0x1A20A00", VA = "0x181A22000")]
|
|
public static IPromise<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;
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x0600543A RID: 21562 RVA: 0x00133204 File Offset: 0x00131404
|
|
[Token(Token = "0x600543A")]
|
|
[Address(RVA = "0x1A23A30", Offset = "0x1A22430", VA = "0x181A23A30")]
|
|
public static IPromise<HOOILIHKMEG> IAHDANBDAAM(string LOOAPLFGOEN, bool ACBAGPGGKPO = true)
|
|
{
|
|
int num = 0;
|
|
ulong num2;
|
|
return BPHGKAEDBPE.LIJHPNEMAMK(HTTPMethods.Get, LDCMJEDOFCO.API, LOOAPLFGOEN, num, ACBAGPGGKPO, num2 != 0UL);
|
|
}
|
|
|
|
// Token: 0x0600543B RID: 21563 RVA: 0x00133220 File Offset: 0x00131420
|
|
[Token(Token = "0x600543B")]
|
|
[Address(RVA = "0x1A22570", Offset = "0x1A20F70", VA = "0x181A22570")]
|
|
public static IPromise<HOOILIHKMEG> CKPCAIJMPJN(string LOOAPLFGOEN, IEnumerable<KeyValuePair<string, string>> MDOPLMHIKLP, bool ACBAGPGGKPO = true)
|
|
{
|
|
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: 0x0600543C RID: 21564 RVA: 0x0013325C File Offset: 0x0013145C
|
|
[Token(Token = "0x600543C")]
|
|
[Address(RVA = "0x1A22450", Offset = "0x1A20E50", VA = "0x181A22450")]
|
|
public static IPromise<HOOILIHKMEG> CKPCAIJMPJN(string LOOAPLFGOEN, HTTPUrlEncodedForm MDOPLMHIKLP, bool ACBAGPGGKPO = true)
|
|
{
|
|
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: 0x0600543D RID: 21565 RVA: 0x00133298 File Offset: 0x00131498
|
|
[Token(Token = "0x600543D")]
|
|
[Address(RVA = "0x1A22690", Offset = "0x1A21090", VA = "0x181A22690")]
|
|
public static IPromise<HOOILIHKMEG> CKPCAIJMPJN(string LOOAPLFGOEN, HTTPMultiPartForm MDOPLMHIKLP, bool ACBAGPGGKPO = true)
|
|
{
|
|
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: 0x0600543E RID: 21566 RVA: 0x001332D4 File Offset: 0x001314D4
|
|
[Token(Token = "0x600543E")]
|
|
[Address(RVA = "0x1A22330", Offset = "0x1A20D30", VA = "0x181A22330")]
|
|
public static IPromise<HOOILIHKMEG> CKPCAIJMPJN(string LOOAPLFGOEN, string LKHEMOPOEIM, bool ACBAGPGGKPO = true)
|
|
{
|
|
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: 0x0600543F RID: 21567 RVA: 0x00133310 File Offset: 0x00131510
|
|
[Token(Token = "0x600543F")]
|
|
[Address(RVA = "0x1FA4FF0", Offset = "0x1FA39F0", VA = "0x181FA4FF0")]
|
|
public static IPromise 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++;
|
|
}
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005440 RID: 21568 RVA: 0x00133338 File Offset: 0x00131538
|
|
[Token(Token = "0x6005440")]
|
|
[Address(RVA = "0x1A22100", Offset = "0x1A20B00", VA = "0x181A22100")]
|
|
public static IPromise CHHFEMMJLAJ()
|
|
{
|
|
Promise promise = new Promise();
|
|
Promise connectToRecNetPromise = promise;
|
|
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.LMKPACBCFAB();
|
|
Action<NEBIGEDJGPP, HOOILIHKMEG> action = delegate(NEBIGEDJGPP orgRequest, HOOILIHKMEG response)
|
|
{
|
|
Promise connectToRecNetPromise2 = connectToRecNetPromise;
|
|
BPHGKAEDBPE.HKHMDLBEHII(orgRequest, response, connectToRecNetPromise2);
|
|
};
|
|
nebigedjgpp.<LJNDHFJDNDH>k__BackingField = action;
|
|
IEnumerator enumerator = nebigedjgpp.GDOIHJPIPBM();
|
|
Promise connectToRecNetPromise3 = connectToRecNetPromise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005441 RID: 21569 RVA: 0x001333F0 File Offset: 0x001315F0
|
|
[Token(Token = "0x6005441")]
|
|
[Address(RVA = "0x1A22EF0", Offset = "0x1A218F0", VA = "0x181A22EF0")]
|
|
private static void HKHMDLBEHII(NEBIGEDJGPP NAEOJENNACH, HOOILIHKMEG MAOOLFEBOOD, Promise 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)
|
|
{
|
|
Promise completePromise2 = MCINMMCGJML;
|
|
string connectionError2 = connectionError;
|
|
if (newResponse != 0 && newResponse.LLODNIOIDKE == 204)
|
|
{
|
|
Debug.LogError(" RecNet name server query failed (error code: summer): " + connectionError2);
|
|
completePromise2.Error("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;
|
|
IEnumerator enumerator = nebigedjgpp.GDOIHJPIPBM();
|
|
return;
|
|
}
|
|
BPHGKAEDBPE.NameServerResponse nameServerResponse = JsonUtility.FromJson<BPHGKAEDBPE.NameServerResponse>(MAOOLFEBOOD.DKPCLPHKFDI);
|
|
string recNetStatus = nameServerResponse.RecNetStatus;
|
|
if (nameServerResponse != 0)
|
|
{
|
|
string auth = nameServerResponse.Auth;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Auth, auth);
|
|
string api = nameServerResponse.API;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.API, api);
|
|
string commerce = nameServerResponse.Commerce;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Commerce, commerce);
|
|
string matchmaking = nameServerResponse.Matchmaking;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Matchmaking, matchmaking);
|
|
string notifications = nameServerResponse.Notifications;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Notifications, notifications);
|
|
string images = nameServerResponse.Images;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Images, images);
|
|
string cdn = nameServerResponse.CDN;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.CDN, cdn);
|
|
string storage = nameServerResponse.Storage;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Storage, storage);
|
|
string chat = nameServerResponse.Chat;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Chat, chat);
|
|
string leaderboard = nameServerResponse.Leaderboard;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Leaderboard, leaderboard);
|
|
string accounts = nameServerResponse.Accounts;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Accounts, accounts);
|
|
string link = nameServerResponse.Link;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Link, link);
|
|
string roomComments = nameServerResponse.RoomComments;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.RoomComments, roomComments);
|
|
string clubs = nameServerResponse.Clubs;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Clubs, clubs);
|
|
string rooms = nameServerResponse.Rooms;
|
|
BPHGKAEDBPE.KLNFOOHKJOH(LDCMJEDOFCO.Rooms, rooms);
|
|
Dictionary<LDCMJEDOFCO, Uri> mhpmehpapcb = BPHGKAEDBPE.MHPMEHPAPCB;
|
|
Func<KeyValuePair<LDCMJEDOFCO, Uri>, bool> <>9__60_ = BPHGKAEDBPE.<>c.<>9__60_2;
|
|
if (<>9__60_ == 0)
|
|
{
|
|
BPHGKAEDBPE.<>c.<>9__60_2 = delegate(KeyValuePair<LDCMJEDOFCO, Uri> u)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
}
|
|
IEnumerable<KeyValuePair<LDCMJEDOFCO, Uri>> enumerable = Enumerable.Where<KeyValuePair<LDCMJEDOFCO, Uri>>(mhpmehpapcb, <>9__60_);
|
|
Func<KeyValuePair<LDCMJEDOFCO, Uri>, string> func;
|
|
if (BPHGKAEDBPE.<>c.<>9__60_3 == 0)
|
|
{
|
|
func = delegate(KeyValuePair<LDCMJEDOFCO, Uri> u)
|
|
{
|
|
string text3;
|
|
return text3;
|
|
};
|
|
BPHGKAEDBPE.<>c.<>9__60_3 = func;
|
|
}
|
|
BPHGKAEDBPE.FDPCFNHCHHA = new HashSet(Enumerable.Select<KeyValuePair<LDCMJEDOFCO, Uri>, string>(enumerable, func));
|
|
MCINMMCGJML.Complete();
|
|
return;
|
|
}
|
|
Promise completePromise = MCINMMCGJML;
|
|
string recNetStatus2 = nameServerResponse.RecNetStatus;
|
|
completePromise.Error(recNetStatus2);
|
|
string recNetStatus3 = nameServerResponse.RecNetStatus;
|
|
}
|
|
|
|
// Token: 0x06005442 RID: 21570 RVA: 0x00133604 File Offset: 0x00131804
|
|
[Token(Token = "0x6005442")]
|
|
[Address(RVA = "0x1A24070", Offset = "0x1A22A70", VA = "0x181A24070")]
|
|
private static void JPJGGCDHEAE(NEBIGEDJGPP NAEOJENNACH, HOOILIHKMEG MAOOLFEBOOD, Promise MCINMMCGJML, string MBNAIKEPKBE)
|
|
{
|
|
if (MAOOLFEBOOD != 0 && MAOOLFEBOOD.LLODNIOIDKE == 204)
|
|
{
|
|
Debug.LogError(" RecNet name server query failed (error code: summer): " + MBNAIKEPKBE);
|
|
MCINMMCGJML.Error("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: 0x06005443 RID: 21571 RVA: 0x0013365C File Offset: 0x0013185C
|
|
[Token(Token = "0x6005443")]
|
|
[Address(RVA = "0x1A245D0", Offset = "0x1A22FD0", VA = "0x181A245D0")]
|
|
[BBKEDJMCLLL]
|
|
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();
|
|
IGCCFMFHBBN.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();
|
|
}
|
|
|
|
// Token: 0x06005444 RID: 21572 RVA: 0x001337A8 File Offset: 0x001319A8
|
|
[Token(Token = "0x6005444")]
|
|
[Address(RVA = "0x1A21DD0", Offset = "0x1A207D0", VA = "0x181A21DD0")]
|
|
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: 0x06005445 RID: 21573 RVA: 0x00133814 File Offset: 0x00131A14
|
|
[Token(Token = "0x6005445")]
|
|
[Address(RVA = "0x1A23410", Offset = "0x1A21E10", VA = "0x181A23410")]
|
|
private static void HLHJOMDGNAH()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Func<bool> <>9__70_ = BPHGKAEDBPE.<>c.<>9__70_0;
|
|
if (<>9__70_ == 0)
|
|
{
|
|
BPHGKAEDBPE.<>c.<>9__70_0 = delegate
|
|
{
|
|
PAJOOHAOLEE.PCEBCEPHAMF();
|
|
Matchmaking.JPFGCHENJMH();
|
|
Thread.Sleep(1000);
|
|
return true;
|
|
};
|
|
}
|
|
HTTPUpdateDelegator.OnBeforeApplicationQuit = <>9__70_;
|
|
GameObject gameObject = new GameObject("RecNetCoreCoroutineObject");
|
|
gameObject.RecRoomDontDestroyOnLoad();
|
|
gameObject.hideFlags = HideFlags.HideInHierarchy;
|
|
BPHGKAEDBPE.ANDOJIMOOBN = gameObject.AddComponent<RecNetCore>();
|
|
RecNetCore andojimoobn = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> gcaigkjnaca = BPHGKAEDBPE.GCAIGKJNACA;
|
|
BPHGKAEDBPE.GKFDIJMFNIE gkfdijmfnie;
|
|
gkfdijmfnie.System.IDisposable.Dispose();
|
|
gkfdijmfnie.<>1__state = num;
|
|
gkfdijmfnie.queue = gcaigkjnaca;
|
|
Coroutine coroutine = andojimoobn.StartCoroutine(gkfdijmfnie);
|
|
RecNetCore andojimoobn2 = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> lmnjdhemkgb = BPHGKAEDBPE.LMNJDHEMKGB;
|
|
BPHGKAEDBPE.GKFDIJMFNIE gkfdijmfnie2;
|
|
gkfdijmfnie2.System.IDisposable.Dispose();
|
|
gkfdijmfnie2.<>1__state = num;
|
|
gkfdijmfnie2.queue = lmnjdhemkgb;
|
|
Coroutine coroutine2 = andojimoobn2.StartCoroutine(gkfdijmfnie2);
|
|
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.BJINEPJIPBO bjinepjipbo;
|
|
bjinepjipbo.System.IDisposable.Dispose();
|
|
bjinepjipbo.<>1__state = num;
|
|
Coroutine coroutine5 = andojimoobn5.StartCoroutine(bjinepjipbo);
|
|
RecNetCore andojimoobn6 = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
BPHGKAEDBPE.HADKKPHJFAI hadkkphjfai;
|
|
hadkkphjfai.System.IDisposable.Dispose();
|
|
hadkkphjfai.<>1__state = num;
|
|
Coroutine coroutine6 = andojimoobn6.StartCoroutine(hadkkphjfai);
|
|
RecNetCore andojimoobn7 = BPHGKAEDBPE.ANDOJIMOOBN;
|
|
BPHGKAEDBPE.LADMFFFBPGO ladmfffbpgo;
|
|
ladmfffbpgo.System.IDisposable.Dispose();
|
|
ladmfffbpgo.<>1__state = num;
|
|
Coroutine coroutine7 = andojimoobn7.StartCoroutine(ladmfffbpgo);
|
|
List<Action> hbncnkomeij = BPHGKAEDBPE.HBNCNKOMEIJ;
|
|
List.Enumerator enumerator3;
|
|
if (enumerator3 != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06005446 RID: 21574 RVA: 0x0013398C File Offset: 0x00131B8C
|
|
[Token(Token = "0x6005446")]
|
|
[Address(RVA = "0x1A254F0", Offset = "0x1A23EF0", VA = "0x181A254F0")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Action> dkehfifhcmf = BPHGKAEDBPE.DKEHFIFHCMF;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
while (typeof(BPHGKAEDBPE).TypeHandle == 0)
|
|
{
|
|
}
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06005447 RID: 21575 RVA: 0x001339B8 File Offset: 0x00131BB8
|
|
[Token(Token = "0x6005447")]
|
|
[Address(RVA = "0x1A23C70", Offset = "0x1A22670", VA = "0x181A23C70")]
|
|
public static void JPFGCHENJMH()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
PAJOOHAOLEE.PCEBCEPHAMF();
|
|
List<Action> ipialcnjljd = BPHGKAEDBPE.IPIALCNJLJD;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
while (typeof(BPHGKAEDBPE).TypeHandle == 0)
|
|
{
|
|
}
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
BPHGKAEDBPE.GCAIGKJNACA.Dequeue().BAINEAGHDEH.Error("Cancelled due to logout");
|
|
BPHGKAEDBPE.LMNJDHEMKGB.Dequeue().BAINEAGHDEH.Error("Cancelled due to logout");
|
|
BPHGKAEDBPE.NALOAICAGED.Dequeue().BAINEAGHDEH.Error("Cancelled due to logout");
|
|
BPHGKAEDBPE.BAFBEJLKFEH.Dequeue().BAINEAGHDEH.Error("Cancelled due to logout");
|
|
}
|
|
|
|
// Token: 0x06005448 RID: 21576 RVA: 0x00133A4C File Offset: 0x00131C4C
|
|
[Token(Token = "0x6005448")]
|
|
[Address(RVA = "0x1A251D0", Offset = "0x1A23BD0", VA = "0x181A251D0")]
|
|
public static void MOKKEGPEHML()
|
|
{
|
|
BPHGKAEDBPE.NPCPLFAONFO();
|
|
}
|
|
|
|
// Token: 0x06005449 RID: 21577 RVA: 0x00133A60 File Offset: 0x00131C60
|
|
[Token(Token = "0x6005449")]
|
|
[Address(RVA = "0x1A23AF0", Offset = "0x1A224F0", VA = "0x181A23AF0")]
|
|
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();
|
|
}
|
|
|
|
// Token: 0x0600544A RID: 21578 RVA: 0x00133AB0 File Offset: 0x00131CB0
|
|
[Token(Token = "0x600544A")]
|
|
[Address(RVA = "0x1A22B10", Offset = "0x1A21510", VA = "0x181A22B10")]
|
|
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: 0x0600544B RID: 21579 RVA: 0x00133AFC File Offset: 0x00131CFC
|
|
[Token(Token = "0x600544B")]
|
|
[Address(RVA = "0x1A24270", Offset = "0x1A22C70", VA = "0x181A24270")]
|
|
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: 0x0600544C RID: 21580 RVA: 0x00133B38 File Offset: 0x00131D38
|
|
[Token(Token = "0x600544C")]
|
|
[Address(RVA = "0x1A24E70", Offset = "0x1A23870", VA = "0x181A24E70")]
|
|
private static void MEDEOBPKJAG(HTTPRequest JMFLHIIJFKL, Stream DMMGOMOKEKK)
|
|
{
|
|
Uri currentUri = JMFLHIIJFKL.CurrentUri;
|
|
HashSet<string> fdpcfnhchha = BPHGKAEDBPE.FDPCFNHCHHA;
|
|
string host = currentUri.Host;
|
|
if (fdpcfnhchha.Contains(host))
|
|
{
|
|
bool flag = DBPPLLLMEGJ.CMJMEEHMHJO(delegate(byte[] token, int length)
|
|
{
|
|
Stream stream = DMMGOMOKEKK;
|
|
byte[] bgcmipbnfcn = BPHGKAEDBPE.BGCMIPBNFCN;
|
|
int num = stream.ReadByte();
|
|
int num2 = DMMGOMOKEKK.ReadByte();
|
|
Stream stream2 = DMMGOMOKEKK;
|
|
byte[] eol = HTTPRequest.EOL;
|
|
int num3 = stream2.ReadByte();
|
|
});
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600544D RID: 21581 RVA: 0x00133B8C File Offset: 0x00131D8C
|
|
[Token(Token = "0x600544D")]
|
|
[Address(RVA = "0x1A22C50", Offset = "0x1A21650", VA = "0x181A22C50")]
|
|
private static IEnumerator EIDKOCFIBME()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600544D)
|
|
|
|
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(HADKKPHJFAI::System.IDisposable.Dispose, ldloc:HADKKPHJFAI(var_0))
|
|
stfld:int32(HADKKPHJFAI::<>1__state, ldloc:HADKKPHJFAI(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: 0x0600544E RID: 21582 RVA: 0x00133BA8 File Offset: 0x00131DA8
|
|
[Token(Token = "0x600544E")]
|
|
[Address(RVA = "0x1A22CA0", Offset = "0x1A216A0", VA = "0x181A22CA0")]
|
|
private static IEnumerator FFCJBDHAJCC()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600544E)
|
|
|
|
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(LADMFFFBPGO::System.IDisposable.Dispose, ldloc:LADMFFFBPGO(var_0))
|
|
stfld:int32(LADMFFFBPGO::<>1__state, ldloc:LADMFFFBPGO(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: 0x0600544F RID: 21583 RVA: 0x00133BC4 File Offset: 0x00131DC4
|
|
[Token(Token = "0x600544F")]
|
|
[Address(RVA = "0x1A21CB0", Offset = "0x1A206B0", VA = "0x181A21CB0")]
|
|
public static void BILNFBCLDOP(int GKLPIFBPGOD)
|
|
{
|
|
BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField = GKLPIFBPGOD;
|
|
ActionEvent okceceookog = BPHGKAEDBPE.OKCECEOOKOG;
|
|
if (okceceookog != 0)
|
|
{
|
|
int num = 0;
|
|
okceceookog.Invoke(num != 0);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005450 RID: 21584 RVA: 0x00133BEC File Offset: 0x00131DEC
|
|
[Token(Token = "0x6005450")]
|
|
[Address(RVA = "0x1A25450", Offset = "0x1A23E50", VA = "0x181A25450")]
|
|
public static void NLLLEMPFEOF(KFMCHGDCCGM BOELEDBJNFP)
|
|
{
|
|
BPHGKAEDBPE.<PKHDONAHJHH>k__BackingField = BOELEDBJNFP;
|
|
}
|
|
|
|
// Token: 0x06005451 RID: 21585 RVA: 0x00133C00 File Offset: 0x00131E00
|
|
[Token(Token = "0x6005451")]
|
|
[Address(RVA = "0x1A24CE0", Offset = "0x1A236E0", VA = "0x181A24CE0")]
|
|
private static IPromise<HOOILIHKMEG> LIJHPNEMAMK(HTTPMethods APAICGIHAGJ, LDCMJEDOFCO LLFIAONMIKI, string PACGLAIGOMF, Action<NEBIGEDJGPP> KFLALOPEFGG, bool ACBAGPGGKPO, bool PANOOJJIPPJ)
|
|
{
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> naloaicaged = BPHGKAEDBPE.NALOAICAGED;
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005452 RID: 21586 RVA: 0x00133C14 File Offset: 0x00131E14
|
|
[Token(Token = "0x6005452")]
|
|
[Address(RVA = "0x1A24BC0", Offset = "0x1A235C0", VA = "0x181A24BC0")]
|
|
private static IPromise<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;
|
|
Promise<HOOILIHKMEG> promise = new Promise();
|
|
ipjhbgccngh.BAINEAGHDEH = promise;
|
|
Promise<HOOILIHKMEG> baineaghdeh = ipjhbgccngh.BAINEAGHDEH;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005453 RID: 21587 RVA: 0x00133C74 File Offset: 0x00131E74
|
|
[Token(Token = "0x6005453")]
|
|
[Address(RVA = "0x1A229A0", Offset = "0x1A213A0", VA = "0x181A229A0")]
|
|
private static IEnumerator DICJMMBEONK(Queue<BPHGKAEDBPE.IPJHBGCCNGH> MJHMBNIDGCA)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06005453)
|
|
|
|
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:
|
|
call:void(GKFDIJMFNIE::System.IDisposable.Dispose, ldloc:GKFDIJMFNIE(var_0))
|
|
stfld:int32(GKFDIJMFNIE::<>1__state, ldloc:GKFDIJMFNIE(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:class [System]System.Collections.Generic.Queue`1<class BPHGKAEDBPE/IPJHBGCCNGH>(GKFDIJMFNIE::queue, ldloc:GKFDIJMFNIE(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: 0x06005454 RID: 21588 RVA: 0x00133C98 File Offset: 0x00131E98
|
|
[Token(Token = "0x6005454")]
|
|
[Address(RVA = "0x1A25370", Offset = "0x1A23D70", VA = "0x181A25370")]
|
|
public static bool NKIDAJKKMDB(HOOILIHKMEG MAOOLFEBOOD, bool BHGJBDCIOLL)
|
|
{
|
|
while (MAOOLFEBOOD != 0)
|
|
{
|
|
if (BHGJBDCIOLL)
|
|
{
|
|
int num = MAOOLFEBOOD.LLODNIOIDKE;
|
|
int num2 = MAOOLFEBOOD.LLODNIOIDKE;
|
|
}
|
|
if (MAOOLFEBOOD.LLODNIOIDKE == 429 || (MAOOLFEBOOD.LLODNIOIDKE == 503 && MAOOLFEBOOD.BJGFJOOAJLN("Retry-After")))
|
|
{
|
|
break;
|
|
}
|
|
if (MAOOLFEBOOD.LLODNIOIDKE < 500)
|
|
{
|
|
return 0 < 600;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06005455 RID: 21589 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005455")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
|
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: 0x06005456 RID: 21590 RVA: 0x00133CFC File Offset: 0x00131EFC
|
|
[Token(Token = "0x6005456")]
|
|
[Address(RVA = "0x1A228B0", Offset = "0x1A212B0", VA = "0x181A228B0")]
|
|
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: 0x06005457 RID: 21591 RVA: 0x00133D4C File Offset: 0x00131F4C
|
|
[Token(Token = "0x6005457")]
|
|
[Address(RVA = "0x1A22DF0", Offset = "0x1A217F0", VA = "0x181A22DF0")]
|
|
public static void HADGLCCBNHM(BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE, string MOPOMPHBHKF)
|
|
{
|
|
if (AFLPGGJMPOE != 0)
|
|
{
|
|
AFLPGGJMPOE(MOPOMPHBHKF);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005458 RID: 21592 RVA: 0x00133D64 File Offset: 0x00131F64
|
|
[Token(Token = "0x6005458")]
|
|
[Address(RVA = "0x203AFA0", Offset = "0x20399A0", VA = "0x18203AFA0")]
|
|
public static void HADGLCCBNHM<T>(BPHGKAEDBPE.OJDJIJDNFHE A_0, string A_1, T MAOOLFEBOOD)
|
|
{
|
|
if (A_0 != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005459 RID: 21593 RVA: 0x00133D78 File Offset: 0x00131F78
|
|
[Token(Token = "0x6005459")]
|
|
[Address(RVA = "0x1A21B00", Offset = "0x1A20500", VA = "0x181A21B00")]
|
|
public static void APAOCLJJNFK(Action AFLPGGJMPOE)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Queue<Action> agkdmhijphd = BPHGKAEDBPE.AGKDMHIJPHD;
|
|
BPHGKAEDBPE.AGKDMHIJPHD.Enqueue(AFLPGGJMPOE);
|
|
Monitor.Exit(agkdmhijphd);
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600545A RID: 21594 RVA: 0x00133DAC File Offset: 0x00131FAC
|
|
[Token(Token = "0x600545A")]
|
|
[Address(RVA = "0x1A25010", Offset = "0x1A23A10", VA = "0x181A25010")]
|
|
public static IPromise MEDLNBLOEAB(Action KDFCFOKPJKM)
|
|
{
|
|
Promise promise4 = new Promise();
|
|
Promise promise = promise4;
|
|
Action <>9__1;
|
|
new Thread(delegate
|
|
{
|
|
KDFCFOKPJKM();
|
|
Action <>9__ = <>9__1;
|
|
if (<>9__ == 0)
|
|
{
|
|
Action action = delegate
|
|
{
|
|
promise.Complete();
|
|
};
|
|
<>9__1 = action;
|
|
}
|
|
BPHGKAEDBPE.APAOCLJJNFK(<>9__);
|
|
BPHGKAEDBPE.BPCEJOJGEJG bpcejojgejg = new BPHGKAEDBPE.BPCEJOJGEJG();
|
|
bpcejojgejg.CS$<>8__locals1 = bpcejojgejg;
|
|
bpcejojgejg.ex = bpcejojgejg;
|
|
BPHGKAEDBPE.APAOCLJJNFK(delegate
|
|
{
|
|
Debug.LogException(bpcejojgejg.ex);
|
|
BPHGKAEDBPE.KINJIOPMEHJ cs$<>8__locals = bpcejojgejg.CS$<>8__locals1;
|
|
Exception ex = bpcejojgejg.ex;
|
|
Promise promise3 = cs$<>8__locals.promise;
|
|
});
|
|
}).Start();
|
|
Promise promise2 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600545B RID: 21595 RVA: 0x00133DF8 File Offset: 0x00131FF8
|
|
[Token(Token = "0x600545B")]
|
|
[Address(RVA = "0x1A21C60", Offset = "0x1A20660", VA = "0x181A21C60")]
|
|
private static IEnumerator BDCKIPIOHDB()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600545B)
|
|
|
|
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(BJINEPJIPBO::System.IDisposable.Dispose, ldloc:BJINEPJIPBO(var_0))
|
|
stfld:int32(BJINEPJIPBO::<>1__state, ldloc:BJINEPJIPBO(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: 0x0600545C RID: 21596 RVA: 0x00133E14 File Offset: 0x00132014
|
|
[Token(Token = "0x600545C")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public BPHGKAEDBPE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600545D RID: 21597 RVA: 0x00133E28 File Offset: 0x00132028
|
|
[Token(Token = "0x600545D")]
|
|
[Address(RVA = "0x1A24320", Offset = "0x1A22D20", VA = "0x181A24320")]
|
|
[CompilerGenerated]
|
|
internal static void KLNFOOHKJOH(LDCMJEDOFCO LLFIAONMIKI, string PACGLAIGOMF)
|
|
{
|
|
Dictionary<LDCMJEDOFCO, Uri> mhpmehpapcb = BPHGKAEDBPE.MHPMEHPAPCB;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Dictionary<LDCMJEDOFCO, Uri> mhpmehpapcb2 = BPHGKAEDBPE.MHPMEHPAPCB;
|
|
string text;
|
|
Uri uri = new Uri(text);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600545E RID: 21598 RVA: 0x00133E54 File Offset: 0x00132054
|
|
[Token(Token = "0x600545E")]
|
|
[Address(RVA = "0x1A25630", Offset = "0x1A24030", VA = "0x181A25630")]
|
|
[CompilerGenerated]
|
|
internal static void ODJMPLDMGBB(Queue<BPHGKAEDBPE.IPJHBGCCNGH> MJHMBNIDGCA)
|
|
{
|
|
MJHMBNIDGCA.Dequeue().BAINEAGHDEH.Error("Cancelled due to logout");
|
|
}
|
|
|
|
// Token: 0x04003D51 RID: 15697
|
|
[Token(Token = "0x4003D51")]
|
|
private const int KBEJGLLLMCM = 3;
|
|
|
|
// Token: 0x04003D52 RID: 15698
|
|
[Token(Token = "0x4003D52")]
|
|
private const int GICCDNMDNGP = 4;
|
|
|
|
// Token: 0x04003D53 RID: 15699
|
|
[Token(Token = "0x4003D53")]
|
|
private const float DHPJCKLJGLC = 0.5f;
|
|
|
|
// Token: 0x04003D54 RID: 15700
|
|
[Token(Token = "0x4003D54")]
|
|
private const float CPGGBILJJKH = 30f;
|
|
|
|
// Token: 0x04003D55 RID: 15701
|
|
[Token(Token = "0x4003D55")]
|
|
private const float LLDHPLDCBGB = 3600f;
|
|
|
|
// Token: 0x04003D56 RID: 15702
|
|
[Token(Token = "0x4003D56")]
|
|
private const float CDHFEDPLDHM = 60f;
|
|
|
|
// Token: 0x04003D57 RID: 15703
|
|
[Token(Token = "0x4003D57")]
|
|
public const int BFPIAKEOMNM = 503;
|
|
|
|
// Token: 0x04003D58 RID: 15704
|
|
[Token(Token = "0x4003D58")]
|
|
private static readonly byte[] BGCMIPBNFCN;
|
|
|
|
// Token: 0x04003D5B RID: 15707
|
|
[Token(Token = "0x4003D5B")]
|
|
public static ActionEvent OKCECEOOKOG;
|
|
|
|
// Token: 0x04003D5D RID: 15709
|
|
[Token(Token = "0x4003D5D")]
|
|
public static readonly string IPFPGMDKMON;
|
|
|
|
// Token: 0x04003D5E RID: 15710
|
|
[Token(Token = "0x4003D5E")]
|
|
private static Dictionary<LDCMJEDOFCO, Uri> MHPMEHPAPCB;
|
|
|
|
// Token: 0x04003D5F RID: 15711
|
|
[Token(Token = "0x4003D5F")]
|
|
private static HashSet<string> FDPCFNHCHHA;
|
|
|
|
// Token: 0x04003D60 RID: 15712
|
|
[Token(Token = "0x4003D60")]
|
|
private static List<Action> HBNCNKOMEIJ;
|
|
|
|
// Token: 0x04003D61 RID: 15713
|
|
[Token(Token = "0x4003D61")]
|
|
private static List<Action> DKEHFIFHCMF;
|
|
|
|
// Token: 0x04003D62 RID: 15714
|
|
[Token(Token = "0x4003D62")]
|
|
private static List<Action> IPIALCNJLJD;
|
|
|
|
// Token: 0x04003D63 RID: 15715
|
|
[Token(Token = "0x4003D63")]
|
|
private static bool KJDHMJPNDCK;
|
|
|
|
// Token: 0x04003D64 RID: 15716
|
|
[Token(Token = "0x4003D64")]
|
|
private static bool FDIBAJNOFAG;
|
|
|
|
// Token: 0x04003D65 RID: 15717
|
|
[Token(Token = "0x4003D65")]
|
|
private static RecNetCore ANDOJIMOOBN;
|
|
|
|
// Token: 0x04003D66 RID: 15718
|
|
[Token(Token = "0x4003D66")]
|
|
private static Queue<BPHGKAEDBPE.IPJHBGCCNGH> GCAIGKJNACA;
|
|
|
|
// Token: 0x04003D67 RID: 15719
|
|
[Token(Token = "0x4003D67")]
|
|
private static Queue<BPHGKAEDBPE.IPJHBGCCNGH> LMNJDHEMKGB;
|
|
|
|
// Token: 0x04003D68 RID: 15720
|
|
[Token(Token = "0x4003D68")]
|
|
private static Queue<BPHGKAEDBPE.IPJHBGCCNGH> NALOAICAGED;
|
|
|
|
// Token: 0x04003D69 RID: 15721
|
|
[Token(Token = "0x4003D69")]
|
|
private static Queue<BPHGKAEDBPE.IPJHBGCCNGH> BAFBEJLKFEH;
|
|
|
|
// Token: 0x04003D6A RID: 15722
|
|
[Token(Token = "0x4003D6A")]
|
|
private static Queue<Action> AGKDMHIJPHD;
|
|
|
|
// Token: 0x04003D6B RID: 15723
|
|
[Token(Token = "0x4003D6B")]
|
|
private static string NKDEFPGBJJD = null;
|
|
|
|
// Token: 0x02000D87 RID: 3463
|
|
[Token(Token = "0x2000D87")]
|
|
public sealed class CBEOHBCIPEA : MulticastDelegate
|
|
{
|
|
// Token: 0x0600545F RID: 21599 RVA: 0x00133E7C File Offset: 0x0013207C
|
|
[Token(Token = "0x600545F")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public CBEOHBCIPEA(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06005460 RID: 21600 RVA: 0x00133E98 File Offset: 0x00132098
|
|
[Token(Token = "0x6005460")]
|
|
[Address(RVA = "0x63D450", Offset = "0x63BE50", VA = "0x18063D450", Slot = "13")]
|
|
public void Invoke(string MOPOMPHBHKF)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005461 RID: 21601 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005461")]
|
|
[Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", 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: 0x06005462 RID: 21602 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005462")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D88 RID: 3464
|
|
[Token(Token = "0x2000D88")]
|
|
public sealed class OJDJIJDNFHE<T> : MulticastDelegate
|
|
{
|
|
// Token: 0x06005463 RID: 21603 RVA: 0x00133F48 File Offset: 0x00132148
|
|
[Token(Token = "0x6005463")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public OJDJIJDNFHE(object @object, IntPtr method)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005464 RID: 21604 RVA: 0x00133F58 File Offset: 0x00132158
|
|
[Token(Token = "0x6005464")]
|
|
[Address(RVA = "0x6F1930", Offset = "0x6F0330", VA = "0x1806F1930", Slot = "13")]
|
|
public void Invoke(string MOPOMPHBHKF, T GIAOBLMEMMI)
|
|
{
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005465 RID: 21605 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005465")]
|
|
[Address(RVA = "0x223D6E0", Offset = "0x223C0E0", VA = "0x18223D6E0", 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: 0x06005466 RID: 21606 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005466")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D89 RID: 3465
|
|
[Token(Token = "0x2000D89")]
|
|
[Serializable]
|
|
internal class NameServerResponse
|
|
{
|
|
// Token: 0x06005467 RID: 21607 RVA: 0x00134014 File Offset: 0x00132214
|
|
[Token(Token = "0x6005467")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public NameServerResponse()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003D6C RID: 15724
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D6C")]
|
|
public string RecNetStatus;
|
|
|
|
// Token: 0x04003D6D RID: 15725
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003D6D")]
|
|
public string Auth;
|
|
|
|
// Token: 0x04003D6E RID: 15726
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003D6E")]
|
|
public string API;
|
|
|
|
// Token: 0x04003D6F RID: 15727
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003D6F")]
|
|
public string WWW;
|
|
|
|
// Token: 0x04003D70 RID: 15728
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003D70")]
|
|
public string Notifications;
|
|
|
|
// Token: 0x04003D71 RID: 15729
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003D71")]
|
|
public string Images;
|
|
|
|
// Token: 0x04003D72 RID: 15730
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4003D72")]
|
|
public string CDN;
|
|
|
|
// Token: 0x04003D73 RID: 15731
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4003D73")]
|
|
public string Commerce;
|
|
|
|
// Token: 0x04003D74 RID: 15732
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4003D74")]
|
|
public string Matchmaking;
|
|
|
|
// Token: 0x04003D75 RID: 15733
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4003D75")]
|
|
public string Storage;
|
|
|
|
// Token: 0x04003D76 RID: 15734
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4003D76")]
|
|
public string Chat;
|
|
|
|
// Token: 0x04003D77 RID: 15735
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4003D77")]
|
|
public string Leaderboard;
|
|
|
|
// Token: 0x04003D78 RID: 15736
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4003D78")]
|
|
public string Accounts;
|
|
|
|
// Token: 0x04003D79 RID: 15737
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4003D79")]
|
|
public string Link;
|
|
|
|
// Token: 0x04003D7A RID: 15738
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4003D7A")]
|
|
public string RoomComments;
|
|
|
|
// Token: 0x04003D7B RID: 15739
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4003D7B")]
|
|
public string Clubs;
|
|
|
|
// Token: 0x04003D7C RID: 15740
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4003D7C")]
|
|
public string Rooms;
|
|
}
|
|
|
|
// Token: 0x02000D8A RID: 3466
|
|
[Token(Token = "0x2000D8A")]
|
|
private class IPJHBGCCNGH
|
|
{
|
|
// Token: 0x06005468 RID: 21608 RVA: 0x00134028 File Offset: 0x00132228
|
|
[Token(Token = "0x6005468")]
|
|
[Address(RVA = "0x1A2FCD0", Offset = "0x1A2E6D0", VA = "0x181A2FCD0")]
|
|
public IPJHBGCCNGH(HTTPMethods method, LDCMJEDOFCO service, string uri, bool autoRetryOnTransientFailures, Action<NEBIGEDJGPP> configureRequest)
|
|
{
|
|
this.ODMPGBNEBOL = false;
|
|
this.ECFLPJLKEOK = 0;
|
|
this.JGGFLDBCLHJ = method;
|
|
this.OAHFOPPICNO = service;
|
|
this.NJIBHKPHKFF = uri;
|
|
Promise<HOOILIHKMEG> promise = new Promise();
|
|
this.BAINEAGHDEH = promise;
|
|
}
|
|
|
|
// Token: 0x04003D7D RID: 15741
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D7D")]
|
|
public HTTPMethods JGGFLDBCLHJ;
|
|
|
|
// Token: 0x04003D7E RID: 15742
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4003D7E")]
|
|
public LDCMJEDOFCO OAHFOPPICNO;
|
|
|
|
// Token: 0x04003D7F RID: 15743
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003D7F")]
|
|
public string NJIBHKPHKFF;
|
|
|
|
// Token: 0x04003D80 RID: 15744
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003D80")]
|
|
public bool ODMPGBNEBOL;
|
|
|
|
// Token: 0x04003D81 RID: 15745
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003D81")]
|
|
public Action<NEBIGEDJGPP> ECFLPJLKEOK;
|
|
|
|
// Token: 0x04003D82 RID: 15746
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003D82")]
|
|
public Promise<HOOILIHKMEG> BAINEAGHDEH;
|
|
}
|
|
|
|
// Token: 0x02000D8B RID: 3467
|
|
[Token(Token = "0x2000D8B")]
|
|
[CompilerGenerated]
|
|
private sealed class PNOOOAFCKHP
|
|
{
|
|
// Token: 0x06005469 RID: 21609 RVA: 0x00134070 File Offset: 0x00132270
|
|
[Token(Token = "0x6005469")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public PNOOOAFCKHP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600546A RID: 21610 RVA: 0x00134084 File Offset: 0x00132284
|
|
[Token(Token = "0x600546A")]
|
|
[Address(RVA = "0x1A30500", Offset = "0x1A2EF00", VA = "0x181A30500")]
|
|
internal void <SendRequest>b__0(NEBIGEDJGPP r)
|
|
{
|
|
IEnumerable<KeyValuePair<string, string>> enumerable = this.form;
|
|
r.JJPKKFIALBN(enumerable);
|
|
}
|
|
|
|
// Token: 0x04003D83 RID: 15747
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D83")]
|
|
public IEnumerable<KeyValuePair<string, string>> form;
|
|
}
|
|
|
|
// Token: 0x02000D8C RID: 3468
|
|
[Token(Token = "0x2000D8C")]
|
|
[CompilerGenerated]
|
|
private sealed class DKHLAFGEJFM
|
|
{
|
|
// Token: 0x0600546B RID: 21611 RVA: 0x001340A8 File Offset: 0x001322A8
|
|
[Token(Token = "0x600546B")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public DKHLAFGEJFM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600546C RID: 21612 RVA: 0x001340BC File Offset: 0x001322BC
|
|
[Token(Token = "0x600546C")]
|
|
[Address(RVA = "0x12CCA70", Offset = "0x12CB470", VA = "0x1812CCA70")]
|
|
internal void <SendRequest>b__0(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = this.form;
|
|
r.JJPKKFIALBN(httpurlEncodedForm);
|
|
}
|
|
|
|
// Token: 0x04003D84 RID: 15748
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D84")]
|
|
public HTTPUrlEncodedForm form;
|
|
}
|
|
|
|
// Token: 0x02000D8D RID: 3469
|
|
[Token(Token = "0x2000D8D")]
|
|
[CompilerGenerated]
|
|
private sealed class CAGFDBLKIIL
|
|
{
|
|
// Token: 0x0600546D RID: 21613 RVA: 0x001340E0 File Offset: 0x001322E0
|
|
[Token(Token = "0x600546D")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CAGFDBLKIIL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600546E RID: 21614 RVA: 0x001340F4 File Offset: 0x001322F4
|
|
[Token(Token = "0x600546E")]
|
|
[Address(RVA = "0x12CCA70", Offset = "0x12CB470", VA = "0x1812CCA70")]
|
|
internal void <SendRequest>b__0(NEBIGEDJGPP r)
|
|
{
|
|
HTTPMultiPartForm httpmultiPartForm = this.form;
|
|
r.JJPKKFIALBN(httpmultiPartForm);
|
|
}
|
|
|
|
// Token: 0x04003D85 RID: 15749
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D85")]
|
|
public HTTPMultiPartForm form;
|
|
}
|
|
|
|
// Token: 0x02000D8E RID: 3470
|
|
[Token(Token = "0x2000D8E")]
|
|
[CompilerGenerated]
|
|
private sealed class IMBKNCJKPMP
|
|
{
|
|
// Token: 0x0600546F RID: 21615 RVA: 0x00134118 File Offset: 0x00132318
|
|
[Token(Token = "0x600546F")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public IMBKNCJKPMP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005470 RID: 21616 RVA: 0x0013412C File Offset: 0x0013232C
|
|
[Token(Token = "0x6005470")]
|
|
[Address(RVA = "0x1A2FCA0", Offset = "0x1A2E6A0", VA = "0x181A2FCA0")]
|
|
internal void <SendRequest>b__0(NEBIGEDJGPP r)
|
|
{
|
|
string text = this.json;
|
|
r.AMGENGBNEPK(text);
|
|
}
|
|
|
|
// Token: 0x04003D86 RID: 15750
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D86")]
|
|
public string json;
|
|
}
|
|
|
|
// Token: 0x02000D8F RID: 3471
|
|
[Token(Token = "0x2000D8F")]
|
|
[CompilerGenerated]
|
|
private sealed class KGGOELCJJFB
|
|
{
|
|
// Token: 0x06005471 RID: 21617 RVA: 0x00134150 File Offset: 0x00132350
|
|
[Token(Token = "0x6005471")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public KGGOELCJJFB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005472 RID: 21618 RVA: 0x00134164 File Offset: 0x00132364
|
|
[Token(Token = "0x6005472")]
|
|
[Address(RVA = "0x12CCA70", Offset = "0x12CB470", VA = "0x1812CCA70")]
|
|
internal void <PostUsingLoginQueue>b__0(NEBIGEDJGPP r)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = this.form;
|
|
r.JJPKKFIALBN(httpurlEncodedForm);
|
|
}
|
|
|
|
// Token: 0x04003D87 RID: 15751
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D87")]
|
|
public HTTPUrlEncodedForm form;
|
|
}
|
|
|
|
// Token: 0x02000D90 RID: 3472
|
|
[Token(Token = "0x2000D90")]
|
|
[CompilerGenerated]
|
|
private sealed class NIBAOLLECKP
|
|
{
|
|
// Token: 0x06005473 RID: 21619 RVA: 0x00134188 File Offset: 0x00132388
|
|
[Token(Token = "0x6005473")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public NIBAOLLECKP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005474 RID: 21620 RVA: 0x0013419C File Offset: 0x0013239C
|
|
[Token(Token = "0x6005474")]
|
|
[Address(RVA = "0x1A30170", Offset = "0x1A2EB70", VA = "0x181A30170")]
|
|
internal void <ConnectToRecNet>b__0(NEBIGEDJGPP orgRequest, HOOILIHKMEG response)
|
|
{
|
|
Promise promise = this.connectToRecNetPromise;
|
|
BPHGKAEDBPE.HKHMDLBEHII(orgRequest, response, promise);
|
|
}
|
|
|
|
// Token: 0x04003D88 RID: 15752
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D88")]
|
|
public Promise connectToRecNetPromise;
|
|
}
|
|
|
|
// Token: 0x02000D91 RID: 3473
|
|
[Token(Token = "0x2000D91")]
|
|
[CompilerGenerated]
|
|
private sealed class ALEDKHKLKHH
|
|
{
|
|
// Token: 0x06005475 RID: 21621 RVA: 0x001341B8 File Offset: 0x001323B8
|
|
[Token(Token = "0x6005475")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public ALEDKHKLKHH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005476 RID: 21622 RVA: 0x001341CC File Offset: 0x001323CC
|
|
[Token(Token = "0x6005476")]
|
|
[Address(RVA = "0x1A18390", Offset = "0x1A16D90", VA = "0x181A18390")]
|
|
internal void <ConnectionRequestCallback>b__0(NEBIGEDJGPP orgRequest, HOOILIHKMEG newResponse)
|
|
{
|
|
Promise promise = this.completePromise;
|
|
string text = this.connectionError;
|
|
if (newResponse != 0 && newResponse.LLODNIOIDKE == 204)
|
|
{
|
|
Debug.LogError(" RecNet name server query failed (error code: summer): " + text);
|
|
promise.Error("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: 0x04003D89 RID: 15753
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D89")]
|
|
public Promise completePromise;
|
|
|
|
// Token: 0x04003D8A RID: 15754
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003D8A")]
|
|
public string connectionError;
|
|
}
|
|
|
|
// Token: 0x02000D93 RID: 3475
|
|
[Token(Token = "0x2000D93")]
|
|
[CompilerGenerated]
|
|
private sealed class JJLDBDBDPON
|
|
{
|
|
// Token: 0x0600547E RID: 21630 RVA: 0x001342E8 File Offset: 0x001324E8
|
|
[Token(Token = "0x600547E")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JJLDBDBDPON()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600547F RID: 21631 RVA: 0x001342FC File Offset: 0x001324FC
|
|
[Token(Token = "0x600547F")]
|
|
[Address(RVA = "0x1A2FD70", Offset = "0x1A2E770", VA = "0x181A2FD70")]
|
|
internal void <OnRecNetRequestSendingHeaders>b__0(byte[] token, int length)
|
|
{
|
|
Stream stream = this.stream;
|
|
byte[] bgcmipbnfcn = BPHGKAEDBPE.BGCMIPBNFCN;
|
|
int num = stream.ReadByte();
|
|
int num2 = this.stream.ReadByte();
|
|
Stream stream2 = this.stream;
|
|
byte[] eol = HTTPRequest.EOL;
|
|
int num3 = stream2.ReadByte();
|
|
}
|
|
|
|
// Token: 0x04003D91 RID: 15761
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D91")]
|
|
public Stream stream;
|
|
}
|
|
|
|
// Token: 0x02000D96 RID: 3478
|
|
[Token(Token = "0x2000D96")]
|
|
[CompilerGenerated]
|
|
private sealed class JONAEJLIEPH
|
|
{
|
|
// Token: 0x0600548C RID: 21644 RVA: 0x001344FC File Offset: 0x001326FC
|
|
[Token(Token = "0x600548C")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JONAEJLIEPH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600548D RID: 21645 RVA: 0x00134510 File Offset: 0x00132710
|
|
[Token(Token = "0x600548D")]
|
|
[Address(RVA = "0x1A2FEC0", Offset = "0x1A2E8C0", VA = "0x181A2FEC0")]
|
|
internal bool <ProcessCallApiQueue>b__1()
|
|
{
|
|
Queue<BPHGKAEDBPE.IPJHBGCCNGH> queue = this.queue;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x04003D98 RID: 15768
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D98")]
|
|
public Queue<BPHGKAEDBPE.IPJHBGCCNGH> queue;
|
|
|
|
// Token: 0x04003D99 RID: 15769
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003D99")]
|
|
public Func<bool> <>9__1;
|
|
}
|
|
|
|
// Token: 0x02000D98 RID: 3480
|
|
[Token(Token = "0x2000D98")]
|
|
[CompilerGenerated]
|
|
private sealed class KINJIOPMEHJ
|
|
{
|
|
// Token: 0x06005494 RID: 21652 RVA: 0x00134A88 File Offset: 0x00132C88
|
|
[Token(Token = "0x6005494")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public KINJIOPMEHJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005495 RID: 21653 RVA: 0x00134A9C File Offset: 0x00132C9C
|
|
[Token(Token = "0x6005495")]
|
|
[Address(RVA = "0x1A2FF00", Offset = "0x1A2E900", VA = "0x181A2FF00")]
|
|
internal void <RunOnBackgroundThread>b__0()
|
|
{
|
|
this.actionToRun();
|
|
Action action = this.<>9__1;
|
|
if (action == 0)
|
|
{
|
|
Action action2 = delegate
|
|
{
|
|
this.promise.Complete();
|
|
};
|
|
this.<>9__1 = action2;
|
|
}
|
|
BPHGKAEDBPE.APAOCLJJNFK(action);
|
|
BPHGKAEDBPE.BPCEJOJGEJG bpcejojgejg = new BPHGKAEDBPE.BPCEJOJGEJG();
|
|
bpcejojgejg.CS$<>8__locals1 = bpcejojgejg;
|
|
bpcejojgejg.ex = bpcejojgejg;
|
|
BPHGKAEDBPE.APAOCLJJNFK(delegate
|
|
{
|
|
Debug.LogException(bpcejojgejg.ex);
|
|
BPHGKAEDBPE.KINJIOPMEHJ cs$<>8__locals = bpcejojgejg.CS$<>8__locals1;
|
|
Exception ex = bpcejojgejg.ex;
|
|
Promise promise = cs$<>8__locals.promise;
|
|
});
|
|
}
|
|
|
|
// Token: 0x06005496 RID: 21654 RVA: 0x00134B0C File Offset: 0x00132D0C
|
|
[Token(Token = "0x6005496")]
|
|
[Address(RVA = "0x14A2FB0", Offset = "0x14A19B0", VA = "0x1814A2FB0")]
|
|
internal void <RunOnBackgroundThread>b__1()
|
|
{
|
|
this.promise.Complete();
|
|
}
|
|
|
|
// Token: 0x04003DA7 RID: 15783
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003DA7")]
|
|
public Action actionToRun;
|
|
|
|
// Token: 0x04003DA8 RID: 15784
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003DA8")]
|
|
public Promise promise;
|
|
|
|
// Token: 0x04003DA9 RID: 15785
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003DA9")]
|
|
public Action <>9__1;
|
|
}
|
|
|
|
// Token: 0x02000D99 RID: 3481
|
|
[Token(Token = "0x2000D99")]
|
|
[CompilerGenerated]
|
|
private sealed class BPCEJOJGEJG
|
|
{
|
|
// Token: 0x06005497 RID: 21655 RVA: 0x00134B2C File Offset: 0x00132D2C
|
|
[Token(Token = "0x6005497")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public BPCEJOJGEJG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005498 RID: 21656 RVA: 0x00134B40 File Offset: 0x00132D40
|
|
[Token(Token = "0x6005498")]
|
|
[Address(RVA = "0x1A21720", Offset = "0x1A20120", VA = "0x181A21720")]
|
|
internal void <RunOnBackgroundThread>b__2()
|
|
{
|
|
Debug.LogException(this.ex);
|
|
BPHGKAEDBPE.KINJIOPMEHJ cs$<>8__locals = this.CS$<>8__locals1;
|
|
Exception ex = this.ex;
|
|
Promise promise = cs$<>8__locals.promise;
|
|
}
|
|
|
|
// Token: 0x04003DAA RID: 15786
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003DAA")]
|
|
public Exception ex;
|
|
|
|
// Token: 0x04003DAB RID: 15787
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003DAB")]
|
|
public BPHGKAEDBPE.KINJIOPMEHJ CS$<>8__locals1;
|
|
}
|
|
}
|