void Update() { if (health < 0 && alive) { alive = false; moveDelegate.die(); } if (alive) { runLogic(); } else { removeObjectIfBelowScreen(); } }