Basically, a nifty way of bringing fashion into your fortress.
And, uh, the solution to obfuscated game mechanisms is putting them into even more obfuscated ones, and hoping that they cancel eachother out.
When you finally get a mayor elected, he opens up a new noble position for you: the Therapist.
because injokesHaving a Therapist noble allows you to open up the
(P)opulance menu from the main screen. It could go under (c)view civilisations, mainly to keep some semblance of order or whatever.
Opening it up, you are brought to a new, yet familiar menu. The (P)opulance menu would be an almost perfect copy of the military screen, except with a few major differences.
The
(p)ositions menu would bring you to a list of every civilian squad in your Fortress. What are those? Why, civilian squads are groups like "Woodworker", "Miner", etc., plus the squad "All", that is totally unmodifiable, and is just a list of every member of your fortress. So basically, you would be shown a list of every possible assignable job in your fortress as squads. These squads have no size limit, and their members are dynamically made up of the dwarves you assigned the job to.
Of course, you could do the job assignments from here, too. Simply add and remove "squad"members as you would with a normal military squad. But there's a tiny difference. You have no third list to show potential members. Instead, when trying to add a new member, you are brought to a screen similar to the nobles screen, where the dwarves with the most experience in the relevant fields are put first. This allows for maximum control over the composition of your fortress, with the most information given to you.
You couldn't remove the preset squads, but you could make new ones, of course, as you would on the military screen. These wouldn't be auto-filled, however.
The
(a)lerts screen, however, would be replaced by the (a)uto-assign.
(If you want to give specific groups of dwarves different behaviour during different alerts, you would go to the normal alerts screen. The new civilian squads would show in the squads list, but with a linebreak from the military ones to distinguish them.)Auto-assign would allow you to have the game determine your fortress's composition as it wishes, but with some control over it. You would be able to choose:
- How many (j)obs a dwarf could be given at most
- Whether to ignore (h)ospitalised, n(o)bility, active (m)ilitary members in auto-assigning
- The percentage of dwarves in your fortress to be given hau(l)ing jobs
- And finally, you could use the /*-+ keys to navigate through a list of every preset civilian squad (except "All", i.e. every job), LEFT and RIGHT to choose between modifying the job's priority or ratio, and UP and DOWN to modify said category's value.
A job having higher priority value would mean it is assigned sooner than those with lower priority value, but a job with high ratio would have more dwarves doing it.
...Essentially Dwarf Therapist's optimiser, but come on, if you haven't realised that by the beginning, you fucking su-
The
(e)quip tab... is literally the military screen's equip tab. You could slap some preset (U)niforms onto dwarves working in a squad, so you could have your miners be in pink thongs while mining if you so wish,
AND FINALLY THE ALREADY IN-GAME MINER AND WOODCUTTER UNIFORMS WOULDN'T BE OBFUSCATED. They would be actual weapons given to dwarves through uniforms, and if you are playing a game with a variety of picks and axes, you could have your dwarves switch over to that, for example.
On this tab, you could also give your beloved dwarves some unique weapons. I mean, if Urist McMiner just mooded that pick
(I don't even know if picks are moodable), then fuck it, let him wield it alone.
EDIT1: Forgot to mention, just like in the equip screen of the military screen, you would be able to see if the dwarves are wearing what you demanded them.
The
u(n)iforms tab would similarly be unchanged. If there's anything to mention here, you could have dwarves dress differently depending on what job they're doing, or have the standard civilian wear include a handy knife for self-defence.
EDIT1: Of course, since you could have dwarves be in 2 or even 3 or more squads at once, all with their own uniforms, there would be an 'order' of sorts in the uniform regulations. Generally, profession uniforms (pre-set profession based squad uniforms) win against custom uniforms, and custom uniforms win against the "All" group's uniform. A dwarf being in two or more custom squads with their own uniforms will
try to fulfil both demands, but might just end up with a mish-mash of clothes.
EDIT2: This would of course happen when the dwarf has got two different profession uniform requirements to fulfil, too. Though I believe this problem won't exist, or will be minimised, when the dwarven equipping system is fixed. As it is now, even in military it's better to set uniforms to replace, because dwarves have problems with dressing. As this is a different problem, I won't be (and can't, really) offering a fix to it.
Mind that just like the military screen's uniforms, these uniforms will be equipped OVER the current clothes of the dwarf, rather than replacing them, unless you specifically order them to. This also means that you could technically have a dwarf wearing the correct equipment to fulfil 2-3 squads' uniform demands at once, even.
The
s(u)pplies would basically allow you to have dwarves keep reserves at their person, if you don't like them going on breaks every second day.
...That's it.
The
(f)ammunition just sets the dwarves whose jobs requires ammunition what ammo should they use. And yes, this means Hunters will finally be placed here, rather than with the military.
Now, my favourite. The
(s)chedule. The schedules would be, once again, quite similar to the military screen's, but with a few differences. Like, the alerts would be from the military screen's alerts, and (s)leep in... option is basically pointless here.
But the more important one is orders.
- The Inactive order would have your dwarves behave as they would now. They only work when you want them, and only do what you want them to do.,
- A new order would be introduced, the As wished. This basically makes the dwarves do their job even if you didn't as them to, if they had a thought regarding how they weren't able to practice their skills lately. This is essentially a self-given Train order. (see below)
- The Train option would make dwarves... train. They'd do a new activity called "Practice X", where X is the skill they're practicing that is related to their job. These activities would be performed as usual, except (if they would use reagents) use no reagents and produce no products. So, basically, dwarves would pretend-smith, pretend-fish or whatever.
- Another new option would be introduced, the Keep stocks at... (where it's applicable). When selecting this order, you could select an item and an amount. If you ever have less than the given number of that item (in your stockpiles), the dwarves will automatically produce new ones until you have the given number again.
- You don't have to 'correctly' assign this order based on the jobs it's being assigned to, however. You could have your Miners fish in Granite, do carpentry in Slade, and have them at Inactive through the rest of the months, for example.
- You could also have different "minimal" stocks in different months, in case you have some time-based resources, like, you would most likely want more meat in the winter if you lack seeds that sprout in that time of the year.
And that's it for now. I guess you could expand on this even more. For example, you know how military dwarves in squads hold training drills in barracks? You could have different civilian squads do the same in a new "classroom" location or whatever.
Thanks for your attention. If something's not clear, I'll expand on it.