Mod icons #23

Closed
opened 2026-10-19 20:42:16 +00:00 by mintopia · 2 comments
Owner

What to build

MODS column with the game's mod icons, and the icon set itself.

  • Commit the powerup and mod icons from the Blur fandom wiki (blur.fandom.com, files on static.wikia.nocookie.net, which need a fandom referer to download) under the feed's names: powerups as in hit events (bolt, shunt, ...), mods by the feed's mod icon names (Stable_Frame, ...). This is the exception recorded in ADR 0017; add it to the README's no-game-files statement.
  • Each racer's mods as 3 icons in slot order, name on hover, — for AI. No text beside the icons.
  • Icon lookup ignores case (the feed sends titanium_armour, front_runner, Stable_Frame). A missing icon (Shielded_Boosters is not on the wiki) shows the initials in the same round shape.
  • Icons on a stopped (grey) row are dimmed but still recognisable.

Acceptance criteria

  • Every human racer in a network race shows 3 mod icons in slot order with names on hover
  • Mod names differing only in case from the icon files still resolve
  • A mod with no icon shows initials instead of a broken image
  • README states the icon exception (ADR 0017)

Blocked by

## What to build MODS column with the game's mod icons, and the icon set itself. - Commit the powerup and mod icons from the Blur fandom wiki (`blur.fandom.com`, files on static.wikia.nocookie.net, which need a fandom referer to download) under the feed's names: powerups as in `hit` events (`bolt`, `shunt`, ...), mods by the feed's mod icon names (`Stable_Frame`, ...). This is the exception recorded in ADR 0017; add it to the README's no-game-files statement. - Each racer's mods as 3 icons in slot order, name on hover, `—` for AI. No text beside the icons. - Icon lookup ignores case (the feed sends `titanium_armour`, `front_runner`, `Stable_Frame`). A missing icon (`Shielded_Boosters` is not on the wiki) shows the initials in the same round shape. - Icons on a stopped (grey) row are dimmed but still recognisable. ## Acceptance criteria - [ ] Every human racer in a network race shows 3 mod icons in slot order with names on hover - [ ] Mod names differing only in case from the icon files still resolve - [ ] A mod with no icon shows initials instead of a broken image - [ ] README states the icon exception (ADR 0017) ## Blocked by - #20
Author
Owner

MODS column added to examples/live-timing: 3 icons per human racer in slot order, name on hover, — for AI/no mods. Lookup lowercases the name (icons/.webp); a missing icon (e.g. Shielded_Boosters) swaps to a round initials badge via onerror. Stopped rows dim + grey the icons. 24 mod + 8 powerup icons (nitro, shock, shunt, bolt, barge, mine, repair, shield) committed from the Blur fandom wiki; Titanium_Armor saved as titanium_armour to match the feed. README states the exception; ADR 0017 records it. Not browser-tested (script syntax checked only).

MODS column added to examples/live-timing: 3 icons per human racer in slot order, name on hover, — for AI/no mods. Lookup lowercases the name (icons/<lowercase>.webp); a missing icon (e.g. Shielded_Boosters) swaps to a round initials badge via onerror. Stopped rows dim + grey the icons. 24 mod + 8 powerup icons (nitro, shock, shunt, bolt, barge, mine, repair, shield) committed from the Blur fandom wiki; Titanium_Armor saved as titanium_armour to match the feed. README states the exception; ADR 0017 records it. Not browser-tested (script syntax checked only).
Author
Owner

Completed and merged by Harmonic (task 22).

Completed and merged by Harmonic (task 22).
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
mintopia/blur#23
No description provided.