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.

Difference between revisions of "v0.31:Advanced world generation"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
Line 49: Line 49:
  
 
Magma sea 4-5 layers at the bottom of map.
 
Magma sea 4-5 layers at the bottom of map.
 +
 +
Value 1 forces magma layer, value 0 appears to prevent it.
 +
<br />Appears not have impact on volcanoes, nor vulcanism, so even if 0 there will still be emark locations with magma.
 +
<br />If a volcano exists, it appears to always tap the magma sea, but the magma see will not be revealed by revealing the volcano.
 +
<br />(Unconfirmed whether magma layer still can occur if HFS exists in a specific embark tile, e.g. Clown Castle).
 +
 +
 +
Example:<blockquote>[HAVE_BOTTOM_LAYER_1:1]
 +
</blockquote>
  
 
=== Bottom Layer ===
 
=== Bottom Layer ===

Revision as of 18:47, 19 May 2010

This article is about an older version of DF.

Advanced Parameters

To access advanced parameters, press e when at the screen for creating new worlds with parameters screen. This will bring you to an editable list of various guidelines the world-gen process will use when creating your new world.

Parameter sets are stored in world_gen.txt in the \data\init folder, using world tokens. You can copy and paste other player's sets of parameters into your world_gen.txt to use their parameter sets, and some are provided at Pregenerated worlds. Another place to find parameter sets is the Worldgen cookbook thread on the official forums.

Caverns Parameters

Cavern Layer Number

This parameter determines how many cavern systems will be generated, not including the Magma layer or the Bottom layer. Defaults to three.

If this is 0 then you will not have Caverns on your map.

Example:

[CAVERN_LAYER_COUNT:3]

Layer Openness min\max

Still unknown. It doesn't seem to affect whether there's a wall at the edge of the map, but it may affect whether creatures will come in through the edges.

Example:

[CAVERN_LAYER_OPENNESS_MIN:0]
[CAVERN_LAYER_OPENNESS_MAX:100]

Layer Passage Density min\max

This determines whether caverns will be large open spaces (at 0), or broken up into a number of small vertical shafts(at 100).

Example:

[CAVERN_LAYER_PASSAGE_DENSITY_MIN:0]
[CAVERN_LAYER_PASSAGE_DENSITY_MAX:100]

Layer Watern min\max

Determines how many caverns will have water at the bottom. Note that, even at 100, there will be some amount of ground in caverns, but each cavern 'bubble' will contain some amount of water.

At 0, there will be no water in your caverns. This may impact future underground plant growth, although maps will still start with underground flora.

Example:

[CAVERN_LAYER_WATER_MIN:0]

[CAVERN_LAYER_WATER_MAX:100]

Magma Layer

Magma sea 4-5 layers at the bottom of map.

Value 1 forces magma layer, value 0 appears to prevent it.
Appears not have impact on volcanoes, nor vulcanism, so even if 0 there will still be emark locations with magma.
If a volcano exists, it appears to always tap the magma sea, but the magma see will not be revealed by revealing the volcano.
(Unconfirmed whether magma layer still can occur if HFS exists in a specific embark tile, e.g. Clown Castle).


Example:

[HAVE_BOTTOM_LAYER_1:1]

Bottom Layer

Cavern below magma sea. if "yes" the "HFS" layer is always present.

Z Levels

[This table is confusing, please elaborate.]


Setting Description
Above ground
Ground
Above layer 1
Cavern Layer 1 1 have some level
Above layer 2 1
Cavern Layer 2 2 have some level
Above layer 3 2
Cavern Layer 3 3 have some level
Above Layer 4 3
Magma Layer 4 have up to 5 level
Above Layer 5 5
Start Bottom Layer 5
Levels At Bottom 5
  • 1 if Cavern Layer Number > 0.
  • 2 if Cavern Layer Number > 1.
  • 3 if Cavern Layer Number = 3.
  • 4 if Magma Layer = Yes or Bottom Layer = Yes.
  • 5 if Bottom Layer = Yes.