Difference between revisions of "Keyboard Shortcuts"

From /tg/station 13 Wiki
Jump to navigation Jump to search
(Started an "other humanoid controls" subcat, for controls that don't use hotkeys. Added the new shoe-stealing thing by Actioninja. Will have to fill up with more stuff at a later time.)
(Shoe stealing shortcut removed (was click prone on grab while targeting leg))
(37 intermediate revisions by 2 users not shown)
Line 6: Line 6:
  
  
Keyboard shortcuts so you spend less time fiddling with our god-awful GUI.
+
This is a list of default keybindings and controls. You can rebind many of them with the Custom Keybindings menu in-game.  
  
 
= Humans and Other Carbon-based Lifeforms' Hotkeys =
 
= Humans and Other Carbon-based Lifeforms' Hotkeys =
[[File:hotkeys.png|300px|thumb|alt=A diagram of (most) human hotkeys.|A diagram of (most) human hotkeys.]]
+
[[File:hotkeys.png|300px|thumb|alt=An old diagram of (most) human hotkeys.|An old diagram of (most) human hotkeys.]]
 
=== Any Mode ===
 
=== Any Mode ===
 +
* <code>'''Arrow keys'''</code> = Move your character.
 
* <code>'''Shift + Click'''</code> = Examine something.
 
* <code>'''Shift + Click'''</code> = Examine something.
 +
* <code>'''Shift + Doubleclick'''</code> = Examine something closer.
 
* <code>'''Shift + Middle Click'''</code> = Point at something.
 
* <code>'''Shift + Middle Click'''</code> = Point at something.
 
* <code>'''Alt + Click a tile'''</code> = Open a new tab with a list of all the items of the clicked tile next to you.
 
* <code>'''Alt + Click a tile'''</code> = Open a new tab with a list of all the items of the clicked tile next to you.
 
* <code>'''Alt + Click a PDA'''</code> = Remove the ID from the PDA.
 
* <code>'''Alt + Click a PDA'''</code> = Remove the ID from the PDA.
 +
* <code>'''Control + Click a [[PDA]]'''</code> = Take out pen.
 +
* <code>'''Control + Shift + Click a [[PDA]]'''</code> = Take out cartridge.
 
* <code>'''Alt + Click a locker'''</code> = Lock the locker.
 
* <code>'''Alt + Click a locker'''</code> = Lock the locker.
 
* <code>'''Alt + Click a clothing'''</code> = Toggles any possible aesthetic settings (breath mask up/down, rolling down jumpsuit, buttons labcoat, flip baseball cap etc).
 
* <code>'''Alt + Click a clothing'''</code> = Toggles any possible aesthetic settings (breath mask up/down, rolling down jumpsuit, buttons labcoat, flip baseball cap etc).
* <code>'''Alt + Click a bag/container'''</code> = Opens the container. also works on things that are in another container.  
+
* <code>'''Alt + Click a bag/container'''</code> = Opens the container. Also works on things that are in another container.  
 
* <code>'''Alt + Click a [[Guide_to_food_and_drinks#Microwave_Oven|microwave]]'''</code> = Turns the microwave on.  
 
* <code>'''Alt + Click a [[Guide_to_food_and_drinks#Microwave_Oven|microwave]]'''</code> = Turns the microwave on.  
 
* <code>'''Alt + Click a [[Guide_to_chemistry#Chemistry_Dispensers|chem dispenser]], [[Guide_to_chemistry#Chemical_Heater|chemical heater]], [[Guide_to_chemistry#ChemMaster_3000|ChemMaster 3000]] or [[Virus#PanD.E.M.I.C_2200|PanD.E.M.I:C]] '''</code> = Ejects any loaded beaker.  
 
* <code>'''Alt + Click a [[Guide_to_chemistry#Chemistry_Dispensers|chem dispenser]], [[Guide_to_chemistry#Chemical_Heater|chemical heater]], [[Guide_to_chemistry#ChemMaster_3000|ChemMaster 3000]] or [[Virus#PanD.E.M.I.C_2200|PanD.E.M.I:C]] '''</code> = Ejects any loaded beaker.  
Line 23: Line 27:
 
* <code>'''Control + Up/Down'''</code> = In your text bar will shift through the history of everything you've entered in the red bar at the bottom.  
 
* <code>'''Control + Up/Down'''</code> = In your text bar will shift through the history of everything you've entered in the red bar at the bottom.  
 
* <code>'''Control + Click'''</code> = Pull an object or person you're standing next to.
 
* <code>'''Control + Click'''</code> = Pull an object or person you're standing next to.
* <code>'''Control + Click a [[PDA]]'''</code> = Take out pen.
+
* <code>'''While pulling something, click an empty floor tile with empty hand'''</code> = Drag the pulled object to the clicked floortile if possible.  
* <code>'''End'''</code> or <code>'''Ctrl + W'''</code> = Toggle [[Throw|throwing]] mode.
+
* <code>'''End'''</code> = Toggle [[Throw|throwing]] mode.
* <code>'''Page Down'''</code> or <code>'''Ctrl + A'''</code> = Use the object in your active hand.
+
* <code>'''Page Down''' = Use the object in your active hand.</code>
* <code>'''Middle Mouse Button''', '''Page Up''', '''Ctrl + S'''</code> or <code>'''Numpad 9'''</code> = Switch your active hand.
+
* <code>'''Middle Mouse Button'''</code> or <code> '''Page Up'''</code> = Switch your active hand.
* <code>'''Home''', '''Ctrl + D'''</code> or <code>'''Numpad 7'''</code> = Drop the item in your active hand.
+
* <code>'''Click the Drop button on your HUD'''</code> = Drop the item in your active hand.
* <code>'''Insert'''</code> or <code>'''Numpad 0'''</code> = Cycle through [[Intent|intent]]s.
+
* <code>'''Insert'''</code> = Cycle through [[Intent|intent]]s.
 
* <code>'''Delete'''</code> = Stop pulling.
 
* <code>'''Delete'''</code> = Stop pulling.
 
* <code>'''F12'''</code> = Toggle minimal HUD.
 
* <code>'''F12'''</code> = Toggle minimal HUD.
* <code>'''Spacebar'''</code> = While entering commands auto-completes them.
+
* <code>'''Spacebar'''</code> = While entering commands in red bar auto-completes them.
 
* <code>'''Tab'''</code> = Toggle between [[#Hotkey-mode_Enabled|hotkey]] and normal mode. While in [[#Hotkey-mode_Enabled|hotkey]] mode, WASD will move your character.
 
* <code>'''Tab'''</code> = Toggle between [[#Hotkey-mode_Enabled|hotkey]] and normal mode. While in [[#Hotkey-mode_Enabled|hotkey]] mode, WASD will move your character.
* <code>'''Click-drag a bag/container onto another bag/container'''</code> = Attempts to move all contents of the first bag to the other.
+
* <code>'''Esc'''</code> = Stops you from being stuck moving in one direction (due to lag or other issues).
  
 
===Hotkey-mode Enabled===
 
===Hotkey-mode Enabled===
Hotkey-mode can be toggled on by pressing '''Tab'''.
+
Hotkey-mode can be toggled on by pressing '''Tab'''. Many hotkeys can be reassigned through game preferences -> custom keybindings. This must be done on every server, as keybindings aren't shared between them.  
 
* <code>'''W, A, S, D'''</code> = Move your character
 
* <code>'''W, A, S, D'''</code> = Move your character
 
* <code>'''Q'''</code> = Drop
 
* <code>'''Q'''</code> = Drop
Line 43: Line 47:
 
* <code>'''B'''</code> = Resist / Unbuckle yourself / Stop drop and roll when on fire /
 
* <code>'''B'''</code> = Resist / Unbuckle yourself / Stop drop and roll when on fire /
 
* <code>'''T'''</code> = Say (opens a new input window)
 
* <code>'''T'''</code> = Say (opens a new input window)
* <code>'''F'''</code> = Cycle intents left
+
* <code>'''G'''</code> = Give item to someone
* <code>'''G'''</code> = Cycle intents right
 
 
* <code>'''Z/Y'''</code> = Activate held object
 
* <code>'''Z/Y'''</code> = Activate held object
 
* <code>'''X'''</code> = Swap hands
 
* <code>'''X'''</code> = Swap hands
Line 54: Line 57:
 
* <code>'''M'''</code> = emote
 
* <code>'''M'''</code> = emote
 
* <code>'''H'''</code> = Stop Pulling
 
* <code>'''H'''</code> = Stop Pulling
 +
* <code>'''U'''</code> = Rest / lay down / crawl
 +
* <code>'''Hold Ctrl'''</code> = Block movement.
 +
* <code>'''V'''</code> = Swap held equipment with worn equipment (such as jumpsuit)
 
* <code>'''Shift + B'''</code> = Put in hand item into backpack, or take out last item put into backpack.  
 
* <code>'''Shift + B'''</code> = Put in hand item into backpack, or take out last item put into backpack.  
 
* <code>'''Shift + E'''</code> = Put in hand item into belt or belt slot, or take out last item put into belt.  
 
* <code>'''Shift + E'''</code> = Put in hand item into belt or belt slot, or take out last item put into belt.  
 +
* <code>'''Shift + Q'''</code> = Put in hand item into suit storage slot, or take out last item put into suit storage slot.
 
* <code>'''Numpad 8, 4, 5, 6, 1, 2, 3'''</code> = Used for selecting body target. Numbers correspond to location on the target doll. 8 Cycles through Head -> Eyes -> Mouth
 
* <code>'''Numpad 8, 4, 5, 6, 1, 2, 3'''</code> = Used for selecting body target. Numbers correspond to location on the target doll. 8 Cycles through Head -> Eyes -> Mouth
 
These also work with the non-hotkey mode if you press down '''Ctrl'''.
 
 
E.g. <code>'''Ctrl + 1'''</code> = Help intent, even without the hotkey-mode toggled on.
 
  
 
===Other Humanoid Controls===
 
===Other Humanoid Controls===
These are actions you can do which use other methods than hotkeys.  
+
These are actions you can perform which require other methods than hotkeys.  
* <code>'''Target legs and click a prone person while on grab intent'''</code> = Attempt to steal shoes.  
+
* <code>'''Click the ''rest'' button'''</code> = Lay down. You can crawl while laying down.
 +
* <code>'''Click-drag a person to yourself'''</code> = Opens the interact window, where you can remove or add worn objects on a person, and also turn their internals on or off.
 +
* <code>'''Open someone's interact window while you are prone next to them'''</code> = Lets you untie their shoelaces.
 +
* <code>'''Click-drag a yourself to a table'''</code> = Attempt to climb the table.
 +
* <code>'''Click table while someone else is attempting to climb it'''</code> = Push them away.
 +
* <code>'''Click-drag a bag/container onto another bag/container'''</code> = Attempts to move all contents of the first bag to the other.
 +
* <code>'''Click-drag a prone person to yourself (your sprite) on grab intent after grabbing them aggressively'''</code> = Fireman carry them.
 +
* <code>'''Have someone else grab you aggressively, and then you click and drag your own sprite to them'''</code> = Piggyback ride them.
 +
* <code>'''Click a table while fireman carrying person'''</code> = Place gently on help intent, slam on harm intent and drop carelessly on other intents.
 +
* <code>'''Click a on yourself on grab intent while aiming for bleeding limb'''</code> = Grasp your bodypart to slightly reduce blood flow.
 +
* <code>'''Grab a small animal and then click-drag the animal to yourself'''</code> = Scoop up the animal. Doesn't work on all animals.  
  
 +
{{Anchor|Fireman_Carry}}
  
 
= Hotkeys for the [[AI]] =
 
= Hotkeys for the [[AI]] =
Line 83: Line 97:
  
 
=== [[Cyborg]] Hotkey-mode Enabled ===
 
=== [[Cyborg]] Hotkey-mode Enabled ===
* Cyborgs have all the [[#Any_Mode|basic hotkeys]] which humans have, plus...
+
* Cyborgs have many of the [[#Any_Mode|basic hotkeys]] and controls that humans have. You need to ''not'' have a module active to be able to open lockers, unbuckle people from chairs and such with your left clicks. But you do not have hands so you can not pick up most things. <br><br>
 +
Cyborg specific hotkeys:
 
* <code>'''X'''</code> = Cycle active modules
 
* <code>'''X'''</code> = Cycle active modules
 
* <code>'''1'''</code> = Activate first module
 
* <code>'''1'''</code> = Activate first module
 
* <code>'''2'''</code> = Activate second module
 
* <code>'''2'''</code> = Activate second module
 
* <code>'''3'''</code> = Activate third module
 
* <code>'''3'''</code> = Activate third module
 
  
 
===Other Cyborg Controls===
 
===Other Cyborg Controls===
*<code>'''Click-drag humanoid to self on harm intent'''</code> = Opens the undress window of the target.  
+
*<code>'''Click-drag humanoid to self on harm intent'''</code> = Opens the interact window of the target (undress window).  
 
*<code>'''Click-drag humanoid to self on help intent'''</code> = Buckles target to self.  
 
*<code>'''Click-drag humanoid to self on help intent'''</code> = Buckles target to self.  
*<code>'''Use *spin emote with someone buckled to you'''</code> = Forcefully throws the buckled person forward, which can cause carm if they hits certain things.  
+
*<code>'''Click yourself on help intent without active module (or resist)'''</code> = Unbuckles person from self.
 +
*<code>'''Use *spin emote with someone buckled to you'''</code> = Forcefully throws the buckled person forward, which stuns them (even if they didn't hit anything).  
  
 
[[Category:Guides]]
 
[[Category:Guides]]

Revision as of 10:08, 26 October 2020

Generic detective.png
 
Tuterr, the Private Eye says:
"Yeah, kid? Still rambling on about an "interface"? God damn it... lemme put it straight with you, pal. You might want to go consult the Chief Medical Officer about your... condition. Maybe they will know something about your "key shortcuts" problem, whatever the hell that means."


This is a list of default keybindings and controls. You can rebind many of them with the Custom Keybindings menu in-game.

Humans and Other Carbon-based Lifeforms' Hotkeys

An old diagram of (most) human hotkeys.
An old diagram of (most) human hotkeys.

Any Mode

  • Arrow keys = Move your character.
  • Shift + Click = Examine something.
  • Shift + Doubleclick = Examine something closer.
  • Shift + Middle Click = Point at something.
  • Alt + Click a tile = Open a new tab with a list of all the items of the clicked tile next to you.
  • Alt + Click a PDA = Remove the ID from the PDA.
  • Control + Click a PDA = Take out pen.
  • Control + Shift + Click a PDA = Take out cartridge.
  • Alt + Click a locker = Lock the locker.
  • Alt + Click a clothing = Toggles any possible aesthetic settings (breath mask up/down, rolling down jumpsuit, buttons labcoat, flip baseball cap etc).
  • Alt + Click a bag/container = Opens the container. Also works on things that are in another container.
  • Alt + Click a microwave = Turns the microwave on.
  • Alt + Click a chem dispenser, chemical heater, ChemMaster 3000 or PanD.E.M.I:C = Ejects any loaded beaker.
  • Alt + Click a vent or scrubber while having a "ventcrawl" ability = Crawl into the pipes. Monkeys, slimes and several other creatures can do this.
  • Control + Up/Down = In your text bar will shift through the history of everything you've entered in the red bar at the bottom.
  • Control + Click = Pull an object or person you're standing next to.
  • While pulling something, click an empty floor tile with empty hand = Drag the pulled object to the clicked floortile if possible.
  • End = Toggle throwing mode.
  • Page Down = Use the object in your active hand.
  • Middle Mouse Button or Page Up = Switch your active hand.
  • Click the Drop button on your HUD = Drop the item in your active hand.
  • Insert = Cycle through intents.
  • Delete = Stop pulling.
  • F12 = Toggle minimal HUD.
  • Spacebar = While entering commands in red bar auto-completes them.
  • Tab = Toggle between hotkey and normal mode. While in hotkey mode, WASD will move your character.
  • Esc = Stops you from being stuck moving in one direction (due to lag or other issues).

Hotkey-mode Enabled

Hotkey-mode can be toggled on by pressing Tab. Many hotkeys can be reassigned through game preferences -> custom keybindings. This must be done on every server, as keybindings aren't shared between them.

  • W, A, S, D = Move your character
  • Q = Drop
  • E = Equip
  • R = Throw
  • B = Resist / Unbuckle yourself / Stop drop and roll when on fire /
  • T = Say (opens a new input window)
  • G = Give item to someone
  • Z/Y = Activate held object
  • X = Swap hands
  • 1 = Help intent
  • 2 = Disarm intent
  • 3 = Grab intent
  • 4 = Harm intent
  • O = OOC
  • M = emote
  • H = Stop Pulling
  • U = Rest / lay down / crawl
  • Hold Ctrl = Block movement.
  • V = Swap held equipment with worn equipment (such as jumpsuit)
  • Shift + B = Put in hand item into backpack, or take out last item put into backpack.
  • Shift + E = Put in hand item into belt or belt slot, or take out last item put into belt.
  • Shift + Q = Put in hand item into suit storage slot, or take out last item put into suit storage slot.
  • Numpad 8, 4, 5, 6, 1, 2, 3 = Used for selecting body target. Numbers correspond to location on the target doll. 8 Cycles through Head -> Eyes -> Mouth

Other Humanoid Controls

These are actions you can perform which require other methods than hotkeys.

  • Click the rest button = Lay down. You can crawl while laying down.
  • Click-drag a person to yourself = Opens the interact window, where you can remove or add worn objects on a person, and also turn their internals on or off.
  • Open someone's interact window while you are prone next to them = Lets you untie their shoelaces.
  • Click-drag a yourself to a table = Attempt to climb the table.
  • Click table while someone else is attempting to climb it = Push them away.
  • Click-drag a bag/container onto another bag/container = Attempts to move all contents of the first bag to the other.
  • Click-drag a prone person to yourself (your sprite) on grab intent after grabbing them aggressively = Fireman carry them.
  • Have someone else grab you aggressively, and then you click and drag your own sprite to them = Piggyback ride them.
  • Click a table while fireman carrying person = Place gently on help intent, slam on harm intent and drop carelessly on other intents.
  • Click a on yourself on grab intent while aiming for bleeding limb = Grasp your bodypart to slightly reduce blood flow.
  • Grab a small animal and then click-drag the animal to yourself = Scoop up the animal. Doesn't work on all animals.

Hotkeys for the AI

  • Double-Click a tile = Instantly jump there.
  • Double-Click people = Start tracking the person.
  • Ctrl + number key (0-9) = Saves your current camera location.
  • Number key (0-9) = Jumps camera to saved camera location. Tilde and zero will return you to the last spot you jumped from.

Hotkeys for the AI and Cyborgs

  • Shift + Click a door = Open/close.
  • Control + Click a door = Bolts down/up.
  • Control + Shift + Click a door = Emergency access on/off.
  • Alt + Click a door = Electrify on/off.
  • Control + Click an APC = Power on/off.
  • Control + Click a Turret Control = Power on/off.
  • Alt + Click a Turret Control = Lethal/stun mode.

Cyborg Hotkey-mode Enabled

  • Cyborgs have many of the basic hotkeys and controls that humans have. You need to not have a module active to be able to open lockers, unbuckle people from chairs and such with your left clicks. But you do not have hands so you can not pick up most things.

Cyborg specific hotkeys:

  • X = Cycle active modules
  • 1 = Activate first module
  • 2 = Activate second module
  • 3 = Activate third module

Other Cyborg Controls

  • Click-drag humanoid to self on harm intent = Opens the interact window of the target (undress window).
  • Click-drag humanoid to self on help intent = Buckles target to self.
  • Click yourself on help intent without active module (or resist) = Unbuckles person from self.
  • Use *spin emote with someone buckled to you = Forcefully throws the buckled person forward, which stuns them (even if they didn't hit anything).