X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=1b7eaa3bdb5bae22d0627adc2bb070eb2c1901c1;hb=eb51a78900b95e3f7c9c3fbc9e4cf9360b374188;hp=a452586d0b487f8c31ccd111e5f746c21d29abc0;hpb=a5272137aeafe6630c374c36d484ff939a35bb14;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index a452586d..1b7eaa3b 100644 --- a/src/game.c +++ b/src/game.c @@ -15045,6 +15045,8 @@ void MapUndoRedoButtons() MapGadget(game_gadget[GAME_CTRL_ID_UNDO]); MapGadget(game_gadget[GAME_CTRL_ID_REDO]); + + ModifyGadget(game_gadget[GAME_CTRL_ID_PAUSE2], GDI_CHECKED, TRUE, GDI_END); } void UnmapUndoRedoButtons() @@ -15054,6 +15056,8 @@ void UnmapUndoRedoButtons() MapGameButtonsAtSamePosition(GAME_CTRL_ID_UNDO); MapGameButtonsAtSamePosition(GAME_CTRL_ID_REDO); + + ModifyGadget(game_gadget[GAME_CTRL_ID_PAUSE2], GDI_CHECKED, FALSE, GDI_END); } void MapGameButtons() @@ -15180,7 +15184,7 @@ static void HandleGameButtonsExt(int id, int button) SendToServer_ContinuePlaying(); else #endif - TapeTogglePause(TAPE_TOGGLE_MANUAL); + TapeTogglePause(TAPE_TOGGLE_MANUAL | TAPE_TOGGLE_PLAY_PAUSE); } break;