FortressCraft Evolved

FortressCraft Evolved

Not enough ratings
steveman0's Mass Storage Stockpiler
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
79.967 KB
12 Jul, 2016 @ 9:52pm
26 Jan, 2017 @ 6:52pm
27 Change Notes ( view )

Subscribe to download
steveman0's Mass Storage Stockpiler

In 1 collection by steveman0
steveman0's Mass Storage Logistics
6 items
Description
The Mass Storage Stockpiler is an upgrade to the mass storage input drone that enables inventory limits to be set on inserted items into mass storage.

The stockpiler must be placed adjacent to a mass storage crate much like the generic input port. Pressing E will open up the configuration panel to set the item that you want to stock. If the port has the currently configured item it will only add it to mass storage if the current inventory quantity is below the specified limit. Other items will always be added as though it were a standard input port.

The stock item and inventory limits can be set by opening the machine interface with E. Use Ctrl, Shift, or Alt to change the stockpile in 1, 10, or 1000 item increments when clicking the buttons to change the stock limits. Clicking the item to stock clears the entry and right clicking the blank icon opens an item search by name to fill in the entry when you don't have the item on hand as an example.
43 Comments
steveman0  [author] 6 Aug, 2018 @ 9:39am 
Honestly it sounds more complicated than having static values for the stocking points and it is fairly rare to have a need to expand mass storage after setting it up that it doesn't seem all that useful compared to the added complexity.
Timeslice 6 Aug, 2018 @ 6:11am 
The problem with this that I see, is can one stockpiler even see the other stockpilers attached to a given mass storage so that the ratios can be calculated? Not to mention what happens if you mix these with vanilla interfaces, but that would be user beware.
Timeslice 6 Aug, 2018 @ 6:08am 
Ratios would mean that, for example: If a copper port was set to 1, tin to 2, and iron to 1, then for every one copper there would be two tin and one iron. This would be for maximums, not current values. So, in this example, if I had a mass storage that held 400 items, the copper port would say it was holding "x/100" items (where x is the actual number of copper in storage), the tin would say "x/200", and the iron would say "x/100". If I simultaneously added 600 more storage, and a lithium port set to a ratio of 1, then it would be copper x/200, tin x/400, iron x/200, and lithium x/200 - without having to change any of the other inputs.
Timeslice 6 Aug, 2018 @ 5:59am 
*to begin using
Timeslice 6 Aug, 2018 @ 5:59am 
Yes. That way when storage is expanded, you don't have to re-configure all of the ports' stocking values to being using the expanded storage space. Technically, specifying a weighted value/ratio would be better than percentages, as then you could add more inputs without having to reconfigure all of the others, but far fewer people would understand that as compared to percentages. Although, ratios would be easier to code for, as you don't have to validate them, as opposed to making sure the inputs aren't set to a total of something higher than 100% when using percentages.
steveman0  [author] 5 Aug, 2018 @ 6:45pm 
The mod is no longer supported as it is in the base game. What do you mean by percentages? Of total storage?
Timeslice 5 Aug, 2018 @ 12:11pm 
Maybe revive this mod but add percentages rather than flat values to the UI?
steveman0  [author] 5 Feb, 2018 @ 9:11am 
There isn't much of a difference though the vanilla one has a few fixes and additional polish. I only keep this here for anyone who is stuck on P15-frozen due to not having Dx11. If you're on the latest patch this mod is redundant.
TomasVaner 5 Feb, 2018 @ 6:17am 
What is difference from vanilla? is not it how it works now?
steveman0  [author] 29 Jun, 2017 @ 12:45pm 
Yeah, I'm tempted to find a way to block search results for those entries so that there can't be any confusion on the matter. Probably would be for the stocking port only.