diff --git a/data/language/english_uk.txt b/data/language/english_uk.txt index 5bdfc25d30..773a08029d 100644 --- a/data/language/english_uk.txt +++ b/data/language/english_uk.txt @@ -4015,6 +4015,7 @@ STR_5710 :Group name STR_5711 :Enter new name for this group: STR_5712 :Can't modify permission that you do not have yourself STR_5713 :Kick Player +STR_5714 :Show options window ############# # Scenarios # diff --git a/src/config.h b/src/config.h index ac77571c40..c97db49f03 100644 --- a/src/config.h +++ b/src/config.h @@ -78,6 +78,7 @@ enum { SHORTCUT_SCROLL_MAP_RIGHT, SHORTCUT_OPEN_CHAT_WINDOW, SHORTCUT_QUICK_SAVE_GAME, + SHORTCUT_SHOW_OPTIONS, SHORTCUT_COUNT }; diff --git a/src/interface/keyboard_shortcut.c b/src/interface/keyboard_shortcut.c index bc454aef5d..a3b754d7d8 100644 --- a/src/interface/keyboard_shortcut.c +++ b/src/interface/keyboard_shortcut.c @@ -524,6 +524,11 @@ static void shortcut_quick_save_game() } } +static void shortcut_show_options() +{ + window_options_open(); +} + static const shortcut_action shortcut_table[SHORTCUT_COUNT] = { shortcut_close_top_most_window, shortcut_close_all_floating_windows, @@ -570,6 +575,7 @@ static const shortcut_action shortcut_table[SHORTCUT_COUNT] = { NULL, shortcut_open_chat_window, shortcut_quick_save_game, + shortcut_show_options, }; #pragma endregion diff --git a/src/localisation/string_ids.h b/src/localisation/string_ids.h index 810ca181f8..fdea93e0fa 100644 --- a/src/localisation/string_ids.h +++ b/src/localisation/string_ids.h @@ -2304,6 +2304,8 @@ enum { STR_ENTER_NEW_NAME_FOR_THIS_GROUP = 5711, STR_CANT_MODIFY_PERMISSION_THAT_YOU_DO_NOT_HAVE_YOURSELF = 5712, + STR_SHORTCUT_SHOW_OPTIONS = 5714, + // Have to include resource strings (from scenarios and objects) for the time being now that language is partially working STR_COUNT = 32768 }; diff --git a/src/windows/shortcut_keys.c b/src/windows/shortcut_keys.c index 5650cf6651..9bea79ad9c 100644 --- a/src/windows/shortcut_keys.c +++ b/src/windows/shortcut_keys.c @@ -132,6 +132,7 @@ const rct_string_id ShortcutStringIds[] = { STR_SHORTCUT_SCROLL_MAP_RIGHT, STR_SEND_MESSAGE, STR_SHORTCUT_QUICK_SAVE_GAME, + STR_SHORTCUT_SHOW_OPTIONS, }; /**