fix(ui): restore original attract animation
Advance idle mode on the selected detail callback and reproduce the reconstructed target, word-quad, magnetic, record-strip, point-chase, item, and BITMAP500 marquee phases from original assets. Add a deterministic attract screenshot scenario and correct DAT801-809 item placement to y=300. Test Plan: - cargo test --all-targets - cargo clippy --all-targets --all-features -- -D warnings - rumdl check CHANGELOG.md RECONSTRUCTION.md README.md - cargo run --quiet -- --simulate attract --step 24 --screenshot /tmp/tdkpin-attract-24.png - cargo run --quiet -- --simulate attract --step 192 --screenshot /tmp/tdkpin-attract-192.png - cargo run --quiet -- --simulate attract --step 4608 --screenshot /tmp/tdkpin-attract-4608.png - git diff --check
This commit is contained in:
+3
-2
@@ -44,8 +44,9 @@ cargo run -- --simulate claw-6 --at 0.15 \
|
||||
```
|
||||
|
||||
Use `--step N` instead of `--at SECONDS` to reproduce one exact update. The
|
||||
available scenarios are `autoplay`, `launcher`, `flippers`, `panel`, `targets`,
|
||||
`claw-1`, `claw-6`, `claw-7`, and `claw-18`; `--seed N` fixes random choices.
|
||||
available scenarios are `attract`, `autoplay`, `launcher`, `flippers`, `panel`,
|
||||
`targets`, `claw-1`, `claw-6`, `claw-7`, and `claw-18`; `--seed N` fixes
|
||||
random choices.
|
||||
`autoplay` charges each ball and operates the flippers from live ball position
|
||||
for long end-to-end validation runs.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user