public ModificationData GetModificationData(ModificationName modificationName) { switch (modificationName) { case ModificationName.Health: return(ModificationDatas[0]); case ModificationName.EnginePower: return(ModificationDatas[1]); case ModificationName.GyroPower: return(ModificationDatas[2]); case ModificationName.ShootTime: return(ModificationDatas[3]); default: return(ModificationDatas[0]); } }
private void InitializeModificationMenu(ModificationMenu ModificationMenu, float value, StarshipData StarshipData, ModificationName ModificationName) { ModificationMenu.Initialize(value, StarshipData.GetModificationData(ModificationName), TryUpgrade, CostEnabledColor, CostDisabledColor); }