*** empty log message ***

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@985 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
Lee Salzman
2007-04-29 17:01:09 +00:00
parent 3835549e59
commit 7dc817f892
+6 -1
View File
@@ -29,7 +29,12 @@ struct weaponmove
float k = pow(0.7f, (lastmillis-lastsway)/10.0f);
swaydir.mul(k);
swaydir.add(vec(player1->vel).mul((1-k)/max(player1->vel.magnitude(), player1->maxspeed)));
vec dv(player1->vel);
dv.mul((1-k)/max(player1->vel.magnitude(), player1->maxspeed));
dv.x *= 1.5f;
dv.y *= 1.5f;
dv.z *= 0.4f;
swaydir.add(dv);
pos.add(swaydir);
if(player1->onfloor || player1->onladder || player1->inwater) swaymillis += lastmillis-lastsway;
lastsway = lastmillis;