Just an idea I had... make colonizing a bit riskier, especially in the tropics, by devising an event where a hurricane can devastate a colony.
I've got a description and commands scripted, just need to figure out exactly how to arrange the trigger conditions to work properly - something I'm badly out of practice at, if anyone wants to help or take it on.
(The event should only hit certain provinces, of which I have a partial list, and only at certain times of year.)
Anyhows, here's my info so far....
I've got a description and commands scripted, just need to figure out exactly how to arrange the trigger conditions to work properly - something I'm badly out of practice at, if anyone wants to help or take it on.
(The event should only hit certain provinces, of which I have a partial list, and only at certain times of year.)
Anyhows, here's my info so far....
event = {
id = cane
trigger = {
}
random = yes
name = "Hurricane Strikes Colony"
desc = "During the colonization of the New World, European settlers have become aware of a new threat. Tropical storms, which the Carribean island natives knew as 'hurricane', occasionally strike islands and coastal areas in lower latitudes, blowing in from the warm tropical seas. These powerful oceanic storms bring drenching rains, lightning, and severe winds which can combine to completely devastate the wooden structures common in European colonial settlements. Massive damage and flooding also has the potential to cause massive casualties among the population of the stricken colonies. Reports are now arriving that one of our colonies has been devastated by a hurricane!"
style = 1
action_a ={ #Hurricane devastation#
name = "Our colony is severely damaged!"
command = { type = population which = zzz value = -600 }
command = { type = losebuilding which = zzz value = shipyard }
command = { type = losebuilding which = zzz value = barrack }
command = { type = losebuilding which = zzz value = bailiff }
command = { type = losebuilding which = zzz value = courthouse }
command = { type = losebuilding which = zzz value = cityrights }
command = { type = losemanufactory which = zzz }
command = { type = warships which = zzz value = -100 }
command = { type = galleys which = zzz value = -100 }
command = { type = transports which = zzz value = -100 }
command = { type = desertion which = zzz value = -500 }
command = { type = desertion which = zzz value = -500 }
command = { type = desertion which = zzz value = -500 }
command = { type = desertion which = zzz value = -500 }
command = { type = desertion which = zzz value = -500 }
}
(and of course the "zzz" would be replaced by a province ID or some random trigger so they all hit one province.)
Target provinces:
13, 21, 24, 26, 28-39, 41, 43, 45-50, 54, 62-64, 137-153, 822, 1568-1569
not sure about: 154, 156-158, 178-179 (south America coast)
May also want to see about areas outside North America/Carribean (South Atlantic, Hawaii, West and South Pacific, Indian Ocean?)
Question... how to set up triggers to only hit correct provinces, possibly correct time of year?