Subversion Repositories duke3d_hrp

Compare Revisions

Regard whitespace Rev 661 → Rev 662

/maphacks/3drealms/E3L8.mhk
1,258 → 1,264
// Maphacks for Duke3D HRP
// Level: E3L8.MAP - "Hotel Hell" (Original Atomic Edition version)
// Maphacks for the Duke Nukem 3D High Resolution Pack (HRP)
 
// Title : Hotel Hell
// Filename : E3L8.MAP
// Author: Richard Bailey Gray (The Levelord)
// mapmd4: 68b553ff6c9dd9b790c19d24e27d14b7
// Reviewed by NightFright (February 2012)
// mapmd4 : 68b553ff6c9dd9b790c19d24e27d14b7 // 1996-12-11 (1.3D + Atomic GRP)
 
// Curr. HRP: r5.3.662
 
sprite 810 angoff 256 // tile0052 sixpack
sprite 811 angoff 256 // tile0052 sixpack
sprite 178 angoff 128 // tile0049 shotgunammo
sprite 397 angoff -512 // tile0028 shotgunsprite
sprite 366 angoff -128 // tile0021 firstgunsprite
sprite 367 angoff -128 // tile1045 donuts
sprite 387 angoff 128 // tile1232 canwithsomething
sprite 386 angoff -768 // tile1232 canwithsomething
sprite 385 angoff 896 // tile1232 canwithsomething
sprite 392 angoff -896 // tile0053 firstaid
sprite 392 mdzoff -700 // tile0053 firstaid
sprite 392 pitch -512 // tile0053 firstaid
sprite 395 angoff -896 // tile0022 chaingunsprite
sprite 395 mdzoff 900000 // tile0022 chaingunsprite
sprite 395 pitch -1 // tile0022 chaingunsprite
sprite 150 angoff 640 // tile0026 heavyhbomb
sprite 151 angoff 128 // tile0026 heavyhbomb
sprite 355 angoff -512 // tile0055 steroids
sprite 371 angoff 1024 // tile0049 shotgunammo
sprite 371 mdzoff 1200000 // tile0049 shotgunammo
sprite 371 pitch -1 // tile0049 shotgunammo
sprite 372 angoff -512 // tile0060 accesscard blue
sprite 95 angoff -512 // tile0563 waterfountain
sprite 95 mdzoff 150000 // tile0563 waterfountain
sprite 95 pitch -1 // tile0563 waterfountain
sprite 206 angoff -512 // tile0052 sixpack
sprite 176 angoff -768 // tile0052 sixpack
sprite 175 angoff -512 // tile0023 rpgsprite
sprite 288 notmd // tile0568 femmag1
//sprite 268 notmd // tile1053 (toilet roll holder)
sprite 268 mdxoff 40000 // tile1053 (toilet roll holder)
sprite 268 pitch 1 // tile1053 (toilet roll holder)
sprite 286 mdzoff 80000 // tile0574 (tile0670 (faucet))
sprite 286 pitch -1 // tile0574 (tile0670 (faucet))
sprite 287 mdzoff 80000 // tile0574 (tile0670 (faucet))
sprite 287 pitch -1 // tile0574 (tile0670 (faucet))
sprite 207 angoff 1024 // tile0042 devistatorammo
sprite 672 angoff 128 // tile0052 sixpack
sprite 640 angoff -512 // tile0046 crystalammo
sprite 380 angoff 768 // tile1232 canwithsomething
sprite 377 angoff -384 // tile1232 canwithsomething
sprite 376 angoff 512 // tile1232 canwithsomething
sprite 360 angoff 1024 // tile0955 bottle2
sprite 378 angoff -640 // tile1232 canwithsomething
sprite 379 angoff -128 // tile1232 canwithsomething
sprite 361 angoff -256 // tile0049 shotgunammo
sprite 689 angoff 768 // tile0041 batteryammo (multiplayer)
sprite 688 angoff -768 // tile0022 chaingunsprite (multiplayer)
sprite 70 angoff 512 // tile0052 sixpack
sprite 69 angoff 512 // tile0052 sixpack
sprite 358 angoff 1024 // tile0029 devistatorsprite
sprite 68 angoff -512 // tile0052 sixpack
sprite 172 angoff -512 // tile0060 accesscard yellow
sprite 363 angoff 1024 // tile0049 shotgunammo
sprite 363 mdzoff 500000 // tile0049 shotgunammo
sprite 363 roll -1 // tile0049 shotgunammo
sprite 609 notmd // tile0586 (spreadsheet)
sprite 608 angoff -512 // tile0040 ammo
sprite 619 angoff -768 // tile0049 shotgunammo
sprite 657 angoff 1024 // tile0059 heatsensor
sprite 657 mdzoff 150000 // tile0059 heatsensor
sprite 657 pitch 1 // tile0059 heatsensor
sprite 657 roll -1 // tile0059 heatsensor
sprite 684 angoff 1024 // tile0057 jetpack (multiplayer)
sprite 667 angoff 1024 // tile0053 firstaid
sprite 663 angoff 256 // tile0054 shield
sprite 663 mdxoff 10000 // tile0054 shield
sprite 663 pitch -1 // tile0054 shield
sprite 618 angoff -768 // tile0052 sixpack
sprite 147 angoff 256 // tile0044 rpgammo
sprite 685 angoff 768 // tile0054 shield (multiplayer)
sprite 685 mdzoff 900000 // tile0054 shield (multiplayer)
sprite 685 pitch -1 // tile0054 shield (multiplayer)
sprite 686 angoff 256 // tile0037 freezeammo (multiplayer)
sprite 687 angoff 256 // tile0037 freezeammo
sprite 459 angoff 1024 // tile0051 cola
sprite 460 angoff 768 // tile0054 shield
sprite 99 angoff -384 // tile0059 heatsensor
sprite 99 mdzoff 200000 // tile0059 heatsensor
sprite 99 pitch -2 // tile0059 heatsensor
sprite 99 roll -1 // tile0059 heatsensor
sprite 481 notmd // tile0132 slotdoor
sprite 479 angoff -512 // tile0027 tripbombsprite
sprite 479 mdzoff 500000 // tile0027 tripbombsprite
sprite 479 pitch -1 // tile0027 tripbombsprite
sprite 479 roll 1 // tile0027 tripbombsprite
sprite 480 angoff -256 // tile0052 sixpack
sprite 563 angoff -512 // tile0042 devistatorammo
sprite 562 angoff 1024 // tile0042 devistatorammo
sprite 795 angoff -512 // tile0563 waterfountain
sprite 795 mdzoff 150000 // tile0563 waterfountain
sprite 795 pitch -1 // tile0563 waterfountain
sprite 690 angoff -640 // tile0024 freezesprite (multiplayer)
sprite 182 angoff 512 // tile0047 hbombammo
sprite 216 notmd // tile0761
sprite 729 notmd // tile3419 (candy bar)
sprite 577 angoff -512 // tile1348 holoduke
sprite 827 angoff -768 // tile0024 freezesprite
sprite 743 notmd // tile0132 slotdoor
sprite 796 notmd // tile0710 (manhole)
sprite 90 angoff 512 // tile3429 (root)
sprite 88 angoff 512 // tile3429 (root)
sprite 91 angoff 768 // tile3429 (root)
sprite 1355 angoff 512 // tile1355 indy
sprite 691 angoff 512 // tile0037 freezeammo (multiplayer)
sprite 692 angoff 512 // tile0037 freezeammo (multiplayer)
sprite 596 angoff 1024 // tile1348 holoduke
sprite 312 angoff 512 // tile0052 sixpack
//sprite 319 notmd // tile0595 grate1
sprite 319 mdxoff 10000 // tile0595 grate1
sprite 319 pitch 1 // tile0595 grate1
sprite 314 angoff 896 // tile0956 bottle3
sprite 314 mdxoff 5000 // tile0956 bottle3
sprite 314 pitch 1 // tile0956 bottle3
sprite 315 angoff 192 // tile0956 bottle3
sprite 315 mdxoff 5000 // tile0956 bottle3
sprite 315 pitch 1 // tile0956 bottle3
sprite 316 angoff -256 // tile0956 bottle3
sprite 316 mdxoff 5000 // tile0956 bottle3
sprite 316 pitch 1 // tile0956 bottle3
sprite 317 angoff 512 // tile0956 bottle3
sprite 317 mdxoff 5000 // tile0956 bottle3
sprite 317 pitch 1 // tile0956 bottle3
sprite 318 angoff -384 // tile0956 bottle3
sprite 318 mdxoff 5000 // tile0956 bottle3
sprite 318 pitch 1 // tile0956 bottle3
sprite 313 angoff 512 // tile0052 sixpack
sprite 308 angoff 512 // tile0052 sixpack
//sprite 301 notmd // tile0595 grate1
sprite 301 mdxoff 10000 // tile0595 grate1
sprite 301 pitch 1 // tile0595 grate1
sprite 306 angoff 832 // tile0956 bottle3
sprite 306 mdxoff 5000 // tile0956 bottle3
sprite 306 pitch 1 // tile0956 bottle3
sprite 305 angoff 128 // tile0956 bottle3
sprite 305 mdxoff 5000 // tile0956 bottle3
sprite 305 pitch 1 // tile0956 bottle3
sprite 304 angoff 384 // tile0956 bottle3
sprite 304 mdxoff 5000 // tile0956 bottle3
sprite 304 pitch 1 // tile0956 bottle3
sprite 303 angoff -512 // tile0956 bottle3
sprite 303 mdxoff 5000 // tile0956 bottle3
sprite 303 pitch 1 // tile0956 bottle3
sprite 302 angoff 1024 // tile0956 bottle3
sprite 302 mdxoff 5000 // tile0956 bottle3
sprite 302 pitch 1 // tile0956 bottle3
sprite 307 angoff 512 // tile0052 sixpack
sprite 323 mdzoff 320000 // tile1012 bottle5
sprite 323 pitch 1 // tile1012 bottle5
sprite 324 mdzoff 210000 // tile1012 bottle5
sprite 324 pitch 1 // tile1012 bottle5
sprite 334 angoff 128 // tile1164 bottle17
sprite 219 angoff -256 // tile1164 bottle17
sprite 336 angoff -320 // tile1164 bottle17
sprite 342 angoff 512 // tile1161 bottle14
sprite 342 mdzoff 650000 // tile1161 bottle14
sprite 342 pitch 1 // tile1161 bottle14
sprite 340 angoff -768 // tile1161 bottle14
sprite 341 angoff -896 // tile1161 bottle14
sprite 495 notmd // tile0745 (wooden board)
sprite 328 mdxoff 1800 // tile1013 bottle6
sprite 328 mdzoff 340000 // tile1013 bottle6
sprite 328 pitch 1 // tile1013 bottle6
sprite 333 mdxoff 1800 // tile1013 bottle6
sprite 333 mdzoff 340000 // tile1013 bottle6
sprite 333 pitch 1 // tile1013 bottle6
sprite 329 mdxoff 1800 // tile1013 bottle6
sprite 329 mdzoff 690000 // tile1013 bottle6
sprite 329 pitch 1 // tile1013 bottle6
sprite 332 mdxoff 1800 // tile1013 bottle6
sprite 332 mdzoff 760000 // tile1013 bottle6
sprite 332 pitch 1 // tile1013 bottle6
sprite 338 angoff -640 // tile1163 bottle16
sprite 338 mdxoff 1800 // tile1163 bottle16
sprite 338 mdzoff 400000 // tile1163 bottle16
sprite 338 pitch 1 // tile1163 bottle16
sprite 335 angoff -128 // tile1164 bottle17
sprite 335 mdxoff 1800 // tile1164 bottle17
sprite 335 pitch 1 // tile1164 bottle17
sprite 337 angoff 256 // tile1163 bottle16
sprite 337 mdxoff 1800 // tile1163 bottle16
sprite 337 pitch 1 // tile1163 bottle16
sprite 343 mdzoff 690000 // tile1160 bottle13 (Jack Daniels)
sprite 343 pitch 1 // tile1160 bottle13 (Jack Daniels)
sprite 339 angoff -640 // tile1162 bottle15
sprite 339 mdxoff 1800 // tile1162 bottle15
sprite 339 pitch 1 // tile1162 bottle15
sprite 236 angoff 1024 // tile1161 bottle14
sprite 239 angoff -512 // tile1163 bottle16
sprite 239 mdzoff 200000 // tile1163 bottle16
sprite 239 pitch -1 // tile1163 bottle16
sprite 239 roll -1 // tile1163 bottle16
sprite 240 angoff 256 // tile1165 bottle18
sprite 220 angoff -128 // tile1165 bottle18
sprite 241 angoff 128 // tile1165 bottle18
sprite 221 angoff 128 // tile1165 bottle18
sprite 251 mdzoff 90000 // tile1012 bottle5
sprite 251 pitch -1 // tile1012 bottle5
sprite 253 mdzoff 240000 // tile1012 bottle5
sprite 253 pitch 1 // tile1012 bottle5
sprite 252 mdzoff 160000 // tile1012 bottle5
sprite 252 pitch 1 // tile1012 bottle5
sprite 232 notmd // tile0745 (wooden board)
sprite 237 angoff -768 // tile1162 bottle15
sprite 237 mdxoff 1800 // tile1162 bottle15
sprite 237 pitch 1 // tile1162 bottle15
sprite 238 angoff 384 // tile1162 bottle15
sprite 238 mdxoff -1800 // tile1162 bottle15
sprite 238 mdzoff 610000 // tile1162 bottle15
sprite 238 pitch -1 // tile1162 bottle15
sprite 234 angoff -192 // tile1160 bottle13 (Jack Daniels)
sprite 235 angoff 128 // tile1160 bottle13 (Jack Daniels)
sprite 235 mdzoff 400000 // tile1160 bottle13 (Jack Daniels)
sprite 235 roll 1 // tile1160 bottle13 (Jack Daniels)
sprite 244 angoff -192 // tile1163 bottle16
sprite 244 mdxoff 1800 // tile1163 bottle16
sprite 244 mdzoff 810000 // tile1163 bottle16
sprite 244 pitch 1 // tile1163 bottle16
sprite 247 mdxoff 1800 // tile1163 bottle16
sprite 247 mdzoff 770000 // tile1163 bottle16
sprite 247 pitch 1 // tile1163 bottle16
sprite 248 mdxoff 1800 // tile1163 bottle16
sprite 248 mdzoff 410000 // tile1163 bottle16
sprite 248 pitch 1 // tile1163 bottle16
sprite 243 mdxoff 1800 // tile1163 bottle16
sprite 243 mdzoff 410000 // tile1163 bottle16
sprite 243 pitch 1 // tile1163 bottle16
sprite 576 angoff 1024 // tile0053 firstaid
sprite 592 angoff 512 // tile0994 pipe5
sprite 575 mdzoff 350000 // tile0047 hbombammo
sprite 575 roll 1 // tile0047 hbombammo
sprite 139 notmd // tile0132 slotdoor
sprite 86 angoff -256 // tile0056 airtank
sprite 726 mdxoff 30000 // tile0974 oceansprite4
sprite 726 pitch -1 // tile0974 oceansprite4
sprite 542 mdxoff 300000 // tile0974 oceansprite4
sprite 542 pitch -1 // tile0974 oceansprite4
sprite 567 nomdanim // tile1540 (tile1536 (duke gibs leg))
sprite 567 angoff 768 // tile1540 (tile1536 (duke gibs leg))
sprite 570 angoff 512 // tile2269 (tile2265 jibs5)
sprite 725 angoff 768 // tile0024 freezesprite
sprite 725 mdzoff 1200000 // tile0024 freezesprite
sprite 725 pitch -1 // tile0024 freezesprite
sprite 822 angoff -960 // tile0052 sixpack
sprite 823 angoff 928 // tile0047 hbombammo
sprite 821 angoff 768 // tile0052 sixpack
 
