public void TakeDamage(int value) { _currentHealth -= value; _baseActionController.SetHealthBarValue((float)_currentHealth / (float)_totalHealth); if (_currentHealth <= 0) { HealthEnded?.Invoke(); _baseActionController.Die(); } }
private void HealthEndedHandler() => HealthEnded?.Invoke();