Subversion Repositories duke3d_hrp

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 plagman 1
// Maphacks for Duke3D HRP
454 leod 2
// Level:  E1L1.MAP - "Hollywood Holocaust" (Original Atomic Edition version)
3
// Author: Allen H. Blum III
4
// mapmd4: a1ce0037911b2625781a2623588c8b90
292 nightfrigh 5
// Reviewed by NightFright (February 2012)
1 plagman 6
 
136 nightfrigh 7
 
8
 
1 plagman 9
// CHARACTERS
10
 
11
// Slime babes
413 leod 12
sprite    22 angoff    -256        // tile1294 podfem1
1 plagman 13
 
14
 
15
 
16
// PROPS
17
 
18
// Cinema sign
413 leod 19
sprite   348 angoff     512        // tile0925 neon1 cinema
20
sprite   399 angoff    -512        // tile0925 neon1 cinema
1 plagman 21
 
22
// Fire hydrant
413 leod 23
sprite   215 angoff    -512        // tile0981 hydrent
1 plagman 24
 
25
// Rubbercans
413 leod 26
sprite   162 angoff     128        // tile1062 rubbercan
27
sprite   384 angoff     256        // tile1062 rubbercan (near cash register)
28
sprite   385 angoff     192        // tile1062 rubbercan
1 plagman 29
 
30
 
31
 
32
// ITEMS/POWERUPS
33
 
34
// Armor
413 leod 35
sprite   532 angoff    -256        // tile0054 shield
1 plagman 36
 
37
// Health +10
413 leod 38
sprite    41 angoff    -512        // tile0051 cola
1 plagman 39
 
40
// Health +30
413 leod 41
sprite    42 angoff     1024       // tile0052 sixpack
42
sprite    43 angoff     256        // tile0052 sixpack
43
sprite    78 angoff     128        // tile0052 sixpack
44
sprite   171 angoff     256        // tile0052 sixpack
45
sprite   173 angoff     384        // tile0052 sixpack
46
sprite   531 angoff    -768        // tile0052 sixpack
47
sprite   549 angoff     256        // tile0052 sixpack
48
sprite   577 angoff    -256        // tile0052 sixpack
49
sprite   621 angoff     768        // tile0052 sixpack
1 plagman 50
 
51
// HoloDuke
413 leod 52
sprite   297 angoff     1024       // tile1348 holoduke
53
sprite   411 angoff     768        // tile1348 holoduke
1 plagman 54
 
55
// Jetpack
413 leod 56
sprite   447 angoff    -512        // tile0150 jetpack
57
sprite   633 angoff     512        // tile0150 jetpack
1 plagman 58
 
59
// Keycards (R)
413 leod 60
sprite   451 angoff     860        // tile0060 accesscard blue
1 plagman 61
 
62
// MedKit
413 leod 63
sprite   376 angoff     1024       // tile0053 firstaid
1 plagman 64
 
65
// Nightvision
413 leod 66
sprite    25 angoff     1024       // tile0059 heatsensor (Dukematch only)
1 plagman 67
 
68
 
69
 
70
// WEAPONS/AMMO
71
 
72
// Pistol & ammo
413 leod 73
sprite   548 angoff     512        // tile0021 firstgunsprite
454 leod 74
sprite   548 mdzoff     200000     // tile0021 firstgunsprite
75
sprite   548 roll      -1          // tile0021 firstgunsprite
413 leod 76
sprite   617 angoff    -512        // tile0040 ammo
77
sprite   619 angoff     512        // tile0040 ammo
1 plagman 78
 
79
// Shotgun & ammo
413 leod 80
sprite    44 angoff    -512        // tile0028 shotgunsprite
81
sprite   112 angoff    -768        // tile0049 shotgunammo
82
sprite   113 angoff    -256        // tile0049 shotgunammo
83
sprite   199 angoff     256        // tile0049 shotgunammo flipped sprite
84
sprite   522 angoff     768        // tile0049 shotgunammo
85
sprite   596 angoff     1024       // tile0049 shotgunammo
86
sprite   634 angoff     512        // tile0049 shotgunammo
87
sprite   636 angoff     512        // tile0049 shotgunammo
1 plagman 88
 
