public void OnLoseArrow() { score -= arrowCost; if (score <= 0) { score = 0; GameOver(); return; } if (uiController != null) { uiController.SetScore(score); } }
public void OnPlayerDamage() { score -= playerDamageCost; if (score <= 0) { score = 0; GameOver(); return; } if (uiController != null) { uiController.SetScore(score); } }