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:Advanced world generation
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: | ||
{{quality|Exceptional|23:35, 30 March 2011 (UTC)}}{{av}} | {{quality|Exceptional|23:35, 30 March 2011 (UTC)}}{{av}} | ||
+ | {{buggy}} | ||
:''This article contains information on advanced world generation. For information on basic world generation, see [[World generation]].'' | :''This article contains information on advanced world generation. For information on basic world generation, see [[World generation]].'' | ||
Line 337: | Line 338: | ||
=== Volcanism === | === Volcanism === | ||
− | Volcanism controls the occurrence of Igneous [[Layer|Layers]], and the formation of volcanoes. For a volcano to form, a square must have a volcanism value of 100 so reducing the maximum from 100 will make volcanoes impossible. | + | Volcanism controls the occurrence of Igneous [[Layer|Layers]], and the formation of volcanoes. For a volcano to form, a square must have a volcanism value of 100 so reducing the maximum from 100 will make volcanoes impossible. Rising the minimum will increase the rarity of non-igneous layers. |
Setting minimum to high value is not a good way to produce multiple volcanoes as you are likely to get a "Volcanism not evenly distributed" rejection. Instead use the Minimum Number of Volcanoes parameter and possibly adjust the weighted ranges for volcanism as described below. | Setting minimum to high value is not a good way to produce multiple volcanoes as you are likely to get a "Volcanism not evenly distributed" rejection. Instead use the Minimum Number of Volcanoes parameter and possibly adjust the weighted ranges for volcanism as described below. | ||
Line 355: | Line 356: | ||
| <tt><nowiki>[ELEVATION:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | | <tt><nowiki>[ELEVATION:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | ||
| <tt><nowiki>[ELEVATION:1:400:401:401]</nowiki></tt> | | <tt><nowiki>[ELEVATION:1:400:401:401]</nowiki></tt> | ||
− | | Range: 0 to 400<br/>Maximum of 400 required for mountain peaks. | + | | Range: 0 to 400<br/>Maximum of 400 required for mountain peaks. |
|- | |- | ||
| <tt><nowiki>[RAINFALL:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | | <tt><nowiki>[RAINFALL:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | ||
| <tt><nowiki>[RAINFALL:0:100:200:200]</nowiki></tt> | | <tt><nowiki>[RAINFALL:0:100:200:200]</nowiki></tt> | ||
− | | Range: 0 to 100 | + | | Range: 0 to 100 |
|- | |- | ||
| <tt><nowiki>[TEMPERATURE:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | | <tt><nowiki>[TEMPERATURE:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | ||
| <tt><nowiki>[TEMPERATURE:25:75:200:200]</nowiki></tt> | | <tt><nowiki>[TEMPERATURE:25:75:200:200]</nowiki></tt> | ||
− | | Range: -1000 to 1000 | + | | Range: -1000 to 1000 |
|- | |- | ||
| <tt><nowiki>[DRAINAGE:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | | <tt><nowiki>[DRAINAGE:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | ||
| <tt><nowiki>[DRAINAGE:0:100:200:200]</nowiki></tt> | | <tt><nowiki>[DRAINAGE:0:100:200:200]</nowiki></tt> | ||
− | | Range: 0 to 100 | + | | Range: 0 to 100 |
|- | |- | ||
| <tt><nowiki>[VOLCANISM:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | | <tt><nowiki>[VOLCANISM:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | ||
| <tt><nowiki>[VOLCANISM:1:100:200:200]</nowiki></tt> | | <tt><nowiki>[VOLCANISM:1:100:200:200]</nowiki></tt> | ||
− | | Range: 0 to 100<br/>Maximum of 100 required for volcanoes. | + | | Range: 0 to 100<br/>Maximum of 100 required for volcanoes. |
|- | |- | ||
| <tt><nowiki>[SAVAGERY:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | | <tt><nowiki>[SAVAGERY:<min>:<max>:<x variance>:<y variance>]</nowiki></tt> | ||
| <tt><nowiki>[SAVAGERY:1:100:200:200]</nowiki></tt> | | <tt><nowiki>[SAVAGERY:1:100:200:200]</nowiki></tt> | ||
− | | Range: 0 to 100 | + | | Range: 0 to 100 |
|} | |} | ||
== Terrain Mesh Sizes and Weights == | == Terrain Mesh Sizes and Weights == | ||
− | These parameters make it possible to influence the number of squares in a particular range without making conditions outside of that range impossible. For example, you can make it possible for many more low elevation squares to exist without making it impossible for high elevations to form. Changing these parameters is often preferable to simply changing the min/max values. | + | These parameters make it possible to influence the number of squares in a particular range without making conditions outside of that range impossible. For example, you can make it possible for more many more low elevation squares to exist without making it impossible for high elevations to form. Changing these parameters is often preferable to simply changing the min/max values. |
[[File:World_map-large-32x32-elevation-mesh.png|thumb|300px|A large world generated with an Elevation Mesh Size of 32x32 and range weights set to 1:0:0:0:1 (i.e., only extreme high and low elevations). Notice that with this coarse mesh, the terrain seems to appear almost like a grid of "pyramids" that are smoothed together. With a finer mesh size, these pyramids will be smaller, more numerous, smoother, and less apparent.]] | [[File:World_map-large-32x32-elevation-mesh.png|thumb|300px|A large world generated with an Elevation Mesh Size of 32x32 and range weights set to 1:0:0:0:1 (i.e., only extreme high and low elevations). Notice that with this coarse mesh, the terrain seems to appear almost like a grid of "pyramids" that are smoothed together. With a finer mesh size, these pyramids will be smaller, more numerous, smoother, and less apparent.]] | ||
Line 533: | Line 534: | ||
| <tt><nowiki>[MINERAL_SCARCITY:2500]</nowiki></tt> | | <tt><nowiki>[MINERAL_SCARCITY:2500]</nowiki></tt> | ||
| Range: 100 to 100,000 | | Range: 100 to 100,000 | ||
− | '''setting to lower than 500 may create | + | '''setting to lower than 500 may create alot of rejected worlds cause not enough rivers'''(confirmation needed) |
|} | |} | ||
Line 1,138: | Line 1,139: | ||
== Allow Init Options to Show Tunnels == | == Allow Init Options to Show Tunnels == | ||
− | This parameter doesn't do anything in | + | This parameter doesn't do anything in DF2010.{{Verify}} In older versions, tunnels could be built between dwarven settlements and these could appear on the map similarly to roads. |
{| {{prettytable}} | {| {{prettytable}} | ||
Line 1,231: | Line 1,232: | ||
For many many more examples see: | For many many more examples see: | ||
− | * [http://www.bay12forums.com/smf/index.php?topic=64032.0 | + | * [http://www.bay12forums.com/smf/index.php?topic=64032.0 DF2010 WorldGen "Cookbook" Thread] |
+ | |||
+ | = Bugs = | ||
+ | *Magma sea breaching into [[Main:HFS|HFS]]{{bug|1791}} | ||
+ | *Embark on a mountain of Slade, with Eerie Pits immediately revealed{{bug|3356}} | ||
+ | *Anti-Gravity Ants - Floating ant hills above river{{bug|3054}} | ||
{{World}} | {{World}} | ||
+ | [[Category:World]] |