Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Expedite it!  (Read 1440 times)

Dwarf_Fever

  • Bay Watcher
    • View Profile
Expedite it!
« on: May 23, 2011, 12:22:00 am »

It would be nice if there were a command from the general menu: "Expedite last task." Ie you press something like shift-E and the game queries your last assigned task, finds the nearest dwarf who is not working on an expedited task and causes him to drop anything he is doing to immediately work on your task.

Would be nice to have for instance when you have a forgotten beast charging your cellar stairwell, and your resident Urist McOblivious, the only dwarf in 10 miles, is too busy mopping the floor to put up that emergency wall to keep the bugger out...

Along those lines, it might also be nice to have a low priority setting like that which causes the next task you enter to go to the bottom of the queue instead of being next.
Logged
"Whatever exists, having somehow come into being, is again and again reinterpreted to new ends, taken over, transformed, and redirected by some power superior to it; all events in the organic world are a subduing, a becoming master, and all subduing and becoming master involves a fresh interpretation, an adaptation through which any previous 'meaning' and 'purpose' are necessarily obscured or obliterated."

Kattaroten

  • Bay Watcher
    • View Profile
Re: Expedite it!
« Reply #1 on: May 23, 2011, 03:18:41 pm »

Toady i planning a rewrite of the Dwarven AI so that it can support priorities, your suggestion is probably already planned...
Logged
Dwarf Fortress: You have a team of hundreds working for four years to make a game where you save the world again. We have one guy for four years make a near-infinite world generator, write the physics,generate histories,form detailed descriptions of every human, elf, dwarf, and goblin generated, caverns, and huge randomly generated monsters made out of who knows what. You. guys. suck.