fish-station/Resources/keybinds.yml
Vigers Ray 2da8b9f545 Merge remote-tracking branch 'space-wizards/master'
# Conflicts:
#	.github/CODEOWNERS
#	.github/PULL_REQUEST_TEMPLATE.md
#	Content.Client/Changelog/ChangelogTab.xaml.cs
#	Content.Client/Chemistry/UI/ChemMasterWindow.xaml
#	Content.Client/Entry/EntryPoint.cs
#	Content.Client/GameTicking/Managers/ClientGameTicker.cs
#	Content.Client/Launcher/LauncherConnectingGui.xaml
#	Content.Client/Lobby/LobbyState.cs
#	Content.Client/Lobby/UI/LobbyGui.xaml
#	Content.Client/Paper/UI/PaperWindow.xaml.cs
#	Content.Client/StationRecords/GeneralStationRecordConsoleWindow.xaml.cs
#	Content.Client/Stylesheets/StyleNano.cs
#	Content.Client/UserInterface/Screens/SeparatedChatGameScreen.xaml
#	Content.Client/UserInterface/Systems/Ghost/Widgets/GhostGui.xaml.cs
#	Content.Client/UserInterface/Systems/MenuBar/Widgets/GameTopMenuBar.xaml
#	Content.IntegrationTests/Tests/Destructible/DestructibleDamageGroupTest.cs
#	Content.IntegrationTests/Tests/PostMapInitTest.cs
#	Content.IntegrationTests/Tests/Power/StationPowerTests.cs
#	Content.Packaging/ServerPackaging.cs
#	Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs
#	Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs
#	Content.Server/Atmos/TileAtmosphere.cs
#	Content.Server/Bible/BibleSystem.cs
#	Content.Server/Chat/Systems/ChatSystem.cs
#	Content.Server/Content.Server.csproj
#	Content.Server/Discord/DiscordLink/DiscordLink.cs
#	Content.Server/GameTicking/GameTicker.LobbyBackground.cs
#	Content.Server/GameTicking/GameTicker.Spawning.cs
#	Content.Server/Ghost/GhostSystem.cs
#	Content.Server/Kitchen/Components/MicrowaveComponent.cs
#	Content.Server/Kitchen/EntitySystems/MicrowaveSystem.cs
#	Content.Server/Mech/Systems/MechSystem.cs
#	Content.Server/Medical/CrewMonitoring/CrewMonitoringConsoleSystem.cs
#	Content.Server/Medical/DefibrillatorSystem.cs
#	Content.Server/Medical/HealthAnalyzerSystem.cs
#	Content.Server/Radio/EntitySystems/HeadsetSystem.cs
#	Content.Server/Remotes/DoorRemoteSystem.cs
#	Content.Server/RoundEnd/RoundEndSystem.cs
#	Content.Server/Shuttles/Systems/DockingSystem.Shuttle.cs
#	Content.Server/Silicons/Borgs/BorgSystem.Transponder.cs
#	Content.Server/Tips/TipsSystem.cs
#	Content.Server/Traitor/Uplink/UplinkSystem.cs
#	Content.Server/Weapons/Ranged/Systems/GunSystem.cs
#	Content.Server/Zombies/ZombieSystem.Transform.cs
#	Content.Server/Zombies/ZombieSystem.cs
#	Content.Shared/Bed/BedSystem.cs
#	Content.Shared/Blocking/BlockingSystem.User.cs
#	Content.Shared/Buckle/SharedBuckleSystem.Buckle.cs
#	Content.Shared/Chat/SharedSuicideSystem.cs
#	Content.Shared/Chemistry/Components/HyposprayComponent.cs
#	Content.Shared/Chemistry/EntitySystems/HypospraySystem.cs
#	Content.Shared/Chemistry/EntitySystems/ScoopableSolutionSystem.cs
#	Content.Shared/Chemistry/EntitySystems/SolutionTransferSystem.cs
#	Content.Shared/Chemistry/Events/HyposprayEvents.cs
#	Content.Shared/Content.Shared.csproj
#	Content.Shared/Damage/Systems/DamageableSystem.cs
#	Content.Shared/Friction/TileFrictionController.cs
#	Content.Shared/GameTicking/SharedGameTicker.cs
#	Content.Shared/Interaction/InteractHand.cs
#	Content.Shared/Lock/LockSystem.cs
#	Content.Shared/Medical/Healing/HealingSystem.cs
#	Content.Shared/Mobs/Systems/MobStateSystem.Subscribers.cs
#	Content.Shared/Nutrition/EntitySystems/HungerSystem.cs
#	Content.Shared/Silicons/StationAi/SharedStationAiSystem.Airlock.cs
#	Content.Shared/Throwing/ThrowingSystem.cs
#	Content.Shared/Trigger/Systems/TriggerOnHitscanSystem.cs
#	Content.Shared/Weapons/Hitscan/Systems/HitscanBasicDamageSystem.cs
#	Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs
#	Content.Shared/Weapons/Ranged/Components/BatteryWeaponFireModesComponent.cs
#	Content.Shared/Weapons/Ranged/Components/HitscanBatteryAmmoProviderComponent.cs
#	Content.Shared/Weapons/Ranged/Systems/BatteryWeaponFireModesSystem.cs
#	Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Ballistic.cs
#	Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Battery.cs
#	Content.Shared/Zombies/ZombieComponent.cs
#	Content.Shared/_Sunrise/Lobby/LobbyBackgroundPrototype.cs
#	README.md
#	Resources/Locale/en-US/_strings/borg/borg.ftl
#	Resources/Locale/en-US/_strings/chemistry/components/hypospray-component.ftl
#	Resources/Locale/en-US/_strings/chemistry/components/injector-component.ftl
#	Resources/Locale/en-US/_strings/commands/pauseatmos-command.ftl
#	Resources/Locale/en-US/_strings/commands/quick-inspect-command.ftl
#	Resources/Locale/en-US/_strings/commands/show-wallmounts-command.ftl
#	Resources/Locale/en-US/_strings/commands/substepatmos-command.ftl
#	Resources/Locale/en-US/_strings/fluids/components/equip-spray-component.ftl
#	Resources/Locale/en-US/_strings/game-ticking/game-presets/preset-revolutionary.ftl
#	Resources/Locale/en-US/_strings/job/job-names.ftl
#	Resources/Locale/en-US/_strings/lobby/lobby-state-background.ftl
#	Resources/Locale/en-US/_strings/reagents/meta/medicine.ftl
#	Resources/Locale/en-US/_strings/reagents/meta/physical-desc.ftl
#	Resources/Locale/en-US/_strings/silicons/borg-module.ftl
#	Resources/Locale/en-US/_strings/store/changeling-catalog.ftl
#	Resources/Locale/en-US/_strings/store/currency.ftl
#	Resources/Locale/en-US/_strings/store/store.ftl
#	Resources/Locale/en-US/_strings/store/uplink-catalog.ftl
#	Resources/Prototypes/Body/Organs/slime.yml
#	Resources/Prototypes/Catalog/Fills/Backpacks/backpack.yml
#	Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml
#	Resources/Prototypes/Catalog/Fills/Boxes/ammunition.yml
#	Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml
#	Resources/Prototypes/Catalog/Fills/Crates/antag.yml
#	Resources/Prototypes/Catalog/Fills/Crates/armory.yml
#	Resources/Prototypes/Catalog/Fills/Crates/botany.yml
#	Resources/Prototypes/Catalog/Fills/Crates/fun.yml
#	Resources/Prototypes/Catalog/Fills/Crates/medical.yml
#	Resources/Prototypes/Catalog/Fills/Crates/salvage.yml
#	Resources/Prototypes/Catalog/Fills/Crates/security.yml
#	Resources/Prototypes/Catalog/Fills/Crates/service.yml
#	Resources/Prototypes/Catalog/Fills/Crates/syndicate.yml
#	Resources/Prototypes/Catalog/Fills/Items/belt.yml
#	Resources/Prototypes/Catalog/Fills/Items/briefcases.yml
#	Resources/Prototypes/Catalog/Fills/Items/firstaidkits.yml
#	Resources/Prototypes/Catalog/Fills/Items/toolboxes.yml
#	Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml
#	Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
#	Resources/Prototypes/Catalog/Fills/Lockers/security.yml
#	Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml
#	Resources/Prototypes/Catalog/uplink_catalog.yml
#	Resources/Prototypes/Entities/Clothing/Back/backpacks.yml
#	Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml
#	Resources/Prototypes/Entities/Debugging/debug_sweps.yml
#	Resources/Prototypes/Entities/Debugging/stress_test.yml
#	Resources/Prototypes/Entities/Markers/Spawners/Random/anomaly.yml
#	Resources/Prototypes/Entities/Markers/Spawners/Random/toy.yml
#	Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml
#	Resources/Prototypes/Entities/Mobs/Cyborgs/xenoborgs.yml
#	Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
#	Resources/Prototypes/Entities/Mobs/NPCs/carp.yml
#	Resources/Prototypes/Entities/Objects/Devices/base_handheld.yml
#	Resources/Prototypes/Entities/Objects/Fun/Instruments/instruments_misc.yml
#	Resources/Prototypes/Entities/Objects/Fun/dice_bag.yml
#	Resources/Prototypes/Entities/Objects/Fun/snap_pops.yml
#	Resources/Prototypes/Entities/Objects/Materials/Sheets/other.yml
#	Resources/Prototypes/Entities/Objects/Materials/parts.yml
#	Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml
#	Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml
#	Resources/Prototypes/Entities/Objects/Shields/shields.yml
#	Resources/Prototypes/Entities/Objects/Specific/Chapel/bibles.yml
#	Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml
#	Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml
#	Resources/Prototypes/Entities/Objects/Specific/Medical/surgery.yml
#	Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml
#	Resources/Prototypes/Entities/Objects/Specific/Robotics/mmi.yml
#	Resources/Prototypes/Entities/Objects/Specific/Service/barber.yml
#	Resources/Prototypes/Entities/Objects/Tools/glowstick.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/antimateriel.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/magnum.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/heavy_rifle.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/light_rifle.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/magnum.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/pistol.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/rifle.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/shotgun.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Magazines/light_rifle.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Magazines/magnum.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Magazines/rifle.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/grenade.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/magnum.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/pistol.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/rifle_light.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/explosives.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/LMGs/lmgs.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Pistols/pistols.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/hitscan.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Rifles/rifles.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/SMGs/smgs.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml
#	Resources/Prototypes/Entities/Structures/Furniture/dresser.yml
#	Resources/Prototypes/Entities/Structures/Machines/lathe.yml
#	Resources/Prototypes/Entities/Structures/Shuttles/cannons.yml
#	Resources/Prototypes/Entities/Structures/Walls/walls.yml
#	Resources/Prototypes/GameRules/roundstart.yml
#	Resources/Prototypes/GameRules/unknown_shuttles.yml
#	Resources/Prototypes/InventoryTemplates/aghost_inventory_template.yml
#	Resources/Prototypes/Loadouts/Jobs/Security/security_officer.yml
#	Resources/Prototypes/Loadouts/loadout_groups.yml
#	Resources/Prototypes/Loadouts/role_loadouts.yml
#	Resources/Prototypes/Maps/Pools/default.yml
#	Resources/Prototypes/Maps/amber.yml
#	Resources/Prototypes/Maps/oasis.yml
#	Resources/Prototypes/Maps/reach.yml
#	Resources/Prototypes/Objectives/objectiveGroups.yml
#	Resources/Prototypes/Reagents/Consumable/Drink/alcohol.yml
#	Resources/Prototypes/Reagents/medicine.yml
#	Resources/Prototypes/Reagents/narcotics.yml
#	Resources/Prototypes/Reagents/toxins.yml
#	Resources/Prototypes/Recipes/Reactions/medicine.yml
#	Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml
#	Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml
#	Resources/Prototypes/Roles/Jobs/Security/security_officer.yml
#	Resources/Prototypes/Roles/Jobs/Security/warden.yml
#	Resources/Prototypes/Roles/Jobs/Wildcards/zookeeper.yml
#	Resources/Prototypes/Roles/play_time_trackers.yml
#	Resources/Prototypes/Shuttles/shuttle_incoming_event.yml
#	Resources/Prototypes/Species/species_weights.yml
#	Resources/Prototypes/Store/presets.yml
#	Resources/Prototypes/ai_factions.yml
#	Resources/Prototypes/borg_types.yml
#	Resources/Prototypes/explosion.yml
#	Resources/Prototypes/game_presets.yml
#	Resources/Prototypes/lobbyscreens.yml
#	Resources/Prototypes/silicon-laws.yml
#	Resources/Textures/Clothing/Back/Duffels/syndicate.rsi/icon-med.png
#	Resources/Textures/Clothing/Back/Duffels/syndicate.rsi/meta.json
#	Resources/Textures/Objects/Specific/Mech/mecha.rsi/meta.json
#	Resources/Textures/Objects/Specific/Mech/mecha.rsi/ripley-broken.png
#	Resources/Textures/Objects/Specific/Mech/mecha.rsi/ripley-empty.png
#	Resources/Textures/Objects/Specific/Mech/mecha.rsi/ripley-open.png
#	Resources/Textures/Objects/Specific/Mech/mecha.rsi/ripley.png
#	Resources/Textures/Objects/Specific/Mech/ripley_construction.rsi/ripley_chassis.png
#	Resources/Textures/Objects/Specific/Mech/ripley_construction.rsi/ripley_harness+o.png
#	Resources/Textures/Objects/Specific/Mech/ripley_construction.rsi/ripley_harness.png
#	Resources/Textures/Objects/Specific/Medical/hypospray.rsi/meta.json
#	Resources/Textures/Objects/Specific/Medical/medical.rsi/meta.json
#	Resources/Textures/Objects/Weapons/Guns/Projectiles/projectiles.rsi/meta.json
#	Resources/Textures/Objects/Weapons/Guns/Projectiles/projectiles2.rsi/meta.json
#	Resources/Textures/Structures/Storage/canister.rsi/meta.json
#	Resources/Textures/Structures/Storage/tanks.rsi/meta.json
#	Resources/migration.yml
#	RobustToolbox
#	SECURITY.md
#	SpaceStation14.sln
2025-12-26 04:19:27 +01:00

