[Scummvm-git-logs] scummvm master -> cbbdc5fddecafe99fbcc679f7f0d0fb78ce0738e

phcoder noreply at scummvm.org
Fri Jan 20 18:50:43 UTC 2023


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
cbbdc5fdde HADESCH: Support skipping on escape.


Commit: cbbdc5fddecafe99fbcc679f7f0d0fb78ce0738e
    https://github.com/scummvm/scummvm/commit/cbbdc5fddecafe99fbcc679f7f0d0fb78ce0738e
Author: Vladimir Serbinenko (phcoder at gmail.com)
Date: 2023-01-20T19:50:22+01:00

Commit Message:
HADESCH: Support skipping on escape.

This works better on hanheld devices that usually have no convenient
shortcut for space.

Changed paths:
    engines/hadesch/hadesch.cpp


diff --git a/engines/hadesch/hadesch.cpp b/engines/hadesch/hadesch.cpp
index ce5db99b8ce..9d00f2e0fb8 100644
--- a/engines/hadesch/hadesch.cpp
+++ b/engines/hadesch/hadesch.cpp
@@ -604,13 +604,13 @@ Common::Error HadeschEngine::run() {
 				// TODO: make equivalents for mobile devices. Keyboard is
 				// used for 4 things:
 				//
-				// * Skipping cutscenes (press space)
+				// * Skipping cutscenes (press space or escape. In original: only space).
 				// * Entering name.
 				//      Original requires a non-empty name. We allow an
 				//      empty name.
 				// * Optional save name
 				// * Cheats
-				if (event.kbd.keycode == Common::KEYCODE_SPACE)
+				if (event.kbd.keycode == Common::KEYCODE_SPACE || event.kbd.keycode == Common::KEYCODE_ESCAPE)
 					stopVideo = true;
 				if ((event.kbd.ascii >= 'a' && event.kbd.ascii <= 'z')
 				    || (event.kbd.ascii >= '0' && event.kbd.ascii <= '9')) {




More information about the Scummvm-git-logs mailing list