Game Settings
Settings is a circular black instrument inside STAR, not a desktop form. One row is focused at a time; left/right or rotation selects legal values, and the bottom provides exit or dangerous-action confirmation.

Eight device settings
| Setting | Legal values | Persisted | Hardware effect |
|---|---|---|---|
| MOTION | FULL / REDUCED | Yes | 30 / 15 FPS visual contract |
| VOLUME | 0 / 25 / 50 / 75 / 100 | Yes | ES8311 output volume |
| TILT | LOW / MID / HIGH | Yes | QMI8658 displacement and shear limits |
| LANGUAGE | EN / 中文 | Yes | Immediate bitmap-copy switch |
| SCREEN OFF | 15 / 30 / 60 / 300 s / OFF | Yes | Ambient-entry threshold |
| AMBIENT DISPLAY | ON / OFF | Yes, schema v4 | 12% center Seed or a fully black panel |
| DEVICE INFO | Read-only | No | Version, display, asset and firmware IDs |
| RESTART / FACTORY | Double confirm | Action | Save-and-restart / clear save |
Battery appears only as ten segments at the top of this instrument. It is absent from SEED, SHOP, STAR, launch and ambient scenes.
Dangerous actions
RESTART requires a second confirmation within five seconds; FACTORY RESET uses ten. Navigation or context changes cancel arming. Commit freezes input and save entry points so dirty state cannot be produced during the restart window.
Interaction UI archive
These are not player-adjustable settings. Each page documents one effect or gesture with assets, timing, cancellation, reduced-motion behavior and the ESP32 equivalent.
Tap burstEight frames at 24 FPS, particles and lucky feedback.Three-stage hold0.65 / 1.2 / 1.9 seconds and burst scheduling.Particles & calloutsPresentation policy, quantity gates and reduced motion.Edge navigationr185 capture, 45° detents and rebase.SHOP orbitPreview/commit, TEAM and center-crossing protection.Card swipeSingle-pointer ownership, pullback and tap fallback.STAR launchDouble confirm, input lock and ten-frame sequence.Tilt parallaxPixel bands, axis mapping and three limits.Ambient wake2 FPS, presentation silence and consumed first transaction.
