Yes, I had logging on (the documentation for the Bonus Pack in this topic indicates the log file is named 8001.txt - and I think it was before I'd applied the hotfix on page 14 of this topic. The log only showed 'real' transactions and not these 40 energy cell purchases I mentioned though.jlehtone wrote:Input {0}{4}{1} makes the ship write every transaction into file 'log1502.txt' in your X3 folder.
I monitored the freight bay of the CA during these runs, and even when it was not high enough level to use it's jump drive, it would get 40 ecells, and periodically go for another 40 ecells (but not really buy them, it would just dock at it's destination and not buy, then leave to do another order for 40 ecells, or sometimes go do something else).
[Edited: I see what this 40 energy cells thing is all about. It just shows what's in the current freight bay, but not that it's going out to buy 40 energy cells. I suppose then if the price goes up above limits set, that the freighter will dock and not buy anything, undock and keep showing this '40 energy cells' while it looks for another source within price limits. The trick apparently is to stop watching the CA and go to sleep, but leave the game running. When you wake up, progress will be made.]
I now understand the satellite naming requirements though, and after leaving the game running overnight, the CA leveled up high enough to use it's jump drive. Though I had the Jump Drive installed from the start, the CA seems to go on 'fake' runs for 40 energy cells. This is a guess though, as I really cannot tell why it does this. I presume it does this when it is 'Training'.
The issues I faced might be resolved with updated documentation explaining that the satellites must be named for the CA's home base, not just any home base (or just Advanced Satellite if you want all of your CAs to go to a given sector).
Despite the oddities, it is now a Freight Pilot and can keep up (easily) with Ore Mine M supply and production, so I am generally pleased with the script now and intend to continue using CA as I build my empire. I will be back soon asking about CLS once I start trying to manage logistics between disconnected stations and complexes.

[Edited to add:
Wanted to keep a running list of possible bugs.
* CA gets promoted from Courier to Freighter Pilot 1st Class, bypassing training for Freighter Pilot 2nd Class? Logs show:
2-10:56:51: Freighter: CAG TS (InterSys Ore Mine M Alpha) 01 01 C-J
and the very next entry is:
2-11:00:47: Freighter: CAG TS (InterSys Ore Mine M Alpha) 01 01 FP1-JN-J
I believe I use configuration option 9, where C=Courier and FP1=Freighter Pilot 1st Class
* Documentation: BP 3.1.0.6 is more up to date than this topic. Some configuration options are missed and log file name is not accurate. The newest documentation is by Lucike but is in German. Though I can't read German, I can see that there is at least one newer configuration option added that is not shown in 3.1.0.6 readme(english).xml. Documentation conflicts in some terminology. For example, the readme(english).xml refers to Auxilliary Courier rank, but the game refers to it as Assistant Courier. Script version I have installed is BP 3.1.0.6 + signed 'hotfix' from page 14 of this topic.
These are minor things, but now that I have it working more or less as expected, I'd love to see some of the last kinks worked out to really make this script and the Bonus Pack scripts more polished.