Uploaded new version 0.9. that prevents trades unknown to the player although "Know All Trades" was set to 0 (false). Big thanks to narta to catch that bug.
Nice to see that somebody continued to make my auto trader idea work in the new games.
Btw, even Bernd Lehan, the project leader thought at first that the trader was too much of a cheat. It told him that was the reason I did build in the experience system for pilots in the first place, that changed and limited the intelligence and range of operations of said traders. They started to get useful with level 10. But you had to "pay" a better salary for each level the pilot rises. In the end he did accept the idea and concept of the trader.
The old trader even bought all his equipment himself, like the jumpdrive for 500K in the background from YOUR money... and got it delivered in real time. I bet many people did not even notice that. :D I did try to make the system fair and immersive, even for the NPC pilots.
Btw, we found out that 20 max level traders left no room for the player to make any profits with trading, but it boosted the production of wares in the galaxy big time. Even the traders itself made little profits at that point.
So use it with care in your universe. They have massive influence on trading and the flow of products.
Where do I need to change the parameter so that the trader does not charge me so many percent of the revenue? It's just a shame. The 5-star captain makes a deal for 230K, and I get some pathetic 90k....
So, does this work for Kingdoms End? I clicked AutoTrade in the comm menu and the ship instantly teleported(didnt fly) to a Boron sector(Menelaus Oasis) that is not connected yet(I guess the gate gets opened later trough a questline) so it cant get back or anything.
EDIT: After completing the quest, the ship is just teleporting above some Boron station and just staying there doing nothing.
my traders fly to a station and buy stuff but they sit there for like 2 hours then sell the stuff they bought without moving and pirates will just attack them and i cant even tell them to flee
Where can I change the Defaults for the Autotrade Menu so I don't have to change it manually for every ship I use?
For example: I always want "Know All Trades" to default to FALSE instead of changing it everytime for each ship. (Tedious and If I forget the damn thing goes all over unexplored territory)
Is there an INI file somewhere cause I can't find one.
'regards.
NM: Found the relevant script portion in Base Values in the stationtrade.xml and stationautominer.xml
@Webrunner Thanks a lot for pointing out where to find the default values in the XML files.
For anyone else reading this, the relevant lines you're looking for in the stationtrade.xml and stationautominer.xml files are as follows, just use CTRL+F to find them quickly:
"Jump" enables/disables jumping, "Prefer" enables/disables player station trading priority, "Known" enables/disables only trade offers and systems known to player, and "Allwares" Enables/disables trading in spaceweed/fuel and maja dust. Just set the ones you want to turn off by default to "false".
Note: The Allwares line is not the autominer XML file, since the autominer doesn't trade. The other three are there though.
215 comments
Cheers Euclid
Btw, even Bernd Lehan, the project leader thought at first that the trader was too much of a cheat. It told him that was the reason I did build in the experience system for pilots in the first place, that changed and limited the intelligence and range of operations of said traders. They started to get useful with level 10. But you had to "pay" a better salary for each level the pilot rises. In the end he did accept the idea and concept of the trader.
The old trader even bought all his equipment himself, like the jumpdrive for 500K in the background from YOUR money... and got it delivered in real time. I bet many people did not even notice that. :D I did try to make the system fair and immersive, even for the NPC pilots.
Btw, we found out that 20 max level traders left no room for the player to make any profits with trading, but it boosted the production of wares in the galaxy big time. Even the traders itself made little profits at that point.
So use it with care in your universe. They have massive influence on trading and the flow of products.
Sorry for my English
EDIT: After completing the quest, the ship is just teleporting above some Boron station and just staying there doing nothing.
I.e.:
"AutoTraderOptions" is not loading, but "autotraderoptions" works fine.
For example: I always want "Know All Trades" to default to FALSE instead of changing it everytime for each ship. (Tedious and If I forget the damn thing goes all over unexplored territory)
Is there an INI file somewhere cause I can't find one.
'regards.
NM: Found the relevant script portion in Base Values in the stationtrade.xml and stationautominer.xml
For anyone else reading this, the relevant lines you're looking for in the stationtrade.xml and stationautominer.xml files are as follows, just use CTRL+F to find them quickly:
<set_value name="this.$Jump" exact="true"/>
<set_value name="this.$Prefer" exact="true"/>
<set_value name="this.$Known" exact="true"/>
<set_value name="this.$Allwares" exact="true"/>
"Jump" enables/disables jumping, "Prefer" enables/disables player station trading priority, "Known" enables/disables only trade offers and systems known to player, and "Allwares" Enables/disables trading in spaceweed/fuel and maja dust. Just set the ones you want to turn off by default to "false".
Note: The Allwares line is not the autominer XML file, since the autominer doesn't trade. The other three are there though.