diff options
Diffstat (limited to 'src/game/bg_misc.c')
-rw-r--r-- | src/game/bg_misc.c | 51 |
1 files changed, 46 insertions, 5 deletions
diff --git a/src/game/bg_misc.c b/src/game/bg_misc.c index 0d5c5c7e..431f433f 100644 --- a/src/game/bg_misc.c +++ b/src/game/bg_misc.c @@ -469,15 +469,14 @@ gitem_t bg_itemlist[] = /*QUAKED weapon_sawbladelauncher (.3 .3 1) (-16 -16 -16) (16 16 16) suspended */ { - "weapon_sawbladelauncher", + "weapon_lockbloblauncher", "sound/misc/w_pkup.wav", - { "models/weapons2/rocketl/rocketl.md3", - 0, 0, 0}, + { 0, 0, 0, 0}, "icons/iconw_rocket", - "Sawblade Launcher", + "Lockblob Launcher", 10, IT_WEAPON, - WP_SAWBLADE_LAUNCHER, + WP_LOCKBLOB_LAUNCHER, "", "" }, @@ -866,6 +865,22 @@ TA: droid defense item "" //sounds }, +/*QUAKED team_droid_trapper (0 0 1) (-16 -16 -16) (16 16 16) +TA: droid defense item +*/ + { + "team_droid_trapper", + "sound/items/holdable.wav", + { "models/buildables/trapper/trapper.md3", 0, 0, 0 }, + "icons/teleporter", //icon + "Trapper", //pickup + 0, + IT_BUILDABLE, + BA_D_TRAPPER, + "", //precache + "" //sounds + }, + /*QUAKED team_droid_hivemind (0 0 1) (-16 -16 -16) (16 16 16) TA: droid build limitation item */ @@ -1271,6 +1286,32 @@ buildableAttributes_t bg_buildableList[ ] = qfalse //qboolean reactorTest; }, { + BA_D_TRAPPER, //int buildNum; + "trapper", //char *buildName; + "team_droid_trapper", //char *entityName; + { -15, -15, -15 }, //vec3_t mins; + { 15, 15, 15 }, //vec3_t maxs; + TR_GRAVITY, //trType_t traj; + 0.0, //float bounce; + 80, //int buildPoints; + 1000, //int health; + 50, //int damage; + 20, //int splashDamage; + 50, //int splashRadius; + MOD_DSPAWN, //int meansOfDeath; + BIT_DROIDS, //int team; + ( 1 << WP_DBUILD )|( 1 << WP_DBUILD2 ), //weapon_t buildWeapon; + BANIM_IDLE1, //int idleAnim; + 1000, //int nextthink; + 0, //int turretFireSpeed; + 400, //int turretRange; + WP_LOCKBLOB_LAUNCHER, //weapon_t turretProjType; + 0.707f, //float minNormal; + qfalse, //qboolean invertNormal; + qtrue, //qboolean creepTest; + qfalse //qboolean reactorTest; + }, + { BA_D_HIVEMIND, //int buildNum; "hivemind", //char *buildName; "team_droid_hivemind", //char *entityName; |