[art] No UI icons — objective markers, hazard stripes, interactables are basic geometric shapes #13
Labels
No labels
blocked:needs-attention
blocked:needs-decision
blocked:needs-decompose
blocked:needs-design
blocked:needs-triage
blocked:unclassified
bug
documentation
enhancement
gsd-spec
in-progress
needs-decompose
priority:high
priority:low
priority:medium
quickfix
test
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/cybertactics#13
Loading…
Add table
Add a link
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?
Asset gap.
In-mission UI uses raw geometric shapes for:
web/js/ui.js)The atlas has regions for
barrel,crate,terminal,mainframe,podat row 0 (cols 4-7 and row 1 col 0). The UI isn't drawing these from the atlas.What's missing:
Acceptance:
Refs:
web/assets/sprites.pngrow 0-1 regions +godot/scripts/sprite_atlas.gdREGIONS map.Closed by commit
1d50a37on main (cybertactics#13: wire sprite atlas into minimap + distinct objective flag).Changes:
web/js/ui.js renderMissionThumbnow draws barrels/crates/terminals/mainframes/pods from the shared sprite atlas (same SPR indices as in-missionrender()); colored-square + single-letter glyph fallback when the atlas hasn't loaded.Verification:
make cigreen — smoke x2 + saveload + teams + research + strategic + xp + gdlint + Playwright UI smoke (4/4 thumbnails painted 320x180, no console errors) + Godot headless import check.