diff --git a/source/core/mainloop.cpp b/source/core/mainloop.cpp index fdb88c842..0626b3f72 100644 --- a/source/core/mainloop.cpp +++ b/source/core/mainloop.cpp @@ -142,6 +142,7 @@ static void GameTicker() switch (ga) { case ga_autoloadgame: + C_ClearMessages(); if (BackupSaveGame.IsNotEmpty() && cl_resumesavegame) { DoLoadGame(BackupSaveGame); @@ -152,7 +153,6 @@ static void GameTicker() FX_StopAllSounds(); FX_SetReverb(0); gi->FreeLevelData(); - C_ClearMessages(); gameaction = ga_level; gi->NewGame(g_nextmap, -1); BackupSaveGame = ""; diff --git a/source/core/statusbar.cpp b/source/core/statusbar.cpp index 3bd1615ae..bd3645567 100644 --- a/source/core/statusbar.cpp +++ b/source/core/statusbar.cpp @@ -878,7 +878,7 @@ void SerializeHud(FSerializer &arc) void setLevelStarted(MapRecord *mi) { levelTextTime = 85; - Printf(TEXTCOLOR_GOLD "%s: %s\n", mi->LabelName(), mi->DisplayName()); + Printf(PRINT_NONOTIFY, TEXTCOLOR_GOLD "%s: %s\n", mi->LabelName(), mi->DisplayName()); } void drawMapTitle()