Page 24 of 24
Re: Recovering "Lost" OXPs
Posted: Tue Jul 01, 2025 9:55 am
by Bicorn
Cholmondely wrote: ↑Tue Jul 01, 2025 9:46 am
Bicorn wrote: ↑Tue Jul 01, 2025 9:41 am
Aw, that's a shame. I really wanted to meet the Baakili, they sounded interesting.
The OXP should work just fine without BigShips - have you tried it out?
The impression I got from the wiki page was that it needed Bigships because it's a type of "big trader" ship, and relies on its ship-spawning routine to create the Baakili ships.
Re: Recovering "Lost" OXPs
Posted: Tue Jul 01, 2025 10:17 am
by Cholmondely
Bicorn wrote: ↑Tue Jul 01, 2025 9:55 am
The impression I got from the wiki page was that it needed Bigships because it's a type of "big trader" ship, and relies on its ship-spawning routine to create the Baakili ships.
You are quite right. The need for BigShips is missing in the Far Trader oxp's Manifest.plist. So it
should work just fine with the current Bigships.
According to
https://ooliteproject.github.io/oolite- ... ships.html the current version includes two improvements over the old:
Code: Select all
1.3 - Switched to using new populator routines. Added role-categories.plist file to replace pirate-victim-roles.plist.
Added Library Config option to control the maximum number of traders spawned.
1.4 - Fixed issue with not saving max number of traders setting.
Neither of these should interfere with the attribution of the "bigTrader" role to the Baakili or to its behaviour.
Did you try it out? Were there copious error messages in your
Latest.log?
Re: Recovering "Lost" OXPs
Posted: Tue Jul 01, 2025 10:24 am
by Bicorn
Cholmondely wrote: ↑Tue Jul 01, 2025 10:17 am
Bicorn wrote: ↑Tue Jul 01, 2025 9:55 am
The impression I got from the wiki page was that it needed Bigships because it's a type of "big trader" ship, and relies on its ship-spawning routine to create the Baakili ships.
You are quite right. The need for BigShips is missing in the Far Trader oxp's Manifest.plist. So it
should work just fine with the current Bigships.
According to
https://ooliteproject.github.io/oolite- ... ships.html the current version includes two improvements over the old:
Code: Select all
1.3 - Switched to using new populator routines. Added role-categories.plist file to replace pirate-victim-roles.plist.
Added Library Config option to control the maximum number of traders spawned.
1.4 - Fixed issue with not saving max number of traders setting.
Neither of these should interfere with the attribution of the "bigTrader" role to the Baakili or to its behaviour.
Did you try it out? Were there copious error messages in your
Latest.log?
Been running it for a bit now; no errors that I can see, but also haven't met any Baakili yet. The latter doesn't necessarily mean anything of course, if they're meant to be rare.
Re: Recovering "Lost" OXPs
Posted: Tue Jul 01, 2025 12:29 pm
by Cholmondely
Bicorn wrote: ↑Tue Jul 01, 2025 10:24 am
Been running it for a bit now; no errors that I can see, but also haven't met any Baakili yet. The latter doesn't necessarily mean anything of course, if they're meant to be rare.
Sorry again! I'd not realised that this OXP was separate from the FarArm ships OXP (ships are
not my area of expertise).
V.2.0 of this OXP is from 2010 and predates the changes to the markets from Oolite v.1.82 (a decade ago). You
will need to transmogrify matters (
transmogrificatory instructions)!
It
is possible that Montana05 might come through with a link to his new version.
Re: Recovering "Lost" OXPs
Posted: Tue Jul 01, 2025 1:23 pm
by Bicorn
Cholmondely wrote: ↑Tue Jul 01, 2025 12:29 pm
Bicorn wrote: ↑Tue Jul 01, 2025 10:24 am
Been running it for a bit now; no errors that I can see, but also haven't met any Baakili yet. The latter doesn't necessarily mean anything of course, if they're meant to be rare.
Sorry again! I'd not realised that this OXP was separate from the FarArm ships OXP (ships are
not my area of expertise).
V.2.0 of this OXP is from 2010 and predates the changes to the markets from Oolite v.1.82 (a decade ago). You
will need to transmogrify matters (
transmogrificatory instructions)!
It
is possible that Montana05 might come through with a link to his new version.
Thanks for the link.
Re: Recovering "Lost" OXPs
Posted: Tue Jul 01, 2025 3:05 pm
by Cholmondely
Bicorn wrote: ↑Tue Jul 01, 2025 10:24 am
Been running it for a bit now; no errors that I can see, but also haven't met any Baakili yet. The latter doesn't necessarily mean anything of course, if they're meant to be rare.
roles = "baakili-fartrader bigTrader(0.05)";
seems to imply that the chance is 1/20th of a full role. So if you have no other BigShips loaded, you will see one in approximately every 20 systems, or less depending on how you set the populator in "Config for AddOns" (Library.oxp) - docked F4 screen. More BigShips = lower chance.
Re: Recovering "Lost" OXPs
Posted: Tue Jul 01, 2025 5:40 pm
by Bicorn
Cholmondely wrote: ↑Tue Jul 01, 2025 3:05 pm
roles = "baakili-fartrader bigTrader(0.05)";
seems to imply that the chance is 1/20th of a full role. So if you have no other BigShips loaded, you will see one in approximately every 20 systems, or less depending on how you set the populator in "Config for AddOns" (Library.oxp) - docked F4 screen. More BigShips = lower chance.
A higher "maximum number of big trader ships" means
less chance of finding one? That sounds counterintuitive.
Re: Recovering "Lost" OXPs
Posted: Tue Jul 01, 2025 6:18 pm
by Cholmondely
Bicorn wrote: ↑Tue Jul 01, 2025 5:40 pm
Cholmondely wrote: ↑Tue Jul 01, 2025 3:05 pm
roles = "baakili-fartrader bigTrader(0.05)";
seems to imply that the chance is 1/20th of a full role. So if you have no other BigShips loaded, you will see one in approximately every 20 systems, or less depending on how you set the populator in "Config for AddOns" (Library.oxp) - docked F4 screen. More BigShips = lower chance.
A higher "maximum number of big trader ships" means
less chance of finding one? That sounds counterintuitive.
If there are no other ships, then assuming the populator creates one BigShip per system (it will be more complex than that) then I understand that the chance of meeting a Baakili is 1/20. The other 19/20 are dropped.
If there are
five other bigShips amongst your OXPs each with a role weighting of (1), then the chance of bumping into a Baakili is 1/ (1/20 + 1 + 1 + 1 + 1 + 1)
ie 1/121
See McLane
here for more detail!
Re: Recovering "Lost" OXPs
Posted: Tue Jul 01, 2025 7:26 pm
by Bicorn
Cholmondely wrote: ↑Tue Jul 01, 2025 6:18 pm
Bicorn wrote: ↑Tue Jul 01, 2025 5:40 pm
Cholmondely wrote: ↑Tue Jul 01, 2025 3:05 pm
roles = "baakili-fartrader bigTrader(0.05)";
seems to imply that the chance is 1/20th of a full role. So if you have no other BigShips loaded, you will see one in approximately every 20 systems, or less depending on how you set the populator in "Config for AddOns" (Library.oxp) - docked F4 screen. More BigShips = lower chance.
A higher "maximum number of big trader ships" means
less chance of finding one? That sounds counterintuitive.
If there are no other ships, then assuming the populator creates one BigShip per system (it will be more complex than that) then I understand that the chance of meeting a Baakili is 1/20. The other 19/20 are dropped.
If there are
five other bigShips amongst your OXPs each with a role weighting of (1), then the chance of bumping into a Baakili is 1/ (1/20 + 1 + 1 + 1 + 1 + 1)
ie 1/121
Ah, you meant more
types of big ships, not the number of ships spawned.