decisions_ENG = { ENG_invest_northern_ireland_mission = { icon = GFX_decision_expand_belfast days_mission_timeout = 180 fixed_random_seed = no days_re_enable = 1 selectable_mission = no is_good = yes activation = { has_completed_focus = ENG_found_invest_northern_ireland 17 = { is_owned_by = ROOT } NOT = { check_variable = { ENG_invest_northern_ireland_count > 4 } } } available = { hidden_trigger = { always = no } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_invest_northern_ireland_mission" add_to_variable = { ENG_invest_northern_ireland_count = 1 } 17 = { random_list = { 25 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } 25 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } 25 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } 25 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } } newline = yes NIR = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_north_irish_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_north_irish_dependency = yes } } ai_will_do = { base = 10 } } ENG_ireland_border_cooperation = { icon = GFX_decision_hol_exchange_intelligence_data days_re_enable = 30 cost = 50 targets = { IRE } target_root_trigger = { has_completed_focus = ENG_cross_border_cooperation NOT = { has_idea = ENG_ireland_border_cooperation_idea_ENG } } available = { 17 = { is_owned_by = ROOT } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_ireland_border_cooperation" IRE = { country_event = United_Kingdom.003 } } ai_will_do = { base = 10 } } ENG_bankers_switch_faction = { icon = decision_international_bankers cost = 250 fire_only_once = yes visible = { has_completed_focus = ENG_national_data_infrastructure NOT = { has_idea = international_bankers } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_bankers_switch_faction" if = { limit = { has_idea = fossil_fuel_industry } swap_ideas = { remove_idea = fossil_fuel_industry add_idea = international_bankers } } else_if = { limit = { NOT = { has_idea = fossil_fuel_industry } has_idea = defense_industry } swap_ideas = { remove_idea = defense_industry add_idea = international_bankers } } else_if = { limit = { NOT = { has_idea = fossil_fuel_industry } NOT = { has_idea = defense_industry } has_idea = labour_unions } swap_ideas = { remove_idea = labour_unions add_idea = international_bankers } } } ai_will_do = { base = 10 } } ENG_clydach_nickel_decision = { icon = GFX_decision_clydach_refinery cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_critical_minerals_strategy } available = { has_completed_focus = ENG_critical_minerals_strategy num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_resource_project } 16 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_clydach_nickel_decision" set_country_flag = ENG_active_resource_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_clydach_nickel_decision" 16 = { add_resource = { type = chromium amount = 10 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_local_resources_factor = 0.015 tooltip = local_resources_factor_tt } newline = yes WAS = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_wales_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_wales_dependency = yes } set_country_flag = ENG_clydach_nickel_decision_completed clr_country_flag = ENG_active_resource_project } ai_will_do = { base = 10 } } ENG_alloys_modernisation = { icon = chromium cost = 100 fire_only_once = yes days_remove = 365 visible = { has_country_flag = ENG_clydach_nickel_decision_completed } available = { NOT = { has_country_flag = ENG_active_resource_project } num_of_civilian_factories_available_for_projects > 10 16 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 10 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_alloys_modernisation" set_country_flag = ENG_active_resource_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_alloys_modernisation" 16 = { add_resource = { type = chromium amount = 10 } add_resource = { type = rubber amount = 10 } newline = yes add_building_construction = { type = composite_plant level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_local_resources_factor = 0.015 tooltip = local_resources_factor_tt } newline = yes WAS = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_wales_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_wales_dependency = yes } newline = yes set_temp_variable = { treasury_change = -8.50 } modify_treasury_effect = yes clr_country_flag = ENG_active_resource_project } ai_will_do = { base = 10 } } ENG_ellesmere_port_decision = { icon = GFX_decision_ellesmare_port_refinery cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_critical_minerals_strategy } available = { has_completed_focus = ENG_critical_minerals_strategy num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_resource_project } 11 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_ellesmere_port_decision" set_country_flag = ENG_active_resource_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_ellesmere_port_decision" 11 = { add_resource = { type = tungsten amount = 10 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_local_resources_factor = 0.015 tooltip = local_resources_factor_tt } clr_country_flag = ENG_active_resource_project } ai_will_do = { base = 10 } } ENG_shetland_hydrocarbon_decision = { icon = oil cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_critical_minerals_strategy } available = { has_completed_focus = ENG_critical_minerals_strategy num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_resource_project } 8 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_shetland_hydrocarbon_decision" set_country_flag = ENG_active_resource_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_shetland_hydrocarbon_decision" 8 = { add_resource = { type = oil amount = 12 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_local_resources_factor = 0.015 tooltip = local_resources_factor_tt } newline = yes SCO = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_scottish_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_scottish_dependency = yes } clr_country_flag = ENG_active_resource_project } ai_will_do = { base = 10 } } ENG_rosebank_field_decision = { icon = oil cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_critical_minerals_strategy } available = { has_completed_focus = ENG_critical_minerals_strategy num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_resource_project } 8 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_rosebank_field_decision" set_country_flag = ENG_active_resource_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_rosebank_field_decision" 8 = { add_resource = { type = oil amount = 12 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_local_resources_factor = 0.015 tooltip = local_resources_factor_tt } newline = yes SCO = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_scottish_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_scottish_dependency = yes } clr_country_flag = ENG_active_resource_project } ai_will_do = { base = 10 } } ENG_cambo_offshore_decision = { icon = oil cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_critical_minerals_strategy } available = { has_completed_focus = ENG_critical_minerals_strategy num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_resource_project } 437 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_cambo_offshore_decision" set_country_flag = ENG_active_resource_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_cambo_offshore_decision" 437 = { add_resource = { type = oil amount = 12 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_local_resources_factor = 0.015 tooltip = local_resources_factor_tt } newline = yes SCO = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_scottish_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_scottish_dependency = yes } set_country_flag = ENG_cambo_offshore_decision_completed clr_country_flag = ENG_active_resource_project } ai_will_do = { base = 10 } } ENG_hornsea_wind_farm_decision = { icon = GFX_decision_generic_windturbine cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_critical_minerals_strategy hidden_trigger = { has_country_flag = ENG_cambo_offshore_decision_completed } } available = { has_completed_focus = ENG_critical_minerals_strategy num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_resource_project } 10 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_hornsea_wind_farm_decision" set_country_flag = ENG_active_resource_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_hornsea_wind_farm_decision" 10 = { add_building_construction = { type = renewable_energy_infra level = 2 instant_build = yes } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_local_resources_factor = 0.015 tooltip = local_resources_factor_tt } clr_country_flag = ENG_active_resource_project } ai_will_do = { base = 10 } } ENG_drakeland_tungsten_decision = { icon = tungsten cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_critical_minerals_strategy } available = { has_completed_focus = ENG_critical_minerals_strategy num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_resource_project } 973 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_drakeland_tungsten_decision" set_country_flag = ENG_active_resource_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_drakeland_tungsten_decision" 973 = { add_resource = { type = tungsten amount = 12 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_local_resources_factor = 0.015 tooltip = local_resources_factor_tt } set_country_flag = ENG_drakeland_tungsten_decision_completed clr_country_flag = ENG_active_resource_project } ai_will_do = { base = 10 } } ENG_south_crofty_tin_decision = { icon = steel cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_critical_minerals_strategy hidden_trigger = { has_country_flag = ENG_drakeland_tungsten_decision_completed } } available = { has_completed_focus = ENG_critical_minerals_strategy num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_resource_project } 973 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_south_crofty_tin_decision" set_country_flag = ENG_active_resource_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_south_crofty_tin_decision" 973 = { add_resource = { type = steel amount = 12 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_local_resources_factor = 0.015 tooltip = local_resources_factor_tt } clr_country_flag = ENG_active_resource_project } ai_will_do = { base = 10 } } ENG_celsa_steel_mission = { fixed_random_seed = no icon = steel days_mission_timeout = 365 days_re_enable = 1 selectable_mission = no is_good = yes activation = { owns_state = 16 16 = { has_dynamic_modifier = { modifier = ENG_celsa_steel_idea } } } available = { hidden_trigger = { always = no } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_celsa_steel_mission" random = { chance = 50 16 = { add_resource = { type = steel amount = 2 } } } } ai_will_do = { base = 10 } } ENG_scottish_industry_mission = { fixed_random_seed = no icon = GFX_decision_gre_investment_decisions days_mission_timeout = 365 days_re_enable = 1 selectable_mission = no is_good = yes activation = { owns_state = 9 9 = { has_dynamic_modifier = { modifier = ENG_scottish_steel } } } available = { hidden_trigger = { always = no } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_scottish_industry_mission" random = { chance = 35 random_list = { 20 = { 9 = { add_resource = { type = oil amount = 2 } } } 20 = { 9 = { add_resource = { type = aluminium amount = 2 } } } 20 = { 9 = { add_resource = { type = rubber amount = 2 } } } 20 = { 9 = { add_resource = { type = tungsten amount = 2 } } } 20 = { 9 = { add_resource = { type = chromium amount = 2 } } } } } } ai_will_do = { base = 10 } } ENG_productivity_gap_mission = { icon = GFX_decision_generic_political_discourse days_mission_timeout = 200 days_re_enable = 1 selectable_mission = no is_good = no activation = { NOT = { has_completed_focus = ENG_closing_britains_productivity_gap } } available = { hidden_trigger = { always = no } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_productivity_gap_mission" if = { limit = { NOT = { has_completed_focus = ENG_closing_britains_productivity_gap } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_country_productivity_growth_modifier = -0.015 tooltip = country_productivity_growth_modifier_tt } } } ai_will_do = { base = 10 } } ENG_roysth_naval_port_decision = { icon = GFX_decision_generic_naval cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_national_productivity_commission } available = { 9 = { is_owned_by = ROOT } has_completed_focus = ENG_national_productivity_commission num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_productivity_project } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_roysth_naval_port_decision" set_country_flag = ENG_active_productivity_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_roysth_naval_port_decision" 9 = { add_building_construction = { type = dockyard level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 if = { limit = { free_building_slots = { building = naval_base size > 1 province = 9392 } } add_building_construction = { type = naval_base level = 2 instant_build = yes province = 9392 } } else_if = { limit = { free_building_slots = { building = naval_supply_hub size > 0 province = 9392 } } add_building_construction = { type = naval_supply_hub level = 1 instant_build = yes province = 9392 } } } newline = yes SCO = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_scottish_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_scottish_dependency = yes } clr_country_flag = ENG_active_productivity_project } ai_will_do = { base = 10 } } ENG_expand_belfast_decision = { icon = GFX_decision_expand_belfast cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_national_productivity_commission } available = { has_completed_focus = ENG_national_productivity_commission num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_productivity_project } 17 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_expand_belfast_decision" set_country_flag = ENG_active_productivity_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_expand_belfast_decision" 17 = { add_extra_state_shared_building_slots = 4 } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_country_productivity_growth_modifier = 0.015 tooltip = country_productivity_growth_modifier_tt } newline = yes NIR = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_north_irish_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_north_irish_dependency = yes } clr_country_flag = ENG_active_productivity_project set_country_flag = ENG_expand_belfast_decision_done } ai_will_do = { base = 10 } } ENG_highland_main_line_decision = { icon = GFX_decision_scotrail cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_national_productivity_commission } available = { has_completed_focus = ENG_national_productivity_commission num_of_civilian_factories_available_for_projects > 10 NOT = { has_country_flag = ENG_active_productivity_project } 9 = { is_owned_by = ROOT } 437 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 10 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_highland_main_line_decision" set_country_flag = ENG_active_productivity_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_highland_main_line_decision" 9 = { add_dynamic_modifier = { modifier = ENG_highland_main_line } } 437 = { add_dynamic_modifier = { modifier = ENG_highland_main_line } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_global_building_slots_factor = 0.025 tooltip = global_building_slots_factor_tt } add_days_mission_timeout = { mission = ENG_northen_powerhouse_mission days = -50 } clr_country_flag = ENG_active_productivity_project } ai_will_do = { base = 10 } } ENG_titanic_quarter_decision = { icon = GFX_decision_generic_naval cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_national_productivity_commission has_country_flag = ENG_expand_belfast_decision_done } available = { has_completed_focus = ENG_national_productivity_commission num_of_civilian_factories_available_for_projects > 10 NOT = { has_country_flag = ENG_active_productivity_project } 17 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 10 consumer_goods_factor = 0.10 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_titanic_quarter_decision" set_country_flag = ENG_active_productivity_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_titanic_quarter_decision" 17 = { add_building_construction = { type = offices level = 2 instant_build = yes } add_building_construction = { type = dockyard level = 1 instant_build = yes } add_extra_state_shared_building_slots = 3 } newline = yes NIR = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_north_irish_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_north_irish_dependency = yes } clr_country_flag = ENG_active_productivity_project } ai_will_do = { base = 10 } } ENG_elizabeth_line_decision = { icon = GFX_decision_crossrail cost = 100 fire_only_once = yes days_remove = 180 visible = { has_completed_focus = ENG_national_productivity_commission } available = { has_completed_focus = ENG_national_productivity_commission num_of_civilian_factories_available_for_projects > 5 NOT = { has_country_flag = ENG_active_productivity_project } 13 = { is_owned_by = ROOT } } modifier = { civilian_factory_use = 5 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_elizabeth_line_decision" set_country_flag = ENG_active_productivity_project } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_elizabeth_line_decision" 13 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 add_dynamic_modifier = { modifier = ENG_crossrail } } add_days_mission_timeout = { mission = ENG_hs2_mission days = -50 } clr_country_flag = ENG_active_productivity_project } ai_will_do = { base = 10 } } ENG_hs2_mission = { icon = GFX_decision_hs2 days_mission_timeout = 1460 fire_only_once = yes selectable_mission = no is_good = yes activation = { has_completed_focus = ENG_hs2 13 = { is_owned_by = ROOT } 14 = { is_owned_by = ROOT } 12 = { is_owned_by = ROOT } } available = { hidden_trigger = { always = no } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_hs2_mission" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_offices_productivity = 0.20 tooltip = offices_productivity_tt } 13 = { add_dynamic_modifier = { modifier = ENG_hs2_idea } } 14 = { add_dynamic_modifier = { modifier = ENG_hs2_idea } } 12 = { add_dynamic_modifier = { modifier = ENG_hs2_idea } } newline = yes if = { limit = { has_dlc = "No Step Back" } build_railway = { path = { 11333 9239 9268 6270 9297 } level = 2 } } } ai_will_do = { base = 10 } } ENG_northen_powerhouse_mission = { icon = GFX_decision_transpennine_train days_mission_timeout = 1460 fire_only_once = yes selectable_mission = no is_good = yes activation = { has_completed_focus = ENG_northern_powerhouse_rail 11 = { is_owned_by = ROOT } 10 = { is_owned_by = ROOT } 1191 = { is_owned_by = ROOT } } available = { hidden_trigger = { always = no } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_northen_powerhouse_mission" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_civilian_factories_productivity = 0.10 tooltip = civilian_factories_productivity_tt } add_to_variable = { ENG_military_factories_productivity = 0.10 tooltip = military_factories_productivity_tt } 11 = { add_dynamic_modifier = { modifier = ENG_northern_powerhouse_rail_idea } } 10 = { add_dynamic_modifier = { modifier = ENG_northern_powerhouse_rail_idea } } 1191 = { add_dynamic_modifier = { modifier = ENG_northern_powerhouse_rail_idea } } newline = yes if = { limit = { has_dlc = "No Step Back" } build_railway = { path = { 9315 3205 6268 9379 9269 11297 } level = 2 } } } ai_will_do = { base = 10 } } ENG_build_london = { icon = GFX_decision_london_bridge activation = { always = no } available = { 13 = { infrastructure > 4 is_owned_by = ROOT } } days_mission_timeout = 365 is_good = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_build_london" set_temp_variable = { party_popularity_increase = -0.025 } change_relative_party_popularity = yes } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_build_london" set_temp_variable = { temp_productivity_change = 50 } 13 = { state_flat_productivity_change_effect = yes } } } # 3 Promises ENG_promise_labour = { activation = { always = no } available = { 1192 = { industrial_complex > 0 is_owned_by = ROOT } 437 = { industrial_complex > 1 is_owned_by = ROOT } } days_mission_timeout = 450 is_good = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_promise_labour" set_temp_variable = { party_popularity_increase = -0.1 } change_relative_party_popularity = yes } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_promise_labour" set_temp_variable = { temp_opinion = 15 } change_labour_unions_opinion = yes newline = yes one_random_industrial_complex = yes } } ENG_promise_military = { activation = { always = no } available = { 1192 = { industrial_complex > 0 is_owned_by = ROOT } 1194 = { industrial_complex > 0 is_owned_by = ROOT } } days_mission_timeout = 450 is_good = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_promise_military" set_temp_variable = { party_popularity_increase = -0.1 } change_relative_party_popularity = yes } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_promise_military" set_temp_variable = { temp_opinion = 15 } change_defense_industry_opinion = yes newline = yes one_random_arms_factory = yes } } ENG_promise_fossil_fuel = { activation = { always = no } available = { 437 = { fossil_powerplant > 1 is_owned_by = ROOT } 9 = { fossil_powerplant > 1 is_owned_by = ROOT } 1194 = { fossil_powerplant > 1 is_owned_by = ROOT } } days_mission_timeout = 450 is_good = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_promise_fossil_fuel" set_temp_variable = { party_popularity_increase = -0.1 } change_relative_party_popularity = yes } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_promise_fossil_fuel" set_temp_variable = { temp_opinion = 15 } change_fossil_fuel_industry_opinion = yes newline = yes add_resource = { type = oil amount = 5 state = 9 } } } # Missions for Operations ENG_operation_dagger = { activation = { always = no } available = { 425 = { is_controlled_by = ENG } } days_mission_timeout = 180 is_good = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_operation_dagger" ENG = { white_peace = OMA } 425 = { transfer_state_to = ENG } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_operation_dagger" ENG = { white_peace = OMA } add_stability = -0.10 } } ENG_war_for_delta = { activation = { always = no } available = { ENG = { controls_province = 2025 } } days_mission_timeout = 280 is_good = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_war_for_delta" ENG = { white_peace = NIG } give_resource_rights = { receiver = ENG state = 332 } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_war_for_delta" ENG = { white_peace = NIG remove_resource_rights = 332 } add_stability = -0.10 } } ENG_end_of_the_world = { activation = { always = no } available = { ENG = { controls_province = 11009 } } days_mission_timeout = 100 is_good = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_end_of_the_world" ENG = { white_peace = ARG } 457 = { transfer_state_to = ENG } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_end_of_the_world" ENG = { white_peace = ARG } add_stability = -0.10 } } ENG_operation_eastern_divide = { activation = { always = no } available = { ENG = { OR = { controls_province = 4143 AND = { controls_province = 12049 controls_province = 1178 controls_province = 11009 } } controls_state = 213 } } days_mission_timeout = 225 is_good = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_operation_eastern_divide" ENG = { white_peace = EGY } 213 = { transfer_state_to = ENG } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_operation_eastern_divide" ENG = { white_peace = EGY } add_stability = -0.10 } } # Operation stuff ENG_seize_sierra_leone_resources = { days_remove = 180 visible = { has_completed_focus = ENG_operation_barras } available = { SIE = { influence_higher_20 = yes has_war = no has_government = democratic } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_seize_sierra_leone_resources" SIE = { give_resource_rights = { receiver = ENG state = 358 } } newline = yes SIE = { country_event = britain_md.14 } } ai_will_do = { base = 10 } } # Core Ireland ENG_integrate_ireland = { visible = { controls_state = 27 controls_state = 28 controls_state = 29 has_completed_focus = ENG_uniting_the_isle } available = { 27 = { compliance > 49 resistance < 40 } 28 = { compliance > 49 resistance < 40 } 29 = { compliance > 49 resistance < 40 } } highlight_states = { highlight_state_targets = { state = 27 state = 28 state = 29 } } days_remove = 90 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_integrate_ireland" 27 = { add_core_of = ENG } 28 = { add_core_of = ENG } 29 = { add_core_of = ENG } } modifier = { tax_gain_multiplier_modifier = -0.05 } ai_will_do = { base = 1 } } } ENG_monarchy_decision_category = { ENG_charles_charities_network_decision = { icon = GFX_ENG_decision_charles days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_the_prince_trust } OR = { check_variable = { ENG_ascended_advisor_1 = 1 } check_variable = { ENG_ascended_advisor_2 = 1 } check_variable = { ENG_ascended_advisor_3 = 1 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_charles } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_charities_network_decision" set_country_flag = ENG_charles_charities_network_decision_activated add_to_variable = { ENG_decision_charles_charities_amount_taken = 4.5 } add_to_variable = { ENG_decision_charles_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_charities_network_decision" clr_country_flag = ENG_charles_charities_network_decision_activated } modifier = { stability_weekly = 0.0025 consumer_goods_factor = -0.05 population_tax_income_multiplier_modifier = -0.05 } ai_will_do = { base = 0 } } ENG_charles_harmony_tour_decision = { icon = GFX_ENG_decision_charles days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_harmony_doctrine } OR = { check_variable = { ENG_ascended_advisor_1 = 1 } check_variable = { ENG_ascended_advisor_2 = 1 } check_variable = { ENG_ascended_advisor_3 = 1 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_charles } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_harmony_tour_decision" set_country_flag = ENG_charles_harmony_tour_decision_activated add_to_variable = { ENG_decision_charles_harmony_amount_taken = 4.5 } add_to_variable = { ENG_decision_charles_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_harmony_tour_decision" clr_country_flag = ENG_charles_harmony_tour_decision_activated random_country = { limit = { NOT = { tag = ENG } NOT = { has_war_with = ROOT } has_opinion = { target = ENG value > 0 } NOT = { has_opinion_modifier = ENG_charles_harmony } OR = { has_country_flag = african_nation_flag has_country_flag = caribbean_nation_flag has_country_flag = oceania_nation_flag has_dynamic_modifier = { modifier = Commonwealth_member_modifier } } } country_event = ENG_inner_circle_charles.03 effect_tooltip = { add_opinion_modifier = { target = ENG modifier = ENG_charles_harmony } reverse_add_opinion_modifier = { target = ENG modifier = ENG_charles_harmony } set_temp_variable = { percent_change = 5 } change_influence_percentage = yes } } } ai_will_do = { base = 0 } } ENG_charles_environmental_diplomacy_tour_decision = { icon = GFX_ENG_decision_charles days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_harmony_doctrine } OR = { check_variable = { ENG_ascended_advisor_1 = 1 } check_variable = { ENG_ascended_advisor_2 = 1 } check_variable = { ENG_ascended_advisor_3 = 1 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_charles } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_environmental_diplomacy_tour_decision" set_country_flag = ENG_charles_environmental_diplomacy_tour_decision_activated add_to_variable = { ENG_decision_charles_diplomacy_tour_amount_taken = 4.5 } add_to_variable = { ENG_decision_charles_taken = 1 } } modifier = { consumer_goods_expected_value = 0.05 } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_environmental_diplomacy_tour_decision" clr_country_flag = ENG_charles_environmental_diplomacy_tour_decision_activated random_country = { limit = { NOT = { tag = ENG } NOT = { has_war_with = ROOT } has_opinion = { target = ENG value > 0 } NOT = { has_opinion_modifier = ENG_charles_environmental_tour } } country_event = ENG_inner_circle_charles.05 effect_tooltip = { add_tech_bonus = { name = ENG_charles_environmental_diplomacy_tour_decision uses = 1 bonus = 0.10 category = CAT_renewable } } } add_tech_bonus = { name = ENG_charles_environmental_diplomacy_tour_decision uses = 1 bonus = 0.10 category = CAT_renewable } } ai_will_do = { base = 0 } } ENG_charles_sustainable_urban_planning_decision = { icon = GFX_ENG_decision_charles days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_climate_alarm_bell } OR = { check_variable = { ENG_ascended_advisor_1 = 1 } check_variable = { ENG_ascended_advisor_2 = 1 } check_variable = { ENG_ascended_advisor_3 = 1 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_charles } always = no } } modifier = { production_speed_buildings_factor = -0.05 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_sustainable_urban_planning_decision" set_country_flag = ENG_charles_sustainable_urban_planning_decision_activated add_to_variable = { ENG_decision_charles_urban_planning_amount_taken = 4.5 } add_to_variable = { ENG_decision_charles_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_sustainable_urban_planning_decision" clr_country_flag = ENG_charles_sustainable_urban_planning_decision_activated random_owned_state = { add_extra_state_shared_building_slots = 1 } } ai_will_do = { base = 0 } } ENG_charles_rainforest_help_decision = { icon = GFX_ENG_decision_charles days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_climate_alarm_bell } OR = { check_variable = { ENG_ascended_advisor_1 = 1 } check_variable = { ENG_ascended_advisor_2 = 1 } check_variable = { ENG_ascended_advisor_3 = 1 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_charles } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_rainforest_help_decision" set_country_flag = ENG_charles_rainforest_help_decision_activated add_to_variable = { ENG_decision_charles_rainforest_amount_taken = 4.5 } add_to_variable = { ENG_decision_charles_taken = 1 } } modifier = { consumer_goods_expected_value = 0.05 } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_rainforest_help_decision" clr_country_flag = ENG_charles_rainforest_help_decision_activated random_country = { limit = { NOT = { tag = ENG } NOT = { has_war_with = ROOT } has_opinion = { target = ENG value > 0 } has_terrain = jungle NOT = { has_opinion_modifier = ENG_charles_rainforest } } country_event = ENG_inner_circle_charles.04 effect_tooltip = { random_owned_state = { add_resource = { type = rubber amount = 1 } } } } random_owned_state = { add_resource = { type = rubber amount = 1 } } } ai_will_do = { base = 0 } } ENG_charles_organic_agriculture_decision = { icon = GFX_ENG_decision_charles days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_duchy_originals } OR = { check_variable = { ENG_ascended_advisor_1 = 1 } check_variable = { ENG_ascended_advisor_2 = 1 } check_variable = { ENG_ascended_advisor_3 = 1 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_charles } always = no } } modifier = { monthly_population = 0.05 agricolture_productivity_modifier = 0.10 production_speed_agriculture_district_factor = -0.10 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_organic_agriculture_decision" set_country_flag = ENG_charles_organic_agriculture_decision_activated add_to_variable = { ENG_decision_charles_organic_amount_taken = 4.5 } add_to_variable = { ENG_decision_charles_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_organic_agriculture_decision" clr_country_flag = ENG_charles_organic_agriculture_decision_activated random_country = { limit = { NOT = { tag = ENG } NOT = { has_war_with = ROOT } has_opinion = { target = ENG value > 0 } NOT = { has_opinion_modifier = ENG_charles_agriculture_development } } country_event = ENG_inner_circle_charles.06 effect_tooltip = { add_tech_bonus = { name = ENG_charles_organic_agriculture_decision uses = 1 bonus = 0.10 category = CAT_agriculture_tech } } } } ai_will_do = { base = 0 } } ENG_charles_youth_sustainability_decision = { icon = GFX_ENG_decision_charles days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_climate_alarm_bell } OR = { check_variable = { ENG_ascended_advisor_1 = 1 } check_variable = { ENG_ascended_advisor_2 = 1 } check_variable = { ENG_ascended_advisor_3 = 1 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_charles } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_youth_sustainability_decision" set_country_flag = ENG_charles_youth_sustainability_decision_activated add_to_variable = { ENG_decision_charles_youth_amount_taken = 4.5 } add_to_variable = { ENG_decision_charles_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_charles_youth_sustainability_decision" clr_country_flag = ENG_charles_youth_sustainability_decision_activated } modifier = { research_speed_factor = 0.025 scientist_xp_gain_factor = 0.15 scientist_breakthrough_bonus_factor = 0.05 } ai_will_do = { base = 0 } } ENG_andrew_naval_haritage_decision = { icon = GFX_ENG_decision_andrew days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_naval_prince } OR = { check_variable = { ENG_ascended_advisor_1 = 2 } check_variable = { ENG_ascended_advisor_2 = 2 } check_variable = { ENG_ascended_advisor_3 = 2 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_andrew } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_naval_haritage_decision" set_country_flag = ENG_andrew_naval_haritage_decision_activated add_to_variable = { ENG_decision_andrew_naval_heritage_amount_taken = 3.5 } add_to_variable = { ENG_decision_andrew_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_naval_haritage_decision" clr_country_flag = ENG_andrew_naval_haritage_decision_activated } modifier = { experience_gain_navy = 0.05 experience_gain_carrier_training_factor = 0.10 experience_gain_destroyer_training_factor = 0.10 experience_gain_frigate_training_factor = 0.10 experience_gain_cruiser_training_factor = 0.10 experience_gain_attack_submarine_training_factor = 0.10 experience_gain_missile_submarine_training_factor = 0.10 experience_gain_corvette_training_factor = 0.10 experience_gain_helicopter_operator_training_factor = 0.10 } ai_will_do = { base = 0 } } ENG_andrew_trade_representive_decision = { icon = GFX_ENG_decision_andrew days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_appoint_trade_representative } OR = { check_variable = { ENG_ascended_advisor_1 = 2 } check_variable = { ENG_ascended_advisor_2 = 2 } check_variable = { ENG_ascended_advisor_3 = 2 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_andrew } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_trade_representive_decision" set_country_flag = ENG_andrew_trade_representive_decision_activated add_to_variable = { ENG_decision_andrew_trad_representive_amount_taken = 3.5 } add_to_variable = { ENG_decision_andrew_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_trade_representive_decision" clr_country_flag = ENG_andrew_trade_representive_decision_activated random_country = { limit = { NOT = { OR = { tag = ENG has_war_with = ENG has_opinion_modifier = ENG_andrew_trade_representative } } has_opinion = { target = ENG value > 0 } } country_event = ENG_inner_circle_andrew.04 effect_tooltip = { add_opinion_modifier = { target = ENG modifier = ENG_andrew_trade_representative } reverse_add_opinion_modifier = { target = THIS modifier = ENG_andrew_trade_representative } } } set_temp_variable = { int_investment_change = gdp_per_capita } multiply_temp_variable = { int_investment_change = 0.05 } modify_international_investment_effect = yes } modifier = { bureaucracy_cost_multiplier_modifier = 0.10 } ai_will_do = { base = 0 } } ENG_andrew_emerging_trade_agreement_decision = { icon = GFX_ENG_decision_andrew days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_emerging_markets_circuit } OR = { check_variable = { ENG_ascended_advisor_1 = 2 } check_variable = { ENG_ascended_advisor_2 = 2 } check_variable = { ENG_ascended_advisor_3 = 2 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_andrew } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_emerging_trade_agreement_decision" set_country_flag = ENG_andrew_emerging_trade_agreement_decision_activated add_to_variable = { ENG_decision_andrew_trad_emerging_amount_taken = 3.5 } add_to_variable = { ENG_decision_andrew_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_emerging_trade_agreement_decision" clr_country_flag = ENG_andrew_emerging_trade_agreement_decision_activated random_country = { limit = { NOT = { tag = ENG } NOT = { has_war_with = ROOT } has_opinion = { target = ENG value > 0 } has_emerging_aligned_government = yes NOT = { has_opinion_modifier = mutual_trade_agreement } } country_event = ENG_inner_circle_andrew.05 effect_tooltip = { set_temp_variable = { receiver_nation = ROOT.id } set_temp_variable = { sender_nation = ENG.id } set_improved_trade_agreement = yes } } } modifier = { bureaucracy_cost_multiplier_modifier = 0.10 } ai_will_do = { base = 0 } } ENG_andrew_emerging_economy_benefits_decision = { icon = GFX_ENG_decision_andrew days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_emerging_markets_circuit } OR = { check_variable = { ENG_ascended_advisor_1 = 2 } check_variable = { ENG_ascended_advisor_2 = 2 } check_variable = { ENG_ascended_advisor_3 = 2 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_andrew } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_emerging_economy_benefits_decision" set_country_flag = ENG_andrew_emerging_economy_benefits_decision_activated add_to_variable = { ENG_decision_andrew_trade_benefits_amount_taken = 3.5 } add_to_variable = { ENG_decision_andrew_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_emerging_economy_benefits_decision" clr_country_flag = ENG_andrew_emerging_economy_benefits_decision_activated random_owned_state = { set_temp_variable = { temp_productivity_change = 0.025 } state_flat_productivity_change_effect = yes } } modifier = { political_power_cost = 0.15 } ai_will_do = { base = 0 } } ENG_andrew_digital_enterprise_decision = { fixed_random_seed = no icon = GFX_ENG_decision_andrew days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_digital_enterprise_patronage } OR = { check_variable = { ENG_ascended_advisor_1 = 2 } check_variable = { ENG_ascended_advisor_2 = 2 } check_variable = { ENG_ascended_advisor_3 = 2 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_andrew } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_digital_enterprise_decision" set_country_flag = ENG_andrew_digital_enterprise_decision_activated add_to_variable = { ENG_decision_andrew_digital_enterprise_amount_taken = 3.5 } add_to_variable = { ENG_decision_andrew_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_andrew_digital_enterprise_decision" clr_country_flag = ENG_andrew_digital_enterprise_decision_activated random_owned_state = { limit = { free_building_slots = { building = industrial_complex size > 0 include_locked = yes } } random_list = { 10 = { add_building_construction = { type = microchip_plant level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } 10 = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } 10 = { add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } 10 = { add_dynamic_modifier = { modifier = ENG_andrew_digital_enterprise_modifier days = 365 } } 10 = { add_resource = { type = tungsten amount = 2 } } 50 = { } } } } modifier = { consumer_goods_factor = 0.05 energy_use_multiplier = 0.02 } ai_will_do = { base = 0 } } ENG_anne_national_charity_decision = { icon = GFX_ENG_decision_anne days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_workhorse_of_the_crown } OR = { check_variable = { ENG_ascended_advisor_1 = 3 } check_variable = { ENG_ascended_advisor_2 = 3 } check_variable = { ENG_ascended_advisor_3 = 3 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_princess_anne } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_national_charity_decision" set_country_flag = ENG_anne_national_charity_decision_activated add_to_variable = { ENG_decision_anne_national_charity_amount_taken = 3.5 } add_to_variable = { ENG_decision_anne_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_national_charity_decision" clr_country_flag = ENG_anne_national_charity_decision_activated } modifier = { stability_factor = 0.05 social_cost_multiplier_modifier = -0.05 consumer_goods_expected_value = 0.05 } ai_will_do = { base = 0 } } ENG_anne_carers_promotion_decision = { icon = GFX_ENG_decision_anne days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_carers_recognition_campaign } OR = { check_variable = { ENG_ascended_advisor_1 = 3 } check_variable = { ENG_ascended_advisor_2 = 3 } check_variable = { ENG_ascended_advisor_3 = 3 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_princess_anne } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_carers_promotion_decision" set_country_flag = ENG_anne_carers_promotion_decision_activated add_to_variable = { ENG_decision_anne_carers_promotion_amount_taken = 3.5 } add_to_variable = { ENG_decision_anne_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_carers_promotion_decision" clr_country_flag = ENG_anne_carers_promotion_decision_activated } modifier = { health_cost_multiplier_modifier = -0.05 consumer_goods_expected_value = 0.05 } ai_will_do = { base = 0 } } ENG_anne_military_readiness_decision = { icon = GFX_ENG_decision_anne days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_colonel_of_horse_logistics } OR = { check_variable = { ENG_ascended_advisor_1 = 3 } check_variable = { ENG_ascended_advisor_2 = 3 } check_variable = { ENG_ascended_advisor_3 = 3 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_princess_anne } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_military_readiness_decision" set_country_flag = ENG_anne_military_readiness_decision_activated add_to_variable = { ENG_decision_anne_military_readiness_amount_taken = 3.5 } add_to_variable = { ENG_decision_anne_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_military_readiness_decision" clr_country_flag = ENG_anne_military_readiness_decision_activated } modifier = { experience_gain_army = 0.05 combined_arms_mastery_gain_factor = 0.05 shock_and_awe_mastery_gain_factor = 0.05 defence_in_depth_mastery_gain_factor = 0.05 mission_command_mastery_gain_factor = 0.05 battlefield_support_mastery_gain_factor = 0.05 } ai_will_do = { base = 0 } } ENG_anne_navy_readiness_decision = { icon = GFX_ENG_decision_anne days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_princess_admiral_royal_navy } OR = { check_variable = { ENG_ascended_advisor_1 = 3 } check_variable = { ENG_ascended_advisor_2 = 3 } check_variable = { ENG_ascended_advisor_3 = 3 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_princess_anne } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_navy_readiness_decision" set_country_flag = ENG_anne_navy_readiness_decision_activated add_to_variable = { ENG_decision_anne_naval_readiness_amount_taken = 3.5 } add_to_variable = { ENG_decision_anne_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_navy_readiness_decision" clr_country_flag = ENG_anne_navy_readiness_decision_activated } modifier = { experience_gain_navy = 0.05 blue_water_mastery_gain_factor = 0.05 green_water_mastery_gain_factor = 0.05 } ai_will_do = { base = 0 } } ENG_anne_tourism_decision = { icon = GFX_ENG_decision_anne days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_quiet_professionalism } OR = { check_variable = { ENG_ascended_advisor_1 = 3 } check_variable = { ENG_ascended_advisor_2 = 3 } check_variable = { ENG_ascended_advisor_3 = 3 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_princess_anne } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_tourism_decision" set_country_flag = ENG_anne_tourism_decision_activated add_to_variable = { ENG_decision_anne_tourism_amount_taken = 3.5 } add_to_variable = { ENG_decision_anne_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_anne_tourism_decision" clr_country_flag = ENG_anne_tourism_decision_activated } modifier = { corporate_tax_income_multiplier_modifier = 0.025 political_power_cost = 0.15 } ai_will_do = { base = 0 } } ENG_edward_beach_youth_decision = { icon = GFX_ENG_decision_edward days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_chairman_international_award } OR = { check_variable = { ENG_ascended_advisor_1 = 4 } check_variable = { ENG_ascended_advisor_2 = 4 } check_variable = { ENG_ascended_advisor_3 = 4 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_edward } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_beach_youth_decision" set_country_flag = ENG_edward_beach_youth_decision_activated add_to_variable = { ENG_decision_edward_beach_youth_amount_taken = 3.5 } add_to_variable = { ENG_decision_edward_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_beach_youth_decision" clr_country_flag = ENG_edward_beach_youth_decision_activated random_owned_state = { add_dynamic_modifier = { modifier = ENG_edward_beach_youth_modifier days = 360 } } } modifier = { political_power_cost = 0.05 } ai_will_do = { base = 0 } } ENG_edward_global_youth_decision = { icon = GFX_ENG_decision_edward days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_commonwealth_youth_outreach } OR = { check_variable = { ENG_ascended_advisor_1 = 4 } check_variable = { ENG_ascended_advisor_2 = 4 } check_variable = { ENG_ascended_advisor_3 = 4 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_edward } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_global_youth_decision" set_country_flag = ENG_edward_global_youth_decision_activated add_to_variable = { ENG_decision_edward_global_youth_amount_taken = 3.5 } add_to_variable = { ENG_decision_edward_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_global_youth_decision" clr_country_flag = ENG_edward_global_youth_decision_activated } modifier = { foreign_influence_defense_modifier = -0.075 consumer_goods_factor = 0.025 monthly_population = 0.025 research_speed_factor = 0.035 } ai_will_do = { base = 0 } } ENG_edward_arts_culture_patronage_decision = { icon = GFX_ENG_decision_edward days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_commonwealth_youth_outreach } OR = { check_variable = { ENG_ascended_advisor_1 = 4 } check_variable = { ENG_ascended_advisor_2 = 4 } check_variable = { ENG_ascended_advisor_3 = 4 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_edward } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_arts_culture_patronage_decision" set_country_flag = ENG_edward_arts_culture_patronage_decision_activated add_to_variable = { ENG_decision_edward_culture_patronage_amount_taken = 3.5 } add_to_variable = { ENG_decision_edward_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_arts_culture_patronage_decision" clr_country_flag = ENG_edward_arts_culture_patronage_decision_activated } modifier = { office_park_income_tax_modifier = 0.05 civilian_industry_tax_modifier = 0.05 dockyard_income_tax_modifier = -0.05 military_industry_tax_modifier = -0.05 } ai_will_do = { base = 0 } } ENG_edward_production_guild_decision = { icon = GFX_ENG_decision_edward days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_production_guild_patronage } OR = { check_variable = { ENG_ascended_advisor_1 = 4 } check_variable = { ENG_ascended_advisor_2 = 4 } check_variable = { ENG_ascended_advisor_3 = 4 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_edward } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_production_guild_decision" set_country_flag = ENG_edward_production_guild_decision_activated add_to_variable = { ENG_decision_edward_production_guild_amount_taken = 3.5 } add_to_variable = { ENG_decision_edward_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_production_guild_decision" clr_country_flag = ENG_edward_production_guild_decision_activated } modifier = { civilian_factories_productivity = 0.05 microchip_plant_productivity_modifier = 0.05 corporate_tax_income_multiplier_modifier = -0.075 } ai_will_do = { base = 0 } } ENG_edward_veteran_support_decision = { icon = GFX_ENG_decision_edward days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_steady_hand } OR = { check_variable = { ENG_ascended_advisor_1 = 4 } check_variable = { ENG_ascended_advisor_2 = 4 } check_variable = { ENG_ascended_advisor_3 = 4 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_edward } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_veteran_support_decision" set_country_flag = ENG_edward_veteran_support_decision_activated add_to_variable = { ENG_decision_edward_veteran_support_amount_taken = 3.5 } add_to_variable = { ENG_decision_edward_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_edward_veteran_support_decision" clr_country_flag = ENG_edward_veteran_support_decision_activated } modifier = { personnel_cost_multiplier_modifier = 0.05 consumer_goods_expected_value = 0.05 social_cost_multiplier_modifier = -0.05 training_time_army_factor = -0.05 } ai_will_do = { base = 0 } } ENG_philip_award_medal_decision = { fixed_random_seed = no icon = GFX_ENG_decision_phillip days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_prince_phillip_medal } OR = { check_variable = { ENG_ascended_advisor_1 = 5 } check_variable = { ENG_ascended_advisor_2 = 5 } check_variable = { ENG_ascended_advisor_3 = 5 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_phillip } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_award_medal_decision" set_country_flag = ENG_philip_award_medal_decision_activated add_to_variable = { ENG_decision_philip_award_medal_amount_taken = 2.5 } add_to_variable = { ENG_decision_philip_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_award_medal_decision" clr_country_flag = ENG_philip_award_medal_decision_activated random_list = { 50 = { add_tech_bonus = { name = ENG_philip_award_medal_decision uses = 1 bonus = 0.20 category = CAT_industry } } 50 = { random_list = { 25 = { random_scientist = { add_scientist_xp = { experience = 500 specialization = specialization_land } } } 25 = { random_scientist = { add_scientist_xp = { experience = 500 specialization = specialization_air } } } 25 = { random_scientist = { add_scientist_xp = { experience = 500 specialization = specialization_naval } } } 25 = { random_scientist = { add_scientist_xp = { experience = 500 specialization = specialization_nuclear } } } } } } } modifier = { bureaucracy_cost_multiplier_modifier = 0.05 } ai_will_do = { base = 0 } } ENG_philip_award_expansion_decision = { icon = GFX_ENG_decision_phillip days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_prince_phillip_medal } OR = { check_variable = { ENG_ascended_advisor_1 = 5 } check_variable = { ENG_ascended_advisor_2 = 5 } check_variable = { ENG_ascended_advisor_3 = 5 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_phillip } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_award_expansion_decision" set_country_flag = ENG_philip_award_expansion_decision_activated add_to_variable = { ENG_decision_philip_award_expension_amount_taken = 2.5 } add_to_variable = { ENG_decision_philip_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_award_expansion_decision" clr_country_flag = ENG_philip_award_expansion_decision_activated } modifier = { social_cost_multiplier_modifier = 0.05 research_speed_factor = 0.075 scientist_xp_gain_factor = 0.075 production_speed_buildings_factor = 0.05 } ai_will_do = { base = 0 } } ENG_philip_trust_funds_grants_decision = { icon = GFX_ENG_decision_phillip days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_duke_charities } OR = { check_variable = { ENG_ascended_advisor_1 = 5 } check_variable = { ENG_ascended_advisor_2 = 5 } check_variable = { ENG_ascended_advisor_3 = 5 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_phillip } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_trust_funds_grants_decision" set_country_flag = ENG_philip_trust_funds_grants_decision_activated add_to_variable = { ENG_decision_philip_trust_funds_amount_taken = 2.5 } add_to_variable = { ENG_decision_philip_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_trust_funds_grants_decision" clr_country_flag = ENG_philip_trust_funds_grants_decision_activated } modifier = { bureaucracy_cost_multiplier_modifier = 0.10 consumer_goods_factor = -0.075 } ai_will_do = { base = 0 } } ENG_philip_faith_conservation_decision = { icon = GFX_ENG_decision_phillip days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_wwf_president_emeritus } OR = { check_variable = { ENG_ascended_advisor_1 = 5 } check_variable = { ENG_ascended_advisor_2 = 5 } check_variable = { ENG_ascended_advisor_3 = 5 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_phillip } always = no } has_idea = the_clergy } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_faith_conservation_decision" set_country_flag = ENG_philip_faith_conservation_decision_activated add_to_variable = { ENG_decision_philip_faith_conversion_amount_taken = 2.5 } add_to_variable = { ENG_decision_philip_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_faith_conservation_decision" clr_country_flag = ENG_philip_faith_conservation_decision_activated set_temp_variable = { the_clergy_opinion_min = 2 } change_the_clergy_opinion = yes } modifier = { drift_defence_factor = -0.10 } ai_will_do = { base = 0 } } ENG_philip_innovation_recognition_decision = { icon = GFX_ENG_decision_phillip days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_strength_and_stay } OR = { check_variable = { ENG_ascended_advisor_1 = 5 } check_variable = { ENG_ascended_advisor_2 = 5 } check_variable = { ENG_ascended_advisor_3 = 5 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_phillip } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_innovation_recognition_decision" set_country_flag = ENG_philip_innovation_recognition_decision_activated add_to_variable = { ENG_decision_philip_innovation_recognition_amount_taken = 2.5 } add_to_variable = { ENG_decision_philip_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_philip_innovation_recognition_decision" clr_country_flag = ENG_philip_innovation_recognition_decision_activated } modifier = { productivity_growth_modifier = 0.02 production_factory_efficiency_gain_factor = 0.05 military_industrial_organization_research_bonus = 0.05 } ai_will_do = { base = 0 } } ENG_william_air_ambulance_decision = { icon = GFX_ENG_decision_william days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_from_sandhurst_to_service } OR = { check_variable = { ENG_ascended_advisor_1 = 6 } check_variable = { ENG_ascended_advisor_2 = 6 } check_variable = { ENG_ascended_advisor_3 = 6 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_william } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_air_ambulance_decision" set_country_flag = ENG_william_air_ambulance_decision_activated add_to_variable = { ENG_decision_william_air_ambulance_amount_taken = 3.5 } add_to_variable = { ENG_decision_william_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_air_ambulance_decision" clr_country_flag = ENG_william_air_ambulance_decision_activated } modifier = { health_cost_multiplier_modifier = -0.05 nationalist_drift = 0.05 } ai_will_do = { base = 0 } } ENG_william_mental_health_at_work_decision = { icon = GFX_ENG_decision_william days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_heads_together } OR = { check_variable = { ENG_ascended_advisor_1 = 6 } check_variable = { ENG_ascended_advisor_2 = 6 } check_variable = { ENG_ascended_advisor_3 = 6 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_william } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_mental_health_at_work_decision" set_country_flag = ENG_william_mental_health_at_work_decision_activated add_to_variable = { ENG_decision_william_mental_health_amount_taken = 3.5 } add_to_variable = { ENG_decision_william_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_mental_health_at_work_decision" clr_country_flag = ENG_william_mental_health_at_work_decision_activated } modifier = { monthly_population = 0.05 health_cost_multiplier_modifier = -0.05 productivity_growth_modifier = -0.075 } ai_will_do = { base = 0 } } ENG_william_step_into_health_decision = { icon = GFX_ENG_decision_william days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_heads_together } OR = { check_variable = { ENG_ascended_advisor_1 = 6 } check_variable = { ENG_ascended_advisor_2 = 6 } check_variable = { ENG_ascended_advisor_3 = 6 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_william } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_step_into_health_decision" set_country_flag = ENG_william_step_into_health_decision_activated add_to_variable = { ENG_decision_william_step_into_amount_taken = 3.5 } add_to_variable = { ENG_decision_william_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_step_into_health_decision" clr_country_flag = ENG_william_step_into_health_decision_activated } modifier = { weekly_manpower = -250 health_cost_multiplier_modifier = -0.025 personnel_cost_multiplier_modifier = -0.025 } ai_will_do = { base = 0 } } ENG_william_early_years_forum_decision = { icon = GFX_ENG_decision_william days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_royal_foundation } OR = { check_variable = { ENG_ascended_advisor_1 = 6 } check_variable = { ENG_ascended_advisor_2 = 6 } check_variable = { ENG_ascended_advisor_3 = 6 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_william } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_early_years_forum_decision" set_country_flag = ENG_william_early_years_forum_decision_activated add_to_variable = { ENG_decision_william_early_years_amount_taken = 3.5 } add_to_variable = { ENG_decision_william_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_early_years_forum_decision" clr_country_flag = ENG_william_early_years_forum_decision_activated } modifier = { weekly_manpower = -250 health_cost_multiplier_modifier = -0.025 personnel_cost_multiplier_modifier = -0.025 } ai_will_do = { base = 0 } } ENG_william_chogm_youth_decision = { icon = GFX_ENG_decision_william days_remove = 210 visible = { OR = { is_debug = yes has_completed_focus = ENG_bridge_to_the_future } OR = { check_variable = { ENG_ascended_advisor_1 = 6 } check_variable = { ENG_ascended_advisor_2 = 6 } check_variable = { ENG_ascended_advisor_3 = 6 } } } available = { custom_override_tooltip = { tooltip = { localization_key = ENG_decision_can_only_be_completed_by_advisor_tt CHARACTER = ENG_prince_william } always = no } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_chogm_youth_decision" set_country_flag = ENG_william_chogm_youth_decision_activated add_to_variable = { ENG_decision_william_chogm_youth_amount_taken = 3.5 } add_to_variable = { ENG_decision_william_taken = 1 } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_william_chogm_youth_decision" clr_country_flag = ENG_william_chogm_youth_decision_activated every_other_country = { limit = { has_dynamic_modifier = { modifier = Commonwealth_member_modifier } } set_temp_variable = { percent_change = 5 } change_influence_percentage = yes } } modifier = { political_power_cost = 0.10 } ai_will_do = { base = 0 } } } ENG_devolved_matters = { ENG_appease_scotland = { visible = { has_decision = ENG_appease_scotland } highlight_states = { highlight_state_targets = { state = 1194 state = 9 state = 437 state = 1195 state = 1196 state = 1190 state = 8 } } days_remove = 90 available = { check_variable = { tooltip = ENG_scottish_agitation_rising_tt var = ENG_scottish_agitation value = 9 compare = greater_than } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_appease_scotland" SCO = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_scottish_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_scottish_dependency = yes } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_appease_scotland" if = { limit = { has_country_flag = ENG_auto_subsidy_SCO NOT = { country_exists = SCO } check_variable = { ENG_scottish_agitation > 9 } } activate_decision = ENG_appease_scotland } } modifier = { tax_gain_multiplier_modifier = -0.05 } ai_will_do = { base = 0 modifier = { add = 15 check_variable = { ENG_scottish_agitation > 24 } } modifier = { add = 25 check_variable = { ENG_scottish_agitation > 49 } } } } ENG_appease_nireland = { visible = { has_decision = ENG_appease_nireland } highlight_states = { highlight_state_targets = { state = 17 } } days_remove = 90 available = { check_variable = { tooltip = ENG_north_irish_agitation_rising_tt var = ENG_north_irish_agitation value = 9 compare = greater_than } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_appease_nireland" NIR = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_north_irish_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_north_irish_dependency = yes } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_appease_nireland" if = { limit = { has_country_flag = ENG_auto_subsidy_NIR NOT = { country_exists = NIR } check_variable = { ENG_north_irish_agitation > 9 } } activate_decision = ENG_appease_nireland } } modifier = { tax_gain_multiplier_modifier = -0.05 } ai_will_do = { base = 0 modifier = { add = 15 check_variable = { ENG_north_irish_agitation > 24 } } modifier = { add = 25 check_variable = { ENG_north_irish_agitation > 49 } } } } ENG_appease_wales = { visible = { has_decision = ENG_appease_wales } highlight_states = { highlight_state_targets = { state = 16 state = 1192 } } days_remove = 90 available = { check_variable = { tooltip = ENG_wales_agitation_rising_tt var = ENG_wales_agitation value = 9 compare = greater_than } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_appease_wales" WAS = { set_temp_variable = { ENG_agitation_change = -2 } ENG_change_wales_agitation = yes set_temp_variable = { ENG_dependency_change = 1 } ENG_change_wales_dependency = yes } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_appease_wales" if = { limit = { has_country_flag = ENG_auto_subsidy_WAS NOT = { country_exists = WAS } check_variable = { ENG_wales_agitation > 9 } } activate_decision = ENG_appease_wales } } modifier = { tax_gain_multiplier_modifier = -0.05 } ai_will_do = { base = 0 modifier = { add = 15 check_variable = { ENG_wales_agitation > 24 } } modifier = { add = 25 check_variable = { ENG_wales_agitation > 49 } } } } # Referendum Grants ENG_release_scotland = { visible = { has_country_flag = ENG_scottish_rejected NOT = { has_country_flag = ENG_scottish_integrated } } highlight_states = { highlight_state_targets = { state = 1194 state = 9 state = 437 state = 1195 state = 1196 state = 1190 state = 8 } } days_remove = 5 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_release_scotland" release_autonomy = { target = SCO autonomy_state = autonomy_constituent_country_very_low_devolution } newline = yes every_owned_state = { limit = { is_core_of = SCO } if = { limit = { has_dynamic_modifier = { modifier = ENG_resistance_against_westminster } } remove_dynamic_modifier = { modifier = ENG_resistance_against_westminster } } } hidden_effect = { SCO = { ingame_startup_nations_effect = yes } } } ai_will_do = { base = 0 } } ENG_release_ireland = { visible = { has_country_flag = ENG_irish_rejected NOT = { has_country_flag = ENG_north_irish_integrated } } highlight_states = { highlight_state_targets = { state = 17 } } days_remove = 80 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_release_ireland" release_autonomy = { target = NIR autonomy_state = autonomy_constituent_country_very_low_devolution } newline = yes 17 = { if = { limit = { has_dynamic_modifier = { modifier = ENG_resistance_against_westminster } } remove_dynamic_modifier = { modifier = ENG_resistance_against_westminster } } } hidden_effect = { NIR = { ingame_startup_nations_effect = yes } } } ai_will_do = { base = 0 } } ENG_release_wales = { visible = { has_country_flag = ENG_welsh_rejected NOT = { has_country_flag = ENG_welsh_integrated } } highlight_states = { highlight_state_targets = { state = 1192 state = 16 } } days_remove = 80 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_release_wales" release_autonomy = { target = WAS autonomy_state = autonomy_constituent_country_very_low_devolution } newline = yes every_owned_state = { limit = { is_core_of = WAS } if = { limit = { has_dynamic_modifier = { modifier = ENG_resistance_against_westminster } } remove_dynamic_modifier = { modifier = ENG_resistance_against_westminster } } } hidden_effect = { WAS = { ingame_startup_nations_effect = yes } } } ai_will_do = { base = 0 } } # Referendum Missions ENG_scottish_referendum = { activation = { always = no } available = { always = no } cancel_trigger = { OR = { country_exists = SCO has_country_flag = ENG_devolution_purged has_country_flag = ENG_scottish_integrated NOT = { ENG_holds_scotland = yes } } } days_mission_timeout = 180 is_good = no fixed_random_seed = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_scottish_referendum" ENG_resolve_independence_referendum = yes } } ENG_irish_referendum = { activation = { always = no } available = { always = no } cancel_trigger = { OR = { country_exists = NIR has_country_flag = ENG_devolution_purged has_country_flag = ENG_north_irish_integrated NOT = { ENG_holds_north_ireland = yes } } } days_mission_timeout = 180 is_good = no fixed_random_seed = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_irish_referendum" ENG_resolve_independence_referendum = yes } } ENG_welsh_referendum = { activation = { always = no } available = { always = no } cancel_trigger = { OR = { country_exists = WAS has_country_flag = ENG_devolution_purged has_country_flag = ENG_welsh_integrated NOT = { ENG_holds_wales = yes } } } days_mission_timeout = 180 is_good = no fixed_random_seed = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_welsh_referendum" ENG_resolve_independence_referendum = yes } } ENG_union_settlement_referendum = { icon = GFX_decision_generic_political_rally activation = { always = no } available = { always = no } cancel_trigger = { OR = { has_country_flag = ENG_devolution_purged ENG_settlement_region_lost = yes } } days_mission_timeout = 180 is_good = no selectable_mission = no fixed_random_seed = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_union_settlement_referendum" ENG_resolve_union_settlement = yes } } # Referendum Campaign ENG_unionist_campaign_tour = { icon = GFX_decision_generic_political_rally visible = { ENG_referendum_campaign_running = yes } cost = 75 days_remove = 20 days_re_enable = 20 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_unionist_campaign_tour" custom_effect_tooltip = ENG_referendum_leave_vote_down_4_tt set_temp_variable = { temp_change = -4 } ENG_referendum_campaign_shift = yes } ai_will_do = { base = 15 } } ENG_fiscal_settlement_offer = { icon = GFX_decision_generic_political_discourse visible = { ENG_referendum_campaign_running = yes } custom_cost_trigger = { check_variable = { treasury > 2 } } custom_cost_text = cost_2_0 days_remove = 30 days_re_enable = 30 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_fiscal_settlement_offer" custom_effect_tooltip = ENG_referendum_leave_vote_down_7_tt set_temp_variable = { temp_change = -7 } ENG_referendum_campaign_shift = yes if = { limit = { check_variable = { ENG_referendum_target = 1 } } set_temp_variable = { ENG_dependency_change = 2 } ENG_change_scottish_dependency = yes } else_if = { limit = { check_variable = { ENG_referendum_target = 2 } } set_temp_variable = { ENG_dependency_change = 2 } ENG_change_north_irish_dependency = yes } else_if = { limit = { check_variable = { ENG_referendum_target = 3 } } set_temp_variable = { ENG_dependency_change = 2 } ENG_change_wales_dependency = yes } newline = yes set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes } ai_will_do = { base = 15 } } ENG_discredit_separatists = { icon = GFX_decision_generic_nationalism visible = { ENG_referendum_campaign_running = yes } cost = 50 days_remove = 15 days_re_enable = 15 fixed_random_seed = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_discredit_separatists" custom_effect_tooltip = ENG_discredit_separatists_tt random_list = { 60 = { set_temp_variable = { temp_change = -8 } ENG_referendum_campaign_shift = yes } 40 = { set_temp_variable = { temp_change = 5 } ENG_referendum_campaign_shift = yes if = { limit = { check_variable = { ENG_referendum_target = 1 } } set_temp_variable = { ENG_agitation_change = 3 } ENG_change_scottish_agitation = yes } else_if = { limit = { check_variable = { ENG_referendum_target = 2 } } set_temp_variable = { ENG_agitation_change = 3 } ENG_change_north_irish_agitation = yes } else_if = { limit = { check_variable = { ENG_referendum_target = 3 } } set_temp_variable = { ENG_agitation_change = 3 } ENG_change_wales_agitation = yes } } } } ai_will_do = { base = 5 } } ENG_further_devolution_pledge = { icon = GFX_decision_generic_political_discourse visible = { ENG_referendum_campaign_running = yes NOT = { has_country_flag = ENG_referendum_pledge_used } } cost = 100 days_remove = 30 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_further_devolution_pledge" set_country_flag = ENG_referendum_pledge_used custom_effect_tooltip = ENG_referendum_leave_vote_down_6_tt set_temp_variable = { temp_change = -6 } ENG_referendum_campaign_shift = yes if = { limit = { check_variable = { ENG_referendum_target = 1 } } set_temp_variable = { ENG_nationalists_change = -3 } ENG_change_scottish_nationalists = yes set_temp_variable = { ENG_dependency_change = -4 } ENG_change_scottish_dependency = yes } else_if = { limit = { check_variable = { ENG_referendum_target = 2 } } set_temp_variable = { ENG_nationalists_change = -3 } ENG_change_north_irish_nationalists = yes set_temp_variable = { ENG_dependency_change = -4 } ENG_change_north_irish_dependency = yes } else_if = { limit = { check_variable = { ENG_referendum_target = 3 } } set_temp_variable = { ENG_nationalists_change = -3 } ENG_change_wales_nationalists = yes set_temp_variable = { ENG_dependency_change = -4 } ENG_change_wales_dependency = yes } } ai_will_do = { base = 0 modifier = { add = 20 check_variable = { ENG_referendum_leave_vote > 59 } } modifier = { factor = 0 has_global_flag = ENG_RULE_BRITANNIA_AI_FOCUS } } } # Referendum Campaigns ENG_scottish_referendum_pressure = { icon = GFX_decision_generic_nationalism activation = { NOT = { has_country_flag = ENG_devolution_purged } NOT = { has_country_flag = ENG_referendum_cooldown } NOT = { has_country_flag = ENG_scottish_referendum_cooldown } NOT = { has_country_flag = ENG_scottish_integrated } NOT = { country_exists = SCO } ENG_holds_scotland = yes NOT = { has_active_mission = ENG_union_settlement_referendum } NOT = { has_active_mission = ENG_scottish_referendum } NOT = { has_active_mission = ENG_irish_referendum } NOT = { has_active_mission = ENG_welsh_referendum } NOT = { has_active_mission = ENG_north_irish_referendum_pressure } NOT = { has_active_mission = ENG_welsh_referendum_pressure } check_variable = { ENG_scottish_nationalists > 49 } check_variable = { ENG_scottish_pressure > 59 } } available = { check_variable = { tooltip = ENG_scottish_pressure_defused_tt var = ENG_scottish_pressure value = 50 compare = less_than } } cancel_trigger = { OR = { country_exists = SCO has_country_flag = ENG_devolution_purged has_country_flag = ENG_scottish_integrated NOT = { ENG_holds_scotland = yes } } } days_mission_timeout = 365 is_good = no selectable_mission = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_scottish_referendum_pressure" set_country_flag = { flag = ENG_referendum_cooldown days = 1825 value = 1 } set_country_flag = { flag = ENG_scottish_referendum_cooldown days = 3650 value = 1 } set_temp_variable = { ENG_nationalists_change = -5 } ENG_change_scottish_nationalists = yes } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_scottish_referendum_pressure" set_country_flag = { flag = ENG_referendum_cooldown days = 1825 value = 1 } set_country_flag = { flag = ENG_scottish_referendum_cooldown days = 3650 value = 1 } country_event = devolution.5 } } ENG_north_irish_referendum_pressure = { icon = GFX_decision_generic_nationalism activation = { NOT = { has_country_flag = ENG_devolution_purged } NOT = { has_country_flag = ENG_referendum_cooldown } NOT = { has_country_flag = ENG_north_irish_referendum_cooldown } NOT = { has_country_flag = ENG_north_irish_integrated } NOT = { country_exists = NIR } 17 = { is_owned_and_controlled_by = ROOT } NOT = { has_active_mission = ENG_union_settlement_referendum } NOT = { has_active_mission = ENG_scottish_referendum } NOT = { has_active_mission = ENG_irish_referendum } NOT = { has_active_mission = ENG_welsh_referendum } NOT = { has_active_mission = ENG_scottish_referendum_pressure } NOT = { has_active_mission = ENG_welsh_referendum_pressure } check_variable = { ENG_north_irish_nationalists > 49 } check_variable = { ENG_north_irish_pressure > 59 } } available = { check_variable = { tooltip = ENG_north_irish_pressure_defused_tt var = ENG_north_irish_pressure value = 50 compare = less_than } } cancel_trigger = { OR = { country_exists = NIR has_country_flag = ENG_devolution_purged has_country_flag = ENG_north_irish_integrated NOT = { 17 = { is_owned_and_controlled_by = ROOT } } } } days_mission_timeout = 365 is_good = no selectable_mission = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_north_irish_referendum_pressure" set_country_flag = { flag = ENG_referendum_cooldown days = 1825 value = 1 } set_country_flag = { flag = ENG_north_irish_referendum_cooldown days = 3650 value = 1 } set_temp_variable = { ENG_nationalists_change = -5 } ENG_change_north_irish_nationalists = yes } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_north_irish_referendum_pressure" set_country_flag = { flag = ENG_referendum_cooldown days = 1825 value = 1 } set_country_flag = { flag = ENG_north_irish_referendum_cooldown days = 3650 value = 1 } country_event = devolution.6 } } ENG_welsh_referendum_pressure = { icon = GFX_decision_generic_nationalism activation = { NOT = { has_country_flag = ENG_devolution_purged } NOT = { has_country_flag = ENG_referendum_cooldown } NOT = { has_country_flag = ENG_welsh_referendum_cooldown } NOT = { has_country_flag = ENG_welsh_integrated } NOT = { country_exists = WAS } ENG_holds_wales = yes NOT = { has_active_mission = ENG_union_settlement_referendum } NOT = { has_active_mission = ENG_scottish_referendum } NOT = { has_active_mission = ENG_irish_referendum } NOT = { has_active_mission = ENG_welsh_referendum } NOT = { has_active_mission = ENG_scottish_referendum_pressure } NOT = { has_active_mission = ENG_north_irish_referendum_pressure } check_variable = { ENG_wales_nationalists > 49 } check_variable = { ENG_wales_pressure > 59 } } available = { check_variable = { tooltip = ENG_welsh_pressure_defused_tt var = ENG_wales_pressure value = 50 compare = less_than } } cancel_trigger = { OR = { country_exists = WAS has_country_flag = ENG_devolution_purged has_country_flag = ENG_welsh_integrated NOT = { ENG_holds_wales = yes } } } days_mission_timeout = 365 is_good = no selectable_mission = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_welsh_referendum_pressure" set_country_flag = { flag = ENG_referendum_cooldown days = 1825 value = 1 } set_country_flag = { flag = ENG_welsh_referendum_cooldown days = 3650 value = 1 } set_temp_variable = { ENG_nationalists_change = -5 } ENG_change_wales_nationalists = yes } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_welsh_referendum_pressure" set_country_flag = { flag = ENG_referendum_cooldown days = 1825 value = 1 } set_country_flag = { flag = ENG_welsh_referendum_cooldown days = 3650 value = 1 } country_event = devolution.7 } } # Unionist Groundwork ENG_promote_unionism_scotland = { icon = GFX_decision_generic_political_discourse visible = { NOT = { has_country_flag = ENG_devolution_purged } NOT = { has_country_flag = ENG_scottish_integrated } NOT = { country_exists = SCO } ENG_holds_scotland = yes ENG_referendum_in_progress = no } highlight_states = { highlight_state_targets = { state = 1194 state = 9 state = 437 state = 1195 state = 1196 state = 1190 state = 8 } } cost = 60 custom_cost_trigger = { check_variable = { treasury > 1 } } custom_cost_text = cost_1_0 days_remove = 180 days_re_enable = 180 available = { check_variable = { tooltip = ENG_scottish_unionism_calm_tt var = ENG_scottish_agitation value = 25 compare = less_than } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_promote_unionism_scotland" set_temp_variable = { ENG_nationalists_change = -3 } ENG_change_scottish_nationalists = yes set_temp_variable = { ENG_agitation_change = -1 } ENG_change_scottish_agitation = yes newline = yes set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes } ai_will_do = { base = 10 modifier = { add = 20 has_global_flag = ENG_RULE_BRITANNIA_AI_FOCUS } } } ENG_promote_unionism_nireland = { icon = GFX_decision_generic_political_discourse visible = { NOT = { has_country_flag = ENG_devolution_purged } NOT = { has_country_flag = ENG_north_irish_integrated } NOT = { country_exists = NIR } ENG_holds_north_ireland = yes ENG_referendum_in_progress = no } highlight_states = { highlight_state_targets = { state = 17 } } cost = 60 custom_cost_trigger = { check_variable = { treasury > 1 } } custom_cost_text = cost_1_0 days_remove = 180 days_re_enable = 180 available = { check_variable = { tooltip = ENG_north_irish_unionism_calm_tt var = ENG_north_irish_agitation value = 25 compare = less_than } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_promote_unionism_nireland" set_temp_variable = { ENG_nationalists_change = -3 } ENG_change_north_irish_nationalists = yes set_temp_variable = { ENG_agitation_change = -1 } ENG_change_north_irish_agitation = yes newline = yes set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes } ai_will_do = { base = 10 modifier = { add = 20 has_global_flag = ENG_RULE_BRITANNIA_AI_FOCUS } } } ENG_promote_unionism_wales = { icon = GFX_decision_generic_political_discourse visible = { NOT = { has_country_flag = ENG_devolution_purged } NOT = { has_country_flag = ENG_welsh_integrated } NOT = { country_exists = WAS } ENG_holds_wales = yes ENG_referendum_in_progress = no } highlight_states = { highlight_state_targets = { state = 16 state = 1192 } } cost = 60 custom_cost_trigger = { check_variable = { treasury > 1 } } custom_cost_text = cost_1_0 days_remove = 180 days_re_enable = 180 available = { check_variable = { tooltip = ENG_wales_unionism_calm_tt var = ENG_wales_agitation value = 25 compare = less_than } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_promote_unionism_wales" set_temp_variable = { ENG_nationalists_change = -3 } ENG_change_wales_nationalists = yes set_temp_variable = { ENG_agitation_change = -1 } ENG_change_wales_agitation = yes newline = yes set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes } ai_will_do = { base = 10 modifier = { add = 20 has_global_flag = ENG_RULE_BRITANNIA_AI_FOCUS } } } # Union Settlement Referendums ENG_convene_constitutional_convention = { icon = GFX_decision_generic_form_nation fire_only_once = yes visible = { NOT = { has_country_flag = ENG_devolution_purged } NOT = { has_country_flag = ENG_constitutional_convention } OR = { ENG_holds_scotland = yes ENG_holds_north_ireland = yes ENG_holds_wales = yes } } cost = 100 custom_cost_trigger = { check_variable = { treasury > 3 } } custom_cost_text = cost_3_0 days_remove = 180 available = { ENG_referendum_in_progress = no has_stability > 0.5 } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_convene_constitutional_convention" set_country_flag = ENG_constitutional_convention unlock_decision_tooltip = ENG_scottish_union_settlement unlock_decision_tooltip = ENG_north_irish_union_settlement unlock_decision_tooltip = ENG_welsh_union_settlement newline = yes set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes } ai_will_do = { base = 5 modifier = { add = 20 has_global_flag = ENG_RULE_BRITANNIA_AI_FOCUS } } } ENG_scottish_union_settlement = { icon = GFX_decision_generic_political_rally visible = { NOT = { has_country_flag = ENG_devolution_purged } has_country_flag = ENG_constitutional_convention NOT = { has_country_flag = ENG_scottish_integrated } NOT = { has_country_flag = ENG_settlement_cooldown } NOT = { country_exists = SCO } ENG_holds_scotland = yes ENG_referendum_in_progress = no } highlight_states = { highlight_state_targets = { state = 1194 state = 9 state = 437 state = 1195 state = 1196 state = 1190 state = 8 } } cost = 200 custom_cost_trigger = { check_variable = { treasury > 5 } } custom_cost_text = cost_5_0 days_remove = 30 available = { check_variable = { tooltip = ENG_scottish_settlement_calm_tt var = ENG_scottish_pressure value = 20 compare = less_than } check_variable = { tooltip = ENG_scottish_settlement_ready_tt var = ENG_scottish_nationalists value = 25 compare = less_than } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_scottish_union_settlement" set_variable = { ENG_referendum_target = 1 } ENG_seed_referendum_campaign = yes activate_mission = ENG_union_settlement_referendum newline = yes set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } ai_will_do = { base = 5 modifier = { add = 20 has_global_flag = ENG_RULE_BRITANNIA_AI_FOCUS } } } ENG_north_irish_union_settlement = { icon = GFX_decision_generic_political_rally visible = { NOT = { has_country_flag = ENG_devolution_purged } has_country_flag = ENG_constitutional_convention NOT = { has_country_flag = ENG_north_irish_integrated } NOT = { has_country_flag = ENG_settlement_cooldown } NOT = { country_exists = NIR } NOT = { has_active_mission = ENG_border_poll_mission } NOT = { has_active_mission = ENG_ulster_on_the_brink } ENG_holds_north_ireland = yes ENG_referendum_in_progress = no } highlight_states = { highlight_state_targets = { state = 17 } } cost = 200 custom_cost_trigger = { check_variable = { treasury > 5 } } custom_cost_text = cost_5_0 days_remove = 30 available = { custom_trigger_tooltip = { tooltip = ENG_border_poll_needs_peace_tt NOT = { has_idea = ENG_the_dissident_campaign } } check_variable = { tooltip = ENG_north_irish_settlement_calm_tt var = ENG_north_irish_pressure value = 20 compare = less_than } check_variable = { tooltip = ENG_north_irish_settlement_ready_tt var = ENG_north_irish_nationalists value = 25 compare = less_than } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_north_irish_union_settlement" set_variable = { ENG_referendum_target = 2 } ENG_seed_referendum_campaign = yes activate_mission = ENG_union_settlement_referendum newline = yes set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } ai_will_do = { base = 5 modifier = { add = 20 has_global_flag = ENG_RULE_BRITANNIA_AI_FOCUS } } } ENG_welsh_union_settlement = { icon = GFX_decision_generic_political_rally visible = { NOT = { has_country_flag = ENG_devolution_purged } has_country_flag = ENG_constitutional_convention NOT = { has_country_flag = ENG_welsh_integrated } NOT = { has_country_flag = ENG_settlement_cooldown } NOT = { country_exists = WAS } ENG_holds_wales = yes ENG_referendum_in_progress = no } highlight_states = { highlight_state_targets = { state = 16 state = 1192 } } cost = 200 custom_cost_trigger = { check_variable = { treasury > 5 } } custom_cost_text = cost_5_0 days_remove = 30 available = { check_variable = { tooltip = ENG_wales_settlement_calm_tt var = ENG_wales_pressure value = 20 compare = less_than } check_variable = { tooltip = ENG_wales_settlement_ready_tt var = ENG_wales_nationalists value = 25 compare = less_than } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_welsh_union_settlement" set_variable = { ENG_referendum_target = 3 } ENG_seed_referendum_campaign = yes activate_mission = ENG_union_settlement_referendum newline = yes set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } ai_will_do = { base = 5 modifier = { add = 20 has_global_flag = ENG_RULE_BRITANNIA_AI_FOCUS } } } # The Northern Ireland Question ENG_decommission_paramilitaries = { icon = GFX_decision_generic_civil_support highlight_states = { highlight_state_targets = { state = 17 } } days_remove = 730 cost = 100 visible = { has_idea = ENG_the_dissident_campaign 17 = { is_owned_and_controlled_by = ROOT } } available = { has_idea = ENG_good_friday_agreement check_variable = { tooltip = ENG_decommission_tension_tt var = ENG_north_irish_agitation value = 15 compare = less_than } check_variable = { tooltip = ENG_decommission_dependency_tt var = ENG_north_irish_dependency value = 59 compare = greater_than } check_variable = { tooltip = ENG_decommission_unemployment_tt var = total_unemployed_percentage_display value = 0.10 compare = less_than } } cancel_trigger = { OR = { check_variable = { ENG_north_irish_agitation > 24 } NOT = { 17 = { is_owned_and_controlled_by = ROOT } } } } cancel_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_decommission_paramilitaries" country_event = devolution.20 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_decommission_paramilitaries" custom_effect_tooltip = ENG_decommission_started_tt } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_decommission_paramilitaries" country_event = devolution.21 } modifier = { tax_gain_multiplier_modifier = -0.05 political_power_cost = 0.10 } ai_will_do = { base = 5 modifier = { add = 20 check_variable = { ENG_north_irish_agitation < 10 } } } } ENG_call_border_poll = { icon = GFX_decision_generic_nationalism highlight_states = { highlight_state_targets = { state = 17 } } cost = 75 visible = { has_idea = ENG_good_friday_agreement NOT = { has_country_flag = ENG_north_irish_integrated } 17 = { is_owned_and_controlled_by = ROOT } country_exists = IRE NOT = { IRE = { is_subject_of = ROOT } } NOT = { has_active_mission = ENG_union_settlement_referendum } } available = { custom_trigger_tooltip = { tooltip = ENG_border_poll_needs_peace_tt NOT = { has_idea = ENG_the_dissident_campaign } } check_variable = { tooltip = ENG_border_poll_nationalism_tt var = ENG_north_irish_nationalists value = 54 compare = greater_than } NOT = { has_country_flag = ENG_border_poll_cooldown } NOT = { has_active_mission = ENG_border_poll_mission } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_call_border_poll" activate_mission = ENG_border_poll_mission } ai_will_do = { base = 0 } } ENG_border_poll_mission = { icon = GFX_decision_generic_nationalism activation = { always = no } available = { always = no } cancel_trigger = { OR = { NOT = { 17 = { is_owned_and_controlled_by = ROOT } } has_country_flag = ENG_devolution_purged } } days_mission_timeout = 365 is_good = no selectable_mission = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_border_poll_mission" country_event = devolution.22 } } ENG_all_ireland_dominion = { icon = GFX_decision_generic_form_nation cost = 100 fire_only_once = yes targets = { IRE } target_root_trigger = { has_idea = ENG_good_friday_agreement NOT = { has_country_flag = ENG_north_irish_integrated } 17 = { is_owned_and_controlled_by = ROOT } NOT = { has_active_mission = ENG_union_settlement_referendum } } target_trigger = { FROM = { is_subject_of = ROOT } } available = { custom_trigger_tooltip = { tooltip = ENG_border_poll_needs_peace_tt NOT = { has_idea = ENG_the_dissident_campaign } } check_variable = { tooltip = ENG_dominion_tension_tt var = ENG_north_irish_agitation value = 10 compare = less_than } check_variable = { tooltip = ENG_dominion_dependency_tt var = ENG_north_irish_dependency value = 69 compare = greater_than } check_variable = { tooltip = ENG_dominion_pressure_tt var = ENG_north_irish_pressure value = 40 compare = less_than } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_all_ireland_dominion" FROM = { transfer_state = 17 } ENG_settle_northern_ireland_question = yes FROM = { add_opinion_modifier = { target = ROOT modifier = large_increase } add_autonomy_ratio = { value = -0.10 } } } ai_will_do = { base = 5 } } ENG_repeal_good_friday_agreement = { icon = GFX_decision_generic_police_action highlight_states = { highlight_state_targets = { state = 17 } } cost = 150 visible = { has_idea = ENG_good_friday_agreement 17 = { is_owned_and_controlled_by = ROOT } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_repeal_good_friday_agreement" custom_effect_tooltip = ENG_repeal_gfa_remove_TT hidden_effect = { remove_ideas = ENG_good_friday_agreement } add_stability = -0.10 set_temp_variable = { ENG_agitation_change = 25 } ENG_change_north_irish_agitation = yes set_temp_variable = { ENG_nationalists_change = 15 } ENG_change_north_irish_nationalists = yes set_temp_variable = { ENG_dependency_change = -10 } ENG_change_north_irish_dependency = yes if = { limit = { NOT = { has_idea = ENG_the_dissident_campaign } } add_ideas = ENG_the_dissident_campaign } newline = yes activate_mission = ENG_ulster_on_the_brink custom_effect_tooltip = ENG_ulster_on_the_brink_activated_TT } ai_will_do = { base = 0 } } ENG_ulster_on_the_brink = { icon = GFX_decision_generic_police_action activation = { always = no } available = { check_variable = { tooltip = ENG_ulster_brink_defused_tt var = ENG_north_irish_agitation value = 20 compare = less_than } } cancel_trigger = { NOT = { 17 = { is_owned_and_controlled_by = ROOT } } } days_mission_timeout = 180 is_good = no selectable_mission = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_ulster_on_the_brink" set_temp_variable = { ENG_nationalists_change = -5 } ENG_change_north_irish_nationalists = yes } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_ulster_on_the_brink" country_event = devolution.27 } } } ENG_a_more_united_kingdom_decisions = { ENG_declare_economic_hegemony = { days_remove = 80 available = { custom_trigger_tooltip = { tooltip = ENG_tooltip_TT check_variable = { gdp_per_capita > commonwealth_total_gdp } } } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_declare_economic_hegemony" set_country_flag = ENG_established_econ_heg custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_civilian_industry_tax_modifier = 0.10 tooltip = civilian_industry_tax_modifier_tt } add_to_variable = { ENG_production_factory_efficiency_gain_factor = 0.15 tooltip = production_factory_efficiency_gain_factor_tt } add_to_variable = { ENG_interest_rate_multiplier_modifier = -1.25 tooltip = interest_rate_multiplier_modifier_tt } } ai_will_do = { base = 1 } } ENG_declare_military_hegemony = { days_remove = 80 available = { custom_trigger_tooltip = { tooltip = ENG_tooltip2_TT check_variable = { deployed_army_manpower_k > commonwealth_total_army } } } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_declare_military_hegemony" set_country_flag = ENG_established_military_heg } ai_will_do = { base = 1 } } ENG_declare_political_hegemony = { days_remove = 80 available = { if = { limit = { country_exists = CAN NOT = { CAN = { is_subject_of = ROOT } } } CAN = { influence_higher_50 = yes } } if = { limit = { country_exists = AST NOT = { AST = { is_subject_of = ROOT } } } AST = { influence_higher_50 = yes } } if = { limit = { country_exists = NZL NOT = { NZL = { is_subject_of = ROOT } } } NZL = { influence_higher_50 = yes } } } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_declare_political_hegemony" set_country_flag = ENG_established_political_heg custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_economy_modifier } add_to_variable = { ENG_health_cost = -0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { ENG_welfare_cost = -0.05 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = ENG_political_modifier } add_to_variable = { ENG_police_cost_multiplier_modifier = -0.05 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { ENG_political_power_factor = 0.05 tooltip = political_power_factor_tt } } ai_will_do = { base = 1 } } } ENG_fractured_kingdom_united_state_decisions = { ENG_grant_land_in_isle_of_man = { days_remove = 80 available = { custom_trigger_tooltip = { tooltip = ENG_tooltip2_TT check_variable = { deployed_army_manpower_k > commonwealth_total_army } } } fire_only_once = yes remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_grant_land_in_isle_of_man" } ai_will_do = { base = 1 } } } ENG_asteroid_mining_decisions = { ENG_establish_asteroid_mining_network_mission = { icon = GFX_decision_asteroid_mining days_mission_timeout = 180 fire_only_once = yes is_good = yes selectable_mission = no activation = { has_completed_focus = ENG_asteroid_mining } available = { hidden_trigger = { always = no } } timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_establish_asteroid_mining_network_mission" unlock_decision_tooltip = ENG_asteroid_mining_light_operation unlock_decision_tooltip = ENG_asteroid_mining_medium_operation unlock_decision_tooltip = ENG_asteroid_mining_heavy_operation set_country_flag = ENG_asteroid_mining_network_established } } ENG_asteroid_mining_light_operation = { fixed_random_seed = no icon = GFX_decision_generic_resource cost = 50 days_remove = 60 available = { has_country_flag = ENG_asteroid_mining_network_established NOT = { has_country_flag = ENG_asteroid_mining_operation_active } } visible = { has_country_flag = ENG_asteroid_mining_network_established } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_asteroid_mining_light_operation" set_country_flag = ENG_asteroid_mining_operation_active } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_asteroid_mining_light_operation" clr_country_flag = ENG_asteroid_mining_operation_active random = { chance = 50 random_list = { 25 = { random_core_state = { add_resource = { type = chromium amount = 1 } } } 25 = { random_core_state = { add_resource = { type = aluminium amount = 1 } } } 25 = { random_core_state = { add_resource = { type = tungsten amount = 1 } } } 25 = { random_core_state = { add_resource = { type = steel amount = 1 } } } } } } ai_will_do = { base = 1 } } ENG_asteroid_mining_medium_operation = { fixed_random_seed = no icon = GFX_decision_generic_resource cost = 75 days_remove = 120 available = { has_country_flag = ENG_asteroid_mining_network_established NOT = { has_country_flag = ENG_asteroid_mining_operation_active } } visible = { has_country_flag = ENG_asteroid_mining_network_established } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_asteroid_mining_medium_operation" set_country_flag = ENG_asteroid_mining_operation_active } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_asteroid_mining_medium_operation" clr_country_flag = ENG_asteroid_mining_operation_active random = { chance = 50 random_list = { 25 = { random_core_state = { add_resource = { type = chromium amount = 2 } } } 25 = { random_core_state = { add_resource = { type = aluminium amount = 2 } } } 25 = { random_core_state = { add_resource = { type = tungsten amount = 2 } } } 25 = { random_core_state = { add_resource = { type = steel amount = 2 } } } } } } ai_will_do = { base = 1 } } ENG_asteroid_mining_heavy_operation = { fixed_random_seed = no icon = GFX_decision_generic_resource cost = 100 days_remove = 180 available = { has_country_flag = ENG_asteroid_mining_network_established NOT = { has_country_flag = ENG_asteroid_mining_operation_active } } visible = { has_country_flag = ENG_asteroid_mining_network_established } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_asteroid_mining_heavy_operation" set_country_flag = ENG_asteroid_mining_operation_active } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_asteroid_mining_heavy_operation" clr_country_flag = ENG_asteroid_mining_operation_active random = { chance = 50 random_list = { 25 = { random_core_state = { add_resource = { type = chromium amount = 4 } } } 25 = { random_core_state = { add_resource = { type = aluminium amount = 4 } } } 25 = { random_core_state = { add_resource = { type = tungsten amount = 4 } } } 25 = { random_core_state = { add_resource = { type = steel amount = 4 } } } } } } ai_will_do = { base = 1 } } } ENG_ai_path_category = { # ENG_two_party_system_idea's democratic_drift = 0.40 outruns any ramp while it is held. ENG_break_the_two_party_system = { icon = GFX_decision_generic_political_discourse cost = 75 fire_only_once = yes available = { date > 2007.1.1 has_idea = ENG_two_party_system_idea } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_break_the_two_party_system" remove_ideas = ENG_two_party_system_idea } ai_will_do = { base = 100 } } ENG_build_monarchist_movement = { icon = GFX_decision_generic_political_discourse cost = 25 days_re_enable = 30 available = { nationalist_monarchists_are_in_power = no NOT = { has_idea = ENG_two_party_system_idea } check_variable = { party_pop_array^23 < 0.35 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_build_monarchist_movement" set_temp_variable = { party_index = 23 } 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 } } ENG_restore_the_royal_prerogative = { icon = GFX_decision_generic_political_discourse cost = 150 available = { date > 2010.1.1 nationalist_monarchists_are_in_power = no has_civil_war = no check_variable = { party_pop_array^23 > 0.3 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision ENG_restore_the_royal_prerogative" set_temp_variable = { rul_party_temp = 23 } set_temp_variable = { disable_elections = 1 } change_ruling_party_effect = yes } ai_will_do = { base = 100 } } }