1594 lines
57 KiB
C#
1594 lines
57 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using BestHTTP;
|
|
using BestHTTP.Forms;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000D59 RID: 3417
|
|
[Token(Token = "0x2000D59")]
|
|
[StructLayout(3)]
|
|
public class GCBPKHFJKCE
|
|
{
|
|
// Token: 0x17000E84 RID: 3716
|
|
// (get) Token: 0x060052A8 RID: 21160 RVA: 0x0012F77C File Offset: 0x0012D97C
|
|
// (set) Token: 0x060052A9 RID: 21161 RVA: 0x0012F790 File Offset: 0x0012D990
|
|
[Token(Token = "0x17000E84")]
|
|
public static GCBPKHFJKCE.MODPNPKOAJF ECCNOMILEGA
|
|
{
|
|
[Token(Token = "0x60052A8")]
|
|
[Address(RVA = "0x1C492D0", Offset = "0x1C47CD0", VA = "0x181C492D0")]
|
|
get;
|
|
[Token(Token = "0x60052A9")]
|
|
[Address(RVA = "0x1C47760", Offset = "0x1C46160", VA = "0x181C47760")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E85 RID: 3717
|
|
// (get) Token: 0x060052AA RID: 21162 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000E85")]
|
|
public static bool LHAABLFLCLH
|
|
{
|
|
[Token(Token = "0x60052AA")]
|
|
[Address(RVA = "0x1C47870", Offset = "0x1C46270", VA = "0x181C47870")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000E86 RID: 3718
|
|
// (get) Token: 0x060052AB RID: 21163 RVA: 0x0012F7A4 File Offset: 0x0012D9A4
|
|
[Token(Token = "0x17000E86")]
|
|
public static GCBPKHFJKCE.BEACFGLJIBH KHKBGCCMFPE
|
|
{
|
|
[Token(Token = "0x60052AB")]
|
|
[Address(RVA = "0x1C477C0", Offset = "0x1C461C0", VA = "0x181C477C0")]
|
|
get
|
|
{
|
|
GCBPKHFJKCE.MODPNPKOAJF modpnpkoajf;
|
|
do
|
|
{
|
|
modpnpkoajf = GCBPKHFJKCE.<GHDIFLMAKFI>k__BackingField;
|
|
}
|
|
while (modpnpkoajf == 0);
|
|
return modpnpkoajf.<ICGEIEKILFI>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060052AC RID: 21164 RVA: 0x0012F7C4 File Offset: 0x0012D9C4
|
|
[Token(Token = "0x60052AC")]
|
|
[Address(RVA = "0x1C47680", Offset = "0x1C46080", VA = "0x181C47680")]
|
|
public static void BGNNKPCDIKP()
|
|
{
|
|
int num;
|
|
Action action = new Action(num.OFFLOPLJBBG);
|
|
num = 0;
|
|
int num2;
|
|
Action action2 = new Action(num2.NPCPLFAONFO);
|
|
num2 = 0;
|
|
int num3;
|
|
Action action3 = new Action(num3.JPFGCHENJMH);
|
|
num3 = 0;
|
|
BPHGKAEDBPE.CABLOFOHBDM(action, action2, action3);
|
|
}
|
|
|
|
// Token: 0x060052AD RID: 21165 RVA: 0x0012F80C File Offset: 0x0012DA0C
|
|
[Token(Token = "0x60052AD")]
|
|
[Address(RVA = "0x1C494B0", Offset = "0x1C47EB0", VA = "0x181C494B0")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
int num;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.KKPHCLGEFKI);
|
|
num = 0;
|
|
PAJOOHAOLEE.NMANOHJOCJD("CommerceSubscriptionUpdate", hmoacifiocn);
|
|
}
|
|
|
|
// Token: 0x060052AE RID: 21166 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60052AE")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060052AF RID: 21167 RVA: 0x0012F834 File Offset: 0x0012DA34
|
|
[Token(Token = "0x60052AF")]
|
|
[Address(RVA = "0x1C48450", Offset = "0x1C46E50", VA = "0x181C48450")]
|
|
private static void JPFGCHENJMH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060052B0 RID: 21168 RVA: 0x0012F844 File Offset: 0x0012DA44
|
|
[Token(Token = "0x60052B0")]
|
|
[Address(RVA = "0x1C484F0", Offset = "0x1C46EF0", VA = "0x181C484F0")]
|
|
public static IPromise<List<GCBPKHFJKCE.DJGBECJHOKF>> KABHMCDHHIP(bool INGAKMAAHKL = false)
|
|
{
|
|
if (INGAKMAAHKL)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true");
|
|
}
|
|
TimeSpan hojhchlbikc = GCBPKHFJKCE.HOJHCHLBIKC;
|
|
int num = 0;
|
|
return LGIGKAKBONN.AEGCBLLABMN<GCBPKHFJKCE.DJGBECJHOKF>(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true", hojhchlbikc, num != 0);
|
|
}
|
|
|
|
// Token: 0x060052B1 RID: 21169 RVA: 0x0012F878 File Offset: 0x0012DA78
|
|
[Token(Token = "0x60052B1")]
|
|
[Address(RVA = "0x1C47E80", Offset = "0x1C46880", VA = "0x181C47E80")]
|
|
public static IPromise<long> HMFENPDIJPP(int POLGHKJIEMO, string DFDAMJMABIN, int? OIHLGGEKIHB)
|
|
{
|
|
new HTTPUrlEncodedForm().AddField("accessToken", DFDAMJMABIN);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise<HOOILIHKMEG> promise2;
|
|
IPromise promise = promise2.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
if (GCBPKHFJKCE.<>c.<>9__32_0 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__32_0 = (string error) => "InitiatePurchase failed: " + error;
|
|
}
|
|
GCBPKHFJKCE.<>c <>;
|
|
if (GCBPKHFJKCE.<>c.<>9__32_1 == 0)
|
|
{
|
|
<> = GCBPKHFJKCE.<>c.<>9;
|
|
GCBPKHFJKCE.<>c.<>9__32_1 = (GCBPKHFJKCE.LECJLLPKBEC response) => response.<IBBDIPENDNA>k__BackingField;
|
|
}
|
|
if (num < <>)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
uint num4;
|
|
num += (int)num4;
|
|
num += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060052B2 RID: 21170 RVA: 0x0012F904 File Offset: 0x0012DB04
|
|
[Token(Token = "0x60052B2")]
|
|
[Address(RVA = "0x1C48EA0", Offset = "0x1C478A0", VA = "0x181C48EA0")]
|
|
public static IPromise LLCCGGHIMBN(long CAPMEMCNIJO, string DFDAMJMABIN)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN);
|
|
ulong num;
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "purchase/v1/completepurchase", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
|
int num3 = 0;
|
|
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0);
|
|
if (GCBPKHFJKCE.<>c.<>9__33_0 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__33_0 = (string error) => "CompletePurchase failed: " + error;
|
|
}
|
|
if (GCBPKHFJKCE.<>c.<>9__33_1 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__33_1 = delegate
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true");
|
|
LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "purchase/v1/hasspentmoney");
|
|
};
|
|
}
|
|
return typeof(GCBPKHFJKCE.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x060052B3 RID: 21171 RVA: 0x0012F98C File Offset: 0x0012DB8C
|
|
[Token(Token = "0x60052B3")]
|
|
[Address(RVA = "0x1C481A0", Offset = "0x1C46BA0", VA = "0x181C481A0")]
|
|
public static IPromise JGHMIBLBDOC(string KNKNEDPHEOL, string DFDAMJMABIN, int? OIHLGGEKIHB)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("purchaseDetails", KNKNEDPHEOL);
|
|
httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN);
|
|
ulong num;
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "purchase/v1/processpurchase", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
|
int num3 = 0;
|
|
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0);
|
|
if (GCBPKHFJKCE.<>c.<>9__34_0 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__34_0 = (string error) => "ProcessPurchase failed: " + error;
|
|
}
|
|
if (GCBPKHFJKCE.<>c.<>9__34_1 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__34_1 = delegate
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true");
|
|
LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "purchase/v1/hasspentmoney");
|
|
};
|
|
}
|
|
return typeof(GCBPKHFJKCE.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x060052B4 RID: 21172 RVA: 0x0012FA20 File Offset: 0x0012DC20
|
|
[Token(Token = "0x60052B4")]
|
|
[Address(RVA = "0x1C48C70", Offset = "0x1C47670", VA = "0x181C48C70")]
|
|
public static IPromise LGODMPBJALO(long CAPMEMCNIJO, string DFDAMJMABIN)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN);
|
|
ulong num;
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "purchase/v1/cancelpurchase", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
|
int num3 = 0;
|
|
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0);
|
|
if (GCBPKHFJKCE.<>c.<>9__35_0 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__35_0 = (string error) => "CancelPurchase failed: " + error;
|
|
}
|
|
return typeof(GCBPKHFJKCE.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x060052B5 RID: 21173 RVA: 0x0012FA88 File Offset: 0x0012DC88
|
|
[Token(Token = "0x60052B5")]
|
|
[Address(RVA = "0x1C47CF0", Offset = "0x1C466F0", VA = "0x181C47CF0")]
|
|
public static IPromise FIFCHFIIILH(string DFDAMJMABIN)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN);
|
|
ulong num;
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "purchase/v1/cleanuppending", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
|
int num3 = 0;
|
|
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0);
|
|
if (GCBPKHFJKCE.<>c.<>9__36_0 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__36_0 = (string error) => "CleanupPendingTransactions failed: " + error;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060052B6 RID: 21174 RVA: 0x0012FAEC File Offset: 0x0012DCEC
|
|
[Token(Token = "0x60052B6")]
|
|
[Address(RVA = "0x1C49330", Offset = "0x1C47D30", VA = "0x181C49330")]
|
|
public static IPromise<bool> OAKNJCBCMKG()
|
|
{
|
|
TimeSpan lligknobkhf = GCBPKHFJKCE.LLIGKNOBKHF;
|
|
ulong num;
|
|
IPromise promise = LGIGKAKBONN.NKAIOCNCINN<bool>((LDCMJEDOFCO)((uint)2), "purchase/v1/hasspentmoney", lligknobkhf, true, num != 0UL);
|
|
if (GCBPKHFJKCE.<>c.<>9__37_0 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__37_0 = (string error) => "GetHasSpentMoney failed: " + error;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060052B7 RID: 21175 RVA: 0x0012FB34 File Offset: 0x0012DD34
|
|
[Token(Token = "0x60052B7")]
|
|
[Address(RVA = "0x1C49110", Offset = "0x1C47B10", VA = "0x181C49110")]
|
|
public static IPromise<GCBPKHFJKCE.EJMGHNNHJPD> MEBCEJLLFKN(bool IECDDLAFOPI, string KNJFOFOOBCM)
|
|
{
|
|
string text = string.Format("reminder/v1?useToRemind={0}&splitTestGroup={1}", IECDDLAFOPI, "default");
|
|
TimeSpan lgpcbcmcjjo = GCBPKHFJKCE.LGPCBCMCJJO;
|
|
ulong num;
|
|
IPromise promise = LGIGKAKBONN.IAHDANBDAAM<GCBPKHFJKCE.EJMGHNNHJPD>((LDCMJEDOFCO)((uint)2), text, lgpcbcmcjjo, true, num != 0UL);
|
|
if (GCBPKHFJKCE.<>c.<>9__38_0 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__38_0 = (string error) => "GetCurrentPurchaseReminder failed: " + error;
|
|
}
|
|
return typeof(GCBPKHFJKCE.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x060052B8 RID: 21176 RVA: 0x0012FB8C File Offset: 0x0012DD8C
|
|
[Token(Token = "0x60052B8")]
|
|
[Address(RVA = "0x1C487D0", Offset = "0x1C471D0", VA = "0x181C487D0")]
|
|
public static IPromise<GCBPKHFJKCE.MODPNPKOAJF> KMFAIOPOJPP(Func<IPromise<GCBPKHFJKCE.OLKIJAMNHEK>> PLBJODNFFEM, bool INGAKMAAHKL = false)
|
|
{
|
|
if (!INGAKMAAHKL)
|
|
{
|
|
Promise<GCBPKHFJKCE.MODPNPKOAJF> promise7 = new Promise();
|
|
}
|
|
Func<string, string> func;
|
|
if (GCBPKHFJKCE.<>c.<>9__39_0 == 0)
|
|
{
|
|
func = (string error) => "GetSubscription failed: " + error;
|
|
GCBPKHFJKCE.<>c.<>9__39_0 = func;
|
|
}
|
|
if (SingletonMonoBehaviour.Instance.BGKANOJIIMD)
|
|
{
|
|
Promise<GCBPKHFJKCE.MODPNPKOAJF> promise2 = new Promise();
|
|
Promise<GCBPKHFJKCE.MODPNPKOAJF> promise = promise2;
|
|
IPromise<GCBPKHFJKCE.MODPNPKOAJF> promise3 = GCBPKHFJKCE.EOOFPIOJCAL("");
|
|
Action<GCBPKHFJKCE.MODPNPKOAJF> action = delegate(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo)
|
|
{
|
|
promise.Complete(subscriptionInfo);
|
|
};
|
|
Action<GCBPKHFJKCE.MODPNPKOAJF> <>9__5;
|
|
Action<string> <>9__6;
|
|
Action<string> action2 = delegate(string errorNoAccessToken)
|
|
{
|
|
Debug.LogWarning("GetSubscription attempt without access token failed: " + errorNoAccessToken);
|
|
IPromise<GCBPKHFJKCE.OLKIJAMNHEK> promise5 = PLBJODNFFEM();
|
|
if (GCBPKHFJKCE.<>c.<>9__39_4 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__39_4 = delegate(GCBPKHFJKCE.OLKIJAMNHEK accessToken)
|
|
{
|
|
IPromise<GCBPKHFJKCE.MODPNPKOAJF> promise6;
|
|
return promise6;
|
|
};
|
|
}
|
|
if (<>9__5 == 0)
|
|
{
|
|
Action<GCBPKHFJKCE.MODPNPKOAJF> action3 = delegate(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo)
|
|
{
|
|
promise.Complete(subscriptionInfo);
|
|
};
|
|
<>9__5 = action3;
|
|
}
|
|
if (<>9__6 == 0)
|
|
{
|
|
Action<string> action4 = delegate(string error)
|
|
{
|
|
promise.Error(error);
|
|
};
|
|
<>9__6 = action4;
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
IPromise<GCBPKHFJKCE.MODPNPKOAJF> promise4 = promise.TransformError(func);
|
|
}
|
|
if (GCBPKHFJKCE.<>c.<>9__39_1 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__39_1 = delegate(GCBPKHFJKCE.OLKIJAMNHEK accessToken)
|
|
{
|
|
IPromise<GCBPKHFJKCE.MODPNPKOAJF> promise8;
|
|
return promise8;
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060052B9 RID: 21177 RVA: 0x0012FC50 File Offset: 0x0012DE50
|
|
[Token(Token = "0x60052B9")]
|
|
[Address(RVA = "0x1C47910", Offset = "0x1C46310", VA = "0x181C47910")]
|
|
private static IPromise<GCBPKHFJKCE.MODPNPKOAJF> EOOFPIOJCAL(string DFDAMJMABIN)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN);
|
|
ulong num;
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/CampusCard/v1/UpdateAndGetSubscription", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, true);
|
|
if (GCBPKHFJKCE.<>c.<>9__40_0 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__40_0 = delegate(GCBPKHFJKCE.MODPNPKOAJF s)
|
|
{
|
|
GCBPKHFJKCE.<GHDIFLMAKFI>k__BackingField = s;
|
|
ActionEvent oedafefmhec = GCBPKHFJKCE.OEDAFEFMHEC;
|
|
if (oedafefmhec != 0)
|
|
{
|
|
int num4 = 0;
|
|
oedafefmhec.Invoke(num4 != 0);
|
|
return;
|
|
}
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060052BA RID: 21178 RVA: 0x0012FCB4 File Offset: 0x0012DEB4
|
|
[Token(Token = "0x60052BA")]
|
|
[Address(RVA = "0x1C47AA0", Offset = "0x1C464A0", VA = "0x181C47AA0")]
|
|
public static IPromise FGNPALHNKNP(string DFDAMJMABIN)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("accessToken", DFDAMJMABIN);
|
|
ulong num;
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)2), (LDCMJEDOFCO)((uint)2), "subscription/v1/cancel", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
|
int num3 = 0;
|
|
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0);
|
|
if (GCBPKHFJKCE.<>c.<>9__41_0 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__41_0 = (string error) => "CancelSubscription failed: " + error;
|
|
}
|
|
if (GCBPKHFJKCE.<>c.<>9__41_1 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__41_1 = delegate
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Commerce, "api/catalog/v1/all?onlyAvailableSkus=true");
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060052BB RID: 21179 RVA: 0x0012FD34 File Offset: 0x0012DF34
|
|
[Token(Token = "0x60052BB")]
|
|
[Address(RVA = "0x1C485D0", Offset = "0x1C46FD0", VA = "0x181C485D0")]
|
|
private static void KKPHCLGEFKI(Dictionary<string, object> NGPMADFHHKP)
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
Func<IPromise<GCBPKHFJKCE.OLKIJAMNHEK>> func;
|
|
IPromise<GCBPKHFJKCE.MODPNPKOAJF> promise = GCBPKHFJKCE.KMFAIOPOJPP(func, num != 0);
|
|
Action action = delegate
|
|
{
|
|
GCBPKHFJKCE.MDAGJFDGFMJ mdagjfdgfmj = AEOPHJMOOFE.PPGFHEDFBEA<GCBPKHFJKCE.MDAGJFDGFMJ>(NGPMADFHHKP);
|
|
GCBPKHFJKCE.MODPNPKOAJF modpnpkoajf = GCBPKHFJKCE.<GHDIFLMAKFI>k__BackingField;
|
|
GCBPKHFJKCE.BEACFGLJIBH <NBPOKIOCIMF>k__BackingField = mdagjfdgfmj.<NBPOKIOCIMF>k__BackingField;
|
|
modpnpkoajf.<ICGEIEKILFI>k__BackingField = <NBPOKIOCIMF>k__BackingField;
|
|
GCBPKHFJKCE.MEGOBILJPJA.Invoke(mdagjfdgfmj);
|
|
};
|
|
if (GCBPKHFJKCE.<>c.<>9__42_1 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__42_1 = delegate(string error)
|
|
{
|
|
Debug.LogError("GetSubscription failed. Error: " + error);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060052BC RID: 21180 RVA: 0x0012FD90 File Offset: 0x0012DF90
|
|
[Token(Token = "0x60052BC")]
|
|
[Address(RVA = "0x1C48E30", Offset = "0x1C47830", VA = "0x181C48E30")]
|
|
private static void LKJKPKOAEEK()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060052BC)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void GCBPKHFJKCE::LKJKPKOAEEK()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:InvalidOperationException(var_1_0A, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("This method is used for AOT code generation only. Do not call it at runtime.")))
|
|
}
|
|
|
|
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: 0x060052BD RID: 21181 RVA: 0x0012FDA8 File Offset: 0x0012DFA8
|
|
[Token(Token = "0x60052BD")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GCBPKHFJKCE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060052BE RID: 21182 RVA: 0x0012FDBC File Offset: 0x0012DFBC
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60052BE")]
|
|
[Address(RVA = "0x1C49530", Offset = "0x1C47F30", VA = "0x181C49530")]
|
|
static GCBPKHFJKCE()
|
|
{
|
|
int num = 0;
|
|
GCBPKHFJKCE.HOJHCHLBIKC = num;
|
|
GCBPKHFJKCE.LLIGKNOBKHF = num;
|
|
GCBPKHFJKCE.LGPCBCMCJJO = num;
|
|
int num2;
|
|
ActionEvent<GCBPKHFJKCE.MDAGJFDGFMJ> actionEvent = new ActionEvent(4, num2 != 0);
|
|
num2 = 0;
|
|
GCBPKHFJKCE.MEGOBILJPJA = actionEvent;
|
|
int num3;
|
|
ActionEvent actionEvent2 = new ActionEvent(32, num3 != 0);
|
|
num3 = 0;
|
|
GCBPKHFJKCE.OEDAFEFMHEC = actionEvent2;
|
|
GCBPKHFJKCE.LPJABNCEDKO = "api/catalog/v1/all?onlyAvailableSkus=true";
|
|
GCBPKHFJKCE.DFHNIGEHLJM = "purchase/v1/hasspentmoney";
|
|
}
|
|
|
|
// Token: 0x04003C8C RID: 15500
|
|
[Token(Token = "0x4003C8C")]
|
|
private static readonly TimeSpan HOJHCHLBIKC;
|
|
|
|
// Token: 0x04003C8D RID: 15501
|
|
[Token(Token = "0x4003C8D")]
|
|
private static readonly TimeSpan LLIGKNOBKHF;
|
|
|
|
// Token: 0x04003C8E RID: 15502
|
|
[Token(Token = "0x4003C8E")]
|
|
private static readonly TimeSpan LGPCBCMCJJO;
|
|
|
|
// Token: 0x04003C90 RID: 15504
|
|
[Token(Token = "0x4003C90")]
|
|
public static ActionEvent<GCBPKHFJKCE.MDAGJFDGFMJ> MEGOBILJPJA;
|
|
|
|
// Token: 0x04003C91 RID: 15505
|
|
[Token(Token = "0x4003C91")]
|
|
public static ActionEvent OEDAFEFMHEC;
|
|
|
|
// Token: 0x04003C92 RID: 15506
|
|
[Token(Token = "0x4003C92")]
|
|
private static string LPJABNCEDKO = null;
|
|
|
|
// Token: 0x04003C93 RID: 15507
|
|
[Token(Token = "0x4003C93")]
|
|
private static string DFHNIGEHLJM = null;
|
|
|
|
// Token: 0x02000D5A RID: 3418
|
|
[Token(Token = "0x2000D5A")]
|
|
public enum JPNJGCANGPB
|
|
{
|
|
// Token: 0x04003C95 RID: 15509
|
|
[Token(Token = "0x4003C95")]
|
|
Gold,
|
|
// Token: 0x04003C96 RID: 15510
|
|
[Token(Token = "0x4003C96")]
|
|
Platinum
|
|
}
|
|
|
|
// Token: 0x02000D5B RID: 3419
|
|
[Token(Token = "0x2000D5B")]
|
|
public enum ECAPFBCJPNL
|
|
{
|
|
// Token: 0x04003C98 RID: 15512
|
|
[Token(Token = "0x4003C98")]
|
|
Month,
|
|
// Token: 0x04003C99 RID: 15513
|
|
[Token(Token = "0x4003C99")]
|
|
Year
|
|
}
|
|
|
|
// Token: 0x02000D5C RID: 3420
|
|
[Token(Token = "0x2000D5C")]
|
|
public class DKDLBKJCFDI : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000E87 RID: 3719
|
|
// (get) Token: 0x060052BF RID: 21183 RVA: 0x0012FE14 File Offset: 0x0012E014
|
|
// (set) Token: 0x060052C0 RID: 21184 RVA: 0x0012FE28 File Offset: 0x0012E028
|
|
[Token(Token = "0x17000E87")]
|
|
public GCBPKHFJKCE.JPNJGCANGPB LINLLHBFIKF
|
|
{
|
|
[Token(Token = "0x60052BF")]
|
|
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
|
get;
|
|
[Token(Token = "0x60052C0")]
|
|
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E88 RID: 3720
|
|
// (get) Token: 0x060052C1 RID: 21185 RVA: 0x0012FE3C File Offset: 0x0012E03C
|
|
// (set) Token: 0x060052C2 RID: 21186 RVA: 0x0012FE50 File Offset: 0x0012E050
|
|
[Token(Token = "0x17000E88")]
|
|
public GCBPKHFJKCE.ECAPFBCJPNL BBLNMEAFOOE
|
|
{
|
|
[Token(Token = "0x60052C1")]
|
|
[Address(RVA = "0x55D550", Offset = "0x55BF50", VA = "0x18055D550")]
|
|
get;
|
|
[Token(Token = "0x60052C2")]
|
|
[Address(RVA = "0x55D5D0", Offset = "0x55BFD0", VA = "0x18055D5D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E89 RID: 3721
|
|
// (get) Token: 0x060052C3 RID: 21187 RVA: 0x0012FE64 File Offset: 0x0012E064
|
|
// (set) Token: 0x060052C4 RID: 21188 RVA: 0x0012FE78 File Offset: 0x0012E078
|
|
[Token(Token = "0x17000E89")]
|
|
public bool PPFMGBNEBLL
|
|
{
|
|
[Token(Token = "0x60052C3")]
|
|
[Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")]
|
|
get;
|
|
[Token(Token = "0x60052C4")]
|
|
[Address(RVA = "0x55D5F0", Offset = "0x55BFF0", VA = "0x18055D5F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x060052C5 RID: 21189 RVA: 0x0012FE8C File Offset: 0x0012E08C
|
|
[Token(Token = "0x60052C5")]
|
|
[Address(RVA = "0x1C464E0", Offset = "0x1C44EE0", VA = "0x181C464E0", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
int num = AEOPHJMOOFE.AAKIMHHKCFB<int>("level", PMMGDNALAEB);
|
|
this.<BOEPNILALGE>k__BackingField = (GCBPKHFJKCE.JPNJGCANGPB)num;
|
|
int num2 = AEOPHJMOOFE.AAKIMHHKCFB<int>("period", PMMGDNALAEB);
|
|
this.<FMEFGKDAPOD>k__BackingField = (GCBPKHFJKCE.ECAPFBCJPNL)num2;
|
|
bool flag = AEOPHJMOOFE.AAKIMHHKCFB<bool>("isAutoRenewing", PMMGDNALAEB);
|
|
this.<LPIHHHMCBJD>k__BackingField = flag;
|
|
}
|
|
|
|
// Token: 0x060052C6 RID: 21190 RVA: 0x0012FED4 File Offset: 0x0012E0D4
|
|
[Token(Token = "0x60052C6")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public DKDLBKJCFDI()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D5D RID: 3421
|
|
[Token(Token = "0x2000D5D")]
|
|
public class BEACFGLJIBH : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000E8A RID: 3722
|
|
// (get) Token: 0x060052C7 RID: 21191 RVA: 0x0012FEE8 File Offset: 0x0012E0E8
|
|
// (set) Token: 0x060052C8 RID: 21192 RVA: 0x0012FEFC File Offset: 0x0012E0FC
|
|
[Token(Token = "0x17000E8A")]
|
|
public long MJGABMIPMJP
|
|
{
|
|
[Token(Token = "0x60052C7")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
|
get;
|
|
[Token(Token = "0x60052C8")]
|
|
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E8B RID: 3723
|
|
// (get) Token: 0x060052C9 RID: 21193 RVA: 0x0012FF10 File Offset: 0x0012E110
|
|
// (set) Token: 0x060052CA RID: 21194 RVA: 0x0012FF24 File Offset: 0x0012E124
|
|
[Token(Token = "0x17000E8B")]
|
|
public int DHEPJNBNDAN
|
|
{
|
|
[Token(Token = "0x60052C9")]
|
|
[Address(RVA = "0x3EE8D0", Offset = "0x3ED2D0", VA = "0x1803EE8D0")]
|
|
get;
|
|
[Token(Token = "0x60052CA")]
|
|
[Address(RVA = "0x4F8C20", Offset = "0x4F7620", VA = "0x1804F8C20")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E8C RID: 3724
|
|
// (get) Token: 0x060052CB RID: 21195 RVA: 0x0012FF38 File Offset: 0x0012E138
|
|
// (set) Token: 0x060052CC RID: 21196 RVA: 0x0012FF4C File Offset: 0x0012E14C
|
|
[Token(Token = "0x17000E8C")]
|
|
public PlatformManager.FCIKKFJOMNO? JMHEEGFBMPO
|
|
{
|
|
[Token(Token = "0x60052CB")]
|
|
[Address(RVA = "0x554CF0", Offset = "0x5536F0", VA = "0x180554CF0")]
|
|
get;
|
|
[Token(Token = "0x60052CC")]
|
|
[Address(RVA = "0x11E47A0", Offset = "0x11E31A0", VA = "0x1811E47A0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E8D RID: 3725
|
|
// (get) Token: 0x060052CD RID: 21197 RVA: 0x0012FF60 File Offset: 0x0012E160
|
|
// (set) Token: 0x060052CE RID: 21198 RVA: 0x0012FF74 File Offset: 0x0012E174
|
|
[Token(Token = "0x17000E8D")]
|
|
public string GDCDEIEOIPD
|
|
{
|
|
[Token(Token = "0x60052CD")]
|
|
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
|
get;
|
|
[Token(Token = "0x60052CE")]
|
|
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E8E RID: 3726
|
|
// (get) Token: 0x060052CF RID: 21199 RVA: 0x0012FF88 File Offset: 0x0012E188
|
|
// (set) Token: 0x060052D0 RID: 21200 RVA: 0x0012FF9C File Offset: 0x0012E19C
|
|
[Token(Token = "0x17000E8E")]
|
|
public string OMHGHNOEFDO
|
|
{
|
|
[Token(Token = "0x60052CF")]
|
|
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
|
|
get;
|
|
[Token(Token = "0x60052D0")]
|
|
[Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E8F RID: 3727
|
|
// (get) Token: 0x060052D1 RID: 21201 RVA: 0x0012FFB0 File Offset: 0x0012E1B0
|
|
// (set) Token: 0x060052D2 RID: 21202 RVA: 0x0012FFC4 File Offset: 0x0012E1C4
|
|
[Token(Token = "0x17000E8F")]
|
|
public GCBPKHFJKCE.JPNJGCANGPB LINLLHBFIKF
|
|
{
|
|
[Token(Token = "0x60052D1")]
|
|
[Address(RVA = "0x3D3FF0", Offset = "0x3D29F0", VA = "0x1803D3FF0")]
|
|
get;
|
|
[Token(Token = "0x60052D2")]
|
|
[Address(RVA = "0x3D4040", Offset = "0x3D2A40", VA = "0x1803D4040")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E90 RID: 3728
|
|
// (get) Token: 0x060052D3 RID: 21203 RVA: 0x0012FFD8 File Offset: 0x0012E1D8
|
|
// (set) Token: 0x060052D4 RID: 21204 RVA: 0x0012FFEC File Offset: 0x0012E1EC
|
|
[Token(Token = "0x17000E90")]
|
|
public GCBPKHFJKCE.ECAPFBCJPNL BBLNMEAFOOE
|
|
{
|
|
[Token(Token = "0x60052D3")]
|
|
[Address(RVA = "0x566930", Offset = "0x565330", VA = "0x180566930")]
|
|
get;
|
|
[Token(Token = "0x60052D4")]
|
|
[Address(RVA = "0x566E20", Offset = "0x565820", VA = "0x180566E20")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E91 RID: 3729
|
|
// (get) Token: 0x060052D5 RID: 21205 RVA: 0x00130000 File Offset: 0x0012E200
|
|
// (set) Token: 0x060052D6 RID: 21206 RVA: 0x00130014 File Offset: 0x0012E214
|
|
[Token(Token = "0x17000E91")]
|
|
public DateTime OJIOBIMFFPB
|
|
{
|
|
[Token(Token = "0x60052D5")]
|
|
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
|
get;
|
|
[Token(Token = "0x60052D6")]
|
|
[Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E92 RID: 3730
|
|
// (get) Token: 0x060052D7 RID: 21207 RVA: 0x00130028 File Offset: 0x0012E228
|
|
// (set) Token: 0x060052D8 RID: 21208 RVA: 0x0013003C File Offset: 0x0012E23C
|
|
[Token(Token = "0x17000E92")]
|
|
public bool PPFMGBNEBLL
|
|
{
|
|
[Token(Token = "0x60052D7")]
|
|
[Address(RVA = "0x3F0F40", Offset = "0x3EF940", VA = "0x1803F0F40")]
|
|
get;
|
|
[Token(Token = "0x60052D8")]
|
|
[Address(RVA = "0x3F1290", Offset = "0x3EFC90", VA = "0x1803F1290")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E93 RID: 3731
|
|
// (get) Token: 0x060052D9 RID: 21209 RVA: 0x00130050 File Offset: 0x0012E250
|
|
// (set) Token: 0x060052DA RID: 21210 RVA: 0x00130064 File Offset: 0x0012E264
|
|
[Token(Token = "0x17000E93")]
|
|
public DateTime ACBFDMLHFPB
|
|
{
|
|
[Token(Token = "0x60052D9")]
|
|
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
|
|
get;
|
|
[Token(Token = "0x60052DA")]
|
|
[Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E94 RID: 3732
|
|
// (get) Token: 0x060052DB RID: 21211 RVA: 0x00130078 File Offset: 0x0012E278
|
|
// (set) Token: 0x060052DC RID: 21212 RVA: 0x0013008C File Offset: 0x0012E28C
|
|
[Token(Token = "0x17000E94")]
|
|
public DateTime KBDMNJGJACC
|
|
{
|
|
[Token(Token = "0x60052DB")]
|
|
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
|
get;
|
|
[Token(Token = "0x60052DC")]
|
|
[Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E95 RID: 3733
|
|
// (get) Token: 0x060052DD RID: 21213 RVA: 0x001300A0 File Offset: 0x0012E2A0
|
|
[Token(Token = "0x17000E95")]
|
|
public bool MIKDLDEALPN
|
|
{
|
|
[Token(Token = "0x60052DD")]
|
|
[Address(RVA = "0x1C45E10", Offset = "0x1C44810", VA = "0x181C45E10")]
|
|
get
|
|
{
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
DateTime dateTime = this.<APGDJMPGBOO>k__BackingField;
|
|
return utcNow < dateTime;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000E96 RID: 3734
|
|
// (get) Token: 0x060052DE RID: 21214 RVA: 0x001300C4 File Offset: 0x0012E2C4
|
|
[Token(Token = "0x17000E96")]
|
|
public bool CGHKPMELKGP
|
|
{
|
|
[Token(Token = "0x60052DE")]
|
|
[Address(RVA = "0x1C45E70", Offset = "0x1C44870", VA = "0x181C45E70")]
|
|
get
|
|
{
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
DateTime dateTime = this.<APGDJMPGBOO>k__BackingField;
|
|
if (utcNow < dateTime)
|
|
{
|
|
}
|
|
return this.<LPIHHHMCBJD>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060052DF RID: 21215 RVA: 0x001300F4 File Offset: 0x0012E2F4
|
|
[Token(Token = "0x60052DF")]
|
|
[Address(RVA = "0x1C45EE0", Offset = "0x1C448E0", VA = "0x181C45EE0", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
int num = 0;
|
|
long num2 = AEOPHJMOOFE.AAKIMHHKCFB<long>("subscriptionId", PMMGDNALAEB);
|
|
this.<LAKIEJGNHEJ>k__BackingField = num2;
|
|
int num3 = AEOPHJMOOFE.AAKIMHHKCFB<int>("recNetPlayerId", PMMGDNALAEB);
|
|
this.<AGPGCNJNOBJ>k__BackingField = num3;
|
|
if (AEOPHJMOOFE.KFANFFHOJGF<int?>("platformType", PMMGDNALAEB, num) != 0)
|
|
{
|
|
}
|
|
this.<FFJFJIPMOOG>k__BackingField = num;
|
|
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("platformId", PMMGDNALAEB);
|
|
this.<PNEEIMBCHDE>k__BackingField = text;
|
|
string text2 = AEOPHJMOOFE.AAKIMHHKCFB<string>("platformPurchaseId", PMMGDNALAEB);
|
|
this.<KIJNAPOAEDM>k__BackingField = text2;
|
|
int num4 = AEOPHJMOOFE.AAKIMHHKCFB<int>("level", PMMGDNALAEB);
|
|
this.<BOEPNILALGE>k__BackingField = (GCBPKHFJKCE.JPNJGCANGPB)num4;
|
|
int num5 = AEOPHJMOOFE.AAKIMHHKCFB<int>("period", PMMGDNALAEB);
|
|
this.<FMEFGKDAPOD>k__BackingField = (GCBPKHFJKCE.ECAPFBCJPNL)num5;
|
|
int num6 = 0;
|
|
DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("expirationDate", PMMGDNALAEB, num6 != 0);
|
|
this.<APGDJMPGBOO>k__BackingField = dateTime;
|
|
bool flag = AEOPHJMOOFE.AAKIMHHKCFB<bool>("isAutoRenewing", PMMGDNALAEB);
|
|
this.<LPIHHHMCBJD>k__BackingField = flag;
|
|
int num7 = 0;
|
|
DateTime dateTime2 = AEOPHJMOOFE.NEBCDECIPHD("createdAt", PMMGDNALAEB, num7 != 0);
|
|
this.<IPLPEOMCNPJ>k__BackingField = dateTime2;
|
|
int num8 = 0;
|
|
DateTime dateTime3 = AEOPHJMOOFE.NEBCDECIPHD("modifiedAt", PMMGDNALAEB, num8 != 0);
|
|
this.<FCEEMEMAPIA>k__BackingField = dateTime3;
|
|
}
|
|
|
|
// Token: 0x060052E0 RID: 21216 RVA: 0x001301F4 File Offset: 0x0012E3F4
|
|
[Token(Token = "0x60052E0")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public BEACFGLJIBH()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D5E RID: 3422
|
|
[Token(Token = "0x2000D5E")]
|
|
public class MODPNPKOAJF : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000E97 RID: 3735
|
|
// (get) Token: 0x060052E1 RID: 21217 RVA: 0x00130208 File Offset: 0x0012E408
|
|
// (set) Token: 0x060052E2 RID: 21218 RVA: 0x0013021C File Offset: 0x0012E41C
|
|
[Token(Token = "0x17000E97")]
|
|
public GCBPKHFJKCE.BEACFGLJIBH DLJHLJDMPOI
|
|
{
|
|
[Token(Token = "0x60052E1")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
|
get;
|
|
[Token(Token = "0x60052E2")]
|
|
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000E98 RID: 3736
|
|
// (get) Token: 0x060052E3 RID: 21219 RVA: 0x00130230 File Offset: 0x0012E430
|
|
// (set) Token: 0x060052E4 RID: 21220 RVA: 0x00130244 File Offset: 0x0012E444
|
|
[Token(Token = "0x17000E98")]
|
|
public int? LEOLIKFFHHH
|
|
{
|
|
[Token(Token = "0x60052E3")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
[Token(Token = "0x60052E4")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000E99 RID: 3737
|
|
// (get) Token: 0x060052E5 RID: 21221 RVA: 0x00130258 File Offset: 0x0012E458
|
|
[Token(Token = "0x17000E99")]
|
|
public bool IAMJHHFJKPG
|
|
{
|
|
[Token(Token = "0x60052E5")]
|
|
[Address(RVA = "0x1C57CD0", Offset = "0x1C566D0", VA = "0x181C57CD0")]
|
|
get
|
|
{
|
|
return this.<LMOMGJNDHLB>k__BackingField == 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060052E6 RID: 21222 RVA: 0x00130270 File Offset: 0x0012E470
|
|
[Token(Token = "0x60052E6")]
|
|
[Address(RVA = "0x1C57D10", Offset = "0x1C56710", VA = "0x181C57D10", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = AEOPHJMOOFE.FFPBMBDJCAK<GCBPKHFJKCE.BEACFGLJIBH>("subscription", PMMGDNALAEB);
|
|
this.<ICGEIEKILFI>k__BackingField = beacfgljibh;
|
|
int num = 0;
|
|
int? num2 = AEOPHJMOOFE.KFANFFHOJGF<int?>("platformAccountSubscribedPlayerId", PMMGDNALAEB, num);
|
|
this.<LMOMGJNDHLB>k__BackingField = num2;
|
|
}
|
|
|
|
// Token: 0x060052E7 RID: 21223 RVA: 0x001302A8 File Offset: 0x0012E4A8
|
|
[Token(Token = "0x60052E7")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MODPNPKOAJF()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D5F RID: 3423
|
|
[Token(Token = "0x2000D5F")]
|
|
public enum HHPIBHPICEM
|
|
{
|
|
// Token: 0x04003CAB RID: 15531
|
|
[Token(Token = "0x4003CAB")]
|
|
Started,
|
|
// Token: 0x04003CAC RID: 15532
|
|
[Token(Token = "0x4003CAC")]
|
|
Reactivated,
|
|
// Token: 0x04003CAD RID: 15533
|
|
[Token(Token = "0x4003CAD")]
|
|
AutoRenewed,
|
|
// Token: 0x04003CAE RID: 15534
|
|
[Token(Token = "0x4003CAE")]
|
|
UserCancelledAutoRenewals,
|
|
// Token: 0x04003CAF RID: 15535
|
|
[Token(Token = "0x4003CAF")]
|
|
UserReactivatedAutoRenewalsBeforeExpiration = 10,
|
|
// Token: 0x04003CB0 RID: 15536
|
|
[Token(Token = "0x4003CB0")]
|
|
ManuallyRenewed = 5,
|
|
// Token: 0x04003CB1 RID: 15537
|
|
[Token(Token = "0x4003CB1")]
|
|
ExpiredAutoRenewalFailed = 4,
|
|
// Token: 0x04003CB2 RID: 15538
|
|
[Token(Token = "0x4003CB2")]
|
|
Expired = 6,
|
|
// Token: 0x04003CB3 RID: 15539
|
|
[Token(Token = "0x4003CB3")]
|
|
Upgrade,
|
|
// Token: 0x04003CB4 RID: 15540
|
|
[Token(Token = "0x4003CB4")]
|
|
Downgrade,
|
|
// Token: 0x04003CB5 RID: 15541
|
|
[Token(Token = "0x4003CB5")]
|
|
Rollback
|
|
}
|
|
|
|
// Token: 0x02000D60 RID: 3424
|
|
[Token(Token = "0x2000D60")]
|
|
public class MDAGJFDGFMJ : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000E9A RID: 3738
|
|
// (get) Token: 0x060052E8 RID: 21224 RVA: 0x001302BC File Offset: 0x0012E4BC
|
|
// (set) Token: 0x060052E9 RID: 21225 RVA: 0x001302D0 File Offset: 0x0012E4D0
|
|
[Token(Token = "0x17000E9A")]
|
|
public GCBPKHFJKCE.HHPIBHPICEM MEENEBIKBEH
|
|
{
|
|
[Token(Token = "0x60052E8")]
|
|
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
|
get;
|
|
[Token(Token = "0x60052E9")]
|
|
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000E9B RID: 3739
|
|
// (get) Token: 0x060052EA RID: 21226 RVA: 0x001302E4 File Offset: 0x0012E4E4
|
|
// (set) Token: 0x060052EB RID: 21227 RVA: 0x001302F8 File Offset: 0x0012E4F8
|
|
[Token(Token = "0x17000E9B")]
|
|
public GCBPKHFJKCE.BEACFGLJIBH GKGKMMANALE
|
|
{
|
|
[Token(Token = "0x60052EA")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
[Token(Token = "0x60052EB")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x060052EC RID: 21228 RVA: 0x0013030C File Offset: 0x0012E50C
|
|
[Token(Token = "0x60052EC")]
|
|
[Address(RVA = "0x1C57BA0", Offset = "0x1C565A0", VA = "0x181C57BA0", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
int num = 0;
|
|
int num2 = AEOPHJMOOFE.KFANFFHOJGF<int>("event", PMMGDNALAEB, num);
|
|
this.<GAMFANCKDLK>k__BackingField = (GCBPKHFJKCE.HHPIBHPICEM)num2;
|
|
GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = AEOPHJMOOFE.FFPBMBDJCAK<GCBPKHFJKCE.BEACFGLJIBH>("newSubscription", PMMGDNALAEB);
|
|
this.<NBPOKIOCIMF>k__BackingField = beacfgljibh;
|
|
}
|
|
|
|
// Token: 0x060052ED RID: 21229 RVA: 0x00130344 File Offset: 0x0012E544
|
|
[Token(Token = "0x60052ED")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MDAGJFDGFMJ()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D61 RID: 3425
|
|
[Token(Token = "0x2000D61")]
|
|
public struct OLKIJAMNHEK
|
|
{
|
|
// Token: 0x04003CB8 RID: 15544
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4003CB8")]
|
|
public string DMLIOOCLKKP;
|
|
}
|
|
|
|
// Token: 0x02000D62 RID: 3426
|
|
[Token(Token = "0x2000D62")]
|
|
public class CACOIEJCAKJ : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000E9C RID: 3740
|
|
// (get) Token: 0x060052EE RID: 21230 RVA: 0x00130358 File Offset: 0x0012E558
|
|
// (set) Token: 0x060052EF RID: 21231 RVA: 0x0013036C File Offset: 0x0012E56C
|
|
[Token(Token = "0x17000E9C")]
|
|
public List<int> GEPMDJDCOCK
|
|
{
|
|
[Token(Token = "0x60052EE")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
|
get;
|
|
[Token(Token = "0x60052EF")]
|
|
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E9D RID: 3741
|
|
// (get) Token: 0x060052F0 RID: 21232 RVA: 0x00130380 File Offset: 0x0012E580
|
|
// (set) Token: 0x060052F1 RID: 21233 RVA: 0x00130394 File Offset: 0x0012E594
|
|
[Token(Token = "0x17000E9D")]
|
|
public string DFPPNHINEFO
|
|
{
|
|
[Token(Token = "0x60052F0")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
[Token(Token = "0x60052F1")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E9E RID: 3742
|
|
// (get) Token: 0x060052F2 RID: 21234 RVA: 0x001303A8 File Offset: 0x0012E5A8
|
|
// (set) Token: 0x060052F3 RID: 21235 RVA: 0x001303BC File Offset: 0x0012E5BC
|
|
[Token(Token = "0x17000E9E")]
|
|
public GCBPKHFJKCE.DKDLBKJCFDI FFCPMFCOELO
|
|
{
|
|
[Token(Token = "0x60052F2")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get;
|
|
[Token(Token = "0x60052F3")]
|
|
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x060052F4 RID: 21236 RVA: 0x001303D0 File Offset: 0x0012E5D0
|
|
[Token(Token = "0x60052F4")]
|
|
[Address(RVA = "0x1C46150", Offset = "0x1C44B50", VA = "0x181C46150", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
List list = AEOPHJMOOFE.MMEALHNAHOI<int>("giftDropIds", PMMGDNALAEB);
|
|
this.<LFNBCINEIJO>k__BackingField = list;
|
|
int num = 0;
|
|
string text = AEOPHJMOOFE.KFANFFHOJGF<string>("message", PMMGDNALAEB, num);
|
|
this.<LHJAKNBODPE>k__BackingField = text;
|
|
GCBPKHFJKCE.DKDLBKJCFDI dkdlbkjcfdi = AEOPHJMOOFE.FFPBMBDJCAK<GCBPKHFJKCE.DKDLBKJCFDI>("subscriptionPurchase", PMMGDNALAEB);
|
|
this.<MJDJMAPCPFL>k__BackingField = dkdlbkjcfdi;
|
|
}
|
|
|
|
// Token: 0x060052F5 RID: 21237 RVA: 0x0013041C File Offset: 0x0012E61C
|
|
[Token(Token = "0x60052F5")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CACOIEJCAKJ()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D63 RID: 3427
|
|
[Token(Token = "0x2000D63")]
|
|
public class DJGBECJHOKF : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000E9F RID: 3743
|
|
// (get) Token: 0x060052F6 RID: 21238 RVA: 0x00130430 File Offset: 0x0012E630
|
|
// (set) Token: 0x060052F7 RID: 21239 RVA: 0x00130444 File Offset: 0x0012E644
|
|
[Token(Token = "0x17000E9F")]
|
|
public int HFMHNNJMABK
|
|
{
|
|
[Token(Token = "0x60052F6")]
|
|
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
|
get;
|
|
[Token(Token = "0x60052F7")]
|
|
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EA0 RID: 3744
|
|
// (get) Token: 0x060052F8 RID: 21240 RVA: 0x00130458 File Offset: 0x0012E658
|
|
// (set) Token: 0x060052F9 RID: 21241 RVA: 0x0013046C File Offset: 0x0012E66C
|
|
[Token(Token = "0x17000EA0")]
|
|
public string FIKEBGGCDFN
|
|
{
|
|
[Token(Token = "0x60052F8")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
[Token(Token = "0x60052F9")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EA1 RID: 3745
|
|
// (get) Token: 0x060052FA RID: 21242 RVA: 0x00130480 File Offset: 0x0012E680
|
|
// (set) Token: 0x060052FB RID: 21243 RVA: 0x00130494 File Offset: 0x0012E694
|
|
[Token(Token = "0x17000EA1")]
|
|
public string KODBEJPEFOJ
|
|
{
|
|
[Token(Token = "0x60052FA")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get;
|
|
[Token(Token = "0x60052FB")]
|
|
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EA2 RID: 3746
|
|
// (get) Token: 0x060052FC RID: 21244 RVA: 0x001304A8 File Offset: 0x0012E6A8
|
|
// (set) Token: 0x060052FD RID: 21245 RVA: 0x001304BC File Offset: 0x0012E6BC
|
|
[Token(Token = "0x17000EA2")]
|
|
public string AHGCOGFEEEE
|
|
{
|
|
[Token(Token = "0x60052FC")]
|
|
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
|
get;
|
|
[Token(Token = "0x60052FD")]
|
|
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EA3 RID: 3747
|
|
// (get) Token: 0x060052FE RID: 21246 RVA: 0x001304D0 File Offset: 0x0012E6D0
|
|
// (set) Token: 0x060052FF RID: 21247 RVA: 0x001304E4 File Offset: 0x0012E6E4
|
|
[Token(Token = "0x17000EA3")]
|
|
public int NPDJLOOHMDJ
|
|
{
|
|
[Token(Token = "0x60052FE")]
|
|
[Address(RVA = "0x3EDF60", Offset = "0x3EC960", VA = "0x1803EDF60")]
|
|
get;
|
|
[Token(Token = "0x60052FF")]
|
|
[Address(RVA = "0x7B2580", Offset = "0x7B0F80", VA = "0x1807B2580")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EA4 RID: 3748
|
|
// (get) Token: 0x06005300 RID: 21248 RVA: 0x001304F8 File Offset: 0x0012E6F8
|
|
// (set) Token: 0x06005301 RID: 21249 RVA: 0x0013050C File Offset: 0x0012E70C
|
|
[Token(Token = "0x17000EA4")]
|
|
public string BEIIFHKMAEP
|
|
{
|
|
[Token(Token = "0x6005300")]
|
|
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
|
|
get;
|
|
[Token(Token = "0x6005301")]
|
|
[Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EA5 RID: 3749
|
|
// (get) Token: 0x06005302 RID: 21250 RVA: 0x00130520 File Offset: 0x0012E720
|
|
// (set) Token: 0x06005303 RID: 21251 RVA: 0x00130534 File Offset: 0x0012E734
|
|
[Token(Token = "0x17000EA5")]
|
|
public string BGBHACHJMJJ
|
|
{
|
|
[Token(Token = "0x6005302")]
|
|
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
|
get;
|
|
[Token(Token = "0x6005303")]
|
|
[Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EA6 RID: 3750
|
|
// (get) Token: 0x06005304 RID: 21252 RVA: 0x00130548 File Offset: 0x0012E748
|
|
// (set) Token: 0x06005305 RID: 21253 RVA: 0x0013055C File Offset: 0x0012E75C
|
|
[Token(Token = "0x17000EA6")]
|
|
public string ELKEGFGFBCG
|
|
{
|
|
[Token(Token = "0x6005304")]
|
|
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
|
get;
|
|
[Token(Token = "0x6005305")]
|
|
[Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EA7 RID: 3751
|
|
// (get) Token: 0x06005306 RID: 21254 RVA: 0x00130570 File Offset: 0x0012E770
|
|
// (set) Token: 0x06005307 RID: 21255 RVA: 0x00130584 File Offset: 0x0012E784
|
|
[Token(Token = "0x17000EA7")]
|
|
public string GDNNKIILCLB
|
|
{
|
|
[Token(Token = "0x6005306")]
|
|
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
|
|
get;
|
|
[Token(Token = "0x6005307")]
|
|
[Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000EA8 RID: 3752
|
|
// (get) Token: 0x06005308 RID: 21256 RVA: 0x00130598 File Offset: 0x0012E798
|
|
// (set) Token: 0x06005309 RID: 21257 RVA: 0x001305AC File Offset: 0x0012E7AC
|
|
[Token(Token = "0x17000EA8")]
|
|
public bool LFJIIFCODHO
|
|
{
|
|
[Token(Token = "0x6005308")]
|
|
[Address(RVA = "0x566D70", Offset = "0x565770", VA = "0x180566D70")]
|
|
get;
|
|
[Token(Token = "0x6005309")]
|
|
[Address(RVA = "0x566E50", Offset = "0x565850", VA = "0x180566E50")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EA9 RID: 3753
|
|
// (get) Token: 0x0600530A RID: 21258 RVA: 0x001305C0 File Offset: 0x0012E7C0
|
|
// (set) Token: 0x0600530B RID: 21259 RVA: 0x001305D4 File Offset: 0x0012E7D4
|
|
[Token(Token = "0x17000EA9")]
|
|
public GCBPKHFJKCE.CACOIEJCAKJ PBPPCMNHODC
|
|
{
|
|
[Token(Token = "0x600530A")]
|
|
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")]
|
|
get;
|
|
[Token(Token = "0x600530B")]
|
|
[Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EAA RID: 3754
|
|
// (get) Token: 0x0600530C RID: 21260 RVA: 0x001305E8 File Offset: 0x0012E7E8
|
|
// (set) Token: 0x0600530D RID: 21261 RVA: 0x001305FC File Offset: 0x0012E7FC
|
|
[Token(Token = "0x17000EAA")]
|
|
public string DIDDIAMJHON
|
|
{
|
|
[Token(Token = "0x600530C")]
|
|
[Address(RVA = "0x48F050", Offset = "0x48DA50", VA = "0x18048F050")]
|
|
get;
|
|
[Token(Token = "0x600530D")]
|
|
[Address(RVA = "0x52F860", Offset = "0x52E260", VA = "0x18052F860")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000EAB RID: 3755
|
|
// (get) Token: 0x0600530E RID: 21262 RVA: 0x00130610 File Offset: 0x0012E810
|
|
// (set) Token: 0x0600530F RID: 21263 RVA: 0x00130624 File Offset: 0x0012E824
|
|
[Token(Token = "0x17000EAB")]
|
|
public string AHDFJDKLFAD
|
|
{
|
|
[Token(Token = "0x600530E")]
|
|
[Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")]
|
|
get;
|
|
[Token(Token = "0x600530F")]
|
|
[Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06005310 RID: 21264 RVA: 0x00130638 File Offset: 0x0012E838
|
|
[Token(Token = "0x6005310")]
|
|
[Address(RVA = "0x1C46300", Offset = "0x1C44D00", VA = "0x181C46300", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
int num = AEOPHJMOOFE.AAKIMHHKCFB<int>("skuId", PMMGDNALAEB);
|
|
this.<JFPCIDFKDML>k__BackingField = num;
|
|
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("name", PMMGDNALAEB);
|
|
this.<LGACIEKBLBM>k__BackingField = text;
|
|
string text2 = AEOPHJMOOFE.AAKIMHHKCFB<string>("description", PMMGDNALAEB);
|
|
this.<EHGJCEHECFB>k__BackingField = text2;
|
|
string text3 = AEOPHJMOOFE.AAKIMHHKCFB<string>("imageName", PMMGDNALAEB);
|
|
this.<HPJCFFLAJJE>k__BackingField = text3;
|
|
int num2 = AEOPHJMOOFE.AAKIMHHKCFB<int>("price", PMMGDNALAEB);
|
|
this.<LGKBIBJHNCN>k__BackingField = num2;
|
|
string text4 = AEOPHJMOOFE.AAKIMHHKCFB<string>("oculusSkuId", PMMGDNALAEB);
|
|
this.<HLGDJNEBBFO>k__BackingField = text4;
|
|
string text5 = AEOPHJMOOFE.AAKIMHHKCFB<string>("psnProductLabel", PMMGDNALAEB);
|
|
this.<HKJDKAEOJON>k__BackingField = text5;
|
|
string text6 = AEOPHJMOOFE.AAKIMHHKCFB<string>("xboxProductId", PMMGDNALAEB);
|
|
this.<MNGNJDMFFCG>k__BackingField = text6;
|
|
bool flag = AEOPHJMOOFE.AAKIMHHKCFB<bool>("isSingleUse", PMMGDNALAEB);
|
|
this.<FCLEPJHJGOF>k__BackingField = flag;
|
|
GCBPKHFJKCE.CACOIEJCAKJ cacoiejcakj = AEOPHJMOOFE.FFPBMBDJCAK<GCBPKHFJKCE.CACOIEJCAKJ>("data", PMMGDNALAEB);
|
|
this.<OPGIEBKKAFC>k__BackingField = cacoiejcakj;
|
|
string text7 = AEOPHJMOOFE.AAKIMHHKCFB<string>("appleProductId", PMMGDNALAEB);
|
|
this.<NLFGBILDLMJ>k__BackingField = text7;
|
|
int num3 = this.<LGKBIBJHNCN>k__BackingField;
|
|
ulong num4;
|
|
num4 += num4;
|
|
long num5 = (long)(num4 * (ulong)((uint)100));
|
|
num3 = (int)((long)num3 - num5);
|
|
string text8;
|
|
this.<GDCAINGKMOM>k__BackingField = text8;
|
|
this.<IFPPEMCOPAP>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06005311 RID: 21265 RVA: 0x00130758 File Offset: 0x0012E958
|
|
[Token(Token = "0x6005311")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public DJGBECJHOKF()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D64 RID: 3428
|
|
[Token(Token = "0x2000D64")]
|
|
public class EJMGHNNHJPD : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000EAC RID: 3756
|
|
// (get) Token: 0x06005312 RID: 21266 RVA: 0x0013076C File Offset: 0x0012E96C
|
|
// (set) Token: 0x06005313 RID: 21267 RVA: 0x00130780 File Offset: 0x0012E980
|
|
[Token(Token = "0x17000EAC")]
|
|
public int CJKFHDJCKOP
|
|
{
|
|
[Token(Token = "0x6005312")]
|
|
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
|
get;
|
|
[Token(Token = "0x6005313")]
|
|
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EAD RID: 3757
|
|
// (get) Token: 0x06005314 RID: 21268 RVA: 0x00130794 File Offset: 0x0012E994
|
|
// (set) Token: 0x06005315 RID: 21269 RVA: 0x001307A8 File Offset: 0x0012E9A8
|
|
[Token(Token = "0x17000EAD")]
|
|
public int HFMHNNJMABK
|
|
{
|
|
[Token(Token = "0x6005314")]
|
|
[Address(RVA = "0x55D550", Offset = "0x55BF50", VA = "0x18055D550")]
|
|
get;
|
|
[Token(Token = "0x6005315")]
|
|
[Address(RVA = "0x55D5D0", Offset = "0x55BFD0", VA = "0x18055D5D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EAE RID: 3758
|
|
// (get) Token: 0x06005316 RID: 21270 RVA: 0x001307BC File Offset: 0x0012E9BC
|
|
// (set) Token: 0x06005317 RID: 21271 RVA: 0x001307D0 File Offset: 0x0012E9D0
|
|
[Token(Token = "0x17000EAE")]
|
|
public string LKIBJOMNFFD
|
|
{
|
|
[Token(Token = "0x6005316")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
[Token(Token = "0x6005317")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EAF RID: 3759
|
|
// (get) Token: 0x06005318 RID: 21272 RVA: 0x001307E4 File Offset: 0x0012E9E4
|
|
// (set) Token: 0x06005319 RID: 21273 RVA: 0x001307F8 File Offset: 0x0012E9F8
|
|
[Token(Token = "0x17000EAF")]
|
|
public string KODBEJPEFOJ
|
|
{
|
|
[Token(Token = "0x6005318")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get;
|
|
[Token(Token = "0x6005319")]
|
|
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EB0 RID: 3760
|
|
// (get) Token: 0x0600531A RID: 21274 RVA: 0x0013080C File Offset: 0x0012EA0C
|
|
// (set) Token: 0x0600531B RID: 21275 RVA: 0x00130820 File Offset: 0x0012EA20
|
|
[Token(Token = "0x17000EB0")]
|
|
public string AHGCOGFEEEE
|
|
{
|
|
[Token(Token = "0x600531A")]
|
|
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
|
get;
|
|
[Token(Token = "0x600531B")]
|
|
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EB1 RID: 3761
|
|
// (get) Token: 0x0600531C RID: 21276 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600531D RID: 21277 RVA: 0x00130834 File Offset: 0x0012EA34
|
|
[Token(Token = "0x17000EB1")]
|
|
public TimeSpan? OKBDHBJPJNK
|
|
{
|
|
[Token(Token = "0x600531C")]
|
|
[Address(RVA = "0x1062610", Offset = "0x1061010", VA = "0x181062610")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600531D")]
|
|
[Address(RVA = "0x1062600", Offset = "0x1061000", VA = "0x181062600")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600531E RID: 21278 RVA: 0x00130844 File Offset: 0x0012EA44
|
|
[Token(Token = "0x600531E")]
|
|
[Address(RVA = "0x1C465C0", Offset = "0x1C44FC0", VA = "0x181C465C0", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
int num = AEOPHJMOOFE.AAKIMHHKCFB<int>("purchaseReminderId", PMMGDNALAEB);
|
|
this.<GJGAOHLAJLC>k__BackingField = num;
|
|
int num2 = AEOPHJMOOFE.AAKIMHHKCFB<int>("skuId", PMMGDNALAEB);
|
|
this.<JFPCIDFKDML>k__BackingField = num2;
|
|
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("title", PMMGDNALAEB);
|
|
this.<CEJPKGDKMJE>k__BackingField = text;
|
|
string text2 = AEOPHJMOOFE.AAKIMHHKCFB<string>("description", PMMGDNALAEB);
|
|
this.<EHGJCEHECFB>k__BackingField = text2;
|
|
string text3 = AEOPHJMOOFE.AAKIMHHKCFB<string>("imageName", PMMGDNALAEB);
|
|
this.<HPJCFFLAJJE>k__BackingField = text3;
|
|
}
|
|
|
|
// Token: 0x0600531F RID: 21279 RVA: 0x001308B4 File Offset: 0x0012EAB4
|
|
[Token(Token = "0x600531F")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public EJMGHNNHJPD()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D65 RID: 3429
|
|
[Token(Token = "0x2000D65")]
|
|
private class LECJLLPKBEC : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000EB2 RID: 3762
|
|
// (get) Token: 0x06005320 RID: 21280 RVA: 0x001308C8 File Offset: 0x0012EAC8
|
|
// (set) Token: 0x06005321 RID: 21281 RVA: 0x001308DC File Offset: 0x0012EADC
|
|
[Token(Token = "0x17000EB2")]
|
|
public long KDPCGIGAIHJ
|
|
{
|
|
[Token(Token = "0x6005320")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
|
get;
|
|
[Token(Token = "0x6005321")]
|
|
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06005322 RID: 21282 RVA: 0x001308F0 File Offset: 0x0012EAF0
|
|
[Token(Token = "0x6005322")]
|
|
[Address(RVA = "0x1C57A90", Offset = "0x1C56490", VA = "0x181C57A90", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("transactionId", PMMGDNALAEB);
|
|
this.<IBBDIPENDNA>k__BackingField = num;
|
|
}
|
|
|
|
// Token: 0x06005323 RID: 21283 RVA: 0x00130910 File Offset: 0x0012EB10
|
|
[Token(Token = "0x6005323")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public LECJLLPKBEC()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000D67 RID: 3431
|
|
[Token(Token = "0x2000D67")]
|
|
[CompilerGenerated]
|
|
private sealed class AILGLIACEPN
|
|
{
|
|
// Token: 0x06005337 RID: 21303 RVA: 0x00130B0C File Offset: 0x0012ED0C
|
|
[Token(Token = "0x6005337")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public AILGLIACEPN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003CE2 RID: 15586
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003CE2")]
|
|
public Func<IPromise<GCBPKHFJKCE.OLKIJAMNHEK>> getAccessToken;
|
|
}
|
|
|
|
// Token: 0x02000D68 RID: 3432
|
|
[Token(Token = "0x2000D68")]
|
|
[CompilerGenerated]
|
|
private sealed class OLEHDBJPDKJ
|
|
{
|
|
// Token: 0x06005338 RID: 21304 RVA: 0x00130B20 File Offset: 0x0012ED20
|
|
[Token(Token = "0x6005338")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public OLEHDBJPDKJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005339 RID: 21305 RVA: 0x00130B34 File Offset: 0x0012ED34
|
|
[Token(Token = "0x6005339")]
|
|
[Address(RVA = "0x1C57EB0", Offset = "0x1C568B0", VA = "0x181C57EB0")]
|
|
internal void <GetSubscription>b__2(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo)
|
|
{
|
|
this.promise.Complete(subscriptionInfo);
|
|
}
|
|
|
|
// Token: 0x0600533A RID: 21306 RVA: 0x00130B54 File Offset: 0x0012ED54
|
|
[Token(Token = "0x600533A")]
|
|
[Address(RVA = "0x1C57F10", Offset = "0x1C56910", VA = "0x181C57F10")]
|
|
internal void <GetSubscription>b__3(string errorNoAccessToken)
|
|
{
|
|
Debug.LogWarning("GetSubscription attempt without access token failed: " + errorNoAccessToken);
|
|
IPromise<GCBPKHFJKCE.OLKIJAMNHEK> promise = this.CS$<>8__locals1.getAccessToken();
|
|
if (GCBPKHFJKCE.<>c.<>9__39_4 == 0)
|
|
{
|
|
GCBPKHFJKCE.<>c.<>9__39_4 = delegate(GCBPKHFJKCE.OLKIJAMNHEK accessToken)
|
|
{
|
|
IPromise<GCBPKHFJKCE.MODPNPKOAJF> promise2;
|
|
return promise2;
|
|
};
|
|
}
|
|
if (this.<>9__5 == 0)
|
|
{
|
|
Action<GCBPKHFJKCE.MODPNPKOAJF> action = delegate(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo)
|
|
{
|
|
this.promise.Complete(subscriptionInfo);
|
|
};
|
|
this.<>9__5 = action;
|
|
}
|
|
if (this.<>9__6 == 0)
|
|
{
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
this.promise.Error(error);
|
|
};
|
|
this.<>9__6 = action2;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600533B RID: 21307 RVA: 0x00130BE0 File Offset: 0x0012EDE0
|
|
[Token(Token = "0x600533B")]
|
|
[Address(RVA = "0x1C58130", Offset = "0x1C56B30", VA = "0x181C58130")]
|
|
internal void <GetSubscription>b__5(GCBPKHFJKCE.MODPNPKOAJF subscriptionInfo)
|
|
{
|
|
this.promise.Complete(subscriptionInfo);
|
|
}
|
|
|
|
// Token: 0x0600533C RID: 21308 RVA: 0x00130C00 File Offset: 0x0012EE00
|
|
[Token(Token = "0x600533C")]
|
|
[Address(RVA = "0x1C58190", Offset = "0x1C56B90", VA = "0x181C58190")]
|
|
internal void <GetSubscription>b__6(string error)
|
|
{
|
|
this.promise.Error(error);
|
|
}
|
|
|
|
// Token: 0x04003CE3 RID: 15587
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003CE3")]
|
|
public Promise<GCBPKHFJKCE.MODPNPKOAJF> promise;
|
|
|
|
// Token: 0x04003CE4 RID: 15588
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003CE4")]
|
|
public GCBPKHFJKCE.AILGLIACEPN CS$<>8__locals1;
|
|
|
|
// Token: 0x04003CE5 RID: 15589
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003CE5")]
|
|
public Action<GCBPKHFJKCE.MODPNPKOAJF> <>9__5;
|
|
|
|
// Token: 0x04003CE6 RID: 15590
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003CE6")]
|
|
public Action<string> <>9__6;
|
|
}
|
|
|
|
// Token: 0x02000D69 RID: 3433
|
|
[Token(Token = "0x2000D69")]
|
|
[CompilerGenerated]
|
|
private sealed class HLKDNJKDNMJ
|
|
{
|
|
// Token: 0x0600533D RID: 21309 RVA: 0x00130C20 File Offset: 0x0012EE20
|
|
[Token(Token = "0x600533D")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public HLKDNJKDNMJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600533E RID: 21310 RVA: 0x00130C34 File Offset: 0x0012EE34
|
|
[Token(Token = "0x600533E")]
|
|
[Address(RVA = "0x1C57800", Offset = "0x1C56200", VA = "0x181C57800")]
|
|
internal void <OnSubscriptionUpdate>b__0()
|
|
{
|
|
GCBPKHFJKCE.MDAGJFDGFMJ mdagjfdgfmj = AEOPHJMOOFE.PPGFHEDFBEA<GCBPKHFJKCE.MDAGJFDGFMJ>(this.message);
|
|
GCBPKHFJKCE.MODPNPKOAJF <GHDIFLMAKFI>k__BackingField = GCBPKHFJKCE.<GHDIFLMAKFI>k__BackingField;
|
|
GCBPKHFJKCE.BEACFGLJIBH <NBPOKIOCIMF>k__BackingField = mdagjfdgfmj.<NBPOKIOCIMF>k__BackingField;
|
|
<GHDIFLMAKFI>k__BackingField.<ICGEIEKILFI>k__BackingField = <NBPOKIOCIMF>k__BackingField;
|
|
GCBPKHFJKCE.MEGOBILJPJA.Invoke(mdagjfdgfmj);
|
|
}
|
|
|
|
// Token: 0x04003CE7 RID: 15591
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003CE7")]
|
|
public Dictionary<string, object> message;
|
|
}
|
|
}
|