diff options
-rw-r--r-- | engines/hdb/ai-cinematic.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/hdb/ai-cinematic.cpp b/engines/hdb/ai-cinematic.cpp index 819b9e2c5b..753386cd4c 100644 --- a/engines/hdb/ai-cinematic.cpp +++ b/engines/hdb/ai-cinematic.cpp @@ -214,13 +214,16 @@ void AI::processCines() { g_hdb->useEntity((*it)); } } - warning("STUB: PROCESSCINES: USEENTITY: CheckActionList required;"); -#if 0 + for (int i = 0; i < kMaxActions; i++) { + if (_actions[i].entityName && Common::matchString(_actions[i].entityName, "door1")) { + checkActionList(&_dummyPlayer, _actions[i].x1, _actions[i].y1, false); + checkActionList(&_dummyPlayer, _actions[i].x2, _actions[i].y2, false); + } + } for (int i = 0;i < kMaxAutoActions;i++) { if (_autoActions[i].entityName && Common::matchString(_autoActions[i].entityName, _cine[i]->string) && !_autoActions[i].activated) checkAutoList(&_dummyPlayer, _autoActions[i].x, _autoActions[i].y); } -#endif complete = true; break; case C_FADEIN: |