public void MassRegenerate(ICollection <IEnemy> enemies, Models.Unit.Player.IPlayer player) { foreach (var enemy in enemies) { enemy.RegenarateHP(); } player.RegenarateHP(); }
public void HandlePlayerAtack(Models.Unit.Player.IPlayer player, IEnemy target) { var successfulHit = HandleAttack(player, target); if (successfulHit) { audio.Play((Sound)(7 + randomProvider.Next(3))); if (target.Dead || OnePunchMode) { EnemyDied(target); Engine.KillCounter++; audio.Play(Sound.EnemyDie); } } else { //should be dodge sound //Audio.Play(Sound.GameOver); } }