Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Flying Dwarves  (Read 890 times)

FearfulJesuit

  • Bay Watcher
  • True neoliberalism has never been tried
    • View Profile
Flying Dwarves
« on: February 18, 2011, 09:28:27 am »

It is not uncommon, I find, for my miners to trap themselves. Now there is such a thing as digging up/down stairs, and I use it, but that is not the point.

I would like to mod dwarves to have wings. Since they'll remain sentient, what I'm hoping this means is that instead of stairs the fortress can revolve around an access shaft that dwarves can fly up and down.

How do I do this/does anybody want to try?
Logged


@Footjob, you can microwave most grains I've tried pretty easily through the microwave, even if they aren't packaged for it.

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: Flying Dwarves
« Reply #1 on: February 18, 2011, 09:33:22 am »

It has been tried, repeatedly.  The pathfinding logic in DF was not designed to take flying into account.  If you mod your dwarves to fly, they will still only fly to places they could have reached by walking.  They'll only fly to make the trip shorter, but won't be able to get out of a situation they couldn't walk out of by flying.
Logged
Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.

FearfulJesuit

  • Bay Watcher
  • True neoliberalism has never been tried
    • View Profile
Re: Flying Dwarves
« Reply #2 on: February 18, 2011, 09:58:53 am »

Dang. Well, that's hardcoded, so we can't help that.
Logged


@Footjob, you can microwave most grains I've tried pretty easily through the microwave, even if they aren't packaged for it.

Encased in burning magma

  • Bay Watcher
  • Nekkid
    • View Profile
Re: Flying Dwarves
« Reply #3 on: February 18, 2011, 02:17:28 pm »

Dang. Well, that's hardcoded, so we can't help that.

Stalk toady and steal his source code!
Logged
[MILL_CHILD:ONLY_IF_GOOD_REASON]

OREOSOME

  • Bay Watcher
  • Novice GM.
    • View Profile
Re: Flying Dwarves
« Reply #4 on: February 18, 2011, 02:28:21 pm »

Add [flier] to the dwarvern raws, it is found in birds.
Logged
Ow! How the fuck do eldritch abominations bitchslap people?
With our pimp tentacles, obviously.

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Flying Dwarves
« Reply #5 on: February 18, 2011, 04:26:55 pm »

Stalk toady and steal his source code!
I tried that once, I woke up two days later in Alaska with a stick note on my head saying "While we appreciate your support for Bay12, and its ongoing production 'Dwarf Fortress', we ask that you show your support with donations'. I then spent a week trudging through the snow, eating what little scraps I could, and fending off bears, in order to get home.

I dare say for the source, it is worth another shot!

h3lblad3

  • Bay Watcher
    • View Profile
Re: Flying Dwarves
« Reply #6 on: February 18, 2011, 04:47:59 pm »

I was tempted to make a fortress for fliers/large hole in the ground with walkways (for injured flying dwarves) thus everyone would be able to path.

But I read somewhere that the dwarves would claim it was dangerous ground.
Was that untrue? :o
Logged
I was talking about importing alimunim.
And we were hypothesising about the sexual relations between elves and trees.

D_E

  • Bay Watcher
    • View Profile
Re: Flying Dwarves
« Reply #7 on: February 18, 2011, 07:08:01 pm »

I think that's water/magma:  Although you can give dwarves the tags necessary to survive in water or magma, the AI still considers those substances to be dangerous and won't path through them/will complain if the dwarves enter them.

Flying dwarves work OK, aside from getting themselves stuck by flying onto walls and such, so there's no reason you idea wouldn't work.
Logged
Mods I've done:
Zelda mod-mod, Beta in the Wild DF 47.04
Illithid Empire mod DF 31.25 (update canceled)
Spotter's Guide to Illithids (Genesis mod-mod) genesis 3.19a4 (update canceled)

Lamphare

  • Bay Watcher
    • View Profile
Re: Flying Dwarves
« Reply #8 on: February 18, 2011, 07:15:58 pm »

Urist McIcarus cancels flying: Intense heat.

i think i've read ppl testing dwarf flier, ended with dangerous terrian spamming or something.
Logged

Icee77

  • Bay Watcher
  • I gave dogs [CAN_LEARN]. What have I DONE?!
    • View Profile
Re: Flying Dwarves
« Reply #9 on: February 18, 2011, 07:24:19 pm »

Wouldn't you love to see Dwarven Warriors fly into the battlefield carrying spears and looking like valkryies?
 8) 8) 8)
Logged

ZioAnthros

  • Bay Watcher
    • View Profile
Re: Flying Dwarves
« Reply #10 on: February 18, 2011, 07:56:47 pm »

Only more pump and hairy, though no less sexy! =D
Logged

D_E

  • Bay Watcher
    • View Profile
Re: Flying Dwarves
« Reply #11 on: February 18, 2011, 08:08:45 pm »

Urist McIcarus cancels flying: Intense heat.

i think i've read ppl testing dwarf flier, ended with dangerous terrian spamming or something.

Not sure.  My own tests with flying castes in Fortress mode all mostly worked, except for an annoying tendency for people to get stranded on top of walls and then starve to death (they cross over the top of the wall as a short cut, but can't get down because they no longer have a ground path.  You just have to make sure to have ladder/ramp access on all your walls.

Oh yeah, and I think flying messes up traders, they get separated from their pack animals.

But I never tried to make extensive use of the flying tags, maybe there are problems with multi z level shafts or something?
Logged
Mods I've done:
Zelda mod-mod, Beta in the Wild DF 47.04
Illithid Empire mod DF 31.25 (update canceled)
Spotter's Guide to Illithids (Genesis mod-mod) genesis 3.19a4 (update canceled)