An auto-trader alternative, TaterTraders attempt to seek out the best deals to generate profit. While also attempting to be quite configurable, and balanced.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 4
Several BugFixes
Logs are now under General instead of Upkeep
Added several configuration options.
Added Log variants based on the type of trade the trader is doing.
The ship ID-code is included in the log title now.
Excluded sectors should be excluded properly now.
Version 3
Fixed the divide by 0 error that would spam.
Added preset warebasket selections.
Added a exclude sector option. (This requires testing still, but seems functional.)
Updated the Log output of the traders with color coding
The perceived price now scales off the stations trade offers properly when comparing prices at player stations.
Version 2
Fixed a bug that allowed traders to find deals that the player didn't know about.
Added checks for when the trader pays for trade-deals, to avoid placing the players account in the negative.
Made the Trader actually apply a discount to player stations instead of always reading the price as 0.
You can now make the traders perceive prices at owned stations between 0 to 200% of the average value of the ware.
When home is assigned to a station owned by the player, the traders now set it as their commander and use its bank account.
The Traders now obey faction restrictions. (This may need improvement.)
Reorganized the order menu to place the controls above the ware selection.
TaterTrader is a WIP auto-trader script, with the sole purpose of making profit while attempting to avoid being cheaty.
Currently The script is heavily experimental and in its prototype stages. I will hopefully be adding more features and optimizations as time goes on. ForumPost: Forum Link
Features:
Attempts to find the best profit based on the configurations of the order given.
A bunch of settings you change to tweak how and where it trades.
Only trades with trade offers known to the player.
Uses the games own built in trade orders to conduct its trades.
When the Traders home is set to a station, the station becomes the traders commander.
Traders use their commanders money if they have one.
The Traders follow faction trade restrictions, unless told otherwise.
There's ware list presets you can copy within the configuration options.
Configuration Options:
You can define a home sector or station.
Can set the trader to always return "Home" before attempting to seek another trade.
You can configure which wares the trader attempts to find trade deals for.
The maximum distance from home the trader can buy or sell at.
Change the Price the Traders perceive wares are set at your own stations. (Doesn't actually affect the cost)
You can set the Traders to bypass faction trade restrictions.
You can exclude searching for trade deals in selected sectors.
Known Bugs:
The Trader Becomes highly unstable when homebound is toggled and the home is set to a sector. Either don't use homebound set to a sector, or set the home to station you own. (I'm attempting to fix this but Its taking longer then expected.)
Broken Black-market Dealers can cause the trader to have issues actually trading, This is a problem with the base game so You'll have to blacklist sectors with the broken dealers until a fix is found.
Sometimes The script has a malfunction when updating and queues multiple (or infinite) deals at once, causing major lag when viewing the map. You can fix this by just removing all orders on the affected ship. Ill be rolling out a proper fix for this in v5.