diff --git a/src/g_game.c b/src/g_game.c index bf4537fa7..b41da25d5 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -452,8 +452,7 @@ void G_ClearRecords(void) for (i = 0; i < nummapheaders; ++i) { - mapheaderinfo[i]->records.time = 0; - mapheaderinfo[i]->records.lap = 0; + memset(&mapheaderinfo[i]->records, 0, sizeof(recorddata_t)); } for (cup = kartcupheaders; cup; cup = cup->next) diff --git a/src/m_cond.c b/src/m_cond.c index 4e64e6c43..62eda53c0 100644 --- a/src/m_cond.c +++ b/src/m_cond.c @@ -537,11 +537,6 @@ void M_ClearSecrets(void) { INT32 i; - for (i = 0; i < nummapheaders; ++i) - { - mapheaderinfo[i]->records.mapvisited = 0; - } - for (i = 0; i < MAXEMBLEMS; ++i) gamedata->collected[i] = false; for (i = 0; i < MAXUNLOCKABLES; ++i) diff --git a/src/menus/options-data-erase-1.c b/src/menus/options-data-erase-1.c index 2af6f0ffb..88d5b474b 100644 --- a/src/menus/options-data-erase-1.c +++ b/src/menus/options-data-erase-1.c @@ -19,7 +19,7 @@ menuitem_t OPTIONS_DataErase[] = {IT_STRING | IT_CALL, "Erase Statistics Data", "Be careful! What's deleted is gone forever!", NULL, {.routine = M_EraseData}, EC_STATISTICS, 0}, - {IT_STRING | IT_CALL, "Erase GP & Time Attack Data", "Be careful! What's deleted is gone forever!", + {IT_STRING | IT_CALL, "Erase GP & Record Data", "Be careful! What's deleted is gone forever!", NULL, {.routine = M_EraseData}, EC_TIMEATTACK, 0}, {IT_STRING | IT_CALL, "\x85\x45rase all Game Data", "Be careful! What's deleted is gone forever!", @@ -89,7 +89,7 @@ void M_EraseData(INT32 choice) else if (optionsmenu.erasecontext == EC_STATISTICS) eschoice = M_GetText("Statistics data"); else if (optionsmenu.erasecontext == EC_TIMEATTACK) - eschoice = M_GetText("GP & Time Attack data"); + eschoice = M_GetText("GP & Record data"); else if (optionsmenu.erasecontext == EC_ALLGAME) eschoice = M_GetText("ALL game data"); else