And some events regarding France and Germany. I suspect that Sarmatia will be able to whip up a tag for the Commune of the Ruhr?
Code:
event = {
id = xxx1
random = no
country = GER
trigger = {
NOT = {
war = { country = GER country = FRA }
}
name = "The Great Ruhr Strike of 1940"
desc = "In the summer of 1940, the industrial workers and coal miners of the Ruhr,the Rheinlnd and the german provinces of Lüttich (Liège) and Arel (Arlon) went on a strike, concerned over welfare cuts. As these areas were some of the most industrialized territories in Germany, the german leadership became quite worried."
style = 0
picture = "Rhineland"
date = { day = 1 month = may year = 1940 }
action_a = {
name = "Damn"
command = { type = dissent value = 5 }
command = { type = peacetime_ic_mod value = -20 }
command = { type = trigger which = xxx2 }
}
}
event = {
id = xxx2
random = no
country = FRA
name = "The Great Ruhr Strike of 1940"
desc = "In the summer of 1940, the industrial workers and coal miners of the Ruhr,the Rheinlnd and the german provinces of Lüttich (Liège) and Arel (Arlon) went on a strike, concerned over welfare cuts. The Commune of France immediately declared it's political support for the striking workers."
style = 0
picture = "Rhineland"
date = { day = 1 month = may year = 1940 }
action_a = {
name = "Supply them with money"
ai_chance = 45
command = { type = money value = -20 }
command = { type = relation which = GER value = -50 }
command = { type = setflag = "fra_active_ruhr_support" }
}
action_b = {
name = "Political support is enough"
ai_chance = 45
command = { type = dissent value = 5 }
command = { type = relation which = GER value = -20 }
command = { type = setflag = "fra_passive_ruhr_support" }
}
action_c = {
name = "Withdraw the political support"
ai_chance = 10
command = { type = dissent value = 10 }
command = { type = relation which = GER value = 20 }
}
}
event = {
id = xxx3
random = no
country = GER
trigger = {
event = xxx1
dissent = 1
}
name = "Dealing With the Strike"
desc = "After two weeks of striking, the german government descided that something had to be done."
style = 0
picture = "Rhineland"
date = { day = 15 month = may year = 1940 }
action_a = {
name = "Use lock-outs and other non-niolent force"
command = { type = dissent value = 5 }
command = { type = peacetime_ic_mod value = 20 }
command = { type = trigger which = xxx6 }
}
action_b = {
name = "Send in the army"
command = { type = supplies value = -200 }
command = { type = dissent value = 5 }
command = { type = trigger which = xxx4 }
command = { type = trigger which = xxx5 }
command = { type = construct which = industry where = 316 value = -1 }
command = { type = construct which = industry where = 73 value = -1 }
command = { type = construct which = industry where = 72 value = -1 }
command = { type = construct which = industry where = 71 value = -1 }
command = { type = construct which = industry where = 70 value = -1 }
command = { type = construct which = industry where = 68 value = -1 }
command = { type = construct which = industry where = 74 value = -1 }
command = { type = construct which = industry where = 75 value = -1 }
command = { type = construct which = industry where = 66 value = -1 }
command = { type = construct which = industry where = 67 value = -1 }
command = { type = construct which = industry where = 76 value = -1 }
command = { type = peacetime_ic_mod value = 20 }
}
action_c = {
name = "Negotiate with them"
command = { type = dissent value = 5 } #german high leadership opposes it
command = { type = money value = -100 }
command = { type = peacetime_ic_mod value = 20 }
}
}
# France has given active support
event = {
id = xxx4
random = no
country = FRA
trigger = {
flag = "fra_active_ruhr_support"
}
name = "The Bloody End of the Strike"
desc = "The german government descided to send the army against the helpless strikers. Loud voices are beeing raised for us to do something in responce to this atrocity!"
style = 0
picture = "Rhineland"
action_a = {
name = "Supply them with arms and money"
command = { type = money value = -20 }
command = { type = supplies value = -100 }
command = { type = trigger which = xxx7 }
command = { type = relation which = GER value = -50 }
}
action_b = {
name = "Protest against this atrocity"
command = { type = dissent value = 10 }
command = { type = relation which = GER value = -10 }
}
}
# France has given passive support
event = {
id = xxx5
random = no
country = FRA
trigger = {
flag = "fra_passive_ruhr_support"
}
name = "The Bloody End of the Strike"
desc = "The german government descided to send the army against the helpless strikers. Loud voices are beeing raised for us to do something in responce to this atrocity!"
style = 0
picture = "Rhineland"
action_a = {
name = "Support the formation of syndicalist trade unions"
command = { type = money value = -20 }
command = { type = trigger which = xxx9 }
command = { type = relation which = GER value = -20 }
}
action_b = {
name = "Protest against this atrocity"
command = { type = dissent value = 10 }
command = { type = relation which = GER value = -10 }
}
}
event = {
id = xxx6
random = no
country = FRA
trigger = {
OR = {
flag = "fra_active_ruhr_support"
flag = "fra_passive_ruhr_support"
}
}
name = "The Repatriation Movement"
desc = "With the forced - but peaceful - end of the Great Ruhr Strike, the Commune of France began forming the repatriation movement. This movement was a merger of nationalism and syndicalism. With the motto 'Syndicalist People - Syndicalist State', it propagated for the 'repatriation' of large tracts of german land to France and a de-germanized Belgium."
style = 0
picture = "Rhineland"
action_a = {
name = "Syndicalist People - Syndicalist State!"
command = { type = trigger which = xxx10 }
command = { type = trigger which = xxx11 }
command = { type = relation which = GER value = -20 }
}
action_b = {
name = "No!"
command = { type = dissent value = 5 }
command = { type = relation which = GER value = 10 }
}
}
# Commune of the Ruhr
event = {
id = xxx7
random = no
country = GER
name = "The Workers are Back!"
desc = "The workers in western Germany are back - with a vengeance. They have declared themselves 'The Commune of Ruhr', and are rapidly consolidating their power over the industrialized areas of Germany."
style = 0
picture = "Rhineland"
action_a = {
name = "We will crush them!"
command = { type = independence which = xxx value = 0 when = 0 }
command = { type = trigger which = xxx8 }
}
}
event = {
id = xxx8
random = no
country = xxx
name = "Workers Unite!"
desc = "The Revolution has begun!"
style = 0
picture = "Rhineland"
action_a = {
name = "Workers Unite!"
command = { type = add_division value = militia }
command = { type = add_division value = militia }
command = { type = add_division value = militia }
command = { type = add_division value = militia }
command = { type = add_division value = militia }
command = { type = add_division value = infantry }
command = { type = add_division value = infantry }
command = { type = end_puppet }
command = { type = leave_alliance }
command = { type = war which = GER }
command = { type = domestic which = democratic value = 10 }
command = { type = domestic which = political_left value = -10 }
}
}
# Syndicalist trade unions
event = {
id = xxx9
random = no
country = GER
name = "Growth of German Syndicalism"
desc = "A large amount of our trade unions have gone from socialism to syndicalism, and are beeing directed from Paris."
style = 0
picture = "Rhineland"
action_a = {
name = "We will crush them eventually"
command = { type = domestic which = freedom value = 1 } #germany begins to lose control of her trade unions...
command = { type = dissent value = 2 } #...which is demonstrated by dissent...
command = { type = construct which = industry where = -1 value = -1 }
command = { type = construct which = industry where = -1 value = -1 }
command = { type = construct which = industry where = -1 value = -1 }# ...and loss of industrial output
}
}
# The repatriation movement in Germany
event = {
id = xxx10
random = no
country = GER
name = "The Repatriation Movement"
desc = "The repatriation movement - aiming to remove our influence from Flanders-Wallonia aswell as to annex large portions of western Germany to France - is spreading. They are already forming local parties, and could be a force to recon with in local elections to come."
style = 0
picture = "Rhineland"
action_a = {
name = "They will never gain anything like a majority"
command = { type = dissent value = 2 }
command = { type = setflag = "repatriation_movement_GER" }
}
}
#The repatriation movement in Flandern-Wallonien
event = {
id = xxx11
random = no
country = BEL
name = "The Repatriation Movement"
desc = "The repatriation movement - aiming to create a government without german influence and return western Belgium to Belgian control - is spreading. They are already forming local parties, and could be a force to recon with in local elections to come."
style = 0
picture = "Rhineland"
action_a = {
name = "They will never gain anything like a majority"
command = { type = dissent value = 2 }
command = { type = setflag = "repatriation_movement_BEL" }
}
}