oh dear
This commit is contained in:
@@ -0,0 +1,2197 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom;
|
||||
using RecRoom.Core.Pools;
|
||||
using RecRoom.Sharing;
|
||||
using RRUI.Navigation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000EB6 RID: 3766
|
||||
[Token(Token = "0x2000EB6")]
|
||||
public class SkuModel : RRUIModel, BBGNKKOHGDJ, FEJEAEOIFKG
|
||||
{
|
||||
// Token: 0x17000F25 RID: 3877
|
||||
// (get) Token: 0x06005713 RID: 22291 RVA: 0x00136CD4 File Offset: 0x00134ED4
|
||||
// (set) Token: 0x06005714 RID: 22292 RVA: 0x00136CE8 File Offset: 0x00134EE8
|
||||
[Token(Token = "0x17000F25")]
|
||||
public SkuModel.BOFPIAPIJNH PDOJHGJMNPH
|
||||
{
|
||||
[Token(Token = "0x6005713")]
|
||||
[Address(RVA = "0x567200", Offset = "0x566000", VA = "0x180567200")]
|
||||
get
|
||||
{
|
||||
return this.source;
|
||||
}
|
||||
[Token(Token = "0x6005714")]
|
||||
[Address(RVA = "0xF99FC0", Offset = "0xF98DC0", VA = "0x180F99FC0")]
|
||||
set
|
||||
{
|
||||
if (this.source != value)
|
||||
{
|
||||
this.source = value;
|
||||
base.MKBLJJGJAOH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F26 RID: 3878
|
||||
// (get) Token: 0x06005715 RID: 22293 RVA: 0x00136D0C File Offset: 0x00134F0C
|
||||
// (set) Token: 0x06005716 RID: 22294 RVA: 0x00136D20 File Offset: 0x00134F20
|
||||
[Token(Token = "0x17000F26")]
|
||||
public GCBPKHFJKCE.DJGBECJHOKF KGOFIAMNOIE
|
||||
{
|
||||
[Token(Token = "0x6005715")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
get;
|
||||
[Token(Token = "0x6005716")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000F27 RID: 3879
|
||||
// (get) Token: 0x06005717 RID: 22295 RVA: 0x00136D34 File Offset: 0x00134F34
|
||||
// (set) Token: 0x06005718 RID: 22296 RVA: 0x00136D48 File Offset: 0x00134F48
|
||||
[Token(Token = "0x17000F27")]
|
||||
public GCBPKHFJKCE.EJMGHNNHJPD PJDFNPKKEEF
|
||||
{
|
||||
[Token(Token = "0x6005717")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
get;
|
||||
[Token(Token = "0x6005718")]
|
||||
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000F28 RID: 3880
|
||||
// (get) Token: 0x06005719 RID: 22297 RVA: 0x00136D5C File Offset: 0x00134F5C
|
||||
[Token(Token = "0x17000F28")]
|
||||
public string OOJFBECGEAD
|
||||
{
|
||||
[Token(Token = "0x6005719")]
|
||||
[Address(RVA = "0xF99F90", Offset = "0xF98D90", VA = "0x180F99F90")]
|
||||
get
|
||||
{
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
if (ejmghnnhjpd == 0)
|
||||
{
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
}
|
||||
return ejmghnnhjpd.<CEJPKGDKMJE>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F29 RID: 3881
|
||||
// (get) Token: 0x0600571A RID: 22298 RVA: 0x00136D88 File Offset: 0x00134F88
|
||||
[Token(Token = "0x17000F29")]
|
||||
public string JNCANBFGDGP
|
||||
{
|
||||
[Token(Token = "0x600571A")]
|
||||
[Address(RVA = "0xF99F60", Offset = "0xF98D60", VA = "0x180F99F60")]
|
||||
get
|
||||
{
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
if (ejmghnnhjpd == 0)
|
||||
{
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
}
|
||||
return ejmghnnhjpd.<EHGJCEHECFB>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F2A RID: 3882
|
||||
// (get) Token: 0x0600571B RID: 22299 RVA: 0x00136DB4 File Offset: 0x00134FB4
|
||||
[Token(Token = "0x17000F2A")]
|
||||
public string AIHBCPLOCGG
|
||||
{
|
||||
[Token(Token = "0x600571B")]
|
||||
[Address(RVA = "0xF97D40", Offset = "0xF96B40", VA = "0x180F97D40")]
|
||||
get
|
||||
{
|
||||
do
|
||||
{
|
||||
if (this.FMDNNBNMNJC || this.isStarterPackDetailsPage)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (this.<PIFBGOFNGDA>k__BackingField != 0);
|
||||
return this.<GPDPGCIGEGM>k__BackingField.<HPJCFFLAJJE>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F2B RID: 3883
|
||||
// (get) Token: 0x0600571C RID: 22300 RVA: 0x00136DF0 File Offset: 0x00134FF0
|
||||
[Token(Token = "0x17000F2B")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x600571C")]
|
||||
[Address(RVA = "0xF99060", Offset = "0xF97E60", VA = "0x180F99060", Slot = "12")]
|
||||
get
|
||||
{
|
||||
if (this.source == SkuModel.BOFPIAPIJNH.Default)
|
||||
{
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600571D RID: 22301 RVA: 0x00136E08 File Offset: 0x00135008
|
||||
[Token(Token = "0x600571D")]
|
||||
[Address(RVA = "0xF95F30", Offset = "0xF94D30", VA = "0x180F95F30", Slot = "17")]
|
||||
protected override void CEJBCCPEGEB()
|
||||
{
|
||||
base.CEJBCCPEGEB();
|
||||
OKNNKFGFODL eahpafphjlm = this.EAHPAFPHJLM;
|
||||
if (eahpafphjlm != 0)
|
||||
{
|
||||
eahpafphjlm.LKLKGDMFMCC();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600571E RID: 22302 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600571E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
public void OnRRUIStackedUIEntered(StackedUIFlowBase BFHJBBGCMAN, StackedUIFlowBase NBINAJPFBOA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600571F RID: 22303 RVA: 0x00136E30 File Offset: 0x00135030
|
||||
[Token(Token = "0x600571F")]
|
||||
[Address(RVA = "0xAEB180", Offset = "0xAE9F80", VA = "0x180AEB180", Slot = "28")]
|
||||
public void OnRRUIStackedUIExited(StackedUIFlowBase BFHJBBGCMAN, StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
||||
{
|
||||
OKNNKFGFODL eahpafphjlm = this.EAHPAFPHJLM;
|
||||
if (eahpafphjlm != 0)
|
||||
{
|
||||
eahpafphjlm.CNFDGDEOPPF();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F2C RID: 3884
|
||||
// (get) Token: 0x06005720 RID: 22304 RVA: 0x00136E50 File Offset: 0x00135050
|
||||
[Token(Token = "0x17000F2C")]
|
||||
public GameObject KGFPNIMJHIC
|
||||
{
|
||||
[Token(Token = "0x6005720")]
|
||||
[Address(RVA = "0x981B80", Offset = "0x980980", VA = "0x180981B80", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return base.gameObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005721 RID: 22305 RVA: 0x00136E64 File Offset: 0x00135064
|
||||
[Token(Token = "0x6005721")]
|
||||
[Address(RVA = "0xF99560", Offset = "0xF98360", VA = "0x180F99560", Slot = "30")]
|
||||
public DABKFAIHBBP OnBeforePageSwapFrom(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005722 RID: 22306 RVA: 0x00136E78 File Offset: 0x00135078
|
||||
[Token(Token = "0x6005722")]
|
||||
[Address(RVA = "0xF99600", Offset = "0xF98400", VA = "0x180F99600", Slot = "31")]
|
||||
public DABKFAIHBBP OnBeforePageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005723 RID: 22307 RVA: 0x00136E8C File Offset: 0x0013508C
|
||||
[Token(Token = "0x6005723")]
|
||||
[Address(RVA = "0xF993D0", Offset = "0xF981D0", VA = "0x180F993D0", Slot = "32")]
|
||||
public DABKFAIHBBP OnAfterPageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
||||
{
|
||||
int num = 0;
|
||||
if (this.source == SkuModel.BOFPIAPIJNH.RRPlusMembership)
|
||||
{
|
||||
bool flag = base.DHJAICFKEHL.NJIBHKPHKFF.NIAPNGIGHFE("RRPLUS_MEMBERSHIP_SIGNUP_ENTRY_POINT_KEY", num);
|
||||
CECAKDDNHLN uri = base.DHJAICFKEHL.NJIBHKPHKFF;
|
||||
this.<GEMENGGIAFG>k__BackingField = num;
|
||||
if (this.source == SkuModel.BOFPIAPIJNH.RRPlusMembership)
|
||||
{
|
||||
this.<HMCIOMBCIIC>k__BackingField = num;
|
||||
}
|
||||
this.EAHPAFPHJLM = num;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x17000F2D RID: 3885
|
||||
// (get) Token: 0x06005724 RID: 22308 RVA: 0x00136EF8 File Offset: 0x001350F8
|
||||
// (set) Token: 0x06005725 RID: 22309 RVA: 0x00136F0C File Offset: 0x0013510C
|
||||
[Token(Token = "0x17000F2D")]
|
||||
public string NPBMLAJAMPF
|
||||
{
|
||||
[Token(Token = "0x6005724")]
|
||||
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
||||
get;
|
||||
[Token(Token = "0x6005725")]
|
||||
[Address(RVA = "0x7CB600", Offset = "0x7CA400", VA = "0x1807CB600")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000F2E RID: 3886
|
||||
// (get) Token: 0x06005726 RID: 22310 RVA: 0x00136F20 File Offset: 0x00135120
|
||||
[Token(Token = "0x17000F2E")]
|
||||
public bool HKBDKGABGNK
|
||||
{
|
||||
[Token(Token = "0x6005726")]
|
||||
[Address(RVA = "0xD53F90", Offset = "0xD52D90", VA = "0x180D53F90")]
|
||||
get
|
||||
{
|
||||
return this.FGMAHIOKMFJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F2F RID: 3887
|
||||
// (get) Token: 0x06005727 RID: 22311 RVA: 0x00136F34 File Offset: 0x00135134
|
||||
[Token(Token = "0x17000F2F")]
|
||||
public bool KBAFAFNIGJB
|
||||
{
|
||||
[Token(Token = "0x6005727")]
|
||||
[Address(RVA = "0xCC6010", Offset = "0xCC4E10", VA = "0x180CC6010")]
|
||||
get
|
||||
{
|
||||
return this.JBECCLDBHKF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F30 RID: 3888
|
||||
// (get) Token: 0x06005728 RID: 22312 RVA: 0x00136F48 File Offset: 0x00135148
|
||||
[Token(Token = "0x17000F30")]
|
||||
public bool HECCMIPFPBG
|
||||
{
|
||||
[Token(Token = "0x6005728")]
|
||||
[Address(RVA = "0xCC6020", Offset = "0xCC4E20", VA = "0x180CC6020")]
|
||||
get
|
||||
{
|
||||
return this.GCDENJHDALI;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F31 RID: 3889
|
||||
// (get) Token: 0x06005729 RID: 22313 RVA: 0x00136F5C File Offset: 0x0013515C
|
||||
[Token(Token = "0x17000F31")]
|
||||
public string CBIOLLGINKL
|
||||
{
|
||||
[Token(Token = "0x6005729")]
|
||||
[Address(RVA = "0x4CB300", Offset = "0x4CA100", VA = "0x1804CB300")]
|
||||
get
|
||||
{
|
||||
return this.KPHKBDKDDLE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000F32 RID: 3890
|
||||
// (get) Token: 0x0600572A RID: 22314 RVA: 0x00136F70 File Offset: 0x00135170
|
||||
// (set) Token: 0x0600572B RID: 22315 RVA: 0x00136F84 File Offset: 0x00135184
|
||||
[Token(Token = "0x17000F32")]
|
||||
public string FJCOELGJLMA
|
||||
{
|
||||
[Token(Token = "0x600572A")]
|
||||
[Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")]
|
||||
get;
|
||||
[Token(Token = "0x600572B")]
|
||||
[Address(RVA = "0x7B58A0", Offset = "0x7B46A0", VA = "0x1807B58A0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600572C RID: 22316 RVA: 0x00136F98 File Offset: 0x00135198
|
||||
[Token(Token = "0x600572C")]
|
||||
[Address(RVA = "0xF99B80", Offset = "0xF98980", VA = "0x180F99B80")]
|
||||
public void Set(GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ, string FEEHCDIMBAJ)
|
||||
{
|
||||
this.<GPDPGCIGEGM>k__BackingField = HPNJHHKGNNJ;
|
||||
this.<GEMENGGIAFG>k__BackingField = FEEHCDIMBAJ;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600572D RID: 22317 RVA: 0x00136FBC File Offset: 0x001351BC
|
||||
[Token(Token = "0x600572D")]
|
||||
[Address(RVA = "0xF99B50", Offset = "0xF98950", VA = "0x180F99B50")]
|
||||
public void Set(string FEEHCDIMBAJ, [Optional] OKNNKFGFODL EAHPAFPHJLM)
|
||||
{
|
||||
this.<GEMENGGIAFG>k__BackingField = FEEHCDIMBAJ;
|
||||
if (this.source == SkuModel.BOFPIAPIJNH.RRPlusMembership)
|
||||
{
|
||||
this.<HMCIOMBCIIC>k__BackingField = FEEHCDIMBAJ;
|
||||
}
|
||||
this.EAHPAFPHJLM = EAHPAFPHJLM;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600572E RID: 22318 RVA: 0x00136FF0 File Offset: 0x001351F0
|
||||
[Token(Token = "0x600572E")]
|
||||
[Address(RVA = "0xF95210", Offset = "0xF94010", VA = "0x180F95210", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
int num = 0;
|
||||
this.<GPDPGCIGEGM>k__BackingField = num;
|
||||
this.<PIFBGOFNGDA>k__BackingField = num;
|
||||
this.MMOCFEDCNHJ = num;
|
||||
this.KHGCONMFHAK = num;
|
||||
this.GALMHPDOCNI = num;
|
||||
this.PLEBFDCMNMD = num;
|
||||
this.BOHDFOMFILC = num;
|
||||
this.DOMMPFLNCFB = num;
|
||||
this.CPEGCCEHJFB = num;
|
||||
this.FMDNNBNMNJC = num != 0;
|
||||
string empty = string.Empty;
|
||||
this.<HMCIOMBCIIC>k__BackingField = empty;
|
||||
this.FGMAHIOKMFJ = num != 0;
|
||||
this.KPHKBDKDDLE = num;
|
||||
this.AHFLOIFBEHB = num;
|
||||
this.CDGEHGEMOLO = num;
|
||||
this.<GEMENGGIAFG>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x0600572F RID: 22319 RVA: 0x00137078 File Offset: 0x00135278
|
||||
[Token(Token = "0x600572F")]
|
||||
[Address(RVA = "0xF970B0", Offset = "0xF95EB0", VA = "0x180F970B0", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
do
|
||||
{
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
int num = 0;
|
||||
if (djgbecjhokf != 0)
|
||||
{
|
||||
int <JFPCIDFKDML>k__BackingField = djgbecjhokf.<JFPCIDFKDML>k__BackingField;
|
||||
}
|
||||
GCBPKHFJKCE.DJGBECJHOKF friendFestPromoSku = GrowthConfig.Instance.FriendFestPromoSku;
|
||||
bool flag = num == friendFestPromoSku.<JFPCIDFKDML>k__BackingField;
|
||||
if (num != (flag ? 1 : 0))
|
||||
{
|
||||
goto IL_5F;
|
||||
}
|
||||
}
|
||||
while (this.source != SkuModel.BOFPIAPIJNH.Default);
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof = SingletonMonoBehaviour.ONCPNMDGGKG.CanShowPurchaseReminder();
|
||||
if (new Action(this.KHIFNHPABOE) == (ulong)1L)
|
||||
{
|
||||
this.AHNOOMMMONF();
|
||||
}
|
||||
IL_5F:
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005730 RID: 22320 RVA: 0x001370F0 File Offset: 0x001352F0
|
||||
[Token(Token = "0x6005730")]
|
||||
[Address(RVA = "0xF95DE0", Offset = "0xF94BE0", VA = "0x180F95DE0")]
|
||||
public void BuySku()
|
||||
{
|
||||
int <JFPCIDFKDML>k__BackingField = this.<GPDPGCIGEGM>k__BackingField.<JFPCIDFKDML>k__BackingField;
|
||||
GCBPKHFJKCE.DJGBECJHOKF friendFestPromoSku = GrowthConfig.Instance.FriendFestPromoSku;
|
||||
if (<JFPCIDFKDML>k__BackingField != friendFestPromoSku.<JFPCIDFKDML>k__BackingField)
|
||||
{
|
||||
this.InitiatePurchaseSku();
|
||||
return;
|
||||
}
|
||||
LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
DABKFAIHBBP dabkfaihbbp = instance.CreateAndShare((EAEKNPLNKKO)num2, num);
|
||||
}
|
||||
|
||||
// Token: 0x06005731 RID: 22321 RVA: 0x00137144 File Offset: 0x00135344
|
||||
[Token(Token = "0x6005731")]
|
||||
[Address(RVA = "0xF97D40", Offset = "0xF96B40", VA = "0x180F97D40")]
|
||||
private string JBEJJCFJGOO()
|
||||
{
|
||||
do
|
||||
{
|
||||
if (this.FMDNNBNMNJC || this.isStarterPackDetailsPage)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (this.<PIFBGOFNGDA>k__BackingField != 0);
|
||||
return this.<GPDPGCIGEGM>k__BackingField.<HPJCFFLAJJE>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06005732 RID: 22322 RVA: 0x00137180 File Offset: 0x00135380
|
||||
[Token(Token = "0x6005732")]
|
||||
[Address(RVA = "0xF99BA0", Offset = "0xF989A0", VA = "0x180F99BA0")]
|
||||
public void TryShowRRPMembershipDetailsDialogPopUp()
|
||||
{
|
||||
if (this.CDGEHGEMOLO == (ulong)0L)
|
||||
{
|
||||
KMEDIOFDHLM kmediofdhlm = new KMEDIOFDHLM();
|
||||
Sprite bigRRPlusIcon = PlayerCommerceConfig.Instance.bigRRPlusIcon;
|
||||
kmediofdhlm.<KIAMEICGNPB>k__BackingField = bigRRPlusIcon;
|
||||
ulong num;
|
||||
kmediofdhlm.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
|
||||
{
|
||||
<KDDAAFFFBCI>k__BackingField = num
|
||||
};
|
||||
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
||||
imafjgkhemd.GPJEDBDCNNP = "Got it!";
|
||||
ulong num2;
|
||||
imafjgkhemd.GPJAHEOLCPN = num2;
|
||||
Action action = new Action(this.OMGECBJDEED);
|
||||
imafjgkhemd.MEEKCCGGFFD = action;
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
||||
bool flag = pmgcjepkfof == (ulong)3L;
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
list.Add(kmediofdhlm);
|
||||
BKFEHJJFINJ bkfehjjfinj = new BKFEHJJFINJ();
|
||||
PlayerCommerceConfig instance2 = PlayerCommerceConfig.Instance;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
string rrplusMembershipDetailsForXbox = instance2.RRPlusMembershipDetailsForXbox;
|
||||
bkfehjjfinj.<AOAPLJOGIKJ>k__BackingField = rrplusMembershipDetailsForXbox;
|
||||
LKECHMGOCGI lkechmgocgi = new LKECHMGOCGI();
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
ulong num3;
|
||||
lkechmgocgi.<KDDAAFFFBCI>k__BackingField = num3;
|
||||
bkfehjjfinj.<ALFJBDILAME>k__BackingField = lkechmgocgi;
|
||||
list.Add(bkfehjjfinj);
|
||||
List<DOPNALIMPNA> list2 = new List();
|
||||
list2.Add(imafjgkhemd);
|
||||
this.CDGEHGEMOLO = new NLONGNGOMON
|
||||
{
|
||||
<CEJPKGDKMJE>k__BackingField = "Rec Room +",
|
||||
PFDJAAFIIGD = list,
|
||||
LMGLKPMHADA = list2,
|
||||
<KEOPECIOAGK>k__BackingField = (IECOEANLJCJ)((ulong)2L)
|
||||
};
|
||||
}
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
if (dialogListModel != 0)
|
||||
{
|
||||
NLONGNGOMON cdgehgemolo = this.CDGEHGEMOLO;
|
||||
PMGCJEPKFOF pmgcjepkfof2 = dialogListModel.AddDialog<NLONGNGOMON>((DLKPBLNKLAD)((uint)5), cdgehgemolo);
|
||||
Action<BaseDialogModel<NLONGNGOMON>> action2 = new Action(this.LMDKGCBGMFK);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005733 RID: 22323 RVA: 0x001372F4 File Offset: 0x001354F4
|
||||
[Token(Token = "0x6005733")]
|
||||
[Address(RVA = "0xF95D70", Offset = "0xF94B70", VA = "0x180F95D70")]
|
||||
public void BuyRRPlusMembership()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
CFLMJLFBOKH.ADGBFNKAHDJ(CFLMJLFBOKH.FBMKPELFNLE.OpenedPurchaseConfirmation, num, num2);
|
||||
this.InitiatePurchaseSku();
|
||||
}
|
||||
|
||||
// Token: 0x06005734 RID: 22324 RVA: 0x00137314 File Offset: 0x00135514
|
||||
[Token(Token = "0x6005734")]
|
||||
[Address(RVA = "0xF952C0", Offset = "0xF940C0", VA = "0x180F952C0")]
|
||||
private void AHNOOMMMONF()
|
||||
{
|
||||
this.PEEENDOCDJL();
|
||||
string text = this.<HMCIOMBCIIC>k__BackingField;
|
||||
int num = 0;
|
||||
CFLMJLFBOKH.ADGBFNKAHDJ(CFLMJLFBOKH.FBMKPELFNLE.ViewedBenefits, text, num);
|
||||
if (SingletonMonoBehaviour.ONCPNMDGGKG.FKGEHCEGMMJ)
|
||||
{
|
||||
PMGCJEPKFOF<GCBPKHFJKCE.MODPNPKOAJF> pmgcjepkfof = GCBPKHFJKCE.KMFAIOPOJPP(true);
|
||||
Action action = new Action(this.KDJNBFABMNA);
|
||||
Action<string> action2 = new Action(this.EOPMJPPNOBP);
|
||||
return;
|
||||
}
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
string comingSoonString = PlayerCommerceConfig.Instance.comingSoonString;
|
||||
PlatformManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof2;
|
||||
string xboxRecRoomPlusString;
|
||||
if (pmgcjepkfof2 == (ulong)3L)
|
||||
{
|
||||
xboxRecRoomPlusString = PlayerCommerceConfig.Instance.XboxRecRoomPlusString;
|
||||
}
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = xboxRecRoomPlusString;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
while (galmhpdocni == 0)
|
||||
{
|
||||
}
|
||||
galmhpdocni.Dismiss();
|
||||
}
|
||||
|
||||
// Token: 0x06005735 RID: 22325 RVA: 0x001373D8 File Offset: 0x001355D8
|
||||
[Token(Token = "0x6005735")]
|
||||
[Address(RVA = "0xF96F70", Offset = "0xF95D70", VA = "0x180F96F70")]
|
||||
private void FPHFIGFCMHG(PlayerCommerceConfig.LMECJOIAIND HGLLKBFOBIE, string ACALPHBEMBE = "")
|
||||
{
|
||||
if (HGLLKBFOBIE != PlayerCommerceConfig.LMECJOIAIND.BuyMembership)
|
||||
{
|
||||
if (HGLLKBFOBIE != PlayerCommerceConfig.LMECJOIAIND.BuyMembership)
|
||||
{
|
||||
if (HGLLKBFOBIE != PlayerCommerceConfig.LMECJOIAIND.ManageMembership)
|
||||
{
|
||||
goto IL_38;
|
||||
}
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = HGLLKBFOBIE != PlayerCommerceConfig.LMECJOIAIND.BuyMembership;
|
||||
this.KPHKBDKDDLE = ACALPHBEMBE;
|
||||
}
|
||||
this.JBECCLDBHKF = false;
|
||||
}
|
||||
this.JBECCLDBHKF = true;
|
||||
this.FGMAHIOKMFJ = false;
|
||||
IL_38:
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005736 RID: 22326 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005736")]
|
||||
[Address(RVA = "0xF955B0", Offset = "0xF943B0", VA = "0x180F955B0")]
|
||||
private PMGCJEPKFOF<List<GCBPKHFJKCE.DJGBECJHOKF>> AJKHDDOIHHP()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005737 RID: 22327 RVA: 0x00137434 File Offset: 0x00135634
|
||||
[Token(Token = "0x6005737")]
|
||||
[Address(RVA = "0xF957F0", Offset = "0xF945F0", VA = "0x180F957F0")]
|
||||
private void AMKHEFBNEOG(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF)
|
||||
{
|
||||
int num;
|
||||
int num3;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
string text = string.Format("Unhandled membership purchase period in MembershipBenefitsScreen: {0}", flag);
|
||||
int num2 = 0;
|
||||
Debug.LogWarning(text);
|
||||
this.<GPDPGCIGEGM>k__BackingField = num2;
|
||||
}
|
||||
num3 = 0;
|
||||
}
|
||||
while (num != 0);
|
||||
Action<string> action2;
|
||||
if (this.<GPDPGCIGEGM>k__BackingField == (ulong)0L)
|
||||
{
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
CFLMJLFBOKH.ADGBFNKAHDJ(CFLMJLFBOKH.FBMKPELFNLE.PurchaseNotAllowed, num5, num4);
|
||||
ulong num6;
|
||||
PMGCJEPKFOF<GCBPKHFJKCE.MODPNPKOAJF> pmgcjepkfof = GCBPKHFJKCE.KMFAIOPOJPP(num6 != 0UL);
|
||||
Action<GCBPKHFJKCE.MODPNPKOAJF> action = new Action(this.KIGOHBPIMGL);
|
||||
if (num3 < this)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == this)
|
||||
{
|
||||
uint num7;
|
||||
num7 += num7;
|
||||
goto IL_89;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
action2 = new Action(this.DGMEGMNIBMP);
|
||||
return;
|
||||
}
|
||||
IL_89:
|
||||
this.JBECCLDBHKF = true;
|
||||
this.FGMAHIOKMFJ = false;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
}
|
||||
this.JBECCLDBHKF = action2 != null;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005738 RID: 22328 RVA: 0x0013752C File Offset: 0x0013572C
|
||||
[Token(Token = "0x6005738")]
|
||||
[Address(RVA = "0xF986D0", Offset = "0xF974D0", VA = "0x180F986D0")]
|
||||
private void LCIDFCDGPHE(MLFKNFFOOPF PALGLNLIDOH)
|
||||
{
|
||||
PlayerCommerceConfig instance = PlayerCommerceConfig.Instance;
|
||||
if (PALGLNLIDOH != MLFKNFFOOPF.PlayStation)
|
||||
{
|
||||
string text = string.Format(instance.nonPS4MembershipNeedsUpdatingString, instance);
|
||||
}
|
||||
string ps4MembershipNeedsUpdatingString = instance.PS4MembershipNeedsUpdatingString;
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = ps4MembershipNeedsUpdatingString;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005739 RID: 22329 RVA: 0x00137594 File Offset: 0x00135794
|
||||
[Token(Token = "0x6005739")]
|
||||
[Address(RVA = "0xF997F0", Offset = "0xF985F0", VA = "0x180F997F0")]
|
||||
private void PKEPBGCNNNG(int BKFHFDIOBHI)
|
||||
{
|
||||
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(BKFHFDIOBHI);
|
||||
Action<CCEOLAOLEKJ> action = new Action(this.CPMOBPBJOHH);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
Action<string> action2 = new Action(this.LCEIBMGPMAN);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600573A RID: 22330 RVA: 0x001375D4 File Offset: 0x001357D4
|
||||
[Token(Token = "0x600573A")]
|
||||
[Address(RVA = "0xF99950", Offset = "0xF98750", VA = "0x180F99950")]
|
||||
private void PKEPBGCNNNG(string BHGHOMAKFIK)
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
||||
if (pmgcjepkfof != (ulong)2L)
|
||||
{
|
||||
string nonPS4PlatformAccountAlreadyAMemberString = PlayerCommerceConfig.Instance.nonPS4PlatformAccountAlreadyAMemberString;
|
||||
PlatformManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
string text;
|
||||
this.KPHKBDKDDLE = text;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
}
|
||||
return;
|
||||
}
|
||||
string text2 = string.Format(PlayerCommerceConfig.Instance.PS4PlatformAccountAlreadyAMemberString, BHGHOMAKFIK);
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = text2;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni2 = this.GALMHPDOCNI;
|
||||
while (galmhpdocni2 == 0)
|
||||
{
|
||||
}
|
||||
galmhpdocni2.Dismiss();
|
||||
}
|
||||
|
||||
// Token: 0x0600573B RID: 22331 RVA: 0x0013767C File Offset: 0x0013587C
|
||||
[Token(Token = "0x600573B")]
|
||||
[Address(RVA = "0xF97270", Offset = "0xF96070", VA = "0x180F97270")]
|
||||
private void GMGOEAMFFPE()
|
||||
{
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
if (djgbecjhokf != 0)
|
||||
{
|
||||
GCBPKHFJKCE.CACOIEJCAKJ <OPGIEBKKAFC>k__BackingField = djgbecjhokf.<OPGIEBKKAFC>k__BackingField;
|
||||
if (<OPGIEBKKAFC>k__BackingField != 0 && <OPGIEBKKAFC>k__BackingField.<MJDJMAPCPFL>k__BackingField != (ulong)0L)
|
||||
{
|
||||
int num = 0;
|
||||
if (this.CPEGCCEHJFB == num)
|
||||
{
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
||||
imafjgkhemd.GPJEDBDCNNP = "Ok";
|
||||
imafjgkhemd.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
|
||||
{
|
||||
<OBHNJENCHDE>k__BackingField = num
|
||||
};
|
||||
Action action = new Action(this.NJALGJGDNLH);
|
||||
imafjgkhemd.MEEKCCGGFFD = action;
|
||||
list.Add(imafjgkhemd);
|
||||
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
|
||||
imafjgkhemd2.GPJEDBDCNNP = "View RR+ Items";
|
||||
imafjgkhemd2.GPJAHEOLCPN = num;
|
||||
imafjgkhemd2.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
|
||||
{
|
||||
<OBHNJENCHDE>k__BackingField = num
|
||||
};
|
||||
Action action2 = new Action(this.CJEMFNBNAIB);
|
||||
imafjgkhemd2.MEEKCCGGFFD = action2;
|
||||
list.Add(imafjgkhemd2);
|
||||
this.CPEGCCEHJFB = list;
|
||||
}
|
||||
PlayerCommerceConfig instance = PlayerCommerceConfig.Instance;
|
||||
List<DOPNALIMPNA> cpegccehjfb = this.CPEGCCEHJFB;
|
||||
Sprite bigRRPlusIcon = instance.bigRRPlusIcon;
|
||||
this.CLNJDAFFHGH("Welcome to the Club!", "Thanks for becoming a RR+ member. You now have access to all the member benefits!", bigRRPlusIcon, cpegccehjfb);
|
||||
this.CPAGOEJLDPE();
|
||||
GiftManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
this.AHNOOMMMONF();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600573C RID: 22332 RVA: 0x001377BC File Offset: 0x001359BC
|
||||
[Token(Token = "0x600573C")]
|
||||
[Address(RVA = "0xF96560", Offset = "0xF95360", VA = "0x180F96560")]
|
||||
private void CPAGOEJLDPE()
|
||||
{
|
||||
RecRoomAudioClip membershipPurchasedAudio = PlayerCommerceConfig.Instance.membershipPurchasedAudio;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
GlobalPool instance = GlobalPool.ONCPNMDGGKG;
|
||||
PooledParticle membershipPurchasedParticles = PlayerCommerceConfig.Instance.membershipPurchasedParticles;
|
||||
PooledParticle pooledParticle = instance.Acquire<PooledParticle>(membershipPurchasedParticles);
|
||||
int num = 0;
|
||||
if (pooledParticle != num)
|
||||
{
|
||||
int num2 = 0;
|
||||
pooledParticle.Play(num2 != 0, -1f);
|
||||
PlayerFloorPositionFollowing component = pooledParticle.GetComponent<PlayerFloorPositionFollowing>();
|
||||
int num3 = 0;
|
||||
if (component != num3)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
Transform transform2 = pooledParticle.transform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Transform transform3 = pooledParticle.transform;
|
||||
float z3 = Vector3.right.z;
|
||||
float z4 = Vector3.forward.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600573D RID: 22333 RVA: 0x0013787C File Offset: 0x00135A7C
|
||||
[Token(Token = "0x600573D")]
|
||||
[Address(RVA = "0xF97C30", Offset = "0xF96A30", VA = "0x180F97C30")]
|
||||
public void InitiatePurchaseSku()
|
||||
{
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = djgbecjhokf.<LGACIEKBLBM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = djgbecjhokf.<JFPCIDFKDML>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
string text = this.<GEMENGGIAFG>k__BackingField;
|
||||
if (ejmghnnhjpd != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = ejmghnnhjpd.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num = 0;
|
||||
CFLMJLFBOKH.IJAHJDIPDJA(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, text, num);
|
||||
string <IFPPEMCOPAP>k__BackingField = this.<GPDPGCIGEGM>k__BackingField.<IFPPEMCOPAP>k__BackingField;
|
||||
if (ejmghnnhjpd != 0)
|
||||
{
|
||||
this.DMGKINKJKDF();
|
||||
return;
|
||||
}
|
||||
this.HHMMDPIGCBH();
|
||||
}
|
||||
|
||||
// Token: 0x0600573E RID: 22334 RVA: 0x001378EC File Offset: 0x00135AEC
|
||||
[Token(Token = "0x600573E")]
|
||||
[Address(RVA = "0xF96A20", Offset = "0xF95820", VA = "0x180F96A20")]
|
||||
private void DMGKINKJKDF()
|
||||
{
|
||||
this.PEEENDOCDJL();
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
string text = this.<GEMENGGIAFG>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = djgbecjhokf.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = djgbecjhokf.<LGACIEKBLBM>k__BackingField;
|
||||
if (text == 0)
|
||||
{
|
||||
}
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
int num = 0;
|
||||
if (ejmghnnhjpd != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = ejmghnnhjpd.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
CFLMJLFBOKH.LIOPCOHJCOK(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, text, num);
|
||||
AppsFlyerEventHelper instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
if (instance != num2)
|
||||
{
|
||||
AppsFlyerEventHelper instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf2 = this.<GPDPGCIGEGM>k__BackingField;
|
||||
instance2.PlayerTriedMakePurchaseEvent(djgbecjhokf2);
|
||||
}
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf3 = this.<GPDPGCIGEGM>k__BackingField;
|
||||
if (djgbecjhokf3 != 0 && this.source == SkuModel.BOFPIAPIJNH.RRPlusMembership)
|
||||
{
|
||||
GCBPKHFJKCE.CACOIEJCAKJ <OPGIEBKKAFC>k__BackingField = djgbecjhokf3.<OPGIEBKKAFC>k__BackingField;
|
||||
if (<OPGIEBKKAFC>k__BackingField != 0 && <OPGIEBKKAFC>k__BackingField.<MJDJMAPCPFL>k__BackingField != (ulong)0L)
|
||||
{
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
CFLMJLFBOKH.ADGBFNKAHDJ(CFLMJLFBOKH.FBMKPELFNLE.AttemptedPurchase, num3, num4);
|
||||
}
|
||||
}
|
||||
PlatformManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
||||
if (pmgcjepkfof == (ulong)1L && SingletonMonoBehaviour.ONCPNMDGGKG.FGAMGPEBMGE == LocalPlayerController.JJKKCDNKBJI.SCREEN)
|
||||
{
|
||||
int num5 = 0;
|
||||
this.CLNJDAFFHGH("Error", "Unable to purchase while on Oculus Screen Mode! Please try again in VR mode.", num5, num);
|
||||
return;
|
||||
}
|
||||
this.PLEBFDCMNMD.<CEJPKGDKMJE>k__BackingField = "Initiating purchase...";
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof2 = PEGGCEDHBOF.ABLHAKAKHCI();
|
||||
Action<bool> action = new Action(this.OEOHJNPGJEF);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600573F RID: 22335 RVA: 0x00137A10 File Offset: 0x00135C10
|
||||
[Token(Token = "0x600573F")]
|
||||
[Address(RVA = "0xF996A0", Offset = "0xF984A0", VA = "0x180F996A0")]
|
||||
private void PEEENDOCDJL()
|
||||
{
|
||||
if (this.PLEBFDCMNMD == (ulong)0L)
|
||||
{
|
||||
this.PLEBFDCMNMD = new BCLEIOOAPIE
|
||||
{
|
||||
<CEJPKGDKMJE>k__BackingField = "Loading..."
|
||||
};
|
||||
}
|
||||
if (base.PKJJDBNMMEA != 0)
|
||||
{
|
||||
Action<BaseDialogModel<BCLEIOOAPIE>> action = new Action(this.IBCHNKPKAIE);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005740 RID: 22336 RVA: 0x00137A70 File Offset: 0x00135C70
|
||||
[Token(Token = "0x6005740")]
|
||||
[Address(RVA = "0xF97610", Offset = "0xF96410", VA = "0x180F97610")]
|
||||
private void HHMMDPIGCBH()
|
||||
{
|
||||
DOLDNOPELAH chpnldkihcb;
|
||||
do
|
||||
{
|
||||
chpnldkihcb = this.CHPNLDKIHCB;
|
||||
if (chpnldkihcb == 0)
|
||||
{
|
||||
DOLDNOPELAH doldnopelah = new DOLDNOPELAH();
|
||||
Action action = new Action(this.EGEDAKDEAAN);
|
||||
doldnopelah.<ICDGAFHKJJD>k__BackingField = action;
|
||||
this.CHPNLDKIHCB = doldnopelah;
|
||||
}
|
||||
}
|
||||
while (this.<PIFBGOFNGDA>k__BackingField != 0);
|
||||
string <LGACIEKBLBM>k__BackingField = this.<GPDPGCIGEGM>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
||||
chpnldkihcb.<ABNJKMENABF>k__BackingField = <LGACIEKBLBM>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField2 = this.<GPDPGCIGEGM>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
||||
chpnldkihcb.<ABNJKMENABF>k__BackingField = <LGACIEKBLBM>k__BackingField2;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
DOLDNOPELAH chpnldkihcb2 = this.CHPNLDKIHCB;
|
||||
string <HPJCFFLAJJE>k__BackingField = ejmghnnhjpd.<HPJCFFLAJJE>k__BackingField;
|
||||
chpnldkihcb2.<GJINGNPBMOF>k__BackingField = <HPJCFFLAJJE>k__BackingField;
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
DOLDNOPELAH chpnldkihcb3 = this.CHPNLDKIHCB;
|
||||
string <IFPPEMCOPAP>k__BackingField = djgbecjhokf.<IFPPEMCOPAP>k__BackingField;
|
||||
chpnldkihcb3.<EHGJCEHECFB>k__BackingField = <IFPPEMCOPAP>k__BackingField;
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf2 = this.<GPDPGCIGEGM>k__BackingField;
|
||||
DOLDNOPELAH chpnldkihcb4 = this.CHPNLDKIHCB;
|
||||
string <GDCAINGKMOM>k__BackingField = djgbecjhokf2.<GDCAINGKMOM>k__BackingField;
|
||||
chpnldkihcb4.<LGKBIBJHNCN>k__BackingField = <GDCAINGKMOM>k__BackingField;
|
||||
if (base.PKJJDBNMMEA != 0)
|
||||
{
|
||||
Action<BaseDialogModel<DOLDNOPELAH>> action2 = new Action(this.MFFMKJLCLBF);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005741 RID: 22337 RVA: 0x00137B7C File Offset: 0x00135D7C
|
||||
[Token(Token = "0x6005741")]
|
||||
[Address(RVA = "0xF96230", Offset = "0xF95030", VA = "0x180F96230")]
|
||||
private void CLNJDAFFHGH(string JDBKDGCJHMB, string NGPMADFHHKP, [Optional] Sprite IJKBAADKCBM, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB)
|
||||
{
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
}
|
||||
OBJAFKDPOHB khgconmfhak = this.KHGCONMFHAK;
|
||||
Sprite warningIcon;
|
||||
if (khgconmfhak != 0)
|
||||
{
|
||||
khgconmfhak.<CEJPKGDKMJE>k__BackingField = JDBKDGCJHMB;
|
||||
this.KHGCONMFHAK.<LHJAKNBODPE>k__BackingField = NGPMADFHHKP;
|
||||
OBJAFKDPOHB khgconmfhak2 = this.KHGCONMFHAK;
|
||||
int num = 0;
|
||||
if (!(IJKBAADKCBM != num))
|
||||
{
|
||||
warningIcon = PlayerCommerceConfig.Instance.warningIcon;
|
||||
}
|
||||
khgconmfhak2.<KIAMEICGNPB>k__BackingField = warningIcon;
|
||||
OBJAFKDPOHB khgconmfhak3 = this.KHGCONMFHAK;
|
||||
List<DOPNALIMPNA> bohdfomfilc = this.BOHDFOMFILC;
|
||||
khgconmfhak3.<OKANBHKMMBD>k__BackingField = bohdfomfilc;
|
||||
}
|
||||
OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB();
|
||||
objafkdpohb.<CEJPKGDKMJE>k__BackingField = JDBKDGCJHMB;
|
||||
objafkdpohb.<LHJAKNBODPE>k__BackingField = NGPMADFHHKP;
|
||||
this.KHGCONMFHAK = objafkdpohb;
|
||||
int num2 = 0;
|
||||
Sprite warningIcon2;
|
||||
if (!(warningIcon != num2))
|
||||
{
|
||||
warningIcon2 = PlayerCommerceConfig.Instance.warningIcon;
|
||||
}
|
||||
objafkdpohb.<KIAMEICGNPB>k__BackingField = warningIcon2;
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
||||
int num3 = 0;
|
||||
imafjgkhemd.GPJEDBDCNNP = "OK";
|
||||
imafjgkhemd.GPJAHEOLCPN = num3;
|
||||
Action action = new Action(this.DPHMENIKNPL);
|
||||
imafjgkhemd.MEEKCCGGFFD = action;
|
||||
imafjgkhemd.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
|
||||
{
|
||||
<OBHNJENCHDE>k__BackingField = num3
|
||||
};
|
||||
list.Add(imafjgkhemd);
|
||||
OBJAFKDPOHB khgconmfhak4 = this.KHGCONMFHAK;
|
||||
this.BOHDFOMFILC = list;
|
||||
khgconmfhak4.<OKANBHKMMBD>k__BackingField = 0;
|
||||
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
||||
if (dialogListModel != 0)
|
||||
{
|
||||
OBJAFKDPOHB khgconmfhak5 = this.KHGCONMFHAK;
|
||||
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<OBJAFKDPOHB>((DLKPBLNKLAD)((uint)7), khgconmfhak5);
|
||||
Action<BaseDialogModel<OBJAFKDPOHB>> action2 = new Action(this.GMJGMLEPMLH);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005742 RID: 22338 RVA: 0x00137CF4 File Offset: 0x00135EF4
|
||||
[Token(Token = "0x6005742")]
|
||||
[Address(RVA = "0xF97020", Offset = "0xF95E20", VA = "0x180F97020")]
|
||||
private void GCGOMDAHHIP(string PAANJCAOOAG)
|
||||
{
|
||||
this.PLEBFDCMNMD.<CEJPKGDKMJE>k__BackingField = PAANJCAOOAG;
|
||||
}
|
||||
|
||||
// Token: 0x06005743 RID: 22339 RVA: 0x00137D14 File Offset: 0x00135F14
|
||||
[Token(Token = "0x6005743")]
|
||||
[Address(RVA = "0xF96D80", Offset = "0xF95B80", VA = "0x180F96D80")]
|
||||
private void EOLEDECNKDH(string JJGHIEJCCDA, string AIPBOMLEOND)
|
||||
{
|
||||
string text = "An error occurred while trying to " + JJGHIEJCCDA + ". If this persists, please contact us at tokens@recroom.com.";
|
||||
Sprite tokenPurchaseFailIcon = PlayerCommerceConfig.Instance.tokenPurchaseFailIcon;
|
||||
int num = 0;
|
||||
this.CLNJDAFFHGH("Error", text, tokenPurchaseFailIcon, num);
|
||||
Debug.LogError(AIPBOMLEOND);
|
||||
}
|
||||
|
||||
// Token: 0x06005744 RID: 22340 RVA: 0x00137D5C File Offset: 0x00135F5C
|
||||
[Token(Token = "0x6005744")]
|
||||
[Address(RVA = "0xF98850", Offset = "0xF97650", VA = "0x180F98850")]
|
||||
private void MAAABLOCOOK()
|
||||
{
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = djgbecjhokf.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = djgbecjhokf.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
string text = this.<GEMENGGIAFG>k__BackingField;
|
||||
int num = 0;
|
||||
if (ejmghnnhjpd != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = ejmghnnhjpd.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
float num2;
|
||||
CFLMJLFBOKH.JMKDDNHGNDP(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, num2, text, num);
|
||||
AppsFlyerEventHelper instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = 0;
|
||||
if (instance != num3)
|
||||
{
|
||||
AppsFlyerEventHelper instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf2 = this.<GPDPGCIGEGM>k__BackingField;
|
||||
instance2.PlayerMadeSuccessfulPurchaseEvent(djgbecjhokf2);
|
||||
}
|
||||
SkuModel.BOFPIAPIJNH bofpiapijnh = this.source;
|
||||
PlayerCommerceConfig instance3;
|
||||
if (bofpiapijnh == SkuModel.BOFPIAPIJNH.Default)
|
||||
{
|
||||
if ((this.isStarterPackDetailsPage ? SkuModel.BOFPIAPIJNH.RRPlusMembership : SkuModel.BOFPIAPIJNH.Default) != bofpiapijnh)
|
||||
{
|
||||
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
||||
if (mmocfedcnhj != 0)
|
||||
{
|
||||
mmocfedcnhj.Dismiss();
|
||||
}
|
||||
bool canGoBack = base.DHJAICFKEHL.DIHCCBHGAIM;
|
||||
if (canGoBack || canGoBack)
|
||||
{
|
||||
base.DHJAICFKEHL.GoBack();
|
||||
}
|
||||
}
|
||||
if (this.DOMMPFLNCFB == (ulong)0L)
|
||||
{
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
||||
imafjgkhemd.GPJEDBDCNNP = "Ok";
|
||||
imafjgkhemd.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
|
||||
{
|
||||
<OBHNJENCHDE>k__BackingField = num
|
||||
};
|
||||
Action action = new Action(this.ABJLJLHMBDN);
|
||||
imafjgkhemd.MEEKCCGGFFD = action;
|
||||
list.Add(imafjgkhemd);
|
||||
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
|
||||
imafjgkhemd2.GPJEDBDCNNP = "View Store";
|
||||
imafjgkhemd2.GPJAHEOLCPN = num;
|
||||
imafjgkhemd2.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
|
||||
{
|
||||
<OBHNJENCHDE>k__BackingField = num
|
||||
};
|
||||
Action action2 = new Action(this.IJHDDJOJBEC);
|
||||
imafjgkhemd2.MEEKCCGGFFD = action2;
|
||||
list.Add(imafjgkhemd2);
|
||||
this.DOMMPFLNCFB = list;
|
||||
}
|
||||
string <LGACIEKBLBM>k__BackingField2 = this.<GPDPGCIGEGM>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
||||
string text2 = "You've successfully purchased " + <LGACIEKBLBM>k__BackingField2 + ". You can spend these on items, inventions, and more.";
|
||||
instance3 = PlayerCommerceConfig.Instance;
|
||||
List<DOPNALIMPNA> dommpflncfb = this.DOMMPFLNCFB;
|
||||
Sprite tokenPurchaseSuccessIcon = instance3.tokenPurchaseSuccessIcon;
|
||||
this.CLNJDAFFHGH("You've Got Tokens!", text2, tokenPurchaseSuccessIcon, dommpflncfb);
|
||||
return;
|
||||
}
|
||||
while (instance3 != (ulong)1L)
|
||||
{
|
||||
}
|
||||
this.GMGOEAMFFPE();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005745 RID: 22341 RVA: 0x00137F50 File Offset: 0x00136150
|
||||
[Token(Token = "0x6005745")]
|
||||
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
||||
public SkuModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005746 RID: 22342 RVA: 0x00137F64 File Offset: 0x00136164
|
||||
[Token(Token = "0x6005746")]
|
||||
[Address(RVA = "0xF981D0", Offset = "0xF96FD0", VA = "0x180F981D0")]
|
||||
[CompilerGenerated]
|
||||
private void KHIFNHPABOE(bool APLBNINIKHG)
|
||||
{
|
||||
if (!APLBNINIKHG)
|
||||
{
|
||||
int num = 0;
|
||||
this.FMDNNBNMNJC = true;
|
||||
this.<PIFBGOFNGDA>k__BackingField = num;
|
||||
base.JOJPOMANGPO();
|
||||
return;
|
||||
}
|
||||
string purchaseReminderSplitTestGroupString = SingletonMonoBehaviour.ONCPNMDGGKG.GetPurchaseReminderSplitTestGroupString();
|
||||
PMGCJEPKFOF<GCBPKHFJKCE.EJMGHNNHJPD> pmgcjepkfof = GCBPKHFJKCE.MEBCEJLLFKN(false, purchaseReminderSplitTestGroupString);
|
||||
Action<GCBPKHFJKCE.EJMGHNNHJPD> action = new Action(this.MKBODLKKOCI);
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
PMGCJEPKFOF<GCBPKHFJKCE.EJMGHNNHJPD> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x06005747 RID: 22343 RVA: 0x00137FD0 File Offset: 0x001361D0
|
||||
[Token(Token = "0x6005747")]
|
||||
[Address(RVA = "0xF98DC0", Offset = "0xF97BC0", VA = "0x180F98DC0")]
|
||||
[CompilerGenerated]
|
||||
private void MKBODLKKOCI(GCBPKHFJKCE.EJMGHNNHJPD OMCAGFLJGCO)
|
||||
{
|
||||
int num = 0;
|
||||
if (OMCAGFLJGCO != 0)
|
||||
{
|
||||
int <JFPCIDFKDML>k__BackingField = OMCAGFLJGCO.<JFPCIDFKDML>k__BackingField;
|
||||
}
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
bool flag = num == djgbecjhokf.<JFPCIDFKDML>k__BackingField;
|
||||
this.<PIFBGOFNGDA>k__BackingField = OMCAGFLJGCO;
|
||||
this.FMDNNBNMNJC = true;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x06005748 RID: 22344 RVA: 0x00138018 File Offset: 0x00136218
|
||||
[Token(Token = "0x6005748")]
|
||||
[Address(RVA = "0xF993A0", Offset = "0xF981A0", VA = "0x180F993A0")]
|
||||
[CompilerGenerated]
|
||||
private void OMGECBJDEED()
|
||||
{
|
||||
this.AHFLOIFBEHB.Dismiss();
|
||||
}
|
||||
|
||||
// Token: 0x06005749 RID: 22345 RVA: 0x00138038 File Offset: 0x00136238
|
||||
[Token(Token = "0x6005749")]
|
||||
[Address(RVA = "0xF987C0", Offset = "0xF975C0", VA = "0x180F987C0")]
|
||||
[CompilerGenerated]
|
||||
private void LMDKGCBGMFK(BaseDialogModel<NLONGNGOMON> BBPMNICHFLM)
|
||||
{
|
||||
if (BBPMNICHFLM == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.AHFLOIFBEHB = num;
|
||||
return;
|
||||
}
|
||||
this.AHFLOIFBEHB = BBPMNICHFLM;
|
||||
}
|
||||
|
||||
// Token: 0x0600574A RID: 22346 RVA: 0x0013805C File Offset: 0x0013625C
|
||||
[Token(Token = "0x600574A")]
|
||||
[Address(RVA = "0xF98020", Offset = "0xF96E20", VA = "0x180F98020")]
|
||||
[CompilerGenerated]
|
||||
private void KDJNBFABMNA()
|
||||
{
|
||||
int num = 0;
|
||||
if (!(this == num))
|
||||
{
|
||||
GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = GCBPKHFJKCE.KHKBGCCMFPE;
|
||||
if (beacfgljibh != 0 && beacfgljibh.<LPIHHHMCBJD>k__BackingField)
|
||||
{
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = false;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof = PEGGCEDHBOF.ABLHAKAKHCI();
|
||||
Action<bool> action = new Action(this.JCBPEGGGKGP);
|
||||
Action<string> action2 = new Action(this.PMHKOBBGGIC);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600574B RID: 22347 RVA: 0x001380DC File Offset: 0x001362DC
|
||||
[Token(Token = "0x600574B")]
|
||||
[Address(RVA = "0xF97D80", Offset = "0xF96B80", VA = "0x180F97D80")]
|
||||
[CompilerGenerated]
|
||||
private void JCBPEGGGKGP(bool ONMBEDFEDLD)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(this == num))
|
||||
{
|
||||
if (ONMBEDFEDLD)
|
||||
{
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = "You are not allowed to make in-app purchases.";
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
while (galmhpdocni == 0)
|
||||
{
|
||||
}
|
||||
galmhpdocni.Dismiss();
|
||||
return;
|
||||
}
|
||||
PMGCJEPKFOF<List<GCBPKHFJKCE.DJGBECJHOKF>> pmgcjepkfof = this.AJKHDDOIHHP();
|
||||
Action<List<GCBPKHFJKCE.DJGBECJHOKF>> action = new Action(this.HLIPONHAOJB);
|
||||
Action<string> action2 = new Action(this.CIPDCBICMHP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600574C RID: 22348 RVA: 0x00138154 File Offset: 0x00136354
|
||||
[Token(Token = "0x600574C")]
|
||||
[Address(RVA = "0xF97830", Offset = "0xF96630", VA = "0x180F97830")]
|
||||
[CompilerGenerated]
|
||||
private void HLIPONHAOJB(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(this == num))
|
||||
{
|
||||
this.AMKHEFBNEOG(ECKDLLFMLGF);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600574D RID: 22349 RVA: 0x00138174 File Offset: 0x00136374
|
||||
[Token(Token = "0x600574D")]
|
||||
[Address(RVA = "0xF95F90", Offset = "0xF94D90", VA = "0x180F95F90")]
|
||||
[CompilerGenerated]
|
||||
private void CIPDCBICMHP(string MOPOMPHBHKF)
|
||||
{
|
||||
string defaultErrorString = PlayerCommerceConfig.Instance.DefaultErrorString;
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = defaultErrorString;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600574E RID: 22350 RVA: 0x001381C4 File Offset: 0x001363C4
|
||||
[Token(Token = "0x600574E")]
|
||||
[Address(RVA = "0xF95F90", Offset = "0xF94D90", VA = "0x180F95F90")]
|
||||
[CompilerGenerated]
|
||||
private void PMHKOBBGGIC(string MOPOMPHBHKF)
|
||||
{
|
||||
string defaultErrorString = PlayerCommerceConfig.Instance.DefaultErrorString;
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = defaultErrorString;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600574F RID: 22351 RVA: 0x00138214 File Offset: 0x00136414
|
||||
[Token(Token = "0x600574F")]
|
||||
[Address(RVA = "0xF96E40", Offset = "0xF95C40", VA = "0x180F96E40")]
|
||||
[CompilerGenerated]
|
||||
private void EOPMJPPNOBP(string MOPOMPHBHKF)
|
||||
{
|
||||
Debug.LogError(MOPOMPHBHKF);
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PlayerCommerceConfig instance2 = PlayerCommerceConfig.Instance;
|
||||
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
||||
if (pmgcjepkfof != (ulong)5L)
|
||||
{
|
||||
}
|
||||
string iOSSubscriptionLoadFailString = instance2.iOSSubscriptionLoadFailString;
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = iOSSubscriptionLoadFailString;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005750 RID: 22352 RVA: 0x0013827C File Offset: 0x0013647C
|
||||
[Token(Token = "0x6005750")]
|
||||
[Address(RVA = "0xF97B30", Offset = "0xF96930", VA = "0x180F97B30")]
|
||||
[CompilerGenerated]
|
||||
private void IPAIMAJILBB(string MOPOMPHBHKF)
|
||||
{
|
||||
Debug.LogError("Error GetAllSKUs: " + MOPOMPHBHKF);
|
||||
this.GALMHPDOCNI.Dismiss();
|
||||
string defaultErrorString = PlayerCommerceConfig.Instance.DefaultErrorString;
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = defaultErrorString;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005751 RID: 22353 RVA: 0x001382E4 File Offset: 0x001364E4
|
||||
[Token(Token = "0x6005751")]
|
||||
[Address(RVA = "0xF98E70", Offset = "0xF97C70", VA = "0x180F98E70")]
|
||||
[CompilerGenerated]
|
||||
private PMGCJEPKFOF<List<GCBPKHFJKCE.DJGBECJHOKF>> NCDFIKABGHO(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF)
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action<string> action = new Action(this.CLEBCLFAANH);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005752 RID: 22354 RVA: 0x0013830C File Offset: 0x0013650C
|
||||
[Token(Token = "0x6005752")]
|
||||
[Address(RVA = "0xF96140", Offset = "0xF94F40", VA = "0x180F96140")]
|
||||
[CompilerGenerated]
|
||||
private void CLEBCLFAANH(string MOPOMPHBHKF)
|
||||
{
|
||||
string defaultErrorString = PlayerCommerceConfig.Instance.DefaultErrorString;
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = defaultErrorString;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
}
|
||||
Debug.LogError("Error ApplySkuMetadataOverrides: " + MOPOMPHBHKF);
|
||||
}
|
||||
|
||||
// Token: 0x06005753 RID: 22355 RVA: 0x00138368 File Offset: 0x00136568
|
||||
[Token(Token = "0x6005753")]
|
||||
[Address(RVA = "0xF98350", Offset = "0xF97150", VA = "0x180F98350")]
|
||||
[CompilerGenerated]
|
||||
private void KIGOHBPIMGL(GCBPKHFJKCE.MODPNPKOAJF FIFDBKMJNCB)
|
||||
{
|
||||
int num = 0;
|
||||
if (FIFDBKMJNCB != 0)
|
||||
{
|
||||
GCBPKHFJKCE.BEACFGLJIBH <ICGEIEKILFI>k__BackingField = FIFDBKMJNCB.<ICGEIEKILFI>k__BackingField;
|
||||
if (<ICGEIEKILFI>k__BackingField != 0)
|
||||
{
|
||||
bool flag = <ICGEIEKILFI>k__BackingField.CGHKPMELKGP;
|
||||
}
|
||||
bool flag2 = num == 1;
|
||||
if (num == (flag2 ? 1 : 0))
|
||||
{
|
||||
if (FIFDBKMJNCB.<LMOMGJNDHLB>k__BackingField != 0)
|
||||
{
|
||||
int num2;
|
||||
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(num2);
|
||||
Action<CCEOLAOLEKJ> action = new Action(this.CPMOBPBJOHH);
|
||||
if (num < this)
|
||||
{
|
||||
num += num;
|
||||
if (num == this)
|
||||
{
|
||||
uint num3;
|
||||
num3 += num3;
|
||||
goto IL_6D;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
Action<string> action2 = new Action(this.LCEIBMGPMAN);
|
||||
return;
|
||||
}
|
||||
goto IL_C1;
|
||||
}
|
||||
IL_6D:
|
||||
MLFKNFFOOPF mlfknffoopf;
|
||||
int num4 = (int)mlfknffoopf;
|
||||
PlayerCommerceConfig instance = PlayerCommerceConfig.Instance;
|
||||
string text;
|
||||
if (num4 != 2)
|
||||
{
|
||||
text = string.Format(instance.nonPS4MembershipNeedsUpdatingString, instance);
|
||||
}
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = text;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
while (galmhpdocni == 0)
|
||||
{
|
||||
}
|
||||
galmhpdocni.Dismiss();
|
||||
return;
|
||||
}
|
||||
IL_C1:
|
||||
PlayerCommerceConfig instance2 = PlayerCommerceConfig.Instance;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005754 RID: 22356 RVA: 0x00138448 File Offset: 0x00136648
|
||||
[Token(Token = "0x6005754")]
|
||||
[Address(RVA = "0xF96990", Offset = "0xF95790", VA = "0x180F96990")]
|
||||
[CompilerGenerated]
|
||||
private void DGMEGMNIBMP(string MOPOMPHBHKF)
|
||||
{
|
||||
string skuLoadFailString = PlayerCommerceConfig.Instance.skuLoadFailString;
|
||||
this.JBECCLDBHKF = false;
|
||||
this.FGMAHIOKMFJ = true;
|
||||
this.KPHKBDKDDLE = skuLoadFailString;
|
||||
base.JOJPOMANGPO();
|
||||
LoadingDialogModel galmhpdocni = this.GALMHPDOCNI;
|
||||
if (galmhpdocni != 0)
|
||||
{
|
||||
galmhpdocni.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005755 RID: 22357 RVA: 0x00138498 File Offset: 0x00136698
|
||||
[Token(Token = "0x6005755")]
|
||||
[Address(RVA = "0xF96920", Offset = "0xF95720", VA = "0x180F96920")]
|
||||
[CompilerGenerated]
|
||||
private void CPMOBPBJOHH(CCEOLAOLEKJ HFIDFDPOCKA)
|
||||
{
|
||||
ObscuredString <ODJFEIBNGPO>k__BackingField = HFIDFDPOCKA.<ODJFEIBNGPO>k__BackingField;
|
||||
string text = string.Format("({0}) ", <ODJFEIBNGPO>k__BackingField);
|
||||
this.PKEPBGCNNNG(text);
|
||||
}
|
||||
|
||||
// Token: 0x06005756 RID: 22358 RVA: 0x001384C8 File Offset: 0x001366C8
|
||||
[Token(Token = "0x6005756")]
|
||||
[Address(RVA = "0xF98680", Offset = "0xF97480", VA = "0x180F98680")]
|
||||
[CompilerGenerated]
|
||||
private void LCEIBMGPMAN(string MOPOMPHBHKF)
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.PKEPBGCNNNG(empty);
|
||||
}
|
||||
|
||||
// Token: 0x06005757 RID: 22359 RVA: 0x001384E4 File Offset: 0x001366E4
|
||||
[Token(Token = "0x6005757")]
|
||||
[Address(RVA = "0xF951E0", Offset = "0xF93FE0", VA = "0x180F951E0")]
|
||||
[CompilerGenerated]
|
||||
private void NJALGJGDNLH()
|
||||
{
|
||||
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
||||
if (mmocfedcnhj != 0)
|
||||
{
|
||||
mmocfedcnhj.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005758 RID: 22360 RVA: 0x00138504 File Offset: 0x00136704
|
||||
[Token(Token = "0x6005758")]
|
||||
[Address(RVA = "0xF96020", Offset = "0xF94E20", VA = "0x180F96020")]
|
||||
[CompilerGenerated]
|
||||
private void CJEMFNBNAIB()
|
||||
{
|
||||
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
||||
if (mmocfedcnhj != 0)
|
||||
{
|
||||
mmocfedcnhj.Dismiss();
|
||||
}
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(PlayerCommerceConfig.Instance.storeItemSearchRoute);
|
||||
int num = 0;
|
||||
CECAKDDNHLN cecakddnhln2 = cecakddnhln.JKHELHNPILB((StoreItemsConfig.EMGAPOLDOKH)num).JKHELHNPILB((StoreItemsConfig.BLELJEFJKMJ)((uint)2097152));
|
||||
Route storeFeaturedRoute = PlayerCommerceConfig.Instance.storeFeaturedRoute;
|
||||
CECAKDDNHLN cecakddnhln3 = cecakddnhln2.JKHELHNPILB(storeFeaturedRoute);
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
int num2 = 0;
|
||||
browserModel.GoTo(cecakddnhln3, num2 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06005759 RID: 22361 RVA: 0x00138580 File Offset: 0x00136780
|
||||
[Token(Token = "0x6005759")]
|
||||
[Address(RVA = "0xF99080", Offset = "0xF97E80", VA = "0x180F99080")]
|
||||
[CompilerGenerated]
|
||||
private void OEOHJNPGJEF(bool ONMBEDFEDLD)
|
||||
{
|
||||
if (!ONMBEDFEDLD)
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
float targetFramerate = instance.DKNJHAGIIPK;
|
||||
if (instance == 0)
|
||||
{
|
||||
PlatformManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action<string> action = new Action(this.BFHCKKBGFHH);
|
||||
Action<string> action2 = new Action(this.NLLDOPOJMIP);
|
||||
return;
|
||||
}
|
||||
PlatformManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
int num = 0;
|
||||
if (ejmghnnhjpd != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = ejmghnnhjpd.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
Action<PlatformManager.KKHHEPAKHGA> action3 = new Action(this.LBDHCFCNOKH);
|
||||
if (num < this)
|
||||
{
|
||||
num += num;
|
||||
if (num == this)
|
||||
{
|
||||
goto IL_8E;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
Action<string> action4 = new Action(this.CAKMLLODGJH);
|
||||
IL_8E:
|
||||
action4 += action4;
|
||||
}
|
||||
Sprite genericFailIcon = PlayerCommerceConfig.Instance.genericFailIcon;
|
||||
int num2 = 0;
|
||||
this.CLNJDAFFHGH("Cannot Process", "You are not allowed to make in-app purchases.", genericFailIcon, num2);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600575A RID: 22362 RVA: 0x00138650 File Offset: 0x00136850
|
||||
[Token(Token = "0x600575A")]
|
||||
[Address(RVA = "0xF97940", Offset = "0xF96740", VA = "0x180F97940")]
|
||||
[CompilerGenerated]
|
||||
private void ICDANBBOJGO(PlatformManager.KKHHEPAKHGA NKDEJLJBNMM)
|
||||
{
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = djgbecjhokf.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = djgbecjhokf.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
string dobicgdhahe = NKDEJLJBNMM.DOBICGDHAHE;
|
||||
string text = this.<GEMENGGIAFG>k__BackingField;
|
||||
if (ejmghnnhjpd != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = ejmghnnhjpd.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, dobicgdhahe, text, num);
|
||||
PlayerCommerceConfig instance = PlayerCommerceConfig.Instance;
|
||||
}
|
||||
|
||||
// Token: 0x0600575B RID: 22363 RVA: 0x001386B8 File Offset: 0x001368B8
|
||||
[Token(Token = "0x600575B")]
|
||||
[Address(RVA = "0xF98650", Offset = "0xF97450", VA = "0x180F98650")]
|
||||
[CompilerGenerated]
|
||||
private void LBDHCFCNOKH(PlatformManager.KKHHEPAKHGA NKDEJLJBNMM)
|
||||
{
|
||||
if (!NKDEJLJBNMM.BLOPJNCHDNN)
|
||||
{
|
||||
this.ICDANBBOJGO(NKDEJLJBNMM);
|
||||
return;
|
||||
}
|
||||
this.MAAABLOCOOK();
|
||||
}
|
||||
|
||||
// Token: 0x0600575C RID: 22364 RVA: 0x001386E4 File Offset: 0x001368E4
|
||||
[Token(Token = "0x600575C")]
|
||||
[Address(RVA = "0xF95EA0", Offset = "0xF94CA0", VA = "0x180F95EA0")]
|
||||
[CompilerGenerated]
|
||||
private void CAKMLLODGJH(string MOPOMPHBHKF)
|
||||
{
|
||||
this.ICDANBBOJGO(new PlatformManager.KKHHEPAKHGA
|
||||
{
|
||||
BLOPJNCHDNN = false,
|
||||
OLFCKLENFFO = "Sorry, there was an error while processing your purchase. If this persists, please contact us at tokens@recroom.com",
|
||||
DOBICGDHAHE = MOPOMPHBHKF
|
||||
});
|
||||
}
|
||||
|
||||
// Token: 0x0600575D RID: 22365 RVA: 0x00138720 File Offset: 0x00136920
|
||||
[Token(Token = "0x600575D")]
|
||||
[Address(RVA = "0xF95B90", Offset = "0xF94990", VA = "0x180F95B90")]
|
||||
[CompilerGenerated]
|
||||
private void BFHCKKBGFHH(string PIHIPPPPEBI)
|
||||
{
|
||||
SkuModel.IEDHAFFBMIJ iedhaffbmij = new SkuModel.IEDHAFFBMIJ();
|
||||
iedhaffbmij.<>4__this = this;
|
||||
iedhaffbmij.token = PIHIPPPPEBI;
|
||||
int <JFPCIDFKDML>k__BackingField = this.<GPDPGCIGEGM>k__BackingField.<JFPCIDFKDML>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
int num = 0;
|
||||
if (ejmghnnhjpd != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = ejmghnnhjpd.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
PMGCJEPKFOF<long> pmgcjepkfof = GCBPKHFJKCE.HMFENPDIJPP(<JFPCIDFKDML>k__BackingField, PIHIPPPPEBI, num);
|
||||
Action<long> action = delegate(long transactionId)
|
||||
{
|
||||
iedhaffbmij.<>4__this.PLEBFDCMNMD.<CEJPKGDKMJE>k__BackingField = "Completing transaction...";
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
SkuModel <>4__this = iedhaffbmij.<>4__this;
|
||||
PMGCJEPKFOF<string> commerceSubscriptionAccessToken = instance.GetCommerceSubscriptionAccessToken();
|
||||
Action<string> <>9__11;
|
||||
Action action3 = delegate
|
||||
{
|
||||
iedhaffbmij.<>4__this.PLEBFDCMNMD.<CEJPKGDKMJE>k__BackingField = "Completing transaction...";
|
||||
SkuModel.IEDHAFFBMIJ cs$<>8__locals = iedhaffbmij;
|
||||
long transactionId = transactionId;
|
||||
string token = cs$<>8__locals.token;
|
||||
DABKFAIHBBP dabkfaihbbp = GCBPKHFJKCE.LLCCGGHIMBN(transactionId, token);
|
||||
Action action5 = new Action(iedhaffbmij.<>4__this.AGNJKJDDHEB);
|
||||
if (<>9__11 == 0)
|
||||
{
|
||||
Action<string> action6 = delegate(string error)
|
||||
{
|
||||
SkuModel <>4__this2 = iedhaffbmij.<>4__this;
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = <>4__this2.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField2 = djgbecjhokf.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = djgbecjhokf.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd2 = <>4__this2.<PIFBGOFNGDA>k__BackingField;
|
||||
string text = <>4__this2.<GEMENGGIAFG>k__BackingField;
|
||||
if (ejmghnnhjpd2 != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField2 = ejmghnnhjpd2.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num3 = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField2, <LGACIEKBLBM>k__BackingField, error, text, num3);
|
||||
SkuModel <>4__this3 = iedhaffbmij.<>4__this;
|
||||
long transactionId2 = transactionId;
|
||||
string text2 = string.Format("complete Transaction Id {0}", transactionId2);
|
||||
string text3 = "CompletePurchase error: " + error;
|
||||
<>4__this3.EOLEDECNKDH(text2, text3);
|
||||
};
|
||||
<>9__11 = action6;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
Action<string> <>9__12;
|
||||
Action<string> action4 = delegate(string error)
|
||||
{
|
||||
SkuModel <>4__this4 = iedhaffbmij.<>4__this;
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf2 = <>4__this4.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField3 = djgbecjhokf2.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField2 = djgbecjhokf2.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd3 = <>4__this4.<PIFBGOFNGDA>k__BackingField;
|
||||
string text4 = <>4__this4.<GEMENGGIAFG>k__BackingField;
|
||||
if (ejmghnnhjpd3 != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField3 = ejmghnnhjpd3.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num4 = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField3, <LGACIEKBLBM>k__BackingField2, error, text4, num4);
|
||||
SkuModel.IEDHAFFBMIJ cs$<>8__locals2 = iedhaffbmij;
|
||||
long transactionId3 = transactionId;
|
||||
string token2 = cs$<>8__locals2.token;
|
||||
DABKFAIHBBP dabkfaihbbp2 = GCBPKHFJKCE.LGODMPBJALO(transactionId3, token2);
|
||||
if (<>9__12 == 0)
|
||||
{
|
||||
Action<string> action7 = delegate(string cancelPurchaseError)
|
||||
{
|
||||
long transactionId4 = transactionId;
|
||||
Debug.LogError(string.Format("CancelPurchase error: {0}. Transaction Id: {1}", cancelPurchaseError, transactionId4));
|
||||
};
|
||||
<>9__12 = action7;
|
||||
}
|
||||
Action action8 = new Action(iedhaffbmij.<>4__this.GENPGAENKKM);
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
if (num < iedhaffbmij)
|
||||
{
|
||||
num += num;
|
||||
if (num == iedhaffbmij)
|
||||
{
|
||||
goto IL_6B;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
Action<string> action2 = new Action(this.JPHCIGJGNNA);
|
||||
IL_6B:
|
||||
uint num2;
|
||||
num2 += num2;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600575E RID: 22366 RVA: 0x001387A4 File Offset: 0x001369A4
|
||||
[Token(Token = "0x600575E")]
|
||||
[Address(RVA = "0xF95200", Offset = "0xF94000", VA = "0x180F95200")]
|
||||
[CompilerGenerated]
|
||||
private void AGNJKJDDHEB()
|
||||
{
|
||||
this.MAAABLOCOOK();
|
||||
}
|
||||
|
||||
// Token: 0x0600575F RID: 22367 RVA: 0x001387B8 File Offset: 0x001369B8
|
||||
[Token(Token = "0x600575F")]
|
||||
[Address(RVA = "0xF97040", Offset = "0xF95E40", VA = "0x180F97040")]
|
||||
[CompilerGenerated]
|
||||
private void GENPGAENKKM()
|
||||
{
|
||||
Sprite tokenPurchaseFailIcon = PlayerCommerceConfig.Instance.tokenPurchaseFailIcon;
|
||||
int num = 0;
|
||||
this.CLNJDAFFHGH("Transaction Timed Out", "The transaction was either cancelled or timed out. Please try again.", tokenPurchaseFailIcon, num);
|
||||
}
|
||||
|
||||
// Token: 0x06005760 RID: 22368 RVA: 0x001387EC File Offset: 0x001369EC
|
||||
[Token(Token = "0x6005760")]
|
||||
[Address(RVA = "0xF97F10", Offset = "0xF96D10", VA = "0x180F97F10")]
|
||||
[CompilerGenerated]
|
||||
private void JPHCIGJGNNA(string MOPOMPHBHKF)
|
||||
{
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = djgbecjhokf.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = djgbecjhokf.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
string text = this.<GEMENGGIAFG>k__BackingField;
|
||||
if (ejmghnnhjpd != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = ejmghnnhjpd.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, MOPOMPHBHKF, text, num);
|
||||
string text2 = "InitiatePurchase error: " + MOPOMPHBHKF;
|
||||
this.EOLEDECNKDH("initiate the transaction", text2);
|
||||
}
|
||||
|
||||
// Token: 0x06005761 RID: 22369 RVA: 0x00138858 File Offset: 0x00136A58
|
||||
[Token(Token = "0x6005761")]
|
||||
[Address(RVA = "0xF98F50", Offset = "0xF97D50", VA = "0x180F98F50")]
|
||||
[CompilerGenerated]
|
||||
private void NLLDOPOJMIP(string MOPOMPHBHKF)
|
||||
{
|
||||
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = djgbecjhokf.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = djgbecjhokf.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
||||
string text = this.<GEMENGGIAFG>k__BackingField;
|
||||
if (ejmghnnhjpd != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = ejmghnnhjpd.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, MOPOMPHBHKF, text, num);
|
||||
string text2 = "GetCommerceAccessToken error: " + MOPOMPHBHKF;
|
||||
this.EOLEDECNKDH("get the access token", text2);
|
||||
}
|
||||
|
||||
// Token: 0x06005762 RID: 22370 RVA: 0x001388C4 File Offset: 0x00136AC4
|
||||
[Token(Token = "0x6005762")]
|
||||
[Address(RVA = "0xF978B0", Offset = "0xF966B0", VA = "0x180F978B0")]
|
||||
[CompilerGenerated]
|
||||
private void IBCHNKPKAIE(BaseDialogModel<BCLEIOOAPIE> BBPMNICHFLM)
|
||||
{
|
||||
if (BBPMNICHFLM == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.GALMHPDOCNI = num;
|
||||
return;
|
||||
}
|
||||
this.GALMHPDOCNI = BBPMNICHFLM;
|
||||
}
|
||||
|
||||
// Token: 0x06005763 RID: 22371 RVA: 0x001388E8 File Offset: 0x00136AE8
|
||||
[Token(Token = "0x6005763")]
|
||||
[Address(RVA = "0xF96D50", Offset = "0xF95B50", VA = "0x180F96D50")]
|
||||
[CompilerGenerated]
|
||||
private void EGEDAKDEAAN()
|
||||
{
|
||||
this.DMGKINKJKDF();
|
||||
this.CCBPANHCCAN.Dismiss();
|
||||
}
|
||||
|
||||
// Token: 0x06005764 RID: 22372 RVA: 0x0013890C File Offset: 0x00136B0C
|
||||
[Token(Token = "0x6005764")]
|
||||
[Address(RVA = "0xF98D30", Offset = "0xF97B30", VA = "0x180F98D30")]
|
||||
[CompilerGenerated]
|
||||
private void MFFMKJLCLBF(BaseDialogModel<DOLDNOPELAH> BBPMNICHFLM)
|
||||
{
|
||||
if (BBPMNICHFLM == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.CCBPANHCCAN = num;
|
||||
return;
|
||||
}
|
||||
this.CCBPANHCCAN = BBPMNICHFLM;
|
||||
}
|
||||
|
||||
// Token: 0x06005765 RID: 22373 RVA: 0x00138930 File Offset: 0x00136B30
|
||||
[Token(Token = "0x6005765")]
|
||||
[Address(RVA = "0xF951E0", Offset = "0xF93FE0", VA = "0x180F951E0")]
|
||||
[CompilerGenerated]
|
||||
private void DPHMENIKNPL()
|
||||
{
|
||||
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
||||
if (mmocfedcnhj != 0)
|
||||
{
|
||||
mmocfedcnhj.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005766 RID: 22374 RVA: 0x00138950 File Offset: 0x00136B50
|
||||
[Token(Token = "0x6005766")]
|
||||
[Address(RVA = "0xF97580", Offset = "0xF96380", VA = "0x180F97580")]
|
||||
[CompilerGenerated]
|
||||
private void GMJGMLEPMLH(BaseDialogModel<OBJAFKDPOHB> BBPMNICHFLM)
|
||||
{
|
||||
if (BBPMNICHFLM == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.MMOCFEDCNHJ = num;
|
||||
return;
|
||||
}
|
||||
this.MMOCFEDCNHJ = BBPMNICHFLM;
|
||||
}
|
||||
|
||||
// Token: 0x06005767 RID: 22375 RVA: 0x00138974 File Offset: 0x00136B74
|
||||
[Token(Token = "0x6005767")]
|
||||
[Address(RVA = "0xF951E0", Offset = "0xF93FE0", VA = "0x180F951E0")]
|
||||
[CompilerGenerated]
|
||||
private void ABJLJLHMBDN()
|
||||
{
|
||||
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
||||
if (mmocfedcnhj != 0)
|
||||
{
|
||||
mmocfedcnhj.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005768 RID: 22376 RVA: 0x00138994 File Offset: 0x00136B94
|
||||
[Token(Token = "0x6005768")]
|
||||
[Address(RVA = "0xF97A80", Offset = "0xF96880", VA = "0x180F97A80")]
|
||||
[CompilerGenerated]
|
||||
private void IJHDDJOJBEC()
|
||||
{
|
||||
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
||||
if (mmocfedcnhj != 0)
|
||||
{
|
||||
mmocfedcnhj.Dismiss();
|
||||
}
|
||||
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(PlayerCommerceConfig.Instance.storeFeaturedRoute);
|
||||
BrowserModel browserModel = base.DHJAICFKEHL;
|
||||
int num = 0;
|
||||
browserModel.GoTo(cecakddnhln, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x04003BA1 RID: 15265
|
||||
[Token(Token = "0x4003BA1")]
|
||||
private const float FKJDJDDJGFE = 350f;
|
||||
|
||||
// Token: 0x04003BA2 RID: 15266
|
||||
[Token(Token = "0x4003BA2")]
|
||||
private const float EIGEECGAKNK = 1650f;
|
||||
|
||||
// Token: 0x04003BA3 RID: 15267
|
||||
[Token(Token = "0x4003BA3")]
|
||||
private const float DMCLHOKIMBG = 1450f;
|
||||
|
||||
// Token: 0x04003BA4 RID: 15268
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003BA4")]
|
||||
[SerializeField]
|
||||
private SkuModel.BOFPIAPIJNH source;
|
||||
|
||||
// Token: 0x04003BA5 RID: 15269
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4003BA5")]
|
||||
[SerializeField]
|
||||
private bool isStarterPackDetailsPage;
|
||||
|
||||
// Token: 0x04003BA8 RID: 15272
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003BA8")]
|
||||
private MessageDialogModel MMOCFEDCNHJ;
|
||||
|
||||
// Token: 0x04003BA9 RID: 15273
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003BA9")]
|
||||
private OBJAFKDPOHB KHGCONMFHAK;
|
||||
|
||||
// Token: 0x04003BAA RID: 15274
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003BAA")]
|
||||
private LoadingDialogModel GALMHPDOCNI;
|
||||
|
||||
// Token: 0x04003BAB RID: 15275
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4003BAB")]
|
||||
private BCLEIOOAPIE PLEBFDCMNMD;
|
||||
|
||||
// Token: 0x04003BAC RID: 15276
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4003BAC")]
|
||||
private PS4SkuPurchaseConfirmationDialogModel CCBPANHCCAN;
|
||||
|
||||
// Token: 0x04003BAD RID: 15277
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4003BAD")]
|
||||
private DOLDNOPELAH CHPNLDKIHCB;
|
||||
|
||||
// Token: 0x04003BAE RID: 15278
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4003BAE")]
|
||||
private List<DOPNALIMPNA> BOHDFOMFILC;
|
||||
|
||||
// Token: 0x04003BAF RID: 15279
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4003BAF")]
|
||||
private List<DOPNALIMPNA> DOMMPFLNCFB;
|
||||
|
||||
// Token: 0x04003BB0 RID: 15280
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4003BB0")]
|
||||
private List<DOPNALIMPNA> CPEGCCEHJFB;
|
||||
|
||||
// Token: 0x04003BB1 RID: 15281
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4003BB1")]
|
||||
private bool FMDNNBNMNJC;
|
||||
|
||||
// Token: 0x04003BB2 RID: 15282
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4003BB2")]
|
||||
private OKNNKFGFODL EAHPAFPHJLM;
|
||||
|
||||
// Token: 0x04003BB4 RID: 15284
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4003BB4")]
|
||||
private bool FGMAHIOKMFJ;
|
||||
|
||||
// Token: 0x04003BB5 RID: 15285
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE1")]
|
||||
[Token(Token = "0x4003BB5")]
|
||||
private bool JBECCLDBHKF;
|
||||
|
||||
// Token: 0x04003BB6 RID: 15286
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE2")]
|
||||
[Token(Token = "0x4003BB6")]
|
||||
private bool GCDENJHDALI;
|
||||
|
||||
// Token: 0x04003BB7 RID: 15287
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4003BB7")]
|
||||
private string KPHKBDKDDLE;
|
||||
|
||||
// Token: 0x04003BB8 RID: 15288
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4003BB8")]
|
||||
private DynamicUIDialogModel AHFLOIFBEHB;
|
||||
|
||||
// Token: 0x04003BB9 RID: 15289
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4003BB9")]
|
||||
private NLONGNGOMON CDGEHGEMOLO;
|
||||
|
||||
// Token: 0x02000EB7 RID: 3767
|
||||
[Token(Token = "0x2000EB7")]
|
||||
public enum BOFPIAPIJNH
|
||||
{
|
||||
// Token: 0x04003BBC RID: 15292
|
||||
[Token(Token = "0x4003BBC")]
|
||||
Default,
|
||||
// Token: 0x04003BBD RID: 15293
|
||||
[Token(Token = "0x4003BBD")]
|
||||
RRPlusMembership
|
||||
}
|
||||
|
||||
// Token: 0x02000EB9 RID: 3769
|
||||
[Token(Token = "0x2000EB9")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IEDHAFFBMIJ
|
||||
{
|
||||
// Token: 0x0600576D RID: 22381 RVA: 0x00138A78 File Offset: 0x00136C78
|
||||
[Token(Token = "0x600576D")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public IEDHAFFBMIJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600576E RID: 22382 RVA: 0x00138A8C File Offset: 0x00136C8C
|
||||
[Token(Token = "0x600576E")]
|
||||
[Address(RVA = "0xF902D0", Offset = "0xF8F0D0", VA = "0x180F902D0")]
|
||||
internal void <TryPurchaseItem>b__6(long transactionId)
|
||||
{
|
||||
SkuModel.KLFGMJDECFI klfgmjdecfi = new SkuModel.KLFGMJDECFI();
|
||||
klfgmjdecfi.CS$<>8__locals1 = this;
|
||||
klfgmjdecfi.transactionId = transactionId;
|
||||
this.<>4__this.PLEBFDCMNMD.<CEJPKGDKMJE>k__BackingField = "Completing transaction...";
|
||||
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
SkuModel skuModel = this.<>4__this;
|
||||
PMGCJEPKFOF<string> commerceSubscriptionAccessToken = instance.GetCommerceSubscriptionAccessToken();
|
||||
Action action = delegate
|
||||
{
|
||||
klfgmjdecfi.CS$<>8__locals1.<>4__this.PLEBFDCMNMD.<CEJPKGDKMJE>k__BackingField = "Completing transaction...";
|
||||
SkuModel.IEDHAFFBMIJ cs$<>8__locals = klfgmjdecfi.CS$<>8__locals1;
|
||||
long transactionId2 = klfgmjdecfi.transactionId;
|
||||
string text = cs$<>8__locals.token;
|
||||
DABKFAIHBBP dabkfaihbbp = GCBPKHFJKCE.LLCCGGHIMBN(transactionId2, text);
|
||||
Action action3 = new Action(klfgmjdecfi.CS$<>8__locals1.<>4__this.AGNJKJDDHEB);
|
||||
if (klfgmjdecfi.<>9__11 == 0)
|
||||
{
|
||||
Action<string> action4 = delegate(string error)
|
||||
{
|
||||
SkuModel skuModel2 = klfgmjdecfi.CS$<>8__locals1.<>4__this;
|
||||
GCBPKHFJKCE.DJGBECJHOKF <GPDPGCIGEGM>k__BackingField = skuModel2.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = <GPDPGCIGEGM>k__BackingField.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = <GPDPGCIGEGM>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD <PIFBGOFNGDA>k__BackingField = skuModel2.<PIFBGOFNGDA>k__BackingField;
|
||||
string <GEMENGGIAFG>k__BackingField = skuModel2.<GEMENGGIAFG>k__BackingField;
|
||||
if (<PIFBGOFNGDA>k__BackingField != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = <PIFBGOFNGDA>k__BackingField.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, error, <GEMENGGIAFG>k__BackingField, num);
|
||||
SkuModel skuModel3 = klfgmjdecfi.CS$<>8__locals1.<>4__this;
|
||||
long transactionId3 = klfgmjdecfi.transactionId;
|
||||
string text2 = string.Format("complete Transaction Id {0}", transactionId3);
|
||||
string text3 = "CompletePurchase error: " + error;
|
||||
skuModel3.EOLEDECNKDH(text2, text3);
|
||||
};
|
||||
klfgmjdecfi.<>9__11 = action4;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
SkuModel skuModel4 = klfgmjdecfi.CS$<>8__locals1.<>4__this;
|
||||
GCBPKHFJKCE.DJGBECJHOKF <GPDPGCIGEGM>k__BackingField2 = skuModel4.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField2 = <GPDPGCIGEGM>k__BackingField2.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField2 = <GPDPGCIGEGM>k__BackingField2.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD <PIFBGOFNGDA>k__BackingField2 = skuModel4.<PIFBGOFNGDA>k__BackingField;
|
||||
string <GEMENGGIAFG>k__BackingField2 = skuModel4.<GEMENGGIAFG>k__BackingField;
|
||||
if (<PIFBGOFNGDA>k__BackingField2 != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField2 = <PIFBGOFNGDA>k__BackingField2.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num2 = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField2, <LGACIEKBLBM>k__BackingField2, error, <GEMENGGIAFG>k__BackingField2, num2);
|
||||
SkuModel.IEDHAFFBMIJ cs$<>8__locals2 = klfgmjdecfi.CS$<>8__locals1;
|
||||
long transactionId4 = klfgmjdecfi.transactionId;
|
||||
string text4 = cs$<>8__locals2.token;
|
||||
DABKFAIHBBP dabkfaihbbp2 = GCBPKHFJKCE.LGODMPBJALO(transactionId4, text4);
|
||||
if (klfgmjdecfi.<>9__12 == 0)
|
||||
{
|
||||
Action<string> action5 = delegate(string cancelPurchaseError)
|
||||
{
|
||||
long transactionId5 = klfgmjdecfi.transactionId;
|
||||
Debug.LogError(string.Format("CancelPurchase error: {0}. Transaction Id: {1}", cancelPurchaseError, transactionId5));
|
||||
};
|
||||
klfgmjdecfi.<>9__12 = action5;
|
||||
}
|
||||
Action action6 = new Action(klfgmjdecfi.CS$<>8__locals1.<>4__this.GENPGAENKKM);
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04003BC1 RID: 15297
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003BC1")]
|
||||
public string token;
|
||||
|
||||
// Token: 0x04003BC2 RID: 15298
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003BC2")]
|
||||
public SkuModel <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x02000EBA RID: 3770
|
||||
[Token(Token = "0x2000EBA")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KLFGMJDECFI
|
||||
{
|
||||
// Token: 0x0600576F RID: 22383 RVA: 0x00138AF8 File Offset: 0x00136CF8
|
||||
[Token(Token = "0x600576F")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public KLFGMJDECFI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005770 RID: 22384 RVA: 0x00138B0C File Offset: 0x00136D0C
|
||||
[Token(Token = "0x6005770")]
|
||||
[Address(RVA = "0xF90780", Offset = "0xF8F580", VA = "0x180F90780")]
|
||||
internal void <TryPurchaseItem>b__8()
|
||||
{
|
||||
this.CS$<>8__locals1.<>4__this.PLEBFDCMNMD.<CEJPKGDKMJE>k__BackingField = "Completing transaction...";
|
||||
SkuModel.IEDHAFFBMIJ cs$<>8__locals = this.CS$<>8__locals1;
|
||||
long num = this.transactionId;
|
||||
string token = cs$<>8__locals.token;
|
||||
DABKFAIHBBP dabkfaihbbp = GCBPKHFJKCE.LLCCGGHIMBN(num, token);
|
||||
Action action = new Action(this.CS$<>8__locals1.<>4__this.AGNJKJDDHEB);
|
||||
if (this.<>9__11 == 0)
|
||||
{
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
SkuModel <>4__this = this.CS$<>8__locals1.<>4__this;
|
||||
GCBPKHFJKCE.DJGBECJHOKF <GPDPGCIGEGM>k__BackingField = <>4__this.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = <GPDPGCIGEGM>k__BackingField.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = <GPDPGCIGEGM>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD <PIFBGOFNGDA>k__BackingField = <>4__this.<PIFBGOFNGDA>k__BackingField;
|
||||
string <GEMENGGIAFG>k__BackingField = <>4__this.<GEMENGGIAFG>k__BackingField;
|
||||
if (<PIFBGOFNGDA>k__BackingField != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = <PIFBGOFNGDA>k__BackingField.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num2 = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, error, <GEMENGGIAFG>k__BackingField, num2);
|
||||
SkuModel <>4__this2 = this.CS$<>8__locals1.<>4__this;
|
||||
long num3 = this.transactionId;
|
||||
string text = string.Format("complete Transaction Id {0}", num3);
|
||||
string text2 = "CompletePurchase error: " + error;
|
||||
<>4__this2.EOLEDECNKDH(text, text2);
|
||||
};
|
||||
this.<>9__11 = action2;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005771 RID: 22385 RVA: 0x00138B8C File Offset: 0x00136D8C
|
||||
[Token(Token = "0x6005771")]
|
||||
[Address(RVA = "0xF90560", Offset = "0xF8F360", VA = "0x180F90560")]
|
||||
internal void <TryPurchaseItem>b__11(string error)
|
||||
{
|
||||
SkuModel <>4__this = this.CS$<>8__locals1.<>4__this;
|
||||
GCBPKHFJKCE.DJGBECJHOKF <GPDPGCIGEGM>k__BackingField = <>4__this.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = <GPDPGCIGEGM>k__BackingField.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = <GPDPGCIGEGM>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD <PIFBGOFNGDA>k__BackingField = <>4__this.<PIFBGOFNGDA>k__BackingField;
|
||||
string <GEMENGGIAFG>k__BackingField = <>4__this.<GEMENGGIAFG>k__BackingField;
|
||||
if (<PIFBGOFNGDA>k__BackingField != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = <PIFBGOFNGDA>k__BackingField.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, error, <GEMENGGIAFG>k__BackingField, num);
|
||||
SkuModel <>4__this2 = this.CS$<>8__locals1.<>4__this;
|
||||
long num2 = this.transactionId;
|
||||
string text = string.Format("complete Transaction Id {0}", num2);
|
||||
string text2 = "CompletePurchase error: " + error;
|
||||
<>4__this2.EOLEDECNKDH(text, text2);
|
||||
}
|
||||
|
||||
// Token: 0x06005772 RID: 22386 RVA: 0x00138C28 File Offset: 0x00136E28
|
||||
[Token(Token = "0x6005772")]
|
||||
[Address(RVA = "0xF908F0", Offset = "0xF8F6F0", VA = "0x180F908F0")]
|
||||
internal void <TryPurchaseItem>b__9(string error)
|
||||
{
|
||||
SkuModel <>4__this = this.CS$<>8__locals1.<>4__this;
|
||||
GCBPKHFJKCE.DJGBECJHOKF <GPDPGCIGEGM>k__BackingField = <>4__this.<GPDPGCIGEGM>k__BackingField;
|
||||
int <JFPCIDFKDML>k__BackingField = <GPDPGCIGEGM>k__BackingField.<JFPCIDFKDML>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = <GPDPGCIGEGM>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
||||
GCBPKHFJKCE.EJMGHNNHJPD <PIFBGOFNGDA>k__BackingField = <>4__this.<PIFBGOFNGDA>k__BackingField;
|
||||
string <GEMENGGIAFG>k__BackingField = <>4__this.<GEMENGGIAFG>k__BackingField;
|
||||
if (<PIFBGOFNGDA>k__BackingField != 0)
|
||||
{
|
||||
int <GJGAOHLAJLC>k__BackingField = <PIFBGOFNGDA>k__BackingField.<GJGAOHLAJLC>k__BackingField;
|
||||
}
|
||||
int num = 0;
|
||||
CFLMJLFBOKH.PKMCABDELPF(<JFPCIDFKDML>k__BackingField, <LGACIEKBLBM>k__BackingField, error, <GEMENGGIAFG>k__BackingField, num);
|
||||
SkuModel.IEDHAFFBMIJ cs$<>8__locals = this.CS$<>8__locals1;
|
||||
long num2 = this.transactionId;
|
||||
string token = cs$<>8__locals.token;
|
||||
DABKFAIHBBP dabkfaihbbp = GCBPKHFJKCE.LGODMPBJALO(num2, token);
|
||||
if (this.<>9__12 == 0)
|
||||
{
|
||||
Action<string> action = delegate(string cancelPurchaseError)
|
||||
{
|
||||
long num3 = this.transactionId;
|
||||
Debug.LogError(string.Format("CancelPurchase error: {0}. Transaction Id: {1}", cancelPurchaseError, num3));
|
||||
};
|
||||
this.<>9__12 = action;
|
||||
}
|
||||
Action action2 = new Action(this.CS$<>8__locals1.<>4__this.GENPGAENKKM);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005773 RID: 22387 RVA: 0x00138CE4 File Offset: 0x00136EE4
|
||||
[Token(Token = "0x6005773")]
|
||||
[Address(RVA = "0xF906F0", Offset = "0xF8F4F0", VA = "0x180F906F0")]
|
||||
internal void <TryPurchaseItem>b__12(string cancelPurchaseError)
|
||||
{
|
||||
long num = this.transactionId;
|
||||
Debug.LogError(string.Format("CancelPurchase error: {0}. Transaction Id: {1}", cancelPurchaseError, num));
|
||||
}
|
||||
|
||||
// Token: 0x04003BC3 RID: 15299
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003BC3")]
|
||||
public long transactionId;
|
||||
|
||||
// Token: 0x04003BC4 RID: 15300
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003BC4")]
|
||||
public SkuModel.IEDHAFFBMIJ CS$<>8__locals1;
|
||||
|
||||
// Token: 0x04003BC5 RID: 15301
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003BC5")]
|
||||
public Action<string> <>9__11;
|
||||
|
||||
// Token: 0x04003BC6 RID: 15302
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003BC6")]
|
||||
public Action<string> <>9__12;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user