I started to make these events over 2 years ago and never finished.
They're for GC vanilla. Basically it's meant to give minors cores on thier neighbors when and if that neighbor ceases to exist, and if they had a royal marriage. I was going to apply it to all the German and Italian minors, but stopped playing and never got back to it.
So for instance..
Brandenburg has a RM with Saxony. England comes over and annexes Saxony. Brandenburg gets claims on Saxon lands because their royal family had legitimate succession claims. If Brandenburg doesn't take those cores they eventually lose the claim. Also. if Brandenburg goes to war with Saxony another event fires to null the claims(to prevent exploits, etc). I think the lose claim(time) fires off too quicky but other than that the event works beautifully.
All that's completed is Brandenburg cores for Saxony, Hannover, Pommern, Wurzburg, Mecklemburg, Bremen, and Holstein.
Here is a portion to view..
#sax to bra
event = {
id = 50000
trigger = {
dynastic = { country = which = bra country = which = sac }
}
random = no
country = bra
name = "A Marriage to Saxony"
desc = "Our family's are now one!"
style = 1
date = { day = 1 month = january year = 1418 }
offset = 2
deathdate = { day = 1 month = january year = 1825 }
action_a = {
name = "Great"
command = { }
}
}
event = {
id = 50001
trigger = {
event 50000
not = { exists = sac }
not = { owned = { province = 331 data = -1 }}
}
random = no
country = bra
name = "Territorial Claims on Saxony"
desc = "The laws governing succession"
style = 1
date = { day = 1 month = january year = 1419 }
offset = 2
deathdate = { day = 1 month = january year = 1825 }
action_a = {
name = "We have legitimate claims"
command = { type = addcore which = 331 }
command = { type = addcore which = 332 }
}
}
event = {
id = 60000
trigger = {
event 50001
not = { owned = { province = 331 data = -1 }}
}
random = yes
country = bra
name = "Claims on Saxony no longer Valid"
desc = "Having failed to assert our claims makes them no longer valid."
style = 1
date = { day = 1 month = january year = 1419 }
offset = 146000
deathdate = { day = 1 month = january year = 1819 }
action_a = {
name = "Drats!"
command = { type = removecore which = 331 }
}
}
event = {
id = 60001
trigger = {
event 50001
not = { owned = { province = 332 data = -1 }}
}
random = yes
country = bra
name = "Claims on Anhalt no longer Valid"
desc = "Having failed to assert our claims makes them no longer valid."
style = 1
date = { day = 1 month = january year = 1419 }
offset = 146000
deathdate = { day = 1 month = january year = 1819 }
action_a = {
name = "Drats!"
command = { type = removecore which = 332 }
}
}
event = {
id = 70000
trigger = {
event 50000
war = { country = bra country = sac }
}
random = no
country = bra
name = "The Saxon marriage is broken"
desc = "The Saxony war nullifies any potential future claims on their lands."
style = 1
date = { day = 1 month = january year = 1419 }
offset = 146000
deathdate = { day = 1 month = january year = 1819 }
action_a = {
name = "That's too bad."
command = { type = sleepevent which = 50001 }
}
}
Here is the rest of the file with instrutions how to use it > LINK
They're for GC vanilla. Basically it's meant to give minors cores on thier neighbors when and if that neighbor ceases to exist, and if they had a royal marriage. I was going to apply it to all the German and Italian minors, but stopped playing and never got back to it.
So for instance..
Brandenburg has a RM with Saxony. England comes over and annexes Saxony. Brandenburg gets claims on Saxon lands because their royal family had legitimate succession claims. If Brandenburg doesn't take those cores they eventually lose the claim. Also. if Brandenburg goes to war with Saxony another event fires to null the claims(to prevent exploits, etc). I think the lose claim(time) fires off too quicky but other than that the event works beautifully.
All that's completed is Brandenburg cores for Saxony, Hannover, Pommern, Wurzburg, Mecklemburg, Bremen, and Holstein.
Here is a portion to view..
#sax to bra
event = {
id = 50000
trigger = {
dynastic = { country = which = bra country = which = sac }
}
random = no
country = bra
name = "A Marriage to Saxony"
desc = "Our family's are now one!"
style = 1
date = { day = 1 month = january year = 1418 }
offset = 2
deathdate = { day = 1 month = january year = 1825 }
action_a = {
name = "Great"
command = { }
}
}
event = {
id = 50001
trigger = {
event 50000
not = { exists = sac }
not = { owned = { province = 331 data = -1 }}
}
random = no
country = bra
name = "Territorial Claims on Saxony"
desc = "The laws governing succession"
style = 1
date = { day = 1 month = january year = 1419 }
offset = 2
deathdate = { day = 1 month = january year = 1825 }
action_a = {
name = "We have legitimate claims"
command = { type = addcore which = 331 }
command = { type = addcore which = 332 }
}
}
event = {
id = 60000
trigger = {
event 50001
not = { owned = { province = 331 data = -1 }}
}
random = yes
country = bra
name = "Claims on Saxony no longer Valid"
desc = "Having failed to assert our claims makes them no longer valid."
style = 1
date = { day = 1 month = january year = 1419 }
offset = 146000
deathdate = { day = 1 month = january year = 1819 }
action_a = {
name = "Drats!"
command = { type = removecore which = 331 }
}
}
event = {
id = 60001
trigger = {
event 50001
not = { owned = { province = 332 data = -1 }}
}
random = yes
country = bra
name = "Claims on Anhalt no longer Valid"
desc = "Having failed to assert our claims makes them no longer valid."
style = 1
date = { day = 1 month = january year = 1419 }
offset = 146000
deathdate = { day = 1 month = january year = 1819 }
action_a = {
name = "Drats!"
command = { type = removecore which = 332 }
}
}
event = {
id = 70000
trigger = {
event 50000
war = { country = bra country = sac }
}
random = no
country = bra
name = "The Saxon marriage is broken"
desc = "The Saxony war nullifies any potential future claims on their lands."
style = 1
date = { day = 1 month = january year = 1419 }
offset = 146000
deathdate = { day = 1 month = january year = 1819 }
action_a = {
name = "That's too bad."
command = { type = sleepevent which = 50001 }
}
}
Here is the rest of the file with instrutions how to use it > LINK