diff options
author | 2017-06-02 17:59:55 -0500 | |
---|---|---|
committer | 2017-06-02 18:03:25 -0500 | |
commit | 33c65a2afccb8031e5c929498cdbdb6c83bb645e (patch) | |
tree | e91bc89b1ffdaac44a8f4bbb2fb135e1221db597 /plugins/cheat/keycodemap.lua | |
parent | e6ee45d670bc54cf033a2d71454095b0392bbf3b (diff) |
plugins/cheat: add hotkey support [Carl]
Diffstat (limited to 'plugins/cheat/keycodemap.lua')
-rw-r--r-- | plugins/cheat/keycodemap.lua | 241 |
1 files changed, 241 insertions, 0 deletions
diff --git a/plugins/cheat/keycodemap.lua b/plugins/cheat/keycodemap.lua new file mode 100644 index 00000000000..a607afac5b8 --- /dev/null +++ b/plugins/cheat/keycodemap.lua @@ -0,0 +1,241 @@ +local keycodemap = +{ + ["A"] = "KEYCODE_A", + ["B"] = "KEYCODE_B", + ["C"] = "KEYCODE_C", + ["D"] = "KEYCODE_D", + ["E"] = "KEYCODE_E", + ["F"] = "KEYCODE_F", + ["G"] = "KEYCODE_G", + ["H"] = "KEYCODE_H", + ["I"] = "KEYCODE_I", + ["J"] = "KEYCODE_J", + ["K"] = "KEYCODE_K", + ["L"] = "KEYCODE_L", + ["M"] = "KEYCODE_M", + ["N"] = "KEYCODE_N", + ["O"] = "KEYCODE_O", + ["P"] = "KEYCODE_P", + ["Q"] = "KEYCODE_Q", + ["R"] = "KEYCODE_R", + ["S"] = "KEYCODE_S", + ["T"] = "KEYCODE_T", + ["U"] = "KEYCODE_U", + ["V"] = "KEYCODE_V", + ["W"] = "KEYCODE_W", + ["X"] = "KEYCODE_X", + ["Y"] = "KEYCODE_Y", + ["Z"] = "KEYCODE_Z", + ["0"] = "KEYCODE_0", + ["1"] = "KEYCODE_1", + ["2"] = "KEYCODE_2", + ["3"] = "KEYCODE_3", + ["4"] = "KEYCODE_4", + ["5"] = "KEYCODE_5", + ["6"] = "KEYCODE_6", + ["7"] = "KEYCODE_7", + ["8"] = "KEYCODE_8", + ["9"] = "KEYCODE_9", + ["F1"] = "KEYCODE_F1", + ["F2"] = "KEYCODE_F2", + ["F3"] = "KEYCODE_F3", + ["F4"] = "KEYCODE_F4", + ["F5"] = "KEYCODE_F5", + ["F6"] = "KEYCODE_F6", + ["F7"] = "KEYCODE_F7", + ["F8"] = "KEYCODE_F8", + ["F9"] = "KEYCODE_F9", + ["F10"] = "KEYCODE_F10", + ["F11"] = "KEYCODE_F11", + ["F12"] = "KEYCODE_F12", + ["F13"] = "KEYCODE_F13", + ["F14"] = "KEYCODE_F14", + ["F15"] = "KEYCODE_F15", + ["F16"] = "KEYCODE_F16", + ["F17"] = "KEYCODE_F17", + ["F18"] = "KEYCODE_F18", + ["F19"] = "KEYCODE_F19", + ["F20"] = "KEYCODE_F20", + ["ESC"] = "KEYCODE_ESC", + ["~"] = "KEYCODE_TILDE", + ["-"] = "KEYCODE_MINUS", + ["="] = "KEYCODE_EQUALS", + ["BS"] = "KEYCODE_BACKSPACE", + ["TAB"] = "KEYCODE_TAB", + ["["] = "KEYCODE_OPENBRACE", + ["]"] = "KEYCODE_CLOSEBRACE", + ["ENTER"] = "KEYCODE_ENTER", + [":"] = "KEYCODE_COLON", + ["'"] = "KEYCODE_QUOTE", + ["/"] = "KEYCODE_BACKSLASH", + ["/_2"] = "KEYCODE_BACKSLASH2", + [","] = "KEYCODE_COMMA", + ["."] = "KEYCODE_STOP", + ["/"] = "KEYCODE_SLASH", + ["SPC"] = "KEYCODE_SPACE", + ["INSERT"] = "KEYCODE_INSERT", + ["DEL"] = "KEYCODE_DEL", + ["HOME"] = "KEYCODE_HOME", + ["END"] = "KEYCODE_END", + ["PGUP"] = "KEYCODE_PGUP", + ["PGDN"] = "KEYCODE_PGDN", + ["LEFT"] = "KEYCODE_LEFT", + ["RIGHT"] = "KEYCODE_RIGHT", + ["UP"] = "KEYCODE_UP", + ["DOWN"] = "KEYCODE_DOWN", + ["0_PAD"] = "KEYCODE_0_PAD", + ["1_PAD"] = "KEYCODE_1_PAD", + ["2_PAD"] = "KEYCODE_2_PAD", + ["3_PAD"] = "KEYCODE_3_PAD", + ["4_PAD"] = "KEYCODE_4_PAD", + ["5_PAD"] = "KEYCODE_5_PAD", + ["6_PAD"] = "KEYCODE_6_PAD", + ["7_PAD"] = "KEYCODE_7_PAD", + ["8_PAD"] = "KEYCODE_8_PAD", + ["9_PAD"] = "KEYCODE_9_PAD", + ["/_PAD"] = "KEYCODE_SLASH_PAD", + ["*"] = "KEYCODE_ASTERISK", + ["-_PAD"] = "KEYCODE_MINUS_PAD", + ["+_PAD"] = "KEYCODE_PLUS_PAD", + ["DEL_PAD"] = "KEYCODE_DEL_PAD", + ["ENTER_PAD"] = "KEYCODE_ENTER_PAD", + ["BS_PAD"] = "KEYCODE_BS_PAD", + ["TAB_PAD"] = "KEYCODE_TAB_PAD", + ["00_PAD"] = "KEYCODE_00_PAD", + ["000_PAD"] = "KEYCODE_000_PAD", + ["PRTSCR"] = "KEYCODE_PRTSCR", + ["PAUSE"] = "KEYCODE_PAUSE", + ["LSHFT"] = "KEYCODE_LSHIFT", + ["RSHFT"] = "KEYCODE_RSHIFT", + ["LCTRL"] = "KEYCODE_LCONTROL", + ["RCTRL"] = "KEYCODE_RCONTROL", + ["LALT"] = "KEYCODE_LALT", + ["RALT"] = "KEYCODE_RALT", + ["SCRLOCK"] = "KEYCODE_SCRLOCK", + ["NUMLOCK"] = "KEYCODE_NUMLOCK", + ["CAPSLOCK"] = "KEYCODE_CAPSLOCK", + ["LWIN"] = "KEYCODE_LWIN", + ["RWIN"] = "KEYCODE_RWIN", + ["MENU"] = "KEYCODE_MENU", + ["CANCEL"] = "KEYCODE_CANCEL", + ["KEYCODE_A"] = "A", + ["KEYCODE_B"] = "B", + ["KEYCODE_C"] = "C", + ["KEYCODE_D"] = "D", + ["KEYCODE_E"] = "E", + ["KEYCODE_F"] = "F", + ["KEYCODE_G"] = "G", + ["KEYCODE_H"] = "H", + ["KEYCODE_I"] = "I", + ["KEYCODE_J"] = "J", + ["KEYCODE_K"] = "K", + ["KEYCODE_L"] = "L", + ["KEYCODE_M"] = "M", + ["KEYCODE_N"] = "N", + ["KEYCODE_O"] = "O", + ["KEYCODE_P"] = "P", + ["KEYCODE_Q"] = "Q", + ["KEYCODE_R"] = "R", + ["KEYCODE_S"] = "S", + ["KEYCODE_T"] = "T", + ["KEYCODE_U"] = "U", + ["KEYCODE_V"] = "V", + ["KEYCODE_W"] = "W", + ["KEYCODE_X"] = "X", + ["KEYCODE_Y"] = "Y", + ["KEYCODE_Z"] = "Z", + ["KEYCODE_0"] = "0", + ["KEYCODE_1"] = "1", + ["KEYCODE_2"] = "2", + ["KEYCODE_3"] = "3", + ["KEYCODE_4"] = "4", + ["KEYCODE_5"] = "5", + ["KEYCODE_6"] = "6", + ["KEYCODE_7"] = "7", + ["KEYCODE_8"] = "8", + ["KEYCODE_9"] = "9", + ["KEYCODE_F1"] = "F1", + ["KEYCODE_F2"] = "F2", + ["KEYCODE_F3"] = "F3", + ["KEYCODE_F4"] = "F4", + ["KEYCODE_F5"] = "F5", + ["KEYCODE_F6"] = "F6", + ["KEYCODE_F7"] = "F7", + ["KEYCODE_F8"] = "F8", + ["KEYCODE_F9"] = "F9", + ["KEYCODE_F10"] = "F10", + ["KEYCODE_F11"] = "F11", + ["KEYCODE_F12"] = "F12", + ["KEYCODE_F13"] = "F13", + ["KEYCODE_F14"] = "F14", + ["KEYCODE_F15"] = "F15", + ["KEYCODE_F16"] = "F16", + ["KEYCODE_F17"] = "F17", + ["KEYCODE_F18"] = "F18", + ["KEYCODE_F19"] = "F19", + ["KEYCODE_F20"] = "F20", + ["KEYCODE_ESC"] = "ESC", + ["KEYCODE_TILDE"] = "~", + ["KEYCODE_MINUS"] = "-", + ["KEYCODE_EQUALS"] = "=", + ["KEYCODE_BACKSPACE"] = "BS", + ["KEYCODE_TAB"] = "TAB", + ["KEYCODE_OPENBRACE"] = "[", + ["KEYCODE_CLOSEBRACE"] = "]", + ["KEYCODE_ENTER"] = "ENTER", + ["KEYCODE_COLON"] = ":", + ["KEYCODE_QUOTE"] = "'", + ["KEYCODE_BACKSLASH"] = "/", + ["KEYCODE_BACKSLASH2"] = "/_2", + ["KEYCODE_COMMA"] = ",", + ["KEYCODE_STOP"] = ".", + ["KEYCODE_SLASH"] = "/", + ["KEYCODE_SPACE"] = "SPC", + ["KEYCODE_INSERT"] = "INSERT", + ["KEYCODE_DEL"] = "DEL", + ["KEYCODE_HOME"] = "HOME", + ["KEYCODE_END"] = "END", + ["KEYCODE_PGUP"] = "PGUP", + ["KEYCODE_PGDN"] = "PGDN", + ["KEYCODE_LEFT"] = "LEFT", + ["KEYCODE_RIGHT"] = "RIGHT", + ["KEYCODE_UP"] = "UP", + ["KEYCODE_DOWN"] = "DOWN", + ["KEYCODE_0_PAD"] = "0_PAD", + ["KEYCODE_1_PAD"] = "1_PAD", + ["KEYCODE_2_PAD"] = "2_PAD", + ["KEYCODE_3_PAD"] = "3_PAD", + ["KEYCODE_4_PAD"] = "4_PAD", + ["KEYCODE_5_PAD"] = "5_PAD", + ["KEYCODE_6_PAD"] = "6_PAD", + ["KEYCODE_7_PAD"] = "7_PAD", + ["KEYCODE_8_PAD"] = "8_PAD", + ["KEYCODE_9_PAD"] = "9_PAD", + ["KEYCODE_SLASH_PAD"] = "/_PAD", + ["KEYCODE_ASTERISK"] = "*", + ["KEYCODE_MINUS_PAD"] = "-_PAD", + ["KEYCODE_PLUS_PAD"] = "+_PAD", + ["KEYCODE_DEL_PAD"] = "DEL_PAD", + ["KEYCODE_ENTER_PAD"] = "ENTER_PAD", + ["KEYCODE_BS_PAD"] = "BS_PAD", + ["KEYCODE_TAB_PAD"] = "TAB_PAD", + ["KEYCODE_00_PAD"] = "00_PAD", + ["KEYCODE_000_PAD"] = "000_PAD", + ["KEYCODE_PRTSCR"] = "PRTSCR", + ["KEYCODE_PAUSE"] = "PAUSE", + ["KEYCODE_LSHIFT"] = "LSHFT", + ["KEYCODE_RSHIFT"] = "RSHFT", + ["KEYCODE_LCONTROL"] = "LCTRL", + ["KEYCODE_RCONTROL"] = "RCTRL", + ["KEYCODE_LALT"] = "LALT", + ["KEYCODE_RALT"] = "RALT", + ["KEYCODE_SCRLOCK"] = "SCRLOCK", + ["KEYCODE_NUMLOCK"] = "NUMLOCK", + ["KEYCODE_CAPSLOCK"] = "CAPSLOCK", + ["KEYCODE_LWIN"] = "LWIN", + ["KEYCODE_RWIN"] = "RWIN", + ["KEYCODE_MENU"] = "MENU", + ["KEYCODE_CANCEL"] = "CANCEL" +} + +return keycodemap |