aboutsummaryrefslogtreecommitdiff
path: root/saga/interface.cpp
diff options
context:
space:
mode:
authorTorbjörn Andersson2005-10-06 15:56:06 +0000
committerTorbjörn Andersson2005-10-06 15:56:06 +0000
commit5f20bf11e6b694319d1d6a3e8df833008bbb56b7 (patch)
tree1607eca8b99eba3812ddaf6341cd213a890a39be /saga/interface.cpp
parent92f5e206bd0c4d668d3a6187efb26a75ec99e81b (diff)
downloadscummvm-rg350-5f20bf11e6b694319d1d6a3e8df833008bbb56b7.tar.gz
scummvm-rg350-5f20bf11e6b694319d1d6a3e8df833008bbb56b7.tar.bz2
scummvm-rg350-5f20bf11e6b694319d1d6a3e8df833008bbb56b7.zip
It should always be possible to interrupt the intro with Escape now. Most
of the job was already done, though. Only the final bit was missing. svn-id: r18951
Diffstat (limited to 'saga/interface.cpp')
-rw-r--r--saga/interface.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/saga/interface.cpp b/saga/interface.cpp
index 867f8a043a..2c6418b3b1 100644
--- a/saga/interface.cpp
+++ b/saga/interface.cpp
@@ -341,8 +341,14 @@ bool Interface::processAscii(uint16 ascii, bool synthetic) {
if (!_disableAbortSpeeches)
_vm->_actor->abortAllSpeeches();
}
+ return true;
+ }
+ break;
+ case kPanelCutaway:
+ if (ascii == 27) { // Esc
+ if (!_disableAbortSpeeches)
+ _vm->_actor->abortAllSpeeches();
_vm->_scene->cutawaySkip();
-
return true;
}
break;