2204 lines
77 KiB
C#
2204 lines
77 KiB
C#
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: 0x02000F35 RID: 3893
|
|
[Token(Token = "0x2000F35")]
|
|
public class SkuModel : RRUIModel, BBGNKKOHGDJ, FEJEAEOIFKG
|
|
{
|
|
// Token: 0x17000F76 RID: 3958
|
|
// (get) Token: 0x0600593A RID: 22842 RVA: 0x0013B4B8 File Offset: 0x001396B8
|
|
// (set) Token: 0x0600593B RID: 22843 RVA: 0x0013B4CC File Offset: 0x001396CC
|
|
[Token(Token = "0x17000F76")]
|
|
public SkuModel.BOFPIAPIJNH PDOJHGJMNPH
|
|
{
|
|
[Token(Token = "0x600593A")]
|
|
[Address(RVA = "0x483230", Offset = "0x482230", VA = "0x180483230")]
|
|
get
|
|
{
|
|
return this.source;
|
|
}
|
|
[Token(Token = "0x600593B")]
|
|
[Address(RVA = "0x1E4A0C0", Offset = "0x1E490C0", VA = "0x181E4A0C0")]
|
|
set
|
|
{
|
|
if (this.source != value)
|
|
{
|
|
this.source = value;
|
|
base.MKBLJJGJAOH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F77 RID: 3959
|
|
// (get) Token: 0x0600593C RID: 22844 RVA: 0x0013B4F0 File Offset: 0x001396F0
|
|
// (set) Token: 0x0600593D RID: 22845 RVA: 0x0013B504 File Offset: 0x00139704
|
|
[Token(Token = "0x17000F77")]
|
|
public GCBPKHFJKCE.DJGBECJHOKF KGOFIAMNOIE
|
|
{
|
|
[Token(Token = "0x600593C")]
|
|
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
|
get;
|
|
[Token(Token = "0x600593D")]
|
|
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000F78 RID: 3960
|
|
// (get) Token: 0x0600593E RID: 22846 RVA: 0x0013B518 File Offset: 0x00139718
|
|
// (set) Token: 0x0600593F RID: 22847 RVA: 0x0013B52C File Offset: 0x0013972C
|
|
[Token(Token = "0x17000F78")]
|
|
public GCBPKHFJKCE.EJMGHNNHJPD PJDFNPKKEEF
|
|
{
|
|
[Token(Token = "0x600593E")]
|
|
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
|
get;
|
|
[Token(Token = "0x600593F")]
|
|
[Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000F79 RID: 3961
|
|
// (get) Token: 0x06005940 RID: 22848 RVA: 0x0013B540 File Offset: 0x00139740
|
|
[Token(Token = "0x17000F79")]
|
|
public string OOJFBECGEAD
|
|
{
|
|
[Token(Token = "0x6005940")]
|
|
[Address(RVA = "0x1E4A090", Offset = "0x1E49090", VA = "0x181E4A090")]
|
|
get
|
|
{
|
|
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
|
if (ejmghnnhjpd == 0)
|
|
{
|
|
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
|
}
|
|
return ejmghnnhjpd.<CEJPKGDKMJE>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F7A RID: 3962
|
|
// (get) Token: 0x06005941 RID: 22849 RVA: 0x0013B56C File Offset: 0x0013976C
|
|
[Token(Token = "0x17000F7A")]
|
|
public string JNCANBFGDGP
|
|
{
|
|
[Token(Token = "0x6005941")]
|
|
[Address(RVA = "0x1E4A060", Offset = "0x1E49060", VA = "0x181E4A060")]
|
|
get
|
|
{
|
|
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
|
if (ejmghnnhjpd == 0)
|
|
{
|
|
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
|
}
|
|
return ejmghnnhjpd.<EHGJCEHECFB>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F7B RID: 3963
|
|
// (get) Token: 0x06005942 RID: 22850 RVA: 0x0013B598 File Offset: 0x00139798
|
|
[Token(Token = "0x17000F7B")]
|
|
public string AIHBCPLOCGG
|
|
{
|
|
[Token(Token = "0x6005942")]
|
|
[Address(RVA = "0x1E47E30", Offset = "0x1E46E30", VA = "0x181E47E30")]
|
|
get
|
|
{
|
|
do
|
|
{
|
|
if (this.FMDNNBNMNJC || this.isStarterPackDetailsPage)
|
|
{
|
|
}
|
|
}
|
|
while (this.<PIFBGOFNGDA>k__BackingField != 0);
|
|
return this.<GPDPGCIGEGM>k__BackingField.<HPJCFFLAJJE>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F7C RID: 3964
|
|
// (get) Token: 0x06005943 RID: 22851 RVA: 0x0013B5D4 File Offset: 0x001397D4
|
|
[Token(Token = "0x17000F7C")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6005943")]
|
|
[Address(RVA = "0x1E49100", Offset = "0x1E48100", VA = "0x181E49100", Slot = "12")]
|
|
get
|
|
{
|
|
if (this.source == SkuModel.BOFPIAPIJNH.Default)
|
|
{
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005944 RID: 22852 RVA: 0x0013B5EC File Offset: 0x001397EC
|
|
[Token(Token = "0x6005944")]
|
|
[Address(RVA = "0x1E45FC0", Offset = "0x1E44FC0", VA = "0x181E45FC0", Slot = "17")]
|
|
protected override void CEJBCCPEGEB()
|
|
{
|
|
base.CEJBCCPEGEB();
|
|
OKNNKFGFODL eahpafphjlm = this.EAHPAFPHJLM;
|
|
if (eahpafphjlm != 0)
|
|
{
|
|
eahpafphjlm.LKLKGDMFMCC();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005945 RID: 22853 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005945")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
public void OnRRUIStackedUIEntered(StackedUIFlowBase BFHJBBGCMAN, StackedUIFlowBase NBINAJPFBOA)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005946 RID: 22854 RVA: 0x0013B614 File Offset: 0x00139814
|
|
[Token(Token = "0x6005946")]
|
|
[Address(RVA = "0x1432730", Offset = "0x1431730", VA = "0x181432730", Slot = "28")]
|
|
public void OnRRUIStackedUIExited(StackedUIFlowBase BFHJBBGCMAN, StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
|
{
|
|
OKNNKFGFODL eahpafphjlm = this.EAHPAFPHJLM;
|
|
if (eahpafphjlm != 0)
|
|
{
|
|
eahpafphjlm.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F7D RID: 3965
|
|
// (get) Token: 0x06005947 RID: 22855 RVA: 0x0013B634 File Offset: 0x00139834
|
|
[Token(Token = "0x17000F7D")]
|
|
public GameObject KGFPNIMJHIC
|
|
{
|
|
[Token(Token = "0x6005947")]
|
|
[Address(RVA = "0xD78D60", Offset = "0xD77D60", VA = "0x180D78D60", Slot = "29")]
|
|
get
|
|
{
|
|
return base.gameObject;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005948 RID: 22856 RVA: 0x0013B648 File Offset: 0x00139848
|
|
[Token(Token = "0x6005948")]
|
|
[Address(RVA = "0x1E49600", Offset = "0x1E48600", VA = "0x181E49600", Slot = "30")]
|
|
public DABKFAIHBBP OnBeforePageSwapFrom(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
|
|
{
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005949 RID: 22857 RVA: 0x0013B65C File Offset: 0x0013985C
|
|
[Token(Token = "0x6005949")]
|
|
[Address(RVA = "0x1E496A0", Offset = "0x1E486A0", VA = "0x181E496A0", Slot = "31")]
|
|
public DABKFAIHBBP OnBeforePageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
|
|
{
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600594A RID: 22858 RVA: 0x0013B670 File Offset: 0x00139870
|
|
[Token(Token = "0x600594A")]
|
|
[Address(RVA = "0x1E49470", Offset = "0x1E48470", VA = "0x181E49470", 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: 0x17000F7E RID: 3966
|
|
// (get) Token: 0x0600594B RID: 22859 RVA: 0x0013B6DC File Offset: 0x001398DC
|
|
// (set) Token: 0x0600594C RID: 22860 RVA: 0x0013B6F0 File Offset: 0x001398F0
|
|
[Token(Token = "0x17000F7E")]
|
|
public string NPBMLAJAMPF
|
|
{
|
|
[Token(Token = "0x600594B")]
|
|
[Address(RVA = "0x42C870", Offset = "0x42B870", VA = "0x18042C870")]
|
|
get;
|
|
[Token(Token = "0x600594C")]
|
|
[Address(RVA = "0x82C6B0", Offset = "0x82B6B0", VA = "0x18082C6B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000F7F RID: 3967
|
|
// (get) Token: 0x0600594D RID: 22861 RVA: 0x0013B704 File Offset: 0x00139904
|
|
[Token(Token = "0x17000F7F")]
|
|
public bool HKBDKGABGNK
|
|
{
|
|
[Token(Token = "0x600594D")]
|
|
[Address(RVA = "0x54E460", Offset = "0x54D460", VA = "0x18054E460")]
|
|
get
|
|
{
|
|
return this.FGMAHIOKMFJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F80 RID: 3968
|
|
// (get) Token: 0x0600594E RID: 22862 RVA: 0x0013B718 File Offset: 0x00139918
|
|
[Token(Token = "0x17000F80")]
|
|
public bool KBAFAFNIGJB
|
|
{
|
|
[Token(Token = "0x600594E")]
|
|
[Address(RVA = "0x54D0D0", Offset = "0x54C0D0", VA = "0x18054D0D0")]
|
|
get
|
|
{
|
|
return this.JBECCLDBHKF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F81 RID: 3969
|
|
// (get) Token: 0x0600594F RID: 22863 RVA: 0x0013B72C File Offset: 0x0013992C
|
|
[Token(Token = "0x17000F81")]
|
|
public bool HECCMIPFPBG
|
|
{
|
|
[Token(Token = "0x600594F")]
|
|
[Address(RVA = "0xD87130", Offset = "0xD86130", VA = "0x180D87130")]
|
|
get
|
|
{
|
|
return this.GCDENJHDALI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F82 RID: 3970
|
|
// (get) Token: 0x06005950 RID: 22864 RVA: 0x0013B740 File Offset: 0x00139940
|
|
[Token(Token = "0x17000F82")]
|
|
public string CBIOLLGINKL
|
|
{
|
|
[Token(Token = "0x6005950")]
|
|
[Address(RVA = "0x42D470", Offset = "0x42C470", VA = "0x18042D470")]
|
|
get
|
|
{
|
|
return this.KPHKBDKDDLE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F83 RID: 3971
|
|
// (get) Token: 0x06005951 RID: 22865 RVA: 0x0013B754 File Offset: 0x00139954
|
|
// (set) Token: 0x06005952 RID: 22866 RVA: 0x0013B768 File Offset: 0x00139968
|
|
[Token(Token = "0x17000F83")]
|
|
public string FJCOELGJLMA
|
|
{
|
|
[Token(Token = "0x6005951")]
|
|
[Address(RVA = "0x5B7060", Offset = "0x5B6060", VA = "0x1805B7060")]
|
|
get;
|
|
[Token(Token = "0x6005952")]
|
|
[Address(RVA = "0x14ABD90", Offset = "0x14AAD90", VA = "0x1814ABD90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06005953 RID: 22867 RVA: 0x0013B77C File Offset: 0x0013997C
|
|
[Token(Token = "0x6005953")]
|
|
[Address(RVA = "0x1E49C20", Offset = "0x1E48C20", VA = "0x181E49C20")]
|
|
public void Set(GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ, string FEEHCDIMBAJ)
|
|
{
|
|
this.<GPDPGCIGEGM>k__BackingField = HPNJHHKGNNJ;
|
|
this.<GEMENGGIAFG>k__BackingField = FEEHCDIMBAJ;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06005954 RID: 22868 RVA: 0x0013B7A0 File Offset: 0x001399A0
|
|
[Token(Token = "0x6005954")]
|
|
[Address(RVA = "0x1E49BF0", Offset = "0x1E48BF0", VA = "0x181E49BF0")]
|
|
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: 0x06005955 RID: 22869 RVA: 0x0013B7D4 File Offset: 0x001399D4
|
|
[Token(Token = "0x6005955")]
|
|
[Address(RVA = "0x1E452A0", Offset = "0x1E442A0", VA = "0x181E452A0", 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: 0x06005956 RID: 22870 RVA: 0x0013B85C File Offset: 0x00139A5C
|
|
[Token(Token = "0x6005956")]
|
|
[Address(RVA = "0x1E47140", Offset = "0x1E46140", VA = "0x181E47140", 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: 0x06005957 RID: 22871 RVA: 0x0013B8D4 File Offset: 0x00139AD4
|
|
[Token(Token = "0x6005957")]
|
|
[Address(RVA = "0x1E45E70", Offset = "0x1E44E70", VA = "0x181E45E70")]
|
|
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: 0x06005958 RID: 22872 RVA: 0x0013B928 File Offset: 0x00139B28
|
|
[Token(Token = "0x6005958")]
|
|
[Address(RVA = "0x1E47E30", Offset = "0x1E46E30", VA = "0x181E47E30")]
|
|
private string JBEJJCFJGOO()
|
|
{
|
|
do
|
|
{
|
|
if (this.FMDNNBNMNJC || this.isStarterPackDetailsPage)
|
|
{
|
|
}
|
|
}
|
|
while (this.<PIFBGOFNGDA>k__BackingField != 0);
|
|
return this.<GPDPGCIGEGM>k__BackingField.<HPJCFFLAJJE>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005959 RID: 22873 RVA: 0x0013B964 File Offset: 0x00139B64
|
|
[Token(Token = "0x6005959")]
|
|
[Address(RVA = "0x1E49C40", Offset = "0x1E48C40", VA = "0x181E49C40")]
|
|
public void TryShowRRPMembershipDetailsDialogPopUp()
|
|
{
|
|
int num = 0;
|
|
if (this.CDGEHGEMOLO == num)
|
|
{
|
|
KMEDIOFDHLM kmediofdhlm = new KMEDIOFDHLM();
|
|
Sprite bigRRPlusIcon = PlayerCommerceConfig.Instance.bigRRPlusIcon;
|
|
kmediofdhlm.<KIAMEICGNPB>k__BackingField = bigRRPlusIcon;
|
|
kmediofdhlm.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
|
|
{
|
|
<KDDAAFFFBCI>k__BackingField = num
|
|
};
|
|
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
|
imafjgkhemd.GPJEDBDCNNP = "Got it!";
|
|
imafjgkhemd.GPJAHEOLCPN = num;
|
|
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)
|
|
{
|
|
}
|
|
lkechmgocgi.<KDDAAFFFBCI>k__BackingField = num;
|
|
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)
|
|
};
|
|
}
|
|
if (base.PKJJDBNMMEA != 0)
|
|
{
|
|
Action<BaseDialogModel<NLONGNGOMON>> action2 = new Action(this.LMDKGCBGMFK);
|
|
if (num < this)
|
|
{
|
|
num += num;
|
|
if (num == this)
|
|
{
|
|
PMGCJEPKFOF pmgcjepkfof2;
|
|
pmgcjepkfof2 += pmgcjepkfof2;
|
|
num += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600595A RID: 22874 RVA: 0x0013BAD8 File Offset: 0x00139CD8
|
|
[Token(Token = "0x600595A")]
|
|
[Address(RVA = "0x1E45E00", Offset = "0x1E44E00", VA = "0x181E45E00")]
|
|
public void BuyRRPlusMembership()
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
CFLMJLFBOKH.ADGBFNKAHDJ(CFLMJLFBOKH.FBMKPELFNLE.OpenedPurchaseConfirmation, num, num2);
|
|
this.InitiatePurchaseSku();
|
|
}
|
|
|
|
// Token: 0x0600595B RID: 22875 RVA: 0x0013BAF8 File Offset: 0x00139CF8
|
|
[Token(Token = "0x600595B")]
|
|
[Address(RVA = "0x1E45350", Offset = "0x1E44350", VA = "0x181E45350")]
|
|
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: 0x0600595C RID: 22876 RVA: 0x0013BBBC File Offset: 0x00139DBC
|
|
[Token(Token = "0x600595C")]
|
|
[Address(RVA = "0x1E47000", Offset = "0x1E46000", VA = "0x181E47000")]
|
|
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: 0x0600595D RID: 22877 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600595D")]
|
|
[Address(RVA = "0x1E45640", Offset = "0x1E44640", VA = "0x181E45640")]
|
|
private PMGCJEPKFOF<List<GCBPKHFJKCE.DJGBECJHOKF>> AJKHDDOIHHP()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600595E RID: 22878 RVA: 0x0013BC18 File Offset: 0x00139E18
|
|
[Token(Token = "0x600595E")]
|
|
[Address(RVA = "0x1E45880", Offset = "0x1E44880", VA = "0x181E45880")]
|
|
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: 0x0600595F RID: 22879 RVA: 0x0013BD10 File Offset: 0x00139F10
|
|
[Token(Token = "0x600595F")]
|
|
[Address(RVA = "0x1E487C0", Offset = "0x1E477C0", VA = "0x181E487C0")]
|
|
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: 0x06005960 RID: 22880 RVA: 0x0013BD78 File Offset: 0x00139F78
|
|
[Token(Token = "0x6005960")]
|
|
[Address(RVA = "0x1E49890", Offset = "0x1E48890", VA = "0x181E49890")]
|
|
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: 0x06005961 RID: 22881 RVA: 0x0013BDB8 File Offset: 0x00139FB8
|
|
[Token(Token = "0x6005961")]
|
|
[Address(RVA = "0x1E499F0", Offset = "0x1E489F0", VA = "0x181E499F0")]
|
|
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: 0x06005962 RID: 22882 RVA: 0x0013BE60 File Offset: 0x0013A060
|
|
[Token(Token = "0x6005962")]
|
|
[Address(RVA = "0x1E47300", Offset = "0x1E46300", VA = "0x181E47300")]
|
|
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;
|
|
int num2 = 0;
|
|
List<NLEKGNENMCO.LOCNECLOHCA> <GCHNBGKINNJ>k__BackingField = NLEKGNENMCO.<GCHNBGKINNJ>k__BackingField;
|
|
instance2.ReceiveGifts(<GCHNBGKINNJ>k__BackingField, num2 != 0, true);
|
|
this.AHNOOMMMONF();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005963 RID: 22883 RVA: 0x0013BFB8 File Offset: 0x0013A1B8
|
|
[Token(Token = "0x6005963")]
|
|
[Address(RVA = "0x1E465F0", Offset = "0x1E455F0", VA = "0x181E465F0")]
|
|
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: 0x06005964 RID: 22884 RVA: 0x0013C078 File Offset: 0x0013A278
|
|
[Token(Token = "0x6005964")]
|
|
[Address(RVA = "0x1E47D20", Offset = "0x1E46D20", VA = "0x181E47D20")]
|
|
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: 0x06005965 RID: 22885 RVA: 0x0013C0E8 File Offset: 0x0013A2E8
|
|
[Token(Token = "0x6005965")]
|
|
[Address(RVA = "0x1E46AB0", Offset = "0x1E45AB0", VA = "0x181E46AB0")]
|
|
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: 0x06005966 RID: 22886 RVA: 0x0013C20C File Offset: 0x0013A40C
|
|
[Token(Token = "0x6005966")]
|
|
[Address(RVA = "0x1E49740", Offset = "0x1E48740", VA = "0x181E49740")]
|
|
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: 0x06005967 RID: 22887 RVA: 0x0013C26C File Offset: 0x0013A46C
|
|
[Token(Token = "0x6005967")]
|
|
[Address(RVA = "0x1E476F0", Offset = "0x1E466F0", VA = "0x181E476F0")]
|
|
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: 0x06005968 RID: 22888 RVA: 0x0013C378 File Offset: 0x0013A578
|
|
[Token(Token = "0x6005968")]
|
|
[Address(RVA = "0x1E462C0", Offset = "0x1E452C0", VA = "0x181E462C0")]
|
|
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: 0x06005969 RID: 22889 RVA: 0x0013C4F0 File Offset: 0x0013A6F0
|
|
[Token(Token = "0x6005969")]
|
|
[Address(RVA = "0x1E470B0", Offset = "0x1E460B0", VA = "0x181E470B0")]
|
|
private void GCGOMDAHHIP(string PAANJCAOOAG)
|
|
{
|
|
this.PLEBFDCMNMD.<CEJPKGDKMJE>k__BackingField = PAANJCAOOAG;
|
|
}
|
|
|
|
// Token: 0x0600596A RID: 22890 RVA: 0x0013C510 File Offset: 0x0013A710
|
|
[Token(Token = "0x600596A")]
|
|
[Address(RVA = "0x1E46E10", Offset = "0x1E45E10", VA = "0x181E46E10")]
|
|
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: 0x0600596B RID: 22891 RVA: 0x0013C558 File Offset: 0x0013A758
|
|
[Token(Token = "0x600596B")]
|
|
[Address(RVA = "0x1E48940", Offset = "0x1E47940", VA = "0x181E48940")]
|
|
private void MAAABLOCOOK()
|
|
{
|
|
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = this.<GPDPGCIGEGM>k__BackingField;
|
|
string text = this.<GEMENGGIAFG>k__BackingField;
|
|
GCBPKHFJKCE.EJMGHNNHJPD ejmghnnhjpd = this.<PIFBGOFNGDA>k__BackingField;
|
|
int num = 0;
|
|
if (ejmghnnhjpd != 0)
|
|
{
|
|
int <GJGAOHLAJLC>k__BackingField = ejmghnnhjpd.<GJGAOHLAJLC>k__BackingField;
|
|
}
|
|
CFLMJLFBOKH.JMKDDNHGNDP(djgbecjhokf, text, num);
|
|
AppsFlyerEventHelper instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (instance != num2)
|
|
{
|
|
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__BackingField = this.<GPDPGCIGEGM>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
|
string text2 = "You've successfully purchased " + <LGACIEKBLBM>k__BackingField + ". 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;
|
|
}
|
|
if (instance3 == (ulong)1L)
|
|
{
|
|
this.GMGOEAMFFPE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600596C RID: 22892 RVA: 0x0013C738 File Offset: 0x0013A938
|
|
[Token(Token = "0x600596C")]
|
|
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
|
public SkuModel()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600596D RID: 22893 RVA: 0x0013C74C File Offset: 0x0013A94C
|
|
[Token(Token = "0x600596D")]
|
|
[Address(RVA = "0x1E482C0", Offset = "0x1E472C0", VA = "0x181E482C0")]
|
|
[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: 0x0600596E RID: 22894 RVA: 0x0013C7B8 File Offset: 0x0013A9B8
|
|
[Token(Token = "0x600596E")]
|
|
[Address(RVA = "0x1E48E60", Offset = "0x1E47E60", VA = "0x181E48E60")]
|
|
[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: 0x0600596F RID: 22895 RVA: 0x0013C800 File Offset: 0x0013AA00
|
|
[Token(Token = "0x600596F")]
|
|
[Address(RVA = "0x1E49440", Offset = "0x1E48440", VA = "0x181E49440")]
|
|
[CompilerGenerated]
|
|
private void OMGECBJDEED()
|
|
{
|
|
this.AHFLOIFBEHB.Dismiss();
|
|
}
|
|
|
|
// Token: 0x06005970 RID: 22896 RVA: 0x0013C820 File Offset: 0x0013AA20
|
|
[Token(Token = "0x6005970")]
|
|
[Address(RVA = "0x1E488B0", Offset = "0x1E478B0", VA = "0x181E488B0")]
|
|
[CompilerGenerated]
|
|
private void LMDKGCBGMFK(BaseDialogModel<NLONGNGOMON> BBPMNICHFLM)
|
|
{
|
|
if (BBPMNICHFLM == 0)
|
|
{
|
|
int num = 0;
|
|
this.AHFLOIFBEHB = num;
|
|
return;
|
|
}
|
|
this.AHFLOIFBEHB = BBPMNICHFLM;
|
|
}
|
|
|
|
// Token: 0x06005971 RID: 22897 RVA: 0x0013C844 File Offset: 0x0013AA44
|
|
[Token(Token = "0x6005971")]
|
|
[Address(RVA = "0x1E48110", Offset = "0x1E47110", VA = "0x181E48110")]
|
|
[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: 0x06005972 RID: 22898 RVA: 0x0013C8C4 File Offset: 0x0013AAC4
|
|
[Token(Token = "0x6005972")]
|
|
[Address(RVA = "0x1E47E70", Offset = "0x1E46E70", VA = "0x181E47E70")]
|
|
[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: 0x06005973 RID: 22899 RVA: 0x0013C93C File Offset: 0x0013AB3C
|
|
[Token(Token = "0x6005973")]
|
|
[Address(RVA = "0x1E47920", Offset = "0x1E46920", VA = "0x181E47920")]
|
|
[CompilerGenerated]
|
|
private void HLIPONHAOJB(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF)
|
|
{
|
|
int num = 0;
|
|
if (!(this == num))
|
|
{
|
|
this.AMKHEFBNEOG(ECKDLLFMLGF);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005974 RID: 22900 RVA: 0x0013C95C File Offset: 0x0013AB5C
|
|
[Token(Token = "0x6005974")]
|
|
[Address(RVA = "0x1E46020", Offset = "0x1E45020", VA = "0x181E46020")]
|
|
[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: 0x06005975 RID: 22901 RVA: 0x0013C9AC File Offset: 0x0013ABAC
|
|
[Token(Token = "0x6005975")]
|
|
[Address(RVA = "0x1E46020", Offset = "0x1E45020", VA = "0x181E46020")]
|
|
[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: 0x06005976 RID: 22902 RVA: 0x0013C9FC File Offset: 0x0013ABFC
|
|
[Token(Token = "0x6005976")]
|
|
[Address(RVA = "0x1E46ED0", Offset = "0x1E45ED0", VA = "0x181E46ED0")]
|
|
[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: 0x06005977 RID: 22903 RVA: 0x0013CA64 File Offset: 0x0013AC64
|
|
[Token(Token = "0x6005977")]
|
|
[Address(RVA = "0x1E47C20", Offset = "0x1E46C20", VA = "0x181E47C20")]
|
|
[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: 0x06005978 RID: 22904 RVA: 0x0013CACC File Offset: 0x0013ACCC
|
|
[Token(Token = "0x6005978")]
|
|
[Address(RVA = "0x1E48F10", Offset = "0x1E47F10", VA = "0x181E48F10")]
|
|
[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: 0x06005979 RID: 22905 RVA: 0x0013CAF4 File Offset: 0x0013ACF4
|
|
[Token(Token = "0x6005979")]
|
|
[Address(RVA = "0x1E461D0", Offset = "0x1E451D0", VA = "0x181E461D0")]
|
|
[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: 0x0600597A RID: 22906 RVA: 0x0013CB50 File Offset: 0x0013AD50
|
|
[Token(Token = "0x600597A")]
|
|
[Address(RVA = "0x1E48440", Offset = "0x1E47440", VA = "0x181E48440")]
|
|
[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: 0x0600597B RID: 22907 RVA: 0x0013CC30 File Offset: 0x0013AE30
|
|
[Token(Token = "0x600597B")]
|
|
[Address(RVA = "0x1E46A20", Offset = "0x1E45A20", VA = "0x181E46A20")]
|
|
[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: 0x0600597C RID: 22908 RVA: 0x0013CC80 File Offset: 0x0013AE80
|
|
[Token(Token = "0x600597C")]
|
|
[Address(RVA = "0x1E469B0", Offset = "0x1E459B0", VA = "0x181E469B0")]
|
|
[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: 0x0600597D RID: 22909 RVA: 0x0013CCB0 File Offset: 0x0013AEB0
|
|
[Token(Token = "0x600597D")]
|
|
[Address(RVA = "0x1E48770", Offset = "0x1E47770", VA = "0x181E48770")]
|
|
[CompilerGenerated]
|
|
private void LCEIBMGPMAN(string MOPOMPHBHKF)
|
|
{
|
|
string empty = string.Empty;
|
|
this.PKEPBGCNNNG(empty);
|
|
}
|
|
|
|
// Token: 0x0600597E RID: 22910 RVA: 0x0013CCCC File Offset: 0x0013AECC
|
|
[Token(Token = "0x600597E")]
|
|
[Address(RVA = "0x1C77D40", Offset = "0x1C76D40", VA = "0x181C77D40")]
|
|
[CompilerGenerated]
|
|
private void NJALGJGDNLH()
|
|
{
|
|
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
|
if (mmocfedcnhj != 0)
|
|
{
|
|
mmocfedcnhj.Dismiss();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600597F RID: 22911 RVA: 0x0013CCEC File Offset: 0x0013AEEC
|
|
[Token(Token = "0x600597F")]
|
|
[Address(RVA = "0x1E460B0", Offset = "0x1E450B0", VA = "0x181E460B0")]
|
|
[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: 0x06005980 RID: 22912 RVA: 0x0013CD68 File Offset: 0x0013AF68
|
|
[Token(Token = "0x6005980")]
|
|
[Address(RVA = "0x1E49120", Offset = "0x1E48120", VA = "0x181E49120")]
|
|
[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: 0x06005981 RID: 22913 RVA: 0x0013CE38 File Offset: 0x0013B038
|
|
[Token(Token = "0x6005981")]
|
|
[Address(RVA = "0x1E47A30", Offset = "0x1E46A30", VA = "0x181E47A30")]
|
|
[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: 0x06005982 RID: 22914 RVA: 0x0013CEA0 File Offset: 0x0013B0A0
|
|
[Token(Token = "0x6005982")]
|
|
[Address(RVA = "0x1E48740", Offset = "0x1E47740", VA = "0x181E48740")]
|
|
[CompilerGenerated]
|
|
private void LBDHCFCNOKH(PlatformManager.KKHHEPAKHGA NKDEJLJBNMM)
|
|
{
|
|
if (!NKDEJLJBNMM.BLOPJNCHDNN)
|
|
{
|
|
this.ICDANBBOJGO(NKDEJLJBNMM);
|
|
return;
|
|
}
|
|
this.MAAABLOCOOK();
|
|
}
|
|
|
|
// Token: 0x06005983 RID: 22915 RVA: 0x0013CECC File Offset: 0x0013B0CC
|
|
[Token(Token = "0x6005983")]
|
|
[Address(RVA = "0x1E45F30", Offset = "0x1E44F30", VA = "0x181E45F30")]
|
|
[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: 0x06005984 RID: 22916 RVA: 0x0013CF08 File Offset: 0x0013B108
|
|
[Token(Token = "0x6005984")]
|
|
[Address(RVA = "0x1E45C20", Offset = "0x1E44C20", VA = "0x181E45C20")]
|
|
[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: 0x06005985 RID: 22917 RVA: 0x0013CF8C File Offset: 0x0013B18C
|
|
[Token(Token = "0x6005985")]
|
|
[Address(RVA = "0x1E45290", Offset = "0x1E44290", VA = "0x181E45290")]
|
|
[CompilerGenerated]
|
|
private void AGNJKJDDHEB()
|
|
{
|
|
this.MAAABLOCOOK();
|
|
}
|
|
|
|
// Token: 0x06005986 RID: 22918 RVA: 0x0013CFA0 File Offset: 0x0013B1A0
|
|
[Token(Token = "0x6005986")]
|
|
[Address(RVA = "0x1E470D0", Offset = "0x1E460D0", VA = "0x181E470D0")]
|
|
[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: 0x06005987 RID: 22919 RVA: 0x0013CFD4 File Offset: 0x0013B1D4
|
|
[Token(Token = "0x6005987")]
|
|
[Address(RVA = "0x1E48000", Offset = "0x1E47000", VA = "0x181E48000")]
|
|
[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: 0x06005988 RID: 22920 RVA: 0x0013D040 File Offset: 0x0013B240
|
|
[Token(Token = "0x6005988")]
|
|
[Address(RVA = "0x1E48FF0", Offset = "0x1E47FF0", VA = "0x181E48FF0")]
|
|
[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: 0x06005989 RID: 22921 RVA: 0x0013D0AC File Offset: 0x0013B2AC
|
|
[Token(Token = "0x6005989")]
|
|
[Address(RVA = "0x1E479A0", Offset = "0x1E469A0", VA = "0x181E479A0")]
|
|
[CompilerGenerated]
|
|
private void IBCHNKPKAIE(BaseDialogModel<BCLEIOOAPIE> BBPMNICHFLM)
|
|
{
|
|
if (BBPMNICHFLM == 0)
|
|
{
|
|
int num = 0;
|
|
this.GALMHPDOCNI = num;
|
|
return;
|
|
}
|
|
this.GALMHPDOCNI = BBPMNICHFLM;
|
|
}
|
|
|
|
// Token: 0x0600598A RID: 22922 RVA: 0x0013D0D0 File Offset: 0x0013B2D0
|
|
[Token(Token = "0x600598A")]
|
|
[Address(RVA = "0x1E46DE0", Offset = "0x1E45DE0", VA = "0x181E46DE0")]
|
|
[CompilerGenerated]
|
|
private void EGEDAKDEAAN()
|
|
{
|
|
this.DMGKINKJKDF();
|
|
this.CCBPANHCCAN.Dismiss();
|
|
}
|
|
|
|
// Token: 0x0600598B RID: 22923 RVA: 0x0013D0F4 File Offset: 0x0013B2F4
|
|
[Token(Token = "0x600598B")]
|
|
[Address(RVA = "0x1E48DD0", Offset = "0x1E47DD0", VA = "0x181E48DD0")]
|
|
[CompilerGenerated]
|
|
private void MFFMKJLCLBF(BaseDialogModel<DOLDNOPELAH> BBPMNICHFLM)
|
|
{
|
|
if (BBPMNICHFLM == 0)
|
|
{
|
|
int num = 0;
|
|
this.CCBPANHCCAN = num;
|
|
return;
|
|
}
|
|
this.CCBPANHCCAN = BBPMNICHFLM;
|
|
}
|
|
|
|
// Token: 0x0600598C RID: 22924 RVA: 0x0013D118 File Offset: 0x0013B318
|
|
[Token(Token = "0x600598C")]
|
|
[Address(RVA = "0x1C77D40", Offset = "0x1C76D40", VA = "0x181C77D40")]
|
|
[CompilerGenerated]
|
|
private void DPHMENIKNPL()
|
|
{
|
|
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
|
if (mmocfedcnhj != 0)
|
|
{
|
|
mmocfedcnhj.Dismiss();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600598D RID: 22925 RVA: 0x0013D138 File Offset: 0x0013B338
|
|
[Token(Token = "0x600598D")]
|
|
[Address(RVA = "0x1E47660", Offset = "0x1E46660", VA = "0x181E47660")]
|
|
[CompilerGenerated]
|
|
private void GMJGMLEPMLH(BaseDialogModel<OBJAFKDPOHB> BBPMNICHFLM)
|
|
{
|
|
if (BBPMNICHFLM == 0)
|
|
{
|
|
int num = 0;
|
|
this.MMOCFEDCNHJ = num;
|
|
return;
|
|
}
|
|
this.MMOCFEDCNHJ = BBPMNICHFLM;
|
|
}
|
|
|
|
// Token: 0x0600598E RID: 22926 RVA: 0x0013D15C File Offset: 0x0013B35C
|
|
[Token(Token = "0x600598E")]
|
|
[Address(RVA = "0x1C77D40", Offset = "0x1C76D40", VA = "0x181C77D40")]
|
|
[CompilerGenerated]
|
|
private void ABJLJLHMBDN()
|
|
{
|
|
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
|
if (mmocfedcnhj != 0)
|
|
{
|
|
mmocfedcnhj.Dismiss();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600598F RID: 22927 RVA: 0x0013D17C File Offset: 0x0013B37C
|
|
[Token(Token = "0x600598F")]
|
|
[Address(RVA = "0x1E47B70", Offset = "0x1E46B70", VA = "0x181E47B70")]
|
|
[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: 0x04003CAA RID: 15530
|
|
[Token(Token = "0x4003CAA")]
|
|
private const float FKJDJDDJGFE = 350f;
|
|
|
|
// Token: 0x04003CAB RID: 15531
|
|
[Token(Token = "0x4003CAB")]
|
|
private const float EIGEECGAKNK = 1650f;
|
|
|
|
// Token: 0x04003CAC RID: 15532
|
|
[Token(Token = "0x4003CAC")]
|
|
private const float DMCLHOKIMBG = 1450f;
|
|
|
|
// Token: 0x04003CAD RID: 15533
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4003CAD")]
|
|
[SerializeField]
|
|
private SkuModel.BOFPIAPIJNH source;
|
|
|
|
// Token: 0x04003CAE RID: 15534
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x4003CAE")]
|
|
[SerializeField]
|
|
private bool isStarterPackDetailsPage;
|
|
|
|
// Token: 0x04003CB1 RID: 15537
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4003CB1")]
|
|
private MessageDialogModel MMOCFEDCNHJ;
|
|
|
|
// Token: 0x04003CB2 RID: 15538
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4003CB2")]
|
|
private OBJAFKDPOHB KHGCONMFHAK;
|
|
|
|
// Token: 0x04003CB3 RID: 15539
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4003CB3")]
|
|
private LoadingDialogModel GALMHPDOCNI;
|
|
|
|
// Token: 0x04003CB4 RID: 15540
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4003CB4")]
|
|
private BCLEIOOAPIE PLEBFDCMNMD;
|
|
|
|
// Token: 0x04003CB5 RID: 15541
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4003CB5")]
|
|
private PS4SkuPurchaseConfirmationDialogModel CCBPANHCCAN;
|
|
|
|
// Token: 0x04003CB6 RID: 15542
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4003CB6")]
|
|
private DOLDNOPELAH CHPNLDKIHCB;
|
|
|
|
// Token: 0x04003CB7 RID: 15543
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4003CB7")]
|
|
private List<DOPNALIMPNA> BOHDFOMFILC;
|
|
|
|
// Token: 0x04003CB8 RID: 15544
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4003CB8")]
|
|
private List<DOPNALIMPNA> DOMMPFLNCFB;
|
|
|
|
// Token: 0x04003CB9 RID: 15545
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4003CB9")]
|
|
private List<DOPNALIMPNA> CPEGCCEHJFB;
|
|
|
|
// Token: 0x04003CBA RID: 15546
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4003CBA")]
|
|
private bool FMDNNBNMNJC;
|
|
|
|
// Token: 0x04003CBB RID: 15547
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4003CBB")]
|
|
private OKNNKFGFODL EAHPAFPHJLM;
|
|
|
|
// Token: 0x04003CBD RID: 15549
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4003CBD")]
|
|
private bool FGMAHIOKMFJ;
|
|
|
|
// Token: 0x04003CBE RID: 15550
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE9")]
|
|
[Token(Token = "0x4003CBE")]
|
|
private bool JBECCLDBHKF;
|
|
|
|
// Token: 0x04003CBF RID: 15551
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xEA")]
|
|
[Token(Token = "0x4003CBF")]
|
|
private bool GCDENJHDALI;
|
|
|
|
// Token: 0x04003CC0 RID: 15552
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4003CC0")]
|
|
private string KPHKBDKDDLE;
|
|
|
|
// Token: 0x04003CC1 RID: 15553
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4003CC1")]
|
|
private DynamicUIDialogModel AHFLOIFBEHB;
|
|
|
|
// Token: 0x04003CC2 RID: 15554
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4003CC2")]
|
|
private NLONGNGOMON CDGEHGEMOLO;
|
|
|
|
// Token: 0x02000F36 RID: 3894
|
|
[Token(Token = "0x2000F36")]
|
|
public enum BOFPIAPIJNH
|
|
{
|
|
// Token: 0x04003CC5 RID: 15557
|
|
[Token(Token = "0x4003CC5")]
|
|
Default,
|
|
// Token: 0x04003CC6 RID: 15558
|
|
[Token(Token = "0x4003CC6")]
|
|
RRPlusMembership
|
|
}
|
|
|
|
// Token: 0x02000F38 RID: 3896
|
|
[Token(Token = "0x2000F38")]
|
|
[CompilerGenerated]
|
|
private sealed class IEDHAFFBMIJ
|
|
{
|
|
// Token: 0x06005994 RID: 22932 RVA: 0x0013D260 File Offset: 0x0013B460
|
|
[Token(Token = "0x6005994")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public IEDHAFFBMIJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005995 RID: 22933 RVA: 0x0013D274 File Offset: 0x0013B474
|
|
[Token(Token = "0x6005995")]
|
|
[Address(RVA = "0x1E3D760", Offset = "0x1E3C760", VA = "0x181E3D760")]
|
|
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: 0x04003CCA RID: 15562
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003CCA")]
|
|
public string token;
|
|
|
|
// Token: 0x04003CCB RID: 15563
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003CCB")]
|
|
public SkuModel <>4__this;
|
|
}
|
|
|
|
// Token: 0x02000F39 RID: 3897
|
|
[Token(Token = "0x2000F39")]
|
|
[CompilerGenerated]
|
|
private sealed class KLFGMJDECFI
|
|
{
|
|
// Token: 0x06005996 RID: 22934 RVA: 0x0013D2E0 File Offset: 0x0013B4E0
|
|
[Token(Token = "0x6005996")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public KLFGMJDECFI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005997 RID: 22935 RVA: 0x0013D2F4 File Offset: 0x0013B4F4
|
|
[Token(Token = "0x6005997")]
|
|
[Address(RVA = "0x1E3DC10", Offset = "0x1E3CC10", VA = "0x181E3DC10")]
|
|
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: 0x06005998 RID: 22936 RVA: 0x0013D374 File Offset: 0x0013B574
|
|
[Token(Token = "0x6005998")]
|
|
[Address(RVA = "0x1E3D9F0", Offset = "0x1E3C9F0", VA = "0x181E3D9F0")]
|
|
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: 0x06005999 RID: 22937 RVA: 0x0013D410 File Offset: 0x0013B610
|
|
[Token(Token = "0x6005999")]
|
|
[Address(RVA = "0x1E3DD80", Offset = "0x1E3CD80", VA = "0x181E3DD80")]
|
|
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: 0x0600599A RID: 22938 RVA: 0x0013D4CC File Offset: 0x0013B6CC
|
|
[Token(Token = "0x600599A")]
|
|
[Address(RVA = "0x1E3DB80", Offset = "0x1E3CB80", VA = "0x181E3DB80")]
|
|
internal void <TryPurchaseItem>b__12(string cancelPurchaseError)
|
|
{
|
|
long num = this.transactionId;
|
|
Debug.LogError(string.Format("CancelPurchase error: {0}. Transaction Id: {1}", cancelPurchaseError, num));
|
|
}
|
|
|
|
// Token: 0x04003CCC RID: 15564
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003CCC")]
|
|
public long transactionId;
|
|
|
|
// Token: 0x04003CCD RID: 15565
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003CCD")]
|
|
public SkuModel.IEDHAFFBMIJ CS$<>8__locals1;
|
|
|
|
// Token: 0x04003CCE RID: 15566
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003CCE")]
|
|
public Action<string> <>9__11;
|
|
|
|
// Token: 0x04003CCF RID: 15567
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003CCF")]
|
|
public Action<string> <>9__12;
|
|
}
|
|
}
|
|
}
|