|
|
@@ -309,12 +309,12 @@ void Lingo::processEvent(LEvent event, ScriptType st, int entityId) { |
|
|
if (_handlers.contains(ENTITY_INDEX(event, entityId))) { |
|
|
debugC(1, kDebugEvents, "Lingo::processEvent(%s, %s, %d), _eventHandler", _eventHandlerTypes[event], scriptType2str(st), entityId); |
|
|
call(_eventHandlerTypes[event], 0); // D4+ Events |
|
|
} else if (_scripts[st].contains(entityId)) { |
|
|
} else if (event == kEventNone && _scripts[st].contains(entityId)) { |
|
|
debugC(1, kDebugEvents, "Lingo::processEvent(%s, %s, %d), script", _eventHandlerTypes[event], scriptType2str(st), entityId); |
|
|
|
|
|
executeScript(st, entityId); // D3 list of scripts. |
|
|
} else { |
|
|
debugC(3, kDebugLingoExec, "STUB: processEvent(%s) for %d", _eventHandlerTypes[event], entityId); |
|
|
//debugC(3, kDebugLingoExec, "STUB: processEvent(%s) for %d", _eventHandlerTypes[event], entityId); |
|
|
} |
|
|
} |
|
|
|
|
|
|