diff options
author | Nipun Garg | 2019-06-22 22:20:25 +0530 |
---|---|---|
committer | Eugene Sandulenko | 2019-09-03 17:16:55 +0200 |
commit | 996ae929fa27b6f7693770a3064a6b40d73a4923 (patch) | |
tree | 1962b0ac3904f6d2225d0a19c7701af04f28f5a2 | |
parent | d1a48b9d6f43fb5a69eb474dc509c3dcd49253b1 (diff) | |
download | scummvm-rg350-996ae929fa27b6f7693770a3064a6b40d73a4923.tar.gz scummvm-rg350-996ae929fa27b6f7693770a3064a6b40d73a4923.tar.bz2 scummvm-rg350-996ae929fa27b6f7693770a3064a6b40d73a4923.zip |
HDB: Add checkAutoList calls to C_USENTITY
-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: |