Example #1
0
    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]);
        }
    }
Example #2
0
 private void InitializeModificationMenu(ModificationMenu ModificationMenu, float value, StarshipData StarshipData, ModificationName ModificationName)
 {
     ModificationMenu.Initialize(value, StarshipData.GetModificationData(ModificationName), TryUpgrade, CostEnabledColor, CostDisabledColor);
 }