// CHARACTERS
 
// Jibs5
sprite 570 angoff 512
 
 
 
// PROPS
 
// Bottles
sprite 219 angoff -256
sprite 220 angoff -128
sprite 221 angoff 128
sprite 234 angoff -192
sprite 235 angoff 128
sprite 236 angoff -512
sprite 238 angoff 384
sprite 240 angoff 256
sprite 241 angoff 128
sprite 302 angoff 512
sprite 303 angoff -512
sprite 304 angoff 384
sprite 305 angoff 128
sprite 306 angoff -192
sprite 314 angoff 128
sprite 315 angoff 192
sprite 316 angoff -256
sprite 317 angoff 512
sprite 318 angoff -384
sprite 334 angoff 128
sprite 335 angoff -128
sprite 336 angoff -320
sprite 337 angoff 256
sprite 338 angoff -192
sprite 339 angoff -384
sprite 340 angoff -768
sprite 341 angoff -896
sprite 342 angoff 512
 
// Donuts
sprite 367 angoff -128
 
// Drinking fountains
sprite 95 angoff -512
sprite 795 angoff -512
 
// Root
sprite 91 angoff 768
 
// Trashcan
sprite 376 angoff 512
sprite 377 angoff 384
sprite 378 angoff 256
sprite 380 angoff 768
sprite 385 angoff 384
sprite 387 angoff 256
sprite 388 angoff 256
 
 
 
