Files
2026-04-08 23:40:05 +02:00

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;
}
}