diff options
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); |