From 548d335316ce76eb66e413e1718acc68588de0c8 Mon Sep 17 00:00:00 2001 From: hendricks266 Date: Tue, 13 Mar 2018 23:29:42 +0000 Subject: [PATCH] Polymer: Fix smoothness of q16 mouse aiming git-svn-id: https://svn.eduke32.com/eduke32@6765 1a8010ca-5511-0410-912e-c29ae57300e0 --- source/build/src/polymer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/build/src/polymer.cpp b/source/build/src/polymer.cpp index 16f4abdba..80be90a50 100644 --- a/source/build/src/polymer.cpp +++ b/source/build/src/polymer.cpp @@ -1081,7 +1081,7 @@ void polymer_drawrooms(int32_t daposx, int32_t daposy, int32_t daposz, fix16_t d gvisibility = ((float)globalvisibility)*FOGSCALE; ang = fix16_to_float(daang) * (360.f/2048.f); - horizang = (float)(-getangle(128, fix16_to_int(dahoriz)-100)) * (360.f/2048.f); + horizang = -(float)atan2(fix16_to_float(dahoriz)-100.f, 128.f) * (180.f*(float)M_1_PI); tiltang = (gtang * 90.0f); pos[0] = (float)daposy;