I can't get popular unification to trigger. I have been playing a game as Prussia and have tried to line up all of the ducks in order to get popular unification of Germany and a possibility of German-Austrian unification.
In 1 war, I satellited the large German minors to get their core provinces. Then in the mid-1840s, I noticed that only one of the minors -- Bremen -- had turned democratic (as the result of rebels overthrowing the government).
Meanwhile, I had taken 2 Hungarian provinces and war indemnities from Austria in 1843 or 1844. Since Hungary can't come into existence until the revolutions of 1848 (1 Jan 1848 is the earliest date), I satellited Hungary in 1848 or 1849 after the Slesvig war with Denmark (in which I also took 7 provinces from Russia).
As the event won't trigger if ANY of the remaining governments are monarchies, I invaded the remaining German minors and annexed them (except Bremen). How unfortunate that none of them besides Bremen had become democracies. In the final war (early 1850), I had to fight Austria again because they had a defensive pact with Bavaria who I annexed. It was a quick war in which they gave war indemnities after 2-3 months.
So it's 1850 and I'm ready to become a democracy. I change my political settings (universal sufferage/free parties/etc.) and become a democracy several weeks later. No unification. I wait and wait, hoping it will trigger. 30 December 1851 passes. No unification. Now it's January 1852, and I know that I've missed the boat on popular unification, since the event specifies that 30 Dec 1851 is the last possible date.
date = { day = 15 month = january year = 1836 }
offset = 30
deathdate = { day = 30 month = december year = 1851 }
I believe I've met all the prerequisites.
ANH, BAD, BAY, COB, FRM, HAM, HAN, HED, HEK, HLS, LIP, LUB, MEI, MEC, NAS, SAX, WEI, WUR - Annexed and part of Germany
NGF, SGF - have never existed
AUS - Constitutional Monarchy
BRE - Democracy
PRU - Democracy
HUN - Has existed as a satellite for a couple years, and is a monarchy but this doesn't matter. It's checked only in the Austria event file, so it affects only whether Austria has a possibility of joining, not whether popular unification for Prussia fires.
The code in the event file is:
#########################################################################
# Popular Unification of Germany
#########################################################################
event = {
id = 4612
random = no
country = PRU
trigger = {
NOT = { constitution = { country = ANH type = monarchy } }
NOT = { constitution = { country = AUS type = monarchy } }
NOT = { constitution = { country = BAD type = monarchy } }
NOT = { constitution = { country = BAY type = monarchy } }
NOT = { constitution = { country = BRA type = monarchy } }
NOT = { constitution = { country = BRE type = monarchy } }
NOT = { constitution = { country = COB type = monarchy } }
NOT = { constitution = { country = FRM type = monarchy } }
NOT = { constitution = { country = FRM type = monarchy } }
NOT = { constitution = { country = HAM type = monarchy } }
NOT = { constitution = { country = HAN type = monarchy } }
NOT = { constitution = { country = HED type = monarchy } }
NOT = { constitution = { country = HEK type = monarchy } }
NOT = { constitution = { country = HLS type = monarchy } }
NOT = { constitution = { country = LIP type = monarchy } }
NOT = { constitution = { country = LUB type = monarchy } }
NOT = { constitution = { country = MEC type = monarchy } }
NOT = { constitution = { country = MEI type = monarchy } }
NOT = { constitution = { country = NAS type = monarchy } }
NOT = { constitution = { country = NGF type = monarchy } }
NOT = { constitution = { country = SGF type = monarchy } }
NOT = { constitution = { country = OLD type = monarchy } }
NOT = { constitution = { country = PRU type = monarchy } }
NOT = { constitution = { country = SAX type = monarchy } }
NOT = { constitution = { country = WEI type = monarchy } }
NOT = { constitution = { country = WUR type = monarchy } }
}
name = "EVT_1509_NAME"
desc = "EVT_1509_DESC"
style = 0
date = { day = 15 month = january year = 1836 }
offset = 30
deathdate = { day = 30 month = december year = 1851 }
action_a = {
name = "ACCEPT" # Accept
command = { type = constitution which = democracy }
command = { type = executive_designation which = parliamentarism }
command = { type = party_system which = multi_party }
command = { type = national_value which = equality }
command = { type = set_ruling_party which = 4600 }
command = { type = country which = GER }
}
}
The country 3-letter codes look reasonable to me, but maybe one of them is inaccurate and represents a country outside of Germany and this is preventing unification from happening? The 3-letter codes are the same as in the Conservative Empire thread which triggers the event so I doubt that this is the problem.
The one thing I notice is that FRM is listed twice in the code, not sure if this matters.
I'm not sure what the offset = 30 means. Again this explanation seems unlikely because other events in prussia.txt have similar offset of 30 or 31 (days, presumably?) and have worked for me.
Stanislaw reported a similar problem of not being able to get the event to fire in this thread: http://forum.paradoxplaza.com/forum/showthread.php?p=2827591#post2827591
Any troubleshooting help would be appreciated. What am I missing? Has anyone succeeded in getting a popular unification, and if so, how?
Thanx.
Falconhurst
In 1 war, I satellited the large German minors to get their core provinces. Then in the mid-1840s, I noticed that only one of the minors -- Bremen -- had turned democratic (as the result of rebels overthrowing the government).
Meanwhile, I had taken 2 Hungarian provinces and war indemnities from Austria in 1843 or 1844. Since Hungary can't come into existence until the revolutions of 1848 (1 Jan 1848 is the earliest date), I satellited Hungary in 1848 or 1849 after the Slesvig war with Denmark (in which I also took 7 provinces from Russia).
As the event won't trigger if ANY of the remaining governments are monarchies, I invaded the remaining German minors and annexed them (except Bremen). How unfortunate that none of them besides Bremen had become democracies. In the final war (early 1850), I had to fight Austria again because they had a defensive pact with Bavaria who I annexed. It was a quick war in which they gave war indemnities after 2-3 months.
So it's 1850 and I'm ready to become a democracy. I change my political settings (universal sufferage/free parties/etc.) and become a democracy several weeks later. No unification. I wait and wait, hoping it will trigger. 30 December 1851 passes. No unification. Now it's January 1852, and I know that I've missed the boat on popular unification, since the event specifies that 30 Dec 1851 is the last possible date.
date = { day = 15 month = january year = 1836 }
offset = 30
deathdate = { day = 30 month = december year = 1851 }
I believe I've met all the prerequisites.
ANH, BAD, BAY, COB, FRM, HAM, HAN, HED, HEK, HLS, LIP, LUB, MEI, MEC, NAS, SAX, WEI, WUR - Annexed and part of Germany
NGF, SGF - have never existed
AUS - Constitutional Monarchy
BRE - Democracy
PRU - Democracy
HUN - Has existed as a satellite for a couple years, and is a monarchy but this doesn't matter. It's checked only in the Austria event file, so it affects only whether Austria has a possibility of joining, not whether popular unification for Prussia fires.
The code in the event file is:
#########################################################################
# Popular Unification of Germany
#########################################################################
event = {
id = 4612
random = no
country = PRU
trigger = {
NOT = { constitution = { country = ANH type = monarchy } }
NOT = { constitution = { country = AUS type = monarchy } }
NOT = { constitution = { country = BAD type = monarchy } }
NOT = { constitution = { country = BAY type = monarchy } }
NOT = { constitution = { country = BRA type = monarchy } }
NOT = { constitution = { country = BRE type = monarchy } }
NOT = { constitution = { country = COB type = monarchy } }
NOT = { constitution = { country = FRM type = monarchy } }
NOT = { constitution = { country = FRM type = monarchy } }
NOT = { constitution = { country = HAM type = monarchy } }
NOT = { constitution = { country = HAN type = monarchy } }
NOT = { constitution = { country = HED type = monarchy } }
NOT = { constitution = { country = HEK type = monarchy } }
NOT = { constitution = { country = HLS type = monarchy } }
NOT = { constitution = { country = LIP type = monarchy } }
NOT = { constitution = { country = LUB type = monarchy } }
NOT = { constitution = { country = MEC type = monarchy } }
NOT = { constitution = { country = MEI type = monarchy } }
NOT = { constitution = { country = NAS type = monarchy } }
NOT = { constitution = { country = NGF type = monarchy } }
NOT = { constitution = { country = SGF type = monarchy } }
NOT = { constitution = { country = OLD type = monarchy } }
NOT = { constitution = { country = PRU type = monarchy } }
NOT = { constitution = { country = SAX type = monarchy } }
NOT = { constitution = { country = WEI type = monarchy } }
NOT = { constitution = { country = WUR type = monarchy } }
}
name = "EVT_1509_NAME"
desc = "EVT_1509_DESC"
style = 0
date = { day = 15 month = january year = 1836 }
offset = 30
deathdate = { day = 30 month = december year = 1851 }
action_a = {
name = "ACCEPT" # Accept
command = { type = constitution which = democracy }
command = { type = executive_designation which = parliamentarism }
command = { type = party_system which = multi_party }
command = { type = national_value which = equality }
command = { type = set_ruling_party which = 4600 }
command = { type = country which = GER }
}
}
The country 3-letter codes look reasonable to me, but maybe one of them is inaccurate and represents a country outside of Germany and this is preventing unification from happening? The 3-letter codes are the same as in the Conservative Empire thread which triggers the event so I doubt that this is the problem.
The one thing I notice is that FRM is listed twice in the code, not sure if this matters.
I'm not sure what the offset = 30 means. Again this explanation seems unlikely because other events in prussia.txt have similar offset of 30 or 31 (days, presumably?) and have worked for me.
Stanislaw reported a similar problem of not being able to get the event to fire in this thread: http://forum.paradoxplaza.com/forum/showthread.php?p=2827591#post2827591
Any troubleshooting help would be appreciated. What am I missing? Has anyone succeeded in getting a popular unification, and if so, how?
Thanx.
Falconhurst