Historical Natural Disasters

MrBanana

Prince
Joined
Jan 18, 2010
Messages
380
Location
Toronto
Just an idea. Things like the San Franciso earthquake of 1906, hurricanes in the American south, earthquakes in Japan...

Would it be a good additon?
 
You can easily exploit those Natural Disasters. And making those Natural Disasters more random isn't an option either, because they are already in the game by Events.
 
You could make them occur X years after an affected city is founded, e.g. ~50 years after San Francisco, making them unavoidable. However, they should be balanced with some positive effect to avoid encouraging ahistorical behavior. After a San Francisco earthquake for example, maybe give the city extra hammers (for quick rebuilding) for 10 turns.
 
The earthquakes would just destroy buildings and such. And maybe there is a 50% chance it won't happen, so you are risking it avoiding the area.

Plus the AI doesn't know about them.
 
I think I'd prefer climate and tectonic based random disaster mod-mod. So great disasters would occur, but only in areas where they'd be expected. There could then be a mod-mod-mod that scripts all disasters with historical accuracy. To each their own...

edit: So the natural disasters would basically work as the plagues. Thinking about it... some folks might want historical plagues, also. I wouldn't mind playing with those, actually. :D
 
Yeah...
we could use PyScenario.py to develop a high chance of Earthquake in area around California in the range of probably 1890-1920s...

and using this way, I think we could have dismiss the ridiculous event about random tornado and volcanoes at random times which is strange yet unhistorical

(I just got a erupting volcano near Makkah that destroy my Pasture etc, when I found out that the mountain is not a volcano =_______________________________________=)
 
The random events need to be modded to produce realistic disasters. That is probably the best way forward.
 
Can we extend the random events to destroy wonders that crumbled due to natural disasters (most of the ancient wonders, for example)?
The nice thing about programming is that you can have it your way. ;)
 
Nah, you can totally do it. :D
 
That sounds rage-quitable :p
 
Easy, peasy. Once the disaster happens, just iterate through all Wonders and check if its present (CyCity.isHasBuilding()). As soon as one is found, destroy it (CyCity.setNumRealBuilding()) and exit the loop.
 
If one else is working on this, I'm going to take it on as part of Synthesis. My plan is to make certain regions earthquake prone, others hurricane prone, and so on and so forth. In addition, I plan on representing certain climate changes, like the Little Ice Age.

If you're interested in helping, that'd be great
If someone else is already working on this, I'd like to help
 
Back
Top Bottom