Bay 12 Games Forum

Please login or register.

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

Author Topic: water not equalizing  (Read 1395 times)

BlackPhantom

  • Bay Watcher
    • View Profile
water not equalizing
« on: October 07, 2009, 06:09:48 pm »

so basically, I dug two vertical tunnels a couple of z-levels down, connected them at the bottom, and connected one at the top with a brook. When looking at it from the side, it looks like a U.

The problem is...the water goes down all the levels, traverses the connecting tunnel at the lowest level, but doesn't rise back up the second vertical tunnel.

And ideas?
Logged

Draco18s

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #1 on: October 07, 2009, 07:17:21 pm »

Water will not come back up to the same level as the source, it will only rise to one level below the source, and is intended.
Logged

eerr

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #2 on: October 07, 2009, 11:11:33 pm »

unless you pressurize the water  of course.

magma won't rise ever, unless you also pressurize it.
Logged

Draco18s

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #3 on: October 08, 2009, 01:15:18 am »

unless you pressurize the water  of course.

magma won't rise ever, unless you also pressurize it.

There are 2 things wrong with this statement:

1) Water that falls down a hole is under pressure, due to the nature of the water on top of it.
2) Magma does not obey pressure, thus, never fills a u-bend.

This is intended, and happens, and I'm sure is what the OP is reporting:

~~~#_..  <-- water is not rising through the channel.
##~#~##
##~#~##
##~#~##
##~~~##
#######


Magma, in the same conditions:


~~~#_..
##~#_##
##~#_##
##~#_##  <--magma will never rise to here, even if there's a pump at the other end (upper left, relative to this view)
##~~~##
#######
« Last Edit: October 08, 2009, 01:17:16 am by Draco18s »
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: water not equalizing
« Reply #4 on: October 08, 2009, 08:18:37 am »

Magma, in the same conditions:


~~~#_..
##~#_##
##~#_##
##~#_##  <--magma will never rise to here, even if there's a pump at the other end (upper left, relative to this view)
##~~~##
#######


Actually, that's wrong - if you have a pump at the other end, the magma will rise all the way up to the initial level. I know because I took advantage of this behavior to fill a 23 Z-level hollow pyramid with magma from the bottom (see here).

To summarize:

Water, naturally flowing:

~~~#_..
##~#~##
##~#~##
##~#~##
##~~~##
#######

Magma, naturally flowing:

~~~#_..
##~#_##
##~#_##
##~#_##
##~~~##
#######


Water or magma, pumped:

.%%~#~~~
~##~#~##
###~#~##
###~#~##
###~~~##
########

« Last Edit: October 08, 2009, 08:21:54 am 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.

Draco18s

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #5 on: October 08, 2009, 06:49:37 pm »

Interesting.  I was sure I understood the flow mechanics correctly, but I guess not.

Anyway, magma getting pressure from pumps is likely a bug, as I know Toady didn't want magma rising back up at all, hence [CHUNKY].
Logged

BlackPhantom

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #6 on: October 08, 2009, 07:31:01 pm »

This is what happened:

~~~#_..
##~#_##
##~#_##
##~#_##  <--water will not enter this level
##~~~##
#######

so it's basically behaving like magma
...except that it's water...lol
Logged

Derakon

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #7 on: October 08, 2009, 09:03:32 pm »

What does the bottom level of your system look like? If the water ever passes through a diagonal, like this:
Code: [Select]
##.##
##.##
###..
#####
then it becomes depressurized and will not rise up.
Logged
Jetblade - an open-source Metroid/Castlevania game with procedurally-generated levels

BlackPhantom

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #8 on: October 09, 2009, 10:43:56 am »

nothing diagonal...just like I indicated in the drawing
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: water not equalizing
« Reply #9 on: October 10, 2009, 07:58:28 pm »

Does the U-bend pass through a Z-level containing an aquifer (or sea level, if you're near an ocean)? Some rather odd behavior's been observed with those recently.
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.

BlackPhantom

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #10 on: October 12, 2009, 02:30:10 pm »

not that I know of...
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: water not equalizing
« Reply #11 on: October 12, 2009, 03:00:26 pm »

Post a save file to DFFD - if there's something odd going on, someone's bound to figure it out.
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.

eerr

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #12 on: October 14, 2009, 07:47:41 pm »

were the tunnels perfectly straight down and up?
Logged

BlackPhantom

  • Bay Watcher
    • View Profile
Re: water not equalizing
« Reply #13 on: October 16, 2009, 02:05:48 pm »

yes...the tunnels were perfectly straight
where can I upload the file?
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: water not equalizing
« Reply #14 on: October 16, 2009, 03:45:31 pm »

where can I upload the file?

Allow me to quote part of the Bug Reports forum header:
Quote
When posting:
    * Choose a descriptive thread title that includes the DF version number.
    * If you have a save that reliably reproduces the bug, it may be helpful to upload the save to the DF File Depot or another file hosting site.

Not to be rude, but those are there for a reason.
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.
Pages: [1] 2