View Issue Details

IDProjectCategoryView StatusLast Update
0003440Dwarf FortressDwarf Mode -- Flowspublic2010-10-22 17:03
ReporterFarmerbob Assigned ToLogical2u  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionno change required 
PlatformCore 2 duo / GTX 9800 / 4GB RAMOSWindows OS VersionVista Home Premi
Product Version0.31.16 
Summary0003440: Water does not seek it's own level properly
DescriptionI've never tried this before in any version of DF, don't know if this is new or not.

Basically all the water access I had to a river on my settlement side was dirt-type, no stone. I dug under the river 2x down, across, then back up and got to the rock on the other side and smoother and fortified it.

The water flowed properly up the tunnel, down the stairs, under the river, but only returned up 1 level instead of 2.

Now I have a tunnel that is at the same level as the river, but isn't filling with water. Very very weird.
Additional InformationI do have a save with this behavior.
TagsNo tags attached.

Activities

kuketski

2010-10-20 05:18

reporter   ~0013420

You mean hydrostatic pressure isnt working properly?

Logical2u

2010-10-20 05:42

manager   ~0013421

I think this is intended behaviour.

It sounds like you have your setup like this.


~~~:::::
::~:::::~~~
::~~~~~~~::

and you're expecting



~~~:::::~~~
::~:::::~~~
::~~~~~~~::



If this is the case, this is just how water pressure is done in DF right now.

Quietust

2010-10-20 05:57

reporter   ~0013423

Last edited: 2010-10-20 05:58

Water coming from a river (or pump) will always try to return to the same Z-level as its source, but this only actually happens if all paths on Z-levels beneath it are blocked.

kuketski

2010-10-20 06:58

reporter   ~0013424

Hmm... do you have diagonal connected channels?
like(view from above)

~~###
~#~~~
~####

diagonal connected channels like this are nullifying water pressure.

Logical2u

2010-10-20 07:33

manager   ~0013425

Last edited: 2010-10-22 06:43

@Quietust: Depends on if the water is pressurized or not. Apparently not all rivers are pressurized!

Farmerbob

2010-10-20 07:42

reporter   ~0013426

Last edited: 2010-10-22 06:42

Here's what I have

o = water
x = layer dirt
z = where I would think water should be.

This is a cutaway view

oooxoooxzzz
xxoxxxxxxoxx
xxoooooooxx
xxxxxxxxxxxx

Despite strange appearance due to the text not being of identical size, there are no diagonal connections. Stairs down 2, under the stream bed, then stairs up. Stairs were created using stairdown, up/down, then stairup.

Farmerbob

2010-10-22 03:57

reporter   ~0013455

Logical2u I didn't notice before, but your example is correct. I was expecting water to return to it's own level, and it is not, in precisely the way your diagram indicates.

Quietust

2010-10-22 05:51

reporter   ~0013459

Last edited: 2010-10-22 16:30

Logical2u: From my experience, all rivers are pressurized, but if the river is permitted to drain off the map edge, you'll never actually notice the pressure. The diagrams here clearly are not showing the entire picture, since if that was the only path to the map edge, it should have been refilling up to the same level.

Logical2u

2010-10-22 08:23

manager   ~0013468

Did you dam your river, Farmerbob, or is this just a branch off of it?

Farmerbob

2010-10-22 15:23

reporter   ~0013472

I did not dam the river, just tapped into the side of it through fortified stone.

Quietust

2010-10-22 16:30

reporter   ~0013473

Then what you're seeing is expected behavior.

Logical2u

2010-10-22 17:03

manager   ~0013474

Dwarf Fortress Physics!

I guess PM me on the forums if you experience any further issues!

Issue History

Date Modified Username Field Change
2010-10-20 03:33 Farmerbob New Issue
2010-10-20 05:18 kuketski Note Added: 0013420
2010-10-20 05:42 Logical2u Note Added: 0013421
2010-10-20 05:43 Logical2u Tag Attached: AWAITING UPDATE
2010-10-20 05:57 Quietust Note Added: 0013423
2010-10-20 05:58 Quietust Note Edited: 0013423
2010-10-20 06:58 kuketski Note Added: 0013424
2010-10-20 07:33 Logical2u Note Added: 0013425
2010-10-20 07:42 Farmerbob Note Added: 0013426
2010-10-20 07:43 Farmerbob Note Edited: 0013426
2010-10-20 07:43 Farmerbob Note Edited: 0013426
2010-10-20 07:45 Farmerbob Note Edited: 0013426
2010-10-20 07:45 Farmerbob Note Edited: 0013426
2010-10-22 03:57 Farmerbob Note Added: 0013455
2010-10-22 05:51 Quietust Note Added: 0013459
2010-10-22 06:42 Logical2u Note Edited: 0013426
2010-10-22 06:43 Logical2u Note Edited: 0013425
2010-10-22 08:23 Logical2u Note Added: 0013468
2010-10-22 15:23 Farmerbob Note Added: 0013472
2010-10-22 16:30 Quietust Note Added: 0013473
2010-10-22 16:30 Quietust Note Edited: 0013459
2010-10-22 17:03 Logical2u Note Added: 0013474
2010-10-22 17:03 Logical2u Status new => resolved
2010-10-22 17:03 Logical2u Resolution open => no change required
2010-10-22 17:03 Logical2u Assigned To => Logical2u
2010-10-22 17:03 Logical2u Tag Detached: AWAITING UPDATE