aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parallaction_br.cpp
diff options
context:
space:
mode:
authorNicola Mettifogo2008-07-29 12:59:55 +0000
committerNicola Mettifogo2008-07-29 12:59:55 +0000
commitf46ee2b70c3722b59e8a95e89e9cba649d87d58b (patch)
tree7ad5cbcaf215890fcb7c9652da66b16950f00b91 /engines/parallaction/parallaction_br.cpp
parent52700d59fdba83f549a23569c058e1cccac7f510 (diff)
downloadscummvm-rg350-f46ee2b70c3722b59e8a95e89e9cba649d87d58b.tar.gz
scummvm-rg350-f46ee2b70c3722b59e8a95e89e9cba649d87d58b.tar.bz2
scummvm-rg350-f46ee2b70c3722b59e8a95e89e9cba649d87d58b.zip
* Implemented pause/resume of command execution
* Implemented command opcode MOVE (not the script instruction). svn-id: r33408
Diffstat (limited to 'engines/parallaction/parallaction_br.cpp')
-rw-r--r--engines/parallaction/parallaction_br.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/parallaction/parallaction_br.cpp b/engines/parallaction/parallaction_br.cpp
index b5fb2fa3bb..761c8d1b74 100644
--- a/engines/parallaction/parallaction_br.cpp
+++ b/engines/parallaction/parallaction_br.cpp
@@ -237,6 +237,8 @@ void Parallaction_br::startPart(uint part) {
void Parallaction_br::runPendingZones() {
ZonePtr z;
+ _cmdExec->runSuspended();
+
if (_activeZone) {
z = _activeZone; // speak Zone or sound
_activeZone = nullZonePtr;