|
|
|
|
@ -330,9 +330,10 @@ void gamemenu_save_game(bool /*bActivate*/)
|
|
|
|
|
InitDiabloMsg(EMSG_SAVING); |
|
|
|
|
RedrawEverything(); |
|
|
|
|
DrawAndBlit(); |
|
|
|
|
uint32_t currentTime = SDL_GetTicks(); |
|
|
|
|
SaveGame(); |
|
|
|
|
ClrDiabloMsg(); |
|
|
|
|
InitDiabloMsg(EMSG_GAME_SAVED, 1000); |
|
|
|
|
InitDiabloMsg(EMSG_GAME_SAVED, currentTime + 1000 - SDL_GetTicks()); |
|
|
|
|
RedrawEverything(); |
|
|
|
|
NewCursor(CURSOR_HAND); |
|
|
|
|
if (CornerStone.activated) { |
|
|
|
|
|