Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Extended Custom Stockpile Interface  (Read 1380 times)

sir_schwick

  • Bay Watcher
    • View Profile
Extended Custom Stockpile Interface
« on: June 08, 2012, 02:27:05 pm »

When you press pressing [p][t] to Edit the Custom Stockpile Settings, you would be lead to a new menu containing a list of created Custom Stockpiles.  This menu would have options to [a]dd Stockpile, [e]dit Stockpile, [n]ame Stockpile, [c]opy Stockpile, [Enter] Select Stockpile.

-[a]dd Stockpile
This creates a new entry in the list called 'Custom Stockpile
  • ' where # is the nth Custom Stockpile that has been designated.  Also there would be a file where Custom Stockpile configurations are stored.  This is similar to how Embark Profiles are stored now.


-[e]dit Stockpile
This leads you to the Stockpile Settings screen we are all familiar with.

-[n]ame Stockpile
This lets you name the Stockpile Type.  Think of this being the same as the names Wood, Food, etc.  It sounds like the code should support this.

-[c]opy Stockpile
This creates a new stockpile with the name 'CopiedStockpilesName(c)'.  This clone also has the same settings as its parent.

-[Enter] Select Stockpile
This selects which custom stockpile will be used when you press [p][c] and designate an area.


----------------------------------------------------------------------------------------------------

This would solve a lot of frustration for the following reasons:
- Alcohol/Meal stockpiles.  We all create so many and QuickFort doesn't solve the naming issues.  Also this means the stockpiles will be automatically named if you get lazy on changing stockpile names(when that gets fixed).
- Refinishing and workshops.  We all have very distinct production schemes in mind, ones that would be helped by being able to work from a reliable toolbox of premeditated stockpile types.

Also because the custom stockpiles are read from a file, it would be possible(i.e. very likely) a 3rd-party utility would emerge which would allow for headache free creation of complicated stockpile types on the fly.
Logged

crazysheep

  • Bay Watcher
  • [PREFSTRING:fluffy wool]
    • View Profile
Re: Extended Custom Stockpile Interface
« Reply #1 on: June 08, 2012, 11:05:46 pm »

I like this idea, especially considering that the wiki suggests a couple of custom stockpiles that can be created to speed up/streamline manufacturing processes. PTW to see what possible objections there could be.
Logged
"Don't be in such a hurry to grow up, for there's nothing a kid can't do."

aka010101

  • Bay Watcher
    • View Profile
Re: Extended Custom Stockpile Interface
« Reply #2 on: June 09, 2012, 12:15:00 am »

Okay, something i wanted to add for stockpiles but didn't want to start a new thread.
I'd like to be able to set minimum/maximum levels for a stockpile.
your dwarves would try to keep the stockpile above the minimum level if the item is available, and stop supplying it when it gets above the maximum.
Also, great ideas thus far, it'd be nice to get stockpiles just the way we want them easily, i'm for ANY improvements to the UI right now.
Logged

sir_schwick

  • Bay Watcher
    • View Profile
Re: Extended Custom Stockpile Interface
« Reply #3 on: June 09, 2012, 01:21:52 pm »

I like this idea, especially considering that the wiki suggests a couple of custom stockpiles that can be created to speed up/streamline manufacturing processes. PTW to see what possible objections there could be.

Is there a section on the wiki for suggestions?  Or does PTW mean something else.  And yes, some of those wiki suggested stockpiles would make sense as vanilla includes.

Okay, something i wanted to add for stockpiles but didn't want to start a new thread.
I'd like to be able to set minimum/maximum levels for a stockpile.
your dwarves would try to keep the stockpile above the minimum level if the item is available, and stop supplying it when it gets above the maximum.
Also, great ideas thus far, it'd be nice to get stockpiles just the way we want them easily, i'm for ANY improvements to the UI right now.

Do you mean min/max for particular items a stockpile supports?  This is already implemented buggily for containers in the stockpile.  Better implemented I agree it would reduce the need to create complicated quilt-pattern stockpiles so you have the right ratio of inputs for industry.
Logged

crazysheep

  • Bay Watcher
  • [PREFSTRING:fluffy wool]
    • View Profile
Re: Extended Custom Stockpile Interface
« Reply #4 on: June 09, 2012, 08:52:54 pm »

I like this idea, especially considering that the wiki suggests a couple of custom stockpiles that can be created to speed up/streamline manufacturing processes. PTW to see what possible objections there could be.

Is there a section on the wiki for suggestions?  Or does PTW mean something else.  And yes, some of those wiki suggested stockpiles would make sense as vanilla includes.
No, I don't think the wiki has a section for suggestions: it's a collection of what we know about the game so far.
On the other hand, PTW = Posting to Watch.
Logged
"Don't be in such a hurry to grow up, for there's nothing a kid can't do."

dizzyelk

  • Bay Watcher
  • Likes kittens for their delicious roasts.
    • View Profile
Re: Extended Custom Stockpile Interface
« Reply #5 on: June 09, 2012, 09:37:05 pm »

I firmly support this. I'd also like an option to make a stockpile only for military, so I can put all the steel battleaxes there and know for sure that civs won't be taking them to chop trees, and to keep the leather clothing that I like my military dwarves to wear away from the civs as well.
Logged
Dwarf Fortress - Bringing out the evil in people since 2006.
Somehow, that fills me more with dread than anticipation.  It's like being told that someone's exhuming your favorite grandparent and they're going to try to make her into a cyborg stripper.

Williham

  • Bay Watcher
    • View Profile
Re: Extended Custom Stockpile Interface
« Reply #6 on: June 11, 2012, 05:14:03 am »

Also, setting bins, barrels and barrows when making a stockpile (custom or otherwise).
Logged

bluea

  • Bay Watcher
    • View Profile
Re: Extended Custom Stockpile Interface
« Reply #7 on: June 12, 2012, 10:01:03 pm »

The thing I'd like added to stockpiles is a "TinyURL-like" hashed output of the configuration.

That is: Come up with any screwy settings you like, the entire thing can still be expressed as about 6 characters or so. (a-z, A-Z, 0-9 -> 62 to the 6th power = 57 billion combinations).

So when I want to move a forgotten-beast-leather-only stockpile, I can note the string, make a new stockpile and enter that string to configure it.

Or, for things I'm always doing, like 'excellent gem type stockpiles', moderate, crap, then glass.

Instead of tracking the 162 types of gems, and which I want in which stockpile, I can write a note "Use Uzz9rE for excellent gems" and "Use f88e33 for glass".
Logged