Example #1
0
 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;
         }
     }
 }