Subversion Repositories duke3d_hrp

Rev

Rev 390 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
348 spiker 1
// Duke3D HRP Pickups Definitions
2
 
3
 
4
// Pistol (21)
5
model "highres/sprites/pickups_polymost/0021_pistol.md3" { 
6
   scale 1.4 shade 1
7
   skin { pal 0 file "highres/sprites/pickups_polymost/0021_pistol.jpg" }
8
   detail { file "highres/detail/metal.png" detailscale 0.3 }
9
   frame { name "none00" tile 21 }
10
}
11
 
12
// Chaingun (22)
13
model "highres/sprites/pickups/0022_chaingun.md3" {
14
   scale 1
15
   skin { pal 0 file "highres/sprites/pickups/0022_chaingun.png" }
16
   detail { file "highres/detail/metal.png" detailscale 0.15 }
17
   frame { name "idle" tile 22 }
18
}
19
 
20
// RPG (23)
21
model "highres/sprites/pickups/0023_rpg.md3" { 
22
   scale 0.75 shade 4
23
   skin { pal 0 file "highres/sprites/pickups/0023_rpg.png" }
24
   detail { file "highres/detail/metal.png" detailscale 0.3 }
25
   frame { name "none00" tile 23 }
26
}
27
 
28
// Freezer (24)
29
model "highres/sprites/pickups/0024_freezer.md3" {
30
   scale 1 shade 8
31
   skin { pal 0 file "highres/sprites/pickups/0024_freezer.jpg" }
32
   detail { file "highres/detail/metal.png" detailscale 0.15 }
33
   frame { name "none00" tile 24 }
34
}
35
 
36
// Shrinker (25)
37
model "highres/sprites/pickups/0025_shrinker.md3" {
38
   scale 3.0 shade 0
39
   skin { pal 0 surface 0 file "highres/sprites/pickups/0025_shrinker.png" }
40
   skin { pal 0 surface 2 file "highres/sprites/pickups/0025_shrinker.png" }
41
   glow { pal 0 surface 0 file "highres/sprites/pickups/0025_shrinker_g.png" }
42
   glow { pal 0 surface 2 file "highres/sprites/pickups/0025_shrinker_g.png" }
43
   skin { pal 0 surface 1 file "highres/sprites/firstperson/2558_crystal.png" }
44
   glow { pal 0 surface 1 file "highres/sprites/firstperson/2558_crystal.png" }
45
   frame { name "none00" tile 25 }
46
}
47
 
48
// Pipe Bomb (26)
49
model "highres/sprites/pickups/0026_pipebomb.md3" {
50
   scale 20 shade 2
51
   skin { pal 0 file "highres/sprites/pickups/0047_pipebombbox.png" }
52
   detail { file "highres/detail/metal.png" detailscale 0.3 }
53
   frame { name "frame00" tile 26 }
54
}
55
 
56
// Trip Bomb (27)
57
model "highres/sprites/pickups/0027_tripbomb.md3" { 
58
   scale 1.4 shade 0
59
   skin { pal 0 file "highres/sprites/firstperson/2566_tripbomb.png" }
60
   detail { file "highres/detail/metal.png" detailscale 0.3 }
61
   glow { pal 0 file "highres/sprites/firstperson/2566_tripbomb_g.png" }
62
   frame { name "frame00" tile 27 }
63
}
64
 
65
// Shotgun (28)
66
model "highres/sprites/pickups_polymost/0028_shotgun.md3" {
67
   scale 1.25 shade 2 zadd 10
68
   skin { pal 0 file "highres/sprites/pickups_polymost/0028_shotgun.jpg" }
69
   detail { file "highres/detail/metal.png" detailscale 0.15 }
70
   frame { name "Frame 0" tile 28 }
71
}
72
 
73
// Devastator (29)
74
model "highres/sprites/pickups/0029_devastator.md3" {
75
   scale 2 shade 0 zadd -8
76
   skin { pal 0 file "highres/sprites/pickups/0029_devastator.png" }
77
   detail { file "highres/detail/metal.png" detailscale 0.3 }
78
   frame { name "none00" tile 29 }
79
}
80
 
81
// Expander (32)
82
model "highres/sprites/pickups/0032_expander.md3" {
83
   scale 3.0 shade 0
84
   skin { pal 0 surface 1 file "highres/sprites/pickups/0025_shrinker.png" }
85
   skin { pal 0 surface 3 file "highres/sprites/pickups/0025_shrinker.png" }
86
   glow { pal 0 surface 1 file "highres/sprites/pickups/0025_shrinker_g.png" }
87
   glow { pal 0 surface 3 file "highres/sprites/pickups/0025_shrinker_g.png" }
88
   skin { pal 0 surface 2 file "highres/sprites/pickups/0032_crystal.png" }
89
   glow { pal 0 surface 2 file "highres/sprites/pickups/0032_crystal.png" }
90
   skin { pal 0 surface 0 file "highres/sprites/pickups/0032_expander.png" }
91
   glow { pal 0 surface 0 file "highres/sprites/pickups/0032_expander_glow.png" }
92
   frame { name "none00" tile 32 }
93
}
94
 
95
// Freezer Ammo (37)
96
model "highres/sprites/pickups/0037_freezerammo.md3" {
97
   scale 0.5 shade 0
98
   skin { pal 0 file "highres/sprites/pickups/0037_freezerammo.png" }
99
   glow { surface 0 file "highres/sprites/pickups/0037_freezerammo_g.png" }
100
   glow { surface 1 file "highres/sprites/pickups/0037_freezerammo_g.png" }
101
   glow { surface 2 file "highres/sprites/pickups/0037_freezerammo_g.png" }
102
   glow { surface 3 file "highres/sprites/pickups/0037_freezerammo_g.png" }
103
   glow { surface 4 file "highres/sprites/pickups/0037_freezerammo_g.png" }
104
   glow { surface 5 file "highres/sprites/pickups/0037_freezerammo_g.png" }
105
   glow { surface 6 file "highres/sprites/pickups/0037_freezerammo_g.png" }
106
   glow { surface 7 file "highres/sprites/pickups/0037_freezerammo_g.png" }
107
   glow { surface 8 file "highres/sprites/pickups/0037_freezerammo_g.png" }
108
   glow { surface 9 file "highres/sprites/pickups/0037_freezerammo_g.png" }
109
   glow { surface 10 file "highres/sprites/pickups/0037_freezerammo_g.png" }
110
   anim { frame0 "AnimFrames00" frame1 "AnimFrames10" fps 100 flags 0 }
111
   frame { name "AnimFrames00" tile0 37 tile1 39 }
112
}
113
 
114
// Pistol Ammo (40)
115
model "highres/sprites/pickups/0040_pistolammo.md3" {
116
   scale 2 shade 4
117
   skin { pal 0 file "highres/sprites/pickups/0040_pistolammo.jpg" }
118
   detail { file "highres/detail/metal.png" detailscale 0.3 }
119
   frame { name "Frame0" tile 40 }
120
}
121
 
122
// Chaingun Ammo (41)
123
model "highres/sprites/pickups/0041_chaingunammo.md3" {
124
   scale 4 shade 2
125
   skin { pal 0 file "highres/sprites/pickups/0041_chanigunammo.png" }
126
   detail { file "highres/detail/metal.png" detailscale 0.3 }
127
   frame { name "frame00" tile 41 }
128
}
129
 
130
// Devastator Ammo (42)
131
model "highres/sprites/pickups/0042_devistatorammo.md3" {
132
   scale 4 shade 2
133
   skin { pal 0 file "highres/sprites/pickups/0042_devistatorammo.png" nocompress }
134
   detail { file "highres/detail/metal.png" detailscale 0.3 }
135
   frame { name "frame00" tile 42 }
136
}
137
 
138
// RPG ammo (44)
139
model "highres/sprites/pickups/0044_rpgammo.md3" {
140
   scale 5 shade 2
141
   skin { pal 0 file "highres/sprites/pickups/0044_rpgammo.png" nocompress }
142
   detail { file "highres/detail/metal.png" detailscale 0.3 }
143
   frame { name "frame00" tile 44 }
144
}
145
 
146
// Expander Ammo (45)
147
model "highres/sprites/pickups/0045_expander_ammo.md3" {
148
   scale 3.0
149
   skin { pal 0 file "highres/sprites/pickups/0032_expander.png" }
150
   detail { file "highres/detail/metal.png" detailscale 0.3 }
151
   glow { pal 0 file "highres/sprites/pickups/0032_expander_glow.png" }
152
   frame { name "none00" tile 45 }
153
}
154
 
