For testing, I changed my exitingTraderAI.plist file for this part:
Code: Select all
"EXIT_SYSTEM" = {
"ENTER WORMHOLE" = (enterTargetWormhole, wormholeEscorts, wormholeEntireGroup);
};
09:18:27.796 [ai.error.recursion]: ***** ERROR: AI dispatch: hit stack depth limit in AI exitingTraderAI.plist, state EXIT_SYSTEM handling message ENTER WORMHOLE in context "wormholeGroup", aborting.
09:18:27.796 [ai.error.recursion.stackTrace]: 0 <ShipEntity 0x1a4f3560>{"Anaconda"} - exitingTraderAI.plist:EXIT_SYSTEM.ENTER WORMHOLE (wormholeGroup)
09:18:27.796 [ai.error.recursion.stackTrace]: 1 <ShipEntity 0x1a4f3560>{"Anaconda"} - exitingTraderAI.plist:EXIT_SYSTEM.WITCHSPACE OKAY (performHyperSpaceExit)
09:18:27.796 [ai.error.recursion.stackTrace]: 2 <ShipEntity 0x1a4f3560>{"Anaconda"} - exitingTraderAI.plist:EXIT_SYSTEM.ENTER WORMHOLE (wormholeGroup)
09:18:27.796 [ai.error.recursion.stackTrace]: 3 <ShipEntity 0x1a4f3560>{"Anaconda"} - exitingTraderAI.plist:EXIT_SYSTEM.WITCHSPACE OKAY (performHyperSpaceExit)
09:18:27.796 [ai.error.recursion.stackTrace]: 4 <ShipEntity 0x1a4f3560>{"Anaconda"} - exitingTraderAI.plist:EXIT_SYSTEM.ENTER WORMHOLE (wormholeGroup)
...
09:18:27.796 [ai.error.recursion.stackTrace]: 33 <ShipEntity 0x1a4f3560>{"Anaconda"} - exitingTraderAI.plist:EXIT_SYSTEM.UPDATE (periodic update)
Should it just be wormholeEscorts OR wormholeEntireGroup but not both?