using System; using UnityEngine; public class CraftData { public int id; public int userId; public string nick; public TeamUtil.Team team; public int haloId; public int skinId; public Vector3 position; public bool isHero; public AI.AIType aiType; private float hp; private float damage; public int[] extraPowerIds; private CraftConfigData data; public CraftData (int craftId) { SetCraftId(craftId); } public void SetCraftId(int craftId) { this.data = CraftManager.GetInstance().GetData(craftId); hp = UpgradeUtil.GetHp(data.hp); damage = UpgradeUtil.GetDamage (data.dmg); } public int GetCraftId() { return data.id; } public string GetCraftName() { return data.name; } public float GetMaxHp() { return hp; } public float GetDamage() { return damage; } public string GetModel() { return data.model; } public int GetAttackId() { return data.attack; } public int[] GetPowerIds() { return data.powers; } public string GetIcon() { return data.GetIcon(); } }