As I have mentioned a number of times before I believe that trade can only truelly work if there is genuine creation of sully and demand and I truely believe that regionality is the key to the solution.
I have drawn up just a couple of basics on how I believe this can work and hope that it sparks discussion.
WALL OF TEXT COMING
Map set up
Mapgen climate zones with defined temperature ranges, e.g.:
Freezing: minus 10 - 0C (~10% of map)
Cold: 1 - 10C (~20% of map)
Moderate: 11 - 20C (~40% of map)
Warm: 21 – 30C (~20% of map)
Hot: 31 – 40C (~10% of map)
Cold can only be bordered by Freezing & Moderate etc. (think Dwarf Fortress mapgen)
Temperatures needs to increase/reduce in a way of invisible nodes (like q nodes) or per area map etc. in order to enable some of the below
Resources
Soil Types
• Sandy
• Silty
• Clay
• Loamy
• Peaty
• Chalky
Allocate soil types to temperature ranges in order to allocate probability ranges for soil types to occur per climate zone. These ranges would need to be wider than and or have multiple temperature ranges, in order to allow soil types to occur in more than one climate category.
Allocate crop types that can be cultivated per soil type, with most crops enabled on more than one soil type, but each soil-type-crop-type having a different maturity rate % from the base/standard maturity rate.
E.g. silty-carrots 135%, but loamy-carrots 75%
Some crop types, like wheat, may need to be able to grow in every climate category, either by enabling it for all soil types, or ensuring that all wheat cultivatable soil types can be found in every climate category, but taking care that every climate category has a number of crop types that cannot be cultivated.
Refer thread “Pedology (soil study)
Fauna & Flora
Allocate fauna & flora types to climate categories. Again, some types may be found everywhere, some found in more than one, but some only in a single category.
Minerals
Allocate minerals to climate categories. Yes, allocation per soil type is more obvious, but it seems so much simpler to allocate per climate category.
Example table (clearly incomplete)
More
There are definitely not enough resource types atm to cater for regionality, so here are a couple more tables with a handful ideas of extra items that can be created through adding additional fauna and flora as well as an idea on water for Freezing climate to stimulate thinking.