OP, I don’t personally particularly encounter the issue you describe. For me the zoom works well. Not sure why it wouldn’t work as well for you, but I’d certainly endorse how it works for you being brought up to the same level.
Lots of lots of suggestions, which have been made before, (I was looking back at my and others suggestions from the Beta the other day), so nothing new to add.
Key existing ones to reiterate:
- display the FSA bar temporarily in the HUD in Analysis Mode following the honk.
- add an toggle option to be able to use the FSS at speed (defaulting to off, and with warnings/disclaimers about the risks of its use at speed).
- add the number of POIs detected by the FSS scans to the System Map (have suggested this very early, and it was done but only for after the DSS probing for some reason)
- don’t reveal numbers of POIs detected, just types - this is specifically to avoid the long scan times for planets with geological sites*
Also:
- stop the FSS detecting the whole planet’s surface, and only detect the parts viewable through the FSS. - i.e. tie the reveal of the surface to what can actually be seen (so orbiting a planet, FSSing from various angles (or times), or DSS probing reveal the full surface.). - might be asking a bit much technically for little benefit with this one admittedly though.
*happens due to how far the planet generation system has to go to determine the sites. Knowing that a planet will have sites is enough for the FSS scan IMHO. Whether a planet has vulcanism is determined almost instantly, and it’s about a 99.9% match of that to whether a planet will have geological sites. A simple ‘
if (has vulcanism)
then (show ‘Geological Sites Detected’) type thing should do it. Resolving the planet generation to a level of determining the locations and numbers of sites can be shifted to when approaching the bodies in SC and the DSS probing. 1 in every 1,000 or so turning out not to have geological sites when DSS probed seems absolutely fine to me in comparison to the current scan time issue. (Though having suggested this resolution to the issue various times it’s very possible that there’s something else which prevents the solution being viable.

)