aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authoruruk2014-02-14 02:43:49 +0100
committeruruk2014-02-14 02:43:49 +0100
commit3d528b512f6ead3d03e6af99d1e428215e30ce7b (patch)
tree26a9e57787e9999dcc753fb351ff677e699684d3 /engines
parenta42941180486cc698cdcaf46a9c9f33c7490c24d (diff)
downloadscummvm-rg350-3d528b512f6ead3d03e6af99d1e428215e30ce7b.tar.gz
scummvm-rg350-3d528b512f6ead3d03e6af99d1e428215e30ce7b.tar.bz2
scummvm-rg350-3d528b512f6ead3d03e6af99d1e428215e30ce7b.zip
AVALANCHE: Use keycodes instead of ASCII values in Help.
Diffstat (limited to 'engines')
-rw-r--r--engines/avalanche/help.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/avalanche/help.cpp b/engines/avalanche/help.cpp
index 2ba4cac168..17faa2a341 100644
--- a/engines/avalanche/help.cpp
+++ b/engines/avalanche/help.cpp
@@ -165,7 +165,7 @@ void Help::continueHelp() {
for (int i = 0; i < _buttonNum; i++) {
char upperCase = toupper(event.kbd.ascii);
- if (((_buttons[i]._trigger == upperCase) && (65 <= upperCase) && (upperCase <= 90)) ||
+ if (((Common::KEYCODE_a <= event.kbd.keycode) && (event.kbd.keycode <= Common::KEYCODE_z) && (_buttons[i]._trigger == upperCase)) ||
((event.kbd.keycode == Common::KEYCODE_PAGEUP) && (_buttons[i]._trigger == 214)) ||
((event.kbd.keycode == Common::KEYCODE_PAGEDOWN) && (_buttons[i]._trigger == 216))) { // We had to handle the pageups/pagedowns separately.
_vm->fadeOut();