Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Magma flow behaviour  (Read 960 times)

revlob

  • Bay Watcher
    • View Profile
    • http://revlob.com
Magma flow behaviour
« on: March 22, 2008, 05:34:00 am »

The wikis say that magma does not flow 'up', but that when poured into a pool, it will raise the level. If I dig a tunnel up to a magma vent, and dig some channels in the floor of that tunnel, I expect the channel to fill but what happens when it is full? If this was water the channel would overflow, and the water would keep on travelling, but with magma I'm not sure. Here's what I mean:

code:

~~~#===OOO@

~ Magma
# Wall
= Tunnel
O Channel
@ Dwarf


When I remove that last piece of wall, will my dwarf be safe or not?

Logged

zagibu

  • Bay Watcher
    • View Profile
Re: Magma flow behaviour
« Reply #1 on: March 22, 2008, 05:57:00 am »

I suppose it doesn't overflow. I dug into a magma vent 3 levels below it's surface, had the tunnel end in a channel (to drop garbage in) and it has not overflown in months.
Logged
99 barrels of beer in the pile
99 barrels of beer!
If some dwarves know the way to the pile
0 barrels of beer in the pile!

Zereth

  • Bay Watcher
    • View Profile
Re: Magma flow behaviour
« Reply #2 on: March 22, 2008, 06:34:00 am »

Your dwarf will not be safe. However, if that's the, say, fifth level down of the magma vent, and the dwarf was staring into some channels on the level above, he would be.
Logged

stoney

  • Escaped Lunatic
    • View Profile
Re: Magma flow behaviour
« Reply #3 on: March 22, 2008, 07:07:00 am »

That would overflow.  If you dig the tunnel on the level below where you're dwarfs will be, it won't overflow:

code:
 
Sideways view:
~~~####___@
~~~#======

~ Magma
# Wall
= Tunnel
_ Channel
@ Dwarf



Then remove the last bit of wall
code:

~~~####___@
~~~~~~~~~~

Logged

Zironic

  • Bay Watcher
  • [SDRAW_KCAB]
    • View Profile
Re: Magma flow behaviour
« Reply #4 on: March 22, 2008, 01:37:00 pm »

remember to create fortifications to keep imps out - using smooth wall then fortify wall. example

code:
 
1.~~~#________ 2.~~~#________ 3.~~~# _______ 4. i~~#________
 ~~~~##======   ~~~~#F======   ~~~~~F~~~~~~    ~i~~~F~~~~~~  


1. Basic set up - a pre-built tunnel.
2. Fortify the front of it with 1 wall space inbetween magma.
3.Channel out the wall space - magma flows through the space
4. Cover the channel boom- imps can't get through fortification or channel!
Logged