89
// Chaingun & ammo
413 leod 90
sprite    45 angoff     512        // tile0022 chaingunsprite
91
sprite   111 angoff    -512        // tile0022 chaingunsprite (Dukematch only)
92
sprite   530 angoff     512        // tile0022 chaingunsprite (Dukematch only)
93
sprite   534 angoff     256        // tile0041 batteryammo    (Dukematch only)
1 plagman 94
 
95
// RPG & ammo
413 leod 96
sprite    26 angoff     512        // tile0023 rpgsprite
97
sprite    82 angoff    -512        // tile0023 rpgsprite
98
sprite    87 angoff     1024       // tile0044 rpgammo (Dukematch only)
99
sprite   180 angoff    -768        // tile0044 rpgammo
100
sprite   192 angoff    -512        // tile????
101
sprite   431 angoff     512        // tile0023 rpgsprite
1 plagman 102
 
103
// Pipebombs
413 leod 104
sprite    27 angoff     768        // tile0047 hbombammo
105
sprite   535 angoff    -384        // tile0047 hbombammo (Dukematch only)
106
sprite   632 angoff    -256        // tile0047 hbombammo box in secret area
1 plagman 107
 
108
 
109
 
110
// OVERRIDE
111
 
112
// Fixes for badly aligned sprites
413 leod 113
sprite    72 mdzoff    -250000     // tile0913 maskwall2 (fence, rooftop)
114
sprite    72 pitch      1          // tile0913 maskwall2 (fence, rooftop)
115
sprite    72 roll       5          // tile0913 maskwall2 (fence, rooftop)
116
sprite    73 mdzoff    -250000     // tile0913 maskwall2 (fence, rooftop)
117
sprite    73 pitch      1          // tile0913 maskwall2 (fence, rooftop)
118
sprite    73 roll      -1          // tile0913 maskwall2 (fence, rooftop)
119
sprite   115 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
120
sprite   115 pitch      1          // tile0913 maskwall2 (fence, rooftop)
121
sprite   117 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
122
sprite   117 pitch      1          // tile0913 maskwall2 (fence, rooftop)
123
sprite   118 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
124
sprite   118 pitch      1          // tile0913 maskwall2 (fence, rooftop)
125
sprite   119 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
126
sprite   119 pitch      1          // tile0913 maskwall2 (fence, rooftop)
127
sprite   119 roll       1          // tile0913 maskwall2 (fence, rooftop)
128
sprite   120 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
129
sprite   120 pitch      1          // tile0913 maskwall2 (fence, rooftop)
130
sprite   121 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
131
sprite   121 pitch      1          // tile0913 maskwall2 (fence, rooftop)
132
sprite   122 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
133
sprite   122 pitch      1          // tile0913 maskwall2 (fence, rooftop)
134
sprite   123 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
135
sprite   123 pitch      1          // tile0913 maskwall2 (fence, rooftop)
136
sprite   124 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
137
sprite   124 pitch      1          // tile0913 maskwall2 (fence, rooftop)
138
sprite   125 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
139
sprite   125 pitch      1          // tile0913 maskwall2 (fence, rooftop)
140
sprite   126 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
141
sprite   126 pitch      1          // tile0913 maskwall2 (fence, rooftop)
142
sprite   127 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
143
sprite   127 pitch      1          // tile0913 maskwall2 (fence, rooftop)
144
sprite   128 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
145
sprite   128 pitch      1          // tile0913 maskwall2 (fence, rooftop)
146
sprite   128 roll       1          // tile0913 maskwall2 (fence, rooftop)
147
sprite   129 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
148
sprite   129 pitch      1          // tile0913 maskwall2 (fence, rooftop)
149
sprite   130 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
150
sprite   130 pitch      1          // tile0913 maskwall2 (fence, rooftop)
151
sprite   131 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
152
sprite   131 pitch      1          // tile0913 maskwall2 (fence, rooftop)
153
sprite   132 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
154
sprite   132 pitch      1          // tile0913 maskwall2 (fence, rooftop)
155
sprite   133 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
156
sprite   133 pitch      1          // tile0913 maskwall2 (fence, rooftop)
157
sprite   134 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
158
sprite   134 pitch      1          // tile0913 maskwall2 (fence, rooftop)
159
sprite   135 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
160
sprite   135 pitch      1          // tile0913 maskwall2 (fence, rooftop)
161
sprite   136 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
162
sprite   136 pitch      1          // tile0913 maskwall2 (fence, rooftop)
163
sprite   137 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
164
sprite   137 pitch      1          // tile0913 maskwall2 (fence, rooftop)
165
sprite   137 roll       1          // tile0913 maskwall2 (fence, rooftop)
166
sprite   138 mdzoff    -250000     // tile0913 maskwall2 (fence, rooftop)
167
sprite   138 pitch      1          // tile0913 maskwall2 (fence, rooftop)
168
sprite   139 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
169
sprite   139 pitch      1          // tile0913 maskwall2 (fence, rooftop)
170
sprite   140 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
171
sprite   140 pitch      1          // tile0913 maskwall2 (fence, rooftop)
172
sprite   141 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
173
sprite   141 pitch      1          // tile0913 maskwall2 (fence, rooftop)
174
sprite   168 away1                 // tile0932 in the security room  ## ???? ##
175
sprite   178 away1                 // tile0931 burning trash         ## ???? ##
176
sprite   383 mdzoff     550000     // tile1062 rubbercan (behind theater)
177
sprite   383 roll      -1          // tile1062 rubbercan (behind theater)
178
sprite   384 mdzoff    -600000     // tile1062 rubbercan (near cash register)
179
sprite   384 pitch      1          // tile1062 rubbercan (near cash register)
180
sprite   574 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
181
sprite   574 pitch      1          // tile0913 maskwall2 (fence, rooftop)
182
sprite   575 mdzoff    -700000     // tile0913 maskwall2 (fence, rooftop)
183
sprite   575 pitch      1          // tile0913 maskwall2 (fence, rooftop)
184
sprite   575 roll       1          // tile0913 maskwall2 (fence, rooftop)
185
sprite   588 away1                 // tile0502 security screen "Innocent?" sign
186
sprite   632 mdzoff     1500000    // tile0047 hbombammo box in secret area
187
sprite   632 pitch      1          // tile0047 hbombammo box in secret area
1 plagman 188
 
