aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/sci/event.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/sci/event.cpp b/engines/sci/event.cpp
index 97c33d5e56..7e0de85e60 100644
--- a/engines/sci/event.cpp
+++ b/engines/sci/event.cpp
@@ -303,6 +303,12 @@ SciEvent EventManager::getScummVMEvent() {
if (!(_modifierStates & SCI_KEYMOD_NUMLOCK))
input.data = SCI_KEY_PGDOWN;
break;
+ case Common::KEYCODE_KP_PLUS: // +
+ input.data = '+';
+ break;
+ case Common::KEYCODE_KP_MINUS: // -
+ input.data = '-';
+ break;
default:
input.type = SCI_EVENT_NONE;
break;