I´ve made a provisional reworking of the Italy surrenders-RSI events. Things ive changed:
-USA doesn´t get those provs when its neutral
-Now GER decides if she wants to take control of N.Italy and stablish RSI or not
-If she decides not to create RSI, those provs will remain in allied control
-Adjusted some triggers and commands to fit my taste
-Reworked event descs to make them more historical... and long
I just post them here because i´d like you all to take a look at them and tell me what do you think. They are NOT tested yet, so they are not definitive, so if you can see any mistakes, please tell me. I think thay are alright, but you never know
Maybe it would also be necessary a event that gives all its provinces back to Italy when the war is over.
Oh, and sorry for the long post.
###################################
# 462021 - Italy Surrenders: Regime Change
###################################
event = {
id = 462021
random = no
country = ITA
trigger = {
random = 25
dissent = 5
alliance = { country = ITA country = GER }
war = { country = GER country = SOV }
war = { country = ITA country = ENG }
# Africa not in Italy hands
NOT = {
OR = {
control = { province = 1085 data = ITA } #Tripoli not controlled by Italy
control = { province = 1097 data = ITA } #Tobruk not controlled by Italy
control = { province = 1087 data = ITA } #Sirt not controlled by Italy
control = { province = 1295 data = ITA } #Addis Ababa not controlled by Italy
control = { province = 1081 data = ITA } #Tunis not controlled by Italy
}
}
# South Italy invaded
NOT = {
AND = {
control = { province = 908 data = ITA } #Roma not controlled by Italy
control = { province = 893 data = ITA } #Taranto not controlled by Italy
control = { province = 898 data = ITA } #Siracusa not controlled by Italy
control = { province = 897 data = ITA } #Messina not controlled by Italy
control = { province = 903 data = ITA } #Cosenza not controlled by Italy
control = { province = 901 data = ITA } #Napoli not controlled by Italy
}
}
# North Italy in italian hands
# 912 563 567 906 907 910 913 932 933
AND = {
control = { province = 912 data = ITA } #Milan controlled by Italy
control = { province = 563 data = ITA } #Bolzano controlled by Italy
control = { province = 567 data = ITA } #Venezia controlled by Italy
control = { province = 906 data = ITA } #Firenze controlled by Italy
control = { province = 907 data = ITA } #Ancona controlled by Italy
control = { province = 910 data = ITA } #Parma controlled by Italy
control = { province = 913 data = ITA } #La Spezia controlled by Italy
control = { province = 932 data = ITA } #Torino controlled by Italy
control = { province = 933 data = ITA } #Genoa controlled by Italy
}
}
name = "Failure of Fascism"
desc = "When Italy lost all its African colonies and the Allies were knocking at the doors of Italy, it was clear that the country couldn´t continue in the war under. The population was sick of it, the armed forces demoralized and humiliated and the economy ruined. The series of disasters and defeats that Mussolini and his fascist regime lead his country to, ruined his popularity and his credit as politician and leader. In July 24, 1943, the Great Fascist Council met and voted to retire Mussolini from the government and following Dino Grandi proposal, restore King Victor Emmanuel authority bringing the fascist regime to its end. The proposal was secunded even by Ciano, Mussolini´s son-in-law. The King adressed Field Marshal Badoglio to form a new government, Mussolini was arrested and the first necessary measures to negotiate with allied forces were taken."
style = 0
date = { day = 1 month = january year = 1937 }
offset = 5
deathdate = { day = 30 month = december year = 1947 }
action_a = {
name = "Arrest Mussolini and form new government" #Pro-Allied regime takes power
command = { type = headofgovernment which = 3011 }
command = { type = foreignminister which = 3012 }
command = { type = armamentminister which = 3013 }
command = { type = ministerofsecurity which = 3014 }
command = { type = ministerofintelligence which = 3015 }
command = { type = chiefofstaff which = 3016 }
command = { type = chiefofarmy which = 3017 }
command = { type = chiefofnavy which = 3018 }
command = { type = chiefofair which = 3019 }
command = { type = dissent value = -10 }
command = { type = alignment which = democratic value = 130 }
}
action_b = {
name = "Mantain Mussolini and fascism"
command = { type = dissent value = 10 }
command = { type = manpowerpool value = -100 } #Desertions
command = { type = sleepevent which = 462023 }
}
}
###############################
# 462023 - Italy Surrenders: Armistice
###############################
event = {
id = 462023
random = no
country = ITA
trigger = {
event = 462021
random = 25
}
name = "Negotiations with Allies"
desc = "The secret negotiations between Badoglio and the Allies eventually came to the Allied final rendition offer. The terms were hard, but Italy was exhausted. The treaty was to leave the axis and sign peace with the Allies and the Soviet Union, return the prisioners in italian soil, surrender the arsenal and give the allies control over most of the country, establishing a military government. Obviously, Hitler would be furious if Italy left the Axis, and the german troops in italian soil, dangerously in Rome´s and other important cities´ surroundings since the change of regime, could try to take over the country, but the situation was desperate. Finally, Badoglio signed the armistice in September 8, 1943, as the allied troops advanced deeper into Italian soil."
style = 0
date = { day = 1 month = january year = 1937 }
offset = 5
deathdate = { day = 30 month = december year = 1947 }
action_a = {
name = "Sign the armistice"
command = { type = leave_alliance }
command = { type = peace which = ENG value = 1 }
command = { type = peace which = SOV value = 1 }
command = { type = secedeprovince which = ENG value = 563 } #Bolzano
command = { type = control which = ENG value = 567 } #Venezia
command = { type = secedeprovince which = ENG value = 905 } #Bologna
command = { type = secedeprovince which = ENG value = 906 } #Frienze
command = { type = secedeprovince which = ENG value = 907 } #Ancona
command = { type = secedeprovince which = ENG value = 910 } #Parma
command = { type = secedeprovince which = ENG value = 912 } #Milano
command = { type = secedeprovince which = ENG value = 913 } #La Spezia
command = { type = secedeprovince which = ENG value = 932 } #Torino
command = { type = secedeprovince which = ENG value = 933 } #Genoa
command = { type = secedeprovince which = ENG value = 885 } #Rhodos
command = { type = secedeprovince which = ENG value = 1084 } #Sahba
command = { type = secedeprovince which = ENG value = 1085 } #Tripoli
command = { type = secedeprovince which = ENG value = 1086 } #Misratuh
command = { type = secedeprovince which = ENG value = 1087 } #Sirt
command = { type = secedeprovince which = ENG value = 1088 } #Al Aquylah
command = { type = secedeprovince which = ENG value = 1089 } #Aujila
command = { type = secedeprovince which = ENG value = 1092 } #Bardiyah
command = { type = secedeprovince which = ENG value = 1094 } #Al Jaghbub
command = { type = secedeprovince which = ENG value = 1095 } #Bir El Hakim
command = { type = secedeprovince which = ENG value = 1096 } #Darnah
command = { type = secedeprovince which = ENG value = 1097 } #Tobruk
command = { type = secedeprovince which = ENG value = 1098 } #Benghazi
command = { type = secedeprovince which = ENG value = 1105 } #Zallah
command = { type = secedeprovince which = ENG value = 1106 } #Al Irk
command = { type = secedeprovince which = ENG value = 1107 } #Al Khofrah
command = { type = secedeprovince which = ENG value = 1285 } #Asmara
command = { type = secedeprovince which = ENG value = 1287 } #Berbera
command = { type = secedeprovince which = ENG value = 1299 } #Obbia
command = { type = secedeprovince which = ENG value = 1302 } #Mogadishu
command = { type = secedeprovince which = FRA value = 1289 } #Djibouti
command = { type = secedeprovince which = ENG value = 1293 } #Dagabur
command = { type = secedeprovince which = ENG value = 1290 } #Gondar
command = { type = secedeprovince which = ENG value = 1288 } #Makale
command = { type = secedeprovince which = ENG value = 1297 } #Jimma
command = { type = secedeprovince which = ENG value = 1295 } #Addis Ababa
command = { type = secedeprovince which = ENG value = 1294 } #Harar
command = { type = secedeprovince which = ENG value = 1296 } #Magalo
command = { type = secedeprovince which = ENG value = 897 } #Messina
command = { type = secedeprovince which = ENG value = 898 } #Siracusa
command = { type = secedeprovince which = ENG value = 903 } #Cosenza
command = { type = secedeprovince which = ENG value = 902 } #Potenza
command = { type = secedeprovince which = ENG value = 901 } #Napoli
command = { type = secedeprovince which = ENG value = 900 } #Bari
command = { type = secedeprovince which = ENG value = 908 } #Rome
command = { type = capital which = 893 } #Taranto
command = { type = access which = ENG }
command = { type = access which = FRA }
command = { type = access which = CAN }
command = { type = access which = AST }
command = { type = access which = NZL }
command = { type = access which = SAF }
# RSI leaders / ministers
command = { type = sleepminister which = 3002 } #Loyal Fascist
command = { type = sleepminister which = 3003 } #Loyal Fascist
command = { type = sleepminister which = 3004 } #Loyal Fascist
command = { type = sleepminister which = 3005 } #Loyal Fascist
command = { type = sleepminister which = 3006 } #Loyal Fascist
command = { type = sleepminister which = 3008 } #Loyal Fascist
command = { type = sleepminister which = 3009 } #Loyal Fascist
command = { type = sleepminister which = 3010 } #Loyal Fascist
command = { type = sleepminister which = 3031 } #Loyal Fascist
command = { type = sleepminister which = 3032 } #Loyal Fascist
command = { type = sleepminister which = 3033 } #Loyal Fascist
command = { type = sleepminister which = 3034 } #Loyal Fascist
command = { type = sleepminister which = 3035 } #Loyal Fascist
command = { type = sleepminister which = 3036 } #Loyal Fascist
command = { type = sleepminister which = 3037 } #Loyal Fascist
command = { type = sleepminister which = 3038 } #Loyal Fascist
command = { type = sleepminister which = 3039 } #Loyal Fascist
command = { type = sleepminister which = 3040 } #Loyal Fascist
command = { type = sleepminister which = 3041 } #Loyal Fascist
command = { type = sleepleader which = 6046 } #Loyal Fascist
command = { type = sleepleader which = 6052 } #Loyal Fascist
command = { type = sleepleader which = 6083 } #Loyal Fascist
command = { type = sleepleader which = 6090 } #Loyal Fascist
command = { type = sleepleader which = 6104 } #Loyal Fascist
command = { type = sleepleader which = 6212 } #Loyal Fascist
command = { type = sleepleader which = 6214 } #Loyal Fascist
command = { type = sleepleader which = 6218 } #Loyal Fascist
command = { type = sleepleader which = 6005 } #German POW
command = { type = sleepleader which = 6029 } #German POW
command = { type = sleepleader which = 6055 } #German POW
command = { type = sleepleader which = 6069 } #German POW
command = { type = sleepleader which = 6107 } #German POW
command = { type = sleepleader which = 6135 } #German POW
command = { type = sleepleader which = 6136 } #German POW
command = { type = sleepleader which = 6155 } #German POW
command = { type = sleepleader which = 6156 } #German POW
command = { type = alignment which = democratic value = 60 }
command = { type = trigger which = 462025 } #GER-Rescue Mussolini
}
action_b = {
name = "Stick to the Axis"
command = { type = dissent value = 20 }
command = { type = manpowerpool value = -200 } #Desertions
command = { type = sleepevent which = 462024 }
}
}
######################################
# 462024 - Italy Surrenders: England's Allies
######################################
event = {
id = 462024
random = no
country = ENG
trigger = {
alliance = { country = ENG country = USA }
event = 462023
}
name = "Defeated Italy is divided in British and US zone"
desc = "Immediately after the regime change in Italy, Field Marshal Badoglio, the new italian Prime Minister, started the secret contacts to sign an armistice with the Aliies. After some intense negotiations, it was evident that Italy was in a desperate situation and accepted the hard terms: leave the axis and sign peace with the Allies and the Soviet Union, return the prisioners in italian soil, surrender the arsenal and give the allies control over most of the country, establishing a military government, shared between UK and the USA. At the same time that the armistice was signed, the german troops in italian soil took over most of the northern provinces and established a new Italian fascist government, the 'Repubblica Sociale Italiana', ruled by Mussolini who was rescued from his prision by german paratroopers."
style = 0
date = { day = 1 month = january year = 1937 }
offset = 5
deathdate = { day = 30 month = december year = 1947 }
action_a = {
name = "Ok"
command = { type = secedeprovince which = USA value = 901 } #Napoli
command = { type = secedeprovince which = USA value = 908 } #Roma
}
}
######################################
# 462025 - Italy Surrenders: Rescue Mussolini
######################################
event = {
id = 462025
random = no
country = GER
#Triggered by 462023 A
name = "Repubblica Sociale Italiana"
desc = "Mussolini´s destitution was an evident sign that Italy was about to tumble down and search a separate peace with the Allies. Since that very first moment, German High Command prepared plans to mobilize their troops in Italy to prevent the country from surrender and re-establish a fascist puppet government. During the night of September 8, 1943, as Field Marshal Badoglio, the Italian prime minister, signed the peace with the allies, German forces surrounded Rome and took over most of the northern provinces. Badoglio and the Royal family fled to allied territory and the Germans established a new puppet government in the controlled provinces, the 'Repubblica Sociale Italiana', under the nominal command of Mussolini, who was rescued from his prision by German paratroopers."
style = 0
action_a = {
name = "Take control of Italy, rescue Mussolini and form RSI"
command = { type = addcore which = 563 }
command = { type = secedeprovince which = u01 value = 912 } #Milano
command = { type = secedeprovince which = u01 value = 913 } #La Spezia
command = { type = secedeprovince which = u01 value = 932 } #Torino
command = { type = secedeprovince which = u01 value = 933 } #Genoa
command = { type = make_puppet which = u01 }
command = { type = trigger which = 462026 } #RSI
# RSI created
command = { type = independence which = u01 value = 1 } #RSI created
command = { type = secedeprovince which = GER value = 563 } #Bolzano
command = { type = control which = GER value = 567 } #Venezia
command = { type = secedeprovince which = GER value = 905 } #Bologna
command = { type = secedeprovince which = GER value = 906 } #Frienze
command = { type = secedeprovince which = GER value = 907 } #Ancona
command = { type = secedeprovince which = GER value = 910 } #Parma
command = { type = secedeprovince which = GER value = 885 } #Rhodos
}
action_a = {
name = "we have nothing to do in Italy"
command = { type = dissent value = 5 }
command = { type = influence value = -5 }
}
}
#########################
# 462026 - Italy Surrenders: RSI
#########################
event = {
id = 462026
random = no
country = U01
# Triggered by Action A of GER 'Rescue Mussolini' Event
name = "Repubblica Sociale Italiana"
desc = "Mussolini´s destitution was an evident sign that Italy was about to tumble down and search a separate peace with the Allies. Since that very first moment, German High Command prepared plans to mobilize their troops in Italy to prevent the country from surrender and re-establish a fascist puppet government. During the night of September 8, 1943, as Field Marshal Badoglio, the Italian prime minister, signed the peace with the allies, German forces surrounded Rome and took over most of the northern provinces. Badoglio and the Royal family fled to allied territory and the Germans established a new puppet government in the controlled provinces, the 'Repubblica Sociale Italiana', under the nominal command of Mussolini, who was rescued from his prision by German paratroopers."
style = 0
action_a = {
name = "OK"
command = { type = access which = GER }
command = { type = add_division which = militia when = 912 }
command = { type = add_division which = militia when = 913 }
command = { type = add_division which = militia when = 932 }
command = { type = add_division which = militia when = 933 }
command = { type = add_division which = infantry when = 932 }
command = { type = add_division which = infantry when = 933 }
command = { type = alliance which = GER }
}
}
#####################################
# 462027 - Italy Surrenders: Join the Allies
#####################################
event = {
id = 462027
random = no
country = ITA
trigger = {
event = 462026
}
name = "Italy joins the Allies"
desc = "During the night of September 8, 1943, as Field Marshal Badoglio, the Italian prime minister, signed the peace with the allies, German forces surrounded Rome and took over most of the northern provinces. Badoglio and the Royal family fled to allied territory and the Germans established a new puppet government in the controlled provinces, the 'Repubblica Sociale Italiana', under the nominal command of Mussolini, who was rescued from his prision by German paratroopers. After that, half of Italy was in control of Germany and the new fascist regime, and the other half was allied territory. In that situation it was clear that the pro-allied Italy would have to fight alongside with the allies to retake its lost territories."
style = 0
date = { day = 1 month = january year = 1937 }
offset = 10
deathdate = { day = 30 month = december year = 1947 }
action_a = {
name = "OK"
command = { type = alliance which = ENG }
}
}
######################################
# 462028 - Italy Surrenders: The Italian Army
######################################
event = {
id = 462028
random = no
country = ITA
trigger = {
event = 462025 #Triggered by 'rescue mussolini' event, and a 50% chance of Y/N
random = 50
}
name = "Axis disarm Italian Forces in the Balkans"
desc = "At the same time time that the armistice with the allies was signed and the Germans established the 'Repubblica Sociale Italiana' with the objective of continuing fighting in Italy against the Allies, the German troops in the Balkans prepared to take control of the Italian-held provinces in that territory. Most Italian forces in the region received the news of the armistice with optimism, wishing to receive at last the order of going home and were caught by surprise by the Germans. They were forced to leave their weapons and give them to the Wehrmacht and SS units and were made prisoners, although some units thought this was a dishonor to their army and fought against the Germans. Though some soldiers and officers could escape and return home before getting captured, most of the Italian Forces in the Balkans were made prisoners or executed."
style = 0
date = { day = 1 month = january year = 1937 }
offset = 1
deathdate = { day = 30 month = december year = 1947 }
action_a = {
name = "OK"
command = { type = secedeprovince which = GER value = 751 } #Novi Pasor
command = { type = secedeprovince which = GER value = 752 } #Pristina
command = { type = secedeprovince which = GER value = 753 } #Podgorica
command = { type = secedeprovince which = GER value = 754 } #Tirona
command = { type = secedeprovince which = GER value = 820 } #Vlore
command = { type = secedeprovince which = GER value = 874 } #Ioannia
command = { type = secedeprovince which = GER value = 889 } #Agrinion
command = { type = secedeprovince which = GER value = 875 } #Larisa
command = { type = secedeprovince which = GER value = 891 } #Athinai
command = { type = secedeprovince which = GER value = 890 } #Patrai
command = { type = secedeprovince which = GER value = 2103 } #Argostoli
command = { type = secedeprovince which = GER value = 755 } #Skopje
command = { type = secedeprovince which = GER value = 2159 } #Chalkis
command = { type = secedeprovince which = GER value = 872 } #Thessaloniki
command = { type = secedeprovince which = GER value = 735 } #Nis
command = { type = secedeprovince which = GER value = 737 } #Valjevo
command = { type = secedeprovince which = GER value = 738 } #Beograd
command = { type = secedeprovince which = GER value = 747 } #Dubrovnik
command = { type = secedeprovince which = GER value = 744 } #Mostar
command = { type = secedeprovince which = GER value = 745 } #Sarajevo
command = { type = secedeprovince which = GER value = 740 } #Osijek
command = { type = secedeprovince which = GER value = 624 } #Zagreb
command = { type = secedeprovince which = GER value = 742 } #Banja Luka
command = { type = secedeprovince which = GER value = 743 } #Split
command = { type = secedeprovince which = GER value = 569 } #Rijeka
command = { type = secedeprovince which = GER value = 570 } #Ljubljana
}
}