Save state, load state and next save slot shortcuts are no longer hardcoded.

This commit is contained in:
pal1000 committed 2014-06-06 11:52:33 +03:00
1 parent b57c3e0fe5
commit a41737ebe7
3 files changed
+26 -16

No files matched your search

+21 -12
View File
@@ -66,11 +66,14 @@ static const DefMappingStruct defaultQwertyKeyboardKeyMap[] = {
{VIRTKEY_AXIS_Y_MIN, NKCODE_K},
{VIRTKEY_AXIS_X_MIN, NKCODE_J},
{VIRTKEY_AXIS_X_MAX, NKCODE_L},
{VIRTKEY_RAPID_FIRE , NKCODE_SHIFT_LEFT},
{VIRTKEY_UNTHROTTLE , NKCODE_TAB},
{VIRTKEY_RAPID_FIRE, NKCODE_SHIFT_LEFT},
{VIRTKEY_UNTHROTTLE, NKCODE_TAB},
{VIRTKEY_SPEED_TOGGLE, NKCODE_GRAVE},
{VIRTKEY_PAUSE , NKCODE_ESCAPE},
{VIRTKEY_REWIND , NKCODE_DEL},
{VIRTKEY_PAUSE, NKCODE_ESCAPE},
{VIRTKEY_REWIND, NKCODE_DEL},
{VIRTKEY_SAVE_STATE, NKCODE_F2},
{VIRTKEY_LOAD_STATE, NKCODE_F4},
{VIRTKEY_NEXT_SLOT, NKCODE_F3},
};
static const DefMappingStruct defaultAzertyKeyboardKeyMap[] = {
@@ -95,11 +98,14 @@ static const DefMappingStruct defaultAzertyKeyboardKeyMap[] = {
{VIRTKEY_AXIS_Y_MIN, NKCODE_K},
{VIRTKEY_AXIS_X_MIN, NKCODE_J},
{VIRTKEY_AXIS_X_MAX, NKCODE_L},
{VIRTKEY_RAPID_FIRE , NKCODE_SHIFT_LEFT},
{VIRTKEY_UNTHROTTLE , NKCODE_TAB},
{VIRTKEY_RAPID_FIRE, NKCODE_SHIFT_LEFT},
{VIRTKEY_UNTHROTTLE, NKCODE_TAB},
{VIRTKEY_SPEED_TOGGLE, NKCODE_GRAVE},
{VIRTKEY_PAUSE , NKCODE_ESCAPE},
{VIRTKEY_REWIND , NKCODE_DEL},
{VIRTKEY_PAUSE, NKCODE_ESCAPE},
{VIRTKEY_REWIND, NKCODE_DEL},
{VIRTKEY_SAVE_STATE, NKCODE_F2},
{VIRTKEY_LOAD_STATE, NKCODE_F4},
{VIRTKEY_NEXT_SLOT, NKCODE_F3},
};
static const DefMappingStruct defaultQwertzKeyboardKeyMap[] = {
@@ -124,11 +130,14 @@ static const DefMappingStruct defaultQwertzKeyboardKeyMap[] = {
{VIRTKEY_AXIS_Y_MIN, NKCODE_K},
{VIRTKEY_AXIS_X_MIN, NKCODE_J},
{VIRTKEY_AXIS_X_MAX, NKCODE_L},
{VIRTKEY_RAPID_FIRE , NKCODE_SHIFT_LEFT},
{VIRTKEY_UNTHROTTLE , NKCODE_TAB},
{VIRTKEY_RAPID_FIRE, NKCODE_SHIFT_LEFT},
{VIRTKEY_UNTHROTTLE, NKCODE_TAB},
{VIRTKEY_SPEED_TOGGLE, NKCODE_GRAVE},
{VIRTKEY_PAUSE , NKCODE_ESCAPE},
{VIRTKEY_REWIND , NKCODE_DEL},
{VIRTKEY_PAUSE, NKCODE_ESCAPE},
{VIRTKEY_REWIND, NKCODE_DEL},
{VIRTKEY_SAVE_STATE, NKCODE_F2},
{VIRTKEY_LOAD_STATE, NKCODE_F4},
{VIRTKEY_NEXT_SLOT, NKCODE_F3},
};
static const DefMappingStruct default360KeyMap[] = {