andrews05 / ResForge

Resource editor for macOS
MIT License
120 stars 8 forks source link

Show systems without stellars in white, similar to the EV map #18

Closed bendyer closed 1 month ago

bendyer commented 1 month ago

The EV map shows systems colored according to the following logic:

This change implements a very simple subset of that logic, in which systems containing one or more stellars in their NavDefaults are drawn in blue, and systems with no stellars (i.e. "no stellar objects present") are drawn in white:

image

This makes it a bit easier to see the structure of the galaxy, and during development can also help identify systems that have not yet been populated.

This change modifies SystemView to add a hasStellars flag for this purpose; it also loads and stores NavDefaults, which is not strictly necessary for the current functionality but it's low overhead and would help support possible future extensions such as showing EV map-like system info as an overlay.

andrews05 commented 1 month ago

Looks good, thank you!!