Interface IGenericIAPData
Contains the IEntityData associated with a certain IGenericIAP.
Namespace: IdleKit.Gameplay
Assembly: cs.temp.dll.dll
Syntax
public interface IGenericIAPData : IEntityData, ISavedDataProvider, IData, IPurchasable
Properties
Description
A description for the associated IGenericIAP.
Declaration
string Description { get; }
Property Value
Type | Description |
---|---|
String |
DescriptionLocalizationString
A localization string for the description of the associated IGenericIAP.
Declaration
string DescriptionLocalizationString { get; }
Property Value
Type | Description |
---|---|
String |
DollarValue
A player facing dollar value for the associated with the IGenericIAP. Actual prices at purchase are taken from the Apple and Google Play developer consoles for IAP. Make sure they match what is listed.
Declaration
double DollarValue { get; }
Property Value
Type | Description |
---|---|
Double |
Enabled
Whether or not the associated IGenericIAP is enabled. If this is 'false' the IGenericIAP will never be purchasable.
Declaration
bool Enabled { get; }
Property Value
Type | Description |
---|---|
Boolean |
Localization
Country Localization IGenericIAP
Declaration
string Localization { get; }
Property Value
Type | Description |
---|---|
String |
Platform
The platform the associated IGenericIAP is meant for. For example, android or ios.
Declaration
string Platform { get; }
Property Value
Type | Description |
---|---|
String |
StoreImageUrl
A url for the hero image to be used in the presentation of this IGenericIAP.
Declaration
string StoreImageUrl { get; }
Property Value
Type | Description |
---|---|
String |
Title
The title of the associated IGenericIAP
Declaration
string Title { get; }
Property Value
Type | Description |
---|---|
String |
TitleLocalizationString
A localization string for the title of the associated IGenericIAP.
Declaration
string TitleLocalizationString { get; }
Property Value
Type | Description |
---|---|
String |