p[1]=-sine*x[0]+cosine*x[1];
if(scale)p*=mag;
p+=center;
- (*iter)->set_trans_point(p);
+ (*iter)->set_trans_point(p, time);
}
for(i=0,iter=selected_ducks.begin();iter!=selected_ducks.end();++iter,i++)
{
p[1]=-sine*x[0]+cosine*x[1];
if(scale)p*=mag;
p+=center;
- (*iter)->set_trans_point(p);
+ (*iter)->set_trans_point(p, time);
}
} else if (scale)
{
p[0]*=vect[0];
p[1]*=vect[1];
p+=center;
- (*iter)->set_trans_point(p);
+ (*iter)->set_trans_point(p, time);
}
for(i=0,iter=selected_ducks.begin();iter!=selected_ducks.end();++iter,i++)
{
p[0]*=vect[0];
p[1]*=vect[1];
p+=center;
- (*iter)->set_trans_point(p);
+ (*iter)->set_trans_point(p, time);
}
}
last_move=vect;