Subversion Repositories duke3d_hrp

Compare Revisions

Regard whitespace Rev 708 → Rev 707

/tools/megaton_override/duke3d_hrp_megaton_override.def
1,5 → 1,8
// Extra additions to the game - Polymost [Megaton] HRP
 
//echo "Polymost [Megaton] Override High Resolution Pack (version 5.3.565)"
//echo "Polymost [Megaton] Override High Resolution Pack - Repository Snapshot >= 5.3.566"
 
// You have to copy/rename duke3d_hrp_megaton.def to duke3d_hrp.def
// in order to activate the Polymost [Megaton] HRP.
// Alternatively you can start EDuke32 with -hduke3d_hrp_megaton.def,
6,12 → 9,9
// but this may not work in conjunction with mods like DukePlus.
// If you are using the Megaton Override Pack, you should be fine already.
 
//echo "Polymost [Megaton] Override High Resolution Pack (version 5.4.674)"
//echo "Polymost [Megaton] Override High Resolution Pack - Repository Snapshot >= 5.4.675"
 
include highres/music.def
 
include highres/screen_megaton.def
include highres/screen_polymost.def
//include highres/skyboxes.def
//include highres/sounds.def
include highres/sprites_megaton.def
/tools/polymost_override/duke3d_hrp_polymost_override.def
1,5 → 1,8
// Extra additions to the game - Polymost HRP
 
//echo "Polymost Override High Resolution Pack (version 5.3.565)"
echo "Polymost Override High Resolution Pack - Repository Snapshot >= 5.3.566"
 
// You have to copy/rename duke3d_hrp_polymost.def to duke3d_hrp.def
// in order to activate the Polymost HRP.
// Alternatively you can start EDuke32 with -hduke3d_hrp_polymost.def,
6,9 → 9,6
// but this may not work in conjunction with mods like DukePlus.
// If you are using the Polymost Override Pack, you should be fine already.
 
//echo "Polymost Override High Resolution Pack (version 5.4.674)"
echo "Polymost Override High Resolution Pack - Repository Snapshot >= 5.4.675"
 
include highres/music.def
 
include highres/screen_polymost.def
/tools/hrp_extract.sh
1,9 → 1,9
#!/bin/bash
 
# Duke Nukem 3D High Resolution Pack Extractor v0.8.0 2019-05-07
# Duke Nukem 3D High Resolution Pack Extractor v0.7.3 2015-02-03
#
# Author: LeoD
# License: ISC license : https://opensource.org/licenses/isc-license.txt
# License: ISC license : http://opensource.org/licenses/isc-license.txt
#
# This script extracts a working copy of your local Duke Nukem 3D High
# Resolution Pack's Subversion repository, ready for zipping and distribution.
87,9 → 87,9
fi
;;
duke3d_hrp_polymost.def | \
tools/polymost_override/duke3d_hrp_polymost_override.def | \
installer/polymost_override/duke3d_hrp_polymost_override.def | \
duke3d_hrp_megaton.def | \
tools/megaton_override/duke3d_hrp_megaton_override.def )
installer/megaton_override/duke3d_hrp_megaton_override.def )
cat "${VER_FILE}" | sed -r --posix \
s/\(Version\ *\)\([0-9\.]*\)\(.*\)/\\1${VERSION}\\3/ \
>> "${TARGET_FILE}"
115,20 → 115,14
 
if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "polymost_override" ] ||\
[ "${HRPTYPE}" = "megaton" ] || [ "${HRPTYPE}" = "megaton_override" ] ||\
[ "${HRPTYPE}" = "maphacks" ] ||\
[ "${HRPTYPE}" = "polymer" ] || [ "${HRPTYPE}" = "full" ] ; then
cp -pv hrp_art_license.txt "${EXTRACTDIR}"
fi
 
if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "polymer" ] ||\
[ "${HRPTYPE}" = "maphacks" ] || [ "${HRPTYPE}" = "full" ] ; then
cp -pv maphacks/MapHacks.txt "${EXTRACTDIR}/maphacks/"
fi
 
