v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Editing v0.31:Flow

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.

You are editing a page for an older version of Dwarf Fortress ("Main" is the current version, not "v0.31"). Please make sure you intend to do this. If you are here by mistake, see the current page instead.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
 
{{av}}
 
{{av}}
 
{{quality|Masterwork|02:44, 08 November 2010 (UTC)}}
 
{{quality|Masterwork|02:44, 08 November 2010 (UTC)}}
:''The term '''flow''' can be used to refer to several completely different things in Dwarf Fortress: things like [[miasma]] and [[smoke]], and the mechanism by which [[water]] and [[magma]] move. This article describes the latter.''
+
Reading from the raw files you will find that all water and magma/lava in the game are called flows. This however adds a certain amount of confusion since when you trying to [[power]] a [[water wheel]] you also need to know if your flow of water is flowing. For the purpose of clarity water and magma will instead be referred to as '''fluids''', and '''flow''' will be saved for a fluid that is in motion.
  
 
'''Flow''' is a game mechanic used to simulate the motion of '''fluids'''. The two fluids that exist in dwarf fortress currently are '''[[water]]''' and '''[[magma]]'''. You can identify fluids that are flowing by looking for a tile that is blinking between {{Tile|≈|1:0:1}} and {{Tile|~|1:0:1}} tiles. If you have turned on SHOW_FLOW_AMOUNTS you will see the fluid '''depth''' instead and will not be able to easily tell if the game considers a tile to be flowing or not. Flow is typically present any time a fluid is in motion, but there are some exceptions which confuse things a bit.
 
'''Flow''' is a game mechanic used to simulate the motion of '''fluids'''. The two fluids that exist in dwarf fortress currently are '''[[water]]''' and '''[[magma]]'''. You can identify fluids that are flowing by looking for a tile that is blinking between {{Tile|≈|1:0:1}} and {{Tile|~|1:0:1}} tiles. If you have turned on SHOW_FLOW_AMOUNTS you will see the fluid '''depth''' instead and will not be able to easily tell if the game considers a tile to be flowing or not. Flow is typically present any time a fluid is in motion, but there are some exceptions which confuse things a bit.
Line 13: Line 13:
 
Here is a quick example of how fluids can move to adjacent tiles. Also as water moves to an adjacent tile flow is generated in both tiles. This flow will remain for a short time before reverting back to being non-flowing water. In the first example of falling water all of the water is removed from the source tile, so flow only appears below where the water has moved to. In the other two examples flow will appear in both tiles.  
 
Here is a quick example of how fluids can move to adjacent tiles. Also as water moves to an adjacent tile flow is generated in both tiles. This flow will remain for a short time before reverting back to being non-flowing water. In the first example of falling water all of the water is removed from the source tile, so flow only appears below where the water has moved to. In the other two examples flow will appear in both tiles.  
  
                        '''Before (side view)'''
 
 
                         ▒7▒      ▒7▒      ▒
 
                         ▒7▒      ▒7▒      ▒
                        ▒ ▒      ▒2▒      ▒7
+
  '''Before (side view)'''  ▒ ▒      ▒2▒      ▒7
 
                         ▒▒▒      ▒▒▒      ▒▒▒▒▒
 
                         ▒▒▒      ▒▒▒      ▒▒▒▒▒
  
                        '''After (side view)''' 
 
 
                         ▒ ▒      ▒2▒      ▒
 
                         ▒ ▒      ▒2▒      ▒
                        ▒7▒      ▒7▒      ▒43
+
  '''After (side view)'''    ▒7▒      ▒7▒      ▒43
 
                         ▒▒▒      ▒▒▒      ▒▒▒▒▒
 
                         ▒▒▒      ▒▒▒      ▒▒▒▒▒
  
Line 79: Line 77:
 
   z-6  ▒▒▒▒▒▒▒▒▒              ▒▒▒▒▒▒▒▒▒              ▒▒▒▒▒▒▒▒▒
 
   z-6  ▒▒▒▒▒▒▒▒▒              ▒▒▒▒▒▒▒▒▒              ▒▒▒▒▒▒▒▒▒
  
       z-3 Top View          z-4 Top View          z-3 Top View (Step 1) z-3 Top View (Step 2)
+
       z-3 Top View          z-4 Top View          z-3 Top View (Step 1) z-3 Top View (Step 1)
 
         ▒▒▒▒▒▒▒                ▒▒▒▒▒▒▒                ▒▒▒▒▒▒▒                ▒▒▒▒▒▒▒
 
         ▒▒▒▒▒▒▒                ▒▒▒▒▒▒▒                ▒▒▒▒▒▒▒                ▒▒▒▒▒▒▒
 
         ▒    ▒                ▒▒▒▒▒▒▒                ▒    ▒                ▒44444▒
 
         ▒    ▒                ▒▒▒▒▒▒▒                ▒    ▒                ▒44444▒
Line 95: Line 93:
  
 
==Fluid Depth==
 
==Fluid Depth==
Fluids can have a depth anywhere from 1 to 7. To see the depth of a tile of fluid you can look at it with {{k|k}} which will reveal the depth in the text at the right. Alternatively you can enable [[Technical_tricks#Tiles|SHOW_FLOW_AMOUNTS]] which will replace the {{Tile|≈|1:0:1}} and {{Tile|~|1:0:1}} tiles with a numerical representation of the depth at all times. Turning on SHOW_FLOW_AMOUNTS does come with the drawback that you will no longer be able to see if a tile is flowing or not.
+
Fluids can have a depth anywhere from 1 to 7. To see the depth of a tile of fluid you can look at it with {{k|k}} which will reveal the depth in the text at the right. Alternatively you can enable [[Technical_tricks#The_look_of_the_game|SHOW_FLOW_AMOUNTS]] which will replace the {{Tile|≈|1:0:1}} and {{Tile|~|1:0:1}} tiles with a numerical representation of the depth at all times. Turning on [[Technical_tricks#The_look_of_the_game|SHOW_FLOW_AMOUNTS]] does come with the drawback that you will no longer be able to see if a tile is flowing or not.
  
 
==Obstructions==
 
==Obstructions==

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)

Templates used on this page: