1dff82aef658f98c572c7973ee33b2f7ba8fa686
The original key-release handler owns add-player, all three nudge actions, and F12 sound toggling. Rust dispatched those actions on the initial key press, which changed launcher/player timing and applied nudges before the player released the key. Use Macroquad's key-up edges for every recovered release-handler action. Keep F1 on key-down, flippers as held key bytes, and the launcher as press/repeat plus release, matching their separate binary paths. Test Plan: - `cargo test --workspace --all-targets --all-features` -- 125 passed - `cargo clippy --workspace --all-targets --all-features -- -D warnings` -- passed - `rumdl check --flavor commonmark RECONSTRUCTION.md CHANGELOG.md` -- passed - `git diff --cached --check` -- passed
Description
No description provided
22 MiB
Languages
C
73.8%
Rust
13.9%
C++
5.1%
Python
4.1%
Shell
1.4%
Other
1.6%