using UnityEngine; using System.Collections; public class HaloItemData : BuyItemData { private HaloData data; public HaloItemData(HaloData data) { this.data = data; } public override string GetName () { return data.name; } public override BuyUtil.Currency GetCurrency () { return BuyUtil.GetCurrencyByCode(data.currency); } public override int GetPrice () { return data.price; } public override string GetItemId () { return data.id.ToString(); } public override BuyUtil.ItemType GetItemType () { return BuyUtil.ItemType.Halo; } public override int GetModel () { return 1; } public override int GetHalo () { return data.id; } public override BuyUtil.ItemState GetState () { if(data.equiped > 0) return BuyUtil.ItemState.Equiped; else if(data.bought) return BuyUtil.ItemState.Bought; return BuyUtil.ItemState.Sell; } }