Class StoreUpgradeableCurrencyCollectionSavedData
Inheritance
StoreUpgradeableCurrencyCollectionSavedData
Assembly: cs.temp.dll.dll
Syntax
public class StoreUpgradeableCurrencyCollectionSavedData : BaseSavedData, IStoreUpgradeableCurrencyCollectionSavedData, ISavedData, IInjectable
Constructors
StoreUpgradeableCurrencyCollectionSavedData()
Declaration
protected StoreUpgradeableCurrencyCollectionSavedData()
StoreUpgradeableCurrencyCollectionSavedData(String)
Declaration
public StoreUpgradeableCurrencyCollectionSavedData(string savedId)
Parameters
Type |
Name |
Description |
String |
savedId |
|
Fields
_collectionPurchaseInfo
Declaration
protected CollectionPurchaseInfo[] _collectionPurchaseInfo
Field Value
_refreshTime
Declaration
protected long _refreshTime
Field Value
Properties
CollectionPurchaseInfo
Declaration
public virtual CollectionPurchaseInfo[] CollectionPurchaseInfo { get; }
Property Value
RefreshTime
Declaration
public virtual long RefreshTime { get; }
Property Value
Methods
Buy(String)
Declaration
public virtual void Buy(string upgradeableCurrencyId)
Parameters
Type |
Name |
Description |
String |
upgradeableCurrencyId |
|
Deserialize(out ISavedData)
Declaration
protected override bool Deserialize(out ISavedData savedData)
Parameters
Returns
Overrides
GetCurrencyPool()
Declaration
public virtual string[] GetCurrencyPool()
Returns
Reset()
Declaration
public override void Reset()
Overrides
SetCollectionPurchaseInfo(IUpgradeableCurrency[])
Declaration
public virtual void SetCollectionPurchaseInfo(IUpgradeableCurrency[] currencyPool)
Parameters
SetRefreshTime(Int64)
Declaration
public virtual void SetRefreshTime(long newRefreshTimestamp)
Parameters
Type |
Name |
Description |
Int64 |
newRefreshTimestamp |
|
Implements
IInjectable