diff options
author | aap <aap@papnet.eu> | 2019-07-10 17:18:26 +0200 |
---|---|---|
committer | aap <aap@papnet.eu> | 2019-07-10 17:18:26 +0200 |
commit | 4a36d64f15f898854bb8a76be86ac9a8c536b291 (patch) | |
tree | 2ff1344fb2f1e9859ba15cd56c461d40683359f9 /src/vehicles | |
parent | Merge pull request #128 from erorcun/erorcun (diff) | |
download | re3-4a36d64f15f898854bb8a76be86ac9a8c536b291.tar re3-4a36d64f15f898854bb8a76be86ac9a8c536b291.tar.gz re3-4a36d64f15f898854bb8a76be86ac9a8c536b291.tar.bz2 re3-4a36d64f15f898854bb8a76be86ac9a8c536b291.tar.lz re3-4a36d64f15f898854bb8a76be86ac9a8c536b291.tar.xz re3-4a36d64f15f898854bb8a76be86ac9a8c536b291.tar.zst re3-4a36d64f15f898854bb8a76be86ac9a8c536b291.zip |
Diffstat (limited to 'src/vehicles')
-rw-r--r-- | src/vehicles/Door.cpp | 8 | ||||
-rw-r--r-- | src/vehicles/Vehicle.cpp | 18 |
2 files changed, 13 insertions, 13 deletions
diff --git a/src/vehicles/Door.cpp b/src/vehicles/Door.cpp index ec5eb223..25e87504 100644 --- a/src/vehicles/Door.cpp +++ b/src/vehicles/Door.cpp @@ -53,7 +53,7 @@ CDoor::Process(CVehicle *vehicle) break; } fSpeedDiff = clamp(fSpeedDiff, -0.2f, 0.2f); - if(fabs(fSpeedDiff) > 0.002f) + if(Abs(fSpeedDiff) > 0.002f) m_fAngVel += fSpeedDiff; m_fAngVel *= 0.945f; m_fAngVel = clamp(m_fAngVel, -0.3f, 0.3f); @@ -76,7 +76,7 @@ CDoor::Process(CVehicle *vehicle) float CDoor::RetAngleWhenClosed(void) { - if(fabs(m_fMaxAngle) < fabs(m_fMinAngle)) + if(Abs(m_fMaxAngle) < Abs(m_fMinAngle)) return m_fMaxAngle; else return m_fMinAngle; @@ -85,7 +85,7 @@ CDoor::RetAngleWhenClosed(void) float CDoor::RetAngleWhenOpen(void) { - if(fabs(m_fMaxAngle) < fabs(m_fMinAngle)) + if(Abs(m_fMaxAngle) < Abs(m_fMinAngle)) return m_fMinAngle; else return m_fMaxAngle; @@ -104,7 +104,7 @@ bool CDoor::IsFullyOpen(void) { // why -0.5? that's around 28 deg less than fully open - if(fabs(m_fAngle) < fabs(RetAngleWhenOpen()) - 0.5f) + if(Abs(m_fAngle) < Abs(RetAngleWhenOpen()) - 0.5f) return false; return true; } diff --git a/src/vehicles/Vehicle.cpp b/src/vehicles/Vehicle.cpp index 13e02566..688496c1 100644 --- a/src/vehicles/Vehicle.cpp +++ b/src/vehicles/Vehicle.cpp @@ -213,7 +213,7 @@ CVehicle::FlyingControl(eFlightModel flightModel) ApplyTurnForce(impulse*GetUp(), 2.0f*GetUp() + com); - m_vecTurnSpeed.y *= powf(0.9f, CTimer::GetTimeStep()); + m_vecTurnSpeed.y *= Pow(0.9f, CTimer::GetTimeStep()); moveSpeed = m_vecMoveSpeed.MagnitudeSqr(); if(moveSpeed > 2.25f) m_vecMoveSpeed *= 1.5f/sqrt(moveSpeed); @@ -296,7 +296,7 @@ CVehicle::ProcessWheel(CVector &wheelFwd, CVector &wheelRight, CVector &wheelCon } if(brake > adhesion){ - if(fabs(contactSpeedFwd) > 0.005f) + if(Abs(contactSpeedFwd) > 0.005f) *wheelState = WHEEL_STATE_STATIC; }else { if(fwd > 0.0f){ @@ -317,7 +317,7 @@ CVehicle::ProcessWheel(CVector &wheelFwd, CVector &wheelRight, CVector &wheelCon *wheelState = WHEEL_STATE_2; } - float l = sqrt(sq(right) + sq(fwd)); + float l = Sqrt(sq(right) + sq(fwd)); float tractionLoss = bAlreadySkidding ? 1.0f : m_handling->fTractionLoss; right *= adhesion * tractionLoss / l; fwd *= adhesion * tractionLoss / l; @@ -552,9 +552,9 @@ CVehicle::CanPedExitCar(void) if(m_vecMoveSpeed.MagnitudeSqr() > 0.005f) return false; // if car is slow enough, check turn speed - if(fabs(m_vecTurnSpeed.x) > 0.01f || - fabs(m_vecTurnSpeed.y) > 0.01f || - fabs(m_vecTurnSpeed.z) > 0.01f) + if(Abs(m_vecTurnSpeed.x) > 0.01f || + Abs(m_vecTurnSpeed.y) > 0.01f || + Abs(m_vecTurnSpeed.z) > 0.01f) return false; return true; }else{ @@ -564,9 +564,9 @@ CVehicle::CanPedExitCar(void) if(m_vecMoveSpeed.MagnitudeSqr() >= 0.005f) return false; // if car is slow enough, check turn speed - if(fabs(m_vecTurnSpeed.x) >= 0.01f || - fabs(m_vecTurnSpeed.y) >= 0.01f || - fabs(m_vecTurnSpeed.z) >= 0.01f) + if(Abs(m_vecTurnSpeed.x) >= 0.01f || + Abs(m_vecTurnSpeed.y) >= 0.01f || + Abs(m_vecTurnSpeed.z) >= 0.01f) return false; return true; } |