HUD icons master plan
This is the meta issue that will track progress of new HUD design. See #2029 for some background.
Waypoint icons were merged recently and they tint HUD icons which creates wrong colors because HUD icons are colored themselves. I have started !567 to fix this but this is partial stopgap solution which shouldn't be merged. Then @sev articulated my thoughts:
- Fully decolor the HUD icon images, with all icons colored in code
- Provide an interface for clients to override colors for non-critical icons. This provides a global color setting, reduces redundancy, and allows for full customization (styling, color blindness, ...)
- Provide interface to define the coloring algorithm such as
a * multiply + b * add.
- Use the same HUD icons for colorized waypoints