The snippet code below which is found in 00_defines.txt needs to be moved into a new file so that we can customize keybindings without blocking the ability to have achievements. It is already ridiculous that in this day and age that there is no keyboard customization as this is a feature many with physical issues use to make a game more comfortable to play.
In general 00_defines.txt has become a bloated mess that blocks customization of the game across many categories that would not jeopardize achievements; not that I value achievements at all but some do.
In general 00_defines.txt has become a bloated mess that blocks customization of the game across many categories that would not jeopardize achievements; not that I value achievements at all but some do.
Code:
TOPBAR_BUTTONS_SHORTCUTS = {
"contacts" "F1"
"situation" "F2"
"market" "F3"
"empire" "F4"
"expansion_planner" "F5"
"policies" "F6"
"edicts" "F7"
"traditions" "F8"
"ship_designer" "F9"
"fleet_manager" "F10" } # Shortcuts for topbar buttons, there aren't enough F-keys!
TOPBAR_BUTTONS_PRIORITY = {
"contacts"
"situation"
"market"
"empire"
"expansion_planner"
"policies"
"edicts"
"traditions"
"ship_designer"
"fleet_manager"
"technology"
"factions"
"claims"
"species"
"leaders" } # The order of topbar buttons
- 1
- 1