X4: Foundations

File information

Last updated

Original upload

Created by

rambo99jose

Uploaded by

rambo99jose

Virus scan

Safe to use

Tags for this mod

About this mod

Dragon 99k series: uni miner, liquid miner, solid miner, uni trader, cont trader, liquid trader, solid trader
All versions included same mod

Requirements
Permissions and credits
Changelogs
This is a modification of the Split Dragon repurposed to a variety of roles, each with 99k storage. REQUIRES Split DLC.
The ship blueprints are added to the player only by default. NPC's will not be building/using them (add your own shipgroups.xml if you wish)
There are no overpowered mods included (asides speed/agility tweaks), as I might make custom ones later. You can use Scuffle's OP Ship Mods to mod the shields in case your ships dying too quick.

[+-=|AUTOMATION|=-+]
- Traders work perfectly with mixed storage types using M4 Supply Mule from Mules Supply and Warehouses Extended
(Use a Dragon99ktu as the leader and it will properly dispatch universal, container, liquid and solid traders subordinates)

- Universal miner DOES NOT handle mixed subordinates well even with Random Supply. It matches the first valid storage type and only uses that to dispatch orders (solid in this case). Your fleet should only have all of same type (all gas or all mineral) for it to work. You can also just assign to a warehouse and let them mine normally.


[+-=|VERSIONS|=-+]

Dragon99kmg:
  • purpose........................miner > gas
  • storage type:...............liquid
  • guns type:....................combat

Dragon99kmm:
  • purpose........................miner > mineral
  • storage type:...............solid
  • guns type:....................combat + mining

Dragon99kmu:
  • purpose........................miner > gas + mineral
  • storage type:...............container, liquid, solid
  • guns type:....................combat + mining
Dragon99ktu:
  • purpose........................trader
  • storage type:...............container, liquid, solid
  • guns type:....................combat

Dragon99ktc:
  • purpose........................trader
  • storage type:...............container
  • guns type:....................combat

Dragon99ktg:
  • purpose........................trader
  • storage type:...............liquid
  • guns type:....................combat

Dragon99kts:
  • purpose........................trader
  • storage type:...............solid
  • guns type:....................combat

[+-=|MODIFYING SHIPS (read all warnings below)|=-+]


/!\ Save game before in case you mess up /!\
/!\ You need to build new ship for some changes to take effect after modifying /!\
/!\ Each ship has their own ware id but some share the same storage archtype, if you cant figure it out then don't modify at random /!\

[".\libraries\wares.xml"]
==== Shipyard costs. build time ====
<price min="98000" average="99000" max="99999" />
<production time="9" amount="1" method="default" name="{900005,4}">
<primary>
<ware ware="energycells" amount="99" />
<ware ware="hullparts" amount="99" />

==== Add ships to faction shipyard (only player by default) ====
[(recommended factions: alliance antigone argon hatikvah holyorder ministry paranid teladi trinity player split terran pioneers), see \libraries\factions.xml for more if you extracted the .cat files]

<owner faction="player" />

[".\libraries\shipgroups.xml"]
==== Allow factions to use ships ====
/!\ NOT in use by default, see shipgroups.xml.optional for example /!\\

[".\assets\units\size_m\macros\ship_dragon99kXX_macro.xml"]
/!\ Each ship variant has they own macro file, edit the one you want /!\

==== General values ====

/!\ 'gatherrate gas' stops working in future patches but works on v4.0.0 (there is also no equivalent for mineral afaik) /!\
/!\ Mining and trade ships have different purpose and type; all possible ship variants included so you should not need to change this. /!\
/!\ 'physics mass' affects acceleration, 'drag' largely affects ship movement speed, 'inertia' affects how far the ship keeps going if you stop (i think, havent tested) /!\

      <storage missile="9000" unit="200"/>
      <hull max="99000" />
      <secrecy level="1" />
      <gatherrate gas="99" />  
      <purpose primary="mine" />
      <people capacity="99" />
      <sounds>
        <shipdetail ref="shipdetail_ship_m_01" />
      </sounds>
      <physics mass="18.476">
        <inertia pitch="7.018" yaw="7.018" roll="5.614" />
        <drag forward="2.992" reverse="11.968" horizontal="13.162" vertical="13.162" pitch="11.298" yaw="11.298" roll="11.298" />
      </physics>
      <thruster tags="medium" />
      <ship type="miner" />

==== Ship variant cargo storage types ====
/!\ Different ship variants have different storage archtypes /!\
/!\ see ".\extensions\dragon99k\\extensions\dragon99k\assets\units\size_m\macros" for storage sizes /!\

      <connection ref="con_storage01">
        <macro ref="storage_dragon99kuni_macro" connection="ShipConnection" />

[".\assets\units\size_m\macros\storage_dragon99kTYPEOFSTORAGE_macro.xml"]

/!\ Edit the one that matches the type of storage the ship variant uses, 'uni' is universal /!\ 
/!\ 'cargo max' is how many m^3 a ship can hold, 'tags' is what type of goods it can carry /!\

      <cargo max="99000" tags="container solid liquid" />