diff options
-rw-r--r-- | engines/adl/adl.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/adl/adl.cpp b/engines/adl/adl.cpp index ad409b74ee..63b0937354 100644 --- a/engines/adl/adl.cpp +++ b/engines/adl/adl.cpp @@ -1102,6 +1102,11 @@ int AdlEngine::o1_quit(ScriptEnv &e) { OP_DEBUG_0("\tQUIT_GAME()"); printMessage(_messageIds.thanksForPlaying); + // Wait for a key here to ensure that the user gets a chance + // to read the thank-you message + _display->printAsciiString("PRESS ANY KEY TO QUIT"); + inputKey(); + // We use _isRestarting to abort the current game loop iteration _isQuitting = _isRestarting = true; return -1; |