private bool DeathCheck() { if (currentHealth <= 0) { Die(); deathHandler.Die(); return(true); } return(false); }
private void CheckIfTimeLeft() { if (timeInSeconds <= 0f) { if (gameRunning) { gameRunning = false; timeText.enabled = false; death.Die(); } } }
public void DoDamage(int damage) { health.currentHealth = (int)Mathf.Clamp(health.currentHealth - damage, 0f, health.maxHealth); TWDebug.Log("Current Health", health.currentHealth); if (health.currentHealth == 0) { DeathHandler deathHandler = GetComponent <DeathHandler>(); if (deathHandler != null) { deathHandler.Die(); } } }