Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Restrict zone to some dwarfs  (Read 1915 times)

KassaK

  • Bay Watcher
    • View Profile
Restrict zone to some dwarfs
« on: May 05, 2020, 01:10:28 pm »

Hi,

Is this possible to restrict a zone only for somes dwarfs ?

I have a zone "walled + doors" with refuses stockpiles.
I have only few dwarfs with the job "refuse hauling" and I want to restrict acces for this area only for them.

How can I do that ?
Logged

Afghani84

  • Bay Watcher
    • View Profile
Re: Restrict zone to some dwarfs
« Reply #1 on: May 05, 2020, 03:43:31 pm »

you can do it using burrows (w). just set up a burrow where everything except this refuse stockpile is included and assign all of your dwarves - except the ones that you want to enter the refuse stockpile - to said burrow. that should do the trick.
Logged

Josher

  • Bay Watcher
    • View Profile
Re: Restrict zone to some dwarfs
« Reply #2 on: May 06, 2020, 05:10:10 pm »

You could also configure the room such that there is only 1 entrance/exit and nothing else inside other than refuse stockpiles. Then only dwarfs with refuse hauling would go inside as other dwarfs would have no reason to go there.
Logged

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Restrict zone to some dwarfs
« Reply #3 on: May 06, 2020, 07:48:51 pm »

The one-exit room would work nearly 100%, but it is possible that a dwarf would complete a Refuse Hauling job, then as they begin a Pickup Equipment job, they drop an item from their inventory, which some other dwarf would enter the room to obtain.
Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.

Uthimienure

  • Bay Watcher
  • O frabjous day!!
    • View Profile
Re: Restrict zone to some dwarfs
« Reply #4 on: May 06, 2020, 08:56:56 pm »

And if loose pets went into the room, a dwarf could go in after them to put them back into their pasture. Of course you can keep the door tightly shut, but there's always that certain pet that follows a dwarf into the room and then gets locked inside.
Logged
FPS in Gravearmor (925+ dwarves) is 2-5 (v0.47.05 lives on).
"I've never really had issues with the old DF interface (I mean, I loved even 'umkh'!)" ... brewer bob
As we say in France: "ah, l'amour toujours l'amour"... François D.

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Restrict zone to some dwarfs
« Reply #5 on: May 07, 2020, 03:58:29 am »

There are exception cases, yes, but as anewaname said, you'll get very close with a dead end implementation. I don't really see much need for it with refuse since the latest change (when corpses of non dwarven sapients went to the Corpse stockpile instead, introduced with Visitors). Also note that refuse stockpiles store crafting material in the form of bone, skulls, and hair/wool (and raw hides). The Corpse stockpile, however, definitely needs to be both located so only those with a task there path there, and be kept out of view (with doors). Unfortunately, the Corpse stockpile doesn't have any sub divisions, so your fallen defenders get mixed with pieces of vile invaders (until the defenders get hauled off to a coffin).
Logged

Starver

  • Bay Watcher
    • View Profile
Re: Restrict zone to some dwarfs
« Reply #6 on: May 07, 2020, 07:36:33 am »

I still think (I 'suggested' it years ago, almost when burrows first happened) there should be a set-based meta-burrow definition.

Spoiler (click to show/hide)

...but it isn't. The best you can do right now (what I do) is define those node burrows you want to add and ensure membership is given to all common subsets (bedrooms, dining, a choice of working area) for all members of the fort and then trim away awkward areas (in my case, magmaduct areas that I'll eventually be restricting access to in the final prep to flood them, in your case the refuse area) from all other broad zones that it intersects with, creating a burrow in that gap for just those you're needing to go in there, and adding this only to their list (or, rather, adding only them to its list of membership).

It's a bit more of a pain to administer than the extended way (keep an eye on all idlers, and those suffering need-wants, and make sure they're not omitted from their particular bedroom or task-suitable work area) and any dwarf with no memberships is harder to spot (if you don't have a coverall sleep/dining burrow system within which you can plainly see their absence from assignment when you check, as I therefore do[1]) but I muddle along and it ought to do as you require if you can follow it up with the required micromanagement as you change/expand your various fort footprints.


[1] If I really need to get something dug (an economic stone area or a search for magma, etc) then I will remove a given number of miners (usually one, per 'front' required mining into) from the 'universal' neexs burrows to stop them trekking back for food at the first hint of hunger, etc, but will judge a goid time to give them back such allowances (before they get anywhere near the point of desperation) and deprive their replacement (checked as being recently sated) so that they take over. It's usually mining, but sending a mass of wall-smoothers/debris-dumpers into the magmaduct in order to neaten it up before flooding is another such abuse I might make (for every free hand not on other priority work), and production could also be so forced in workshop-only membership if I've suddenly realised I'm not prepared enough for the wagon that just appeared, or mechanisms fast-tracked when I'm a bit short for the latest leverfest stage of my construction, etc. (Yes, there's now a better workshop-forcing mechanism, but I might help it along a little.)
Logged

knutor

  • Bay Watcher
  • ..to hear the lamentation of the elves!
    • View Profile
Re: Restrict zone to some dwarfs
« Reply #7 on: May 09, 2020, 07:44:04 am »

I wanna say.. d menu, then o. high, normal, low, restrict. It tells ai, this path will costs more travel time, so the dorfs go around dump. I like to paint a restricted path over my dump, too. Only real drawback is robotrapping, dump always has vermin to trap. or is it refuse pile? I restrict that, also.

Spoiler (click to show/hide)
Logged
"I don't often drink Mead, but when I do... I prefer Dee Eef's.  -The most interesting Dwarf in the World.  Stay thirsty, my friend.
Shark Dentistry, looking in the Raws.