1 // EXTERNAL WEAPON & AMMO DATA
\r
3 // NOTE!!!!!!!!! Weapontype must start the block of weapon data.
\r
4 // NOTE!!!!!!!!! Ammo must start the block of ammo data.
\r
6 // Weapontype - weapon data is associated with which weapon (must be first)
\r
7 // WP_SABER, // player and NPC weapon
\r
8 // WP_BLASTER_PISTOL, // player and NPC weapon
\r
9 // WP_BLASTER, // player and NPC weapon
\r
10 // WP_DISRUPTOR, // player and NPC weapon
\r
11 // WP_BOWCASTER, // NPC weapon - player can pick this up, but never starts with them
\r
12 // WP_REPEATER, // NPC weapon - player can pick this up, but never starts with them
\r
13 // WP_DEMP2, // NPC weapon - player can pick this up, but never starts with them
\r
14 // WP_FLECHETTE, // NPC weapon - player can pick this up, but never starts with them
\r
15 // WP_ROCKET_LAUNCHER, // NPC weapon - player can pick this up, but never starts with them
\r
16 // WP_THERMAL, // player and NPC weapon
\r
17 // WP_TRIP_MINE, // NPC weapon - player can pick this up, but never starts with them
\r
18 // WP_DET_PACK, // NPC weapon - player can pick this up, but never starts with them
\r
19 // WP_CONCUSSION, // NPC weapon - player can pick this up, but never starts with them
\r
21 // WP_STUN_BATON, // NPC weapon - player can pick this up, but never starts with them
\r
22 // WP_MELEE, // player and NPC weapon - Any ol' melee attack
\r
23 // These can never be gotten directly by the player
\r
25 // WP_BRYAR_PISTOL, // NPC weapon - player can pick this up, but never starts with them
\r
27 // WP_BOT_LASER, // Probe droid - Laser blast
\r
28 // WP_TURRET, // turret guns
\r
32 // WP_RAPID_FIRE_CONC,
\r
39 // Weaponclass - weapon name
\r
40 // Weaponmodel - weapon model used in game
\r
41 // weaponicon - interface image
\r
42 // Ammotype - type of power weapon needs to fire
\r
44 // 1 - Star Fleet power
\r
45 // 2 - Alien Crystal power
\r
47 // Ammolowcount - amount when "Low ammo" warning appears on screen
\r
48 // Flashcolor - color generate by weapon flash (R,G,B)
\r
49 // Firingsound - sound file used when _idling_!
\r
50 // altfiringsound - sound file used when alt-firing
\r
51 // flashsound - sound file used by flash
\r
52 // altflashsound - sound file used by an alt-fire flash
\r
53 // stopsound - sound file used when a firing sound stops
\r
54 // Firetime - amount of time between firings
\r
55 // altfireTime - for alt fire
\r
56 // Range - range of weapon
\r
57 // energyPerShot - amount of energy used per shot
\r
58 // altenergypershot- for alt fire
\r
59 // barrelcount - number of barrels the model has (weaponname_b?.md3)
\r
60 // missileModel - missile .md3
\r
61 // altmissileModel - alternate missile .md3
\r
62 // missileSound - played while flying
\r
63 // altmissileSound - alternate missile launch sound
\r
64 // missileLight - intensity of lightsource for missile - if 0.0 then none (float)
\r
65 // altmissileLight - alternate missile light
\r
66 // missileLightColor - color in three float style R, G, B (0.0 to 1.0) - NOTE - if you have a light, you MUST HAVE THESE
\r
67 // altmissileLightColor - alternate color in three float style R, G, B (0.0 to 1.0)
\r
68 // missileHitSound - played on impact
\r
69 // altmissileHitSound - for alt fire
\r
70 // missileFuncName - missile fly function
\r
71 // altmissileFuncName - for alt fire
\r
95 // ammoicon - STRING
\r
106 weapontype WP_STUN_BATON
\r
107 weaponclass weapon_stun_baton
\r
108 weaponmodel models/weapons2/stun_baton/baton.md3
\r
109 weaponIcon gfx/hud/w_icon_stunbaton
\r
110 firingsound sound/weapons/baton/idle.wav
\r
111 firingforce fffx/weapons/baton/idle
\r
125 weapontype WP_SABER
\r
126 weaponclass weapon_saber
\r
127 weaponmodel models/weapons2/saber/saber_w.md3
\r
128 weaponIcon gfx/hud/w_icon_lightsaber
\r
129 firingsound sound/weapons/saber/saberhum1.wav
\r
138 missilemodel models/weapons2/saber/saber_w.md3
\r
144 weapontype WP_BRYAR_PISTOL
\r
145 weaponclass weapon_blaster_pistol
\r
146 weaponmodel models/weapons2/blaster_pistol/blaster_pistol.md3
\r
147 weaponIcon gfx/hud/w_icon_blaster_pistol
\r
148 missileFuncName bryar_func
\r
149 altmissileFuncName bryar_alt_func
\r
158 muzzleEffect bryar/muzzle_flash
\r
159 altmuzzleEffect bryar/altmuzzle_flash
\r
160 altchargesound sound/weapons/bryar/altcharge.wav
\r
161 selectSound sound/weapons/bryar/select.wav
\r
162 selectforce fffx/weapons/bryar/select
\r
167 weapontype WP_BLASTER
\r
168 weaponclass weapon_blaster
\r
169 weaponmodel models/weapons2/blaster_r/blaster.md3
\r
170 weaponIcon gfx/hud/w_icon_blaster
\r
179 missileFuncName blaster_func
\r
180 altmissileFuncName blaster_alt_func
\r
181 muzzleEffect blaster/muzzle_flash
\r
182 altmuzzleEffect blaster/altmuzzle_flash
\r
183 selectSound sound/weapons/blaster/select.wav
\r
184 selectforce fffx/weapons/blaster/select
\r
189 weapontype WP_DISRUPTOR
\r
190 weaponclass weapon_disruptor
\r
191 weaponmodel models/weapons2/disruptor/disruptor.md3
\r
192 weaponIcon gfx/hud/w_icon_disruptor
\r
202 missileFuncName blaster_func
\r
203 altmissileFuncName blaster_alt_func
\r
204 muzzleEffect blaster/muzzle_flash
\r
205 altmuzzleEffect blaster/altmuzzle_flash
\r
206 selectSound sound/weapons/blaster/select.wav
\r
207 selectforce fffx/weapons/blaster/select
\r
208 altchargesound sound/weapons/disruptor/altCharge.wav
\r
209 altchargeforce fffx/weapons/disruptor/altcharge
\r
214 weapontype WP_BOWCASTER
\r
215 weaponclass weapon_bowcaster
\r
216 weaponmodel models/weapons2/bowcaster/bowcaster.md3
\r
217 weaponIcon gfx/hud/w_icon_bowcaster
\r
218 altchargesound sound/weapons/bowcaster/altcharge.wav
\r
219 altchargeforce fffx/weapons/bowcaster/altcharge
\r
228 missileFuncName bowcaster_func
\r
229 altmissileFuncName bowcaster_func
\r
230 muzzleEffect bowcaster/muzzle_flash
\r
231 altmuzzleEffect bowcaster/altmuzzle_flash
\r
232 selectSound sound/weapons/bowcaster/select.wav
\r
233 selectforce fffx/weapons/bowcaster/select
\r
234 chargesound sound/weapons/bowcaster/altcharge.wav
\r
235 chargeforce fffx/weapons/bowcaster/altcharge
\r
240 weapontype WP_REPEATER
\r
241 weaponclass weapon_repeater
\r
242 weaponmodel models/weapons2/heavy_repeater/heavy_repeater.md3
\r
243 weaponIcon gfx/hud/w_icon_repeater
\r
253 missileFuncName repeater_func
\r
254 altmissileFuncName repeater_alt_func
\r
255 muzzleEffect repeater/muzzle_flash
\r
256 altmuzzleEffect repeater/altmuzzle_flash
\r
257 selectSound sound/weapons/repeater/select.wav
\r
258 selectforce fffx/weapons/repeater/select
\r
263 weapontype WP_DEMP2
\r
264 weaponclass weapon_demp2
\r
265 weaponmodel models/weapons2/demp2/demp2.md3
\r
266 weaponIcon gfx/hud/w_icon_demp2
\r
272 altenergypershot 10
\r
275 missileFuncName demp2_func
\r
276 muzzleEffect demp2/muzzle_flash
\r
277 altmissileFuncName demp2_alt_func
\r
278 altmuzzleEffect demp2/altmuzzle_flash
\r
279 selectSound sound/weapons/demp2/select.wav
\r
280 selectforce fffx/weapons/demp2/select
\r
281 altchargesound sound/weapons/demp2/altCharge.wav
\r
282 altchargeforce fffx/weapons/demp2/altcharge
\r
288 weapontype WP_FLECHETTE
\r
289 weaponclass weapon_flechette
\r
290 weaponmodel models/weapons2/golan_arms/golan_arms.md3
\r
297 weaponIcon gfx/hud/w_icon_flechette
\r
301 missileFuncName flechette_func
\r
302 missileModel models/weapons2/golan_arms/projectileMain.md3
\r
303 altmissileFuncName flechette_alt_func
\r
304 muzzleEffect flechette/muzzle_flash
\r
305 altmuzzleEffect flechette/altmuzzle_flash
\r
306 altmissileModel models/weapons2/golan_arms/projectile.md3
\r
307 selectSound sound/weapons/flechette/select.wav
\r
308 selectforce fffx/weapons/flechette/select
\r
311 // WP_ROCKET_LAUNCHER
\r
313 weapontype WP_ROCKET_LAUNCHER
\r
314 weaponclass weapon_rocket_launcher
\r
315 weaponmodel models/weapons2/merr_sonn/merr_sonn.md3
\r
321 weaponIcon gfx/hud/w_icon_merrsonn
\r
327 missileLightColor 1.0 1.0 0.5
\r
328 altmissileLight 125
\r
329 altmissileLightColor 1.0 1.0 0.5
\r
330 missileFuncName rocket_func
\r
331 altmissileFuncName rocket_alt_func
\r
332 muzzleEffect rocket/muzzle_flash2
\r
333 altmuzzleEffect rocket/altmuzzle_flash
\r
334 missileModel models/weapons2/merr_sonn/projectile.md3
\r
335 altmissileModel models/weapons2/merr_sonn/projectile.md3
\r
336 missilesound sound/weapons/rocket/missleloop.wav
\r
337 altmissilesound sound/weapons/rocket/missleloop.wav
\r
338 selectSound sound/weapons/rocket/select.wav
\r
339 selectforce fffx/weapons/rocket/select
\r
344 weapontype WP_CONCUSSION
\r
345 weaponclass weapon_concussion_rifle
\r
346 weaponmodel models/weapons2/concussion/c_rifle.md3
\r
347 weaponIcon gfx/hud/w_icon_c_rifle
\r
351 firingsound sound/weapons/concussion/idle_lp.wav
\r
354 missileFuncName conc_func
\r
355 muzzleEffect concussion/muzzle_flash
\r
357 missileLightColor 0.75 0.25 1.0
\r
358 missilesound sound/weapons/concussion/missleloop.wav
\r
359 altenergypershot 50
\r
363 altmuzzleEffect concussion/altmuzzle_flash
\r
364 selectSound sound/weapons/concussion/select.wav
\r
365 selectforce fffx/weapons/concussion/select
\r
370 weapontype WP_THERMAL
\r
371 weaponclass weapon_thermal
\r
372 weaponmodel models/weapons2/thermal/thermal.md3
\r
373 weaponIcon gfx/hud/w_icon_thermal
\r
382 missileModel models/weapons2/thermal/thermal_proj.md3
\r
383 altmissileModel models/weapons2/thermal/thermal_proj.md3
\r
385 chargesound sound/weapons/thermal/charge.wav
\r
386 chargeforce fffx/weapons/thermal/charge
\r
387 altchargesound sound/weapons/thermal/charge.wav
\r
388 altchargeforce fffx/weapons/thermal/charge
\r
389 selectSound sound/weapons/thermal/select.wav
\r
390 selectforce fffx/weapons/thermal/select
\r
391 muzzleEffect thermal/muzzle_flash
\r
396 weapontype WP_TRIP_MINE
\r
397 weaponclass weapon_trip_mine
\r
398 weaponmodel models/weapons2/laser_trap/laser_trap.md3
\r
399 weaponIcon gfx/hud/w_icon_tripmine
\r
408 missileModel models/weapons2/laser_trap/laser_trap_w.glm
\r
409 altmissileModel models/weapons2/laser_trap/laser_trap_w.glm
\r
410 selectSound sound/weapons/detpack/select.wav
\r
411 selectforce fffx/weapons/detpack/select
\r
412 muzzleEffect tripmine/muzzle_flash
\r
418 weapontype WP_DET_PACK
\r
419 weaponclass weapon_det_pack
\r
420 weaponmodel models/weapons2/detpack/det_pack.md3
\r
421 weaponIcon gfx/hud/w_icon_detpack
\r
430 missileModel models/weapons2/detpack/det_pack_proj.glm
\r
431 selectSound sound/weapons/detpack/select.wav
\r
432 selectforce fffx/weapons/detpack/select
\r
433 muzzleEffect detpack/muzzle_flash
\r
438 weapontype WP_EMPLACED_GUN
\r
439 weaponclass weapon_emplaced_gun
\r
440 weaponmodel models/weapons2/noweap/noweap.md3
\r
444 missileFuncName emplaced_func
\r
445 altmissileFuncName emplaced_func
\r
452 muzzleEffect emplaced/muzzle_flash
\r
453 muzzleEffect eweb/muzzle_flash
\r
458 weapontype WP_BOT_LASER
\r
459 weaponclass weapon_bryar_pistol
\r
460 weaponmodel models/weapons2/noweap/noweap.md3
\r
462 //flashsound sound/weapons/probe/fire.wav
\r
463 //altflashsound sound/weapons/probe/alt_fire.wav
\r
466 missileFuncName bryar_func
\r
476 weapontype WP_MELEE
\r
477 weaponclass weapon_melee
\r
478 weaponmodel models/weapons2/noweap/noweap.md3
\r
479 weaponIcon gfx/hud/w_icon_melee
\r
489 weapontype WP_ATST_MAIN
\r
490 weaponclass weapon_atst_main
\r
491 weaponmodel models/weapons2/noweap/noweap.md3
\r
492 weaponIcon gfx/hud/w_icon_atst
\r
493 //flashsound sound/weapons/atst/ATSTfire1.wav
\r
494 //altflashsound sound/weapons/atst/ATSTfire2.wav
\r
497 missileFuncName atstmain_func
\r
498 altmissileFuncName atstmain_func
\r
505 muzzleEffect emplaced/muzzle_flash
\r
510 weapontype WP_ATST_SIDE
\r
511 weaponclass weapon_atst_side
\r
512 weaponmodel models/weapons2/noweap/noweap.md3
\r
513 weaponIcon gfx/hud/w_icon_atstside
\r
517 altmissileModel models/weapons2/merr_sonn/projectile.md3
\r
519 missileFuncName atst_side_main_func
\r
520 altmissileFuncName atst_side_alt_func
\r
521 muzzleEffect emplaced/muzzle_flash
\r
522 altmuzzleEffect emplaced/muzzle_flash
\r
534 weapontype WP_TIE_FIGHTER
\r
535 weaponclass weapon_tie_fighter
\r
536 weaponmodel models/weapons2/noweap/noweap.md3
\r
539 missileFuncName emplaced_func
\r
540 altmissileFuncName emplaced_func
\r
547 muzzleEffect emplaced/muzzle_flash
\r
550 // WP_RAPID_FIRE_CONC
\r
552 weapontype WP_RAPID_FIRE_CONC
\r
553 weaponclass weapon_radid_concussion
\r
554 weaponmodel models/weapons2/noweap/noweap.md3
\r
557 missileFuncName conc_func
\r
558 muzzleEffect concussion/muzzle_flash
\r
560 missileLightColor 0.75 0.25 1.0
\r
561 missilesound sound/weapons/concussion/missleloop.wav
\r
562 altmissileFuncName repeater_alt_func
\r
571 // WP_BLASTER_PISTOL
\r
573 weapontype WP_BLASTER_PISTOL
\r
574 weaponclass weapon_bryar_pistol
\r
575 weaponmodel models/weapons2/briar_pistol/briar_pistol.md3
\r
576 weaponIcon gfx/hud/w_icon_briar
\r
577 missileFuncName blaster_func
\r
578 altmissileFuncName blaster_alt_func
\r
584 missileLightColor 0.98 0.0 0.0
\r
589 muzzleEffect bryar/muzzle_flash
\r
590 altmuzzleEffect bryar/altmuzzle_flash
\r
591 altchargesound sound/weapons/bryar/altcharge.wav
\r
592 altchargeforce fffx/weapons/bryar/altcharge
\r
593 selectSound sound/weapons/bryar/select.wav
\r
594 selectforce fffx/weapons/bryar/select
\r
599 weapontype WP_TURRET
\r
600 weaponclass weapon_turret
\r
601 weaponmodel models/weapons2/noweap/noweap.md3
\r
604 missileFuncName turret_func
\r
611 muzzleEffect turret/muzzle_flash
\r
617 weaponclass weapon_jawa
\r
618 weaponmodel models/weapons2/jawa/jawa_gun.md3
\r
619 missileFuncName bryar_func
\r
620 altmissileFuncName bryar_alt_func
\r
629 muzzleEffect bryar/muzzle_flash
\r
634 weapontype WP_TUSKEN_RIFLE
\r
635 weaponclass weapon_tusken_rifle
\r
636 weaponmodel models/weapons2/tusken_rifle/tusken_rifle.md3
\r
642 missileFuncName tusk_shot_func
\r
644 missileLightColor 1.0 0.75 0.25
\r
645 muzzleEffect tusken/muzzle_flash
\r
648 altmissileFuncName tusk_shot_func
\r
650 altmissileLightColor 1.0 0.75 0.25
\r
651 altmuzzleEffect tusken/muzzle_flash
\r
652 selectSound sound/weapons/disruptor/select.wav
\r
653 selectforce fffx/weapons/disruptor/select
\r
658 weapontype WP_TUSKEN_STAFF
\r
659 weaponclass weapon_tusken_staff
\r
660 weaponmodel models/weapons2/tusken_staff/tusken_staff.md3
\r
670 weapontype WP_SCEPTER
\r
671 weaponclass weapon_scepter
\r
672 weaponmodel models/weapons2/sith_scepter/sith_scepter.md3
\r
682 weapontype WP_NOGHRI_STICK
\r
683 weaponclass weapon_noghri_stick
\r
684 weaponmodel models/weapons2/noghri_stick/noghri_stick.md3
\r
689 missileFuncName noghri_shot_func
\r
690 muzzleEffect noghri_stick/muzzle_flash
\r
713 AMMO AMMO_POWERCELL
\r
717 // AMMO_METAL_BOLTS
\r
719 AMMO AMMO_METAL_BOLTS
\r