A provider goes active when it exceeds the amount specified for passive storage.Patashu wrote:The problem with a 'single unified chest' system is that there are some behaviours associated with the different chests besides just 'what does it request and what does it provide':mrvn wrote:How about having just one chest and then set filters for the minimum and maximum number of desired items.
Without filters anything can be stored just like a storage chest now.
A filter of anything or everything would keep the chest as general storage but limit the amount.
If an item is below the minimum then more of it is requested. This would be like a requester chest now.
If an item is above the maximum then it is moved to some other storage chest that is below maximum. This would be an active provider chest now.
-How do you designate a provider as active?
-What chests does logistic trash go to? (impossible/aborted jobs, trash slots from player, items from active provider)
-What chests does construction trash go to? (deconstructed items, impossible/aborted jobs)
-What chests can construction bots take from? (construction, repairs)
When you add it all up and slap them on a single item it becomes too many flags.
With the Unified Logistics Chest concept, a new, unspoiled player can put down, without any configuration except setting what a requester requests, providers, storage and requester chests and get the behaviours of the old logistics chest system, and only need to touch the checkboxes once they have need for more advanced behaviours.
WIth a 'single unified chest' system, said new unspoiled player will not have presets for the different behaviours of provider, requester and storage. They'll have to somehow figure out what the point of the logistics system IS with less hints to go off of. Obviously a tutorial could help with this, but tutorials shouldn't be necessary to learn how something works on a basic level.
As for construction bots I would say they should always use the nearest chest possible. Maybe with some fudge factor to prefer chests that already store a partial stack of an item within reason. That bots go completely across your base to deposit some wood is just insane as your base grows.
As for player figuring out the system there is one thing to consider: There are techs you need to research for different chest types. So you don't get all the features at once. You start of simple and then you research more and more features get unlocked. Maybe techs should have more text, a help section that describes what they unlock.