155
// Shrinker ammo (46)
156
model "highres/sprites/pickups/0046_crystal.md3" {
157
   scale 3.0 shade 0
158
   skin { pal 0 file "highres/sprites/pickups/0046_crystal.png" }  
159
   frame { name "none00" tile 46 }
160
}
161
 
162
// Pipe Bomb Box (47)
163
model "highres/sprites/pickups/0047_pipebombbox.md3" {
164
   scale 5 shade 2
165
   skin { pal 0 file "highres/sprites/pickups/0047_pipebombbox.png" nocompress }
166
   detail { file "highres/detail/metal.png" detailscale 0.3 }
167
   frame { name "frame00" tile 47 }
168
}
169
 
170
// Shotgun Ammo (49)
171
model "highres/sprites/pickups/0049_shotgunammo.md3" {
172
   scale 8 shade 0 
173
   skin { pal 0 file "highres/sprites/pickups/0049_shotgunammo.png" nocompress }
174
   frame { name "none00" tile 49 }
175
}
176
 
177
// Health Box (51)
178
model "highres/sprites/pickups/0051_healthbox.md3" {
179
   scale 1.2 shade 0
180
   skin { pal 0 file "highres/sprites/pickups/0051_healthbox.png" }
181
   frame { name "FRAME1" tile 51 }
182
}
183
 
184
// Health Bottle (52)
185
model "highres/sprites/pickups/0052_healthbottle.md3" {
186
   scale 1 shade 0
187
   skin { pal 0 file "highres/sprites/pickups/0052_healthbottle.png" }
188
   detail { file "highres/detail/metal.png" detailscale 0.3 }
189
   frame { name "FRAME1" tile 52 }
190
}
191
 
192
// First Aid Kit (53)
193
texture 53 {
194
   pal 0 { file "highres/sprites/pickups/0053.png" }
195
   detail { file "highres/detail/metal_worn.png" xscale 0.35 yscale 0.55 }
196
}
197
model "highres/sprites/pickups/0053_firstaid.md3" {
198
   scale 4 shade 4
199
   skin { pal 0 file "highres/sprites/pickups/0053_firstaid.png" }
200
   frame { name "frame_1" tile 53 }
201
}
202
 
203
// Armor (54)
204
model "highres/sprites/pickups/0054_armor.md3" {
205
   scale 2 shade 2
206
   skin { pal 0 file "highres/sprites/pickups/0054_armor.png" }
207
   detail { file "highres/detail/fabric.png" detailscale 0.15 }
208
   frame { name "frame00" tile 54 }
209
}
210
 
211
// Steroids (55)
212
model "highres/sprites/pickups/0055_steroids.md3" {
213
   scale 1 shade 0
214
   skin { pal 0 file "highres/sprites/pickups/0055_steroids.png" nocompress }
215
   detail { file "highres/detail/paint.png" xscale 0.4 yscale 0.4 }
216
   frame { name "frame00" tile 55 }
217
}
218
 
219
// Scuba Gear (56)
220
model "highres/sprites/pickups/0056_scubagear.md3" {
221
   scale 1 shade 4
222
   skin { pal 0 file "highres/sprites/pickups/0056_scubagear.jpg" }
223
   frame { name "frame00" tile 56 }
224
}
225
 
226
// Jetpack (57)
227
model "highres/sprites/pickups/0057_jetpack.md3" {
228
   scale 1.5 shade 0
229
   skin { pal 0 file "highres/sprites/pickups/0057_jetpack.png" }
230
   detail { file "highres/detail/metal.png" detailscale 0.3 }
231
   frame { name "FRAME1" tile 57 }
232
}
233
 
234
// Nightvision Goggles (59)
235
model "highres/sprites/pickups/0059_nightvison.md3" {
236
   scale 0.9 shade 0
237
   skin { pal 0 file "highres/sprites/pickups/0059_nightvison.png" }
238
   detail { file "highres/detail/metal.png" detailscale 0.3 }
239
   glow { file "highres/sprites/pickups/0059_nightvison_g.png" }
240
   frame { name "frame00" tile 59 }
241
}
242
 
