I'll include that, and also it should tell that random events cannot trigger other events, and that they can be nation specific.
Never thought of that... Very good question.Reveilled said:When you use the flagname command to change the shield and flag of a country, what is required if you want to change it back in another event?
The answer to that question might be helpful to include. Especially because I don't know.![]()
I think it's the same with anexations/releases. If you release a vassal in an event, I don't think you can break the vassalage with an event triggered by that same event.Norrefeldt said:It's news to me. I'll add it. Thanks.
Sounds reasonable, but we need to test it.Havard said:I think it's the same with anexations/releases. If you release a vassal in an event, I don't think you can break the vassalage with an event triggered by that same event.
Checked. C is definitively slept.Aegnor said:I have a question about the trigger and sleepevent command.
I ask it because I'd like to see the answer into the Bible :
What's happened when you have an event A that sleep an event C, and after you have an event B that trigger the event C ?
Does the event C definitively slept, or it trigger ?
Thanks for your answer !YodaMaster said:Checked. C is definitively slept.
Checked. You're right. Same result as Third Angel for my test.Havard said:Yes, I've seen this. You cannot have a new vassalisation event triggered from the event that breaks the current vassalisation. It seems to be a problem with when it checks the conditions for the commands...
I made this test with one of my AGCEEP games (Order of St John (KNI) can release Milan (MLO) as vassal):Havard said:I think it's the same with anexations/releases. If you release a vassal in an event, I don't think you can break the vassalage with an event triggered by that same event.
event = {
id = 150050
random = no
country = KNI
name = "Release"
desc = " "
style = 2
date = { day = 20 month = may year = 1567 }
action_a ={ #OK#
name = "OK"
command = { type = independence which = MLO }
command = { type = trigger which = 150051 }
}
}
event = {
id = 150051
random = no
country = MLO
name = "Break"
desc = " "
style = 2
action_a ={ #OK#
name = "OK"
command = { type = breakvassal which = KNI }
}
}
name = "May 21, 1567 : Release happened to us."
name = "May 21, 1567 : The people of Milan declared independence from Order of St John."
name = "May 21, 1567 : Milan are now our vassals."
name = "May 21, 1567 : Milan had Break."
name = "May 21, 1567 : Milan cancelled the Vassalization she had with Order of St John."
3.10 Offset
This is a random offset in days, always used in conjunction with the date statement. It means that the event may happen on any of these days from the time specified in date. If the event has triggers it will start searching for triggers on this date.
Note: After the first trigger check after a random number of days the triggers are checked again at intervalls defined by the offset. This means that for an 'offset = 360' the event will first check the triggers on a random day the first year after the set date, and then once every year!
Example:
offset = 30
In this case the event will start checking for triggers on a random date within 30 days from the date specified. If no valid triggers are found on that date it will check again each month (30 days) until triggers are met, or until event deathdate is reached.
If a game is saved/reloaded in the middle of an offset, the event is checked at reload (which explains why you so often get certain events on reload).