aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Sandulenko2005-01-06 15:29:17 +0000
committerEugene Sandulenko2005-01-06 15:29:17 +0000
commit12c44e85deaf94d5169fa2a8dd7f491f240b6e85 (patch)
tree2456fd1546a966f305e46cb12d9d53d304b380a4
parent028a8e4302f9e2895166e5984d1b481639bb1413 (diff)
downloadscummvm-rg350-12c44e85deaf94d5169fa2a8dd7f491f240b6e85.tar.gz
scummvm-rg350-12c44e85deaf94d5169fa2a8dd7f491f240b6e85.tar.bz2
scummvm-rg350-12c44e85deaf94d5169fa2a8dd7f491f240b6e85.zip
Fix crash in intro
svn-id: r16447
-rw-r--r--saga/saga.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/saga/saga.cpp b/saga/saga.cpp
index 75d8956e5d..c7e63307c7 100644
--- a/saga/saga.cpp
+++ b/saga/saga.cpp
@@ -245,10 +245,11 @@ int SagaEngine::go() {
if (msec > MAX_TIME_DELTA) {
msec = MAX_TIME_DELTA;
}
- if (_vm->_interface->getMode() == kPanelMain ||
+ if (!_vm->_scene->isInDemo())
+ if (_vm->_interface->getMode() == kPanelMain ||
_vm->_interface->getMode() == kPanelConverse ||
_vm->_interface->getMode() == kPanelNull)
- _actor->direct(msec);
+ _actor->direct(msec);
_events->handleEvents(msec);
_script->executeThreads(msec);