Skip to content

Patch Notes Page 80

  • Expanded controller support across Rml-driven menus.
  • Main menu now supports controller navigation/confirm/back in Steam Input mode.
  • Added focused-state highlighting for Rml main-menu buttons so controller selection is visible.
  • Extended controller navigation in Options > Controls Remapping.
  • Controller can now navigate reset/Steam remap actions, per-action bind rows, and Back.
  • Menu confirm now accepts controller-friendly actions (interact / dash) in addition to mouse click/manual confirm.
  • Added focused styles for controls bind buttons and shared menu buttons.
  • Updated build/version alignment.
  • Updated player-visible build string to Pre-Alpha | Build v0.0.732.
  • Updated Discord join-service test build-tag fixtures to v0.0.732 (mismatch assertion moved to v0.0.733).
  • Fixed keyboard rebinding reliability for existing and newly saved bindings.
  • Input load now auto-adds scancode:* fallbacks for keyboard tokens (including older key:*-only saves).
  • Rebind capture now stores keyboard bindings with scancode-first tokens to avoid locale/key-name mismatches at runtime.
  • Defaults/reset bindings now include the same scancode fallback hardening.
  • Added input remap regression coverage.
  • Added a mapper test case for scancode:*-only movement bindings.
  • Updated build/version alignment.
  • Updated player-visible build string to Pre-Alpha | Build v0.0.731.
  • Updated Discord join-service test build-tag fixtures to v0.0.731 (mismatch assertion moved to v0.0.732).
  • Hardened keyboard remap reliability with scancode fallback tokens.
  • Keyboard rebind capture now stores both key:* and scancode:* tokens for each key assignment.
  • Action mapping now accepts scancode:* tokens, preventing layout/locale key-name mismatches from breaking movement/actions.
  • Controls UI keeps display clean by hiding internal scancode fallback tokens from bind labels.
  • Updated build/version alignment.
  • Updated player-visible build string to Pre-Alpha | Build v0.0.730.
  • Updated Discord join-service test build-tag fixtures to v0.0.730 (mismatch assertion moved to v0.0.731).
  • Fixed rebind arming race when key press happens immediately after mouse release.
  • Rebind capture now arms as soon as the initiating mouse press is released, and can accept same-frame keyboard tokens.
  • Click-only carry-over tokens are ignored so bind-button clicks no longer overwrite actions.
  • Updated build/version alignment.
  • Updated player-visible build string to Pre-Alpha | Build v0.0.729.
  • Updated Discord join-service test build-tag fixtures to v0.0.729 (mismatch assertion moved to v0.0.730).
  • Fixed remap capture flow so click-to-bind no longer binds to mouse-left by accident.
  • Rebind now waits until the initiating mouse click is released before accepting the next input token.
  • This restores expected keyboard rebinding behavior for actions like Move Up (W -> J/Y).
  • Updated build/version alignment.
  • Updated player-visible build string to Pre-Alpha | Build v0.0.728.
  • Updated Discord join-service test build-tag fixtures to v0.0.728 (mismatch assertion moved to v0.0.729).
  • Fixed keyboard/mouse remap token matching regression.
  • Restored key:* and mouse:* token prefix handling in ActionMapper token normalization.
  • Rebound keys now immediately drive movement/actions correctly (for example remapping Move Up from W to Y).
  • Updated build/version alignment.
  • Updated player-visible build string to Pre-Alpha | Build v0.0.727.
  • Updated Discord join-service test build-tag fixtures to v0.0.727 (mismatch assertion moved to v0.0.728).
  • Tidied Options > Controls Remapping layout to prevent squishing and overlap.
  • Reworked control-bind rows into a strict two-column layout: action labels anchored left and bind buttons anchored right.
  • Added fixed bind-button width constraints with responsive fallback sizing to keep rows aligned across viewport sizes.
  • Increased controls list padding/row sizing so entries remain legible and non-overlapping.
  • Updated build/version alignment.
  • Updated player-visible build string to Pre-Alpha | Build v0.0.726.
  • Updated Discord join-service test build-tag fixtures to v0.0.726 (mismatch assertion moved to v0.0.727).
  • Added full keyboard/mouse remapping flow in Options.
  • Added a new Controls Remapping panel in Options for rebinding movement, camera, combat, and menu actions.
  • Added runtime key/mouse capture so binds can be set by pressing any keyboard key or mouse button.
  • Custom keybinds now persist to local input binding preferences and override base data/input_bindings.json.
  • Improved Steam Input controller remap accessibility.
  • Added an Options button that opens the Steam Input binding panel for connected controllers.
  • Updated build/version alignment.
  • Updated player-visible build string to Pre-Alpha | Build v0.0.725.
  • Updated Discord join-service test build-tag fixtures to v0.0.725 (mismatch assertion moved to v0.0.726).