678 lines
12 KiB
YAML

version: 1 # Not used right now, whatever.
binds:
- function: UIClick
type: State
key: MouseLeft
canFocus: true
- function: UIRightClick
type: State
key: MouseRight
canFocus: true
priority: 10
- function: CloseModals
type: State
key: Escape
priority: 10
- function: Use
type: State
key: MouseLeft
canFocus: true
- function: UseSecondary
type: State
key: MouseRight
canFocus: true
priority: -1 # UIRightClick & EditorCancelPlace should fire first.
- function: ShowDebugMonitors
type: Toggle
key: F3
- function: HideUI
type: Toggle
mod1: Shift
key: F4
- function: MoveUp
type: State
key: W
- function: MoveLeft
type: State
key: A
- function: MoveRight
type: State
key: D
- function: MoveDown
type: State
key: S
- function: Walk
type: State
key: Shift
# Shuttle
- function: ShuttleStrafeUp
type: State
key: W
- function: ShuttleStrafeLeft
type: State
key: A
- function: ShuttleStrafeRight
type: State
key: D
- function: ShuttleStrafeDown
type: State
key: S
- function: ShuttleRotateLeft
type: State
key: Q
- function: ShuttleRotateRight
type: State
key: E
- function: ShuttleBrake
type: State
key: Space
# Camera
- function: CameraRotateLeft
type: State
key: NumpadNum7
- function: CameraRotateRight
type: State
key: NumpadNum9
- function: CameraReset
type: State
key: NumpadNum8
- function: ZoomOut
type: State
key: NumpadNum4
- function: ZoomIn
type: State
key: NumpadNum6
- function: ResetZoom
type: State
key: NumpadNum5
# Misc
- function: ShowEscapeMenu
type: State
key: F10
- function: ToggleFullscreen
type: State
key: F11
- function: CycleChatChannelForward
type: State
key: Tab
priority: 1 # Before tab complete
- function: CycleChatChannelBackward
type: State
key: Tab
mod1: Control
- function: FocusChatInputWindow
type: State
key: T
- function: FocusLocalChatWindow
type: State
key: Period
- function: FocusEmote
type: State
mod1: Shift
key: Apostrophe
- function: FocusWhisperChatWindow
type: State
key: Comma
- function: FocusRadioWindow
type: State
key: SemiColon
- function: FocusLOOCWindow
type: State
mod1: Shift
key: Num9
- function: FocusOOCWindow
type: State
key: LBracket
- function: FocusAdminChatWindow
type: State
key: RBracket
- function: FocusDeadChatWindow
type: State
key: Backslash
- function: FocusConsoleChatWindow
type: State
key: Slash
- function: EditorLinePlace
type: State
key: MouseLeft
canFocus: true
mod1: Shift
- function: EditorGridPlace
type: State
key: MouseLeft
canFocus: true
mod1: Control
- function: EditorPlaceObject
type: State
key: MouseLeft
canFocus: true
- function: EditorCancelPlace
type: State
key: MouseRight
canFocus: true
- function: EditorRotateObject
type: State
key: MouseMiddle
- function: EditorFlipObject
type: State
key: MouseMiddle
mod1: Control
- function: EditorCopyObject
type: State
key: P
- function: SwapHands
type: State
key: X
- function: SwapHandsReverse
type: State
key: X
mod1: Shift
- function: MoveStoredItem
type: State
key: MouseLeft
canFocus: true
priority: 10
- function: RotateStoredItem
type: State
key: MouseRight
- function: SaveItemLocation
type: State
key: MouseMiddle
- function: Drop
type: State
key: Q
- function: ActivateItemInHand
type: State
key: Z
- function: AltActivateItemInHand
type: State
key: Z
mod1: Alt
- function: OpenCharacterMenu
type: State
key: U
- function: OpenEmotesMenu
type: State
key: Y
- function: TextCursorSelect
# TextCursorSelect HAS to be above ExamineEntity
# So that LineEdit receives it correctly.
# TODO: Make it so that UI keybinds are somehow prioritized so this ordering stuff isn't necessary.
type: State
key: MouseLeft
mod1: Shift
canFocus: true
- function: ExamineEntity
type: State
key: MouseLeft
canFocus: true
mod1: Shift
- function: ActivateItemInWorld
type: State
key: E
- function: AltActivateItemInWorld
type: State
key: MouseLeft
canFocus: true
mod1: Alt
- function: AltActivateItemInWorld # secondary binding
type: State
key: E
mod1: Alt
- function: ThrowItemInHand
type: State
key: Q
mod1: Control
- function: TryPullObject
type: State
canFocus: true
key: MouseLeft
mod1: Control
- function: MovePulledObject
type: State
key: MouseRight
mod1: Control
- function: ReleasePulledObject
type: State
key: H
- function: OpenCraftingMenu
type: State
key: G
- function: OpenGuidebook
type: State
key: NumpadNum0
# Sunrise-Edit
#- function: OpenAHelp
# type: State
# key: F1
- function: OpenInventoryMenu
type: State
key: I
- function: SmartEquipBackpack
type: State
key: B
mod1: Shift
- function: SmartEquipBelt
type: State
key: E
mod1: Shift
- function: SmartEquipPocket1
type: State
key: F
mod1: Shift
- function: SmartEquipPocket2
type: State
key: G
mod1: Shift
- function: SmartEquipSuitStorage
type: State
key: H
mod1: Shift
- function: OpenBackpack
type: State
key: V
- function: OpenBelt
type: State
key: V
mod1: Shift
- function: ShowDebugConsole
type: State
key: Tilde
- function: InspectEntity
type: State
key: v
mod1: Alt
- function: InspectServerComponent
type: State
key: b
mod1: Alt
- function: InspectClientComponent
type: State
key: c
mod1: Alt
- function: MouseMiddle
type: State
key: MouseMiddle
canFocus: true
- function: RotateObjectClockwise
type: State
key: R
- function: RotateObjectCounterclockwise
type: State
key: R
mod1: Shift
- function: FlipObject
type: State
key: F
- function: TextCursorLeft
type: State
key: Left
canRepeat: true
- function: TextCursorRight
type: State
key: Right
canRepeat: true
- function: TextCursorUp
type: State
key: Up
canRepeat: true
priority: 2
- function: TextCursorDown
type: State
key: Down
canRepeat: true
priority: 2
- function: TextCursorWordLeft
type: State
key: Left
mod1: Control
canRepeat: true
allowSubCombs: true
- function: TextCursorWordRight
type: State
key: Right
mod1: Control
canRepeat: true
allowSubCombs: true
- function: TextCursorBegin
type: State
key: Home
- function: TextCursorEnd
type: State
key: End
canRepeat: true
- function: TextCursorSelectLeft
type: State
key: Left
mod1: Shift
canRepeat: true
allowSubCombs: true
- function: TextCursorSelectRight
type: State
key: Right
mod1: Shift
canRepeat: true
allowSubCombs: true
- function: TextCursorSelectUp
type: State
key: Up
mod1: Shift
canRepeat: true
allowSubCombs: true
- function: TextCursorSelectDown
type: State
key: Down
mod1: Shift
canRepeat: true
allowSubCombs: true
- function: TextCursorSelectWordLeft
type: State
key: Left
mod1: Shift
mod2: Control
canRepeat: true
allowSubCombs: true
- function: TextCursorSelectWordRight
type: State
key: Right
mod1: Shift
mod2: Control
canRepeat: true
allowSubCombs: true
- function: TextCursorSelectBegin
type: State
mod1: Shift
key: Home
allowSubCombs: true
- function: TextCursorSelectEnd
type: State
mod1: Shift
key: End
canRepeat: true
allowSubCombs: true
- function: TextBackspace
type: State
key: BackSpace
canRepeat: true
- function: TextDelete
type: State
key: Delete
canRepeat: true
- function: TextWordBackspace
type: State
key: BackSpace
mod1: Control
canRepeat: true
allowSubCombs: true
- function: TextWordDelete
type: State
key: Delete
mod1: Control
canRepeat: true
allowSubCombs: true
- function: TextNewline
type: State
key: Return
canRepeat: true
- function: TextNewline
type: State
key: NumpadEnter
canRepeat: true
- function: TextSubmit
type: State
key: Return
- function: TextSubmit
type: State
key: NumpadEnter
- function: MultilineTextSubmit
type: State
key: Return
mod1: Control
- function: MultilineTextSubmit
type: State
key: NumpadEnter
mod1: Control
- function: TextSelectAll
type: State
key: A
mod1: Control
allowSubCombs: true
- function: TextCopy
type: State
key: C
mod1: Control
allowSubCombs: true
- function: TextCut
type: State
key: X
mod1: Control
allowSubCombs: true
- function: TextPaste
type: State
key: V
mod1: Control
allowSubCombs: true
- function: TextHistoryPrev
type: State
key: Up
- function: TextHistoryNext
type: State
key: Down
- function: TextCompleteNext
type: State
key: Down
priority: 1
canRepeat: true
- function: TextCompletePrev
type: State
key: Up
priority: 1
canRepeat: true
- function: TextReleaseFocus
type: State
key: Escape
priority: 15
- function: TextScrollToBottom
type: State
key: PageDown
- function: TextTabComplete
type: State
key: Tab
- function: OpenEntitySpawnWindow
type: State
key: F5
- function: OpenTileSpawnWindow
type: State
key: F6
- function: OpenAdminMenu
type: State
key: F7
- function: OpenDecalSpawnWindow
type: State
key: F8
- function: ToggleRoundEndSummaryWindow
type: Toggle
key: F9
- function: OpenSandboxWindow
type: State
key: B
- function: TakeScreenshot
type: State
key: F2
- function: TakeScreenshotNoUI
type: State
key: F2
mod1: Shift
- function: GuiTabNavigateNext
type: State
key: Tab
- function: GuiTabNavigatePrev
type: State
key: Tab
mod1: Shift
- function: EscapeContext
type: State
key: Escape
- function: WindowCloseAll
type: State
key: Escape
mod1: Shift
- function: Point
type: State
key: MouseMiddle
mod1: Shift
- function: ArcadeUp
type: State
key: Up
priority: -1
- function: ArcadeDown
type: State
key: Down
priority: -1
- function: ArcadeLeft
type: State
key: Left
priority: -1
- function: ArcadeRight
type: State
key: Right
priority: -1
- function: Arcade1
type: State
key: Space
- function: Arcade2
type: State
key: C
- function: Arcade3
type: State
key: Z
# Sunrise-Edit
#- function: ToggleKnockdown
# type: State
# key: C
- function: OpenAbilitiesMenu
type: State
key: K
- function: Hotbar0
type: State
key: Num0
- function: Hotbar1
type: State
key: Num1
- function: Hotbar2
type: State
key: Num2
- function: Hotbar3
type: State
key: Num3
- function: Hotbar4
type: State
key: Num4
- function: Hotbar5
type: State
key: Num5
- function: Hotbar6
type: State
key: Num6
- function: Hotbar7
type: State
key: Num7
- function: Hotbar8
type: State
key: Num8
- function: Hotbar9
type: State
key: Num9
- function: HotbarShift0
type: State
key: Num0
mod1: Shift
- function: HotbarShift1
type: State
key: Num1
mod1: Shift
- function: HotbarShift2
type: State
key: Num2
mod1: Shift
- function: HotbarShift3
type: State
key: Num3
mod1: Shift
- function: HotbarShift4
type: State
key: Num4
mod1: Shift
- function: HotbarShift5
type: State
key: Num5
mod1: Shift
- function: HotbarShift6
type: State
key: Num6
mod1: Shift
- function: HotbarShift7
type: State
key: Num7
mod1: Shift
- function: HotbarShift8
type: State
key: Num8
mod1: Shift
- function: HotbarShift9
type: State
key: Num9
mod1: Shift
- function: MappingUnselect
type: State
key: MouseRight
canFocus: true
- function: SaveMap
type: State
key: S
mod1: Control
- function: MappingEnablePick
type: State
key: Num5
- function: MappingEnableDelete
type: State
key: Num6
- function: MappingPick
type: State
key: MouseLeft
canFocus: true
- function: MappingRemoveDecal
type: State
key: MouseLeft
canFocus: true
- function: MappingCancelEraseDecal
type: State
key: MouseRight
canFocus: true
- function: MappingOpenContextMenu
type: State
key: MouseRight
canFocus: true
# Sunrise-Start
- function: CockGun
type: State
key: C
- function: ToggleStanding
type: State
key: R
- function: Jump
type: State
key: Space
- function: LookUp
type: State
key: MouseRight
- function: MeleeGunAttack
type: State
key: MouseMiddle
- function: OpenMentorHelp
type: State
key: O
- function: OpenHelpChoice
type: State
key: F1
# Sunrise-End