X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fsteerlib.qc;h=2f59924df6e894c9a4d96a8281fb671bec802abb;hb=5f5505ba20abda2ac0d8eec592d6082846a49b19;hp=fe47fa305bdccb74daf88b9f8453440f909ab28c;hpb=36f4b513fd7eac9b2dc37d393cebf3b7d98ac9af;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/steerlib.qc b/qcsrc/server/steerlib.qc index fe47fa305..2f59924df 100644 --- a/qcsrc/server/steerlib.qc +++ b/qcsrc/server/steerlib.qc @@ -172,8 +172,8 @@ vector steerlib_dodge(vector point,vector dodge_dir,float min_distance) vector steerlib_flock(float radius, float standoff,float separation_force,float flock_force) { entity flock_member; - vector push,pull; - float ccount; + vector push = '0 0 0', pull = '0 0 0'; + float ccount = 0; flock_member = findradius(self.origin,radius); while(flock_member) @@ -198,8 +198,8 @@ vector steerlib_flock(float radius, float standoff,float separation_force,float vector steerlib_flock2d(float radius, float standoff,float separation_force,float flock_force) { entity flock_member; - vector push,pull; - float ccount; + vector push = '0 0 0', pull = '0 0 0'; + float ccount = 0; flock_member = findradius(self.origin,radius); while(flock_member) @@ -229,8 +229,8 @@ vector steerlib_flock2d(float radius, float standoff,float separation_force,floa vector steerlib_swarm(float radius, float standoff,float separation_force,float swarm_force) { entity swarm_member; - vector force,center; - float ccount; + vector force = '0 0 0', center = '0 0 0'; + float ccount = 0; swarm_member = findradius(self.origin,radius); @@ -493,8 +493,6 @@ vector steerlib_beamsteer(vector dir, float length, float step, float step_up, f #ifdef TLIBS_TETSLIBS void flocker_die() { - sound (self, CHAN_PROJECTILE, "weapons/rocket_impact.wav", VOL_BASE, ATTN_NORM); - pointparticles(particleeffectnum("rocket_explode"), self.origin, '0 0 0', 1); self.owner.cnt += 1;