Ejemplo n.º 1
0
gentity_t *G_CheckControlledTurretEnemy(gentity_t *self, gentity_t *enemy, qboolean validate )
{
	if ( enemy->e_UseFunc == useF_emplaced_gun_use
		|| enemy->e_UseFunc == useF_eweb_use )
	{
		if ( enemy->activator
			&& enemy->activator->client )
		{//return the controller of the eweb/emplaced gun
			if (validate==qfalse || !self->client || G_ValidEnemy(self, enemy))
			{
				return enemy->activator;
			}
		}
		return NULL;
	}
	return enemy;
}
Ejemplo n.º 2
0
qboolean NPC_ValidEnemy( gentity_t *ent )
{
	return G_ValidEnemy( NPC, ent );
}