Controls: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
(added control stuff from my guide)
m (remove "power" terminology)
(22 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Stub}}
{{Move|Controls|Page purpose clarification}}
This page will serve as a basic '''how to play guide for ''{{Gamename}}'''''. While there is very little information available at this time, we urge you to check back often, as new information is being added all the time! Feel free to edit this guide with any tips, tricks, and suggestions.


==External Guides==
==Control Cheat Sheet (Desktop)==
* [https://steamcommunity.com/sharedfiles/filedetails/?id=17114933 Basic Qud Gameplay FAQ for Beginners]
{{tocright}}
* [http://inurashii.xyz/qud-guide.html A hindren's guide to Qud]
<div style=float:left>[[File:DefaultKeybindings.png|1050px]]</div><br style=clear:left/>
==Controls==
These actions can be remapped by pressing <code><nowiki>Esc</nowiki></code> and selecting the Key Mapping option. Press <code><nowiki>Enter</nowiki></code> at the action you want to bind, and then the key you want to bind it to.
When the game refers to one of the D0-9 keys, it is referring to the numbers that are above the letters. They are not the same as Numpad0-9.
Actions below with no listed key are by default unassigned.


==Basic Gameplay==
===Movement===
{{gamename}} is a Rougelike, which means that characters are represented by characters on a grid. It is turn-based, so the player is free to think over every move.
<div style=display:inline-table>
{| class="wikitable"
!Action
!Default
!Laptop Default
|-
|↑ Move north
|<code><nowiki>NumPad8</nowiki></code> or <code><nowiki>↑</nowiki></code>
|<code><nowiki>NumPad8</nowiki></code> or <code><nowiki>K</nowiki></code>
|-
|↗ Move northeast
|<code><nowiki>NumPad9</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki>→</nowiki></code>
|<code><nowiki>NumPad9</nowiki></code> or <code><nowiki>U</nowiki></code>
|-
|→ Move east
|<code><nowiki>NumPad6</nowiki></code> or <code><nowiki>→</nowiki></code>
|<code><nowiki>NumPad6</nowiki></code> or <code><nowiki>L</nowiki></code>
|-
|↘ Move southeast
|<code><nowiki>NumPad3</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki>↓</nowiki></code>
|<code><nowiki>NumPad3</nowiki></code> or <code><nowiki>N</nowiki></code>
|-
|↓ Move south
|<code><nowiki>NumPad2</nowiki></code> or <code><nowiki>↓</nowiki></code>
|<code><nowiki>NumPad2</nowiki></code> or <code><nowiki>J</nowiki></code>
|-
|↙ Move southwest
|<code><nowiki>NumPad1</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki>←</nowiki></code>
|<code><nowiki>NumPad1</nowiki></code> or <code><nowiki>B</nowiki></code>
|-
|← Move west
|<code><nowiki>NumPad4</nowiki></code> or <code><nowiki>←</nowiki></code>
|<code><nowiki>NumPad4</nowiki></code> or <code><nowiki>H</nowiki></code>
|-
|↖ Move northwest
|<code><nowiki>NumPad7</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki>↑</nowiki></code>
|<code><nowiki>NumPad7</nowiki></code> or <code><nowiki>Y</nowiki></code>
|-
|}
</div>


==Controls==
<div style=display:inline-table>
These actions can be remapped by pressing Escape > Key Mapping > press enter at the action you want to bind, and then the button you want to bind it to. When the game refers to one of the D0-9 keys, it is referring to the numbers that are above the letters. They are not the same as Numpad0-9.
{| class="wikitable"
===Basic Directionals===
!Action
{| class="wikitable" style="text-align:center;border:1px solid; border-spacing:5px 5px;"
!Default
{{Control scheme cell| NW
!Laptop Default
7}}
|-
{{Control scheme cell| N
|Move up
8 }}
|<code><nowiki>-</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki><</nowiki></code>
{{Control scheme cell|NE
|<code><nowiki>-</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki><</nowiki></code>
9}}
|-
|Move down
|<code><nowiki>+</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki>></nowiki></code>
|<code><nowiki>+</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki>></nowiki></code>
|-
|Move to square
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>Enter</nowiki></code>
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>Enter</nowiki></code>
|-
|Move to zone edge
|<code><nowiki>Shift</nowiki></code> + <code><nowiki>Enter</nowiki></code>
|<code><nowiki>Shift</nowiki></code> + <code><nowiki>Enter</nowiki></code>
|-
|Move to point of interest
|<code><nowiki>Backspace</nowiki></code>
|<code><nowiki>Backspace</nowiki></code>
|-
|Force attack direction
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>NumPad</nowiki></code>
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>NumPad</nowiki></code> or <code><nowiki>Ctrl</nowiki></code> + <code><nowiki>K/U/L/N/J/B/H/Y</nowiki></code>
|-
|Force attack up
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>-</nowiki></code>
|<code><nowiki><</nowiki></code> or <code><nowiki>Ctrl</nowiki></code> + <code><nowiki>-</nowiki></code>
|-
|Force attack down
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>+</nowiki></code>
|<code><nowiki>></nowiki></code> or <code><nowiki>Ctrl</nowiki></code> + <code><nowiki>+</nowiki></code>
|-
|}
</div>
 
===Adventure===
{| class="wikitable"
!Action
!Default
!Laptop Default
!Notes
|-
|Use
|<code><nowiki>Space</nowiki></code>
|<code><nowiki>Space</nowiki></code>
|Dynamic-use interaction button. Talk to creatures, interact with furniture, open doors, or pick up items- the game will take a best guess at what you're wanting to do.
|-
|Cancel
|
|
|
|-
|Talk
|<code><nowiki>C</nowiki></code>
|<code><nowiki>C</nowiki></code>
|Converse with a creature occupying the nearby tile specified.
|-
|Look
|<code><nowiki>L</nowiki></code>
|<code><nowiki>;</nowiki></code>
|Take a look at various creatures and objects in your vicinity. Simply looking at {{qud shader|engraved|engraved}} or {{qud shader|painted|painted}} objects, {{favilink|Sultan shrine|shrines}}, village [[Properties#Occluding_Statues_and_Monuments|monuments]], or even tattooed villagers can reveal village histories, [[sultan histories]], and [[Historic site|historical site]] locations.
|-
|Get
|<code><nowiki>G</nowiki></code>
|<code><nowiki>G</nowiki></code>
|Open a list of items available for picking up on the tile you are currently occupying.
|-
|Interact nearby
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>Space</nowiki></code>
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>Space</nowiki></code>
|Interact with a creature or object occupying the nearby tile specified.
|-
|Open
|<code><nowiki>O</nowiki></code>
|<code><nowiki>O</nowiki></code>
|Opens an openable object (door, chest, bookshelf, etc.) occupying the nearby tile specified.
|-
|Use ability
|<code><nowiki>A</nowiki></code>
|<code><nowiki>A</nowiki></code>
|Opens a list of your abilities, and skills, granted through mutations, cybernetics, or skill point advancement. Lets you select an ability for immediate use, or assign a key to an ability for easy access.
|-
|Select target
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>T</nowiki></code>
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>T</nowiki></code>
|Target a specific object or creature. You will still need to force attack to damage targeted non-hostile creatures as well as walls and other [[Properties#Occluding|occluding objects]].  
|-
|Wait
|<code><nowiki>NumPad5</nowiki></code>
|<code><nowiki>NumPad5</nowiki></code>
|Wait for one turn.
|-
|Wait 20
|<code><nowiki>.</nowiki></code>
|<code><nowiki>.</nowiki></code>
|Wait for 20 turns.
|-
|Wait 100
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>.</nowiki></code>
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>.</nowiki></code>
|Wait for 100 turns.
|-
|Wait a number of turns
|<code><nowiki>Shift</nowiki></code> + <code><nowiki>W</nowiki></code>
|<code><nowiki>Shift</nowiki></code> + <code><nowiki>W</nowiki></code>
|Wait for a specified number of turns.
|-
|Rest until healed
|<code><nowiki>~</nowiki></code>
|<code><nowiki>~</nowiki></code>
|Rests until health is fully regenerated, or until a hostile creature comes into view.
|-
|Rest until morning
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>~</nowiki></code>
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>~</nowiki></code>
|Rest until morning if no hostile creatures are nearby.
|-
|Walk
|<code><nowiki>W</nowiki></code>
|<code><nowiki>W</nowiki></code>
|Walk in a specified direction until damage is taken, an impassable object is reached, or a hostile creature comes into view.
|-
|Auto-explore
|<code><nowiki>NumPad0</nowiki></code>
|<code><nowiki>NumPad0</nowiki></code>
|Automatically explore the current zone- will dig through walls to fully explore the zone if digging tools are equipped. Will stop if a hostile creature is spotted, you become hungry, or if you take damage.
|-
|}
 
===Status===
{| class="wikitable"
!Action
!Default
!Laptop Default
!Notes
|-
|Open Inventory
|<code><nowiki>I</nowiki></code> or <code><nowiki>Tab</nowiki></code>
|<code><nowiki>I</nowiki></code> or <code><nowiki>Tab</nowiki></code>
|
|-
|Open Equiptment
|<code><nowiki>E</nowiki></code>
|<code><nowiki>E</nowiki></code>
|
|-
|Open Skills & Powers
|<code><nowiki>P</nowiki></code>
|<code><nowiki>P</nowiki></code>
|
|-
|Open Character Sheet
|<code><nowiki>X</nowiki></code>
|<code><nowiki>X</nowiki></code>
|
|-
|Open Quests
|<code><nowiki>Q</nowiki></code>
|<code><nowiki>Q</nowiki></code>
|
|-
|Open Factions
|<code><nowiki>Shift</nowiki></code> + <code><nowiki>F</nowiki></code>
|<code><nowiki>Shift</nowiki></code> + <code><nowiki>F</nowiki></code>
|
|-
|Open Recent Status Page
|
|
|
|-
|Open Tinkering
|<code><nowiki>K</nowiki></code>
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>K</nowiki></code>
|
|-
|Open Journal
|<code><nowiki>J</nowiki></code>
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>J</nowiki></code>
|
|-
|-
{{Control scheme cell|W
|Show Message History
4 }}
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>M</nowiki></code>
{{Control scheme cell|Wait 1 turn
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>M</nowiki></code>
5}}
|
{{Control scheme cell|E
6}}
|-
|-
{{Control scheme cell| SW
|Open Active Effects
1}}
|
{{Control scheme cell| S
|
2}}
|
{{Control scheme cell| SE
3}}
|-
|-
| colspan="2" style="padding:1em;" | 0 (autoexplore)
{{Control scheme cell| Wait 20
. }}
|}
|}


On laptop:
===Combat===
(todo)
{| class="wikitable"
!Action
!Default
!Laptop Default
!Notes
|-
|Fire missile weapon
|<code><nowiki>F</nowiki></code>
|<code><nowiki>F</nowiki></code>
|
|-
|Reload missile weapon
|<code><nowiki>R</nowiki></code>
|<code><nowiki>R</nowiki></code>
|
|-
|Throw thrown weapon
|<code><nowiki>T</nowiki></code>
|<code><nowiki>T</nowiki></code>
|
|-
|Mele attack nearest enemy
|<code><nowiki>Shift</nowiki></code> + <code><nowiki>A</nowiki></code>
|<code><nowiki>Shift</nowiki></code> + <code><nowiki>A</nowiki></code>
|
|-
|Auto-attack in mele
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>A</nowiki></code>
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>A</nowiki></code>
|
|-
|Force attack
|<code><nowiki>\</nowiki></code>
|<code><nowiki>\</nowiki></code>
|
|-
|}


===Hotkeys===
===Display===
{| class="wikitable"
{| class="wikitable"
!key
!Action
!key(laptop)
!Default
!action
!Laptop Default
!Notes
|-
|-
|L
|Zoom in
|;
|
|Look. Looking at any monster will give you a brief description, what they have equipped, their basic health status, and their difficulty.
|
|
|-
|-
| L space
|Zoom out
| ; space
|
| Opens up the interaction menu.
|
|
|-
|-
| L, PgUp or PgDn
|Toggle sidebar
| (none)
|<code><nowiki>/</nowiki></code>
|Scrolls through each item if there are multiple things on the same tile. Currently not rebindable for laptop players.
|<code><nowiki>/</nowiki></code> or <code><nowiki>?</nowiki></code>
|
|-
|-
| W, then a direction
|Cycle sidebar mode
| W, then a direction
|<code><nowiki>*</nowiki></code>
| walk in a straight line until seeing a hostile creature or hitting a wall.
|<code><nowiki>*</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki>8</nowiki></code>
|
|-
|-
|G
|Toggle terse messages
|G
|
|Get what you are standing on
|
|
|-
|-
| Ctrl + Space
|}
| Ctrl + G
 
| Distant interaction. Opens a list of everything in a square nearby.
===System===
{| class="wikitable"
!Action
!Default
!Laptop Default
!Notes
|-
|-
|Space
|Help
|Space
|<code><nowiki>F1</nowiki></code>
|Smart use. Defaults to Chat or petting.
|<code><nowiki>F1</nowiki></code> or <code><nowiki>Shift</nowiki></code> + <code><nowiki>?</nowiki></code>
|
|-
|-
|< and > or - and +
|Quit
|< and > or - and +
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>Q</nowiki></code>
|Auto walks you to the stairs.
|<code><nowiki>Ctrl</nowiki></code> + <code><nowiki>Q</nowiki></code>
|
|-
|-
| Numpad0
|Load game
| (not set)
|<code><nowiki>F9</nowiki></code>
| Autoexplore. This automatically collects items flagged as autoget, opens chests, and collects fresh water until you see a hostile creature.
|<code><nowiki>F9</nowiki></code>
|
|-
|-
|Tilde(~)
|Save game
|~
|<code><nowiki>F5</nowiki></code>
|Wait until healed
|<code><nowiki>F5</nowiki></code>
|
|-
|System menu
|<code><nowiki>Esc</nowiki></code>
|<code><nowiki>Esc</nowiki></code>
|
|-
|Ignored keys
|
|
|
|-
|-
|Alt
|Alt
|Highlights interactable objects. (Main: [[Alt Display]])
|}
|}


===Menu Hotkeys===
===Debug===
{| class="wikitable"
{| class="wikitable"
!key
!Action
!key(laptop)
!Default
!action
!Laptop Default
!Notes
|-
|Show reachability
|
|
|Displays all tiles the player is able to walk to in the current zone. Does not display correctly in the Yd Freehold. Does not take into account tiles accessible via adjacent zones, or tiles accessible only by phasing or digging.
|-
|Show FPS
|
|
|Displays the current FPS as well as the number of objects currently rendered, and the total amount of objects created.
|-
|-
|Ctrl + J
|Toggle animation
|Ctrl + J
|
|[[Journal]]. Lists recipes, quests, and lets you mark noted locations on the overworld.
|
|Toggles actively playing tile animations, will instead play tile animations a frame at a time with every turn you pass. Does not toggle non-tile-exclusive animations, such as flames from campfires and torches, and ambient drifting sands in the salt deserts.
|-
|-
|I
|Show brainlog
|I
|
| Inventory
|
|
|-
|-
|Q
|Wish
|Q
|
|Quest list
|
|Opens the [[wishes|Wish]] prompt.
|-
|-
| E
|Give 250000 XP
| E
|
| Equipped
|
|
|-
|-
|P
|Explore zone
|P
|
| Skills
|
|Gives the player a full, unobstructed view of any zone entered. Press the assigned key again to toggle this effect.
|-
|-
|X
|Noclip down
|X
|
|Character screen
|
|Descend one stratum, regardless of the availability of a way down.
|-
|-
|A
|Noclip up
|A
|
| Abilities
|
|Ascend one stratum, regardless of the availability of a way up.
|-
|-
|Ctrl + A
|Dismember limb
|Ctrl + A
|
|Current status.This menu gives a brief explanation of any status ailments you're currently affected with.
|
|Randomly dismember a limb.
|-
|-
|Shift + F
|Regenerate limb
| Ctrl + F
|
|Factions
|
|Randomly regenerate a lost limb.
|-
|-
|Ctrl + M
|Ctrl + M
| Message Log
|}
|}
==Tips and tricks==


==See also==
==See also==
* [[Release date]]
* [[System requirements]]
* [[System requirements]]


[[Category:Guides]]
[[Category:Guides]]

Revision as of 13:15, 2 July 2022

It has been suggested that this article or section be moved to Controls.
* Reason: Page purpose clarification

It has been suggested that this article or section be moved to Controls.
  • Reason: Page purpose clarification
  • Please discuss this on the Discussion page.
  • Control Cheat Sheet (Desktop)

    DefaultKeybindings.png


    Controls

    These actions can be remapped by pressing Esc and selecting the Key Mapping option. Press Enter at the action you want to bind, and then the key you want to bind it to. When the game refers to one of the D0-9 keys, it is referring to the numbers that are above the letters. They are not the same as Numpad0-9. Actions below with no listed key are by default unassigned.

    Movement

    Action Default Laptop Default
    ↑ Move north NumPad8 or NumPad8 or K
    ↗ Move northeast NumPad9 or Shift + NumPad9 or U
    → Move east NumPad6 or NumPad6 or L
    ↘ Move southeast NumPad3 or Shift + NumPad3 or N
    ↓ Move south NumPad2 or NumPad2 or J
    ↙ Move southwest NumPad1 or Shift + NumPad1 or B
    ← Move west NumPad4 or NumPad4 or H
    ↖ Move northwest NumPad7 or Shift + NumPad7 or Y
    Action Default Laptop Default
    Move up - or Shift + < - or Shift + <
    Move down + or Shift + > + or Shift + >
    Move to square Ctrl + Enter Ctrl + Enter
    Move to zone edge Shift + Enter Shift + Enter
    Move to point of interest Backspace Backspace
    Force attack direction Ctrl + NumPad Ctrl + NumPad or Ctrl + K/U/L/N/J/B/H/Y
    Force attack up Ctrl + - < or Ctrl + -
    Force attack down Ctrl + + > or Ctrl + +

    Adventure

    Action Default Laptop Default Notes
    Use Space Space Dynamic-use interaction button. Talk to creatures, interact with furniture, open doors, or pick up items- the game will take a best guess at what you're wanting to do.
    Cancel
    Talk C C Converse with a creature occupying the nearby tile specified.
    Look L ; Take a look at various creatures and objects in your vicinity. Simply looking at engraved or painted objects, shrines, village monuments, or even tattooed villagers can reveal village histories, sultan histories, and historical site locations.
    Get G G Open a list of items available for picking up on the tile you are currently occupying.
    Interact nearby Ctrl + Space Ctrl + Space Interact with a creature or object occupying the nearby tile specified.
    Open O O Opens an openable object (door, chest, bookshelf, etc.) occupying the nearby tile specified.
    Use ability A A Opens a list of your abilities, and skills, granted through mutations, cybernetics, or skill point advancement. Lets you select an ability for immediate use, or assign a key to an ability for easy access.
    Select target Ctrl + T Ctrl + T Target a specific object or creature. You will still need to force attack to damage targeted non-hostile creatures as well as walls and other occluding objects.
    Wait NumPad5 NumPad5 Wait for one turn.
    Wait 20 . . Wait for 20 turns.
    Wait 100 Ctrl + . Ctrl + . Wait for 100 turns.
    Wait a number of turns Shift + W Shift + W Wait for a specified number of turns.
    Rest until healed ~ ~ Rests until health is fully regenerated, or until a hostile creature comes into view.
    Rest until morning Ctrl + ~ Ctrl + ~ Rest until morning if no hostile creatures are nearby.
    Walk W W Walk in a specified direction until damage is taken, an impassable object is reached, or a hostile creature comes into view.
    Auto-explore NumPad0 NumPad0 Automatically explore the current zone- will dig through walls to fully explore the zone if digging tools are equipped. Will stop if a hostile creature is spotted, you become hungry, or if you take damage.

    Status

    Action Default Laptop Default Notes
    Open Inventory I or Tab I or Tab
    Open Equiptment E E
    Open Skills & Powers P P
    Open Character Sheet X X
    Open Quests Q Q
    Open Factions Shift + F Shift + F
    Open Recent Status Page
    Open Tinkering K Ctrl + K
    Open Journal J Ctrl + J
    Show Message History Ctrl + M Ctrl + M
    Open Active Effects

    Combat

    Action Default Laptop Default Notes
    Fire missile weapon F F
    Reload missile weapon R R
    Throw thrown weapon T T
    Mele attack nearest enemy Shift + A Shift + A
    Auto-attack in mele Ctrl + A Ctrl + A
    Force attack \ \

    Display

    Action Default Laptop Default Notes
    Zoom in
    Zoom out
    Toggle sidebar / / or ?
    Cycle sidebar mode * * or Shift + 8
    Toggle terse messages

    System

    Action Default Laptop Default Notes
    Help F1 F1 or Shift + ?
    Quit Ctrl + Q Ctrl + Q
    Load game F9 F9
    Save game F5 F5
    System menu Esc Esc
    Ignored keys

    Debug

    Action Default Laptop Default Notes
    Show reachability Displays all tiles the player is able to walk to in the current zone. Does not display correctly in the Yd Freehold. Does not take into account tiles accessible via adjacent zones, or tiles accessible only by phasing or digging.
    Show FPS Displays the current FPS as well as the number of objects currently rendered, and the total amount of objects created.
    Toggle animation Toggles actively playing tile animations, will instead play tile animations a frame at a time with every turn you pass. Does not toggle non-tile-exclusive animations, such as flames from campfires and torches, and ambient drifting sands in the salt deserts.
    Show brainlog
    Wish Opens the Wish prompt.
    Give 250000 XP
    Explore zone Gives the player a full, unobstructed view of any zone entered. Press the assigned key again to toggle this effect.
    Noclip down Descend one stratum, regardless of the availability of a way down.
    Noclip up Ascend one stratum, regardless of the availability of a way up.
    Dismember limb Randomly dismember a limb.
    Regenerate limb Randomly regenerate a lost limb.

    See also