From 2552f6e17e68d7dc03099a74f6a74d4b0a330305 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Tue, 2 May 2006 23:46:23 +0000 Subject: Allow skipping cutscenes via ESC key too svn-id: r22288 --- engines/simon/animation.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/engines/simon/animation.cpp b/engines/simon/animation.cpp index eb4b5294d8..89f0ac256c 100644 --- a/engines/simon/animation.cpp +++ b/engines/simon/animation.cpp @@ -73,8 +73,7 @@ bool MoviePlayer::load(const char *filename) { // Change file extension to dxa strcpy(filename2, filename); - int len = strlen(filename2) - 4; - filename2[len++] = '.'; + int len = strlen(filename2) - 3; filename2[len++] = 'd'; filename2[len++] = 'x'; filename2[len++] = 'a'; @@ -235,6 +234,12 @@ void MoviePlayer::handleNextFrame() { OSystem::Event event; while (_vm->_system->pollEvent(event)) { switch (event.type) { + case OSystem::EVENT_KEYDOWN: + if (event.kbd.ascii == 27) { + _leftButtonDown = true; + _rightButtonDown = true; + } + break; case OSystem::EVENT_LBUTTONDOWN: _leftButtonDown = true; break; -- cgit v1.2.3