This is into final review.
This map adds a planetary system map that displays al of the planets and stars in a system as well as information about the position of the player's unit when in system.
The screenshot above shows most of the features of this map. In this case, the player's unit is outbound from the planet to the zenith point. Nadir and zenith points show a recharge station image when a recharge station is present and a jumpship is shown to indicate where the unit's jumpship transports are located. The selection of zenith or nadir point has been added to current location. When only one point has a recharge station, it is chosen - otherwise it is chosen randomly. I have also placed an orange reticule around the player's unit to be consistent with the interstellar planet. That can vary between a jumpship at the recharge point, in transit on a dropship, or on planet.
The planets are selectable by the cursor to get information in the planet view panel and you can also use the arrow keys or a/d, or w/s to cycle through them. I am a little frustrated that the cursor seems to sometimes require a double-click because of what I believe is a focusing issue, but I can't seem to figure out a solution for this minor issue.
You get to this map from the interstellar map by double-clicking a system. You can go back with the back button or the escape key.
At some point, I might like to add more information to the display with icons for factions, population size, moons, etc. but I think this PR should at least give us a nice graphical display to go along with the changes to the planetary system refactoring as a first effort.
-Quoted from Taharqa write up of the PR on
Github