[BUG] Fix research modal flicker and add unmistakable visual indicators & HUD tracking #32
Labels
No labels
agent/claude
agent/gemini
agent/kimi
area/assets
area/client
area/server
area/sim-core
priority/high
priority/low
priority/medium
status/blocked
status/needs-review
type/bug
type/chore
type/docs
type/feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
game-dev/RicosWorld#32
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Players experience rapid 10Hz modal DOM rebuilding when opening the research modal because activeResearchTechId is present on every tick delta, causing button click events to be cancelled by DOM teardowns. Furthermore, feedback when selecting research is minimal, especially when no Simple Research Bench is placed on the map. This fix eliminates the 10Hz DOM teardowns, adds toast feedback, floating HUD active research status banner with 1-click bench placement, live progress bars on active cards, and researching pawn tool animations.
Merged to main via commit
dde57ed. Ready for production deployment.