Space Engineers

Space Engineers

Automated Inventory Sorting
TaeganRiles 22 Oct, 2014 @ 3:09pm
Sort Stone to container unless refinery is empty?
I'll admit it, I'm a total pack-rat and can't stand to throw anything away. At the same time I want to prioritize refining ores over stone. Is this possible?

Ideally I would like stone to go into a dedicated container where it will sit until a refinery is completely empty. Once a refinery processes all its ore I would then want to move the stone in. Gravel would then go back to the dedicated container. Eventually I'll have a full container and I will want to set up a connector to chuck the excess into space, preferably without refining it first.

Here is what I have currently.
Cargo Small: [Stone:P1]
Refinery 1: [Ore:P2,Iron:Ignore,Nickel:Ignore,Cobalt:Ignore]
Refinery 2: [Ore:P2,Iron:Ignore,Nickel:Ignore,Cobalt:Ignore]

I have an Arc Furnace taking care of Iron, Nickel, and Cobalt.

Thanks!
Last edited by TaeganRiles; 22 Oct, 2014 @ 3:21pm
< >
Showing 1-10 of 10 comments
Connector [Stone:P2]
Eject yes, collect all no

Does that work?
TaeganRiles 11 Nov, 2014 @ 8:12am 
With that suggestion the cargo container will fill up with stone that will never be processed before splitting additional stone three ways between my two refineries and the connector. That isn't what I want to do.

I want to process more valuable ores before stone, then only process stone if there is less than one small container's worth of gravel on the ship. I only want to eject stone if I have what I think is too much gravel.

Hopefully that makes more sense than what I said before?
Last edited by TaeganRiles; 11 Nov, 2014 @ 8:13am
Boo 12 Nov, 2014 @ 1:45am 
maybe when u Setup something like Refinery(Ore:p2,Stone:Override:p3) ?! so it will pull all ore before it pulls Stone.... MAYBE this works... cant test it because i am not at home. just a quick try to help.
Refinery [Ore:P1,Iron:Ignore,Nickel:Ignore,Cobalt:Ignore]
Container [Ore:P2,Stone:Ignore]
Small Container [Stone:P2]
Connector [Stone:P3]
Boo 12 Nov, 2014 @ 2:45am 
in ur example, refinery will pull as much Stone as other ore. dunno if it works to override the "p" of Stone ore but if it works, it should be the right Thing here
Add an amount:
Refinery [Ore:P1:400,etc]
Then re-order the ores in the refinery to put stone last, and it will be processed last.
TaeganRiles 12 Nov, 2014 @ 7:24am 
That solution is too manual and sort of defeats the purpose of this mod since you could do the same thing with the vanilla conveyor system. I started using this mod to avoid having to manually juggle things around the system.
I think we may need additional (conditional) syntax to do what I want automatically.
Last edited by TaeganRiles; 12 Nov, 2014 @ 7:50am
The only times you need to move things manually are when you need a certain ingot type ASAP, or when you add more ore types to your storage or start the refineries from empty and aren't happy with the order they've defaulted to. Once they start processing ores they will process all ore in storage of the type in slot one. Then they will do the next type, until there's none left. And they will split it very evenly among themselves.

If you do what I suggest with the small container, the end result will be one small container filled 100% with gravel, and no stone anywhere else. If, at this point, you dock a miner containing stone, the refineries will process stone while the connectors throw out raw stone and gravel, until there's none left outside the small container. If you add too much raw stone the refineries may fill up their output while they wait for the connector to dump it, which can be solved by adding more connectors or (better yet) not bringing in so much stone.
Qobura 19 Nov, 2014 @ 11:32am 
Rightclick drills is your friend.

Skip to the good stuff.
Right-click also skips the good stuff, if you're not careful. I use it for bulk removal and then use the ejectors to filter out the scrap stone that remains.
< >
Showing 1-10 of 10 comments
Per page: 1530 50