From 837c9bbec3c7538798bb1afd0775a67b3f8a3808 Mon Sep 17 00:00:00 2001 From: lachwright Date: Thu, 30 Jul 2020 18:22:15 +0800 Subject: [PATCH] Make old analog functional again --- src/g_game.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/g_game.c b/src/g_game.c index e165d5415..963163084 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -2248,7 +2248,10 @@ void G_Ticker(boolean run) players[i].angleturn += players[i].cmd.angleturn - players[i].oldrelangleturn; players[i].oldrelangleturn = players[i].cmd.angleturn; - players[i].cmd.angleturn = players[i].angleturn; + if (P_ControlStyle(&players[i]) == CS_LMAOGALOG) + P_ForceLocalAngle(&players[i], players[i].angleturn << 16); + else + players[i].cmd.angleturn = players[i].angleturn; } }