diff options
author | aap <aap@papnet.eu> | 2019-09-12 10:06:30 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-12 10:06:30 +0200 |
commit | 7f81eb86a34ed62e4a6990dc88bb150de9dfeab7 (patch) | |
tree | c7f10e695c67553279edca79815cd60895a94366 /src/vehicles/Vehicle.cpp | |
parent | Merge pull request #202 from erorcun/erorcun (diff) | |
parent | make ATTEMPTS_TO_FIND_NEXT_NODE a define (diff) | |
download | re3-7f81eb86a34ed62e4a6990dc88bb150de9dfeab7.tar re3-7f81eb86a34ed62e4a6990dc88bb150de9dfeab7.tar.gz re3-7f81eb86a34ed62e4a6990dc88bb150de9dfeab7.tar.bz2 re3-7f81eb86a34ed62e4a6990dc88bb150de9dfeab7.tar.lz re3-7f81eb86a34ed62e4a6990dc88bb150de9dfeab7.tar.xz re3-7f81eb86a34ed62e4a6990dc88bb150de9dfeab7.tar.zst re3-7f81eb86a34ed62e4a6990dc88bb150de9dfeab7.zip |
Diffstat (limited to 'src/vehicles/Vehicle.cpp')
-rw-r--r-- | src/vehicles/Vehicle.cpp | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/src/vehicles/Vehicle.cpp b/src/vehicles/Vehicle.cpp index 4795a29f..49f21c01 100644 --- a/src/vehicles/Vehicle.cpp +++ b/src/vehicles/Vehicle.cpp @@ -105,7 +105,7 @@ CVehicle::CVehicle(uint8 CreatedBy) AutoPilot.m_nCarMission = MISSION_NONE; AutoPilot.m_nTempAction = TEMPACT_NONE; AutoPilot.m_nTimeToStartMission = CTimer::GetTimeInMilliseconds(); - AutoPilot.m_flag4 = false; + AutoPilot.m_bStayInCurrentLevel = false; AutoPilot.m_flag10 = false; } @@ -434,24 +434,26 @@ CVehicle::UsesSiren(uint32 id) bool CVehicle::IsVehicleNormal(void) { - if(pDriver && m_nNumPassengers == 0 && m_status != STATUS_WRECKED){ - switch(GetModelIndex()) - case MI_FIRETRUCK: - case MI_AMBULAN: - case MI_TAXI: - case MI_POLICE: - case MI_ENFORCER: - case MI_BUS: - case MI_RHINO: - case MI_BARRACKS: - case MI_DODO: - case MI_COACH: - case MI_CABBIE: - case MI_RCBANDIT: - case MI_BORGNINE: - return false; + if (!pDriver || m_nNumPassengers != 0 || m_status == STATUS_WRECKED) + return false; + switch (GetModelIndex()){ + case MI_FIRETRUCK: + case MI_AMBULAN: + case MI_TAXI: + case MI_POLICE: + case MI_ENFORCER: + case MI_BUS: + case MI_RHINO: + case MI_BARRACKS: + case MI_DODO: + case MI_COACH: + case MI_CABBIE: + case MI_RCBANDIT: + case MI_BORGNINE: + return false; + default: + return true; } - return false; } bool |