Building With The Carpenter

Granted it will get tedious either way when you have new materials to craft with

i know what you mean though

I think this is a good idea, simply because as the number of alternative building pieces increases so to does the number of items that you need to maintain in stockpiles using the current system, this is only going to increase to provide us more options and suddenly you need to maintain not just a single item in a stockpile, but maybe a dozen and its not so simple anymore.

I think this should be a permanent part of the UI with 3 major options, the first being manual, which is how the current system works, the second being an auto distribution, which divides the number of items needed among the crafters with the least jobs currently to do, and the 3rd being to assign all jobs to a single carpenter.

This does not cover all of the possibilities, like if you wanted 2 of your 3 carpenters to work on the new items, but I feel that this is a good balance between different options to play the game, and simple UI and implementation.

Well maybe instead of it saying 'carpenters" it will say “crafters” and you select the crafters you need to make the objects selected in the build.

Not that simple my friend.

I totally agree, in fact before reading this post I had already made my own to do with this topic here: Workshop Manager class

My idea was that there could be a class that could manage this, and thus send out job lists to the necessary workshops. This could also solve the problem of having more than one type of workshop…

Or I’m just over-complicating it…

I believe they are looking at some improvements to workshop crafting assignments coming up, so that you don’t have to assign it per workbench. Having one universal maintain order solves most of the issues you are looking at. Just maintain a few of the things that you are commonly using in construction projects. I do it with doors and windows already. Any small improvements to workflow will really pay out when we get larger towns.