Exemplo n.º 1
0
 public void buyDefence()
 {
     if (Player_Info.Money >= ShopInfo.DefencePrice)
     {
         Player_Info.BuyDefence();
         print(Player_Info.defence);
         Player_Info.reduceMoney(ShopInfo.DefencePrice);
         ShopInfo.incrementDefence();
         updateDefencePrice();
         updatePlayerMoney();
         playCoinAudio();
         save();
     }
     else
     {
         errorDefencePrice();
         Invoke("updateDefencePrice", 3f);
     }
 }
Exemplo n.º 2
0
 public void buyDegat()
 {
     if (Player_Info.Money >= ShopInfo.AttackPrice)
     {
         Player_Info.BuyDamage();
         print(Player_Info.degat);
         Player_Info.reduceMoney(ShopInfo.AttackPrice);
         ShopInfo.incrementAttack();
         updateAttackPrice();
         updatePlayerMoney();
         playCoinAudio();
         save();
     }
     else
     {
         errorAttackPrice();
         Invoke("updateAttackPrice", 3f);
     }
 }
Exemplo n.º 3
0
 public void buyHealth()
 {
     if (Player_Info.Money >= ShopInfo.HealthPrice)
     {
         Player_Info.BuyHealth();
         print(Player_Info.startingHealth);
         Player_Info.reduceMoney(ShopInfo.HealthPrice);
         ShopInfo.incrementHealth();
         updateHealthPrice();
         updatePlayerMoney();
         playCoinAudio();
         save();
     }
     else
     {
         errorHealthPrice();
         Invoke("updateHealthPrice", 3f);
     }
 }