diff options
author | Joseph-Eugene Winzer | 2018-02-23 18:25:53 +0100 |
---|---|---|
committer | Joseph-Eugene Winzer | 2018-03-11 23:25:00 +0100 |
commit | 7f5cea54e3b31370f8630503bf163e622ce93718 (patch) | |
tree | 8bebcb2be3ef5c9c7ae92726a1e4772dff93f934 /engines/supernova/state.cpp | |
parent | a38db245ed349e1088dbeec8c41dd0c4c7549ade (diff) | |
download | scummvm-rg350-7f5cea54e3b31370f8630503bf163e622ce93718.tar.gz scummvm-rg350-7f5cea54e3b31370f8630503bf163e622ce93718.tar.bz2 scummvm-rg350-7f5cea54e3b31370f8630503bf163e622ce93718.zip |
SUPERNOVA: Implements original quit prompt
Diffstat (limited to 'engines/supernova/state.cpp')
-rw-r--r-- | engines/supernova/state.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/engines/supernova/state.cpp b/engines/supernova/state.cpp index 93c9d695a9..e3e341e11f 100644 --- a/engines/supernova/state.cpp +++ b/engines/supernova/state.cpp @@ -525,13 +525,8 @@ void GameManager::processInput(Common::KeyState &state) { break; case Common::KEYCODE_x: if (state.flags & Common::KBD_ALT) { - // quit game - GUI::MessageDialog *dialog = new GUI::MessageDialog("Quit Game?", "Quit", "Cancel"); - if (dialog->runModal() == GUI::kMessageOK) + if (_vm->quitGameDialog()) _vm->quitGame(); - delete dialog; - - // TODO: Add original quit game message prompt } break; default: |