if [ "${HRPTYPE}" = "polymost" ] ; then
cp -pv duke3d_hrp_polymost.def "${EXTRACTDIR}"
copy_set_version duke3d_hrp_polymost.def "${EXTRACTDIR}/duke3d_hrp.def"
cp -pvr tools/polymost_override/dukedc "${EXTRACTDIR}"
cp -pvr installer/polymost_override/dukedc "${EXTRACTDIR}"
fi
 
if [ "${HRPTYPE}" = "megaton" ] ; then
136,49 → 130,47
copy_set_version duke3d_hrp_megaton.def "${EXTRACTDIR}/duke3d_hrp.def"
cp -pv highres/screen/menu/2492_ver_megaton.png \
"${EXTRACTDIR}/highres/screen/menu/2492_ver_polymost.png"
cp -pvr tools/megaton_override/dukedc* "${EXTRACTDIR}"
cp -pvr tools/megaton_override/highres "${EXTRACTDIR}"
cp -pvr installer/megaton_override/dukedc* "${EXTRACTDIR}"
cp -pvr installer/megaton_override/highres "${EXTRACTDIR}"
fi
 
if [ "${HRPTYPE}" = "polymost_override" ] ; then
copy_set_version \
tools/polymost_override/duke3d_hrp_polymost_override.def \
installer/polymost_override/duke3d_hrp_polymost_override.def \
"${EXTRACTDIR}/duke3d_hrp.def"
copy_set_version \
tools/polymost_override/duke3d_hrp_polymost_override.def \
installer/polymost_override/duke3d_hrp_polymost_override.def \
"${EXTRACTDIR}/duke3d_hrp_polymost.def"
cp -pv tools/polymost_override/hrp_polymost_override.txt \
cp -pv installer/polymost_override/hrp_polymost_override.txt \
"${EXTRACTDIR}"
cp -pv tools/polymost_override/2492_ver_polymost_override.png \
cp -pv installer/polymost_override/2492_ver_polymost_override.png \
"${EXTRACTDIR}/highres/screen/menu/2492_ver_polymost.png"
cp -pvr tools/polymost_override/dukedc "${EXTRACTDIR}"
cp -pvr installer/polymost_override/dukedc "${EXTRACTDIR}"
fi
 