// ITEMS/POWERUPS
 
// Armor
sprite 460 angoff 768
sprite 663 angoff 256
sprite 685 angoff 1024 // Dukematch only
 
// Health +10
sprite 362 angoff -128
 
// Health +30
sprite 68 angoff -512
sprite 69 angoff 512
sprite 70 angoff 512
sprite 176 angoff -512
sprite 206 angoff -512
sprite 307 angoff 512
sprite 308 angoff 512
sprite 312 angoff 512
sprite 313 angoff 512
sprite 480 angoff -256
sprite 618 angoff -512
sprite 672 angoff 256
sprite 810 angoff 256
sprite 811 angoff 256
sprite 821 angoff 768
sprite 822 angoff -896
 
// HoloDuke
sprite 577 angoff -512
sprite 596 angoff 1024
 
// Jetpack
sprite 684 angoff 1024 // Dukematch only
 
// Keycards (Y/B)
sprite 172 angoff -512
sprite 372 angoff -512
 
// Medkit
sprite 392 angoff 128
 
// Nightvision
sprite 99 angoff -256
sprite 657 angoff 1024 // flipped sprite
 
// Scuba gear
sprite 86 angoff -256
 
// Steroids
sprite 355 angoff -512
 
 
 
// WEAPONS/AMMO
 
