nav: restore fix fall timer removed in last major pr

This commit is contained in:
jeefo 2025-08-09 20:20:43 +03:00
commit 6da92fe0f2
No known key found for this signature in database
GPG key ID: D696786B81B667C8
4 changed files with 6 additions and 2 deletions

View file

@ -935,7 +935,7 @@ void Bot::checkFall () {
}
}
if (!m_checkFall || !isOnFloor ()) {
if (!m_checkFall || !isOnFloor () || !m_fixFallTimer.elapsed ()) {
return;
}
m_checkFall = false;
@ -962,6 +962,8 @@ void Bot::checkFall () {
if (fixFall) {
m_currentNodeIndex = kInvalidNodeIndex;
findValidNode ();
m_fixFallTimer.start (1.0f);
}
}