// Start is called before the first frame update void Start() { cost *= PowerupManager.GetRoundMultiplier(); float multiplier = (float)SessionManager.currentRound / 5f; cost = Mathf.RoundToInt((float)cost + inflation * multiplier); cost += Random.Range(-randomDeviation, randomDeviation); if (powerup == Powerups.Investment) { cost = CashManager.Cash; } costText.text = "$" + cost.ToString(); }