From 9d13a27d5fb8d6e98d23a35ed99eb36553bf2b2e Mon Sep 17 00:00:00 2001 From: TheoryOfNekomata Date: Sun, 23 Jul 2023 20:38:20 +0800 Subject: [PATCH] Update button labels Add more consistent labels to action buttons. --- TODO.md | 1 + docs/reference/controls.md | 16 ++++++++-------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/TODO.md b/TODO.md index 4e5f6a6..bd91df9 100644 --- a/TODO.md +++ b/TODO.md @@ -9,6 +9,7 @@ - [ ] Implement SVG parser and manipulator (for animations) (should we implement stop-motion animation instead of interpolations for now?) - [ ] Implement memory pool - [ ] Fix gamepad mapping + - [ ] Unify mapping (e.g. north button, west button for different buttons etc.) - [ ] Provide default mapping - [ ] Allow customization of button mappings - [ ] Authentication server, using HTTP dynamic content diff --git a/docs/reference/controls.md b/docs/reference/controls.md index 0159155..563a7e9 100644 --- a/docs/reference/controls.md +++ b/docs/reference/controls.md @@ -10,16 +10,16 @@ | Left | DPad Left/Left Stick Left/Right Stick Left | Select Menu Item Left/Move Left | | | Affirm | Start | Confirm Selected Option | | | Negate | Select (Back) | Go Back | | -| Action0 | Button X | Jump | When crouched, player will go down a solid-on-top ground. | +| Action0 | North Button (Button X) | Jump | When crouched, player will go down a solid-on-top ground. | | Action1 | Right Trigger | Primary Fire | Each weapon has firing characteristics, see below. | | Action2 | Left Trigger | Secondary Fire | Each weapon has firing characteristics, see below. | -| Action3 | Button A | Reload | Reload always drops current clip regardless if there are rounds left. | -| Action4 | Button Y | Switch Weapon Mode | Press to select next weapon mode (cycle), hold then press Left/Right to set previous/next weapon mode. | +| Action3 | East Button (Button A) | Reload | Reload always drops current clip regardless if there are rounds left. | +| Action4 | West Button (Button Y) | Switch Weapon Mode | Press to select next weapon mode (cycle), hold then press Left/Right to set previous/next weapon mode. | | Action5 | Right Bumper (Shoulder) | Switch Weapon | Press to select next weapon (cycle), hold then press Left/Right to set previous/next weapon. | | Action6 | Left Stick Button | Item/Inventory | Hold to open inventory, double press to use current item. | | Action7 | Right Stick Button | Switch Item | Press to select next item (cycle), hold then press Left/Right to set previous/next item. | | Action8 | Left Bumper (Shoulder) | Take Cover | Enter doors, go between objects to hide from enemies. | -| Action9 | Button B | Sneak | Hold then press Left/Right to sneak. (do we need this control, or crouch is enough?) | +| Action9 | South Button (Button B) | Sneak | Hold then press Left/Right to sneak. (do we need this control, or crouch is enough?) | # Control Internals @@ -31,10 +31,10 @@ | DPad Down | `button:dpdown` | | Start | `button:start` | | Select (Back) | `button:back` | -| Button A | `button:a` | -| Button B | `button:b` | -| Button X | `button:x` | -| Button Y | `button:y` | +| East Button (Button A) | `button:a` | +| South Button (Button B) | `button:b` | +| North Button (Button X) | `button:x` | +| West Button (Button Y) | `button:y` | | Left Bumper (Shoulder) | `button:leftshoulder` | | Right Bumper (Shoulder) | `button:rightshoulder` | | Left Stick Button | `button:leftstick` |