5 Nexuiz map recompilation script
7 NOTE: to use this script, you need a shell script called q3map2 in your $PATH.
11 exec ~/bin/q3map2.x86 -threads 2 "$@"
13 Note that you can NOT call q3map2.x86 directly from $PATH, as it segfaults
21 #settings_tznex01=":-fast:-fast"
22 settings_default="-samplesize 8::-deluxe -patchshadows -samples 3"
29 # note: you are in data/maps. Removintg these two components...
32 q3map2 -fs_basepath "$dir" -fs_game data -v "$@"
38 # get settings for this map
39 eval s=\$settings_$MAP
40 [ -n "$s" ] || s=$settings_default
43 map2 -bsp -meta `echo "$s" | cut -d : -f 1` "$MAP.map" | tee "$MAP.log"
44 map2 -vis `echo "$s" | cut -d : -f 2` "$MAP.map" | tee -a "$MAP.log"
45 map2 -light `echo "$s" | cut -d : -f 3` "$MAP.map" | tee -a "$MAP.log"