diff options
author | David Fioramonti | 2018-05-24 05:58:57 -0700 |
---|---|---|
committer | Thierry Crozat | 2018-07-03 23:08:48 +0100 |
commit | fb3dcb9ee0ff3b74e8c0a60cdc2c52821d7c879e (patch) | |
tree | 0c130ff1cc5658bac50f7567e2ee80b39e1ac883 /engines/titanic/star_control/viewport.cpp | |
parent | ccd46b7db90c5ea10394d9143111868ff3d5c5df (diff) | |
download | scummvm-rg350-fb3dcb9ee0ff3b74e8c0a60cdc2c52821d7c879e.tar.gz scummvm-rg350-fb3dcb9ee0ff3b74e8c0a60cdc2c52821d7c879e.tar.bz2 scummvm-rg350-fb3dcb9ee0ff3b74e8c0a60cdc2c52821d7c879e.zip |
TITANIC: Use degree conversion common math funcs
I tested the star puzzle and it is still good.
Diffstat (limited to 'engines/titanic/star_control/viewport.cpp')
-rw-r--r-- | engines/titanic/star_control/viewport.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/titanic/star_control/viewport.cpp b/engines/titanic/star_control/viewport.cpp index d66ff423c6..b6482dad46 100644 --- a/engines/titanic/star_control/viewport.cpp +++ b/engines/titanic/star_control/viewport.cpp @@ -26,6 +26,8 @@ #include "titanic/support/simple_file.h" #include "titanic/titanic.h" +#include "common/math.h" + namespace Titanic { CViewport::CViewport() { @@ -299,8 +301,8 @@ void CViewport::reset() { _center = FPoint((double)_width * 0.5, (double)_height * 0.5); _centerVector._x = MIN(_center._x, _center._y); - _centerVector._y = tan(_centerYAngleDegrees * Deg2Rad); - _centerVector._z = tan(_centerZAngleDegrees * Deg2Rad); + _centerVector._y = tan(Common::deg2rad<double>(_centerYAngleDegrees)); + _centerVector._z = tan(Common::deg2rad<double>(_centerZAngleDegrees)); } const FMatrix &CViewport::getOrientation() const { |