public void Update(float delta)
{
List<Victim> removeList = new List<Victim>();
//Update all victims in the mega tile
foreach (Victim v in victims)
{
v.Update(delta);
if (v.RequestedRemoveFromMegaTile)
{
removeList.Add(v);
}
}
//remove all the victims that requested a remove
foreach (Victim v in removeList)
{
RemoveVictim(v);
}
}