From 911444a5b910691816acfccf65151296042fb724 Mon Sep 17 00:00:00 2001 From: Yohann Ferreira Date: Tue, 15 Mar 2011 18:11:01 +0100 Subject: Simplify the tmwAthena calculation of the pixel/tick speed. --- src/net/tmwa/playerhandler.cpp | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) (limited to 'src') diff --git a/src/net/tmwa/playerhandler.cpp b/src/net/tmwa/playerhandler.cpp index 181ff39c..b05c11d7 100644 --- a/src/net/tmwa/playerhandler.cpp +++ b/src/net/tmwa/playerhandler.cpp @@ -643,17 +643,9 @@ Vector PlayerHandler::getPixelsPerTickMoveSpeed(Vector speed, Map *map) Vector speedInTicks; - // We don't use z for now. - speedInTicks.z = 0; - - speedInTicks.x = ((1 / speed.x) * 1000) / MILLISECONDS_IN_A_TICK; - speedInTicks.x = speedInTicks.x - * (float)map->getTileWidth() - / 1000 * (float) MILLISECONDS_IN_A_TICK; - speedInTicks.y = ((1 / speed.y) * 1000) / MILLISECONDS_IN_A_TICK; - speedInTicks.y = speedInTicks.y - * (float)map->getTileHeight() - / 1000 * (float) MILLISECONDS_IN_A_TICK; + speedInTicks.z = 0; // We don't use z for now. + speedInTicks.x = 1 / speed.x * (float)map->getTileWidth(); + speedInTicks.y = 1 / speed.y * (float)map->getTileHeight(); return speedInTicks; } -- cgit v1.2.3-70-g09d2