private void SetRockHealth()
    {
        int level = GameController.Instance.GetLevel();

        Health = BasicEconomyValues.Exponent(BasicEconomyValues.BaseHealth, BasicEconomyValues.HealthBias,
                                             BasicEconomyValues.HealthExponentialMultiplier, level);
        MaxHealth = Health;
    }
 public void CalculateNextLevelCost()
 {
     _nextLevelCost = BasicEconomyValues.Exponent(BasicEconomyValues.BaseAscendCost,
                                                  BasicEconomyValues.AscendBias,
                                                  BasicEconomyValues.AscendExponentialMultiplier,
                                                  _maxLevel);
     AscendCostDisplay.text = "$" + MoneyConverter.ConvertNumber(_nextLevelCost);
 }
    private void SetRockReward()
    {
        int level = GameController.Instance.GetLevel();

        if (level == 1)
        {
            _reward = 1;
        }
        else
        {
            _reward = BasicEconomyValues.MoneyReward(level);
        }
    }
 private static double GetRockHealth(int level)
 {
     return(BasicEconomyValues.Exponent(BasicEconomyValues.BaseHealth, BasicEconomyValues.HealthBias,
                                        BasicEconomyValues.HealthExponentialMultiplier, level));
 }
Example #5
0
    private static double GetMoneyToBeAdded(int rocksDestroyed)
    {
        int maxLevel = GameController.Instance.GetMaxLevel();

        return(BasicEconomyValues.MoneyReward(maxLevel) * rocksDestroyed);
    }