AutoTrader
The steam workshop description is still work in progress.
The mod just got a bigger change in the core functionality. If you find issues please report them, I’ll try to fix them as soon as possible.
The AutoTrader mod is a fully customizable bot that can assist you with trading in the game. Its basic configuration uses the same information as the player has (e.g. trade rumors) so you can use it without the fear of cheating. It has no dependencies to other mods and should not cause trouble when used together with them. Load order should not matter.
The main features are:
- Trading items with a good profit margin (similar to the green/red item price coloring in the game)
- Customizable behavior, e.g. you can tell it to only sell junk (armors and weapons below a specific tier)
- Restock functionality (always buy enough consumables or hardwood)
- special rules for cattle and horses
- locked items are not traded
- you can choose to keep smithing material
For translations, discussion, bug reporting, feedback and additional supported versions please visit
the nexusmods page[www.nexusmods.com].
If you like, check out my other mod:
https://steamcommunity.com/sharedfiles/filedetails/?id=2878163736
How does the AutoTrading work?
Pressing on the "Automatically trade goods" dialog option in settlements opens a trade window with preselected trade options. To finish trading, just press "Done". However, you can continue trading or adjust the offer.
Use the default value of the bot settings if you just want to play and don’t bother with details and configurations. Jump right into the user preferences and adjust them to your liking
The default bot AI (since version 1.7.1):
- It will buy and sell based on the red and green price coloring you get with the second trading perk
- This makes the performance of the bot tied with the amount of trade rumors you get
- Before you get the perk or if you have no rumors AutoTrader will substitute this information
The custom AI:
- AutoTrader will calculate prices independent of trade rumors or price coloring in this configuration
- You can set a "search radius" to select which prices to consider
- The search radius can be infinite
- The mod will find the average price for the goods of all towns inside the search radius and then will buy if the price is below the "buy" slider percentage and sell if its above the "sell" slider percentage
- You can set it to global and activate a weighting. The weighting will make towns that are further away have less influence on the average price
Settings
This section is work in progress. Some descriptions might be outdated.
User preferences:
- Total % of inventory space available for mod: This setting defines with how much percent of your maximum carry capacity the mod works.
- Maximum % of inventory filled by same item: A single item will only be bought until it reaches the selected percentage of your inventory. E.g: you have 1000 inventory capacity and the setting is set to 10, so the bot will buy a resource (e.g. oil) at maximum until you have 100 kilos of it.
- Amount of grains to keep: This amount of grains will be kept in your inventory and not be automatically sold
- Amount of each other consumable to keep: This amount of other consumables will be kept in your inventory
- Keep X amount of days of troop wages: Will leave enough money after the trade for the set amount of days. Does currently NOT calculate in expenses for workshops or caravans.
- Sell weapons/armor of tier X and below: Automatically sells all weapons/armor of the given tier and below.
Special options:
- Sell charcoal and ingots: If not active, those items won’t be automatically sold
- Resupply hardwood to ‘keep consumables’ value: buys hardwood no matter the price up to the amount specified by the "Amount of each other consumable to keep" slider
- Resupply food to ‘keep consumables’ value: buys food no matter the price up to the amount specified by the "Amount of each other consumable to keep" slider
Troubleshooting
Q: The mod is not profitable
A: Give the mod some time and try the default bot settings. Usually it gets better the more trade rumors, inventory capacity and money you have.
Q: I want to prevent X from being autotrated
A: Just use the "lock" functionality of your inventory
Q: What is the hotkey for the options menu?
A: ALT + A + T (ALT + Q for AZERTY keyboards)
Known issues
Check the Nexusmods page for more known issues. Here only the most important ones are listed.
- The mod got an overhaul of the backend. Some weird behavior can happen, please report it
- Multiple autotrading leads to different results –> workaround: just trade only once per settlement for now
Repository
Open source soon
Revisions:
Old revisions of this mod are available below. Click the link to download.