243
// Key Card (60)
244
model "highres/sprites/pickups/0060_keycard.md3" {
245
   scale 2 shade 0
246
   skin { pal 0 file "highres/sprites/pickups/0060_keycard.png" nocompress }
247
   skin { pal 10 file "highres/sprites/pickups/0060_keycard_10.png" nocompress }
248
   skin { pal 11 file "highres/sprites/pickups/0060_keycard_11_22.png" nocompress }
249
   skin { pal 12 file "highres/sprites/pickups/0060_keycard_12_18.png" nocompress }
250
   skin { pal 13 file "highres/sprites/pickups/0060_keycard_13.png" nocompress }
251
   skin { pal 14 file "highres/sprites/pickups/0060_keycard_14.png" nocompress }
252
   skin { pal 15 file "highres/sprites/pickups/0060_keycard_15.png" nocompress }
253
   skin { pal 16 file "highres/sprites/pickups/0060_keycard_16.png" nocompress }
254
   skin { pal 18 file "highres/sprites/pickups/0060_keycard_12_18.png" nocompress }
255
   skin { pal 21 file "highres/sprites/pickups/0060_keycard_21.png" nocompress }
256
   skin { pal 22 file "highres/sprites/pickups/0060_keycard_11_22.png" nocompress }
257
   skin { pal 23 file "highres/sprites/pickups/0060_keycard_23.png" nocompress }
258
   skin { pal 24 file "highres/sprites/pickups/0060_keycard_24.png" nocompress }
259
   frame { name "none00" tile 60 }
260
}
261
 
262
// Protective Boots (61)
263
model "highres/sprites/pickups/0061_boots.md3" {
264
   scale 1.5 shade 2
265
   skin { pal 0 file "highres/sprites/pickups/0061_boots.png" }
266
   frame { name "frame00" tile 61 }
267
}
268
 
269
// Atomic Health (100)
270
model "highres/sprites/pickups/0100_atom.md3" {
271
   scale 1 shade 4
272
   skin { pal 0 file "highres/sprites/pickups/0100_atom.png" }
273
   skin { pal 10 file "highres/sprites/pickups/0100_atom_10.png" }
274
   skin { pal 11 file "highres/sprites/pickups/0100_atom_11_22.png" }
275
   skin { pal 12 file "highres/sprites/pickups/0100_atom_12_18.png" }
276
   skin { pal 13 file "highres/sprites/pickups/0100_atom_13.png" }
277
   skin { pal 14 file "highres/sprites/pickups/0100_atom_14.png" }
278
   skin { pal 15 file "highres/sprites/pickups/0100_atom_15.png" }
279
   skin { pal 16 file "highres/sprites/pickups/0100_atom_16.png" }
280
   skin { pal 18 file "highres/sprites/pickups/0100_atom_12_18.png" }
281
   skin { pal 21 file "highres/sprites/pickups/0100_atom_21.png" }
282
   skin { pal 22 file "highres/sprites/pickups/0100_atom_11_22.png" }
283
   skin { pal 23 file "highres/sprites/pickups/0100_atom_23.png" }
284
   skin { pal 24 file "highres/sprites/pickups/0100_atom_24.png" }
285
   anim { frame0 "FRAME1" frame1 "FRAME118" fps 19 flags 0 }
286
   frame { name "FRAME1" tile0 100 tile1 115 }
287
}
288
 
