hallucinatingfarmer wrote:I was thinking that the obvious effect that weather should have is on crops.
I assume gathering rates are fixed in the database? Thus carrots are gathered at the same rate everywhere.
Would it be too difficult to have gathering rates linked to a location, so that you might get carrots in more abundance in someplaces as opposed to others?
Not only would this allow obvious differences, such as you get more stone if you dig it in a mountain location, get less food in a mountainous environment, some areas have richer coal seams than others etc etc
But it would also allow the implementation of some form of weather effect.
If each location had a 'weather' situation, as simple as temperature and precipitation, then the gathering rates for crops could be linked to the heat and precipitation over, say, the past five days. More rain, higher gathering rates, less rain and too hot = drought and almost no crops.
(Harvesters would need to ce changed somehow I guess)
It would be more effective if the gathering rates were calculated on the weather of the location, and all others in a set radius. A fairly simple implementation, not quite accurate, but it'd be a good change I think.
You may find that people migrate more regularly, 'moving with the weather' if the effects were enough to make a difference. I've always thought that nomadism suits Cantrians, but you really don't see it that much.
To bring up an old suggestion from somewhere:
The current situation is that resources are infinite, you just gather them.
What if in each town there was an amount of each resource, which grows and hence increases and decreases as it is farmed. Weather could affect the growth rate of the food in the ground.
The gathering rates wouldn't be affected, but the amount there to gather would.
That would pave the way for agriculture: seeds, farming, collecting the harvest etc.
Related:
http://www.cantr.net/forum/viewtopic.php?t=6074
http://www.cantr.net/forum/viewtopic.php?t=5554
http://www.cantr.net/forum/viewtopic.php?t=80
http://www.cantr.net/forum/viewtopic.php?t=1004
http://www.cantr.net/forum/viewtopic.php?t=2191