Someone
public text v1 · immutablepublic void EnemyActivities()
{
foreach (Enemy enemy in EnemyList)
{
foreach (Player p in Game1.PlayerList())
enemy.UpdatePlayerPosition(p.PlayerNumber, p.Position);
enemy.Activity();
if (enemy.State == Enemy.States.Searching)
{
enemy.GotoEmptySpaceAt(fGrid.FindEmptySpaceClosestTo(enemy.X, enemy.Y));
}
else if (enemy.State == Enemy.States.StartingFire)
{
fGrid.StartFireAt(enemy.X, enemy.Y, enemy.EnemyColor, enemy.FireBehavior);
enemy.State = Enemy.States.Searching;
}
}
}