newdir = normalize(olddir + desireddir * turnrate); // take the average of the 2 directions; not the best method but simple & easy
self.velocity = newdir * spd; // make me fly in the new direction at my flight speed
}
+ else
+ dist = 0;
// Proxy
if (autocvar_g_balance_seeker_missile_proxy)
{
entity tracker, closest_target;
+ closest_target = world;
for(tracker = world; (tracker = find(tracker, classname, "tag_tracker")); ) if (tracker.realowner == self)
{
if (closest_target)
// ============================
// Begin: Genereal weapon functions
// ============================
-/*
void spawnfunc_weapon_seeker (void)
{
weapon_defaultspawnfunc(WEP_SEEKER);
}
-*/
float w_seeker(float req)
{