Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Vertical & Diagonal Movement  (Read 5600 times)

Naglfar

  • Bay Watcher
    • View Profile
Vertical & Diagonal Movement
« on: October 01, 2014, 02:44:53 pm »

In the following illustration, we have two rooms: A and B.


Here is an ASCII illustration:

▒▒▒▒▒▒
▒AA▒▒▒
▒AA▒▒▒
▒▒▒BB▒
▒▒▒BB▒
▒▒▒▒▒▒

We know that a dwarf can move from A to B and from B to A effortlessly. However, suppose that A and B are on different, adjacent z-levels. Can flying creatures move from A to B and from B to A? What about liquids moving from the higher to the lower room?
« Last Edit: October 01, 2014, 02:50:27 pm by Naglfar »
Logged
There is no cow level.

pisskop

  • Bay Watcher
  • Too old and stubborn to get a new avatar
    • View Profile
Re: Vertical and Diagonal Movement
« Reply #1 on: October 01, 2014, 02:45:51 pm »

I cant see the pic.
Logged
Pisskop's Reblancing Mod - A C:DDA Mod to make life a little (lot) more brutal!
drealmerz7 - pk was supreme pick for traitor too I think, and because of how it all is and pk is he is just feeding into the trollfucking so well.
PKs DF Mod!

Absentia

  • Bay Watcher
  • On Break
    • View Profile
Re: Vertical and Diagonal Movement
« Reply #2 on: October 01, 2014, 02:56:43 pm »

EDIT: Deferring to Quietust here. Geometry always made my brain hurt, anyway.
« Last Edit: October 01, 2014, 03:02:58 pm by Absentia »
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Vertical & Diagonal Movement
« Reply #3 on: October 01, 2014, 02:57:15 pm »

No, they cannot. Unless the upper level contains a Down or Up/Down Staircase at the corner - flying creatures are capable of traversing such gaps.
« Last Edit: October 01, 2014, 03:09:52 pm by Quietust »
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

Naglfar

  • Bay Watcher
    • View Profile
Re: Vertical & Diagonal Movement
« Reply #4 on: October 01, 2014, 03:41:28 pm »

No, they cannot. Unless the upper level contains a Down or Up/Down Staircase at the corner - flying creatures are capable of traversing such gaps.

Thank you. Here is a somewhat-related question: suppose that A and B are on the same z-level. Can liquids flow from one room to the other?
Logged
There is no cow level.

Absentia

  • Bay Watcher
  • On Break
    • View Profile
Re: Vertical & Diagonal Movement
« Reply #5 on: October 01, 2014, 03:44:19 pm »

Liquids do flow diagonally. That one I'm sure about.
Logged

blue sam3

  • Bay Watcher
    • View Profile
Re: Vertical & Diagonal Movement
« Reply #6 on: October 01, 2014, 03:46:36 pm »

No, they cannot. Unless the upper level contains a Down or Up/Down Staircase at the corner - flying creatures are capable of traversing such gaps.

Thank you. Here is a somewhat-related question: suppose that A and B are on the same z-level. Can liquids flow from one room to the other?

Yes, but it will reset pressure.
Logged

pisskop

  • Bay Watcher
  • Too old and stubborn to get a new avatar
    • View Profile
Re: Vertical & Diagonal Movement
« Reply #7 on: October 01, 2014, 03:47:57 pm »

No, they cannot. Unless the upper level contains a Down or Up/Down Staircase at the corner - flying creatures are capable of traversing such gaps.

Thank you. Here is a somewhat-related question: suppose that A and B are on the same z-level. Can liquids flow from one room to the other?

Yes, but it will reset pressure.
So that obscure diagonal movement will actually secure an open river source without added materials?  If water flows in and no creatures are allowed to I can assume that items can either.  Leaving only contaminants and liquids.  A wall grate can filter out the contaminants that are unlikely to enter the water and flow down.
Logged
Pisskop's Reblancing Mod - A C:DDA Mod to make life a little (lot) more brutal!
drealmerz7 - pk was supreme pick for traitor too I think, and because of how it all is and pk is he is just feeding into the trollfucking so well.
PKs DF Mod!

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Vertical & Diagonal Movement
« Reply #8 on: October 01, 2014, 03:48:30 pm »

Yes, but it will reset pressure.
There is no such thing as "resetting pressure", since pressure is not a persistent property of liquids in Dwarf Fortress.

