diff options
-rw-r--r-- | engines/access/amazon/amazon_game.cpp | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/engines/access/amazon/amazon_game.cpp b/engines/access/amazon/amazon_game.cpp index f10c933d44..d110a6cf44 100644 --- a/engines/access/amazon/amazon_game.cpp +++ b/engines/access/amazon/amazon_game.cpp @@ -117,21 +117,17 @@ void AmazonEngine::doIntroduction() { _events->showCursor(); _screen->setPanel(3); doTitle(); - if (shouldQuit()) + + if (shouldQuit() || _skipStart) return; - if (!_skipStart) { - _screen->setPanel(3); - doOpening(); - if (shouldQuit()) - return; + _screen->setPanel(3); + doOpening(); - if (!_skipStart) { - doTent(); - if (shouldQuit()) - return; - } - } + if (shouldQuit() || _skipStart) + return; + + doTent(); } void AmazonEngine::doCredit() { |