Scriptable runtime editing of Halo mapfiles