# Conflicts: # .github/workflows/publish.yml # Content.Client/Clothing/ClientClothingSystem.cs # Content.Client/Clothing/Systems/ChameleonClothingSystem.cs # Content.Client/Fax/UI/FaxWindow.xaml # Content.Client/Ghost/GhostSystem.cs # Content.Client/Holiday/HolidaySystem.cs # Content.Client/Humanoid/HumanoidAppearanceSystem.cs # Content.Client/Lobby/UI/Loadouts/LoadoutWindow.xaml.cs # Content.Client/Lobby/UI/LobbyGui.xaml # Content.Client/Lobby/UI/LobbyGui.xaml.cs # Content.Client/Mech/MechSystem.cs # Content.Client/Stealth/StealthSystem.cs # Content.Client/Weapons/Ranged/Systems/GunSystem.cs # Content.Server.Database/Migrations/Sqlite/SqliteServerDbContextModelSnapshot.cs # Content.Server/Bed/BedSystem.cs # Content.Server/Body/Systems/BodySystem.cs # Content.Server/Body/Systems/RespiratorSystem.cs # Content.Server/Cargo/Systems/CargoSystem.Orders.cs # Content.Server/Communications/CommunicationsConsoleComponent.cs # Content.Server/EntityEffects/Effects/AreaReactionEffect.cs # Content.Server/EntityEffects/Effects/MakeSentient.cs # Content.Server/EntityEffects/Effects/PlantMetabolism/PlantAdjustPests.cs # Content.Server/EntityEffects/Effects/PlantMetabolism/PlantAdjustToxins.cs # Content.Server/EntityEffects/Effects/PlantMetabolism/PlantAdjustWeeds.cs # Content.Server/EntityEffects/Effects/PlantMutateGases.cs # Content.Server/Fluids/EntitySystems/AbsorbentSystem.cs # Content.Server/GameTicking/GameTicker.Spawning.cs # Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs # Content.Server/IoC/ServerContentIoC.cs # Content.Server/Nutrition/EntitySystems/FoodSystem.cs # Content.Server/Power/EntitySystems/PowerNetSystem.cs # Content.Server/Preferences/Managers/ServerPreferencesManager.cs # Content.Server/RoundEnd/RoundEndSystem.cs # Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs # Content.Server/Station/Systems/StationSpawningSystem.cs # Content.Server/VoiceMask/VoiceMaskSystem.cs # Content.Server/Weapons/Ranged/Systems/GunSystem.cs # Content.Shared/Bed/Components/HealOnBuckleComponent.cs # Content.Shared/Clothing/EntitySystems/ClothingSystem.cs # Content.Shared/EntityEffects/Effects/ExplosionReactionEffect.cs # Content.Shared/Inventory/InventorySystem.Relay.cs # Content.Shared/Item/ItemToggle/Components/ComponentTogglerComponent.cs # Content.Shared/Preferences/HumanoidCharacterProfile.cs # Content.Shared/Preferences/Loadouts/RoleLoadout.cs # Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs # Content.Shared/Wieldable/SharedWieldableSystem.cs # Resources/Audio/Machines/attributions.yml # Resources/Locale/en-US/_strings/atmos/plaque-component.ftl # Resources/Locale/en-US/_strings/chat/chat-channel.ftl # Resources/Locale/en-US/_strings/components/screen-component.ftl # Resources/Locale/en-US/_strings/inventory/components/slot-block-component.ftl # Resources/Locale/en-US/_strings/mass-media/news-discord.ftl # Resources/Locale/en-US/_strings/objectives/commands/stripall.ftl # Resources/Locale/en-US/_strings/salvage/job-board.ftl # Resources/Locale/en-US/_strings/ui/spray-painter-window.ftl # Resources/Locale/en-US/_strings/ui/turret-controls.ftl # Resources/Maps/_Sunrise/Station/box.yml # Resources/Prototypes/Access/misc.yml # Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml # Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml # Resources/Prototypes/Catalog/Fills/Lockers/heads.yml # Resources/Prototypes/Catalog/Fills/Lockers/service.yml # Resources/Prototypes/Catalog/Fills/Lockers/suit_storage.yml # Resources/Prototypes/Entities/Clothing/Head/helmets.yml # Resources/Prototypes/Entities/Clothing/Masks/masks.yml # Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml # Resources/Prototypes/Entities/Markers/Spawners/mobs.yml # Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml # Resources/Prototypes/Entities/Mobs/NPCs/animals.yml # Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml # Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml # Resources/Prototypes/Entities/Mobs/Player/dragon.yml # Resources/Prototypes/Entities/Mobs/Player/silicon.yml # Resources/Prototypes/Entities/Mobs/Species/arachnid.yml # Resources/Prototypes/Entities/Mobs/Species/moth.yml # Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml # Resources/Prototypes/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml # Resources/Prototypes/LootTables/suspicion_loot_table.yml # Resources/Prototypes/Reagents/Consumable/Drink/drinks.yml # Resources/Prototypes/Reagents/medicine.yml # Resources/Prototypes/Recipes/Lathes/Packs/science.yml # Resources/Prototypes/Recipes/Lathes/medical.yml # Resources/Prototypes/SoundCollections/NukeMusic.yml # Resources/ServerInfo/Guidebook/Cargo/Salvage.xml # Resources/Textures/Clothing/Hands/Gloves/KnuckleDusters/brassknuckleduster.rsi/equipped-OUTERCLOTHING-reptilian.png # Resources/Textures/Clothing/OuterClothing/Hardsuits/basic.rsi/meta.json # Resources/Textures/Clothing/OuterClothing/Suits/eva.rsi/meta.json # Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/meta.json # Resources/Textures/Clothing/OuterClothing/Suits/eva_prisoner.rsi/meta.json # Resources/Textures/Effects/speech.rsi/alien3.png # Resources/Textures/Effects/speech.rsi/alienroyal3.png # Resources/Textures/Effects/speech.rsi/default3.png # Resources/Textures/Effects/speech.rsi/guardian3.png # Resources/Textures/Effects/speech.rsi/holo3.png # Resources/Textures/Effects/speech.rsi/lawyer3.png # Resources/Textures/Effects/speech.rsi/lizard3.png # Resources/Textures/Effects/speech.rsi/meta.json # Resources/Textures/Effects/speech.rsi/moth3.png # Resources/Textures/Effects/speech.rsi/robot3.png # Resources/Textures/Effects/speech.rsi/slime3.png # Resources/Textures/Effects/speech.rsi/spider3.png # Resources/Textures/Effects/speech.rsi/syndibot3.png # Resources/Textures/Interface/Misc/job_icons.rsi/meta.json # Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json # Resources/Textures/Mobs/Species/Reptilian/parts.rsi/head_f.png # Resources/Textures/Mobs/Species/Reptilian/parts.rsi/head_m.png # Resources/Textures/Objects/Misc/id_cards.rsi/meta.json # Resources/Textures/Structures/Doors/Airlocks/Glass/external.rsi/emergency_unlit.png # Resources/Textures/Structures/Piping/disposal.rsi/meta.json # Resources/Textures/Tiles/attributions.yml # Resources/Textures/Tiles/steel_dirty.png # Resources/migration.yml # runclient-Tools.bat # runclient.bat
140 lines
9.7 KiB
C#
140 lines
9.7 KiB
C#
using Robust.Shared.Input;
|
|
|
|
namespace Content.Shared.Input
|
|
{
|
|
[KeyFunctions]
|
|
public static class ContentKeyFunctions
|
|
{
|
|
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 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 ToggleStanding = "ToggleStanding";
|
|
public static readonly BoundKeyFunction Jump = "Jump";
|
|
public static readonly BoundKeyFunction Reloading = "Reloading";
|
|
// 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";
|
|
}
|
|
}
|