File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
GeneralsMD/Code/GameEngine/Source/GameLogic/Object/Update
Generals/Code/GameEngine/Source/GameLogic/Object/Update Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -528,7 +528,8 @@ UpdateSleepTime ParticleUplinkCannonUpdate::update()
528528 {
529529 Real speed = data->m_manualDrivingSpeed ;
530530#if RETAIL_COMPATIBLE_CRC
531- const Bool useFasterSpeed = m_lastDrivingClickFrame != 0 && m_2ndLastDrivingClickFrame != 0 && m_lastDrivingClickFrame - m_2ndLastDrivingClickFrame < data->m_doubleClickToFastDriveDelay ;
531+ DEBUG_ASSERT (m_lastDrivingClickFrame >= m_2ndLastDrivingClickFrame, (" m_lastDrivingClickFrame should always be >= m_2ndLastDrivingClickFrame" ));
532+ const Bool useFasterSpeed = m_lastDrivingClickFrame - m_2ndLastDrivingClickFrame < data->m_doubleClickToFastDriveDelay ;
532533#else
533534 const Bool useFasterSpeed = m_lastDrivingClickTimeMsec != 0 && m_2ndLastDrivingClickTimeMsec != 0 && m_lastDrivingClickTimeMsec - m_2ndLastDrivingClickTimeMsec < data->m_doubleClickToFastDriveDelay ;
534535#endif
Original file line number Diff line number Diff line change @@ -578,7 +578,8 @@ UpdateSleepTime ParticleUplinkCannonUpdate::update()
578578 {
579579 Real speed = data->m_manualDrivingSpeed ;
580580#if RETAIL_COMPATIBLE_CRC
581- const Bool useFasterSpeed = m_scriptedWaypointMode || (m_lastDrivingClickFrame != 0 && m_2ndLastDrivingClickFrame != 0 && m_lastDrivingClickFrame - m_2ndLastDrivingClickFrame < data->m_doubleClickToFastDriveDelay );
581+ DEBUG_ASSERT (m_lastDrivingClickFrame >= m_2ndLastDrivingClickFrame, (" m_lastDrivingClickFrame should always be >= m_2ndLastDrivingClickFrame" ));
582+ const Bool useFasterSpeed = m_scriptedWaypointMode || (m_lastDrivingClickFrame - m_2ndLastDrivingClickFrame < data->m_doubleClickToFastDriveDelay );
582583#else
583584 const Bool useFasterSpeed = m_scriptedWaypointMode || (m_lastDrivingClickTimeMsec != 0 && m_2ndLastDrivingClickTimeMsec != 0 && m_lastDrivingClickTimeMsec - m_2ndLastDrivingClickTimeMsec < data->m_doubleClickToFastDriveDelay );
584585#endif
You can’t perform that action at this time.
0 commit comments