Done some ingame testing - it appears that when you set a waypoint, that's it. It uses whatever (i've only tested around NY and not in the Omega's etc so far) path the files state in the Legal/Legit.
If you alter the path slightly, so - for this example, i altered the path from Li01 (manhatten) to Ku02 (shikoku) to see what happens. Instead of using Iw06, it's now using Iw05.
No issue, plots course.
Jump to Li03 (Colorado) and it still shows the same plot.
Now cancel that, sit outside the gate to Iw05, and plot a course to shikoku - and it directs you along all trade lanes to the Kepler (Iw06) jumpgate, to then go through there.
( to clarify, path to Ku02 from Li01 as i changed it is:
Li01, Ku02, Li01, Li03, Iw05, Ku02
Path from Li03 to Ku02 is:
Li03, Ku02, Li03, Iw06, Ku02
So basically it doesn't enter a system, and get teh shortest path to replot your waypoints... so folks who've been having this issue with Accushots... check your system files. Have you got a jumpgate and jumphole, or two items, with the same nickname in that system?)
So, anyway - this is using the shortest legal path... i know, because illegal would have taken me through the Iw06.
You may also think that "shortest legal" means only jumpgates...
Nope - as I've just tried to plot a course to Hi01 (Omicron Alpha) from New York. It fails "No best path".
Of course, in legal paths there's no such path either... hence why it fails. Simple test then... copy the path from the illegal path (which exists, its this: Path = Li01, Hi01, Li01, Li03, Iw06, Ku02, Ku03, Bw08, Ew01, Hi01) and paste it into the legal.
Now plot said course... it does so, with some drawbacks...
1) It actually[i uses the Ku02 -> Ku01 jumpgate. So when you arrive in Ku01, there's no plot. Can pick it back up in Ku03 though, from the jumpgate (strangely enough).
So it only appears to use jumpgates, as in Alpha and other systems, the waypoints don't correspond to jumpholes and that's for sure!
Furthermore, from Ku03, it takes you to the other borderworld system, the one with the jumpgate. When you make this jump, all plot points disappear leaving only the end zone in omicron alpha...
So whilst jumpholes exist and it could have plotted the course through them, it does not do so... for some reason. Checked the solararch.ini file, don't see any "legal/illegal" thing going on there.
The reason you may get strange things going on is when no links appear... so plotting Li01, Rh01, Li01, Rh01 - then attemping to plot a path, will show no waypoints on the navmap (although it'll list four) and highlights the sun.
So that won't crash your game.
So where does the shortest illegal path come in, as well as the systems_shortest_path?
Trying to plot from Alpha to Beta, without one failed... but then so did when visiting one
Wait a minute... I'm sure we used to be able to plot [ithat though!
Edited by - Chips on 9/23/2007 6:57:30 AM