Bay 12 Games Forum

Dwarf Fortress => DF Suggestions => Topic started by: Shadowlord on February 07, 2007, 08:07:00 am

Title: Two 'd' additions: Forbid Area, and Clean Area
Post by: Shadowlord on February 07, 2007, 08:07:00 am
These would be two new designations (like the chop trees, gather plants, detail stone, etc, designations).

Forbid Area would make the area forbidden to dwarves - they would not enter it. This would let you order your dwarves to stay out of your entrance while goblins are invading.

Clean Area would move hauling jobs in the area to the top of the queue, and if any loose items which lack hauling jobs (rocks, ore, non-built furniture, etc) are in the area, hauling jobs would be added to move those items out of the area (even if there's no stockpile for the items - just dump them at the nearest area which isn't being cleaned)

I would volunteer to add these myself, as they seem like fairly simple things (although the second one might take some effort since I would have to hunt down the functions and classes related to jobs and hauling), but DF isn't open-source, and KQ's source doesn't have designated areas, or jobs, for that matter.

[ February 07, 2007: Message edited by: SL ]

Title: Re: Two 'd' additions: Forbid Area, and Clean Area
Post by: Lord Blue on February 07, 2007, 09:10:00 am
Seconded, this would really help those damn stuck doors.
Title: Re: Two 'd' additions: Forbid Area, and Clean Area
Post by: Xenomorph on February 07, 2007, 10:56:00 am
Thirded.  It'd stop dwarfs from pathfinding through a corridor you're about to flood, at least... I mean, seriously, you'd think they were deaf or something...
Title: Re: Two 'd' additions: Forbid Area, and Clean Area
Post by: Rakoth on February 07, 2007, 10:59:00 am
I'd roll with this, but I do wonder what happens to any dwarves stuck outside when that invasion rolls around. -Scowls-  Every time I set up 'All Dwarves stay inside!' the ones outside the entrance just sort of piddle around in place, wondering what's going on; End up having to jiggle the setting to get them moving inside again.  Trappers?  Might as well forget 'em, they're toast.
Title: Re: Two 'd' additions: Forbid Area, and Clean Area
Post by: Leerok the Lacerta on February 08, 2007, 07:29:00 am
Instead of "clean" area, how about calling it "prioritise" area. It'd also be nice to be able to set a time limit of maybe a month on such areas so that we can declare and forget.
Title: Re: Two 'd' additions: Forbid Area, and Clean Area
Post by: JimmyJ on February 12, 2007, 01:48:00 am
I like the prioritise idea more.
Title: Re: Two 'd' additions: Forbid Area, and Clean Area
Post by: segmose on February 12, 2007, 06:49:00 am
Yes, Core36

quote:
Core36, BURROWS, (Future): You should be able to associate buildings and dwarves to areas called burrows. A dwarf would only work on jobs at its burrow, and could not haul between burrows unless specifically designated to do so. Miners, outside workers, engravers and so on would be exempt while doing those jobs. Burrows could have general goals for the amount of objects, such as bins, that they need to have, and you could order transfers between burrows with the manager. Manager work orders could specify burrows. Once your fortress is large, having such a system to reduce the amount of hauling is very important. Coupled with some of the other ideas, large fortresses should become easier to manage.  

would be nice, other things I've missed:

- designate an area for a stockpile to gather from. I'm not that interested in some stone thats mined 100 km away, I'd like to prioritize the ones in this area for this stockpile.
- hauler should try to pickup something from the his immediately nearest area to transport nearer to his priority area. It frustrating to see a hauler run empty handed from one end of the dungeon to the other to move a bar 5 squares then run all the way back empty handed to move a cloth 7 squares, when he could have taken some bolts with him most of the way.

Title: Re: Two 'd' additions: Forbid Area, and Clean Area
Post by: JT on February 12, 2007, 06:27:00 pm
Burrows aren't quite the same as priority areas or clearing areas.  Burrows are more of a way to separate dwarves into "subcities" within a single fortress, with the assumption that the player handles all of the shipping between sections of the fortress.  Setting an area as priority would just tell dwarves all around the fortress that if they're looking for a haul job, the job should be picked from the priority area first.
Title: Re: Two 'd' additions: Forbid Area, and Clean Area
Post by: Uruth Kranon on February 12, 2007, 11:30:00 pm
yes being able to clear areas would make my food stockpiles at least 20% more effective, as it would not have the annoying stone on top of it...and stone stockpiles are more trouble then they are worth with all the room they take
but the ability to prioritize for a certain time is as well a really good idea as is the off limit zones...example:you flood your farm rooms once a spring on certain days, a message is sent a few days before the time for the flooding comes around "automatic item clearing of area #1 has commenced" a day or so later "off limit zone #1 has been activiated"...so you flood the area and then drain it...the auto off limit expires within a few days or you turn it of early and begin farming   (sry that was so long but i tried to fit all 3 ideas into one example for simplicity sake)