aboutsummaryrefslogtreecommitdiff
path: root/engines/director/score.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2017-02-14 19:03:02 +0100
committerEugene Sandulenko2017-02-14 19:03:44 +0100
commitdcdce7b055742b6bc53a208a4d1292482f87bb30 (patch)
tree8f9d4394eaba302b1d703356e79f323b20996b5f /engines/director/score.cpp
parent748878bf6b52a289902c78a5a3206d6db1aba270 (diff)
downloadscummvm-rg350-dcdce7b055742b6bc53a208a4d1292482f87bb30.tar.gz
scummvm-rg350-dcdce7b055742b6bc53a208a4d1292482f87bb30.tar.bz2
scummvm-rg350-dcdce7b055742b6bc53a208a4d1292482f87bb30.zip
DIRECTOR: Lingo: Fixed 'go to' functions
Diffstat (limited to 'engines/director/score.cpp')
-rw-r--r--engines/director/score.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/director/score.cpp b/engines/director/score.cpp
index 31f97f76a3..ca016d0051 100644
--- a/engines/director/score.cpp
+++ b/engines/director/score.cpp
@@ -884,9 +884,11 @@ void Score::update() {
}
}
- if (!g_director->_playbackPaused)
+ if (!g_director->_playbackPaused && !g_director->_skipFrameAdvance)
_currentFrame++;
+ g_director->_skipFrameAdvance = false;
+
if (_currentFrame >= _frames.size())
return;