Tag Archives: stockmanager

Feature preview: The Stockmanager

I thought I’d talk about an important feature that you’ll get to see in action in the upcoming 0.1 release: The Stockmanager. It’s the key component in enabling you to have a nearly self-sufficient industry.

Starting a new game, your stockmanager screen will look something like this:

Initial Stock Manager

The Stock Manager before any workshops have been built

(Remember that I’m only getting to the first release, so the UI is in a constant state of flux, and I haven’t had a chance to improve the presentation very much)

You’ll only see resources that are available to you from nature, in this case only wood. The first step would be to establish a stockpile that accepts wood, and to designate which trees are allowed to be cut down. There will be an option to allow goblins to chop down any trees nearby, which would probably be the preferred method in the beginning, but later on it may be desirable to only cut down trees in specific areas. Also, manually designating trees to be immediately cut down is possible.

Once you raise the wood minimum, or designate trees for immediate cutting down, the goblins will get to work cutting the trees and carrying the logs to the stockpile. Now that you have some raw material, you should build your first workshop. We’ll start with a carpenter’s workshop.

Each workshop can produce a specific set of items, and once a workshop is built it makes its products available to the stockmanager, as we can see if we open the manager screen:

Stockmanager after a carpenter's shop is built

The Stock Manager screen after a carpenter's workshop has been built

Now a good idea would be to raise the wood plank limit and the crate limit (crates can be used to store many planks, makes for more efficient stockpiles), which in turn will send production jobs to all of your carpenter’s workshops. We only have one workshop though, so all of the jobs will be sent there as you can see below.

Single workshop handling all the production

A single workshop handling all of the production, while most orcs stand around idly

Of course now that you only have one you’ll have just one orc working and the rest will be idle, so if you were to build two more workshops the jobs would get done far more quickly. After building the two workshops we can check their production queues and see that the Stockmanager has distributed jobs to the new workshops:

Production queue on second workshop

Production queue for the 2nd workshop

Production queue for the third workshop

Production queue for the 3rd workshop

Now you can build things which require planks, and whenever your plank stocks diminish below your set limit, new plank production jobs get queued up. And when you’ve created so many planks that your wood log stocks are running low, new wood cutting jobs will be queued.

And to end this preview, a note on workshop production and creature duties. What with goblins doing the menial jobs, when a job is queued up in a workshop goblins will haul the required materials there and only then will an orc actually come over to handle the skilled work. Hauling jobs are also all assigned at once if there are enough goblins available, so if a crate requires 5 planks to make, and there are 5 goblins idle, they will carry the 5 planks to the workshop simultaneously.

What we accomplished

The end result with three workshops all churning out products

Edit: I forgot to mention a feature that I haven’t implemented, but will do so in the future. A search box for the Stock Manager. Once you have several different workshops, the stock manager screen may become cluttered with many different items. My plan is to have a simple search box which searches the items while you type, so you can quickly find the item you want to adjust.