From e9326fffe30491b51380b9e9bc144c013b523a0f Mon Sep 17 00:00:00 2001 From: Mitchell Richters Date: Fri, 25 Sep 2020 23:07:38 +1000 Subject: [PATCH] - `processMovement()`: Slightly adjust some ratios to provide proper average values. --- source/core/gamecontrol.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/core/gamecontrol.cpp b/source/core/gamecontrol.cpp index 1a2decb1a..523234308 100644 --- a/source/core/gamecontrol.cpp +++ b/source/core/gamecontrol.cpp @@ -1538,8 +1538,8 @@ void processMovement(InputPacket* currInput, InputPacket* inputBuffer, ControlIn static double turnheldtime; int const turnheldamt = 120 / GameTicRate; double const turboturntime = 590. / GameTicRate; - double turnamount = ((running ? 1735. : 867.5) / GameTicRate) * turnscale; - double preambleturn = turnamount / 3.; + double turnamount = ((running ? 43375. / 27. : 867.5) / GameTicRate) * turnscale; + double preambleturn = turnamount / (347. / 92.); // allow Exhumed to use its legacy values given the drastic difference from the other games. if ((g_gameType & GAMEFLAG_PSEXHUMED) && cl_exhumedoldturn)