1217 lines
45 KiB
C#
1217 lines
45 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000D97 RID: 3479
|
|
[Token(Token = "0x2000D97")]
|
|
public class RoomCurrencyPackageModel : RRUIModel<CFCKDFGFJEM>
|
|
{
|
|
// Token: 0x17000EA8 RID: 3752
|
|
// (get) Token: 0x0600524C RID: 21068 RVA: 0x00127D98 File Offset: 0x00125F98
|
|
// (set) Token: 0x0600524D RID: 21069 RVA: 0x00127DE0 File Offset: 0x00125FE0
|
|
[Token(Token = "0x17000EA8")]
|
|
public RoomCurrencyPackageModel.AJOBAIMKLOE KDDFCCCOJPL
|
|
{
|
|
[Token(Token = "0x600524C")]
|
|
[Address(RVA = "0x1F29500", Offset = "0x1F28500", VA = "0x181F29500")]
|
|
get
|
|
{
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE ipifckfmieh = this.IPIFCKFMIEH;
|
|
if (ipifckfmieh == 0)
|
|
{
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe = new RoomCurrencyPackageModel.AJOBAIMKLOE();
|
|
Guid guid = this.<HJIHJDNGGLL>k__BackingField;
|
|
ajobaimkloe.PIIHBKCEMOD = guid;
|
|
Guid guid2 = this.<OBNPIEMPIFM>k__BackingField;
|
|
ajobaimkloe.ACBFJJMJDEA = guid2;
|
|
this.IPIFCKFMIEH = ajobaimkloe;
|
|
}
|
|
return ipifckfmieh;
|
|
}
|
|
[Token(Token = "0x600524D")]
|
|
[Address(RVA = "0x1F284F0", Offset = "0x1F274F0", VA = "0x181F284F0")]
|
|
private set
|
|
{
|
|
if (value == 0)
|
|
{
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe = new RoomCurrencyPackageModel.AJOBAIMKLOE();
|
|
Guid guid = this.<HJIHJDNGGLL>k__BackingField;
|
|
ajobaimkloe.PIIHBKCEMOD = guid;
|
|
}
|
|
this.IPIFCKFMIEH = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EA9 RID: 3753
|
|
// (get) Token: 0x0600524E RID: 21070 RVA: 0x00127E14 File Offset: 0x00126014
|
|
// (set) Token: 0x0600524F RID: 21071 RVA: 0x00127E34 File Offset: 0x00126034
|
|
[Token(Token = "0x17000EA9")]
|
|
public string FIKEBGGCDFN
|
|
{
|
|
[Token(Token = "0x600524E")]
|
|
[Address(RVA = "0x1F29580", Offset = "0x1F28580", VA = "0x181F29580")]
|
|
get
|
|
{
|
|
return this.KDDFCCCOJPL.FIKEBGGCDFN;
|
|
}
|
|
[Token(Token = "0x600524F")]
|
|
[Address(RVA = "0x1F29660", Offset = "0x1F28660", VA = "0x181F29660")]
|
|
set
|
|
{
|
|
if (this.KDDFCCCOJPL.FIKEBGGCDFN != value)
|
|
{
|
|
this.KDDFCCCOJPL.FIKEBGGCDFN = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EAA RID: 3754
|
|
// (get) Token: 0x06005250 RID: 21072 RVA: 0x00127E70 File Offset: 0x00126070
|
|
// (set) Token: 0x06005251 RID: 21073 RVA: 0x00127E90 File Offset: 0x00126090
|
|
[Token(Token = "0x17000EAA")]
|
|
public long JLDCDOEOBPA
|
|
{
|
|
[Token(Token = "0x6005250")]
|
|
[Address(RVA = "0x1F294E0", Offset = "0x1F284E0", VA = "0x181F294E0")]
|
|
get
|
|
{
|
|
return this.KDDFCCCOJPL.JLDCDOEOBPA;
|
|
}
|
|
[Token(Token = "0x6005251")]
|
|
[Address(RVA = "0x1F295E0", Offset = "0x1F285E0", VA = "0x181F295E0")]
|
|
set
|
|
{
|
|
if (this.KDDFCCCOJPL.JLDCDOEOBPA != value)
|
|
{
|
|
this.KDDFCCCOJPL.JLDCDOEOBPA = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EAB RID: 3755
|
|
// (get) Token: 0x06005252 RID: 21074 RVA: 0x00127EC4 File Offset: 0x001260C4
|
|
// (set) Token: 0x06005253 RID: 21075 RVA: 0x00127EE4 File Offset: 0x001260E4
|
|
[Token(Token = "0x17000EAB")]
|
|
public long NPDJLOOHMDJ
|
|
{
|
|
[Token(Token = "0x6005252")]
|
|
[Address(RVA = "0x1F295C0", Offset = "0x1F285C0", VA = "0x181F295C0")]
|
|
get
|
|
{
|
|
return this.KDDFCCCOJPL.NPDJLOOHMDJ;
|
|
}
|
|
[Token(Token = "0x6005253")]
|
|
[Address(RVA = "0x1F29750", Offset = "0x1F28750", VA = "0x181F29750")]
|
|
set
|
|
{
|
|
if (this.KDDFCCCOJPL.NPDJLOOHMDJ != value)
|
|
{
|
|
this.KDDFCCCOJPL.NPDJLOOHMDJ = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EAC RID: 3756
|
|
// (get) Token: 0x06005254 RID: 21076 RVA: 0x00127F18 File Offset: 0x00126118
|
|
// (set) Token: 0x06005255 RID: 21077 RVA: 0x00127F38 File Offset: 0x00126138
|
|
[Token(Token = "0x17000EAC")]
|
|
public int HFDNMPKJLGH
|
|
{
|
|
[Token(Token = "0x6005254")]
|
|
[Address(RVA = "0x1F295A0", Offset = "0x1F285A0", VA = "0x181F295A0")]
|
|
get
|
|
{
|
|
return this.KDDFCCCOJPL.HFDNMPKJLGH;
|
|
}
|
|
[Token(Token = "0x6005255")]
|
|
[Address(RVA = "0x1F296E0", Offset = "0x1F286E0", VA = "0x181F296E0")]
|
|
set
|
|
{
|
|
if (this.KDDFCCCOJPL.HFDNMPKJLGH != value)
|
|
{
|
|
this.KDDFCCCOJPL.HFDNMPKJLGH = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EAD RID: 3757
|
|
// (get) Token: 0x06005256 RID: 21078 RVA: 0x00127F6C File Offset: 0x0012616C
|
|
// (set) Token: 0x06005257 RID: 21079 RVA: 0x00127F80 File Offset: 0x00126180
|
|
[Token(Token = "0x17000EAD")]
|
|
public RoomCurrencyModel PEDHABHJFIP
|
|
{
|
|
[Token(Token = "0x6005256")]
|
|
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
|
get
|
|
{
|
|
return this.JOEOMNDANLE;
|
|
}
|
|
[Token(Token = "0x6005257")]
|
|
[Address(RVA = "0x1F297D0", Offset = "0x1F287D0", VA = "0x181F297D0")]
|
|
set
|
|
{
|
|
RoomCurrencyModel joeomndanle = this.JOEOMNDANLE;
|
|
int num = 0;
|
|
if (joeomndanle != num)
|
|
{
|
|
RoomCurrencyModel joeomndanle2 = this.JOEOMNDANLE;
|
|
Func<DABKFAIHBBP> func = new Func(this.SavePackage);
|
|
joeomndanle2.RemoveSaveOperation(func);
|
|
}
|
|
this.JOEOMNDANLE = value;
|
|
Func<DABKFAIHBBP> func2 = new Func(this.SavePackage);
|
|
value.AddSaveOperation(func2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EAE RID: 3758
|
|
// (get) Token: 0x06005258 RID: 21080 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06005259 RID: 21081 RVA: 0x00127FE0 File Offset: 0x001261E0
|
|
[Token(Token = "0x17000EAE")]
|
|
public Guid ACBFJJMJDEA
|
|
{
|
|
[Token(Token = "0x6005258")]
|
|
[Address(RVA = "0x17C1620", Offset = "0x17C0620", VA = "0x1817C1620")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6005259")]
|
|
[Address(RVA = "0x1B031E0", Offset = "0x1B021E0", VA = "0x181B031E0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EAF RID: 3759
|
|
// (get) Token: 0x0600525A RID: 21082 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600525B RID: 21083 RVA: 0x00127FF0 File Offset: 0x001261F0
|
|
[Token(Token = "0x17000EAF")]
|
|
public Guid PIIHBKCEMOD
|
|
{
|
|
[Token(Token = "0x600525A")]
|
|
[Address(RVA = "0x17C1610", Offset = "0x17C0610", VA = "0x1817C1610")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600525B")]
|
|
[Address(RVA = "0x1B49F60", Offset = "0x1B48F60", VA = "0x181B49F60")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000EB0 RID: 3760
|
|
// (get) Token: 0x0600525C RID: 21084 RVA: 0x00128000 File Offset: 0x00126200
|
|
// (set) Token: 0x0600525D RID: 21085 RVA: 0x00128014 File Offset: 0x00126214
|
|
[Token(Token = "0x17000EB0")]
|
|
public MIOFEDOAAFD EGKEJFOBKFE
|
|
{
|
|
[Token(Token = "0x600525C")]
|
|
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")]
|
|
get;
|
|
[Token(Token = "0x600525D")]
|
|
[Address(RVA = "0x481840", Offset = "0x480840", VA = "0x180481840")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EB1 RID: 3761
|
|
// (get) Token: 0x0600525E RID: 21086 RVA: 0x00128028 File Offset: 0x00126228
|
|
// (set) Token: 0x0600525F RID: 21087 RVA: 0x0012803C File Offset: 0x0012623C
|
|
[Token(Token = "0x17000EB1")]
|
|
public AMNNCAIDCEM LMFCENOKBJD
|
|
{
|
|
[Token(Token = "0x600525E")]
|
|
[Address(RVA = "0x4646C0", Offset = "0x4636C0", VA = "0x1804646C0")]
|
|
get;
|
|
[Token(Token = "0x600525F")]
|
|
[Address(RVA = "0x82CD30", Offset = "0x82BD30", VA = "0x18082CD30")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000EB2 RID: 3762
|
|
// (get) Token: 0x06005260 RID: 21088 RVA: 0x00128050 File Offset: 0x00126250
|
|
// (set) Token: 0x06005261 RID: 21089 RVA: 0x00128064 File Offset: 0x00126264
|
|
[Token(Token = "0x17000EB2")]
|
|
public bool KGNIFMOAMNJ
|
|
{
|
|
[Token(Token = "0x6005260")]
|
|
[Address(RVA = "0x826D00", Offset = "0x825D00", VA = "0x180826D00")]
|
|
get;
|
|
[Token(Token = "0x6005261")]
|
|
[Address(RVA = "0x826D30", Offset = "0x825D30", VA = "0x180826D30")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000EB3 RID: 3763
|
|
// (get) Token: 0x06005262 RID: 21090 RVA: 0x00128078 File Offset: 0x00126278
|
|
[Token(Token = "0x17000EB3")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6005262")]
|
|
[Address(RVA = "0x1F28A90", Offset = "0x1F27A90", VA = "0x181F28A90", Slot = "12")]
|
|
get
|
|
{
|
|
Guid guid = this.<HJIHJDNGGLL>k__BackingField;
|
|
Guid invalid_CURRENCY_PACKAGE_ID = RoomCurrencyPackageModel.INVALID_CURRENCY_PACKAGE_ID;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
Guid guid2 = this.<OBNPIEMPIFM>k__BackingField;
|
|
Guid invalid_CURRENCY_ID = RoomCurrencyPackageModel.INVALID_CURRENCY_ID;
|
|
bool flag2;
|
|
return !flag2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005263 RID: 21091 RVA: 0x001280AC File Offset: 0x001262AC
|
|
[Token(Token = "0x6005263")]
|
|
[Address(RVA = "0x1F285C0", Offset = "0x1F275C0", VA = "0x181F285C0", Slot = "15")]
|
|
protected override void JMFHPBDMELA()
|
|
{
|
|
base.JMFHPBDMELA();
|
|
MFBGLIHGCGO<MIOFEDOAAFD> mpbnoifplfh = EOAIAFABHCF.MPBNOIFPLFH;
|
|
Action<MIOFEDOAAFD> action = new Action(this.AENLMLIABFK);
|
|
}
|
|
|
|
// Token: 0x06005264 RID: 21092 RVA: 0x001280D8 File Offset: 0x001262D8
|
|
[Token(Token = "0x6005264")]
|
|
[Address(RVA = "0x1F277F0", Offset = "0x1F267F0", VA = "0x181F277F0", Slot = "17")]
|
|
protected override void CEJBCCPEGEB()
|
|
{
|
|
base.CEJBCCPEGEB();
|
|
MFBGLIHGCGO<MIOFEDOAAFD> mpbnoifplfh = EOAIAFABHCF.MPBNOIFPLFH;
|
|
Action<MIOFEDOAAFD> action = new Action(this.AENLMLIABFK);
|
|
}
|
|
|
|
// Token: 0x06005265 RID: 21093 RVA: 0x00128104 File Offset: 0x00126304
|
|
[Token(Token = "0x6005265")]
|
|
[Address(RVA = "0x1F291C0", Offset = "0x1F281C0", VA = "0x181F291C0")]
|
|
public void Set(AMNNCAIDCEM KKLEKJNCFMI)
|
|
{
|
|
base.Clear();
|
|
this.<INNNAALNFEI>k__BackingField = KKLEKJNCFMI;
|
|
Guid <JOHHHPCMPNJ>k__BackingField = KKLEKJNCFMI.<JOHHHPCMPNJ>k__BackingField;
|
|
this.<HJIHJDNGGLL>k__BackingField = <JOHHHPCMPNJ>k__BackingField;
|
|
Guid <FDOPAAOACIH>k__BackingField = KKLEKJNCFMI.<FDOPAAOACIH>k__BackingField;
|
|
this.<OBNPIEMPIFM>k__BackingField = <FDOPAAOACIH>k__BackingField;
|
|
long <FBBBFJGGGPO>k__BackingField = KKLEKJNCFMI.<FBBBFJGGGPO>k__BackingField;
|
|
this.JLDCDOEOBPA = <FBBBFJGGGPO>k__BackingField;
|
|
long <LGKBIBJHNCN>k__BackingField = KKLEKJNCFMI.<LGKBIBJHNCN>k__BackingField;
|
|
this.NPDJLOOHMDJ = <LGKBIBJHNCN>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = KKLEKJNCFMI.<LGACIEKBLBM>k__BackingField;
|
|
if (this.KDDFCCCOJPL.FIKEBGGCDFN != <LGACIEKBLBM>k__BackingField)
|
|
{
|
|
this.KDDFCCCOJPL.FIKEBGGCDFN = <LGACIEKBLBM>k__BackingField;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
int <ACBEAGFPDJH>k__BackingField = KKLEKJNCFMI.<ACBEAGFPDJH>k__BackingField;
|
|
if (this.KDDFCCCOJPL.HFDNMPKJLGH != <ACBEAGFPDJH>k__BackingField)
|
|
{
|
|
this.KDDFCCCOJPL.HFDNMPKJLGH = <ACBEAGFPDJH>k__BackingField;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
Guid guid = this.<OBNPIEMPIFM>k__BackingField;
|
|
bool flag = this.EFHJCGIGIDF(guid);
|
|
}
|
|
|
|
// Token: 0x06005266 RID: 21094 RVA: 0x001281C8 File Offset: 0x001263C8
|
|
[Token(Token = "0x6005266")]
|
|
[Address(RVA = "0x1F29340", Offset = "0x1F28340", VA = "0x181F29340")]
|
|
public void Set(Guid IBMDAMJPHJH, Guid NCDPDENOBDO)
|
|
{
|
|
base.Clear();
|
|
base.MKBLJJGJAOH((uint)1);
|
|
}
|
|
|
|
// Token: 0x06005267 RID: 21095 RVA: 0x001281E4 File Offset: 0x001263E4
|
|
[Token(Token = "0x6005267")]
|
|
[Address(RVA = "0x1F27580", Offset = "0x1F26580", VA = "0x181F27580")]
|
|
private void AENLMLIABFK(MIOFEDOAAFD GAMLJJBFLMP)
|
|
{
|
|
int num = 0;
|
|
if (GAMLJJBFLMP != 0)
|
|
{
|
|
Guid <FDOPAAOACIH>k__BackingField = GAMLJJBFLMP.<FDOPAAOACIH>k__BackingField;
|
|
}
|
|
Guid guid = this.<OBNPIEMPIFM>k__BackingField;
|
|
if (num == guid)
|
|
{
|
|
base.MKBLJJGJAOH((uint)1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005268 RID: 21096 RVA: 0x00128218 File Offset: 0x00126418
|
|
[Token(Token = "0x6005268")]
|
|
[Address(RVA = "0x1F27680", Offset = "0x1F26680", VA = "0x181F27680", Slot = "22")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
this.NNAIIBIOOGP();
|
|
int num = 0;
|
|
this.CKBJMONHPFP = num;
|
|
this.MMOCFEDCNHJ = num;
|
|
this.KHGCONMFHAK = num;
|
|
this.BOHDFOMFILC = num;
|
|
}
|
|
|
|
// Token: 0x06005269 RID: 21097 RVA: 0x0012824C File Offset: 0x0012644C
|
|
[Token(Token = "0x6005269")]
|
|
[Address(RVA = "0x1F27F10", Offset = "0x1F26F10", VA = "0x181F27F10", Slot = "21")]
|
|
protected override DABKFAIHBBP GLPJPIEOLDF(CFCKDFGFJEM AHOBGFOJBLH)
|
|
{
|
|
CBLLFJEDOII<AMNNCAIDCEM> cbllfjedoii = new CBLLFJEDOII();
|
|
CBLLFJEDOII<AMNNCAIDCEM> promise = cbllfjedoii;
|
|
Guid guid = this.<HJIHJDNGGLL>k__BackingField;
|
|
Guid invalid_CURRENCY_PACKAGE_ID = RoomCurrencyPackageModel.INVALID_CURRENCY_PACKAGE_ID;
|
|
if (guid != invalid_CURRENCY_PACKAGE_ID)
|
|
{
|
|
Guid guid2 = this.<OBNPIEMPIFM>k__BackingField;
|
|
Guid invalid_CURRENCY_ID = RoomCurrencyPackageModel.INVALID_CURRENCY_ID;
|
|
if (guid2 != invalid_CURRENCY_ID && this.<INNNAALNFEI>k__BackingField == (ulong)0L)
|
|
{
|
|
RoomCurrencyManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Guid guid3 = this.<OBNPIEMPIFM>k__BackingField;
|
|
int num = 0;
|
|
PMGCJEPKFOF<List<AMNNCAIDCEM>> purchaseOffersForCurrencyAsync = instance.GetPurchaseOffersForCurrencyAsync(guid3, num != 0);
|
|
Func<AMNNCAIDCEM, bool> <>9__2;
|
|
Action<List<AMNNCAIDCEM>> action = delegate(List<AMNNCAIDCEM> result)
|
|
{
|
|
Func<AMNNCAIDCEM, bool> <>9__ = <>9__2;
|
|
RoomCurrencyPackageModel <>4__this = this;
|
|
if (<>9__ == 0)
|
|
{
|
|
Func<AMNNCAIDCEM, bool> func = delegate(AMNNCAIDCEM x)
|
|
{
|
|
RoomCurrencyPackageModel <>4__this4 = this;
|
|
Guid <FDOPAAOACIH>k__BackingField2 = x.<FDOPAAOACIH>k__BackingField;
|
|
Guid guid5 = <>4__this4.<OBNPIEMPIFM>k__BackingField;
|
|
bool flag2 = <FDOPAAOACIH>k__BackingField2 == guid5;
|
|
if (!flag2)
|
|
{
|
|
return flag2;
|
|
}
|
|
RoomCurrencyPackageModel <>4__this5 = this;
|
|
Guid <JOHHHPCMPNJ>k__BackingField2 = x.<JOHHHPCMPNJ>k__BackingField;
|
|
Guid guid6 = <>4__this5.<HJIHJDNGGLL>k__BackingField;
|
|
bool flag3 = <JOHHHPCMPNJ>k__BackingField2 == guid6;
|
|
throw new NullReferenceException();
|
|
};
|
|
<>9__2 = func;
|
|
}
|
|
AMNNCAIDCEM amnncaidcem2 = Enumerable.FirstOrDefault<AMNNCAIDCEM>(Enumerable.Where<AMNNCAIDCEM>(result, <>9__));
|
|
<>4__this.<INNNAALNFEI>k__BackingField = amnncaidcem2;
|
|
RoomCurrencyPackageModel <>4__this2 = this;
|
|
RoomCurrencyPackageModel <>4__this3;
|
|
if (<>4__this2.<INNNAALNFEI>k__BackingField != (ulong)0L)
|
|
{
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe = new RoomCurrencyPackageModel.AJOBAIMKLOE();
|
|
Guid <FDOPAAOACIH>k__BackingField = this.<INNNAALNFEI>k__BackingField.<FDOPAAOACIH>k__BackingField;
|
|
ajobaimkloe.ACBFJJMJDEA = <FDOPAAOACIH>k__BackingField;
|
|
Guid <JOHHHPCMPNJ>k__BackingField = this.<INNNAALNFEI>k__BackingField.<JOHHHPCMPNJ>k__BackingField;
|
|
ajobaimkloe.PIIHBKCEMOD = <JOHHHPCMPNJ>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = this.<INNNAALNFEI>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
|
ajobaimkloe.FIKEBGGCDFN = <LGACIEKBLBM>k__BackingField;
|
|
long <FBBBFJGGGPO>k__BackingField = this.<INNNAALNFEI>k__BackingField.<FBBBFJGGGPO>k__BackingField;
|
|
ajobaimkloe.JLDCDOEOBPA = <FBBBFJGGGPO>k__BackingField;
|
|
long <LGKBIBJHNCN>k__BackingField = this.<INNNAALNFEI>k__BackingField.<LGKBIBJHNCN>k__BackingField;
|
|
ajobaimkloe.NPDJLOOHMDJ = <LGKBIBJHNCN>k__BackingField;
|
|
<>4__this2.KDDFCCCOJPL = ajobaimkloe;
|
|
<>4__this3 = this;
|
|
}
|
|
CBLLFJEDOII<AMNNCAIDCEM> promise3 = promise;
|
|
AMNNCAIDCEM amnncaidcem3 = <>4__this3.<INNNAALNFEI>k__BackingField;
|
|
promise3.OOOIENHGNCA(amnncaidcem3);
|
|
this.JOJPOMANGPO();
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
promise.HMFPPBJFHKD(error);
|
|
};
|
|
}
|
|
}
|
|
CBLLFJEDOII<AMNNCAIDCEM> promise4 = promise;
|
|
AMNNCAIDCEM amnncaidcem = this.<INNNAALNFEI>k__BackingField;
|
|
promise4.OOOIENHGNCA(amnncaidcem);
|
|
if (this.<EBOGFELIJGK>k__BackingField == (ulong)0L)
|
|
{
|
|
Guid guid4 = this.<OBNPIEMPIFM>k__BackingField;
|
|
bool flag = this.EFHJCGIGIDF(guid4);
|
|
}
|
|
CBLLFJEDOII<AMNNCAIDCEM> promise2 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600526A RID: 21098 RVA: 0x00128330 File Offset: 0x00126530
|
|
[Token(Token = "0x600526A")]
|
|
[Address(RVA = "0x1F27D40", Offset = "0x1F26D40", VA = "0x181F27D40")]
|
|
private bool EFHJCGIGIDF(Guid FCFNCJCFGFD)
|
|
{
|
|
if (this.<EBOGFELIJGK>k__BackingField == (ulong)0L)
|
|
{
|
|
RoomCurrencyManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Guid currencyId;
|
|
Func<MIOFEDOAAFD, bool> func = delegate(MIOFEDOAAFD x)
|
|
{
|
|
Guid <FDOPAAOACIH>k__BackingField = x.<FDOPAAOACIH>k__BackingField;
|
|
Guid currencyId2 = currencyId;
|
|
return <FDOPAAOACIH>k__BackingField == currencyId2;
|
|
};
|
|
IEnumerable<MIOFEDOAAFD> enumerable;
|
|
MIOFEDOAAFD miofedoaafd = Enumerable.FirstOrDefault<MIOFEDOAAFD>(enumerable);
|
|
this.<EBOGFELIJGK>k__BackingField = miofedoaafd;
|
|
return true;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600526B RID: 21099 RVA: 0x00128384 File Offset: 0x00126584
|
|
[Token(Token = "0x600526B")]
|
|
[Address(RVA = "0x1F289A0", Offset = "0x1F279A0", VA = "0x181F289A0")]
|
|
private void NNAIIBIOOGP()
|
|
{
|
|
Guid invalid_CURRENCY_ID = RoomCurrencyPackageModel.INVALID_CURRENCY_ID;
|
|
this.<OBNPIEMPIFM>k__BackingField = invalid_CURRENCY_ID;
|
|
int num = 0;
|
|
Guid invalid_CURRENCY_PACKAGE_ID = RoomCurrencyPackageModel.INVALID_CURRENCY_PACKAGE_ID;
|
|
this.<INNNAALNFEI>k__BackingField = num;
|
|
this.<EBOGFELIJGK>k__BackingField = num;
|
|
this.<HJIHJDNGGLL>k__BackingField = invalid_CURRENCY_PACKAGE_ID;
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe = new RoomCurrencyPackageModel.AJOBAIMKLOE();
|
|
Guid guid = this.<HJIHJDNGGLL>k__BackingField;
|
|
ajobaimkloe.PIIHBKCEMOD = guid;
|
|
this.IPIFCKFMIEH = ajobaimkloe;
|
|
this.<HACGDJKDNPH>k__BackingField = false;
|
|
}
|
|
|
|
// Token: 0x0600526C RID: 21100 RVA: 0x001283E8 File Offset: 0x001265E8
|
|
[Token(Token = "0x600526C")]
|
|
[Address(RVA = "0x1F28C70", Offset = "0x1F27C70", VA = "0x181F28C70")]
|
|
public DABKFAIHBBP SavePackage()
|
|
{
|
|
int num = 0;
|
|
if ((this.<HACGDJKDNPH>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
AMNNCAIDCEM amnncaidcem = this.<INNNAALNFEI>k__BackingField;
|
|
if (amnncaidcem != 0)
|
|
{
|
|
long <FBBBFJGGGPO>k__BackingField = amnncaidcem.<FBBBFJGGGPO>k__BackingField;
|
|
}
|
|
long jldcdoeobpa = this.KDDFCCCOJPL.JLDCDOEOBPA;
|
|
int num2 = 0;
|
|
bool flag = "{il2cpp field on {'constant1' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0xFFFFFFFFFFFFFFC7}" == jldcdoeobpa;
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE modificationBackingData = this.KDDFCCCOJPL;
|
|
if (this.<INNNAALNFEI>k__BackingField != 0)
|
|
{
|
|
}
|
|
long npdjloohmdj = this.KDDFCCCOJPL.NPDJLOOHMDJ;
|
|
bool flag2 = "{il2cpp field on {'constant1' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0xFFFFFFFFFFFFFFB7}" == npdjloohmdj;
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE modificationBackingData2 = this.KDDFCCCOJPL;
|
|
if (this.<INNNAALNFEI>k__BackingField != 0)
|
|
{
|
|
}
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE modificationBackingData3 = this.KDDFCCCOJPL;
|
|
bool flag3 = num2 == modificationBackingData3.HFDNMPKJLGH;
|
|
if (num2 != (flag3 ? 1 : 0))
|
|
{
|
|
}
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE modificationBackingData4 = this.KDDFCCCOJPL;
|
|
Guid guid = Guid.NewGuid();
|
|
if (typeof(Guid).TypeHandle != 0 || typeof(Guid).TypeHandle != 0 || num2 != 0)
|
|
{
|
|
bool flag4;
|
|
if (flag4)
|
|
{
|
|
RoomCurrencyManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
RoomCurrencyManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
RoomCurrencyModel joeomndanle = this.JOEOMNDANLE;
|
|
long jldcdoeobpa2 = this.KDDFCCCOJPL.JLDCDOEOBPA;
|
|
long npdjloohmdj2 = this.KDDFCCCOJPL.NPDJLOOHMDJ;
|
|
int num3 = 0;
|
|
int hfdnmpkjlgh = this.KDDFCCCOJPL.HFDNMPKJLGH;
|
|
string text;
|
|
PMGCJEPKFOF<AMNNCAIDCEM> pmgcjepkfof = instance2.CreatePurchaseOfferAsync(num3, text, jldcdoeobpa2, npdjloohmdj2, hfdnmpkjlgh);
|
|
this.NNAIIBIOOGP();
|
|
}
|
|
}
|
|
this.NNAIIBIOOGP();
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600526D RID: 21101 RVA: 0x00128518 File Offset: 0x00126718
|
|
[Token(Token = "0x600526D")]
|
|
[Address(RVA = "0x1F27C00", Offset = "0x1F26C00", VA = "0x181F27C00")]
|
|
public void DeleteRoomCurrencyPackage()
|
|
{
|
|
RoomCurrencyManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Guid guid = this.<HJIHJDNGGLL>k__BackingField;
|
|
DABKFAIHBBP dabkfaihbbp = instance.DeletePurchaseOfferAsync(guid);
|
|
base.FEBJILEABKB(dabkfaihbbp, "Deleting...");
|
|
Action action = new Action(this.GOIPFHJLHOD);
|
|
Action<string> action2 = new Action(this.ICPGOIMCHGP);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600526E RID: 21102 RVA: 0x00128568 File Offset: 0x00126768
|
|
[Token(Token = "0x600526E")]
|
|
[Address(RVA = "0x1F28C20", Offset = "0x1F27C20", VA = "0x181F28C20")]
|
|
public void ResetForm()
|
|
{
|
|
base.Clear();
|
|
int num = 0;
|
|
base.MKBLJJGJAOH(num);
|
|
}
|
|
|
|
// Token: 0x0600526F RID: 21103 RVA: 0x00128584 File Offset: 0x00126784
|
|
[Token(Token = "0x600526F")]
|
|
[Address(RVA = "0x1F28B80", Offset = "0x1F27B80", VA = "0x181F28B80")]
|
|
private string NOJBCMMNOEN()
|
|
{
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06005270 RID: 21104 RVA: 0x001285A8 File Offset: 0x001267A8
|
|
[Token(Token = "0x6005270")]
|
|
[Address(RVA = "0x1F28690", Offset = "0x1F27690", VA = "0x181F28690")]
|
|
public void LaunchPurchaseConfirmationDialog()
|
|
{
|
|
if (this.<INNNAALNFEI>k__BackingField != (ulong)0L)
|
|
{
|
|
AMNNCAIDCEM amnncaidcem = this.<INNNAALNFEI>k__BackingField;
|
|
FNDKFBFJOHE fndkfbfjohe;
|
|
FNDKFBFJOHE costInfo = fndkfbfjohe;
|
|
Action<int, CardModel, RoomCurrencyPackageModel, BAEJLDPBGFI> action = new Action(this.FGDINBEOIBE);
|
|
int num = 0;
|
|
PCEJMCMGIIA pcejmcmgiia = PCEJMCMGIIA.KJIKOFCAMAJ<RoomCurrencyPackageModel, RoomCurrencyPackageModelController>(fndkfbfjohe, action, num);
|
|
PCEJMCMGIIA checkoutDialogData = pcejmcmgiia;
|
|
pcejmcmgiia.<FNJFBAEINFF>k__BackingField = "Room_Currency_Store";
|
|
PCEJMCMGIIA checkoutDialogData5 = checkoutDialogData;
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
string text;
|
|
checkoutDialogData5.<MOHBIFLJNPB>k__BackingField = text;
|
|
checkoutDialogData.<PHEJHIIHKIP>k__BackingField = "If you find the currency is misrepresented or violates the Code of Conduct, please report it.";
|
|
checkoutDialogData.<GOIJONLEIAG>k__BackingField = "Room_Currency_Store_NotEnoughTokens";
|
|
PCEJMCMGIIA checkoutDialogData2 = checkoutDialogData;
|
|
Action action2 = delegate
|
|
{
|
|
FNDKFBFJOHE costInfo2 = costInfo;
|
|
RoomCurrencyPackageModel <>4__this = this;
|
|
long <ACPMLKKPPOG>k__BackingField = costInfo2.<ACPMLKKPPOG>k__BackingField;
|
|
<>4__this.HCGIJCFPMCK(<ACPMLKKPPOG>k__BackingField);
|
|
CheckoutDialogModel ckbjmonhpfp = this.CKBJMONHPFP;
|
|
if (ckbjmonhpfp != 0)
|
|
{
|
|
ckbjmonhpfp.Dismiss();
|
|
return;
|
|
}
|
|
};
|
|
checkoutDialogData2.<PAABJIENLBM>k__BackingField = action2;
|
|
PCEJMCMGIIA checkoutDialogData3 = checkoutDialogData;
|
|
Action action3 = delegate
|
|
{
|
|
this.PECOFFFGNCH();
|
|
checkoutDialogData.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
|
|
};
|
|
checkoutDialogData3.<NPFBOHLFFJH>k__BackingField = action3;
|
|
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
|
PCEJMCMGIIA checkoutDialogData4 = checkoutDialogData;
|
|
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<PCEJMCMGIIA>((DLKPBLNKLAD)((uint)16), checkoutDialogData4);
|
|
Action<BaseDialogModel<PCEJMCMGIIA>> action4 = new Action(this.BNPMOECKGOO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005271 RID: 21105 RVA: 0x001286C0 File Offset: 0x001268C0
|
|
[Token(Token = "0x6005271")]
|
|
[Address(RVA = "0x1F28310", Offset = "0x1F27310", VA = "0x181F28310")]
|
|
private void HCGIJCFPMCK(long HBIEIIHBDCI)
|
|
{
|
|
long requestedPrice = HBIEIIHBDCI;
|
|
AMNNCAIDCEM amnncaidcem = this.<INNNAALNFEI>k__BackingField;
|
|
Guid guid = this.<HJIHJDNGGLL>k__BackingField;
|
|
long <FBBBFJGGGPO>k__BackingField = amnncaidcem.<FBBBFJGGGPO>k__BackingField;
|
|
PMGCJEPKFOF<BDEGIFPHINF> pmgcjepkfof = GEAPBDGCKMB.HKKAMDJBGAN(guid, <FBBBFJGGGPO>k__BackingField, HBIEIIHBDCI);
|
|
Action <>9__2;
|
|
Action<BDEGIFPHINF> action = delegate(BDEGIFPHINF purchaseOfferResult)
|
|
{
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
RoomCurrencyPackageModel <>4__this = this;
|
|
MIOFEDOAAFD miofedoaafd = <>4__this.<EBOGFELIJGK>k__BackingField;
|
|
Guid guid2 = <>4__this.<HJIHJDNGGLL>k__BackingField;
|
|
if (purchaseOfferResult != 0)
|
|
{
|
|
ONJGGMKDKGN <COINHLFELNA>k__BackingField = purchaseOfferResult.<COINHLFELNA>k__BackingField;
|
|
if (<COINHLFELNA>k__BackingField != 0)
|
|
{
|
|
long <DLEONIFNDHO>k__BackingField = <COINHLFELNA>k__BackingField.<DLEONIFNDHO>k__BackingField;
|
|
}
|
|
}
|
|
int num2 = 0;
|
|
long requestedPrice2 = requestedPrice;
|
|
CFLMJLFBOKH.DOIEENLHJJD(miofedoaafd, guid2, num2, (int)requestedPrice2);
|
|
long <FBBBFJGGGPO>k__BackingField2 = this.<INNNAALNFEI>k__BackingField.<FBBBFJGGGPO>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = this.<EBOGFELIJGK>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
|
string text = string.Format("Thanks for purchasing {0:n0} {1}! You should now see the added balance.", <FBBBFJGGGPO>k__BackingField2, <LGACIEKBLBM>k__BackingField);
|
|
PlayerCommerceConfig instance = PlayerCommerceConfig.Instance;
|
|
if (<>9__2 == 0)
|
|
{
|
|
Action action3 = delegate
|
|
{
|
|
Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.OHPDNGENFJL.AuthorityCloseMenu();
|
|
this.KHGCONMFHAK.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
|
|
};
|
|
<>9__2 = action3;
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
RoomCurrencyPackageModel <>4__this2 = this;
|
|
Sprite itemPurchaseFailIcon = PlayerCommerceConfig.Instance.itemPurchaseFailIcon;
|
|
int num3 = 0;
|
|
<>4__this2.CLNJDAFFHGH("Failed to Purchase Currency", "Sorry, there was an error while processing your purchase. Please contact us at recroom.happyfox.com if this persists.", itemPurchaseFailIcon, num3, num3);
|
|
};
|
|
}
|
|
|
|
// Token: 0x06005272 RID: 21106 RVA: 0x0012873C File Offset: 0x0012693C
|
|
[Token(Token = "0x6005272")]
|
|
[Address(RVA = "0x1F278C0", Offset = "0x1F268C0", VA = "0x181F278C0")]
|
|
private void CLNJDAFFHGH(string JDBKDGCJHMB, string NGPMADFHHKP, [Optional] Sprite IJKBAADKCBM, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB, [Optional] Action DIIBLCKMCMC)
|
|
{
|
|
OBJAFKDPOHB khgconmfhak = this.KHGCONMFHAK;
|
|
if (khgconmfhak != 0)
|
|
{
|
|
khgconmfhak.<CEJPKGDKMJE>k__BackingField = JDBKDGCJHMB;
|
|
this.KHGCONMFHAK.<LHJAKNBODPE>k__BackingField = NGPMADFHHKP;
|
|
OBJAFKDPOHB khgconmfhak2 = this.KHGCONMFHAK;
|
|
int num = 0;
|
|
if (!(IJKBAADKCBM != num))
|
|
{
|
|
PlayerCommerceConfig instance = PlayerCommerceConfig.Instance;
|
|
}
|
|
khgconmfhak2.<KIAMEICGNPB>k__BackingField = IJKBAADKCBM;
|
|
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;
|
|
if (!(IJKBAADKCBM != num2))
|
|
{
|
|
PlayerCommerceConfig instance2 = PlayerCommerceConfig.Instance;
|
|
}
|
|
objafkdpohb.<KIAMEICGNPB>k__BackingField = IJKBAADKCBM;
|
|
List<DOPNALIMPNA> list = new List();
|
|
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
|
int num3 = 0;
|
|
imafjgkhemd.GPJEDBDCNNP = "OK";
|
|
imafjgkhemd.GPJAHEOLCPN = num3;
|
|
Action action = new Action(this.PGLFLPFLHHM);
|
|
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;
|
|
this.KHGCONMFHAK.<NPFBOHLFFJH>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.BAHODKCDIDG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005273 RID: 21107 RVA: 0x001288A4 File Offset: 0x00126AA4
|
|
[Token(Token = "0x6005273")]
|
|
[Address(RVA = "0x1F29450", Offset = "0x1F28450", VA = "0x181F29450")]
|
|
public RoomCurrencyPackageModel()
|
|
{
|
|
Guid empty = Guid.Empty;
|
|
this.<OBNPIEMPIFM>k__BackingField = empty;
|
|
Guid empty2 = Guid.Empty;
|
|
this.<HJIHJDNGGLL>k__BackingField = empty2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06005275 RID: 21109 RVA: 0x001288F8 File Offset: 0x00126AF8
|
|
[Token(Token = "0x6005275")]
|
|
[Address(RVA = "0x1F28200", Offset = "0x1F27200", VA = "0x181F28200")]
|
|
[CompilerGenerated]
|
|
private void GOIPFHJLHOD()
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
RoomCurrencyModel joeomndanle = this.JOEOMNDANLE;
|
|
int num2 = 0;
|
|
if (joeomndanle != num2)
|
|
{
|
|
RoomCurrencyModel joeomndanle2 = this.JOEOMNDANLE;
|
|
Func<DABKFAIHBBP> func = new Func(this.SavePackage);
|
|
joeomndanle2.RemoveSaveOperation(func);
|
|
}
|
|
base.ADJIAENKNAN.AddMessageToast("Successfully deleted room currency package");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005276 RID: 21110 RVA: 0x00128958 File Offset: 0x00126B58
|
|
[Token(Token = "0x6005276")]
|
|
[Address(RVA = "0x1F28560", Offset = "0x1F27560", VA = "0x181F28560")]
|
|
[CompilerGenerated]
|
|
private void ICPGOIMCHGP(string MOPOMPHBHKF)
|
|
{
|
|
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
|
|
}
|
|
|
|
// Token: 0x06005277 RID: 21111 RVA: 0x00128978 File Offset: 0x00126B78
|
|
[Token(Token = "0x6005277")]
|
|
[Address(RVA = "0x1F27E80", Offset = "0x1F26E80", VA = "0x181F27E80")]
|
|
[CompilerGenerated]
|
|
private void FGDINBEOIBE(int EFBDCIJMFGD, CardModel IGJPHDMFGGC, RoomCurrencyPackageModel LOPPPJFABKD, BAEJLDPBGFI IDFPDJMBJIF)
|
|
{
|
|
Guid guid = this.<OBNPIEMPIFM>k__BackingField;
|
|
Guid guid2 = this.<HJIHJDNGGLL>k__BackingField;
|
|
LOPPPJFABKD.Clear();
|
|
LOPPPJFABKD.<HJIHJDNGGLL>k__BackingField = guid2;
|
|
LOPPPJFABKD.<OBNPIEMPIFM>k__BackingField = guid;
|
|
LOPPPJFABKD.MKBLJJGJAOH((uint)1);
|
|
}
|
|
|
|
// Token: 0x06005278 RID: 21112 RVA: 0x001289B8 File Offset: 0x00126BB8
|
|
[Token(Token = "0x6005278")]
|
|
[Address(RVA = "0x1F27750", Offset = "0x1F26750", VA = "0x181F27750")]
|
|
[CompilerGenerated]
|
|
private void BNPMOECKGOO(BaseDialogModel<PCEJMCMGIIA> BBPMNICHFLM)
|
|
{
|
|
if (BBPMNICHFLM == 0)
|
|
{
|
|
}
|
|
this.CKBJMONHPFP = BBPMNICHFLM;
|
|
}
|
|
|
|
// Token: 0x06005279 RID: 21113 RVA: 0x001289D8 File Offset: 0x00126BD8
|
|
[Token(Token = "0x6005279")]
|
|
[Address(RVA = "0x1F28C00", Offset = "0x1F27C00", VA = "0x181F28C00")]
|
|
[CompilerGenerated]
|
|
private void PGLFLPFLHHM()
|
|
{
|
|
MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ;
|
|
if (mmocfedcnhj != 0)
|
|
{
|
|
mmocfedcnhj.Dismiss();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600527A RID: 21114 RVA: 0x001289F8 File Offset: 0x00126BF8
|
|
[Token(Token = "0x600527A")]
|
|
[Address(RVA = "0x1F276C0", Offset = "0x1F266C0", VA = "0x181F276C0")]
|
|
[CompilerGenerated]
|
|
private void BAHODKCDIDG(BaseDialogModel<OBJAFKDPOHB> BBPMNICHFLM)
|
|
{
|
|
if (BBPMNICHFLM == 0)
|
|
{
|
|
int num = 0;
|
|
this.MMOCFEDCNHJ = num;
|
|
return;
|
|
}
|
|
this.MMOCFEDCNHJ = BBPMNICHFLM;
|
|
}
|
|
|
|
// Token: 0x04003A80 RID: 14976
|
|
[Token(Token = "0x4003A80")]
|
|
public const string ROOM_CURRENCY_PACKAGE_ID_KEY = "ROOM_CURRENCY_PACKAGE_ID_KEY";
|
|
|
|
// Token: 0x04003A81 RID: 14977
|
|
[Token(Token = "0x4003A81")]
|
|
public static readonly Guid INVALID_CURRENCY_PACKAGE_ID = Guid.Empty;
|
|
|
|
// Token: 0x04003A82 RID: 14978
|
|
[Token(Token = "0x4003A82")]
|
|
public static readonly Guid INVALID_CURRENCY_ID = Guid.Empty;
|
|
|
|
// Token: 0x04003A83 RID: 14979
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4003A83")]
|
|
private RoomCurrencyPackageModel.AJOBAIMKLOE IPIFCKFMIEH;
|
|
|
|
// Token: 0x04003A84 RID: 14980
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4003A84")]
|
|
private RoomCurrencyModel JOEOMNDANLE;
|
|
|
|
// Token: 0x04003A8A RID: 14986
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4003A8A")]
|
|
private CheckoutDialogModel CKBJMONHPFP;
|
|
|
|
// Token: 0x04003A8B RID: 14987
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4003A8B")]
|
|
private MessageDialogModel MMOCFEDCNHJ;
|
|
|
|
// Token: 0x04003A8C RID: 14988
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4003A8C")]
|
|
private OBJAFKDPOHB KHGCONMFHAK;
|
|
|
|
// Token: 0x04003A8D RID: 14989
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4003A8D")]
|
|
private List<DOPNALIMPNA> BOHDFOMFILC;
|
|
|
|
// Token: 0x02000D98 RID: 3480
|
|
[Token(Token = "0x2000D98")]
|
|
public class AJOBAIMKLOE
|
|
{
|
|
// Token: 0x0600527B RID: 21115 RVA: 0x00128A1C File Offset: 0x00126C1C
|
|
[Token(Token = "0x600527B")]
|
|
[Address(RVA = "0x1F21320", Offset = "0x1F20320", VA = "0x181F21320")]
|
|
public AJOBAIMKLOE()
|
|
{
|
|
Guid empty = Guid.Empty;
|
|
this.PIIHBKCEMOD = empty;
|
|
Guid empty2 = Guid.Empty;
|
|
this.ACBFJJMJDEA = empty2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04003A8E RID: 14990
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A8E")]
|
|
public Guid PIIHBKCEMOD;
|
|
|
|
// Token: 0x04003A8F RID: 14991
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003A8F")]
|
|
public Guid ACBFJJMJDEA;
|
|
|
|
// Token: 0x04003A90 RID: 14992
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003A90")]
|
|
public string FIKEBGGCDFN;
|
|
|
|
// Token: 0x04003A91 RID: 14993
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003A91")]
|
|
public long JLDCDOEOBPA;
|
|
|
|
// Token: 0x04003A92 RID: 14994
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4003A92")]
|
|
public long NPDJLOOHMDJ;
|
|
|
|
// Token: 0x04003A93 RID: 14995
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4003A93")]
|
|
public int HFDNMPKJLGH;
|
|
}
|
|
|
|
// Token: 0x02000D99 RID: 3481
|
|
[Token(Token = "0x2000D99")]
|
|
[CompilerGenerated]
|
|
private sealed class HIDKAIBGEBA
|
|
{
|
|
// Token: 0x0600527C RID: 21116 RVA: 0x00128A4C File Offset: 0x00126C4C
|
|
[Token(Token = "0x600527C")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public HIDKAIBGEBA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600527D RID: 21117 RVA: 0x00128A60 File Offset: 0x00126C60
|
|
[Token(Token = "0x600527D")]
|
|
[Address(RVA = "0x1F239C0", Offset = "0x1F229C0", VA = "0x181F239C0")]
|
|
internal void <RefreshInternal>b__0(List<AMNNCAIDCEM> result)
|
|
{
|
|
Func<AMNNCAIDCEM, bool> func = this.<>9__2;
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel = this.<>4__this;
|
|
if (func == 0)
|
|
{
|
|
Func<AMNNCAIDCEM, bool> func2 = delegate(AMNNCAIDCEM x)
|
|
{
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel4 = this.<>4__this;
|
|
Guid <FDOPAAOACIH>k__BackingField2 = x.<FDOPAAOACIH>k__BackingField;
|
|
Guid <OBNPIEMPIFM>k__BackingField = roomCurrencyPackageModel4.<OBNPIEMPIFM>k__BackingField;
|
|
bool flag = <FDOPAAOACIH>k__BackingField2 == <OBNPIEMPIFM>k__BackingField;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel5 = this.<>4__this;
|
|
Guid <JOHHHPCMPNJ>k__BackingField2 = x.<JOHHHPCMPNJ>k__BackingField;
|
|
Guid <HJIHJDNGGLL>k__BackingField = roomCurrencyPackageModel5.<HJIHJDNGGLL>k__BackingField;
|
|
bool flag2 = <JOHHHPCMPNJ>k__BackingField2 == <HJIHJDNGGLL>k__BackingField;
|
|
throw new NullReferenceException();
|
|
};
|
|
this.<>9__2 = func2;
|
|
}
|
|
AMNNCAIDCEM amnncaidcem = Enumerable.FirstOrDefault<AMNNCAIDCEM>(Enumerable.Where<AMNNCAIDCEM>(result, func));
|
|
roomCurrencyPackageModel.<INNNAALNFEI>k__BackingField = amnncaidcem;
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel2 = this.<>4__this;
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel3;
|
|
if (roomCurrencyPackageModel2.<INNNAALNFEI>k__BackingField != (ulong)0L)
|
|
{
|
|
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe = new RoomCurrencyPackageModel.AJOBAIMKLOE();
|
|
Guid <FDOPAAOACIH>k__BackingField = this.<>4__this.<INNNAALNFEI>k__BackingField.<FDOPAAOACIH>k__BackingField;
|
|
ajobaimkloe.ACBFJJMJDEA = <FDOPAAOACIH>k__BackingField;
|
|
Guid <JOHHHPCMPNJ>k__BackingField = this.<>4__this.<INNNAALNFEI>k__BackingField.<JOHHHPCMPNJ>k__BackingField;
|
|
ajobaimkloe.PIIHBKCEMOD = <JOHHHPCMPNJ>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = this.<>4__this.<INNNAALNFEI>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
|
ajobaimkloe.FIKEBGGCDFN = <LGACIEKBLBM>k__BackingField;
|
|
long <FBBBFJGGGPO>k__BackingField = this.<>4__this.<INNNAALNFEI>k__BackingField.<FBBBFJGGGPO>k__BackingField;
|
|
ajobaimkloe.JLDCDOEOBPA = <FBBBFJGGGPO>k__BackingField;
|
|
long <LGKBIBJHNCN>k__BackingField = this.<>4__this.<INNNAALNFEI>k__BackingField.<LGKBIBJHNCN>k__BackingField;
|
|
ajobaimkloe.NPDJLOOHMDJ = <LGKBIBJHNCN>k__BackingField;
|
|
roomCurrencyPackageModel2.KDDFCCCOJPL = ajobaimkloe;
|
|
roomCurrencyPackageModel3 = this.<>4__this;
|
|
}
|
|
CBLLFJEDOII<AMNNCAIDCEM> cbllfjedoii = this.promise;
|
|
AMNNCAIDCEM <INNNAALNFEI>k__BackingField = roomCurrencyPackageModel3.<INNNAALNFEI>k__BackingField;
|
|
cbllfjedoii.OOOIENHGNCA(<INNNAALNFEI>k__BackingField);
|
|
this.<>4__this.JOJPOMANGPO();
|
|
}
|
|
|
|
// Token: 0x0600527E RID: 21118 RVA: 0x00128B88 File Offset: 0x00126D88
|
|
[Token(Token = "0x600527E")]
|
|
[Address(RVA = "0x1F23C20", Offset = "0x1F22C20", VA = "0x181F23C20")]
|
|
internal bool <RefreshInternal>b__2(AMNNCAIDCEM x)
|
|
{
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel = this.<>4__this;
|
|
Guid <FDOPAAOACIH>k__BackingField = x.<FDOPAAOACIH>k__BackingField;
|
|
Guid <OBNPIEMPIFM>k__BackingField = roomCurrencyPackageModel.<OBNPIEMPIFM>k__BackingField;
|
|
bool flag = <FDOPAAOACIH>k__BackingField == <OBNPIEMPIFM>k__BackingField;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel2 = this.<>4__this;
|
|
Guid <JOHHHPCMPNJ>k__BackingField = x.<JOHHHPCMPNJ>k__BackingField;
|
|
Guid <HJIHJDNGGLL>k__BackingField = roomCurrencyPackageModel2.<HJIHJDNGGLL>k__BackingField;
|
|
bool flag2 = <JOHHHPCMPNJ>k__BackingField == <HJIHJDNGGLL>k__BackingField;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600527F RID: 21119 RVA: 0x00128BE4 File Offset: 0x00126DE4
|
|
[Token(Token = "0x600527F")]
|
|
[Address(RVA = "0x1F23BC0", Offset = "0x1F22BC0", VA = "0x181F23BC0")]
|
|
internal void <RefreshInternal>b__1(string error)
|
|
{
|
|
this.promise.HMFPPBJFHKD(error);
|
|
}
|
|
|
|
// Token: 0x04003A94 RID: 14996
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A94")]
|
|
public RoomCurrencyPackageModel <>4__this;
|
|
|
|
// Token: 0x04003A95 RID: 14997
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A95")]
|
|
public CBLLFJEDOII<AMNNCAIDCEM> promise;
|
|
|
|
// Token: 0x04003A96 RID: 14998
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003A96")]
|
|
public Func<AMNNCAIDCEM, bool> <>9__2;
|
|
}
|
|
|
|
// Token: 0x02000D9A RID: 3482
|
|
[Token(Token = "0x2000D9A")]
|
|
[CompilerGenerated]
|
|
private sealed class FCDLEJCNLHD
|
|
{
|
|
// Token: 0x06005280 RID: 21120 RVA: 0x00128C04 File Offset: 0x00126E04
|
|
[Token(Token = "0x6005280")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public FCDLEJCNLHD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005281 RID: 21121 RVA: 0x00128C18 File Offset: 0x00126E18
|
|
[Token(Token = "0x6005281")]
|
|
[Address(RVA = "0x1F22D80", Offset = "0x1F21D80", VA = "0x181F22D80")]
|
|
internal bool <TrySetRoomCurrencyFromId>b__0(MIOFEDOAAFD x)
|
|
{
|
|
Guid <FDOPAAOACIH>k__BackingField = x.<FDOPAAOACIH>k__BackingField;
|
|
Guid guid = this.currencyId;
|
|
return <FDOPAAOACIH>k__BackingField == guid;
|
|
}
|
|
|
|
// Token: 0x04003A97 RID: 14999
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A97")]
|
|
public Guid currencyId;
|
|
}
|
|
|
|
// Token: 0x02000D9B RID: 3483
|
|
[Token(Token = "0x2000D9B")]
|
|
[CompilerGenerated]
|
|
private sealed class PMODPCKHACK
|
|
{
|
|
// Token: 0x06005282 RID: 21122 RVA: 0x00128C40 File Offset: 0x00126E40
|
|
[Token(Token = "0x6005282")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PMODPCKHACK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005283 RID: 21123 RVA: 0x00128C54 File Offset: 0x00126E54
|
|
[Token(Token = "0x6005283")]
|
|
[Address(RVA = "0x1F25AA0", Offset = "0x1F24AA0", VA = "0x181F25AA0")]
|
|
internal void <LaunchPurchaseConfirmationDialog>b__1()
|
|
{
|
|
FNDKFBFJOHE fndkfbfjohe = this.costInfo;
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel = this.<>4__this;
|
|
long <ACPMLKKPPOG>k__BackingField = fndkfbfjohe.<ACPMLKKPPOG>k__BackingField;
|
|
roomCurrencyPackageModel.HCGIJCFPMCK(<ACPMLKKPPOG>k__BackingField);
|
|
CheckoutDialogModel ckbjmonhpfp = this.<>4__this.CKBJMONHPFP;
|
|
if (ckbjmonhpfp != 0)
|
|
{
|
|
ckbjmonhpfp.Dismiss();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005284 RID: 21124 RVA: 0x00128C9C File Offset: 0x00126E9C
|
|
[Token(Token = "0x6005284")]
|
|
[Address(RVA = "0x1F25B00", Offset = "0x1F24B00", VA = "0x181F25B00")]
|
|
internal void <LaunchPurchaseConfirmationDialog>b__2()
|
|
{
|
|
this.<>4__this.PECOFFFGNCH();
|
|
this.checkoutDialogData.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x04003A98 RID: 15000
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A98")]
|
|
public FNDKFBFJOHE costInfo;
|
|
|
|
// Token: 0x04003A99 RID: 15001
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A99")]
|
|
public PCEJMCMGIIA checkoutDialogData;
|
|
|
|
// Token: 0x04003A9A RID: 15002
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003A9A")]
|
|
public RoomCurrencyPackageModel <>4__this;
|
|
}
|
|
|
|
// Token: 0x02000D9C RID: 3484
|
|
[Token(Token = "0x2000D9C")]
|
|
[CompilerGenerated]
|
|
private sealed class PDFCGDMMEBB
|
|
{
|
|
// Token: 0x06005285 RID: 21125 RVA: 0x00128CC8 File Offset: 0x00126EC8
|
|
[Token(Token = "0x6005285")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PDFCGDMMEBB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005286 RID: 21126 RVA: 0x00128CDC File Offset: 0x00126EDC
|
|
[Token(Token = "0x6005286")]
|
|
[Address(RVA = "0x1F256A0", Offset = "0x1F246A0", VA = "0x181F256A0")]
|
|
internal void <TryPurchaseRoomCurrencyPackageAsync>b__0(BDEGIFPHINF purchaseOfferResult)
|
|
{
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel = this.<>4__this;
|
|
MIOFEDOAAFD <EBOGFELIJGK>k__BackingField = roomCurrencyPackageModel.<EBOGFELIJGK>k__BackingField;
|
|
Guid <HJIHJDNGGLL>k__BackingField = roomCurrencyPackageModel.<HJIHJDNGGLL>k__BackingField;
|
|
if (purchaseOfferResult != 0)
|
|
{
|
|
ONJGGMKDKGN <COINHLFELNA>k__BackingField = purchaseOfferResult.<COINHLFELNA>k__BackingField;
|
|
if (<COINHLFELNA>k__BackingField != 0)
|
|
{
|
|
long <DLEONIFNDHO>k__BackingField = <COINHLFELNA>k__BackingField.<DLEONIFNDHO>k__BackingField;
|
|
}
|
|
}
|
|
int num = 0;
|
|
long num2 = this.requestedPrice;
|
|
CFLMJLFBOKH.DOIEENLHJJD(<EBOGFELIJGK>k__BackingField, <HJIHJDNGGLL>k__BackingField, num, (int)num2);
|
|
long <FBBBFJGGGPO>k__BackingField = this.<>4__this.<INNNAALNFEI>k__BackingField.<FBBBFJGGGPO>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = this.<>4__this.<EBOGFELIJGK>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
|
string text = string.Format("Thanks for purchasing {0:n0} {1}! You should now see the added balance.", <FBBBFJGGGPO>k__BackingField, <LGACIEKBLBM>k__BackingField);
|
|
PlayerCommerceConfig instance = PlayerCommerceConfig.Instance;
|
|
if (this.<>9__2 == 0)
|
|
{
|
|
Action action = delegate
|
|
{
|
|
Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.OHPDNGENFJL.AuthorityCloseMenu();
|
|
this.<>4__this.KHGCONMFHAK.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
|
|
};
|
|
this.<>9__2 = action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005287 RID: 21127 RVA: 0x00128DA4 File Offset: 0x00126FA4
|
|
[Token(Token = "0x6005287")]
|
|
[Address(RVA = "0x1F259A0", Offset = "0x1F249A0", VA = "0x181F259A0")]
|
|
internal void <TryPurchaseRoomCurrencyPackageAsync>b__2()
|
|
{
|
|
Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.OHPDNGENFJL.AuthorityCloseMenu();
|
|
this.<>4__this.KHGCONMFHAK.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06005288 RID: 21128 RVA: 0x00128DE4 File Offset: 0x00126FE4
|
|
[Token(Token = "0x6005288")]
|
|
[Address(RVA = "0x1F25910", Offset = "0x1F24910", VA = "0x181F25910")]
|
|
internal void <TryPurchaseRoomCurrencyPackageAsync>b__1(string error)
|
|
{
|
|
RoomCurrencyPackageModel roomCurrencyPackageModel = this.<>4__this;
|
|
Sprite itemPurchaseFailIcon = PlayerCommerceConfig.Instance.itemPurchaseFailIcon;
|
|
int num = 0;
|
|
roomCurrencyPackageModel.CLNJDAFFHGH("Failed to Purchase Currency", "Sorry, there was an error while processing your purchase. Please contact us at recroom.happyfox.com if this persists.", itemPurchaseFailIcon, num, num);
|
|
}
|
|
|
|
// Token: 0x04003A9B RID: 15003
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A9B")]
|
|
public RoomCurrencyPackageModel <>4__this;
|
|
|
|
// Token: 0x04003A9C RID: 15004
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A9C")]
|
|
public long requestedPrice;
|
|
|
|
// Token: 0x04003A9D RID: 15005
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003A9D")]
|
|
public Action <>9__2;
|
|
}
|
|
}
|
|
}
|