Bay 12 Games Forum

Dwarf Fortress => DF Dwarf Mode Discussion => Topic started by: Chief10 on December 09, 2022, 02:17:00 pm

Title: How to assign Civilian Burrow (Steam)
Post by: Chief10 on December 09, 2022, 02:17:00 pm
In classic you could assign all civilians to a burrow. This was useful for getting everyone inside during a siege. Is there a way to do this in the steam version? I haven't been able to found a way.
Title: Re: How to assign Civilian Burrow (Steam)
Post by: LuuBluum on December 09, 2022, 02:22:13 pm
Presently, no. In the next patch, hopefully.
Title: Re: How to assign Civilian Burrow (Steam)
Post by: se5a on December 11, 2022, 01:10:42 am
Pah I just came to query a similar thing.
you can individual add all the dwarfs to a burrow, but they don't appear to drop an existing job.
lost a bunch of dwarfs who were picking fruit when a siege started.
there appears to be no way to get them back inside a safe area, can't even cancel the task from the tasks screen.
Title: Re: How to assign Civilian Burrow (Steam)
Post by: Eschar on December 11, 2022, 03:20:07 am
Pah I just came to query a similar thing.
you can individual add all the dwarfs to a burrow, but they don't appear to drop an existing job.
lost a bunch of dwarfs who were picking fruit when a siege started.
there appears to be no way to get them back inside a safe area, can't even cancel the task from the tasks screen.

Technically that is the same way burrows worked in previous DF. The thing that's missing in steam DF is civilian alerts attached to burrows.
Title: Re: How to assign Civilian Burrow (Steam)
Post by: zeves on December 11, 2022, 08:03:18 am
just give all 200 dwarves a squad. :P
Title: Re: How to assign Civilian Burrow (Steam)
Post by: Bumber on December 11, 2022, 08:48:21 pm
just give all 200 dwarves a squad. :P

Can't have civilians caught out during a siege if there aren't any civilians.

<roll_safe_urist.jpg>
Title: Re: How to assign Civilian Burrow (Steam)
Post by: crazyabe on December 11, 2022, 11:43:22 pm
just give all 200 dwarves a squad. :P

Can't have civilians caught out during a siege if there aren't any civilians.

<roll_safe_urist.jpg>
That's literally my strategy, Every dwarf joins a squad when they show up, half the squads are "training" as wrestlers any given month- if something goes wrong, I send *all* my dwarves to punch its face in, outside werebeasts, dragons, and necromancers it's fairly effective.
Title: Re: How to assign Civilian Burrow (Steam)
Post by: Nikow on December 12, 2022, 03:17:48 am
Just put all your dwarves into army. They do not war uniforms when They're off duty, but new squad interface allows you to send them all for training when fun starts.

They will cancel whatever They're doing and rush to barracks.

Then just have a door or hatch. I have lavers close to barracks, so when my pullers come They're released from duty just to lock fort.
Title: Re: How to assign Civilian Burrow (Steam)
Post by: chaoticag on December 12, 2022, 12:39:06 pm
I made a burrow and assigned all dwarves to the burrow one by one, so I guess that is one way, seems to be working in terms of keeping everyone away from the dragon outside that can't seem to find the entrance.
Title: Re: How to assign Civilian Burrow (Steam)
Post by: Bumber on December 12, 2022, 08:01:16 pm
I made a burrow and assigned all dwarves to the burrow one by one, so I guess that is one way, seems to be working in terms of keeping everyone away from the dragon outside that can't seem to find the entrance.

I've heard that dwarves will ignore the burrow to fish if you leave the labor on. (Reason given that the fishing job is considered to start where the dwarf is standing, not where the fish are.) It's not as good as civilian alerts where dwarves were forced back into the burrow if they tried to leave (to join a conflict, etc.)
Title: Re: How to assign Civilian Burrow (Steam)
Post by: chaoticag on December 13, 2022, 11:39:17 am
You wanna work a bit smarter than that and start setting up your fishing zones in always safe places like so

Spoiler (click to show/hide)
Title: Re: How to assign Civilian Burrow (Steam)
Post by: Orange-of-Cthulhu on December 16, 2022, 07:55:11 am
In classic you could assign all civilians to a burrow. This was useful for getting everyone inside during a siege. Is there a way to do this in the steam version? I haven't been able to found a way.

I discovered that the Steam-versions allows you to get anybody inside, but you don't use burrows for that anymore.

In labor you change outside jobs, fishing, plant gathering, to nobody does this.

Also in labor there's settings for jobs like clean floor, pick up your dead, reload traps etc. You can change all those things to "don't do during invasion".

It's a few more clicks than the burrows but I think the new system is superior anyway. I haven't really wrapped my head around the possibilities in it, but it seems like it's much, much more subtle than the burrows-way of doing it.

Like if your plant gathering is in the way of the invasion but the fishing is on the other side of the map, you probably could be able to keep fishing during invasions and just stop the plant gathering.
Title: Re: How to assign Civilian Burrow (Steam)
Post by: Quietust on December 17, 2022, 10:40:07 pm
In case anyone is curious, civilian alerts do still exist within the game - it's just that there's currently no user interface from which to configure them.

Once DFHack is sufficiently updated so that it works with the Steam version (which is still a long ways off), it will be possible to manage them via custom scripts.
(as of today, the Lua console is the only thing that's "functional", but that was sufficient for me to confirm that the Civilian Alert data structures still exist and are also obeyed)
Title: Re: How to assign Civilian Burrow (Steam)
Post by: Schmaven on December 18, 2022, 10:47:08 am
It's the random hauling of items that usually gets my dwarves killed on the surface.  I just re-forbid everything whenever I notice some of them up there, and that usually keeps them inside (in addition to restricting surface jobs).  Migrants arriving, dying, and dropping their gear sets off the unfortunate chain reaction.
Title: Re: How to assign Civilian Burrow (Steam)
Post by: Kuria on December 18, 2022, 01:53:50 pm
I made a burrow and assigned all dwarves to the burrow one by one, so I guess that is one way, seems to be working in terms of keeping everyone away from the dragon outside that can't seem to find the entrance.
They say there's a bug with burrows, but I haven't encountered it yet. I also assign all dwarves to a burrow and click the two buttons and it just works like in vanilla. which is to say sometimes a bit slowly.