# Author(s): AngriestBird, Droid, IranianMaggot focus_tree = { id = norway_focus country = { factor = 0 modifier = { add = 20 tag = NRY } } continuous_focus_position = { x = 500 y = 1000 } initial_show_position = { x = 95 y = 0 } # Start of the Tree focus = { id = NRY_the_norwegian_economy icon = align_to_norway x = 15 y = 0 cost = 5.72 search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_the_norwegian_economy" add_political_power = 100 } ai_will_do = { base = 1 } } # Energy tree focus = { id = NRY_north_sea_oil icon = oil_trade x = -2 y = 1 relative_position_id = NRY_the_norwegian_economy cost = 7.15 prerequisite = { focus = NRY_the_norwegian_economy } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_INFLUENCE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_north_sea_oil" set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes newline = yes set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes } ai_will_do = { base = 1 } } focus = { id = NRY_increased_cooperation_with_uk icon = align_to_britain x = -1 y = 1 relative_position_id = NRY_north_sea_oil cost = 5 prerequisite = { focus = NRY_north_sea_oil } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INFLUENCE FOCUS_FILTER_FOREIGN_INVESTMENTS } available = { country_exists = ENG NOT = { has_war_with = ENG } } bypass = { OR = { NOT = { country_exists = ENG } has_war_with = ENG } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_increased_cooperation_with_uk" custom_effect_tooltip = TT_IF_THEY_ACCEPT newline = yes effect_tooltip = { set_temp_variable = { receiver_nation = NRY.id } set_temp_variable = { sender_nation = ENG.id } set_improved_trade_agreement = yes } newline = yes custom_effect_tooltip = NRY_higher_relations_more_likely_TT newline = yes ENG = { country_event = { id = norway.100 days = 1 } } } ai_will_do = { base = 1 } } focus = { id = NRY_investments_into_shetland icon = oil x = -2 y = 2 relative_position_id = NRY_north_sea_oil cost = 5.72 prerequisite = { focus = NRY_increased_cooperation_with_uk } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_FOREIGN_INVESTMENTS } available = { country_exists = ENG NOT = { has_war_with = ENG } has_country_flag = NRY_UK_AGREED } bypass = { OR = { NOT = { country_exists = ENG } has_war_with = ENG has_country_flag = NRY_UK_DECLINED } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_investments_into_shetland" add_resource = { type = oil amount = 5 state = 8 } newline = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = ENG } change_influence_percentage = yes newline = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.05 } } modify_treasury_effect = yes set_temp_variable = { int_investment_change = { value = treasury_change multiply = -1.25 } } modify_international_investment_effect = yes set_temp_variable = { debt_change = { value = debt multiply = -0.02 } } modify_debt_effect = yes set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_statoil # Main Norwiegan oil trading company icon = oil_red x = 1 y = 1 relative_position_id = NRY_north_sea_oil cost = 5.72 prerequisite = { focus = NRY_north_sea_oil } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_statoil" add_ideas = NRY_statoil_idea set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_encourage_union_workers #Referring to European Union icon = national_unity_red x = 2 y = 2 relative_position_id = NRY_north_sea_oil cost = 5.72 prerequisite = { focus = NRY_statoil } search_filters = { FOCUS_FILTER_EUROPEAN_UNION } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_encourage_union_workers" 30 = { add_manpower = 25000 } newline = yes 31 = { add_manpower = 25000 } newline = yes 542 = { add_manpower = 25000 } newline = yes add_stability = -0.02 } ai_will_do = { base = 1 } } focus = { id = NRY_european_investments icon = eu_investments x = 0 y = 2 relative_position_id = NRY_north_sea_oil cost = 10 prerequisite = { focus = NRY_north_sea_oil } search_filters = { FOCUS_FILTER_EUROPEAN_UNION FOCUS_FILTER_FOREIGN_INVESTMENTS } available = { OR = { AND = { country_exists = GER NOT = { has_war_with = GER } } AND = { country_exists = FRA NOT = { has_war_with = FRA } } AND = { country_exists = ENG NOT = { has_war_with = ENG } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_european_investments" if = { limit = { country_exists = GER NOT = { has_war_with = GER } } GER = { country_event = { id = norway.5 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { random_owned_state = { random_list = { 50 = { add_resource = { type = oil amount = 5 } } 50 = { add_resource = { type = oil amount = 6 } } } } set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = GER } set_temp_variable = { influence_target = NRY } change_influence_percentage = yes } newline = yes } if = { limit = { country_exists = FRA NOT = { has_war_with = FRA } } FRA = { country_event = { id = norway.5 days = 3 } } newline = yes } if = { limit = { country_exists = ENG NOT = { has_war_with = ENG } } ENG = { country_event = { id = norway.5 days = 5 } } } } ai_will_do = { base = 1 } } focus = { id = NRY_sintef_research_org icon = examine_foreign_science x = -1 y = 3 relative_position_id = NRY_north_sea_oil cost = 7.15 prerequisite = { focus = NRY_increased_cooperation_with_uk } search_filters = { FOCUS_FILTER_POLITICAL } available = { country_exists = ENG NOT = { has_war_with = ENG } } bypass = { OR = { NOT = { country_exists = ENG } has_war_with = ENG } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_sintef_research_org" add_tech_bonus = { name = NRY_sintef_research_org bonus = 1 uses = 2 category = CAT_fuel_oil } newline = yes ENG = { add_tech_bonus = { name = NRY_sintef_research_org bonus = 1 uses = 2 category = CAT_fuel_oil } } newline = yes set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = ENG } change_influence_percentage = yes } ai_will_do = { base = 1 } } focus = { id = NRY_ekofisk_oil_field icon = oil_production2 x = 1 y = 3 relative_position_id = NRY_north_sea_oil cost = 7.15 prerequisite = { focus = NRY_statoil } search_filters = { FOCUS_FILTER_RESOURCE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_ekofisk_oil_field" swap_ideas = { remove_idea = NRY_statoil_idea add_idea = NRY_statoil_idea2 } set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes } ai_will_do = { base = 1 } } focus = { id = NRY_production_twenty_fifty icon = oil_companies x = 0 y = 4 relative_position_id = NRY_north_sea_oil cost = 10 prerequisite = { focus = NRY_ekofisk_oil_field } prerequisite = { focus = NRY_sintef_research_org } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_ECONOMY } available = { 542 = { is_owned_and_controlled_by = NRY } } bypass = { NOT = { 542 = { is_owned_and_controlled_by = NRY } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_production_twenty_fifty" set_temp_variable = { party_popularity_increase = 0.035 } set_temp_variable = { temp_outlook_increase = 0.035 } change_relative_party_popularity = yes newline = yes set_temp_variable = { temp_opinion = 10 } change_fossil_fuel_industry_opinion = yes newline = yes add_resource = { type = oil amount = 7 state = 542 } newline = yes set_temp_variable = { treasury_change = -9.31 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_renewable_investments icon = BRA_renewable_energy_funds x = 2 y = 1 relative_position_id = NRY_the_norwegian_economy cost = 7.15 prerequisite = { focus = NRY_the_norwegian_economy } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_renewable_investments" add_ideas = NRY_the_green_shift newline = yes add_stability = 0.03 set_temp_variable = { treasury_change = -4.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_scan_wind #Wind Turbine company icon = windmills x = -1 y = 1 relative_position_id = NRY_renewable_investments cost = 10 prerequisite = { focus = NRY_renewable_investments } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_RENEWABLE_ENERGY_INFRASTRUCTURE } available = { OR = { 32 = { is_owned_and_controlled_by = NRY } 30 = { is_owned_and_controlled_by = NRY } } } bypass = { NOT = { OR = { 32 = { is_owned_and_controlled_by = NRY } 30 = { is_owned_and_controlled_by = NRY } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_scan_wind" if = { limit = { 32 = { is_owned_and_controlled_by = NRY } } 32 = { add_dynamic_modifier = { modifier = NRY_wind_farms } } } if = { limit = { 30 = { is_owned_and_controlled_by = NRY } } newline = yes 30 = { add_dynamic_modifier = { modifier = NRY_wind_farms } } } newline = yes set_temp_variable = { treasury_change = -7.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_statkraft #Hydropower company icon = hydroelectric2 x = 1 y = 1 relative_position_id = NRY_renewable_investments cost = 7.15 prerequisite = { focus = NRY_renewable_investments } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_RENEWABLE_ENERGY_INFRASTRUCTURE } available = { 32 = { is_owned_and_controlled_by = NRY } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_statkraft" custom_effect_tooltip = NRY_oslo_hydro_TT hidden_effect = { 32 = { add_dynamic_modifier = { modifier = hydroelectric_infrastructure_in_state } } } newline = yes set_temp_variable = { treasury_change = -9.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_electric_vehicle_incentives icon = gen_coins_n x = 0 y = 2 relative_position_id = NRY_renewable_investments cost = 5 prerequisite = { focus = NRY_renewable_investments } search_filters = { FOCUS_FILTER_RENEWABLE_ENERGY_INFRASTRUCTURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_electric_vehicle_incentives" swap_ideas = { remove_idea = NRY_the_green_shift add_idea = NRY_the_green_shift2 } } ai_will_do = { base = 1 } } focus = { id = NRY_green_cities icon = sustainable_development x = 2 y = 2 relative_position_id = NRY_renewable_investments cost = 7.15 prerequisite = { focus = NRY_renewable_investments } search_filters = { FOCUS_FILTER_RENEWABLE_ENERGY_INFRASTRUCTURE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_green_cities" every_owned_state = { add_building_construction = { type = infrastructure level = 1 } } newline = yes set_temp_variable = { treasury_change = -10.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_charging_stations icon = consumer_goods x = -1 y = 3 relative_position_id = NRY_renewable_investments cost = 10 prerequisite = { focus = NRY_electric_vehicle_incentives } prerequisite = { focus = NRY_scan_wind } search_filters = { FOCUS_FILTER_RENEWABLE_ENERGY_INFRASTRUCTURE FOCUS_FILTER_EXPENDITURE } available = { OR = { 32 = { is_owned_and_controlled_by = NRY } 30 = { is_owned_and_controlled_by = NRY } 542 = { is_owned_and_controlled_by = NRY } } } bypass = { NOT = { OR = { 32 = { is_owned_and_controlled_by = NRY } 30 = { is_owned_and_controlled_by = NRY } 542 = { is_owned_and_controlled_by = NRY } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_charging_stations" if = { limit = { 32 = { is_owned_and_controlled_by = NRY } } 32 = { add_building_construction = { type = supply_node level = 1 province = { id = 9135 } } } newline = yes } if = { limit = { 30 = { is_owned_and_controlled_by = NRY } } 30 = { add_building_construction = { type = supply_node level = 1 province = { id = 6176 } } } newline = yes } if = { limit = { 542 = { is_owned_and_controlled_by = NRY } } 542 = { add_building_construction = { type = supply_node level = 1 province = { id = 6041 } } } newline = yes } set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } # Infrastructure focus = { id = NRY_standardize_infrastructure icon = infrastructure x = 14 y = 1 relative_position_id = NRY_the_norwegian_economy cost = 7.15 prerequisite = { focus = NRY_the_norwegian_economy } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_standardize_infrastructure" add_ideas = NRY_standardization_of_infrastructure } ai_will_do = { base = 1 } } focus = { id = NRY_contract_veidekke # E18 motorway icon = construction4 x = 1 y = 1 relative_position_id = NRY_standardize_infrastructure cost = 10 prerequisite = { focus = NRY_standardize_infrastructure } mutually_exclusive = { focus = NRY_contract_bilfinger_se } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_FOREIGN_INVESTMENTS } available = { OR = { country_exists = SWE NOT = { has_war_with = SWE } country_exists = FIN NOT = { has_war_with = FIN } } } bypass = { OR = { NOT = { country_exists = FIN } has_war_with = FIN NOT = { country_exists = SWE } has_war_with = SWE } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_contract_veidekke" 32 = { add_building_construction = { type = infrastructure level = 1 } } newline = yes set_temp_variable = { treasury_change = -3.50 } modify_treasury_effect = yes newline = yes FIN = { country_event = norway.103 } newline = yes SWE = { country_event = norway.103 } newline = yes custom_effect_tooltip = TT_IF_THEY_ACCEPT newline = yes effect_tooltip = { 881 = { add_building_construction = { type = infrastructure level = 1 } } newline = yes 34 = { add_building_construction = { type = infrastructure level = 1 } } newline = yes 104 = { add_building_construction = { type = infrastructure level = 1 } } newline = yes 102 = { add_building_construction = { type = infrastructure level = 1 } } newline = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = FIN } change_influence_percentage = yes newline = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = SWE } change_influence_percentage = yes newline = yes set_temp_variable = { treasury_change = -14.00 } modify_treasury_effect = yes newline = yes custom_effect_tooltip = NRY_higher_relations_more_likely_TT } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_gothenburg_cultural_center icon = consumer_goods x = 1 y = 2 relative_position_id = NRY_standardize_infrastructure cost = 7.15 prerequisite = { focus = NRY_contract_veidekke } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } available = { 542 = { is_owned_and_controlled_by = NRY } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_gothenburg_cultural_center" 542 = { add_building_construction = { type = offices level = 3 } } newline = yes set_temp_variable = { treasury_change = -36.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = NRY_contract_bilfinger_se #German company icon = infrastructure1 x = -1 y = 1 relative_position_id = NRY_standardize_infrastructure cost = 5.72 prerequisite = { focus = NRY_standardize_infrastructure } mutually_exclusive = { focus = NRY_contract_veidekke } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_contract_bilfinger_se" swap_ideas = { remove_idea = NRY_standardization_of_infrastructure add_idea = NRY_bilfinger_contract } } ai_will_do = { base = 1 } } focus = { id = NRY_gas_industry_renovation icon = oil_companies x = -1 y = 2 relative_position_id = NRY_standardize_infrastructure cost = 5.72 prerequisite = { focus = NRY_contract_bilfinger_se } search_filters = { FOCUS_FILTER_ECONOMY } available = { 31 = { is_owned_and_controlled_by = NRY } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_gas_industry_renovation" 31 = { add_building_construction = { type = fuel_silo level = 2 } } newline = yes 31 = { add_building_construction = { type = fossil_powerplant level = 2 } } newline = yes set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } # Ministry of Transportation focus = { id = NRY_ministry_of_transport_communication icon = Generic_Train x = 8 y = 1 relative_position_id = NRY_the_norwegian_economy cost = 5.72 prerequisite = { focus = NRY_the_norwegian_economy } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_ministry_of_transport_communication" add_ideas = NRY_ministry_of_transport } ai_will_do = { base = 1 } } focus = { id = NRY_avinor icon = focus_airline x = 1 y = 1 relative_position_id = NRY_ministry_of_transport_communication cost = 7.15 prerequisite = { focus = NRY_ministry_of_transport_communication } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_AIRCRAFT } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_avinor" add_ideas = NRY_avinor_idea } ai_will_do = { base = 1 } } focus = { id = NRY_oslo_airport_expansion icon = air_industry x = 2 y = 2 relative_position_id = NRY_ministry_of_transport_communication cost = 5.72 prerequisite = { focus = NRY_avinor } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_AIRCRAFT } available = { 32 = { is_owned_and_controlled_by = NRY } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_oslo_airport_expansion" 32 = { add_building_construction = { type = air_base level = 2 } } newline = yes 32 = { add_building_construction = { type = radar_station level = 2 } } newline = yes set_temp_variable = { treasury_change = -5.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_statens_vangsen icon = Payment_on_roads x = -1 y = 1 relative_position_id = NRY_ministry_of_transport_communication cost = 5 prerequisite = { focus = NRY_ministry_of_transport_communication } search_filters = { FOCUS_FILTER_ECONOMY } available = { 32 = { is_owned_and_controlled_by = NRY } } bypass = { NOT = { 32 = { is_owned_and_controlled_by = NRY } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_statens_vangsen" 32 = { add_building_construction = { type = infrastructure level = 1 } } newline = yes set_temp_variable = { treasury_change = -1.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_facilities_for_norde_norge icon = railways_shaaban x = -2 y = 2 relative_position_id = NRY_ministry_of_transport_communication cost = 5.72 prerequisite = { focus = NRY_ministry_of_transport_communication } search_filters = { FOCUS_FILTER_ECONOMY } available = { 31 = { is_owned_and_controlled_by = NRY } } bypass = { NOT = { 31 = { is_owned_and_controlled_by = NRY } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_facilities_for_norde_norge" 31 = { add_building_construction = { type = internet_station level = 1 } } newline = yes 31 = { add_building_construction = { type = infrastructure level = 1 } } newline = yes 31 = { add_building_construction = { type = air_base level = 1 } } newline = yes set_temp_variable = { treasury_change = -8.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_baneservice icon = railways_or_roadways x = 0 y = 2 relative_position_id = NRY_ministry_of_transport_communication cost = 7.15 prerequisite = { focus = NRY_ministry_of_transport_communication } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_baneservice" swap_ideas = { remove_idea = NRY_ministry_of_transport add_idea = NRY_ministry_of_transport_baneservice } } ai_will_do = { base = 1 } } focus = { id = NRY_innovations_in_dovre_line icon = construction2 x = 1 y = 3 relative_position_id = NRY_ministry_of_transport_communication cost = 7.15 prerequisite = { focus = NRY_baneservice } search_filters = { FOCUS_FILTER_ECONOMY } available = { 542 = { is_owned_and_controlled_by = NRY } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_innovations_in_dovre_line" 542 = { add_dynamic_modifier = { modifier = NRY_dovre_line } } } ai_will_do = { base = 1 } } focus = { id = NRY_modernize_bergan_line icon = construction3 x = -1 y = 3 relative_position_id = NRY_ministry_of_transport_communication cost = 5 prerequisite = { focus = NRY_baneservice } search_filters = { FOCUS_FILTER_ECONOMY } available = { 32 = { is_owned_and_controlled_by = NRY } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_modernize_bergan_line" 32 = { add_dynamic_modifier = { modifier = NRY_bergen_line } } newline = yes 30 = { add_dynamic_modifier = { modifier = NRY_bergen_line } } } ai_will_do = { base = 1 } } # Migration into Norway focus = { id = NRY_migration_to_norway icon = blr_migrant_crisis x = 5 y = 1 relative_position_id = NRY_the_norwegian_economy cost = 2 prerequisite = { focus = NRY_the_norwegian_economy } search_filters = { FOCUS_FILTER_MIGRANT_CRISIS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_migration_to_norway" country_event = norway.16 } ai_will_do = { base = 1 } } # Mining focuses focus = { id = NRY_norge_ming # Mining company icon = mining x = 11 y = 1 relative_position_id = NRY_the_norwegian_economy cost = 5.72 prerequisite = { focus = NRY_the_norwegian_economy } search_filters = { FOCUS_FILTER_RESOURCE } available = { has_tech = excavation1 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_norge_ming" unlock_decision_category_tooltip = NRY_norge_mining_decision_cat } ai_will_do = { base = 1 } } focus = { id = NRY_deep_sea_expansion icon = mining_truck x = 11 y = 2 relative_position_id = NRY_the_norwegian_economy cost = 5.72 prerequisite = { focus = NRY_norge_ming } search_filters = { FOCUS_FILTER_RESOURCE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_deep_sea_expansion" unlock_decision_tooltip = NRY_deep_sea_mining_in_trondelag unlock_decision_tooltip = NRY_deep_sea_in_oslo } ai_will_do = { base = 1 } } # Industrial sector focus = { id = NRY_norsk_industri # Translates to Norweigan industry icon = construction3 x = -6 y = 1 relative_position_id = NRY_the_norwegian_economy cost = 5 prerequisite = { focus = NRY_the_norwegian_economy } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_norsk_industri" add_ideas = NRY_norsk_industri_idea } ai_will_do = { base = 1 } } focus = { id = NRY_bergen_engines_domestic # Engine company icon = construction4 # TODO: Logo focus icon x = -1 y = 1 relative_position_id = NRY_norsk_industri cost = 5.72 prerequisite = { focus = NRY_norsk_industri } mutually_exclusive = { focus = NRY_bergen_engines_rolls_royce } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } available = { 30 = { is_owned_and_controlled_by = NRY } } bypass = { NOT = { 30 = { is_owned_and_controlled_by = NRY } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_bergen_engines_domestic" 30 = { add_building_construction = { type = industrial_complex level = 1 } } newline = yes 30 = { add_building_construction = { type = offices level = 1 } } newline = yes every_owned_state = { add_manpower = 80000 } newline = yes set_temp_variable = { treasury_change = -31.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = NRY_bergen_engines_rolls_royce # Engine company icon = construction4 # TODO: Logo focus icon x = 1 y = 1 relative_position_id = NRY_norsk_industri cost = 5.72 prerequisite = { focus = NRY_norsk_industri } mutually_exclusive = { focus = NRY_bergen_engines_domestic } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_bergen_engines_rolls_royce" add_ideas = NRY_bergen_engines } ai_will_do = { base = 1 } } focus = { id = NRY_shipbuilding_investments icon = naval_industry x = -2 y = 2 relative_position_id = NRY_norsk_industri cost = 5.72 prerequisite = { focus = NRY_norsk_industri } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_shipbuilding_investments" set_temp_variable = { temp_opinion = 10 } change_maritime_industry_opinion = yes } ai_will_do = { base = 1 } } focus = { id = NRY_aker_yards #Company icon = develop_polish_shipbuilding x = -3 y = 3 relative_position_id = NRY_norsk_industri cost = 5.72 prerequisite = { focus = NRY_shipbuilding_investments } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_aker_yards" add_ideas = NRY_aker_yards_idea } ai_will_do = { base = 1 } } focus = { id = NRY_fishing_ports_regulations icon = maritime_trade x = -1 y = 3 relative_position_id = NRY_norsk_industri cost = 5.72 prerequisite = { focus = NRY_shipbuilding_investments } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY FOCUS_FILTER_NAVY } available = { 32 = { is_owned_and_controlled_by = NRY } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_fishing_ports_regulations" 32 = { add_to_variable = { productivity_state_var = 75 } } custom_effect_tooltip = NRY_productivity_state_TT set_temp_variable = { temp_opinion = 5 } change_maritime_industry_opinion = yes } ai_will_do = { base = 1 } } # Agriculture shit (They do stuff with pest control) focus = { id = NRY_ministry_of_agriculture_and_food icon = pro-agroculture_policy x = -10 y = 1 relative_position_id = NRY_the_norwegian_economy cost = 7.15 prerequisite = { focus = NRY_the_norwegian_economy } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_ministry_of_agriculture_and_food" add_ideas = NRY_ministry_of_agri_and_food NRY_boost_agri_opinions = yes } ai_will_do = { base = 1 } } focus = { id = NRY_food_safety_regulations icon = adopt_the_peoples_constitution x = -1 y = 1 relative_position_id = NRY_ministry_of_agriculture_and_food cost = 5.72 prerequisite = { focus = NRY_ministry_of_agriculture_and_food } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_food_safety_regulations" swap_ideas = { remove_idea = NRY_ministry_of_agri_and_food add_idea = NRY_ministry_of_agri_and_food2 } NRY_boost_agri_opinions = yes } ai_will_do = { base = 1 } } focus = { id = NRY_pesticide_distribution icon = South_ossetia_barn x = 1 y = 1 relative_position_id = NRY_ministry_of_agriculture_and_food cost = 7.15 prerequisite = { focus = NRY_ministry_of_agriculture_and_food } search_filters = { FOCUS_FILTER_ECONOMY } available = { 542 = { is_owned_and_controlled_by = NRY } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_pesticide_distribution" 542 = { add_to_variable = { productivity_state_var = 75 } } custom_effect_tooltip = NRY_productivity_state_TT newline = yes add_tech_bonus = { name = NRY_pesticide_distribution bonus = 0.75 uses = 2 category = CAT_agriculture_tech } NRY_boost_agri_opinions = yes } ai_will_do = { base = 1 } } # Military Tree focus = { id = NRY_norwegian_armed_forces #Armed Forces in Norwegian icon = Norwegian_Army x = 19 y = 5 cost = 2 search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_norwegian_armed_forces" increase_military_spending = yes newline = yes add_command_power = 25 } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } # Naval Force focus = { id = NRY_norwegian_navy_forces #Sjøforsvaret (Navy) icon = Royal_Norwegian_Navy x = -4 y = 1 relative_position_id = NRY_norwegian_armed_forces cost = 10 prerequisite = { focus = NRY_norwegian_armed_forces } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_norwegian_navy_forces" navy_experience = 100 newline = yes one_random_dockyard = yes newline = yes add_ideas = NRY_navy } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_haakonsvern_naval_base #Main Naval Base used by the Navy in Norway icon = navy x = -1 y = 1 relative_position_id = NRY_norwegian_navy_forces cost = 7.15 prerequisite = { focus = NRY_norwegian_navy_forces } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_haakonsvern_naval_base" 30 = { add_building_construction = { type = coastal_bunker level = 3 province = 122 instant_build = yes } add_building_construction = { type = coastal_bunker level = 3 province = 3090 instant_build = yes } add_building_construction = { type = coastal_bunker level = 3 province = 9127 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -4.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NRY_fleet_logistics_command icon = navy2 x = 1 y = 1 relative_position_id = NRY_norwegian_navy_forces cost = 5.72 prerequisite = { focus = NRY_norwegian_navy_forces } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_fleet_logistics_command" swap_ideas = { remove_idea = NRY_navy add_idea = NRY_navy2 } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NRY_norwegian_naval_academy icon = navy3 x = 0 y = 2 relative_position_id = NRY_norwegian_navy_forces cost = 5.72 prerequisite = { focus = NRY_norwegian_navy_forces } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_norwegian_naval_academy" add_tech_bonus = { name = NRY_norwegian_naval_academy bonus = 1 uses = 1 category = CAT_naval_all } newline = yes add_doctrine_cost_reduction = { name = NRY_norwegian_naval_academy category = CAT_naval_doctrine uses = 2 cost_reduction = 0.75 } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } # Ground Force focus = { id = NRY_norwegian_land_forces #Hæren (Ground Force) icon = soldier x = 0 y = 1 relative_position_id = NRY_norwegian_armed_forces cost = 7.15 prerequisite = { focus = NRY_norwegian_armed_forces } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_norwegian_land_forces" army_experience = 100 newline = yes two_random_arms_factory = yes newline = yes add_ideas = NRY_army } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_quality_over_quantity icon = infantry_axis x = 1 y = 1 relative_position_id = NRY_norwegian_land_forces cost = 5.72 prerequisite = { focus = NRY_norwegian_land_forces } mutually_exclusive = { focus = NRY_quantity_over_quality } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_quality_over_quantity" swap_ideas = { remove_idea = NRY_army add_idea = NRY_army3 } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NRY_quantity_over_quality icon = army_logistics x = -1 y = 1 relative_position_id = NRY_norwegian_land_forces cost = 5.72 prerequisite = { focus = NRY_norwegian_land_forces } mutually_exclusive = { focus = NRY_quality_over_quantity } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_quantity_over_quality" swap_ideas = { remove_idea = NRY_army add_idea = NRY_army2 } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NRY_norwegian_military_academy icon = army_general_stuff3 x = 0 y = 2 relative_position_id = NRY_norwegian_land_forces cost = 7.15 prerequisite = { focus = NRY_quality_over_quantity focus = NRY_quantity_over_quality } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_norwegian_military_academy" add_doctrine_cost_reduction = { name = NRY_norwegian_military_academy cost_reduction = 0.75 uses = 2 category = CAT_land_doctrine } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } # Air Force focus = { id = NRY_norwegian_air_forces #Luftforsvaret (Air Force) icon = Royal_Norwegian_Air_Force x = 4 y = 1 relative_position_id = NRY_norwegian_armed_forces cost = 7.15 prerequisite = { focus = NRY_norwegian_armed_forces } search_filters = { FOCUS_FILTER_AIRCRAFT } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_norwegian_air_forces" air_experience = 100 newline = yes add_ideas = NRY_airforce } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NRY_orland_main_air_station #Ørland Main Air Station icon = airforce_base_1 x = -1 y = 1 relative_position_id = NRY_norwegian_air_forces cost = 10 prerequisite = { focus = NRY_norwegian_air_forces } search_filters = { FOCUS_FILTER_AIRCRAFT } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_orland_main_air_station" 542 = { add_building_construction = { type = air_base level = 2 } } newline = yes 542 = { add_building_construction = { type = radar_station level = 2 } } newline = yes 542 = { add_building_construction = { type = radar_station level = 2 } } newline = yes set_temp_variable = { treasury_change = -9.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NRY_technical_advice_from_our_friends # icon = air_defense x = 1 y = 1 relative_position_id = NRY_norwegian_air_forces cost = 7.15 prerequisite = { focus = NRY_norwegian_air_forces } search_filters = { FOCUS_FILTER_AIRCRAFT } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_technical_advice_from_our_friends" add_tech_bonus = { name = NRY_technical_advice_from_our_friends bonus = 0.75 uses = 2 category = CAT_air_eqp } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NRY_norwegian_airforce_academy # icon = air_doctrine x = 0 y = 2 relative_position_id = NRY_norwegian_air_forces cost = 5.72 prerequisite = { focus = NRY_norwegian_air_forces } search_filters = { FOCUS_FILTER_AIRCRAFT } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_norwegian_airforce_academy" add_doctrine_cost_reduction = { name = NRY_norwegian_airforce_academy cost_reduction = 1 uses = 2 category = CAT_air_doctrine } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NRY_cyber_defense_force icon = cyberspace_protection x = -2 y = 1 relative_position_id = NRY_norwegian_armed_forces cost = 2 prerequisite = { focus = NRY_norwegian_armed_forces } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_cyber_defense_force" add_ideas = NRY_cyber_defense } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NRY_german_technicians icon = tanks x = 2 y = 1 relative_position_id = NRY_norwegian_armed_forces cost = 2 prerequisite = { focus = NRY_norwegian_armed_forces } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_german_technicians" add_tech_bonus = { name = NRY_german_technicians bonus = 0.5 uses = 2 category = CAT_armor } newline = yes add_tech_bonus = { name = NRY_german_technicians bonus = 0.5 uses = 2 category = CAT_afv } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } # Political Branches # Labour Party focus = { id = NRY_party_of_labour icon = NRY_labour_party x = 36 y = 0 cost = 5.72 search_filters = { FOCUS_FILTER_POLITICAL } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_party_of_labour" set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_modernization_of_the_welfare_state icon = welfare x = 0 y = 1 relative_position_id = NRY_party_of_labour cost = 7.15 prerequisite = { focus = NRY_party_of_labour } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_modernization_of_the_welfare_state" add_ideas = NRY_the_modern_welfare_state } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_workers_youth_league icon = worker_paradise x = -2 y = 1 relative_position_id = NRY_party_of_labour cost = 7.15 prerequisite = { focus = NRY_party_of_labour } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_workers_youth_league" add_ideas = NRY_youth_wing_workers } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_privitization_of_state_industries icon = factory_complex x = -4 y = 1 relative_position_id = NRY_modernization_of_the_welfare_state cost = 5.72 prerequisite = { focus = NRY_modernization_of_the_welfare_state } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } available = { western_social_democrats_are_in_power = yes OR = { 32 = { is_owned_and_controlled_by = NRY } 30 = { is_owned_and_controlled_by = NRY } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_privitization_of_state_industries" if = { limit = { 32 = { is_owned_and_controlled_by = NRY } } 32 = { add_building_construction = { type = offices level = 1 } } newline = yes } if = { limit = { 30 = { is_owned_and_controlled_by = NRY } } 30 = { add_building_construction = { type = offices level = 1 } } newline = yes } set_temp_variable = { treasury_change = -19.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_forest_conservation_plans icon = protect_parks x = 2 y = 1 relative_position_id = NRY_modernization_of_the_welfare_state cost = 7.15 prerequisite = { focus = NRY_modernization_of_the_welfare_state } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_EXPENDITURE } available = { western_social_democrats_are_in_power = yes 542 = { is_owned_and_controlled_by = NRY } } bypass = { NOT = { 542 = { is_owned_and_controlled_by = NRY } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_forest_conservation_plans" set_temp_variable = { party_popularity_increase = 0.045 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes newline = yes add_resource = { type = rubber amount = 7 state = 542 } newline = yes set_temp_variable = { treasury_change = -9.58 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_solar_investments icon = generic_solar x = 1 y = 2 relative_position_id = NRY_modernization_of_the_welfare_state cost = 5.72 prerequisite = { focus = NRY_forest_conservation_plans } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_EXPENDITURE } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_solar_investments" every_owned_state = { add_building_construction = { type = renewable_energy_infra level = 2 } } newline = yes set_temp_variable = { treasury_change = -68.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_vaccinations_against_poverty icon = medicine x = -3 y = 2 relative_position_id = NRY_modernization_of_the_welfare_state cost = 5.72 prerequisite = { focus = NRY_modernization_of_the_welfare_state } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_vaccinations_against_poverty" swap_ideas = { remove_idea = NRY_the_modern_welfare_state add_idea = NRY_the_modern_welfare_state2 } } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_transatlantic_cooperation icon = diplomacy x = 0 y = 1 relative_position_id = NRY_modernization_of_the_welfare_state cost = 5.72 prerequisite = { focus = NRY_modernization_of_the_welfare_state } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_transatlantic_cooperation" set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_intensify_cooperation_with_partners icon = europe x = -2 y = 1 relative_position_id = NRY_modernization_of_the_welfare_state cost = 7.15 prerequisite = { focus = NRY_modernization_of_the_welfare_state } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_intensify_cooperation_with_partners" army_experience = 25 newline = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = GER } change_influence_percentage = yes newline = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = POL } change_influence_percentage = yes newline = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = DEN } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_modernization_quota icon = army_build_rifle x = -2 y = 3 relative_position_id = NRY_modernization_of_the_welfare_state cost = 5.72 prerequisite = { focus = NRY_intensify_cooperation_with_partners } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_modernization_quota" country_event = norway.91 } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_weight_behind_gaza icon = ISR_drum_gaza x = -1 y = 2 relative_position_id = NRY_modernization_of_the_welfare_state cost = 7.15 prerequisite = { focus = NRY_transatlantic_cooperation } search_filters = { FOCUS_FILTER_POLITICAL } available = { country_exists = PAL NOT = { has_war_with = PAL } western_social_democrats_are_in_power = yes } bypass = { OR = { NOT = { country_exists = PAL } has_war_with = PAL } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_weight_behind_gaza" set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = PAL } change_influence_percentage = yes newline = yes ISR = { add_opinion_modifier = { target = NRY modifier = diplomatic_distance } } newline = yes PAL = { add_opinion_modifier = { target = NRY modifier = diplomatic_proximity } } newline = yes PAL = { country_event = norway.106 } } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_packages_of_aid icon = money x = -1 y = 4 relative_position_id = NRY_modernization_of_the_welfare_state cost = 10 prerequisite = { focus = NRY_weight_behind_gaza } search_filters = { FOCUS_FILTER_POLITICAL } available = { country_exists = PAL NOT = { has_war_with = PAL } western_social_democrats_are_in_power = yes } bypass = { OR = { NOT = { country_exists = PAL } has_war_with = PAL } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_packages_of_aid" PAL = { country_event = norway.81 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_temp_variable = { treasury_change = -21.00 } modify_treasury_effect = yes set_temp_variable = { percent_change = 4 } set_temp_variable = { influence_target = PAL } change_influence_percentage = yes set_temp_variable = { influence_target = LEB } change_influence_percentage = yes set_temp_variable = { influence_target = SYR } change_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_constructive_dialogue_with_russia icon = align_to_russia2 x = 0 y = 3 relative_position_id = NRY_modernization_of_the_welfare_state cost = 7.15 prerequisite = { focus = NRY_transatlantic_cooperation } search_filters = { FOCUS_FILTER_POLITICAL } available = { country_exists = SOV NOT = { has_war_with = SOV } western_social_democrats_are_in_power = yes } bypass = { OR = { NOT = { country_exists = SOV } has_war_with = SOV } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_constructive_dialogue_with_russia" SOV = { country_event = norway.10 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_temp_variable = { receiver_nation = NRY.id } set_temp_variable = { sender_nation = SOV.id } set_improved_trade_agreement = yes diplomatic_relation = { country = SOV relation = non_aggression_pact } } } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } focus = { id = NRY_the_political_earthquake icon = political_pressure x = 2 y = 1 relative_position_id = NRY_party_of_labour cost = 5 prerequisite = { focus = NRY_party_of_labour } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_the_political_earthquake" set_temp_variable = { party_popularity_increase = 0.075 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 NRY_ai_historical_path = yes } modifier = { factor = 0 NRY_ai_not_historical_path = yes } } } # Kristelig Folkeparti focus = { id = NRY_christan_peoples_party icon = NRY_christian_party x = 43 y = 0 cost = 5.72 search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_christan_peoples_party" set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_question_of_homosexuality icon = pro_lgbt x = -3 y = 1 relative_position_id = NRY_christan_peoples_party cost = 5 prerequisite = { focus = NRY_christan_peoples_party } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_question_of_homosexuality" country_event = norway.14 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_abortion_matter icon = stop_aborts x = -1 y = 1 relative_position_id = NRY_christan_peoples_party cost = 7.15 prerequisite = { focus = NRY_christan_peoples_party } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_abortion_matter" add_ideas = NRY_restrictive_abortions } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_contraception_support icon = POL_strictabortion x = -2 y = 2 relative_position_id = NRY_christan_peoples_party cost = 5.72 prerequisite = { focus = NRY_abortion_matter } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_contraception_support" swap_ideas = { remove_idea = NRY_restrictive_abortions add_idea = NRY_restrictive_abortions2 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_developmental_aid icon = money x = 1 y = 1 relative_position_id = NRY_christan_peoples_party cost = 10 prerequisite = { focus = NRY_christan_peoples_party } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_developmental_aid" increase_economic_growth = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_security_advancements icon = police_funding_bonus x = 0 y = 2 relative_position_id = NRY_christan_peoples_party cost = 7.15 prerequisite = { focus = NRY_developmental_aid } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_security_advancements" increase_policing_budget = yes newline = yes add_tech_bonus = { name = NRY_security_advancements bonus = 1 uses = 2 category = CAT_util } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_for_minorities icon = improve_relations_blue x = 2 y = 2 relative_position_id = NRY_christan_peoples_party cost = 5 prerequisite = { focus = NRY_developmental_aid } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_for_minorities" set_temp_variable = { party_popularity_increase = 0.075 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes newline = yes set_temp_variable = { treasury_change = -12.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_refugee_quota icon = refugees x = 1 y = 3 relative_position_id = NRY_christan_peoples_party cost = 7.15 prerequisite = { focus = NRY_developmental_aid } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_refugee_quota" every_owned_state = { add_manpower = 50000 } newline = yes add_stability = -0.02 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_relieve_pressure_from_greece icon = align_to_greece x = 0 y = 4 relative_position_id = NRY_christan_peoples_party cost = 5 prerequisite = { focus = NRY_refugee_quota } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes country_exists = GRE NOT = { has_war_with = GRE } } bypass = { OR = { NOT = { country_exists = GRE } has_war_with = GRE } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_relieve_pressure_from_greece" set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = GRE } change_influence_percentage = yes newline = yes 32 = { add_manpower = 25000 } newline = yes add_stability = -0.01 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_fair_refugee_distribution icon = territor_disputes_neg x = 2 y = 4 relative_position_id = NRY_christan_peoples_party cost = 7.15 prerequisite = { focus = NRY_refugee_quota } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_fair_refugee_distribution" add_ideas = NRY_fair_refugee_distribution_idea } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_our_european_allies icon = eu_investments x = 3 y = 1 relative_position_id = NRY_christan_peoples_party cost = 5.72 prerequisite = { focus = NRY_christan_peoples_party } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_our_european_allies" for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } } add_opinion_modifier = { target = NRY modifier = diplomatic_proximity } set_temp_variable = { percent_change = 2 } change_influence_percentage = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_nato_drilling icon = nato_nation x = 3 y = 3 relative_position_id = NRY_christan_peoples_party cost = 2 prerequisite = { focus = NRY_our_european_allies } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_nato_drilling" add_ideas = NRY_nato_drilling_idea } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_eea_free_zones icon = economic_civil_industry x = 4 y = 2 relative_position_id = NRY_christan_peoples_party cost = 10 prerequisite = { focus = NRY_christan_peoples_party } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_eea_free_zones" one_random_industrial_complex = yes newline = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = ICE } change_influence_percentage = yes newline = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = LIC } change_influence_percentage = yes newline = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = ICE } set_temp_variable = { influence_target = NRY } change_influence_percentage = yes newline = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = LIC } set_temp_variable = { influence_target = NRY } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_tighten_arms_sales icon = restrictive_gun_laws x = 4 y = 4 relative_position_id = NRY_christan_peoples_party cost = 7.15 prerequisite = { focus = NRY_eea_free_zones } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_tighten_arms_sales" add_equipment_to_stockpile = { type = infantry_weapons_type amount = 4000 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } focus = { id = NRY_maintain_eu_distance icon = dangerous_laws x = 5 y = 3 relative_position_id = NRY_christan_peoples_party cost = 5.72 prerequisite = { focus = NRY_eea_free_zones } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_maintain_eu_distance" set_temp_variable = { modify_europeanism = -0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes newline = yes set_temp_variable = { party_popularity_increase = 0.035 } set_temp_variable = { temp_outlook_increase = 0.035 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_CHRISTIAN_PEOPLES_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_christian_peoples_path = yes } } } # Fremskrisspartiset focus = { id = NRY_party_of_progress icon = NRY_progressive_party x = 52 y = 0 cost = 5.72 search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_party_of_progress" set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_shortened_wait_times # For hospitals icon = medicine2 x = -2 y = 1 relative_position_id = NRY_party_of_progress cost = 7.15 prerequisite = { focus = NRY_party_of_progress } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } available = { nationalist_right_wing_populists_are_in_power = yes 31 = { is_owned_and_controlled_by = NRY } } bypass = { NOT = { 31 = { is_owned_and_controlled_by = NRY } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_shortened_wait_times" 31 = { add_building_construction = { type = offices level = 2 } } newline = yes set_temp_variable = { treasury_change = -24.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_nursing_capacity icon = medicine x = -3 y = 2 relative_position_id = NRY_party_of_progress cost = 5.72 prerequisite = { focus = NRY_shortened_wait_times } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_EXPENDITURE } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_nursing_capacity" every_owned_state = { add_extra_state_shared_building_slots = 5 } newline = yes set_temp_variable = { treasury_change = -20.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_removal_of_inheritence_tax icon = MEX_Rewrite_the_constitution x = -1 y = 2 relative_position_id = NRY_party_of_progress cost = 5.72 prerequisite = { focus = NRY_shortened_wait_times } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_removal_of_inheritence_tax" add_ideas = NRY_abolish_inheritence_tax } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_elderly_focus icon = old_man x = -2 y = 3 relative_position_id = NRY_party_of_progress cost = 10 prerequisite = { focus = NRY_nursing_capacity } prerequisite = { focus = NRY_removal_of_inheritence_tax } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_elderly_focus" swap_ideas = { remove_idea = NRY_abolish_inheritence_tax add_idea = NRY_abolish_inheritence_tax2 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_free_fundemental_society icon = Fight_for_Freedom x = 2 y = 1 relative_position_id = NRY_party_of_progress cost = 7.15 prerequisite = { focus = NRY_party_of_progress } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_free_fundemental_society" add_ideas = NRY_free_society } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_youth_discipline icon = concessions x = 1 y = 2 relative_position_id = NRY_party_of_progress cost = 5.72 prerequisite = { focus = NRY_free_fundemental_society } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_youth_discipline" swap_ideas = { remove_idea = NRY_free_society add_idea = NRY_free_society2 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_equal_action icon = democratic_stability x = 3 y = 2 relative_position_id = NRY_party_of_progress cost = 5.72 prerequisite = { focus = NRY_free_fundemental_society } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_equal_action" random_list = { 10 = { set_temp_variable = { party_index = 2 } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes } 10 = { set_temp_variable = { party_index = 3 } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes } 10 = { set_temp_variable = { party_index = 16 } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes } 10 = { set_temp_variable = { party_index = 0 } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes } } recalculate_party = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_law_and_order icon = fallen_goverment_1 x = 2 y = 3 relative_position_id = NRY_party_of_progress cost = 7.15 prerequisite = { focus = NRY_free_fundemental_society } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_law_and_order" increase_policing_budget = yes newline = yes add_ideas = NRY_lawful_society } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_immigration_control icon = immigration_kommission x = 1 y = 4 relative_position_id = NRY_party_of_progress cost = 5.72 prerequisite = { focus = NRY_reaffirm_oil_state } prerequisite = { focus = NRY_law_and_order } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_immigration_control" set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_avoid_illiterates icon = education_reform x = 3 y = 4 relative_position_id = NRY_party_of_progress cost = 5.72 prerequisite = { focus = NRY_law_and_order } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_avoid_illiterates" swap_ideas = { remove_idea = NRY_lawful_society add_idea = NRY_lawful_society2 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_state_of_norway icon = align_to_norway x = 0 y = 1 relative_position_id = NRY_party_of_progress cost = 5.72 prerequisite = { focus = NRY_party_of_progress } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_state_of_norway" set_temp_variable = { party_popularity_increase = 0.055 } set_temp_variable = { temp_outlook_increase = 0.3 } change_relative_party_popularity = yes newline = yes increase_centralization = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_reaffirm_oil_state icon = oil_red x = 0 y = 3 relative_position_id = NRY_party_of_progress cost = 5.72 prerequisite = { focus = NRY_state_of_norway } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_EXPENDITURE } available = { nationalist_right_wing_populists_are_in_power = yes 31 = { is_owned_and_controlled_by = NRY } } bypass = { NOT = { 31 = { is_owned_and_controlled_by = NRY } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_reaffirm_oil_state" set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes newline = yes add_resource = { type = oil amount = 6 state = 31 } newline = yes set_temp_variable = { treasury_change = -9.73 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_privatization_of_state_dockyards icon = naval_dockyard x = -1 y = 4 relative_position_id = NRY_party_of_progress cost = 7.15 prerequisite = { focus = NRY_reaffirm_oil_state } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } available = { nationalist_right_wing_populists_are_in_power = yes 31 = { is_owned_and_controlled_by = NRY } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_privatization_of_state_dockyards" 31 = { add_building_construction = { type = dockyard level = 1 } } newline = yes set_temp_variable = { temp_opinion = 10 } change_maritime_industry_opinion = yes newline = yes set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } focus = { id = NRY_the_nrk icon = television x = 0 y = 5 relative_position_id = NRY_party_of_progress cost = 7.15 prerequisite = { focus = NRY_reaffirm_oil_state } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus NRY_the_nrk" set_temp_variable = { modify_europeanism = -0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes newline = yes decrease_corruption = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NRY_PROGRESS_FOCUS_PATH } modifier = { factor = 0 NRY_ai_not_progress_path = yes } } } shared_focus = USoE001 shared_focus = POTEF001 } # Focuses Todo: # Add a tree with 3 mutually exclusive options. # Option 1 lets you keep const.monarchy with some buffs to political power, army morale, but less tax # Option 2 lets you fully abolish in exchange to just remove negative modifiers given from initial spirit # Option 3 lets you empower the monarchy and paves their path to power # MISC Todo: # Rename maritime industry to "Norwegian Shipowners'" Association # Rename labour unions to "Norwegian Confederation of Trade Unions" # Rename army int faction to Norwegian Armed Forces