Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Instant flooding  (Read 1690 times)

Kallyn

  • Bay Watcher
    • View Profile
Instant flooding
« on: February 08, 2015, 11:50:57 am »

So.... not sure if its a known bug (or a bug at all) but i dug an up stair on the bottom of a underground lake. I came from below the lake. As soon as I dug the stair, a 30x20 (squares) area was instant flooded with 7/7 water. I dug a 1 square stair. As far as I know, It should take time for the water to flood the area, should it not? My miner was drowned instantly...

Thanks in advance,
« Last Edit: February 08, 2015, 11:54:04 am by Kallyn »
Logged

TheDarkStar

  • Bay Watcher
    • View Profile
Re: Instant flooding
« Reply #1 on: February 08, 2015, 12:00:20 pm »

Could it be the water pressure pushing water in really really fast?
Logged
Don't die; it's bad for your health!

it happened it happened it happen im so hyped to actually get attacked now

Insert_Gnome_Here

  • Bay Watcher
  • Dosen't really care about anything anymore.
    • View Profile
Re: Instant flooding
« Reply #2 on: February 08, 2015, 12:40:04 pm »

So.... not sure if its a known bug (or a bug at all) but i dug an up stair on the bottom of a underground lake. I came from below the lake. As soon as I dug the stair, a 30x20 (squares) area was instant flooded with 7/7 water. I dug a 1 square stair. As far as I know, It should take time for the water to flood the area, should it not? My miner was drowned instantly...

Thanks in advance,

Yeah, if pressure reaches it, it will probably flood instantly. (Whenever working with water or digging upwards blindly, put in diagonal sections of corridor to slow flooding.
Logged
Quote from: Max™ on December 06, 2015, 04:09:21 am
Also, if you ever figure out why poets/bards/dancers just randomly start butchering people/getting butchered, please don't fix it, I love never knowing when a dance party will turn into a slaughter.

Kallyn

  • Bay Watcher
    • View Profile
Re: Instant flooding
« Reply #3 on: February 08, 2015, 12:49:00 pm »

Even accounting for pressure, it shouldn't be instant. Faster, sure... 3x faster, 5x faster, no prob. But for that many tiles to be flooded instantly, the pressure would have to flow through a bigger hole. i got 7/7 tiles right next to a 0/7 tile... i dont think this was the intended effect...
Logged

Uronym

  • Bay Watcher
    • View Profile
Re: Instant flooding
« Reply #4 on: February 08, 2015, 02:13:11 pm »

Even accounting for pressure, it shouldn't be instant. Faster, sure... 3x faster, 5x faster, no prob. But for that many tiles to be flooded instantly, the pressure would have to flow through a bigger hole. i got 7/7 tiles right next to a 0/7 tile... i dont think this was the intended effect...

"Pressure" means there are other water tiles connected and above the area. The top of these water tiles will instantly teleport to the bottom until there are none left. As lakes are constantly refilling (and usually quite large), it would make sense that it instantly flooded. Perhaps not realistic, though.
Logged
What I think we're saying is we need dwarves to riot and break things more often.

NonconsensualSurgery

  • Bay Watcher
    • View Profile
Re: Instant flooding
« Reply #5 on: February 08, 2015, 02:22:47 pm »

Tiles become superconductors for water at 7/7. Unlimited water will flow through the 7/7 tile so long as there is still a source and still a place for it to flow.

Vertical reservoirs will empty more or less all at once. This is useful for drowning traps. I try to breach cavern lakes from the side with channeling, or make sure the dwarf given the job isn't very important.
Logged
Never had a bat massacre people with an axe before.
EDIT2: Oh god, the bat has got a title now.

Sadrice

  • Bay Watcher
  • Yertle et al
    • View Profile
Re: Instant flooding
« Reply #6 on: February 09, 2015, 06:28:06 am »

As someone mentioned, diagonals help.  Pressure only flows NSEW and up and down, no diagonals.  This helps to slow flooding, and can be used to make an autofilling cistern that will never overflow its input pipe, if it goes through a diagonal, even if the input pipe goes straight up to a lake overhead.
Logged

omega_dwarf

  • Bay Watcher
  • Adequate Architect, Dabbling Modder
    • View Profile
Re: Instant flooding
« Reply #7 on: February 11, 2015, 01:13:54 am »

A lot of the reason for strange fluid behavior is computational: making things FPS-friendly or programmer-friendly, rather than realistic, basically. Which I don't count as a bad thing, if it allows Toady to move on to other areas and allows us to play with oceans full of water, and the magma sea. Even if it has some weird artifacts such as this, magma pistons, etc.