If dwarves preferring death to a quick bite to ear is a design decision, someone needs a spanking.
What we really need isn't a stop-gap measure like "Pull leverl now"(though it ain't a bad idea". We need a job and job priority management system. Imagine the weapon screen from the military menu but for jobs. That way I don't have to scroll through sixty screens to enable wood cutting if I want maaadddd deforestation(or whatever).
Then we need a way to prioritize jobs, globally and individually. You could structure it like this:
"pull lever #1: top priorty, interrupt task, at any cost.
eat: high priority, do not interrupt task.
drink: high priority, do not interrupt task.
sleep: high priority, do not interrupt task.
woodcutting: medium priority.
woodhauling: low priority."
Tasks would be organized from top to bottom. At the top, pulling a level will be the absolute highest priority. Normally this would just mean he'd do that before anything else but with the "interrupt task" tag, he'll stop whatever he is doing to pull that lever. With "at any cost," he won't stop even if attacked. Perhaps make that last part contingent on personality. If there is a high priority job, a dwarf will do that before a lower priority job. Eat, drink and sleep are high priority but they are set so as not to interrupt other tasks. If a dwarf is hungry, he'll finish his current task first. This 'dorf will haul wood but only if higher priority jobs aren't available. So he won't chop down a tree and then run a million miles back to the fort with it, he'll cut everything down and THEN haul wood. Putting food, booze/water, and sleep at a low priority would be possible but it would make your dwarves unhappy.
Now, I was just thinking, "What if I want more jobs than that?" A pyramid type thing where you rank every job from top(highest priority) to bottom(lowest) would allow you lots of flexibility but it would be tiresome. "Very low" and "very high" priority settings would make this more flexible.
quote:
Originally posted by The-Moon:
<STRONG>I don't get it. I just read that thread, and i didn't see anything which could have remotely had anything to do with this thread...
Which Post should i be looking at?</STRONG>
The first post in this topic, fourth point. Utilities. teleport.exe.
I'll leave it up to you to connect the dots. :p
[ February 24, 2008: Message edited by: Romantic Warrior ]