diff options
author | Thanasis Antoniou | 2019-04-07 22:46:36 +0300 |
---|---|---|
committer | Thanasis Antoniou | 2019-04-07 22:48:10 +0300 |
commit | 603c9fd0095fa7cc492ad3feb8226229c3510721 (patch) | |
tree | 8ff3577aafc449d284121dccf826ca161dd35b51 /engines/bladerunner/debugger.cpp | |
parent | c21090ea03965b128edcdfabad7f074151961fda (diff) | |
download | scummvm-rg350-603c9fd0095fa7cc492ad3feb8226229c3510721.tar.gz scummvm-rg350-603c9fd0095fa7cc492ad3feb8226229c3510721.tar.bz2 scummvm-rg350-603c9fd0095fa7cc492ad3feb8226229c3510721.zip |
BLADERUNNER: Fix for AR, CT01 Spinner fly-in
AR01: Fish dealer behavior fix, AR02: music fix, CT01: Spinner may fly in (loop)
Diffstat (limited to 'engines/bladerunner/debugger.cpp')
-rw-r--r-- | engines/bladerunner/debugger.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/bladerunner/debugger.cpp b/engines/bladerunner/debugger.cpp index 5dc59b3d05..5a3aa245c8 100644 --- a/engines/bladerunner/debugger.cpp +++ b/engines/bladerunner/debugger.cpp @@ -840,7 +840,7 @@ bool Debugger::cmdOverlay(int argc, const char **argv) { } if (_vm->_chapters->hasOpenResources()) { - chapterIdOverlaysAvailableInt = _vm->_chapters->currentResourceId(); + chapterIdOverlaysAvailableInt = MIN(_vm->_chapters->currentResourceId(), 3); } if (chapterIdOverlaysAvailableInt == -1) { debugPrintf("No available open resources to load VQAs from.\n Giving up.\n"); @@ -891,11 +891,10 @@ bool Debugger::cmdOverlay(int argc, const char **argv) { const Common::String origSceneName = _vm->_gameInfo->getSceneName(_vm->_scene->_sceneId); Common::String origVqaName; - int currentResourceId = _vm->_chapters->currentResourceId(); - if (currentResourceId == 1) { + if (chapterIdOverlaysAvailableInt == 1) { origVqaName = Common::String::format("%s.VQA", origSceneName.c_str()); } else { - origVqaName = Common::String::format("%s_%d.VQA", origSceneName.c_str(), MIN(currentResourceId, 3)); + origVqaName = Common::String::format("%s_%d.VQA", origSceneName.c_str(), chapterIdOverlaysAvailableInt); } if (_vm->_scene->_vqaPlayer != nullptr) { |