diff options
Diffstat (limited to 'crawl-ref/source/cmd-keys.h')
-rw-r--r-- | crawl-ref/source/cmd-keys.h | 170 |
1 files changed, 170 insertions, 0 deletions
diff --git a/crawl-ref/source/cmd-keys.h b/crawl-ref/source/cmd-keys.h new file mode 100644 index 0000000000..dee35bff54 --- /dev/null +++ b/crawl-ref/source/cmd-keys.h @@ -0,0 +1,170 @@ +#ifdef USE_TILE +{'-', CMD_EDIT_PLAYER_TILE}, +{CK_MOUSE_DONE, CMD_NEXT_CMD}, +{CK_MOUSE_B1ITEM, CMD_USE_ITEM}, +{CK_MOUSE_B2ITEM, CMD_VIEW_ITEM}, +{CONTROL('V'), CMD_EDIT_PREFS}, +#endif +{'b', CMD_MOVE_DOWN_LEFT}, +{'h', CMD_MOVE_LEFT}, +{'j', CMD_MOVE_DOWN}, +{'k', CMD_MOVE_UP}, +{'l', CMD_MOVE_RIGHT}, +{'n', CMD_MOVE_DOWN_RIGHT}, +{'u', CMD_MOVE_UP_RIGHT}, +{'y', CMD_MOVE_UP_LEFT}, +{'a', CMD_USE_ABILITY}, +{'c', CMD_BUTCHER}, +{'d', CMD_DROP}, +{'e', CMD_EAT}, +{'f', CMD_FIRE}, +{'g', CMD_PICKUP}, +{'i', CMD_DISPLAY_INVENTORY}, +{'m', CMD_DISPLAY_SKILLS}, +{'o', CMD_EXPLORE}, +{'p', CMD_PRAY}, +{'q', CMD_QUAFF}, +{'r', CMD_READ}, +{'s', CMD_SEARCH}, +{'t', CMD_SHOUT}, +{'v', CMD_EVOKE}, +{'w', CMD_WIELD_WEAPON}, +{'x', CMD_LOOK_AROUND}, +{'z', CMD_CAST_SPELL}, +{'B', CMD_RUN_DOWN_LEFT}, +{'H', CMD_RUN_LEFT}, +{'J', CMD_RUN_DOWN}, +{'K', CMD_RUN_UP}, +{'L', CMD_RUN_RIGHT}, +{'N', CMD_RUN_DOWN_RIGHT}, +{'U', CMD_RUN_UP_RIGHT}, +{'Y', CMD_RUN_UP_LEFT}, +{'A', CMD_DISPLAY_MUTATIONS}, +{'C', CMD_CLOSE_DOOR}, +{'E', CMD_EXPERIENCE_CHECK}, +{'F', CMD_THROW_ITEM_NO_QUIVER}, +{'G', CMD_INTERLEVEL_TRAVEL}, +{CONTROL('G'), CMD_INTERLEVEL_TRAVEL}, +{'I', CMD_DISPLAY_SPELLS}, +{'M', CMD_MEMORISE_SPELL}, +{'O', CMD_OPEN_DOOR}, +{'P', CMD_WEAR_JEWELLERY}, +{'Q', CMD_QUIVER_ITEM}, +{'R', CMD_REMOVE_JEWELLERY}, +{'S', CMD_SAVE_GAME}, +{'T', CMD_REMOVE_ARMOUR}, +{'V', CMD_FULL_VIEW}, +{'W', CMD_WEAR_ARMOUR}, +{'X', CMD_DISPLAY_MAP}, +{'Z', CMD_ZAP_WAND}, +{'.', CMD_MOVE_NOWHERE}, +{'<', CMD_GO_UPSTAIRS}, +{'>', CMD_GO_DOWNSTAIRS}, +{'@', CMD_DISPLAY_CHARACTER_STATUS}, +{'%', CMD_RESISTS_SCREEN}, +{',', CMD_PICKUP}, +{':', CMD_MAKE_NOTE}, +{'_', CMD_READ_MESSAGES}, +{';', CMD_INSPECT_FLOOR}, +{'^', CMD_DISPLAY_RELIGION}, +{'#', CMD_CHARACTER_DUMP}, +{'=', CMD_ADJUST_INVENTORY}, +{'?', CMD_DISPLAY_COMMANDS}, +{'!', CMD_ANNOTATE_LEVEL}, +{CONTROL('D'), CMD_MACRO_ADD}, +{'~', CMD_MACRO_ADD}, +#ifdef WIZARD +{'&', CMD_WIZARD}, +#endif +{'"', CMD_LIST_JEWELLERY}, +{'{', CMD_INSCRIBE_ITEM}, +{'[', CMD_LIST_ARMOUR}, +{']', CMD_LIST_EQUIPMENT}, +{'(', CMD_CYCLE_QUIVER_FORWARD}, +{')', CMD_LIST_WEAPONS}, +{'\\', CMD_DISPLAY_KNOWN_OBJECTS}, +{'\'', CMD_WEAPON_SWAP}, +{'`', CMD_PREV_CMD_AGAIN}, +{'0', CMD_REPEAT_CMD}, +{'5', CMD_REST}, +{CONTROL('B'), CMD_OPEN_DOOR_DOWN_LEFT}, +{CONTROL('H'), CMD_OPEN_DOOR_LEFT}, +{CONTROL('J'), CMD_OPEN_DOOR_DOWN}, +{CONTROL('K'), CMD_OPEN_DOOR_UP}, +{CONTROL('L'), CMD_OPEN_DOOR_RIGHT}, +{CONTROL('N'), CMD_OPEN_DOOR_DOWN_RIGHT}, +{CONTROL('U'), CMD_OPEN_DOOR_UP_LEFT}, +{CONTROL('Y'), CMD_OPEN_DOOR_UP_RIGHT}, +{CONTROL('A'), CMD_TOGGLE_AUTOPICKUP}, +{CONTROL('C'), CMD_CLEAR_MAP}, +{CONTROL('E'), CMD_FORGET_STASH}, +{CONTROL('F'), CMD_SEARCH_STASHES}, +{CONTROL('O'), CMD_DISPLAY_OVERMAP}, +{CONTROL('P'), CMD_REPLAY_MESSAGES}, +{CONTROL('Q'), CMD_QUIT}, +{CONTROL('R'), CMD_REDRAW_SCREEN}, +{CONTROL('S'), CMD_MARK_STASH}, +{CONTROL('T'), CMD_TOGGLE_FRIENDLY_PICKUP}, +{CONTROL('W'), CMD_FIX_WAYPOINT}, +{CONTROL('X'), CMD_SAVE_GAME_NOW}, +{CONTROL('Z'), CMD_SUSPEND_GAME}, +{'x', CMD_TARGET_CANCEL}, +{ESCAPE, CMD_TARGET_CANCEL}, +#ifdef WIZARD +{'F', CMD_TARGET_WIZARD_MAKE_FRIENDLY}, +{'P', CMD_TARGET_WIZARD_BLESS_MONSTER}, +{'s', CMD_TARGET_WIZARD_MAKE_SHOUT}, +{'g', CMD_TARGET_WIZARD_GIVE_ITEM}, +{'m', CMD_TARGET_WIZARD_MOVE}, +{'w', CMD_TARGET_WIZARD_PATHFIND}, +#endif +{'v', CMD_TARGET_DESCRIBE}, +{'?', CMD_TARGET_HELP}, +{' ', CMD_TARGET_SELECT}, // XXX hack: can also be CMD_TARGET_CANCEL +{CONTROL('P'), CMD_TARGET_SHOW_PROMPT}, +{CONTROL('C'), CMD_TARGET_CYCLE_BEAM}, +{':', CMD_TARGET_HIDE_BEAM}, +{'!', CMD_TARGET_SELECT}, +{'\r', CMD_TARGET_SELECT}, +{'5', CMD_TARGET_SELECT}, +{'.', CMD_TARGET_SELECT_ENDPOINT}, +{'\t', CMD_TARGET_FIND_PORTAL}, +{'^', CMD_TARGET_FIND_TRAP}, +{'_', CMD_TARGET_FIND_ALTAR}, +{'<', CMD_TARGET_FIND_UPSTAIR}, +{'>', CMD_TARGET_FIND_DOWNSTAIR}, +{CONTROL('F'), CMD_TARGET_CYCLE_TARGET_MODE}, +{CONTROL('L'), CMD_TARGET_TOGGLE_MLIST}, +{'p', CMD_TARGET_PREV_TARGET}, +{'f', CMD_TARGET_MAYBE_PREV_TARGET}, +{'t', CMD_TARGET_MAYBE_PREV_TARGET}, +{'-', CMD_TARGET_CYCLE_BACK}, +{'=', CMD_TARGET_CYCLE_FORWARD}, +{'/', CMD_TARGET_OBJ_CYCLE_BACK}, +{'\'', CMD_TARGET_OBJ_CYCLE_FORWARD}, +{'b', CMD_TARGET_DOWN_LEFT}, +{'h', CMD_TARGET_LEFT}, +{'j', CMD_TARGET_DOWN}, +{'k', CMD_TARGET_UP}, +{'l', CMD_TARGET_RIGHT}, +{'n', CMD_TARGET_DOWN_RIGHT}, +{'u', CMD_TARGET_UP_RIGHT}, +{'y', CMD_TARGET_UP_LEFT}, +{'B', CMD_TARGET_DIR_DOWN_LEFT}, +{'H', CMD_TARGET_DIR_LEFT}, +{'J', CMD_TARGET_DIR_DOWN}, +{'K', CMD_TARGET_DIR_UP}, +{'L', CMD_TARGET_DIR_RIGHT}, +{'N', CMD_TARGET_DIR_DOWN_RIGHT}, +{'U', CMD_TARGET_DIR_UP_RIGHT}, +{'Y', CMD_TARGET_DIR_UP_LEFT}, + +{CK_MOUSE_MOVE, CMD_MOUSE_MOVE}, +{CK_MOUSE_CLICK, CMD_MOUSE_CLICK}, + +#ifdef USE_TILE +{CK_MOUSE_MOVE, CMD_TARGET_MOUSE_MOVE}, +{CK_MOUSE_CLICK, CMD_TARGET_MOUSE_SELECT}, +#endif + +{'\0', CMD_NO_CMD} |