diff options
author | Tobia Tesan | 2017-06-21 00:04:54 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2017-07-05 08:35:33 +0200 |
commit | 137e10eef24785a1e39aaffb6fd992e09bc49531 (patch) | |
tree | c54a9d481e19b14599eda92ddd31111ca5e252ce | |
parent | 0584f936dc539d6f3bded18046df96eaf9b88b6b (diff) | |
download | scummvm-rg350-137e10eef24785a1e39aaffb6fd992e09bc49531.tar.gz scummvm-rg350-137e10eef24785a1e39aaffb6fd992e09bc49531.tar.bz2 scummvm-rg350-137e10eef24785a1e39aaffb6fd992e09bc49531.zip |
DIRECTOR: Add kFrameScript call
This follows from D4 docs.
Changes semantics, *might* break stuff.
-rw-r--r-- | engines/director/lingo/lingo-events.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/director/lingo/lingo-events.cpp b/engines/director/lingo/lingo-events.cpp index 4f261d8f11..e1a8cab7ba 100644 --- a/engines/director/lingo/lingo-events.cpp +++ b/engines/director/lingo/lingo-events.cpp @@ -166,6 +166,8 @@ void Lingo::processInputEvent(LEvent event) { g_lingo->processEvent(event, kSpriteScript, currentFrame->_sprites[spriteId]->_scriptId); } g_lingo->processEvent(event, kCastScript, currentFrame->_sprites[spriteId]->_castId); + g_lingo->processEvent(event, kFrameScript, score->_frames[score->getCurrentFrame()]->_actionId); + // TODO: Is the kFrameScript call above correct? } else if (event == kEventMouseUp) { // Frame script overrides sprite script if (!currentFrame->_sprites[spriteId]->_scriptId) |