feat: add adjacent controls, pause, help, and practice difficulty #25
Loading…
Reference in a new issue
No description provided.
Delete branch "codex/munchers-controls"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
F5/F6/F7/F8 now move the player one adjacent cell. Enter eats the current number. Practice offers three enemy speeds, pause, help, and restart. Terminal cursor changes cannot select a remote cell.
The shared engine has explicit pause and tick actions. Native tests check repeatable state, boundaries, ignored input while paused, practice idle behavior, arcade tick cadence, scoring, and level completion. State is explicitly initialized. The build checks DDS and RPG source widths.
Validation: pub400 SOMEARA1 compile severity 0; native RPG/CL assertions pass; all three updated play reels pass, including pause, help, and the difficulty menu. Arcade screens remain deferred until Zelnet handles unsolicited 5250 output and timed play steps. All source is retained.