mirror of
https://github.com/libretro/scummvm.git
synced 2025-04-11 11:11:20 +00:00
Use KEYCODE constants. (Except for '~' which doesn't seem to have one.)
svn-id: r27595
This commit is contained in:
parent
db8e5332fc
commit
b61738b270
@ -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:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user