diff options
Diffstat (limited to 'queen/queen.cpp')
-rw-r--r-- | queen/queen.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/queen/queen.cpp b/queen/queen.cpp index 54074c00ee..93ba371edc 100644 --- a/queen/queen.cpp +++ b/queen/queen.cpp @@ -290,6 +290,9 @@ void QueenEngine::errorString(const char *buf1, char *buf2) { int QueenEngine::go() { _logic->start(); + if (ConfMan.hasKey("save_slot") && !(_resource->isDemo() || _resource->isInterview())) { + loadGameState(ConfMan.getInt("save_slot")); + } _quit = false; while (!_quit) { // queen.c lines 4080-4104 |