//Kills an Entity, moving it to the Dead list and removing from it's Alignment list public void KillEntity(int in_ID) { int index = ID.IndexOf(in_ID); switch (Behaviour[index][1]) { case "Friendly": Friendlies.RemoveAt(Friendlies.IndexOf(in_ID)); break; case "Hostile": Hostiles.RemoveAt(Hostiles.IndexOf(in_ID)); break; case "Neutral": Neutrals.RemoveAt(Neutrals.IndexOf(in_ID)); break; } Alive.Remove(in_ID); Dead.Add(in_ID); }