aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/access/amazon/amazon_game.cpp20
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() {