Controls¶
The pad as the game reads it: the 16-bit button word, the analog sticks, and the markup tag that draws each button in text. Coney drives everything as a gamepad with analog sticks; on a PC pad the face buttons are positional (south is cross).
What is complete
Every button bit and both sticks are listed. What each does on foot is still to be written; the front end's accept and back are known (Front end).
18 entries. Data: research/references/controls.yaml.
pad¶
18 entries.
| Input | Action | Bit | Glyph |
|---|---|---|---|
| L2 | 0x0001 |
<L2> |
|
| R2 | 0x0002 |
<R2> |
|
| L1 | 0x0004 |
<L1> |
|
| R1 | 0x0008 |
<R1> |
|
| triangle | Menus: back, on release. | 0x0010 |
<T> |
| circle | Menus: back, on release. | 0x0020 |
<O> |
| cross | Menus: accept, on release. | 0x0040 |
<X> |
| square | 0x0080 |
<S> |
|
| SELECT | 0x0100 |
<SELECT> |
|
| L3 | 0x0200 |
<L3> |
|
| R3 | 0x0400 |
<R3> |
|
| START | 0x0800 |
<START> |
|
| d-pad up | Menus: move up (auto-repeat). | 0x1000 |
<DU> |
| d-pad right | Menus: move right (auto-repeat). | 0x2000 |
<DR> |
| d-pad down | Menus: move down (auto-repeat). | 0x4000 |
<DD> |
| d-pad left | Menus: move left (auto-repeat). | 0x8000 |
<DL> |
| left stick | On foot: move; speed follows the deflection. Menus: move past half deflection. | <LAS> |
|
| right stick | <RAS> |
Sources and evidence¶
Evidence levels used: inferred.
- pad record and libpad layout (docs/research/frontend.md#input)
Fields¶
| Field | Type | Hand-written | Meaning |
|---|---|---|---|
id |
str | Our stable id. | |
context |
str | Where it applies: pad, menus, on foot, scripts ... | |
input |
str | yes | The pad input (gamepad with analog sticks). |
action |
str | yes | What it does there. |
bit |
hex | Bit in the game's button word. | |
glyph |
str | The markup tag that shows its icon in text. | |
source |
str | yes | Where the entry comes from: a script and binding, an address, a chunk. |
evidence |
str | yes | How we know: confirmed-code, confirmed-runtime, inferred or speculative (evidence levels). |
notes |
str | yes | Our own short notes. |