X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Ftape.c;h=479adfbfc0f2cb4767f73cdc8d76f5f5b2f381b2;hp=34474bde1eba4b333a6ba1c7e7c7b8457cdccc3f;hb=af07d74262e7d5075feaea67fa16c04c6be0e3f6;hpb=7e4b8f18d80358c4c2f4567ab5dd0ec8b7efbae4 diff --git a/src/tape.c b/src/tape.c index 34474bde..479adfbf 100644 --- a/src/tape.c +++ b/src/tape.c @@ -1152,6 +1152,17 @@ void TapeQuickSave() void TapeQuickLoad() { + if (tape.recording && !Request("Stop recording and load tape ?", + REQ_ASK | REQ_STAY_CLOSED)) + { + BlitBitmap(bitmap_db_door, bitmap_db_door, + DOOR_GFX_PAGEX2, DOOR_GFX_PAGEY1, DXSIZE, DYSIZE, + DOOR_GFX_PAGEX1, DOOR_GFX_PAGEY1); + OpenDoor(DOOR_OPEN_1); + + return; + } + if (game_status == GAME_MODE_PLAYING || game_status == GAME_MODE_MAIN) { TapeStop();