aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/voyeur.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2014-02-05 08:41:33 -0500
committerPaul Gilbert2014-02-05 08:41:33 -0500
commitd0ca824a629c0ec921805c7b79e4ce1caaa84fc3 (patch)
tree39eaa48417d70ba9b453b92049ef89462c0d5ddc /engines/voyeur/voyeur.cpp
parenteca87a63e9215ee6f37f62d5c9bb2389362512ee (diff)
downloadscummvm-rg350-d0ca824a629c0ec921805c7b79e4ce1caaa84fc3.tar.gz
scummvm-rg350-d0ca824a629c0ec921805c7b79e4ce1caaa84fc3.tar.bz2
scummvm-rg350-d0ca824a629c0ec921805c7b79e4ce1caaa84fc3.zip
VOYEUR: Opening sequence video should not be completely skipped
Diffstat (limited to 'engines/voyeur/voyeur.cpp')
-rw-r--r--engines/voyeur/voyeur.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/engines/voyeur/voyeur.cpp b/engines/voyeur/voyeur.cpp
index 286b97ea1a..e709bd722c 100644
--- a/engines/voyeur/voyeur.cpp
+++ b/engines/voyeur/voyeur.cpp
@@ -160,20 +160,20 @@ bool VoyeurEngine::doHeadTitle() {
}
// Show the title screen
+ _eventsManager.getMouseInfo();
showTitleScreen();
if (shouldQuit())
return false;
// Opening
- if (!_eventsManager._mouseClicked) {
- doOpening();
+ _eventsManager.getMouseInfo();
+ doOpening();
+ if (shouldQuit())
+ return false;
- _eventsManager.getMouseInfo();
- doTransitionCard("Saturday Afternoon", "Player's Apartment");
- _eventsManager.delayClick(90);
- } else {
- _eventsManager._mouseClicked = false;
- }
+ _eventsManager.getMouseInfo();
+ doTransitionCard("Saturday Afternoon", "Player's Apartment");
+ _eventsManager.delayClick(90);
if (_voy._eventFlags & EVTFLAG_VICTIM_PRESET) {
// Preset victim turned on, so add a default set of incriminating videos