add option to -set-map-names to use a text file of names for all maps, improve a warning message