289
// HoloDuke (1348)
290
model "highres/sprites/pickups/1348_holoduke.md3" {
291
   scale 1.5 shade 2
292
 
293
   skin { pal 0 file "highres/sprites/pickups/1348_holoduke.png" }
294
   skin { pal 10 file "highres/sprites/pickups/1348_holoduke_10.png" }
295
   skin { pal 11 file "highres/sprites/pickups/1348_holoduke_11_22.png" }
296
   skin { pal 12 file "highres/sprites/pickups/1348_holoduke_12_18.png" }
297
   skin { pal 13 file "highres/sprites/pickups/1348_holoduke_13.png" }
298
   skin { pal 14 file "highres/sprites/pickups/1348_holoduke_14.png" }
299
   skin { pal 15 file "highres/sprites/pickups/1348_holoduke_15.png" }
300
   skin { pal 16 file "highres/sprites/pickups/1348_holoduke_16.png" }
301
   skin { pal 18 file "highres/sprites/pickups/1348_holoduke_12_18.png" }
302
   skin { pal 21 file "highres/sprites/pickups/1348_holoduke_21.png" }
303
   skin { pal 22 file "highres/sprites/pickups/1348_holoduke_11_22.png" }
304
   skin { pal 23 file "highres/sprites/pickups/1348_holoduke_23.png" }
305
   frame { name "frame2" tile 1348 }
306
 
307
   skin { pal 0 file "highres/sprites/pickups/1348_holoduke1.png" }
308
   skin { pal 10 file "highres/sprites/pickups/1348_holoduke1_10.png" }
309
   skin { pal 11 file "highres/sprites/pickups/1348_holoduke1_11_22.png" }
310
   skin { pal 12 file "highres/sprites/pickups/1348_holoduke1_12_18.png" }
311
   skin { pal 13 file "highres/sprites/pickups/1348_holoduke1_13.png" }
312
   skin { pal 14 file "highres/sprites/pickups/1348_holoduke1_14.png" }
313
   skin { pal 15 file "highres/sprites/pickups/1348_holoduke1_15.png" }
314
   skin { pal 16 file "highres/sprites/pickups/1348_holoduke1_16.png" }
315
   skin { pal 18 file "highres/sprites/pickups/1348_holoduke1_12_18.png" }
316
   skin { pal 21 file "highres/sprites/pickups/1348_holoduke1_21.png" }
317
   skin { pal 22 file "highres/sprites/pickups/1348_holoduke1_11_22.png" }
318
   skin { pal 23 file "highres/sprites/pickups/1348_holoduke1_23.png" }
319
   frame { name "frame3" tile 1349 }
320
 
321
   skin { pal 0 file "highres/sprites/pickups/1348_holoduke2.png" }
322
   skin { pal 10 file "highres/sprites/pickups/1348_holoduke2_10.png" }
323
   skin { pal 11 file "highres/sprites/pickups/1348_holoduke2_11_22.png" }
324
   skin { pal 12 file "highres/sprites/pickups/1348_holoduke2_12_18.png" }
325
   skin { pal 13 file "highres/sprites/pickups/1348_holoduke2_13.png" }
326
   skin { pal 14 file "highres/sprites/pickups/1348_holoduke2_14.png" }
327
   skin { pal 15 file "highres/sprites/pickups/1348_holoduke2_15.png" }
328
   skin { pal 16 file "highres/sprites/pickups/1348_holoduke2_16.png" }
329
   skin { pal 18 file "highres/sprites/pickups/1348_holoduke2_12_18.png" }
330
   skin { pal 21 file "highres/sprites/pickups/1348_holoduke2_21.png" }
331
   skin { pal 22 file "highres/sprites/pickups/1348_holoduke2_11_22.png" }
332
   skin { pal 23 file "highres/sprites/pickups/1348_holoduke2_23.png" }
333
   frame { name "frame4" tile 1350 }
334
 
335
   skin { pal 0 file "highres/sprites/pickups/1348_holoduke3.png" }
336
   skin { pal 10 file "highres/sprites/pickups/1348_holoduke3_10.png" }
337
   skin { pal 11 file "highres/sprites/pickups/1348_holoduke3_11_22.png" }
338
   skin { pal 12 file "highres/sprites/pickups/1348_holoduke3_12_18.png" }
339
   skin { pal 13 file "highres/sprites/pickups/1348_holoduke3_13.png" }
340
   skin { pal 14 file "highres/sprites/pickups/1348_holoduke3_14.png" }
341
   skin { pal 15 file "highres/sprites/pickups/1348_holoduke3_15.png" }
342
   skin { pal 16 file "highres/sprites/pickups/1348_holoduke3_16.png" }
343
   skin { pal 18 file "highres/sprites/pickups/1348_holoduke3_12_18.png" }
344
   skin { pal 21 file "highres/sprites/pickups/1348_holoduke3_21.png" }
345
   skin { pal 22 file "highres/sprites/pickups/1348_holoduke3_11_22.png" }
346
   skin { pal 23 file "highres/sprites/pickups/1348_holoduke3_23.png" }
347
   frame { name "frame5" tile 1351 }
348
}