Esempio n. 1
0
 public void refresh()
 {
     upgradeDescription.text = "";
     selectedUpgradeButton   = null;
     updateMoney();
     updateFixPriceText();
     for (int i = 0; i < UpgradeButtons.Count; i++)
     {
         UpgradeButtons[i].setSlot(GameData.upgrades.getRandomUpgrade());
         UpgradeButtons[i].unSelect();
     }
 }
Esempio n. 2
0
    public void pressUpgradeButton(UpgradePurchaseButtonController sender)
    {
        upgradeDescription.text = GameData.upgrades.getItemNextLevelDescription(sender.item);

        if (selectedUpgradeButton == sender)
        {
            tryBuyUpgrade();
        }
        else
        {
            if (selectedUpgradeButton != null)
            {
                selectedUpgradeButton.unSelect();
            }
            selectedUpgradeButton = sender;
            sender.select();
        }
    }