Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Fluid Mechanic Problem  (Read 639 times)

Sestze

  • Bay Watcher
    • View Profile
Fluid Mechanic Problem
« on: December 02, 2007, 12:42:00 am »

I had attempted to build a well, and the result was a very large flooded room. This is hydrostatic pressure, and I understand that. However, the bug came after I attempted to fix it.

The well system:

Here's a side view of the problem I created.

code:

-------------------- << ground level
7777777777777777
^^river^^      7       well and flooded room
              7              vvv
              7        77777777777777      
              77777777777777777

However, I forbid a couple of doors, and then waited until the freeze. Oddly, the freeze only affected the river, not the well run. I hastily found and blocked off the water flow with a floodgate and a wall.

code:

      floodgate, installed during the freeze
----------v--------- << ground level
FFFFFFFF77X77777
^^river^^      7       well and flooded room
              7              vvv
              7        77777777777777      
              77777777777777777

This still left me with the problem of having water in that room, so I dug underneath it to try to spill it into a massive underground area

code:

------------------- <<ground>
FFFFFFFF77X77777                       X
^^river^^      7                       X
              7                       X
              7        77777777777777 X
              77777777777777777       X
                                      X
                    ..................<

I then mined out that wall section as a channel, and it flooded the spillway. The liquid level started to drop in that flooded area.

code:

------------------- <<ground>
FFFFFFFF77X77777                       X
^^river^^      7                       X
              7                       X
              7        2222222222222222
              77777777777777777       2
                                      2
                    .........1121121112


The game bugged when the thaw hit. The previously 1 and 2 flooded room that was emptying out quickly became a 6 and 7 area as the well gushed out ridiculous amounts of water. I understand that the pressure from the still present 1x5 set of liquid on the surface might've caused this, but the water level up there wasn't going down.

code:

    should be dropping?
------------vvvv--- <<ground>
7777777777X77777                       X
^^river^^      7                       X
              7                       X
              7        2344545654344343
              77777777777777777       2
                                      2
                    1222322111121121112


I'm going to have to install a set of hatches and rethink my current strategy.
Logged

Sestze

  • Bay Watcher
    • View Profile
Re: Fluid Mechanic Problem
« Reply #1 on: December 02, 2007, 12:59:00 am »

This problem only applies to water at depth 7. After dispersing the water by digging channels, the game stopped causing the permaflood.
Logged

Reynard

  • Bay Watcher
    • View Profile
Re: Fluid Mechanic Problem
« Reply #2 on: December 02, 2007, 01:55:00 am »

Sounds like nearly the same problem I had. Water pressure around a U-bend creates perma-flood somehow.
http://www.bay12games.com/cgi-local/ultimatebb.cgi?ubb=get_topic&f=6&t=002144
Logged

Areyar

  • Bay Watcher
  • Ecstatic about recieving his own E:4 mug recently
    • View Profile
Re: Fluid Mechanic Problem
« Reply #3 on: March 02, 2008, 04:58:00 am »

sounds like a loophole/cheat to create an unlimited watersupply.  :)
Logged
My images bucket for WIPs and such: link

Kagus

  • Bay Watcher
  • Olive oil. Don't you?
    • View Profile
Re: Fluid Mechanic Problem
« Reply #4 on: March 02, 2008, 05:02:00 am »

Yeah, some people attempt to tame the beast, it's true.  

But you can never really tame it, can you?  It's just sitting there, waiting for you to turn your back, and then the beast strikes back at you!  

Don't ever try to tame the beast, because it can't be tamed.  Don't ever try to contain the beast, because it can't be contained.  If you try either of these, the beast will kill you.  And it will kill you slowly.


EDIT: Whoa, wait a minute!  This is a dead thread!  How the hell do they find these things?

[ March 02, 2008: Message edited by: Kagus ]