Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Suggestion for Core56, Stockpiles and Workshops  (Read 539 times)

5150wned

  • Escaped Lunatic
    • View Profile
Suggestion for Core56, Stockpiles and Workshops
« on: April 06, 2019, 06:11:37 pm »

Is it possible to merge the stock(p)ile function into the (z)one function, or something similar?

I am imagining creating a (z)one, (b)uilding containers in the zone, just like you do for a hospital, then (s)etting the zone to be used as a stockpile for certain items.

Or you could build a container and use it to create a stockroom, just like you can create a dining hall or a bedroom?  I'm a big fan of how the area of rooms automatically expands and fits the shape of the room.

Bags, Bins, Barrels (barrel racks?  Vats?), coffers, chests, cabinets, (weapon/armor racks?) and (book)shelves can be built in the zone in order to provide storage space, each type of container providing a certain amount of capacity and/or able to store a certain type of item (can only put drinks in barrels, weapons on racks, logs/boulders on shelves?)

When viewing the zone, you see a summary of contained items, requested items, and total storage space like:
Undyed Cloth (40/40/100)
Dyed Wool Cloth (10/20/100)
Dyed Plant Cloth (10/20/100)
Dyed Silk Cloth (10/20/100)

Maybe then you can link up to workshops and nobles so that jobs are queued in order to fill requested items automatically, say above, the fortress bookkeeper would check this cloth shelf and see there needs to be 10 more dyed cloth.  Then they hold a meeting with the manager to have that order filled.

Maybe this links in with villains somehow?  Say the bookkeeper is corrupt and orders 20 of each cloth dyed instead of 10, and skims the extra production?  Maybe they are caught when the order fails because 20+20+20=60 is less than the 40 cloth available, when it should only take 10+10+10=30?  Or maybe they get away with it cause the person who caught them is also on the take?
Logged