fix(game): dispatch sensors for both ball slots
Store capture progression with each recovered ball slot and pass the original one-based ball number through type-3 and type-4 handling. Multiball captures now remove only the captured slot, promote the survivor when slot one exits, and preserve the effect-seven argument guard that prevents ball two from spawning a third ball. Test Plan: - cargo test --all-targets - cargo clippy --all-targets --all-features -- -D warnings - rumdl check CHANGELOG.md RECONSTRUCTION.md README.md - git diff --check
This commit is contained in:
@@ -10,6 +10,9 @@ and this project adheres to
|
||||
|
||||
### Fixed
|
||||
|
||||
- Run type-3 captures and type-4 triggers for both live ball slots, including
|
||||
per-slot capture age/contact ownership, exact captured-slot removal, survivor
|
||||
promotion, and the effect-seven ball-number guard against a third ball.
|
||||
- Spawn effect-seven ball 2 from record 148 at `(17,23)` with exact
|
||||
`(0,3040)` millipixel velocity, instead of launching a guessed second ball
|
||||
upward from the shooter lane.
|
||||
|
||||
Reference in New Issue
Block a user