mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
G_UpdateRecords: Do not destroy existing record data if you experience other types of modeattacking on the same map
Should not have been possible to trigger with current menu setup, but was a hypothetical danger
This commit is contained in:
parent
e96bae393c
commit
8f1bea71de
1 changed files with 0 additions and 8 deletions
|
|
@ -529,20 +529,12 @@ void G_UpdateRecords(void)
|
||||||
&& (time < UINT32_MAX)) // DNF
|
&& (time < UINT32_MAX)) // DNF
|
||||||
mapheaderinfo[gamemap-1]->records.time = time;
|
mapheaderinfo[gamemap-1]->records.time = time;
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
mapheaderinfo[gamemap-1]->records.time = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (modeattacking & ATTACKING_LAP)
|
if (modeattacking & ATTACKING_LAP)
|
||||||
{
|
{
|
||||||
if ((mapheaderinfo[gamemap-1]->records.lap == 0) || (bestlap < mapheaderinfo[gamemap-1]->records.lap))
|
if ((mapheaderinfo[gamemap-1]->records.lap == 0) || (bestlap < mapheaderinfo[gamemap-1]->records.lap))
|
||||||
mapheaderinfo[gamemap-1]->records.lap = bestlap;
|
mapheaderinfo[gamemap-1]->records.lap = bestlap;
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
mapheaderinfo[gamemap-1]->records.lap = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check emblems when level data is updated
|
// Check emblems when level data is updated
|
||||||
if ((earnedEmblems = M_CheckLevelEmblems()))
|
if ((earnedEmblems = M_CheckLevelEmblems()))
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue