Changeset View
Standalone View
binaries/data/config/default.cfg
Show First 20 Lines • Show All 135 Lines • ▼ Show 20 Lines | |||||
menu = 60 ; Throttle FPS in menus only. | menu = 60 ; Throttle FPS in menus only. | ||||
[hotkey] | [hotkey] | ||||
; Each one of the specified keys will trigger the action on the left | ; Each one of the specified keys will trigger the action on the left | ||||
; for multiple-key combinations, separate keys with '+'. | ; for multiple-key combinations, separate keys with '+'. | ||||
; See keys.txt for the list of key names. | ; See keys.txt for the list of key names. | ||||
; > SYSTEM SETTINGS | ; > SYSTEM SETTINGS | ||||
exit = "Ctrl+Break", "Super+Q" ; Exit to desktop | exit = "Ctrl+Break", "Super+Q", "Alt+F4" ; Exit to desktop | ||||
cancel = Escape ; Close or cancel the current dialog box/popup | cancel = Escape ; Close or cancel the current dialog box/popup | ||||
confirm = Return ; Confirm the current command | confirm = Return ; Confirm the current command | ||||
pause = Pause ; Pause/unpause game | pause = Pause ; Pause/unpause game | ||||
screenshot = F2 ; Take PNG screenshot | screenshot = F2 ; Take PNG screenshot | ||||
bigscreenshot = "Shift+F2" ; Take large BMP screenshot | bigscreenshot = "Shift+F2" ; Take large BMP screenshot | ||||
togglefullscreen = "Alt+Return" ; Toggle fullscreen/windowed mode | togglefullscreen = "Alt+Return" ; Toggle fullscreen/windowed mode | ||||
screenshot.watermark = "Alt+K" ; Toggle product/company watermark for official screenshots | screenshot.watermark = "Alt+K" ; Toggle product/company watermark for official screenshots | ||||
wireframe = "Alt+Shift+W" ; Toggle wireframe mode | wireframe = "Alt+Shift+W" ; Toggle wireframe mode | ||||
Show All 28 Lines | |||||
; > QUICKSAVE | ; > QUICKSAVE | ||||
quicksave = "Shift+F5" | quicksave = "Shift+F5" | ||||
quickload = "Shift+F8" | quickload = "Shift+F8" | ||||
[hotkey.camera] | [hotkey.camera] | ||||
reset = "R" ; Reset camera rotation to default. | reset = "R" ; Reset camera rotation to default. | ||||
follow = "F" ; Follow the first unit in the selection | follow = "F" ; Follow the first unit in the selection | ||||
rallypointfocus = unused ; Focus the camera on the rally point of the selected building | rallypointfocus = unused ; Focus the camera on the rally point of the selected building | ||||
zoom.in = Plus, Equals, NumPlus ; Zoom camera in (continuous control) | zoom.in = Plus, NumPlus ; Zoom camera in (continuous control) | ||||
Nescio: This is wrong. | |||||
wraitiiAuthorUnsubmitted Done Inline ActionsPlus and Equals are the same 'key' following this change. wraitii: Plus and Equals are the same 'key' following this change. | |||||
NescioUnsubmitted Not Done Inline ActionsYes, I got that, but that's not the case on non-English keyboards. Nescio: Yes, I got that, but that's not the case on non-English keyboards. | |||||
StanUnsubmitted Not Done Inline ActionsWe don't care about the keys themselves now, only the physical position (scancode) so no matter the layout (unless there is no key at the same position it will do the same. Stan: We don't care about the keys themselves now, only the physical position (scancode) so no matter… | |||||
NescioUnsubmitted Not Done Inline ActionsThanks for the clarification! Nescio: Thanks for the clarification!
But if that's the key displayed in game, isn't that confusing for… | |||||
SilierUnsubmitted Not Done Inline Actionsmanual would be issue but not key mapping window Silier: manual would be issue but not key mapping window | |||||
wraitiiAuthorUnsubmitted Done Inline ActionsJust to clarify, these aren't displayed in-game either. This diff makes the .cfg/keys.txt keys refer to scan code, but in-game they are "translated" into what the keyboard would show (for the most part). This is true for both the manual and the key mapping window. E.g. the "Q" for camera rotation shows up as "A" on my AZERTY. wraitii: Just to clarify, these aren't displayed in-game either. This diff makes the .cfg/keys.txt keys… | |||||
wraitiiAuthorUnsubmitted Done Inline Actions(this does mean someone with a non-qwerty keyboard will have more trouble editing hotkeys in the user.cfg file, but I don't think that's a big problem since the in-game editor is there). wraitii: (this does mean someone with a non-qwerty keyboard will have more trouble editing hotkeys in… | |||||
NescioUnsubmitted Not Done Inline ActionsThank you for the clarifications! In that case removing Equals is fine. Nescio: Thank you for the clarifications! In that case removing Equals is fine. | |||||
zoom.out = Minus, Underscore, NumMinus ; Zoom camera out (continuous control) | zoom.out = Minus, NumMinus ; Zoom camera out (continuous control) | ||||
zoom.wheel.in = WheelUp ; Zoom camera in (stepped control) | zoom.wheel.in = WheelUp ; Zoom camera in (stepped control) | ||||
zoom.wheel.out = WheelDown ; Zoom camera out (stepped control) | zoom.wheel.out = WheelDown ; Zoom camera out (stepped control) | ||||
rotate.up = "Ctrl+UpArrow", "Ctrl+W" ; Rotate camera to look upwards | rotate.up = "Ctrl+UpArrow", "Ctrl+W" ; Rotate camera to look upwards | ||||
rotate.down = "Ctrl+DownArrow", "Ctrl+S" ; Rotate camera to look downwards | rotate.down = "Ctrl+DownArrow", "Ctrl+S" ; Rotate camera to look downwards | ||||
rotate.cw = "Ctrl+LeftArrow", "Ctrl+A", Q ; Rotate camera clockwise around terrain | rotate.cw = "Ctrl+LeftArrow", "Ctrl+A", Q ; Rotate camera clockwise around terrain | ||||
rotate.ccw = "Ctrl+RightArrow", "Ctrl+D", E ; Rotate camera anticlockwise around terrain | rotate.ccw = "Ctrl+RightArrow", "Ctrl+D", E ; Rotate camera anticlockwise around terrain | ||||
rotate.wheel.cw = "Shift+WheelUp", MouseX1 ; Rotate camera clockwise around terrain (stepped control) | rotate.wheel.cw = "Shift+WheelUp", MouseX1 ; Rotate camera clockwise around terrain (stepped control) | ||||
rotate.wheel.ccw = "Shift+WheelDown", MouseX2 ; Rotate camera anticlockwise around terrain (stepped control) | rotate.wheel.ccw = "Shift+WheelDown", MouseX2 ; Rotate camera anticlockwise around terrain (stepped control) | ||||
Show All 34 Lines | |||||
[hotkey.profile] | [hotkey.profile] | ||||
toggle = "F11" ; Enable/disable real-time profiler | toggle = "F11" ; Enable/disable real-time profiler | ||||
save = "Shift+F11" ; Save current profiler data to logs/profile.txt | save = "Shift+F11" ; Save current profiler data to logs/profile.txt | ||||
[hotkey.profile2] | [hotkey.profile2] | ||||
toggle = "Ctrl+F11" ; Enable/disable HTTP/GPU modes for new profiler | toggle = "Ctrl+F11" ; Enable/disable HTTP/GPU modes for new profiler | ||||
[hotkey.selection] | [hotkey.selection] | ||||
cancel = Esc ; Un-select all units and cancel building placement | |||||
add = Shift ; Add units to selection | add = Shift ; Add units to selection | ||||
militaryonly = Alt ; Add only military units to the selection | militaryonly = Alt ; Add only military units to the selection | ||||
nonmilitaryonly = "Alt+Y" ; Add only non-military units to the selection | nonmilitaryonly = "Alt+Y" ; Add only non-military units to the selection | ||||
idleonly = "I" ; Select only idle units | idleonly = "I" ; Select only idle units | ||||
woundedonly = "O" ; Select only wounded units | woundedonly = "O" ; Select only wounded units | ||||
remove = Ctrl ; Remove units from selection | remove = Ctrl ; Remove units from selection | ||||
cancel = Esc ; Un-select all units and cancel building placement | |||||
idleworker = Period, NumPoint ; Select next idle worker | idleworker = Period, NumPoint ; Select next idle worker | ||||
idlewarrior = ForwardSlash, NumDivide ; Select next idle warrior | idlewarrior = ForwardSlash, NumDivide ; Select next idle warrior | ||||
idleunit = BackSlash ; Select next idle unit | idleunit = BackSlash ; Select next idle unit | ||||
offscreen = Alt ; Include offscreen units in selection | offscreen = Alt ; Include offscreen units in selection | ||||
[hotkey.selection.group.add] | [hotkey.selection.group.add] | ||||
0 = "Shift+0", "Shift+Num0" | 0 = "Shift+0", "Shift+Num0" | ||||
1 = "Shift+1", "Shift+Num1" | 1 = "Shift+1", "Shift+Num1" | ||||
2 = "Shift+2", "Shift+Num2" | 2 = "Shift+2", "Shift+Num2" | ||||
▲ Show 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | |||||
unloadtype = Shift ; Modifier to unload all units of type | unloadtype = Shift ; Modifier to unload all units of type | ||||
deselectgroup = Ctrl ; Modifier to deselect units when clicking group icon, instead of selecting | deselectgroup = Ctrl ; Modifier to deselect units when clicking group icon, instead of selecting | ||||
rotate.cw = RightBracket ; Rotate building placement preview clockwise | rotate.cw = RightBracket ; Rotate building placement preview clockwise | ||||
rotate.ccw = LeftBracket ; Rotate building placement preview anticlockwise | rotate.ccw = LeftBracket ; Rotate building placement preview anticlockwise | ||||
snaptoedges = Ctrl ; Modifier to align new structures with nearby existing structure | snaptoedges = Ctrl ; Modifier to align new structures with nearby existing structure | ||||
; Overlays | ; Overlays | ||||
showstatusbars = Tab ; Toggle display of status bars | showstatusbars = Tab ; Toggle display of status bars | ||||
devcommands.toggle = "Alt+D" ; Toggle developer commands panel | devcommands.toggle = "Alt+D" ; Toggle developer commands panel | ||||
highlightguarding = PgDn ; Toggle highlight of guarding units | highlightguarding = PageDown ; Toggle highlight of guarding units | ||||
highlightguarded = PgUp ; Toggle highlight of guarded units | highlightguarded = PageUp ; Toggle highlight of guarded units | ||||
diplomacycolors = "Alt+X" ; Toggle diplomacy colors | diplomacycolors = "Alt+X" ; Toggle diplomacy colors | ||||
toggleattackrange = "Alt+C" ; Toggle display of attack range overlays of selected defensive structures | toggleattackrange = "Alt+C" ; Toggle display of attack range overlays of selected defensive structures | ||||
toggleaurasrange = "Alt+V" ; Toggle display of aura range overlays of selected units and structures | toggleaurasrange = "Alt+V" ; Toggle display of aura range overlays of selected units and structures | ||||
togglehealrange = "Alt+B" ; Toggle display of heal range overlays of selected units | togglehealrange = "Alt+B" ; Toggle display of heal range overlays of selected units | ||||
[hotkey.session.gui] | [hotkey.session.gui] | ||||
toggle = "Alt+G" ; Toggle visibility of session GUI | toggle = "Alt+G" ; Toggle visibility of session GUI | ||||
menu.toggle = "F10" ; Toggle in-game menu | menu.toggle = "F10" ; Toggle in-game menu | ||||
▲ Show 20 Lines • Show All 206 Lines • Show Last 20 Lines |
This is wrong.