Controls: Difference between revisions
m (fixed Language and VersionNotice templates) |
(Brought up to date. Removed empty Notes section. Added Vehicles, Multiplayer, Build/Move Mode and Information/Help sections. Changed text layout, while keeping necessary descriptions, hopefully. Still some missing controls.) |
||
Line 1: | Line 1: | ||
{{languages|Controls}} | {{languages|Controls}} | ||
{{Notice| | {{Notice|Short}} | ||
<!--NOTICE: MISSING INFORMATION [updated version 39.57] | |||
• Combat | |||
- Rack Firearm | |||
• Vehicle | |||
• Information/Help | |||
- Toggle Lua Debugger | |||
• Multiplayer | |||
--> | |||
<!--NOTICE: NEEDS VERIFICATION/EXPANDED [updated version 39.57] | |||
• Controller | |||
- What are the controls for a controller? | |||
- How to configure a controller? (only in-game - installing is the job of another wiki, unless it's specific to THIS game) | |||
• Combat | |||
- Equip/Unequip Weapon: confirm the validity of claims. | |||
--> | |||
{{VersionNotice|version=Version 39|incver=57}} | |||
{| style="float:right; border:1px solid FFFFFF;margin:.46em 0 0 .2em" | |||
|- style="font-size:100%" | |||
| valign="top" |[[Image:Controls.png|520px]]<!-- | |||
--><br> ''Screenshot of the in-game Key Bindings section of the Game Options <small>- Version 39.57</small>'' | |||
|} | |||
The default '''controls''' are displayed below; most (not all) ''key bindings'' can be customised in the [[Options|game options]] along with gamepad/controller configuration. In order to customise a key binding, the desired key change must be ''left-clicked'', followed by the desired keystroke. If done correctly, the desired key will be displayed within the box. | |||
__TOC__ | |||
==General== | |||
:'''Contextual Menu:''' <code>RMB</code> | |||
:: Pressing will display the contextual menu, which will contain all available interactions with that object. | |||
:'''Select:''' <code>LMB</code> | |||
:: This is context specific and will vary depending on what it interacts with, such as picking up items, opening and closing of doors, windows curtains and light switches. | |||
:'''Camera Zoom:''' Zoom in <code>EQUALS</code> Zoom out <code>MINUS</code> <small>or</small> <code>SCROLL</code> | |||
:: Zooms the camera in closer to the player, or out farther from the player, increasing or decreasing the field of view. | |||
:'''Manu Menu:''' <code>ESCAPE</code> | |||
:: Pauses a singleplayer game. | |||
:: Displays the pause menu, allowing the player to adjust [[options]], exit game, etc. | |||
==Player Control== | |||
:'''Movement:''' Forward <code>W</code> Backward <code>S</code> Left <code>A</code> Right <code>D</code> | |||
:: The basic directional movement of the player. Holding both a horizontal and vertical movement key will cause the player to move diagonally. | |||
:: Pressing the <code>RMB</code> and selecting ''move here'', will cause the player to move to that location. | |||
:'''Running:''' <code>LSHIFT</code> | |||
:: Press and hold (depending on the [[Options#Key Bindings|toggle run option]]) to increase movement speed, at the cost of generating more noise and [[Moodles#Endurance|exertion]]. | |||
:'''Interact:''' <code>E</code> | |||
:: Pressing once will perform the first action on the contextual menu, without displaying it. (e.g. Opening a door, window...) | |||
:: Holding will perform the ''follow up'' action on the contextual menu (e.g. Going through a window after opening). | |||
:: Tapping rapidly will make an ''urgent action'', causing the player to take drastic measures (e.g. Smashing a window with their arm). | |||
:'''Cancel Action:''' <code>ESCAPE</code> | |||
:: Cancels any Action the player is currently performing. | |||
==Combat== | |||
:'''Aim/Sneak:''' <code>LCONTROL</code> <small>or</small> <code>RMB</code> | |||
:: Holding causes the player to face in the direction of the ''mouse cursor''. | |||
:: Moving while held causes the player to sneak, generating less noise. | |||
:: The longer it's held down, the more accurate the attack will be. | |||
:'''Fire/Attack:''' <code>LMB</code> | |||
:: Pressing will cause the player to fire or attack in the direction the player is facing. | |||
:'''Melee:''' <code>SPACE</code> | |||
:: Causes the player to perform an unarmed melee ''shove'', or ''stomp'' in the direction the player is facing. | |||
:'''Rack Firearm:''' <code>X</code> | |||
:: ''Unknown'' | |||
:'''Reload Weapon:''' <code>R</code> | |||
:: Reloads the currently equipped firearm. | |||
::: Depending on the [[Options#Reloading|reloading difficulty]], pressing will load/unload the magazine of a held [[pistol]]. | |||
::: Holding will add bullets to a held magazine. | |||
:'''Equip/Unequip Weapon:''' Blunt weapon <code>1</code> Firearm <code>2</code> Stab weapon <code>3</code> | |||
:: Equips/Unequips the desired weapon type into the primary weapon slot, thus making it the active weapon/tool. | |||
:: If there are multiple weapons of the same type, the chosen weapon is the one with the highest maximum damage. {{fact}} | |||
:'''Activate/Deactivate Light:''' <code>F</code> | |||
:: Equips a [[:Category:Illumination|light source]] as the secondary item if there is one available in the player's main inventory and activates it. | |||
:: Activates/deactivates an already equipped light source. | |||
==Inventory== | |||
:'''Toggle Inventory:''' <code>I</code> | |||
:: Toggles between the [[inventory]] windows being displayed and hidden. | |||
:'''Display Contextual Menu:''' <code>RMB</code> | |||
:: Can be used on any item in the [[Player|player's]] or a [[containers|container's]] inventory to display their uses - whether they can be [[Hunger|eaten]], [[Thirst|drunk]], equipped or used in [[Crafting|crafting recipes]]. | |||
:'''Highlighting''' <code>LMB</code> | |||
:: This will highlight the selected item. | |||
:: Holding and dragging will select all items within the selection box. | |||
:: After selecting an item, <code>CTRL</code> + <code>LMB</code> can be used when selecting a second item, highlighting the second item while keeping the initial one highlighted. | |||
:: Alternatively, <code>SHIFT</code> + <code>LMB</code> can be used when selecting the second item, also highlighting all items between the two selections. | |||
==Build/Move Mode== | |||
:'''Rotate building:''' <code>R</code> | |||
:: Will rotate the selected item 90° each press when in build/move mode. | |||
:'''Toggle mode:''' <code>TAB</code> | |||
:: Rotates through build/move modes: Pick Up, Place, Rotate. | |||
:'''Cancel Action:''' <code>ESCAPE</code> | |||
:: Exits the build/move mode | |||
:'''Dismantling:''' | |||
:: Many world objects can be dismantled using <code>RMB</code> on the desired object and selecting ''dismantle''. | |||
==Vehicle== | |||
:'''Start Vehicle Engine:''' <code>N</code> <small>or</small> <code>W</code> | |||
:: Attempts to start the engine, either by key or [[Vehicles#Hotwiring|hotwiring]]. | |||
:'''Toggle Vehicle Headlights:''' <code>F</code> | |||
:: Toggles the headlights between an ''on'' and ''off'' state. | |||
:'''Vehicle Heater:''' <code>O</code> | |||
:: ''Unknown'' | |||
:'''Vehicle Info:''' <code>U</code> | |||
:: ''Unknown'' | |||
:'''Horn:''' <code>Q</code> | |||
:: ''Unknown'' | |||
:'''Vehicle Radial Menu:''' <code>V</code> | |||
:: ''Unknown'' | |||
:'''Switch Seat:''' <code>Z</code> | |||
:: ''Unknown'' | |||
==HUD== | |||
===Time Controls=== | |||
:[[File:TimeDisplay.jpg]] | |||
:'''Pause:''' <code>F3</code> <small>or</small> [[File:PauseAnim.gif|link=]] | |||
:: Pauses the game. Different to <code>ESCAPE</code> as it does not bring up the menu. | |||
:'''Play:''' <code>F4</code> <small>or</small> [[File:PlayAnim.gif|link=]] | |||
:: Changes the game speed back to the default speed. | |||
:'''Fast-Forward x2:''' <code>F5</code> <small>or</small> [[File:FFwd1Anim.gif|link=]] | |||
:: Increases game speed to 2x the default. | |||
:'''Fast-Forward x3:''' <code>F6</code> <small>or</small> [[File:FFwd2Anim.gif|link=]] | |||
:: Increases game speed to 3x the default. | |||
:'''Fast-Forward x4:''' <code>F7</code> <small>or</small> [[File:WaitAnim.gif|link=]] | |||
:: Increases game speed to the fastest possible. Ideal for waiting long periods of time. | |||
:'''Display time:''' [[File:DigitalWatch.png|20px|link=Digital Watch|Digital Watch]] <small>or</small> [[File:AlarmClock.png|20px|link=Alarm Clock|Alarm Clock]] | |||
:: Having either a [[Digital Watch|digital watch]] or [[Alarm Clock|Alarm clock]] in the player's main inventory, will display the in-game time, day and month in the upper-right corner. The date and time format can be adjusted in the [[options]] menu. | |||
===Left-side HUD Icons=== | |||
:[[File:Leftsidehud.jpg]] | |||
:'''1. Primary Item''' | |||
:: Displays the primary equipped item. | |||
:'''2. Secondary Item''' | |||
:: Displays the secondary equipped item. | |||
:'''3. Toggle Inventory UI:''' <code>I</code> | |||
:: Hides/shows the [[inventory]] when left-clicked. | |||
:'''4. Toggle Health Panel:''' <code>H</code> | |||
:: Hides/shows the player [[health]] panel, which can be used to navigate to the ''info'' <code>J</code> and ''[[skills]]'' <code>C</code> panels. | |||
:'''5. Toggle Crafting UI:''' <code>B</code> | |||
:: Hides/shows the [[crafting]] panel, where the player's known recipes can be found. | |||
:'''6. Move Furniture''' | |||
:: Enables [[furniture]] moving, allowing the player to pick-up/place or rotate furniture, so long as they have the required skills and tools. | |||
===Information/Help=== | |||
:'''Toggle Survival Guide:''' <code>F1</code> | |||
:: Hides/shows the [[Survival Guide|survival guide]], which is an brief in-game contextual tutorial describing certain aspects of Project Zomboid. | |||
:'''Toggle UI:''' <code>V</code> | |||
:: Will hide/show the HUD, excluding [[moodles]]. Ideal for taking uncluttered screenshots. | |||
:: Note that this will not function when nearby a vehicle, and will instead trigger the vehicle radial menu. | |||
:'''Display FPS:''' <code>K</code> | |||
:: Doesn't currently seem to do anything. | |||
:'''Toggle Lua Debugger:''' <code>F11</code> | |||
:: ''Unknown'' | |||
==Miscellaneous== | |||
:'''Toggle Music:''' <code>M</code> | |||
:: Turns the in-game music on/off. | |||
:'''Shout:''' <code>Q</code> | |||
:: Causes the player to shout, drawing nearby [[zombies]]. | |||
:'''Take screenshot:''' <code>F10</code> | |||
:: Pressing will take a screenshot and store it in the <code>\Users\USERNAME\Zomboid\Screenshots</code> folder. | |||
:: There is no in-game confirmation that a screenshot has been taken, therefore the player should be aware that each keystroke will save a new screenshot. | |||
:'''Toggle Moveable Panel Mode:''' <code>RBRACKET</code> | |||
:: Locks/unlocks the ability to reposition panels, such as the inventory. {{fact}} | |||
:: Doesn't currently seem to function. | |||
==Multiplayer== | |||
:'''Toggle Safety:''' <code>P</code> | |||
:: ''Unknown'' | |||
:'''Local Chat:''' <code>T</code> | |||
:: ''Unknown'' | |||
:'''Global Chat:''' <code>Y</code> | |||
:: ''Unknown'' | |||
:'''Push-to-Talk key:''' <code>LALT</code> | |||
:: ''Unknown'' | |||
==Controller== | ==Controller== | ||
To use a controller | It is possible to use a [//en.wikipedia.org/wiki/Gamepad gamepad] rather than mouse and keyboard, which is ideal for local 4 player split-screen co-op. | ||
To use a controller, it must first be installed correctly in the operating system, then the controls can be configured in the [[options]] menu. {{fact}} | |||
[[Category:User Interface]] | [[Category:User Interface]] |
Revision as of 16:01, 12 May 2018
Screenshot of the in-game Key Bindings section of the Game Options - Version 39.57 |
The default controls are displayed below; most (not all) key bindings can be customised in the game options along with gamepad/controller configuration. In order to customise a key binding, the desired key change must be left-clicked, followed by the desired keystroke. If done correctly, the desired key will be displayed within the box.
General
- Contextual Menu:
RMB
- Pressing will display the contextual menu, which will contain all available interactions with that object.
- Select:
LMB
- This is context specific and will vary depending on what it interacts with, such as picking up items, opening and closing of doors, windows curtains and light switches.
- Camera Zoom: Zoom in
EQUALS
Zoom outMINUS
orSCROLL
- Zooms the camera in closer to the player, or out farther from the player, increasing or decreasing the field of view.
- Manu Menu:
ESCAPE
- Pauses a singleplayer game.
- Displays the pause menu, allowing the player to adjust options, exit game, etc.
Player Control
- Movement: Forward
W
BackwardS
LeftA
RightD
- The basic directional movement of the player. Holding both a horizontal and vertical movement key will cause the player to move diagonally.
- Pressing the
RMB
and selecting move here, will cause the player to move to that location.
- Running:
LSHIFT
- Press and hold (depending on the toggle run option) to increase movement speed, at the cost of generating more noise and exertion.
- Interact:
E
- Pressing once will perform the first action on the contextual menu, without displaying it. (e.g. Opening a door, window...)
- Holding will perform the follow up action on the contextual menu (e.g. Going through a window after opening).
- Tapping rapidly will make an urgent action, causing the player to take drastic measures (e.g. Smashing a window with their arm).
- Cancel Action:
ESCAPE
- Cancels any Action the player is currently performing.
Combat
- Aim/Sneak:
LCONTROL
orRMB
- Holding causes the player to face in the direction of the mouse cursor.
- Moving while held causes the player to sneak, generating less noise.
- The longer it's held down, the more accurate the attack will be.
- Fire/Attack:
LMB
- Pressing will cause the player to fire or attack in the direction the player is facing.
- Melee:
SPACE
- Causes the player to perform an unarmed melee shove, or stomp in the direction the player is facing.
- Rack Firearm:
X
- Unknown
- Reload Weapon:
R
- Reloads the currently equipped firearm.
- Depending on the reloading difficulty, pressing will load/unload the magazine of a held pistol.
- Holding will add bullets to a held magazine.
- Reloads the currently equipped firearm.
- Equip/Unequip Weapon: Blunt weapon
1
Firearm2
Stab weapon3
- Equips/Unequips the desired weapon type into the primary weapon slot, thus making it the active weapon/tool.
- If there are multiple weapons of the same type, the chosen weapon is the one with the highest maximum damage. Template:Fact
- Activate/Deactivate Light:
F
- Equips a light source as the secondary item if there is one available in the player's main inventory and activates it.
- Activates/deactivates an already equipped light source.
Inventory
- Toggle Inventory:
I
- Toggles between the inventory windows being displayed and hidden.
- Display Contextual Menu:
RMB
- Can be used on any item in the player's or a container's inventory to display their uses - whether they can be eaten, drunk, equipped or used in crafting recipes.
- Highlighting
LMB
- This will highlight the selected item.
- Holding and dragging will select all items within the selection box.
- After selecting an item,
CTRL
+LMB
can be used when selecting a second item, highlighting the second item while keeping the initial one highlighted. - Alternatively,
SHIFT
+LMB
can be used when selecting the second item, also highlighting all items between the two selections.
Build/Move Mode
- Rotate building:
R
- Will rotate the selected item 90° each press when in build/move mode.
- Toggle mode:
TAB
- Rotates through build/move modes: Pick Up, Place, Rotate.
- Cancel Action:
ESCAPE
- Exits the build/move mode
- Dismantling:
- Many world objects can be dismantled using
RMB
on the desired object and selecting dismantle.
- Many world objects can be dismantled using
Vehicle
- Start Vehicle Engine:
N
orW
- Attempts to start the engine, either by key or hotwiring.
- Toggle Vehicle Headlights:
F
- Toggles the headlights between an on and off state.
- Vehicle Heater:
O
- Unknown
- Vehicle Info:
U
- Unknown
- Horn:
Q
- Unknown
- Vehicle Radial Menu:
V
- Unknown
- Switch Seat:
Z
- Unknown
HUD
Time Controls
- File:TimeDisplay.jpg
- Pause:
F3
or- Pauses the game. Different to
ESCAPE
as it does not bring up the menu.
- Pauses the game. Different to
- Play:
F4
or- Changes the game speed back to the default speed.
- Fast-Forward x2:
F5
or- Increases game speed to 2x the default.
- Fast-Forward x3:
F6
or- Increases game speed to 3x the default.
- Fast-Forward x4:
F7
or- Increases game speed to the fastest possible. Ideal for waiting long periods of time.
- Display time: or
- Having either a digital watch or Alarm clock in the player's main inventory, will display the in-game time, day and month in the upper-right corner. The date and time format can be adjusted in the options menu.
Left-side HUD Icons
- File:Leftsidehud.jpg
- 1. Primary Item
- Displays the primary equipped item.
- 2. Secondary Item
- Displays the secondary equipped item.
- 3. Toggle Inventory UI:
I
- Hides/shows the inventory when left-clicked.
- 4. Toggle Health Panel:
H
- 5. Toggle Crafting UI:
B
- Hides/shows the crafting panel, where the player's known recipes can be found.
- 6. Move Furniture
- Enables furniture moving, allowing the player to pick-up/place or rotate furniture, so long as they have the required skills and tools.
Information/Help
- Toggle Survival Guide:
F1
- Hides/shows the survival guide, which is an brief in-game contextual tutorial describing certain aspects of Project Zomboid.
- Toggle UI:
V
- Will hide/show the HUD, excluding moodles. Ideal for taking uncluttered screenshots.
- Note that this will not function when nearby a vehicle, and will instead trigger the vehicle radial menu.
- Display FPS:
K
- Doesn't currently seem to do anything.
- Toggle Lua Debugger:
F11
- Unknown
Miscellaneous
- Toggle Music:
M
- Turns the in-game music on/off.
- Shout:
Q
- Causes the player to shout, drawing nearby zombies.
- Take screenshot:
F10
- Pressing will take a screenshot and store it in the
\Users\USERNAME\Zomboid\Screenshots
folder. - There is no in-game confirmation that a screenshot has been taken, therefore the player should be aware that each keystroke will save a new screenshot.
- Pressing will take a screenshot and store it in the
- Toggle Moveable Panel Mode:
RBRACKET
- Locks/unlocks the ability to reposition panels, such as the inventory. Template:Fact
- Doesn't currently seem to function.
Multiplayer
- Toggle Safety:
P
- Unknown
- Local Chat:
T
- Unknown
- Global Chat:
Y
- Unknown
- Push-to-Talk key:
LALT
- Unknown
Controller
It is possible to use a gamepad rather than mouse and keyboard, which is ideal for local 4 player split-screen co-op. To use a controller, it must first be installed correctly in the operating system, then the controls can be configured in the options menu. Template:Fact