aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/director/lingo/lingo-events.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/director/lingo/lingo-events.cpp b/engines/director/lingo/lingo-events.cpp
index f92ca8ec36..ff3f2b03e0 100644
--- a/engines/director/lingo/lingo-events.cpp
+++ b/engines/director/lingo/lingo-events.cpp
@@ -235,6 +235,12 @@ void Lingo::processFrameEvent(LEvent event) {
void Lingo::processGenericEvent(LEvent event) {
// Movie Script
+ int id = -1;
+ if (event == kEventStart)
+ id = 0;
+ else
+ warning("STUB: processGenericEvent called for something else than kEventStart or kEventPrepareMovie, additional logic probably needed");
+ g_lingo->processEvent(event, kMovieScript, id);
}
void Lingo::processEvent(LEvent event) {
@@ -251,6 +257,7 @@ void Lingo::processEvent(LEvent event) {
processFrameEvent(event);
break;
+ case kEventStart:
case kEventStartMovie:
case kEventStopMovie:
case kEventIdle: