From 1491efe76023b7fa8daa87e171d6f96d6f05891d Mon Sep 17 00:00:00 2001 From: Lee Salzman Date: Tue, 7 Nov 2006 18:43:44 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@527 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/physics.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/source/src/physics.cpp b/source/src/physics.cpp index 0296bb70..ef0164d7 100644 --- a/source/src/physics.cpp +++ b/source/src/physics.cpp @@ -215,19 +215,19 @@ void moveplayer(dynent *pl, int moveres, bool local, int curtime) int move = pl->onladder && !pl->onfloor && pl->move == -1 ? 0 : pl->move; // fix movement on ladder - d.x = (float)(move*cos(RAD*(pl->yaw-90))); - d.y = (float)(move*sin(RAD*(pl->yaw-90))); + d.x = (float)(move*cosf(RAD*(pl->yaw-90))); + d.y = (float)(move*sinf(RAD*(pl->yaw-90))); d.z = (float) pl->isphysent ? pl->vel.z : 0; if(floating || water) { - d.x *= (float)cos(RAD*(pl->pitch)); - d.y *= (float)cos(RAD*(pl->pitch)); - d.z = (float)(move*sin(RAD*(pl->pitch))); + d.x *= (float)cosf(RAD*(pl->pitch)); + d.y *= (float)cosf(RAD*(pl->pitch)); + d.z = (float)(move*sinf(RAD*(pl->pitch))); }; - d.x += (float)(pl->strafe*cos(RAD*(pl->yaw-180))); - d.y += (float)(pl->strafe*sin(RAD*(pl->yaw-180))); + d.x += (float)(pl->strafe*cosf(RAD*(pl->yaw-180))); + d.y += (float)(pl->strafe*sinf(RAD*(pl->yaw-180))); const float speed = curtime/(water ? 2000.0f : 1000.0f)*pl->maxspeed; const float friction = water ? 20.0f : (pl->onfloor || floating ? 6.0f : (pl->onladder ? 1.5f : 30.0f));