241 lines
6.9 KiB
C#
241 lines
6.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using AmplitudeAnalytics;
|
|
using BestHTTP;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000D79 RID: 3449
|
|
[Token(Token = "0x2000D79")]
|
|
[StructLayout(3)]
|
|
public static class BBEFMHAEEEA
|
|
{
|
|
// Token: 0x060053B8 RID: 21432 RVA: 0x00131CB8 File Offset: 0x0012FEB8
|
|
[Token(Token = "0x60053B8")]
|
|
[Address(RVA = "0x1D569E0", Offset = "0x1D553E0", VA = "0x181D569E0")]
|
|
public static void BGNNKPCDIKP()
|
|
{
|
|
int num;
|
|
Action action = new Action(num.NPCPLFAONFO);
|
|
num = 0;
|
|
int num2 = 0;
|
|
BPHGKAEDBPE.CABLOFOHBDM(0, action, num2);
|
|
}
|
|
|
|
// Token: 0x060053B9 RID: 21433 RVA: 0x00131CE0 File Offset: 0x0012FEE0
|
|
[Token(Token = "0x60053B9")]
|
|
[Address(RVA = "0x1D56E50", Offset = "0x1D55850", VA = "0x181D56E50")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000EDD RID: 3805
|
|
// (get) Token: 0x060053BA RID: 21434 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000EDD")]
|
|
public static bool MAKMECFNNML
|
|
{
|
|
[Token(Token = "0x60053BA")]
|
|
[Address(RVA = "0x1D56D80", Offset = "0x1D55780", VA = "0x181D56D80")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EDE RID: 3806
|
|
// (get) Token: 0x060053BB RID: 21435 RVA: 0x00131CF0 File Offset: 0x0012FEF0
|
|
// (set) Token: 0x060053BC RID: 21436 RVA: 0x00131D1C File Offset: 0x0012FF1C
|
|
[Token(Token = "0x17000EDE")]
|
|
public static string NMJNKDACADG
|
|
{
|
|
[Token(Token = "0x60053BB")]
|
|
[Address(RVA = "0x1D56A60", Offset = "0x1D55460", VA = "0x181D56A60")]
|
|
get
|
|
{
|
|
if (!PlayerPrefs.HasKey("ak"))
|
|
{
|
|
return AmplitudeAnalyticsClient.IHLKNNKEGHC;
|
|
}
|
|
return PlayerPrefs.GetString("ak");
|
|
}
|
|
[Token(Token = "0x60053BC")]
|
|
[Address(RVA = "0x1D57140", Offset = "0x1D55B40", VA = "0x181D57140")]
|
|
set
|
|
{
|
|
PlayerPrefs.SetString("ak", value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EDF RID: 3807
|
|
// (get) Token: 0x060053BD RID: 21437 RVA: 0x00131D34 File Offset: 0x0012FF34
|
|
[Token(Token = "0x17000EDF")]
|
|
public static string EGGEBJNDPIO
|
|
{
|
|
[Token(Token = "0x60053BD")]
|
|
[Address(RVA = "0x1D56C00", Offset = "0x1D55600", VA = "0x181D56C00")]
|
|
get
|
|
{
|
|
return BBEFMHAEEEA.GCCLEJOGCCE.<DGGMJODGLBG>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EE0 RID: 3808
|
|
// (get) Token: 0x060053BE RID: 21438 RVA: 0x00131D54 File Offset: 0x0012FF54
|
|
[Token(Token = "0x17000EE0")]
|
|
public static Dictionary<int, int> ALDGIOJKHBA
|
|
{
|
|
[Token(Token = "0x60053BE")]
|
|
[Address(RVA = "0x1D56B90", Offset = "0x1D55590", VA = "0x181D56B90")]
|
|
get
|
|
{
|
|
return BBEFMHAEEEA.GCCLEJOGCCE.<BHCHHEOKKFG>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EE1 RID: 3809
|
|
// (get) Token: 0x060053BF RID: 21439 RVA: 0x00131D74 File Offset: 0x0012FF74
|
|
[Token(Token = "0x17000EE1")]
|
|
public static ProgressionManager.Objective[][] NGKDBEBDNGM
|
|
{
|
|
[Token(Token = "0x60053BF")]
|
|
[Address(RVA = "0x1D566E0", Offset = "0x1D550E0", VA = "0x181D566E0")]
|
|
get
|
|
{
|
|
return BBEFMHAEEEA.GCCLEJOGCCE.<IANGLKGDAOO>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EE2 RID: 3810
|
|
// (get) Token: 0x060053C0 RID: 21440 RVA: 0x00131D94 File Offset: 0x0012FF94
|
|
[Token(Token = "0x17000EE2")]
|
|
public static GHBIJPLEEKE GDEGIFMGJFK
|
|
{
|
|
[Token(Token = "0x60053C0")]
|
|
[Address(RVA = "0x1D56DE0", Offset = "0x1D557E0", VA = "0x181D56DE0")]
|
|
get
|
|
{
|
|
return BBEFMHAEEEA.GCCLEJOGCCE.<OJNCILBNGOP>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EE3 RID: 3811
|
|
// (get) Token: 0x060053C1 RID: 21441 RVA: 0x00131DB4 File Offset: 0x0012FFB4
|
|
[Token(Token = "0x17000EE3")]
|
|
public static ECMOALAFBLJ EMBFOEDHAKN
|
|
{
|
|
[Token(Token = "0x60053C1")]
|
|
[Address(RVA = "0x1D56C70", Offset = "0x1D55670", VA = "0x181D56C70")]
|
|
get
|
|
{
|
|
return BBEFMHAEEEA.GCCLEJOGCCE.<MDFJGBMEJDO>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060053C2 RID: 21442 RVA: 0x00131DD4 File Offset: 0x0012FFD4
|
|
[Token(Token = "0x60053C2")]
|
|
[Address(RVA = "0x1D56EB0", Offset = "0x1D558B0", VA = "0x181D56EB0")]
|
|
public static IPromise OHHAEMHMIFE()
|
|
{
|
|
string text = string.Format("{0}v2", "api/config/");
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
if (BBEFMHAEEEA.<>c.<>9__19_0 == 0)
|
|
{
|
|
BBEFMHAEEEA.<>c.<>9__19_0 = delegate(MCHBKEIPLBL config)
|
|
{
|
|
BBEFMHAEEEA.GCCLEJOGCCE = config;
|
|
};
|
|
}
|
|
int num4 = 0;
|
|
if (num4 < num2)
|
|
{
|
|
num4 += num4;
|
|
if (num4 == num2)
|
|
{
|
|
goto IL_8C;
|
|
}
|
|
num4++;
|
|
}
|
|
IPromise promise3 = num4.MOAAINIDMGC("Failed to download ConfigSettings");
|
|
if (BBEFMHAEEEA.<>c.<>9__19_1 == 0)
|
|
{
|
|
BBEFMHAEEEA.<>c.<>9__19_1 = (string _) => "Failed to connect to RecNet (error code: pencil)";
|
|
}
|
|
IL_8C:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060053C3 RID: 21443 RVA: 0x00131E74 File Offset: 0x00130074
|
|
[Token(Token = "0x60053C3")]
|
|
[Address(RVA = "0x1D56750", Offset = "0x1D55150", VA = "0x181D56750")]
|
|
public static IPromise BGNDHOHFJBN()
|
|
{
|
|
string text = string.Format("{0}v1/amplitude", "api/config/");
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
if (BBEFMHAEEEA.<>c.<>9__20_0 == 0)
|
|
{
|
|
BBEFMHAEEEA.<>c.<>9__20_0 = delegate(EHMPLAFFJAH config)
|
|
{
|
|
BBEFMHAEEEA.NMJNKDACADG = config.<HKBMCNNGNDN>k__BackingField;
|
|
};
|
|
}
|
|
int num4 = 0;
|
|
if (num4 < num2)
|
|
{
|
|
num4 += num4;
|
|
if (num4 == num2)
|
|
{
|
|
goto IL_8C;
|
|
}
|
|
num4++;
|
|
}
|
|
IPromise promise3 = num4.MOAAINIDMGC("Failed to download amplitude settings");
|
|
if (BBEFMHAEEEA.<>c.<>9__20_1 == 0)
|
|
{
|
|
BBEFMHAEEEA.<>c.<>9__20_1 = (string _) => "Failed to connect to RecNet (error code: notebook)";
|
|
}
|
|
IL_8C:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060053C4 RID: 21444 RVA: 0x00131F14 File Offset: 0x00130114
|
|
[Token(Token = "0x60053C4")]
|
|
[Address(RVA = "0x1D56AD0", Offset = "0x1D554D0", VA = "0x181D56AD0")]
|
|
public static IPromise<List<FPDADCNKELI>> EAJPLMPNPIJ(int CKEBCMEKCJH)
|
|
{
|
|
int num = 0;
|
|
string text;
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.API, text, num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
return promise.NAHFKKGCOFA(num3 != 0).MOAAINIDMGC("Failed to GetCohortNUXButtonConfigs");
|
|
}
|
|
|
|
// Token: 0x060053C5 RID: 21445 RVA: 0x00131F48 File Offset: 0x00130148
|
|
[Token(Token = "0x60053C5")]
|
|
[Address(RVA = "0x1D56CE0", Offset = "0x1D556E0", VA = "0x181D56CE0")]
|
|
public static IPromise<bool> GMOMCLADPII()
|
|
{
|
|
TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB;
|
|
ulong num;
|
|
return LGIGKAKBONN.NKAIOCNCINN<bool>((LDCMJEDOFCO)((uint)1), "api/config/v1/freegiftbutton", jphofcpgcdb, true, num != 0UL).MOAAINIDMGC("Failed to get IsFreeGiftButtonActive");
|
|
}
|
|
|
|
// Token: 0x04003D24 RID: 15652
|
|
[Token(Token = "0x4003D24")]
|
|
private static MCHBKEIPLBL GCCLEJOGCCE;
|
|
|
|
// Token: 0x04003D25 RID: 15653
|
|
[Token(Token = "0x4003D25")]
|
|
private static string FBMJEPMENGG = "api/config/";
|
|
}
|