File information

Last updated

Original upload

Created by

rambo99jose

Uploaded by

rambo99jose

Virus scan

Safe to use

Tags for this mod

About this mod

A Split commander walks into a bar, gets drunk and decides to become a miner. He creates 3 prototype miners with cutting edge space-pokeball storage technology to fit 900k units in each ship.

Permissions and credits
Changelogs
NOTE: The Raptor was never meant to be used as a mining ship so the NPC behavior with it can be a bit wonky. Works ok with some default behaviors but not others. Save game before using in case they don't work for your needs. Each ship is a separate mod.

WTF BRO?!? WHY U DO DIS?!? ...
... The raptor has 21 small ship docks (fast drone launch) and a gazillion turrets, and I thought it would make one hell of a mining ship, but kind of disappointed to be honest


These are 3 experimental mining ships based on the Raptor, with 900k m^3 storage:
  • Raptor900k   = Universal miner + container storage (can be a universal transport ship in an emergency)
  • Raptor900ks = Mineral miner with solid storage + mining turrets (need at least 1 mining turret + mining drones to mine)
  • Raptor900kl  = Gas miner with liquid storage


[Behavior Notes]  
  • These ships are meant for NPC mining out-of-sector (doesn't work right with manual mining). Seemed to work fine with expert automine.
  • The gas miner should mine 2x-3x more than a Magnetar (didn't test mineral miner)
  • You can have medium and large mining turrets (didn't compare mining speeds). Can have a bunch of defensive turrets and just couple mining (keep NPC safe).
  • Mining drones don't seem to scale out-of-sector,  800 vs 20 is same mining speed (give the ship a bunch of defenders and repair for lolz-level safety)
  • Ship Travel speed affected out-of-sector mining speed. With double the current travel speed I was getting 4x as a Magnetar, but i scaled it down so it's only semi-ludicrously fast, still about 3x throughput of a Magnetar.

Vanilla NPC factions can use it (you can change which if you want:  <owner faction)

To install copy to ".\X4 Foundations Cradle of Humanity\extensions" and enable in game.

Thanks go to BrummBear02 for ship making guide https://forum.egosoft.com/viewtopic.php?f=181&t=414274


These are the main files and what you can change (CHANGE WHAT YOU WANT IF YOU KNOW WHAT YOU DOING, I DONT CARE)

==== SHIPYARD PRICES, MATERIAL COSTS ====
[".\raptor900k\libraries\wares.xml"]
<ware id="raptor900k_ware" name="{900001,2}" description="{900001,3}" group="ships_argon ships_paranid ships_teladi ships_split" transport="ship" volume="1" tags="ship">
<price min="800000" average="900001" max="999999" />
<production time="69" amount="1" method="default" name="{900001,4}">
<primary>
<ware ware="energycells" amount="999" />
<ware ware="hullparts" amount="999" />

<!-- The factions who can buy the ship -->

<owner faction="alliance antigone argon hatikvah holyorder ministry paranid teladi trinity player split" />

==== ADD TO FACTION SHIPYARDS ====
[".\raptor900k\libraries\shipgroups.xml"]
<add sel="/groups/group[@name='arg_carrier_xl']" >
<add sel="/groups/group[@name='ant_carrier_xl']" >
<add sel="/groups/group[@name='par_carrier_xl']" >
<add sel="/groups/group[@name='hol_carrier_xl']" >
<add sel="/groups/group[@name='tri_carrier_xl']" >
<add sel="/groups/group[@name='tel_carrier_xl']" >
<add sel="/groups/group[@name='spl_carrier_xl']" >

==== SHIP MAIN VALUES ====
[".\raptor900k\assets\units\size_xl\macros\raptor900k_macro.xml"]
<storage missile="9999" unit="999" />
        <hull max="900000" />
        <secrecy level="2" />
<purpose primary="mine" />
<people capacity="999" />
<physics mass="99.99">
        <inertia pitch="10.0" yaw="10.0" roll="10.0" />
        <drag forward="20.0" reverse="30" horizontal="69.69" vertical="69.69" pitch="30.0" yaw="30.0" roll="30.0" />

<!-- Custom storage container (different for each ship version) -->

<connection ref="con_storage01">
<macro ref="storage_raptor900kuni_macro" connection="ShipConnection" />
  
==== CUSTOM STORAGE SIZE (different tags for each ship version) ====
[".\raptor900k\assets\units\size_xl\macros\storage_raptor900kuni_macro.xml"]
      <cargo max="900000" tags="container solid liquid" />

==== CUSTOM DRONE DOCK CAPACITY  ====  
[".\raptor900k\assets\props\SurfaceElements\macros\shipstorage_raptor900k_macro.xml"]
      <dock capacity="200" external="0" storage="1" />