diff options
author | Nikolay Korolev <nickvnuk@gmail.com> | 2020-11-16 20:20:56 +0100 |
---|---|---|
committer | Nikolay Korolev <nickvnuk@gmail.com> | 2020-11-16 20:20:56 +0100 |
commit | b9b9dabd7540faa4ce78159908c3c80b3253468e (patch) | |
tree | fcfa7458c97576ec9beaaaef93357cfecca27a56 /src/control/CarCtrl.h | |
parent | Merge branch 'miami' into lcs-dev (diff) | |
download | re3-b9b9dabd7540faa4ce78159908c3c80b3253468e.tar re3-b9b9dabd7540faa4ce78159908c3c80b3253468e.tar.gz re3-b9b9dabd7540faa4ce78159908c3c80b3253468e.tar.bz2 re3-b9b9dabd7540faa4ce78159908c3c80b3253468e.tar.lz re3-b9b9dabd7540faa4ce78159908c3c80b3253468e.tar.xz re3-b9b9dabd7540faa4ce78159908c3c80b3253468e.tar.zst re3-b9b9dabd7540faa4ce78159908c3c80b3253468e.zip |
Diffstat (limited to 'src/control/CarCtrl.h')
-rw-r--r-- | src/control/CarCtrl.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/control/CarCtrl.h b/src/control/CarCtrl.h index 61ebb35c..fcb7929b 100644 --- a/src/control/CarCtrl.h +++ b/src/control/CarCtrl.h @@ -1,6 +1,7 @@ #pragma once #include "PathFind.h" #include "Boat.h" +#include "General.h" #include "Vehicle.h" #define GAME_SPEED_TO_METERS_PER_SECOND 50.0f @@ -130,8 +131,9 @@ public: static void SteerAIBoatWithPhysicsAttackingPlayer(CVehicle*, float*, float*, float*, bool*); static void SteerAICarBlockingPlayerForwardAndBack(CVehicle*, float*, float*, float*, bool*); - static bool OkToCreateVehicleAtThisPosition(const CVector&) { return true; } - static float GetATanOfXY(float x, float y) { float t = CGeneral::GetATanOfXY(x, y); if (t < 0.0f) t += TWOPI; return t; } // TODO(LCS): replace where required + static bool OkToCreateVehicleAtThisPosition(const CVector&); + static void RenderDebugInfo(CVehicle*); + static float GetATanOfXY(float x, float y) { float t = CGeneral::GetATanOfXY(x, y); if (t < 0.0f) t += TWOPI; return t; } static float GetPositionAlongCurrentCurve(CVehicle* pVehicle) { @@ -141,11 +143,7 @@ public: static float LimitRadianAngle(float angle) { - while (angle < -PI) - angle += TWOPI; - while (angle > PI) - angle -= TWOPI; - return angle; + return CGeneral::LimitRadianAngle(angle); } static bool bMadDriversCheat; |