diff --git a/mods/cnc/mod.yaml b/mods/cnc/mod.yaml index e933b45fdb..07d6b57907 100644 --- a/mods/cnc/mod.yaml +++ b/mods/cnc/mod.yaml @@ -137,6 +137,13 @@ Music: Translations: cnc|languages/english.yaml +Hotkeys: + common|hotkeys/game.yaml + common|hotkeys/observer.yaml + common|hotkeys/production.yaml + common|hotkeys/supportpowers.yaml + common|hotkeys/viewport.yaml + LoadScreen: CncLoadScreen Image: cnc|uibits/chrome.png Text: Loading diff --git a/mods/common/hotkeys/game.yaml b/mods/common/hotkeys/game.yaml new file mode 100644 index 0000000000..38519daf89 --- /dev/null +++ b/mods/common/hotkeys/game.yaml @@ -0,0 +1,111 @@ +CycleBase: H + Description: Jump to base + Types: World + +ToLastEvent: SPACE + Description: Jump to last radar event + Types: World + +ToSelection: HOME + Description: Jump to selection + Types: World + +SelectAllUnits: Q + Description: Select all combat units + Types: World + +SelectUnitsByType: W + Description: Select units by type + Types: World + +PlaceBeacon: B + Description: Place beacon + Types: World + +Pause: PAUSE + Description: Pause / Unpause + Types: World + +Sell: Z + Description: Sell mode + Types: World + +PowerDown: X + Description: Power-down mode + Types: World + +Repair: C + Description: Repair mode + Types: World + +CycleStatusBars: COMMA + Description: Cycle status bars display + Types: World + +TogglePixelDouble: PERIOD + Description: Toggle pixel doubling + Types: World + +ToggleMute: M + Description: Toggle audio mute + Types: World, Menu + +TogglePlayerStanceColor: COMMA Ctrl + Description: Toggle player stance colors + Types: World + +TakeScreenshot: P Ctrl + Description: Take screenshot + Types: World, Menu + +AttackMove: A + Description: Attack Move + Types: Unit + +Stop: S + Description: Stop + Types: Unit + +Scatter: X Ctrl + Description: Scatter + Types: Unit + +Deploy: F + Description: Deploy + Types: Unit + +Guard: D + Description: Guard + Types: Unit + +StanceHoldFire: F Alt + Description: Hold fire + Types: Stance + +StanceReturnFire: D Alt + Description: Return fire + Types: Stance + +StanceDefend: S Alt + Description: Defend + Types: Stance + +StanceAttackAnything: A Alt + Description: Attack anything + Types: Stance + +StopMusic: AUDIOSTOP + Description: Stop + Types: Music + +PauseMusic: AUDIOPLAY + Description: Pause or Resume + Types: Music + +PrevMusic: AUDIOPREV + Description: Previous + Types: Music + +NextMusic: AUDIONEXT + Description: Next + Types: Music diff --git a/mods/common/hotkeys/observer.yaml b/mods/common/hotkeys/observer.yaml new file mode 100644 index 0000000000..1dc867aa3a --- /dev/null +++ b/mods/common/hotkeys/observer.yaml @@ -0,0 +1,43 @@ +ObserverCombinedView: MINUS + Description: All Players + Types: Observer + +ObserverWorldView: EQUALS + Description: Disable Shroud + Types: Observer + +ReplaySpeedSlow: F5 + Description: Slow speed + Types: Replay + +ReplaySpeedRegular: F6 + Description: Regular speed + Types: Replay + +ReplaySpeedFast: F7 + Description: Fast speed + Types: Replay + +ReplaySpeedMax: F8 + Description: Maximum speed + Types: Replay + +StatisticsBasic: F1 + Description: Basic statistics + Types: Observer, Replay + +StatisticsEconomy: F2 + Description: Economy statistics + Types: Observer, Replay + +StatisticsProduction: F3 + Description: Production statistics + Types: Observer, Replay + +StatisticsCombat: F4 + Description: Combat statistics + Types: Observer, Replay + +StatisticsGraph: + Description: Statistics graph + Types: Observer, Replay diff --git a/mods/common/hotkeys/production.yaml b/mods/common/hotkeys/production.yaml new file mode 100644 index 0000000000..737d0cfe08 --- /dev/null +++ b/mods/common/hotkeys/production.yaml @@ -0,0 +1,143 @@ +NextProductionTab: PAGEDOWN + Description: Next tab + Types: Production + +PreviousProductionTab: PAGEUP + Description: Previous tab + Types: Production + +CycleProductionBuildings: TAB + Description: Next facility + Types: Production + +ProductionTypeBuilding: E + Description: Building Tab + Types: Production + +ProductionTypeDefense: R + Description: Defense Tab + Types: Production + +ProductionTypeInfantry: T + Description: Infantry Tab + Types: Production + +ProductionTypeVehicle: Y + Description: Vehicle Tab + Types: Production + +ProductionTypeAircraft: U + Description: Aircraft Tab + Types: Production + +ProductionTypeNaval: I + Description: Naval Tab + Types: Production + +ProductionTypeTank: I + Description: Tank Tab + Types: Production + +ProductionTypeMerchant: O + Description: Starport Tab + Types: Production + +ProductionTypeUpgrade: R + Description: Upgrade Tab + Types: Production + +Production01: F1 + Description: Slot 01 + Types: Production + +Production02: F2 + Description: Slot 02 + Types: Production + +Production03: F3 + Description: Slot 03 + Types: Production + +Production04: F4 + Description: Slot 04 + Types: Production + +Production05: F5 + Description: Slot 05 + Types: Production + +Production06: F6 + Description: Slot 06 + Types: Production + +Production07: F7 + Description: Slot 07 + Types: Production + +Production08: F8 + Description: Slot 08 + Types: Production + +Production09: F9 + Description: Slot 09 + Types: Production + +Production10: F10 + Description: Slot 10 + Types: Production + +Production11: F11 + Description: Slot 11 + Types: Production + +Production12: F12 + Description: Slot 12 + Types: Production + +Production13: F1 CTRL + Description: Slot 13 + Types: Production + +Production14: F2 CTRL + Description: Slot 14 + Types: Production + +Production15: F3 CTRL + Description: Slot 15 + Types: Production + +Production16: F4 CTRL + Description: Slot 16 + Types: Production + +Production17: F5 CTRL + Description: Slot 17 + Types: Production + +Production18: F6 CTRL + Description: Slot 18 + Types: Production + +Production19: F7 CTRL + Description: Slot 19 + Types: Production + +Production20: F8 CTRL + Description: Slot 20 + Types: Production + +Production21: F9 CTRL + Description: Slot 21 + Types: Production + +Production22: F10 CTRL + Description: Slot 22 + Types: Production + +Production23: F11 CTRL + Description: Slot 23 + Types: Production + +Production24: F12 CTRL + Description: Slot 24 + Types: Production diff --git a/mods/common/hotkeys/supportpowers.yaml b/mods/common/hotkeys/supportpowers.yaml new file mode 100644 index 0000000000..bbf5f12d94 --- /dev/null +++ b/mods/common/hotkeys/supportpowers.yaml @@ -0,0 +1,23 @@ +SupportPower01: + Description: Slot 01 + Types: SupportPower + +SupportPower02: + Description: Slot 02 + Types: SupportPower + +SupportPower03: + Description: Slot 03 + Types: SupportPower + +SupportPower04: + Description: Slot 04 + Types: SupportPower + +SupportPower05: + Description: Slot 05 + Types: SupportPower + +SupportPower06: + Description: Slot 06 + Types: SupportPower diff --git a/mods/common/hotkeys/viewport.yaml b/mods/common/hotkeys/viewport.yaml new file mode 100644 index 0000000000..4c6ff70bc0 --- /dev/null +++ b/mods/common/hotkeys/viewport.yaml @@ -0,0 +1,63 @@ +MapScrollUp: UP + Description: Scroll up + Types: Viewport + +MapScrollDown: DOWN + Description: Scroll down + Types: Viewport + +MapScrollLeft: LEFT + Description: Scroll left + Types: Viewport + +MapScrollRight: RIGHT + Description: Scroll right + Types: Viewport + +MapJumpToTopEdge: UP Alt + Description: Jump to top edge + Types: Viewport + +MapJumpToBottomEdge: DOWN Alt + Description: Jump to bottom edge + Types: Viewport + +MapJumpToLeftEdge: LEFT Alt + Description: Jump to left edge + Types: Viewport + +MapJumpToRightEdge: RIGHT Alt + Description: Jump to right edge + Types: Viewport + +MapBookmarkSave01: Q Ctrl + Description: Record bookmark 1 + Types: Viewport + +MapBookmarkRestore01: Q Alt + Description: Jump to bookmark 1 + Types: Viewport + +MapBookmarkSave02: W Ctrl + Description: Record bookmark 2 + Types: Viewport + +MapBookmarkRestore02: W Alt + Description: Jump to bookmark 2 + Types: Viewport + +MapBookmarkSave03: E Ctrl + Description: Record bookmark 3 + Types: Viewport + +MapBookmarkRestore03: E Alt + Description: Jump to bookmark 3 + Types: Viewport + +MapBookmarkSave04: R Ctrl + Description: Record bookmark 4 + Types: Viewport + +MapBookmarkRestore04: R Alt + Description: Jump to bookmark 4 + Types: Viewport diff --git a/mods/d2k/mod.yaml b/mods/d2k/mod.yaml index 1d4a6ada9e..f70999e6f4 100644 --- a/mods/d2k/mod.yaml +++ b/mods/d2k/mod.yaml @@ -125,6 +125,13 @@ Music: Translations: d2k|languages/english.yaml +Hotkeys: + common|hotkeys/game.yaml + common|hotkeys/observer.yaml + common|hotkeys/production.yaml + common|hotkeys/supportpowers.yaml + common|hotkeys/viewport.yaml + LoadScreen: LogoStripeLoadScreen Image: d2k|uibits/loadscreen.png Text: Filling Crates..., Breeding Sandworms..., Fuelling carryalls..., Deploying harvesters..., Preparing thopters..., Summoning mentats... diff --git a/mods/ra/mod.yaml b/mods/ra/mod.yaml index 73fbba4e3a..58abf16e7b 100644 --- a/mods/ra/mod.yaml +++ b/mods/ra/mod.yaml @@ -141,6 +141,13 @@ Music: Translations: ra|languages/english.yaml +Hotkeys: + common|hotkeys/game.yaml + common|hotkeys/observer.yaml + common|hotkeys/production.yaml + common|hotkeys/supportpowers.yaml + common|hotkeys/viewport.yaml + LoadScreen: LogoStripeLoadScreen Image: ra|uibits/loadscreen.png Text: Filling Crates..., Charging Capacitors..., Reticulating Splines..., Planting Trees..., Building Bridges..., Aging Empires..., Compiling EVA..., Constructing Pylons..., Activating Skynet..., Splitting Atoms... diff --git a/mods/ts/mod.yaml b/mods/ts/mod.yaml index ab4d95f854..6635384987 100644 --- a/mods/ts/mod.yaml +++ b/mods/ts/mod.yaml @@ -183,6 +183,13 @@ Music: Translations: ts|languages/english.yaml +Hotkeys: + common|hotkeys/game.yaml + common|hotkeys/observer.yaml + common|hotkeys/production.yaml + common|hotkeys/supportpowers.yaml + common|hotkeys/viewport.yaml + LoadScreen: LogoStripeLoadScreen Image: ts|uibits/loadscreen.png Text: Updating EVA installation..., Changing perspective...