e19162d54d71ee42e49a1773771e6ebe558a9a0d
The recovered bottom apron had been represented as one solid collision segment, which prevented the ball from reaching the drain threshold. Split that apron around the visible center drain so a lost ball decrements the ball count and allows player and game-over progression to continue. Add a conservative ball-search impulse after three seconds below the movement threshold. This protects long-running games from other low-energy rests without changing active trajectories, and reuses the original nudge sound as feedback. Test Plan: - `cargo fmt -- --check` -- passed - `cargo test --all-targets` -- passed, including drain and ball-search regressions - `cargo clippy --all-targets -- -D warnings` -- passed - `git diff --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%