Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Outside dwarves don't move when told to go inside  (Read 611 times)

Klokjammer

  • Bay Watcher
    • View Profile
Outside dwarves don't move when told to go inside
« on: November 06, 2007, 04:00:00 am »

When the "All dwarves inside" order is initiated, the dwarves that are already outside  (or so are idle outside) will not move at all.  Toggling the indoor/outdoor settings makes the dwarves mill around or freeze in place.  This sounds like a path finding problem as it seems that the algorithm will not draw paths in forbidden zones.
Logged
Code: [Select]
g  <-  This is a goat
g  <-  This is a goblin mason
g  <-  This is a gremlin covered in white paint

Does everyone understand the difference now?

Sophismata

  • Bay Watcher
    • View Profile
Re: Outside dwarves don't move when told to go inside
« Reply #1 on: November 06, 2007, 07:31:00 am »

I've found that all the "outside forbidden" opetion does is stop dwarves taking jobs that would lead them outside. Those already outside will not take jobs that would place them outside, but are not actually given a task to go inside, and instead hang around on "No Job".

Placing a meeting area inside my fortress fixed this, as the jobless dwarves all beelined for it as soon as it was designated.

Logged

Thallone

  • Bay Watcher
    • View Profile
Re: Outside dwarves don't move when told to go inside
« Reply #2 on: November 06, 2007, 07:54:00 am »

yes, I noted this one as well. I call it Red light Green light syndrome. Turn on dwarves inside and make statues of anyone caught outside. Turn it off and watch them run.
Logged

Klokjammer

  • Bay Watcher
    • View Profile
Re: Outside dwarves don't move when told to go inside
« Reply #3 on: November 06, 2007, 02:47:00 pm »

*smacks forehead* I forgot to put a meeting place inside.  I could've sworn I did that already but this is a new fortress, and I thought I... nevermind.

Anyway the problem was that there were ratmen on top of the cliff above the entrance and they freak out by running to the far end of the walled area and wouldn't dare to venture under the ratmen to go inside.  I managed to dig an alternate entrance inside but no one used it until I either gave them something to do inside or the ratman went away.

Logged
Code: [Select]
g  <-  This is a goat
g  <-  This is a goblin mason
g  <-  This is a gremlin covered in white paint

Does everyone understand the difference now?