if [ "${HRPTYPE}" = "megaton_override" ] ; then
copy_set_version \
tools/megaton_override/duke3d_hrp_megaton_override.def \
installer/megaton_override/duke3d_hrp_megaton_override.def \
"${EXTRACTDIR}/duke3d_hrp.def"
copy_set_version \
tools/megaton_override/duke3d_hrp_megaton_override.def \
installer/megaton_override/duke3d_hrp_megaton_override.def \
"${EXTRACTDIR}/duke3d_hrp_megaton.def"
cp -pv tools/megaton_override/hrp_megaton_override.txt \
cp -pv installer/megaton_override/hrp_megaton_override.txt \
"${EXTRACTDIR}"
cp -pv tools/megaton_override/2492_ver_megaton_override.png \
"${EXTRACTDIR}/highres/screen/menu/2492_ver_megaton.png"
cp -pv tools/megaton_override/*.bat "${EXTRACTDIR}"
cp -pvr tools/megaton_override/dukedc* "${EXTRACTDIR}"
cp -pvr tools/megaton_override/highres "${EXTRACTDIR}"
cp -pv installer/megaton_override/2492_ver_megaton_override.png \
"${EXTRACTDIR}/highres/screen/menu/2492_ver_polymost.png"
cp -pv installer/megaton_override/*.bat "${EXTRACTDIR}"
cp -pvr installer/megaton_override/dukedc* "${EXTRACTDIR}"
cp -pvr installer/megaton_override/highres "${EXTRACTDIR}"
# Let Megaton Override work on top of Polymost HRP:
cp -pv highres/screen_megaton.def "${EXTRACTDIR}/highres/"
cp -pv highres/screen/menu_megaton.def "${EXTRACTDIR}/highres/"
cp -pv highres/sprites_megaton.def "${EXTRACTDIR}/highres/"
cp -pv highres/sprites/effects_megaton.def "${EXTRACTDIR}/highres/sprites/"
cp -pv highres/sprites_megaton.def "${EXTRACTDIR}/highres"
cp -pv highres/sprites/effects_megaton.def "${EXTRACTDIR}/highres/sprites"
fi
 
if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "megaton" ] ; then
cp -pv duke3d.def "${EXTRACTDIR}"
cp -pv highres/screen/menu/2492_polymost.png \
"${EXTRACTDIR}/highres/screen/menu/"
"${EXTRACTDIR}/highres/screen/menu"
fi
 
if [ "${HRPTYPE}" = "full" ] ; then
190,7 → 182,7
 
if [ "${HRPTYPE}" = "full" ] ; then
cp -pv highres/screen/menu/2492_ver_polymost.png \
"${EXTRACTDIR}/highres/screen/menu/"
"${EXTRACTDIR}/highres/screen/menu"
fi
 
if [ "${HRPTYPE}" = "polymer" ] || [ "${HRPTYPE}" = "full" ] ; then
198,36 → 190,27
copy_set_version duke3d_hrp.def "${EXTRACTDIR}/duke3d_hrp.def"
#cp -pv highres/screen/menu/2492.png "${EXTRACTDIR}/highres/screen/menu"
 
#cp -pv highres/common/black.png "${EXTRACTDIR}/highres/common/"
#cp -pv highres/screen/fonts/digital/digital_minus.png "${EXTRACTDIR}/highres/screen/fonts/digital/"
#cp -pv highres/screen/menu/widescreen/*_wide.png "${EXTRACTDIR}/highres/screen/menu/"
#cp -pv highres/sprites/characters/1357_terminarm.md3 "${EXTRACTDIR}/highres/sprites/characters/"
#cp -pv highres/sprites/firstperson/2510_devastator_n.png "${EXTRACTDIR}/highres/sprites/firstperson/"
#cp -pv highres/sprites/monsters/1960_reconcar_s.png "${EXTRACTDIR}/highres/sprites/monsters/"
#cp -pv highres/sprites/props/4387.png "${EXTRACTDIR}/highres/sprites/props/"
#cp -pv highres/sprites/signs/4378-79.png "${EXTRACTDIR}/highres/sprites/signs/"
#cp -pv highres/sprites/signs/4381-85.png "${EXTRACTDIR}/highres/sprites/signs/"
#cp -pv highres/common/black.png "${EXTRACTDIR}/highres/common"
#cp -pv highres/screen/fonts/digital/digital_minus.png "${EXTRACTDIR}/highres/screen/fonts/digital"
#cp -pv highres/screen/menu/widescreen/*_wide.png "${EXTRACTDIR}/highres/screen/menu"
#cp -pv highres/sprites/characters/1357_terminarm.md3 "${EXTRACTDIR}/highres/sprites/characters"
#cp -pv highres/sprites/firstperson/2510_devastator_n.png "${EXTRACTDIR}/highres/sprites/firstperson"
#cp -pv highres/sprites/monsters/1960_reconcar_s.png "${EXTRACTDIR}/highres/sprites/monsters"
#cp -pv highres/sprites/props/4387.png "${EXTRACTDIR}/highres/sprites/props"
#cp -pv highres/sprites/signs/4378-79.png "${EXTRACTDIR}/highres/sprites/signs"
#cp -pv highres/sprites/signs/4381-85.png "${EXTRACTDIR}/highres/sprites/signs"
fi
 
if [ "${HRPTYPE}" = "maphacks" ] ; then
cp -pv maphacks/mhk-extract.def "${EXTRACTDIR}/maphacks/"
cp -pv duke3d_maphacks_standalone.def "${EXTRACTDIR}"
copy_set_version duke3d_maphacks_standalone.def "${EXTRACTDIR}/duke3d.def"
fi
 
if [ "${HRPTYPE}" = "voxel" ] ; then
cp -pv voxelpack_readme.txt "${EXTRACTDIR}"
cp -pv voxelpack_art_license.txt "${EXTRACTDIR}"
cp -pv readme.txt "${EXTRACTDIR}"
cp -pv voxelp_art_license.txt "${EXTRACTDIR}"
cp -pv duke3d.def "${EXTRACTDIR}"
cp -pv duke3d_voxels.def "${EXTRACTDIR}"
if [ -f EDUKE.CON ] ; then
cp -pv EDUKE.CON "${EXTRACTDIR}"
cp -pv duke3d_voxel.def "${EXTRACTDIR}"
fi
fi
 
if [ "${HRPTYPE}" = "sw_highres" ] ; then
cp -pv sw.def "${EXTRACTDIR}"
cp -pv highres/sw_hrp.def "${EXTRACTDIR}/highres/"
cp -pv highres/sw_hrp.def "${EXTRACTDIR}/highres"
cp -pv HRP.bat "${EXTRACTDIR}"
cp -pv HRP_Readme.txt "${EXTRACTDIR}"
cp -pv HRP_Changes.txt "${EXTRACTDIR}"
239,7 → 222,7
if [ "${HRPTYPE}" = "sw_lowres" ] ; then
echo "Creating sw.def for lowres HRP ..."
echo "include lowres/sw_lrp.def" > "${EXTRACTDIR}/sw.def"
cp -pv lowres/sw_lrp.def "${EXTRACTDIR}/lowres/"
cp -pv lowres/sw_lrp.def "${EXTRACTDIR}/lowres"
cp -pv LRP.bat "${EXTRACTDIR}"
cp -pv LRP_Readme.txt "${EXTRACTDIR}"
cp -pv LRP_Changes.txt "${EXTRACTDIR}"
259,8 → 242,8
 
copy_polymost_mhk()
{
cp -p maphacks/3drealms/E?L*_polymost.mhk "${EXTRACTDIR}"
cp -p maphacks/dukedc/DUKEDC*-megaton.mhk "${EXTRACTDIR}"
cp -p maphacks/3drealms_polymost/E?L*.mhk "${EXTRACTDIR}"
cp -p maphacks/dc_hrp/DUKEDC*-megaton.mhk "${EXTRACTDIR}"
rm -f "${EXTRACTDIR}"/*_13d_*.mhk
# bashism:
for i in "${EXTRACTDIR}"/*_polymost.mhk ; do mv "$i" "${i/_polymost}" ; done
309,37 → 292,37
case "$PATCHTYPE" in
polymer)
echo " # (Using \"Polymer approach\")"
cp -pi $SPR/firstperson/2510_devastator.md3 "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2510_devastator.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2510_devastator_s.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2510_devastator_g.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2524_pistol.md3 "$SPRE/firstperson/"
cp -pi $SPR/firstperson_polymost/2524_pistol.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson_polymost/2524_pistol_g.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2530_clip.md3 "$SPRE/firstperson/"
cp -pi $SPR/pickups/0040_pistolammo.jpg "$SPRE/pickups/"
cp -pi $SPR/firstperson/2532_cliphand.md3 "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2532_cliphand.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/duke_hand_d.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/duke_hand_n.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/duke_hand_s.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2510_devastator.md3 "$SPRE/firstperson"
cp -pi $SPR/firstperson/2510_devastator.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/2510_devastator_s.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/2510_devastator_g.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/2524_pistol.md3 "$SPRE/firstperson"
cp -pi $SPR/firstperson_polymost/2524_pistol.png "$SPRE/firstperson"
cp -pi $SPR/firstperson_polymost/2524_pistol_g.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/2530_clip.md3 "$SPRE/firstperson"
cp -pi $SPR/pickups/0040_pistolammo.jpg "$SPRE/pickups"
cp -pi $SPR/firstperson/2532_cliphand.md3 "$SPRE/firstperson"
cp -pi $SPR/firstperson/2532_cliphand.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/duke_hand_d.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/duke_hand_n.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/duke_hand_s.png "$SPRE/firstperson"
;;
polymost)
echo " # (Using \"Polymost approach\")"
#cp -pi $SPR/firstperson_polymost/2510_devastator.md3 "$SPRE/firstperson/"
#cp -pi $SPR/firstperson_polymost/2510_devastator.png "$SPRE/firstperson/"
##cp -pi $SPR/firstperson/2510_devastator_s.png "$SPRE/firstperson/"
#cp -pi $SPR/firstperson_polymost/2510_devastator_g.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson_polymost/2524_pistol.md3 "$SPRE/firstperson/"
#cp -pi $SPR/firstperson_polymost/2524_pistol.png "$SPRE/firstperson/"
#cp -pi $SPR/firstperson_polymost/2524_pistol_g.png "$SPRE/firstperson/"
#cp -pi $SPR/firstperson_polymost/2530_clip.md3 "$SPRE/firstperson/"
#cp -pi $SPR/pickups/0040_pistolammo.jpg "$SPRE/pickups/"
#cp -pi $SPR/firstperson_polymost/2532_cliphand.md3 "$SPRE/firstperson/"
#cp -pi $SPR/firstperson/2532_cliphand.png "$SPRE/firstperson/"
#cp -pi $SPR/firstperson/duke_hand_d.png "$SPRE/firstperson/"
#cp -pi $SPR/firstperson/duke_hand_n.png "$SPRE/firstperson/"
#cp -pi $SPR/firstperson/duke_hand_s.png "$SPRE/firstperson/"
#cp -pi $SPR/firstperson_polymost/2510_devastator.md3 "$SPRE/firstperson"
#cp -pi $SPR/firstperson_polymost/2510_devastator.png "$SPRE/firstperson"
##cp -pi $SPR/firstperson/2510_devastator_s.png "$SPRE/firstperson"
#cp -pi $SPR/firstperson_polymost/2510_devastator_g.png "$SPRE/firstperson"
cp -pi $SPR/firstperson_polymost/2524_pistol.md3 "$SPRE/firstperson"
#cp -pi $SPR/firstperson_polymost/2524_pistol.png "$SPRE/firstperson"
#cp -pi $SPR/firstperson_polymost/2524_pistol_g.png "$SPRE/firstperson"
#cp -pi $SPR/firstperson_polymost/2530_clip.md3 "$SPRE/firstperson"
#cp -pi $SPR/pickups/0040_pistolammo.jpg "$SPRE/pickups"
#cp -pi $SPR/firstperson_polymost/2532_cliphand.md3 "$SPRE/firstperson"
#cp -pi $SPR/firstperson/2532_cliphand.png "$SPRE/firstperson"
#cp -pi $SPR/firstperson/duke_hand_d.png "$SPRE/firstperson"
#cp -pi $SPR/firstperson/duke_hand_n.png "$SPRE/firstperson"
#cp -pi $SPR/firstperson/duke_hand_s.png "$SPRE/firstperson"
;;
mixed)
echo " # (Using \"Mixed approach\")"
375,31 → 358,31
;;
polymost)
echo " # (Using \"Polymost approach\")"
cp -piu $SPR/firstperson_polymost/2524_pistol.md3 "$SPRE/firstperson/"
cp -pi $SPR/firstperson_polymost/2524_pistol.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson_polymost/2524_pistol_g.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2530_clip.md3 "$SPRE/firstperson/"
#cp -pi $SPR/firstperson/2532_cliphand.md3 "$SPRE/firstperson/"
##cp -pi $SPR/firstperson/2532_cliphand.png "$SPRE/firstperson/"
cp -piu $SPR/firstperson_polymost/2524_pistol.md3 "$SPRE/firstperson"
cp -pi $SPR/firstperson_polymost/2524_pistol.png "$SPRE/firstperson"
cp -pi $SPR/firstperson_polymost/2524_pistol_g.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/2530_clip.md3 "$SPRE/firstperson"
#cp -pi $SPR/firstperson/2532_cliphand.md3 "$SPRE/firstperson"
##cp -pi $SPR/firstperson/2532_cliphand.png "$SPRE/firstperson"
#cp -pi $SPR/firstperson/duke_hand_d.png "$SPRE/firstperson/2532_cliphand.png"
;;
mixed)
echo " # (Using \"Mixed approach\")"
cp -piu $SPR/firstperson_polymost/2524_pistol.md3 "$SPRE/firstperson/"
cp -pi $SPR/firstperson_polymost/2524_pistol.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson_polymost/2524_pistol_g.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2530_clip.md3 "$SPRE/firstperson/"
#cp -pi $SPR/firstperson/2532_cliphand.md3 "$SPRE/firstperson/"
##cp -pi $SPR/firstperson/2532_cliphand.png "$SPRE/firstperson/"
cp -piu $SPR/firstperson_polymost/2524_pistol.md3 "$SPRE/firstperson"
cp -pi $SPR/firstperson_polymost/2524_pistol.png "$SPRE/firstperson"
cp -pi $SPR/firstperson_polymost/2524_pistol_g.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/2530_clip.md3 "$SPRE/firstperson"
#cp -pi $SPR/firstperson/2532_cliphand.md3 "$SPRE/firstperson"
##cp -pi $SPR/firstperson/2532_cliphand.png "$SPRE/firstperson"
#cp -pi $SPR/firstperson/duke_hand_d.png "$SPRE/firstperson/2532_cliphand.png"
cp -pi $SPR/firstperson/2544_rpg.md3 "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2544_rpg.md3 "$SPRE/firstperson"
cp -pi $SPR/firstperson/2544_rpg_d.png "$SPRE/firstperson/2544_rpg.png"
cp -pi $SPR/firstperson/2544_rpg_n.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2544_rpg_s.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/duke_hand_d.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/duke_hand_n.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/duke_hand_s.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/muzzle_flash_01.png "$SPRE/firstperson/"
cp -pi $SPR/firstperson/2544_rpg_n.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/2544_rpg_s.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/duke_hand_d.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/duke_hand_n.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/duke_hand_s.png "$SPRE/firstperson"
cp -pi $SPR/firstperson/muzzle_flash_01.png "$SPRE/firstperson"
cp -pi highres/common/transp.png "${EXTRACTDIR}/highres/common"
;;
none)
585,9 → 568,6
if [ "${HRPTYPE}" = "sw_lowres" ] ; then
parse_defs lowres/sw_lrp.def
fi
if [ "${HRPTYPE}" = "maphacks" ] ; then
parse_defs maphacks/mhk-extract.def
fi
if [ "${HRPTYPE}" = "default" ] ; then
parse_defs "${DEF_TOP}"
fi
622,7 → 602,7
echo "HRPROOT : ${HRPROOT}"
 
case "$HRPTYPE" in
polymer|polymost_override|polymost|megaton_override|megaton|maphacks)
polymer|polymost_override|polymost|megaton_override|megaton)
main $HRPTYPE
;;
full)
653,7 → 633,6
fi ; fi
${PRGPATH} both y
${PRGPATH} megaton y
${PRGPATH} maphacks y
${PRGPATH} full y
;;
voxel)
690,7 → 669,6
echo "HRPTYPEs: {full|ovr|all}"
echo "HRPTYPEs: {polymer|polymost_override|polymost|both}"
echo "HRPTYPEs: {megaton_override|megaton}"
echo "HRPTYPEs: {maphacks}"
echo "HRPTYPEs: {sw_highres|sw_lowres|sw_both}"
exit 1
fi