// Pistol & ammo
sprite 366 angoff -512
sprite 608 angoff -512
 
// Shotgun & ammo
sprite 178 angoff 128
sprite 361 angoff -256
sprite 363 angoff -896
sprite 371 angoff 1024
sprite 397 angoff -512
sprite 619 angoff -768
 
// Chaingun & ammo
sprite 395 angoff 128
sprite 688 angoff 256 // Dukematch only
sprite 689 angoff 512 // Dukematch only
 
// RPG & ammo
sprite 147 angoff 256
sprite 175 angoff -512
 
// Pipebombs
sprite 150 angoff 512
sprite 151 angoff 384
sprite 182 angoff 512
sprite 823 angoff 896
 
// Devastator & ammo
sprite 207 angoff -1024
sprite 358 angoff 1024
sprite 562 angoff 1024
sprite 563 angoff -512
 
// Laser Tripbomb
sprite 479 angoff -256
 
// Shrinker ammo
sprite 640 angoff 512
 
// Freezethrower & ammo
sprite 690 angoff -512 // Dukematch only
sprite 691 angoff 512 // Dukematch only
sprite 692 angoff 512 // Dukematch only
sprite 686 angoff 256 // Dukematch only
sprite 687 angoff 1024
sprite 725 angoff 768
sprite 827 angoff 384
 
 
 
