+3 votes
439 views
in Suggestion by (1.1k points)
Truck Station is just a fancy Storage Container, so my suggestion includes those too. I would like to set the containers output method to FIFO or LIFO. Also, include a buffer setting.

Current method is LIFO (last in first out), but it would be nice to use FIFO (first in first out). Also, setting a buffer size could be handy. You can either set the number of storage slots or a percentage. Currently, there is no buffering so if the output is greater than or equal to the input then it doesn't store anything. Setting the buffer would guarantee some inventory would be in the container until manually pulled out. But I don't think an all or nothing option would be good, hence the percentage or slots buffered suggestion.

I love that the MK2 storage has 2 outputs now and I think the default on truck stop should have at least 2 outputs. At current tech 50 slots of screws (500 stack) would take 56 minutes to unload.

PS - I know the LIFO/FIFO thing has been brought up, but I'm not sure about the storage buffering.
by (10.9k points)
"FIFO or LIFO"
...
What if you wanted " FILO or LILO" options as well?
by (2.6k points)
FILO is the same as LIFO, LILO is the same as FIFO.
by (7.7k points)
What if we got a more advanced version of storage behavior, where instead of just drawing /filling from specified sides/ends of inventory, storages would remember the age of each stack, and always draw from the oldest stack. Perhaps with the additional rule that a stack that is currently being drawn from, cannot be replenished from input.

Alternatively, a FIFO storage could shift its entire inventory to the left every time a slot is freed up. Same result. Maybe less complicated.

Both of these models would ensure item rotation in completely full storage containers/truck stops.
by (220 points)
+1
Disagree 100% with you, Enalung, sorry. You're thinking too narrowly.

It's basically impossible right now to setup a programmable-splitter powered factory, because as soon as something like screws or wire starts piling into your buffer container, it completely dominates the output, since the current behavior is always last-in first-out.

And If you use splitters/mergers exclusively instead of buffering with containers, you quickly get into deadlock situations where the whole operation grinds to a halt. So, sorry, but that suggestion isn't workable.

My friend and I have been working on a programmable smart factory, and LIFO kills it.
I would personally love to see three settings on containers (even if it's a new "smart container"): Last-In-First-Out (current behavior), First-In-First-Out, and Round-Robin (send out one item off each stack, to ensure a truly interleaved output).
by (1.7k points)
I like this a lot
Welcome to Satisfactory Q&A, where you can ask questions and receive answers from other members of the community.
In order to keep this site accessible for everybody, please write your post in english :)
August 28th update: We've removed downvotes! One major reason is because we don't want to discourage folks from posting legitimate suggestions / reports / questions with fear of being mass downvoted (which has been happening a LOT). So we now allow you to upvote what you like, or ignore what you don't. Points have also been adjusted to account for this change.
Please use the search function before posting a new question and upvote existing ones to bring more attention to them, It will help us a lot. <3
Remember to mark resolved questions as answered by clicking on the check mark located under the upvotes of each answer.
...