4 ms·
It's basically impossible to track individual items in that way. Ask me how I know!
by adamwong246 3y ago
It's basically impossible to track individual items in that way. Ask me how I know!
- CGamesPlay 3y agoHow do you know? I imagine that two useful tools would be belt sorters and inserters that filtered by a configurable shelf life threshold.
- dotnet00 3y agoMaybe the issue there might be that if every unit of a certain thing has a shelf life, you can't just treat the item as a count. Each item becomes unique and so you have to track each one's state as well as define rules about the shelf life. Like, what happens to its shelf life while in a train? Can the items at slightly different points in their shelf life be stacked? etc Of course it's a solvable thing, but it maybe that would be too heavy on the game when scaling up to large factories.
- adamwong246 3y agoIt's a consequence of the underlying engine. The base engine approximates a lot of things in a way that destroys the distinction between multiple items. This is the secret to Factorio's huge scale- it doesn't model each individual item but rather models them from a "macro scale".
- fendy3002 3y agoNo, OP means that if individual item has a shelf life attribute attached to it, it'll bring down performance when it's thousands or more on the field.
- Dylan16807 3y agoIt's more that the good performance is mandatory. You don't have the option to do that.