|
- using System;
- using System.Collections.Generic;
- using CIG;
- using CIGEnums;
- using UnityEngine;
-
- public sealed class CurrencyIAPAssetCollection : DictionaryAssetCollection<CurrencyIAPAssetCollection.CurrencyIAP, CurrencyIAPType, CurrencyIAPAssetCollection.CurrencyIAPSettings, CurrencyIAPAssetCollection>
- {
- [Serializable]
- public class CurrencyIAP : DictionaryAssetCollection<CurrencyIAPAssetCollection.CurrencyIAP, CurrencyIAPType, CurrencyIAPAssetCollection.CurrencyIAPSettings, CurrencyIAPAssetCollection>.SerializableDictionary
- {
- }
-
- [Serializable]
- public class CurrencyIAPSettings
- {
- public List<CurrencyIAPAssetCollection.CurrencyObjectSettings> CurrencyObjectSettings
- {
- get
- {
- return this._currencyObjectSettings;
- }
- }
-
- public Sprite BackgroundSprite
- {
- get
- {
- return this._backgroundSprite;
- }
- }
-
- public Color RaysColor
- {
- get
- {
- return this._raysColor;
- }
- }
-
- [SerializeField]
- private List<CurrencyIAPAssetCollection.CurrencyObjectSettings> _currencyObjectSettings;
-
- [SerializeField]
- private Sprite _backgroundSprite;
-
- [SerializeField]
- private Color _raysColor;
- }
-
- [Serializable]
- public class CurrencyObjectSettings
- {
- public Sprite CurrencySprite
- {
- get
- {
- return this._currencySprite;
- }
- }
-
- public Vector2 CurrencySpritePosition
- {
- get
- {
- return this._currencySpritePosition;
- }
- }
-
- public string AttentionBannerLocalizationKey
- {
- get
- {
- return this._attentionBannerLocalizationKey;
- }
- }
-
- public Sprite ValueBadgeSprite
- {
- get
- {
- return this._valueBadgeSprite;
- }
- }
-
- public Vector2 ValueBadgePosition
- {
- get
- {
- return this._valueBadgePosition;
- }
- }
-
- public int ValueBadgeFontSize
- {
- get
- {
- return this._valueBadgeFontSize;
- }
- }
-
- [SerializeField]
- private Sprite _currencySprite;
-
- [SerializeField]
- private Vector2 _currencySpritePosition;
-
- [SerializeField]
- private string _attentionBannerLocalizationKey;
-
- [SerializeField]
- private Sprite _valueBadgeSprite;
-
- [SerializeField]
- private Vector2 _valueBadgePosition;
-
- [SerializeField]
- private int _valueBadgeFontSize;
- }
- }
|