Added

4 changes
  • - Floating power bar above the ball (only visible while charging) with glow effect at max power

  • - Visual arrow gizmo on StartZones in the editor showing camera spawn direction (level designer aid)

  • - Camera now auto-aligns with the StartZone's facing direction at every spawn/respawn (initial spawn, OOB reset, R

  • reset, hole transitions, course restart)

Improved

6 changes
  • - End-of-hole "HOLE COMPLETE" leaderboard now scrolls past 15 entries instead of stretching the popup off-screen

  • - Power bar follows the camera's right vector (always stays on screen-right regardless of camera rotation, never

  • crosses in front of the ball)

  • - Tutorial popup save state is now read after persistence loads (no more re-prompting on relaunch after Skip)

  • - Tutorial flag is cleared on every MainMenu return (defense-in-depth covering force-quit, mid-tutorial back-to-menu,

  • etc.)

Fixed

9 changes
  • - Tutorial state no longer bleeds into regular maps if the player exits the tutorial mid-run (game-breaking bug —

  • tutorial would activate on Solo Level X)

  • - Charge state no longer leaks across resets — pressing R, going OOB, sinking a hole, or advancing to the next hole

  • while holding the shot button no longer fires a phantom shot at respawn

  • - Per-hole leaderboard no longer overwrites a WR with a worse subsequent run (added local-PB guard before cloud

  • submit)

  • - "TOP 10!" / "WR!" popup no longer fires spuriously on regression runs when the cloud cache hasn't refreshed (gated

  • on actual PB improvement)

  • - Tutorial popup at first launch now correctly hides after pressing Skip across game restarts

Removed

1 change
  • - Nothing removed this build

Known Issues

3 changes
  • - Local PB tracking compares only by raw time while cloud ranks by weighted score (time + 3s × strokes) — rare edge

  • cases where local says "new PB" but cloud disagrees. Will be addressed in a follow-up if it surfaces in player

  • reports.