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)
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)
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);