UI polish: logo start screen, broadcast scoreboard, kill pips, best-run
- start screen: SPLATTER TENNIS logo + slogan, controls kept - scoreboard redrawn as a real broadcast board (server ball, name, sets, games, highlighted points cell); weapon stock moved to a status strip - kills-to-next-point pips (NEXT ○○○) so the K-kill gate is visible; TUNE.killPips toggles it - miss-debug HUD off by default (TUNE.missHud 0), dev-only now - eaten screen crows "NEW BEST" when the run beats the stored high score Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
1 parent
aa8d2fff36
commit
ae8c04d413
5 files changed
+79
-48
No files matched your search
@@ -50,7 +50,8 @@ export const TUNE = {
|
||||
racketSpeed: 2.8, // m/s the racket zombie shambles to chase a ball
|
||||
racketQMax: 0.55, // its return quality is capped here (slower, sloppier than the tennis CPU)
|
||||
racketFlub: 0.2, // chance the racket zombie whiffs a return
|
||||
missHud: 1, // show the last miss reason on screen (full log: T.G.missLog)
|
||||
missHud: 0, // show the last miss reason on screen (full log: T.G.missLog) — off; dev-only
|
||||
killPips: 1, // splatter: show the kills-to-next-point pips on the scoreboard
|
||||
};
|
||||
|
||||
export const COURT = { L: 23.77, W: 8.23, dblW: 10.97, netZ: 11.885, netH: 0.914, netW: 10.06 };
|
||||
|
||||
Reference in new issue
Block a user