d8cb7591b517653452d7a19724eeae06ae60e4ba
normal_ball_end asks the sound helper for WAVE 2008 before reset_ball_state clears Tilt. The helper therefore suppresses the drain cue for a tilted ball. Rust queued WAVE 2008 unconditionally and only cleared Tilt afterward. Emit the drain cue only when the pre-reset state is not tilted. Keep later timer epilogue sounds unchanged, so clearing Tilt can still allow a latched flipper's normal WAVE 2021 release edge. Test Plan: - `cargo test --workspace --all-targets --all-features` -- 119 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%