Example #1
0
    public void UpgradeTap()
    {
        if (coins < tapUpgrader.Cost)
        {
            return;
        }

        coins -= tapUpgrader.Cost;
        tapUpgrader.Upgrade();
    }
Example #2
0
    public void UpgradeProduction()
    {
        if (coins < productionUpgrader.Cost)
        {
            return;
        }

        coins -= productionUpgrader.Cost;
        productionUpgrader.Upgrade();
    }
Example #3
0
    public void UpgradeTurboProduction()
    {
        if (coins < turboProductionUpgrader.Cost)
        {
            return;
        }

        coins -= turboProductionUpgrader.Cost;
        turboProductionUpgrader.Upgrade();
        productionUpgrader.Power = 1 + (turboProductionUpgrader.Power * turboProductionUpgrader.Level);
    }
Example #4
0
    public void UpgradeTurboTap()
    {
        if (coins < turboTapUpgrader.Cost)
        {
            return;
        }

        coins -= turboTapUpgrader.Cost;
        turboTapUpgrader.Upgrade();
        tapUpgrader.Power = 1 + (turboTapUpgrader.Power * turboTapUpgrader.Level);
    }