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.k__BackingField; } } // Token: 0x17000EE0 RID: 3808 // (get) Token: 0x060053BE RID: 21438 RVA: 0x00131D54 File Offset: 0x0012FF54 [Token(Token = "0x17000EE0")] public static Dictionary ALDGIOJKHBA { [Token(Token = "0x60053BE")] [Address(RVA = "0x1D56B90", Offset = "0x1D55590", VA = "0x181D56B90")] get { return BBEFMHAEEEA.GCCLEJOGCCE.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.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.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.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 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 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.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> EAJPLMPNPIJ(int CKEBCMEKCJH) { int num = 0; string text; ulong num2; IPromise 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 GMOMCLADPII() { TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB; ulong num; return LGIGKAKBONN.NKAIOCNCINN((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/"; }