StrangeLoopGames / EcoSuggestions

Repo for storing Eco game suggestions, separate from EcoIssues
35 stars 1 forks source link

[QoL] Linkable Storage Order and Default Disabled #1716

Open AshbyGeek opened 1 year ago

AshbyGeek commented 1 year ago

On our server a book work party was created and was completed while the creator of the work order was at work. The player who put in the last item really wanted the book, but was unable to find it. The research table was supposed to be connected only to publicly accessible containers, but must have accidentally gotten linked to another container. Since the completing player didn't have access to the research table he couldn't find it directly.

It would be nice if Linkable Storage didn't fluctuate so much. Seems like I'm constantly having to re-arrange container order, hunt through the stack of containers to find where my output has gone, and make sure only the containers I want are enabled. In general it is just hard to keep inventory organized, especially if carts and other containers are added/removed/moved around a lot.

My first example of how to resolve would be to make all containers default to disabled (won't accept/donate items to a worktable) every time they link to a new table. Also place new containers at the bottom of the list so that static containers stay in a consistent location relative to the top and carts always show at the bottom. This would make it more annoying for anyone that leaves items in a cart/vehicle though, so maybe a distinct 'loading dock' that would automatically unload a cart/vehicle?

Second idea would be to separate out 'linked containers' from 'unlinked containers'. Everything would default to being 'unlinked' and would need to be manually dragged into the 'linked' section, after which they remain fixed in that linked position forever unless manually removed by the player (even if the container is no longer in-range or even destroyed (is that possible?)).

Sarah-Graesyn commented 1 year ago

This is a pretty cool idea; I like the idea of having a separate "linked/unlinked" section to the interface and I also like the idea of having a 'loading dock' structure/block type thing though I think that would work better with at the very earliest Steam Trucks and equivalent tech so that if you have it linked to the correct types of storage containers it automatically unloads your truck if you part at it.

Perhaps even if you have your containers labelled or you have a type of module in them that designates them as only for specific sorts of materials (a sorting module if you will) the dock could sort things into the correct containers; or something to that effect anyway.

CraigWCooper commented 9 months ago

Yeah Randomly placing down a stockpile outside you house shouldn't get linked to stores or crafting tables automatically. default should be unlinked.

If you want a fix now. Make a title, give yourself the titles, assign the store/crafting table or storage to that title. this should mean that any new stockpiles you place wont have the titles thus the store/crafting table wont assign that stockpile.