Use KEYCODE constants. (Except for '~' which doesn't seem to have one.)

svn-id: r27595
This commit is contained in:
Torbjörn Andersson 2007-06-21 19:55:22 +00:00
parent db8e5332fc
commit b61738b270

View File

@ -45,7 +45,7 @@ int SagaEngine::processInput() {
switch (event.type) { switch (event.type) {
case Common::EVENT_KEYDOWN: case Common::EVENT_KEYDOWN:
if (event.kbd.flags == Common::KBD_CTRL) { if (event.kbd.flags == Common::KBD_CTRL) {
if (event.kbd.keycode == 'd') if (event.kbd.keycode == Common::KEYCODE_d)
_console->attach(); _console->attach();
} }
if (_interface->_textInput || _interface->_statusTextInput) { if (_interface->_textInput || _interface->_statusTextInput) {
@ -54,64 +54,64 @@ int SagaEngine::processInput() {
} }
switch (event.kbd.keycode) { switch (event.kbd.keycode) {
case '#': case Common::KEYCODE_HASH:
case '`': case Common::KEYCODE_BACKQUOTE:
case '~': case '~': // Has no KEYCODE constant
_console->attach(); _console->attach();
break; break;
case 'r': case Common::KEYCODE_r:
_interface->draw(); _interface->draw();
break; break;
#if 0 #if 0
case 269: case Common::KEYCODE_KP_MINUS:
case 270: case Common::KEYCODE_KP_PLUS:
case 273: case Common::KEYCODE_UP:
case 274: case Common::KEYCODE_DOWN:
case 275: case Common::KEYCODE_RIGHT:
case 276: case Common::KEYCODE_LEFT:
if (_vm->_scene->getFlags() & kSceneFlagISO) { if (_vm->_scene->getFlags() & kSceneFlagISO) {
_vm->_isoMap->_viewDiff += (event.kbd.keycode == 270) - (event.kbd.keycode == 269); _vm->_isoMap->_viewDiff += (event.kbd.keycode == Common::KEYCODE_KP_PLUS) - (event.kbd.keycode == Common::KEYCODE_KP_MINUS);
_vm->_isoMap->_viewScroll.y += (_vm->_isoMap->_viewDiff * (event.kbd.keycode == 274) - _vm->_isoMap->_viewDiff * (event.kbd.keycode == 273)); _vm->_isoMap->_viewScroll.y += (_vm->_isoMap->_viewDiff * (event.kbd.keycode == Common::KEYCODE_DOWN) - _vm->_isoMap->_viewDiff * (event.kbd.keycode == Common::KEYCODE_UP));
_vm->_isoMap->_viewScroll.x += (_vm->_isoMap->_viewDiff * (event.kbd.keycode == 275) - _vm->_isoMap->_viewDiff * (event.kbd.keycode == 276)); _vm->_isoMap->_viewScroll.x += (_vm->_isoMap->_viewDiff * (event.kbd.keycode == Common::KEYCODE_RIGHT) - _vm->_isoMap->_viewDiff * (event.kbd.keycode == Common::KEYCODE_LEFT));
} }
break; break;
#endif #endif
case 282: // F1 case Common::KEYCODE_F1:
_render->toggleFlag(RF_SHOW_FPS); _render->toggleFlag(RF_SHOW_FPS);
_actor->_handleActionDiv = (_actor->_handleActionDiv == 15) ? 50 : 15; _actor->_handleActionDiv = (_actor->_handleActionDiv == 15) ? 50 : 15;
break; break;
case 283: // F2 case Common::KEYCODE_F2:
_render->toggleFlag(RF_PALETTE_TEST); _render->toggleFlag(RF_PALETTE_TEST);
break; break;
case 284: // F3 case Common::KEYCODE_F3:
_render->toggleFlag(RF_TEXT_TEST); _render->toggleFlag(RF_TEXT_TEST);
break; break;
case 285: // F4 case Common::KEYCODE_F4:
_render->toggleFlag(RF_OBJECTMAP_TEST); _render->toggleFlag(RF_OBJECTMAP_TEST);
break; break;
case 286: // F5 case Common::KEYCODE_F5:
if (_interface->getSaveReminderState() > 0) if (_interface->getSaveReminderState() > 0)
_interface->setMode(kPanelOption); _interface->setMode(kPanelOption);
break; break;
case 287: // F6 case Common::KEYCODE_F6:
_render->toggleFlag(RF_ACTOR_PATH_TEST); _render->toggleFlag(RF_ACTOR_PATH_TEST);
break; break;
case 288: // F7 case Common::KEYCODE_F7:
//_actor->frameTest(); //_actor->frameTest();
break; break;
case 289: // F8 case Common::KEYCODE_F8:
break; break;
case 290: // F9 case Common::KEYCODE_F9:
_interface->keyBoss(); _interface->keyBoss();
break; break;
// Actual game keys // Actual game keys
case 32: // space case Common::KEYCODE_SPACE:
_actor->abortSpeech(); _actor->abortSpeech();
break; break;
case 19: // pause case Common::KEYCODE_PAUSE:
case 'z': case Common::KEYCODE_z:
_render->toggleFlag(RF_RENDERPAUSE); _render->toggleFlag(RF_RENDERPAUSE);
break; break;
default: default: