// Update is called once per frame void Update() { ammoText.text = assaultRifle.currentAmmo.ToString(); reservedAmmoText.text = assaultRifle.pocketAmmo.ToString(); playerHealthText.text = player.currentHealth.ToString(); playerMetalText.text = player.currentMetal.ToString(); if (gameStateController.currentState == GameStateController.STATE_COMBAT) { phaseText.text = "Combat Phase"; counterText.text = "Enemy :"; countText.text = GameStateController.currentZombieLeft.ToString(); } else { phaseText.text = "Prep Phase"; counterText.text = "Time :"; countText.text = gameStateController.GetTimeLeft().ToString(); } waveCounterText.text = gameStateController.currentWave.ToString() + "/" + gameStateController.totalWave.ToString(); }