aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst_stacks
diff options
context:
space:
mode:
authorBastien Bouclet2017-07-09 14:23:00 +0200
committerBastien Bouclet2017-07-22 20:38:56 +0200
commit0b9bfb3d3c71df7c011754a2f7b98e32e023dc3e (patch)
tree742137b36e77cd1585c4db465a0b54d7d54bf416 /engines/mohawk/myst_stacks
parent8f59348ec33ec7c4357b639e810ff131ab6461e1 (diff)
downloadscummvm-rg350-0b9bfb3d3c71df7c011754a2f7b98e32e023dc3e.tar.gz
scummvm-rg350-0b9bfb3d3c71df7c011754a2f7b98e32e023dc3e.tar.bz2
scummvm-rg350-0b9bfb3d3c71df7c011754a2f7b98e32e023dc3e.zip
MOHAWK: Myst: Remove delayUntilMovieEnds
This will break movies called by scripts until event handling is decorrelated from script calls.
Diffstat (limited to 'engines/mohawk/myst_stacks')
-rw-r--r--engines/mohawk/myst_stacks/myst.cpp4
-rw-r--r--engines/mohawk/myst_stacks/stoneship.cpp2
2 files changed, 3 insertions, 3 deletions
diff --git a/engines/mohawk/myst_stacks/myst.cpp b/engines/mohawk/myst_stacks/myst.cpp
index 84a91e2a5b..edd4eccd6c 100644
--- a/engines/mohawk/myst_stacks/myst.cpp
+++ b/engines/mohawk/myst_stacks/myst.cpp
@@ -2981,7 +2981,7 @@ void Myst::o_clockLeverEndMove(uint16 op, uint16 var, uint16 argc, uint16 *argv)
for (uint i = 0; i < ARRAYSIZE(videos); i++) {
VideoHandle handle = _vm->_video->findVideoHandle(_vm->wrapMovieFilename(videos[i], kMystStack));
if (handle)
- _vm->_video->delayUntilMovieEnds(handle);
+ _vm->_video->waitUntilMovieEnds(handle);
}
if (_clockMiddleGearMovedAlone)
@@ -3065,7 +3065,7 @@ void Myst::clockReset() {
for (uint i = 0; i < ARRAYSIZE(videos); i++) {
VideoHandle handle = _vm->_video->findVideoHandle(_vm->wrapMovieFilename(videos[i], kMystStack));
if (handle)
- _vm->_video->delayUntilMovieEnds(handle);
+ _vm->_video->waitUntilMovieEnds(handle);
}
_vm->_sound->replaceSoundMyst(10113);
diff --git a/engines/mohawk/myst_stacks/stoneship.cpp b/engines/mohawk/myst_stacks/stoneship.cpp
index 293c0f96f4..2308738957 100644
--- a/engines/mohawk/myst_stacks/stoneship.cpp
+++ b/engines/mohawk/myst_stacks/stoneship.cpp
@@ -608,7 +608,7 @@ void Stoneship::o_hologramPlayback(uint16 op, uint16 var, uint16 argc, uint16 *a
displayMovie->setBounds(Audio::Timestamp(0, startPoint, 600), Audio::Timestamp(0, endPoint, 600));
}
- _vm->_video->delayUntilMovieEnds(displayMovie);
+ _vm->_video->waitUntilMovieEnds(displayMovie);
}
void Stoneship::o_hologramSelectionStart(uint16 op, uint16 var, uint16 argc, uint16 *argv) {