.vector colormod;
void SUB_Stop()
-{
+{SELFPARAM();
self.move_velocity = self.move_avelocity = '0 0 0';
self.move_movetype = MOVETYPE_NONE;
}
void Projectile_ResetTrail(vector to)
-{
+{SELFPARAM();
self.trail_oldorigin = to;
self.trail_oldtime = time;
}
void Projectile_DrawTrail(vector to)
-{
+{SELFPARAM();
vector from;
float t0;
}
void Projectile_Draw()
-{
+{SELFPARAM();
vector rot;
vector trailorigin;
int f;
}
void loopsound(entity e, int ch, string samp, float vol, float attn)
-{
+{SELFPARAM();
if(self.silent)
return;
}
void Ent_RemoveProjectile()
-{
+{SELFPARAM();
if(self.count & 0x80)
{
tracebox(self.origin, self.mins, self.maxs, self.origin + self.velocity * 0.05, MOVE_NORMAL, self);
}
void Ent_Projectile()
-{
+{SELFPARAM();
int f;
// projectile properties: