diff options
author | Thierry Crozat | 2017-11-07 23:51:27 +0000 |
---|---|---|
committer | Thierry Crozat | 2018-01-23 02:15:39 +0000 |
commit | 529a9c98119ab15a17a43dc8ee65ddf892d3eca2 (patch) | |
tree | 75c49cb2f6aa81fba4cd99379a70bf4de800bf51 /engines/supernova/supernova.cpp | |
parent | 897a1e93a1118f20bcee7327f3cc2b9c375a1847 (diff) | |
download | scummvm-rg350-529a9c98119ab15a17a43dc8ee65ddf892d3eca2.tar.gz scummvm-rg350-529a9c98119ab15a17a43dc8ee65ddf892d3eca2.tar.bz2 scummvm-rg350-529a9c98119ab15a17a43dc8ee65ddf892d3eca2.zip |
SUPERNOVA: Properly handle timer stop/start
Diffstat (limited to 'engines/supernova/supernova.cpp')
-rw-r--r-- | engines/supernova/supernova.cpp | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/engines/supernova/supernova.cpp b/engines/supernova/supernova.cpp index d61c75e5c7..aaa898fcb6 100644 --- a/engines/supernova/supernova.cpp +++ b/engines/supernova/supernova.cpp @@ -264,16 +264,7 @@ bool SupernovaEngine::hasFeature(EngineFeature f) const { void SupernovaEngine::pauseEngineIntern(bool pause) { _mixer->pauseAll(pause); - pauseTimer(pause); -} - -void SupernovaEngine::pauseTimer(bool pause) { - if (pause) { - _timePaused = _gm->_state._time; - } else { - _gm->_state._time = _timePaused; - _gm->_oldTime = _system->getMillis(); - } + _gm->pauseTimer(pause); } Common::Error SupernovaEngine::loadGameStrings() { |