Bay 12 Games Forum
Dwarf Fortress => DF Modding => Topic started by: guitarxe on June 13, 2012, 01:29:11 pm
-
I want to do a sort of semi-megaproject to build a sprawling above-ground fort with castles and spires and things, and want to utilize different metals and stones for both colour and texture. Unfortunately, even setting mineral scarcity to minimum does not always give me the metals and stones that I want on the embark locations that I want.
So say if I want to have this this and this type of metal, and these types of stones to basically be present everywhere 100% of the time... what is the best way to go around doing this? Through modding? What lines would I need to add to the raws to make the metals/stones that I want to always be present on every embark?
Thanks in advance!
-
You can't, unless you use reactions to give you the stones.
-
You can delete stones and metals you don't want actually. So if you want obsidian and granite to be everythere - delete all stones and give obsidian and granite envoronment of igneous:all and metamorhic.
Same with metals and change their environment so that they are in all stone-layers. Or maybe even specific for your stones. And then you embark - use "prospect" from dfhack to know what you have in this embark.
-
If you want a civ to always have access to a metal (or other thing that comes in bars), give them a reaction that occurs in a dummy building that makes a bar of each kind of metal (or soap, or whatever) that you want them to have. I'm not sure if this works for stone.
If you want all minerals to be available in all embarks...you can't. DF follows RL geology too well. All you can do is chop out most layer stones and make minerals less scarce.
-
You can add all minerals to all geology layers - it will give you all metals on all embarks evenly spread.