// Flashes screen and lowers score when being damaged public void DamagePlayer() { interfaceController.DamageFlash(); healthHandler.ReduceHealth(); ReduceScore(); ShakeScreen(); }
IEnumerator InRange() { for (;;) { if (InARange) { healthHandler.ReduceHealth((int)Damage); } yield return(new WaitForSeconds(1f)); } }
private void OnCollisionEnter(Collision collision) { health.ReduceHealth(health.GetHealth()); }