romanization_ITA = { integration_britannia = { icon = generic_decision available = { has_full_control_of_state = 10 has_full_control_of_state = 11 has_full_control_of_state = 12 has_full_control_of_state = 13 has_full_control_of_state = 14 has_full_control_of_state = 15 has_full_control_of_state = 16 has_full_control_of_state = 955 has_full_control_of_state = 973 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_520_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 519.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_britannia" set_temp_variable = { treasury_change = -520 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_britannia" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 10 add_state_core = 11 add_state_core = 12 add_state_core = 13 add_state_core = 14 add_state_core = 15 add_state_core = 16 add_state_core = 955 add_state_core = 973 country_event = italy_md.48 } } integration_narbonensis = { icon = generic_decision available = { has_full_control_of_state = 61 has_full_control_of_state = 62 has_full_control_of_state = 63 has_full_control_of_state = 65 has_full_control_of_state = 857 has_full_control_of_state = 961 has_full_control_of_state = 962 has_full_control_of_state = 1000 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_180_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 179.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_narbonensis" set_temp_variable = { treasury_change = -180 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_narbonensis" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 61 add_state_core = 62 add_state_core = 63 add_state_core = 65 add_state_core = 857 add_state_core = 961 add_state_core = 962 add_state_core = 1000 add_state_core = 946 MNC = { country_event = italy_md.3 } country_event = italy_md.48 } } integration_lugdunensis_aquitania = { icon = generic_decision available = { has_full_control_of_state = 64 has_full_control_of_state = 59 has_full_control_of_state = 55 has_full_control_of_state = 56 has_full_control_of_state = 58 has_full_control_of_state = 60 has_full_control_of_state = 958 has_full_control_of_state = 959 has_full_control_of_state = 963 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_300_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 299.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_lugdunensis_aquitania" set_temp_variable = { treasury_change = -300 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_lugdunensis_aquitania" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 64 add_state_core = 59 add_state_core = 55 add_state_core = 56 add_state_core = 58 add_state_core = 60 add_state_core = 958 add_state_core = 959 add_state_core = 963 country_event = italy_md.48 } } integration_belgica = { icon = generic_decision available = { has_full_control_of_state = 305 has_full_control_of_state = 54 has_full_control_of_state = 50 has_full_control_of_state = 51 has_full_control_of_state = 52 has_full_control_of_state = 53 has_full_control_of_state = 57 has_full_control_of_state = 965 has_full_control_of_state = 966 has_full_control_of_state = 967 has_full_control_of_state = 40 has_full_control_of_state = 46 has_full_control_of_state = 47 has_full_control_of_state = 48 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_460_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 459.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_belgica" set_temp_variable = { treasury_change = -460 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_belgica" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 305 add_state_core = 54 add_state_core = 50 add_state_core = 51 add_state_core = 52 add_state_core = 53 add_state_core = 57 add_state_core = 965 add_state_core = 966 add_state_core = 967 add_state_core = 40 add_state_core = 46 add_state_core = 47 add_state_core = 48 country_event = italy_md.48 } } integration_raetia_noricum = { icon = generic_decision available = { has_full_control_of_state = 72 has_full_control_of_state = 42 has_full_control_of_state = 43 has_full_control_of_state = 74 has_full_control_of_state = 73 has_full_control_of_state = 286 has_full_control_of_state = 285 has_full_control_of_state = 75 has_full_control_of_state = 76 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_350_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 349.99 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_raetia_noricum" set_temp_variable = { treasury_change = -350 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_raetia_noricum" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 72 add_state_core = 42 add_state_core = 43 add_state_core = 74 add_state_core = 73 add_state_core = 286 add_state_core = 285 add_state_core = 75 add_state_core = 76 add_state_core = 947 LIC = { country_event = italy_md.3 } country_event = italy_md.48 } } integration_northwestern_balkans = { icon = generic_decision available = { has_full_control_of_state = 123 has_full_control_of_state = 124 has_full_control_of_state = 125 has_full_control_of_state = 126 has_full_control_of_state = 127 has_full_control_of_state = 128 has_full_control_of_state = 129 has_full_control_of_state = 130 has_full_control_of_state = 131 has_full_control_of_state = 132 has_full_control_of_state = 133 has_full_control_of_state = 134 has_full_control_of_state = 135 has_full_control_of_state = 136 has_full_control_of_state = 137 has_full_control_of_state = 138 has_full_control_of_state = 1051 has_full_control_of_state = 1052 has_full_control_of_state = 1053 has_full_control_of_state = 1054 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_270_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 269.99 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_northwestern_balkans" set_temp_variable = { treasury_change = -270 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_northwestern_balkans" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 123 add_state_core = 124 add_state_core = 125 add_state_core = 126 add_state_core = 127 add_state_core = 128 add_state_core = 129 add_state_core = 130 add_state_core = 131 add_state_core = 132 add_state_core = 133 add_state_core = 134 add_state_core = 135 add_state_core = 136 add_state_core = 137 add_state_core = 138 add_state_core = 1051 add_state_core = 1052 add_state_core = 1053 add_state_core = 1054 country_event = italy_md.48 } } integration_dacia_moesia = { icon = generic_decision available = { has_full_control_of_state = 150 has_full_control_of_state = 151 has_full_control_of_state = 152 has_full_control_of_state = 153 has_full_control_of_state = 154 has_full_control_of_state = 284 has_full_control_of_state = 909 has_full_control_of_state = 910 has_full_control_of_state = 996 has_full_control_of_state = 998 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_300_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 299.99 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_dacia_moesia" set_temp_variable = { treasury_change = -300 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_dacia_moesia" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 150 add_state_core = 151 add_state_core = 152 add_state_core = 153 add_state_core = 154 add_state_core = 284 add_state_core = 909 add_state_core = 910 add_state_core = 996 add_state_core = 998 country_event = italy_md.48 } } integration_greece = { icon = generic_decision available = { has_full_control_of_state = 974 has_full_control_of_state = 140 has_full_control_of_state = 143 has_full_control_of_state = 139 has_full_control_of_state = 141 has_full_control_of_state = 142 has_full_control_of_state = 143 has_full_control_of_state = 144 has_full_control_of_state = 1062 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_110_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 109.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_greece" set_temp_variable = { treasury_change = -110 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_greece" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } every_state = { limit = { region = 25 } add_core_of = ITA } add_state_core = 144 country_event = italy_md.48 } } integration_tarraconensis_lusitania_baetica = { icon = generic_decision available = { has_full_control_of_state = 86 has_full_control_of_state = 87 has_full_control_of_state = 88 has_full_control_of_state = 89 has_full_control_of_state = 90 has_full_control_of_state = 91 has_full_control_of_state = 92 has_full_control_of_state = 93 has_full_control_of_state = 94 has_full_control_of_state = 96 has_full_control_of_state = 97 has_full_control_of_state = 944 has_full_control_of_state = 968 has_full_control_of_state = 969 has_full_control_of_state = 970 has_full_control_of_state = 971 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_460_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 459.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_tarraconensis_lusitania_baetica" set_temp_variable = { treasury_change = -460 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_tarraconensis_lusitania_baetica" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } every_state = { limit = { region = 41 } add_core_of = ITA } ADO = { country_event = italy_md.3 } add_state_core = 94 add_state_core = 95 add_state_core = 98 add_state_core = 99 country_event = italy_md.48 } } integration_mauretania = { icon = generic_decision available = { has_full_control_of_state = 374 has_full_control_of_state = 375 has_full_control_of_state = 376 has_full_control_of_state = 377 has_full_control_of_state = 378 has_full_control_of_state = 379 has_full_control_of_state = 381 has_full_control_of_state = 382 has_full_control_of_state = 383 has_full_control_of_state = 385 has_full_control_of_state = 387 has_full_control_of_state = 386 has_full_control_of_state = 1177 has_full_control_of_state = 1176 has_full_control_of_state = 1175 has_full_control_of_state = 1178 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_520_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 519.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_mauretania" set_temp_variable = { treasury_change = -520 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_mauretania" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 374 add_state_core = 375 add_state_core = 376 add_state_core = 377 add_state_core = 378 add_state_core = 379 add_state_core = 381 add_state_core = 381 add_state_core = 383 add_state_core = 385 add_state_core = 386 add_state_core = 387 add_state_core = 495 add_state_core = 632 add_state_core = 1177 add_state_core = 1176 add_state_core = 1175 add_state_core = 1178 country_event = italy_md.48 } } integration_africa_proconsularis = { icon = generic_decision available = { has_full_control_of_state = 380 has_full_control_of_state = 384 has_full_control_of_state = 388 has_full_control_of_state = 389 has_full_control_of_state = 390 has_full_control_of_state = 391 has_full_control_of_state = 392 has_full_control_of_state = 393 has_full_control_of_state = 397 has_full_control_of_state = 918 has_full_control_of_state = 919 has_full_control_of_state = 920 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_200_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 199.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_africa_proconsularis" set_temp_variable = { treasury_change = -200 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_africa_proconsularis" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 380 add_state_core = 384 add_state_core = 388 add_state_core = 389 add_state_core = 390 add_state_core = 391 add_state_core = 392 add_state_core = 393 add_state_core = 397 add_state_core = 918 add_state_core = 919 add_state_core = 920 country_event = italy_md.48 } } integration_cyrenaica_aegyptus = { icon = generic_decision available = { has_full_control_of_state = 213 has_full_control_of_state = 214 has_full_control_of_state = 215 has_full_control_of_state = 216 has_full_control_of_state = 217 has_full_control_of_state = 218 has_full_control_of_state = 219 has_full_control_of_state = 395 has_full_control_of_state = 396 has_full_control_of_state = 577 has_full_control_of_state = 1102 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_700_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 699.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_cyrenaica_aegyptus" set_temp_variable = { treasury_change = -700 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_cyrenaica_aegyptus" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 213 add_state_core = 214 add_state_core = 215 add_state_core = 216 add_state_core = 217 add_state_core = 218 add_state_core = 219 add_state_core = 395 add_state_core = 396 add_state_core = 590 add_state_core = 577 add_state_core = 1102 country_event = italy_md.48 } } integration_anatolia = { icon = generic_decision available = { has_full_control_of_state = 155 has_full_control_of_state = 156 has_full_control_of_state = 157 has_full_control_of_state = 158 has_full_control_of_state = 159 has_full_control_of_state = 160 has_full_control_of_state = 161 has_full_control_of_state = 162 has_full_control_of_state = 163 has_full_control_of_state = 934 has_full_control_of_state = 935 has_full_control_of_state = 992 has_full_control_of_state = 1032 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_615_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 614.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_anatolia" set_temp_variable = { treasury_change = -615 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_anatolia" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } every_state = { limit = { region = 129 } add_core_of = ITA } country_event = italy_md.48 } } integration_levant_syria = { icon = generic_decision available = { has_full_control_of_state = 145 has_full_control_of_state = 146 has_full_control_of_state = 184 has_full_control_of_state = 185 has_full_control_of_state = 186 has_full_control_of_state = 188 has_full_control_of_state = 189 has_full_control_of_state = 190 has_full_control_of_state = 191 has_full_control_of_state = 192 has_full_control_of_state = 193 has_full_control_of_state = 201 has_full_control_of_state = 202 has_full_control_of_state = 203 has_full_control_of_state = 204 has_full_control_of_state = 205 has_full_control_of_state = 206 has_full_control_of_state = 207 has_full_control_of_state = 208 has_full_control_of_state = 209 has_full_control_of_state = 210 has_full_control_of_state = 211 has_full_control_of_state = 212 has_full_control_of_state = 553 has_full_control_of_state = 561 has_full_control_of_state = 566 has_full_control_of_state = 571 has_full_control_of_state = 575 has_full_control_of_state = 587 has_full_control_of_state = 994 has_full_control_of_state = 995 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_350_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 349.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_levant_syria" set_temp_variable = { treasury_change = -350 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_levant_syria" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } every_state = { limit = { OR = { region = 174 region = 28 } } add_core_of = ITA } add_state_core = 146 add_state_core = 145 add_state_core = 812 country_event = italy_md.48 } } integration_iraq = { icon = generic_decision available = { has_full_control_of_state = 164 has_full_control_of_state = 165 has_full_control_of_state = 166 has_full_control_of_state = 167 has_full_control_of_state = 168 has_full_control_of_state = 169 has_full_control_of_state = 170 has_full_control_of_state = 171 has_full_control_of_state = 172 has_full_control_of_state = 557 has_full_control_of_state = 630 has_full_control_of_state = 633 has_full_control_of_state = 641 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_260_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 259.999 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_iraq" set_temp_variable = { treasury_change = -260 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_iraq" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } every_state = { limit = { region = 184 } add_core_of = ITA } add_state_core = 488 add_state_core = 172 country_event = italy_md.48 } } integration_caucasus = { icon = generic_decision available = { has_full_control_of_state = 706 has_full_control_of_state = 707 has_full_control_of_state = 705 has_full_control_of_state = 466 has_full_control_of_state = 708 has_full_control_of_state = 709 has_full_control_of_state = 711 has_full_control_of_state = 710 has_full_control_of_state = 712 has_full_control_of_state = 713 has_full_control_of_state = 1033 has_full_control_of_state = 1034 has_full_control_of_state = 1035 has_full_control_of_state = 1036 has_full_control_of_state = 1037 has_full_control_of_state = 1038 } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { treasury < 1000 } } modifier = { factor = 2 check_variable = { treasury > 2000 } } } cost = 100 custom_cost_text = cost_180_0 days_remove = 365 custom_cost_trigger = { check_variable = { treasury > 179.99 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision integration_caucasus" set_temp_variable = { treasury_change = -180 } modify_treasury_effect = yes } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove integration_caucasus" add_to_variable = { ITA_romanized_provinces = 1 } if = { limit = { check_variable = { ITA_romanized_provinces = 16 } } country_event = italy_md.45 clear_variable = ITA_romanized_provinces } add_state_core = 706 add_state_core = 707 add_state_core = 705 add_state_core = 466 add_state_core = 708 add_state_core = 709 add_state_core = 711 add_state_core = 710 add_state_core = 712 add_state_core = 713 add_state_core = 1033 add_state_core = 1034 add_state_core = 1035 add_state_core = 1036 add_state_core = 1037 add_state_core = 1038 country_event = italy_md.48 } } } mafia_ITA = { infiltrate_cosa_nostra = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_relax_legal_framework custom_trigger_tooltip = { tooltip = infiltrate_cosa_nostra_TT check_variable = { undercover_agents_sicily < 10 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 10 modifier = { factor = 0.1 check_variable = { cosa_nostra_strength < 0.1 } } modifier = { factor = 2 check_variable = { cosa_nostra_strength > 0.25 } } modifier = { factor = 2 check_variable = { cosa_nostra_strength > 0.5 } } } custom_cost_trigger = { command_power > 25 } custom_cost_text = command_power_more_than_25 complete_effect = { log = "[GetDateText]: [This.GetName]: decision infiltrate_cosa_nostra executed" add_command_power = -25 } days_re_enable = 30 days_remove = 7 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove infiltrate_cosa_nostra" custom_effect_tooltip = infiltrate_mafia_organizations_tt add_to_variable = { undercover_agents_sicily = 1 } update_police_effectiveness = yes } } infiltrate_camorra = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_relax_legal_framework custom_trigger_tooltip = { tooltip = infiltrate_camorra_TT check_variable = { undercover_agents_campania < 10 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 10 modifier = { factor = 0.1 check_variable = { camorra_strength < 0.1 } } modifier = { factor = 2 check_variable = { camorra_strength > 0.25 } } modifier = { factor = 2 check_variable = { camorra_strength > 0.5 } } } custom_cost_trigger = { command_power > 25 } custom_cost_text = command_power_more_than_25 complete_effect = { log = "[GetDateText]: [This.GetName]: decision infiltrate_camorra executed" add_command_power = -25 } days_re_enable = 30 days_remove = 7 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove infiltrate_camorra" custom_effect_tooltip = infiltrate_mafia_organizations_tt add_to_variable = { undercover_agents_campania = 1 } update_police_effectiveness = yes } } infiltrate_ndrangheta = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_relax_legal_framework custom_trigger_tooltip = { tooltip = infiltrate_ndrangheta_TT check_variable = { undercover_agents_calabria < 10 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 10 modifier = { factor = 0.1 check_variable = { ndrangheta_strength < 0.1 } } modifier = { factor = 2 check_variable = { ndrangheta_strength > 0.25 } } modifier = { factor = 2 check_variable = { ndrangheta_strength > 0.5 } } } custom_cost_trigger = { command_power > 25 } custom_cost_text = command_power_more_than_25 complete_effect = { log = "[GetDateText]: [This.GetName]: decision infiltrate_ndrangheta executed" add_command_power = -25 } days_re_enable = 30 days_remove = 7 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove infiltrate_ndrangheta" custom_effect_tooltip = infiltrate_mafia_organizations_tt add_to_variable = { undercover_agents_calabria = 1 } update_police_effectiveness = yes } } infiltrate_sacra_corona_unita = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_relax_legal_framework custom_trigger_tooltip = { tooltip = infiltrate_sacra_corona_unita_TT check_variable = { undercover_agents_puglia < 10 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 10 modifier = { factor = 0.1 check_variable = { sacra_corona_unita_strength < 0.1 } } modifier = { factor = 2 check_variable = { sacra_corona_unita_strength > 0.25 } } modifier = { factor = 2 check_variable = { sacra_corona_unita_strength > 0.5 } } } custom_cost_trigger = { command_power > 25 } custom_cost_text = command_power_more_than_25 complete_effect = { log = "[GetDateText]: [This.GetName]: decision infiltrate_sacra_corona_unita executed" add_command_power = -25 } days_re_enable = 30 days_remove = 7 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove infiltrate_sacra_corona_unita" custom_effect_tooltip = infiltrate_mafia_organizations_tt add_to_variable = { undercover_agents_puglia = 1 } update_police_effectiveness = yes } } leverage_cosa_nostra_infighting = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_relax_legal_framework custom_trigger_tooltip = { tooltip = leverage_cosa_nostra_infighting_TT check_variable = { cosa_nostra_strength > 0.199 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 3 modifier = { factor = 0.1 check_variable = { cosa_nostra_strength < 0.1 } } modifier = { factor = 2 check_variable = { cosa_nostra_strength > 0.25 } } modifier = { factor = 2 check_variable = { cosa_nostra_strength > 0.5 } } } custom_cost_trigger = { command_power > 50 } fixed_random_seed = no custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision leverage_cosa_nostra_infighting executed" add_command_power = -50 } days_remove = 10 days_re_enable = 90 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove leverage_cosa_nostra_infighting" custom_effect_tooltip = leverage_clan_infighting_TT random_list = { 50 = { country_event = mafia.1 add_to_variable = { cosa_nostra_strength = -0.05 } modifier = { factor = police_effectiveness_sicily } } 50 = { country_event = mafia.2 add_to_variable = { undercover_agents_sicily = -1 } } } update_police_effectiveness = yes } } leverage_camorra_infighting = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_relax_legal_framework custom_trigger_tooltip = { tooltip = leverage_camorra_infighting_TT check_variable = { camorra_strength > 0.199 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 3 modifier = { factor = 0.1 check_variable = { camorra_strength < 0.1 } } modifier = { factor = 2 check_variable = { camorra_strength > 0.25 } } modifier = { factor = 2 check_variable = { camorra_strength > 0.5 } } } custom_cost_trigger = { command_power > 50 } fixed_random_seed = no custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision leverage_camorra_infighting executed" add_command_power = -50 } days_remove = 10 days_re_enable = 90 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove leverage_camorra_infighting" custom_effect_tooltip = leverage_clan_infighting_TT random_list = { 50 = { country_event = mafia.1 add_to_variable = { camorra_strength = -0.05 } modifier = { factor = police_effectiveness_campania } } 50 = { country_event = mafia.2 add_to_variable = { undercover_agents_campania = -1 } } } update_police_effectiveness = yes } } leverage_ndrangheta_infighting = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_relax_legal_framework custom_trigger_tooltip = { tooltip = leverage_ndrangheta_infighting_TT check_variable = { ndrangheta_strength > 0.199 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 3 modifier = { factor = 0.1 check_variable = { ndrangheta_strength < 0.1 } } modifier = { factor = 2 check_variable = { ndrangheta_strength > 0.25 } } modifier = { factor = 2 check_variable = { ndrangheta_strength > 0.5 } } } custom_cost_trigger = { command_power > 50 } fixed_random_seed = no custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision leverage_ndrangheta_infighting executed" add_command_power = -50 } days_remove = 10 days_re_enable = 90 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove leverage_ndrangheta_infighting" custom_effect_tooltip = leverage_clan_infighting_TT random_list = { 50 = { country_event = mafia.1 add_to_variable = { ndrangheta_strength = -0.05 } modifier = { factor = police_effectiveness_calabria } } 50 = { country_event = mafia.2 add_to_variable = { undercover_agents_calabria = -1 } } } update_police_effectiveness = yes } } leverage_sacra_corona_unita_infighting = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_relax_legal_framework custom_trigger_tooltip = { tooltip = leverage_sacra_corona_unita_infighting_TT check_variable = { sacra_corona_unita_strength > 0.199 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 3 modifier = { factor = 0.1 check_variable = { sacra_corona_unita_strength < 0.1 } } modifier = { factor = 2 check_variable = { sacra_corona_unita_strength > 0.25 } } modifier = { factor = 2 check_variable = { sacra_corona_unita_strength > 0.5 } } } custom_cost_trigger = { command_power > 50 } fixed_random_seed = no custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision leverage_sacra_corona_unita_infighting executed" add_command_power = -50 } days_remove = 10 days_re_enable = 90 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove leverage_sacra_corona_unita_infighting" custom_effect_tooltip = leverage_clan_infighting_TT random_list = { 50 = { country_event = mafia.1 add_to_variable = { sacra_corona_unita_strength = -0.05 } modifier = { factor = police_effectiveness_puglia } } 50 = { country_event = mafia.2 add_to_variable = { undercover_agents_puglia = -1 } } } update_police_effectiveness = yes } } protect_from_pizzo_sicily = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_protect_against_pizzo } visible = { has_idea = ITA_mafia NOT = { has_country_flag = protect_from_pizzo_sicily_flag } } ai_will_do = { base = 10 } fixed_random_seed = no custom_cost_trigger = { command_power > 50 } custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision protect_from_pizzo_sicily executed" add_command_power = -50 set_country_flag = protect_from_pizzo_sicily_flag } } stop_protect_from_pizzo_sicily = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_protect_against_pizzo } visible = { has_country_flag = protect_from_pizzo_sicily_flag } ai_will_do = { base = 0 } fixed_random_seed = no complete_effect = { log = "[GetDateText]: [This.GetName]: decision stop_protect_from_pizzo_sicily executed" clr_country_flag = protect_from_pizzo_sicily_flag } } protect_from_pizzo_campania = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_protect_against_pizzo } visible = { has_idea = ITA_mafia NOT = { has_country_flag = protect_from_pizzo_campania_flag } } ai_will_do = { base = 10 } fixed_random_seed = no custom_cost_trigger = { command_power > 50 } custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision protect_from_pizzo_campania executed" add_command_power = -50 set_country_flag = protect_from_pizzo_campania_flag } } stop_protect_from_pizzo_campania = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_protect_against_pizzo } visible = { has_country_flag = protect_from_pizzo_campania_flag } ai_will_do = { base = 0 } fixed_random_seed = no complete_effect = { log = "[GetDateText]: [This.GetName]: decision stop_protect_from_pizzo_campania executed" clr_country_flag = protect_from_pizzo_campania_flag } } protect_from_pizzo_calabria = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_protect_against_pizzo } visible = { has_idea = ITA_mafia NOT = { has_country_flag = protect_from_pizzo_calabria_flag } } ai_will_do = { base = 10 } fixed_random_seed = no custom_cost_trigger = { command_power > 50 } custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision protect_from_pizzo_calabria executed" add_command_power = -50 set_country_flag = protect_from_pizzo_calabria_flag } } stop_protect_from_pizzo_calabria = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_protect_against_pizzo } visible = { has_country_flag = protect_from_pizzo_calabria_flag } ai_will_do = { base = 0 } fixed_random_seed = no complete_effect = { log = "[GetDateText]: [This.GetName]: decision stop_protect_from_pizzo_calabria executed" clr_country_flag = protect_from_pizzo_calabria_flag } } protect_from_pizzo_puglia = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_protect_against_pizzo } visible = { has_idea = ITA_mafia NOT = { has_country_flag = protect_from_pizzo_puglia_flag } } ai_will_do = { base = 10 } fixed_random_seed = no custom_cost_trigger = { command_power > 50 } custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision protect_from_pizzo_puglia executed" add_command_power = -50 set_country_flag = protect_from_pizzo_puglia_flag } } stop_protect_from_pizzo_puglia = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_protect_against_pizzo } visible = { has_country_flag = protect_from_pizzo_puglia_flag } ai_will_do = { base = 0 } fixed_random_seed = no complete_effect = { log = "[GetDateText]: [This.GetName]: decision stop_protect_from_pizzo_puglia executed" clr_country_flag = protect_from_pizzo_puglia_flag } } attack_hideouts_sicily = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_war_with_mafia has_idea = ITA_war_with_Mafia custom_trigger_tooltip = { tooltip = attack_hideouts_sicily_TT check_variable = { undercover_agents_sicily > 5 } check_variable = { cosa_nostra_strength < 0.25 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 5 modifier = { factor = 0.1 check_variable = { cosa_nostra_strength < 0.1 } } modifier = { factor = 2 check_variable = { cosa_nostra_strength > 0.25 } } modifier = { factor = 2 check_variable = { cosa_nostra_strength > 0.5 } } } fixed_random_seed = no custom_cost_trigger = { command_power > 50 } custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision attack_hideouts_sicily executed" add_command_power = -50 } days_remove = 5 days_re_enable = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove attack_hideouts_sicily" set_country_flag = ITA_attacked_hideouts random_list = { 66 = { country_event = mafia.3 add_to_variable = { cosa_nostra_strength = -0.05 } modifier = { factor = police_effectiveness_sicily } } 34 = { country_event = mafia.4 add_to_variable = { undercover_agents_sicily = -1 } } } update_police_effectiveness = yes } } attack_hideouts_campania = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_war_with_mafia has_idea = ITA_war_with_Mafia custom_trigger_tooltip = { tooltip = attack_hideouts_campania_TT check_variable = { undercover_agents_campania > 5 } check_variable = { camorra_strength < 0.25 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 5 modifier = { factor = 0.1 check_variable = { camorra_strength < 0.1 } } modifier = { factor = 2 check_variable = { camorra_strength > 0.25 } } modifier = { factor = 2 check_variable = { camorra_strength > 0.5 } } } fixed_random_seed = no custom_cost_trigger = { command_power > 50 } custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision attack_hideouts_campania executed" add_command_power = -50 } days_remove = 5 days_re_enable = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove attack_hideouts_campania" set_country_flag = ITA_attacked_hideouts random_list = { 66 = { country_event = mafia.3 add_to_variable = { camorra_strength = -0.05 } modifier = { factor = police_effectiveness_campania } } 34 = { country_event = mafia.4 add_to_variable = { undercover_agents_campania = -1 } } } update_police_effectiveness = yes } } attack_hideouts_calabria = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_war_with_mafia has_idea = ITA_war_with_Mafia custom_trigger_tooltip = { tooltip = attack_hideouts_calabria_TT check_variable = { undercover_agents_calabria > 5 } check_variable = { ndrangheta_strength < 0.25 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 5 modifier = { factor = 0.1 check_variable = { ndrangheta_strength < 0.1 } } modifier = { factor = 2 check_variable = { ndrangheta_strength > 0.25 } } modifier = { factor = 2 check_variable = { ndrangheta_strength > 0.5 } } } fixed_random_seed = no custom_cost_trigger = { command_power > 50 } custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision attack_hideouts_calabria executed" add_command_power = -50 } days_remove = 5 days_re_enable = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove attack_hideouts_calabria" set_country_flag = ITA_attacked_hideouts random_list = { 66 = { country_event = mafia.3 add_to_variable = { ndrangheta_strength = -0.05 } modifier = { factor = police_effectiveness_calabria } } 34 = { country_event = mafia.4 add_to_variable = { undercover_agents_calabria = -1 } } } update_police_effectiveness = yes } } attack_hideouts_puglia = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_war_with_mafia has_idea = ITA_war_with_Mafia custom_trigger_tooltip = { tooltip = attack_hideouts_puglia_TT check_variable = { undercover_agents_puglia > 5 } check_variable = { sacra_corona_unita_strength < 0.25 } } } visible = { has_idea = ITA_mafia } ai_will_do = { base = 5 modifier = { factor = 0.1 check_variable = { sacra_corona_unita_strength < 0.1 } } modifier = { factor = 2 check_variable = { sacra_corona_unita_strength > 0.25 } } modifier = { factor = 2 check_variable = { sacra_corona_unita_strength > 0.5 } } } fixed_random_seed = no custom_cost_trigger = { command_power > 50 } custom_cost_text = command_power_more_than_50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision attack_hideouts_puglia executed" add_command_power = -50 } days_remove = 5 days_re_enable = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove attack_hideouts_puglia" set_country_flag = ITA_attacked_hideouts random_list = { 66 = { country_event = mafia.3 add_to_variable = { sacra_corona_unita_strength = -0.05 } modifier = { factor = police_effectiveness_puglia } } 34 = { country_event = mafia.4 add_to_variable = { undercover_agents_puglia = -1 } } } update_police_effectiveness = yes } } army_in_the_streets = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_war_with_mafia has_idea = ITA_war_with_Mafia } visible = { has_idea = ITA_mafia } ai_will_do = { base = 1000 } custom_cost_trigger = { command_power > 100 } custom_cost_text = command_power_more_than_100 complete_effect = { log = "[GetDateText]: [This.GetName]: decision army_in_the_streets executed" add_command_power = -100 set_country_flag = ITA_deployed_army_against_mafia custom_effect_tooltip = mafia_strength_decrease_tt set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes add_war_support = 0.2 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes add_to_variable = { cosa_nostra_strength = -0.02 } add_to_variable = { camorra_strength = -0.02 } add_to_variable = { ndrangheta_strength = -0.02 } add_to_variable = { sacra_corona_unita_strength = -0.02 } } fire_only_once = yes } ITA_resume_war_on_mafia = { icon = generic_decision cost = 150 available = { has_idea = ITA_mafia_unchallenged NOT = { has_country_flag = ITA_mafia_defeat_cooldown } } visible = { has_idea = ITA_mafia_unchallenged } ai_will_do = { base = 50 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_resume_war_on_mafia" swap_ideas = { add_idea = ITA_war_with_Mafia remove_idea = ITA_mafia_unchallenged } custom_effect_tooltip = ITA_increase_police_effectivness_TT add_to_variable = { police_effectivness_base = 0.1 } update_police_effectiveness = yes news_event = italy_news.7 } } encourage_fighting_between_families = { icon = generic_decision available = { has_idea = ITA_mafia has_completed_focus = ITA_war_with_mafia has_idea = ITA_war_with_Mafia } visible = { has_idea = ITA_mafia } ai_will_do = { base = 2000 } custom_cost_trigger = { command_power > 75 } custom_cost_text = command_power_more_than_75 complete_effect = { log = "[GetDateText]: [This.GetName]: decision encourage_fighting_between_families executed" add_command_power = -75 country_event = mafia.29 } days_re_enable = 180 } extraordinary_police_funding = { icon = generic_decision available = { has_idea = ITA_mafia NOT = { has_country_flag = extraordinary_police_funding_flag } } visible = { NOT = { has_country_flag = extraordinary_police_funding_flag } } ai_will_do = { base = 100 } days_re_enable = 1 cost = 50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision extraordinary_police_funding executed" set_country_flag = extraordinary_police_funding_flag set_country_flag = extraordinary_police_funding_flag } } deactivate_extraordinary_police_funding = { icon = generic_decision available = { has_idea = ITA_mafia has_country_flag = extraordinary_police_funding_flag } visible = { has_country_flag = extraordinary_police_funding_flag } ai_will_do = { base = 0 } days_re_enable = 1 cost = 50 complete_effect = { log = "[GetDateText]: [This.GetName]: decision deactivate_extraordinary_police_funding executed" clr_country_flag = extraordinary_police_funding_flag clr_country_flag = extraordinary_police_funding_flag } } excommunicate_bosses_camorra = { icon = generic_decision available = { has_idea = ITA_mafia ITA_more_than_50_clergy_opinion = yes has_completed_focus = ITA_seek_support_of_the_church } visible = { has_idea = ITA_mafia } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision excommunicate_bosses_camorra executed" set_temp_variable = { temp_opinion = -2.5 } change_the_clergy_opinion = yes custom_effect_tooltip = excommunicate_bosses_TT add_to_variable = { camorra_strength = -0.05 } } ai_will_do = { base = 1 modifier = { factor = the_clergy_opinion always = yes } modifier = { factor = camorra_strength always = yes } modifier = { factor = 0 check_variable = { the_clergy_opinion < 50 } } } } excommunicate_bosses_cosa_nostra = { icon = generic_decision available = { has_idea = ITA_mafia ITA_more_than_50_clergy_opinion = yes has_completed_focus = ITA_seek_support_of_the_church } visible = { has_idea = ITA_mafia } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision excommunicate_bosses_cosa_nostra executed" set_temp_variable = { temp_opinion = -2.5 } change_the_clergy_opinion = yes custom_effect_tooltip = excommunicate_bosses_TT add_to_variable = { cosa_nostra_strength = -0.05 } } ai_will_do = { base = 1 modifier = { factor = the_clergy_opinion always = yes } modifier = { factor = cosa_nostra_strength always = yes } modifier = { factor = 0 check_variable = { the_clergy_opinion < 50 } } } } excommunicate_bosses_sacra_corona_unita = { icon = generic_decision available = { has_idea = ITA_mafia ITA_more_than_50_clergy_opinion = yes has_completed_focus = ITA_seek_support_of_the_church } visible = { has_idea = ITA_mafia } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision excommunicate_bosses_sacra_corona_unita executed" set_temp_variable = { temp_opinion = -2.5 } change_the_clergy_opinion = yes custom_effect_tooltip = excommunicate_bosses_TT add_to_variable = { sacra_corona_unita_strength = -0.05 } } ai_will_do = { base = 1 modifier = { factor = the_clergy_opinion always = yes } modifier = { factor = sacra_corona_unita_strength always = yes } modifier = { factor = 0 check_variable = { the_clergy_opinion < 50 } } } } excommunicate_bosses_ndrangheta = { icon = generic_decision available = { has_idea = ITA_mafia ITA_more_than_50_clergy_opinion = yes has_completed_focus = ITA_seek_support_of_the_church } visible = { has_idea = ITA_mafia } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision excommunicate_bosses_ndrangheta executed" set_temp_variable = { temp_opinion = -2.5 } change_the_clergy_opinion = yes custom_effect_tooltip = excommunicate_bosses_TT add_to_variable = { ndrangheta_strength = -0.05 } } ai_will_do = { base = 1 modifier = { factor = the_clergy_opinion always = yes } modifier = { factor = ndrangheta_strength always = yes } modifier = { factor = 0 check_variable = { the_clergy_opinion < 50 } } } } concentrate_anti_mafia_effort_cosa_nostra = { icon = generic_decision available = { has_idea = ITA_mafia NOT = { has_country_flag = ITA_concentrating_on_camorra } NOT = { has_country_flag = ITA_concentrating_on_ndrangheta } NOT = { has_country_flag = ITA_concentrating_on_cosa_nostra } NOT = { has_country_flag = ITA_concentrating_on_sacra_corona_unita } } visible = { has_idea = ITA_mafia } custom_cost_trigger = { command_power > 25 } custom_cost_text = command_power_more_than_25 ai_will_do = { base = 100 modifier = { factor = cosa_nostra_strength always = yes } } days_re_enable = 89 complete_effect = { log = "[GetDateText]: [This.GetName]: decision concentrate_anti_mafia_effort_cosa_nostra executed" add_command_power = -25 set_country_flag = { flag = ITA_concentrating_on_cosa_nostra days = 90 value = 1 } update_police_effectiveness = yes } } concentrate_anti_mafia_effort_camorra = { icon = generic_decision available = { has_idea = ITA_mafia NOT = { has_country_flag = ITA_concentrating_on_camorra } NOT = { has_country_flag = ITA_concentrating_on_ndrangheta } NOT = { has_country_flag = ITA_concentrating_on_cosa_nostra } NOT = { has_country_flag = ITA_concentrating_on_sacra_corona_unita } } visible = { has_idea = ITA_mafia } custom_cost_trigger = { command_power > 25 } custom_cost_text = command_power_more_than_25 ai_will_do = { base = 100 modifier = { factor = camorra_strength always = yes } } days_re_enable = 89 complete_effect = { log = "[GetDateText]: [This.GetName]: decision concentrate_anti_mafia_effort_camorra executed" add_command_power = -25 set_country_flag = { flag = ITA_concentrating_on_camorra days = 90 value = 1 } update_police_effectiveness = yes } } concentrate_anti_mafia_effort_ndrangheta = { icon = generic_decision available = { has_idea = ITA_mafia NOT = { has_country_flag = ITA_concentrating_on_camorra } NOT = { has_country_flag = ITA_concentrating_on_ndrangheta } NOT = { has_country_flag = ITA_concentrating_on_cosa_nostra } NOT = { has_country_flag = ITA_concentrating_on_sacra_corona_unita } } visible = { has_idea = ITA_mafia } custom_cost_trigger = { command_power > 25 } custom_cost_text = command_power_more_than_25 ai_will_do = { base = 100 modifier = { factor = ndrangheta_strength always = yes } } days_re_enable = 89 complete_effect = { log = "[GetDateText]: [This.GetName]: decision concentrate_anti_mafia_effort_ndrangheta executed" add_command_power = -25 set_country_flag = { flag = ITA_concentrating_on_ndrangheta days = 90 value = 1 } update_police_effectiveness = yes } } concentrate_anti_mafia_effort_sacra_corona_unita = { icon = generic_decision available = { has_idea = ITA_mafia NOT = { has_country_flag = ITA_concentrating_on_camorra } NOT = { has_country_flag = ITA_concentrating_on_ndrangheta } NOT = { has_country_flag = ITA_concentrating_on_cosa_nostra } NOT = { has_country_flag = ITA_concentrating_on_sacra_corona_unita } } visible = { has_idea = ITA_mafia } custom_cost_trigger = { command_power > 25 } custom_cost_text = command_power_more_than_25 ai_will_do = { base = 100 modifier = { factor = sacra_corona_unita_strength always = yes } } days_re_enable = 89 complete_effect = { log = "[GetDateText]: [This.GetName]: decision concentrate_anti_mafia_effort_sacra_corona_unita executed" add_command_power = -25 set_country_flag = { flag = ITA_concentrating_on_sacra_corona_unita days = 90 value = 1 } update_police_effectiveness = yes } } } generic_ITA = { bonus_to_stimulate_consumption = { icon = generic_decision visible = { always = yes } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision bonus_to_stimulate_consumption executed" set_temp_variable = { treasury_change = { value = bonus_to_stimulate_consumption_times_taken_var multiply = { value = gdp_total multiply = -0.001 } } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } modify_treasury_effect = yes set_temp_variable = { drift_switch_change = 0.004 } ITA_modify_reform_expectance_temp_effect = yes add_to_variable = { bonus_to_stimulate_consumption_times_taken_var = 1 } } ai_will_do = { base = 10 modifier = { factor = 0 has_stability > 0.99 } modifier = { factor = 10 has_stability < 0.5 } modifier = { factor = 10 has_stability < 0.25 } modifier = { factor = 0 check_variable = { interest_rate > 12 } } modifier = { factor = 0.1 check_variable = { interest_rate > 8 } } modifier = { factor = 5 check_variable = { stability_protests_counter < -5 } } } } forced_withdrawal_from_bank_accounts = { icon = generic_decision visible = { NOT = { has_country_flag = disabled_forced_withdrawal_from_bank_accounts } } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision forced_withdrawal_from_bank_accounts executed" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { var = ITA_stability_factor_var value = { value = forced_withdrawal_from_bank_accounts_times_taken_var multiply = -0.005 } tooltip = stability_factor_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.03 } } modify_treasury_effect = yes set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes add_to_variable = { forced_withdrawal_from_bank_accounts_times_taken_var = 1 } } ai_will_do = { base = 0 modifier = { add = 10 has_stability > 0.99 } modifier = { add = 10 check_variable = { interest_rate > 10 } has_stability > 0.66 } modifier = { add = 10 check_variable = { interest_rate > 8 } has_stability > 0.8 } } } one_time_paycheck_bonus = { icon = generic_decision available = { NOT = { has_country_leader_with_trait = western_technocrat } } visible = { always = yes } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision one_time_paycheck_bonus executed" set_temp_variable = { party_popularity_increase = 0.08 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes set_temp_variable = { treasury_change = { value = one_time_paycheck_bonus_times_taken_var multiply = { value = gdp_total multiply = -0.002 } } } modify_treasury_effect = yes set_temp_variable = { drift_switch_change = 0.002 } ITA_modify_reform_expectance_temp_effect = yes add_to_variable = { one_time_paycheck_bonus_times_taken_var = 1 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { government_coalition_strength < 0.6 } OR = { focus_progress = { focus = ITA_simplify_legal_code progress < 0.99 } focus_progress = { focus = ITA_reduce_judgement_times progress < 0.99 } focus_progress = { focus = ITA_impose_better_checks_on_magistrates progress < 0.99 } focus_progress = { focus = ITA_abolish_perfect_bicameralism progress < 0.99 } focus_progress = { focus = ITA_merge_small_municipalities progress < 0.99 } focus_progress = { focus = ITA_abolish_the_provinces progress < 0.99 } focus_progress = { focus = ITA_italian_federation progress < 0.99 } } } modifier = { add = 5 check_variable = { government_coalition_strength < 0.6 } has_stability < 0.5 } } } economic_concessions_to_oppositions = { icon = generic_decision visible = { always = yes } days_re_enable = 90 complete_effect = { log = "[GetDateText]: [This.GetName]: decision economic_concessions_to_oppositions executed" add_political_power = 250 set_temp_variable = { treasury_change = { value = economic_concessions_to_oppositions_times_taken_var multiply = { value = gdp_total multiply = -0.002 } } } modify_treasury_effect = yes add_to_variable = { economic_concessions_to_oppositions_times_taken_var = 1 } } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { interest_rate > 7 } } modifier = { factor = 0 has_political_power > 500 } modifier = { factor = 0.1 check_variable = { interest_rate > 6 } } } } reshuffle_coalition = { icon = generic_decision cost = 100 visible = { always = yes } days_re_enable = 90 complete_effect = { log = "[GetDateText]: [This.GetName]: decision reshuffle_coalition executed" set_country_flag = coalition_reshuffling clear_array = gov_coalition_array update_government_coalition_strength = yes store_election_values = yes recalculate_party_strength = yes set_country_flag = coalition_forming activate_mission = coalition_countdown } ai_will_do = { base = 0 } } extraordinary_church_donation = { icon = generic_decision available = { ITA_less_than_100_clergy_opinion = yes has_idea = the_clergy } visible = { has_completed_focus = ITA_economic_support_for_the_church } custom_cost_trigger = { check_variable = { treasury > extraordinary_church_donation_cost } } custom_cost_text = extraordinary_church_donation_tt days_re_enable = 90 complete_effect = { log = "[GetDateText]: [This.GetName]: decision extraordinary_church_donation executed" set_temp_variable = { extraordinary_church_donation_cost = { value = extraordinary_church_donation_times_taken_var multiply = { value = gdp_total multiply = -0.002 } } } set_temp_variable = { temp_opinion = 5 } change_the_clergy_opinion = yes set_temp_variable = { treasury_change = extraordinary_church_donation_cost } modify_treasury_effect = yes add_to_variable = { extraordinary_church_donation_times_taken_var = 1 } } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { interest_rate > 8 } } modifier = { factor = 0 check_variable = { the_clergy_opinion > 90 } } } } levy_extra_church_tax = { icon = generic_decision available = { ITA_more_than_50_clergy_opinion = yes has_idea = the_clergy } visible = { has_idea = the_clergy } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision levy_extra_church_tax executed" set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.02 } } modify_treasury_effect = yes set_temp_variable = { temp_opinion = { value = levy_extra_church_tax_times_taken_var multiply = -1 } } change_the_clergy_opinion = yes add_to_variable = { levy_extra_church_tax_times_taken_var = 1 } } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { levy_extra_church_tax_times_taken_var > 5 } } } } condemn_antiglobal_rhetoric = { icon = generic_decision available = { ITA_less_than_100_international_bankers_opinion = yes has_statalist_government_or_in_coalition = yes } visible = { has_idea = international_bankers } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision condemn_antiglobal_rhetoric executed" set_temp_variable = { temp_opinion = 5 } change_international_bankers_opinion = yes for_each_loop = { array = gov_coalition_array if = { limit = { OR = { check_variable = { v = 3 } check_variable = { v = 4 } check_variable = { v = 5 } check_variable = { v = 6 } check_variable = { v = 7 } check_variable = { v = 17 } check_variable = { v = 18 } check_variable = { v = 19 } check_variable = { v = 20 } check_variable = { v = 21 } check_variable = { v = 22 } check_variable = { v = 23 } } } set_temp_variable = { party_index = v } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes } } if = { limit = { has_variable = ruling_party OR = { check_variable = { ruling_party = 3 } check_variable = { ruling_party = 4 } check_variable = { ruling_party = 5 } check_variable = { ruling_party = 6 } check_variable = { ruling_party = 7 } check_variable = { ruling_party = 17 } check_variable = { ruling_party = 18 } check_variable = { ruling_party = 19 } check_variable = { ruling_party = 20 } check_variable = { ruling_party = 21 } check_variable = { ruling_party = 22 } check_variable = { ruling_party = 23 } } } set_temp_variable = { party_index = ruling_party } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes } custom_effect_tooltip = condemn_antiglobal_rhetoric_TT } ai_will_do = { base = 0 modifier = { add = 1 ITA_more_than_50_international_bankers_opinion = no } } } provide_local_party_positions_to_business_owners = { icon = generic_decision available = { ITA_less_than_100_small_medium_business_owners_opinion = yes } visible = { has_idea = small_medium_business_owners } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision provide_local_party_positions_to_business_owners executed" set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes set_temp_variable = { provide_local_party_positions_to_business_owners_cost = provide_local_party_positions_to_business_owners_times_taken_var } multiply_temp_variable = { provide_local_party_positions_to_business_owners_cost = -25 } add_political_power = provide_local_party_positions_to_business_owners_cost add_to_variable = { provide_local_party_positions_to_business_owners_times_taken_var = 1 } } ai_will_do = { base = 0 modifier = { add = 1 ITA_more_than_50_small_medium_business_owners_opinion = no } } } random_financial_police_surprise_checks = { icon = generic_decision available = { has_completed_focus = ITA_increase_checks ITA_more_than_50_small_medium_business_owners_opinion = yes } visible = { has_idea = small_medium_business_owners } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision random_financial_police_surprise_checks executed" set_temp_variable = { temp_opinion = -5 } change_small_medium_business_owners_opinion = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.03 } } modify_treasury_effect = yes } ai_will_do = { base = 5 } } encourage_international_investments = { icon = generic_decision available = { ITA_more_than_50_international_bankers_opinion = yes } visible = { has_idea = international_bankers } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision encourage_international_investments executed" set_temp_variable = { temp_opinion = -5 } change_international_bankers_opinion = yes set_temp_variable = { int_investment_change = { value = gdp_total multiply = 0.05 } } modify_international_investment_effect = yes } ai_will_do = { base = 5 } } call_in_favours_with_unions = { icon = generic_decision available = { ITA_more_than_50_labour_unions_opinion = yes } visible = { has_idea = labour_unions } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision call_in_favours_with_unions executed" set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } } ai_will_do = { base = 10 modifier = { factor = 2 has_stability < 0.5 } modifier = { factor = 3 has_stability < 0.35 } } } provide_political_positions_to_union_men = { icon = generic_decision available = { ITA_less_than_100_labour_unions_opinion = yes } visible = { has_idea = labour_unions } days_re_enable = 180 complete_effect = { log = "[GetDateText]: [This.GetName]: decision provide_political_positions_to_union_men executed" set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes set_temp_variable = { provide_political_positions_to_union_men_cost = provide_political_positions_to_union_men_times_taken_var } multiply_temp_variable = { provide_political_positions_to_union_men_cost = -25 } add_political_power = provide_political_positions_to_union_men_cost add_to_variable = { provide_political_positions_to_union_men_times_taken_var = 1 } } ai_will_do = { base = 0 modifier = { add = 1 ITA_more_than_50_labour_unions_opinion = no } } } discredit_political_opponents_in_talk_shows = { icon = generic_decision cost = discredit_political_opponents_in_talk_shows_cost visible = { has_completed_focus = ITA_exploit_talk_shows } days_re_enable = 30 complete_effect = { log = "[GetDateText]: [This.GetName]: decision discredit_political_opponents_in_talk_shows executed" set_variable = { discredit_political_opponents_in_talk_shows_cost = discredit_political_opponents_in_talk_shows_times_taken_var } multiply_variable = { discredit_political_opponents_in_talk_shows_cost = 10 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.025 } change_relative_party_popularity = yes add_to_variable = { discredit_political_opponents_in_talk_shows_times_taken_var = 1 } } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { discredit_political_opponents_in_talk_shows_times_taken_var > 5 } } } } estabilish_technocratic_government = { icon = generic_decision available = { has_completed_focus = ITA_technocratic_governments OR = { has_stability < 0.25 AND = { interest_rate_higher_than_8 = yes treasury_lower_than_10 = yes } } NOT = { OR = { has_country_leader_with_trait = western_technocrat has_country_flag = ITA_undemocratic_coup } } } visible = { has_completed_focus = ITA_technocratic_governments } days_re_enable = 1825 cost = 500 complete_effect = { log = "[GetDateText]: [This.GetName]: decision estabilish_technocratic_government executed" country_event = italy_md.67 } ai_will_do = { base = 8000 } } ITA_tutorial_decision = { icon = generic_decision days_re_enable = 1 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_tutorial_decision executed" country_event = italy_md.23 } ai_will_do = { base = 0 } } } integrative_restoration_ITA = { restore_the_Colosseum = { icon = generic_decision fire_only_once = yes available = { controls_state = 81 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_the_Colosseum executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_the_Colosseum" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 81 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_the_Fori_Imperiali = { icon = generic_decision fire_only_once = yes available = { controls_state = 81 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_the_Fori_Imperiali executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_the_Fori_Imperiali" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 81 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_Pompeii = { icon = generic_decision fire_only_once = yes available = { controls_state = 82 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_Pompeii executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_Pompeii" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 82 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_the_Temple_Valley = { icon = generic_decision fire_only_once = yes available = { controls_state = 83 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_the_Temple_Valley executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_the_Temple_Valley" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 83 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_Heliopolis = { icon = generic_decision fire_only_once = yes available = { controls_state = 553 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_Heliopolis executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_Heliopolis" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 553 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_Thysdrus = { icon = generic_decision fire_only_once = yes available = { controls_state = 388 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_Thysdrus executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_Thysdrus" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 388 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_diocletians_palace = { icon = generic_decision fire_only_once = yes available = { controls_state = 127 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_diocletians_palace executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_diocletians_palace" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 127 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_Palmyra = { icon = generic_decision fire_only_once = yes available = { controls_state = 561 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_Palmyra executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_Palmyra" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 561 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_Arles_Nimes = { icon = generic_decision fire_only_once = yes available = { controls_state = 961 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_Arles_Nimes executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_Arles_Nimes" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 961 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_Alexandria_lighthouse = { icon = generic_decision fire_only_once = yes available = { controls_state = 216 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_Alexandria_lighthouse executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_Alexandria_lighthouse" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 216 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_Athens_acropolis = { icon = generic_decision fire_only_once = yes available = { controls_state = 141 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_Athens_acropolis executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_Athens_acropolis" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 141 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_Troy = { icon = generic_decision fire_only_once = yes available = { controls_state = 156 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_Troy executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_Troy" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 156 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_rhodes_colossus = { icon = generic_decision fire_only_once = yes available = { controls_state = 143 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_rhodes_colossus executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_rhodes_colossus" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 143 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_leptis_magna = { icon = generic_decision fire_only_once = yes available = { controls_state = 920 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_leptis_magna executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_leptis_magna" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 920 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_marciana_traiana = { icon = generic_decision fire_only_once = yes available = { controls_state = 380 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_marciana_traiana executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_marciana_traiana" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 380 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } restore_augusta_emerita = { icon = generic_decision fire_only_once = yes available = { controls_state = 968 OR = { has_completed_focus = ITA_attract_foreign_tourists AND = { has_completed_focus = ITA_empower_the_senate NOT = { has_completed_focus = ITA_repeal_former_government_measures_6 } } AND = { has_completed_focus = ITA_empower_the_emperor NOT = { has_completed_focus = ITA_repeal_former_government_measures_8 } } } } visible = { always = yes } ai_will_do = { base = 10 } complete_effect = { log = "[GetDateText]: [This.GetName]: decision restore_augusta_emerita executed" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } days_remove = 365 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove restore_augusta_emerita" add_to_variable = { ITA_monuments_restored_counter = 1 } if = { limit = { check_variable = { ITA_monuments_restored_counter = 16 } } country_event = italy_md.46 clear_variable = ITA_monuments_restored_counter } add_political_power = 250 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes 968 = { add_dynamic_modifier = { modifier = monuments_restored } hidden_effect = { add_to_variable = { var = integrative_restoration_var value = 0.1 } } add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = monument_restored_TT } } } ITA_italian_space_decision_category = { ITA_run_support_campaigns_short = { icon = GFX_decision_hol_radio_oranje days_remove = 75 days_re_enable = 15 fire_only_once = no cost = 50 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_run_support_campaigns_short" add_to_variable = { ITA_peoples_support = 7.5 } set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes custom_effect_tooltip = ITA_peoples_support_campaigns_short_TT } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { ITA_peoples_support > 85 } } } } ITA_run_support_campaigns_long = { icon = GFX_decision_eng_propaganda_campaigns days_remove = 150 days_re_enable = 30 fire_only_once = no cost = 75 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_run_support_campaigns_long" add_to_variable = { ITA_peoples_support = 15 } set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes custom_effect_tooltip = ITA_peoples_support_campaigns_long_TT } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { ITA_peoples_support > 85 } } } } ITA_rebalance_the_ASI_budget = { icon = generic_decision days_remove = 30 days_re_enable = 180 available = { has_country_flag = ITA_recently_expanded_space_program custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } } visible = { has_country_flag = ITA_recently_expanded_space_program } cost = 100 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_rebalance_the_ASI_budget" multiply_variable = { ITA_space_expenses_var = 0.9 } add_to_variable = { ITA_peoples_support = 5 } custom_effect_tooltip = ITA_rebalance_the_ASI_budget_TT } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_rebalance_the_ASI_budget" remove_ideas = ITA_idea_ASI_failing clr_country_flag = ITA_recently_expanded_space_program } ai_will_do = { base = 10 } } ITA_expand_space_program = { icon = generic_decision days_remove = 150 days_re_enable = 40 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } NOT = { has_country_flag = ITA_recently_expanded_space_program } } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_expand_space_program" set_temp_variable = { treasury_change = -40 } modify_treasury_effect = yes } cost = 100 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_expand_space_program" add_to_variable = { ITA_space_program_level = 1 } add_ideas = ITA_idea_ASI_failing set_country_flag = ITA_recently_expanded_space_program subtract_from_variable = { ITA_peoples_support = 10.0 } custom_effect_tooltip = ITA_lower_people_support_10_TT custom_effect_tooltip = ITA_expanded_space_program_TT hidden_effect = { add_to_variable = { asi_pp_var = 0.05 } add_to_variable = { asi_research_var = 0.025 } } add_to_variable = { ITA_space_expenses_var = 20 } } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { ITA_space_program_level > 4 } } modifier = { factor = 0 check_variable = { ITA_peoples_support < 35 } } } } ITA_shrink_space_program = { icon = generic_decision days_remove = 30 days_re_enable = 30 available = { custom_trigger_tooltip = { tooltip = ITA_shrink_space_program_TT check_variable = { ITA_space_program_level > 0 } } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_shrink_space_program" set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes } cost = 50 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_shrink_space_program" add_to_variable = { ITA_space_program_level = -1 } add_to_variable = { ITA_peoples_support = 10.0 } custom_effect_tooltip = ITA_increase_people_support_10_TT hidden_effect = { subtract_from_variable = { asi_pp_var = 0.05 } subtract_from_variable = { asi_research_var = 0.025 } } subtract_from_variable = { ITA_space_expenses_var = 20 } custom_effect_tooltip = ITA_shrinked_space_program_TT } ai_will_do = { base = 0 modifier = { add = 1 check_variable = { ITA_peoples_support < 35 } } } } ITA_launch_commercial_satellite = { icon = generic_decision days_remove = 60 days_re_enable = 30 available = { has_completed_focus = ITA_increase_ASI_funding custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_launch_commercial_satellite" set_temp_variable = { treasury_change = -4 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_launch_commercial_satellite" add_to_variable = { ITA_space_income_var = 1.0 } custom_effect_tooltip = ITA_increase_space_income_1_TT } ai_will_do = { base = 5 } } ITA_setup_lunar_base = { icon = generic_decision fire_only_once = yes days_remove = 360 available = { custom_trigger_tooltip = { tooltip = ITA_lunar_base_TT check_variable = { asi_pp_var > 0.15 } } custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_setup_lunar_base" set_temp_variable = { treasury_change = -50 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_setup_lunar_base" add_to_variable = { ITA_space_expenses_var = 10.0 } custom_effect_tooltip = ITA_increase_space_expenses_10_TT set_country_flag = ITA_lunar_base add_ideas = ITA_moon_base } ai_will_do = { base = 10 } } ITA_increase_asteroid_mining_precious = { icon = generic_decision days_re_enable = 30 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } custom_trigger_tooltip = { tooltip = ITA_has_lunar_base_TT has_country_flag = ITA_lunar_base } custom_trigger_tooltip = { tooltip = ITA_asteroid_mining_precious_tier1_TT check_variable = { ITA_asteroid_precious < 10 } } } visible = { check_variable = { ITA_asteroid_precious < 10 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_increase_asteroid_mining_precious" set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_increase_asteroid_mining_precious" add_to_variable = { ITA_space_expenses_var = 3.0 } custom_effect_tooltip = ITA_increase_space_expenses_3_TT capital_scope = { add_resource = { type = chromium amount = 1 } } add_to_variable = { ITA_asteroid_precious = 1 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { resource_consumed@chromium > resource_produced@chromium } } } } ITA_increase_asteroid_mining_precious_2 = { icon = generic_decision days_re_enable = 30 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } custom_trigger_tooltip = { tooltip = ITA_has_lunar_base_TT has_country_flag = ITA_lunar_base } custom_trigger_tooltip = { tooltip = ITA_asteroid_mining_precious_tier2_TT check_variable = { ITA_asteroid_precious > 9 } check_variable = { ITA_asteroid_precious < 25 } } } visible = { check_variable = { ITA_asteroid_precious > 9 } check_variable = { ITA_asteroid_precious < 25 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_increase_asteroid_mining_precious_2" set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_increase_asteroid_mining_precious_2" add_to_variable = { ITA_space_expenses_var = 6.0 } custom_effect_tooltip = ITA_increase_space_expenses_6_TT capital_scope = { add_resource = { type = chromium amount = 2 } } add_to_variable = { ITA_asteroid_precious = 2 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { resource_consumed@chromium > resource_produced@chromium } } } } ITA_increase_asteroid_mining_precious_3 = { icon = generic_decision days_re_enable = 30 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } custom_trigger_tooltip = { tooltip = ITA_has_lunar_base_TT has_country_flag = ITA_lunar_base } custom_trigger_tooltip = { tooltip = ITA_asteroid_mining_precious_tier3_TT check_variable = { ITA_asteroid_precious > 24 } } } visible = { check_variable = { ITA_asteroid_precious > 24 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_increase_asteroid_mining_precious_3" set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_increase_asteroid_mining_precious_3" add_to_variable = { ITA_space_expenses_var = 9.0 } custom_effect_tooltip = ITA_increase_space_expenses_9_TT capital_scope = { add_resource = { type = chromium amount = 3 } } add_to_variable = { ITA_asteroid_precious = 3 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { resource_consumed@chromium > resource_produced@chromium } } } } ITA_increase_asteroid_mining_aluminium = { icon = generic_decision days_re_enable = 30 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } custom_trigger_tooltip = { tooltip = ITA_has_lunar_base_TT has_country_flag = ITA_lunar_base } custom_trigger_tooltip = { tooltip = ITA_asteroid_mining_aluminium_tier1_TT check_variable = { ITA_asteroid_aluminium < 10 } } } visible = { check_variable = { ITA_asteroid_aluminium < 10 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_increase_asteroid_mining_aluminium" set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_increase_asteroid_mining_aluminium" add_to_variable = { ITA_space_expenses_var = 3.0 } custom_effect_tooltip = ITA_increase_space_expenses_3_TT capital_scope = { add_resource = { type = aluminium amount = 1 } } add_to_variable = { ITA_asteroid_aluminium = 1 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { resource_consumed@aluminium > resource_produced@aluminium } } } } ITA_increase_asteroid_mining_aluminium_2 = { icon = generic_decision days_re_enable = 30 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } custom_trigger_tooltip = { tooltip = ITA_has_lunar_base_TT has_country_flag = ITA_lunar_base } custom_trigger_tooltip = { tooltip = ITA_asteroid_mining_aluminium_tier2_TT check_variable = { ITA_asteroid_aluminium > 9 } check_variable = { ITA_asteroid_aluminium < 25 } } } visible = { check_variable = { ITA_asteroid_aluminium > 9 } check_variable = { ITA_asteroid_aluminium < 25 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_increase_asteroid_mining_aluminium_2" set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_increase_asteroid_mining_aluminium_2" add_to_variable = { ITA_space_expenses_var = 6.0 } custom_effect_tooltip = ITA_increase_space_expenses_6_TT capital_scope = { add_resource = { type = aluminium amount = 2 } } add_to_variable = { ITA_asteroid_aluminium = 2 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { resource_consumed@aluminium > resource_produced@aluminium } } } } ITA_increase_asteroid_mining_aluminium_3 = { icon = generic_decision days_re_enable = 30 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } custom_trigger_tooltip = { tooltip = ITA_has_lunar_base_TT has_country_flag = ITA_lunar_base } custom_trigger_tooltip = { tooltip = ITA_asteroid_mining_aluminium_tier3_TT check_variable = { ITA_asteroid_aluminium > 24 } } } visible = { check_variable = { ITA_asteroid_aluminium > 24 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_increase_asteroid_mining_aluminium_3" set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_increase_asteroid_mining_aluminium_3" add_to_variable = { ITA_space_expenses_var = 9.0 } custom_effect_tooltip = ITA_increase_space_expenses_9_TT capital_scope = { add_resource = { type = aluminium amount = 3 } } add_to_variable = { ITA_asteroid_aluminium = 3 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { resource_consumed@aluminium > resource_produced@aluminium } } } } ITA_increase_asteroid_mining_tungsten = { icon = generic_decision days_re_enable = 30 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } custom_trigger_tooltip = { tooltip = ITA_has_lunar_base_TT has_country_flag = ITA_lunar_base } custom_trigger_tooltip = { tooltip = ITA_asteroid_mining_tungsten_tier1_TT check_variable = { ITA_asteroid_tungsten < 10 } } } visible = { check_variable = { ITA_asteroid_tungsten < 10 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_increase_asteroid_mining_tungsten" set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_increase_asteroid_mining_tungsten" add_to_variable = { ITA_space_expenses_var = 3.0 } custom_effect_tooltip = ITA_increase_space_expenses_3_TT capital_scope = { add_resource = { type = tungsten amount = 1 } } add_to_variable = { ITA_asteroid_tungsten = 1 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { resource_consumed@tungsten > resource_produced@tungsten } } } } ITA_increase_asteroid_mining_tungsten_2 = { icon = generic_decision days_re_enable = 30 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } custom_trigger_tooltip = { tooltip = ITA_has_lunar_base_TT has_country_flag = ITA_lunar_base } custom_trigger_tooltip = { tooltip = ITA_asteroid_mining_tungsten_tier2_TT check_variable = { ITA_asteroid_tungsten > 9 } check_variable = { ITA_asteroid_tungsten < 25 } } } visible = { check_variable = { ITA_asteroid_tungsten > 9 } check_variable = { ITA_asteroid_tungsten < 25 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_increase_asteroid_mining_tungsten_2" set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_increase_asteroid_mining_tungsten_2" add_to_variable = { ITA_space_expenses_var = 6.0 } custom_effect_tooltip = ITA_increase_space_expenses_6_TT capital_scope = { add_resource = { type = tungsten amount = 2 } } add_to_variable = { ITA_asteroid_tungsten = 2 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { resource_consumed@tungsten > resource_produced@tungsten } } } } ITA_increase_asteroid_mining_tungsten_3 = { icon = generic_decision days_re_enable = 30 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } custom_trigger_tooltip = { tooltip = ITA_has_lunar_base_TT has_country_flag = ITA_lunar_base } custom_trigger_tooltip = { tooltip = ITA_asteroid_mining_tungsten_tier3_TT check_variable = { ITA_asteroid_tungsten > 24 } } } visible = { check_variable = { ITA_asteroid_tungsten > 24 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_increase_asteroid_mining_tungsten_3" set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_increase_asteroid_mining_tungsten_3" add_to_variable = { ITA_space_expenses_var = 9.0 } custom_effect_tooltip = ITA_increase_space_expenses_9_TT capital_scope = { add_resource = { type = tungsten amount = 3 } } add_to_variable = { ITA_asteroid_tungsten = 3 } } ai_will_do = { base = 0 modifier = { add = 10 check_variable = { resource_consumed@tungsten > resource_produced@tungsten } } } } ITA_reduce_asteroid_mining_precious = { icon = generic_decision days_re_enable = 7 days_remove = 7 visible = { check_variable = { ITA_asteroid_precious > 0 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_reduce_asteroid_mining_precious" add_to_variable = { ITA_space_expenses_var = -3.0 } custom_effect_tooltip = ITA_decrease_space_expenses_3_TT capital_scope = { add_resource = { type = chromium amount = -1 } } add_to_variable = { ITA_asteroid_precious = -1 } } ai_will_do = { base = 0 } } ITA_reduce_asteroid_mining_aluminium = { icon = generic_decision days_re_enable = 7 days_remove = 7 visible = { check_variable = { ITA_asteroid_aluminium > 0 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_reduce_asteroid_mining_aluminium" add_to_variable = { ITA_space_expenses_var = -3.0 } custom_effect_tooltip = ITA_decrease_space_expenses_3_TT capital_scope = { add_resource = { type = aluminium amount = -1 } } add_to_variable = { ITA_asteroid_aluminium = -1 } } ai_will_do = { base = 0 } } ITA_reduce_asteroid_mining_tungsten = { icon = generic_decision days_re_enable = 7 days_remove = 7 visible = { check_variable = { ITA_asteroid_tungsten > 0 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision remove ITA_reduce_asteroid_mining_tungsten" add_to_variable = { ITA_space_expenses_var = -3.0 } custom_effect_tooltip = ITA_decrease_space_expenses_3_TT capital_scope = { add_resource = { type = tungsten amount = -1 } } add_to_variable = { ITA_asteroid_tungsten = -1 } } ai_will_do = { base = 0 } } ITA_prep_international_space_station = { icon = generic_decision days_remove = 30 days_re_enable = 120 available = { has_completed_focus = ITA_increase_ASI_funding NOT = { has_idea = ITA_idea_space_research } custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } has_war = no } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_prep_international_space_station" add_timed_idea = { idea = ITA_idea_prep_the_launch days = 120 } subtract_from_variable = { ITA_peoples_support = 2.0 } } ai_will_do = { base = 1 } } ITA_italian_iss_launch = { icon = generic_decision days_remove = 30 days_re_enable = 120 available = { has_country_flag = ITA_launch_ready NOT = { has_idea = ITA_idea_prep_the_launch } NOT = { has_idea = ITA_idea_space_research } custom_trigger_tooltip = { tooltip = ITA_has_enough_space_support_tt NOT = { check_variable = { ITA_peoples_support < 35 } } } has_war = no } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_italian_iss_launch" add_timed_idea = { idea = ITA_idea_space_research days = 365 } subtract_from_variable = { ITA_peoples_support = 5.0 } add_to_variable = { ITA_space_income_var = 1.0 } clr_country_flag = ITA_launch_ready } ai_will_do = { base = 1 } } ITA_collect_income_mission = { icon = GFX_decision_generic_fundraising available = { always = no } activation = { has_completed_focus = ITA_increase_ASI_funding } is_good = yes days_mission_timeout = 365 timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision timeout ITA_collect_income_mission" country_event = italy_md.11 } } } policies_ITA = { ITA_legalize_light_drugs_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_libertarians_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } OR = { has_completed_focus = ITA_legalize_light_drugs has_completed_focus = ITA_legalize_all_drugs } NOT = { has_idea = ITA_legalized_light_drugs } NOT = { has_idea = ITA_legalized_all_drugs } } visible = { NOT = { has_idea = ITA_legalized_light_drugs } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_legalize_light_drugs_decision executed" if = { limit = { has_idea = ITA_mafia } custom_effect_tooltip = ITA_focus_reduction_mafia_strength_TT add_to_variable = { cosa_nostra_strength = -0.1 } add_to_variable = { camorra_strength = -0.1 } add_to_variable = { ndrangheta_strength = -0.1 } add_to_variable = { sacra_corona_unita_strength = -0.1 } custom_effect_tooltip = ITA_increase_police_effectivness_TT add_to_variable = { police_effectivness_base = 0.1 } update_police_effectiveness = yes } set_temp_variable = { drift_switch_change = 0.02 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes set_temp_variable = { party_index = 2 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { party_index = 16 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes add_ideas = ITA_legalized_light_drugs } ai_will_do = { base = 200 } } ITA_legalize_light_drugs_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_legalized_light_drugs } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_legalize_light_drugs_decision_repeal executed" if = { limit = { has_idea = ITA_mafia } add_to_variable = { cosa_nostra_strength = 0.1 } add_to_variable = { camorra_strength = 0.1 } add_to_variable = { ndrangheta_strength = 0.1 } add_to_variable = { sacra_corona_unita_strength = 0.1 } add_to_variable = { police_effectivness_base = -0.1 } update_police_effectiveness = yes } set_temp_variable = { drift_switch_change = -0.02 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.1 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes remove_ideas = ITA_legalized_light_drugs } ai_will_do = { base = 0 } } ITA_legalize_all_drugs_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat neutrality_neutral_libertarians_are_in_coalition = yes } } has_completed_focus = ITA_legalize_all_drugs has_idea = ITA_legalized_light_drugs NOT = { has_idea = ITA_legalized_all_drugs } } visible = { NOT = { has_idea = ITA_legalized_all_drugs } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_legalize_all_drugs_decision executed" if = { limit = { has_idea = ITA_mafia } custom_effect_tooltip = ITA_focus_reduction_mafia_strength_TT add_to_variable = { cosa_nostra_strength = -0.1 } add_to_variable = { camorra_strength = -0.1 } add_to_variable = { ndrangheta_strength = -0.1 } add_to_variable = { sacra_corona_unita_strength = -0.1 } custom_effect_tooltip = ITA_increase_police_effectivness_TT add_to_variable = { police_effectivness_base = 0.05 } update_police_effectiveness = yes } swap_ideas = { add_idea = ITA_legalized_all_drugs remove_idea = ITA_legalized_light_drugs } } ai_will_do = { base = 200 } } ITA_legalize_all_drugs_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_legalized_all_drugs } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_legalize_all_drugs_decision_repeal executed" if = { limit = { has_idea = ITA_mafia } add_to_variable = { cosa_nostra_strength = 0.1 } add_to_variable = { camorra_strength = 0.1 } add_to_variable = { ndrangheta_strength = 0.1 } add_to_variable = { sacra_corona_unita_strength = 0.1 } add_to_variable = { police_effectivness_base = -0.05 } update_police_effectiveness = yes } swap_ideas = { add_idea = ITA_legalized_light_drugs remove_idea = ITA_legalized_all_drugs } } ai_will_do = { base = 0 } } ITA_let_companies_fail_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_libertarians_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } has_completed_focus = ITA_let_companies_fail NOT = { has_idea = ITA_dynamic_economy } NOT = { has_idea = ITA_zombie_companies } NOT = { has_idea = ITA_unemployment_wave } } visible = { NOT = { has_idea = ITA_dynamic_economy } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_let_companies_fail_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes add_ideas = ITA_dynamic_economy add_timed_idea = { idea = ITA_unemployment_wave days = 365 } } ai_will_do = { base = 200 modifier = { factor = 0 has_stability < 0.86 } } } ITA_let_companies_fail_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_dynamic_economy } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_let_companies_fail_decision_repeal executed" set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.025 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes remove_ideas = ITA_dynamic_economy } ai_will_do = { base = 0 modifier = { add = 5 OR = { neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes } } modifier = { factor = 0 has_stability > 0.66 } } } ITA_modify_article_18_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes western_liberals_are_in_power = yes western_conservatism_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_libertarians_are_in_coalition = yes western_liberals_are_in_coalition = yes western_conservatism_are_in_coalition = yes neutrality_neutral_conservatism_are_in_coalition = yes } } } has_completed_focus = ITA_modify_article_18 NOT = { has_idea = ITA_flexible_labour_market } NOT = { has_idea = ITA_rigid_labour_market } NOT = { has_idea = ITA_unemployment_wave } } visible = { NOT = { has_idea = ITA_flexible_labour_market } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_modify_article_18_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes add_ideas = ITA_flexible_labour_market add_timed_idea = { idea = ITA_unemployment_wave days = 365 } } ai_will_do = { base = 200 modifier = { factor = 0 has_stability < 0.86 } } } ITA_modify_article_18_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_flexible_labour_market } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_modify_article_18_decision_repeal executed" set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.025 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes remove_ideas = ITA_flexible_labour_market } ai_will_do = { base = 0 modifier = { add = 5 OR = { neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes } } modifier = { factor = 0 has_stability > 0.66 } } } ITA_refound_IRI_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes emerging_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes nationalist_fascist_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_right_wing_populists_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes nationalist_fascist_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } has_completed_focus = ITA_refound_IRI NOT = { has_idea = ITA_privatizations } NOT = { has_idea = ITA_IRI } } visible = { NOT = { has_idea = ITA_IRI } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_refound_IRI_decision executed" set_temp_variable = { drift_switch_change = 0.005 } modify_reform_expectance_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_interest_rate_multiplier_modifier_var = 0.25 tooltip = interest_rate_multiplier_modifier_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.05 } } modify_treasury_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes add_political_power = 150 add_ideas = ITA_IRI } ai_will_do = { base = 200 modifier = { factor = 0 has_stability > 0.66 } } } ITA_refound_IRI_decision_repeal = { icon = generic_decision cost = 250 visible = { has_idea = ITA_IRI } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_refound_IRI_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_interest_rate_multiplier_modifier_var = -0.25 tooltip = interest_rate_multiplier_modifier_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.04 } } modify_treasury_effect = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes remove_ideas = ITA_IRI } ai_will_do = { base = 0 modifier = { add = 500 OR = { western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes western_liberals_are_in_power = yes } } modifier = { factor = 0 has_stability < 0.86 } } } ITA_citizenship_income_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes emerging_anarchist_communism_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait emerging_anarchist_communism_are_in_coalition = yes } } has_completed_focus = ITA_citizenship_income NOT = { has_idea = ITA_citizenship_income_spirit } } visible = { NOT = { has_idea = ITA_citizenship_income_spirit } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_citizenship_income_decision executed" set_temp_variable = { drift_switch_change = 0.02 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes add_political_power = 150 add_ideas = ITA_citizenship_income_spirit } ai_will_do = { base = 0 modifier = { add = 50 emerging_anarchist_communism_are_in_power = yes } modifier = { factor = 0 has_stability > 0.66 } } } ITA_citizenship_income_decision_repeal = { icon = generic_decision cost = 200 visible = { has_idea = ITA_citizenship_income_spirit } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_citizenship_income_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.03 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes remove_ideas = ITA_citizenship_income_spirit } ai_will_do = { base = 0 modifier = { add = 500 NOT = { OR = { nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes emerging_anarchist_communism_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait emerging_anarchist_communism_are_in_coalition = yes } } } } modifier = { factor = 0 has_stability < 0.96 } } } ITA_sell_government_shares_in_companies_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { western_conservatism_are_in_coalition = yes western_social_democrats_are_in_coalition = yes neutrality_neutral_conservatism_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } has_completed_focus = ITA_sell_government_shares_in_companies NOT = { has_idea = ITA_privatizations } NOT = { has_idea = ITA_unemployment_wave } NOT = { has_idea = ITA_IRI } } visible = { NOT = { has_idea = ITA_privatizations } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_sell_government_shares_in_companies_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes add_ideas = ITA_privatizations custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_interest_rate_multiplier_modifier_var = -0.5 tooltip = interest_rate_multiplier_modifier_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.05 } } modify_treasury_effect = yes set_temp_variable = { party_popularity_increase = -0.10 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = 5 } change_international_bankers_opinion = yes add_timed_idea = { idea = ITA_unemployment_wave days = 365 } } ai_will_do = { base = 200 modifier = { factor = 0 has_stability < 0.86 } } } ITA_sell_government_shares_in_companies_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_privatizations } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_sell_government_shares_in_companies_decision_repeal executed" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_interest_rate_multiplier_modifier_var = 0.5 tooltip = interest_rate_multiplier_modifier_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.06 } } modify_treasury_effect = yes set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = -5 } change_international_bankers_opinion = yes remove_ideas = ITA_privatizations } ai_will_do = { base = 0 modifier = { add = 5 NOT = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { western_conservatism_are_in_coalition = yes western_social_democrats_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } } } modifier = { factor = 0 has_stability > 0.66 } } } ITA_privatize_water_distribution_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { western_conservatism_are_in_coalition = yes western_social_democrats_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } has_idea = ITA_privatizations has_completed_focus = ITA_privatize_water_distribution NOT = { has_country_flag = ITA_private_water } } visible = { NOT = { has_country_flag = ITA_private_water } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_privatize_water_distribution_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_health_cost_multiplier_modifier_var = -0.15 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { ITA_stability_factor_var = -0.1 tooltip = stability_factor_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.03 } } modify_treasury_effect = yes set_temp_variable = { party_popularity_increase = -0.10 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes set_country_flag = ITA_private_water } ai_will_do = { base = 200 modifier = { factor = 0 has_stability < 0.76 } } } ITA_privatize_water_distribution_decision_repeal = { icon = generic_decision cost = 100 visible = { has_country_flag = ITA_private_water } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_privatize_water_distribution_decision_repeal executed" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_health_cost_multiplier_modifier_var = 0.15 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { ITA_stability_factor_var = 0.1 tooltip = stability_factor_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.04 } } modify_treasury_effect = yes set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes clr_country_flag = ITA_private_water } ai_will_do = { base = 0 modifier = { add = 5 has_statalist_government = yes } modifier = { factor = 0 has_stability > 0.66 } } } ITA_privatize_museum_system_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { western_conservatism_are_in_coalition = yes western_social_democrats_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } has_completed_focus = ITA_privatize_museum_system has_idea = ITA_privatizations NOT = { has_country_flag = ITA_private_museums } } visible = { NOT = { has_country_flag = ITA_private_museums } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_privatize_museum_system_decision executed" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_education_cost_multiplier_modifier_var = -0.1 tooltip = education_cost_multiplier_modifier_tt } set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = -0.05 tooltip = stability_factor_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.03 } } modify_treasury_effect = yes set_temp_variable = { party_popularity_increase = -0.10 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes set_country_flag = ITA_private_museums } ai_will_do = { base = 200 modifier = { factor = 0 has_stability < 0.76 } } } ITA_privatize_museum_system_decision_repeal = { icon = generic_decision cost = 100 visible = { has_country_flag = ITA_private_museums } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_privatize_museum_system_decision_repeal executed" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_education_cost_multiplier_modifier_var = 0.1 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.04 } } modify_treasury_effect = yes set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes clr_country_flag = ITA_private_museums } ai_will_do = { base = 0 modifier = { add = 5 has_statalist_government = yes } modifier = { factor = 0 has_stability > 0.66 } } } ITA_protect_our_traditions_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } has_completed_focus = ITA_protect_our_traditions NOT = { has_idea = ITA_traditional_values } } visible = { NOT = { has_idea = ITA_traditional_values } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_protect_our_traditions_decision executed" set_temp_variable = { drift_switch_change = 0.01 } modify_reform_expectance_effect = yes add_ideas = ITA_traditional_values } ai_will_do = { base = 200 modifier = { factor = 0 has_stability > 0.66 } } } ITA_protect_our_traditions_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_traditional_values } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_protect_our_traditions_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.02 } modify_reform_expectance_effect = yes remove_ideas = ITA_traditional_values } ai_will_do = { base = 0 modifier = { add = 5 NOT = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_right_wing_populists_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } } } modifier = { factor = 0 has_stability < 0.86 } } } ITA_protect_prisoners_rights_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes western_social_democrats_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes western_social_democrats_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } has_completed_focus = ITA_protect_prisoners_rights NOT = { has_country_flag = ITA_prisoners_rights } } visible = { NOT = { has_country_flag = ITA_prisoners_rights } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_protect_prisoners_rights_decision executed" set_temp_variable = { drift_switch_change = 0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes set_country_flag = ITA_prisoners_rights } ai_will_do = { base = 200 } } ITA_protect_prisoners_rights_decision_repeal = { icon = generic_decision cost = 100 visible = { has_country_flag = ITA_prisoners_rights NOT = { has_completed_focus = ITA_constitutionalise_social_rights } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_protect_prisoners_rights_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes clr_country_flag = ITA_prisoners_rights } ai_will_do = { base = 200 } } ITA_allow_euthanasia_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes western_social_democrats_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes western_social_democrats_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } has_completed_focus = ITA_allow_euthanasia NOT = { has_country_flag = ITA_allowed_euthanasia } } visible = { NOT = { has_country_flag = ITA_allowed_euthanasia } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_allow_euthanasia_decision executed" set_temp_variable = { drift_switch_change = 0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes set_country_flag = ITA_allowed_euthanasia } ai_will_do = { base = 200 } } ITA_allow_euthanasia_decision_repeal = { icon = generic_decision cost = 100 visible = { has_country_flag = ITA_allowed_euthanasia NOT = { has_completed_focus = ITA_constitutionalise_social_rights } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_allow_euthanasia_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes clr_country_flag = ITA_allowed_euthanasia } ai_will_do = { base = 200 } } ITA_allow_same_sex_marriage_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes western_social_democrats_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes western_social_democrats_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } has_completed_focus = ITA_allow_same_sex_marriage NOT = { has_country_flag = ITA_gay_marriage } NOT = { has_country_flag = ITA_banned_lgbt } } visible = { NOT = { has_country_flag = ITA_gay_marriage } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_allow_same_sex_marriage_decision executed" set_temp_variable = { drift_switch_change = 0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes set_country_flag = ITA_gay_marriage } ai_will_do = { base = 200 } } ITA_allow_same_sex_marriage_decision_repeal = { icon = generic_decision cost = 100 visible = { has_country_flag = ITA_gay_marriage NOT = { has_completed_focus = ITA_constitutionalise_social_rights } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_allow_same_sex_marriage_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes clr_country_flag = ITA_gay_marriage } ai_will_do = { base = 200 } } ITA_outlaw_lgbt_behaviour_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } has_completed_focus = ITA_outlaw_lgbt_behaviour NOT = { has_country_flag = ITA_banned_lgbt } NOT = { has_country_flag = ITA_gay_marriage } NOT = { has_completed_focus = ITA_constitutionalise_social_rights } } visible = { NOT = { has_country_flag = ITA_banned_lgbt } NOT = { has_completed_focus = ITA_constitutionalise_social_rights } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_outlaw_lgbt_behaviour_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes set_country_flag = ITA_banned_lgbt } ai_will_do = { base = 200 } } ITA_outlaw_lgbt_behaviour_decision_repeal = { icon = generic_decision cost = 100 visible = { has_country_flag = ITA_banned_lgbt } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_outlaw_lgbt_behaviour_decision_repeal executed" set_temp_variable = { drift_switch_change = 0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes clr_country_flag = ITA_banned_lgbt } ai_will_do = { base = 0 modifier = { add = 200 NOT = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } } } } } ITA_repeal_law_194_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } has_completed_focus = ITA_repeal_law_194 NOT = { has_country_flag = ITA_banned_abortion } NOT = { has_completed_focus = ITA_constitutionalise_social_rights } } visible = { NOT = { has_country_flag = ITA_banned_abortion } NOT = { has_completed_focus = ITA_constitutionalise_social_rights } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_repeal_law_194_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes set_country_flag = ITA_banned_abortion } ai_will_do = { base = 200 } } ITA_repeal_law_194_decision_repeal = { icon = generic_decision cost = 100 visible = { has_country_flag = ITA_banned_abortion } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_repeal_law_194_decision_repeal executed" set_temp_variable = { drift_switch_change = 0.01 } modify_reform_expectance_effect = yes clr_country_flag = ITA_banned_abortion } ai_will_do = { base = 0 modifier = { add = 200 NOT = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } } } } } ITA_reopen_brothels_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes western_conservatism_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { western_conservatism_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes neutrality_neutral_conservatism_are_in_coalition = yes } } } has_completed_focus = ITA_reopen_brothels NOT = { has_idea = ITA_legalized_prostitution } } visible = { NOT = { has_idea = ITA_legalized_prostitution } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_reopen_brothels_decision executed" if = { limit = { has_idea = ITA_mafia } custom_effect_tooltip = ITA_focus_reduction_mafia_strength_TT add_to_variable = { cosa_nostra_strength = -0.05 } add_to_variable = { camorra_strength = -0.05 } add_to_variable = { ndrangheta_strength = -0.05 } add_to_variable = { sacra_corona_unita_strength = -0.05 } custom_effect_tooltip = ITA_increase_police_effectivness_TT add_to_variable = { police_effectivness_base = 0.05 } update_police_effectiveness = yes } set_temp_variable = { drift_switch_change = 0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes custom_effect_tooltip = ITA_focus_reduction_mafia_strength_TT add_ideas = ITA_legalized_prostitution custom_effect_tooltip = ITA_reopen_brothels_TT } ai_will_do = { base = 200 } } ITA_reopen_brothels_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_legalized_prostitution } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_reopen_brothels_decision_repeal executed" if = { limit = { has_idea = ITA_mafia } add_to_variable = { cosa_nostra_strength = 0.05 } add_to_variable = { camorra_strength = 0.05 } add_to_variable = { ndrangheta_strength = 0.05 } add_to_variable = { sacra_corona_unita_strength = 0.05 } add_to_variable = { police_effectivness_base = -0.05 } update_police_effectiveness = yes } set_temp_variable = { drift_switch_change = -0.02 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes remove_ideas = ITA_legalized_prostitution } ai_will_do = { base = 0 } } ITA_save_struggling_companies_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes western_conservatism_are_in_coalition = yes western_social_democrats_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes neutrality_neutral_conservatism_are_in_coalition = yes } } } has_completed_focus = ITA_save_struggling_companies NOT = { has_idea = ITA_zombie_companies } NOT = { has_idea = ITA_dynamic_economy } } visible = { NOT = { has_idea = ITA_zombie_companies } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_save_struggling_companies_decision executed" set_temp_variable = { drift_switch_change = 0.02 } modify_reform_expectance_effect = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes add_political_power = 100 add_ideas = ITA_zombie_companies } ai_will_do = { base = 200 modifier = { factor = 0 has_stability > 0.66 } } } ITA_save_struggling_companies_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_zombie_companies } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_save_struggling_companies_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.03 } modify_reform_expectance_effect = yes set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes remove_ideas = ITA_zombie_companies } ai_will_do = { base = 0 modifier = { add = 500 NOT = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes western_conservatism_are_in_coalition = yes western_social_democrats_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes neutrality_neutral_conservatism_are_in_coalition = yes } } } } } modifier = { factor = 0 has_stability < 0.86 } } } ITA_protect_migrant_rights_decision = { icon = generic_decision cost = 50 available = { has_idea = ITA_migrants_from_africa OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_social_are_in_power = yes western_social_democrats_are_in_power = yes western_liberals_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_social_are_in_coalition = yes western_social_democrats_are_in_coalition = yes western_liberals_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes } } } OR = { has_completed_focus = ITA_protect_migrant_rights has_completed_focus = ITA_encourage_immigration } NOT = { has_idea = ITA_migration_tolerated } NOT = { has_idea = ITA_migrants_from_africa_encouraged } } visible = { NOT = { has_idea = ITA_migration_tolerated } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_protect_migrant_rights_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes swap_ideas = { add_idea = ITA_migration_tolerated remove_idea = ITA_migrants_from_africa } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes if = { limit = { has_idea = ITA_mafia } custom_effect_tooltip = migration_policy_cosa_nostra_drift_TT } } ai_will_do = { base = 200 modifier = { factor = 0 has_stability < 0.76 } } } ITA_protect_migrant_rights_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_migration_tolerated } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_protect_migrant_rights_decision_repeal executed" swap_ideas = { add_idea = ITA_migrants_from_africa remove_idea = ITA_migration_tolerated } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.025 } change_relative_party_popularity = yes if = { limit = { has_idea = ITA_mafia } custom_effect_tooltip = migration_policy_cosa_nostra_drift_TT } } ai_will_do = { base = 0 modifier = { add = 50 OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes emerging_reactionaries_are_in_power = yes } } } } ITA_encourage_immigration_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat neutrality_neutral_libertarians_are_in_coalition = yes } } OR = { has_idea = ITA_ius_scholae_spirit has_idea = ITA_ius_soli_spirit } has_completed_focus = ITA_encourage_immigration NOT = { has_idea = ITA_migrants_from_africa_encouraged } } visible = { NOT = { has_idea = ITA_migrants_from_africa_encouraged } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_encourage_immigration_decision executed" set_temp_variable = { drift_switch_change = -0.02 } modify_reform_expectance_effect = yes swap_ideas = { add_idea = ITA_migrants_from_africa_encouraged remove_idea = ITA_migration_tolerated } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes if = { limit = { has_idea = ITA_mafia } custom_effect_tooltip = migration_policy_cosa_nostra_drift_TT } } ai_will_do = { base = 2000 modifier = { factor = 0 has_stability < 0.76 } } } ITA_encourage_immigration_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_migrants_from_africa_encouraged } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_encourage_immigration_decision_repeal executed" set_temp_variable = { drift_switch_change = 0.01 } modify_reform_expectance_effect = yes swap_ideas = { add_idea = ITA_migration_tolerated remove_idea = ITA_migrants_from_africa_encouraged } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.025 } change_relative_party_popularity = yes if = { limit = { has_idea = ITA_mafia } custom_effect_tooltip = migration_policy_cosa_nostra_drift_TT } } ai_will_do = { base = 0 modifier = { add = 50 OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes emerging_reactionaries_are_in_power = yes } } } } ITA_ius_soli_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes neutrality_neutral_social_are_in_power = yes western_social_democrats_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_social_are_in_coalition = yes western_social_democrats_are_in_coalition = yes western_liberals_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes } } } has_completed_focus = ITA_ius_soli has_idea = ITA_migration_tolerated NOT = { has_idea = ITA_ius_scholae_spirit } NOT = { has_idea = ITA_ius_soli_spirit } } visible = { NOT = { has_idea = ITA_ius_soli_spirit } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_ius_soli_decision executed" set_temp_variable = { drift_switch_change = -0.02 } modify_reform_expectance_effect = yes add_ideas = ITA_ius_soli_spirit set_temp_variable = { party_popularity_increase = -0.1 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 800 } } ITA_ius_soli_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_ius_soli_spirit NOT = { has_idea = ITA_migrants_from_africa_encouraged } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_ius_soli_decision_repeal executed" set_temp_variable = { drift_switch_change = 0.015 } modify_reform_expectance_effect = yes remove_ideas = ITA_ius_soli_spirit set_temp_variable = { party_popularity_increase = 0.08 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes } ai_will_do = { base = 0 } } ITA_ius_scholae_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes neutrality_neutral_social_are_in_power = yes western_social_democrats_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_social_are_in_coalition = yes western_social_democrats_are_in_coalition = yes western_liberals_are_in_coalition = yes neutrality_neutral_libertarians_are_in_coalition = yes } } } has_completed_focus = ITA_ius_scholae has_idea = ITA_migration_tolerated NOT = { has_idea = ITA_ius_soli_spirit } NOT = { has_idea = ITA_ius_scholae_spirit } } visible = { NOT = { has_idea = ITA_ius_scholae_spirit } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_ius_scholae_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes add_ideas = ITA_ius_scholae_spirit set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes } ai_will_do = { base = 0 } } ITA_ius_scholae_decision_repeal = { icon = generic_decision cost = 50 visible = { has_idea = ITA_ius_scholae_spirit NOT = { has_idea = ITA_migrants_from_africa_encouraged } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_ius_scholae_decision_repeal executed" set_temp_variable = { drift_switch_change = 0.005 } modify_reform_expectance_effect = yes remove_ideas = ITA_ius_scholae_spirit set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes } ai_will_do = { base = 20 } } ITA_encourage_births_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } has_idea = ITA_traditional_values has_idea = ITA_migrants_from_africa_limited has_country_flag = ITA_banned_abortion has_completed_focus = ITA_encourage_births NOT = { has_idea = ITA_ius_soli_spirit } NOT = { has_idea = ITA_ius_scholae_spirit } has_dynamic_modifier = { modifier = ITA_ageing_population } } visible = { has_dynamic_modifier = { modifier = ITA_ageing_population } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_encourage_births_decision executed" set_temp_variable = { drift_switch_change = 0.02 } ITA_modify_reform_expectance_temp_effect = yes set_temp_variable = { party_popularity_increase = 0.06 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_social_cost_multiplier_modifier_var = 0.2 tooltip = social_cost_multiplier_modifier_tt } add_ideas = ITA_encourage_births_idea } ai_will_do = { base = 2000 } } ITA_normalize_extraordinary_bonuses_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { western_conservatism_are_in_coalition = yes western_social_democrats_are_in_coalition = yes neutrality_neutral_conservatism_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } has_completed_focus = ITA_normalize_extraordinary_bonuses NOT = { has_idea = ITA_election_tips } } visible = { NOT = { has_idea = ITA_election_tips } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_normalize_extraordinary_bonuses_decision executed" set_temp_variable = { drift_switch_change = 0.05 } ITA_modify_reform_expectance_temp_effect = yes set_temp_variable = { party_popularity_increase = 0.06 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes add_ideas = ITA_election_tips } ai_will_do = { base = 400 modifier = { factor = 0 has_stability > 0.8 } } } ITA_normalize_extraordinary_bonuses_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_election_tips } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_normalize_extraordinary_bonuses_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.06 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.10 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes remove_ideas = ITA_election_tips } ai_will_do = { base = 100 modifier = { factor = 0 has_stability < 0.99 } } } ITA_further_protect_workers_rights_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes western_social_democrats_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes western_social_democrats_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } has_completed_focus = ITA_further_protect_workers_rights NOT = { has_idea = ITA_rigid_labour_market } NOT = { has_idea = ITA_flexible_labour_market } } visible = { NOT = { has_idea = ITA_rigid_labour_market } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_further_protect_workers_rights_decision executed" set_temp_variable = { drift_switch_change = 0.02 } modify_reform_expectance_effect = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes add_political_power = 100 add_ideas = ITA_rigid_labour_market } ai_will_do = { base = 200 modifier = { factor = 0 has_stability > 0.66 } } } ITA_further_protect_workers_rights_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_rigid_labour_market } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_further_protect_workers_rights_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.03 } modify_reform_expectance_effect = yes set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes remove_ideas = ITA_rigid_labour_market } ai_will_do = { base = 0 modifier = { add = 500 NOT = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes western_social_democrats_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes western_social_democrats_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } } } modifier = { factor = 0 has_stability < 0.9 } } } ITA_tax_the_rich_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_anarchist_communism_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes } } } has_completed_focus = ITA_tax_the_rich NOT = { has_idea = ITA_capital_flight } } visible = { NOT = { has_idea = ITA_capital_flight } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_tax_the_rich_decision executed" set_temp_variable = { drift_switch_change = 0.03 } ITA_modify_reform_expectance_temp_effect = yes set_temp_variable = { party_popularity_increase = 0.06 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes add_ideas = ITA_capital_flight } ai_will_do = { base = 200 modifier = { factor = 0 has_stability > 0.66 } } } ITA_tax_the_rich_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_capital_flight } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_tax_the_rich_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.04 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.10 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes remove_ideas = ITA_capital_flight } ai_will_do = { base = 0 modifier = { add = 500 NOT = { OR = { neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_anarchist_communism_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes } } } } } modifier = { factor = 0 has_stability < 0.86 } } } ITA_flat_tax_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } has_completed_focus = ITA_flat_tax NOT = { has_idea = ITA_flat_tax } } visible = { NOT = { has_idea = ITA_flat_tax } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_flat_tax_decision executed" set_temp_variable = { drift_switch_change = 0.02 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes add_ideas = ITA_flat_tax } ai_will_do = { base = 200 modifier = { factor = 0 has_stability > 0.66 } } } ITA_flat_tax_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_flat_tax } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_flat_tax_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.03 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes remove_ideas = ITA_flat_tax } ai_will_do = { base = 0 modifier = { add = 500 NOT = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } } } modifier = { factor = 0 has_stability < 0.66 } } } ITA_carbon_tax_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_social_are_in_power = yes neutrality_neutral_green_are_in_power = yes western_liberals_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_social_are_in_coalition = yes neutrality_neutral_green_are_in_coalition = yes western_liberals_are_in_coalition = yes } } } has_completed_focus = ITA_carbon_tax NOT = { has_idea = ITA_carbon_tax } } visible = { NOT = { has_idea = ITA_carbon_tax } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_carbon_tax_decision executed" set_temp_variable = { drift_switch_change = 0.01 } modify_reform_expectance_effect = yes add_ideas = ITA_carbon_tax } ai_will_do = { base = 800 } } ITA_carbon_tax_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_carbon_tax } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_carbon_tax_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.02 } modify_reform_expectance_effect = yes remove_ideas = ITA_carbon_tax } ai_will_do = { base = 0 } } ITA_raise_minimum_wage_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_social_are_in_power = yes neutrality_neutral_green_are_in_power = yes western_social_democrats_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { neutrality_neutral_social_are_in_coalition = yes neutrality_neutral_green_are_in_coalition = yes western_social_democrats_are_in_coalition = yes } } } has_completed_focus = ITA_raise_minimum_wage NOT = { has_idea = ITA_high_minimum_wage } } visible = { NOT = { has_idea = ITA_high_minimum_wage } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_raise_minimum_wage_decision executed" set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes set_temp_variable = { drift_switch_change = 0.03 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes add_ideas = ITA_high_minimum_wage } ai_will_do = { base = 200 modifier = { factor = 0 has_stability > 0.66 } } } ITA_raise_minimum_wage_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_high_minimum_wage } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_raise_minimum_wage_decision_repeal executed" set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes set_temp_variable = { drift_switch_change = -0.04 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes remove_ideas = ITA_high_minimum_wage } ai_will_do = { base = 0 modifier = { add = 500 NOT = { OR = { neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_social_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait neutrality_neutral_social_are_in_coalition = yes } } } } modifier = { factor = 0 has_stability < 0.86 } } } ITA_ban_gmos_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_communism_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_communism_are_in_coalition = yes } } has_completed_focus = ITA_ban_gmos NOT = { has_idea = ITA_gmos_banned } NOT = { has_idea = ITA_gmos_encouraged } } visible = { NOT = { has_idea = ITA_gmos_banned } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_ban_gmos_decision executed" set_temp_variable = { drift_switch_change = 0.01 } ITA_modify_reform_expectance_temp_effect = yes set_temp_variable = { party_popularity_increase = 0.06 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes add_ideas = ITA_gmos_banned } ai_will_do = { base = 0 modifier = { add = 5 neutrality_neutral_green_are_in_power = yes } } } ITA_ban_gmos_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_gmos_banned } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_ban_gmos_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.02 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.10 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes remove_ideas = ITA_gmos_banned } ai_will_do = { base = 400 modifier = { factor = 0 neutrality_neutral_green_are_in_power = yes } } } ITA_encourage_gmos_decision = { icon = generic_decision cost = 50 available = { neutrality_neutral_green_are_in_power = no has_completed_focus = ITA_encourage_gmos NOT = { has_idea = ITA_gmos_encouraged } NOT = { has_idea = ITA_gmos_banned } } visible = { NOT = { has_idea = ITA_gmos_encouraged } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_encourage_gmos_decision executed" add_ideas = ITA_gmos_encouraged } ai_will_do = { base = 800 } } ITA_encourage_gmos_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_gmos_encouraged } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_encourage_gmos_decision_repeal executed" remove_ideas = ITA_gmos_encouraged } ai_will_do = { base = 0 modifier = { add = 50 neutrality_neutral_green_are_in_power = yes } } } ITA_ban_nuclear_power_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_communism_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_communism_are_in_coalition = yes } } has_completed_focus = ITA_ban_nuclear_power NOT = { has_idea = ITA_nuclear_power_banned } } visible = { NOT = { has_idea = ITA_nuclear_power_banned } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_ban_nuclear_power_decision executed" set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.025 } change_relative_party_popularity = yes every_owned_state = { if = { limit = { nuclear_reactor > 19 } remove_building = { type = nuclear_reactor level = 20 } } } add_ideas = ITA_nuclear_power_banned } ai_will_do = { base = 0 modifier = { add = 5 neutrality_neutral_green_are_in_power = yes } } } ITA_ban_nuclear_power_decision_repeal = { icon = generic_decision cost = 100 available = { has_idea = ITA_nuclear_power_banned has_completed_focus = ITA_bypass_the_1987_referendum } visible = { has_idea = ITA_nuclear_power_banned } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_ban_nuclear_power_decision_repeal executed" set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes remove_ideas = ITA_nuclear_power_banned } ai_will_do = { base = 3000 modifier = { factor = 0 neutrality_neutral_green_are_in_power = yes } modifier = { factor = 0 is_historical_focus_on = yes } } } ITA_encourage_renewables_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_communism_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_communism_are_in_coalition = yes } } has_completed_focus = ITA_encourage_renewables NOT = { has_idea = ITA_green_subsidies } } visible = { NOT = { has_idea = ITA_green_subsidies } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_encourage_renewables_decision executed" set_temp_variable = { drift_switch_change = 0.01 } ITA_modify_reform_expectance_temp_effect = yes set_temp_variable = { party_popularity_increase = 0.06 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes add_ideas = ITA_green_subsidies } ai_will_do = { base = 0 modifier = { add = 50 neutrality_neutral_green_are_in_power = yes } } } ITA_encourage_renewables_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_green_subsidies } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_encourage_renewables_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.02 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.10 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes remove_ideas = ITA_green_subsidies } ai_will_do = { base = 200 modifier = { factor = 0 neutrality_neutral_green_are_in_power = yes } } } ITA_happy_degrowth_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_green_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait neutrality_neutral_green_are_in_coalition = yes } } has_completed_focus = ITA_happy_degrowth NOT = { has_idea = ITA_happy_degrowth_spirit } } visible = { NOT = { has_idea = ITA_happy_degrowth_spirit } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_happy_degrowth_decision executed" set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes add_ideas = ITA_happy_degrowth_spirit } ai_will_do = { base = 0 modifier = { add = 20 neutrality_neutral_green_are_in_power = yes } } } ITA_happy_degrowth_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_happy_degrowth_spirit } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_happy_degrowth_decision_repeal executed" set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes remove_ideas = ITA_happy_degrowth_spirit } ai_will_do = { base = 0 modifier = { add = 1000 NOT = { neutrality_neutral_green_are_in_power = yes } } } } ITA_use_force_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes emerging_autocracy_are_in_power = yes nationalist_fascist_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } has_idea = ITA_migrants_from_africa OR = { custom_trigger_tooltip = { tooltip = ITA_treaty_of_benghazi_TT has_country_flag = ITA_treaty_of_benghazi } has_completed_focus = ITA_use_force } NOT = { has_idea = ITA_migrants_from_africa_limited } } visible = { NOT = { has_idea = ITA_migrants_from_africa_limited } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_use_force_decision executed" set_temp_variable = { drift_switch_change = 0.03 } modify_reform_expectance_effect = yes swap_ideas = { add_idea = ITA_migrants_from_africa_limited remove_idea = ITA_migrants_from_africa } if = { limit = { has_idea = ITA_mafia } custom_effect_tooltip = migration_policy_cosa_nostra_drift_TT } } ai_will_do = { base = 200 } } ITA_use_force_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_migrants_from_africa_limited } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_use_force_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.04 } modify_reform_expectance_effect = yes swap_ideas = { add_idea = ITA_migrants_from_africa remove_idea = ITA_migrants_from_africa_limited } if = { limit = { has_idea = ITA_mafia } custom_effect_tooltip = migration_policy_cosa_nostra_drift_TT } } ai_will_do = { base = 0 modifier = { add = 200 NOT = { OR = { nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes emerging_autocracy_are_in_power = yes nationalist_fascist_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes emerging_anarchist_communism_are_in_power = yes emerging_reactionaries_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes emerging_anarchist_communism_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes } } } } } } } ITA_building_amnesty_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_fascist_are_in_power = yes nationalist_monarchists_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes western_conservatism_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes AND = { has_country_leader_with_trait = roman_senate_trait OR = { nationalist_fascist_are_in_coalition = yes western_conservatism_are_in_coalition = yes emerging_reactionaries_are_in_coalition = yes nationalist_right_wing_populists_are_in_coalition = yes } } } has_idea = ITA_building_abuse_1 has_completed_focus = ITA_building_amnesty NOT = { has_idea = ITA_building_abuse_2 } } visible = { has_idea = ITA_building_abuse_1 NOT = { has_idea = ITA_building_abuse_2 } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_building_amnesty_decision executed" set_temp_variable = { drift_switch_change = 0.01 } ITA_modify_reform_expectance_temp_effect = yes set_temp_variable = { party_popularity_increase = 0.06 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes add_political_power = 200 swap_ideas = { remove_idea = ITA_building_abuse_1 add_idea = ITA_building_abuse_2 } set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.03 } } modify_treasury_effect = yes } ai_will_do = { base = 200 } } ITA_stop_building_abuse_decision = { icon = generic_decision cost = 50 available = { OR = { non_technocrats_western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_libertarians_are_in_power = yes western_liberals_are_in_power = yes western_social_democrats_are_in_power = yes neutrality_neutral_green_are_in_power = yes neutrality_neutral_social_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes neutrality_neutral_communism_are_in_power = yes AND = { has_country_leader_with_trait = western_technocrat OR = { neutrality_neutral_libertarians_are_in_coalition = yes western_liberals_are_in_coalition = yes western_social_democrats_are_in_coalition = yes neutrality_neutral_green_are_in_coalition = yes neutrality_neutral_social_are_in_coalition = yes neutrality_neutral_conservatism_are_in_coalition = yes neutrality_neutral_communism_are_in_coalition = yes } } } OR = { has_idea = ITA_building_abuse_1 has_idea = ITA_building_abuse_2 } has_completed_focus = ITA_stop_building_abuse } visible = { OR = { has_idea = ITA_building_abuse_1 has_idea = ITA_building_abuse_2 } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_stop_building_abuse_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes remove_ideas = { ITA_building_abuse_1 ITA_building_abuse_2 } } ai_will_do = { base = 800 } } ITA_widespread_expropriation_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_communism_are_in_power = yes emerging_communist_state_are_in_power = yes emerging_autocracy_are_in_power = yes } has_completed_focus = ITA_widespread_expropriation NOT = { has_idea = ITA_expropriations } } visible = { NOT = { has_idea = ITA_expropriations } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_widespread_expropriation_decision executed" set_temp_variable = { party_popularity_increase = 0.06 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.1 } } modify_treasury_effect = yes add_ideas = ITA_expropriations } ai_will_do = { base = 200 } } ITA_widespread_expropriation_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_expropriations } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_widespread_expropriation_decision_repeal executed" set_temp_variable = { party_popularity_increase = -0.10 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.1 } } modify_treasury_effect = yes remove_ideas = ITA_expropriations } ai_will_do = { base = 0 modifier = { add = 200 NOT = { OR = { neutrality_neutral_communism_are_in_power = yes emerging_communist_state_are_in_power = yes emerging_autocracy_are_in_power = yes } } } } } ITA_redistribution_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_communism_are_in_power = yes emerging_communist_state_are_in_power = yes emerging_autocracy_are_in_power = yes } has_completed_focus = ITA_redistribution } visible = { always = yes } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_redistribution_decision executed" set_temp_variable = { drift_switch_change = 0.03 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.2 } } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.2 tooltip = stability_factor_tt } } ai_will_do = { base = 200 } } ITA_abolish_capitalist_media_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_communism_are_in_power = yes emerging_communist_state_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_autocracy_are_in_power = yes } has_completed_focus = ITA_abolish_capitalist_media NOT = { has_idea = ITA_party_approved_media_c } NOT = { has_idea = ITA_party_approved_media_f } NOT = { has_idea = ITA_party_approved_media_n } } visible = { NOT = { has_idea = ITA_party_approved_media_c } NOT = { has_idea = ITA_party_approved_media_f } NOT = { has_idea = ITA_party_approved_media_n } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_abolish_capitalist_media_decision executed" if = { limit = { OR = { emerging_communist_state_are_in_power = yes emerging_autocracy_are_in_power = yes } } add_ideas = ITA_party_approved_media_c } else_if = { limit = { nationalist_fascist_are_in_power = yes } add_ideas = ITA_party_approved_media_f } else_if = { limit = { neutrality_neutral_communism_are_in_power = yes } add_ideas = ITA_party_approved_media_n } } ai_will_do = { base = 200 } } ITA_abolish_capitalist_media_decision_repeal = { icon = generic_decision cost = 100 visible = { OR = { has_idea = ITA_party_approved_media_c has_idea = ITA_party_approved_media_f has_idea = ITA_party_approved_media_n } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_abolish_capitalist_media_decision_repeal executed" if = { limit = { has_idea = ITA_party_approved_media_c } remove_ideas = ITA_party_approved_media_c } else_if = { limit = { has_idea = ITA_party_approved_media_f } remove_ideas = ITA_party_approved_media_f } else_if = { limit = { has_idea = ITA_party_approved_media_n } remove_ideas = ITA_party_approved_media_n } } ai_will_do = { base = 200 modifier = { factor = 0 OR = { AND = { has_idea = ITA_party_approved_media_f nationalist_fascist_are_in_power = yes } AND = { has_idea = ITA_party_approved_media_c OR = { emerging_communist_state_are_in_power = yes emerging_autocracy_are_in_power = yes } } AND = { has_idea = ITA_party_approved_media_n neutrality_neutral_communism_are_in_power = yes } } } } } ITA_silence_defeatists_decision = { icon = generic_decision cost = 50 available = { OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_communism_are_in_power = yes emerging_communist_state_are_in_power = yes emerging_autocracy_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } has_completed_focus = ITA_silence_defeatists NOT = { has_idea = ITA_party_propaganda } } visible = { NOT = { has_idea = ITA_party_propaganda } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_silence_defeatists_decision executed" set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes add_ideas = ITA_party_propaganda } ai_will_do = { base = 400 } } ITA_silence_defeatists_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_party_propaganda } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_silence_defeatists_decision_repeal executed" set_temp_variable = { party_popularity_increase = -0.10 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes remove_ideas = ITA_party_propaganda } ai_will_do = { base = 0 modifier = { add = 200 has_war_support > 0.99 } } } ITA_safeguard_the_revolution_decision = { icon = generic_decision cost = 50 available = { OR = { neutrality_neutral_communism_are_in_power = yes emerging_communist_state_are_in_power = yes emerging_autocracy_are_in_power = yes } has_completed_focus = ITA_safeguard_the_revolution NOT = { has_idea = ITA_closed_nation } } visible = { NOT = { has_idea = ITA_closed_nation } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_safeguard_the_revolution_decision executed" add_ideas = ITA_closed_nation disable_elections_with_no_leader_change = yes } ai_will_do = { base = 200 } } ITA_safeguard_the_revolution_decision_repeal = { icon = generic_decision cost = 300 visible = { has_idea = ITA_closed_nation } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_safeguard_the_revolution_decision_repeal executed" remove_ideas = ITA_closed_nation enable_elections_with_no_leader_change = yes } ai_will_do = { base = 1000 modifier = { factor = 0 OR = { neutrality_neutral_communism_are_in_power = yes emerging_communist_state_are_in_power = yes emerging_autocracy_are_in_power = yes } } } } ITA_defund_radio_radicale_decision = { icon = generic_decision cost = 50 available = { has_completed_focus = ITA_defund_radio_radicale has_idea = ITA_radio_radicale } visible = { has_idea = ITA_radio_radicale } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_defund_radio_radicale_decision executed" remove_ideas = ITA_radio_radicale } ai_will_do = { base = 0 } } ITA_defund_radio_radicale_decision_repeal = { icon = generic_decision cost = 100 visible = { NOT = { has_idea = ITA_radio_radicale } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_defund_radio_radicale_decision_repeal executed" add_ideas = ITA_radio_radicale } ai_will_do = { base = 100 } } ITA_Quota_100_decision = { icon = generic_decision cost = 50 available = { not_has_antistatalist_government_or_in_coalition = yes NOT = { has_country_leader_with_trait = western_technocrat } has_completed_focus = ITA_Quota_100 NOT = { has_idea = ITA_unsustainable_pension_system_3 } has_idea = ITA_unsustainable_pension_system_2 } visible = { NOT = { has_idea = ITA_unsustainable_pension_system_3 } has_idea = ITA_unsustainable_pension_system_2 } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_Quota_100_decision executed" set_temp_variable = { drift_switch_change = 0.02 } ITA_modify_reform_expectance_temp_effect = yes set_temp_variable = { party_popularity_increase = 0.06 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes swap_ideas = { remove_idea = ITA_unsustainable_pension_system_2 add_idea = ITA_unsustainable_pension_system_3 } } ai_will_do = { base = 0 modifier = { add = 20 has_statalist_government = yes NOT = { western_social_democrats_are_in_power = yes } } modifier = { add = 80 has_stability < 0.35 } modifier = { factor = 0 has_stability > 0.66 } } } ITA_Quota_100_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_unsustainable_pension_system_3 } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_Quota_100_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.03 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.1 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes swap_ideas = { remove_idea = ITA_unsustainable_pension_system_3 add_idea = ITA_unsustainable_pension_system_2 } } ai_will_do = { base = 800 modifier = { factor = 0 has_statalist_government = yes NOT = { western_social_democrats_are_in_power = yes } } modifier = { factor = 0 has_stability < 0.8 } } } ITA_increase_pension_age_requirements_decision = { icon = generic_decision cost = 50 available = { OR = { not_has_statalist_government_or_in_coalition = yes has_country_leader_with_trait = western_technocrat } has_completed_focus = ITA_increase_pension_age_requirements NOT = { has_idea = ITA_unsustainable_pension_system_1 } has_idea = ITA_unsustainable_pension_system_2 } visible = { NOT = { has_idea = ITA_unsustainable_pension_system_1 } has_idea = ITA_unsustainable_pension_system_2 } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_increase_pension_age_requirements_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_interest_rate_multiplier_modifier_var = -0.25 tooltip = interest_rate_multiplier_modifier_tt } set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes swap_ideas = { remove_idea = ITA_unsustainable_pension_system_2 add_idea = ITA_unsustainable_pension_system_1 } if = { limit = { has_country_leader_with_trait = western_technocrat has_statalist_government_or_in_coalition = yes } technocrats_coalition_popularity_lose_statalist = yes } } ai_will_do = { base = 800 modifier = { factor = 0 has_stability < 0.8 } } } ITA_increase_pension_age_requirements_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_unsustainable_pension_system_1 } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_increase_pension_age_requirements_decision_repeal executed" set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.025 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_interest_rate_multiplier_modifier_var = 0.25 tooltip = interest_rate_multiplier_modifier_tt } set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes swap_ideas = { remove_idea = ITA_unsustainable_pension_system_1 add_idea = ITA_unsustainable_pension_system_2 } } ai_will_do = { base = 0 modifier = { add = 20 has_statalist_government = yes NOT = { western_social_democrats_are_in_power = yes } } modifier = { factor = 0 has_stability > 0.66 } } } ITA_recalculate_baby_pensions_decision = { icon = generic_decision cost = 50 available = { OR = { not_has_statalist_government_or_in_coalition = yes has_country_leader_with_trait = western_technocrat } has_completed_focus = ITA_recalculate_baby_pensions has_idea = ITA_unsustainable_pension_system_1 } visible = { has_idea = ITA_unsustainable_pension_system_1 } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_recalculate_baby_pensions_decision executed" set_temp_variable = { drift_switch_change = -0.01 } modify_reform_expectance_effect = yes set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.025 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_interest_rate_multiplier_modifier_var = -0.25 tooltip = interest_rate_multiplier_modifier_tt } set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes remove_ideas = ITA_unsustainable_pension_system_1 if = { limit = { has_country_leader_with_trait = western_technocrat has_statalist_government_or_in_coalition = yes } technocrats_coalition_popularity_lose_statalist = yes } } ai_will_do = { base = 800 modifier = { factor = 0 has_stability < 0.8 } } } ITA_recalculate_baby_pensions_decision_repeal = { icon = generic_decision cost = 100 visible = { NOT = { has_idea = ITA_unsustainable_pension_system_1 } NOT = { has_idea = ITA_unsustainable_pension_system_2 } NOT = { has_idea = ITA_unsustainable_pension_system_3 } NOT = { has_idea = ITA_unsustainable_pension_system_4 } } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_recalculate_baby_pensions_decision_repeal executed" set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.025 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_interest_rate_multiplier_modifier_var = 0.25 tooltip = interest_rate_multiplier_modifier_tt } set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes add_ideas = ITA_unsustainable_pension_system_1 } ai_will_do = { base = 0 modifier = { add = 20 has_statalist_government = yes NOT = { western_social_democrats_are_in_power = yes } } modifier = { factor = 0 has_stability > 0.66 } } } ITA_reintroduce_baby_pensions_decision = { icon = generic_decision cost = 50 available = { not_has_antistatalist_government_or_in_coalition = yes has_completed_focus = ITA_reintroduce_baby_pensions has_idea = ITA_unsustainable_pension_system_3 } visible = { has_idea = ITA_unsustainable_pension_system_3 } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_reintroduce_baby_pensions_decision executed" set_temp_variable = { drift_switch_change = 0.005 } modify_reform_expectance_effect = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes swap_ideas = { remove_idea = ITA_unsustainable_pension_system_3 add_idea = ITA_unsustainable_pension_system_4 } } ai_will_do = { base = 0 modifier = { add = 40 has_statalist_government = yes NOT = { western_social_democrats_are_in_power = yes } } modifier = { add = 80 has_stability < 0.05 } modifier = { factor = 0 has_stability > 0.66 } } } ITA_reintroduce_baby_pensions_decision_repeal = { icon = generic_decision cost = 100 visible = { has_idea = ITA_unsustainable_pension_system_4 } days_re_enable = 365 complete_effect = { log = "[GetDateText]: [This.GetName]: decision ITA_reintroduce_baby_pensions_decision_repeal executed" set_temp_variable = { drift_switch_change = -0.005 } modify_reform_expectance_effect = yes set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes set_temp_variable = { party_popularity_increase = -0.04 } set_temp_variable = { temp_outlook_increase = -0.02 } change_relative_party_popularity = yes swap_ideas = { remove_idea = ITA_unsustainable_pension_system_4 add_idea = ITA_unsustainable_pension_system_3 } } ai_will_do = { base = 800 modifier = { factor = 0 has_statalist_government = yes NOT = { western_social_democrats_are_in_power = yes } } modifier = { factor = 0 has_stability < 0.8 } } } } low_stability_protests_category = { lsp_raise_stability_mission = { icon = generic_decision available = { has_stability > 0.45 } activation = { has_country_flag = low_stability_protests_flag } is_good = no days_mission_timeout = 3 timeout_effect = { log = "[GetDateText]: [This.GetName]: Decision timeout lsp_raise_stability_mission" clr_country_flag = low_stability_protests_flag if = { limit = { is_ai = no } lsp_calculate_civil_war_volounteers = yes if = { limit = { has_leftwing_populist_government = yes } set_variable = { ITA_civil_war_size_var_2 = party_pop_array^6 } add_to_variable = { ITA_civil_war_size_var_2 = party_pop_array^20 } add_to_variable = { ITA_civil_war_size_var_2 = party_pop_array^21 } multiply_variable = { ITA_civil_war_size_var_2 = 1.5 } start_civil_war = { ruling_party = communism ideology = nationalist size = ITA_civil_war_size_var_2 lsp_spawn_volounteers_effect = yes add_dynamic_modifier = { modifier = ITA_civil_war_partisan_activity } set_variable = { debt = PREV.debt } multiply_variable = { debt = ITA_civil_war_size_var_2 } PREV = { lsp_spawn_volounteers_effect_2 = yes add_dynamic_modifier = { modifier = ITA_civil_war_partisan_activity } set_temp_variable = { cw_debt_mult = 1 } subtract_from_temp_variable = { cw_debt_mult = ITA_civil_war_size_var_2 } multiply_variable = { debt = cw_debt_mult } } } clear_variable = ITA_civil_war_size_var_2 } if = { limit = { has_rightwing_populist_government = yes } set_variable = { ITA_civil_war_size_var_3 = party_pop_array^4 } add_to_variable = { ITA_civil_war_size_var_3 = party_pop_array^5 } multiply_variable = { ITA_civil_war_size_var_3 = 1.5 } start_civil_war = { ruling_party = nationalist ideology = communism size = ITA_civil_war_size_var_3 lsp_spawn_volounteers_effect = yes add_dynamic_modifier = { modifier = ITA_civil_war_partisan_activity } set_variable = { debt = PREV.debt } multiply_variable = { debt = ITA_civil_war_size_var_3 } PREV = { lsp_spawn_volounteers_effect_2 = yes add_dynamic_modifier = { modifier = ITA_civil_war_partisan_activity } set_temp_variable = { cw_debt_mult = 1 } subtract_from_temp_variable = { cw_debt_mult = ITA_civil_war_size_var_3 } multiply_variable = { debt = cw_debt_mult } } } clear_variable = ITA_civil_war_size_var_3 } if = { limit = { NOT = { OR = { has_rightwing_populist_government = yes has_leftwing_populist_government = yes } } } set_variable = { ITA_civil_war_size_var_4 = party_pop_array^4 } add_to_variable = { ITA_civil_war_size_var_4 = party_pop_array^5 } add_to_variable = { ITA_civil_war_size_var_4 = party_pop_array^6 } add_to_variable = { ITA_civil_war_size_var_4 = party_pop_array^20 } add_to_variable = { ITA_civil_war_size_var_4 = party_pop_array^21 } start_civil_war = { ruling_party = democratic ideology = communism size = ITA_civil_war_size_var_4 lsp_spawn_volounteers_effect = yes add_dynamic_modifier = { modifier = ITA_civil_war_partisan_activity } set_variable = { debt = PREV.debt } multiply_variable = { debt = ITA_civil_war_size_var_4 } PREV = { lsp_spawn_volounteers_effect_2 = yes add_dynamic_modifier = { modifier = ITA_civil_war_partisan_activity } set_temp_variable = { cw_debt_mult = 1 } subtract_from_temp_variable = { cw_debt_mult = ITA_civil_war_size_var_4 } multiply_variable = { debt = cw_debt_mult } } } every_core_state = { add_dynamic_modifier = { modifier = ITA_civil_war_partisan_activity } } clear_variable = ITA_civil_war_size_var_4 } } if = { limit = { is_ai = yes } set_temp_variable = { treasury_change = -50 } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.1 tooltip = stability_factor_tt } } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision lsp_raise_stability_mission" clr_country_flag = low_stability_protests_flag custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } remove_ideas = ITA_low_stability_protests_spirit } } lsp_lower_pop_taxes = { icon = generic_decision visible = { has_country_flag = low_stability_protests_flag } ai_will_do = { base = 100 } days_re_enable = 1000 complete_effect = { log = "[GetDateText]: [This.GetName]: decision lsp_lower_pop_taxes executed" set_temp_variable = { pop_change = -10 } modify_population_tax_rate_effect = yes set_country_flag = { flag = no_personal_tax_rate_change days = 365 value = 1 } custom_effect_tooltip = disables_personal_tax_rate_change custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } } } lsp_concede_populist_pension_reform = { icon = generic_decision available = { NOT = { has_idea = ITA_unsustainable_pension_system_4 } } visible = { has_country_flag = low_stability_protests_flag } ai_will_do = { base = 100 } days_re_enable = 1000 complete_effect = { log = "[GetDateText]: [This.GetName]: decision lsp_concede_populist_pension_reform executed" if = { limit = { has_idea = ITA_unsustainable_pension_system_3 } swap_ideas = { remove_idea = ITA_unsustainable_pension_system_3 add_idea = ITA_unsustainable_pension_system_4 } } if = { limit = { has_idea = ITA_unsustainable_pension_system_2 } swap_ideas = { remove_idea = ITA_unsustainable_pension_system_2 add_idea = ITA_unsustainable_pension_system_3 } } if = { limit = { has_idea = ITA_unsustainable_pension_system_1 } swap_ideas = { remove_idea = ITA_unsustainable_pension_system_1 add_idea = ITA_unsustainable_pension_system_2 } } if = { limit = { NOT = { OR = { has_idea = ITA_unsustainable_pension_system_1 has_idea = ITA_unsustainable_pension_system_2 has_idea = ITA_unsustainable_pension_system_3 has_idea = ITA_unsustainable_pension_system_4 } } } add_ideas = ITA_unsustainable_pension_system_1 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } complete_national_focus = ITA_Quota_100 complete_national_focus = ITA_reintroduce_baby_pensions } } lsp_concede_populist_citizenship_income = { icon = generic_decision available = { NOT = { has_idea = ITA_citizenship_income_spirit } } visible = { has_country_flag = low_stability_protests_flag } ai_will_do = { base = 100 } days_re_enable = 1000 complete_effect = { log = "[GetDateText]: [This.GetName]: decision lsp_concede_populist_citizenship_income executed" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } add_ideas = ITA_citizenship_income_spirit complete_national_focus = ITA_citizenship_income } } lsp_disable_forced_withdrawal_from_bank_accounts = { icon = generic_decision visible = { has_country_flag = low_stability_protests_flag } ai_will_do = { base = 100 } fire_only_once = yes complete_effect = { log = "[GetDateText]: [This.GetName]: decision lsp_disable_forced_withdrawal_from_bank_accounts executed" set_country_flag = disabled_forced_withdrawal_from_bank_accounts custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.1 tooltip = stability_factor_tt } custom_effect_tooltip = lsp_disable_forced_withdrawal_from_bank_accounts_TT } } lsp_increase_spending_welfare = { icon = generic_decision available = { has_country_flag = low_stability_protests_flag } visible = { NOT = { has_idea = social_06 } has_country_flag = low_stability_protests_flag } ai_will_do = { base = 50 } days_re_enable = 1000 complete_effect = { log = "[GetDateText]: [This.GetName]: decision lsp_increase_spending_welfare executed" increase_social_spending = yes block_social_decrease = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } } } lsp_increase_spending_healthcare = { icon = generic_decision available = { has_country_flag = low_stability_protests_flag } visible = { NOT = { has_idea = health_06 } has_country_flag = low_stability_protests_flag } ai_will_do = { base = 50 } days_re_enable = 1000 complete_effect = { log = "[GetDateText]: [This.GetName]: decision lsp_increase_spending_healthcare executed" increase_healthcare_budget = yes block_health_decrease = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } } } lsp_snap_election = { icon = generic_decision available = { has_country_flag = low_stability_protests_flag } visible = { NOT = { OR = { has_country_flag = coalition_forming has_country_flag = coalition_reshuffling has_country_flag = elections_in_progress } } has_country_flag = low_stability_protests_flag } ai_will_do = { base = 20 } days_re_enable = 1000 complete_effect = { log = "[GetDateText]: [This.GetName]: decision lsp_snap_election executed" set_temp_variable = { drift_switch_change = -0.02 } modify_reform_expectance_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } country_event = MD4_election_campaign.0 } } lsp_bonus_to_stimulate_consumption = { icon = generic_decision visible = { has_country_flag = low_stability_protests_flag } days_re_enable = 1000 complete_effect = { log = "[GetDateText]: [This.GetName]: decision lsp_bonus_to_stimulate_consumption executed" add_to_variable = { bonus_to_stimulate_consumption_times_taken_var = 1 } set_temp_variable = { treasury_change = { value = bonus_to_stimulate_consumption_times_taken_var multiply = { value = gdp_total multiply = -0.00125 } } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ITA_multipurpose_modifier } add_to_variable = { ITA_stability_factor_var = 0.05 tooltip = stability_factor_tt } modify_treasury_effect = yes } ai_will_do = { base = 100 } } } ITA_ai_path_category = { ITA_national_revival_movement = { icon = generic_decision cost = 75 fire_only_once = yes visible = { ITA_ai_nationalist_path = yes } available = { nationalist_right_wing_populists_are_in_power = no has_idea = medium_far_right_movement } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_national_revival_movement" swap_ideas = { remove_idea = medium_far_right_movement add_idea = large_far_right_movement } add_dynamic_modifier = { modifier = ITA_national_revival_modifier } } ai_will_do = { base = 100 } } ITA_build_national_revival = { icon = generic_decision cost = 25 days_re_enable = 30 visible = { ITA_ai_nationalist_path = yes } available = { nationalist_right_wing_populists_are_in_power = no has_civil_war = no check_variable = { party_pop_array^20 < 0.55 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_build_national_revival" set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes } ai_will_do = { base = 100 } } ITA_populists_take_the_country = { icon = generic_decision cost = 150 days_re_enable = 180 visible = { ITA_ai_nationalist_path = yes } available = { nationalist_right_wing_populists_are_in_power = no has_civil_war = no check_variable = { party_pop_array^20 > 0.5 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_populists_take_the_country" set_temp_variable = { rul_party_temp = 20 } set_temp_variable = { col_one = 1 } set_temp_variable = { col_two = 6 } change_ruling_party_effect = yes } ai_will_do = { base = 100 } } ITA_rebuild_the_italian_left = { icon = generic_decision cost = 75 fire_only_once = yes visible = { has_global_flag = ITA_EASTERN_TURN_FOCUS_PATH } available = { emerging_communist_state_are_in_power = no } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_rebuild_the_italian_left" add_dynamic_modifier = { modifier = ITA_popular_front_modifier } } ai_will_do = { base = 100 } } ITA_build_the_italian_left = { icon = generic_decision cost = 25 days_re_enable = 30 visible = { has_global_flag = ITA_EASTERN_TURN_FOCUS_PATH } available = { emerging_communist_state_are_in_power = no has_civil_war = no check_variable = { party_pop_array^4 < 0.55 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_build_the_italian_left" set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes } ai_will_do = { base = 100 } } ITA_the_left_takes_the_country = { icon = generic_decision cost = 150 days_re_enable = 180 visible = { has_global_flag = ITA_EASTERN_TURN_FOCUS_PATH } available = { emerging_communist_state_are_in_power = no has_civil_war = no check_variable = { party_pop_array^4 > 0.5 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ITA_the_left_takes_the_country" set_temp_variable = { rul_party_temp = 4 } set_temp_variable = { col_one = 19 } change_ruling_party_effect = yes } ai_will_do = { base = 100 } } }