diff options
author | Tim Angus <tim@ngus.net> | 2001-12-21 21:23:41 +0000 |
---|---|---|
committer | Tim Angus <tim@ngus.net> | 2001-12-21 21:23:41 +0000 |
commit | d90bdf12e0aaa4cef3772d0d50fc40dfb1f09802 (patch) | |
tree | a5c95c4709372cc694c709d9c7f44929491e482e /src/game | |
parent | 9ce221f5d4cafc60aa78a8b1f1dc584a1e806c79 (diff) |
After changing aliens->droids, changed droids->aliens *sigh*
Diffstat (limited to 'src/game')
-rw-r--r-- | src/game/bg_misc.c | 84 | ||||
-rw-r--r-- | src/game/bg_public.h | 42 | ||||
-rw-r--r-- | src/game/g_active.c | 8 | ||||
-rw-r--r-- | src/game/g_buildable.c | 194 | ||||
-rw-r--r-- | src/game/g_client.c | 86 | ||||
-rw-r--r-- | src/game/g_cmds.c | 40 | ||||
-rw-r--r-- | src/game/g_combat.c | 10 | ||||
-rw-r--r-- | src/game/g_local.h | 10 | ||||
-rw-r--r-- | src/game/g_main.c | 72 | ||||
-rw-r--r-- | src/game/g_spawn.c | 8 | ||||
-rw-r--r-- | src/game/g_target.c | 6 | ||||
-rw-r--r-- | src/game/g_team.c | 56 | ||||
-rw-r--r-- | src/game/g_trigger.c | 2 | ||||
-rw-r--r-- | src/game/g_weapon.c | 6 |
14 files changed, 312 insertions, 312 deletions
diff --git a/src/game/bg_misc.c b/src/game/bg_misc.c index 2f8bd7a1..aacc5efb 100644 --- a/src/game/bg_misc.c +++ b/src/game/bg_misc.c @@ -255,7 +255,7 @@ gitem_t bg_itemlist[] = { "models/weapons2/gauntlet/gauntlet.md3", 0, 0, 0}, "icons/iconw_gauntlet", - "Droid Build", + "Alien Build", 0, IT_WEAPON, WP_DBUILD, @@ -271,7 +271,7 @@ gitem_t bg_itemlist[] = { "models/weapons2/gauntlet/gauntlet.md3", 0, 0, 0}, "icons/iconw_gauntlet", - "Droid Build 2", + "Alien Build 2", 0, IT_WEAPON, WP_DBUILD2, @@ -955,10 +955,10 @@ int bg_numItems = sizeof(bg_itemlist) / sizeof(bg_itemlist[0]) - 1; buildableAttributes_t bg_buildableList[ ] = { { - BA_D_SPAWN, //int buildNum; + BA_A_SPAWN, //int buildNum; "bioegg", //char *buildName; "Egg", //char *humanName; - "team_droid_spawn", //char *entityName; + "team_alien_spawn", //char *entityName; { "models/buildables/bioegg/bioegg.md3", 0, 0, 0 }, { -15, -15, -15 }, //vec3_t mins; { 15, 15, 15 }, //vec3_t maxs; @@ -970,7 +970,7 @@ buildableAttributes_t bg_buildableList[ ] = 50, //int splashDamage; 200, //int splashRadius; MOD_DSPAWN, //int meansOfDeath; - BIT_DROIDS, //int team; + BIT_ALIENS, //int team; ( 1 << WP_DBUILD )|( 1 << WP_DBUILD2 ), //weapon_t buildWeapon; BANIM_IDLE1, //int idleAnim; 100, //int nextthink; @@ -984,10 +984,10 @@ buildableAttributes_t bg_buildableList[ ] = qfalse //qboolean reactorTest; }, { - BA_D_BARRICADE, //int buildNum; + BA_A_BARRICADE, //int buildNum; "barricade", //char *buildName; "Barricade", //char *humanName; - "team_droid_barricade",//char *entityName; + "team_alien_barricade",//char *entityName; { "models/buildables/barricade/barricade.md3", 0, 0, 0 }, { -15, -15, -15 }, //vec3_t mins; { 15, 15, 15 }, //vec3_t maxs; @@ -999,7 +999,7 @@ buildableAttributes_t bg_buildableList[ ] = 20, //int splashDamage; 50, //int splashRadius; MOD_DSPAWN, //int meansOfDeath; - BIT_DROIDS, //int team; + BIT_ALIENS, //int team; ( 1 << WP_DBUILD )|( 1 << WP_DBUILD2 ), //weapon_t buildWeapon; BANIM_IDLE1, //int idleAnim; 100, //int nextthink; @@ -1013,10 +1013,10 @@ buildableAttributes_t bg_buildableList[ ] = qfalse //qboolean reactorTest; }, { - BA_D_BOOSTER, //int buildNum; + BA_A_BOOSTER, //int buildNum; "booster", //char *buildName; "Booster", //char *humanName; - "team_droid_booster", //char *entityName; + "team_alien_booster", //char *entityName; { "models/buildables/booster/booster.md3", 0, 0, 0 }, { -26, -26, -9 }, //vec3_t mins; { 26, 26, 9 }, //vec3_t maxs; @@ -1028,7 +1028,7 @@ buildableAttributes_t bg_buildableList[ ] = 20, //int splashDamage; 50, //int splashRadius; MOD_DSPAWN, //int meansOfDeath; - BIT_DROIDS, //int team; + BIT_ALIENS, //int team; ( 1 << WP_DBUILD )|( 1 << WP_DBUILD2 ), //weapon_t buildWeapon; BANIM_IDLE1, //int idleAnim; 100, //int nextthink; @@ -1042,10 +1042,10 @@ buildableAttributes_t bg_buildableList[ ] = qfalse //qboolean reactorTest; }, { - BA_D_ACIDTUBE, //int buildNum; + BA_A_ACIDTUBE, //int buildNum; "acid_tube", //char *buildName; "Acid Tube", //char *humanName; - "team_droid_acid_tube",//char *entityName; + "team_alien_acid_tube",//char *entityName; { "models/buildables/acid_tube/acid_tube.md3", 0, 0, 0 }, { -15, -15, -15 }, //vec3_t mins; { 15, 15, 15 }, //vec3_t maxs; @@ -1057,7 +1057,7 @@ buildableAttributes_t bg_buildableList[ ] = 20, //int splashDamage; 400, //int splashRadius; MOD_DSPAWN, //int meansOfDeath; - BIT_DROIDS, //int team; + BIT_ALIENS, //int team; ( 1 << WP_DBUILD )|( 1 << WP_DBUILD2 ), //weapon_t buildWeapon; BANIM_IDLE1, //int idleAnim; 500, //int nextthink; @@ -1071,10 +1071,10 @@ buildableAttributes_t bg_buildableList[ ] = qfalse //qboolean reactorTest; }, { - BA_D_TRAPPER, //int buildNum; + BA_A_TRAPPER, //int buildNum; "trapper", //char *buildName; "Trapper", //char *humanName; - "team_droid_trapper", //char *entityName; + "team_alien_trapper", //char *entityName; { "models/buildables/trapper/trapper.md3", 0, 0, 0 }, { -15, -15, -15 }, //vec3_t mins; { 15, 15, 15 }, //vec3_t maxs; @@ -1086,7 +1086,7 @@ buildableAttributes_t bg_buildableList[ ] = 20, //int splashDamage; 50, //int splashRadius; MOD_DSPAWN, //int meansOfDeath; - BIT_DROIDS, //int team; + BIT_ALIENS, //int team; ( 1 << WP_DBUILD )|( 1 << WP_DBUILD2 ), //weapon_t buildWeapon; BANIM_IDLE1, //int idleAnim; 1000, //int nextthink; @@ -1100,10 +1100,10 @@ buildableAttributes_t bg_buildableList[ ] = qfalse //qboolean reactorTest; }, { - BA_D_HIVEMIND, //int buildNum; + BA_A_HIVEMIND, //int buildNum; "hivemind", //char *buildName; "Hivemind", //char *humanName; - "team_droid_hivemind", //char *entityName; + "team_alien_hivemind", //char *entityName; { "models/buildables/hivemind/hivemind.md3", 0, 0, 0 }, { -15, -15, -15 }, //vec3_t mins; { 15, 15, 15 }, //vec3_t maxs; @@ -1115,7 +1115,7 @@ buildableAttributes_t bg_buildableList[ ] = 20, //int splashDamage; 50, //int splashRadius; MOD_DSPAWN, //int meansOfDeath; - BIT_DROIDS, //int team; + BIT_ALIENS, //int team; ( 1 << WP_DBUILD )|( 1 << WP_DBUILD2 ), //weapon_t buildWeapon; BANIM_IDLE1, //int idleAnim; -1, //int nextthink; @@ -2002,7 +2002,7 @@ int BG_FindUniqueTestForBuildable( int bclass ) classAttributes_t bg_classList[ ] = { { - PCL_D_B_BASE, //int classnum; + PCL_A_B_BASE, //int classnum; "Builder", //char *className; "Builder", //char *humanName; "lucy", //char *modelname; @@ -2022,12 +2022,12 @@ classAttributes_t bg_classList[ ] = 350, //int steptime; 0.8f, //float speed; 1.0f, //float sticky; - { PCL_D_B_LEV1, PCL_NONE, PCL_NONE }, //int children[ 3 ]; + { PCL_A_B_LEV1, PCL_NONE, PCL_NONE }, //int children[ 3 ]; 2000, //int timetoevolve; 100 //int value; }, { - PCL_D_B_LEV1, //int classnum; + PCL_A_B_LEV1, //int classnum; "BuilderLevel1", //char *classname; "Advanced Builder", //char *humanname; "lucy", //char *modelname; @@ -2052,7 +2052,7 @@ classAttributes_t bg_classList[ ] = 100 //int value; }, { - PCL_D_O_BASE, //int classnum; + PCL_A_O_BASE, //int classnum; "Offensive", //char *classname; "Offensive", //char *humanname; "klesk", //char *modelname; @@ -2072,12 +2072,12 @@ classAttributes_t bg_classList[ ] = 25, //int steptime; 1.8f, //float speed; 5.0f, //float sticky; - { PCL_D_O_LEV1, PCL_NONE, PCL_NONE }, //int children[ 3 ]; + { PCL_A_O_LEV1, PCL_NONE, PCL_NONE }, //int children[ 3 ]; 3000, //int timetoevolve; 100 //int value; }, { - PCL_D_O_LEV1, //int classnum; + PCL_A_O_LEV1, //int classnum; "OffensiveLevel1", //char *classname; "Offensive Level 1", //char *humanname; "anarki", //char *modelname; @@ -2097,12 +2097,12 @@ classAttributes_t bg_classList[ ] = 25, //int steptime; 1.6f, //float speed; 4.0f, //float sticky; - { PCL_D_O_LEV2, PCL_D_O_LEV1_UPG, PCL_NONE }, //int children[ 3 ]; + { PCL_A_O_LEV2, PCL_A_O_LEV1_UPG, PCL_NONE }, //int children[ 3 ]; 3000, //int timetoevolve; 100 //int value; }, { - PCL_D_O_LEV1_UPG, //int classnum; + PCL_A_O_LEV1_UPG, //int classnum; "OffensiveLevel1-Upgrade", //char *classname; "Offensive Level 1 Upgrade", //char *humanname; "anarki", //char *modelname; @@ -2122,12 +2122,12 @@ classAttributes_t bg_classList[ ] = 25, //int steptime; 1.6f, //float speed; 4.0f, //float sticky; - { PCL_D_O_LEV2, PCL_NONE, PCL_NONE }, //int children[ 3 ]; + { PCL_A_O_LEV2, PCL_NONE, PCL_NONE }, //int children[ 3 ]; 3000, //int timetoevolve; 100 //int value; }, { - PCL_D_O_LEV2, //int classnum; + PCL_A_O_LEV2, //int classnum; "OffensiveLevel2", //char *classname; "Offensive Level 2", //char *humanname; "bones", //char *modelname; @@ -2147,12 +2147,12 @@ classAttributes_t bg_classList[ ] = 25, //int steptime; 1.5f, //float speed; 3.0f, //float sticky; - { PCL_D_O_LEV3, PCL_D_O_LEV2_UPG, PCL_NONE }, //int children[ 3 ]; + { PCL_A_O_LEV3, PCL_A_O_LEV2_UPG, PCL_NONE }, //int children[ 3 ]; 3000, //int timetoevolve; 100 //int value; }, { - PCL_D_O_LEV2_UPG, //int classnum; + PCL_A_O_LEV2_UPG, //int classnum; "OffensiveLevel2-Upgrade", //char *classname; "Offensive Level 2 Upgrade", //char *humanname; "bones", //char *modelname; @@ -2172,12 +2172,12 @@ classAttributes_t bg_classList[ ] = 25, //int steptime; 1.5f, //float speed; 3.0f, //float sticky; - { PCL_D_O_LEV3, PCL_NONE, PCL_NONE }, //int children[ 3 ]; + { PCL_A_O_LEV3, PCL_NONE, PCL_NONE }, //int children[ 3 ]; 3000, //int timetoevolve; 100 //int value; }, { - PCL_D_O_LEV3, //int classnum; + PCL_A_O_LEV3, //int classnum; "OffensiveLevel3", //char *classname; "Offensive Level 3", //char *humanname; "orbb", //char *modelname; @@ -2197,12 +2197,12 @@ classAttributes_t bg_classList[ ] = 60, //int steptime; 1.3f, //float speed; 5.0f, //float sticky; - { PCL_D_O_LEV4, PCL_D_O_LEV3_UPG, PCL_NONE }, //int children[ 3 ]; + { PCL_A_O_LEV4, PCL_A_O_LEV3_UPG, PCL_NONE }, //int children[ 3 ]; 3000, //int timetoevolve; 100 //int value; }, { - PCL_D_O_LEV3_UPG, //int classnum; + PCL_A_O_LEV3_UPG, //int classnum; "OffensiveLevel3-Upgrade", //char *classname; "Offensive Level 3 Upgrade", //char *humanname; "orbb", //char *modelname; @@ -2222,12 +2222,12 @@ classAttributes_t bg_classList[ ] = 60, //int steptime; 1.3f, //float speed; 5.0f, //float sticky; - { PCL_D_O_LEV4, PCL_NONE, PCL_NONE }, //int children[ 3 ]; + { PCL_A_O_LEV4, PCL_NONE, PCL_NONE }, //int children[ 3 ]; 3000, //int timetoevolve; 100 //int value; }, { - PCL_D_O_LEV4, //int classnum; + PCL_A_O_LEV4, //int classnum; "OffensiveLevel4", //char *classname; "Offensive Level 4", //char *humanname; "xaero", //char *modelname; @@ -2784,7 +2784,7 @@ weaponAttributes_t bg_weapons[ ] = 100, //int price; SLOT_WEAPON, //int slots; "dbuild", //char *weaponName; - "Droid build weapon", //char *weaponHumanName; + "Alien build weapon", //char *weaponHumanName; 0, //int quan; 0, //int clips; 0, //int maxClips; @@ -2797,7 +2797,7 @@ weaponAttributes_t bg_weapons[ ] = 100, //int price; SLOT_WEAPON, //int slots; "dbuild2", //char *weaponName; - "Droid build weapon2",//char *weaponHumanName; + "Alien build weapon2",//char *weaponHumanName; 0, //int quan; 0, //int clips; 0, //int maxClips; @@ -3416,7 +3416,7 @@ qboolean BG_CanItemBeGrabbed( int gametype, const entityState_t *ent, const pla (item->giTag == PW_REDFLAG && ent->modelindex2) || (item->giTag == PW_REDFLAG && ps->powerups[PW_BLUEFLAG])) return qtrue;*/ - } else if (ps->persistant[PERS_TEAM] == TEAM_DROIDS) { + } else if (ps->persistant[PERS_TEAM] == TEAM_ALIENS) { /*if (item->giTag == PW_REDFLAG || (item->giTag == PW_BLUEFLAG && ent->modelindex2) || (item->giTag == PW_BLUEFLAG && ps->powerups[PW_REDFLAG])) @@ -3634,7 +3634,7 @@ char *eventnames[] = { "EV_POWERUP_REGEN", "EV_GIB_PLAYER", // gib a previously living player - "EV_GIB_DROID", //TA: generic green gib for droids + "EV_GIB_ALIEN", //TA: generic green gib for aliens "EV_BUILD_CONSTRUCT", //TA "EV_BUILD_DESTROY", //TA diff --git a/src/game/bg_public.h b/src/game/bg_public.h index 86d47a84..ed8af0fe 100644 --- a/src/game/bg_public.h +++ b/src/game/bg_public.h @@ -218,7 +218,7 @@ typedef enum { STAT_WEAPONS2, //TA: another 16 bits to push the max weapon count up STAT_ARMOR, STAT_MAX_HEALTH, // health / armor limit, changable by handicap - STAT_PCLASS, //TA: player class (for droids AND humans) + STAT_PCLASS, //TA: player class (for aliens AND humans) STAT_PTEAM, //TA: player team STAT_STAMINA, //TA: stamina (human only) STAT_STATE, //TA: client states e.g. wall climbing @@ -397,13 +397,13 @@ typedef enum { BA_NONE, - BA_D_SPAWN, - BA_D_HIVEMIND, + BA_A_SPAWN, + BA_A_HIVEMIND, - BA_D_BARRICADE, - BA_D_ACIDTUBE, - BA_D_TRAPPER, - BA_D_BOOSTER, + BA_A_BARRICADE, + BA_A_ACIDTUBE, + BA_A_TRAPPER, + BA_A_BOOSTER, BA_H_SPAWN, @@ -428,7 +428,7 @@ typedef enum { BIT_NONE, - BIT_DROIDS, + BIT_ALIENS, BIT_HUMANS, BIT_NUM_TEAMS @@ -542,7 +542,7 @@ typedef enum { EV_POWERUP_REGEN, EV_GIB_PLAYER, // gib a previously living player - EV_GIB_DROID, //TA: generic green gib for droids + EV_GIB_ALIEN, //TA: generic green gib for aliens EV_BUILD_CONSTRUCT, //TA EV_BUILD_DESTROY, //TA @@ -693,7 +693,7 @@ typedef struct animation_s { typedef enum { TEAM_FREE, TEAM_HUMANS, - TEAM_DROIDS, + TEAM_ALIENS, TEAM_SPECTATOR, TEAM_NUM_TEAMS @@ -711,18 +711,18 @@ typedef enum { PCL_NONE, //builder classes - PCL_D_B_BASE, - PCL_D_B_LEV1, + PCL_A_B_BASE, + PCL_A_B_LEV1, //offensive classes - PCL_D_O_BASE, - PCL_D_O_LEV1, - PCL_D_O_LEV1_UPG, - PCL_D_O_LEV2, - PCL_D_O_LEV2_UPG, - PCL_D_O_LEV3, - PCL_D_O_LEV3_UPG, - PCL_D_O_LEV4, + PCL_A_O_BASE, + PCL_A_O_LEV1, + PCL_A_O_LEV1_UPG, + PCL_A_O_LEV2, + PCL_A_O_LEV2_UPG, + PCL_A_O_LEV3, + PCL_A_O_LEV3_UPG, + PCL_A_O_LEV4, //human class PCL_H_BASE, @@ -734,7 +734,7 @@ typedef enum { //TA: player teams typedef enum { PTE_NONE, - PTE_DROIDS, + PTE_ALIENS, PTE_HUMANS, PTE_NUM_TEAMS diff --git a/src/game/g_active.c b/src/game/g_active.c index e2961acc..d1f33eb2 100644 --- a/src/game/g_active.c +++ b/src/game/g_active.c @@ -350,7 +350,7 @@ void SpectatorThink( gentity_t *ent, usercmd_t *ucmd ) { { if( client->pers.pteam == PTE_NONE ) G_AddPredictableEvent( ent, EV_MENU, MN_TEAM ); - else if( client->pers.pteam == PTE_DROIDS ) + else if( client->pers.pteam == PTE_ALIENS ) G_AddPredictableEvent( ent, EV_MENU, MN_D_CLASS ); else if( client->pers.pteam == PTE_HUMANS ) G_AddPredictableEvent( ent, EV_MENU, MN_H_SPAWN ); @@ -522,8 +522,8 @@ void ClientTimerActions( gentity_t *ent, int msec ) { client->time1000 -= 1000; - //replenish droid health - if( client->ps.stats[ STAT_PTEAM ] == PTE_DROIDS ) + //replenish alien health + if( client->ps.stats[ STAT_PTEAM ] == PTE_ALIENS ) { if( ent->health < client->ps.stats[ STAT_MAX_HEALTH ] ) ent->health++; @@ -859,7 +859,7 @@ void ClientThink_real( gentity_t *ent ) { //TA: slow player if standing in creep for ( i = 1, creepNode = g_entities + i; i < level.num_entities; i++, creepNode++ ) { - if( creepNode->biteam == PTE_DROIDS ) + if( creepNode->biteam == PTE_ALIENS ) { VectorSubtract( client->ps.origin, creepNode->s.origin, temp_v ); diff --git a/src/game/g_buildable.c b/src/game/g_buildable.c index db94e03c..2d771a97 100644 --- a/src/game/g_buildable.c +++ b/src/game/g_buildable.c @@ -189,7 +189,7 @@ qboolean findCreep( gentity_t *self ) if( !ent->classname || ent->s.eType != ET_BUILDABLE ) continue; - if( ent->s.modelindex == BA_D_SPAWN || ent->s.modelindex == BA_D_HIVEMIND ) + if( ent->s.modelindex == BA_A_SPAWN || ent->s.modelindex == BA_A_HIVEMIND ) { /*VectorSubtract( self->s.origin, ent->s.origin, temp_v );*/ VectorSubtract( self->s.origin, ent->s.origin, temp_v ); @@ -243,12 +243,12 @@ static void freeBuildable( gentity_t *self ) /* ================ -D_CreepRecede +A_CreepRecede -Called when an droid spawn dies +Called when an alien spawn dies ================ */ -void D_CreepRecede( gentity_t *self ) +void A_CreepRecede( gentity_t *self ) { //if the creep just died begin the recession if( !( self->s.eFlags & EF_DEAD ) ) @@ -277,16 +277,16 @@ void D_CreepRecede( gentity_t *self ) /* ================ -DSpawn_Melt +ASpawn_Melt -Called when an droid spawn dies +Called when an alien spawn dies ================ */ -void DSpawn_Melt( gentity_t *self ) +void ASpawn_Melt( gentity_t *self ) { //FIXME: this line crashes the QVM (but not binary when MOD is set to MOD_[H/D]SPAWN G_SelectiveRadiusDamage( self->s.pos.trBase, self->parent, self->splashDamage, - self->splashRadius, self, MOD_SHOTGUN, PTE_DROIDS ); + self->splashRadius, self, MOD_SHOTGUN, PTE_ALIENS ); //start creep recession if( !( self->s.eFlags & EF_DEAD ) ) @@ -307,12 +307,12 @@ void DSpawn_Melt( gentity_t *self ) /* ================ -DSpawn_Blast +ASpawn_Blast -Called when an droid spawn dies +Called when an alien spawn dies ================ */ -void DSpawn_Blast( gentity_t *self ) +void ASpawn_Blast( gentity_t *self ) { vec3_t dir; @@ -322,14 +322,14 @@ void DSpawn_Blast( gentity_t *self ) //do a bit of radius damage G_SelectiveRadiusDamage( self->s.pos.trBase, self->parent, self->splashDamage, - self->splashRadius, self, self->splashMethodOfDeath, PTE_DROIDS ); + self->splashRadius, self, self->splashMethodOfDeath, PTE_ALIENS ); //pretty events and item cleanup self->s.modelindex = 0; //don't draw the model once its destroyed - G_AddEvent( self, EV_GIB_DROID, DirToByte( dir ) ); + G_AddEvent( self, EV_GIB_ALIEN, DirToByte( dir ) ); self->r.contents = CONTENTS_TRIGGER; self->timestamp = level.time; - self->think = DSpawn_Melt; + self->think = ASpawn_Melt; self->nextthink = level.time + 500; //wait .5 seconds before damaging others trap_LinkEntity( self ); @@ -337,18 +337,18 @@ void DSpawn_Blast( gentity_t *self ) /* ================ -DSpawn_Die +ASpawn_Die -Called when an droid spawn dies +Called when an alien spawn dies ================ */ -void DSpawn_Die( gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int mod ) +void ASpawn_Die( gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int mod ) { G_setBuildableAnim( self, BANIM_DESTROY1, qtrue ); G_setIdleBuildableAnim( self, BANIM_DESTROYED ); self->die = nullDieFunction; - self->think = DSpawn_Blast; + self->think = ASpawn_Blast; self->nextthink = level.time + 5000; //wait .5 seconds before damaging others trap_LinkEntity( self ); @@ -356,12 +356,12 @@ void DSpawn_Die( gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int /* ================ -DSpawn_Think +ASpawn_Think -think function for Droid Spawn +think function for Alien Spawn ================ */ -void DSpawn_Think( gentity_t *self ) +void ASpawn_Think( gentity_t *self ) { vec3_t mins, maxs, origin; gentity_t *ent; @@ -396,12 +396,12 @@ void DSpawn_Think( gentity_t *self ) /* ================ -DSpawn_Pain +ASpawn_Pain -pain function for Droid Spawn +pain function for Alien Spawn ================ */ -void DSpawn_Pain( gentity_t *self, gentity_t *attacker, int damage ) +void ASpawn_Pain( gentity_t *self, gentity_t *attacker, int damage ) { G_setBuildableAnim( self, BANIM_PAIN1, qfalse ); } @@ -414,12 +414,12 @@ void DSpawn_Pain( gentity_t *self, gentity_t *attacker, int damage ) /* ================ -DBarricade_Pain +ABarricade_Pain -pain function for Droid Spawn +pain function for Alien Spawn ================ */ -void DBarricade_Pain( gentity_t *self, gentity_t *attacker, int damage ) +void ABarricade_Pain( gentity_t *self, gentity_t *attacker, int damage ) { if( random() > 0.5f ) G_setBuildableAnim( self, BANIM_PAIN1, qfalse ); @@ -429,12 +429,12 @@ void DBarricade_Pain( gentity_t *self, gentity_t *attacker, int damage ) /* ================ -DBarricade_Blast +ABarricade_Blast -Called when an droid spawn dies +Called when an alien spawn dies ================ */ -void DBarricade_Blast( gentity_t *self ) +void ABarricade_Blast( gentity_t *self ) { vec3_t dir; @@ -444,14 +444,14 @@ void DBarricade_Blast( gentity_t *self ) //do a bit of radius damage G_SelectiveRadiusDamage( self->s.pos.trBase, self->parent, self->splashDamage, - self->splashRadius, self, self->splashMethodOfDeath, PTE_DROIDS ); + self->splashRadius, self, self->splashMethodOfDeath, PTE_ALIENS ); //pretty events and item cleanup self->s.modelindex = 0; //don't draw the model once its destroyed - G_AddEvent( self, EV_GIB_DROID, DirToByte( dir ) ); + G_AddEvent( self, EV_GIB_ALIEN, DirToByte( dir ) ); self->r.contents = CONTENTS_TRIGGER; self->timestamp = level.time; - self->think = D_CreepRecede; + self->think = A_CreepRecede; self->nextthink = level.time + 500; //wait .5 seconds before damaging others trap_LinkEntity( self ); @@ -459,18 +459,18 @@ void DBarricade_Blast( gentity_t *self ) /* ================ -DBarricade_Die +ABarricade_Die -Called when an droid spawn dies +Called when an alien spawn dies ================ */ -void DBarricade_Die( gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int mod ) +void ABarricade_Die( gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int mod ) { G_setBuildableAnim( self, BANIM_DESTROY1, qtrue ); G_setIdleBuildableAnim( self, BANIM_DESTROYED ); self->die = nullDieFunction; - self->think = DBarricade_Blast; + self->think = ABarricade_Blast; self->nextthink = level.time + 5000; trap_LinkEntity( self ); @@ -478,12 +478,12 @@ void DBarricade_Die( gentity_t *self, gentity_t *inflictor, gentity_t *attacker, /* ================ -DBarricade_Think +ABarricade_Think -think function for Droid Barricade +think function for Alien Barricade ================ */ -void DBarricade_Think( gentity_t *self ) +void ABarricade_Think( gentity_t *self ) { //if there is no creep nearby die if( !findCreep( self ) ) @@ -503,46 +503,46 @@ void DBarricade_Think( gentity_t *self ) -void DAcidTube_Think( gentity_t *self ); +void AAcidTube_Think( gentity_t *self ); /* ================ -DAcidTube_Damage +AAcidTube_Damage -damage function for Droid Acid Tube +damage function for Alien Acid Tube ================ */ -void DAcidTube_Damage( gentity_t *self ) +void AAcidTube_Damage( gentity_t *self ) { if( !( self->s.eFlags & EF_FIRING ) ) { self->s.eFlags |= EF_FIRING; - G_AddEvent( self, EV_GIB_DROID, DirToByte( self->s.origin2 ) ); + G_AddEvent( self, EV_GIB_ALIEN, DirToByte( self->s.origin2 ) ); } if( ( self->timestamp + 10000 ) > level.time ) - self->think = DAcidTube_Damage; + self->think = AAcidTube_Damage; else { - self->think = DAcidTube_Think; + self->think = AAcidTube_Think; self->s.eFlags &= ~EF_FIRING; } //do some damage G_SelectiveRadiusDamage( self->s.pos.trBase, self->parent, self->splashDamage, - self->splashRadius, self, self->splashMethodOfDeath, PTE_DROIDS ); + self->splashRadius, self, self->splashMethodOfDeath, PTE_ALIENS ); self->nextthink = level.time + BG_FindNextThinkForBuildable( self->s.modelindex ); } /* ================ -DAcidTube_Think +AAcidTube_Think -think function for Droid Acid Tube +think function for Alien Acid Tube ================ */ -void DAcidTube_Think( gentity_t *self ) +void AAcidTube_Think( gentity_t *self ) { int entityList[ MAX_GENTITIES ]; vec3_t range = { 200, 200, 200 }; @@ -569,7 +569,7 @@ void DAcidTube_Think( gentity_t *self ) if( enemy->client && enemy->client->ps.stats[ STAT_PTEAM ] == PTE_HUMANS ) { self->timestamp = level.time; - self->think = DAcidTube_Damage; + self->think = AAcidTube_Damage; self->nextthink = level.time + 100; G_setBuildableAnim( self, BANIM_ATTACK1, qfalse ); } @@ -587,12 +587,12 @@ void DAcidTube_Think( gentity_t *self ) /* ================ -DBooster_Touch +ABooster_Touch Called when an alien touches a booster ================ */ -void DBooster_Touch( gentity_t *self, gentity_t *other, trace_t *trace ) +void ABooster_Touch( gentity_t *self, gentity_t *other, trace_t *trace ) { G_Printf( "%d is touching me\n", other->s.number ); } @@ -608,12 +608,12 @@ void DBooster_Touch( gentity_t *self, gentity_t *other, trace_t *trace ) /* ================ -ddef_fireonemeny +adef_fireonemeny -Used by DDef2_Think to fire at enemy +Used by ADef2_Think to fire at enemy ================ */ -void ddef_fireonenemy( gentity_t *self, int firespeed ) +void adef_fireonenemy( gentity_t *self, int firespeed ) { vec3_t dirToTarget; vec3_t target; @@ -650,12 +650,12 @@ void ddef_fireonenemy( gentity_t *self, int firespeed ) /* ================ -ddef_checktarget +adef_checktarget Used by DDef2_Think to check enemies for validity ================ */ -qboolean ddef_checktarget( gentity_t *self, gentity_t *target, int range ) +qboolean adef_checktarget( gentity_t *self, gentity_t *target, int range ) { vec3_t distance; trace_t trace; @@ -668,7 +668,7 @@ qboolean ddef_checktarget( gentity_t *self, gentity_t *target, int range ) return qfalse; if( !target->client ) // is the target a bot or player? return qfalse; - if( target->client->ps.stats[ STAT_PTEAM ] == PTE_DROIDS ) // one of us? + if( target->client->ps.stats[ STAT_PTEAM ] == PTE_ALIENS ) // one of us? return qfalse; if( target->client->sess.sessionTeam == TEAM_SPECTATOR ) // is the target alive? return qfalse; @@ -695,12 +695,12 @@ qboolean ddef_checktarget( gentity_t *self, gentity_t *target, int range ) /* ================ -ddef_findenemy +adef_findenemy Used by DDef2_Think to locate enemy gentities ================ */ -void ddef_findenemy( gentity_t *ent, int range ) +void adef_findenemy( gentity_t *ent, int range ) { gentity_t *target; @@ -722,12 +722,12 @@ void ddef_findenemy( gentity_t *ent, int range ) /* ================ -DTrapper_Think +ATrapper_Think -think function for Droid Defense +think function for Alien Defense ================ */ -void DTrapper_Think( gentity_t *self ) +void ATrapper_Think( gentity_t *self ) { int range = BG_FindRangeForBuildable( self->s.modelindex ); int firespeed = BG_FindFireSpeedForBuildable( self->s.modelindex ); @@ -916,7 +916,7 @@ void HDCC_Think( gentity_t *self ) ================ HMedistat_Think -think function for Droid Acid Tube +think function for Alien Acid Tube ================ */ void HMedistat_Think( gentity_t *self ) @@ -1573,9 +1573,9 @@ itemBuildError_t G_itemFits( gentity_t *ent, buildable_t buildable, int distance if( tr2.fraction < 1.0 || tr3.fraction < 1.0 ) return IBE_NOROOM; //NO other reason is allowed to override this - if( ent->client->ps.stats[ STAT_PTEAM ] == PTE_DROIDS ) + if( ent->client->ps.stats[ STAT_PTEAM ] == PTE_ALIENS ) { - //droid criteria + //alien criteria float minNormal = BG_FindMinNormalForBuildable( buildable ); qboolean invert = BG_FindInvertNormalForBuildable( buildable ); @@ -1589,14 +1589,14 @@ itemBuildError_t G_itemFits( gentity_t *ent, buildable_t buildable, int distance { if( !tempent->classname || tempent->s.eType != ET_BUILDABLE ) continue; - if( tempent->s.modelindex == BA_D_HIVEMIND ) + if( tempent->s.modelindex == BA_A_HIVEMIND ) break; } //if none found... - if( i >= level.num_entities && buildable != BA_D_HIVEMIND ) + if( i >= level.num_entities && buildable != BA_A_HIVEMIND ) { - if( buildable == BA_D_SPAWN ) + if( buildable == BA_A_SPAWN ) reason = IBE_SPWNWARN; else reason = IBE_NOHIVEMIND; @@ -1610,7 +1610,7 @@ itemBuildError_t G_itemFits( gentity_t *ent, buildable_t buildable, int distance if( !tempent->classname || tempent->s.eType != ET_BUILDABLE ) continue; - if( tempent->s.modelindex == BA_D_HIVEMIND ) + if( tempent->s.modelindex == BA_A_HIVEMIND ) { reason = IBE_HIVEMIND; break; @@ -1618,7 +1618,7 @@ itemBuildError_t G_itemFits( gentity_t *ent, buildable_t buildable, int distance } } - if( level.droidBuildPoints - BG_FindBuildPointsForBuildable( buildable ) < 0 ) + if( level.alienBuildPoints - BG_FindBuildPointsForBuildable( buildable ) < 0 ) reason = IBE_NOASSERT; } else if( ent->client->ps.stats[ STAT_PTEAM ] == PTE_HUMANS ) @@ -1744,40 +1744,40 @@ gentity_t *G_buildItem( gentity_t *builder, buildable_t buildable, vec3_t origin //things that vary for each buildable that aren't in the dbase switch( buildable ) { - case BA_D_SPAWN: - built->die = DSpawn_Die; - built->think = DSpawn_Think; - built->pain = DSpawn_Pain; + case BA_A_SPAWN: + built->die = ASpawn_Die; + built->think = ASpawn_Think; + built->pain = ASpawn_Pain; break; - case BA_D_BARRICADE: - built->die = DBarricade_Die; - built->think = DBarricade_Think; - built->pain = DBarricade_Pain; + case BA_A_BARRICADE: + built->die = ABarricade_Die; + built->think = ABarricade_Think; + built->pain = ABarricade_Pain; break; - case BA_D_BOOSTER: - built->die = DBarricade_Die; - built->think = DBarricade_Think; - built->pain = DBarricade_Pain; - built->touch = DBooster_Touch; + case BA_A_BOOSTER: + built->die = ABarricade_Die; + built->think = ABarricade_Think; + built->pain = ABarricade_Pain; + built->touch = ABooster_Touch; break; - case BA_D_ACIDTUBE: - built->die = DBarricade_Die; - built->think = DAcidTube_Think; - built->pain = DSpawn_Pain; + case BA_A_ACIDTUBE: + built->die = ABarricade_Die; + built->think = AAcidTube_Think; + built->pain = ASpawn_Pain; break; - case BA_D_TRAPPER: - built->die = DBarricade_Die; - built->think = DTrapper_Think; - built->pain = DSpawn_Pain; + case BA_A_TRAPPER: + built->die = ABarricade_Die; + built->think = ATrapper_Think; + built->pain = ASpawn_Pain; break; - case BA_D_HIVEMIND: - built->die = DSpawn_Die; - built->pain = DSpawn_Pain; + case BA_A_HIVEMIND: + built->die = ASpawn_Die; + built->pain = ASpawn_Pain; break; case BA_H_SPAWN: diff --git a/src/game/g_client.c b/src/game/g_client.c index bbb6c5fb..99de9e8b 100644 --- a/src/game/g_client.c +++ b/src/game/g_client.c @@ -56,10 +56,10 @@ void SP_info_player_intermission( gentity_t *ent ) { } -/*QUAKED info_droid_intermission (1 0 1) (-16 -16 -24) (16 16 32) +/*QUAKED info_alien_intermission (1 0 1) (-16 -16 -24) (16 16 32) The intermission will be viewed from this point. Target an info_notnull for the view direction. */ -void SP_info_droid_intermission( gentity_t *ent ) { +void SP_info_alien_intermission( gentity_t *ent ) { } @@ -243,12 +243,12 @@ gentity_t *SelectRandomFurthestSpawnPoint ( vec3_t avoidPoint, vec3_t origin, ve /* ================ -SelectDroidSpawnPoint +SelectAlienSpawnPoint go to a random point that doesn't telefrag ================ */ -gentity_t *SelectDroidSpawnPoint( void ) +gentity_t *SelectAlienSpawnPoint( void ) { gentity_t *spot; int count; @@ -265,7 +265,7 @@ gentity_t *SelectDroidSpawnPoint( void ) count = 0; spot = NULL; - while( ( spot = G_Find( spot, FOFS( classname ), "team_droid_spawn" ) ) != NULL ) + while( ( spot = G_Find( spot, FOFS( classname ), "team_alien_spawn" ) ) != NULL ) { if( SpotWouldTelefrag( spot ) || ( spot->health <= 0 ) ) continue; @@ -291,7 +291,7 @@ gentity_t *SelectDroidSpawnPoint( void ) if( !count ) { // no spots that won't telefrag - spot = G_Find( NULL, FOFS( classname ), "team_droid_spawn" ); + spot = G_Find( NULL, FOFS( classname ), "team_alien_spawn" ); if( spot->health > 0 ) return spot; @@ -417,8 +417,8 @@ gentity_t *SelectTremulousSpawnPoint( int team, vec3_t origin, vec3_t angles ) vec3_t classMins, classMaxs, spawnMins, spawnMaxs; vec3_t normal = { 0, 0, 1 }; - if( team == PTE_DROIDS ) - spot = SelectDroidSpawnPoint( ); + if( team == PTE_ALIENS ) + spot = SelectAlienSpawnPoint( ); else if( team == PTE_HUMANS ) spot = SelectHumanSpawnPoint( ); @@ -429,9 +429,9 @@ gentity_t *SelectTremulousSpawnPoint( int team, vec3_t origin, vec3_t angles ) VectorCopy( spot->s.pos.trBase, origin ); VectorCopy( spot->s.angles, angles ); - if( team == PTE_DROIDS ) + if( team == PTE_ALIENS ) { - BG_FindBBoxForBuildable( BA_D_SPAWN, spawnMins, spawnMaxs ); + BG_FindBBoxForBuildable( BA_A_SPAWN, spawnMins, spawnMaxs ); //TA: really a *safe* extreme upper limit displacement = ( spawnMaxs[ 2 ] + MAX_ALIEN_BBOX + 1.0f ) * M_ROOT3; @@ -498,17 +498,17 @@ gentity_t *SelectSpectatorSpawnPoint( vec3_t origin, vec3_t angles ) { /* =========== -SelectDroidLockSpawnPoint +SelectAlienLockSpawnPoint -Try to find a spawn point for droid intermission otherwise +Try to find a spawn point for alien intermission otherwise use normal intermission spawn. ============ */ -gentity_t *SelectDroidLockSpawnPoint( vec3_t origin, vec3_t angles ) { +gentity_t *SelectAlienLockSpawnPoint( vec3_t origin, vec3_t angles ) { gentity_t *spot; spot = NULL; - spot = G_Find (spot, FOFS(classname), "info_droid_intermission"); + spot = G_Find (spot, FOFS(classname), "info_alien_intermission"); if ( !spot ) { return SelectSpectatorSpawnPoint( origin, angles ); @@ -590,10 +590,10 @@ void useBody( gentity_t *self, gentity_t *other, gentity_t *activator ) vec3_t up = { 0.0, 0.0, 1.0 }; - if( activator->client->ps.stats[ STAT_PTEAM ] == PTE_DROIDS ) + if( activator->client->ps.stats[ STAT_PTEAM ] == PTE_ALIENS ) { //can't pick teammates bodies to bits - if( !Q_stricmp( self->classname, "droidCorpse" ) ) + if( !Q_stricmp( self->classname, "alienCorpse" ) ) return; //can't use bodies that are not owned @@ -639,7 +639,7 @@ void useBody( gentity_t *self, gentity_t *other, gentity_t *activator ) if( ( self->credits[ clientNum ] == 0 || !self->creditsHash[ clientNum ] ) && total != 0 ) continue; - G_AddEvent( self, EV_GIB_DROID, DirToByte( up ) ); + G_AddEvent( self, EV_GIB_ALIEN, DirToByte( up ) ); self->freeAfterEvent = qtrue; break; } @@ -695,7 +695,7 @@ void SpawnCorpse( gentity_t *ent ) } else { - body->classname = "droidCorpse"; + body->classname = "alienCorpse"; for( i = 0; i < MAX_CLIENTS; body->credits[ i ] = ent->credits[ i++ ] ); } @@ -861,20 +861,20 @@ PickTeam team_t PickTeam( int ignoreClientNum ) { int counts[TEAM_NUM_TEAMS]; - counts[TEAM_DROIDS] = TeamCount( ignoreClientNum, TEAM_DROIDS ); + counts[TEAM_ALIENS] = TeamCount( ignoreClientNum, TEAM_ALIENS ); counts[TEAM_HUMANS] = TeamCount( ignoreClientNum, TEAM_HUMANS ); - if ( counts[TEAM_DROIDS] > counts[TEAM_HUMANS] ) { + if ( counts[TEAM_ALIENS] > counts[TEAM_HUMANS] ) { return TEAM_HUMANS; } - if ( counts[TEAM_HUMANS] > counts[TEAM_DROIDS] ) { - return TEAM_DROIDS; + if ( counts[TEAM_HUMANS] > counts[TEAM_ALIENS] ) { + return TEAM_ALIENS; } // equal team count, so join the team with the lowest score - if ( level.teamScores[TEAM_DROIDS] > level.teamScores[TEAM_HUMANS] ) { + if ( level.teamScores[TEAM_ALIENS] > level.teamScores[TEAM_HUMANS] ) { return TEAM_HUMANS; } - return TEAM_DROIDS; + return TEAM_ALIENS; } /* @@ -1067,7 +1067,7 @@ void ClientUserinfoChanged( int clientNum ) { case TEAM_HUMANS: //ForceClientSkin(client, model, "red"); break; - case TEAM_DROIDS: + case TEAM_ALIENS: //ForceClientSkin(client, model, "blue"); break; } @@ -1095,7 +1095,7 @@ void ClientUserinfoChanged( int clientNum ) { strcpy(c1, Info_ValueForKey( userinfo, "color1" )); strcpy(c2, Info_ValueForKey( userinfo, "color2" )); strcpy(redTeam, "humans"); - strcpy(blueTeam, "droids"); + strcpy(blueTeam, "aliens"); // send over a subset of the userinfo keys so other clients can // print scoreboards, display models, and play custom sounds @@ -1321,8 +1321,8 @@ void ClientSpawn( gentity_t *ent, gentity_t *spawn ) { if( teamLocal == PTE_NONE ) spawnPoint = SelectSpectatorSpawnPoint ( spawn_origin, spawn_angles); - else if( teamLocal == PTE_DROIDS ) - spawnPoint = SelectDroidLockSpawnPoint ( spawn_origin, spawn_angles); + else if( teamLocal == PTE_ALIENS ) + spawnPoint = SelectAlienLockSpawnPoint ( spawn_origin, spawn_angles); else if( teamLocal == PTE_HUMANS ) spawnPoint = SelectHumanLockSpawnPoint ( spawn_origin, spawn_angles); } @@ -1331,7 +1331,7 @@ void ClientSpawn( gentity_t *ent, gentity_t *spawn ) //this is an infest spawn if( spawn ) { - //spawn as new droid + //spawn as new alien VectorCopy( spawn->s.pos.trBase, spawn_origin ); VectorCopy( spawn->s.angles, spawn_angles ); @@ -1339,7 +1339,7 @@ void ClientSpawn( gentity_t *ent, gentity_t *spawn ) BG_FindBBoxForClass( ent->client->pers.pclass, classMins, NULL, NULL, NULL, NULL ); spawn_origin[ 2 ] += bodyMaxs[ 2 ] + fabs( classMins[ 2 ] ) + 1; - G_AddEvent( spawn, EV_GIB_DROID, DirToByte( up ) ); + G_AddEvent( spawn, EV_GIB_ALIEN, DirToByte( up ) ); spawn->freeAfterEvent = qtrue; } else @@ -1389,7 +1389,7 @@ void ClientSpawn( gentity_t *ent, gentity_t *spawn ) if( client->sess.sessionTeam == TEAM_SPECTATOR ) { - if( teamLocal == PTE_DROIDS ) + if( teamLocal == PTE_ALIENS ) G_AddPredictableEvent( ent, EV_MENU, MN_D_CLASS ); else if( teamLocal == PTE_HUMANS ) G_AddPredictableEvent( ent, EV_MENU, MN_H_SPAWN ); @@ -1436,52 +1436,52 @@ void ClientSpawn( gentity_t *ent, gentity_t *spawn ) // clear entity values switch( ent->client->pers.pclass ) { - case PCL_D_B_BASE: + case PCL_A_B_BASE: BG_packWeapon( WP_DBUILD, client->ps.stats ); BG_packAmmoArray( WP_DBUILD, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; - case PCL_D_B_LEV1: + case PCL_A_B_LEV1: BG_packWeapon( WP_DBUILD2, client->ps.stats ); BG_packAmmoArray( WP_DBUILD2, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; - case PCL_D_O_BASE: + case PCL_A_O_BASE: BG_packWeapon( WP_VENOM, client->ps.stats ); BG_packAmmoArray( WP_VENOM, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; - case PCL_D_O_LEV1: + case PCL_A_O_LEV1: BG_packWeapon( WP_GRABANDCSAW, client->ps.stats ); BG_packAmmoArray( WP_GRABANDCSAW, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; - case PCL_D_O_LEV1_UPG: + case PCL_A_O_LEV1_UPG: BG_packWeapon( WP_GRABANDCSAW, client->ps.stats ); BG_packAmmoArray( WP_GRABANDCSAW, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; - case PCL_D_O_LEV2: + case PCL_A_O_LEV2: BG_packWeapon( WP_POUNCE, client->ps.stats ); BG_packAmmoArray( WP_POUNCE, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; - case PCL_D_O_LEV2_UPG: + case PCL_A_O_LEV2_UPG: BG_packWeapon( WP_POUNCE, client->ps.stats ); BG_packAmmoArray( WP_POUNCE, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; - case PCL_D_O_LEV3: + case PCL_A_O_LEV3: BG_packWeapon( WP_VENOM, client->ps.stats ); BG_packAmmoArray( WP_VENOM, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; - case PCL_D_O_LEV3_UPG: + case PCL_A_O_LEV3_UPG: BG_packWeapon( WP_VENOM, client->ps.stats ); BG_packAmmoArray( WP_VENOM, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; - case PCL_D_O_LEV4: + case PCL_A_O_LEV4: BG_packWeapon( WP_VENOM, client->ps.stats ); BG_packAmmoArray( WP_VENOM, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; @@ -1526,7 +1526,7 @@ void ClientSpawn( gentity_t *ent, gentity_t *spawn ) #define F_VEL 50.0f //give aliens some spawn velocity - if( client->ps.stats[ STAT_PTEAM ] == PTE_DROIDS ) + if( client->ps.stats[ STAT_PTEAM ] == PTE_ALIENS ) { if( spawnPoint->s.origin2[ 2 ] > 0.0f ) { @@ -1563,7 +1563,7 @@ void ClientSpawn( gentity_t *ent, gentity_t *spawn ) client->ps.pm_flags |= PMF_TIME_KNOCKBACK; client->ps.pm_time = 100; - //TA: STAT_SPAWNTIME for droid fov effects + //TA: STAT_SPAWNTIME for alien fov effects client->respawnTime = level.time; G_AddPredictableEvent( ent, EV_PLAYER_RESPAWN, 0 ); diff --git a/src/game/g_cmds.c b/src/game/g_cmds.c index a9ac286f..72f3d457 100644 --- a/src/game/g_cmds.c +++ b/src/game/g_cmds.c @@ -62,7 +62,7 @@ void DeathmatchScoreboardMessage( gentity_t *ent ) { } trap_SendServerCommand( ent-g_entities, va("scores %i %i %i%s", i, - level.teamScores[TEAM_HUMANS], level.teamScores[TEAM_DROIDS], + level.teamScores[TEAM_HUMANS], level.teamScores[TEAM_ALIENS], string ) ); } @@ -442,8 +442,8 @@ void BroadcastTeamChange( gclient_t *client, int oldTeam ) if ( client->sess.sessionTeam == TEAM_HUMANS ) { trap_SendServerCommand( -1, va("cp \"%s" S_COLOR_WHITE " joined the humans.\n\"", client->pers.netname) ); - } else if ( client->sess.sessionTeam == TEAM_DROIDS ) { - trap_SendServerCommand( -1, va("cp \"%s" S_COLOR_WHITE " joined the droids.\n\"", + } else if ( client->sess.sessionTeam == TEAM_ALIENS ) { + trap_SendServerCommand( -1, va("cp \"%s" S_COLOR_WHITE " joined the aliens.\n\"", client->pers.netname)); } else if ( client->sess.sessionTeam == TEAM_SPECTATOR && oldTeam != TEAM_SPECTATOR ) { trap_SendServerCommand( -1, va("cp \"%s" S_COLOR_WHITE " joined the spectators.\n\"", @@ -494,8 +494,8 @@ void SetTeam( gentity_t *ent, char *s ) { specState = SPECTATOR_NOT; if ( !Q_stricmp( s, "humans" ) || !Q_stricmp( s, "h" ) ) { team = TEAM_HUMANS; - } else if ( !Q_stricmp( s, "droids" ) || !Q_stricmp( s, "d" ) ) { - team = TEAM_DROIDS; + } else if ( !Q_stricmp( s, "aliens" ) || !Q_stricmp( s, "d" ) ) { + team = TEAM_ALIENS; } else { // pick the team with the least number of players team = PickTeam( clientNum ); @@ -504,18 +504,18 @@ void SetTeam( gentity_t *ent, char *s ) { if ( g_teamForceBalance.integer ) { int counts[TEAM_NUM_TEAMS]; - counts[TEAM_DROIDS] = TeamCount( ent->client->ps.clientNum, TEAM_DROIDS ); + counts[TEAM_ALIENS] = TeamCount( ent->client->ps.clientNum, TEAM_ALIENS ); counts[TEAM_HUMANS] = TeamCount( ent->client->ps.clientNum, TEAM_HUMANS ); // We allow a spread of two - if ( team == TEAM_HUMANS && counts[TEAM_HUMANS] - counts[TEAM_DROIDS] > 1 ) { + if ( team == TEAM_HUMANS && counts[TEAM_HUMANS] - counts[TEAM_ALIENS] > 1 ) { trap_SendServerCommand( ent->client->ps.clientNum, "cp \"Humans team has too many players.\n\"" ); return; // ignore the request } - if ( team == TEAM_DROIDS && counts[TEAM_DROIDS] - counts[TEAM_HUMANS] > 1 ) { + if ( team == TEAM_ALIENS && counts[TEAM_ALIENS] - counts[TEAM_HUMANS] > 1 ) { trap_SendServerCommand( ent->client->ps.clientNum, - "cp \"Droids team has too many players.\n\"" ); + "cp \"Aliens team has too many players.\n\"" ); return; // ignore the request } @@ -615,7 +615,7 @@ void Cmd_Team_f( gentity_t *ent ) { if( !Q_stricmp( s, "0" ) || !Q_stricmp( s, "spectate" ) ) ent->client->pers.pteam = PTE_NONE; else if( !Q_stricmp( s, "1" ) || !Q_stricmp( s, "aliens" ) ) - ent->client->pers.pteam = PTE_DROIDS; + ent->client->pers.pteam = PTE_ALIENS; else if( !Q_stricmp( s, "2" ) || !Q_stricmp( s, "humans" ) ) ent->client->pers.pteam = PTE_HUMANS; @@ -1304,7 +1304,7 @@ void Cmd_CallTeamVote_f( gentity_t *ent ) { team = ent->client->sess.sessionTeam; if ( team == TEAM_HUMANS ) cs_offset = 0; - else if ( team == TEAM_DROIDS ) + else if ( team == TEAM_ALIENS ) cs_offset = 1; else return; @@ -1432,7 +1432,7 @@ void Cmd_TeamVote_f( gentity_t *ent ) { team = ent->client->sess.sessionTeam; if ( team == TEAM_HUMANS ) cs_offset = 0; - else if ( team == TEAM_DROIDS ) + else if ( team == TEAM_ALIENS ) cs_offset = 1; else return; @@ -1554,14 +1554,14 @@ void Cmd_Class_f( gentity_t *ent ) int i; trace_t tr; vec3_t infestOrigin, infestAngles; - int allowedClasses[ NUM_AC ] = { PCL_D_B_BASE, - PCL_D_B_LEV1, - PCL_D_O_BASE }; + int allowedClasses[ NUM_AC ] = { PCL_A_B_BASE, + PCL_A_B_LEV1, + PCL_A_O_BASE }; clientNum = ent->client - level.clients; trap_Argv( 1, s, sizeof( s ) ); - if( ent->client->pers.pteam == PTE_DROIDS ) + if( ent->client->pers.pteam == PTE_ALIENS ) { //if we are not currently spectating, we are attempting evolution if( ent->client->pers.pclass != PCL_NONE ) @@ -1810,7 +1810,7 @@ void Cmd_Buy_f( gentity_t *ent ) trap_Argv( 1, s, sizeof( s ) ); - //droids don't buy stuff + //aliens don't buy stuff if( ent->client->pers.pteam != PTE_HUMANS ) return; @@ -1931,7 +1931,7 @@ void Cmd_Sell_f( gentity_t *ent ) trap_Argv( 1, s, sizeof( s ) ); - //droids don't sell stuff + //aliens don't sell stuff if( ent->client->pers.pteam != PTE_HUMANS ) return; @@ -2003,7 +2003,7 @@ void Cmd_Deposit_f( gentity_t *ent ) trap_Argv( 1, s, sizeof( s ) ); - //droids don't sell stuff + //aliens don't sell stuff if( ent->client->pers.pteam != PTE_HUMANS ) return; @@ -2058,7 +2058,7 @@ void Cmd_Withdraw_f( gentity_t *ent ) trap_Argv( 1, s, sizeof( s ) ); - //droids don't sell stuff + //aliens don't sell stuff if( ent->client->pers.pteam != PTE_HUMANS ) return; diff --git a/src/game/g_combat.c b/src/game/g_combat.c index 232d1ee1..5ac3126b 100644 --- a/src/game/g_combat.c +++ b/src/game/g_combat.c @@ -191,7 +191,7 @@ void GibEntity( gentity_t *self, int killer ) if( self->client->ps.stats[ STAT_PTEAM ] == PTE_HUMANS ) G_AddEvent( self, EV_GIB_PLAYER, killer ); else - G_AddEvent( self, EV_GIB_DROID, killer ); + G_AddEvent( self, EV_GIB_ALIEN, killer ); self->takedamage = qfalse; self->s.eType = ET_INVISIBLE; @@ -266,7 +266,7 @@ void CheckAlmostCapture( gentity_t *self, gentity_t *attacker ) { self->client->ps.powerups[PW_NEUTRALFLAG] ) { // get the goal flag this player should have been going for if ( g_gametype.integer == GT_CTF ) { - if ( self->client->sess.sessionTeam == TEAM_DROIDS ) { + if ( self->client->sess.sessionTeam == TEAM_ALIENS ) { classname = "team_CTF_blueflag"; } else { @@ -274,7 +274,7 @@ void CheckAlmostCapture( gentity_t *self, gentity_t *attacker ) { } } else { - if ( self->client->sess.sessionTeam == TEAM_DROIDS ) { + if ( self->client->sess.sessionTeam == TEAM_ALIENS ) { classname = "team_CTF_redflag"; } else { @@ -312,7 +312,7 @@ void CheckAlmostScored( gentity_t *self, gentity_t *attacker ) { // if the player was carrying cubes if ( self->client->ps.generic1 ) { - if ( self->client->sess.sessionTeam == TEAM_DROIDS ) { + if ( self->client->sess.sessionTeam == TEAM_ALIENS ) { classname = "team_redobelisk"; } else { @@ -1253,7 +1253,7 @@ void G_Damage( gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, //TA: add to the attackers "account" on the target if( targ->client && attacker->client && - targ->client->ps.stats[ STAT_PTEAM ] == PTE_DROIDS && + targ->client->ps.stats[ STAT_PTEAM ] == PTE_ALIENS && attacker->client->ps.stats[ STAT_PTEAM ] == PTE_HUMANS ) targ->credits[ attacker->client->ps.clientNum ] += take; diff --git a/src/game/g_local.h b/src/game/g_local.h index 1a4f6982..c176fc53 100644 --- a/src/game/g_local.h +++ b/src/game/g_local.h @@ -457,16 +457,16 @@ typedef struct { gentity_t *locationHead; // head of the location list //TA: extra stuff: - int numDroidSpawns; + int numAlienSpawns; int numHumanSpawns; - int numDroidClients; + int numAlienClients; int numHumanClients; - int numLiveDroidClients; + int numLiveAlienClients; int numLiveHumanClients; - int droidBuildPoints; + int alienBuildPoints; int humanBuildPoints; int humanBuildPointsPowered; @@ -847,7 +847,7 @@ extern vmCvar_t g_enableBreath; extern vmCvar_t g_singlePlayer; extern vmCvar_t g_humanBuildPoints; -extern vmCvar_t g_droidBuildPoints; +extern vmCvar_t g_alienBuildPoints; void trap_Printf( const char *fmt ); void trap_Error( const char *fmt ); diff --git a/src/game/g_main.c b/src/game/g_main.c index 377eabf9..a36b15ac 100644 --- a/src/game/g_main.c +++ b/src/game/g_main.c @@ -77,7 +77,7 @@ vmCvar_t g_listEntity; //TA vmCvar_t g_humanBuildPoints; -vmCvar_t g_droidBuildPoints; +vmCvar_t g_alienBuildPoints; static cvarTable_t gameCvarTable[] = { // don't override the cheat state set by the system @@ -148,7 +148,7 @@ static cvarTable_t gameCvarTable[] = { { &pmove_msec, "pmove_msec", "8", CVAR_SYSTEMINFO, 0, qfalse}, { &g_humanBuildPoints, "g_humanBuildPoints", "1000", 0, 0, qfalse }, - { &g_droidBuildPoints, "g_droidBuildPoints", "1000", 0, 0, qfalse }, + { &g_alienBuildPoints, "g_alienBuildPoints", "1000", 0, 0, qfalse }, { &g_rankings, "g_rankings", "0", 0, 0, qfalse} }; @@ -758,7 +758,7 @@ void countSpawns( void ) int i; gentity_t *ent; - level.numDroidSpawns = 0; + level.numAlienSpawns = 0; level.numHumanSpawns = 0; for ( i = 1, ent = g_entities + i ; i < level.num_entities ; i++, ent++ ) @@ -766,8 +766,8 @@ void countSpawns( void ) if (!ent->inuse) continue; - if( !Q_stricmp( ent->classname, "team_droid_spawn" ) && ent->health > 0 ) - level.numDroidSpawns++; + if( !Q_stricmp( ent->classname, "team_alien_spawn" ) && ent->health > 0 ) + level.numAlienSpawns++; if( !Q_stricmp( ent->classname, "team_human_spawn" ) && ent->health > 0 ) level.numHumanSpawns++; @@ -788,10 +788,10 @@ void calculateBuildPoints( void ) int bclass; gentity_t *ent; int localHTP = g_humanBuildPoints.integer, - localDTP = g_droidBuildPoints.integer; + localDTP = g_alienBuildPoints.integer; level.humanBuildPoints = level.humanBuildPointsPowered = localHTP; - level.droidBuildPoints = localDTP; + level.alienBuildPoints = localDTP; for ( i = 1, ent = g_entities + i ; i < level.num_entities ; i++, ent++ ) { @@ -811,7 +811,7 @@ void calculateBuildPoints( void ) } else { - level.droidBuildPoints -= BG_FindBuildPointsForBuildable( bclass ); + level.alienBuildPoints -= BG_FindBuildPointsForBuildable( bclass ); } } } @@ -825,12 +825,12 @@ void calculateBuildPoints( void ) if( level.humanBuildPoints < 0 ) { - localDTP -= level.droidBuildPoints; - level.droidBuildPoints = 0; + localDTP -= level.alienBuildPoints; + level.alienBuildPoints = 0; } trap_SetConfigstring( CS_BUILDPOINTS, - va( "%d %d %d %d %d", level.droidBuildPoints, + va( "%d %d %d %d %d", level.alienBuildPoints, localDTP, level.humanBuildPoints, localHTP, @@ -860,9 +860,9 @@ void CalculateRanks( void ) { level.numNonSpectatorClients = 0; level.numPlayingClients = 0; level.numVotingClients = 0; // don't count bots - level.numDroidClients = 0; + level.numAlienClients = 0; level.numHumanClients = 0; - level.numLiveDroidClients = 0; + level.numLiveAlienClients = 0; level.numLiveHumanClients = 0; for ( i = 0; i < TEAM_NUM_TEAMS; i++ ) { @@ -877,11 +877,11 @@ void CalculateRanks( void ) { level.numConnectedClients++; //TA: so we know when the game ends and for team leveling - if( level.clients[i].pers.pteam == PTE_DROIDS ) + if( level.clients[i].pers.pteam == PTE_ALIENS ) { - level.numDroidClients++; + level.numAlienClients++; if ( level.clients[i].sess.sessionTeam != TEAM_SPECTATOR ) - level.numLiveDroidClients++; + level.numLiveAlienClients++; } if( level.clients[i].pers.pteam == PTE_HUMANS ) @@ -904,7 +904,7 @@ void CalculateRanks( void ) { level.numVotingClients++; if ( level.clients[i].sess.sessionTeam == TEAM_HUMANS ) level.numteamVotingClients[0]++; - else if ( level.clients[i].sess.sessionTeam == TEAM_DROIDS ) + else if ( level.clients[i].sess.sessionTeam == TEAM_ALIENS ) level.numteamVotingClients[1]++; if ( level.follow1 == -1 ) @@ -925,9 +925,9 @@ void CalculateRanks( void ) { // in team games, rank is just the order of the teams, 0=red, 1=blue, 2=tied for ( i = 0; i < level.numConnectedClients; i++ ) { cl = &level.clients[ level.sortedClients[i] ]; - if ( level.teamScores[TEAM_HUMANS] == level.teamScores[TEAM_DROIDS] ) { + if ( level.teamScores[TEAM_HUMANS] == level.teamScores[TEAM_ALIENS] ) { cl->ps.persistant[PERS_RANK] = 2; - } else if ( level.teamScores[TEAM_HUMANS] > level.teamScores[TEAM_DROIDS] ) { + } else if ( level.teamScores[TEAM_HUMANS] > level.teamScores[TEAM_ALIENS] ) { cl->ps.persistant[PERS_RANK] = 0; } else { cl->ps.persistant[PERS_RANK] = 1; @@ -958,7 +958,7 @@ void CalculateRanks( void ) { // set the CS_SCORES1/2 configstrings, which will be visible to everyone if ( g_gametype.integer >= GT_TEAM ) { trap_SetConfigstring( CS_SCORES1, va("%i", level.teamScores[TEAM_HUMANS] ) ); - trap_SetConfigstring( CS_SCORES2, va("%i", level.teamScores[TEAM_DROIDS] ) ); + trap_SetConfigstring( CS_SCORES2, va("%i", level.teamScores[TEAM_ALIENS] ) ); } else { if ( level.numConnectedClients == 0 ) { trap_SetConfigstring( CS_SCORES1, va("%i", SCORE_NOT_PRESENT) ); @@ -1152,7 +1152,7 @@ void ExitLevel (void) { // reset all the scores so we don't enter the intermission again level.teamScores[TEAM_HUMANS] = 0; - level.teamScores[TEAM_DROIDS] = 0; + level.teamScores[TEAM_ALIENS] = 0; for ( i=0 ; i< g_maxclients.integer ; i++ ) { cl = level.clients + i; if ( cl->pers.connected != CON_CONNECTED ) { @@ -1240,7 +1240,7 @@ void LogExit( const char *string ) { if ( g_gametype.integer >= GT_TEAM ) { G_LogPrintf( "red:%i blue:%i\n", - level.teamScores[TEAM_HUMANS], level.teamScores[TEAM_DROIDS] ); + level.teamScores[TEAM_HUMANS], level.teamScores[TEAM_ALIENS] ); } for (i=0 ; i < numSorted ; i++) { @@ -1364,7 +1364,7 @@ qboolean ScoreIsTied( void ) { } if ( g_gametype.integer >= GT_TEAM ) { - return level.teamScores[TEAM_HUMANS] == level.teamScores[TEAM_DROIDS]; + return level.teamScores[TEAM_HUMANS] == level.teamScores[TEAM_ALIENS]; } a = level.clients[level.sortedClients[0]].ps.persistant[PERS_SCORE]; @@ -1416,17 +1416,17 @@ void CheckExitRules( void ) { } /*trap_SendServerCommand( -1, va("print \"%d %d %d %d %d %d\n\"", - level.numDroidClients, - level.numLiveDroidClients, + level.numAlienClients, + level.numLiveAlienClients, level.numHumanClients, level.numLiveHumanClients, - level.numDroidSpawns, + level.numAlienSpawns, level.numHumanSpawns ) );*/ //TA: end the game on these conditions - if( ( level.time > level.startTime + 1000 ) && ( level.numDroidSpawns == 0 ) && ( level.numLiveDroidClients == 0 ) ) + if( ( level.time > level.startTime + 1000 ) && ( level.numAlienSpawns == 0 ) && ( level.numLiveAlienClients == 0 ) ) { - //droids lose + //aliens lose trap_SendServerCommand( -1, "print \"Humans win.\n\""); LogExit( "Humans win." ); return; @@ -1434,8 +1434,8 @@ void CheckExitRules( void ) { else if( ( level.time > level.startTime + 1000 ) && ( level.numHumanSpawns == 0 ) && ( level.numLiveHumanClients == 0 ) ) { //humans lose - trap_SendServerCommand( -1, "print \"Droids win.\n\""); - LogExit( "Droids win." ); + trap_SendServerCommand( -1, "print \"Aliens win.\n\""); + LogExit( "Aliens win." ); return; } @@ -1450,7 +1450,7 @@ void CheckExitRules( void ) { return; } - if ( level.teamScores[TEAM_DROIDS] >= g_fraglimit.integer ) { + if ( level.teamScores[TEAM_ALIENS] >= g_fraglimit.integer ) { trap_SendServerCommand( -1, "print \"Blue hit the fraglimit.\n\"" ); LogExit( "Fraglimit hit." ); return; @@ -1482,7 +1482,7 @@ void CheckExitRules( void ) { return; } - if ( level.teamScores[TEAM_DROIDS] >= g_capturelimit.integer ) { + if ( level.teamScores[TEAM_ALIENS] >= g_capturelimit.integer ) { trap_SendServerCommand( -1, "print \"Blue hit the capturelimit.\n\"" ); LogExit( "Capturelimit hit." ); return; @@ -1563,10 +1563,10 @@ void CheckTournament( void ) { qboolean notEnough = qfalse; if ( g_gametype.integer > GT_TEAM ) { - counts[TEAM_DROIDS] = TeamCount( -1, TEAM_DROIDS ); + counts[TEAM_ALIENS] = TeamCount( -1, TEAM_ALIENS ); counts[TEAM_HUMANS] = TeamCount( -1, TEAM_HUMANS ); - if (counts[TEAM_HUMANS] < 1 || counts[TEAM_DROIDS] < 1) { + if (counts[TEAM_HUMANS] < 1 || counts[TEAM_ALIENS] < 1) { notEnough = qtrue; } } else if ( level.numPlayingClients < 2 ) { @@ -1732,7 +1732,7 @@ void CheckTeamVote( int team ) { if ( team == TEAM_HUMANS ) cs_offset = 0; - else if ( team == TEAM_DROIDS ) + else if ( team == TEAM_ALIENS ) cs_offset = 1; else return; @@ -1964,7 +1964,7 @@ end = trap_Milliseconds(); // check team votes CheckTeamVote( TEAM_HUMANS ); - CheckTeamVote( TEAM_DROIDS ); + CheckTeamVote( TEAM_ALIENS ); // for tracking changes CheckCvars(); diff --git a/src/game/g_spawn.c b/src/game/g_spawn.c index adb90db9..f2ffbcd3 100644 --- a/src/game/g_spawn.c +++ b/src/game/g_spawn.c @@ -141,7 +141,7 @@ void SP_info_player_deathmatch (gentity_t *ent); void SP_info_player_intermission (gentity_t *ent); //TA: extra bits -void SP_info_droid_intermission( gentity_t *ent ); +void SP_info_alien_intermission( gentity_t *ent ); void SP_info_human_intermission( gentity_t *ent ); void SP_info_firstplace(gentity_t *ent); @@ -214,7 +214,7 @@ spawn_t spawns[] = { {"info_player_intermission", SP_info_player_intermission}, //TA: extra bits - {"info_droid_intermission", SP_info_droid_intermission}, + {"info_alien_intermission", SP_info_alien_intermission}, {"info_human_intermission", SP_info_human_intermission}, {"info_null", SP_info_null}, @@ -616,8 +616,8 @@ void SP_worldspawn( void ) { G_SpawnString( "humanBuildPoints", "1000", &s ); trap_Cvar_Set( "g_humanBuildPoints", s ); - G_SpawnString( "droidBuildPoints", "1000", &s ); - trap_Cvar_Set( "g_droidBuildPoints", s ); + G_SpawnString( "alienBuildPoints", "1000", &s ); + trap_Cvar_Set( "g_alienBuildPoints", s ); G_SpawnString( "enableDust", "0", &s ); trap_Cvar_Set( "g_enableDust", s ); diff --git a/src/game/g_target.c b/src/game/g_target.c index f3daba36..e2bc25ff 100644 --- a/src/game/g_target.c +++ b/src/game/g_target.c @@ -66,7 +66,7 @@ void Use_target_remove_powerups( gentity_t *ent, gentity_t *other, gentity_t *ac /*if( activator->client->ps.powerups[PW_REDFLAG] ) { Team_ReturnFlag( TEAM_HUMANS ); } else if( activator->client->ps.powerups[PW_BLUEFLAG] ) { - Team_ReturnFlag( TEAM_DROIDS ); + Team_ReturnFlag( TEAM_ALIENS ); } else if( activator->client->ps.powerups[PW_NEUTRALFLAG] ) { Team_ReturnFlag( TEAM_FREE ); }*/ @@ -144,7 +144,7 @@ void Use_Target_Print (gentity_t *ent, gentity_t *other, gentity_t *activator) { G_TeamCommand( TEAM_HUMANS, va("cp \"%s\"", ent->message) ); } if ( ent->spawnflags & 2 ) { - G_TeamCommand( TEAM_DROIDS, va("cp \"%s\"", ent->message) ); + G_TeamCommand( TEAM_ALIENS, va("cp \"%s\"", ent->message) ); } return; } @@ -374,7 +374,7 @@ void target_relay_use (gentity_t *self, gentity_t *other, gentity_t *activator) return; } if ( ( self->spawnflags & 2 ) && activator->client - && activator->client->sess.sessionTeam != TEAM_DROIDS ) { + && activator->client->sess.sessionTeam != TEAM_ALIENS ) { return; } if ( self->spawnflags & 4 ) { diff --git a/src/game/g_team.c b/src/game/g_team.c index 56819ef7..74817043 100644 --- a/src/game/g_team.c +++ b/src/game/g_team.c @@ -39,7 +39,7 @@ void Team_InitGame(void) case GT_CTF: teamgame.redStatus = teamgame.blueStatus = -1; // Invalid to force update Team_SetFlagStatus( TEAM_HUMANS, FLAG_ATBASE ); - Team_SetFlagStatus( TEAM_DROIDS, FLAG_ATBASE ); + Team_SetFlagStatus( TEAM_ALIENS, FLAG_ATBASE ); break; default: break; @@ -48,8 +48,8 @@ void Team_InitGame(void) int OtherTeam(int team) { if (team==TEAM_HUMANS) - return TEAM_DROIDS; - else if (team==TEAM_DROIDS) + return TEAM_ALIENS; + else if (team==TEAM_ALIENS) return TEAM_HUMANS; return team; } @@ -57,7 +57,7 @@ int OtherTeam(int team) { const char *TeamName(int team) { if (team==TEAM_HUMANS) return "RED"; - else if (team==TEAM_DROIDS) + else if (team==TEAM_ALIENS) return "BLUE"; else if (team==TEAM_SPECTATOR) return "SPECTATOR"; @@ -67,7 +67,7 @@ const char *TeamName(int team) { const char *OtherTeamName(int team) { if (team==TEAM_HUMANS) return "BLUE"; - else if (team==TEAM_DROIDS) + else if (team==TEAM_ALIENS) return "RED"; else if (team==TEAM_SPECTATOR) return "SPECTATOR"; @@ -77,7 +77,7 @@ const char *OtherTeamName(int team) { const char *TeamColorString(int team) { if (team==TEAM_HUMANS) return S_COLOR_RED; - else if (team==TEAM_DROIDS) + else if (team==TEAM_ALIENS) return S_COLOR_BLUE; else if (team==TEAM_SPECTATOR) return S_COLOR_YELLOW; @@ -119,12 +119,12 @@ void AddTeamScore(vec3_t origin, int team, int score) { te->r.svFlags |= SVF_BROADCAST; if ( team == TEAM_HUMANS ) { - if ( level.teamScores[ TEAM_HUMANS ] + score == level.teamScores[ TEAM_DROIDS ] ) { + if ( level.teamScores[ TEAM_HUMANS ] + score == level.teamScores[ TEAM_ALIENS ] ) { //teams are tied sound //te->s.eventParm = GTS_TEAMS_ARE_TIED; } - else if ( level.teamScores[ TEAM_HUMANS ] <= level.teamScores[ TEAM_DROIDS ] && - level.teamScores[ TEAM_HUMANS ] + score > level.teamScores[ TEAM_DROIDS ]) { + else if ( level.teamScores[ TEAM_HUMANS ] <= level.teamScores[ TEAM_ALIENS ] && + level.teamScores[ TEAM_HUMANS ] + score > level.teamScores[ TEAM_ALIENS ]) { // red took the lead sound //te->s.eventParm = GTS_REDTEAM_TOOK_LEAD; } @@ -134,12 +134,12 @@ void AddTeamScore(vec3_t origin, int team, int score) { } } else { - if ( level.teamScores[ TEAM_DROIDS ] + score == level.teamScores[ TEAM_HUMANS ] ) { + if ( level.teamScores[ TEAM_ALIENS ] + score == level.teamScores[ TEAM_HUMANS ] ) { //teams are tied sound //te->s.eventParm = GTS_TEAMS_ARE_TIED; } - else if ( level.teamScores[ TEAM_DROIDS ] <= level.teamScores[ TEAM_HUMANS ] && - level.teamScores[ TEAM_DROIDS ] + score > level.teamScores[ TEAM_HUMANS ]) { + else if ( level.teamScores[ TEAM_ALIENS ] <= level.teamScores[ TEAM_HUMANS ] && + level.teamScores[ TEAM_ALIENS ] + score > level.teamScores[ TEAM_HUMANS ]) { // blue took the lead sound //te->s.eventParm = GTS_BLUETEAM_TOOK_LEAD; } @@ -187,7 +187,7 @@ void Team_SetFlagStatus( int team, flagStatus_t status ) { } break; - case TEAM_DROIDS: // CTF + case TEAM_ALIENS: // CTF if( teamgame.blueStatus != status ) { teamgame.blueStatus = status; modified = qtrue; @@ -225,7 +225,7 @@ void Team_CheckDroppedItem( gentity_t *dropped ) /*if (dropped->item->giTag == PW_REDFLAG) Team_SetFlagStatus( TEAM_HUMANS, FLAG_DROPPED ); else if (dropped->item->giTag == PW_BLUEFLAG) - Team_SetFlagStatus( TEAM_DROIDS, FLAG_DROPPED );*/ + Team_SetFlagStatus( TEAM_ALIENS, FLAG_DROPPED );*/ } @@ -375,7 +375,7 @@ void Team_FragBonuses(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker case TEAM_HUMANS: c = "team_CTF_redflag"; break; - case TEAM_DROIDS: + case TEAM_ALIENS: c = "team_CTF_blueflag"; break; default: @@ -483,7 +483,7 @@ gentity_t *Team_ResetFlag(int team) case TEAM_HUMANS: c = "team_CTF_redflag"; break; - case TEAM_DROIDS: + case TEAM_ALIENS: c = "team_CTF_blueflag"; break; case TEAM_FREE: @@ -511,7 +511,7 @@ gentity_t *Team_ResetFlag(int team) void Team_ResetFlags( void ) { if( g_gametype.integer == GT_CTF ) { Team_ResetFlag( TEAM_HUMANS ); - Team_ResetFlag( TEAM_DROIDS ); + Team_ResetFlag( TEAM_ALIENS ); } } @@ -526,7 +526,7 @@ void Team_ReturnFlagSound(gentity_t *ent, int team) } //te = G_TempEntity( ent->s.pos.trBase, EV_GLOBAL_TEAM_SOUND ); - if( team == TEAM_DROIDS ) { + if( team == TEAM_ALIENS ) { //te->s.eventParm = GTS_RED_RETURN; } else { @@ -554,7 +554,7 @@ void Team_TakeFlagSound( gentity_t *ent, int team ) { teamgame.blueTakenTime = level.time; break; - case TEAM_DROIDS: // CTF + case TEAM_ALIENS: // CTF if( teamgame.redStatus != FLAG_ATBASE ) { if (teamgame.redTakenTime > level.time - 10000) return; @@ -564,7 +564,7 @@ void Team_TakeFlagSound( gentity_t *ent, int team ) { } //te = G_TempEntity( ent->s.pos.trBase, EV_GLOBAL_TEAM_SOUND ); - if( team == TEAM_DROIDS ) { + if( team == TEAM_ALIENS ) { //te->s.eventParm = GTS_RED_TAKEN; } else { @@ -582,7 +582,7 @@ void Team_CaptureFlagSound( gentity_t *ent, int team ) { } //te = G_TempEntity( ent->s.pos.trBase, EV_GLOBAL_TEAM_SOUND ); - if( team == TEAM_DROIDS ) { + if( team == TEAM_ALIENS ) { //te->s.eventParm = GTS_BLUE_CAPTURE; } else { @@ -606,7 +606,7 @@ void Team_FreeEntity(gentity_t *ent) /*if (ent->item->giTag == PW_REDFLAG) Team_ReturnFlag(TEAM_HUMANS); else if (ent->item->giTag == PW_BLUEFLAG) - Team_ReturnFlag(TEAM_DROIDS);*/ + Team_ReturnFlag(TEAM_ALIENS);*/ } /* @@ -623,7 +623,7 @@ void Team_DroppedFlagThink(gentity_t *ent) /*if (ent->item->giTag == PW_REDFLAG) Team_ReturnFlagSound(Team_ResetFlag(TEAM_HUMANS), TEAM_HUMANS); else if (ent->item->giTag == PW_BLUEFLAG) - Team_ReturnFlagSound(Team_ResetFlag(TEAM_DROIDS), TEAM_DROIDS);*/ + Team_ReturnFlagSound(Team_ResetFlag(TEAM_ALIENS), TEAM_ALIENS);*/ // Reset Flag will delete this entity } @@ -734,7 +734,7 @@ int Pickup_Team( gentity_t *ent, gentity_t *other ) { if (strcmp(ent->classname, "team_CTF_redflag") == 0) team = TEAM_HUMANS; else if (strcmp(ent->classname, "team_CTF_blueflag") == 0) - team = TEAM_DROIDS; + team = TEAM_ALIENS; else { PrintMsg ( other, "Don't know what team the flag is on.\n"); return 0; @@ -833,14 +833,14 @@ gentity_t *SelectRandomTeamSpawnPoint( int teamstate, team_t team ) { if (teamstate == TEAM_BEGIN) { if (team == TEAM_HUMANS) classname = "team_CTF_redplayer"; - else if (team == TEAM_DROIDS) + else if (team == TEAM_ALIENS) classname = "team_CTF_blueplayer"; else return NULL; } else { if (team == TEAM_HUMANS) classname = "team_CTF_redspawn"; - else if (team == TEAM_DROIDS) + else if (team == TEAM_ALIENS) classname = "team_CTF_bluespawn"; else return NULL; @@ -978,7 +978,7 @@ void CheckTeamStatus(void) continue; } - if (ent->inuse && (ent->client->sess.sessionTeam == TEAM_HUMANS || ent->client->sess.sessionTeam == TEAM_DROIDS)) { + if (ent->inuse && (ent->client->sess.sessionTeam == TEAM_HUMANS || ent->client->sess.sessionTeam == TEAM_ALIENS)) { loc = Team_GetLocation( ent ); if (loc) @@ -994,7 +994,7 @@ void CheckTeamStatus(void) continue; } - if (ent->inuse && (ent->client->sess.sessionTeam == TEAM_HUMANS || ent->client->sess.sessionTeam == TEAM_DROIDS)) { + if (ent->inuse && (ent->client->sess.sessionTeam == TEAM_HUMANS || ent->client->sess.sessionTeam == TEAM_ALIENS)) { TeamplayInfoMessage( ent ); } } diff --git a/src/game/g_trigger.c b/src/game/g_trigger.c index 99f0d8a9..b3636d61 100644 --- a/src/game/g_trigger.c +++ b/src/game/g_trigger.c @@ -48,7 +48,7 @@ void multi_trigger( gentity_t *ent, gentity_t *activator ) { return; } if ( ( ent->spawnflags & 2 ) && - activator->client->sess.sessionTeam != TEAM_DROIDS ) { + activator->client->sess.sessionTeam != TEAM_ALIENS ) { return; } } diff --git a/src/game/g_weapon.c b/src/game/g_weapon.c index d6467e02..a9c3b66f 100644 --- a/src/game/g_weapon.c +++ b/src/game/g_weapon.c @@ -683,7 +683,7 @@ qboolean CheckVenomAttack( gentity_t *ent ) return qfalse; if( !traceEnt->client ) return qfalse; - if( traceEnt->client->ps.stats[ STAT_PTEAM ] == PTE_DROIDS ) + if( traceEnt->client->ps.stats[ STAT_PTEAM ] == PTE_ALIENS ) return qfalse; // send blood impact @@ -793,7 +793,7 @@ void Weapon_Grab_Fire( gentity_t *ent ) return; if( !traceEnt->client ) return; - if( traceEnt->client->ps.stats[ STAT_PTEAM ] == PTE_DROIDS ) + if( traceEnt->client->ps.stats[ STAT_PTEAM ] == PTE_ALIENS ) return; if( traceEnt->client ) @@ -835,7 +835,7 @@ qboolean CheckGrabAttack( gentity_t *ent ) return qfalse; if( !traceEnt->client ) return qfalse; - if( traceEnt->client->ps.stats[ STAT_PTEAM ] == PTE_DROIDS ) + if( traceEnt->client->ps.stats[ STAT_PTEAM ] == PTE_ALIENS ) return qfalse; return qtrue; |