// OVERRIDE
 
// Fixes for badly aligned sprites
sprite 95 mdzoff -150000 // drinking fountain
sprite 95 pitch 1
sprite 237 mdxoff 1800 // bottle
sprite 237 pitch 1
sprite 238 mdzoff -610000 // bottle
sprite 238 mdxoff 1800
sprite 238 pitch 1
sprite 243 mdzoff 410000 // bottle
sprite 243 mdxoff 1800
sprite 243 pitch 1
sprite 244 mdzoff 810000 // bottle
sprite 244 mdxoff 1800
sprite 244 pitch 1
sprite 247 mdzoff 770000 // bottle
sprite 247 mdxoff 1800
sprite 247 pitch 1
sprite 248 mdzoff 410000 // bottle
sprite 248 mdxoff 1800
sprite 248 pitch 1
sprite 251 mdzoff -90000 // bottle
sprite 251 pitch 1
sprite 252 mdzoff 160000 // bottle
sprite 252 pitch 1
sprite 253 mdzoff 240000 // bottle
sprite 253 pitch 1
sprite 323 mdzoff 320000 // bottle
sprite 323 pitch 1
sprite 324 mdzoff 210000 // bottle
sprite 324 pitch 1
sprite 328 mdzoff 340000 // bottle
sprite 328 mdxoff 1800
sprite 328 pitch 1
sprite 329 mdzoff 690000 // bottle
sprite 329 mdxoff 1800
sprite 329 pitch 1
sprite 332 mdzoff 760000 // bottle
sprite 332 mdxoff 1800
sprite 332 pitch 1
sprite 333 mdzoff 340000 // bottle
sprite 333 mdxoff 1800
sprite 333 pitch 1
sprite 335 mdxoff 1800 // bottle
sprite 335 pitch 1
sprite 337 mdxoff 1800 // bottle
sprite 337 pitch 1
sprite 338 mdxoff 1800 // bottle
sprite 338 pitch 1
sprite 339 mdxoff 1800 // bottle
sprite 339 pitch 1
sprite 342 mdzoff 650000 // bottle
sprite 342 pitch 1
sprite 343 mdzoff 690000 // bottle
sprite 343 pitch 1
sprite 567 nomdanim // spinning Duke leg
sprite 795 mdzoff -37500 // drinking fountain
sprite 795 pitch 1
 
// Forcing any floor aligned model to be rendered as sprite
sprite 216 notmd
sprite 232 notmd
sprite 288 notmd
sprite 301 notmd
sprite 319 notmd
sprite 495 notmd
sprite 609 notmd
sprite 729 notmd
sprite 796 notmd
 
// Switches to be hidden
sprite 139 notmd
sprite 481 notmd // Fire alarm secret
sprite 743 notmd // Handprint in jungle
 
 
 
// LIGHTS
 
// by Micky C
// sect x y z range r g b rad fade ang horiz mins maxs prio tile
light 328 48384 -63520 -78848 2000 40 40 40 0 0 1536 -1 0 0 0 -1
light 161 42240 -55296 -68608 13000 255 235 225 256 192 1466 -1 0 0 0 -1
light 20 50304 -53760 -27548 5000 255 235 225 442 331 1536 -9999 0 0 0 -1