i'd like to introduce my Tradestation Network Mod.
This improves the Tradeship-Captain- and Manager-Options for trading and allows to share wares of the Warehouses across galaxy.
That means, you have more control what your ships will trade on all of your stations, especially usefull for universal-cargo ships.
On the new Warehouse Stations the ships will try to find the searched ware on other Warehouse-Stations in case it haven't find a trade in Manager-Range (and only if the price is below average)
At Captains/Pilots you have these Options at ships that trade and assigned to a station
- (weight)Buy/Sell
- (default) Buy/Sell
- (more) Buy/Sell [++- at shipname]
- Buy/(more) Sell [--+ at shipname]
- (only) Buy [+++ at shipname]
- (only) Sell [--- at shipname]
- Tradenetwork config (not avalible at non Tradenetwork Stations)
- Tradenetwork
- default (based on Manager setting whitelist/blacklist)
- yes (always buy on Networkstations - required on whitelist-mode or for m-class)
- no (never buy - required on blacklist-mode to prevent traveling) [! at shipname]
- Individual Blacklist of Networkstation-Zones in Range
- Restrict trade (to faction) buy/sell/all
- Reset of Blacklist
- Tradenetwork
- Restrict Warecategories (if possible on actual vesssel)
- Container*
- Energy*
- Bulk*
- Liquid *
- Buy/Sell [Warecategorie at shipname, or nothing if no restriction, or "null" if all is blocked <- results in trade all again]
- disable
- (only) Buy [Warecategorie with leading "+" at shipname]
- (only) Sell [Warecategorie with leading "-" at shipname]
- Option to override Shipname in case the name will not set automaticly (or incorrect)
- Option to override Manager-Station-Range to {l/xl}Zone/Sector/default, {s/m}Zone/cluster/default(limited to Sector) [r/R at shipname]
- Job changer (beta)
- switch job to mining (if possible)
- switch job to trade (if possible)
- switch job to patrol (already subordinate of Manager)
- dock ship if possible (priority at small-ships), or stay close to station (patrol job without attack behavior, only to have a flee AI)
- Restrict Warecategories (if possible on actual vesssel)
- Bulk*
- Liquid *
- default
- disable
- preselect Ware (from possible list at this vessel)
- default
- prioritize (only this ware(s) will collected up to the station is well-stocked, then it works like regular miner/collector)
- Option to override Shipname in case the name will not set automaticly (or incorrect)
- Option to override Manager-Station-Range to {l/xl}Zone/Sector/default, {s/m}Zone/default(limited to Sector) [r/R at shipname]
- Job changer (beta)
- switch job to mining (if possible)
- switch job to trade (if possible)
- switch job to patrol (already subordinate of Manager)
- dock ship if possible (priority at small-ships), or stay close to station (patrol job without attack behavior, only to have a flee AI)
The name on unnamed (default named) ships will be adjust to the setting on every change, if you rename your ships to what you like, the name should not touched
At Tradestations (actual only Warehouse)
- Range of Gates the possible Tradepartner can be, only own Stations will be used (default unlimited)
- add one Gate to range (0-X)
- *the Textlink forces to update of cached tradezones of this station*
- subtract (X-0 / set back to unlimited) of Range (0 means no trade with the Network too)
- Tradenetwork
- blacklist (default - all capital trade ships who not excluded will search possible buy trades at other Warehouses)
- whitelist (only capital trade ships who explicit set to "yes" will search possible buy trades at other Warehouses)
- Blacklist of Stations in Range, global use for all assigned Networktraders.
Download:
XR v4.00 Tradenetwork-115.zip v4.10 Tradenetwork-116.zip
- 1.16 adapted to XR 4.10(Beta 5) - non 4.1 users need to use TN 1.15
- 1.15 Bugfix, restrict trade to faction buy/sell/all (for ships), added M-ships to tradenetwork by opt-in for 1-gate range
- 1.14 Zone-Blacklist of Tradenetworkstations
- 1.12 & 1.13 bugfix for userside overbooked storage
- 1.11 change at conditions of buy and change at move.idle to stay in half Zonesize (25km) range of center instead of move away
- 1.10 improved Jobchanger (beta) and new options at miningships (beta)
- 1.09 improved shipnames, Jobchanger (beta)
- 1.08 bugfix of buy behavior and range-setting into name
- 1.07 improved sell/buy behavior, new option to give each ship individual range setting
- 1.06 ships with sell priority without "under averageprice" limit
- 1.04 list of ranges from Networkstations
- 1.03 Language compatibility with HaaS
- 1.02 Bugfix about ware-based in/out trading
- 1.0 Initial Release
Extract and copy the mm_tradenetwork/ into extensions/ folder of Rebirth
Modding:
to add own station macros to the Tradestationnetwork add an MD like
Code: Select all
<cue name="MyMod_init_MMTN">
<conditions>
<check_any>
<event_cue_signalled cue="md.Setup.GameStart"/>
<event_game_loaded />
</check_any>
</conditions>
<delay min="1s"/>
<actions>
<do_if value="global.$tradestationnetwork?">
<do_if value="global.$tradestationnetwork.indexof.{macro.struct_bt_my_tradestation_macro}" negate="true">
<append_to_list name="global.$tradestationnetwork" exact="macro.struct_bt_my_tradestation_macro"/>
</do_if>
</do_if>
<do_else>
<reset_cue cue="this" />
</do_else>
</actions>
</cue>