Project Pivo 2 0.2.1 — World & City Events
This patch is mostly about giving you something to keep an eye on every hour, and finally making the rewards you earn feel like they actually arrive.
New
Hourly Events. Every hour, on the UTC mark, a new competition cycle begins, rotating through four event types — Resource Surge, Raid Window, Hunt Hours, and Construction Rush. Each runs for 55 minutes with a 5-minute break before the next.
Event panel. Tap the new golden round button just below the Tasks button to open the panel: live timer, current rules, your points, rank, and current tier, plus the top-10 global leaderboard.
Per-event scoring. Resource Surge scores every resource you collect (city production, world-map node extraction, auto-collect). Raid Window scores pillaging other players and crushing their units. Hunt Hours scores defeating AI defenders on world-map events. Construction Rush scores every construction and upgrade completed, weighted by the new level reached.
Tier rewards. Five tier thresholds run from Bronze to Diamond. When the event ends, every participant who hit at least Bronze gets a system mail with their tier's reward bundle attached.
Improvements
Mailbox reward overviews. Each mail row now shows a compact preview of any rewards inside it, with the matching resource icons. Open a reward mail and the icons sit at the bottom of the body text, right where you finish reading.
CLAIM button next to DELETE. The most rewarding action now sits right next to the most destructive one, so you stop accidentally tossing rewards.
Visual claim feedback. Clicking CLAIM flies the icons up to your top bar with a green flash and count-up, so rewards visibly arrive.
City Events overhaul. The clickable sparkle pickups in your city now fly resources straight to the top bar on click instead of silently ticking up. Reward amounts were trimmed to feel like flavour gains rather than a fifth income stream, and overflow is no longer possible.
World-map sidebar. Mail, Tasks, and the new Hourly Event button now appear in the same screen position on the world map as in the city, all clickable and opening the same panels.
Quality of life. Achievement toasts no longer flash on the login screen — they wait until you reach the city or world map. Leaderboards show exact point totals with a thousands separator, and the Hourly panel and button gained smooth open/close and breathing animations. Mail and Hourly buttons now share a high-priority overlay canvas so clicks are never stolen by other UI.
Under the Hood
Cap-respecting reward drains. Every PendingAdminGrant claim path — achievements, city events, daily login, and hourly tier rewards — now routes through the same cap-respecting drain, so no claim can push you above your storage cap.
Server-authoritative scoring. Hourly event scoring is server-side: production collects, node extractions, building completions, and combat all post their own points without trusting the client.
Stability pass. Squashed several mutation-counter, scene-transition, and don't-destroy-on-load bugs along the way.