public void PurchasePowerup(Card powerup) { int price = powerup.price; if (price <= nutrigems) { if (purchaseSound != null) { purchaseSound.Play(); } nutrigems -= price; nutrigemsNumber.text = nutrigems.ToString(); PlayerStats.Purchase(price); SaveLoad.Save(powerup.powerupID); nextButton.NextScene(); } else { Debug.Log("Not enough nutrigems"); StartCoroutine(Warn()); } }