/duke3d_maphacks.def |
---|
File deleted |
/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 r7682). |
directive (model rotation) works currently on voxels (EDuke32 r5880). |
But that's the most commonly used correction anyway. |
/maphacks/cbp/metropolitan/E5L7_metropolitan-2012-03-07.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L7_metropolitan-2012-03-02.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L10_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L11_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L12_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L13_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L14_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L15_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L9_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L8_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L6_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L5_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L4_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L3_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L2_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L1_metropolitan.mhk |
---|
File deleted |
/maphacks/cbp/metropolitan/E5L2.mhk |
---|
0,0 → 1,155 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Croque Monsieur |
// Filename : E5L2.map |
// Author : Aymeric 'MRCK' Nocus / 'ck3D' |
// mapmd4 : d7c31dccd2049cac1a0abe50fa895ead // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 446 angoff 512 // tile0054 shield |
sprite 15 mdzoff 200000 // tile0913 maskwall2 (fence) |
sprite 15 pitch 1 // tile0913 maskwall2 (fence) |
sprite 14 mdzoff 200000 // tile0913 maskwall2 (fence) |
sprite 14 pitch 1 // tile0913 maskwall2 (fence) |
sprite 13 mdzoff 200000 // tile0913 maskwall2 (fence) |
sprite 13 pitch 1 // tile0913 maskwall2 (fence) |
sprite 12 mdzoff 200000 // tile0913 maskwall2 (fence) |
sprite 12 pitch 1 // tile0913 maskwall2 (fence) |
sprite 26 angoff 768 // tile1232 canwithsomething |
sprite 27 angoff 512 // tile1232 canwithsomething |
sprite 38 angoff 1024 // tile1160 bottle13 |
sprite 78 angoff -768 // tile1232 canwithsomething |
sprite 74 angoff -512 // tile0981 hydrent |
sprite 74 mdzoff 900000 // tile0981 hydrent |
sprite 74 pitch 1 // tile0981 hydrent |
sprite 461 angoff -512 // tile0040 ammo |
sprite 460 angoff -512 // tile0040 ammo |
sprite 459 angoff 256 // tile0051 cola |
sprite 70 angoff -640 // tile1232 canwithsomething |
sprite 456 angoff 1024 // tile0028 shotgunsprite |
sprite 79 angoff -512 // tile0927 (traffic signal) |
sprite 79 mdyoff 90000 // tile0927 (traffic signal) |
sprite 79 mdzoff -300000 // tile0927 (traffic signal) |
sprite 79 roll -1 // tile0927 (traffic signal) |
sprite 258 mdzoff 300000 // tile1240 firebarrel |
sprite 258 roll 1 // tile1240 firebarrel |
sprite 474 angoff -256 // tile0052 sixpack |
sprite 475 angoff 1024 // tile0049 shotgunammo |
sprite 209 angoff 1024 // tile0981 hydrent |
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 158 angoff -768 // tile0680 chair3 |
sprite 159 angoff 512 // tile0680 chair3 |
sprite 160 angoff 1024 // tile0680 chair3 |
sprite 163 angoff 256 // tile0680 chair3 |
sprite 164 angoff -576 // tile0680 chair3 |
sprite 161 angoff 1024 // tile0680 chair3 |
sprite 184 notmd // tile0914 maskwall3 (fence) |
sprite 183 notmd // tile0914 maskwall3 (fence) |
sprite 182 notmd // tile0914 maskwall3 (fence) |
sprite 181 notmd // tile0914 maskwall3 (fence) |
sprite 180 notmd // tile0914 maskwall3 (fence) |
sprite 179 notmd // tile0914 maskwall3 (fence) |
sprite 178 notmd // tile0914 maskwall3 (fence) |
sprite 136 mdxoff -18000 // tile0914 maskwall3 (fence) |
sprite 136 mdzoff 400000 // tile0914 maskwall3 (fence) |
sprite 136 pitch 1 // tile0914 maskwall3 (fence) |
sprite 136 roll 2 // tile0914 maskwall3 (fence) |
sprite 135 mdxoff -18000 // tile0914 maskwall3 (fence) |
sprite 135 mdzoff 400000 // tile0914 maskwall3 (fence) |
sprite 135 pitch 1 // tile0914 maskwall3 (fence) |
sprite 135 roll 1 // tile0914 maskwall3 (fence) |
sprite 134 mdxoff -9000 // tile0914 maskwall3 (fence) |
sprite 134 mdzoff 200000 // tile0914 maskwall3 (fence) |
sprite 134 pitch 2 // tile0914 maskwall3 (fence) |
sprite 134 roll 1 // tile0914 maskwall3 (fence) |
sprite 133 mdxoff -18000 // tile0914 maskwall3 (fence) |
sprite 133 mdzoff 400000 // tile0914 maskwall3 (fence) |
sprite 133 pitch 1 // tile0914 maskwall3 (fence) |
sprite 176 notmd // tile0914 maskwall3 (fence) |
sprite 177 notmd // tile0914 maskwall3 (fence) |
sprite 90 mdzoff 300000 // tile1240 firebarrel |
sprite 90 pitch 1 // tile1240 firebarrel |
sprite 90 roll 1 // tile1240 firebarrel |
sprite 89 mdzoff 200000 // tile1240 firebarrel |
sprite 89 pitch -1 // tile1240 firebarrel |
sprite 89 roll 3 // tile1240 firebarrel |
sprite 98 mdzoff 100000 // tile0978 cone |
sprite 98 pitch 6 // tile0978 cone |
sprite 98 roll -1 // tile0978 cone |
sprite 91 angoff -768 // tile1232 canwithsomething |
sprite 92 angoff 1024 // tile1227 nukebarrel |
sprite 92 mdzoff 300000 // tile1227 nukebarrel |
sprite 92 roll 1 // tile1227 nukebarrel |
sprite 94 angoff -512 // tile1232 canwithsomething |
sprite 86 mdzoff 500000 // tile0951 box |
sprite 86 pitch 1 // tile0951 box |
sprite 102 mdzoff 400000 // tile0978 cone |
sprite 102 pitch 1 // tile0978 cone |
sprite 470 angoff 512 // tile0049 shotgunammo |
sprite 465 mdzoff 600000 // tile0049 shotgunammo |
sprite 465 pitch -1 // tile0049 shotgunammo |
sprite 440 angoff -256 // tile0060 accesscard blue |
sprite 137 angoff -512 // tile0680 chair3 |
sprite 142 angoff 1024 // tile0680 chair3 |
sprite 143 angoff 512 // tile0680 chair3 |
sprite 149 angoff -256 // tile0680 chair3 |
sprite 148 angoff 256 // tile0680 chair3 |
sprite 140 angoff -512 // tile0680 chair3 |
sprite 141 angoff 1024 // tile0680 chair3 |
sprite 138 angoff 512 // tile0680 chair3 |
sprite 147 angoff 512 // tile0052 sixpack |
sprite 282 angoff -512 // tile0916 fireext |
sprite 274 angoff 1024 // tile0680 chair3 |
sprite 277 angoff -256 // tile0680 chair3 |
sprite 277 mdzoff 200000 // tile0680 chair3 |
sprite 277 pitch -1 // tile0680 chair3 |
sprite 275 angoff -768 // tile0680 chair3 |
sprite 276 angoff -256 // tile0680 chair3 |
sprite 284 mdxoff 60000 // tile0958 (lights) |
sprite 284 pitch 1 // tile0958 (lights) |
sprite 285 mdxoff 60000 // tile0958 (lights) |
sprite 285 pitch 1 // tile0958 (lights) |
sprite 538 angoff 512 // tile0052 sixpack |
sprite 268 angoff 768 // tile0762 mike |
sprite 267 angoff -768 // tile0762 mike |
sprite 304 angoff 768 // tile1312 fem1 stripper |
sprite 305 angoff 1024 // tile1312 fem1 stripper |
sprite 302 angoff 256 // tile0680 chair3 |
sprite 299 angoff 512 // tile0680 chair3 |
sprite 523 angoff 1024 // tile0022 chaingunsprite |
sprite 307 angoff 128 // tile0955 bottle2 |
sprite 309 angoff 384 // tile0955 bottle2 |
sprite 441 angoff -256 // tile0060 accesscard red |
sprite 325 angoff 512 // tile0916 fireext |
sprite 325 mdzoff 200000 // tile0916 fireext |
sprite 325 pitch -1 // tile0916 fireext |
sprite 506 angoff 512 // tile0051 cola |
sprite 504 angoff -512 // tile0041 batteryammo |
sprite 504 mdzoff 300000 // tile0041 batteryammo |
sprite 504 pitch 1 // tile0041 batteryammo |
sprite 507 angoff -512 // tile0051 cola |
sprite 505 angoff -512 // tile0041 batteryammo |
sprite 505 mdzoff 300000 // tile0041 batteryammo |
sprite 505 pitch -1 // tile0041 batteryammo |
sprite 340 angoff -512 // tile0916 fireext |
sprite 340 mdzoff 200000 // tile0916 fireext |
sprite 340 pitch -1 // tile0916 fireext |
sprite 339 angoff 512 // tile0916 fireext |
sprite 339 mdzoff 200000 // tile0916 fireext |
sprite 339 pitch -1 // tile0916 fireext |
sprite 521 angoff 512 // tile0023 rpgsprite |
sprite 521 mdzoff 900000 // tile0023 rpgsprite |
sprite 521 pitch -1 // tile0023 rpgsprite |
sprite 520 angoff 1024 // tile0049 shotgunammo |
sprite 518 angoff -512 // tile0041 batteryammo |
sprite 537 angoff -256 // tile0052 sixpack |
sprite 535 angoff 1024 // tile0041 batteryammo |
sprite 442 angoff 1024 // tile0060 accesscard yellow |
sprite 360 mdzoff 300000 // tile0913 maskwall2 (fence) |
sprite 360 pitch 1 // tile0913 maskwall2 (fence) |
sprite 361 mdzoff 300000 // tile0913 maskwall2 (fence) |
sprite 361 pitch 1 // tile0913 maskwall2 (fence) |
/maphacks/cbp/metropolitan/E5L4.mhk |
---|
0,0 → 1,60 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : City Lights |
// Filename : E5L4.map |
// Author : Merlijn van Oostrum |
// mapmd4 : 791636b72d0c4b63180f3688b051a1e6 // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 190 angoff 576 // tile0040 ammo |
sprite 189 angoff -768 // tile0028 shotgunsprite |
sprite 193 angoff -512 // tile0049 shotgunammo |
sprite 194 angoff -768 // tile0022 chaingunsprite |
sprite 195 angoff 1024 // tile0041 batteryammo |
sprite 261 angoff -768 // tile1232 canwithsomething |
sprite 198 angoff 256 // tile0052 sixpack |
sprite 229 angoff 1024 // tile0041 batteryammo |
sprite 229 mdzoff 500000 // tile0041 batteryammo |
sprite 229 roll 1 // tile0041 batteryammo |
sprite 154 angoff 416 // tile4377 policelightpole |
sprite 153 angoff 384 // tile4377 policelightpole |
sprite 246 angoff -768 // tile0049 shotgunammo |
sprite 247 angoff 1024 // tile0040 ammo |
sprite 252 angoff -256 // tile0051 cola |
sprite 253 angoff -256 // tile0051 cola |
sprite 254 angoff 768 // tile1232 canwithsomething |
sprite 241 angoff 256 // tile0051 cola |
sprite 242 angoff 256 // tile0051 cola |
sprite 98 angoff 640 // tile0955 bottle2 |
sprite 90 angoff 768 // tile1160 bottle13 |
sprite 213 angoff -256 // tile0052 sixpack |
sprite 161 angoff 256 // tile1321 fem3 hooker |
sprite 314 notmd // tile0164 dipswitch2 |
sprite 128 angoff 768 // tile1161 bottle14 |
sprite 137 angoff -512 // tile1166 bottle19 |
sprite 135 angoff 1024 // tile0956 bottle3 |
sprite 133 angoff -768 // tile1165 bottle18 |
sprite 132 angoff -768 // tile1162 bottle15 |
sprite 315 mdzoff 1000000 // tile0053 firstaid |
sprite 315 roll 1 // tile0053 firstaid |
sprite 316 mdzoff 700000 // tile0055 steroids |
sprite 316 pitch 1 // tile0055 steroids |
sprite 28 angoff 1024 // tile0574 (tile0670 (faucet)) |
sprite 28 mdzoff 100000 // tile0574 (tile0670 (faucet)) |
sprite 28 roll -1 // tile0574 (tile0670 (faucet)) |
sprite 245 angoff 512 // tile0047 hbombammo |
sprite 245 mdzoff 150000 // tile0047 hbombammo |
sprite 245 pitch 1 // tile0047 hbombammo |
sprite 14 angoff -512 // tile0569 toilet |
sprite 6 angoff -512 // tile0060 accesscard blue |
sprite 219 angoff 1024 // tile0049 shotgunammo |
sprite 220 angoff -768 // tile0051 cola |
sprite 221 angoff -768 // tile0051 cola |
sprite 223 angoff 896 // tile0023 rpgsprite |
sprite 224 angoff 896 // tile0044 rpgammo |
sprite 151 angoff -512 // tile0060 accesscard red |
sprite 234 angoff -256 // tile0049 shotgunammo |
sprite 235 angoff -512 // tile0041 batteryammo |
sprite 236 angoff 1024 // tile0052 sixpack |
sprite 237 angoff -256 // tile0052 sixpack |
/maphacks/cbp/metropolitan/E5L1.mhk |
---|
0,0 → 1,52 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Duke's Day |
// Filename : E5L1.map |
// Author : Corentin 'MetHy (MetHunter)' Dallay |
// mapmd4 : 5989cc0969edf67bc3dd950468fdb458 // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 111 angoff 512 // tile0047 hbombammo |
sprite 141 angoff -256 // tile0054 shield |
sprite 112 angoff 1024 // tile0040 ammo |
sprite 125 angoff 1024 // tile0040 ammo |
sprite 139 angoff 256 // tile0051 cola |
sprite 138 angoff -768 // tile0051 cola |
sprite 138 mdzoff 300000 // tile0051 cola |
sprite 138 roll -1 // tile0051 cola |
sprite 20 angoff -640 // tile1232 canwithsomething |
sprite 25 mdzoff 500000 // tile0951 box |
sprite 25 pitch -1 // tile0951 box |
sprite 25 roll 1 // tile0951 box |
sprite 21 angoff 256 // tile1232 canwithsomething |
sprite 136 angoff 1024 // tile0040 ammo |
sprite 137 angoff 1024 // tile0040 ammo |
sprite 134 angoff 1024 // tile0041 batteryammo |
sprite 73 angoff 1024 // tile0060 accesscard red |
sprite 124 angoff 768 // tile0052 sixpack |
sprite 121 angoff -768 // tile0028 shotgunsprite |
sprite 64 angoff -640 // tile0955 bottle2 |
sprite 67 angoff -512 // tile0956 bottle3 |
sprite 75 angoff -768 // tile0060 accesscard blue |
sprite 122 angoff 768 // tile0040 ammo |
sprite 123 angoff 768 // tile0040 ammo |
sprite 114 angoff 256 // tile0049 shotgunammo |
sprite 114 mdzoff 200000 // tile0049 shotgunammo |
sprite 114 pitch 1 // tile0049 shotgunammo |
sprite 114 roll 1 // tile0049 shotgunammo |
sprite 120 angoff 768 // tile0052 sixpack |
sprite 126 angoff -768 // tile0049 shotgunammo |
sprite 127 angoff 1024 // tile0051 cola |
sprite 128 angoff 1024 // tile0051 cola |
sprite 130 angoff 512 // tile0051 cola |
sprite 131 angoff 512 // tile0051 cola |
sprite 129 angoff -256 // tile0049 shotgunammo |
sprite 133 angoff 768 // tile0052 sixpack |
sprite 60 angoff 512 // tile0955 bottle2 |
sprite 59 angoff 1024 // tile0956 bottle3 |
sprite 55 angoff -384 // tile0955 bottle2 |
sprite 56 mdzoff 900000 // tile0955 bottle2 |
sprite 56 roll 1 // tile0955 bottle2 |
sprite 132 angoff -640 // tile0049 shotgunammo |
sprite 155 angoff 768 // tile1232 canwithsomething |
/maphacks/cbp/metropolitan/E5L5.mhk |
---|
0,0 → 1,112 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Sex City |
// Filename : E5L5.map |
// Author : Corentin 'MetHy (MetHunter)' Dallay |
// mapmd4 : ff52dc44db12134cdec59ea82173f33a // 2012-03-02 (GRP) |
// <-> SexCity.mhk (Megaton Workshop) |
// Curr. HRP: r5.3.592 |
sprite 498 angoff -384 // tile1321 fem3 hooker |
sprite 498 mdzoff 2000000 // tile1321 fem3 hooker |
sprite 498 pitch -1 // tile1321 fem3 hooker |
sprite 149 mdzoff 700000 // tile1240 firebarrel |
sprite 149 roll 1 // tile1240 firebarrel |
sprite 14 angoff -512 // tile0040 ammo |
sprite 146 angoff -512 // tile0040 ammo |
sprite 15 mdzoff 700000 // tile0040 ammo |
sprite 15 roll -1 // tile0040 ammo |
sprite 385 angoff 128 // tile0054 shield |
sprite 385 mdzoff 500000 // tile0054 shield |
sprite 385 pitch -1 // tile0054 shield |
sprite 167 angoff 256 // tile0052 sixpack |
sprite 167 mdzoff 100000 // tile0052 sixpack |
sprite 167 pitch 2 // tile0052 sixpack |
sprite 167 roll 5 // tile0052 sixpack |
sprite 194 mdzoff 450000 // tile4496 broom |
sprite 194 pitch -1 // tile4496 broom |
sprite 265 mdzoff 1500000 // tile0669 vacuum |
sprite 265 pitch -1 // tile0669 vacuum |
sprite 113 angoff 768 // tile0051 cola |
sprite 18 angoff 1024 // tile0051 cola |
sprite 101 angoff 1024 // tile0051 cola |
sprite 299 angoff 1024 // tile0060 accesscard blue |
sprite 308 notmd // tile0686 moviecamera |
sprite 306 notmd // tile0686 moviecamera |
sprite 504 angoff 512 // tile0051 cola |
sprite 21 angoff 768 // tile0051 cola |
sprite 435 angoff -768 // tile0556 chair1 |
sprite 4 angoff -768 // tile0049 shotgunammo |
sprite 5 angoff 512 // tile0040 ammo |
sprite 180 mdxoff -12000 // tile0686 moviecamera |
sprite 180 mdzoff 30000 // tile0686 moviecamera |
sprite 180 pitch 1 // tile0686 moviecamera |
sprite 212 mdzoff 200000 // tile4444 tripodcamera |
sprite 212 roll 1 // tile4444 tripodcamera |
sprite 213 mdzoff 600000 // tile0686 moviecamera |
sprite 213 pitch 2 // tile0686 moviecamera |
sprite 213 roll -1 // tile0686 moviecamera |
sprite 221 mdxoff 11000 // tile0686 moviecamera |
sprite 221 mdzoff 30000 // tile0686 moviecamera |
sprite 221 pitch -1 // tile0686 moviecamera |
sprite 304 notmd // tile0686 moviecamera |
sprite 305 notmd // tile0686 moviecamera |
sprite 0 angoff 256 // tile0051 cola |
sprite 11 angoff 768 // tile0052 sixpack |
sprite 11 mdzoff 200000 // tile0052 sixpack |
sprite 11 roll -1 // tile0052 sixpack |
sprite 12 angoff 1024 // tile0041 batteryammo |
sprite 108 angoff 1024 // tile0040 ammo |
sprite 107 angoff 1024 // tile0040 ammo |
sprite 111 angoff 1024 // tile0040 ammo |
sprite 67 angoff -256 // tile0049 shotgunammo |
sprite 112 angoff 512 // tile0051 cola |
sprite 319 angoff 768 // tile0060 accesscard red |
sprite 110 angoff -512 // tile0047 hbombammo |
sprite 110 mdzoff 300000 // tile0047 hbombammo |
sprite 110 pitch -1 // tile0047 hbombammo |
sprite 200 angoff -128 // tile0680 chair3 |
sprite 202 angoff 1024 // tile0685 cameralight |
sprite 214 angoff 256 // tile4444 tripodcamera |
sprite 181 mdxoff 10000 // tile0686 moviecamera |
sprite 181 pitch -1 // tile0686 moviecamera |
sprite 201 angoff -896 // tile0685 cameralight |
sprite 76 mdzoff 500000 // tile0051 cola |
sprite 76 roll 1 // tile0051 cola |
sprite 189 angoff 896 // tile4561 (tile4560 robotdog2) |
sprite 313 angoff 1024 // tile0060 accesscard yellow |
sprite 404 angoff -128 // tile0556 chair1 |
sprite 59 angoff 768 // tile0049 shotgunammo |
sprite 65 angoff 896 // tile0024 freezesprite |
sprite 40 angoff 512 // tile0037 freezeammo |
sprite 286 angoff -256 // tile0051 cola |
sprite 58 angoff 512 // tile0040 ammo |
sprite 408 angoff 768 // tile0556 chair1 |
sprite 412 angoff 512 // tile4454 deskphone |
sprite 412 mdxoff 10000 // tile4454 deskphone |
sprite 412 pitch 1 // tile4454 deskphone |
sprite 118 angoff 256 // tile0026 heavyhbomb |
sprite 118 mdzoff 400000 // tile0026 heavyhbomb |
sprite 118 pitch 1 // tile0026 heavyhbomb |
sprite 320 angoff 768 // tile0060 accesscard blue |
sprite 250 angoff 512 // tile0680 chair3 |
sprite 114 mdzoff 300000 // tile0051 cola |
sprite 114 roll -1 // tile0051 cola |
sprite 115 angoff 512 // tile0051 cola |
sprite 263 angoff -512 // tile4372 coffeemachine |
sprite 252 angoff 1024 // tile0685 cameralight |
sprite 252 mdzoff 700000 // tile0685 cameralight |
sprite 252 roll -1 // tile0685 cameralight |
sprite 251 angoff 1024 // tile0685 cameralight |
sprite 236 mdzoff 450000 // tile0686 moviecamera |
sprite 236 pitch 1 // tile0686 moviecamera |
sprite 241 angoff 1024 // tile1334 fem6 padbabe |
sprite 242 angoff -768 // tile1294 podfem1 |
sprite 243 angoff -512 // tile1323 fem5 polebabe |
sprite 248 angoff -768 // tile0603 naked1 hangbabe |
sprite 249 angoff -512 // tile1511 (tile1405 duke) |
sprite 249 mdxoff 80 // tile1511 (tile1405 duke) |
sprite 249 pitch -512 // tile1511 (tile1405 duke) |
sprite 322 angoff -512 // tile0060 accesscard yellow |
/maphacks/cbp/metropolitan/E5L7-2012-03-02.mhk |
---|
0,0 → 1,79 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Submerged Zone |
// Filename : E5L7.map |
// Author : Corentin 'MetHy (MetHunter)' Dallay (75%) & Mikko Sandt (25%) |
// mapmd4 : acd998b69af7cc98e1b18d61f2a9c7ed // 2012-03-02 (GRP) |
// <-> E5L7-2012-03-07.mhk |
// Curr. HRP: r5.3.592 |
// 0-174 / 222-402 / 417-481 |
sprite 11 angoff 896 // tile1957 (tile1920 commander) (dead) |
sprite 7 angoff 1024 // tile1045 donuts |
sprite 8 angoff -640 // tile4441 (J.McClain) |
sprite 20 nomdanim // tile2207 (tile2205 lizmanarm1) |
sprite 19 nomdanim // tile2210 (tile2209 lizmanleg1) |
sprite 333 angoff 256 // tile0049 shotgunammo |
sprite 333 mdzoff 200000 // tile0049 shotgunammo |
sprite 333 pitch 1 // tile0049 shotgunammo |
sprite 333 roll 1 // tile0049 shotgunammo |
sprite 331 angoff 1024 // tile0040 ammo |
sprite 332 angoff 1024 // tile0040 ammo |
sprite 330 angoff -768 // tile0054 shield |
sprite 480 angoff -768 // tile0026 heavyhbomb |
sprite 481 angoff -768 // tile0026 heavyhbomb |
sprite 340 angoff 1024 // tile0022 chaingunsprite |
sprite 341 angoff 512 // tile0041 batteryammo |
sprite 341 mdzoff 500000 // tile0041 batteryammo |
sprite 341 pitch 1 // tile0041 batteryammo |
sprite 342 angoff 1024 // tile0052 sixpack |
sprite 253 angoff 768 // tile0047 hbombammo |
sprite 355 angoff -800 // tile0051 cola |
sprite 354 angoff 320 // tile0041 batteryammo |
sprite 348 angoff -512 // tile0051 cola |
sprite 346 angoff 512 // tile0028 shotgunsprite |
sprite 347 angoff -512 // tile0055 steroids |
sprite 222 angoff 1024 // tile0060 accesscard red |
sprite 479 angoff 768 // tile0021 firstgunsprite |
sprite 479 mdzoff 500000 // tile0021 firstgunsprite |
sprite 479 pitch 1 // tile0021 firstgunsprite |
sprite 477 mdzoff 100000 // tile0026 heavyhbomb |
sprite 477 pitch -1 // tile0026 heavyhbomb |
sprite 477 roll -1 // tile0026 heavyhbomb |
sprite 478 angoff 512 // tile0026 heavyhbomb |
sprite 144 angoff 512 // tile1045 donuts |
sprite 144 mdzoff -1200 // tile1045 donuts |
sprite 144 roll 1024 // tile1045 donuts |
sprite 146 angoff -768 // tile4438 coffeemug |
sprite 171 angoff 1024 // tile0762 mike |
sprite 173 angoff -768 // tile0556 chair1 |
sprite 173 mdzoff 500000 // tile0556 chair1 |
sprite 173 pitch -1 // tile0556 chair1 |
sprite 325 angoff -256 // tile1045 donuts |
sprite 280 angoff 256 // tile0685 cameralight |
sprite 281 angoff 640 // tile0556 chair1 |
sprite 401 angoff 512 // tile0041 batteryammo |
sprite 151 angoff -512 // tile0686 moviecamera |
sprite 174 angoff 1024 // tile0060 accesscard yellow |
sprite 226 angoff 768 // tile0556 chair1 |
sprite 377 angoff -768 // tile0603 naked1 hangbabe |
sprite 380 angoff -512 // tile0049 shotgunammo |
sprite 381 angoff -256 // tile0025 shrinkersprite |
sprite 379 angoff -256 // tile0053 firstaid |
sprite 383 angoff 256 // tile0051 cola |
sprite 98 notmd // tile0407 fansprite |
sprite 402 angoff 1024 // tile0023 rpgsprite |
sprite 393 angoff 1024 // tile0037 freezeammo |
sprite 394 angoff 1024 // tile0037 freezeammo |
sprite 392 angoff 640 // tile0024 freezesprite |
sprite 395 angoff -512 // tile0052 sixpack |
sprite 255 angoff -512 // tile0060 accesscard blue |
sprite 417 angoff 512 // tile0029 devistatorsprite |
sprite 417 mdzoff 100000 // tile0029 devistatorsprite |
sprite 417 roll -1 // tile0029 devistatorsprite |
sprite 448 angoff -512 // tile0041 batteryammo |
sprite 439 angoff -768 // tile1294 podfem1 |
sprite 449 angoff 1024 // tile0051 cola |
sprite 449 roll 128 // tile0051 cola |
/maphacks/cbp/metropolitan/E5L7-2012-03-07.mhk |
---|
0,0 → 1,79 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Submerged Zone |
// Filename : E5L7.map |
// Author : Corentin 'MetHy (MetHunter)' Dallay (75%) & Mikko Sandt (25%) |
// mapmd4 : ec0efbb3adcc72481c430c2d530ad5ca // 2012-03-07 |
// <-> E5L7-2012-03-02.mhk |
// Curr. HRP: r5.3.592 |
// 0-174 / 221-401 / 415-479 |
sprite 11 angoff 896 // tile1957 (tile1920 commander) (dead) |
sprite 7 angoff 1024 // tile1045 donuts |
sprite 8 angoff -640 // tile4441 (J.McClain) |
sprite 20 nomdanim // tile2207 (tile2205 lizmanarm1) |
sprite 19 nomdanim // tile2210 (tile2209 lizmanleg1) |
sprite 332 angoff 256 // tile0049 shotgunammo |
sprite 332 mdzoff 200000 // tile0049 shotgunammo |
sprite 332 pitch 1 // tile0049 shotgunammo |
sprite 332 roll 1 // tile0049 shotgunammo |
sprite 331 angoff 1024 // tile0040 ammo |
sprite 330 angoff 1024 // tile0040 ammo |
sprite 329 angoff -768 // tile0054 shield |
sprite 478 angoff -768 // tile0026 heavyhbomb |
sprite 479 angoff -768 // tile0026 heavyhbomb |
sprite 339 angoff 1024 // tile0022 chaingunsprite |
sprite 340 angoff 512 // tile0041 batteryammo |
sprite 340 mdzoff 500000 // tile0041 batteryammo |
sprite 340 pitch 1 // tile0041 batteryammo |
sprite 341 angoff 1024 // tile0052 sixpack |
sprite 252 angoff 768 // tile0047 hbombammo |
sprite 354 angoff -800 // tile0051 cola |
sprite 353 angoff 320 // tile0041 batteryammo |
sprite 347 angoff -512 // tile0051 cola |
sprite 345 angoff 512 // tile0028 shotgunsprite |
sprite 346 angoff -512 // tile0055 steroids |
sprite 221 angoff 1024 // tile0060 accesscard red |
sprite 477 angoff 768 // tile0021 firstgunsprite |
sprite 477 mdzoff 500000 // tile0021 firstgunsprite |
sprite 477 pitch 1 // tile0021 firstgunsprite |
sprite 475 mdzoff 100000 // tile0026 heavyhbomb |
sprite 475 pitch -1 // tile0026 heavyhbomb |
sprite 475 roll -1 // tile0026 heavyhbomb |
sprite 476 angoff 512 // tile0026 heavyhbomb |
sprite 144 angoff 512 // tile1045 donuts |
sprite 144 mdzoff -1200 // tile1045 donuts |
sprite 144 roll 1024 // tile1045 donuts |
sprite 146 angoff -768 // tile4438 coffeemug |
sprite 171 angoff 1024 // tile0762 mike |
sprite 173 angoff -768 // tile0556 chair1 |
sprite 173 mdzoff 500000 // tile0556 chair1 |
sprite 173 pitch -1 // tile0556 chair1 |
sprite 324 angoff -256 // tile1045 donuts |
sprite 279 angoff 256 // tile0685 cameralight |
sprite 280 angoff 640 // tile0556 chair1 |
sprite 400 angoff 512 // tile0041 batteryammo |
sprite 151 angoff -512 // tile0686 moviecamera |
sprite 174 angoff -256 // tile0060 accesscard blue |
sprite 225 angoff 768 // tile0556 chair1 |
sprite 376 angoff -768 // tile0603 naked1 hangbabe |
sprite 379 angoff -512 // tile0049 shotgunammo |
sprite 380 angoff -256 // tile0025 shrinkersprite |
sprite 378 angoff -256 // tile0053 firstaid |
sprite 382 angoff 256 // tile0051 cola |
sprite 98 notmd // tile0407 fansprite |
sprite 401 angoff 1024 // tile0023 rpgsprite |
sprite 393 angoff 1024 // tile0037 freezeammo |
sprite 392 angoff 1024 // tile0037 freezeammo |
sprite 391 angoff 640 // tile0024 freezesprite |
sprite 394 angoff -512 // tile0052 sixpack |
sprite 254 angoff -512 // tile0060 accesscard yellow |
sprite 415 angoff 512 // tile0029 devistatorsprite |
sprite 415 mdzoff 100000 // tile0029 devistatorsprite |
sprite 415 roll -1 // tile0029 devistatorsprite |
sprite 446 angoff -512 // tile0041 batteryammo |
sprite 437 angoff -768 // tile1294 podfem1 |
sprite 447 angoff 1024 // tile0051 cola |
sprite 447 roll 128 // tile0051 cola |
/maphacks/cbp/metropolitan/metropolitan_mhk.def |
---|
6,7 → 6,7 |
mapfile "E5L1.map" |
//author "Corentin 'MetHy (MetHunter)' Dallay" |
mapmd4 5989cc0969edf67bc3dd950468fdb458 // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L1_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L1.mhk" |
} |
mapinfo { |
maptitle "Croque Monsieur" |
13,7 → 13,7 |
mapfile "E5L2.map" |
//author "Aymeric 'MRCK' Nocus / 'ck3D'" |
mapmd4 d7c31dccd2049cac1a0abe50fa895ead // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L2_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L2.mhk" |
} |
mapinfo { |
maptitle "Office Onslaught" |
20,7 → 20,7 |
mapfile "E5L3.map" |
//author "Mikko Sandt" |
mapmd4 206693aa5e2c9cdb08bcbaac5123a2d2 // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L3_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L3.mhk" |
} |
mapinfo { |
maptitle "City Lights" |
27,7 → 27,7 |
mapfile "E5L4.map" |
//author "Merlijn van Oostrum" |
mapmd4 791636b72d0c4b63180f3688b051a1e6 // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L4_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L4.mhk" |
} |
mapinfo { |
maptitle "Sex City" |
34,8 → 34,8 |
mapfile "E5L5.map" |
//author "Corentin 'MetHy (MetHunter)' Dallay" |
mapmd4 ff52dc44db12134cdec59ea82173f33a // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L5_metropolitan.mhk" |
//mhkfile "maphacks/usermaps/SexCity_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L5.mhk" |
//mhkfile "maphacks/usermaps/SexCity.mhk" |
} |
mapinfo { |
maptitle "LAPD" |
42,7 → 42,7 |
mapfile "E5L6.map" |
//author "Mikko Sandt" |
mapmd4 2c42d8b96d690ca76adbfebb1ad5cae5 // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L6_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L6.mhk" |
} |
mapinfo { |
maptitle "Submerged Zone" |
49,7 → 49,7 |
mapfile "E5L7.map" |
//author "Corentin 'MetHy (MetHunter)' Dallay (75%) & Mikko Sandt (25%)" |
mapmd4 acd998b69af7cc98e1b18d61f2a9c7ed // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L7_metropolitan-2012-03-02.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L7-2012-03-02.mhk" |
} |
mapinfo { |
maptitle "Submerged Zone" |
56,7 → 56,7 |
mapfile "E5L7.map" |
//author "Corentin 'MetHy (MetHunter)' Dallay (75%) & Mikko Sandt (25%)" |
mapmd4 ec0efbb3adcc72481c430c2d530ad5ca // 2012-03-07 |
mhkfile "maphacks/cbp/metropolitan/E5L7_metropolitan-2012-03-07.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L7-2012-03-07.mhk" |
} |
mapinfo { |
maptitle "Meatball Sub Makin'" |
63,8 → 63,8 |
mapfile "E5L8.map" |
//author "Aymeric 'MRCK' Nocus / 'ck3D'" |
mapmd4 baa596ff8d5eb78a12d329b4bc2780df // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L8_metropolitan.mhk" |
//mhkfile "maphacks/mrck/06meatballsubmakin_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L8.mhk" |
//mhkfile "maphacks/mrck/06meatballsubmakin.mhk" |
} |
mapinfo { |
maptitle "Derailing" |
71,7 → 71,7 |
mapfile "E5L9.map" |
//author "Aymeric 'MRCK' Nocus / 'ck3D'" |
mapmd4 2776340dfb731827f501a0a7a3f82e8b // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L9_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L9.mhk" |
} |
mapinfo { |
maptitle "Train in Veins" |
78,7 → 78,7 |
mapfile "E5L10.map" |
//author "Aymeric 'MRCK' Nocus / 'ck3D' (90%) & MetHy (MetHunter) (10%)" |
mapmd4 6640dc7dffe85e0e4ce03c4eefa4689e // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L10_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L10.mhk" |
} |
mapinfo { |
maptitle "The Bitch" |
85,7 → 85,7 |
mapfile "E5L11.map" |
//author "Mikko Sandt" |
mapmd4 b6d49230653482740f73dc0413973f6d // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L11_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L11.mhk" |
} |
mapinfo { |
maptitle "High-Altitude Face-Off" |
92,7 → 92,7 |
mapfile "E5L12.map" |
//author "Mikko Sandt, based on MRCK's idea" |
mapmd4 89d55d322ed1025a31bcb678ef115619 // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L12_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L12.mhk" |
} |
mapinfo { |
maptitle "Stadium Despair" |
99,7 → 99,7 |
mapfile "E5L13.map" |
//author "Aymeric 'MRCK' Nocus / 'ck3D'" |
mapmd4 15653e87773122b7c6c93497f8abee90 // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L13_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L13.mhk" |
} |
mapinfo { |
maptitle "Yelldown Hellride" |
106,7 → 106,7 |
mapfile "E5L14.map" |
//author "Aymeric 'MRCK' Nocus / 'ck3D'" |
mapmd4 1c4a7e30d186be2c9f6400af2306f7fc // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L14_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L14.mhk" |
} |
mapinfo { |
maptitle "Dukenpark" |
113,5 → 113,5 |
mapfile "E5L15.map" |
//author "Aymeric 'MRCK' Nocus / 'ck3D'" |
mapmd4 74ceb5dc92d0f88f6ca257e3f641c681 // 2012-03-02 (GRP) |
mhkfile "maphacks/cbp/metropolitan/E5L15_metropolitan.mhk" |
mhkfile "maphacks/cbp/metropolitan/E5L15.mhk" |
} |
/maphacks/cbp/metropolitan/E5L14.mhk |
---|
0,0 → 1,346 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Yelldown Hellride |
// Filename : E5L14.map |
// Author : Aymeric 'MRCK' Nocus / 'ck3D' |
// mapmd4 : 1c4a7e30d186be2c9f6400af2306f7fc // 2012-03-02 (GRP) |
// <-> Roch_Island.mhk |
// <-> RochIsland_DNA_ATT.mhk |
// Curr. HRP: r5.3.596 |
sprite 3603 angoff 1024 // tile0021 firstgunsprite |
sprite 3605 angoff 1024 // tile0040 ammo |
sprite 3749 angoff 1024 // tile0040 ammo |
sprite 3607 angoff -768 // tile0052 sixpack |
sprite 3760 angoff 1024 // tile0052 sixpack |
sprite 3763 angoff 1024 // tile0052 sixpack |
sprite 3761 angoff 1024 // tile0052 sixpack |
sprite 3755 angoff 512 // tile0052 sixpack |
sprite 3606 angoff 768 // tile0052 sixpack |
sprite 3751 angoff 1024 // tile0040 ammo |
sprite 3754 angoff 1024 // tile0040 ammo |
sprite 3750 angoff 1024 // tile0040 ammo |
sprite 3753 angoff 1024 // tile0040 ammo |
sprite 3752 angoff 1024 // tile0040 ammo |
sprite 3602 angoff 1024 // tile0054 shield |
sprite 3613 angoff 256 // tile0028 shotgunsprite |
sprite 3610 angoff 1024 // tile0040 ammo |
sprite 3611 angoff 1024 // tile0051 cola |
sprite 3612 angoff 1024 // tile0051 cola |
sprite 3765 angoff 1024 // tile0040 ammo |
sprite 3764 angoff 1024 // tile0040 ammo |
sprite 3625 angoff 1024 // tile0047 hbombammo |
sprite 35 angoff -512 // tile0916 fireext |
sprite 35 mdzoff 50000 // tile0916 fireext |
sprite 35 pitch -1 // tile0916 fireext |
sprite 3626 angoff 512 // tile0049 shotgunammo |
sprite 3632 angoff 1024 // tile0022 chaingunsprite |
sprite 3633 angoff 1024 // tile0049 shotgunammo |
sprite 3633 mdzoff 900000 // tile0049 shotgunammo |
sprite 3633 pitch -1 // tile0049 shotgunammo |
sprite 3634 angoff 1024 // tile0052 sixpack |
sprite 3635 angoff 1024 // tile0041 batteryammo |
sprite 146 mdzoff 200000 // tile0951 box |
sprite 146 roll -1 // tile0951 box |
sprite 3637 angoff -512 // tile0049 shotgunammo |
sprite 3637 mdzoff 900000 // tile0049 shotgunammo |
sprite 3637 pitch -1 // tile0049 shotgunammo |
sprite 147 mdzoff 600000 // tile0951 box |
sprite 147 roll 1 // tile0951 box |
sprite 3638 angoff -256 // tile0052 sixpack |
sprite 1249 angoff 128 // tile2808 (tile2760 boss3 (overlord dead)) |
sprite 1249 mdzoff 500000 // tile2808 (tile2760 boss3 (overlord dead)) |
sprite 1249 pitch -1 // tile2808 (tile2760 boss3 (overlord dead)) |
sprite 1248 pitch -448 // tile4783 (tile4740 (queen)) |
sprite 3653 angoff -896 // tile0051 cola |
sprite 3654 angoff -896 // tile0051 cola |
sprite 3655 angoff -896 // tile0051 cola |
sprite 3656 angoff -896 // tile0051 cola |
sprite 3650 angoff 512 // tile0047 hbombammo |
sprite 3659 angoff 512 // tile0025 shrinkersprite |
sprite 3659 mdzoff 500000 // tile0025 shrinkersprite |
sprite 3659 mdxoff -20000 // tile0025 shrinkersprite |
sprite 3659 pitch -1 // tile0025 shrinkersprite |
sprite 1175 mdzoff 400000 // tile0047 hbombammo |
sprite 1175 roll 1 // tile0047 hbombammo |
sprite 1171 angoff -512 // tile0516 satelite (dish) |
sprite 1171 mdxoff 15000 // tile0516 satelite (dish) |
sprite 1171 pitch -1 // tile0516 satelite (dish) |
sprite 3657 angoff 512 // tile0051 cola |
sprite 1123 angoff 768 // tile0045 growammo |
sprite 1124 notmd // tile4386 (power line) |
sprite 1086 angoff 1024 // tile4586 (pipe) |
sprite 3669 angoff 512 // tile0041 batteryammo |
sprite 3669 mdxoff 9000 // tile0041 batteryammo |
sprite 3669 pitch -1 // tile0041 batteryammo |
sprite 3665 mdxoff 9000 // tile0041 batteryammo |
sprite 3665 pitch -1 // tile0041 batteryammo |
sprite 3666 angoff -256 // tile0051 cola |
sprite 3666 mdzoff 500000 // tile0051 cola |
sprite 3666 pitch 1 // tile0051 cola |
sprite 2399 notmd // tile4386 (power line) |
sprite 169 mdxoff 5000 // tile4438 coffeemug |
sprite 169 mdzoff 50000 // tile4438 coffeemug |
sprite 169 pitch -1 // tile4438 coffeemug |
sprite 3670 mdyoff -2500 // tile0049 shotgunammo |
sprite 3670 mdzoff 150000 // tile0049 shotgunammo |
sprite 3670 roll 1 // tile0049 shotgunammo |
sprite 562 angoff 512 // tile0061 boots |
sprite 562 mdxoff 15000 // tile0061 boots |
sprite 562 mdzoff 150000 // tile0061 boots |
sprite 562 pitch 1 // tile0061 boots |
sprite 562 roll 1 // tile0061 boots |
sprite 561 angoff 512 // tile0061 boots |
sprite 561 mdxoff 15000 // tile0061 boots |
sprite 561 mdzoff 150000 // tile0061 boots |
sprite 561 pitch 1 // tile0061 boots |
sprite 560 angoff 512 // tile0061 boots |
sprite 560 mdxoff 15000 // tile0061 boots |
sprite 560 mdzoff 150000 // tile0061 boots |
sprite 560 pitch 1 // tile0061 boots |
sprite 560 roll -1 // tile0061 boots |
sprite 469 mdzoff 100000 // tile1159 bottle12 |
sprite 469 pitch 1 // tile1159 bottle12 |
sprite 469 roll -1 // tile1159 bottle12 |
sprite 308 mdzoff 150000 // tile0574 (tile0670 (faucet)) |
sprite 308 pitch 1 // tile0574 (tile0670 (faucet)) |
sprite 3667 angoff 512 // tile0053 firstaid |
sprite 3668 angoff 1024 // tile0023 rpgsprite |
sprite 281 notmd // tile2541 (chaingun muzzleflash) |
sprite 283 notmd // tile2541 (chaingun muzzleflash) |
sprite 1073 notmd // tile2390 scrap6 |
sprite 1074 notmd // tile2390 scrap6 |
//sprite 505 nomdanim // tile2787 (tile2760 boss3 (overlord)) |
sprite 505 mdzoff 1500000 // tile2787 (tile2760 boss3 (overlord)) |
sprite 505 pitch -1 // tile2787 (tile2760 boss3 (overlord)) |
//sprite 773 nomdanim // tile2791 (tile2760 boss3 (overlord)) |
sprite 773 mdzoff 1500000 // tile2791 (tile2760 boss3 (overlord)) |
asprite 773 pitch -1 // tile2791 (tile2760 boss3 (overlord)) |
//sprite 781 notmd // tile2785 (tile2760 boss3 (overlord)) |
sprite 781 mdzoff 1500000 // tile2785 (tile2760 boss3 (overlord)) |
sprite 781 pitch -1 // tile2785 (tile2760 boss3 (overlord)) |
sprite 752 mdzoff 150000 // tile0574 (tile0670 (faucet)) |
sprite 752 pitch -1 // tile0574 (tile0670 (faucet)) |
sprite 586 mdzoff 200000 // tile1165 bottle18 |
sprite 586 roll -1 // tile1165 bottle18 |
sprite 776 angoff 0 // tile0060 accesscard blue |
sprite 3671 angoff 1024 // tile0054 shield |
sprite 3675 angoff 1024 // tile0044 rpgammo |
sprite 3695 angoff 512 // tile0051 cola |
sprite 3693 angoff 512 // tile0049 shotgunammo |
sprite 3694 angoff 512 // tile0049 shotgunammo |
sprite 3690 angoff 1024 // tile0040 ammo |
sprite 3689 angoff 1024 // tile0040 ammo |
sprite 3688 angoff -512 // tile0051 cola |
sprite 3687 angoff 1024 // tile0041 batteryammo |
sprite 3686 angoff 1024 // tile0041 batteryammo |
sprite 3673 angoff 1024 // tile0042 devistatorammo |
sprite 3676 angoff 512 // tile0044 rpgammo |
sprite 3677 angoff 512 // tile0044 rpgammo |
sprite 3680 angoff 512 // tile0051 cola |
sprite 3678 angoff 512 // tile0027 tripbombsprite |
sprite 3679 angoff 512 // tile0027 tripbombsprite |
sprite 3685 angoff -512 // tile0024 freezesprite |
sprite 3684 angoff -512 // tile0037 freezeammo |
sprite 3681 angoff -512 // tile0051 cola |
sprite 3682 angoff -512 // tile0055 steroids |
sprite 3683 angoff 1024 // tile0059 heatsensor |
sprite 3672 angoff 1024 // tile0029 devistatorsprite |
// together |
sprite 3707 angoff -256 // tile0052 sixpack |
sprite 3267 notmd // tile4386 (power line) |
sprite 3268 notmd // tile4386 (power line) |
sprite 3269 notmd // tile4386 (power line) |
sprite 3270 notmd // tile4386 (power line) |
sprite 3271 notmd // tile4386 (power line) |
sprite 3272 notmd // tile4386 (power line) |
sprite 3273 notmd // tile4386 (power line) |
sprite 3274 notmd // tile4386 (power line) |
sprite 3275 notmd // tile4386 (power line) |
sprite 3276 notmd // tile4386 (power line) |
sprite 3277 notmd // tile4386 (power line) |
sprite 3278 notmd // tile4386 (power line) |
sprite 3702 angoff 512 // tile0042 devistatorammo |
sprite 3143 angoff -768 // tile0682 (tile0680 chair3) |
sprite 3145 angoff 384 // tile0683 (tile0680 chair3) |
sprite 3188 mdxoff 100000 // tile0909 (treetrunk) |
sprite 3188 pitch -1 // tile0909 (treetrunk) |
sprite 3189 mdxoff 100000 // tile0909 (treetrunk) |
sprite 3189 pitch -1 // tile0909 (treetrunk) |
sprite 3190 mdxoff 150000 // tile0909 (treetrunk) |
sprite 3190 pitch -1 // tile0909 (treetrunk) |
sprite 3191 mdxoff 150000 // tile0909 (treetrunk) |
sprite 3191 pitch -1 // tile0909 (treetrunk) |
sprite 3706 angoff 1024 // tile0042 devistatorammo |
sprite 3708 angoff -512 // tile0052 sixpack |
sprite 3100 mdxoff 200000 // tile0909 (treetrunk) |
sprite 3100 pitch -1 // tile0909 (treetrunk) |
sprite 3092 notmd // tile4386 (power line) |
sprite 3714 angoff -512 // tile0044 rpgammo |
sprite 3713 angoff -256 // tile0044 rpgammo |
sprite 3320 mdxoff 150000 // tile0909 (treetrunk) |
sprite 3320 pitch -1 // tile0909 (treetrunk) |
sprite 3321 mdxoff 100000 // tile0909 (treetrunk) |
sprite 3321 pitch -1 // tile0909 (treetrunk) |
sprite 3322 mdxoff 100000 // tile0909 (treetrunk) |
sprite 3322 pitch -1 // tile0909 (treetrunk) |
sprite 3323 mdxoff 100000 // tile0909 (treetrunk) |
sprite 3323 pitch -1 // tile0909 (treetrunk) |
sprite 3710 angoff 512 // tile0042 devistatorammo |
sprite 3029 notmd // tile4386 (power line) |
sprite 3030 notmd // tile4386 (power line) |
sprite 3032 notmd // tile4386 (power line) |
sprite 3031 notmd // tile4386 (power line) |
sprite 3038 angoff -512 // tile4496 broom |
sprite 3038 mdzoff 600000 // tile4496 broom |
sprite 3038 pitch -1 // tile4496 broom |
sprite 3037 angoff 1024 // tile4496 broom |
sprite 3037 mdzoff 100000 // tile4496 broom |
sprite 3037 pitch -1 // tile4496 broom |
sprite 3037 roll 2 // tile4496 broom |
sprite 3715 angoff 1024 // tile0052 sixpack |
sprite 3711 angoff -512 // tile0042 devistatorammo |
sprite 2878 angoff -64 // tile0683 (tile0680 chair3) |
sprite 2877 angoff 128 // tile0681 (tile0680 chair3) |
sprite 2876 angoff -512 // tile0682 (tile0680 chair3) |
sprite 3423 angoff 1024 // tile0683 (tile0680 chair3) |
sprite 3422 angoff -896 // tile0681 (tile0680 chair3) |
sprite 3046 mdxoff 100000 // tile0909 (treetrunk) |
sprite 3046 pitch -1 // tile0909 (treetrunk) |
sprite 3716 angoff -256 // tile0049 shotgunammo |
sprite 3705 angoff -256 // tile0049 shotgunammo |
sprite 3704 angoff -256 // tile0053 firstaid |
sprite 3718 angoff -512 // tile0041 batteryammo |
sprite 2920 angoff -340 // tile0681 (tile0680 chair3) |
sprite 2927 angoff 1024 // tile0683 (tile0680 chair3) |
sprite 2928 angoff 340 // tile0682 (tile0680 chair3) |
// alone |
// mhk diff sync 3 |
sprite 2440 pitch 64 // tile0049 shotgunammo |
sprite 2440 roll -48 // tile0049 shotgunammo |
sprite 2441 pitch 64 // tile0049 shotgunammo |
sprite 2441 roll -48 // tile0049 shotgunammo |
sprite 2436 pitch 64 // tile0042 devistatorammo |
sprite 2436 roll -48 // tile0042 devistatorammo |
sprite 2442 pitch 64 // tile0041 batteryammo |
sprite 2442 roll -48 // tile0041 batteryammo |
sprite 2443 pitch 64 // tile0041 batteryammo |
sprite 2443 roll -48 // tile0041 batteryammo |
sprite 2437 pitch 64 // tile0044 rpgammo |
sprite 2437 roll -48 // tile0044 rpgammo |
sprite 2438 pitch 64 // tile0044 rpgammo |
sprite 2438 roll -48 // tile0044 rpgammo |
sprite 2439 pitch 64 // tile0044 rpgammo |
sprite 2439 roll -48 // tile0044 rpgammo |
sprite 2444 angoff 64 // tile0053 firstaid |
sprite 2444 mdzoff 200000 // tile0053 firstaid |
sprite 2444 pitch -1 // tile0053 firstaid |
sprite 2835 angoff -640 // tile1232 canwithsomething |
sprite 2836 angoff -384 // tile1232 canwithsomething |
sprite 2527 angoff -512 // tile0044 rpgammo |
sprite 2815 angoff -512 // tile0044 rpgammo |
sprite 2747 angoff 448 // tile0052 sixpack |
sprite 2742 angoff 320 // tile0042 devistatorammo |
sprite 1830 mdzoff 500000 // tile0029 devistatorsprite |
sprite 1830 roll -1 // tile0029 devistatorsprite |
sprite 2274 mdzoff 500000 // tile0029 devistatorsprite |
sprite 2274 roll -1 // tile0029 devistatorsprite |
sprite 2813 mdzoff 500000 // tile0029 devistatorsprite |
sprite 2813 roll -1 // tile0029 devistatorsprite |
sprite 2814 mdzoff 500000 // tile0029 devistatorsprite |
sprite 2814 roll -1 // tile0029 devistatorsprite |
// mhk diff sync 4 [1] |
sprite 1732 angoff -256 // tile0053 firstaid |
sprite 1579 angoff 512 // tile0981 hydrent |
sprite 1342 mdzoff 100000 // tile0913 maskwall2 (fence) |
sprite 1342 pitch 1 // tile0913 maskwall2 (fence) |
sprite 1340 mdzoff 100000 // tile0913 maskwall2 (fence) |
sprite 1340 pitch 1 // tile0913 maskwall2 (fence) |
sprite 1392 mdzoff 300000 // tile1063 (tile1062 rubbercan) |
sprite 1392 roll 1 // tile1063 (tile1062 rubbercan) |
sprite 2529 angoff 512 // tile1232 canwithsomething |
sprite 4499 angoff 256 // tile1232 canwithsomething |
sprite 1884 angoff -896 // tile1232 canwithsomething |
sprite 1882 angoff -640 // tile1232 canwithsomething |
sprite 2838 angoff -512 // tile0053 firstaid |
sprite 1664 angoff -512 // tile0981 hydrent |
sprite 2665 mdzoff 200000 // tile0914 maskwall3 (fence) |
sprite 2665 pitch -1 // tile0914 maskwall3 (fence) |
sprite 2666 mdzoff 500000 // tile0516 satelite (dish) |
sprite 2666 pitch 1 // tile0516 satelite (dish) |
sprite 2178 mdzoff 300000 // tile0607 antenna |
sprite 2178 pitch 1 // tile0607 antenna |
sprite 2202 mdxoff 20000 // tile0516 satelite (dish) |
sprite 2202 pitch -1 // tile0516 satelite (dish) |
sprite 2057 notmd // tile2666 (tile2630 boss1 (battlelord)) |
sprite 2059 notmd // tile2806 (tile2760 boss3 (overlord dead)) |
sprite 2058 notmd // tile2666 (tile2630 boss1 (battlelord)) |
sprite 1859 angoff 128 // tile0054 shield |
sprite 1859 mdzoff 500000 // tile0054 shield |
sprite 1859 pitch 1 // tile0054 shield |
sprite 2305 mdxoff -100000 // tile0910 tree2 |
sprite 2305 mdzoff 900000 // tile0910 tree2 |
sprite 2305 pitch -1 // tile0910 tree2 |
sprite 2304 mdxoff 50000 // tile0910 tree2 |
sprite 2304 mdzoff 700000 // tile0910 tree2 |
sprite 2304 pitch -1 // tile0910 tree2 |
sprite 2303 mdzoff 900000 // tile0910 tree2 |
sprite 2303 pitch 1 // tile0910 tree2 |
sprite 2302 mdxoff 50000 // tile0910 tree2 |
sprite 2302 mdzoff 500000 // tile0910 tree2 |
sprite 2302 pitch 1 // tile0910 tree2 |
sprite 2297 angoff -512 // tile0023 rpgsprite |
sprite 2055 angoff 768 // tile0023 rpgsprite |
sprite 2055 mdzoff 500000 // tile0023 rpgsprite |
sprite 2055 pitch 1 // tile0023 rpgsprite |
sprite 2301 angoff -512 // tile0023 rpgsprite |
sprite 2301 mdzoff 500000 // tile0023 rpgsprite |
sprite 2301 pitch 1 // tile0023 rpgsprite |
sprite 2047 angoff -512 // tile0023 rpgsprite |
sprite 2047 mdzoff 500000 // tile0023 rpgsprite |
sprite 2047 pitch 1 // tile0023 rpgsprite |
sprite 2288 mdzoff 500000 // tile0100 atomichealth |
sprite 2288 roll 1 // tile0100 atomichealth |
sprite 2566 angoff 768 // tile0950 brokefirehydrent |
sprite 2710 angoff 768 // tile1232 canwithsomething |
sprite 2709 angoff -384 // tile1232 canwithsomething |
sprite 2555 angoff 1024 // tile1232 canwithsomething |
sprite 2555 mdzoff 500000 // tile1232 canwithsomething |
sprite 2555 roll 1 // tile1232 canwithsomething |
sprite 2034 angoff -256 // tile1232 canwithsomething |
sprite 2033 angoff 640 // tile1232 canwithsomething |
sprite 1708 angoff -768 // tile1232 canwithsomething |
sprite 2558 mdzoff 80000 // tile0913 maskwall2 (fence) |
sprite 2558 pitch 1 // tile0913 maskwall2 (fence) |
sprite 2557 mdzoff 80000 // tile0913 maskwall2 (fence) |
sprite 2557 pitch 1 // tile0913 maskwall2 (fence) |
sprite 2560 mdzoff 90000 // tile0913 maskwall2 (fence) |
sprite 2560 pitch 1 // tile0913 maskwall2 (fence) |
sprite 2559 mdzoff 90000 // tile0913 maskwall2 (fence) |
sprite 2559 pitch 1 // tile0913 maskwall2 (fence) |
sprite 2704 mdzoff 100000 // tile0913 maskwall2 (fence) |
sprite 2704 pitch 1 // tile0913 maskwall2 (fence) |
sprite 2703 mdzoff 100000 // tile0913 maskwall2 (fence) |
sprite 2703 pitch 1 // tile0913 maskwall2 (fence) |
sprite 2706 mdzoff 90000 // tile0913 maskwall2 (fence) |
sprite 2706 pitch 1 // tile0913 maskwall2 (fence) |
sprite 2705 mdzoff 90000 // tile0913 maskwall2 (fence) |
sprite 2705 pitch 1 // tile0913 maskwall2 (fence) |
sprite 2830 angoff 256 // tile0029 devistatorsprite |
sprite 2513 angoff 256 // tile0981 hydrent |
sprite 2513 mdzoff 300000 // tile0981 hydrent |
sprite 2513 pitch 2 // tile0981 hydrent |
sprite 2513 roll -1 // tile0981 hydrent |
sprite 1589 angoff -384 // tile0981 hydrent |
sprite 1589 mdzoff 350000 // tile0981 hydrent |
sprite 1589 pitch 2 // tile0981 hydrent |
sprite 1589 roll 1 // tile0981 hydrent |
sprite 1433 notmd // tile4386 (power line) |
sprite 2689 notmd // tile4386 (power line) |
sprite 1434 notmd // tile4386 (power line) |
sprite 2693 angoff -672 // tile0981 hydrent |
sprite 2693 mdzoff 700000 // tile0981 hydrent |
sprite 2693 pitch 1 // tile0981 hydrent |
sprite 2693 roll -1 // tile0981 hydrent |
/maphacks/cbp/metropolitan/E5L10.mhk |
---|
0,0 → 1,132 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Train in Veins |
// Filename : E5L10.map |
// Author : Aymeric 'MRCK' Nocus / 'ck3D' (90%) & MetHy (MetHunter) (10%) |
// mapmd4 : 6640dc7dffe85e0e4ce03c4eefa4689e // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 4 angoff 1024 // tile0569 toilet |
sprite 708 angoff 1024 // tile0040 ammo |
sprite 707 angoff 1024 // tile0040 ammo |
sprite 54 notmd // tile4386 (power line) |
sprite 53 notmd // tile4587 (pipe) |
sprite 48 angoff -256 // tile4587 (pipe) |
sprite 712 angoff -512 // tile0051 cola |
sprite 711 angoff 1024 // tile0040 ammo |
sprite 706 mdxoff 50000 // tile0028 shotgunsprite |
sprite 706 mdyoff -90 // tile0028 shotgunsprite |
sprite 706 pitch 1 // tile0028 shotgunsprite |
sprite 706 roll -512 // tile0028 shotgunsprite |
sprite 717 angoff 768 // tile0049 shotgunammo |
sprite 721 angoff 1024 // tile0040 ammo |
sprite 727 angoff -512 // tile0051 cola |
sprite 727 mdzoff 300000 // tile0051 cola |
sprite 727 roll 1 // tile0051 cola |
sprite 728 angoff -512 // tile0022 chaingunsprite |
sprite 728 mdzoff 500000 // tile0022 chaingunsprite |
sprite 728 pitch -1 // tile0022 chaingunsprite |
sprite 729 angoff 512 // tile0041 batteryammo |
sprite 729 mdzoff 500000 // tile0041 batteryammo |
sprite 729 pitch 1 // tile0041 batteryammo |
sprite 124 notmd // tile4587 (pipe) |
sprite 123 angoff 1024 // tile4587 (pipe) |
sprite 740 angoff 512 // tile0040 ammo |
sprite 739 angoff 512 // tile0040 ammo |
sprite 731 angoff 512 // tile0041 batteryammo |
sprite 128 angoff 1024 // tile4587 (pipe) |
sprite 741 angoff 1024 // tile0040 ammo |
sprite 145 angoff 1024 // tile0569 toilet |
sprite 737 angoff -512 // tile0051 cola |
sprite 742 angoff -512 // tile0051 cola |
sprite 734 angoff 1024 // tile0047 hbombammo |
sprite 765 angoff -256 // tile0026 heavyhbomb |
sprite 764 angoff -256 // tile0026 heavyhbomb |
sprite 767 angoff 1024 // tile0027 tripbombsprite |
sprite 766 angoff 1024 // tile0027 tripbombsprite |
sprite 774 angoff -512 // tile0047 hbombammo |
sprite 774 mdzoff 500000 // tile0047 hbombammo |
sprite 774 pitch -1 // tile0047 hbombammo |
sprite 771 angoff 768 // tile0027 tripbombsprite |
sprite 770 angoff 768 // tile0027 tripbombsprite |
sprite 238 notmd // tile4587 (pipe) |
sprite 239 angoff 1024 // tile4587 (pipe) |
sprite 777 angoff 512 // tile0049 shotgunammo |
sprite 777 mdzoff 500000 // tile0049 shotgunammo |
sprite 777 pitch -1 // tile0049 shotgunammo |
sprite 779 angoff 768 // tile0051 cola |
sprite 779 mdzoff 200000 // tile0051 cola |
sprite 779 pitch -1 // tile0051 cola |
sprite 779 roll -2 // tile0051 cola |
sprite 780 angoff 768 // tile0051 cola |
sprite 780 mdzoff 200000 // tile0051 cola |
sprite 780 pitch -1 // tile0051 cola |
sprite 780 roll -2 // tile0051 cola |
sprite 781 angoff 768 // tile0051 cola |
sprite 781 mdzoff 200000 // tile0051 cola |
sprite 781 pitch -1 // tile0051 cola |
sprite 781 roll -2 // tile0051 cola |
sprite 255 angoff 1024 // tile4587 (pipe) |
sprite 783 angoff 768 // tile0055 steroids |
sprite 785 angoff 1024 // tile0027 tripbombsprite |
sprite 805 angoff 512 // tile0024 freezesprite |
sprite 811 angoff 256 // tile0052 sixpack |
sprite 1060 angoff -768 // tile1294 podfem1 |
sprite 820 angoff -256 // tile1294 podfem1 |
sprite 822 angoff -128 // tile1294 podfem1 |
sprite 823 angoff 1024 // tile1294 podfem1 |
sprite 1059 angoff -256 // tile1294 podfem1 |
sprite 320 angoff 1024 // tile0569 toilet |
sprite 821 angoff 1024 // tile0023 rpgsprite |
sprite 571 notmd // tile4386 (power line) |
sprite 324 notmd // tile4587 (pipe) |
sprite 325 angoff -256 // tile4587 (pipe) |
sprite 825 mdzoff 300000 // tile0029 devistatorsprite |
sprite 825 pitch 1 // tile0029 devistatorsprite |
sprite 812 angoff 512 // tile0044 rpgammo |
sprite 812 mdzoff 400000 // tile0044 rpgammo |
sprite 812 pitch 1 // tile0044 rpgammo |
sprite 375 notmd // tile4587 (pipe) |
sprite 376 angoff 1024 // tile4587 (pipe) |
sprite 407 notmd // tile4587 (pipe) |
sprite 408 angoff 512 // tile4587 (pipe) |
sprite 830 angoff 512 // tile0049 shotgunammo |
sprite 829 angoff 512 // tile0041 batteryammo |
sprite 400 angoff 1024 // tile4587 (pipe) |
sprite 837 angoff 512 // tile0052 sixpack |
sprite 417 angoff 1024 // tile0569 toilet |
sprite 838 angoff 1024 // tile0045 growammo |
sprite 839 angoff 1024 // tile0045 growammo |
sprite 463 notmd // tile4386 (power line) |
sprite 466 notmd // tile4587 (pipe) |
sprite 465 angoff -256 // tile4587 (pipe) |
sprite 840 angoff 1024 // tile0041 batteryammo |
sprite 840 mdzoff 500000 // tile0041 batteryammo |
sprite 840 pitch -1 // tile0041 batteryammo |
sprite 877 angoff 512 // tile0041 batteryammo |
sprite 876 angoff 1024 // tile0026 heavyhbomb |
sprite 880 angoff 512 // tile0049 shotgunammo |
sprite 881 angoff -768 // tile0051 cola |
sprite 878 angoff -512 // tile0049 shotgunammo |
sprite 879 angoff -512 // tile0052 sixpack |
sprite 882 angoff 512 // tile0051 cola |
sprite 537 angoff 1024 // tile4587 (pipe) |
sprite 885 angoff 1024 // tile0052 sixpack |
sprite 892 angoff -512 // tile0051 cola |
sprite 893 angoff -512 // tile0051 cola |
sprite 894 angoff -512 // tile0051 cola |
sprite 890 angoff 512 // tile0044 rpgammo |
sprite 891 angoff 512 // tile0042 devistatorammo |
sprite 898 angoff 512 // tile0045 growammo |
sprite 899 angoff 512 // tile0046 crystalammo |
sprite 900 angoff 512 // tile0044 rpgammo |
sprite 906 mdzoff 400000 // tile0029 devistatorsprite |
sprite 906 pitch -1 // tile0029 devistatorsprite |
sprite 907 mdzoff 300000 // tile0042 devistatorammo |
sprite 907 pitch -1 // tile0042 devistatorammo |
sprite 907 roll 1 // tile0042 devistatorammo |
sprite 608 nomdanim // tile1056 (tile1055 (film reel)) |
sprite 608 notmd // tile1056 (tile1055 (film reel)) |
sprite 609 angoff -256 // tile4454 deskphone |
sprite 610 angoff -768 // tile4454 deskphone |
/maphacks/cbp/metropolitan/E5L11.mhk |
---|
0,0 → 1,48 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : The Bitch |
// Filename : E5L11.map |
// Author : Mikko Sandt |
// mapmd4 : b6d49230653482740f73dc0413973f6d // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 125 angoff 768 // tile0054 shield |
sprite 123 angoff -768 // tile0052 sixpack |
sprite 100 angoff 768 // tile0029 devistatorsprite |
sprite 101 angoff -768 // tile0022 chaingunsprite |
sprite 103 angoff -512 // tile0040 ammo |
sprite 102 angoff 1024 // tile0040 ammo |
sprite 104 angoff 256 // tile0054 shield |
sprite 105 angoff 256 // tile0049 shotgunammo |
sprite 20 angoff 512 // tile0060 accesscard red |
sprite 127 angoff 512 // tile0042 devistatorammo |
sprite 128 angoff 640 // tile0049 shotgunammo |
sprite 130 angoff -256 // tile0052 sixpack |
sprite 129 angoff -768 // tile0041 batteryammo |
sprite 131 angoff 384 // tile0047 hbombammo |
sprite 131 mdzoff 500000 // tile0047 hbombammo |
sprite 131 pitch 1 // tile0047 hbombammo |
sprite 132 angoff 640 // tile0052 sixpack |
sprite 92 angoff -256 // tile0060 accesscard yellow |
sprite 133 angoff -896 // tile0053 firstaid |
sprite 134 angoff 896 // tile0021 firstgunsprite |
sprite 135 angoff -896 // tile0047 hbombammo |
sprite 88 angoff 448 // tile0041 batteryammo |
sprite 89 angoff 320 // tile0049 shotgunammo |
sprite 90 angoff -832 // tile0041 batteryammo |
sprite 91 angoff 320 // tile0052 sixpack |
sprite 86 angoff 512 // tile0044 rpgammo |
sprite 86 mdzoff 900000 // tile0044 rpgammo |
sprite 86 pitch -1 // tile0044 rpgammo |
sprite 87 angoff 896 // tile0023 rpgsprite |
sprite 87 mdzoff 900000 // tile0023 rpgsprite |
sprite 87 pitch -1 // tile0023 rpgsprite |
sprite 84 angoff 1024 // tile0052 sixpack |
sprite 80 angoff -896 // tile0042 devistatorammo |
sprite 82 angoff -768 // tile0042 devistatorammo |
sprite 81 angoff -640 // tile0042 devistatorammo |
sprite 83 angoff -512 // tile0052 sixpack |
sprite 145 angoff -512 // tile0044 rpgammo |
sprite 146 angoff -256 // tile0044 rpgammo |
sprite 151 angoff -384 // tile0042 devistatorammo |
/maphacks/cbp/metropolitan/E5L12.mhk |
---|
0,0 → 1,56 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : High-Altitude Face-Off |
// Filename : E5L12.map |
// Author : Mikko Sandt, based on MRCK's idea |
// mapmd4 : 89d55d322ed1025a31bcb678ef115619 // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 139 notmd // tile1031 glasspieces |
sprite 140 notmd // tile1031 glasspieces |
sprite 137 notmd // tile1032 (tile1031 glasspieces) |
sprite 138 notmd // tile1032 (tile1031 glasspieces) |
sprite 141 notmd // tile1032 (tile1031 glasspieces) |
sprite 160 angoff 256 // tile0028 shotgunsprite |
sprite 368 angoff 896 // tile0021 firstgunsprite |
sprite 85 angoff 1024 // tile0563 waterfountain |
sprite 142 notmd // tile0132 slotdoor |
sprite 150 angoff 512 // tile0022 chaingunsprite |
sprite 38 angoff -512 // tile0569 toilet |
sprite 54 angoff -256 // tile0561 (soap) |
sprite 48 mdzoff 250000 // tile0574 (tile0670 (faucet)) |
sprite 48 pitch -1 // tile0574 (tile0670 (faucet)) |
sprite 53 angoff -640 // tile0561 (soap) |
sprite 49 mdzoff 250000 // tile0574 (tile0670 (faucet)) |
sprite 49 pitch -1 // tile0574 (tile0670 (faucet)) |
sprite 51 angoff 1024 // tile1321 fem3 hooker |
sprite 57 angoff -256 // tile0060 accesscard blue |
sprite 169 angoff -256 // tile0052 sixpack |
sprite 170 angoff -256 // tile0054 shield |
sprite 82 angoff 0 // tile0060 accesscard red |
sprite 81 angoff 0 // tile0060 accesscard yellow |
sprite 124 angoff 1024 // tile0053 firstaid |
sprite 124 mdzoff 350000 // tile0053 firstaid |
sprite 124 pitch -1 // tile0053 firstaid |
sprite 123 angoff 1024 // tile0029 devistatorsprite |
sprite 123 mdzoff 400000 // tile0029 devistatorsprite |
sprite 123 pitch 1 // tile0029 devistatorsprite |
sprite 122 mdxoff 50000 // tile0042 devistatorammo |
sprite 122 pitch 1 // tile0042 devistatorammo |
sprite 146 mdzoff 150000 // tile0042 devistatorammo |
sprite 146 pitch -1 // tile0042 devistatorammo |
sprite 145 angoff 1024 // tile0042 devistatorammo |
sprite 145 mdzoff 150000 // tile0042 devistatorammo |
sprite 145 pitch -1 // tile0042 devistatorammo |
sprite 128 angoff 512 // tile0054 shield |
sprite 129 angoff -512 // tile0044 rpgammo |
sprite 130 angoff 512 // tile0044 rpgammo |
sprite 346 angoff -512 // tile0042 devistatorammo |
sprite 346 mdzoff 150000 // tile0042 devistatorammo |
sprite 346 pitch -1 // tile0042 devistatorammo |
sprite 345 mdzoff 225000 // tile0052 sixpack |
sprite 345 roll -1 // tile0052 sixpack |
sprite 344 angoff 512 // tile0044 rpgammo |
sprite 344 mdzoff 150000 // tile0044 rpgammo |
sprite 344 pitch 1 // tile0044 rpgammo |
/maphacks/cbp/metropolitan/E5L13.mhk |
---|
0,0 → 1,93 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Stadium Despair |
// Filename : E5L13.map |
// Author : Aymeric 'MRCK' Nocus / 'ck3D' |
// mapmd4 : 15653e87773122b7c6c93497f8abee90 // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 925 angoff -768 // tile0047 hbombammo |
sprite 537 notmd // tile4386 (power line) |
sprite 922 angoff -256 // tile0021 firstgunsprite |
sprite 920 angoff 768 // tile0040 ammo |
sprite 923 angoff 768 // tile0040 ammo |
sprite 921 angoff 768 // tile0040 ammo |
sprite 927 angoff -800 // tile0028 shotgunsprite |
sprite 927 mdzoff 500000 // tile0028 shotgunsprite |
sprite 927 pitch 1 // tile0028 shotgunsprite |
sprite 928 angoff -512 // tile2060 pigcopdeadsprite |
sprite 928 mdzoff 300000 // tile2060 pigcopdeadsprite |
sprite 928 pitch -6 // tile2060 pigcopdeadsprite |
//sprite 928 roll -5 // tile2060 pigcopdeadsprite |
sprite 101 angoff 512 // tile0916 fireext |
sprite 936 angoff -512 // tile0051 cola |
sprite 934 angoff 1024 // tile0054 shield |
sprite 935 angoff 1024 // tile0049 shotgunammo |
sprite 937 angoff 512 // tile0055 steroids |
sprite 937 mdzoff 300000 // tile0055 steroids |
sprite 937 pitch -1 // tile0055 steroids |
sprite 937 roll 1 // tile0055 steroids |
sprite 81 mdzoff 500000 // tile4367 hatrack |
sprite 81 pitch -1 // tile4367 hatrack |
sprite 83 mdzoff 500000 // tile4367 hatrack |
sprite 83 pitch -1 // tile4367 hatrack |
sprite 944 angoff -512 // tile0051 cola |
sprite 72 pitch 512 // tile0574 (tile0670 (faucet)) |
sprite 71 pitch 512 // tile0574 (tile0670 (faucet)) |
sprite 70 pitch 512 // tile0574 (tile0670 (faucet)) |
sprite 87 notmd // tile0976 (ventshaft) |
sprite 88 notmd // tile0976 (ventshaft) |
sprite 75 pitch 512 // tile0574 (tile0670 (faucet)) |
sprite 74 pitch 512 // tile0574 (tile0670 (faucet)) |
sprite 73 pitch 512 // tile0574 (tile0670 (faucet)) |
sprite 106 mdzoff 300000 // tile0563 waterfountain |
sprite 106 pitch 1 // tile0563 waterfountain |
sprite 948 angoff 256 // tile0022 chaingunsprite |
sprite 949 angoff -768 // tile0052 sixpack |
sprite 951 angoff 512 // tile0041 batteryammo |
sprite 89 angoff 1024 // tile0569 toilet |
sprite 914 angoff 1024 // tile0060 accesscard blue |
sprite 914 mdzoff 900000 // tile0060 accesscard blue |
sprite 914 pitch 1 // tile0060 accesscard blue |
sprite 26 angoff -256 // tile4367 hatrack |
sprite 958 angoff 1024 // tile0047 hbombammo |
sprite 959 angoff 1024 // tile0037 freezeammo |
sprite 957 angoff 1024 // tile0024 freezesprite |
sprite 913 angoff 256 // tile0060 accesscard red |
sprite 961 angoff 512 // tile0023 rpgsprite |
sprite 962 angoff -512 // tile0053 firstaid |
sprite 991 angoff -256 // tile0041 batteryammo |
sprite 993 angoff -512 // tile0023 rpgsprite |
sprite 1006 angoff -384 // tile0027 tripbombsprite |
sprite 1007 angoff -512 // tile0027 tripbombsprite |
sprite 984 angoff -512 // tile0042 devistatorammo |
sprite 992 angoff -768 // tile0049 shotgunammo |
sprite 1003 angoff -576 // tile0037 freezeammo |
sprite 1008 angoff -512 // tile0027 tripbombsprite |
sprite 1009 angoff -768 // tile0052 sixpack |
sprite 1002 angoff 1024 // tile0059 heatsensor |
sprite 1001 angoff 1024 // tile0045 growammo |
sprite 1000 angoff 1024 // tile0045 growammo |
sprite 987 angoff 1024 // tile0054 shield |
sprite 986 angoff 1024 // tile0042 devistatorammo |
sprite 985 angoff 1024 // tile0029 devistatorsprite |
sprite 997 angoff 1024 // tile0046 crystalammo |
sprite 193 notmd // tile4386 (power line) |
sprite 202 angoff -512 // tile0479 (satellite dish) |
sprite 202 mdzoff 500000 // tile0479 (satellite dish) |
sprite 202 roll -1 // tile0479 (satellite dish) |
sprite 996 angoff 256 // tile0052 sixpack |
sprite 1044 angoff -768 // tile0042 devistatorammo |
sprite 1042 angoff -256 // tile0042 devistatorammo |
sprite 999 mdzoff 500000 // tile0041 batteryammo |
sprite 999 roll -1 // tile0041 batteryammo |
sprite 998 mdzoff 500000 // tile0041 batteryammo |
sprite 998 roll -1 // tile0041 batteryammo |
sprite 1016 angoff 512 // tile0047 hbombammo |
sprite 988 angoff 768 // tile0052 sixpack |
sprite 1015 angoff 512 // tile0051 cola |
sprite 995 angoff 512 // tile0025 shrinkersprite |
sprite 1014 angoff 512 // tile0044 rpgammo |
sprite 1013 angoff 256 // tile0051 cola |
sprite 989 angoff 256 // tile0049 shotgunammo |
/maphacks/cbp/metropolitan/E5L15.mhk |
---|
0,0 → 1,104 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Dukenpark |
// Filename : E5L15.map |
// Author : Aymeric 'MRCK' Nocus / 'ck3D' |
// mapmd4 : 74ceb5dc92d0f88f6ca257e3f641c681 // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 644 angoff 768 // tile0040 ammo |
sprite 642 angoff 768 // tile0040 ammo |
sprite 643 angoff 256 // tile0040 ammo |
sprite 645 angoff 256 // tile0040 ammo |
sprite 604 angoff -512 // tile0916 fireext |
sprite 604 mdzoff 200000 // tile0916 fireext |
sprite 604 pitch -1 // tile0916 fireext |
sprite 612 angoff 512 // tile1045 donuts |
sprite 655 angoff 768 // tile0028 shotgunsprite |
sprite 655 mdzoff 500000 // tile0028 shotgunsprite |
sprite 655 roll 1 // tile0028 shotgunsprite |
sprite 653 angoff 1024 // tile0051 cola |
sprite 358 angoff 1024 // tile0574 (tile0670 (faucet)) |
sprite 398 notmd // tile0574 (tile0670 (faucet)) |
sprite 359 angoff 1024 // tile0574 (tile0670 (faucet)) |
sprite 397 notmd // tile0574 (tile0670 (faucet)) |
sprite 357 angoff 1024 // tile0574 (tile0670 (faucet)) |
sprite 396 notmd // tile0574 (tile0670 (faucet)) |
sprite 694 angoff 1024 // tile0051 cola |
sprite 686 angoff 128 // tile0022 chaingunsprite |
sprite 686 mdzoff 400000 // tile0022 chaingunsprite |
sprite 686 pitch 1 // tile0022 chaingunsprite |
sprite 686 roll -3 // tile0022 chaingunsprite |
sprite 378 mdzoff 500000 // tile0569 toilet |
sprite 378 pitch 1 // tile0569 toilet |
sprite 684 mdzoff 800000 // tile0049 shotgunammo |
sprite 684 pitch 1 // tile0049 shotgunammo |
sprite 379 mdzoff 500000 // tile0569 toilet |
sprite 379 pitch 1 // tile0569 toilet |
sprite 685 mdzoff 700000 // tile0060 accesscard blue |
sprite 685 pitch 1 // tile0060 accesscard blue |
sprite 713 angoff -256 // tile0049 shotgunammo |
sprite 717 angoff 1024 // tile0041 batteryammo |
sprite 719 angoff 512 // tile0051 cola |
sprite 718 angoff 512 // tile0041 batteryammo |
sprite 718 mdzoff 400000 // tile0041 batteryammo |
sprite 718 pitch -1 // tile0041 batteryammo |
sprite 303 angoff 512 // tile0916 fireext |
sprite 303 mdzoff 150000 // tile0916 fireext |
sprite 303 pitch -1 // tile0916 fireext |
sprite 715 angoff 1024 // tile0051 cola |
sprite 716 angoff 1024 // tile0041 batteryammo |
sprite 748 angoff -768 // tile0049 shotgunammo |
sprite 734 angoff 1024 // tile0023 rpgsprite |
sprite 258 angoff 896 // tile1232 canwithsomething |
sprite 260 angoff 1024 // tile1238 explodingbarrel |
sprite 261 angoff -512 // tile1227 nukebarrel |
sprite 263 angoff -512 // tile0981 hydrent |
sprite 262 angoff -512 // tile0981 hydrent |
sprite 279 angoff 512 // tile1061 (streetlight) |
sprite 280 angoff 512 // tile1061 (streetlight) |
sprite 281 angoff 512 // tile1061 (streetlight) |
sprite 282 angoff 512 // tile1061 (streetlight) |
sprite 283 angoff 512 // tile1061 (streetlight) |
sprite 284 angoff 512 // tile1061 (streetlight) |
sprite 151 mdzoff 150000 // tile0916 fireext |
sprite 151 pitch -1 // tile0916 fireext |
sprite 749 angoff 512 // tile0049 shotgunammo |
sprite 750 angoff 512 // tile0041 batteryammo |
sprite 751 angoff 512 // tile0052 sixpack |
sprite 764 angoff -512 // tile0052 sixpack |
sprite 797 angoff -512 // tile0049 shotgunammo |
sprite 752 angoff -512 // tile0051 cola |
sprite 760 angoff -768 // tile0024 freezesprite |
sprite 761 angoff -512 // tile0037 freezeammo |
sprite 759 angoff -512 // tile0051 cola |
sprite 762 angoff -512 // tile0037 freezeammo |
sprite 756 angoff -512 // tile0053 firstaid |
sprite 763 angoff -512 // tile0051 cola |
sprite 765 mdzoff 300000 // tile0059 heatsensor |
sprite 765 roll -1 // tile0059 heatsensor |
sprite 755 angoff -256 // tile0052 sixpack |
sprite 753 angoff -768 // tile0060 accesscard red |
sprite 652 angoff 1024 // tile0040 ammo |
sprite 677 angoff -512 // tile0051 cola |
sprite 678 angoff 1024 // tile0054 shield |
sprite 473 angoff -512 // tile0916 fireext |
sprite 473 mdzoff 150000 // tile0916 fireext |
sprite 473 pitch -1 // tile0916 fireext |
sprite 799 angoff -256 // tile0052 sixpack |
sprite 600 angoff 96 // tile0556 chair1 |
sprite 796 angoff 768 // tile0044 rpgammo |
sprite 486 angoff 256 // tile0680 chair3 |
sprite 484 angoff 384 // tile0680 chair3 |
sprite 485 angoff -768 // tile0680 chair3 |
sprite 478 mdzoff 700000 // tile0951 box |
sprite 478 roll 1 // tile0951 box |
sprite 777 angoff -512 // tile0060 accesscard yellow |
sprite 570 angoff -896 // tile1232 canwithsomething |
sprite 572 angoff 640 // tile1232 canwithsomething |
sprite 572 mdzoff 200000 // tile1232 canwithsomething |
sprite 572 roll -1 // tile1232 canwithsomething |
sprite 802 angoff 1024 // tile0044 rpgammo |
sprite 573 angoff -384 // tile1232 canwithsomething |
sprite 803 angoff -256 // tile0029 devistatorsprite |
/maphacks/cbp/metropolitan/E5L3.mhk |
---|
0,0 → 1,52 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Office Onslaught |
// Filename : E5L3.map |
// Author : Mikko Sandt |
// mapmd4 : 206693aa5e2c9cdb08bcbaac5123a2d2 // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 11 angoff 896 // tile0557 chair2 |
sprite 209 angoff 512 // tile0028 shotgunsprite |
sprite 210 angoff -512 // tile0054 shield |
sprite 14 angoff 0 // tile0060 accesscard blue |
sprite 212 angoff 1024 // tile0049 shotgunammo |
sprite 213 angoff 1024 // tile0052 sixpack |
sprite 35 angoff 1024 // tile0556 chair1 |
sprite 31 angoff 384 // tile0556 chair1 |
sprite 32 angoff -768 // tile0557 chair2 |
sprite 34 angoff -512 // tile0556 chair1 |
sprite 36 angoff 896 // tile0556 chair1 |
sprite 68 angoff -512 // tile0563 waterfountain |
sprite 219 angoff -512 // tile0041 batteryammo |
sprite 219 mdzoff 900000 // tile0041 batteryammo |
sprite 219 pitch 1 // tile0041 batteryammo |
sprite 219 roll -1 // tile0041 batteryammo |
sprite 218 mdzoff 300000 // tile0022 chaingunsprite |
sprite 218 pitch -1 // tile0022 chaingunsprite |
sprite 218 roll -1 // tile0022 chaingunsprite |
sprite 217 mdzoff 1200000 // tile2185 lizmandeadsprite |
sprite 217 roll 1 // tile2185 lizmandeadsprite |
sprite 115 angoff -256 // tile0563 waterfountain |
sprite 221 angoff -768 // tile0052 sixpack |
sprite 121 notmd // tile0132 slotdoor |
sprite 122 notmd // tile0132 slotdoor |
sprite 225 angoff -512 // tile0040 ammo |
sprite 224 angoff -512 // tile0052 sixpack |
sprite 123 angoff -512 // tile0049 shotgunammo |
sprite 226 angoff 1024 // tile0041 batteryammo |
sprite 180 angoff -256 // tile0060 accesscard red |
sprite 193 angoff -768 // tile1232 canwithsomething |
sprite 198 angoff 384 // tile0955 bottle2 |
sprite 196 angoff -128 // tile1232 canwithsomething |
sprite 196 mdzoff 300000 // tile1232 canwithsomething |
sprite 196 roll 1 // tile1232 canwithsomething |
sprite 201 angoff 384 // tile1232 canwithsomething |
sprite 253 angoff -256 // tile0051 cola |
sprite 264 angoff -640 // tile0026 heavyhbomb |
sprite 265 angoff -512 // tile0026 heavyhbomb |
sprite 233 angoff 768 // tile1232 canwithsomething |
sprite 232 angoff 512 // tile1232 canwithsomething |
sprite 234 angoff -128 // tile1232 canwithsomething |
sprite 237 angoff 256 // tile0955 bottle2 |
/maphacks/cbp/metropolitan/E5L6.mhk |
---|
0,0 → 1,73 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : LAPD |
// Filename : E5L6.map |
// Author : Mikko Sandt |
// mapmd4 : 2c42d8b96d690ca76adbfebb1ad5cae5 // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 203 angoff 1024 // tile1061 (streetlight) |
sprite 209 angoff 896 // tile1238 explodingbarrel |
sprite 207 angoff 768 // tile1232 canwithsomething |
sprite 12 angoff 512 // tile4377 policelightpole |
sprite 13 angoff 513 // tile4377 policelightpole |
sprite 23 angoff 896 // tile1232 canwithsomething |
sprite 22 angoff -384 // tile1232 canwithsomething |
sprite 240 angoff -512 // tile0022 chaingunsprite |
sprite 50 angoff -512 // tile0569 toilet |
sprite 241 angoff 1024 // tile0041 batteryammo |
sprite 55 mdxoff 1000000 // tile2185 lizmandeadsprite |
sprite 55 pitch -1 // tile2185 lizmandeadsprite |
sprite 53 mdzoff 200000 // tile2185 lizmandeadsprite |
sprite 53 pitch 1 // tile2185 lizmandeadsprite |
sprite 53 roll 1 // tile2185 lizmandeadsprite |
sprite 54 angoff -384 // tile2185 lizmandeadsprite |
sprite 54 mdzoff 900000 // tile2185 lizmandeadsprite |
sprite 54 pitch -1 // tile2185 lizmandeadsprite |
sprite 54 roll -1 // tile2185 lizmandeadsprite |
sprite 49 angoff 512 // tile0569 toilet |
sprite 61 angoff 768 // tile0060 accesscard red |
sprite 63 angoff -256 // tile1323 fem5 polebabe |
sprite 51 angoff 512 // tile0569 toilet |
sprite 260 angoff 256 // tile0027 tripbombsprite |
sprite 261 angoff 256 // tile0027 tripbombsprite |
sprite 262 angoff 256 // tile0027 tripbombsprite |
sprite 62 angoff -256 // tile1334 fem6 padbabe |
sprite 243 angoff 768 // tile0052 sixpack |
sprite 41 angoff -576 // tile0556 chair1 |
sprite 42 angoff 256 // tile0557 chair2 |
sprite 246 angoff -256 // tile0052 sixpack |
sprite 247 angoff 256 // tile0051 cola |
sprite 236 angoff 768 // tile2060 pigcopdeadsprite |
sprite 236 mdzoff 1300000 // tile2060 pigcopdeadsprite |
sprite 236 pitch -1 // tile2060 pigcopdeadsprite |
sprite 84 mdzoff 300000 // tile4443 (flag) |
sprite 84 pitch 1 // tile4443 (flag) |
sprite 81 angoff -768 // tile4438 coffeemug |
sprite 248 angoff 1024 // tile0047 hbombammo |
sprite 259 angoff 512 // tile0052 sixpack |
sprite 250 angoff 512 // tile0037 freezeammo |
sprite 249 angoff -768 // tile0024 freezesprite |
sprite 188 angoff -512 // tile2060 pigcopdeadsprite |
sprite 188 mdzoff 400000 // tile2060 pigcopdeadsprite |
sprite 188 roll 1 // tile2060 pigcopdeadsprite |
sprite 188 pitch -3 // tile2060 pigcopdeadsprite |
sprite 189 angoff 704 // tile2060 pigcopdeadsprite |
sprite 189 mdzoff 300000 // tile2060 pigcopdeadsprite |
sprite 189 pitch -4 // tile2060 pigcopdeadsprite |
sprite 114 notmd // tile1031 glasspieces |
sprite 115 notmd // tile1033 (tile1031 glasspieces) |
sprite 116 notmd // tile1032 (tile1031 glasspieces) |
sprite 113 notmd // tile1032 (tile1031 glasspieces) |
sprite 112 notmd // tile1032 (tile1031 glasspieces) |
sprite 119 angoff 512 // tile4442 (H.Callahan) |
sprite 327 notmd // tile1031 glasspieces |
sprite 329 notmd // tile1033 (tile1031 glasspieces) |
sprite 326 notmd // tile1031 glasspieces |
sprite 328 notmd // tile1032 (tile1031 glasspieces) |
sprite 149 angoff 1024 // tile4372 coffeemachine |
sprite 252 angoff -512 // tile0052 sixpack |
sprite 255 angoff -512 // tile0060 accesscard blue |
sprite 163 angoff 640 // tile1045 donuts |
sprite 164 angoff 512 // tile4441 (J.McClain) |
/maphacks/cbp/metropolitan/E5L8.mhk |
---|
0,0 → 1,155 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Meatball Sub Makin' |
// Filename : E5L8.map |
// Author : Aymeric 'MRCK' Nocus / 'ck3D' |
// mapmd4 : baa596ff8d5eb78a12d329b4bc2780df // 2012-03-02 (GRP) |
// <-> 06meatballsubmakin.mhk |
// Curr. HRP: r5.2.559 |
sprite 664 angoff -768 // tile0021 firstgunsprite |
sprite 665 angoff -256 // tile0021 firstgunsprite |
sprite 663 angoff 256 // tile0051 cola |
sprite 666 angoff -256 // tile0051 cola |
sprite 669 angoff -768 // tile0051 cola |
sprite 937 angoff -896 // tile1232 canwithsomething |
sprite 939 angoff 384 // tile1232 canwithsomething |
sprite 675 angoff 512 // tile0054 shield |
sprite 11 angoff 256 // tile4367 hatrack |
sprite 678 angoff 512 // tile0051 cola |
sprite 42 angoff 1024 // tile0916 fireext |
sprite 42 mdzoff 200000 // tile0916 fireext |
sprite 42 pitch -1 // tile0916 fireext |
sprite 680 angoff 512 // tile0049 shotgunammo |
sprite 41 angoff 512 // tile0916 fireext |
sprite 41 mdzoff 200000 // tile0916 fireext |
sprite 41 pitch -1 // tile0916 fireext |
sprite 682 angoff 256 // tile0022 chaingunsprite |
sprite 533 angoff -256 // tile0060 accesscard blue |
sprite 5 mdzoff 200000 // tile0913 maskwall2 (fence) |
sprite 5 pitch -1 // tile0913 maskwall2 (fence) |
sprite 7 mdzoff 200000 // tile0913 maskwall2 (fence) |
sprite 7 pitch -1 // tile0913 maskwall2 (fence) |
sprite 8 mdzoff 200000 // tile0913 maskwall2 (fence) |
sprite 8 pitch -1 // tile0913 maskwall2 (fence) |
sprite 6 mdzoff 200000 // tile0913 maskwall2 (fence) |
sprite 6 pitch -1 // tile0913 maskwall2 (fence) |
sprite 676 angoff 512 // tile0049 shotgunammo |
sprite 676 roll -160 // tile0049 shotgunammo |
sprite 760 angoff 1024 // tile0052 sixpack |
sprite 126 angoff 1024 // tile0981 hydrent |
sprite 77 angoff 1024 // tile1061 (streetlight) |
sprite 940 angoff 128 // tile1232 canwithsomething |
sprite 941 angoff -640 // tile1232 canwithsomething |
sprite 76 angoff 1024 // tile1061 (streetlight) |
sprite 72 angoff 1024 // tile1061 (streetlight) |
sprite 803 angoff 1024 // tile0981 hydrent |
sprite 125 angoff 1024 // tile0981 hydrent |
sprite 673 mdzoff 300000 // tile0049 shotgunammo |
sprite 673 pitch -1 // tile0049 shotgunammo |
sprite 684 angoff 256 // tile0052 sixpack |
sprite 762 angoff 1024 // tile0041 batteryammo |
sprite 763 angoff 1024 // tile0041 batteryammo |
sprite 761 angoff 768 // tile0052 sixpack |
sprite 701 angoff 1024 // tile0049 shotgunammo |
sprite 702 angoff 1024 // tile0051 cola |
sprite 695 angoff -384 // tile0052 sixpack |
sprite 697 angoff -512 // tile0052 sixpack |
sprite 696 angoff -640 // tile0052 sixpack |
sprite 699 angoff -896 // tile0041 batteryammo |
sprite 698 angoff 1024 // tile0041 batteryammo |
sprite 708 angoff 512 // tile0049 shotgunammo |
sprite 708 mdzoff 500000 // tile0049 shotgunammo |
sprite 708 pitch -1 // tile0049 shotgunammo |
sprite 711 angoff 512 // tile0023 rpgsprite |
sprite 712 angoff 256 // tile0044 rpgammo |
sprite 764 angoff 768 // tile0052 sixpack |
sprite 765 angoff 768 // tile0052 sixpack |
sprite 729 angoff 1024 // tile0051 cola |
sprite 198 notmd // tile0976 (ventshaft) |
sprite 728 mdzoff 300000 // tile0047 hbombammo |
sprite 728 pitch -1 // tile0047 hbombammo |
sprite 802 angoff -512 // tile0061 boots |
sprite 727 angoff 1024 // tile0041 batteryammo |
sprite 752 angoff 1024 // tile0052 sixpack |
sprite 213 mdzoff 150000 // tile0574 (tile0670 (faucet)) |
sprite 213 pitch -2 // tile0574 (tile0670 (faucet)) |
sprite 213 roll 1 // tile0574 (tile0670 (faucet)) |
sprite 215 notmd // tile0574 (tile0670 (faucet)) |
sprite 211 mdzoff 150000 // tile0574 (tile0670 (faucet)) |
sprite 211 pitch -2 // tile0574 (tile0670 (faucet)) |
sprite 211 roll 1 // tile0574 (tile0670 (faucet)) |
sprite 214 notmd // tile0574 (tile0670 (faucet)) |
sprite 212 mdzoff 150000 // tile0574 (tile0670 (faucet)) |
sprite 212 pitch -2 // tile0574 (tile0670 (faucet)) |
sprite 212 roll 1 // tile0574 (tile0670 (faucet)) |
sprite 216 notmd // tile0574 (tile0670 (faucet)) |
sprite 754 angoff 1024 // tile0049 shotgunammo |
sprite 753 mdzoff 500000 // tile0040 ammo |
sprite 753 pitch -2 // tile0040 ammo |
sprite 753 roll -1 // tile0040 ammo |
sprite 755 angoff -512 // tile0054 shield |
sprite 755 mdzoff 900000 // tile0054 shield |
sprite 755 pitch 1 // tile0054 shield |
sprite 249 angoff 1024 // tile0407 fansprite |
sprite 734 angoff -896 // tile0026 heavyhbomb |
sprite 735 angoff 1024 // tile0026 heavyhbomb |
sprite 757 angoff 1024 // tile0051 cola |
sprite 295 angoff -512 // tile0916 fireext |
sprite 287 mdzoff 500000 // tile4367 hatrack |
sprite 287 pitch 1 // tile4367 hatrack |
sprite 290 angoff 1024 // tile4454 deskphone |
sprite 759 angoff 768 // tile0052 sixpack |
sprite 534 angoff 896 // tile0060 accesscard red |
sprite 262 angoff 640 // tile0556 chair1 |
sprite 262 mdzoff 500000 // tile0556 chair1 |
sprite 262 pitch -1 // tile0556 chair1 |
sprite 253 angoff -512 // tile0916 fireext |
sprite 780 angoff -512 // tile0023 rpgsprite |
sprite 935 angoff -768 // tile1232 canwithsomething |
sprite 789 angoff -512 // tile0049 shotgunammo |
sprite 781 angoff 256 // tile0052 sixpack |
sprite 779 angoff 1024 // tile0029 devistatorsprite |
sprite 778 angoff 768 // tile0052 sixpack |
sprite 68 angoff 1024 // tile1061 (streetlight) |
sprite 785 angoff 1024 // tile0052 sixpack |
sprite 69 angoff 1024 // tile1061 (streetlight) |
sprite 943 angoff -768 // tile0052 sixpack |
sprite 314 angoff 896 // tile0556 chair1 |
sprite 387 angoff 256 // tile4454 deskphone |
sprite 801 angoff 512 // tile0041 batteryammo |
sprite 800 angoff 512 // tile0049 shotgunammo |
sprite 323 mdzoff 500000 // tile4367 hatrack |
sprite 323 pitch -1 // tile4367 hatrack |
sprite 799 angoff -896 // tile0052 sixpack |
sprite 539 angoff 768 // tile0060 accesscard yellow |
sprite 806 angoff 512 // tile0024 freezesprite |
sprite 806 mdzoff 1500000 // tile0024 freezesprite |
sprite 806 roll 1 // tile0024 freezesprite |
sprite 836 angoff 1024 // tile0052 sixpack |
sprite 816 angoff 1024 // tile0052 sixpack |
sprite 808 angoff 512 // tile0041 batteryammo |
sprite 807 angoff 512 // tile0041 batteryammo |
sprite 811 angoff 512 // tile0044 rpgammo |
sprite 809 angoff -256 // tile0041 batteryammo |
sprite 810 angoff -768 // tile0049 shotgunammo |
sprite 947 angoff 256 // tile0041 batteryammo |
sprite 870 angoff 512 // tile0042 devistatorammo |
sprite 878 angoff -768 // tile0052 sixpack |
sprite 875 angoff 512 // tile0027 tripbombsprite |
sprite 877 angoff 512 // tile0042 devistatorammo |
sprite 888 angoff 512 // tile0041 batteryammo |
sprite 889 angoff 512 // tile0041 batteryammo |
sprite 890 angoff -512 // tile0049 shotgunammo |
sprite 71 angoff 1024 // tile1061 (streetlight) |
sprite 70 angoff 1024 // tile1061 (streetlight) |
sprite 916 angoff 512 // tile0052 sixpack |
sprite 910 angoff -256 // tile0052 sixpack |
sprite 915 angoff 768 // tile0052 sixpack |
sprite 920 angoff 768 // tile0052 sixpack |
sprite 895 angoff -256 // tile0052 sixpack |
sprite 931 angoff 896 // tile1232 canwithsomething |
sprite 930 angoff -512 // tile1232 canwithsomething |
sprite 933 angoff -768 // tile1232 canwithsomething |
/maphacks/cbp/metropolitan/E5L9.mhk |
---|
0,0 → 1,90 |
// Maphacks by LeoD for use with the Duke Nukem 3D High Resolution Pack (HRP) |
// Title : Derailing |
// Filename : E5L9.map |
// Author : Aymeric 'MRCK' Nocus / 'ck3D' |
// mapmd4 : 2776340dfb731827f501a0a7a3f82e8b // 2012-03-02 (GRP) |
// Curr. HRP: r5.3.592 |
sprite 452 angoff 640 // tile1232 canwithsomething |
sprite 453 angoff -512 // tile1232 canwithsomething |
sprite 451 angoff -128 // tile1232 canwithsomething |
sprite 595 angoff -640 // tile1232 canwithsomething |
sprite 557 angoff -608 // tile0028 shotgunsprite |
sprite 557 mdzoff 400000 // tile0028 shotgunsprite |
sprite 557 pitch -1 // tile0028 shotgunsprite |
sprite 557 roll -1 // tile0028 shotgunsprite |
sprite 543 angoff 512 // tile0022 chaingunsprite |
sprite 546 angoff -256 // tile0041 batteryammo |
sprite 425 angoff 1024 // tile1061 (streetlight) |
sprite 423 angoff 1024 // tile1061 (streetlight) |
sprite 684 angoff 1024 // tile0052 sixpack |
sprite 683 angoff 1024 // tile0052 sixpack |
sprite 600 mdzoff 900000 // tile0041 batteryammo |
sprite 600 pitch 1 // tile0041 batteryammo |
sprite 599 angoff 1024 // tile0049 shotgunammo |
sprite 562 angoff 512 // tile0026 heavyhbomb |
sprite 560 angoff 256 // tile0023 rpgsprite |
sprite 561 angoff -256 // tile0044 rpgammo |
sprite 563 angoff -768 // tile0053 firstaid |
sprite 566 angoff 256 // tile0042 devistatorammo |
sprite 565 angoff -256 // tile0042 devistatorammo |
sprite 428 angoff 1024 // tile0981 hydrent |
sprite 419 angoff 1024 // tile1061 (streetlight) |
sprite 421 angoff 1024 // tile1061 (streetlight) |
sprite 417 angoff 1024 // tile1061 (streetlight) |
sprite 429 angoff 1024 // tile0981 hydrent |
sprite 587 angoff -256 // tile1232 canwithsomething |
sprite 588 angoff 896 // tile1232 canwithsomething |
sprite 590 angoff -896 // tile1232 canwithsomething |
sprite 687 angoff -256 // tile0052 sixpack |
sprite 608 angoff 1024 // tile0051 cola |
sprite 609 angoff 1024 // tile0051 cola |
sprite 610 angoff 1024 // tile0051 cola |
sprite 607 angoff -256 // tile0056 airtank |
sprite 624 angoff 384 // tile0051 cola |
sprite 626 angoff 512 // tile0024 freezesprite |
sprite 625 angoff 640 // tile0051 cola |
sprite 395 angoff 512 // tile0916 fireext |
sprite 395 mdzoff 200000 // tile0916 fireext |
sprite 395 pitch -1 // tile0916 fireext |
sprite 629 angoff 512 // tile0054 shield |
sprite 627 angoff -512 // tile0037 freezeammo |
sprite 628 angoff -512 // tile0037 freezeammo |
sprite 638 mdzoff 200000 // tile0044 rpgammo |
sprite 638 pitch 1 // tile0044 rpgammo |
sprite 637 angoff 1024 // tile0052 sixpack |
sprite 639 angoff 768 // tile0049 shotgunammo |
sprite 389 angoff -512 // tile0916 fireext |
sprite 389 mdzoff 300000 // tile0916 fireext |
sprite 389 pitch -1 // tile0916 fireext |
sprite 634 angoff 256 // tile0025 shrinkersprite |
sprite 688 angoff -768 // tile0049 shotgunammo |
sprite 689 angoff 768 // tile0049 shotgunammo |
sprite 685 angoff 1024 // tile0044 rpgammo |
sprite 685 mdzoff 900000 // tile0044 rpgammo |
sprite 685 pitch -1 // tile0044 rpgammo |
sprite 516 angoff -768 // tile0060 accesscard blue |
sprite 670 angoff 512 // tile0041 batteryammo |
sprite 241 angoff 1024 // tile0556 chair1 |
sprite 671 angoff 512 // tile0041 batteryammo |
sprite 672 angoff 512 // tile0041 batteryammo |
sprite 673 angoff 512 // tile0041 batteryammo |
sprite 674 angoff -768 // tile0052 sixpack |
sprite 517 angoff -512 // tile0060 accesscard yellow |
sprite 690 angoff 512 // tile0053 firstaid |
sprite 681 angoff 1024 // tile0049 shotgunammo |
sprite 679 angoff 512 // tile0044 rpgammo |
sprite 680 angoff 512 // tile0044 rpgammo |
sprite 678 angoff 1024 // tile0052 sixpack |
sprite 238 angoff 1024 // tile0556 chair1 |
sprite 239 angoff 1024 // tile0556 chair1 |
sprite 240 angoff 1024 // tile0557 chair2 |
sprite 518 angoff 512 // tile0060 accesscard red |
sprite 338 notmd // tile4386 (power line) |
sprite 337 notmd // tile4386 (power line) |
sprite 336 notmd // tile4386 (power line) |
sprite 333 notmd // tile4386 (power line) |
sprite 335 notmd // tile4386 (power line) |
sprite 334 notmd // tile4386 (power line) |
/tools/hrp_extract.bash |
---|
File deleted |
Property changes: |
Deleted: svn:executable |
-* |
\ No newline at end of property |
/tools/hrp_extract.sh |
---|
0,0 → 1,702 |
#!/bin/bash |
# Duke Nukem 3D High Resolution Pack Extractor v0.8.0 2019-05-07 |
# |
# Author: LeoD |
# License: ISC license : https://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. |
# This is mostly done by hierarchically parsing the *.def files. |
# PolyMER or PolyMOST only versions can be chosen. |
# On Windows you might want MSYS' zip to create package files. |
# ("mingw-get install msys-zip") |
# MinGW/MSYS performance is horrible, better go Linux. Even my virtual Debian |
# machine accessing the Windows drive is 5 to 10 times faster. |
# But it still sucks. This needs to become a Perl script one day. |
# Or maybe MSYS' bash gets finally updated to 4.* and I'll use its regex engine. |
DEF_TOP=UNDEFINED |
SET_VERSION=YES # [YES|NO] |
EXTRACT_COMMENTED_FILES=NO # [YES|NO] |
DUKEPLUS_POLYMOST_COMPATIBILTY_APPROACH=polymost #[none|polymost|polymer|mixed] |
ATTRITION_POLYMOST_COMPATIBILTY_APPROACH=polymost #[none|polymost|polymer|mixed] |
ask() |
{ |
echo -n "$@" '[y/N] ' ; read ans |
case "$ans" in |
y*|Y*) return 0 ;; |
*) return 1 ;; |
esac |
} # ask |
copy_folders() |
{ |
mkdir ${EXTRACTDIR} |
for HRPDIR in . ; do |
if [ -d "${HRPDIR}" ] ; then |
DIRLIST=./HRP_DIRECTORIES.lst |
find "${HRPDIR}" -type d | grep -v ".\svn" > ${DIRLIST} |
cat ${DIRLIST} | while read DIR; do |
if [ ! -d "${EXTRACTDIR}/${DIR}" ] ; then |
mkdir "${EXTRACTDIR}/${DIR}" |
fi |
done |
rm ${DIRLIST} |
else |
echo "${HRPDIR} : no HRP." |
fi |
done |
} # copy_folders() |
copy_set_version() |
{ |
VER_FILE="$1" |
TARGET_FILE="$2" |
if [ ! "${SET_VERSION}" = "YES" ] ; then |
cp -pv "${VER_FILE}" "${TARGET_FILE}" |
else |
V_DATE=`date +%F` |
if [ "${VERSION}" = "" ] ; then |
if [ -f VERSION ] ; then |
VERSION=`grep -owE "[0-9\\.]*" VERSION` |
fi |
fi |
echo "copy_set_version ${VER_FILE} -> ${TARGET_FILE}" |
case "${VER_FILE}" in |
hrp_readme.txt) |
cat "${VER_FILE}" | sed -r --posix \ |
s/\(Version\ *\)\([0-9\.]*\)\(.*\)\(\\\)\)\(.*\)/\\1${VERSION}\ \(${V_DATE}\)\ \ \\5/ \ |
>> "${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}" |
else |
cat "${VER_FILE}" | sed -r --posix \ |
s/\(Version\ *\)\([0-9\.]*\)\(.*\)/\\1${VERSION}\\3/ \ |
>> "${TARGET_FILE}" |
fi |
;; |
duke3d_hrp_polymost.def | \ |
tools/polymost_override/duke3d_hrp_polymost_override.def | \ |
duke3d_hrp_megaton.def | \ |
tools/megaton_override/duke3d_hrp_megaton_override.def ) |
cat "${VER_FILE}" | sed -r --posix \ |
s/\(Version\ *\)\([0-9\.]*\)\(.*\)/\\1${VERSION}\\3/ \ |
>> "${TARGET_FILE}" |
;; |
*) |
echo "###ERROR: copy_set_version() - BAD FILE: ${VER_FILE}" |
exit 1 |
;; |
esac |
fi |
} # copy_set_version() |
tar_copy_dir() |
{ |
(cd ${1}; tar cf - . ) | (cd ${2}; tar xf -) |
} |
copy_known_files() |
{ |
if [ -f hrp_readme.txt ] ; then |
copy_set_version hrp_readme.txt "${EXTRACTDIR}/hrp_readme.txt" |
fi |
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}" |
fi |
if [ "${HRPTYPE}" = "megaton" ] ; then |
cp -pv duke3d_hrp_megaton.def "${EXTRACTDIR}" |
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}" |
fi |
if [ "${HRPTYPE}" = "polymost_override" ] ; then |
copy_set_version \ |
tools/polymost_override/duke3d_hrp_polymost_override.def \ |
"${EXTRACTDIR}/duke3d_hrp.def" |
copy_set_version \ |
tools/polymost_override/duke3d_hrp_polymost_override.def \ |
"${EXTRACTDIR}/duke3d_hrp_polymost.def" |
cp -pv tools/polymost_override/hrp_polymost_override.txt \ |
"${EXTRACTDIR}" |
cp -pv tools/polymost_override/2492_ver_polymost_override.png \ |
"${EXTRACTDIR}/highres/screen/menu/2492_ver_polymost.png" |
cp -pvr tools/polymost_override/dukedc "${EXTRACTDIR}" |
fi |
if [ "${HRPTYPE}" = "megaton_override" ] ; then |
copy_set_version \ |
tools/megaton_override/duke3d_hrp_megaton_override.def \ |
"${EXTRACTDIR}/duke3d_hrp.def" |
copy_set_version \ |
tools/megaton_override/duke3d_hrp_megaton_override.def \ |
"${EXTRACTDIR}/duke3d_hrp_megaton.def" |
cp -pv tools/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}" |
# 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/" |
fi |
if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "megaton" ] ; then |
cp -pv duke3d.def "${EXTRACTDIR}" |
cp -pv highres/screen/menu/2492_polymost.png \ |
"${EXTRACTDIR}/highres/screen/menu/" |
fi |
if [ "${HRPTYPE}" = "full" ] ; then |
copy_set_version duke3d_hrp_polymost.def \ |
"${EXTRACTDIR}/duke3d_hrp_polymost.def" |
copy_set_version duke3d_hrp_megaton.def \ |
"${EXTRACTDIR}/duke3d_hrp_megaton.def" |
fi |
if [ "${HRPTYPE}" = "full" ] ; then |
cp -pv highres/screen/menu/2492_ver_polymost.png \ |
"${EXTRACTDIR}/highres/screen/menu/" |
fi |
if [ "${HRPTYPE}" = "polymer" ] || [ "${HRPTYPE}" = "full" ] ; then |
cp -pv duke3d.def "${EXTRACTDIR}" |
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/" |
fi |
if [ "${HRPTYPE}" = "maphacks" ] ; then |
cp -pv maphacks/MapHacks.txt "${EXTRACTDIR}" |
cp -pv maphacks/mhk-extract.def "${EXTRACTDIR}/maphacks/" |
cp -pv maphacks/maphacks_polymost.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 duke3d.def "${EXTRACTDIR}" |
cp -pv duke3d_voxels.def "${EXTRACTDIR}" |
if [ -f EDUKE.CON ] ; then |
cp -pv EDUKE.CON "${EXTRACTDIR}" |
fi |
fi |
if [ "${HRPTYPE}" = "sw_highres" ] ; then |
cp -pv sw.def "${EXTRACTDIR}" |
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}" |
echo "Copying skyboxes ..." |
tar_copy_dir "highres/skyboxes" "${EXTRACTDIR}/highres/skyboxes" |
cd "${WORKDIR}" |
fi |
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 LRP.bat "${EXTRACTDIR}" |
cp -pv LRP_Readme.txt "${EXTRACTDIR}" |
cp -pv LRP_Changes.txt "${EXTRACTDIR}" |
echo "Copying skyboxes ..." |
tar_copy_dir "highres/skyboxes" "${EXTRACTDIR}/highres/skyboxes" |
cd "${WORKDIR}" |
fi |
if [ "${HRPTYPE}" = "default" ] ; then |
cp -pv "${DEF_TOP}" "${EXTRACTDIR}/${DEF_TOP}" |
echo "\`*.txt' -> \`${EXTRACTDIR}/*.txt'" |
cp -p *.txt "${EXTRACTDIR}" |
fi |
} # copy_known_files() |
copy_polymost_mhk() |
{ |
cp -p maphacks/3drealms/E?L*_polymost.mhk "${EXTRACTDIR}" |
cp -p maphacks/dukedc/DUKEDC*-megaton.mhk "${EXTRACTDIR}" |
rm -f "${EXTRACTDIR}"/*_13d_*.mhk |
# bashism: |
for i in "${EXTRACTDIR}"/*_polymost.mhk ; do mv "$i" "${i/_polymost}" ; done |
for i in "${EXTRACTDIR}"/*-megaton.mhk ; do mv "$i" "${i/-megaton}" ; done |
} # copy_polymost_mhk() |
# I really don't know yet if this will become necessary, or if it does make |
# sense at all, but at least the files involved are listed. |
dukeplus_polymost_hrp_compatibility() |
{ |
# dukeplus.def expects some files to be present in the HRP |
# |
# model "highres/sprites/characters/1405_duke.md3" { // all OK, no action required |
# skin { pal 0 surface 0 file "highres/sprites/pickups/0057_jetpack.png" } |
# skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke.png" } |
# skin { pal 10 surface 1 file "highres/sprites/characters/1405_duke_10.png" } |
# skin { pal 11 surface 1 file "highres/sprites/characters/1405_duke_11.png" } |
# skin { pal 12 surface 1 file "highres/sprites/characters/1405_duke_12.png" } |
# skin { pal 13 surface 1 file "highres/sprites/characters/1405_duke_13.png" } |
# skin { pal 14 surface 1 file "highres/sprites/characters/1405_duke_14.png" } |
# skin { pal 15 surface 1 file "highres/sprites/characters/1405_duke_15.png" } |
# skin { pal 16 surface 1 file "highres/sprites/characters/1405_duke_16.png" } |
# skin { pal 21 surface 1 file "highres/sprites/characters/1405_duke_21.png" } |
# skin { pal 23 surface 1 file "highres/sprites/characters/1405_duke_23.png" } |
# skin { pal 0 surface 2 file "highres/sprites/pickups/0023_rpg.png" } |
# |
# model "highres/sprites/firstperson/2510_devastator.md3" { // since Imperium, not Eternity |
# skin { pal 0 file "highres/sprites/firstperson/2510_devastator.png" specfactor 0.5 specpower 35 } |
# specular { file "highres/sprites/firstperson/2510_devastator_s.png" } |
# glow { file "highres/sprites/firstperson/2510_devastator_g.png" } |
# |
# model "highres/sprites/firstperson/2524_pistol.md3" { // most/mer : same MD3 + same skin til r295 |
# skin { pal 0 file "highres/sprites/firstperson/2524_pistol.png" } // up to DP2.30 DNE/IMP only |
# glow { file "highres/sprites/firstperson/2524_pistol_g.png" } // up to DP2.30 DNE/IMP only |
# model "highres/sprites/firstperson/2530_clip.md3" { // most/mer : diff MD3, same skin |
# skin { pal 0 file "highres/sprites/pickups/0040_pistolammo.jpg" } |
# model "highres/sprites/firstperson/2532_cliphand.md3" { // most/mer : same MD3 + same skin til r295 |
# skin { pal 0 file "highres/sprites/firstperson/2532_cliphand.png" } // til r295, then duke_hand_* |
# |
SPR="highres/sprites" |
SPRE="${EXTRACTDIR}/highres/sprites" |
PATCHTYPE=$1 |
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/" |
;; |
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/" |
;; |
mixed) |
echo " # (Using \"Mixed approach\")" |
echo " # Not applied / Not yet implemented" |
;; |
none) |
echo " Not applied" |
#echo " # Not yet implemented" |
;; |
*) |
echo " # Bad parameter" |
;; |
esac |
} # dukeplus_polymost_hrp_compatibility() |
attrition_polymost_hrp_compatibility() |
{ |
# attr_hrp.def expects some files to be present in the HRP |
# |
# model "highres/sprites/firstperson/2524_pistol.md3" { // most/mer : same MD3 + same skin til r295 |
# skin { pal 0 file "highres/sprites/firstperson/2524_pistol.png" } // up to DP2.30 DNE/IMP only |
# glow { file "highres/sprites/firstperson/2524_pistol_g.png" } // up to DP2.30 DNE/IMP only |
SPR="highres/sprites" |
SPRE="${EXTRACTDIR}/highres/sprites" |
PATCHTYPE=$1 |
case "$PATCHTYPE" in |
polymer) |
echo " # (Using \"Polymer approach\")" |
;; |
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 -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 -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_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 highres/common/transp.png "${EXTRACTDIR}/highres/common" |
;; |
none) |
echo " Not applied" |
#echo " # Not yet implemented" |
;; |
*) |
echo " # Bad parameter" |
;; |
esac |
} # attrition_polymost_hrp_compatibility() |
parse_defs() |
{ |
echo "$1" |
BLOCK_COMMENT="OFF" |
cat $1 | while read DEF_LINE; do |
#DOS only: DEF_FILE=`echo "${DEF_LINE}" | grep -wE "^include" | sed s/include\ //` |
#DEF_FILE=`echo "${DEF_LINE}" | grep -wE "^include" | sed s/include\ // | sed s/\\\r//` |
# DEF_FILE=`echo "${DEF_LINE}" | grep -wE "^include" | sed s/include\ // | sed s/\\\/\\\/.*// | sed s/\\\r//` |
DEF_FILE=`echo "${DEF_LINE}" | grep -wE "^include" | awk '{ print $2 }' | sed 's/\r//'` |
if [ "${DEF_FILE}" != "" ] ; then |
cp -p "${DEF_FILE}" "${EXTRACTDIR}/${DEF_FILE}" |
parse_defs "${DEF_FILE}" |
fi |
#HRP_TERM=`echo "${DEF_LINE}" | grep -owE "file|model|voxel|front|right|back|left|top|bottom|down"` |
## Old style added (except "defineskybox"): |
HRP_TERM=`echo "${DEF_LINE}" | grep -owE "definetexture|definemodel|definemodelskin|file|mhkfile|model|voxel|front|right|back|left|top|bottom|down"` |
#More skybox tokens: tile, pal, ft|rt|bk|lf|up|dn|forward|lt|ceiling|floor|ceil |
if [ ! "$EXTRACT_COMMENTED_FILES" = "YES" ] ; then |
COMMENT_TERM=`echo "${DEF_LINE}" | grep -oE "\\/\\*|\\*\\/"` |
if [ "$COMMENT_TERM" = "/*" ] ; then BLOCK_COMMENT="ON" ; fi |
if [ "$BLOCK_COMMENT" = "ON" ] ; then HRP_TERM="" ; fi |
if [ "$COMMENT_TERM" = "*/" ] ; then BLOCK_COMMENT="OFF" ; fi |
if [ ! "$HRP_TERM" = "" ] ; then |
HRP_COMMENT=`echo "${DEF_LINE}" | grep -E "//.*$HRP_TERM"` |
if [ ! "$HRP_COMMENT" = "" ] ; then |
HRP_TERM="" |
fi |
fi |
fi |
case "$HRP_TERM" in |
file|mhkfile) |
#HRP_FILE=`echo "${DEF_LINE}" | sed -r s/^.*file\ *\"//g | sed s/\".*//` |
# Mastering the backslash :-) ... hm, no big performance gain ... : |
HRP_FILE=`echo "${DEF_LINE}" | sed -r --posix s/\\(^.*file\\ *\"\\)\\([^\"]*\\)\\(.*\\)/\\\2/` |
# Ignore comments WIP: |
#HRP_FILE=`echo "${DEF_LINE}" | sed -r --posix s/\\(^.*file\\ *\\)\\(\\"\\(.*\\)\\"\\)\\(.*\\)/\\\3/` |
;; |
model|voxel) |
HRP_FILE=`echo "${DEF_LINE}" | sed -r --posix s/\\(^.*${HRP_TERM}\\ *\"\\)\\([^\"]*\\)\\(.*\\)/\\\2/` |
;; |
front|right|back|left|top|bottom|down) |
#HRP_FILE=`echo "${DEF_LINE}" | sed -r s/^.*${HRP_TERM}\ *\"//g | sed s/\".*//` |
HRP_FILE=`echo "${DEF_LINE}" | sed -r --posix s/\\(^.*${HRP_TERM}\\ *\"\\)\\([^\"]*\\)\\(.*\\)/\\\2/` |
;; |
## Old Style |
definemodel) |
HRP_FILE=`echo "${DEF_LINE}" | sed -r --posix s/\\(^.*${HRP_TERM}\\ *\"\\)\\([^\"]*\\)\\(.*\\)/\\\2/` |
;; |
definemodelskin) |
HRP_FILE=`echo "${DEF_LINE}" | sed -r --posix s/\\(^.*${HRP_TERM}\\ 0\\ \"\\)\\([^\"]*\\)\\(.*\\)/\\\2/` |
;; |
definetexture) |
# Won't work atm if filename in quotes (too lazy) |
#HRP_FILE=`echo "${DEF_LINE}" | sed -r --posix s/\\(\\.*\\)\\(\\ \\)\\(.*\\)\\($\\)/\\\3/` |
HRP_FILE=`echo "${DEF_LINE}" | sed -r --posix s/\\(\\.*\\)\\(\\ \\)\\([0-9a-zA-Z\\_\\/\\.]*\\)\\(.*\\)/\\\3/` |
#echo "DEF_LINE : ${DEF_LINE}" |
#echo "HRP_FILE : ${HRP_FILE}" |
;; |
*) |
HRP_FILE="" |
;; |
esac |
if [ ! "${HRP_FILE}" = "" ] ; then |
if [ -f "${HRP_FILE}" ] ; then |
cp -p "${HRP_FILE}" "${EXTRACTDIR}/${HRP_FILE}" |
else |
echo "WARNING : ${HRP_FILE} is missing!" |
fi |
fi |
done |
} # parse_defs() |
delete_empty_folders() |
{ |
if [ -d "${EXTRACTDIR}" ] ; then |
rm -rf ${EXTRACTDIR}/.svn |
DIRLIST=./EXTRACT_DIRECTORIES.lst |
du "${EXTRACTDIR}" > ${DIRLIST} |
cat ${DIRLIST} | while read DIR ; do |
if [ "0" = "`echo \"${DIR}\" | grep -owE \"0\"`" ] ; then |
EMPTYDIR="`echo \"${DIR}\" | sed -r --posix s/0//`" |
if [ -d ${EMPTYDIR} ] ; then |
rmdir --parents --ignore-fail-on-non-empty ${EMPTYDIR} |
fi |
fi |
done |
rm ${DIRLIST} |
else |
echo "No ${EXTRACTDIR}." |
fi |
} # delete_empty_folders() |
main() |
{ |
EXTRACTDIR=../hrp_${HRPTYPE}_extract |
echo "EXTRACT :" ${HRPROOT}/${EXTRACTDIR} |
if [ $FORCE = 0 ] ; then |
if ask "Proceed?" |
then echo "Extracting ${HRPTYPE} from \"${HRPROOT}\" " |
else exit 0 |
fi |
fi |
date +%F" "%H:%M:%S |
echo "### Deleting ${EXTRACTDIR} ... ###" |
rm -rf ${EXTRACTDIR} |
echo "### Copying directory tree ... ###" |
copy_folders |
if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "polymost_override" ] ||\ |
[ "${HRPTYPE}" = "megaton" ] || [ "${HRPTYPE}" = "megaton_override" ] ; then |
echo "### DukePlus<>Polymost HRP compatibility patch ... ###" |
dukeplus_polymost_hrp_compatibility $DUKEPLUS_POLYMOST_COMPATIBILTY_APPROACH |
echo "### Attrition<>Polymost HRP compatibility patch ... ###" |
attrition_polymost_hrp_compatibility $ATTRITION_POLYMOST_COMPATIBILTY_APPROACH |
fi |
if [ "${HRPTYPE}" = "polymost" ]||[ "${HRPTYPE}" = "polymost_override" ]; then |
# Some people prefer unusual setups ... |
zip -rq9 ${EXTRACTDIR}/polymost_hrp_polymer_maphacks.zip \ |
maphacks/3drealms/*.mhk |
fi |
if [ "${HRPTYPE}" = "megaton" ] || [ "${HRPTYPE}" = "megaton_override" ]; then |
echo "### Copying maphacks for Megaton ... ###" |
copy_polymost_mhk |
fi |
echo "### Parsing DEF file hierarchy ... ###" |
if [ "$EXTRACT_COMMENTED_FILES" = "YES" ] ; then |
echo " # Extract commented textures and models: $EXTRACT_COMMENTED_FILES" |
else |
echo " # Extract commented textures and models: NO" |
fi |
if [ "${HRPTYPE}" = "megaton" ] || [ "${HRPTYPE}" = "full" ] ; then |
parse_defs duke3d_hrp_megaton.def |
fi |
if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "full" ] ; then |
parse_defs duke3d_hrp_polymost.def |
fi |
if [ "${HRPTYPE}" = "polymer" ] || [ "${HRPTYPE}" = "full" ] ; then |
parse_defs duke3d_hrp.def |
fi |
if [ "${HRPTYPE}" = "voxel" ] ; then |
parse_defs duke3d_voxel.def |
fi |
if [ "${HRPTYPE}" = "sw_highres" ] ; then |
parse_defs highres/sw_hrp.def |
fi |
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 |
echo "### Copying 'known' files ... ###" |
copy_known_files |
echo "### Deleting empty directories in ${EXTRACTDIR} ... ###" |
delete_empty_folders |
date +%F" "%H:%M:%S |
echo "Command line example for creating a ZIP package:" |
echo "sh -c \"cd ${EXTRACTDIR}; zip -9rqn .jpg:.png:.zip ${EXTRACTDIR}.zip\ |
highpal highres maphacks *.def *.txt\"" |
} # main() |
PRGPATH=$0 |
HRPTYPE=$1 |
if [ "$2" = "y" ] ; then FORCE=1 ; else FORCE=0 ; fi |
if [ "$2" = "v" ] && [ ! "$3" = "" ] ; then |
VERSION="$3" |
echo "${VERSION}" > VERSION |
fi |
HRPROOT=. |
WORKDIR=`pwd` |
cd "${HRPROOT}" |
echo "PWD : ${WORKDIR}" |
echo "HRPROOT : ${HRPROOT}" |
case "$HRPTYPE" in |
polymer|polymost_override|polymost|megaton_override|megaton|maphacks) |
main $HRPTYPE |
;; |
full) |
if [ $FORCE = 0 ] ; then if ask "Extract full HRP (+ Override Packs)?" |
then echo "Extracting ${HRPTYPE} from \"${HRPROOT}\" " |
else exit 0 |
fi ; fi |
${PRGPATH} polymost_override y |
${PRGPATH} megaton_override y |
main $HRPTYPE |
;; |
both) |
if [ $FORCE = 0 ] ; then if ask "Extract both pure HRP?" |
then echo "Extracting ${HRPTYPE} from \"${HRPROOT}\" " |
else exit 0 |
fi ; fi |
${PRGPATH} polymer y |
${PRGPATH} polymost y |
;; |
ovr) |
${PRGPATH} polymost_override y |
${PRGPATH} megaton_override y |
;; |
all) |
if [ $FORCE = 0 ] ; then if ask "Extract all packs from the repository?" |
then echo "Extracting ${HRPTYPE} from \"${HRPROOT}\" " |
else exit 0 |
fi ; fi |
${PRGPATH} both y |
${PRGPATH} megaton y |
${PRGPATH} maphacks y |
${PRGPATH} full y |
;; |
voxel) |
SET_VERSION=NO |
main $HRPTYPE |
;; |
sw_highres|sw_lowres) |
SET_VERSION=NO |
main $HRPTYPE |
;; |
sw_both) |
if [ $FORCE = 0 ] ; then if ask "Extract both Shadow Warrior HRP/LRP?" |
then echo "Extracting ${HRPTYPE} from \"${HRPROOT}\" " |
else exit 0 |
fi ; fi |
${PRGPATH} sw_lowres y |
${PRGPATH} sw_highres y |
;; |
unused) |
echo "Option \"$1\" not yet implemented." |
;; |
debug) |
echo "Nothing to debug." |
;; |
*) |
if [ -f "${HRPTYPE}" ] && [ "${HRPTYPE##*.}" = "def" ] ; then |
DEF_TOP="${HRPTYPE}" |
HRPTYPE=default |
SET_VERSION=NO |
EXTRACT_COMMENTED_FILES=NO |
main $HRPTYPE |
else |
echo "Usage: ${0} {HRPTYPE|TOP_DEF_FILE} [v VERSION]" |
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 |
;; |
esac |
exit 0 |
Property changes: |
Added: svn:executable |
+* |
\ No newline at end of property |
/duke3d_maphacks_standalone.def |
---|
0,0 → 1,16 |
// Extra additions to the game - Standalone MapHacks Pack |
// You have to copy/rename duke3d_maphacks_standalone.def to duke3d.def |
// in order to activate the Standalone MapHacks Pack. |
// Alternatively you can start EDuke32 with -hduke3d_maphacks_standalone.def, |
// but this may not work in conjunction with mods like DukePlus. |
//echo "Standalone MapHacks Pack (version 5.4.674)" |
echo "Standalone MapHacks Pack - Repository Snapshot >= 5.4.675" |
//if polymost then |
// include maphacks/maphacks_polymost.def |
//else |
include maphacks/maphacks.def |
//endif |
/highres/sprites/characters.def |
---|
7,17 → 7,28 |
// Hanging Babe/NAKED1 (603) |
model "highres/sprites/characters/0603_naked1.md3" { |
scale 13.2 yoffset -10 |
skin { pal 0 surface 0 file "highres/sprites/characters/0603_naked1_d.png" specfactor 0.3 specpower 2 } |
// normal { surface 0 NOfile!! "highres/sprites/characters/0603_naked1_n.png" parallaxscale 0 parallaxbias 0 } |
glow { surface 0 file "highres/sprites/characters/0603_naked1_g.png" } |
skin { pal 0 surface 1 file "highres/sprites/characters/0603_slime_d.png" specpower 110 specfactor 180 } |
normal { surface 1 file "highres/sprites/characters/0603_slime_n.png" } |
specular { surface 1 file "highres/sprites/characters/0603_slime_s.png" } |
skin { pal 0 surface 2 file "highres/sprites/characters/0603_pants_d.png" specfactor 0 } |
skin { pal 0 surface 3 file "highres/sprites/characters/0603_hair_d.png" specfactor 0 } |
anim { frame0 "FRAME25" frame1 "FRAME50" fps 5 flag 0 } |
frame { name "FRAME25" tile 603 } |
} |
// Geisha/STATUE (753) |
/highres/sprites/ice.def |
---|
112,14 → 112,23 |
// Frozen Hanging Babe/NAKED1 (603) |
model "highres/sprites/characters/0603_naked1.md3" { |
scale 13.2 yoffset -10 |
skin { pal 0 surface 0 file "highres/sprites/ice/0603_naked1_ice.png" specfactor 0.3 specpower 2 } |
skin { pal 0 surface 1 file "highres/sprites/ice/0603_slime_ice.png" specpower 110 specfactor 180 } |
normal { surface 1 file "highres/sprites/characters/0603_slime_n.png" } |
specular { surface 1 file "highres/sprites/characters/0603_slime_s.png" } |
skin { pal 0 surface 2 file "highres/sprites/ice/0603_pants_ice.png" } |
skin { pal 0 surface 3 file "highres/sprites/ice/ice.png" } |
frame { pal 1 name "FRAME25" tile 603 } |
} |
// Frozen Pod Babe/PODFEM1 (1294) |