Okay, we solved the first problem with this new method, by deleting the wormhole entry from my save file. And it does work with random ships with my followPlayerAI.
However, I can't get it to work with interstellar help, which is the place where I actually want to put it to work.
Again I put a test case on the box, this time the OXP only.
What's the problem? The NPC trader stranded in interstellar space won't follow me to the next system. Everything goes according to plan right to the point where I jump. In the target inspector everything looks exactly like when it is working with my previous test case. The ship doesn't die. But it doesn't emerge on the other side either. It's like it somehow gets stuck in witchspace.
What can cause this? I can only imagine that there is an important difference in the AIs, or something in the interference of AI and ship script. But I can't see it. I need the eyes of people who know what to look for.
So what do you have to do? Download and install the OXP. Make a misjump. I suggest you do that whilst cloaked. Get out of the ongoing battle to some quiet place. Summon an
interstellar_help_gecko
(has no hyperdrive and is therefore guaranteed to follow you, if you summon a more generic interstellar_help_trader
he may want to buy fuel instead). Go through the process, which begins three messages by the NPC, and then needs to to get within 1000 meters of him. Fly gently in any direction, he will follow you. Press 'H'. Wait for him in your new system. If you're on a Mac, watch the think time in the AI inspector run and run forever (mine from the last trial is close to 1200 now). Finally: tell me what I'm doing wrong.By the way: the NPC follows the player in state FOLLOW_PLAYER via
performIntercept
. According to the Wiki, if the NPC doesn't get closer after ten seconds (which it won't if you fly at high speed) it receives a FRUSTRATED message. Only that doesn't happen. Frustration doesn't grow, and no FRUSTRATED message is received. Don't know what's wrong with that.Oh, and as far as I can see, the log contains absolutely nothing helpful.