diff options
author | Strangerke | 2012-07-03 23:55:48 +0200 |
---|---|---|
committer | Strangerke | 2012-07-03 23:55:48 +0200 |
commit | 4201d4ead031629446c6227712d98a8a56a23ca9 (patch) | |
tree | 634f03ade019eba1c6bfc2bff02c29f3ba20ae21 /engines/cge/events.cpp | |
parent | cc02255740a42177c4ce7a8af892ba7f05cf6fae (diff) | |
download | scummvm-rg350-4201d4ead031629446c6227712d98a8a56a23ca9.tar.gz scummvm-rg350-4201d4ead031629446c6227712d98a8a56a23ca9.tar.bz2 scummvm-rg350-4201d4ead031629446c6227712d98a8a56a23ca9.zip |
CGE: Use keycode instead of ascii value
Diffstat (limited to 'engines/cge/events.cpp')
-rw-r--r-- | engines/cge/events.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/cge/events.cpp b/engines/cge/events.cpp index 99855e1aa6..98a39a947b 100644 --- a/engines/cge/events.cpp +++ b/engines/cge/events.cpp @@ -109,7 +109,7 @@ bool Keyboard::getKey(Common::Event &event) { case Common::KEYCODE_3: case Common::KEYCODE_4: if (event.kbd.flags & Common::KBD_ALT) { - _vm->_commandHandler->addCommand(kCmdLevel, -1, keycode - '0', NULL); + _vm->_commandHandler->addCommand(kCmdLevel, -1, keycode - Common::KEYCODE_0, NULL); return false; } // Fallthrough intended @@ -117,8 +117,8 @@ bool Keyboard::getKey(Common::Event &event) { case Common::KEYCODE_6: case Common::KEYCODE_7: case Common::KEYCODE_8: - if (event.type == Common::EVENT_KEYDOWN && !(event.kbd.flags & Common::KBD_ALT) && keycode != '0') { - _vm->selectPocket(keycode - '1'); + if (event.type == Common::EVENT_KEYDOWN && !(event.kbd.flags & Common::KBD_ALT) && keycode != Common::KEYCODE_0) { + _vm->selectPocket(keycode - Common::KEYCODE_1); return false; } break; |