1
DF Suggestions / New military state
« on: December 26, 2022, 01:32:35 pm »
I suggest to add a new military state for squads, which would be basically red alert. Dwarfs should drop everything they are doing, grab their gear and do whatever you're asking them to do. They should not try go get a random nap, go grab new drink, go check out new pair of boots or do whatever they are currently doing when you give them a station order. Basically, it should work like: "get your stuff, move there and sit there until you pass out from starvation/dehydration/exhaustion". It's hard to count the number of times when I had half of my squad just leave their post by the front gate during the onslaught of goblins. To be honest, I'd even make it default behavior for station/kill order. I don't care if they are hungry, when I give them order they should obey, and if they leave their post, I would like to have an option to use my captain of the guard and punish them, because they endanger everyone. They can get negative thoughts when they get hungry while on station order, or when they pass out, I don't care, but they should obey the orders instead of treating them like suggestions. This could be even controlled by militia commander's skills, the bigger the skill the better the control, I'm fine with that. But if those morons leave their post and their brothers get slaughtered, I want to be able to hold them accountable for that. At least I want them to _understand_ that they disobeyed an order and feel something about it. Like "He was ashamed to disobey an order". I could currently just drop them to lava, but it makes as much sense as yelling on cat. They don't know they did something wrong, so there's no reason to punish them because they won't get the message anyways.
On the same note, I would like to be able to force "sleep", "eat" and "drink" my military squad. Because there is no "per hour schedule", there's no way to make sure that all your military squads are ready for what you're planning to do. Let's say you're under siege, and you closed your fort and prepare to defend. You mobilize all your squads and tell them to station somewhere, but then some of them are hungry, some of them are tired, so you lose these as they go away doing whatever they want. So you wait for them to finally come back but by the time they do that, other group just goes away to eat, sleep or whatever. And it never ends. I would like to give my squads order to satisfy all their _essential_ needs, so that I can have them ready for whatever I want to do with them.
On the same note, I would like to be able to force "sleep", "eat" and "drink" my military squad. Because there is no "per hour schedule", there's no way to make sure that all your military squads are ready for what you're planning to do. Let's say you're under siege, and you closed your fort and prepare to defend. You mobilize all your squads and tell them to station somewhere, but then some of them are hungry, some of them are tired, so you lose these as they go away doing whatever they want. So you wait for them to finally come back but by the time they do that, other group just goes away to eat, sleep or whatever. And it never ends. I would like to give my squads order to satisfy all their _essential_ needs, so that I can have them ready for whatever I want to do with them.