# Conflicts: # .github/CODEOWNERS # .github/ISSUE_TEMPLATE/config.yml # .github/ISSUE_TEMPLATE/issue_report.md # Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs # Content.Client/Medical/CrewMonitoring/CrewMonitoringWindow.xaml # Content.Client/UserInterface/Systems/Ghost/Controls/Roles/MakeGhostRoleWindow.xaml # Content.Client/UserInterface/Systems/Ghost/Controls/Roles/MakeGhostRoleWindow.xaml.cs # Content.Client/Weapons/Ranged/Systems/GunSystem.cs # Content.IntegrationTests/Tests/Destructible/DestructibleDamageGroupTest.cs # Content.IntegrationTests/Tests/Destructible/DestructibleDamageTypeTest.cs # Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs # Content.Server/Arcade/SpaceVillainGame/SpaceVillainArcadeComponent.cs # Content.Server/Atmos/EntitySystems/FlammableSystem.cs # Content.Server/Chat/Systems/ChatSystem.cs # Content.Server/Destructible/Thresholds/DamageThreshold.cs # Content.Server/Entry/EntryPoint.cs # Content.Server/Fluids/EntitySystems/PuddleSystem.cs # Content.Server/GuideGenerator/ReagentEntry.cs # Content.Server/IoC/ServerContentIoC.cs # Content.Server/Medical/HealthAnalyzerSystem.cs # Content.Server/Medical/VomitSystem.cs # Content.Server/Radio/EntitySystems/HeadsetSystem.cs # Content.Server/Revenant/EntitySystems/RevenantSystem.cs # Content.Server/Weapons/Ranged/Systems/GunSystem.cs # Content.Shared/Armor/SharedArmorSystem.cs # Content.Shared/Bed/Sleep/SleepingSystem.cs # Content.Shared/Cabinet/ItemCabinetSystem.cs # Content.Shared/Chat/SharedChatSystem.Emote.cs # Content.Shared/Chat/SharedChatSystem.cs # Content.Shared/Clothing/EntitySystems/MaskSystem.cs # Content.Shared/Clothing/EntitySystems/SharedChameleonClothingSystem.cs # Content.Shared/Damage/Systems/DamageableSystem.cs # Content.Shared/EntityEffects/Effects/StatusEffects/GenericStatusEffect.cs # Content.Shared/EntityEffects/Effects/Transform/ExplosionEntityEffect.cs # Content.Shared/Humanoid/HumanoidCharacterAppearance.cs # Content.Shared/IoC/SharedContentIoC.cs # Content.Shared/Lock/LockSystem.cs # Content.Shared/Ninja/Components/NinjaSuitComponent.cs # Content.Shared/Preferences/HumanoidCharacterProfile.cs # Content.Shared/Revenant/Components/RevenantComponent.cs # Content.Shared/Silicons/StationAi/SharedStationAiSystem.Airlock.cs # Content.Shared/Trigger/Systems/TriggerSystem.Condition.cs # Content.Shared/VendingMachines/SharedVendingMachineSystem.cs # Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs # Content.Shared/Weapons/Ranged/HitscanPrototype.cs # Content.Shared/Xenoarchaeology/Artifact/XAT/BaseQueryUpdateXATSystem.cs # README.md # Resources/Audio/Weapons/attributions.yml # Resources/Locale/en-US/_strings/ghost/make-ghost-gui.ftl # Resources/Locale/en-US/_strings/guidebook/chemistry/conditions.ftl # Resources/Locale/en-US/_strings/guidebook/chemistry/effects.ftl # Resources/Locale/en-US/_strings/guidebook/chemistry/healthchange.ftl # Resources/Locale/en-US/_strings/guidebook/chemistry/statuseffects.ftl # Resources/Locale/en-US/_strings/job/job-description.ftl # Resources/Locale/en-US/_strings/medical/components/crew-monitoring-component.ftl # Resources/Locale/en-US/_strings/npc/hugbot.ftl # Resources/Locale/en-US/_strings/npc/npc-debug.ftl # Resources/Locale/en-US/_strings/speech/speech-triggers.ftl # Resources/Locale/en-US/_strings/ui/stat-values.ftl # Resources/Locale/en-US/guidebook/chemistry/conditions.ftl # Resources/Locale/en-US/guidebook/chemistry/effects.ftl # Resources/Locale/en-US/guidebook/chemistry/healthchange.ftl # Resources/Locale/en-US/guidebook/entity-effects/conditions.ftl # Resources/Locale/en-US/guidebook/entity-effects/effects.ftl # Resources/Locale/en-US/guidebook/entity-effects/healthchange.ftl # Resources/Maps/Shuttles/cargo_relic.yml # Resources/Maps/_Sunrise/Station/bagel.yml # Resources/Maps/_Sunrise/Station/barratry.yml # Resources/Maps/_Sunrise/Station/fland.yml # Resources/Maps/_Sunrise/Station/marathon.yml # Resources/Maps/_Sunrise/Station/oasis.yml # Resources/Maps/_Sunrise/Station/packed.yml # Resources/Maps/_Sunrise/Station/plasma.yml # Resources/Maps/_Sunrise/Station/relic.yml # Resources/Maps/_Sunrise/event/clon_mine.yml # Resources/Maps/_Sunrise/event/void.yml # Resources/Prototypes/Body/Prototypes/vox.yml # Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml # Resources/Prototypes/Catalog/Fills/Crates/fun.yml # Resources/Prototypes/Catalog/Fills/Lockers/heads.yml # Resources/Prototypes/Catalog/Fills/Lockers/security.yml # Resources/Prototypes/Entities/Clothing/Belt/belts.yml # Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml # Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml # Resources/Prototypes/Entities/Mobs/Species/skeleton.yml # Resources/Prototypes/Entities/Objects/Devices/Electronics/base_electronics.yml # Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml # Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/pistol.yml # Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml # Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml # Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/hitscan.yml # Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml # Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml # Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml # Resources/Prototypes/Entities/Structures/Doors/MaterialDoors/material_doors.yml # Resources/Prototypes/Entities/Structures/Machines/lathe.yml # Resources/Prototypes/Entities/Structures/Specific/Atmospherics/sensor.yml # Resources/Prototypes/Loadouts/Jobs/Engineering/station_engineer.yml # Resources/Prototypes/Loadouts/Jobs/Science/scientist.yml # Resources/Prototypes/Loadouts/Jobs/Security/security_officer.yml # Resources/Prototypes/Loadouts/Miscellaneous/glasses.yml # Resources/Prototypes/Loadouts/loadout_groups.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/Lathes/Packs/biogen.yml # Resources/Prototypes/Recipes/Lathes/Packs/security.yml # Resources/Prototypes/Recipes/Lathes/biogen.yml # Resources/Prototypes/Roles/Antags/nukeops.yml # Resources/Prototypes/Roles/Antags/revolutionary.yml # Resources/Prototypes/Roles/Antags/thief.yml # Resources/Prototypes/Roles/Antags/traitor.yml # Resources/Prototypes/Roles/Antags/wizard.yml # Resources/Prototypes/Roles/Antags/zombie.yml # Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml # Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml # Resources/Prototypes/Roles/Jobs/Civilian/chef.yml # Resources/Prototypes/Roles/Jobs/Civilian/mime.yml # Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml # Resources/Prototypes/Roles/Jobs/Engineering/station_engineer.yml # Resources/Prototypes/Roles/Jobs/Engineering/technical_assistant.yml # Resources/Prototypes/Roles/Jobs/Medical/chemist.yml # Resources/Prototypes/Roles/Jobs/Medical/medical_doctor.yml # Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml # Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml # Resources/Prototypes/Roles/Jobs/Science/borg.yml # Resources/Prototypes/Roles/Jobs/Science/research_assistant.yml # Resources/Prototypes/Roles/Jobs/Science/scientist.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/Stacks/Materials/crystals.yml # Resources/Prototypes/Stacks/floor_tile_stacks.yml # Resources/Prototypes/tags.yml # Resources/ServerInfo/Guidebook/Science/ArtifactReports.xml # Resources/ServerInfo/Guidebook/Science/Xenoarchaeology.xml # Resources/Textures/Clothing/Hands/Gloves/Color/black.rsi/equipped-HAND.png # Resources/Textures/Clothing/Hands/Gloves/Color/black.rsi/meta.json # Resources/Textures/Clothing/Head/Hardsuits/mime.rsi/meta.json # Resources/Textures/Effects/speech.rsi/moth3.png # Resources/Textures/Interface/Misc/job_icons.rsi/meta.json # Resources/Textures/Structures/Machines/microwave.rsi/meta.json # Resources/Textures/Structures/Machines/microwave.rsi/mw.png # Resources/Textures/Structures/Machines/microwave.rsi/mw0.png # Resources/Textures/Structures/Machines/microwave.rsi/mw_running_unlit.png # Resources/Textures/Structures/Machines/microwave.rsi/mw_unlit.png # Resources/Textures/Structures/Machines/microwave.rsi/mwb.png # Resources/Textures/Structures/Machines/microwave.rsi/mwbloody.png # Resources/Textures/Structures/Machines/microwave.rsi/mwbloody0.png # Resources/Textures/Structures/Machines/microwave.rsi/mwbloody1.png # Resources/Textures/Structures/Machines/microwave.rsi/mwbloodyo.png # Resources/Textures/Structures/Machines/microwave.rsi/mwo.png # Resources/Textures/Structures/Machines/microwave_syndie.rsi/meta.json # Resources/Textures/Structures/Machines/microwave_syndie.rsi/mw.png # Resources/Textures/Structures/Machines/microwave_syndie.rsi/mw0.png # Resources/Textures/Structures/Machines/microwave_syndie.rsi/mw_running_unlit.png # Resources/Textures/Structures/Machines/microwave_syndie.rsi/mw_unlit.png # Resources/Textures/Structures/Machines/microwave_syndie.rsi/mwb.png # Resources/Textures/Structures/Machines/microwave_syndie.rsi/mwo.png # Resources/migration.yml # RobustToolbox
149 lines
10 KiB
C#
149 lines
10 KiB
C#
using Robust.Shared.Input;
|
|
|
|
namespace Content.Shared.Input
|
|
{
|
|
[KeyFunctions]
|
|
public static class ContentKeyFunctions
|
|
{
|
|
public static readonly BoundKeyFunction ToggleKnockdown = "ToggleKnockdown";
|
|
public static readonly BoundKeyFunction UseItemInHand = "ActivateItemInHand";
|
|
public static readonly BoundKeyFunction AltUseItemInHand = "AltActivateItemInHand";
|
|
public static readonly BoundKeyFunction ActivateItemInWorld = "ActivateItemInWorld";
|
|
public static readonly BoundKeyFunction AltActivateItemInWorld = "AltActivateItemInWorld";
|
|
public static readonly BoundKeyFunction Drop = "Drop";
|
|
public static readonly BoundKeyFunction ExamineEntity = "ExamineEntity";
|
|
public static readonly BoundKeyFunction FocusChat = "FocusChatInputWindow";
|
|
public static readonly BoundKeyFunction FocusLocalChat = "FocusLocalChatWindow";
|
|
public static readonly BoundKeyFunction FocusEmote = "FocusEmote";
|
|
public static readonly BoundKeyFunction FocusWhisperChat = "FocusWhisperChatWindow";
|
|
public static readonly BoundKeyFunction FocusRadio = "FocusRadioWindow";
|
|
public static readonly BoundKeyFunction FocusLOOC = "FocusLOOCWindow";
|
|
public static readonly BoundKeyFunction FocusOOC = "FocusOOCWindow";
|
|
public static readonly BoundKeyFunction FocusAdminChat = "FocusAdminChatWindow";
|
|
public static readonly BoundKeyFunction FocusDeadChat = "FocusDeadChatWindow";
|
|
public static readonly BoundKeyFunction FocusConsoleChat = "FocusConsoleChatWindow";
|
|
public static readonly BoundKeyFunction CycleChatChannelForward = "CycleChatChannelForward";
|
|
public static readonly BoundKeyFunction CycleChatChannelBackward = "CycleChatChannelBackward";
|
|
public static readonly BoundKeyFunction EscapeContext = "EscapeContext";
|
|
public static readonly BoundKeyFunction OpenCharacterMenu = "OpenCharacterMenu";
|
|
public static readonly BoundKeyFunction OpenEmotesMenu = "OpenEmotesMenu";
|
|
public static readonly BoundKeyFunction OpenCraftingMenu = "OpenCraftingMenu";
|
|
public static readonly BoundKeyFunction OpenGuidebook = "OpenGuidebook";
|
|
public static readonly BoundKeyFunction OpenInventoryMenu = "OpenInventoryMenu";
|
|
public static readonly BoundKeyFunction SmartEquipBackpack = "SmartEquipBackpack";
|
|
public static readonly BoundKeyFunction SmartEquipBelt = "SmartEquipBelt";
|
|
public static readonly BoundKeyFunction SmartEquipPocket1 = "SmartEquipPocket1";
|
|
public static readonly BoundKeyFunction SmartEquipPocket2 = "SmartEquipPocket2";
|
|
public static readonly BoundKeyFunction SmartEquipSuitStorage = "SmartEquipSuitStorage";
|
|
public static readonly BoundKeyFunction OpenBackpack = "OpenBackpack";
|
|
public static readonly BoundKeyFunction OpenBelt = "OpenBelt";
|
|
public static readonly BoundKeyFunction OpenAHelp = "OpenAHelp";
|
|
public static readonly BoundKeyFunction SwapHands = "SwapHands";
|
|
public static readonly BoundKeyFunction SwapHandsReverse = "SwapHandsReverse";
|
|
public static readonly BoundKeyFunction MoveStoredItem = "MoveStoredItem";
|
|
public static readonly BoundKeyFunction RotateStoredItem = "RotateStoredItem";
|
|
public static readonly BoundKeyFunction SaveItemLocation = "SaveItemLocation";
|
|
public static readonly BoundKeyFunction ThrowItemInHand = "ThrowItemInHand";
|
|
public static readonly BoundKeyFunction TryPullObject = "TryPullObject";
|
|
public static readonly BoundKeyFunction MovePulledObject = "MovePulledObject";
|
|
public static readonly BoundKeyFunction ReleasePulledObject = "ReleasePulledObject";
|
|
public static readonly BoundKeyFunction MouseMiddle = "MouseMiddle";
|
|
public static readonly BoundKeyFunction RotateObjectClockwise = "RotateObjectClockwise";
|
|
public static readonly BoundKeyFunction RotateObjectCounterclockwise = "RotateObjectCounterclockwise";
|
|
public static readonly BoundKeyFunction FlipObject = "FlipObject";
|
|
public static readonly BoundKeyFunction ToggleRoundEndSummaryWindow = "ToggleRoundEndSummaryWindow";
|
|
public static readonly BoundKeyFunction OpenEntitySpawnWindow = "OpenEntitySpawnWindow";
|
|
public static readonly BoundKeyFunction OpenSandboxWindow = "OpenSandboxWindow";
|
|
public static readonly BoundKeyFunction OpenTileSpawnWindow = "OpenTileSpawnWindow";
|
|
public static readonly BoundKeyFunction OpenDecalSpawnWindow = "OpenDecalSpawnWindow";
|
|
public static readonly BoundKeyFunction OpenAdminMenu = "OpenAdminMenu";
|
|
public static readonly BoundKeyFunction TakeScreenshot = "TakeScreenshot";
|
|
public static readonly BoundKeyFunction TakeScreenshotNoUI = "TakeScreenshotNoUI";
|
|
public static readonly BoundKeyFunction ToggleFullscreen = "ToggleFullscreen";
|
|
public static readonly BoundKeyFunction Point = "Point";
|
|
public static readonly BoundKeyFunction ZoomOut = "ZoomOut";
|
|
public static readonly BoundKeyFunction ZoomIn = "ZoomIn";
|
|
public static readonly BoundKeyFunction ResetZoom = "ResetZoom";
|
|
|
|
// Sunrise-Start
|
|
public static readonly BoundKeyFunction FocusCollectiveMindChat = "FocusCollectiveMindChatWindow";
|
|
public static readonly BoundKeyFunction CockGun = "CockGun";
|
|
public static readonly BoundKeyFunction MeleeGunAttack = "MeleeGunAttack";
|
|
public static readonly BoundKeyFunction ToggleStanding = "ToggleStanding";
|
|
public static readonly BoundKeyFunction Jump = "Jump";
|
|
public static readonly BoundKeyFunction Reloading = "Reloading";
|
|
public static readonly BoundKeyFunction Interact = "Interact";
|
|
public static readonly BoundKeyFunction LookUp = "LookUp";
|
|
public static readonly BoundKeyFunction OpenMentorHelp = "OpenMentorHelp";
|
|
public static readonly BoundKeyFunction OpenHelpChoice = "OpenHelpChoice";
|
|
// Sunrise-End
|
|
|
|
public static readonly BoundKeyFunction ArcadeUp = "ArcadeUp";
|
|
public static readonly BoundKeyFunction ArcadeDown = "ArcadeDown";
|
|
public static readonly BoundKeyFunction ArcadeLeft = "ArcadeLeft";
|
|
public static readonly BoundKeyFunction ArcadeRight = "ArcadeRight";
|
|
public static readonly BoundKeyFunction Arcade1 = "Arcade1";
|
|
public static readonly BoundKeyFunction Arcade2 = "Arcade2";
|
|
public static readonly BoundKeyFunction Arcade3 = "Arcade3";
|
|
|
|
public static readonly BoundKeyFunction OpenActionsMenu = "OpenAbilitiesMenu";
|
|
public static readonly BoundKeyFunction ShuttleStrafeLeft = "ShuttleStrafeLeft";
|
|
public static readonly BoundKeyFunction ShuttleStrafeUp = "ShuttleStrafeUp";
|
|
public static readonly BoundKeyFunction ShuttleStrafeRight = "ShuttleStrafeRight";
|
|
public static readonly BoundKeyFunction ShuttleStrafeDown = "ShuttleStrafeDown";
|
|
public static readonly BoundKeyFunction ShuttleRotateLeft = "ShuttleRotateLeft";
|
|
public static readonly BoundKeyFunction ShuttleRotateRight = "ShuttleRotateRight";
|
|
public static readonly BoundKeyFunction ShuttleBrake = "ShuttleBrake";
|
|
|
|
public static readonly BoundKeyFunction Hotbar0 = "Hotbar0";
|
|
public static readonly BoundKeyFunction Hotbar1 = "Hotbar1";
|
|
public static readonly BoundKeyFunction Hotbar2 = "Hotbar2";
|
|
public static readonly BoundKeyFunction Hotbar3 = "Hotbar3";
|
|
public static readonly BoundKeyFunction Hotbar4 = "Hotbar4";
|
|
public static readonly BoundKeyFunction Hotbar5 = "Hotbar5";
|
|
public static readonly BoundKeyFunction Hotbar6 = "Hotbar6";
|
|
public static readonly BoundKeyFunction Hotbar7 = "Hotbar7";
|
|
public static readonly BoundKeyFunction Hotbar8 = "Hotbar8";
|
|
public static readonly BoundKeyFunction Hotbar9 = "Hotbar9";
|
|
public static readonly BoundKeyFunction HotbarShift0 = "HotbarShift0";
|
|
public static readonly BoundKeyFunction HotbarShift1 = "HotbarShift1";
|
|
public static readonly BoundKeyFunction HotbarShift2 = "HotbarShift2";
|
|
public static readonly BoundKeyFunction HotbarShift3 = "HotbarShift3";
|
|
public static readonly BoundKeyFunction HotbarShift4 = "HotbarShift4";
|
|
public static readonly BoundKeyFunction HotbarShift5 = "HotbarShift5";
|
|
public static readonly BoundKeyFunction HotbarShift6 = "HotbarShift6";
|
|
public static readonly BoundKeyFunction HotbarShift7 = "HotbarShift7";
|
|
public static readonly BoundKeyFunction HotbarShift8 = "HotbarShift8";
|
|
public static readonly BoundKeyFunction HotbarShift9 = "HotbarShift9";
|
|
|
|
public static BoundKeyFunction[] GetHotbarBoundKeys() =>
|
|
new[]
|
|
{
|
|
Hotbar1, Hotbar2, Hotbar3, Hotbar4, Hotbar5, Hotbar6, Hotbar7, Hotbar8, Hotbar9, Hotbar0,
|
|
HotbarShift1, HotbarShift2, HotbarShift3, HotbarShift4, HotbarShift5, HotbarShift6, HotbarShift7, HotbarShift8, HotbarShift9, HotbarShift0
|
|
};
|
|
|
|
public static readonly BoundKeyFunction Vote0 = "Vote0";
|
|
public static readonly BoundKeyFunction Vote1 = "Vote1";
|
|
public static readonly BoundKeyFunction Vote2 = "Vote2";
|
|
public static readonly BoundKeyFunction Vote3 = "Vote3";
|
|
public static readonly BoundKeyFunction Vote4 = "Vote4";
|
|
public static readonly BoundKeyFunction Vote5 = "Vote5";
|
|
public static readonly BoundKeyFunction Vote6 = "Vote6";
|
|
public static readonly BoundKeyFunction Vote7 = "Vote7";
|
|
public static readonly BoundKeyFunction Vote8 = "Vote8";
|
|
public static readonly BoundKeyFunction Vote9 = "Vote9";
|
|
public static readonly BoundKeyFunction EditorCopyObject = "EditorCopyObject";
|
|
public static readonly BoundKeyFunction EditorFlipObject = "EditorFlipObject";
|
|
public static readonly BoundKeyFunction InspectEntity = "InspectEntity";
|
|
|
|
public static readonly BoundKeyFunction MappingUnselect = "MappingUnselect";
|
|
public static readonly BoundKeyFunction SaveMap = "SaveMap";
|
|
public static readonly BoundKeyFunction MappingEnablePick = "MappingEnablePick";
|
|
public static readonly BoundKeyFunction MappingEnableDelete = "MappingEnableDelete";
|
|
public static readonly BoundKeyFunction MappingPick = "MappingPick";
|
|
public static readonly BoundKeyFunction MappingRemoveDecal = "MappingRemoveDecal";
|
|
public static readonly BoundKeyFunction MappingCancelEraseDecal = "MappingCancelEraseDecal";
|
|
public static readonly BoundKeyFunction MappingOpenContextMenu = "MappingOpenContextMenu";
|
|
}
|
|
}
|