RimWorld-LWM.DeepStorage icon indicating copy to clipboard operation
RimWorld-LWM.DeepStorage copied to clipboard

Support cross-storage merging operation

Open jinlan opened this issue 5 years ago • 1 comments

Currently only multiple stack inside the same storage support merging stack operation.

jinlan avatar May 13 '19 02:05 jinlan

Behavior is equal to vanilla shelves (and multiple vanilla storage zones). If the behavior is changed in vanilla or by mod that affects vanilla, Deep Storage will automatically inherit changes.

One possibility of doing it all in Deep Storage would be to have Storage Units share a single SlotGroup (the storage zone). The technical challenges are high: if settings are changed for one Storage Unit, it would need to remove itself from the other SlotGroup and create its own with different storage settings. It would also have to look for another Storage Unit that shares its new settings, and if it finds one, expand that one's SlotGroup, etc.

Not simple.

lilwhitemouse avatar May 14 '19 18:05 lilwhitemouse