public void RemoveEntity(Entity entity, Point location) { screen.Layers[0].Entities.RemoveAll(i => i.entity == entity.Name && i.screenX == location.X && i.screenY == location.Y ); Dirty = true; }