Don't draw more laps than max laps in network race
This commit is contained in:
parent
b08dd1c410
commit
e7ef80720a
@ -1233,8 +1233,11 @@ void RaceGUI::drawLap(const AbstractKart* kart,
|
||||
}
|
||||
|
||||
if (!world->raceHasLaps()) return;
|
||||
const int lap = world->getFinishedLapsOfKart(kart->getWorldKartId());
|
||||
|
||||
int lap = world->getFinishedLapsOfKart(kart->getWorldKartId());
|
||||
// Network race has larger lap than getNumLaps near finish line
|
||||
// due to waiting for final race result from server
|
||||
if (lap + 1> race_manager->getNumLaps())
|
||||
lap--;
|
||||
// don't display 'lap 0/..' at the start of a race
|
||||
if (lap < 0 ) return;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user