[Scummvm-git-logs] scummvm master -> 17c99a4861c2804aa2951aab647cfe1473d16af4
mduggan
noreply at scummvm.org
Wed Oct 30 07:59:13 UTC 2024
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:
17c99a4861 DGDS: Don't disable all key mapping during arcade sequence
Commit: 17c99a4861c2804aa2951aab647cfe1473d16af4
https://github.com/scummvm/scummvm/commit/17c99a4861c2804aa2951aab647cfe1473d16af4
Author: Matthew Duggan (mgithub at guarana.org)
Date: 2024-10-30T18:57:34+11:00
Commit Message:
DGDS: Don't disable all key mapping during arcade sequence
Changed paths:
engines/dgds/dgds.cpp
diff --git a/engines/dgds/dgds.cpp b/engines/dgds/dgds.cpp
index c137063a012..b9afba0ef45 100644
--- a/engines/dgds/dgds.cpp
+++ b/engines/dgds/dgds.cpp
@@ -752,11 +752,12 @@ bool DgdsEngine::canSaveAutosaveCurrently() {
}
void DgdsEngine::enableKeymapper() {
- _eventMan->getKeymapper()->setEnabled(true);
+ _eventMan->getKeymapper()->setEnabledKeymapType(Common::Keymap::kKeymapTypeGame);
}
void DgdsEngine::disableKeymapper() {
- _eventMan->getKeymapper()->setEnabled(false);
+ // Don't totally disable keymapper, as we still want the console and screenshot keys to work.
+ _eventMan->getKeymapper()->setEnabledKeymapType(Common::Keymap::kKeymapTypeGui);
}
Common::Error DgdsEngine::syncGame(Common::Serializer &s) {
More information about the Scummvm-git-logs
mailing list