diff options
author | Eugene Sandulenko | 2017-03-14 09:25:45 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2017-03-14 09:26:20 +0100 |
commit | 6ce4f58f891b25f266143176ab4d252bb2e650f8 (patch) | |
tree | 938a8ae6a7cb6d400ad62938c9058abacd6dd42d /engines/director/score.cpp | |
parent | f981e228c15e88a0be1d9f4df068be6de5fde43c (diff) | |
download | scummvm-rg350-6ce4f58f891b25f266143176ab4d252bb2e650f8.tar.gz scummvm-rg350-6ce4f58f891b25f266143176ab4d252bb2e650f8.tar.bz2 scummvm-rg350-6ce4f58f891b25f266143176ab4d252bb2e650f8.zip |
DIRECTOR: Execute immediate scripts on frame load
Diffstat (limited to 'engines/director/score.cpp')
-rw-r--r-- | engines/director/score.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/director/score.cpp b/engines/director/score.cpp index 4fc946d5c5..97152f818c 100644 --- a/engines/director/score.cpp +++ b/engines/director/score.cpp @@ -1061,6 +1061,8 @@ void Score::update() { _surface->clear(); _surface->copyFrom(*_trailSurface); + _frames[_currentFrame]->executeImmediateScripts(); + // Enter and exit from previous frame (Director 4) _lingo->processEvent(kEventEnterFrame, kFrameScript, _frames[_currentFrame]->_actionId); _lingo->processEvent(kEventExitFrame, kFrameScript, _frames[_currentFrame]->_actionId); |