world_gen.txt location for v50+
This file, which contains the world gen profiles, is located in the
prefs\ folder in the DF folder, and might not initially exist; it can be created by having the game save its existing default profiles.
Finding what seeds were used in v50+
When generating a world with random seeds, the seeds used will be output to
gamelog.txt in the DF folder.
Here's the guidelines & goals for this thread:
Post your interesting worldgen parameter sets for version 50.01+, along with a description of the 'ideal' embark you've found. Pictures of sites or directions to them (so others can find them) are especially helpful, but at the very least, try to provide others with the parameters for your new Fortress Paradise, roughly where your embark was and what you got out of it (features, resources). One man's Paradise is another man's Hidden Fun Stuff, so try to point out if you found any obvious problems (no underground plants, no iron known to playable civ, etc).
Got an embark situation you'd like to see? Ask for it, and perhaps a world that someone else has discarded would work better for you! Found an interesting embark with some unusual feature (Adamantine space elevators, tiny island off shore in the ocean, chasms open from surface to caverns)? Post it, and let others have some fun with what you've discovered!
A screenshot showing the embark location is ideal, if you are posting with a specific embark in mind, rather than just the entire world.
Please use spoiler and code tags where appropriate, to keep your posts a reasonable size.
To get things started, here's a couple posted to the old thread:
I know we don't have a thread for the v50 (Steam version) worldgen yet, but here's a worldgen/seed I found with a 2x2 embark with volcano, stream, steel, with sand/clay/honeybees, for those who want to explore DF with a small embark covering most of the industries. On the large worldmap, it is the central southern volcano by a stream.
[WORLD_GEN]
[TITLE:POCKET VOLCANO RIVER]
[SEED:FEIYVuhLaajJhAZNvtwl]
[DIM:17:17]
[EMBARK_POINTS:1504]
[END_YEAR:250]
[BEAST_END_YEAR:30:80]
[REVEAL_ALL_HISTORY:1]
[CULL_HISTORICAL_FIGURES:0]
[ELEVATION:1:400:52:52]
[RAINFALL:0:100:26:26]
[TEMPERATURE:25:75:26:26]
[DRAINAGE:0:100:26:26]
[VOLCANISM:0:100:26:26]
[SAVAGERY:0:100:26:26]
[ELEVATION_FREQUENCY:1:1:1:1:1:1]
[RAIN_FREQUENCY:1:1:1:1:1:1]
[DRAINAGE_FREQUENCY:1:1:1:1:1:1]
[TEMPERATURE_FREQUENCY:1:1:1:1:1:1]
[SAVAGERY_FREQUENCY:1:1:1:1:1:1]
[VOLCANISM_FREQUENCY:2:20:30:50:70:90]
[POLE:NORTH_OR_SOUTH]
[MINERAL_SCARCITY:100]
[MEGABEAST_CAP:1]
[SEMIMEGABEAST_CAP:2]
[TITAN_NUMBER:1]
[TITAN_ATTACK_TRIGGER:3:0:3]
[DEMON_NUMBER:20]
[NIGHT_TROLL_NUMBER:10]
[BOGEYMAN_NUMBER:10]
[NIGHTMARE_NUMBER:10]
[VAMPIRE_NUMBER:10]
[WEREBEAST_NUMBER:10]
[WEREBEAST_ATTACK_TRIGGER:2:2:2]
[SECRET_NUMBER:20]
[REGIONAL_INTERACTION_NUMBER:20]
[DISTURBANCE_INTERACTION_NUMBER:20]
[EVIL_CLOUD_NUMBER:10]
[EVIL_RAIN_NUMBER:10]
[GENERATE_DIVINE_MATERIALS:1]
[ALLOW_DIVINATION:1]
[ALLOW_DEMONIC_EXPERIMENTS:1]
[ALLOW_NECROMANCER_EXPERIMENTS:1]
[ALLOW_NECROMANCER_LIEUTENANTS:1]
[ALLOW_NECROMANCER_GHOULS:1]
[ALLOW_NECROMANCER_SUMMONS:1]
[GOOD_SQ_COUNTS:1:0:0]
[EVIL_SQ_COUNTS:1:0:0]
[PEAK_NUMBER_MIN:1]
[PARTIAL_OCEAN_EDGE_MIN:1]
[COMPLETE_OCEAN_EDGE_MIN:0]
[VOLCANO_MIN:10]
[REGION_COUNTS:SWAMP:0:0:0]
[REGION_COUNTS:DESERT:0:0:0]
[REGION_COUNTS:FOREST:0:0:0]
[REGION_COUNTS:MOUNTAINS:0:0:0]
[REGION_COUNTS:OCEAN:0:0:0]
[REGION_COUNTS:GLACIER:0:0:0]
[REGION_COUNTS:TUNDRA:0:0:0]
[REGION_COUNTS:GRASSLAND:0:0:0]
[REGION_COUNTS:HILLS:0:0:0]
[EROSION_CYCLE_COUNT:250]
[RIVER_MINS:1:1]
[PERIODICALLY_ERODE_EXTREMES:1]
[OROGRAPHIC_PRECIPITATION:1]
[SUBREGION_MAX:2750]
[CAVERN_LAYER_COUNT:3]
[CAVERN_LAYER_OPENNESS_MIN:0]
[CAVERN_LAYER_OPENNESS_MAX:100]
[CAVERN_LAYER_PASSAGE_DENSITY_MIN:0]
[CAVERN_LAYER_PASSAGE_DENSITY_MAX:100]
[CAVERN_LAYER_WATER_MIN:0]
[CAVERN_LAYER_WATER_MAX:100]
[HAVE_BOTTOM_LAYER_1:1]
[HAVE_BOTTOM_LAYER_2:1]
[LEVELS_ABOVE_GROUND:15]
[LEVELS_ABOVE_LAYER_1:5]
[LEVELS_ABOVE_LAYER_2:1]
[LEVELS_ABOVE_LAYER_3:1]
[LEVELS_ABOVE_LAYER_4:1]
[LEVELS_ABOVE_LAYER_5:2]
[LEVELS_AT_BOTTOM:1]
[CAVE_MIN_SIZE:5]
[CAVE_MAX_SIZE:25]
[MOUNTAIN_CAVE_MIN:1]
[NON_MOUNTAIN_CAVE_MIN:2]
[ALL_CAVES_VISIBLE:0]
[SHOW_EMBARK_TUNNEL:2]
[TOTAL_CIV_NUMBER:5]
[TOTAL_CIV_POPULATION:15000]
[SITE_CAP:18]
[PLAYABLE_CIVILIZATION_REQUIRED:1]
[ELEVATION_RANGES:36:72:36]
[RAIN_RANGES:0:0:0]
[DRAINAGE_RANGES:0:0:0]
[SAVAGERY_RANGES:0:0:0]
[VOLCANISM_RANGES:0:0:0]
I know we don't have a thread for the 50.01 (Steam version) worldgen yet, but here's a seed I found with a 12-tile-wide river with a 6-tile-wide tributary, a waterfall where they meet, and a surface volcano! Of course doesn't work on 47.05
The Waterfall
The Volcano
Location on the zoomed-out world map (southeast corner shown)
Location when zoomed in
The Resources (names and neighbors will differ, I used a random civ seed and I don't know how to extract it from a save in the Steam version)
It's not a particularly impressive waterfall, just 5 z-levels high. But it's plenty to get you started!
Because Civilizations are still random, you may have someone settled on this location already, preventing you from embarking there. I had to regen twice before it was free for me to embark there.
world_gen.txt (fyi the folder in the Steam version changed from data/init to prefs):
[WORLD_GEN]
[TITLE:Volcano Waterfall]
[SEED:mnjN4IkoUdSrwke3CvKu]
[DIM:129:129]
[EMBARK_POINTS:1504]
[END_YEAR:150]
[BEAST_END_YEAR:500:50]
[REVEAL_ALL_HISTORY:1]
[CULL_HISTORICAL_FIGURES:1]
[ELEVATION:25:400:3200:3200]
[RAINFALL:0:100:3200:3200]
[TEMPERATURE:25:75:1600:1600]
[DRAINAGE:0:100:800:800]
[VOLCANISM:0:100:3200:3200]
[SAVAGERY:0:100:3200:3200]
[ELEVATION_FREQUENCY:5:1:32:4:8:16]
[RAIN_FREQUENCY:5:2:2:3:4:4]
[DRAINAGE_FREQUENCY:4:1:1:1:3:5]
[TEMPERATURE_FREQUENCY:5:3:3:2:1:1]
[SAVAGERY_FREQUENCY:5:2:2:5:4:4]
[VOLCANISM_FREQUENCY:5:7:0:0:0:1]
[POLE:NONE]
[MINERAL_SCARCITY:128]
[MEGABEAST_CAP:128]
[SEMIMEGABEAST_CAP:256]
[TITAN_NUMBER:64]
[TITAN_ATTACK_TRIGGER:5:0:5]
[DEMON_NUMBER:52]
[NIGHT_TROLL_NUMBER:26]
[BOGEYMAN_NUMBER:0]
[NIGHTMARE_NUMBER:26]
[VAMPIRE_NUMBER:26]
[WEREBEAST_NUMBER:26]
[WEREBEAST_ATTACK_TRIGGER:5:5:5]
[SECRET_NUMBER:52]
[REGIONAL_INTERACTION_NUMBER:52]
[DISTURBANCE_INTERACTION_NUMBER:52]
[EVIL_CLOUD_NUMBER:26]
[EVIL_RAIN_NUMBER:26]
[GENERATE_DIVINE_MATERIALS:1]
[ALLOW_DIVINATION:1]
[ALLOW_DEMONIC_EXPERIMENTS:1]
[ALLOW_NECROMANCER_EXPERIMENTS:1]
[ALLOW_NECROMANCER_LIEUTENANTS:1]
[ALLOW_NECROMANCER_GHOULS:1]
[ALLOW_NECROMANCER_SUMMONS:1]
[GOOD_SQ_COUNTS:256:512:768]
[EVIL_SQ_COUNTS:512:768:1024]
[PEAK_NUMBER_MIN:40]
[PARTIAL_OCEAN_EDGE_MIN:0]
[COMPLETE_OCEAN_EDGE_MIN:0]
[VOLCANO_MIN:200]
[REGION_COUNTS:SWAMP:512:0:0]
[REGION_COUNTS:DESERT:256:0:0]
[REGION_COUNTS:FOREST:1024:0:0]
[REGION_COUNTS:MOUNTAINS:2048:3:2]
[REGION_COUNTS:OCEAN:0:2:1]
[REGION_COUNTS:GLACIER:0:0:0]
[REGION_COUNTS:TUNDRA:0:0:0]
[REGION_COUNTS:GRASSLAND:512:0:0]
[REGION_COUNTS:HILLS:512:0:0]
[EROSION_CYCLE_COUNT:64]
[RIVER_MINS:400:800]
[PERIODICALLY_ERODE_EXTREMES:0]
[OROGRAPHIC_PRECIPITATION:1]
[SUBREGION_MAX:5000]
[CAVERN_LAYER_COUNT:3]
[CAVERN_LAYER_OPENNESS_MIN:100]
[CAVERN_LAYER_OPENNESS_MAX:100]
[CAVERN_LAYER_PASSAGE_DENSITY_MIN:0]
[CAVERN_LAYER_PASSAGE_DENSITY_MAX:0]
[CAVERN_LAYER_WATER_MIN:0]
[CAVERN_LAYER_WATER_MAX:100]
[HAVE_BOTTOM_LAYER_1:1]
[HAVE_BOTTOM_LAYER_2:1]
[LEVELS_ABOVE_GROUND:16]
[LEVELS_ABOVE_LAYER_1:12]
[LEVELS_ABOVE_LAYER_2:12]
[LEVELS_ABOVE_LAYER_3:30]
[LEVELS_ABOVE_LAYER_4:3]
[LEVELS_ABOVE_LAYER_5:2]
[LEVELS_AT_BOTTOM:1]
[CAVE_MIN_SIZE:8]
[CAVE_MAX_SIZE:64]
[MOUNTAIN_CAVE_MIN:128]
[NON_MOUNTAIN_CAVE_MIN:256]
[ALL_CAVES_VISIBLE:1]
[SHOW_EMBARK_TUNNEL:2]
[TOTAL_CIV_NUMBER:40]
[TOTAL_CIV_POPULATION:12800]
[SITE_CAP:1280]
[PLAYABLE_CIVILIZATION_REQUIRED:1]
[ELEVATION_RANGES:1024:256:1024]
[RAIN_RANGES:1024:1024:1024]
[DRAINAGE_RANGES:1024:1024:1024]
[SAVAGERY_RANGES:1024:1024:1024]
[VOLCANISM_RANGES:1280:512:1280]
Here is an HTML form you can save (as an .html file) and open locally (in your browser) for use as a template or starting point for making specific embark feature requests. There's no logic/validation in this form, it just selects everything with a checkbox and then highlights the results so you can copy/paste that into a new post. By vjek.
<!DOCTYPE html>
<html>
<script>
function myFunction() {
var embark = document.forms[0];
var txt = "";
var i;
for (i = 0; i < embark.length; i++) {
if (embark[i].checked) {
txt = txt + embark[i].value + "\n";
}
}
document.getElementById("features").value = "I am looking for an embark with the following features: \n" + txt;
document.getElementById("features").select();
}
</script>
<body>
<u>Desired Embark Features</u><br>
<i>If you don't select a feature, it's presumed you don't want it or don't care if it's present or not.</i><br>
<form method="get" onsubmit="return myFunction()">
<DL>
<DT>World size:</DT>
<DD><input type="checkbox" name="embark" value="world size: 17x17">17x17 (fastest)</DD>
<DD><input type="checkbox" name="embark" value="world size: 33x33">33x33</DD>
<DD><input type="checkbox" name="embark" value="world size: 65x65">65x65</DD>
<DD><input type="checkbox" name="embark" value="world size: 129x129">129x129</DD>
<DD><input type="checkbox" name="embark" value="world size: 257x257">257x257 (slowest)</DD>
<DT>Embark size:</DT>
<DD><input type="checkbox" name="embark" value="embark size: 1x2">1x2 (very tiny, fastest)</DD>
<DD><input type="checkbox" name="embark" value="embark size: 2x2">2x2</DD>
<DD><input type="checkbox" name="embark" value="embark size: 3x2">3x2</DD>
<DD><input type="checkbox" name="embark" value="embark size: 3x3">3x3</DD>
<DD><input type="checkbox" name="embark" value="embark size: 4x2">4x2</DD>
<DD><input type="checkbox" name="embark" value="embark size: 4x4">4x4</DD>
<DD><input type="checkbox" name="embark" value="embark size: 5x5">5x5 (big, slowest)</DD>
<DT>Elevation:</DT>
<DD><input type="checkbox" name="embark" value="100% flat">100% completely flat</DD>
<DD><input type="checkbox" name="embark" value="75%+ flat">75%+ (mostly) flat</DD>
<DT>Savagery:</DT>
<DD><input type="checkbox" name="embark" value="savagery: calm">Calm</DD>
<DD><input type="checkbox" name="embark" value="savagery: wilderness">Wilderness</DD>
<DD><input type="checkbox" name="embark" value="savagery: untamed wilds">Untamed Wilds</DD>
<DT>Surface Trees:</DT>
<DD><input type="checkbox" name="embark" value="no surface trees">No surface Trees (zero rain)</DD>
<DD><input type="checkbox" name="embark" value="some surface trees">Some surface trees. (1+ rain)</DD>
<DD><input type="checkbox" name="embark" value="max surface trees">All trees, all the time. I am an elf. (50+ rain)</DD>
<DT>Fresh Water:</DT>
<DD><input type="checkbox" name="embark" value="a brook or river of some kind">Surface flowing water</DD>
<DD><input type="checkbox" name="embark" value="a complete light aquifer">100% Light Aquifer</DD>
<DD><input type="checkbox" name="embark" value="a complete heavy aquifer">100% Heavy Aquifer</DD>
<DD><input type="checkbox" name="embark" value="a partial aquifer">Partial Aquifer</DD>
<DD><input type="checkbox" name="embark" value="a partial light aquifer">Partial Light Aquifer</DD>
<DD><input type="checkbox" name="embark" value="a partial heavy aquifer">Partial Heavy Aquifer</DD>
<DD><input type="checkbox" name="embark" value="water in the caverns">Cavern Water</DD>
<DD><input type="checkbox" name="embark" value="NO AQUIFER">NO AQUIFER</DD>
<DD><input type="checkbox" name="embark" value="no water source of any kind">No water source of any kind.</DD>
<DT>River size:</DT>
<DD><input type="checkbox" name="embark" value="brook">Don't need a bridge to cross (brook)</DD>
<DD><input type="checkbox" name="embark" value="stream or river">Need a bridge to cross (stream, river)</DD>
<DD><input type="checkbox" name="embark" value="major river+">Must be a major river, the larger the better.</DD>
<DT>Temperature:</DT>
<DD><input type="checkbox" name="embark" value="biome temperature: killing cold">Cold Damage/frostbite to everything/everyone</DD>
<DD><input type="checkbox" name="embark" value="biome temperature: freezing">Water freezes all year, on the surface</DD>
<DD><input type="checkbox" name="embark" value="biome temperature: temperate">Less than four seasons of frozen surface water.</DD>
<DD><input type="checkbox" name="embark" value="biome temperature: warm">Water never freezes on the surface</DD>
<DD><input type="checkbox" name="embark" value="biome temperature: hot/scorching">Hot, but not deadly</DD>
<DD><input type="checkbox" name="embark" value="biome temperature: very very hot">Fat Melting</DD>
<DD><input type="checkbox" name="embark" value="biome temperature: scorching death">River Vaporizing</DD>
<DT>Resources:</DT>
<DD><input type="checkbox" name="embark" value="sand">sand</DD>
<DD><input type="checkbox" name="embark" value="clay">clay</DD>
<DD><input type="checkbox" name="embark" value="flux">flux</DD>
<DD><input type="checkbox" name="embark" value="iron ore">iron bearing ore</DD>
<DD><input type="checkbox" name="embark" value="metal ore">any metal bearing ore</DD>
<DD><input type="checkbox" name="embark" value="lignite/coal">lignite and/or coal</DD>
<DD><input type="checkbox" name="embark" value="gold ore">gold ore</DD>
<DD><input type="checkbox" name="embark" value="candy">candy</DD>
<DD><input type="checkbox" name="embark" value="no metal ore">No metal bearing ore of any kind</DD>
<DT>Dwarven Civ at embark:</DT>
<DD><input type="checkbox" name="embark" value="dead dwarven civ">Dead Dwarven Civ</DD>
<DD><input type="checkbox" name="embark" value="dying dwarven civ">Dying Dwarven Civ</DD>
<DD><input type="checkbox" name="embark" value="living dwarven civ">Living Dwarven Civ</DD>
<DD><input type="checkbox" name="embark" value="multiple dwarven civs">Thriving/Multiple Dwarven Civs</DD>
<DT>Other races as neighbors at embark:</DT>
<DD><input type="checkbox" name="embark" value="neighbor: goblins">Goblins</DD>
<DD><input type="checkbox" name="embark" value="neighbor: humans">Humans</DD>
<DD><input type="checkbox" name="embark" value="neighbor: elves">Elves</DD>
<DD><input type="checkbox" name="embark" value="neighbor: a tower">Tower (Necromancer)</DD>
<DD><input type="checkbox" name="embark" value="neighbors: many towers">Many Towers (Necromancers)</DD>
<DT>Optional Invaders:</DT>
<DD><input type="checkbox" name="embark" value="semi-megabeasts">Semi Megabeasts (ettin, giants, minotaurs, cyclops)</DD>
<DD><input type="checkbox" name="embark" value="megabeasts">Megabeasts (dragons, rocs, hydra, bronze colossus)</DD>
<DD><input type="checkbox" name="embark" value="titans">Titans</DD>
<DT>Years of history:</DT>
<DD><input type="checkbox" name="embark" value="1 year of history">1 year of history</DD>
<DD><input type="checkbox" name="embark" value="100 years of history">100 years of history</DD>
<DD><input type="checkbox" name="embark" value="200 years of history">200 years of history</DD>
<DD><input type="checkbox" name="embark" value="500 years of history">500 years of history</DD>
<DD><input type="checkbox" name="embark" value="1000 years of history">1000 years of history</DD>
<DT>Volcano options:</DT>
<DD><input type="checkbox" name="embark" value="tall volcano">Volcano present and higher than embark level</DD>
<DD><input type="checkbox" name="embark" value="flat volcano">Flat surface volcano (volcano present and at embark level)</DD>
<DD><input type="checkbox" name="embark" value="any volcano">Volcano present, at any level or underground</DD>
<DT>Cavern options:</DT>
<DD><input type="checkbox" name="embark" value="dry caverns">Dry caverns (Bloodthorn cavern trees only)</DD>
<DD><input type="checkbox" name="embark" value="nether cap in cavern(s)">Nether cap present</DD>
<DD><input type="checkbox" name="embark" value="one cavern">one cavern</DD>
<DD><input type="checkbox" name="embark" value="two caverns">two caverns</DD>
<DD><input type="checkbox" name="embark" value="three caverns">three caverns</DD>
<DT>Good/Evil:</DT>
<DD><input type="checkbox" name="embark" value="biome alignment: some good">At least some Good</DD>
<DD><input type="checkbox" name="embark" value="biome alignment: some evil">At least some Evil</DD>
<DD><input type="checkbox" name="embark" value="biome alignment: 100% good">Pure 100% Good</DD>
<DD><input type="checkbox" name="embark" value="biome alignment: 100% evil">Pure 100% Evil</DD>
<DD><input type="checkbox" name="embark" value="biome alignment: some good, some evil">Mix of Good/Evil</DD>
<DD><input type="checkbox" name="embark" value="biome alignment: neutral">No good & no evil. Just sweet, sweet neutral.</DD>
<DT>Evil biome features:</DT>
<DD><input type="checkbox" name="embark" value="reanimation">reanimation</DD>
<DD><input type="checkbox" name="embark" value="undead flora & fauna">everything is undead/dead, even the trees and animals</DD>
<DD><input type="checkbox" name="embark" value="unnatural rain">non-water rain (blood, mucus, etc)</DD>
<DD><input type="checkbox" name="embark" value="evil clouds">evil clouds of doom</DD>
</DL>
<textarea name="textarea" rows="10" cols="50" id="features" >Embark features will go here..</textarea>
<br><br>
<input type="button" onclick="myFunction()" value="Parse Features">
</form>
</body>
</html>
Also, the HTML form is hosted
here, on github pages, and should be usable by anyone.