I've been looking for a mod like this for awhile, cheers!
In my Space Exploration save, I have Robot Attrition enabled, which means I want to offload heavier bot workloads over to trains/belts, so statistics like this are great for prioritizing those replacements. However, v0.0.4 only scans the first surface (Nauvis).
I've extended your work to support:
- scanning the current viewed surface (eg. planet)
- per-player scans + prints
- multiple scans concurrently (per player/surface), so I can separately scan Nauvis Orbit and another planet.
Here's the updated control.lua if you want to use it for a v0.0.5: https://gist.github.com/Nebual/dac57f09552b6af41f21f0341c223a3f