private void Update() { // Enemy deals damage to player if (Time.time > _nextDamageTime && _isBattleStarted) { _nextDamageTime = Time.time + _damageTime; _player.DealDamage(_enemy.Damage); if (_player.IsDead()) { _boardGame.EndBoardGame(); _isBattleStarted = false; } } }