Useful uses for AutoInventorySorting

Discussion in 'General Discussion' started by CyberVic, Jan 3, 2015.

  1. CyberVic

    CyberVic Well-Known Member VIP

    http://steamcommunity.com/sharedfiles/filedetails/?id=321588701


    Good for ejecting stone.
    Code:
    Trash Collector [Ore/Stone:P1]
    
    Good for prioritizing 1 arc furnace per ore it does, but having fail over to the other arc furnaces. Then is prioritizes a refinery for uranium, but then fall over for the other refineries. Also the regular refineries ignore the stuff that can be faster/more efficiently fired in the arc furnace.
    Code:
    Furnace 1 [Ore/Iron:P1,Ore/Nickel:P5,Ore/Cobalt:P5,Scrap:P10]
    Furnace 2 [Ore/Nickel:P1,Ore/Iron:P5,Ore/Cobalt:P5,Scrap:P10]
    Furnace 3 [Ore/Cobalt:P1,Ore/Iron:P5,Ore/Nickel:P5,Scrap:P10]
    Ref 1 [Ore/Uranium:P1,Ore:P10,Ore/Iron:Ignore,Ore/Nickel:Ignore,Ore/Cobalt:Ignore,Ore/Stone:Ignore]
    Ref 2 [Ore/Uranium:P1,Ore:P10,Ore/Iron:Ignore,Ore/Nickel:Ignore,Ore/Cobalt:Ignore,Ore/Stone:Ignore]
    Ref 3 [Ore:P10,Ore/Uranium:P20,Ore/Iron:Ignore,Ore/Nickel:Ignore,Ore/Cobalt:Ignore,Ore/Stone:Ignore]
    Ref 4 [Ore:P10,Ore/Uranium:P20,Ore/Iron:Ignore,Ore/Nickel:Ignore,Ore/Cobalt:Ignore,Ore/Stone:Ignore]
    etc.
    
    So let's say you have a bunch of assemblers. I like to have 1 assembler for dis-assembly. If you set it to something like this, whenever you put the assembler into dis-assembly mode it will pull extra useless tools into it's inventory for dis assembly. Hit disassemble all and profit! Also, the "Split" part of it basically tells the system to keep 1k of every ingot in there so you can keep up with the xl assember.
    Code:
    XL Assembler [Ingot:P2:Split:1000,Uranium:Ignore,PhysicalGunObject:P1]
    
    Here is an example setup for components and ingots, sorting things in logical groups.
    Code:
    Cont 1 [SteelPlate:P5,InteriorPlate:P5,SmallTube:P5,LargeTube:P5,Construction:P5,MetalGrid:P5,Girder:P5]
    Cont 2 [Computer:P5,SolarCell:P5,PowerCell:P5,Motor:P5,Display:P5,BulletproofGlass:P5]
    Cont 3 [Reactor:P5,Thrust:P5,RadioCommunication:P5,Medical:P5,Detector:P5,GravityGenerator:P5]
    Cont 4 [Ammo:P5,Explosives:P5,PhysicalGunObject:P5]
    Cont 5 [Ingot/Iron,Ingot/Nickel,Ingot/Cobalt]
    Cont 6 [Ingot/Silver,Ingot/Gold,Ingot/Platinum]
    Cont 7 [Ingot/Silicon,Ingot/LiquidHelium,Ingot/Tungsten,Ingot/Uranium]
    Cont 8 [Ingot/Magnesium,Ingot/Stone]
    
    This setup is good for storing the majority of your components in one container (like on a welding ship), but then prioritizing a limited number of big components in a forward, smaller container.
    Code:
    Welder: [Construction:P50:Split:500,SteelPlate:P50:Split:1000,InteriorPlate:P50:Split:500,SmallTube:P50:Split:200,LargeTube:P50:Split:20,Motor:P50:Split:500,Computer:P50:Split:500,Display:P50:Split:200,BulletproofGlass:P50:Split:200,Girder:P50:Split:200,MetalGrid:P50:Split:200,SolarCell:P50:Split:200,PowerCell:P50:Split:200,Thrust:P50:Split:500,Reactor:P50:Split:200,RadioCommunication:P50:Split:10,GravityGenerator:P50:Split:10,Medical:P50:Split:10,Detector:P50:Split:10]
    
    ContDronBk: [Component:P500,PhysicalGunObject:P100,Scrap:P100]
    ContDroneFt: [SteelPlate:P50:Split:1000,InteriorPlate:P50:Split:500,SmallTube:P50:Split:200,LargeTube:P50:Split:50,Display:P50:Split:50,BulletproofGlass:P50:Split:100,Girder:P50:Split:100,MetalGrid:P50:Split:50,RadioCommunication:P50:Split:5,GravityGenerator:P50:Split:5,Medical:P50:Split:5,Detector:P50:Split:5]
    
    Useful for moving ammo into guns. This will ensure your guns always have ammo, but keeps most ammo in whatever storage container you have.
    Code:
    Gatling Gun 1 [Ammo:P1:Split:10]
    Gatling Gun 2 [Ammo:P1:Split:10]
    Cont1 [NATO_25x184mm:P5]
    
    Makes sure the reactor always has around 20 uranium in it. Good for ships which occasionally doc with a bigger ship and get fuel dumped to them.
    Code:
    SmlReactor 1 [Uranium:P1:Split:20]
    
     
    Last edited: Nov 26, 2015
  2. CyberVic

    CyberVic Well-Known Member VIP

    Bump for great justice!