diff options
author | Peter Kohaut | 2018-02-18 22:18:41 +0100 |
---|---|---|
committer | Peter Kohaut | 2018-02-18 22:20:16 +0100 |
commit | 7090841ccc43c64d5a1d9058071ebccaf6b52fc2 (patch) | |
tree | 44fb7798096b66646039a34c6d4756e091bc700b /engines/bladerunner/scene.cpp | |
parent | 1d69120112e16a74a9d101a0d4d9de04196d29de (diff) | |
download | scummvm-rg350-7090841ccc43c64d5a1d9058071ebccaf6b52fc2.tar.gz scummvm-rg350-7090841ccc43c64d5a1d9058071ebccaf6b52fc2.tar.bz2 scummvm-rg350-7090841ccc43c64d5a1d9058071ebccaf6b52fc2.zip |
BLADERUNNER: Support for running
Fixed Runciter idle state
Fixed movement track delay
Basic combat support
Diffstat (limited to 'engines/bladerunner/scene.cpp')
-rw-r--r-- | engines/bladerunner/scene.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/bladerunner/scene.cpp b/engines/bladerunner/scene.cpp index f20c0be0ef..c327e80fa7 100644 --- a/engines/bladerunner/scene.cpp +++ b/engines/bladerunner/scene.cpp @@ -76,13 +76,15 @@ bool Scene::open(int setId, int sceneId, bool isLoadingGame) { _vm->_actorDialogueQueue->flush(1, false); } + _vm->walkingReset(); + _setId = setId; _sceneId = sceneId; const Common::String sceneName = _vm->_gameInfo->getSceneName(_sceneId); if (isLoadingGame) { - // TODO: Set up overlays + // TODO: _vm->overlays->resume() } else { _regions->clear(); _exits->clear(); @@ -162,7 +164,7 @@ bool Scene::open(int setId, int sceneId, bool isLoadingGame) { actor->getScreenRectangle(), 1, 0, - actor->isTargetable(), + actor->isTarget(), actor->isRetired()); } } |