Water cannot pressure-path diagonally, but it can still spread out diagonally.

So that obscure diagnal movement will actually secure an open river source without added materials?
I wouldn't call it "obscure" - people have been using diagonal gaps to block water pressure for many years.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

Loci

  • Bay Watcher
    • View Profile
Re: Vertical & Diagonal Movement
« Reply #9 on: October 01, 2014, 04:03:05 pm »

No, they cannot. Unless the upper level contains a Down or Up/Down Staircase at the corner - flying creatures are capable of traversing such gaps.

There have also been reports of climbing through diagonally with the help of trees.

http://www.bay12games.com/dwarves/mantisbt/view.php?id=7130

Yes, but it will reset pressure.
There is no such thing as "resetting pressure", since pressure is not a persistent property of liquids in Dwarf Fortress.

Water is always pressurized. "Resetting" is more accurate than "removing" since the water will continue to move via pressure after the diagonal.
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Vertical & Diagonal Movement
« Reply #10 on: October 01, 2014, 04:56:07 pm »

Water is always pressurized. "Resetting" is more accurate than "removing" since the water will continue to move via pressure after the diagonal.
My issue is that the word "pressurized" is an adjective, which suggests that pressure is a property of water (hint: it isn't).

In DF, pressure is an action performed on water when it moves (and which can also be performed on magma by screw pumps); the other two actions are "gravity" (falling down into empty space) and "diffusion" (spreading out into adjacent tiles, including diagonals). A better way of saying it is that diagonal gaps block pressure.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

Loci

  • Bay Watcher
    • View Profile
Re: Vertical & Diagonal Movement
« Reply #11 on: October 01, 2014, 11:15:57 pm »

Water is always pressurized. "Resetting" is more accurate than "removing" since the water will continue to move via pressure after the diagonal.
My issue is that the word "pressurized" is an adjective, which suggests that pressure is a property of water (hint: it isn't).

In DF, pressure is an action performed on water when it moves (and which can also be performed on magma by screw pumps); the other two actions are "gravity" (falling down into empty space) and "diffusion" (spreading out into adjacent tiles, including diagonals). A better way of saying it is that diagonal gaps block pressure.

"Pressurized" is convenient shorthand for saying "able to move via the fluid teleportation mechanic". Yes, nothing is really pressurized in the real-world sense.

If you want to get technical (and you apparently do), there is no "pressure" in the game either. There is only a fluid teleportation mechanic which players often call "pressure" because it simulates the effects of pressure to a limited extent. You prefer to use the word "pressure" to refer to this mechanic, and that's fine, but your "pressure" is no less a convenient shorthand than my "pressurized".
Logged

Cptn Kaladin Anrizlokum

  • Guest
Re: Vertical & Diagonal Movement
« Reply #12 on: October 01, 2014, 11:21:43 pm »

No, they cannot. Unless the upper level contains a Down or Up/Down Staircase at the corner - flying creatures are capable of traversing such gaps.

Thank you. Here is a somewhat-related question: suppose that A and B are on the same z-level. Can liquids flow from one room to the other?

Yes, but it will reset pressure.
So that obscure diagonal movement will actually secure an open river source without added materials?  If water flows in and no creatures are allowed to I can assume that items can either.  Leaving only contaminants and liquids.  A wall grate can filter out the contaminants that are unlikely to enter the water and flow down.
If they are on the same zlevel animals can path through it...
Logged

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: Vertical & Diagonal Movement
« Reply #13 on: October 01, 2014, 11:49:51 pm »

Pressure no longer looks like a word to me. Well done, Loci.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

pisskop

  • Bay Watcher
  • Too old and stubborn to get a new avatar
    • View Profile
Re: Vertical & Diagonal Movement
« Reply #14 on: October 02, 2014, 10:22:42 am »

If they are on the same zlevel animals can path through it...
the revelation, to me, is that water will travel diagonally through different z levels.  I knew creatures couldn't without you screwing up construction or something, but water is new to me.
Logged
Pisskop's Reblancing Mod - A C:DDA Mod to make life a little (lot) more brutal!
drealmerz7 - pk was supreme pick for traitor too I think, and because of how it all is and pk is he is just feeding into the trollfucking so well.
PKs DF Mod!
Pages: [1] 2