diff options
author | Eugene Sandulenko | 2005-01-06 14:02:53 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2005-01-06 14:02:53 +0000 |
commit | 26d5810b81bfc7153db801d0f8f904eb1b54856f (patch) | |
tree | 8818e4d5164529b98accd796026e8bf0d10b8b08 /saga/saga.cpp | |
parent | 19f604b6ef4170a0acf82c94322dd0940ef0bc18 (diff) | |
download | scummvm-rg350-26d5810b81bfc7153db801d0f8f904eb1b54856f.tar.gz scummvm-rg350-26d5810b81bfc7153db801d0f8f904eb1b54856f.tar.bz2 scummvm-rg350-26d5810b81bfc7153db801d0f8f904eb1b54856f.zip |
Next batch of panel-related fixes. Still wrong.
NOTE: lines which start with `;' should contain calls to not yet
implemented subsystems like Conversation subsystem
svn-id: r16443
Diffstat (limited to 'saga/saga.cpp')
-rw-r--r-- | saga/saga.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/saga/saga.cpp b/saga/saga.cpp index 7f6380a2a0..75d8956e5d 100644 --- a/saga/saga.cpp +++ b/saga/saga.cpp @@ -245,7 +245,11 @@ int SagaEngine::go() { if (msec > MAX_TIME_DELTA) { msec = MAX_TIME_DELTA; } - _actor->direct(msec); + if (_vm->_interface->getMode() == kPanelMain || + _vm->_interface->getMode() == kPanelConverse || + _vm->_interface->getMode() == kPanelNull) + _actor->direct(msec); + _events->handleEvents(msec); _script->executeThreads(msec); } |