From: Mircea Kitsune Date: Fri, 25 May 2012 13:02:10 +0000 (+0300) Subject: Always use SUB_CalcAngleMove, even when instant turning X-Git-Tag: xonotic-v0.8.0~295^2~5 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=178332f7514858ecb0d9867281744af1f95af235;p=xonotic%2Fxonotic-data.pk3dir.git Always use SUB_CalcAngleMove, even when instant turning --- diff --git a/qcsrc/server/t_plats.qc b/qcsrc/server/t_plats.qc index 86e1585d1..0c1bcdffb 100644 --- a/qcsrc/server/t_plats.qc +++ b/qcsrc/server/t_plats.qc @@ -316,14 +316,12 @@ void train_wait() ang = vectoangles(ang); ang_x = -ang_x; // flip up / down orientation - if(self.wait >= 0) // slow turning - { + if(self.wait > 0) // slow turning SUB_CalcAngleMove(ang, TSPEED_TIME, self.ltime - time + self.wait, train_wait); - self.train_wait_turning = TRUE; - return; - } else // instant turning - self.angles = ang; + SUB_CalcAngleMove(ang, TSPEED_TIME, 0.0000001, train_wait); + self.train_wait_turning = TRUE; + return; } if(self.noise != "")