Yet Another Trader

⭐ ⭐ (102 endorsements) 📥 3,185 downloads 📌 vv0.1.4 📅 7/11/2014
⚪ Last updated 2014

By DaveHedgehog54 · AI

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 8/16/2014 📅 Created: 7/11/2014

🔍 Analysis

  • 👍 3.2% endorsement rate — high engagement, a strong quality signal
  • 🏆 #2 of 8 AI mods in this game by downloads

📋 About This Mod

Automated player free trading and free mining with custom detail monitor interface.

(Please report issues to http://forum.egosoft.com/viewtopic.php?t=369263 as I check there more frequently)

Yet Another Trader v0. 1. 4 =========================

Update to v0. 1. 4 ----------------

Restarting Traders is required for this update for the > 20 million credit limit fix to be applied.

Fixes from 0. 1. 3 Fixed another bug with credit cap set above 20,000,000 breaking at staying at 20,000,000 (I'm such a noob, fixed fully now)

Fixes from 0. 1. 2

Fixed bug with credit cap set above 20,000,000 breaking at staying at 20,000,000 (thanks for report DaBooz) Fixed incorrect handling of current cargo sale for autominers stopped and set to mine a specific ware with other ware (over 50% cargo space) in hold. Excess cargo below this limit can be cleared manually or by setting the ship to auto trade and it will be sold.

Fixes from 0. 1. 1

Output after <execute_trade bug showing null to null for 0CR fixed. Any trades in progress when reloading with new version may still generate the bugged output, this will fix itself next trade, or preferably on stop/start of the mod on each ship.

Fixes from 0. 1. 0

Patched the logbook spam reported from failed trades. Added missing but intended check for cleanly clearing YAT stuff from captains assigned to a new commander. Added 50 mill and 100 mill max budget options for more advanced traders. Started adding requirements for ai compatability patching.

What is it? -----------

It's an auto trader + auto miner without the problems of competing for Captain command menu space, opting instead for using an extended Main Menu > 4 and custom detail monitor menus. These are modified versions of some decompiled vanilla lua rather than built with LibMJ.

Why another auto trader/miner? ------------------------------

Euclid and John Luke Picard have both written great mods. Using both I found I liked certain aspects of each and wanted them combined. The mod started life as a private version of Euclid's trader that could use any trade ship but things got out of hand... The ai for the trader is not taken from either mod.

Known Issues ------------

v0. 1. 2 - the following error spew will be seen when the <execute_trade bug occurs. Sadly I cannot avoid this but it may be fixed soon as ES are aware of the issue. ====================================== [=ERROR=] Error in MD cue md. Notifications. PlayerFactionTradeCompleted_Actions<inst:1a0da>: Property lookup failed: $trade.buyer Expression: $trade.buyer.owner == faction.player and $trade.seller.owner == faction.player ====================================== ====================================== [=ERROR=] Error in MD cue md. Notifications. PlayerFactionTradeCompleted_Actions<inst:1a0da>: Property lookup failed: $trade.seller Expression: $trade.buyer.owner == faction.player and $trade.seller.owner == faction.player ====================================== ====================================== [=ERROR=] Error in MD cue md. Notifications. PlayerFactionTradeCompleted_Actions<inst:1a0da>: Property lookup failed: $trade.buyer Expression: $trade.buyer.commander == $trade.seller or $trade.seller.commander == $trade.buyer ====================================== ====================================== [=ERROR=] Error in MD cue md. Notifications. PlayerFactionTradeCompleted_Actions<inst:1a0da>: Property lookup failed: $trade.seller Expression: $trade.buyer.commander == $trade.seller or $trade.seller.commander == $trade.buyer ====================================== ====================================== [=ERROR=] Error in MD cue md. Notifications. PlayerFactionTradeCompleted_Actions<inst:1a0da>: Property lookup failed: $trade.seller * Expression: $trade.buyer.commander == $trade.seller or $trade.seller.commander == $trade.buyer ======================================

Only L + XL ships supported in v0. 1. 0, M ship support planned for update after more testing and any bug fixes for the main code.

No localisation (sorry). Soon(tm).

How to use ----------

The "Main Menu > 4 Trading" option is now "Main Menu > 4) Trade Manager" and this is the root of the controls. Nothing is added to the Captain's conversation menus. This provides the options :

1) Trading - The standard trading monitor as called by SHIFT+T 2) Trade Management - The main aut

📊 Mod Details

Game
Xrebirth Mods
Author
DaveHedgehog54
Version
v0.1.4
Downloads
3,185
Endorsements
102
Category
AI
Created
7/11/2014
Updated
8/16/2014

🔧 How to Install X: Rebirth Mods

Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.

📖 Full step-by-step install guide for X: Rebirth →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for X: Rebirth commands, item IDs, and more.

Keep browsing — more X: Rebirth mods await

📋 All X: Rebirth Mods 🏆 Top 25 📂 More AI 👤 More by DaveHedgehog54 🔎 Similar Mods 🌐 Best AI (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods