Subversion Repositories duke3d_hrp

Compare Revisions

Regard whitespace Rev 715 → Rev 714

/tools/hrp_extract.bash
1,6 → 1,6
#!/bin/bash
 
# Duke Nukem 3D CON/DEF/HRP File Extractor v0.9.3 2020-03-21
# Duke Nukem 3D CON/DEF/HRP File Extractor v0.9.2 2020-02-21
#
# Author: LeoD
# License: ISC License -> https://opensource.org/licenses/isc-license.txt
87,17 → 87,17
hrp_readme.txt)
cat "${VER_FILE}" | sed -r --posix \
s/\(Version\ *\)\([0-9\.]*\)\(.*\)\(\\\)\)\(.*\)/\\1${VERSION}\ \(${V_DATE}\)\ \ \\5/ \
> "${TARGET_FILE}"
>> "${TARGET_FILE}"
;;
duke3d_hrp.def)
if [ "${HRPTYPE}" = "polymer" ] ; then
cat "${VER_FILE}" | sed -r --posix \
s/\(Version\ *\)\([0-9\.]*\)\(.*\)/\\1${VERSION}\ Polymer\\3/ \
> "${TARGET_FILE}"
>> "${TARGET_FILE}"
else
cat "${VER_FILE}" | sed -r --posix \
s/\(Version\ *\)\([0-9\.]*\)\(.*\)/\\1${VERSION}\\3/ \
> "${TARGET_FILE}"
>> "${TARGET_FILE}"
fi
;;
duke3d_hrp_polymost.def | \
107,7 → 107,7
duke3d_maphacks.def )
cat "${VER_FILE}" | sed -r --posix \
s/\(Version\ *\)\([0-9\.]*\)\(.*\)/\\1${VERSION}\\3/ \
> "${TARGET_FILE}"
>> "${TARGET_FILE}"
;;
*)
exit_on_error "copy_set_version() - UNKNOWN FILE: ${VER_FILE}"
908,7 → 908,6
fi ; fi
${PRGPATH} polymost_override y
${PRGPATH} megaton_override y
FORCE=1
main $HRPTYPE
;;
both)
/maphacks/3drealms/E3L11.mhk
78,7 → 78,7
sprite 81 mdzoff 300000 // tile0047 hbombammo
sprite 81 pitch 1 // tile0047 hbombammo
sprite 386 angoff 1024 // tile0023 rpgsprite
//sprite 267 notmd // tile1356 (terminator) // ?
//sprite 267 notmd2 // tile1356 (terminator) // ?
//sprite 268 mdxoff 15 // tile1357 (terminator arm) // PolymostHRP
//sprite 268 mdzoff -500 // tile1357 (terminator arm) // PolymostHRP
//sprite 268 pitch -512 // tile1357 (terminator arm) // PolymostHRP
/maphacks/3drealms/E3L11_13d.mhk
78,7 → 78,7
sprite 430 mdzoff 300000 // tile0047 hbombammo
sprite 430 pitch 1 // tile0047 hbombammo
sprite 125 angoff 1024 // tile0023 rpgsprite
//sprite 244 notmd // tile1356 (terminator) // ?
//sprite 244 notmd2 // tile1356 (terminator) // ?
//sprite 243 mdxoff 15 // tile1357 (terminator arm) // PolymostHRP
//sprite 243 mdzoff -500 // tile1357 (terminator arm) // PolymostHRP
//sprite 243 pitch -512 // tile1357 (terminator arm) // PolymostHRP
/maphacks/3drealms/E3L11_13d_polymost.mhk
78,7 → 78,7
sprite 430 mdzoff 300000 // tile0047 hbombammo
sprite 430 pitch 1 // tile0047 hbombammo
sprite 125 angoff 1024 // tile0023 rpgsprite
//sprite 244 notmd // tile1356 (terminator) // ?
//sprite 244 notmd2 // tile1356 (terminator) // ?
sprite 243 mdxoff 15 // tile1357 (terminator arm) // PolymostHRP
sprite 243 mdzoff -500 // tile1357 (terminator arm) // PolymostHRP
sprite 243 pitch -512 // tile1357 (terminator arm) // PolymostHRP
/maphacks/3drealms/E3L11_polymost.mhk
78,7 → 78,7
sprite 81 mdzoff 300000 // tile0047 hbombammo
sprite 81 pitch 1 // tile0047 hbombammo
sprite 386 angoff 1024 // tile0023 rpgsprite
//sprite 267 notmd // tile1356 (terminator) // ?
//sprite 267 notmd2 // tile1356 (terminator) // ?
sprite 268 mdxoff 15 // tile1357 (terminator arm) // PolymostHRP
sprite 268 mdzoff -500 // tile1357 (terminator arm) // PolymostHRP
sprite 268 pitch -512 // tile1357 (terminator arm) // PolymostHRP
/maphacks/cbp/BCBP-amctc2.mhk
91,7 → 91,7
sprite 2667 pitch 1 // tile0958 (lights)
sprite 2399 angoff -640 // tile0040 ammo
sprite 2400 angoff -640 // tile0040 ammo
sprite 2367 angoff 512 // tile20158 (amc tc2 cola)
sprite `2367 angoff 512 // tile20158 (amc tc2 cola)
sprite 2252 angoff 256 // tile0054 shield
sprite 2078 angoff -896 // tile1227 nukebarrel
sprite 2081 angoff 640 // tile1227 nukebarrel
/maphacks/cbp/metropolitan/E5L2_metropolitan.mhk
40,7 → 40,7
sprite 494 angoff 256 // tile0049 shotgunammo
sprite 154 angoff 512 // tile0680 chair3
sprite 156 angoff -384 // tile0680 chair3
sprite 157 angoff 384 // tile0680 chair3
sprite 157 angoff +384 // tile0680 chair3
sprite 158 angoff -768 // tile0680 chair3
sprite 159 angoff 512 // tile0680 chair3
sprite 160 angoff 1024 // tile0680 chair3
/maphacks/collab/glb.mhk
203,10 → 203,8
//sprite 1295 nomdanim // tile2140 (tile2120 lizman)
//sprite 1296 nomdanim // tile2140 (tile2120 lizman)
sprite 2895 angoff 1024 // tile0051 cola
sprite 1297 nomdanim // tile2126 (tile2120 lizman)
//sprite 1297 nomd2anim // tile2126 (tile2120 lizman)
sprite 1298 nomdanim // tile2126 (tile2120 lizman)
//sprite 1298 nomd3anim // tile2126 (tile2120 lizman)
sprite 1297 nomd2anim // tile2126 (tile2120 lizman)
sprite 1298 nomd3anim // tile2126 (tile2120 lizman)
sprite 2118 notmd // tile0679 (battlelord holo)
sprite 2119 nomdanim // tile2640 (tile2630 boss1 (battlelord))
sprite 2120 nomdanim // tile2640 (tile2630 boss1 (battlelord))
/maphacks/usermaps/OUTPOST-stef.mhk
File deleted
/maphacks/usermaps/INVADERS-mrblue-amctc.mhk
File deleted
/maphacks/usermaps/OUTPOST-stef-amctc.mhk
File deleted
/maphacks/usermaps/usermaps_mhk.def
179,7 → 179,7
mapfile "OUTPOST.MAP"
//author "Stéphane 'Stef' Méganck"
mapmd4 1dac337162f0c4e0e3a5f663bf1308a8 // 2004-10-10
mhkfile "maphacks/usermaps/OUTPOST-stef.mhk"
mhkfile "maphacks/usermaps/OUTPOST.mhk"
}
mapinfo {
//maptitle "Antarctica: Outpost #31"
187,7 → 187,7
mapfile "OUTPOST.MAP"
//author "Stéphane 'Stef' Méganck"
mapmd4 8baccfb485446ee633872a77853f5009 // 2011-12-10 (AMC TC)
mhkfile "maphacks/usermaps/OUTPOST-stef-amctc.mhk"
mhkfile "maphacks/usermaps/OUTPOST-amctc.mhk"
}
 
mapinfo {
1835,7 → 1835,7
mapfile "INVADERS.MAP"
//author "Leon 'MrBlue'"
mapmd4 92a450f816272816efc627165bdd20d8 // 2009-05-18 (AMC TC)
mhkfile "maphacks/usermaps/INVADERS-mrblue-amctc.mhk"
mhkfile "maphacks/usermaps/INVADERS-amctc.mhk"
}
 
mapinfo {
/maphacks/usermaps/SALINE.mhk
65,7 → 65,7
sprite 826 mdzoff 1000000 // tile1045 donuts
sprite 826 pitch 1 // tile1045 donuts
sprite 826 roll -1 // tile1045 donuts
sprite 828 angoff 512 // tile1045 donuts
sprite 828 angoff ´512 // tile1045 donuts
sprite 828 mdzoff 500000 // tile1045 donuts
sprite 828 pitch 1 // tile1045 donuts
//sprite 837 angoff 512 // tile0556 chair1
/maphacks/usermaps/pyratel.mhk
174,7 → 174,7
sprite 786 angoff 1024 // tile0046 crystalammo
sprite 1353 nomdanim // tile1426 (tile1405 duke)
sprite 1353 angoff 1024 // tile1426 (tile1405 duke)
//sprite 1432 angoff ? // tile0053 firstaid
sprite 1432 angoff ? // tile0053 firstaid
sprite 1048 away1 // tile1072 (life guard not on duty sign)
sprite 1724 angoff -768 // tile0052 sixpack
sprite 1711 angoff 0 // tile0100 atomichealth
/maphacks/usermaps/INVADERS-amctc.mhk
0,0 → 1,235
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP)
 
// Title : Invaders
// Filename : INVADERS.MAP
// Author : Leon 'MrBlue'
// mapmd4 : 92a450f816272816efc627165bdd20d8 // 2009-05-18 (AMC TC)
 
// <-> INVADERS-mrblue.mhk
 
// Curr. HRP: r5.3.635
 
sprite 439 angoff 1024 // tile0040 ammo
sprite 388 angoff 768 // tile0051 cola
sprite 798 angoff 1024 // tile0026 heavyhbomb
sprite 358 angoff 896 // tile0026 heavyhbomb
sprite 373 mdzoff 100000 // tile0574 (tile0670 (faucet))
sprite 373 pitch 1 // tile0574 (tile0670 (faucet))
sprite 315 mdzoff 250000 // tile0052 sixpack
sprite 315 roll 1 // tile0052 sixpack
sprite 442 angoff 256 // tile0049 shotgunammo
sprite 238 angoff -512 // tile0024 freezesprite
sprite 238 mdyoff -100 // tile0024 freezesprite
sprite 238 mdzoff -2500 // tile0024 freezesprite
sprite 238 roll -512 // tile0024 freezesprite
sprite 443 angoff 512 // tile0040 ammo
sprite 424 angoff 0 // tile0060 accesscard yellow
 
 
 
sprite 268 nomdanim // tile1685 (tile1680 liztroop)
sprite 268 angoff 576 // tile1685 (tile1680 liztroop)
sprite 263 nomdanim // tile1685 (tile1680 liztroop)
sprite 263 angoff 640 // tile1685 (tile1680 liztroop)
sprite 266 nomdanim // tile1685 (tile1680 liztroop)
sprite 266 angoff 640 // tile1685 (tile1680 liztroop)
sprite 267 nomdanim // tile1685 (tile1680 liztroop)
sprite 267 angoff 640 // tile1685 (tile1680 liztroop)
sprite 264 nomdanim // tile1685 (tile1680 liztroop)
sprite 264 angoff 704 // tile1685 (tile1680 liztroop)
sprite 265 nomdanim // tile1685 (tile1680 liztroop)
sprite 265 angoff 704 // tile1685 (tile1680 liztroop)
sprite 279 nomdanim // tile1685 (tile1680 liztroop)
sprite 279 angoff 704 // tile1685 (tile1680 liztroop)
sprite 261 nomdanim // tile1685 (tile1680 liztroop)
sprite 261 angoff 768 // tile1685 (tile1680 liztroop)
sprite 278 nomdanim // tile1685 (tile1680 liztroop)
sprite 278 angoff 768 // tile1685 (tile1680 liztroop)
sprite 262 nomdanim // tile1685 (tile1680 liztroop)
sprite 262 angoff 768 // tile1685 (tile1680 liztroop)
sprite 246 nomdanim // tile1685 (tile1680 liztroop)
sprite 246 angoff 768 // tile1685 (tile1680 liztroop)
sprite 244 nomdanim // tile1685 (tile1680 liztroop)
sprite 244 angoff 768 // tile1685 (tile1680 liztroop)
sprite 247 nomdanim // tile1685 (tile1680 liztroop)
sprite 247 angoff 832 // tile1685 (tile1680 liztroop)
sprite 277 nomdanim // tile1685 (tile1680 liztroop)
sprite 277 angoff 832 // tile1685 (tile1680 liztroop)
sprite 245 nomdanim // tile1685 (tile1680 liztroop)
sprite 245 angoff 896 // tile1685 (tile1680 liztroop)
sprite 248 nomdanim // tile1685 (tile1680 liztroop)
sprite 248 angoff 896 // tile1685 (tile1680 liztroop)
sprite 258 nomdanim // tile1685 (tile1680 liztroop)
sprite 258 angoff 896 // tile1685 (tile1680 liztroop)
sprite 259 nomdanim // tile1685 (tile1680 liztroop)
sprite 259 angoff 960 // tile1685 (tile1680 liztroop)
sprite 276 nomdanim // tile1685 (tile1680 liztroop)
sprite 276 angoff 960 // tile1685 (tile1680 liztroop)
sprite 260 nomdanim // tile1685 (tile1680 liztroop)
sprite 260 angoff 1024 // tile1685 (tile1680 liztroop)
sprite 249 nomdanim // tile1685 (tile1680 liztroop)
sprite 249 angoff 1024 // tile1685 (tile1680 liztroop)
sprite 275 nomdanim // tile1685 (tile1680 liztroop)
sprite 275 angoff 1024 // tile1685 (tile1680 liztroop)
sprite 272 nomdanim // tile1685 (tile1680 liztroop)
sprite 272 angoff -960 // tile1685 (tile1680 liztroop)
sprite 256 nomdanim // tile1685 (tile1680 liztroop)
sprite 256 angoff -960 // tile1685 (tile1680 liztroop)
sprite 274 nomdanim // tile1685 (tile1680 liztroop)
sprite 274 angoff -960 // tile1685 (tile1680 liztroop)
sprite 250 nomdanim // tile1685 (tile1680 liztroop)
sprite 250 angoff -896 // tile1685 (tile1680 liztroop)
sprite 257 nomdanim // tile1685 (tile1680 liztroop)
sprite 257 angoff -896 // tile1685 (tile1680 liztroop)
sprite 255 nomdanim // tile1685 (tile1680 liztroop)
sprite 255 angoff -896 // tile1685 (tile1680 liztroop)
sprite 255 nomdanim // tile1685 (tile1680 liztroop)
sprite 255 angoff -832 // tile1685 (tile1680 liztroop)
sprite 273 nomdanim // tile1685 (tile1680 liztroop)
sprite 273 angoff -832 // tile1685 (tile1680 liztroop)
sprite 251 nomdanim // tile1685 (tile1680 liztroop)
sprite 251 angoff -832 // tile1685 (tile1680 liztroop)
sprite 252 nomdanim // tile1685 (tile1680 liztroop)
sprite 252 angoff -768 // tile1685 (tile1680 liztroop)
sprite 270 nomdanim // tile1685 (tile1680 liztroop)
sprite 270 angoff -768 // tile1685 (tile1680 liztroop)
sprite 271 nomdanim // tile1685 (tile1680 liztroop)
sprite 271 angoff -768 // tile1685 (tile1680 liztroop)
sprite 253 nomdanim // tile1685 (tile1680 liztroop)
sprite 253 angoff -704 // tile1685 (tile1680 liztroop)
sprite 254 nomdanim // tile1685 (tile1680 liztroop)
sprite 254 angoff -704 // tile1685 (tile1680 liztroop)
sprite 269 nomdanim // tile1685 (tile1680 liztroop)
sprite 269 angoff -704 // tile1685 (tile1680 liztroop)
sprite 287 nomdanim // tile1685 (tile1680 liztroop)
sprite 287 angoff 448 // tile1685 (tile1680 liztroop)
sprite 288 nomdanim // tile1685 (tile1680 liztroop)
sprite 288 angoff 384 // tile1685 (tile1680 liztroop)
sprite 286 nomdanim // tile1685 (tile1680 liztroop)
sprite 286 angoff 384 // tile1685 (tile1680 liztroop)
sprite 285 nomdanim // tile1685 (tile1680 liztroop)
sprite 285 angoff 320 // tile1685 (tile1680 liztroop)
sprite 289 nomdanim // tile1685 (tile1680 liztroop)
sprite 289 angoff 320 // tile1685 (tile1680 liztroop)
sprite 284 nomdanim // tile1685 (tile1680 liztroop)
sprite 284 angoff 256 // tile1685 (tile1680 liztroop)
sprite 283 nomdanim // tile1685 (tile1680 liztroop)
sprite 283 angoff 256 // tile1685 (tile1680 liztroop)
sprite 290 nomdanim // tile1685 (tile1680 liztroop)
sprite 290 angoff 256 // tile1685 (tile1680 liztroop)
sprite 281 nomdanim // tile1685 (tile1680 liztroop)
sprite 281 angoff 192 // tile1685 (tile1680 liztroop)
sprite 282 nomdanim // tile1685 (tile1680 liztroop)
sprite 282 angoff 192 // tile1685 (tile1680 liztroop)
sprite 280 nomdanim // tile1685 (tile1680 liztroop)
sprite 280 angoff 192 // tile1685 (tile1680 liztroop)
sprite 291 nomdanim // tile1685 (tile1680 liztroop)
sprite 291 angoff 128 // tile1685 (tile1680 liztroop)
sprite 292 nomdanim // tile1685 (tile1680 liztroop)
sprite 292 angoff 128 // tile1685 (tile1680 liztroop)
sprite 293 nomdanim // tile1685 (tile1680 liztroop)
sprite 293 angoff 128 // tile1685 (tile1680 liztroop)
sprite 294 nomdanim // tile1685 (tile1680 liztroop)
sprite 294 angoff 64 // tile1685 (tile1680 liztroop)
sprite 295 nomdanim // tile1685 (tile1680 liztroop)
sprite 295 angoff 64 // tile1685 (tile1680 liztroop)
sprite 298 nomdanim // tile1685 (tile1680 liztroop)
sprite 298 angoff 0 // tile1685 (tile1680 liztroop)
sprite 296 nomdanim // tile1685 (tile1680 liztroop)
sprite 296 angoff 0 // tile1685 (tile1680 liztroop)
sprite 297 nomdanim // tile1685 (tile1680 liztroop)
sprite 297 angoff 0 // tile1685 (tile1680 liztroop)
sprite 299 nomdanim // tile1685 (tile1680 liztroop)
sprite 299 angoff 0 // tile1685 (tile1680 liztroop)
sprite 301 nomdanim // tile1685 (tile1680 liztroop)
sprite 301 angoff -64 // tile1685 (tile1680 liztroop)
sprite 300 nomdanim // tile1685 (tile1680 liztroop)
sprite 300 angoff -64 // tile1685 (tile1680 liztroop)
sprite 303 nomdanim // tile1685 (tile1680 liztroop)
sprite 303 angoff -64 // tile1685 (tile1680 liztroop)
sprite 304 nomdanim // tile1685 (tile1680 liztroop)
sprite 304 angoff -128 // tile1685 (tile1680 liztroop)
sprite 306 nomdanim // tile1685 (tile1680 liztroop)
sprite 306 angoff -128 // tile1685 (tile1680 liztroop)
sprite 310 nomdanim // tile1685 (tile1680 liztroop)
sprite 310 angoff -128 // tile1685 (tile1680 liztroop)
sprite 302 nomdanim // tile1685 (tile1680 liztroop)
sprite 302 angoff -128 // tile1685 (tile1680 liztroop)
sprite 311 nomdanim // tile1685 (tile1680 liztroop)
sprite 311 angoff -192 // tile1685 (tile1680 liztroop)
sprite 309 nomdanim // tile1685 (tile1680 liztroop)
sprite 309 angoff -192 // tile1685 (tile1680 liztroop)
sprite 305 nomdanim // tile1685 (tile1680 liztroop)
sprite 305 angoff -192 // tile1685 (tile1680 liztroop)
sprite 308 nomdanim // tile1685 (tile1680 liztroop)
sprite 308 angoff -256 // tile1685 (tile1680 liztroop)
sprite 487 nomdanim // tile1685 (tile1680 liztroop)
sprite 487 angoff -256 // tile1685 (tile1680 liztroop)
sprite 307 nomdanim // tile1685 (tile1680 liztroop)
sprite 307 angoff -320 // tile1685 (tile1680 liztroop)
sprite 807 angoff 512 // tile0028 shotgunsprite
sprite 440 angoff -512 // tile0022 chaingunsprite
sprite 440 mdzoff 900000 // tile0022 chaingunsprite
sprite 440 pitch -1 // tile0022 chaingunsprite
sprite 142 angoff -768 // tile0051 cola
sprite 549 angoff 512 // tile0027 tripbombsprite
sprite 549 mdzoff 200000 // tile0027 tripbombsprite
sprite 549 pitch 1 // tile0027 tripbombsprite
sprite 566 angoff -768 // tile0049 shotgunammo
sprite 567 angoff 512 // tile1080 (tile1079 oozfilter)
sprite 570 angoff 768 // tile1080 (tile1079 oozfilter)
sprite 571 angoff 1024 // tile1080 (tile1079 oozfilter)
sprite 127 angoff -256 // tile0052 sixpack
sprite 46 angoff 512 // tile0040 ammo
sprite 555 angoff 0 // tile0060 accesscard blue
sprite 580 angoff 928 // tile0041 batteryammo
sprite 580 mdzoff 150000 // tile0041 batteryammo
sprite 580 roll -1 // tile0041 batteryammo
sprite 708 angoff -928 // tile0051 cola
sprite 658 angoff 512 // tile0023 rpgsprite
sprite 658 pitch 96 // tile0023 rpgsprite
sprite 642 angoff -128 // tile0049 shotgunammo
sprite 694 mdxoff 15000 // tile0621 camera1
sprite 694 pitch 1 // tile0621 camera1
sprite 653 angoff 512 // tile0040 ammo
sprite 652 angoff 512 // tile0040 ammo
sprite 656 angoff 512 // tile0049 shotgunammo
sprite 654 angoff -512 // tile0041 batteryammo
sprite 121 mdzoff -1 // tile0060 accesscard red
sprite 121 pitch -512 // tile0060 accesscard red
sprite 70 angoff -512 // tile0051 cola
sprite 80 angoff 768 // tile0049 shotgunammo
sprite 83 angoff 1024 // tile0052 sixpack
sprite 93 angoff -256 // tile1734 liztroopdsprite
sprite 93 mdzoff 400000 // tile1734 liztroopdsprite
sprite 93 pitch -3 // tile1734 liztroopdsprite
sprite 93 roll 1 // tile1734 liztroopdsprite
sprite 81 angoff 1024 // tile0041 batteryammo
sprite 90 angoff -768 // tile1734 liztroopdsprite
sprite 90 mdzoff 200000 // tile1734 liztroopdsprite
sprite 90 pitch -9 // tile1734 liztroopdsprite
sprite 90 roll -4 // tile1734 liztroopdsprite
sprite 41 angoff 512 // tile0049 shotgunammo
sprite 41 roll -80 // tile0049 shotgunammo
sprite 40 angoff -512 // tile0049 shotgunammo
sprite 40 roll -80 // tile0049 shotgunammo
sprite 53 angoff -512 // tile0052 sixpack
sprite 49 angoff -256 // tile0051 cola
sprite 50 angoff -768 // tile0051 cola
sprite 803 angoff 512 // tile0053 firstaid
sprite 28 angoff -256 // tile0051 cola
sprite 29 angoff -768 // tile0051 cola
sprite 32 angoff 512 // tile0023 rpgsprite
sprite 3 angoff -512 // tile1294 podfem1
sprite 2 mdzoff 400000 // tile0025 shrinkersprite
sprite 2 pitch 1 // tile0025 shrinkersprite
sprite 2 roll 3 // tile0025 shrinkersprite
sprite 20 angoff 256 // tile0044 rpgammo
sprite 21 angoff 384 // tile0026 heavyhbomb
sprite 30 angoff 1024 // tile0052 sixpack
sprite 22 angoff 768 // tile0044 rpgammo
sprite 23 angoff 640 // tile0026 heavyhbomb
sprite 27 angoff 512 // tile0054 shield
sprite 26 angoff 512 // tile0029 devistatorsprite
sprite 24 angoff 256 // tile0040 ammo
sprite 25 angoff -256 // tile0040 ammo
/maphacks/usermaps/OUTPOST-amctc.mhk
0,0 → 1,127
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP)
 
// Title : Antarctica: Outpost #31
// Filename : OUTPOST.MAP
// Author : Stéphane 'Stef' Méganck
// mapmd4 : 8baccfb485446ee633872a77853f5009 // 2011-12-10 (AMC TC)
 
// <-> OUTPOST.mhk
 
// Curr. HRP: r5.3.669
 
// 0-165 / 195-455
sprite 247 mdzoff 4000 // tile0049 shotgunammo
sprite 247 roll -192 // tile0049 shotgunammo
sprite 248 angoff -512 // tile0049 shotgunammo
sprite 248 pitch 32 // tile0049 shotgunammo
sprite 248 roll -64 // tile0049 shotgunammo
sprite 249 angoff -768 // tile0049 shotgunammo
sprite 249 mdzoff 500000 // tile0049 shotgunammo
sprite 249 pitch 1 // tile0049 shotgunammo
sprite 5 away1 // tile0151 doortile6
sprite 6 away1 // tile0151 doortile6
sprite 274 away1 // tile0198 (glass pane)
sprite 223 away1 // tile0198 (glass pane)
sprite 225 away1 // tile0151 doortile6
sprite 224 away1 // tile0151 doortile6
sprite 300 angoff 512 // tile0053 firstaid
sprite 300 mdyoff 250 // tile0053 firstaid
sprite 300 mdzoff 15000 // tile0053 firstaid
sprite 300 roll -48 // tile0053 firstaid
sprite 301 pitch -32 // tile0049 shotgunammo
sprite 301 roll -32 // tile0049 shotgunammo
sprite 68 angoff 1024 // tile0028 shotgunsprite
sprite 279 away1 // tile4485 (map)
sprite 226 angoff 512 // tile0049 shotgunammo
sprite 257 angoff 1024 // tile0060 accesscard yellow
sprite 40 angoff 1024 // tile0028 shotgunsprite
sprite 232 mdxoff 20000 // tile0621 camera1
sprite 232 pitch 1 // tile0621 camera1
sprite 233 away1 // tile4567 (frost)
sprite 250 away1 // tile0740
sprite 252 away1 // tile0740
sprite 238 notmd // tile0568 femmag1
sprite 237 notmd // tile4506 (big gun magazine)
sprite 455 angoff -512 // tile0059 heatsensor
sprite 455 mdzoff 400000 // tile0059 heatsensor
sprite 455 pitch 1 // tile0059 heatsensor
sprite 455 roll -1 // tile0059 heatsensor
sprite 297 angoff 1024 // tile0054 shield
sprite 297 mdxoff -10000 // tile0054 shield
sprite 297 mdzoff 200000 // tile0054 shield
sprite 297 pitch 1 // tile0054 shield
sprite 258 away1 // tile0502 viewscreen
sprite 235 away2 // tile0502 viewscreen
sprite 382 angoff 1024 // tile0040 ammo
sprite 7 mdxoff -180 // tile0621 camera1
sprite 7 mdzoff -3000 // tile0621 camera1
sprite 7 pitch -64 // tile0621 camera1
sprite 385 angoff -512 // tile0026 heavyhbomb
sprite 385 mdzoff 300000 // tile0026 heavyhbomb
sprite 385 pitch 1 // tile0026 heavyhbomb
sprite 386 angoff 448 // tile0052 sixpack
sprite 387 angoff 512 // tile0051 cola
sprite 388 angoff 464 // tile0026 heavyhbomb
sprite 18 angoff 640 // tile0049 shotgunammo
sprite 18 mdzoff 500000 // tile0049 shotgunammo
sprite 18 pitch -1 // tile0049 shotgunammo
sprite 19 angoff -384 // tile0049 shotgunammo
sprite 19 mdzoff 100000 // tile0049 shotgunammo
sprite 19 pitch -1 // tile0049 shotgunammo
sprite 164 angoff 896 // tile4580 canwithsomething2
sprite 161 angoff 768 // tile4580 canwithsomething2
sprite 160 angoff -896 // tile4580 canwithsomething2
sprite 163 angoff -384 // tile4580 canwithsomething2
sprite 162 angoff 1024 // tile4580 canwithsomething2
sprite 418 angoff 256 // tile0052 sixpack
sprite 417 angoff 512 // tile0049 shotgunammo
sprite 417 mdzoff 400000 // tile0049 shotgunammo
sprite 417 roll 1 // tile0049 shotgunammo
sprite 155 angoff 256 // tile1227 nukebarrel
sprite 155 mdzoff 200000 // tile1227 nukebarrel
sprite 155 pitch -1 // tile1227 nukebarrel
sprite 154 mdzoff 500000 // tile1238 explodingbarrel
sprite 154 roll -1 // tile1238 explodingbarrel
sprite 153 angoff -512 // tile1238 explodingbarrel
sprite 153 mdzoff 700000 // tile1238 explodingbarrel
sprite 153 pitch -1 // tile1238 explodingbarrel
sprite 422 angoff -512 // tile0041 batteryammo
sprite 430 mdzoff -7000 // tile0047 hbombammo
sprite 430 roll -64 // tile0047 hbombammo
sprite 22 angoff 384 // tile0053 firstaid
sprite 429 angoff 512 // tile0049 shotgunammo
sprite 429 pitch 64 // tile0049 shotgunammo
sprite 428 angoff 768 // tile0052 sixpack
sprite 428 mdzoff 300000 // tile0052 sixpack
sprite 428 roll -1 // tile0052 sixpack
sprite 434 angoff 512 // tile0051 cola
sprite 44 angoff 384 // tile0042 devistatorammo
sprite 43 angoff 640 // tile0042 devistatorammo
sprite 45 angoff 512 // tile2060 pigcopdeadsprite
sprite 46 angoff 512 // tile0029 devistatorsprite
sprite 46 mdzoff 500000 // tile0029 devistatorsprite
sprite 46 pitch -1 // tile0029 devistatorsprite
sprite 360 angoff 1024 // tile4369 (emergency light)
sprite 75 angoff 1024 // tile4369 (emergency light)
sprite 76 angoff 640 // tile0616 pipe2
sprite 361 angoff 1024 // tile0060 accesscard red
sprite 200 away1 // tile0577 femmag2
sprite 319 away1 // tile0750 (brickwork)
sprite 287 notmd // tile0377 (stone pane)
sprite 197 angoff -512 // tile0956 bottle3
sprite 197 mdxoff 1000 // tile0956 bottle3
sprite 197 pitch 1 // tile0956 bottle3
sprite 322 angoff 768 // tile0563 waterfountain
sprite 322 mdzoff 100000 // tile0563 waterfountain
sprite 322 pitch -1 // tile0563 waterfountain
sprite 302 mdzoff 100000 // tile0052 sixpack
sprite 302 pitch 2 // tile0052 sixpack
sprite 302 roll -2 // tile0052 sixpack
sprite 303 mdzoff 180000 // tile0049 shotgunammo
sprite 303 roll -1 // tile0049 shotgunammo
sprite 414 angoff -896 // tile0052 sixpack
sprite 414 mdzoff 200000 // tile0052 sixpack
sprite 414 pitch 1 // tile0052 sixpack
sprite 367 angoff 0 // tile0009 respawn [accesscard blue]
sprite 70 mdzoff 500000 // tile0026 heavyhbomb
sprite 70 pitch 1 // tile0026 heavyhbomb
/maphacks/usermaps/OUTPOST.mhk
0,0 → 1,127
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP)
 
// Title : Antarctica: Outpost #31
// Filename : OUTPOST.MAP
// Author : Stéphane 'Stef' Méganck
// mapmd4 : 1dac337162f0c4e0e3a5f663bf1308a8 // 2004-10-10
 
// <-> OUTPOST-amctc.mhk
 
// Curr. HRP: r5.3.669
 
// 0-165 / 196-456
sprite 248 mdzoff 4000 // tile0049 shotgunammo
sprite 248 roll -192 // tile0049 shotgunammo
sprite 249 angoff -512 // tile0049 shotgunammo
sprite 249 pitch 32 // tile0049 shotgunammo
sprite 249 roll -64 // tile0049 shotgunammo
sprite 250 angoff -768 // tile0049 shotgunammo
sprite 250 mdzoff 500000 // tile0049 shotgunammo
sprite 250 pitch 1 // tile0049 shotgunammo
sprite 5 away1 // tile0151 doortile6
sprite 6 away1 // tile0151 doortile6
sprite 275 away1 // tile0198 (glass pane)
sprite 224 away1 // tile0198 (glass pane)
sprite 225 away1 // tile0151 doortile6
sprite 226 away1 // tile0151 doortile6
sprite 301 angoff 512 // tile0053 firstaid
sprite 301 mdyoff 250 // tile0053 firstaid
sprite 301 mdzoff 15000 // tile0053 firstaid
sprite 301 roll -48 // tile0053 firstaid
sprite 302 pitch -32 // tile0049 shotgunammo
sprite 302 roll -32 // tile0049 shotgunammo
sprite 68 angoff 1024 // tile0028 shotgunsprite
sprite 280 away1 // tile4485 (map)
sprite 227 angoff 512 // tile0049 shotgunammo
sprite 258 angoff 1024 // tile0060 accesscard yellow
sprite 40 angoff 1024 // tile0028 shotgunsprite
sprite 233 mdxoff 20000 // tile0621 camera1
sprite 233 pitch 1 // tile0621 camera1
sprite 234 away1 // tile4567 (frost)
sprite 251 away1 // tile0740
sprite 253 away1 // tile0740
sprite 239 notmd // tile0568 femmag1
sprite 238 notmd // tile4506 (big gun magazine)
sprite 456 angoff -512 // tile0059 heatsensor
sprite 456 mdzoff 400000 // tile0059 heatsensor
sprite 456 pitch 1 // tile0059 heatsensor
sprite 456 roll -1 // tile0059 heatsensor
sprite 298 angoff 1024 // tile0054 shield
sprite 298 mdxoff -10000 // tile0054 shield
sprite 298 mdzoff 200000 // tile0054 shield
sprite 298 pitch 1 // tile0054 shield
sprite 259 away1 // tile0502 viewscreen
sprite 236 away2 // tile0502 viewscreen
sprite 383 angoff 1024 // tile0040 ammo
sprite 7 mdxoff -180 // tile0621 camera1
sprite 7 mdzoff -2000 // tile0621 camera1
sprite 7 pitch -64 // tile0621 camera1
sprite 386 angoff -512 // tile0026 heavyhbomb
sprite 386 mdzoff 300000 // tile0026 heavyhbomb
sprite 386 pitch 1 // tile0026 heavyhbomb
sprite 387 angoff 448 // tile0052 sixpack
sprite 388 angoff 512 // tile0051 cola
sprite 389 angoff 464 // tile0026 heavyhbomb
sprite 18 angoff 640 // tile0049 shotgunammo
sprite 18 mdzoff 500000 // tile0049 shotgunammo
sprite 18 pitch -1 // tile0049 shotgunammo
sprite 19 angoff -384 // tile0049 shotgunammo
sprite 19 mdzoff 100000 // tile0049 shotgunammo
sprite 19 pitch -1 // tile0049 shotgunammo
sprite 164 angoff 896 // tile4580 canwithsomething2
sprite 161 angoff 768 // tile4580 canwithsomething2
sprite 160 angoff -896 // tile4580 canwithsomething2
sprite 163 angoff -384 // tile4580 canwithsomething2
sprite 162 angoff 1024 // tile4580 canwithsomething2
sprite 419 angoff 256 // tile0052 sixpack
sprite 418 angoff 512 // tile0049 shotgunammo
sprite 418 mdzoff 400000 // tile0049 shotgunammo
sprite 418 roll 1 // tile0049 shotgunammo
sprite 155 angoff 256 // tile1227 nukebarrel
sprite 155 mdzoff 200000 // tile1227 nukebarrel
sprite 155 pitch -1 // tile1227 nukebarrel
sprite 154 mdzoff 500000 // tile1238 explodingbarrel
sprite 154 roll -1 // tile1238 explodingbarrel
sprite 153 angoff -512 // tile1238 explodingbarrel
sprite 153 mdzoff 700000 // tile1238 explodingbarrel
sprite 153 pitch -1 // tile1238 explodingbarrel
sprite 423 angoff -512 // tile0041 batteryammo
sprite 431 mdzoff -7000 // tile0047 hbombammo
sprite 431 roll -64 // tile0047 hbombammo
sprite 22 angoff 384 // tile0053 firstaid
sprite 430 angoff 512 // tile0049 shotgunammo
sprite 430 pitch 64 // tile0049 shotgunammo
sprite 429 angoff 768 // tile0052 sixpack
sprite 429 mdzoff 300000 // tile0052 sixpack
sprite 429 roll -1 // tile0052 sixpack
sprite 435 angoff 512 // tile0051 cola
sprite 44 angoff 384 // tile0042 devistatorammo
sprite 43 angoff 640 // tile0042 devistatorammo
sprite 45 angoff 512 // tile2060 pigcopdeadsprite
sprite 46 angoff 512 // tile0029 devistatorsprite
sprite 46 mdzoff 500000 // tile0029 devistatorsprite
sprite 46 pitch -1 // tile0029 devistatorsprite
sprite 361 angoff 1024 // tile4369 (emergency light)
sprite 75 angoff 1024 // tile4369 (emergency light)
sprite 76 angoff 640 // tile0616 pipe2
sprite 362 angoff 1024 // tile0060 accesscard red
sprite 201 away1 // tile0577 femmag2
sprite 320 away1 // tile0750 (brickwork)
sprite 288 notmd // tile0377 (stone pane)
sprite 198 angoff -512 // tile0956 bottle3
sprite 198 mdxoff 1000 // tile0956 bottle3
sprite 198 pitch 1 // tile0956 bottle3
sprite 323 angoff 768 // tile0563 waterfountain
sprite 323 mdzoff 100000 // tile0563 waterfountain
sprite 323 pitch -1 // tile0563 waterfountain
sprite 303 mdzoff 100000 // tile0052 sixpack
sprite 303 pitch 2 // tile0052 sixpack
sprite 303 roll -2 // tile0052 sixpack
sprite 304 mdzoff 180000 // tile0049 shotgunammo
sprite 304 roll -1 // tile0049 shotgunammo
sprite 415 angoff -896 // tile0052 sixpack
sprite 415 mdzoff 200000 // tile0052 sixpack
sprite 415 pitch 1 // tile0052 sixpack
sprite 368 angoff 0 // tile0009 respawn [accesscard blue]
sprite 70 mdzoff 500000 // tile0026 heavyhbomb
sprite 70 pitch 1 // tile0026 heavyhbomb
/maphacks/usermaps/sewerplus.mhk
37,7 → 37,7
sprite 475 angoff 512 // tile0047 hbombammo
sprite 90 angoff -512 // tile0041 batteryammo (multiplayer)
sprite 90 mdxoff 8000 // tile0041 batteryammo (multiplayer)
sprite 90 pitch -1 // tile0041 batteryammo (multiplayer)
sprite ´90 pitch -1 // tile0041 batteryammo (multiplayer)
sprite 92 angoff 896 // tile0556 chair1
sprite 93 angoff -768 // tile0557 chair2
sprite 94 angoff 128 // tile0556 chair1
/maphacks/vacation/dcava0r-r24.mhk
10,18 → 10,18
// Vaca Plus Maphacks by Evan 'Hendricks266' Ramos
 
// shark fins (SCRAP6)
sprite 583 notmd // tile????
sprite 584 notmd // tile????
sprite 585 notmd // tile????
sprite 583 notmd
sprite 584 notmd
sprite 585 notmd
 
// dragon figurines
sprite 488 nomdanim // tile????
sprite 489 nomdanim // tile????
sprite 490 nomdanim // tile????
sprite 491 nomdanim // tile????
sprite 488 nomdanim
sprite 489 nomdanim
sprite 490 nomdanim
sprite 491 nomdanim
 
// Commander figurines
sprite 476 nomdanim // tile????
sprite 477 nomdanim // tile????
sprite 478 nomdanim // tile????
sprite 479 nomdanim // tile????
sprite 476 nomdanim
sprite 477 nomdanim
sprite 478 nomdanim
sprite 479 nomdanim
/maphacks/vacation/vaca3-r24.mhk
10,7 → 10,7
// Vaca Plus Maphacks by Evan 'Hendricks266' Ramos
 
// secret switch on cola machine
sprite 1126 notmd // tile????
sprite 1126 notmd
 
// wall-aligned tikigod
sprite 1194 notmd // tile????
sprite 1194 notmd
/maphacks/vacation/vaca4-r24.mhk
10,8 → 10,8
// Vaca Plus Maphacks by Evan 'Hendricks266' Ramos
 
// Dome Lights
sprite 709 pitch -80 // tile????
sprite 710 pitch -80 // tile????
sprite 709 pitch -80
sprite 710 pitch -80
 
// Microphone
sprite 522 angoff 512 // tile????
sprite 522 angoff 512
/maphacks/vacation/vaca5-r24.mhk
18,5 → 18,5
// Vaca Plus Maphacks by Evan 'Hendricks266' Ramos
 
// small obelisk switches
sprite 259 notmd // tile????
sprite 380 notmd // tile????
sprite 259 notmd2
sprite 380 notmd2
/maphacks/vacation/vacadm3-r24.mhk
10,5 → 10,5
// Vaca Plus Maphacks by Evan 'Hendricks266' Ramos
 
// Dome Lights
sprite 9 pitch -80 // tile????
sprite 10 pitch -80 // tile????
sprite 9 pitch -80
sprite 10 pitch -80
/maphacks/vacation/vacasl-r24.mhk
10,5 → 10,5
// Vaca Plus Maphacks by Evan 'Hendricks266' Ramos
 
// peep switches on telephones
sprite 676 notmd // tile????
sprite 677 notmd // tile????
sprite 676 notmd2
sprite 677 notmd2
/maphacks/dukeplus/FBTB2.mhk
416,7 → 416,7
sprite 6550 angoff 512 // tile0051 cola
sprite 6551 angoff 512 // tile0051 cola
sprite 6556 angoff 512 // tile0037 freezeammo
//sprite 6751 angoff ??? // tile0042 devistatorammo
sprite 6751 angoff ??? // tile0042 devistatorammo
sprite 6546 angoff 256 // tile0052 sixpack
sprite 6555 angoff 512 // tile0049 shotgunammo
sprite 6341 notmd // tile1055 (film reel)
/maphacks/maripuu/maripuu_mhk.def
124,8 → 124,6
mapfile "taivo deathcity.map"
//author "Taivo Maripuu"
mapmd4 c66262c36b9ca96d03602062e4e5b282 // 2002-11-29
mapfile "DETHCITY.MAP"
mapmd4 7da8fef3950b3c89ac8ebc0112a50201 // 2016-12-06 (Addon Pack)
mhkfile "maphacks/maripuu/taivo_deathcity.mhk"
}
 
/maphacks/MapHacks.txt
93,7 → 93,7
compatibility improvements exist, it's still your decision to HRPlay or not.
 
This Pack is suitable for the Voxel Pack as well, although only the 'angoff'
directive (model rotation) works currently on voxels (EDuke32 r8778).
directive (model rotation) works currently on voxels (EDuke32 r7682).
But that's the most commonly used correction anyway.
 
 
/maphacks/merchant/DM-Reavonal.mhk
211,7 → 211,7
sprite 644 angoff 1024 // tile0028 shotgunsprite
sprite 645 angoff 1024 // tile0049 shotgunammo
sprite 652 angoff -128 // tile0046 crystalammo
//sprite 683 angoff ??? // tile0027 tripbombsprite
sprite 683 angoff ??? // tile0027 tripbombsprite
sprite 712 notmd // tile1407 (tile1405 duke)
sprite 668 angoff 1024 // tile0041 batteryammo
sprite 634 angoff -640 // tile0024 freezesprite
/maphacks/mrck/mrck_mhk.def
66,8 → 66,7
maptitle "Happy Hangover"
mapfile "Happy Hangover.map"
//author "Aymeric 'MRCK' Nocus / 'ck3D'"
mapmd4 c1d2e1f70cf39f35c6b80a27cff29f12 // 2008-12-28 15:25
mapmd4 f763d68e6037440a9845ffa31c3a22d6 // 2008-12-28 16:04
mapmd4 c1d2e1f70cf39f35c6b80a27cff29f12 // 2008-12-28
mhkfile "maphacks/mrck/Happy_Hangover.mhk"
}
 
/maphacks/billyboy/valves.mhk
378,7 → 378,7
sprite 2318 angoff 256 // tile1061 (streetlight)
sprite 2318 mdzoff 100000 // tile1061 (streetlight)
sprite 2318 pitch 1 // tile1061 (streetlight)
 
*/
sprite 2279 angoff 256 // tile0977 genericpole
sprite 2279 mdzoff 100000 // tile0977 genericpole
sprite 2279 pitch 1 // tile0977 genericpole
/maphacks/billyboy/cranium-attrition-fix.mhk
368,7 → 368,7
sprite 2539 angoff -768 // tile0052 sixpack
sprite 2538 angoff -512 // tile0059 heatsensor
sprite 2537 angoff 128 // tile0054 shield
sprite 2130 nomdanim // tile1232 canwithsomething
sprite 2130 no+mdanim // tile1232 canwithsomething
sprite 2130 angoff 128 // tile1232 canwithsomething
sprite 95 nomdanim // tile1232 canwithsomething
sprite 95 angoff -256 // tile1232 canwithsomething
/maphacks/zykov/iittc/1A.FLAGT.mhk
22,7 → 22,7
sprite 81 angoff -512 // tile0028 shotgunsprite
sprite 70 angoff 512 // tile0053 firstaid
sprite 68 angoff 256 // tile0052 sixpack
sprite 12 angoff 0 // tile0032 growspriteicon IITTC blackpistol
sprite 12 angoff 0´ // tile0032 growspriteicon IITTC blackpistol
sprite 74 angoff 768 // tile0054 shield
sprite 78 angoff 256 // tile0052 sixpack
sprite 76 angoff 1024 // tile0022 chaingunsprite
/maphacks/travis/AZTEC-dnwmd.mhk
12,7 → 12,7
// 1-581 / 795-871 / / 939-950
sprite 799 angoff 256 // tile0052 sixpack
sprite 4 angoff -256 // tile0052 sixpack
sprite 946 angoff 512 // tile0028 shotgunsprite
sprite -946 angoff 512 // tile0028 shotgunsprite
sprite 811 angoff 512 // tile0052 sixpack
sprite 951 angoff 512 // tile0049 shotgunammo
sprite 581 angoff 512 // tile0060 accesscard yellow
/hrp_todo.txt
3,7 → 3,7
 
by NightFright
 
*** LAST UPDATE: 2020-02-23 ***
*** LAST UPDATE: 2019-05-06 ***
 
 
This is the to-do list for any future HRP release. Everything you see here
199,7 → 199,6
Offset:
0142 nukebutton (see end of adg03.map, should it be actually round at all?)
0574, 0670, 0671 (faucet)
0603 naked1 (hangbabe) ?
0768 sushiplate1 (floating)
0563 waterfountain
0860 powerswitch1
209,7 → 208,6
1164 bottle17
1255 ceilingsteam, size/diameter ?
4363 (combat knife)
4496 broom ?
 
180 degrees (angoff 1024):
0603 naked1 (hangbabe)
244,7 → 242,6
4441 (J. McClain)
4442 (H. Callahan)
4444 tripodcamera
4454 deskphone
4473 (J. Dredd)
4537 foodobject8
4538 foodobject9