diff options
author | Peter Kohaut | 2019-06-18 22:41:41 +0200 |
---|---|---|
committer | Peter Kohaut | 2019-06-18 22:42:27 +0200 |
commit | eeddcfeffc90adf2bc1add1c80f31b0b43f1bb26 (patch) | |
tree | 6e822f30be28ca38ce6eb5ad4ae2ba9e9cb004c4 /engines/bladerunner | |
parent | 6a52a98f889bd8abadf1511b99ffbb0f7750ba5b (diff) | |
download | scummvm-rg350-eeddcfeffc90adf2bc1add1c80f31b0b43f1bb26.tar.gz scummvm-rg350-eeddcfeffc90adf2bc1add1c80f31b0b43f1bb26.tar.bz2 scummvm-rg350-eeddcfeffc90adf2bc1add1c80f31b0b43f1bb26.zip |
BLADERUNNER: Fixed actors update timer
This was causing unnecessary delay for actors scripts after subsequent
reloads.
Diffstat (limited to 'engines/bladerunner')
-rw-r--r-- | engines/bladerunner/bladerunner.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/bladerunner/bladerunner.cpp b/engines/bladerunner/bladerunner.cpp index 3d20423c39..c6e5293c6b 100644 --- a/engines/bladerunner/bladerunner.cpp +++ b/engines/bladerunner/bladerunner.cpp @@ -2101,6 +2101,8 @@ bool BladeRunnerEngine::loadGame(Common::SeekableReadStream &stream) { _policeMaze->load(s); _crimesDatabase->load(s); + _actorUpdateCounter = 0; + _actorUpdateTimeLast = 0; _gameIsLoading = false; _settings->setNewSetAndScene(_settings->getSet(), _settings->getScene()); @@ -2139,6 +2141,8 @@ void BladeRunnerEngine::newGame(int difficulty) { InitScript initScript(this); initScript.SCRIPT_Initialize_Game(); + _actorUpdateCounter = 0; + _actorUpdateTimeLast = 0; initChapterAndScene(); _settings->setStartingGame(); |