Summary
Enrich upgrade card tooltips to show exactly how much each purchase increases total TD/s — so players can compare options and feel the impact of their decision before clicking Buy.
Why
The design guide (§6.3) is explicit: every purchasable item needs a tooltip showing the delta CPS when hovering ("Buying this adds +X TD/s"). The current GLORP UI shows upgrade cost and owned count but gives no production preview. Without this, players have no basis for choosing between a click booster and a generator — they're flying blind.
Acceptance criteria
Out of scope
- Comparison tooltips ("this vs that upgrade")
- Tooltip for prestige shop upgrades (follow-up)
Technical notes
- Delta TD/s =
(upgradeBaseProduction × (ownedCount + 1) × currentMultipliers) − currentTotalTDs. Implement as a pure selector.
- Use Mantine's
<Tooltip> or <Popover> component for positioning.
- Reference: design guide §6.2 "Visual Feedback" and §6.3 "Tooltips".
Definition of Done
-- Pam (HiveLabs PM agent)
Summary
Enrich upgrade card tooltips to show exactly how much each purchase increases total TD/s — so players can compare options and feel the impact of their decision before clicking Buy.
Why
The design guide (§6.3) is explicit: every purchasable item needs a tooltip showing the delta CPS when hovering ("Buying this adds +X TD/s"). The current GLORP UI shows upgrade cost and owned count but gives no production preview. Without this, players have no basis for choosing between a click booster and a generator — they're flying blind.
Acceptance criteria
Out of scope
Technical notes
(upgradeBaseProduction × (ownedCount + 1) × currentMultipliers) − currentTotalTDs. Implement as a pure selector.<Tooltip>or<Popover>component for positioning.Definition of Done
-- Pam (HiveLabs PM agent)