Yes it's not very precise, but has been used by quite a few AIs to get 'near enough' to any planet before doing whatever else is required.
Making changes to setCourseToPlanet will potentially break a lot of OXPs, but I suppose we can always add this:
"AEGIS_IN_DOCKING_RANGE" = (setTargetToSystemStation, "setAITo: dockingAI.plist");
So in case the escape pod is near the main station it can go directly to the station instead of disappearing.
"DESIRED_RANGE_ACHIEVED" = (landOnPlanet);
will need to stay in case the pod is near another planet in the system.
I'll have another look to see if I can make setCourseToPlanet more precise without breaking things - something I've been doing rather a lot these past few days - if not, a new setCourseToPlanetSurface command will be duly added to the Post-MNSR new features TODO...