189
// Forcing any floor aligned model to be rendered as sprite
413 leod 190
sprite    47 notmd                 // tile0341 bpannel1
191
sprite   165 notmd                 // tile0568 femmag1
192
sprite   166 notmd                 // tile0568 femmag1
193
sprite   249 notmd                 // tile0513
194
sprite   250 notmd                 // tile0513
195
sprite   251 notmd                 // tile0513
196
sprite   252 notmd                 // tile0513
197
sprite   552 notmd                 // tile0342 pannel1
1 plagman 198
 
199
// Switches to be hidden
413 leod 200
sprite   298 notmd                 // tile0164 dipswitch2 (arcade game)
201
sprite   543 notmd                 // tile0132 slotdoor   (cash register)
1 plagman 202
 
203
 
204
 
252 nightfrigh 205
// LIGHTS 
1 plagman 206
 
252 nightfrigh 207
// by Devastator
136 nightfrigh 208
//    sect   x     y       z   range   r   g   b  rad  fade  ang   horiz  mins maxs prio  tile
209
light  55  18432 49408  -36608  2500 255 255 255    0     0    0       0     0    0    0     0
210
light  66  22144 39936   -9216  2500 200 200 200    0     0    0       0    10    0    0     0
211
light  67  26048 39680   -6912  1000 100 100 100    0     0    0       0    18    0    0     0
212
light  67  26048 40192   -6912  3500 255 255 255  450   200 1024    -600    18    0    0     0
213
light  67  26048 40704   -6912  1000 100 100 100    0     0    0       0    18    0    0     0
214
light  72  22016 45300   -6144  4000 255 255 255  400   300  512     100    13    0    0  9000
215
light  72  22016 45545  -11144   500 255 255 255    0     0    0       0    13    0    0     0
216
light  72  22016 45545   -1144   500 255 255 255    0     0    0       0    13    0    0     0
217
light  89  15936 57600  -63232  1000 100 100 100    0     0    0       0     0    0    0     0
218
light  89  16192 57600  -63232  3000 200 200 200  450   200 1536    -500     0    0    0     0
219
light  89  16448 57600  -63232  1000 100 100 100    0     0    0       0     0    0    0     0
220
light  90  22016 48832  -94976  2500 160 160 150    0     0    0       0    16    0    0     0
221
light  90  22016 48832  -94976  8000 255 255 250  300   200 1536    -600    16    0    0     0
222
light 105  21792 53664 -103168  9000 255 255 250  300   200  512    -500    15    6    0     0
223
light 115  18084 57216  -13056  1600 200 200 200    0     0    0       0    22    0    0     0
224
light 118  16384 57952  -13056  2048 200 200 200  300   200  512    -500    22    0    0     0
225
light 133  22016 43520  -47104  6500 255 255 255  400   250 1540    -450    15  -21    0     0
226
light 133  22016 43520  -43000  3000 220 220 220    0     0    0       0    15  -21    0     0
227
light 136  19200 61184  -69000  4000 255   0   0    0     0    0       0     0    0    0     0
228
light 139  27910 42254  -22000  7000 255 255 255  375   200   12    -150    15   -8    0     0
229
light 139  27910 42818  -22000  1280 255 255 255    0     0    0       0    15   -8    0     0
230
light 139  27910 41876  -22000  1280 255 255 255    0     0    0       0    15   -8    0     0
231
light 142  25504 39168   -2048  1000   0 100  20    0     0    0       0     0    0    0     0
232
light 149  19456 60128  -18432  1000   0 100  20    0     0    0       0     0    0    0     0
233
light 151  16384 58880   -9216   500 200  50   0    0     0    0       0     0    0    0     0
234
light 158  16640 53120  -52224  3000 255 255 255  200   150  512    -100     0    0    0     0
235
light 159  16640 52864  -52224  3000 255 255 255  200   150 1536    -100     0    0    0     0
236
light 165  15296 60920  -58112   500 200  50   0    0     0    0       0     0    0    0     0
237
light 167  25344 59640  -30720  2000 255 255 255    0     0    0       0     0    0    0     0
238
light 180  13000 48128  -85632  3000 255   0   0    0     0    0       0     0    0    0     0
239
light 180  13000 48128  -55632  3000 255   0   0    0     0    0       0     0    0    0     0
240
light 185   7034 50364  -58568  4000 110 150 130  150   150 1024      77     0    0    0  9001
241
light 186   7034 52414  -58568  4000 110 150 130  150   150 1024      77     0    0    0  9001
242
light 189   4338 47184  -58568  4000 110 150 130  155   150  640      77     0    0    0  9001
243
light 190   2368 46464  -58568  4000 110 150 130  155   150  640      77     0    0    0  9001
244
light 192    960 47744  -54272  1000   0 100  20    0     0    0       0     0    0    0     0
245
light 204  14080 46080   -5120  2500 255 255 255    0     0    0       0    11    7    0     0
246
light 211  26160 46400  -53248  1000   0 100  20    0     0    0       0     0    0    0     0
247
light 220  17472 50608  -35840  1024 200   0   0    0     0    0       0     0    0    0     0
248
light 242  17792 43008  -45824  1000 250 250 250    0     0    0       0     0    0    0     0
249
light 255    300 42313 -460800 45000 200 250 220  120    50  100    -300     0    0    0     0
250
light 260  18400 48128   -2048  1000   0 100  20    0     0    0       0     0    0    0     0
413 leod 251
light 290  -1550 40448 -101376  2000 200 200 200    0     0    0       0     0    0    0     0
252
light 290  -1550 40448 -102376  5000 255 255 255  350   150    0    -500     0    0    0     0
136 nightfrigh 253
light 297  19136 48704  -38912  2000 100 100 100    0     0    0       0     0    0    0     0
254
light 297  19136 48704  -11264  1024 200   0   0    0     0    0       0     0    0    0     0
255
light 297  19136 48704  -38912  5000 255 255 255  500   300 1775     100     0    0    0     0
256
light 302  18752 57216  -18432   500 200  50   0    0     0    0       0     0    0    0     0
257
light 307 -32256  1280 -297996 30000  25  50  25    0     0    0       0     0    0    0     0
412 leod 258
light 307 -23146 19439 -297996 30000 200 250 220  150   140 1390       0     0    0    0     0