diff options
author | Martin Kiewitz | 2015-06-08 20:18:41 +0200 |
---|---|---|
committer | Martin Kiewitz | 2015-06-08 20:18:41 +0200 |
commit | dc1706700be6e3c10d5db6938109221ec04df7d3 (patch) | |
tree | d2771533454f9efdefef198f4d5d8dfab61dafcd | |
parent | 0d090495627453ae5d1e71f4fe11d888ab04d5fe (diff) | |
download | scummvm-rg350-dc1706700be6e3c10d5db6938109221ec04df7d3.tar.gz scummvm-rg350-dc1706700be6e3c10d5db6938109221ec04df7d3.tar.bz2 scummvm-rg350-dc1706700be6e3c10d5db6938109221ec04df7d3.zip |
SHERLOCK: 3DO: add delay right at the intro start
-rw-r--r-- | engines/sherlock/scalpel/scalpel.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/sherlock/scalpel/scalpel.cpp b/engines/sherlock/scalpel/scalpel.cpp index af06f45c64..ec0e397887 100644 --- a/engines/sherlock/scalpel/scalpel.cpp +++ b/engines/sherlock/scalpel/scalpel.cpp @@ -537,7 +537,10 @@ bool ScalpelEngine::showCityCutscene3DO() { // rain.aiff seems to be playing in an endless loop until // sherlock logo fades away TODO - bool finished = _animation->play3DO("26open1", true, 1, 255, 2); + bool finished = _music->waitUntilMSec(3400, 0, 0, 3400); + + if (finished) + finished = _animation->play3DO("26open1", true, 1, 255, 2); if (finished) { // TODO: Both of these should actually fade into the screen @@ -547,7 +550,7 @@ bool ScalpelEngine::showCityCutscene3DO() { ImageFile3DO titleImage_London("title2a.cel"); _screen->transBlitFromUnscaled3DO(titleImage_London[0]._frame, Common::Point(30, 50)); - finished = _events->delay(1000, true); + finished = _events->delay(2000, true); if (finished) { // "November, 1888" |