# Author{s}: AngriestBird, Fire_Hair, Sheep, Anakin, Borgers focus_tree = { id = denmark_focus country = { factor = 0 modifier = { add = 20 original_tag = DEN } } continuous_focus_position = { x = 5400 y = 2000 } ###Military Tree focus = { id = DEN_a_modern_military icon = danish_army x = 90 y = 1 cost = 8 search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_a_modern_military" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_army_personnel_cost_multiplier_modifier = 0.01 tooltip = army_personnel_cost_multiplier_modifier_tt } add_to_variable = { DEN_army_org_regain = -0.02 tooltip = army_org_regain_tt } } ai_will_do = { base = 1 modifier = { factor = 3 ai_is_threatened = yes } modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_joint_material_command icon = tanks4 x = -11 y = 1 relative_position_id = DEN_a_modern_military offset = { x = 2 y = 0 trigger = { OR = { has_completed_focus = DEN_US_Made has_completed_focus = DEN_Marder has_completed_focus = DEN_CV } OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } cost = 5 prerequisite = { focus = DEN_a_modern_military } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_joint_material_command" add_ideas = DEN_idea_joint_material_command } ai_will_do = { base = 1 modifier = { factor = 3 ai_is_threatened = yes } } } focus = { id = DEN_Specialforces_equipment icon = focus_DEN_generalkommandoen x = 0 y = 1 relative_position_id = DEN_joint_material_command cost = 4.3 prerequisite = { focus = DEN_a_modern_military } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Specialforces_equipment" add_tech_bonus = { name = DEN_Specialforces_equipment bonus = 0.25 uses = 1 category = CAT_inf } add_doctrine_cost_reduction = { name = DEN_Specialforces_equipment category = CAT_special_forces uses = 2 cost_reduction = 0.5 } } ai_will_do = { base = 1 } } focus = { id = DEN_small_arms icon = small_arms_east x = 0 y = 1 relative_position_id = DEN_Specialforces_equipment cost = 4.3 prerequisite = { focus = DEN_Specialforces_equipment } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_small_arms" add_ideas = DEN_idea_streamline_infantry_production set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.035 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 3 ai_is_threatened = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_G36 icon = Germany_Wehrmacht x = -2 y = 1 relative_position_id = DEN_small_arms offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_G36 } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } } prerequisite = { focus = DEN_small_arms } mutually_exclusive = { focus = DEN_C7 focus = DEN_streamline_infantry_production } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_G36" mark_focus_tree_layout_dirty = yes add_equipment_to_stockpile = { type = infantry_weapons_4 #Heckler & Koch G36 amount = 3000 producer = GER } set_temp_variable = { treasury_change = { value = GER.gdp_per_capita multiply = -0.17 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_C7 icon = canadian_army x = 2 y = 1 relative_position_id = DEN_small_arms offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_C7 } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production } } } } prerequisite = { focus = DEN_small_arms } mutually_exclusive = { focus = DEN_G36 focus = DEN_streamline_infantry_production } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_C7" mark_focus_tree_layout_dirty = yes add_equipment_to_stockpile = { type = infantry_weapons_3 #C7 amount = 3000 producer = CAN } set_temp_variable = { treasury_change = { value = CAN.gdp_per_capita multiply = -0.17 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_streamline_infantry_production icon = Focus_Rifle_Production x = 0 y = 1 relative_position_id = DEN_small_arms cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_C7 } } } } prerequisite = { focus = DEN_small_arms } mutually_exclusive = { focus = DEN_G36 focus = DEN_C7 } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_streamline_infantry_production" mark_focus_tree_layout_dirty = yes 4 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = arms_factory level = 2 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.018 } } modify_treasury_effect = yes add_tech_bonus = { name = DEN_streamline_infantry_production bonus = 0.7 uses = 2 category = CAT_inf_wep } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_NEW_small_arms icon = small_arms_west x = 0 y = 2 relative_position_id = DEN_small_arms cost = 4.3 prerequisite = { focus = DEN_G36 focus = DEN_C7 focus = DEN_streamline_infantry_production } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_NEW_small_arms" add_tech_bonus = { name = DEN_NEW_small_arms bonus = 0.40 uses = 1 category = CAT_inf_wep } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.012 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Infanterie_kommando icon = focus_DEN_sovaernets_operative_kommando x = 0 y = 2 relative_position_id = DEN_NEW_small_arms cost = 4.3 prerequisite = { focus = DEN_NEW_small_arms } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Infanterie_kommando" add_tech_bonus = { name = DEN_Infanterie_kommando bonus = 0.40 uses = 1 category = CAT_inf_wep } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.012 } } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_terrain_penalty_reduction = 0.03 tooltip = terrain_penalty_reduction_tt } add_to_variable = { DEN_org_loss_when_moving = -0.03 tooltip = org_loss_when_moving_tt } add_to_variable = { DEN_recon_factor = 0.03 tooltip = recon_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Vehicle_question icon = generic_utility_vehice x = 5 y = 1 relative_position_id = DEN_joint_material_command offset = { x = -1 y = 0 trigger = { OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } offset = { x = -1 y = 0 trigger = { OR = { has_completed_focus = DEN_US_Made has_completed_focus = DEN_Marder has_completed_focus = DEN_CV } OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } cost = 4.3 prerequisite = { focus = DEN_joint_material_command } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Vehicle_question" add_tech_bonus = { name = DEN_Vehicle_question bonus = 0.4 uses = 2 category = CAT_mbt category = CAT_ifv } } ai_will_do = { base = 1 modifier = { factor = 3 ai_is_threatened = yes } } } focus = { id = DEN_CV icon = SWE_army x = 2 y = 1 relative_position_id = DEN_Vehicle_question offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_CV } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_US_Made has_completed_focus = DEN_Marder } } } } prerequisite = { focus = DEN_Vehicle_question } mutually_exclusive = { focus = DEN_US_Made focus = DEN_Marder } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_CV" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = SWE.gdp_per_capita multiply = -0.17 } } modify_treasury_effect = yes add_equipment_to_stockpile = { type = medium_tank_flame_chassis_2 variant_name = "CV-9035" amount = 50 producer = SWE } DEN = { add_opinion_modifier = { target = SWE modifier = military_deals } } SWE = { add_opinion_modifier = { target = DEN modifier = military_deals } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_US_Made icon = american_military_agreement x = -2 y = 1 relative_position_id = DEN_Vehicle_question offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_US_Made } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_Marder has_completed_focus = DEN_CV } } } } prerequisite = { focus = DEN_Vehicle_question } mutually_exclusive = { focus = DEN_CV focus = DEN_Marder } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_US_Made" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = USA.gdp_per_capita multiply = -0.18 } } modify_treasury_effect = yes add_equipment_to_stockpile = { type = medium_tank_flame_chassis_1 variant_name = "M2 Bradley" amount = 50 producer = USA } DEN = { add_opinion_modifier = { target = USA modifier = military_deals } } USA = { add_opinion_modifier = { target = DEN modifier = military_deals } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Marder icon = Germany_Wehrmacht x = 0 y = 1 relative_position_id = DEN_Vehicle_question cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_US_Made has_completed_focus = DEN_CV } } } } prerequisite = { focus = DEN_Vehicle_question } mutually_exclusive = { focus = DEN_CV focus = DEN_US_Made } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Marder" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = GER.gdp_per_capita multiply = -0.18 } } modify_treasury_effect = yes add_equipment_to_stockpile = { type = medium_tank_flame_chassis_1 variant_name = "Marder 1A3" amount = 50 producer = GER } DEN = { add_opinion_modifier = { target = GER modifier = military_cooperation } } GER = { add_opinion_modifier = { target = DEN modifier = military_cooperation } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_NEW_APC icon = apc x = -1 y = 2 relative_position_id = DEN_Vehicle_question cost = 4.3 prerequisite = { focus = DEN_US_Made focus = DEN_CV focus = DEN_Marder } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_NEW_APC" add_tech_bonus = { name = DEN_NEW_APC bonus = 0.5 uses = 2 category = CAT_afv } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.031 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_NEW_IFV icon = ifv x = 1 y = 2 relative_position_id = DEN_Vehicle_question cost = 4.3 prerequisite = { focus = DEN_US_Made focus = DEN_CV focus = DEN_Marder } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_NEW_IFV" add_tech_bonus = { name = DEN_NEW_IFV bonus = 0.50 uses = 2 category = CAT_ifv } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.035 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Update_Leopard_Tank icon = Generic_Refit_Tanks x = 0 y = 3 relative_position_id = DEN_Vehicle_question cost = 4.3 prerequisite = { focus = DEN_NEW_IFV focus = DEN_NEW_APC } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Update_Leopard_Tank" create_equipment_variant = { name = "Leopard 2A5 DK" type = medium_tank_chassis_1 parent_version = 2 modules = { main_armament_slot = tank_medium_cannon ammunition_load_slot = mixed_main_ammo_1 turret_type_slot = tank_base_tank_turret suspension_type_slot = tank_torsion_bar_suspension_medium armor_type_slot = tank_composite_armor_gen2 engine_type_slot = tank_diesel_engine_gen4 reload_type_slot = manual_loading special_type_slot_1 = smoke_launchers_2 special_type_slot_2 = wet_ammo_storage special_type_slot_3 = empty special_type_slot_4 = tank_battlestation_3 #Battlestation special_type_slot_6 = spaced_armor_gen2 #ERA/Spaced } upgrades = { tank_nsb_armor_upgrade = 5 } icon = "GFX_GER_MBT_4" } set_temp_variable = { treasury_change = { value = GER.gdp_per_capita multiply = -0.18 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_US_Tanks icon = generic_abrams_purchase x = -2 y = 1 relative_position_id = DEN_Update_Leopard_Tank offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_US_Tanks } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_Challenger has_completed_focus = DEN_German_tanks } } } } prerequisite = { focus = DEN_Update_Leopard_Tank } mutually_exclusive = { focus = DEN_German_tanks } mutually_exclusive = { focus = DEN_Challenger } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_US_Tanks" mark_focus_tree_layout_dirty = yes add_tech_bonus = { name = DEN_US_Tanks bonus = 0.25 uses = 2 category = CAT_mbt } add_equipment_to_stockpile = { type = medium_tank_chassis_1 variant_name = "M1A1 Abrams" amount = 60 producer = USA } set_temp_variable = { treasury_change = { value = USA.gdp_per_capita multiply = -0.28 } } modify_treasury_effect = yes DEN = { add_opinion_modifier = { target = USA modifier = military_deals } } USA = { add_opinion_modifier = { target = DEN modifier = military_deals } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_German_tanks icon = leopard_2a6 x = 0 y = 1 relative_position_id = DEN_Update_Leopard_Tank cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_US_Tanks has_completed_focus = DEN_Challenger } } } } prerequisite = { focus = DEN_Update_Leopard_Tank } mutually_exclusive = { focus = DEN_US_Tanks } mutually_exclusive = { focus = DEN_Challenger } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_German_tanks" mark_focus_tree_layout_dirty = yes add_tech_bonus = { name = DEN_German_tanks bonus = 0.25 uses = 2 category = CAT_mbt } set_temp_variable = { treasury_change = { value = GER.gdp_per_capita multiply = -0.28 } } modify_treasury_effect = yes create_equipment_variant = { name = "Leopard 2A7" type = medium_tank_chassis_1 parent_version = 4 modules = { main_armament_slot = tank_medium_cannon_2 ammunition_load_slot = mixed_main_ammo_2 turret_type_slot = tank_base_tank_turret suspension_type_slot = tank_torsion_bar_suspension_medium armor_type_slot = tank_composite_armor_gen3 engine_type_slot = tank_diesel_engine_gen4 reload_type_slot = manual_loading special_type_slot_1 = smoke_launchers_2 special_type_slot_2 = wet_ammo_storage special_type_slot_3 = empty special_type_slot_4 = tank_battlestation_3 #Battlestation special_type_slot_6 = spaced_armor_gen2 #ERA/Spaced } upgrades = { tank_nsb_armor_upgrade = 4 } icon = "GFX_GER_MBT_4" } DEN = { add_opinion_modifier = { target = GER modifier = military_cooperation } } GER = { add_opinion_modifier = { target = DEN modifier = military_cooperation } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Challenger icon = british_tank x = 2 y = 1 relative_position_id = DEN_Update_Leopard_Tank offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_Challenger } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_US_Tanks has_completed_focus = DEN_German_tanks } } } } prerequisite = { focus = DEN_Update_Leopard_Tank } mutually_exclusive = { focus = DEN_US_Tanks } mutually_exclusive = { focus = DEN_German_tanks } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Challenger" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = ENG.gdp_per_capita multiply = -0.28 } } modify_treasury_effect = yes add_tech_bonus = { name = DEN_Challenger bonus = 0.25 uses = 2 category = CAT_mbt } add_equipment_to_stockpile = { type = medium_tank_chassis_2 variant_name = "Challenger 2" amount = 60 producer = ENG } DEN = { add_opinion_modifier = { target = ENG modifier = military_deals } } ENG = { add_opinion_modifier = { target = DEN modifier = military_deals } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Tank_kommando icon = focus_DEN_sirius_patrol x = 0 y = 2 relative_position_id = DEN_Update_Leopard_Tank cost = 4.3 prerequisite = { focus = DEN_US_Tanks focus = DEN_German_tanks focus = DEN_Challenger } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Tank_kommando" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_recon_factor = 0.03 tooltip = recon_factor_tt } add_to_variable = { DEN_Army_attack = 0.05 tooltip = army_attack_factor_tt } add_to_variable = { DEN_Army_defence = 0.03 tooltip = army_defence_factor_tt } } ai_will_do = { base = 1 } } focus = { id = DEN_Artillerie_question icon = artillery3 x = -5 y = 1 relative_position_id = DEN_joint_material_command offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_domestic_Artillerie has_completed_focus = DEN_French_Artillerie has_completed_focus = DEN_US_Artillerie } OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } cost = 4.3 prerequisite = { focus = DEN_joint_material_command } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Artillerie_question" set_temp_variable = { skip_payment = 1 } one_random_arms_factory = yes add_tech_bonus = { name = DEN_Artillerie_question bonus = 1 uses = 1 category = CAT_artillery } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.28 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 3 ai_is_threatened = yes } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_US_Artillerie icon = american_military_agreement x = -2 y = 1 relative_position_id = DEN_Artillerie_question offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_US_Artillerie } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_domestic_Artillerie has_completed_focus = DEN_French_Artillerie } } } } prerequisite = { focus = DEN_Artillerie_question } mutually_exclusive = { focus = DEN_domestic_Artillerie focus = DEN_French_Artillerie } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_US_Artillerie" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = USA.gdp_per_capita multiply = -0.20 } } modify_treasury_effect = yes add_equipment_to_stockpile = { type = artillery_1 amount = 72 producer = USA } DEN = { add_opinion_modifier = { target = USA modifier = military_cooperation } } USA = { add_opinion_modifier = { target = DEN modifier = military_cooperation } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_domestic_Artillerie icon = focus_generic_reorient_production x = 0 y = 1 relative_position_id = DEN_Artillerie_question cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_US_Artillerie has_completed_focus = DEN_French_Artillerie } } } } prerequisite = { focus = DEN_Artillerie_question } mutually_exclusive = { focus = DEN_US_Artillerie focus = DEN_French_Artillerie } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_domestic_Artillerie" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.012 } } modify_treasury_effect = yes add_tech_bonus = { name = DEN_domestic_Artillerie bonus = 1 uses = 1 category = CAT_artillery } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_French_Artillerie icon = french_army_terra x = 2 y = 1 relative_position_id = DEN_Artillerie_question offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_French_Artillerie } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_US_Artillerie has_completed_focus = DEN_domestic_Artillerie } } } } prerequisite = { focus = DEN_Artillerie_question } mutually_exclusive = { focus = DEN_US_Artillerie focus = DEN_domestic_Artillerie } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_French_Artillerie" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = FRA.gdp_per_capita multiply = -0.20 } } modify_treasury_effect = yes add_equipment_to_stockpile = { type = artillery_1 amount = 72 producer = FRA } DEN = { add_opinion_modifier = { target = FRA modifier = military_cooperation } } FRA = { add_opinion_modifier = { target = DEN modifier = military_cooperation } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_ATGM icon = generic_atgm x = -1 y = 2 relative_position_id = DEN_Artillerie_question cost = 4.3 prerequisite = { focus = DEN_French_Artillerie focus = DEN_US_Artillerie focus = DEN_domestic_Artillerie } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ATGM" add_tech_bonus = { name = DEN_ATGM bonus = 0.6 uses = 1 category = Cat_SUPPORT_WEAPONS } add_tech_bonus = { name = DEN_ATGM bonus = 0.6 uses = 1 category = CAT_l_at } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.028 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_SAM icon = SAM x = 1 y = 2 relative_position_id = DEN_Artillerie_question cost = 4.3 prerequisite = { focus = DEN_French_Artillerie focus = DEN_US_Artillerie focus = DEN_domestic_Artillerie } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_SAM" add_tech_bonus = { name = DEN_SAM bonus = 0.6 uses = 1 category = CAT_support_weapons } add_tech_bonus = { name = DEN_SAM bonus = 0.6 uses = 1 category = CAT_l_aa } newline = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.031 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Update_M109 icon = focus_FIN_foreign_anti_air x = 0 y = 3 relative_position_id = DEN_Artillerie_question cost = 4.3 prerequisite = { focus = DEN_SAM focus = DEN_ATGM } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Update_M109" add_tech_bonus = { name = DEN_Update_M109 bonus = 1 uses = 1 category = CAT_artillery } army_experience = 50 set_temp_variable = { treasury_change = { value = USA.gdp_per_capita multiply = -0.13 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_CAESAR icon = french_army_terra x = -2 y = 1 relative_position_id = DEN_Update_M109 offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_CAESAR } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_SPA has_completed_focus = DEN_Panzerhaubitze_2000 } } } } prerequisite = { focus = DEN_Update_M109 } mutually_exclusive = { focus = DEN_Panzerhaubitze_2000 } mutually_exclusive = { focus = DEN_SPA } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_CAESAR" mark_focus_tree_layout_dirty = yes add_equipment_to_stockpile = { type = medium_tank_artillery_chassis_2 variant_name = "CAESAR" amount = 36 producer = FRA } set_temp_variable = { treasury_change = { value = FRA.gdp_per_capita multiply = -0.30 } } modify_treasury_effect = yes GER = { add_opinion_modifier = { target = FRA modifier = military_deals } } FRA = { add_opinion_modifier = { target = GER modifier = military_deals } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Panzerhaubitze_2000 icon = Germany_Wehrmacht x = 2 y = 1 relative_position_id = DEN_Update_M109 offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_Panzerhaubitze_2000 } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_CAESAR has_completed_focus = DEN_SPA } } } } prerequisite = { focus = DEN_Update_M109 } mutually_exclusive = { focus = DEN_CAESAR } mutually_exclusive = { focus = DEN_SPA } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Panzerhaubitze_2000" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = GER.gdp_per_capita multiply = -0.30 } } modify_treasury_effect = yes add_equipment_to_stockpile = { type = medium_tank_artillery_chassis_2 variant_name = "PzH 2000" amount = 36 producer = GER } GER = { add_opinion_modifier = { target = DEN modifier = military_deals } } DEN = { add_opinion_modifier = { target = GER modifier = military_deals } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_SPA icon = focus_generic_self_propelled_gun x = 0 y = 1 relative_position_id = DEN_Update_M109 cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_CAESAR has_completed_focus = DEN_Panzerhaubitze_2000 } } } } prerequisite = { focus = DEN_Update_M109 } mutually_exclusive = { focus = DEN_CAESAR } mutually_exclusive = { focus = DEN_Panzerhaubitze_2000 } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_SPA" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.035 } } modify_treasury_effect = yes army_experience = 100 add_tech_bonus = { name = DEN_SPA bonus = 0.40 uses = 2 category = CAT_artillery } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Arillerie_kommando icon = focus_DEN_expand_haerens_tekniske_korps x = 0 y = 5 relative_position_id = DEN_Artillerie_question cost = 4.3 prerequisite = { focus = DEN_SPA focus = DEN_Panzerhaubitze_2000 focus = DEN_CAESAR } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Arillerie_kommando" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_Army_attack = 0.05 tooltip = army_attack_factor_tt } add_to_variable = { DEN_Army_defence = 0.05 tooltip = army_defence_factor_tt } add_to_variable = { DEN_breakthrough_factor = 0.03 tooltip = breakthrough_factor_tt } } ai_will_do = { base = 1 } } ###Army Tree focus = { id = DEN_army icon = Royal_Danish_Army x = 0 y = 1 relative_position_id = DEN_a_modern_military cost = 5 prerequisite = { focus = DEN_a_modern_military } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_army" army_experience = 50 increase_military_spending = yes } ai_will_do = { base = 1 modifier = { factor = 3 ai_is_threatened = yes } } } focus = { id = DEN_expand_barracks icon = generic_entrenchment x = -2 y = 1 relative_position_id = DEN_army cost = 8 prerequisite = { focus = DEN_army } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_expand_barracks" add_ideas = idea_focus_new_recruitment_strategies } ai_will_do = { base = 1 } } focus = { id = DEN_close_Frederiksberg_Have icon = defense x = 0 y = 1 relative_position_id = DEN_army cost = 8.6 prerequisite = { focus = DEN_army } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_close_Frederiksberg_Have" set_temp_variable = { arg_popularity = -0.02 } add_ruling_outlook_popularity = yes add_stability = -0.02 army_experience = 25 increase_officer_training_level = yes } ai_will_do = { base = 1 } } focus = { id = DEN_liquidate_old_stockpiles icon = new_equipment_standards x = 2 y = 1 relative_position_id = DEN_army cost = 4 prerequisite = { focus = DEN_army } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_liquidate_old_stockpiles" add_equipment_to_stockpile = { type = infantry_weapons_type amount = -2500 producer = DEN } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = 0.18 } } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_equipment_cost_multiplier_modifier = 0.03 tooltip = equipment_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_refurbish_FAK icon = army_doctrine x = 0 y = 2 relative_position_id = DEN_army cost = 5 prerequisite = { focus = DEN_close_Frederiksberg_Have focus = DEN_expand_barracks focus = DEN_liquidate_old_stockpiles } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_refurbish_FAK" army_experience = 35 } ai_will_do = { base = 1 } } focus = { id = DEN_JFST icon = Generic_Support_Equipment x = -2 y = 1 relative_position_id = DEN_refurbish_FAK cost = 4.3 prerequisite = { focus = DEN_refurbish_FAK } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_JFST" add_tech_bonus = { name = DEN_JFST bonus = 0.5 uses = 1 category = CAT_a_uav } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_recon_factor = 0.03 tooltip = recon_factor_tt } add_to_variable = { DEN_Army_attack = 0.05 tooltip = army_attack_factor_tt } add_to_variable = { DEN_air_mission_efficiency = 0.1 tooltip = air_mission_efficiency_tt } } ai_will_do = { base = 1 } } focus = { id = DEN_foreign_advisors icon = focus_ROM_invite_german_advisors x = 0 y = 1 relative_position_id = DEN_refurbish_FAK cost = 8 prerequisite = { focus = DEN_refurbish_FAK } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_foreign_advisors" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_leader_xp_gain = 0.03 tooltip = leader_experience_gain_factor_tt } add_to_variable = { DEN_experience_gain_army = 0.02 tooltip = experience_gain_army_tt } } ai_will_do = { base = 1 } } focus = { id = DEN_mobilize_SSR icon = army_logistics x = 2 y = 1 relative_position_id = DEN_refurbish_FAK cost = 5 prerequisite = { focus = DEN_refurbish_FAK } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_mobilize_SSR" add_tech_bonus = { name = DEN_mobilize_SSR bonus = 0.5 uses = 1 technology = night_vision_4 } add_tech_bonus = { name = DEN_mobilize_SSR bonus = 0.25 category = CAT_special_forces uses = 1 } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.03 } } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_recon_factor = 0.03 tooltip = recon_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_SOF icon = recon x = 0 y = 1 relative_position_id = DEN_foreign_advisors cost = 5 prerequisite = { focus = DEN_JFST focus = DEN_foreign_advisors focus = DEN_mobilize_SSR } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_SOF" army_experience = 30 navy_experience = 10 air_experience = 10 add_tech_bonus = { name = DEN_SOF bonus = 0.25 technology = body_armor_3 uses = 1 } add_tech_bonus = { name = DEN_SOF bonus = 0.25 category = CAT_special_forces uses = 2 } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.26 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } ###Navy Tree focus = { id = DEN_royal_navy icon = Royal_Danish_Navy x = -22 y = 1 relative_position_id = DEN_a_modern_military offset = { x = 2 y = 0 trigger = { OR = { has_completed_focus = DEN_US_Made has_completed_focus = DEN_Marder has_completed_focus = DEN_CV } OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_domestic_Artillerie has_completed_focus = DEN_French_Artillerie has_completed_focus = DEN_US_Artillerie } } } offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_domestic_Artillerie has_completed_focus = DEN_French_Artillerie has_completed_focus = DEN_US_Artillerie } OR = { has_completed_focus = DEN_G36 has_completed_focus = DEN_streamline_infantry_production has_completed_focus = DEN_C7 } } } cost = 6 prerequisite = { focus = DEN_a_modern_military } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_royal_navy" navy_experience = 50 } ai_will_do = { base = 1 modifier = { factor = 3 ai_is_threatened = yes } } } focus = { id = DEN_Blue_water_Navy icon = focus_SMB_blue_water_fleet x = 1 y = 1 relative_position_id = DEN_royal_navy offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_Blue_water_Navy } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_Green_water_Navy } } prerequisite = { focus = DEN_royal_navy } mutually_exclusive = { focus = DEN_Green_water_Navy } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 4 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Blue_water_Navy" mark_focus_tree_layout_dirty = yes add_doctrine_cost_reduction = { name = DEN_Blue_water_Navy category = CAT_blue_water_navy uses = 2 cost_reduction = 0.5 } } ai_will_do = { base = 1 } } focus = { id = DEN_Green_water_Navy icon = focus_generic_merchant_fleet x = -1 y = 1 relative_position_id = DEN_royal_navy offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_Green_water_Navy } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_Blue_water_Navy } } prerequisite = { focus = DEN_royal_navy } mutually_exclusive = { focus = DEN_Blue_water_Navy } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 4 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Green_water_Navy" mark_focus_tree_layout_dirty = yes add_doctrine_cost_reduction = { name = DEN_Green_water_Navy category = CAT_green_water_navy uses = 2 cost_reduction = 0.5 } } ai_will_do = { base = 1 modifier = { factor = 5 is_historical_focus_on = yes } } } focus = { id = DEN_establish_OPLOG_KOR icon = trieste_port x = -2 y = 2 relative_position_id = DEN_royal_navy cost = 6 prerequisite = { focus = DEN_Green_water_Navy focus = DEN_Blue_water_Navy } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 4 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_establish_OPLOG_KOR" set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.19 } } modify_treasury_effect = yes 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = DEN_establish_OPLOG_FRH icon = gioia_tauro_port x = 2 y = 2 relative_position_id = DEN_royal_navy cost = 10 prerequisite = { focus = DEN_Green_water_Navy focus = DEN_Blue_water_Navy } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 4 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_establish_OPLOG_FRH" set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.19 } } modify_treasury_effect = yes 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = DEN_Dansk_Naval_industry icon = naval_industry x = 0 y = 2 relative_position_id = DEN_royal_navy cost = 6 prerequisite = { focus = DEN_Green_water_Navy focus = DEN_Blue_water_Navy } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Dansk_Naval_industry" navy_experience = 50 add_ideas = DEN_idea_streamline_naval_production custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_dockyard_productivity = 0.03 tooltip = dockyard_productivity_tt } add_to_variable = { DEN_navy_personnel_cost_multiplier_modifier = 0.05 tooltip = navy_personnel_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = DEN_Submarine_focus icon = wolfpacks x = 2 y = 1 relative_position_id = DEN_Dansk_Naval_industry offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_Submarine_focus } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_modular_focus } } prerequisite = { focus = DEN_Dansk_Naval_industry } mutually_exclusive = { focus = DEN_modular_focus } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 6 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Submarine_focus" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.028 } } modify_treasury_effect = yes add_tech_bonus = { name = DEN_Submarine_focus bonus = 0.3 uses = 3 category = CAT_naval_all } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_attack_submarines icon = submarines x = -1 y = 1 relative_position_id = DEN_Submarine_focus cost = 10 prerequisite = { focus = DEN_Submarine_focus } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 6 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_attack_submarines" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.032 } } modify_treasury_effect = yes set_technology = { attack_submarine_hull_3 = 1 } create_equipment_variant = { name = "Vanguard Class" type = attack_submarine_hull_3 name_group = ENG_SS_HISTORICAL parent_version = 0 modules = { fixed_ship_engine_slot = module_sub_adv_reactor_power fixed_ship_radar_slot = module_sonar_3 fixed_ship_auxillary_slot_3 = module_torpedoes_2 fixed_ship_auxillary_slot_2 = module_sub_esm_1 fixed_ship_auxillary_slot_1 = module_naval_sub_vls_cells_8 fixed_ship_auxillary_slot = module_naval_sub_vls_cells_8 fixed_ship_battery_slot = module_anti_ship_torpedoes_2 fixed_ship_missile_ammo_slot = module_naval_sub_ammo_land_attack_2 } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Rocket_subs icon = anti_submarine x = 1 y = 1 relative_position_id = DEN_Submarine_focus cost = 10 prerequisite = { focus = DEN_Submarine_focus } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 6 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Rocket_subs" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.031 } } modify_treasury_effect = yes set_technology = { missile_submarine_hull_3 = 1 } create_equipment_variant = { name = "Triomphant Class" type = missile_submarine_hull_3 name_group = FRA_SS_HISTORICAL parent_version = 0 modules = { fixed_ship_engine_slot = module_sub_adv_reactor_power fixed_ship_radar_slot = module_sonar_4 fixed_ship_auxillary_slot_3 = module_torpedoes_2 fixed_ship_auxillary_slot_2 = module_sub_esm_1 fixed_ship_auxillary_slot_1 = module_naval_sub_vls_cells_32 fixed_ship_auxillary_slot = module_naval_sub_vls_cells_32 fixed_ship_battery_slot = module_anti_ship_torpedoes_2 fixed_ship_missile_ammo_slot = module_naval_sub_ammo_land_attack_2 } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_modular_focus icon = navy2 x = -2 y = 1 relative_position_id = DEN_Dansk_Naval_industry offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_modular_focus } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_Submarine_focus } } prerequisite = { focus = DEN_Dansk_Naval_industry } mutually_exclusive = { focus = DEN_Submarine_focus } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 6 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_modular_focus" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.028 } } modify_treasury_effect = yes add_tech_bonus = { name = DEN_modular_focus bonus = 0.3 uses = 3 category = CAT_naval_all } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Fregatte icon = frigates x = -1 y = 1 relative_position_id = DEN_modular_focus cost = 10 prerequisite = { focus = DEN_modular_focus } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 6 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Fregatte" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.025 } } modify_treasury_effect = yes create_equipment_variant = { name = "Absalon Class" type = frigate_hull_3 parent_version = 0 modules = { fixed_ship_engine_slot = module_light_surface_jet_turbine_power fixed_ship_fire_control_system_slot = module_digital_integrated_fire_control fixed_ship_radar_slot = module_radar_4 fixed_ship_auxillary_slot_2 = module_chain_gun fixed_ship_auxillary_slot_1 = module_chain_gun fixed_ship_auxillary_slot = module_naval_missile_mount_quad fixed_ship_battery_slot = module_76mm_gun_2 front_1_custom_slot = module_torpedoes_3 rear_1_custom_slot = module_light_helipad_1 fixed_ship_missile_ammo_slot = module_naval_ammo_air_defense_3 } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_corvettes icon = destroyers x = 1 y = 1 relative_position_id = DEN_modular_focus cost = 10 prerequisite = { focus = DEN_modular_focus } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 6 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_corvettes" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.020 } } modify_treasury_effect = yes set_technology = { corvette_hull_4 = 1 } create_equipment_variant = { name = "Knud Rasmussen Class" type = corvette_hull_4 parent_version = 0 modules = { fixed_ship_engine_slot = module_light_surface_jet_turbine_power2 fixed_ship_fire_control_system_slot = module_digital_integrated_fire_control fixed_ship_radar_slot = module_radar_5 fixed_ship_auxillary_slot = module_chain_gun fixed_ship_battery_slot = module_76mm_gun_1 front_1_custom_slot = module_torpedoes_3 rear_1_custom_slot = module_light_helipad_1 } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Modern_fleet icon = focus_DEN_reorganize_sovaernet x = 0 y = 4 relative_position_id = DEN_Dansk_Naval_industry cost = 6 prerequisite = { focus = DEN_modular_focus focus = DEN_Submarine_focus } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Modern_fleet" navy_experience = 50 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_navy_max_range_factor = 0.05 tooltip = navy_max_range_factor_tt } add_to_variable = { DEN_navy_fuel_consumption_factor = 0.05 tooltip = navy_fuel_consumption_factor_tt } add_to_variable = { DEN_positioning = 0.05 tooltip = positioning_tt } } ai_will_do = { base = 1 } } ###Air Force Tree focus = { id = DEN_air_force icon = Royal_Danish_Air_Force x = 10 y = 1 relative_position_id = DEN_a_modern_military cost = 8 prerequisite = { focus = DEN_a_modern_military } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_air_force" air_experience = 20 add_tech_bonus = { name = DEN_air_force bonus = 0.25 uses = 2 category = CAT_fighter } } ai_will_do = { base = 1 modifier = { factor = 3 ai_is_threatened = yes } } } focus = { id = DEN_refurbish_air_force_officers_school icon = generic_university x = 0 y = 1 relative_position_id = DEN_air_force cost = 8 prerequisite = { focus = DEN_air_force } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_refurbish_air_force_officers_school" air_experience = 35 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_air_mission_efficiency = 0.03 tooltip = air_mission_efficiency_tt } add_to_variable = { DEN_air_attack = 0.02 tooltip = air_attack_factor_tt } add_to_variable = { DEN_air_defence = 0.04 tooltip = air_defence_factor_tt } } ai_will_do = { base = 1 } } focus = { id = DEN_Reform_Heeresflieger icon = helicopter_1 x = -4 y = 1 relative_position_id = DEN_refurbish_air_force_officers_school offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_the_Eurocopter has_completed_focus = DEN_Apache } } } offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_Eurofighter has_completed_focus = DEN_Update_F16 } } } cost = 5 prerequisite = { focus = DEN_refurbish_air_force_officers_school } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Reform_Heeresflieger" air_experience = 25 add_doctrine_cost_reduction = { name = DEN_Reform_Heeresflieger category = CAT_special_forces uses = 2 cost_reduction = 0.5 } } ai_will_do = { base = 1 } } focus = { id = DEN_the_Eurocopter icon = helicopter_sheep x = 1 y = 1 relative_position_id = DEN_Reform_Heeresflieger offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_the_Eurocopter } } cost = 4.3 allow_branch = { NOT = { has_completed_focus = DEN_Apache } } prerequisite = { focus = DEN_Reform_Heeresflieger } mutually_exclusive = { focus = DEN_Apache } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_Eurocopter" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = FRA.gdp_per_capita multiply = -0.26 } } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } create_equipment_variant = { name = "Eurocopter Tiger" type = heavy_tank_chassis_2 parent_version = 0 modules = { chassis_type_slot = helicopter_medium_chassis helicopter_body_layout = gunship_layout helicopter_body_mount_1 = helicopter_rocket_pod_gen2 nose_gun_type_slot = helicopter_medium_nose_gun_gen2 armor_type_slot = helicopter_armor_gen3 engine_type_slot = helicopter_turbine_engine_gen2 defence_type_slot = flare_launchers sensor_and_avionics_slot = sensors_and_avionics_gen_3 helicopter_wing_mount_1 = helicopter_multiple_atgm_gen2 defence_type_slot_2 = em_lock_detection_system_gen1 } upgrades = { helicopter_nsb_upgrade = 4 } } add_equipment_to_stockpile = { type = heavy_tank_chassis_2 amount = 50 variant_name = "Eurocopter Tiger" } } else = { set_technology = { attack_helicopter_3 = 1 } add_equipment_to_stockpile = { type = attack_helicopter_3 # 2005 variant_name = "Eurocopter Tiger" amount = 50 } } add_tech_bonus = { name = DEN_the_Eurocopter bonus = 0.50 uses = 1 category = CAT_atk_heli } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Apache icon = toufan_helicopter x = -1 y = 1 relative_position_id = DEN_Reform_Heeresflieger offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_Apache } } cost = 4.3 allow_branch = { NOT = { has_completed_focus = DEN_the_Eurocopter } } prerequisite = { focus = DEN_Reform_Heeresflieger } mutually_exclusive = { focus = DEN_the_Eurocopter } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Apache" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = USA.gdp_per_capita multiply = -0.26 } } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { type = heavy_tank_chassis_2 #AH-64 Apache amount = 25 variant_name = "AH-64D Apache Longbow" producer = USA } } else = { add_equipment_to_stockpile = { type = attack_helicopter_3 amount = 25 producer = USA } } DEN = { add_opinion_modifier = { target = USA modifier = military_cooperation } } USA = { add_opinion_modifier = { target = DEN modifier = military_cooperation } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Helicopter_training icon = air_defense x = 0 y = 2 relative_position_id = DEN_Reform_Heeresflieger cost = 4.3 prerequisite = { focus = DEN_the_Eurocopter focus = DEN_Apache } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Helicopter_training" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.012 } } modify_treasury_effect = yes army_experience = 50 add_doctrine_cost_reduction = { name = DEN_Helicopter_training category = CAT_special_forces uses = 2 cost_reduction = 0.5 } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Light_forces_focus icon = ENOK x = -2 y = 1 relative_position_id = DEN_SOF offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_Light_forces_focus } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_Medium_forces_focus has_completed_focus = DEN_Heavy_forces_focus } } } } prerequisite = { focus = DEN_SOF } mutually_exclusive = { focus = DEN_Medium_forces_focus } mutually_exclusive = { focus = DEN_Heavy_forces_focus } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Light_forces_focus" mark_focus_tree_layout_dirty = yes add_ideas = DEN_Idea_light_Force } ai_will_do = { base = 1 } } focus = { id = DEN_Medium_forces_focus icon = CLV x = 0 y = 1 relative_position_id = DEN_SOF cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_Light_forces_focus has_completed_focus = DEN_Heavy_forces_focus } } } } prerequisite = { focus = DEN_SOF } mutually_exclusive = { focus = DEN_Light_forces_focus } mutually_exclusive = { focus = DEN_Heavy_forces_focus } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Medium_forces_focus" mark_focus_tree_layout_dirty = yes add_tech_bonus = { name = DEN_Medium_forces_focus bonus = 0.25 uses = 2 category = CAT_armor } add_ideas = DEN_Idea_medium_Force } ai_will_do = { base = 1 } } focus = { id = DEN_Heavy_forces_focus icon = Generic_Tank_through_Wall x = 2 y = 1 relative_position_id = DEN_SOF offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_Heavy_forces_focus } } cost = 4.3 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_Light_forces_focus has_completed_focus = DEN_Medium_forces_focus } } } } prerequisite = { focus = DEN_SOF } mutually_exclusive = { focus = DEN_Light_forces_focus } mutually_exclusive = { focus = DEN_Medium_forces_focus } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Heavy_forces_focus" mark_focus_tree_layout_dirty = yes add_doctrine_cost_reduction = { name = DEN_Heavy_forces_focus category = CAT_land_doctrine uses = 2 cost_reduction = 0.5 } add_ideas = DEN_Idea_heavy_Force } ai_will_do = { base = 1 } } focus = { id = DEN_reformed_army icon = focus_DEN_haeren_reorganization x = 0 y = 1 relative_position_id = DEN_Medium_forces_focus cost = 5 prerequisite = { focus = DEN_Medium_forces_focus focus = DEN_Heavy_forces_focus focus = DEN_Light_forces_focus } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_reformed_army" army_experience = 25 add_doctrine_cost_reduction = { name = DEN_reformed_army category = CAT_land_doctrine uses = 2 cost_reduction = 0.25 } } ai_will_do = { base = 1 } } focus = { id = DEN_Reform_equipment icon = focus_SMB_purchase_aircraft x = 0 y = 1 relative_position_id = DEN_refurbish_air_force_officers_school cost = 5 prerequisite = { focus = DEN_refurbish_air_force_officers_school } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Reform_equipment" if = { limit = { has_dlc = "Gotterdammerung" } add_equipment_to_stockpile = { type = sam_missile_equipment_3 amount = 35 } add_tech_bonus = { name = DEN_Reform_equipment bonus = 0.25 uses = 2 category = CAT_missile } if = { limit = { NOT = { has_tech = SAM4 } } set_technology = { SAM4 = 1 } } } } ai_will_do = { base = 1 } } focus = { id = DEN_Eurofighter icon = advan_fighters x = -1 y = 1 relative_position_id = DEN_Reform_equipment offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_Eurofighter } } cost = 4.3 allow_branch = { NOT = { has_completed_focus = DEN_Update_F16 } } prerequisite = { focus = DEN_Reform_equipment } mutually_exclusive = { focus = DEN_Update_F16 } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { OR = { ENG = { if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_4_light } else = { has_tech = MR_Fighter3 } } GER = { if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_4_light } else = { has_tech = MR_Fighter3 } } ITA = { if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_4_light } else = { has_tech = MR_Fighter3 } } SPR = { if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_4_light } else = { has_tech = MR_Fighter3 } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Eurofighter" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = ENG.gdp_per_capita multiply = -0.32 } } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { variant_name = "Typhoon Tranche 1" type = medium_plane_airframe_2 amount = 36 producer = ENG } } else = { add_equipment_to_stockpile = { type = MR_Fighter4 amount = 36 producer = ENG } } DEN = { add_opinion_modifier = { target = GER modifier = military_deals } } GER = { add_opinion_modifier = { target = DEN modifier = military_deals } } DEN = { add_opinion_modifier = { target = ENG modifier = military_deals } } ENG = { add_opinion_modifier = { target = DEN modifier = military_deals } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Update_F16 icon = fighters x = 1 y = 1 relative_position_id = DEN_Reform_equipment offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_Update_F16 } } cost = 4.3 allow_branch = { NOT = { has_completed_focus = DEN_Eurofighter } } prerequisite = { focus = DEN_Reform_equipment } mutually_exclusive = { focus = DEN_Eurofighter } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { USA = { if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_4_light } else = { has_tech = MR_Fighter3 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Update_F16" mark_focus_tree_layout_dirty = yes set_temp_variable = { treasury_change = { value = USA.gdp_per_capita multiply = -0.26 } } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { type = small_plane_strike_airframe_2 variant_name = "F-16C Blk 40/42" amount = 15 producer = USA } } else = { add_equipment_to_stockpile = { type = MR_Fighter3 amount = 15 producer = USA } } DEN = { add_opinion_modifier = { target = USA modifier = military_deals } } USA = { add_opinion_modifier = { target = DEN modifier = military_deals } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_form_Kommando_Luftwaffe icon = focus_DEN_domestic_designs x = 0 y = 2 relative_position_id = DEN_Reform_equipment cost = 4.3 prerequisite = { focus = DEN_Eurofighter focus = DEN_Update_F16 } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_form_Kommando_Luftwaffe" add_tech_bonus = { name = DEN_form_Kommando_Luftwaffe bonus = 0.4 uses = 2 category = CAT_air_eqp } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_air_attack = 0.05 tooltip = air_attack_factor_tt } add_to_variable = { DEN_air_defence = 0.07 tooltip = air_defence_factor_tt } } ai_will_do = { base = 1 } } focus = { id = DEN_F35_Programme icon = f35 x = -1 y = 1 relative_position_id = DEN_form_Kommando_Luftwaffe offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_F35_Programme } } cost = 4.3 allow_branch = { NOT = { has_completed_focus = DEN_Future_Combat_Air_System } } prerequisite = { focus = DEN_form_Kommando_Luftwaffe } mutually_exclusive = { focus = DEN_Future_Combat_Air_System } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { USA = { has_opinion = { target = DEN value > 25 } if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_5_light } else = { has_tech = MR_Fighter4 } } } bypass = { if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_5_light } else = { has_tech = MR_Fighter4 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_F35_Programme" mark_focus_tree_layout_dirty = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { type = small_plane_airframe_3 variant_name = "F-35" amount = 60 producer = USA } } else = { add_equipment_to_stockpile = { type = MR_Fighter4 amount = 60 producer = USA } } DEN = { add_opinion_modifier = { target = USA modifier = military_cooperation } } USA = { add_opinion_modifier = { target = DEN modifier = military_cooperation } } set_temp_variable = { treasury_change = { value = USA.gdp_per_capita multiply = -0.31 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Future_Combat_Air_System icon = align_to_europe x = 1 y = 1 relative_position_id = DEN_form_Kommando_Luftwaffe offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_Future_Combat_Air_System } } cost = 4.3 allow_branch = { NOT = { has_completed_focus = DEN_F35_Programme } } prerequisite = { focus = DEN_form_Kommando_Luftwaffe } mutually_exclusive = { focus = DEN_F35_Programme } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { OR = { FRA = { has_opinion = { target = DEN value > 25 } if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_5_light } else = { has_tech = MR_Fighter4 } } SPR = { has_opinion = { target = DEN value > 25 } if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_5_light } else = { has_tech = MR_Fighter4 } } GER = { has_opinion = { target = DEN value > 25 } if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_5_light } else = { has_tech = MR_Fighter4 } } } } bypass = { if = { limit = { has_dlc = "By Blood Alone" } has_tech = gen_5_light } else = { has_tech = MR_Fighter4 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Future_Combat_Air_System" mark_focus_tree_layout_dirty = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { type = small_plane_airframe_3 variant_name = "FCAS-01" amount = 60 } } else = { add_equipment_to_stockpile = { type = MR_Fighter4 amount = 60 producer = FRA } } DEN = { add_opinion_modifier = { target = FRA modifier = military_cooperation } } FRA = { add_opinion_modifier = { target = DEN modifier = military_cooperation } } newline = yes DEN = { add_opinion_modifier = { target = GER modifier = military_cooperation } } GER = { add_opinion_modifier = { target = DEN modifier = military_cooperation } } newline = yes DEN = { add_opinion_modifier = { target = SPR modifier = military_cooperation } } SPR = { add_opinion_modifier = { target = DEN modifier = military_cooperation } } newline = yes set_temp_variable = { treasury_change = { value = ENG.gdp_per_capita multiply = -0.27 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Reformed_Airforce icon = focus_DEN_unify_flyvevabnet x = 0 y = 2 relative_position_id = DEN_form_Kommando_Luftwaffe cost = 4.3 prerequisite = { focus = DEN_F35_Programme focus = DEN_Future_Combat_Air_System } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Reformed_Airforce" add_tech_bonus = { name = DEN_Reformed_Airforce bonus = 0.4 uses = 2 category = CAT_air_eqp } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_air_mission_efficiency = 0.1 tooltip = air_mission_efficiency_tt } add_to_variable = { DEN_air_attack = 0.05 tooltip = air_attack_factor_tt } add_to_variable = { DEN_air_defence = 0.02 tooltip = air_defence_factor_tt } } ai_will_do = { base = 1 } } focus = { id = DEN_Skrydstrup_air_base icon = airforce_base_1 x = 4 y = 2 relative_position_id = DEN_air_force offset = { x = -1 y = 0 trigger = { OR = { has_completed_focus = DEN_Eurofighter has_completed_focus = DEN_Update_F16 } } } cost = 8.6 prerequisite = { focus = DEN_refurbish_air_force_officers_school } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 6 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Skrydstrup_air_base" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.006 } } modify_treasury_effect = yes if = { limit = { controls_state = 6 6 = { free_building_slots = { building = air_base size > 0 } } } 6 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Skalstrup_air_base icon = air_production x = -1 y = 1 relative_position_id = DEN_Skrydstrup_air_base cost = 8.6 prerequisite = { focus = DEN_Skrydstrup_air_base } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 4 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Skalstrup_air_base" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.007 } } modify_treasury_effect = yes if = { limit = { controls_state = 4 4 = { free_building_slots = { building = air_base size > 0 } } } 4 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_karup_air_base icon = advan_fighters x = 1 y = 1 relative_position_id = DEN_Skrydstrup_air_base cost = 10 prerequisite = { focus = DEN_Skrydstrup_air_base } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } controls_state = 6 threat > 0.10 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_karup_air_base" 6 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = air_base level = 3 instant_build = yes } add_building_construction = { type = arms_factory level = 1 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.007 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = DEN_Reform_Fuhrungsstaab_der_Luftwaffe icon = air_force x = 0 y = 2 relative_position_id = DEN_Skrydstrup_air_base cost = 4.3 prerequisite = { focus = DEN_Skalstrup_air_base focus = DEN_karup_air_base } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Reform_Fuhrungsstaab_der_Luftwaffe" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_air_mission_efficiency = 0.1 tooltip = air_mission_efficiency_tt } } ai_will_do = { base = 1 } } focus = { id = DEN_establish_VFK icon = focus_DEN_danish_freedom x = 0 y = 2 relative_position_id = DEN_Medium_forces_focus cost = 8 prerequisite = { focus = DEN_reformed_army } prerequisite = { focus = DEN_Reformed_Airforce } prerequisite = { focus = DEN_Arillerie_kommando } prerequisite = { focus = DEN_Tank_kommando } prerequisite = { focus = DEN_Modern_fleet } prerequisite = { focus = DEN_Infanterie_kommando } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_establish_VFK" army_experience = 30 navy_experience = 30 air_experience = 30 add_ideas = DEN_Idea_VFK } ai_will_do = { base = 1 } } ### Economic Tree /Gouvernance focus = { id = DEN_the_governance_of_denmark icon = Election_graphics x = 79 y = 10 cost = 6.5 search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_governance_of_denmark" add_political_power = 100 } ai_will_do = { base = 5 } } focus = { id = DEN_found_Visitdenmark icon = Tourism_is_our_oil x = -3 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 8 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_found_Visitdenmark" add_ideas = DEN_idea_Visitdenmark } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_Agriculture icon = wheat_field x = 3 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 8 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Agriculture" unlock_decision_category_tooltip = DEN_decision_Agriculture add_ideas = DEN_idea_Agriculture } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_the_status_of_the_amts icon = government_beu x = -13 y = 1 relative_position_id = DEN_the_governance_of_denmark offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_empower_the_regions } } offset = { x = 1 y = 0 trigger = { OR = { has_completed_focus = DEN_reign_in_the_colonies has_completed_focus = DEN_release_the_holdings } } } cost = 8.6 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_status_of_the_amts" add_political_power = 150 } ai_will_do = { base = 1 } } focus = { id = DEN_empower_the_regions icon = national_unity x = -3 y = 1 relative_position_id = DEN_the_status_of_the_amts offset = { x = 3 y = 0 trigger = { has_completed_focus = DEN_empower_the_regions } } cost = 8.6 allow_branch = { NOT = { has_completed_focus = DEN_empower_the_municipalities } } prerequisite = { focus = DEN_the_status_of_the_amts } mutually_exclusive = { focus = DEN_empower_the_municipalities } search_filters = { FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_empower_the_regions" mark_focus_tree_layout_dirty = yes add_political_power = 100 increase_centralization = yes } ai_will_do = { base = 1 } } focus = { id = DEN_empower_the_municipalities icon = autonomy x = 3 y = 1 relative_position_id = DEN_the_status_of_the_amts offset = { x = -3 y = 0 trigger = { has_completed_focus = DEN_empower_the_municipalities } } cost = 8.6 allow_branch = { NOT = { has_completed_focus = DEN_empower_the_regions } } prerequisite = { focus = DEN_the_status_of_the_amts } mutually_exclusive = { focus = DEN_empower_the_regions } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_empower_the_municipalities" mark_focus_tree_layout_dirty = yes add_stability = 0.05 decrease_centralization = yes } ai_will_do = { base = 1 } } focus = { id = DEN_the_status_of_ertholmene icon = status_ertholmene x = -3 y = 1 relative_position_id = DEN_empower_the_municipalities offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_empower_the_municipalities } } offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_empower_the_regions } } cost = 8.6 prerequisite = { focus = DEN_empower_the_municipalities focus = DEN_empower_the_regions } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_status_of_ertholmene" country_event = denmark.100 } ai_will_do = { base = 1 } } focus = { id = DEN_regional_taxation icon = focus_generic_financial_agreement x = -1 y = 1 relative_position_id = DEN_empower_the_regions offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_empower_the_regions } } cost = 8.6 prerequisite = { focus = DEN_empower_the_regions } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_regional_taxation" add_ideas = DEN_regional_investments_idea_1 } ai_will_do = { base = 1 } } focus = { id = DEN_shift_the_education_responsibility icon = education_reform x = 1 y = 1 relative_position_id = DEN_empower_the_regions offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_empower_the_regions } } cost = 8.6 prerequisite = { focus = DEN_empower_the_regions } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_shift_the_education_responsibility" add_ideas = DEN_social_spending_reforms_centralization_idea_1 } ai_will_do = { base = 1 } } focus = { id = DEN_decentralized_education icon = free_higher_education x = -1 y = 1 relative_position_id = DEN_empower_the_municipalities offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_empower_the_municipalities } } cost = 8.6 prerequisite = { focus = DEN_empower_the_municipalities } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_decentralized_education" add_ideas = DEN_social_spending_reforms_decentralization_idea_1 } ai_will_do = { base = 1 } } focus = { id = DEN_regional_investments icon = economic_prosperity x = 0 y = 1 relative_position_id = DEN_regional_taxation cost = 8.6 prerequisite = { focus = DEN_regional_taxation } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_regional_investments" swap_ideas = { remove_idea = DEN_regional_investments_idea_1 add_idea = DEN_regional_investments_idea_2 } } ai_will_do = { base = 1 } } focus = { id = DEN_restructure_the_healthcare_system icon = generic_hospital2 x = 2 y = 2 relative_position_id = DEN_regional_taxation cost = 8.6 prerequisite = { focus = DEN_regional_welfare_systems } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_restructure_the_healthcare_system" swap_ideas = { remove_idea = DEN_social_spending_reforms_centralization_idea_2 add_idea = DEN_social_spending_reforms_centralization_idea_3 } } ai_will_do = { base = 1 } } focus = { id = DEN_bornholm_regional_redistricting icon = Denmark_-_Bornholm x = 0 y = 1 relative_position_id = DEN_the_status_of_ertholmene cost = 8.6 prerequisite = { focus = DEN_the_status_of_ertholmene } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_bornholm_regional_redistricting" if = { limit = { NOT = { has_idea = bureau_05 } } increase_centralization = yes block_bureau_decrease = yes } else = { add_political_power = 100 } } ai_will_do = { base = 1 } } focus = { id = DEN_the_health_contribution_tax icon = money x = 0 y = 1 relative_position_id = DEN_decentralized_education cost = 8.6 prerequisite = { focus = DEN_decentralized_education } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_health_contribution_tax" swap_ideas = { remove_idea = DEN_social_spending_reforms_decentralization_idea_1 add_idea = DEN_social_spending_reforms_decentralization_idea_2 } } ai_will_do = { base = 1 } } focus = { id = DEN_public_transportation_reforms icon = infrastructure x = 1 y = 1 relative_position_id = DEN_empower_the_municipalities offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_empower_the_municipalities } } cost = 8.6 prerequisite = { focus = DEN_empower_the_municipalities } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_public_transportation_reforms" add_ideas = DEN_local_municipalities_idea_1 } ai_will_do = { base = 1 } } focus = { id = DEN_regional_welfare_systems icon = welfare x = 0 y = 1 relative_position_id = DEN_shift_the_education_responsibility cost = 8.6 prerequisite = { focus = DEN_shift_the_education_responsibility } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_regional_welfare_systems" swap_ideas = { remove_idea = DEN_social_spending_reforms_centralization_idea_1 add_idea = DEN_social_spending_reforms_centralization_idea_2 } } ai_will_do = { base = 1 } } focus = { id = DEN_municipal_growth icon = centralization x = 0 y = 1 relative_position_id = DEN_public_transportation_reforms cost = 8.6 prerequisite = { focus = DEN_public_transportation_reforms } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_municipal_growth" swap_ideas = { remove_idea = DEN_local_municipalities_idea_1 add_idea = DEN_local_municipalities_idea_2 } } ai_will_do = { base = 1 } } focus = { id = DEN_local_autonomy icon = democratic_stability x = 0 y = 1 relative_position_id = DEN_the_health_contribution_tax cost = 8.6 prerequisite = { focus = DEN_the_health_contribution_tax } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_local_autonomy" swap_ideas = { remove_idea = DEN_social_spending_reforms_decentralization_idea_2 add_idea = DEN_social_spending_reforms_decentralization_idea_3 } } ai_will_do = { base = 1 } } focus = { id = DEN_status_of_the_colonies icon = pass_legislation x = -6 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 7.2 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY FOCUS_FILTER_TFV_AUTONOMY } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_status_of_the_colonies" add_political_power = 150 unlock_decision_category_tooltip = DEN_colonial_separatism_category } ai_will_do = { base = 1 } } focus = { id = DEN_release_the_holdings icon = bread_and_peace x = -1 y = 1 relative_position_id = DEN_status_of_the_colonies offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_release_the_holdings } } cost = 7.2 allow_branch = { NOT = { has_completed_focus = DEN_reign_in_the_colonies } } prerequisite = { focus = DEN_status_of_the_colonies } mutually_exclusive = { focus = DEN_reign_in_the_colonies } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY FOCUS_FILTER_TFV_AUTONOMY } available = { OR = { AND = { 40_percent_government_popularity = yes is_subject = no GRN = { is_subject_of = DEN } FAO = { is_subject_of = DEN } } date < 2008.11.1 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_release_the_holdings" mark_focus_tree_layout_dirty = yes set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes add_stability = 0.03 } ai_will_do = { base = 1 modifier = { factor = 0 OR = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } } } focus = { id = DEN_reign_in_the_colonies icon = focus_DEN_heavy_regulations x = 1 y = 1 relative_position_id = DEN_status_of_the_colonies offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_reign_in_the_colonies } } cost = 7.2 allow_branch = { NOT = { has_completed_focus = DEN_release_the_holdings } } prerequisite = { focus = DEN_status_of_the_colonies } mutually_exclusive = { focus = DEN_release_the_holdings } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY FOCUS_FILTER_TFV_AUTONOMY } available = { OR = { AND = { 40_percent_government_popularity = yes is_subject = no GRN = { is_subject_of = DEN } FAO = { is_subject_of = DEN } } date < 2008.11.1 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_reign_in_the_colonies" mark_focus_tree_layout_dirty = yes set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes add_stability = -0.02 add_political_power = 75 } ai_will_do = { base = 1 modifier = { factor = 0 NOT = { OR = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } } } } focus = { id = DEN_greenlandic_referendum icon = Denmark_-_Greenland_3 x = 0 y = 1 relative_position_id = DEN_release_the_holdings cost = 7.2 prerequisite = { focus = DEN_release_the_holdings } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY FOCUS_FILTER_TFV_AUTONOMY } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_greenlandic_referendum" country_event = { days = 3 id = denmark.44 } } ai_will_do = { base = 1 } } focus = { id = DEN_the_faroes_referendum icon = Denmark_-_Faroe_Islands x = 0 y = 1 relative_position_id = DEN_greenlandic_referendum cost = 7.2 prerequisite = { focus = DEN_greenlandic_referendum } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY FOCUS_FILTER_TFV_AUTONOMY } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_faroes_referendum" country_event = { days = 3 id = denmark.45 } } ai_will_do = { base = 1 } } focus = { id = DEN_autonomous_administration icon = self_management x = 0 y = 1 relative_position_id = DEN_the_faroes_referendum cost = 7.2 prerequisite = { focus = DEN_the_faroes_referendum } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_TFV_AUTONOMY } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_autonomous_administration" add_ideas = DEN_autonomous_administration_idea } ai_will_do = { base = 1 } } focus = { id = DEN_stamp_out_separatism icon = crush_the_revolution x = 0 y = 1 relative_position_id = DEN_reign_in_the_colonies cost = 7.2 prerequisite = { focus = DEN_reign_in_the_colonies } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY FOCUS_FILTER_TFV_AUTONOMY } available = { 40_percent_government_popularity = yes GRN = { is_subject_of = DEN } FAO = { is_subject_of = DEN } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_stamp_out_separatism" add_political_power = 250 set_autonomy = { target = GRN autonomy_state = autonomy_satellite_state } set_autonomy = { target = FAO autonomy_state = autonomy_satellite_state } 1 = { set_state_name = "Grønlands Nationalpark" } 1161 = { set_state_name = "Vestgrønland" } 1162 = { set_state_name = "Østgrønland" } 2 = { if = { limit = { has_dynamic_modifier = { modifier = DEN_faroese_separatism_modifier } } remove_dynamic_modifier = { modifier = DEN_faroese_separatism_modifier } } } } ai_will_do = { base = 1 } } focus = { id = DEN_special_municipal_districts icon = examine_foreign_laws x = 0 y = 1 relative_position_id = DEN_stamp_out_separatism cost = 7.2 prerequisite = { focus = DEN_stamp_out_separatism } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY FOCUS_FILTER_TFV_AUTONOMY } available = { 40_percent_government_popularity = yes GRN = { is_subject_of = DEN } FAO = { is_subject_of = DEN } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_special_municipal_districts" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.06 } } modify_treasury_effect = yes if = { limit = { has_idea = social_01 } swap_ideas = { remove_idea = social_01 add_idea = social_02 } } add_ideas = DEN_special_municipal_districts_idea newline = yes set_temp_variable = { percent_change = -2 } set_temp_variable = { influence_target = GRN.id } change_influence_percentage = yes GRN = { add_autonomy_ratio = { value = -0.5 localization = influence_for_autonomy_decision_autonomy } } newline = yes set_temp_variable = { percent_change = -2 } set_temp_variable = { influence_target = FAO.id } change_influence_percentage = yes FAO = { add_autonomy_ratio = { value = -0.5 localization = influence_for_autonomy_decision_autonomy } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_direct_governance icon = control_judiciary x = 0 y = 1 relative_position_id = DEN_special_municipal_districts cost = 7.2 prerequisite = { focus = DEN_special_municipal_districts } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY FOCUS_FILTER_TFV_AUTONOMY } available = { 40_percent_government_popularity = yes GRN = { is_subject_of = DEN } FAO = { is_subject_of = DEN } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_direct_governance" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.06 } } modify_treasury_effect = yes remove_ideas = DEN_special_municipal_districts_idea add_ideas = DEN_direct_governance_idea if = { limit = { has_idea = bureau_01 } swap_ideas = { remove_idea = bureau_01 add_idea = bureau_03 } } else_if = { limit = { has_idea = bureau_02 } swap_ideas = { remove_idea = bureau_02 add_idea = bureau_03 } } newline = yes set_temp_variable = { percent_change = -2 } set_temp_variable = { influence_target = GRN.id } change_influence_percentage = yes GRN = { add_autonomy_ratio = { value = -0.75 localization = influence_for_autonomy_decision_autonomy } } newline = yes set_temp_variable = { percent_change = -2 } set_temp_variable = { influence_target = FAO.id } change_influence_percentage = yes FAO = { add_autonomy_ratio = { value = -0.75 localization = influence_for_autonomy_decision_autonomy } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_colonial_investments icon = colonialism x = 4 y = 1 relative_position_id = DEN_status_of_the_colonies cost = 8.6 prerequisite = { focus = DEN_status_of_the_colonies } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY } available = { OR = { owns_state = 2 FAO = { is_subject_of = DEN } } OR = { AND = { owns_state = 1 owns_state = 1161 owns_state = 1162 } GRN = { is_subject_of = DEN } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_colonial_investments" if = { limit = { owns_state = 1 if = { limit = { country_exists = GRN } GRN = { is_subject_of = DEN } } } 1 = { add_dynamic_modifier = { modifier = DEN_colonial_investment_modifier days = 365 } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.002 } } modify_treasury_effect = yes } if = { limit = { owns_state = 2 if = { limit = { country_exists = FAO } FAO = { is_subject_of = DEN } } } 2 = { add_dynamic_modifier = { modifier = DEN_colonial_investment_modifier days = 365 } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.002 } } modify_treasury_effect = yes } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_exploit_greenlandic_oil_reserves icon = focus_DEN_expand_ivittuut_mine x = -1 y = 1 relative_position_id = DEN_colonial_investments cost = 8.6 prerequisite = { focus = DEN_colonial_investments } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } OR = { 1 = { is_owned_and_controlled_by = DEN } GRN = { is_subject_of = DEN } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_exploit_greenlandic_oil_reserves" add_resource = { type = oil amount = 25 state = 1161 } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.05 } } modify_treasury_effect = yes if = { limit = { GRN = { is_subject_of = DEN } } reverse_add_opinion_modifier = { target = GRN modifier = DEN_invested_in_our_resources } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_industrialize_greenland icon = focus_DEN_develop_greenland x = 0 y = 1 relative_position_id = DEN_exploit_greenlandic_oil_reserves cost = 8.6 prerequisite = { focus = DEN_exploit_greenlandic_oil_reserves } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } OR = { 1 = { is_owned_and_controlled_by = DEN } GRN = { is_subject_of = DEN } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_industrialize_greenland" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.032 } } modify_treasury_effect = yes if = { limit = { 1161 = { infrastructure < 5 } } 1161 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } 1161 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_to_temp_variable = { treasury_change = -7.50 } } 1162 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = DEN_faroese_naval_infrastructure icon = focus_DEN_develop_faroes x = 1 y = 1 relative_position_id = DEN_colonial_investments cost = 8.6 prerequisite = { focus = DEN_colonial_investments } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } OR = { 2 = { is_owned_and_controlled_by = DEN } FAO = { is_subject_of = DEN } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_faroese_naval_infrastructure" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.024 } } modify_treasury_effect = yes if = { limit = { 2 = { infrastructure < 5 } } 2 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } 2 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = naval_base level = 1 instant_build = yes province = 13003 } } if = { limit = { FAO = { is_subject_of = DEN } } add_opinion_modifier = { target = FAO modifier = DEN_invested_in_our_infrastructure } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_faroese_oil_expansion icon = oil_companies x = 1 y = 2 relative_position_id = DEN_colonial_investments cost = 8.6 prerequisite = { focus = DEN_faroese_naval_infrastructure } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } OR = { 2 = { is_owned_and_controlled_by = DEN } FAO = { is_subject_of = DEN } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_faroese_oil_expansion" add_resource = { type = oil amount = 8 state = 2 } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.042 } } modify_treasury_effect = yes if = { limit = { FAO = { is_subject_of = DEN } } reverse_add_opinion_modifier = { target = FAO modifier = DEN_invested_in_our_resources } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_centralized_government_empowerment icon = treaty3 x = 23 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 5 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_centralized_government_empowerment" if = { limit = { has_idea = DEN_last_bastions_of_corruption } swap_ideas = { remove_idea = DEN_last_bastions_of_corruption add_idea = DEN_last_bastions_of_corruption_1 } } else_if = { limit = { has_idea = DEN_last_bastions_of_corruption_1 } swap_ideas = { remove_idea = DEN_last_bastions_of_corruption_1 add_idea = DEN_last_bastions_of_corruption_2 } } else_if = { limit = { has_idea = DEN_last_bastions_of_corruption_2 } remove_ideas = DEN_last_bastions_of_corruption_2 } increase_centralization = yes } ai_will_do = { base = 10 } } focus = { id = DEN_the_industrial_base_of_denmark icon = industrialization x = 26 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 8.6 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_industrial_base_of_denmark" add_timed_idea = { idea = idea_focus_generic_public_service_investment days = 730 } if = { limit = { NOT = { has_idea = economic_boom } } increase_economic_growth = yes } } ai_will_do = { base = 1 } } focus = { id = DEN_banking_reforms icon = money x = 18 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 8.6 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } available = { 40_percent_government_popularity = yes has_idea = DEN_in_need_of_banking_reforms_idea } bypass = { NOT = { has_idea = DEN_in_need_of_banking_reforms_idea } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_banking_reforms" remove_ideas = DEN_in_need_of_banking_reforms_idea } ai_will_do = { base = 1 } } focus = { id = DEN_energy_initiatives icon = generic_gas x = 16 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 6.8 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_energy_initiatives" add_stability = 0.04 } ai_will_do = { base = 1 } } focus = { id = DEN_windmill_parks icon = windmill x = -1 y = 1 relative_position_id = DEN_energy_initiatives cost = 8.6 prerequisite = { focus = DEN_energy_initiatives } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_windmill_parks" set_temp_variable = { party_index = 17 } set_temp_variable = { party_popularity_increase = 0.03 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes add_ideas = DEN_idea_clean_energy_initiatives one_random_renewable_energy_infra = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_solar_initiatives icon = generic_solar x = 0 y = 1 relative_position_id = DEN_windmill_parks cost = 8.6 prerequisite = { focus = DEN_windmill_parks } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_solar_initiatives" set_temp_variable = { party_index = 17 } set_temp_variable = { party_popularity_increase = 0.03 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes swap_ideas = { remove_idea = DEN_idea_clean_energy_initiatives add_idea = DEN_idea_clean_energy_initiatives_1 } } ai_will_do = { base = 1 } } focus = { id = DEN_natural_gas_deposits icon = seize_oil x = 1 y = 1 relative_position_id = DEN_energy_initiatives cost = 8.6 prerequisite = { focus = DEN_energy_initiatives } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_natural_gas_deposits" random_owned_state = { limit = { has_resources_amount = { resource = oil amount < 25 } } prioritize = { 6 } add_resource = { type = oil amount = 8 } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.036 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_biomass_production icon = green_biomass_plant x = 0 y = 1 relative_position_id = DEN_solar_initiatives cost = 8.6 prerequisite = { focus = DEN_solar_initiatives } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_biomass_production" set_temp_variable = { party_index = 17 } set_temp_variable = { party_popularity_increase = 0.03 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes swap_ideas = { remove_idea = DEN_idea_clean_energy_initiatives_1 add_idea = DEN_idea_clean_energy_initiatives_2 } one_random_renewable_energy_infra = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_north_sea_oil icon = oil_companies x = 0 y = 1 relative_position_id = DEN_natural_gas_deposits cost = 8.6 prerequisite = { focus = DEN_natural_gas_deposits } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_north_sea_oil" random_owned_state = { limit = { has_resources_amount = { resource = oil amount < 25 } } prioritize = { 6 } add_resource = { type = oil amount = 8 } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.042 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_energy_exports icon = export_economy x = 0 y = 1 relative_position_id = DEN_north_sea_oil cost = 8.6 prerequisite = { focus = DEN_north_sea_oil } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_energy_exports" add_ideas = DEN_energy_exports_idea } ai_will_do = { base = 1 } } focus = { id = DEN_anticorruption_offices icon = government_beu x = 23 y = 2 relative_position_id = DEN_the_governance_of_denmark cost = 5 prerequisite = { focus = DEN_centralized_government_empowerment } search_filters = { FOCUS_FILTER_POLITICAL } available = { 40_percent_government_popularity = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_anticorruption_offices" if = { limit = { has_idea = DEN_last_bastions_of_corruption } remove_ideas = DEN_last_bastions_of_corruption } else_if = { limit = { has_idea = DEN_last_bastions_of_corruption_1 } remove_ideas = DEN_last_bastions_of_corruption_1 } else_if = { limit = { has_idea = DEN_last_bastions_of_corruption_2 } remove_ideas = DEN_last_bastions_of_corruption_2 } if = { limit = { NOT = { has_idea = corruption_level_01 } } decrease_corruption = yes } set_temp_variable = { temp_opinion = -5 } change_landowners_opinion = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes } ai_will_do = { base = 10 } } focus = { id = DEN_fiere_at_work icon = union_negotiations x = -1 y = 1 relative_position_id = DEN_the_industrial_base_of_denmark cost = 8.6 prerequisite = { focus = DEN_the_industrial_base_of_denmark } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_fiere_at_work" 4 = { add_resource = { type = tungsten amount = 6 } add_resource = { type = aluminium amount = 3 } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.041 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_the_ironworking_industries icon = steel_production x = 1 y = 1 relative_position_id = DEN_the_industrial_base_of_denmark cost = 8.6 prerequisite = { focus = DEN_the_industrial_base_of_denmark } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_ironworking_industries" random_owned_state = { limit = { has_resources_amount = { resource = steel amount < 25 } } add_resource = { type = steel amount = 8 } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.029 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_intensify_flexicurity_model icon = generic_healthcare x = 0 y = 1 relative_position_id = DEN_fiere_at_work cost = 8.6 prerequisite = { focus = DEN_fiere_at_work } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_intensify_flexicurity_model" add_ideas = DEN_intensify_the_flexicurity_idea unlock_decision_tooltip = DEN_rollback_flexicurity_model_improvements_decision } ai_will_do = { base = 1 } } focus = { id = DEN_danish_pharmaceuticals icon = Generic_Red_Cross x = 0 y = 1 relative_position_id = DEN_the_ironworking_industries cost = 8.6 prerequisite = { focus = DEN_the_ironworking_industries } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_danish_pharmaceuticals" add_ideas = DEN_danish_pharmaceuticals_idea } ai_will_do = { base = 1 } } focus = { id = DEN_intermeditary_manufacturing icon = Focus_Generic_Consumer_Goods x = 0 y = 1 relative_position_id = DEN_intensify_flexicurity_model cost = 8.6 prerequisite = { focus = DEN_intensify_flexicurity_model } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_intermeditary_manufacturing" one_random_industrial_complex = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = DEN_agroindustrial_investments icon = mechanized_agriculture x = 0 y = 1 relative_position_id = DEN_danish_pharmaceuticals cost = 8.6 prerequisite = { focus = DEN_danish_pharmaceuticals } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_agroindustrial_investments" one_random_industrial_complex = yes set_temp_variable = { temp_opinion = 5 } change_farmers_opinion = yes change_labour_unions_opinion = yes change_landowners_opinion = yes change_industrial_conglomerates_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = DEN_urban_improvement_fund icon = generic_banks x = 20 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 8.6 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_urban_improvement_fund" unlock_decision_category_tooltip = DEN_urban_development_fund_category set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.31 } } modify_treasury_effect = yes set_temp_variable = { temp_change = 10 } modify_urban_development_fund_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_develop_kobenhavn icon = construction4 x = -1 y = 1 relative_position_id = DEN_urban_improvement_fund cost = 8.6 prerequisite = { focus = DEN_urban_improvement_fund } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INTERNAL_FACTION } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } 4 = { is_owned_and_controlled_by = DEN } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_develop_kobenhavn" 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } add_building_construction = { type = fossil_powerplant level = 1 } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.051 } } modify_treasury_effect = yes set_temp_variable = { temp_opinion = 5 } change_international_bankers_opinion = yes change_small_medium_business_owners_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { total_unemployed_percentage_display < 0.01 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = DEN_develop_aarhus icon = economic_internet x = 1 y = 1 relative_position_id = DEN_urban_improvement_fund cost = 8.6 prerequisite = { focus = DEN_urban_improvement_fund } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INTERNAL_FACTION } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } 6 = { is_owned_and_controlled_by = DEN } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_develop_aarhus" 6 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } add_building_construction = { type = fossil_powerplant level = 1 } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.043 } } modify_treasury_effect = yes set_temp_variable = { temp_opinion = 5 } change_international_bankers_opinion = yes change_small_medium_business_owners_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { total_unemployed_percentage_display < 0.01 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = DEN_develop_roskilde icon = industry_military x = 0 y = 1 relative_position_id = DEN_develop_kobenhavn cost = 8.6 prerequisite = { focus = DEN_develop_kobenhavn } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } 4 = { is_owned_and_controlled_by = DEN } } bypass = { NOT = { 4 = { is_owned_and_controlled_by = DEN } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_develop_roskilde" 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.049 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { total_unemployed_percentage_display < 0.01 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = DEN_develop_aalborg icon = naval_dockyard x = 0 y = 1 relative_position_id = DEN_develop_aarhus cost = 8.6 prerequisite = { focus = DEN_develop_aarhus } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_NAVY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } 6 = { is_owned_and_controlled_by = DEN } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_develop_aalborg" 6 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.044 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { total_unemployed_percentage_display < 0.01 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = DEN_develop_fyn icon = economic_prosperity x = 1 y = 1 relative_position_id = DEN_develop_roskilde cost = 8.6 prerequisite = { focus = DEN_develop_roskilde } prerequisite = { focus = DEN_develop_aalborg } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } 5 = { is_owned_and_controlled_by = DEN } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_develop_fyn" 5 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.043 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { total_unemployed_percentage_display < 0.01 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = DEN_jutlandic_traffic_mafia icon = infrastructure1 x = -9 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 8.6 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_INDUSTRY } available = { 40_percent_government_popularity = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_jutlandic_traffic_mafia" if = { limit = { 5 = { infrastructure < 5 } } 5 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.028 } } modify_treasury_effect = yes } else = { one_random_infrastructure = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } ###IDEOLOGY TREE focus = { id = DEN_the_politics_of_denmark icon = focus_generic_freedom_council x = 36 y = 1 cost = 10 search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_politics_of_denmark" add_political_power = 100 } ai_will_do = { base = 1 } } ###FFA Tree ###International Diplomacy Tree focus = { id = DEN_international_diplomacy icon = global_community x = 46 y = 10 cost = 10 search_filters = { FOCUS_FILTER_EUROPEAN_UNION FOCUS_FILTER_POLITICAL } available = { is_subject = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_international_diplomacy" add_political_power = 100 } ai_will_do = { base = 1 } } focus = { id = DEN_question_nato icon = renounce_nato x = -9 y = 1 relative_position_id = DEN_international_diplomacy offset = { x = 3 y = 0 trigger = { has_completed_focus = DEN_question_nato } } offset = { x = 2 y = 0 trigger = { OR = { has_completed_focus = DEN_distance_from_the_eu has_completed_focus = DEN_tollerate_the_eu has_completed_focus = DEN_commit_to_the_eu } } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_reaffirm_nato } } prerequisite = { focus = DEN_international_diplomacy } mutually_exclusive = { focus = DEN_reaffirm_nato } search_filters = { FOCUS_FILTER_EUROPEAN_UNION FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_question_nato" mark_focus_tree_layout_dirty = yes set_temp_variable = { modify_europeanism = -0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } } add_opinion_modifier = { target = DEN modifier = drama } } } add_political_power = 50 } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_eu_exit_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_eu_exit_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_eu_exit_path = yes } } } focus = { id = DEN_reduce_commitment icon = strike_nato x = 0 y = 1 relative_position_id = DEN_question_nato cost = 8 prerequisite = { focus = DEN_question_nato } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_reduce_commitment" decrease_military_spending = yes set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_eu_exit_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_eu_exit_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_eu_exit_path = yes } } } focus = { id = DEN_inform_partners icon = nato_on_fire x = 0 y = 1 relative_position_id = DEN_reduce_commitment cost = 8 prerequisite = { focus = DEN_reduce_commitment } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_inform_partners" add_political_power = 50 decrease_intervention_law_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_eu_exit_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_eu_exit_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_eu_exit_path = yes } } } focus = { id = DEN_leave_nato icon = end_of_nato x = 0 y = 1 relative_position_id = DEN_inform_partners cost = 8 prerequisite = { focus = DEN_inform_partners } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_leave_nato" NATO_leave = yes for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN add_popularity = { ideology = nationalist popularity = 0.05 } add_war_support = -0.10 add_stability = -0.05 } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_eu_exit_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_eu_exit_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_eu_exit_path = yes } } } focus = { id = DEN_defense_treatys icon = defense x = -7 y = 2 relative_position_id = DEN_international_diplomacy offset = { x = 3 y = 0 trigger = { has_completed_focus = DEN_question_nato } } offset = { x = 2 y = 0 trigger = { OR = { has_completed_focus = DEN_distance_from_the_eu has_completed_focus = DEN_tollerate_the_eu has_completed_focus = DEN_commit_to_the_eu } } } cost = 8 prerequisite = { focus = DEN_question_nato focus = DEN_reaffirm_nato } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_defense_treatys" add_ideas = DEN_defensive_preparations set_temp_variable = { temp_opinion = 5 } change_industrial_conglomerates_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROSCEPTIC_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROSCEPTIC_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_eurosceptic_path = yes } } } focus = { id = DEN_strengthen_nordefco icon = nordic_council2 x = 0 y = 1 relative_position_id = DEN_defense_treatys cost = 8 prerequisite = { focus = DEN_defense_treatys } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_strengthen_nordefco" give_guarantee = SWE give_guarantee = NRY give_guarantee = ICE give_guarantee = FIN } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROSCEPTIC_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROSCEPTIC_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_eurosceptic_path = yes } } } focus = { id = DEN_expand_nordefco icon = align_to_baltic_states x = 0 y = 1 relative_position_id = DEN_strengthen_nordefco cost = 8 prerequisite = { focus = DEN_strengthen_nordefco } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_expand_nordefco" give_guarantee = EST give_guarantee = LAT give_guarantee = LIT } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROSCEPTIC_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROSCEPTIC_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_eurosceptic_path = yes } } } focus = { id = DEN_formalize_nordefco icon = major_alliance x = 0 y = 1 relative_position_id = DEN_expand_nordefco cost = 8 prerequisite = { focus = DEN_expand_nordefco } prerequisite = { focus = DEN_leave_nato focus = DEN_spreading_democracy } search_filters = { FOCUS_FILTER_POLITICAL } bypass = { SWE = { has_completed_focus = SWE_found_NORDCAPS } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_formalize_nordefco" add_ideas = DEN_Idea_nordefco add_political_power = 100 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROSCEPTIC_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROSCEPTIC_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_eurosceptic_path = yes } } } focus = { id = DEN_reaffirm_nato icon = align_to_nato x = -5 y = 1 relative_position_id = DEN_international_diplomacy offset = { x = 2 y = 0 trigger = { OR = { has_completed_focus = DEN_distance_from_the_eu has_completed_focus = DEN_tollerate_the_eu has_completed_focus = DEN_commit_to_the_eu } } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_question_nato } } prerequisite = { focus = DEN_international_diplomacy } mutually_exclusive = { focus = DEN_question_nato } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_reaffirm_nato" mark_focus_tree_layout_dirty = yes set_temp_variable = { modify_europeanism = 0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } } add_opinion_modifier = { target = DEN modifier = new_diplomatic_missions } } } add_political_power = 50 } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_western_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_western_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_western_path = yes } } } focus = { id = DEN_intensify_baltops_commitment icon = baltic_defence_college x = 0 y = 1 relative_position_id = DEN_reaffirm_nato cost = 8 prerequisite = { focus = DEN_reaffirm_nato } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_intensify_baltops_commitment" set_temp_variable = { percent_change = -5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = EST } change_influence_percentage = yes set_temp_variable = { percent_change = -5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = LAT } change_influence_percentage = yes set_temp_variable = { percent_change = -5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = LIT } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_western_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_western_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_western_path = yes } } } focus = { id = DEN_adopt_the_nato_doctrine icon = nato_standards x = 0 y = 1 relative_position_id = DEN_intensify_baltops_commitment cost = 8 prerequisite = { focus = DEN_intensify_baltops_commitment } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_adopt_the_nato_doctrine" add_doctrine_cost_reduction = { name = DEN_adopt_the_nato_doctrine category = CAT_land_doctrine uses = 2 cost_reduction = 0.7 } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_western_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_western_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_western_path = yes } } } focus = { id = DEN_spreading_democracy icon = democracy x = 0 y = 1 relative_position_id = DEN_adopt_the_nato_doctrine cost = 10 prerequisite = { focus = DEN_adopt_the_nato_doctrine } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = NATO_member has_government = democratic } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_spreading_democracy" add_ideas = DEN_idea_intervention_forces add_doctrine_cost_reduction = { name = DEN_spreading_democracy category = CAT_land_doctrine uses = 1 cost_reduction = 0.5 } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_western_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_western_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_western_path = yes } } } focus = { id = DEN_commit_to_the_eu icon = align_to_europe x = 2 y = 1 relative_position_id = DEN_international_diplomacy offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_commit_to_the_eu } } cost = 10 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_distance_from_the_eu has_completed_focus = DEN_tollerate_the_eu } } } } prerequisite = { focus = DEN_international_diplomacy } mutually_exclusive = { focus = DEN_distance_from_the_eu focus = DEN_tollerate_the_eu } search_filters = { FOCUS_FILTER_EUROPEAN_UNION FOCUS_FILTER_POLITICAL } available = { has_idea = EU_member } cancel = { NOT = { has_idea = EU_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_commit_to_the_eu" mark_focus_tree_layout_dirty = yes set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_european_union_path = yes } } } focus = { id = DEN_create_task_force_north icon = military_deal x = 0 y = 1 relative_position_id = DEN_commit_to_the_eu cost = 10 prerequisite = { focus = DEN_commit_to_the_eu } search_filters = { FOCUS_FILTER_EUROPEAN_UNION } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_create_task_force_north" add_doctrine_cost_reduction = { name = DEN_create_task_force_north category = CAT_land_doctrine uses = 1 cost_reduction = 0.25 } set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = NRY } change_influence_percentage = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = SWE } change_influence_percentage = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = FIN } change_influence_percentage = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = ICE } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_european_union_path = yes } } } focus = { id = DEN_Expand_task_force_north icon = military_bases x = 0 y = 1 relative_position_id = DEN_create_task_force_north cost = 10 prerequisite = { focus = DEN_create_task_force_north } search_filters = { FOCUS_FILTER_EUROPEAN_UNION } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_task_force_north" add_doctrine_cost_reduction = { name = DEN_Expand_task_force_north category = CAT_land_doctrine uses = 2 cost_reduction = 0.25 } add_stability = 0.05 add_war_support = 0.05 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_european_union_path = yes } } } ###Tree: Leave EU focus = { id = DEN_distance_from_the_eu icon = attack_europe x = -2 y = 1 relative_position_id = DEN_international_diplomacy offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_distance_from_the_eu } } cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_commit_to_the_eu has_completed_focus = DEN_tollerate_the_eu } } } } prerequisite = { focus = DEN_international_diplomacy } mutually_exclusive = { focus = DEN_commit_to_the_eu focus = DEN_tollerate_the_eu } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_distance_from_the_eu" mark_focus_tree_layout_dirty = yes random_list = { 60 = { set_temp_variable = { modify_europeanism = -0.05 } EU_europeanism_change = yes set_temp_variable = { modify_europeanism = -0.20 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes modifier = { add = 30 nationalist > 0.25 } } 40 = { set_temp_variable = { modify_europeanism = 0.05 } EU_europeanism_change = yes set_temp_variable = { modify_europeanism = 0.10 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes modifier = { add = -30 nationalist > 0.25 } } } custom_effect_tooltip = DEN_leave_eu_tt } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_eu_exit_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_eu_exit_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_eu_exit_path = yes } } } focus = { id = DEN_tollerate_the_eu icon = generic_euroscepticism x = 0 y = 1 relative_position_id = DEN_international_diplomacy cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_distance_from_the_eu has_completed_focus = DEN_commit_to_the_eu } } } } prerequisite = { focus = DEN_international_diplomacy } mutually_exclusive = { focus = DEN_commit_to_the_eu focus = DEN_distance_from_the_eu } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_tollerate_the_eu" mark_focus_tree_layout_dirty = yes add_stability = 0.05 add_political_power = 100 add_popularity = { ideology = neutrality popularity = 0.01 } recalculate_party = yes set_temp_variable = { modify_europeanism = 0.02 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_HISTORICAL_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_HISTORICAL_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_historical_path = yes } } } focus = { id = DEN_tollerate_the_EZB icon = EU_Banking x = 0 y = 1 relative_position_id = DEN_tollerate_the_eu cost = 8 prerequisite = { focus = DEN_tollerate_the_eu } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_tollerate_the_EZB" add_popularity = { ideology = neutrality popularity = 0.01 } recalculate_party = yes set_temp_variable = { modify_europeanism = 0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_HISTORICAL_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_HISTORICAL_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_historical_path = yes } } } focus = { id = DEN_leave_schengen icon = Generic_Redraw_Borders x = 0 y = 1 relative_position_id = DEN_distance_from_the_eu cost = 10 prerequisite = { focus = DEN_distance_from_the_eu } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = EU_member } cancel = { NOT = { has_idea = EU_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_leave_schengen" add_political_power = 125 if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.05 } EU_europeanism_change = yes for_each_scope_loop = { array = global.EU_member tooltip = TT_ALL_EU_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } } add_opinion_modifier = { target = DEN modifier = medium_decrease } } } } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_eu_exit_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_eu_exit_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_eu_exit_path = yes } } } focus = { id = DEN_leave_the_eu icon = DEN_noeu x = 0 y = 1 relative_position_id = DEN_leave_schengen cost = 8 prerequisite = { focus = DEN_leave_schengen } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_leave_the_eu" leaving_EU = yes add_popularity = { ideology = nationalist popularity = 0.05 } recalculate_party = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_eu_exit_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_eu_exit_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_eu_exit_path = yes } } } focus = { id = DEN_middle_Europe_focus icon = europe x = 5 y = 1 relative_position_id = DEN_international_diplomacy offset = { x = -2 y = 0 trigger = { OR = { has_completed_focus = DEN_distance_from_the_eu has_completed_focus = DEN_tollerate_the_eu has_completed_focus = DEN_commit_to_the_eu } } } cost = 10 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_Transatlantic_focus has_completed_focus = DEN_Eurasic_focus } } } } prerequisite = { focus = DEN_international_diplomacy } mutually_exclusive = { focus = DEN_Eurasic_focus } mutually_exclusive = { focus = DEN_Transatlantic_focus } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_middle_Europe_focus" mark_focus_tree_layout_dirty = yes if = { limit = { GER = { exists = yes has_government = democratic } } GER = { add_opinion_modifier = { target = DEN modifier = massive_commercial_relations } } } if = { limit = { AUS = { exists = yes has_government = democratic } } AUS = { add_opinion_modifier = { target = DEN modifier = massive_commercial_relations } } } if = { limit = { SWI = { exists = yes has_government = democratic } } SWI = { add_opinion_modifier = { target = DEN modifier = massive_commercial_relations } } } if = { limit = { FRA = { exists = yes has_government = democratic } } FRA = { add_opinion_modifier = { target = DEN modifier = massive_commercial_relations } } } if = { limit = { BEL = { exists = yes has_government = democratic } } BEL = { add_opinion_modifier = { target = DEN modifier = massive_commercial_relations } } } if = { limit = { HOL = { exists = yes has_government = democratic } } HOL = { add_opinion_modifier = { target = DEN modifier = massive_commercial_relations } } } if = { limit = { ENG = { exists = yes has_government = democratic } } ENG = { add_opinion_modifier = { target = DEN modifier = massive_commercial_relations } } } if = { limit = { LUX = { exists = yes has_government = democratic } } LUX = { add_opinion_modifier = { target = DEN modifier = massive_commercial_relations } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_european_union_path = yes } } } focus = { id = DEN_German_partner icon = align_to_germany x = 1 y = 1 relative_position_id = DEN_middle_Europe_focus cost = 10 prerequisite = { focus = DEN_middle_Europe_focus } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_German_partner" add_doctrine_cost_reduction = { name = DEN_German_partner category = CAT_land_doctrine uses = 2 cost_reduction = 0.5 } DEN = { give_guarantee = GER } GER = { give_guarantee = DEN } add_opinion_modifier = { target = GER modifier = declaration_of_friendship } reverse_add_opinion_modifier = { target = DEN modifier = declaration_of_friendship } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_european_union_path = yes } } } focus = { id = DEN_ties_to_France icon = align_to_france x = -1 y = 1 relative_position_id = DEN_middle_Europe_focus cost = 10 prerequisite = { focus = DEN_middle_Europe_focus } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ties_to_France" add_doctrine_cost_reduction = { name = DEN_ties_to_France category = CAT_air_doctrine uses = 2 cost_reduction = 0.5 } custom_effect_tooltip = DEN_access_fra_satelite_tt for_each_loop = { array = GNSS_satellite_array value = v index = i add_to_variable = { GNSS_satellite_array^i = FRA.GNSS_satellite_array^i } } for_each_loop = { array = COM_satellite_array value = v index = i add_to_variable = { COM_satellite_array^i = FRA.COM_satellite_array^i } } DEN = { give_guarantee = FRA } FRA = { give_guarantee = DEN } add_opinion_modifier = { target = FRA modifier = declaration_of_friendship } reverse_add_opinion_modifier = { target = DEN modifier = declaration_of_friendship } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_european_union_path = yes } } } focus = { id = DEN_ties_to_GB icon = align_to_britain x = 0 y = 1 relative_position_id = DEN_ties_to_France cost = 10 prerequisite = { focus = DEN_ties_to_France } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ties_to_GB" add_doctrine_cost_reduction = { name = DEN_ties_to_GB category = CAT_naval_doctrine uses = 2 cost_reduction = 0.5 } DEN = { give_guarantee = ENG } ENG = { give_guarantee = DEN } add_opinion_modifier = { target = ENG modifier = declaration_of_friendship } reverse_add_opinion_modifier = { target = DEN modifier = declaration_of_friendship } custom_effect_tooltip = DEN_access_uk_satelite_tt for_each_loop = { array = GNSS_satellite_array value = v index = i add_to_variable = { GNSS_satellite_array^i = ENG.GNSS_satellite_array^i } } for_each_loop = { array = COM_satellite_array value = v index = i add_to_variable = { COM_satellite_array^i = ENG.COM_satellite_array^i } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_european_union_path = yes } } } focus = { id = DEN_Benelux_fokus icon = benelux_operations x = 0 y = 1 relative_position_id = DEN_German_partner cost = 10 prerequisite = { focus = DEN_German_partner } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Benelux_fokus" add_doctrine_cost_reduction = { name = DEN_Benelux_fokus category = CAT_special_forces uses = 2 cost_reduction = 0.5 } DEN = { give_guarantee = BEL give_guarantee = HOL } BEL = { give_guarantee = DEN } add_opinion_modifier = { target = BEL modifier = declaration_of_friendship } reverse_add_opinion_modifier = { target = DEN modifier = declaration_of_friendship } HOL = { give_guarantee = DEN } add_opinion_modifier = { target = HOL modifier = declaration_of_friendship } reverse_add_opinion_modifier = { target = DEN modifier = declaration_of_friendship } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_EUROPEAN_UNION_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_european_union_path = yes } } } focus = { id = DEN_Transatlantic_focus icon = north_america x = 9 y = 1 relative_position_id = DEN_international_diplomacy offset = { x = -4 y = 0 trigger = { has_completed_focus = DEN_Transatlantic_focus } } offset = { x = -2 y = 0 trigger = { OR = { has_completed_focus = DEN_distance_from_the_eu has_completed_focus = DEN_tollerate_the_eu has_completed_focus = DEN_commit_to_the_eu } } } cost = 10 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_middle_Europe_focus has_completed_focus = DEN_Eurasic_focus } } } } prerequisite = { focus = DEN_international_diplomacy } mutually_exclusive = { focus = DEN_middle_Europe_focus } mutually_exclusive = { focus = DEN_Eurasic_focus } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Transatlantic_focus" mark_focus_tree_layout_dirty = yes add_doctrine_cost_reduction = { name = DEN_Transatlantic_focus category = CAT_land_doctrine uses = 1 cost_reduction = 0.5 } add_doctrine_cost_reduction = { name = DEN_Transatlantic_focus category = CAT_air_doctrine uses = 1 cost_reduction = 0.5 } add_doctrine_cost_reduction = { name = DEN_Transatlantic_focus category = CAT_naval_doctrine uses = 1 cost_reduction = 0.5 } DEN = { country_event = denmark.4 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_HISTORICAL_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_HISTORICAL_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_historical_path = yes } } } focus = { id = DEN_ties_USA icon = align_to_america x = -1 y = 1 relative_position_id = DEN_Transatlantic_focus cost = 10 prerequisite = { focus = DEN_Transatlantic_focus } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ties_USA" add_opinion_modifier = { target = USA modifier = diplomatic_proximity } reverse_add_opinion_modifier = { target = DEN modifier = diplomatic_proximity } DEN = { custom_effect_tooltip = DEN_access_us_satelite_tt for_each_loop = { array = GNSS_satellite_array value = v index = i add_to_variable = { GNSS_satellite_array^i = USA.GNSS_satellite_array^i } } for_each_loop = { array = COM_satellite_array value = v index = i add_to_variable = { COM_satellite_array^i = USA.COM_satellite_array^i } } } newline = yes set_temp_variable = { treasury_change = { value = USA.gdp_per_capita multiply = -0.22 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_HISTORICAL_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_HISTORICAL_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_historical_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_ties_to_Canada icon = align_to_canada x = 1 y = 1 relative_position_id = DEN_Transatlantic_focus cost = 10 prerequisite = { focus = DEN_Transatlantic_focus } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ties_to_Canada" add_opinion_modifier = { target = CAN modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = DEN modifier = large_commercial_relations } 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = { value = CAN.gdp_per_capita multiply = -0.19 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_HISTORICAL_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_HISTORICAL_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_historical_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = DEN_ties_South_america icon = befriend_south_america x = -1 y = 1 relative_position_id = DEN_ties_to_Canada cost = 10 prerequisite = { focus = DEN_ties_to_Canada } prerequisite = { focus = DEN_ties_USA } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } available = { has_idea = NATO_member } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ties_South_america" add_opinion_modifier = { target = BRA modifier = large_commercial_relations } add_opinion_modifier = { target = ARG modifier = large_commercial_relations } add_opinion_modifier = { target = CHL modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = DEN modifier = large_commercial_relations } 4 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -12.00 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_HISTORICAL_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_HISTORICAL_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_historical_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = DEN_Eurasic_focus icon = asia x = 13 y = 1 relative_position_id = DEN_international_diplomacy offset = { x = -8 y = 0 trigger = { has_completed_focus = DEN_Eurasic_focus } } offset = { x = -2 y = 0 trigger = { OR = { has_completed_focus = DEN_distance_from_the_eu has_completed_focus = DEN_tollerate_the_eu has_completed_focus = DEN_commit_to_the_eu } } } cost = 10 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_middle_Europe_focus has_completed_focus = DEN_Transatlantic_focus } } } } prerequisite = { focus = DEN_international_diplomacy } mutually_exclusive = { focus = DEN_middle_Europe_focus } mutually_exclusive = { focus = DEN_Transatlantic_focus } search_filters = { FOCUS_FILTER_POLITICAL } available = { NOT = { has_idea = NATO_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Eurasic_focus" mark_focus_tree_layout_dirty = yes add_doctrine_cost_reduction = { name = DEN_Eurasic_focus category = CAT_land_doctrine uses = 1 cost_reduction = 0.5 } DEN = { country_event = denmark.4 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_ties_to_Russia icon = align_to_russia x = -1 y = 1 relative_position_id = DEN_Eurasic_focus cost = 10 prerequisite = { focus = DEN_Eurasic_focus } search_filters = { FOCUS_FILTER_POLITICAL } available = { NOT = { has_idea = NATO_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ties_to_Russia" set_temp_variable = { percent_change = 2.5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = DEN } change_influence_percentage = yes newline = yes DEN = { add_equipment_to_stockpile = { type = infantry_weapons_1 amount = 1000 producer = SOV } add_equipment_to_stockpile = { type = small_plane_airframe_2 amount = 20 variant_name = "MiG-29 Fulcrum" producer = SOV } add_equipment_to_stockpile = { type = medium_tank_chassis amount = 25 producer = SOV } custom_effect_tooltip = DEN_access_sov_satelite_tt for_each_loop = { array = GNSS_satellite_array value = v index = i add_to_variable = { GNSS_satellite_array^i = ENG.GNSS_satellite_array^i } } for_each_loop = { array = COM_satellite_array value = v index = i add_to_variable = { COM_satellite_array^i = ENG.COM_satellite_array^i } } for_each_loop = { array = GNSS_satellite_array value = v index = i add_to_variable = { GNSS_satellite_array^i = SOV.GNSS_satellite_array^i } } for_each_loop = { array = COM_satellite_array value = v index = i add_to_variable = { COM_satellite_array^i = SOV.COM_satellite_array^i } } } newline = yes SOV = { add_equipment_to_stockpile = { type = infantry_weapons_1 amount = -1000 producer = SOV } add_equipment_to_stockpile = { type = small_plane_airframe_2 amount = -20 variant_name = "MiG-29 Fulcrum" producer = SOV } add_equipment_to_stockpile = { type = medium_tank_chassis amount = -25 producer = SOV } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_ties_to_China icon = align_to_china x = 1 y = 1 relative_position_id = DEN_Eurasic_focus cost = 10 prerequisite = { focus = DEN_Eurasic_focus } search_filters = { FOCUS_FILTER_POLITICAL } available = { NOT = { has_idea = NATO_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ties_to_China" set_temp_variable = { percent_change = 2.5 } set_temp_variable = { tag_index = CHI } set_temp_variable = { influence_target = DEN } change_influence_percentage = yes newline = yes add_tech_bonus = { name = DEN_ties_to_China bonus = 0.50 uses = 3 category = CAT_industry category = CAT_construction_tech category = CAT_ai category = CAT_computing_tech } DEN = { add_equipment_to_stockpile = { type = cnc_equipment_2 amount = 300 producer = CHI } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_ties_to_Indonesia icon = align_to_indonesia x = 0 y = 1 relative_position_id = DEN_ties_to_China cost = 10 prerequisite = { focus = DEN_ties_to_China } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } available = { NOT = { has_idea = NATO_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ties_to_Indonesia" add_opinion_modifier = { target = IND modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = DEN modifier = large_commercial_relations } 6 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_resource = { type = rubber amount = 7 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = DEN_ties_to_India icon = align_to_india x = 0 y = 1 relative_position_id = DEN_ties_to_Russia cost = 10 prerequisite = { focus = DEN_ties_to_Russia } search_filters = { FOCUS_FILTER_POLITICAL } available = { NOT = { has_idea = NATO_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ties_to_India" set_temp_variable = { percent_change = 1.5 } set_temp_variable = { tag_index = RAJ } set_temp_variable = { influence_target = DEN } change_influence_percentage = yes newline = yes add_tech_bonus = { name = DEN_ties_to_India bonus = 0.50 uses = 1 category = CAT_industry category = CAT_construction_tech category = CAT_ai category = CAT_computing_tech } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } ###Monarchist Tree focus = { id = DEN_the_queens_truth icon = DEN_king_and_queen x = -30 y = 1 relative_position_id = DEN_the_politics_of_denmark cost = 8 prerequisite = { focus = DEN_the_politics_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { nationalist_monarchists_are_in_power_or_coalition = yes nationalist_right_wing_populists_are_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_queens_truth" country_event = { id = denmark.3 days = 1 } add_dynamic_modifier = { modifier = DEN_Culture_modifier } if = { limit = { has_dynamic_modifier = { modifier = DEN_the_State } } remove_dynamic_modifier = { modifier = DEN_the_State } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_nationalist_drift = 0.03 tooltip = nationalist_drift_tt } add_to_variable = { DEN_Culture_country_productivity_growth_modifier = 0.02 tooltip = country_productivity_growth_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 150 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_increase_royal_influence icon = increase_presidential_powers x = 0 y = 1 relative_position_id = DEN_the_queens_truth cost = 8 prerequisite = { focus = DEN_the_queens_truth } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_increase_royal_influence" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_nationalist_drift = 0.02 tooltip = nationalist_drift_tt } add_to_variable = { DEN_Culture_resistance_growth = 0.04 tooltip = resistance_growth_tt } country_event = denmark.18 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_the_wedding_of_crone_prince_frederik icon = royal_wedding x = 0 y = 1 relative_position_id = DEN_increase_royal_influence cost = 8 prerequisite = { focus = DEN_increase_royal_influence } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_wedding_of_crone_prince_frederik" country_event = { id = denmark.8 days = 1 } add_political_power = 50 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_stability_factor = 0.03 tooltip = stability_factor_tt } add_to_variable = { DEN_Culture_army_leader_cost_factor = 0.01 tooltip = army_leader_cost_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_establish_the_royal_nordic_institute icon = focus_SWE_institute_of_technology x = 3 y = 1 relative_position_id = DEN_increase_royal_influence cost = 8 prerequisite = { focus = DEN_increase_royal_influence } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_establish_the_royal_nordic_institute" add_ideas = DEN_Royal_nordic_institute custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_global_building_slots_factor = 0.03 tooltip = global_building_slots_factor_tt } add_to_variable = { DEN_Culture_stability_factor = 0.03 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_royal_branding icon = Royal_Danish_Army x = -1 y = 1 relative_position_id = DEN_establish_the_royal_nordic_institute cost = 8 prerequisite = { focus = DEN_establish_the_royal_nordic_institute } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_royal_branding" set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes two_random_industrial_complex = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_conversion_cost_civ_to_mil_factor = 0.03 tooltip = conversion_cost_civ_to_mil_factor_tt } add_to_variable = { DEN_Culture_army_core_defence_factor = 0.02 tooltip = army_core_defence_factor_tt } add_to_variable = { DEN_Culture_stability_factor = 0.03 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = DEN_office_of_international_relations icon = improve_relations_purple x = -3 y = 1 relative_position_id = DEN_increase_royal_influence cost = 8 prerequisite = { focus = DEN_increase_royal_influence } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_office_of_international_relations" add_ideas = DEN_Idea_office_of_international_relations custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_global_building_slots_factor = 0.05 tooltip = global_building_slots_factor_tt } add_to_variable = { DEN_Culture_country_productivity_growth_modifier = 0.02 tooltip = country_productivity_growth_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_Mainland_hemisphere icon = focus_DEN_avenging_1864 x = -1 y = 1 relative_position_id = DEN_office_of_international_relations cost = 8 prerequisite = { focus = DEN_office_of_international_relations } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Mainland_hemisphere" HOL = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } BEL = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.03 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes } SPR = { set_temp_variable = { party_index = 23 } 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 = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_Island_hemisphere icon = focus_ICE_securing_the_north_sea_passage x = 1 y = 1 relative_position_id = DEN_office_of_international_relations cost = 8 prerequisite = { focus = DEN_office_of_international_relations } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Island_hemisphere" SWE = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } NRY = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } ENG = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.03 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_spread_the_word icon = focus_generic_spread_fascism x = 1 y = 1 relative_position_id = DEN_establish_the_royal_nordic_institute cost = 8 prerequisite = { focus = DEN_establish_the_royal_nordic_institute } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_spread_the_word" if = { limit = { NOT = { has_idea = bureau_05 } } increase_centralization = yes block_bureau_decrease = yes } else = { add_political_power = 100 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_stability_factor = 0.03 tooltip = stability_factor_tt } add_to_variable = { DEN_Culture_conscription_factor = 0.02 tooltip = conscription_factor_tt } add_to_variable = { DEN_Culture_resistance_damage_to_garrison = 0.02 tooltip = resistance_damage_to_garrison_tt } add_to_variable = { DEN_Culture_resistance_growth = 0.03 tooltip = resistance_growth_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_question_democratic_values icon = anti_democracy x = 0 y = 1 relative_position_id = DEN_the_wedding_of_crone_prince_frederik cost = 8 prerequisite = { focus = DEN_the_wedding_of_crone_prince_frederik } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_question_democratic_values" decrease_corruption = yes increase_military_spending = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_democracys_weakness icon = anti_democracy2 x = -1 y = 1 relative_position_id = DEN_question_democratic_values offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_democracys_weakness } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_prepare_for_violence } } prerequisite = { focus = DEN_question_democratic_values } mutually_exclusive = { focus = DEN_prepare_for_violence } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_democracys_weakness" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_drift_defence_factor = 0.02 tooltip = drift_defence_factor_tt } add_to_variable = { DEN_Culture_nationalist_drift = 0.03 tooltip = nationalist_drift_tt } add_to_variable = { DEN_Culture_resistance_growth = 0.02 tooltip = resistance_growth_tt } mark_focus_tree_layout_dirty = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_prepare_for_violence icon = Generic_Urban_Partisans x = 1 y = 1 relative_position_id = DEN_question_democratic_values offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_prepare_for_violence } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_democracys_weakness } } prerequisite = { focus = DEN_question_democratic_values } mutually_exclusive = { focus = DEN_democracys_weakness } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_prepare_for_violence" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_conscription_factor = 0.02 tooltip = conscription_factor_tt } add_to_variable = { DEN_Culture_war_support_factor = 0.01 tooltip = war_support_factor_tt } add_to_variable = { DEN_Culture_justify_war_goal_time = 0.015 tooltip = justify_war_goal_time_tt } add_to_variable = { DEN_Culture_army_leader_cost_factor = 0.01 tooltip = army_leader_cost_factor_tt } add_to_variable = { DEN_Culture_conversion_cost_civ_to_mil_factor = 0.03 tooltip = conversion_cost_civ_to_mil_factor_tt } mark_focus_tree_layout_dirty = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_contact_the_army icon = general_staff x = 0 y = 1 relative_position_id = DEN_prepare_for_violence cost = 8 prerequisite = { focus = DEN_prepare_for_violence } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_contact_the_army" increase_conscription_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_start_the_transission icon = attack_democracy3 x = 0 y = 1 relative_position_id = DEN_democracys_weakness cost = 20 prerequisite = { focus = DEN_democracys_weakness } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_start_the_transission" add_stability = 0.02 add_popularity = { ideology = nationalist popularity = 0.05 } if = { limit = { NOT = { has_idea = bureau_05 } } increase_centralization = yes block_bureau_decrease = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_a_peaceful_change icon = monarchism_constitution x = -2 y = 3 relative_position_id = DEN_question_democratic_values offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_a_peaceful_change } } cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_overthrow_with_force has_completed_focus = DEN_force_parliament_into_submission } } } } prerequisite = { focus = DEN_start_the_transission focus = DEN_contact_the_army } mutually_exclusive = { focus = DEN_force_parliament_into_submission focus = DEN_overthrow_with_force } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_a_peaceful_change" add_stability = 0.02 mark_focus_tree_layout_dirty = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_force_parliament_into_submission icon = monarchism_forced_majority x = 0 y = 3 relative_position_id = DEN_question_democratic_values cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_a_peaceful_change has_completed_focus = DEN_overthrow_with_force } } } } prerequisite = { focus = DEN_start_the_transission focus = DEN_contact_the_army } mutually_exclusive = { focus = DEN_a_peaceful_change focus = DEN_overthrow_with_force } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_force_parliament_into_submission" mark_focus_tree_layout_dirty = yes set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_overthrow_with_force icon = monarchism_absolutism x = 2 y = 3 relative_position_id = DEN_question_democratic_values offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_overthrow_with_force } } cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_a_peaceful_change has_completed_focus = DEN_force_parliament_into_submission } } } } prerequisite = { focus = DEN_start_the_transission focus = DEN_contact_the_army } mutually_exclusive = { focus = DEN_force_parliament_into_submission focus = DEN_a_peaceful_change } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_overthrow_with_force" mark_focus_tree_layout_dirty = yes start_civil_war = { ideology = nationalist keep_political_leader = yes keep_political_party_members = yes size = 0.75 } set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_the_king_of_denmark icon = DEN_king_in_power x = 0 y = 1 relative_position_id = DEN_force_parliament_into_submission cost = 10 prerequisite = { focus = DEN_a_peaceful_change focus = DEN_force_parliament_into_submission focus = DEN_overthrow_with_force } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_king_of_denmark" add_political_power = 300 country_event = denmark.20 set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { rul_party_temp = 23 } if = { limit = { is_ai = yes } set_temp_variable = { disable_elections = 1 } } change_ruling_party_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_proclaim_an_empire icon = DEN_attack_scandinavia x = 0 y = 1 relative_position_id = DEN_the_king_of_denmark cost = 8 prerequisite = { focus = DEN_the_king_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_proclaim_an_empire" add_ideas = DEN_military_build_up custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_stability_factor = 0.02 tooltip = stability_factor_tt } add_to_variable = { DEN_Culture_war_support_factor = 0.03 tooltip = war_support_factor_tt } add_to_variable = { DEN_Culture_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_the_fate_of_the_monarchy icon = danish_monarchy x = 0 y = 1 relative_position_id = DEN_proclaim_an_empire cost = 8 prerequisite = { focus = DEN_proclaim_an_empire } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_fate_of_the_monarchy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { DEN_Culture_enemy_operative_detection_chance_factor = 0.03 tooltip = enemy_operative_detection_chance_factor_tt } add_to_variable = { DEN_Culture_resistance_damage_to_garrison = 0.01 tooltip = resistance_damage_to_garrison_tt } add_to_variable = { DEN_Culture_nationalist_drift = 0.02 tooltip = nationalist_drift_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_traditional_monarchy icon = monarchism4 x = -2 y = 1 relative_position_id = DEN_the_fate_of_the_monarchy offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_traditional_monarchy } } cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_adopt_new_traditions has_completed_focus = DEN_a_new_way } } } } prerequisite = { focus = DEN_the_fate_of_the_monarchy } mutually_exclusive = { focus = DEN_adopt_new_traditions focus = DEN_a_new_way } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_traditional_monarchy" mark_focus_tree_layout_dirty = yes add_ideas = DEN_idea_monarchy_drift } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_adopt_new_traditions icon = monarchism3 x = 0 y = 1 relative_position_id = DEN_the_fate_of_the_monarchy cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_traditional_monarchy has_completed_focus = DEN_a_new_way } } } } prerequisite = { focus = DEN_the_fate_of_the_monarchy } mutually_exclusive = { focus = DEN_traditional_monarchy focus = DEN_a_new_way } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_adopt_new_traditions" mark_focus_tree_layout_dirty = yes add_ideas = DEN_idea_new_Tradition } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_a_new_way icon = goal_generic_support_monarchy x = 2 y = 1 relative_position_id = DEN_the_fate_of_the_monarchy offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_a_new_way } } cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_traditional_monarchy has_completed_focus = DEN_adopt_new_traditions } } } } prerequisite = { focus = DEN_the_fate_of_the_monarchy } mutually_exclusive = { focus = DEN_adopt_new_traditions focus = DEN_traditional_monarchy } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_a_new_way" mark_focus_tree_layout_dirty = yes add_ideas = DEN_idea_new_way } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_international_recognition icon = focus_NRY_our_royal_claims x = 0 y = 2 relative_position_id = DEN_the_fate_of_the_monarchy cost = 8 prerequisite = { focus = DEN_traditional_monarchy focus = DEN_adopt_new_traditions focus = DEN_a_new_way } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_international_recognition" country_event = { days = 3 id = denmark.21 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_army_core_defence_factor = 0.04 tooltip = army_core_defence_factor_tt } add_to_variable = { DEN_Culture_nationalist_drift = 0.02 tooltip = nationalist_drift_tt } add_to_variable = { DEN_Culture_stability_factor = 0.04 tooltip = stability_factor_tt } add_to_variable = { DEN_Culture_monthly_population = 0.02 tooltip = monthly_population_tt } add_to_variable = { DEN_Culture_global_building_slots_factor = 0.03 tooltip = global_building_slots_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_strengthen_the_regency icon = regency x = 5 y = 1 relative_position_id = DEN_the_king_of_denmark cost = 8 prerequisite = { focus = DEN_the_king_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_strengthen_the_regency" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_drift_defence_factor = 0.02 tooltip = drift_defence_factor_tt } add_to_variable = { DEN_Culture_conscription_factor = 0.02 tooltip = conscription_factor_tt } add_to_variable = { DEN_Culture_stability_factor = 0.03 tooltip = stability_factor_tt } add_to_variable = { DEN_Culture_country_productivity_growth_modifier = 0.03 tooltip = country_productivity_growth_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_establish_the_court icon = focus_generic_court x = 1 y = 1 relative_position_id = DEN_strengthen_the_regency cost = 8 prerequisite = { focus = DEN_strengthen_the_regency } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_establish_the_court" add_ideas = DEN_courtly custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_enemy_operative_detection_chance_factor = 0.02 tooltip = enemy_operative_detection_chance_factor_tt } add_to_variable = { DEN_Culture_resistance_damage_to_garrison = 0.03 tooltip = resistance_damage_to_garrison_tt } add_to_variable = { DEN_Culture_resistance_growth = 0.03 tooltip = resistance_growth_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_implement_the_new_dkr icon = focus_DEN_devalue_krone x = 1 y = 2 relative_position_id = DEN_strengthen_the_regency cost = 8 prerequisite = { focus = DEN_establish_the_court } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_implement_the_new_dkr" add_ideas = DEN_idea_new_dkr custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_country_productivity_growth_modifier = 0.05 tooltip = country_productivity_growth_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_create_a_protocol icon = focus_BRA_rio_protocol x = -1 y = 1 relative_position_id = DEN_strengthen_the_regency cost = 8 prerequisite = { focus = DEN_strengthen_the_regency } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_create_a_protocol" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_nationalist_drift = 0.02 tooltip = nationalist_drift_tt } add_to_variable = { DEN_Culture_stability_factor = 0.04 tooltip = stability_factor_tt } add_to_variable = { DEN_Culture_war_support_factor = 0.02 tooltip = war_support_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_build_up_advisors icon = focus_NRY_continue_nygaardsvold_government x = 0 y = 1 relative_position_id = DEN_create_a_protocol cost = 8 prerequisite = { focus = DEN_create_a_protocol } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_build_up_advisors" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_conscription_factor = 0.02 tooltip = conscription_factor_tt } add_to_variable = { DEN_Culture_enemy_operative_detection_chance_factor = 0.05 tooltip = enemy_operative_detection_chance_factor_tt } add_to_variable = { DEN_Culture_justify_war_goal_time = 0.01 tooltip = justify_war_goal_time_tt } add_to_variable = { DEN_Culture_country_productivity_growth_modifier = 0.01 tooltip = country_productivity_growth_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_secure_the_dynasty icon = end_the_regency x = -6 y = 1 relative_position_id = DEN_the_king_of_denmark cost = 8 prerequisite = { focus = DEN_the_king_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_secure_the_dynasty" set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_resistance_growth = 0.03 tooltip = resistance_growth_tt } add_to_variable = { DEN_Culture_stability_factor = 0.02 tooltip = stability_factor_tt } add_to_variable = { DEN_Culture_war_support_factor = 0.03 tooltip = war_support_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_house_Windsor icon = british_monarchy x = -3 y = 1 relative_position_id = DEN_secure_the_dynasty cost = 8 prerequisite = { focus = DEN_secure_the_dynasty } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_house_Windsor" ENG = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { percent_change = 4 } change_influence_percentage = yes add_stability = -0.02 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_house_hohenzollern icon = house_of_hohenzollern x = -1 y = 1 relative_position_id = DEN_secure_the_dynasty cost = 8 prerequisite = { focus = DEN_secure_the_dynasty } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_house_hohenzollern" GER = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { percent_change = 4 } change_influence_percentage = yes add_stability = -0.02 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_belgium_houses icon = belgian_monarchy x = 1 y = 1 relative_position_id = DEN_secure_the_dynasty cost = 8 prerequisite = { focus = DEN_secure_the_dynasty } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_belgium_houses" BEL = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { percent_change = 4 } change_influence_percentage = yes add_stability = -0.02 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } focus = { id = DEN_houses_of_the_netherlands icon = dutch_monarchy x = 3 y = 1 relative_position_id = DEN_secure_the_dynasty cost = 8 prerequisite = { focus = DEN_secure_the_dynasty } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_houses_of_the_netherlands" HOL = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { percent_change = 4 } change_influence_percentage = yes add_stability = -0.02 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_MONARCHIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_MONARCHIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_monarchist_path = yes } } } ###Danish industry focus = { id = DEN_private_industry icon = business_man x = 7 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 8.6 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } emerging_communist_state_in_power_or_coalition = no neutrality_neutral_communism_in_power_or_coalition = no OR = { has_idea = regional_power has_idea = large_power has_idea = great_power has_idea = super_power } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_private_industry" add_stability = 0.02 every_owned_state = { add_extra_state_shared_building_slots = 1 } } ai_will_do = { base = 1 } } focus = { id = DEN_Expand_logistic_Companies icon = DEN_container x = 0 y = 1 relative_position_id = DEN_private_industry cost = 8.6 prerequisite = { focus = DEN_private_industry } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_logistic_Companies" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.01 } } modify_treasury_effect = yes set_temp_variable = { int_investment_change = { value = CHI.gdp_per_capita multiply = 0.03 } } modify_international_investment_effect = yes set_temp_variable = { debt_change = { value = CHI.gdp_per_capita multiply = 0.02 } } modify_debt_effect = yes set_temp_variable = { int_investment_change = { value = HKG.gdp_per_capita multiply = 0.03 } } modify_international_investment_effect = yes set_temp_variable = { debt_change = { value = HKG.gdp_per_capita multiply = 0.02 } } modify_debt_effect = yes set_temp_variable = { int_investment_change = { value = JAP.gdp_per_capita multiply = 0.03 } } modify_international_investment_effect = yes set_temp_variable = { debt_change = { value = JAP.gdp_per_capita multiply = 0.02 } } modify_debt_effect = yes set_temp_variable = { int_investment_change = { value = IND.gdp_per_capita multiply = 0.03 } } modify_international_investment_effect = yes set_temp_variable = { debt_change = { value = IND.gdp_per_capita multiply = 0.02 } } modify_debt_effect = yes CHI = { set_temp_variable = { percent_change = 1.2 } change_influence_percentage = yes set_temp_variable = { treasury_change = { value = DEN.gdp_per_capita multiply = 0.01 } } modify_treasury_effect = yes } HKG = { set_temp_variable = { percent_change = 1.2 } change_influence_percentage = yes set_temp_variable = { treasury_change = { value = DEN.gdp_per_capita multiply = 0.01 } } modify_treasury_effect = yes } JAP = { set_temp_variable = { percent_change = 1.2 } change_influence_percentage = yes set_temp_variable = { treasury_change = { value = DEN.gdp_per_capita multiply = 0.01 } } modify_treasury_effect = yes } IND = { set_temp_variable = { percent_change = 1.2 } change_influence_percentage = yes set_temp_variable = { treasury_change = { value = DEN.gdp_per_capita multiply = 0.01 } } modify_treasury_effect = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_nordic_films icon = film_industry x = -2 y = 1 relative_position_id = DEN_private_industry cost = 7.9 prerequisite = { focus = DEN_private_industry } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_nordic_films" add_ideas = DEN_idea_nordisk_film add_tech_bonus = { name = DEN_nordic_films bonus = 0.30 category = CAT_computing_tech uses = 2 } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.19 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_novo_nordisk icon = generic_hospital x = -6 y = 1 relative_position_id = DEN_private_industry cost = 7.9 prerequisite = { focus = DEN_private_industry } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_novo_nordisk" 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } add_tech_bonus = { name = DEN_novo_nordisk bonus = 0.25 category = CAT_industry uses = 3 } add_ideas = scientific_advances set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.31 } } 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 } } } focus = { id = DEN_Biotech_Rising icon = generic_healthcare x = 0 y = 1 relative_position_id = DEN_novo_nordisk cost = 7.9 prerequisite = { focus = DEN_novo_nordisk } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Biotech_Rising" 4 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } swap_ideas = { remove_idea = scientific_advances add_idea = scientific_advances2 } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.41 } } 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 } } } focus = { id = DEN_restarting_Schultz_larsen icon = thompson_submachine_gun x = 6 y = 1 relative_position_id = DEN_private_industry cost = 7.9 prerequisite = { focus = DEN_private_industry } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_restarting_Schultz_larsen" 5 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } add_ideas = DEN_idea_schultz_larsen set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.21 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = DEN_DISA icon = machine_gun x = 0 y = 1 relative_position_id = DEN_restarting_Schultz_larsen cost = 7.9 prerequisite = { focus = DEN_restarting_Schultz_larsen } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_DISA" 5 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } add_ideas = DEN_idea_DISA set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.21 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = DEN_vestas icon = windmill x = -4 y = 1 relative_position_id = DEN_private_industry cost = 7.9 prerequisite = { focus = DEN_private_industry } search_filters = { FOCUS_FILTER_RENEWABLE_ENERGY_INFRASTRUCTURE FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_vestas" two_random_renewable_energy_infra = yes one_fuel_reserve = yes # If you have a fossil fuel industry set_temp_variable = { temp_opinion = -5 } change_fossil_fuel_industry_opinion = yes set_temp_variable = { temp_opinion = 5 } change_farmers_opinion = yes add_ideas = idea_focus_energy_preferred_renewable } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_construction_industrie icon = construction_buldozer x = 0 y = 1 relative_position_id = DEN_vestas cost = 7.9 prerequisite = { focus = DEN_vestas } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_construction_industrie" two_random_industrial_complex = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.01 } } modify_treasury_effect = yes set_temp_variable = { int_investment_change = { value = gdp_total multiply = 0.012 } } modify_international_investment_effect = yes set_temp_variable = { debt_change = { value = gdp_total multiply = 0.008 } } modify_debt_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 } } } focus = { id = DEN_ISS icon = DEN_iss_exp x = -1 y = 1 relative_position_id = DEN_construction_industrie cost = 7.9 prerequisite = { focus = DEN_construction_industrie focus = DEN_Biotech_Rising } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ISS" 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.21 } } 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 = DEN_skandinavisk_aero_industri icon = air_industry x = 2 y = 1 relative_position_id = DEN_private_industry cost = 7.9 prerequisite = { focus = DEN_private_industry } search_filters = { FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_skandinavisk_aero_industri" 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } add_building_construction = { type = air_base level = 4 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.23 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } ###Socialist tree focus = { id = DEN_the_socialist_agenda icon = social_democracy_2 x = -7 y = 1 relative_position_id = DEN_the_politics_of_denmark cost = 8 prerequisite = { focus = DEN_the_politics_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { emerging_communist_state_in_power_or_coalition = yes neutrality_neutral_communism_in_power_or_coalition = yes emerging_anarchist_communism_in_power_or_coalition = yes western_socialism_are_in_power_or_coalition = yes neutrality_neutral_social_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_socialist_agenda" add_political_power = 100 add_stability = -0.05 } ai_will_do = { base = 1 modifier = { factor = 150 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_broken_system icon = anti_democracy2 x = 4 y = 1 relative_position_id = DEN_the_socialist_agenda cost = 8 prerequisite = { focus = DEN_the_socialist_agenda } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes NOT = { has_idea = EU_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_broken_system" unlock_decision_category_tooltip = DEN_decision_danish_revolutionary_thought add_ideas = DEN_communist_gains } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } ### Union Tree focus = { id = DEN_reassure_worker_rights icon = worker_paradise x = -4 y = 1 relative_position_id = DEN_the_socialist_agenda cost = 8 prerequisite = { focus = DEN_the_socialist_agenda } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_reassure_worker_rights" set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes add_ideas = DEN_Labour_Union1 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_mandatory_worker_councils icon = blr_support_of_the_worker x = -1 y = 1 relative_position_id = DEN_reassure_worker_rights cost = 8 prerequisite = { focus = DEN_reassure_worker_rights } prerequisite = { focus = DEN_abolish_monarchy } prerequisite = { focus = DEN_fight_nationalists } mutually_exclusive = { focus = DEN_solidifying_our_rule } mutually_exclusive = { focus = DEN_Liberal_Social } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_mandatory_worker_councils" swap_ideas = { remove_idea = DEN_Labour_Union1 add_idea = DEN_Labour_Union2 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_integrate_the_unions icon = union_negotiations x = 0 y = 1 relative_position_id = DEN_mandatory_worker_councils cost = 8 prerequisite = { focus = DEN_mandatory_worker_councils } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_integrate_the_unions" add_popularity = { ideology = neutrality popularity = 0.02 } add_stability = 0.02 add_political_power = 100 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_marxist_education icon = marxism x = 0 y = 3 relative_position_id = DEN_mandatory_worker_councils cost = 7.86 prerequisite = { focus = DEN_integrate_the_unions } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_marxist_education" add_timed_idea = { idea = DEN_marxist_reeducation_idea days = 730 } if = { limit = { has_idea = EU_member } set_temp_variable = { modify_europeanism = -0.20 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_union_first icon = labor_unions x = 2 y = 2 relative_position_id = DEN_mandatory_worker_councils cost = 8 prerequisite = { focus = DEN_integrate_the_unions } mutually_exclusive = { focus = DEN_party_first } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_union_first" add_popularity = { ideology = communism popularity = 0.05 } newline = yes if = { limit = { has_idea = large_far_right_movement } swap_ideas = { remove_idea = large_far_right_movement add_idea = medium_far_right_movement } } else_if = { limit = { has_idea = medium_far_right_movement } remove_ideas = medium_far_right_movement } set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_organizing icon = Socialist_Radio x = 0 y = 1 relative_position_id = DEN_union_first cost = 8 prerequisite = { focus = DEN_union_first } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_organizing" add_popularity = { ideology = communism popularity = 0.03 } add_popularity = { ideology = neutrality popularity = 0.01 } swap_ideas = { remove_idea = DEN_Labour_Union2 add_idea = DEN_Labour_Union3b } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_council_run_corporations icon = Focus_Socialist_Worker x = -3 y = 1 relative_position_id = DEN_organizing cost = 8 prerequisite = { focus = DEN_organizing focus = DEN_national_congress } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_council_run_corporations" add_ideas = DEN_council_run_corporations_idea set_temp_variable = { temp_opinion = 5 } change_communist_cadres_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_provide_political_capital icon = breadbasket_of_the_union x = -1 y = 1 relative_position_id = DEN_organizing cost = 8 prerequisite = { focus = DEN_organizing } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_provide_political_capital" add_timed_idea = { idea = DEN_Political_Capital_Injection days = 360 } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.21 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_join_the_ITUC icon = labor_unions x = 0 y = 1 relative_position_id = DEN_provide_political_capital cost = 8 prerequisite = { focus = DEN_provide_political_capital } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_join_the_ITUC" set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes add_ideas = DEN_join_the_ITUC } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_strike_policy icon = focus_generic_workers_and_farmers_rise x = 1 y = 1 relative_position_id = DEN_organizing cost = 8 prerequisite = { focus = DEN_organizing focus = DEN_organized_unorganized } mutually_exclusive = { focus = DEN_the_art_of_a_riot } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_strike_policy" set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes add_stability = -0.02 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_normalise_the_strike icon = general_strike x = 0 y = 1 relative_position_id = DEN_strike_policy cost = 8 prerequisite = { focus = DEN_strike_policy } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_normalise_the_strike" set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes add_popularity = { ideology = communism popularity = 0.02 } add_popularity = { ideology = neutrality popularity = 0.01 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_Liberal_Social icon = liberalism x = -4 y = 1 relative_position_id = DEN_broken_system cost = 8 prerequisite = { focus = DEN_broken_system } prerequisite = { focus = DEN_reassure_worker_rights } prerequisite = { focus = DEN_abolish_monarchy } prerequisite = { focus = DEN_fight_nationalists } mutually_exclusive = { focus = DEN_solidifying_our_rule } mutually_exclusive = { focus = DEN_mandatory_worker_councils } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { western_socialism_are_in_power_or_coalition = yes neutrality_neutral_social_in_power_or_coalition = yes emerging_anarchist_communism_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Liberal_Social" swap_ideas = { remove_idea = industrial_conglomerates add_idea = small_medium_business_owners } swap_ideas = { remove_idea = landowners add_idea = farmers } add_popularity = { ideology = neutrality popularity = 0.04 } recalculate_party = yes add_ideas = DEN_idea_neutrality_drift add_stability = -0.15 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_Free_harbor_for_RAF icon = focus_SWE_refuge_for_revolutionaries x = 0 y = 1 relative_position_id = DEN_Liberal_Social cost = 10 prerequisite = { focus = DEN_Liberal_Social } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { western_socialism_are_in_power_or_coalition = yes neutrality_neutral_social_in_power_or_coalition = yes emerging_anarchist_communism_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Free_harbor_for_RAF" decrease_policing_budget = yes block_police_increase = yes add_ideas = DEN_Anarchism1 add_popularity = { ideology = neutrality popularity = 0.02 } recalculate_party = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_Anarchism_first icon = torchbearers_of_tomorrow x = 0 y = 1 relative_position_id = DEN_Free_harbor_for_RAF cost = 10 prerequisite = { focus = DEN_Free_harbor_for_RAF } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { western_socialism_are_in_power_or_coalition = yes neutrality_neutral_social_in_power_or_coalition = yes emerging_anarchist_communism_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Anarchism_first" decrease_policing_budget = yes block_police_increase = yes if = { limit = { has_idea = large_far_right_movement } swap_ideas = { remove_idea = large_far_right_movement add_idea = medium_far_right_movement } } else_if = { limit = { has_idea = medium_far_right_movement } remove_ideas = medium_far_right_movement } swap_ideas = { remove_idea = DEN_Anarchism1 add_idea = DEN_Anarchism2 } add_popularity = { ideology = neutrality popularity = 0.02 } recalculate_party = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_Freetown_Christiana icon = anarchist_economy x = -2 y = 1 relative_position_id = DEN_Liberal_Social cost = 10 prerequisite = { focus = DEN_Liberal_Social } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { western_socialism_are_in_power_or_coalition = yes neutrality_neutral_social_in_power_or_coalition = yes emerging_anarchist_communism_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Freetown_Christiana" 4 = { add_to_variable = { productivity_state_var = 40 } } custom_effect_tooltip = DEN_Freetown_Christiana_tt add_popularity = { ideology = neutrality popularity = 0.02 } recalculate_party = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_organized_unorganized icon = focus_ARG_no_gods_no_masters x = 0 y = 1 relative_position_id = DEN_Anarchism_first cost = 10 prerequisite = { focus = DEN_Anarchism_first } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { western_socialism_are_in_power_or_coalition = yes neutrality_neutral_social_in_power_or_coalition = yes emerging_anarchist_communism_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_organized_unorganized" decrease_policing_budget = yes block_police_increase = yes swap_ideas = { remove_idea = DEN_Anarchism2 add_idea = DEN_Anarchism3 } add_popularity = { ideology = neutrality popularity = 0.02 } recalculate_party = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_the_art_of_a_riot icon = focus_ICE_embrace_the_workers_revolution x = 0 y = 1 relative_position_id = DEN_organized_unorganized cost = 8 prerequisite = { focus = DEN_organized_unorganized } mutually_exclusive = { focus = DEN_strike_policy } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { western_socialism_are_in_power_or_coalition = yes neutrality_neutral_social_in_power_or_coalition = yes emerging_anarchist_communism_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_art_of_a_riot" add_stability = -0.02 newline = yes SWE = { set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes add_stability = -0.02 } newline = yes NRY = { set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes add_stability = -0.02 } newline = yes GER = { set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.03 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes add_stability = -0.02 } newline = yes ICE = { set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes add_stability = -0.02 } add_popularity = { ideology = neutrality popularity = 0.02 } recalculate_party = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_structurised_support icon = support_spanish_poum x = 0 y = 1 relative_position_id = DEN_the_art_of_a_riot cost = 8 prerequisite = { focus = DEN_the_art_of_a_riot } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { western_socialism_are_in_power_or_coalition = yes neutrality_neutral_social_in_power_or_coalition = yes emerging_anarchist_communism_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_structurised_support" add_popularity = { ideology = neutrality popularity = 0.02 } add_popularity = { ideology = communism popularity = 0.02 } add_political_power = 100 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_export_the_protest icon = focus_spr_anarchism_knows_no_borders x = 1 y = 1 relative_position_id = DEN_normalise_the_strike cost = 8 prerequisite = { focus = DEN_normalise_the_strike focus = DEN_structurised_support } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_export_the_protest" add_ideas = DEN_inspire_revolutions } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_world_forum icon = communist_scientists x = 0 y = 1 relative_position_id = DEN_council_run_corporations cost = 8 prerequisite = { focus = DEN_council_run_corporations } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_world_forum" add_popularity = { ideology = communism popularity = 0.05 } recalculate_party = yes add_ideas = DEN_idea_World_forum set_temp_variable = { temp_opinion = 5 } change_communist_cadres_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_international_stage icon = proclaim_soviet_hegemony x = -1 y = 1 relative_position_id = DEN_join_the_ITUC cost = 8 prerequisite = { focus = DEN_world_forum focus = DEN_join_the_ITUC } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_international_stage" add_ideas = DEN_World_Workers_Paradise set_temp_variable = { temp_opinion = 15 } change_communist_cadres_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_party_first icon = democratic_communism x = -2 y = 2 relative_position_id = DEN_mandatory_worker_councils cost = 8 prerequisite = { focus = DEN_integrate_the_unions } mutually_exclusive = { focus = DEN_union_first } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_party_first" add_popularity = { ideology = communism popularity = 0.05 } newline = yes if = { limit = { has_idea = large_far_right_movement } swap_ideas = { remove_idea = large_far_right_movement add_idea = medium_far_right_movement } } else_if = { limit = { has_idea = medium_far_right_movement } remove_ideas = medium_far_right_movement } newline = yes swap_ideas = { remove_idea = labour_unions add_idea = communist_cadres } newline = yes set_temp_variable = { temp_opinion = 15 } change_communist_cadres_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_national_congress icon = the_supreme_soviet x = 0 y = 1 relative_position_id = DEN_party_first cost = 8 prerequisite = { focus = DEN_party_first } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_national_congress" add_popularity = { ideology = communism popularity = 0.05 } swap_ideas = { remove_idea = DEN_Labour_Union2 add_idea = DEN_Labour_Union3a } newline = yes set_temp_variable = { temp_opinion = 10 } change_communist_cadres_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_solidifying_our_rule icon = communist_constiution x = 1 y = 1 relative_position_id = DEN_broken_system cost = 8 prerequisite = { focus = DEN_broken_system } prerequisite = { focus = DEN_abolish_monarchy } prerequisite = { focus = DEN_fight_nationalists } mutually_exclusive = { focus = DEN_Liberal_Social } mutually_exclusive = { focus = DEN_mandatory_worker_councils } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_solidifying_our_rule" add_stability = 0.05 add_war_support = 0.05 swap_ideas = { remove_idea = DEN_communist_gains add_idea = DEN_communist_gains2 } set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_end_the_protest icon = communist_purge x = 0 y = 1 relative_position_id = DEN_solidifying_our_rule cost = 10 prerequisite = { focus = DEN_solidifying_our_rule } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes NOT = { has_idea = EU_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_end_the_protest" country_event = { id = denmark.9 days = 1 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_fight_nationalists icon = anti_nationalism x = 1 y = 1 relative_position_id = DEN_the_socialist_agenda cost = 10 prerequisite = { focus = DEN_the_socialist_agenda } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } bypass = { NOT = { has_idea = large_far_right_movement } NOT = { has_idea = medium_far_right_movement } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_fight_nationalists" add_popularity = { ideology = nationalist popularity = -0.6 } recalculate_party = yes newline = yes if = { limit = { has_idea = large_far_right_movement } swap_ideas = { remove_idea = large_far_right_movement add_idea = medium_far_right_movement } } else_if = { limit = { has_idea = medium_far_right_movement } remove_ideas = medium_far_right_movement } country_event = { id = denmark.13 days = 1 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_joining_brics icon = GFX_brics x = 6 y = 1 relative_position_id = DEN_the_socialist_agenda cost = 10 prerequisite = { focus = DEN_the_socialist_agenda } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL } available = { RAJ = { has_completed_focus = RAJ_BRICS_integer } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_joining_brics" BRICS_join_via_event = yes } ai_will_do = { base = 10 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_abolish_monarchy icon = anti_monarchism4 x = -1 y = 1 relative_position_id = DEN_the_socialist_agenda cost = 10 prerequisite = { focus = DEN_the_socialist_agenda } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_socialist_government_or_in_coalition = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_abolish_monarchy" add_popularity = { ideology = communism popularity = 0.03 } add_popularity = { ideology = nationalist popularity = -0.02 } add_war_support = 0.10 recalculate_party = yes newline = yes if = { limit = { has_idea = DEN_idea_margrethe } remove_ideas = DEN_idea_margrethe } news_event = denmark_news.1 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_communist_propaganda icon = workers_of_iberia x = -2 y = 1 relative_position_id = DEN_solidifying_our_rule cost = 10 prerequisite = { focus = DEN_solidifying_our_rule } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_communist_propaganda" add_war_support = 0.05 add_manpower = 10000 newline = yes add_equipment_to_stockpile = { type = infantry_weapons_4 amount = 1000 producer = SOV } newline = yes add_equipment_to_stockpile = { type = cnc_equipment_3 amount = 1000 producer = SOV } newline = yes set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_Danish_stasi icon = focus_SWE_socialist_reforms x = 0 y = 3 relative_position_id = DEN_solidifying_our_rule cost = 10 prerequisite = { focus = DEN_peaceful_revolution focus = DEN_seize_state_power } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Danish_stasi" increase_policing_budget = yes block_police_decrease = yes newline = yes if = { limit = { has_dlc = "La Resistance" } if = { limit = { has_intelligence_agency = no } create_intelligence_agency = { name = "Dansk Stasi" icon = GFX_intelligence_agency_logo_fra } } add_ideas = idea_focus_expanded_secret_services_lar } else = { add_ideas = idea_focus_expanded_secret_services } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_path_of_true_equality icon = focus_generic_women_in_military x = 2 y = 1 relative_position_id = DEN_solidifying_our_rule cost = 10 prerequisite = { focus = DEN_solidifying_our_rule } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_path_of_true_equality" add_stability = 0.05 newline = yes add_ideas = DEN_idea_equality newline = yes set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_peaceful_revolution icon = focus_ITA_communist_leadership x = -2 y = 2 relative_position_id = DEN_solidifying_our_rule cost = 5 prerequisite = { focus = DEN_solidifying_our_rule } mutually_exclusive = { focus = DEN_seize_state_power } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_peaceful_revolution" add_war_support = -0.05 add_stability = 0.10 if = { limit = { has_idea = large_far_right_movement } swap_ideas = { remove_idea = large_far_right_movement add_idea = medium_far_right_movement } } else_if = { limit = { has_idea = medium_far_right_movement } remove_ideas = medium_far_right_movement } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_raise_unemployment_benefits icon = Generic_Workers_Democracy x = 0 y = 1 relative_position_id = DEN_peaceful_revolution cost = 9 prerequisite = { focus = DEN_peaceful_revolution } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_raise_unemployment_benefits" add_stability = 0.05 add_ideas = DEN_idea_unemployment_benefits } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_Unconditional_basic_income icon = focus_FIN_socialist_wellfare x = -1 y = 1 relative_position_id = DEN_raise_unemployment_benefits cost = 6 prerequisite = { focus = DEN_raise_unemployment_benefits } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Unconditional_basic_income" add_ideas = DEN_idea_Unconditional_basic_income newline = yes increase_social_spending = yes block_social_decrease = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_the_true_wellfare_state icon = industry_democratic3 x = 0 y = 1 relative_position_id = DEN_Unconditional_basic_income cost = 6 prerequisite = { focus = DEN_Unconditional_basic_income } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_true_wellfare_state" add_ideas = DEN_idea_feal_well } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_export_our_Sytem icon = focus_SWE_danish_communists x = 2 y = 1 relative_position_id = DEN_the_true_wellfare_state cost = 6 prerequisite = { focus = DEN_the_true_wellfare_state } prerequisite = { focus = DEN_true_equality } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_export_our_Sytem" decrease_corruption = yes add_country_leader_trait = popular_figurehead add_popularity = { ideology = communism popularity = 0.025 } set_rule = { can_create_factions = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_true_equality icon = revolution_upmost x = 1 y = 1 relative_position_id = DEN_raise_unemployment_benefits cost = 6 prerequisite = { focus = DEN_raise_unemployment_benefits focus = DEN_world_revolution } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_true_equality" add_ideas = idea_focus_generic_public_service_investment } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_seize_state_power icon = focus_ITA_peasants_rise x = 2 y = 2 relative_position_id = DEN_solidifying_our_rule cost = 10 prerequisite = { focus = DEN_solidifying_our_rule } mutually_exclusive = { focus = DEN_peaceful_revolution } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_seize_state_power" add_war_support = 0.05 newline = yes if = { limit = { has_idea = large_far_right_movement } swap_ideas = { remove_idea = large_far_right_movement add_idea = medium_far_right_movement } } else_if = { limit = { has_idea = medium_far_right_movement } remove_ideas = medium_far_right_movement } SWE = { set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } newline = yes NRY = { set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } newline = yes FIN = { set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.03 } set_temp_variable = { temp_outlook_increase = 0.03 } change_relative_party_popularity = yes } newline = yes ICE = { set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } newline = yes DEN = { country_event = denmark.17 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_world_revolution icon = international_union_of_soviet_republics x = 0 y = 1 relative_position_id = DEN_seize_state_power cost = 10 prerequisite = { focus = DEN_seize_state_power } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_world_revolution" add_ideas = idea_focus_generic_will_of_the_people if = { limit = { country_exists = ICE NOT = { has_war_with = ICE } ICE = { is_subject = no } } ICE = { country_event = { id = denmark.39 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = ICE } } if = { limit = { country_exists = SWE NOT = { has_war_with = SWE } SWE = { is_subject = no } } SWE = { country_event = { id = denmark.39 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = SWE } } if = { limit = { country_exists = NRY NOT = { has_war_with = NRY } NRY = { is_subject = no } } NRY = { country_event = { id = denmark.39 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = NRY } } if = { limit = { country_exists = FIN NOT = { has_war_with = FIN } FIN = { is_subject = no } } FIN = { country_event = { id = denmark.39 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = FIN } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_southamerican_friends icon = focus_BRA_ulasr x = 1 y = 1 relative_position_id = DEN_world_revolution cost = 10 prerequisite = { focus = DEN_world_revolution } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_southamerican_friends" every_other_country = { limit = { has_country_flag = south_america_nation_flag NOT = { OR = { has_idea = non_state_actor has_idea = lacks_international_recognition } } emerging_communist_state_are_in_power = yes } set_temp_variable = { percent_change = 8 } change_influence_percentage = yes add_opinion_modifier = { target = DEN modifier = DEN_Danish_Communist_Friends } DEN = { add_opinion_modifier = { target = THIS modifier = DEN_Danish_Communist_Friends } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } focus = { id = DEN_friends_in_the_east icon = communist_revolution_asia x = -1 y = 1 relative_position_id = DEN_world_revolution cost = 10 prerequisite = { focus = DEN_world_revolution } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_friends_in_the_east" every_other_country = { limit = { has_country_flag = asian_nation_flag NOT = { OR = { has_idea = non_state_actor has_idea = lacks_international_recognition } } emerging_communist_state_are_in_power = yes } set_temp_variable = { percent_change = 8 } change_influence_percentage = yes add_opinion_modifier = { target = DEN modifier = DEN_Danish_Communist_Friends } DEN = { add_opinion_modifier = { target = THIS modifier = DEN_Danish_Communist_Friends } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_SOCIALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_SOCIALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_socialist_path = yes } } } ### Rise of people Party focus = { id = DEN_Danish_culture icon = focus_DEN_danish_freedom x = -18 y = 1 relative_position_id = DEN_the_politics_of_denmark cost = 8 prerequisite = { focus = DEN_the_politics_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM } available = { OR = { western_conservatism_are_in_power_or_coalition = yes nationalist_right_wing_populists_are_in_power_or_coalition = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Danish_culture" add_political_power = 100 add_dynamic_modifier = { modifier = DEN_Culture_modifier } if = { limit = { has_dynamic_modifier = { modifier = DEN_the_State } } remove_dynamic_modifier = { modifier = DEN_the_State } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_stability_factor = 0.04 tooltip = stability_factor_tt } add_to_variable = { DEN_Culture_war_support_factor = 0.02 tooltip = war_support_factor_tt } add_to_variable = { DEN_Culture_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 150 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_outlaw_hijab icon = islam_hijab x = -1 y = 1 relative_position_id = DEN_Danish_culture cost = 5 prerequisite = { focus = DEN_Danish_culture } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_outlaw_hijab" add_popularity = { ideology = nationalist popularity = 0.02 } recalculate_party = yes set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_nationalist_drift = 0.02 tooltip = nationalist_drift_tt } add_to_variable = { DEN_Culture_stability_factor = 0.03 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_antagonize_scandinavians icon = focus_DEN_undermine_overlord_continuous_focus x = 1 y = 1 relative_position_id = DEN_Danish_culture cost = 3 prerequisite = { focus = DEN_Danish_culture } search_filters = { FOCUS_FILTER_POLITICAL } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_antagonize_scandinavians" NRY = { add_opinion_modifier = { target = DEN modifier = declaration_of_hostility } } SWE = { add_opinion_modifier = { target = DEN modifier = declaration_of_hostility } } set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_war_support_factor = 0.02 tooltip = war_support_factor_tt } add_to_variable = { DEN_Culture_stability_factor = 0.03 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_revive_folk_high_school_movement icon = focus_CHL_the_scouts_monarchist_youth_organization x = 0 y = 2 relative_position_id = DEN_Danish_culture cost = 12 prerequisite = { focus = DEN_outlaw_hijab } prerequisite = { focus = DEN_antagonize_scandinavians } search_filters = { FOCUS_FILTER_POLITICAL } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_revive_folk_high_school_movement" add_stability = 0.05 add_popularity = { ideology = nationalist popularity = 0.02 } recalculate_party = yes set_temp_variable = { temp_opinion = 10 } change_the_clergy_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_nationalist_drift = 0.03 tooltip = nationalist_drift_tt } add_to_variable = { DEN_Culture_army_leader_cost_factor = 0.02 tooltip = army_leader_cost_factor_tt } add_to_variable = { DEN_Culture_army_core_defence_factor = 0.03 tooltip = army_core_defence_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_venerate_country icon = national_autocracy x = -1 y = 1 relative_position_id = DEN_revive_folk_high_school_movement offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_venerate_country } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_venerate_values } } prerequisite = { focus = DEN_revive_folk_high_school_movement } mutually_exclusive = { focus = DEN_venerate_values } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_venerate_country" mark_focus_tree_layout_dirty = yes DEN = { country_event = denmark.6 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_conscription_factor = 0.03 tooltip = conscription_factor_tt } add_to_variable = { DEN_Culture_army_core_defence_factor = 0.04 tooltip = army_core_defence_factor_tt } add_to_variable = { DEN_Culture_stability_factor = 0.01 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_venerate_values icon = democracy x = 1 y = 1 relative_position_id = DEN_revive_folk_high_school_movement offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_venerate_values } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_venerate_country } } prerequisite = { focus = DEN_revive_folk_high_school_movement } mutually_exclusive = { focus = DEN_venerate_country } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_venerate_values" mark_focus_tree_layout_dirty = yes country_event = denmark.7 if = { limit = { has_idea = landowners } set_temp_variable = { temp_opinion = 5 } change_landowners_opinion = yes } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_stability_factor = 0.01 tooltip = stability_factor_tt } add_to_variable = { DEN_Culture_war_support_factor = 0.02 tooltip = war_support_factor_tt } add_to_variable = { DEN_Culture_monthly_population = 0.02 tooltip = monthly_population_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_border_control icon = military_fort x = -1 y = 1 relative_position_id = DEN_venerate_country cost = 10 prerequisite = { focus = DEN_venerate_country } search_filters = { FOCUS_FILTER_POLITICAL } available = { controls_state = 6 nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_border_control" 6 = { add_building_construction = { type = bunker level = 4 province = 332 instant_build = yes } add_building_construction = { type = bunker level = 4 province = 11251 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_war_support_factor = 0.04 tooltip = war_support_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_expand_police_force icon = Generic_Policeman x = 3 y = 1 relative_position_id = DEN_venerate_country cost = 10 prerequisite = { focus = DEN_venerate_values } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_expand_police_force" increase_policing_budget = yes add_political_power = 50 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_resistance_damage_to_garrison = 0.01 tooltip = resistance_damage_to_garrison_tt } add_to_variable = { DEN_Culture_resistance_growth = 0.01 tooltip = resistance_growth_tt } add_to_variable = { DEN_Culture_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_restrict_greenlandic_autonomy icon = become_puppet x = 0 y = 1 relative_position_id = DEN_border_control cost = 10 prerequisite = { focus = DEN_border_control } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { owns_state = 1 nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_restrict_greenlandic_autonomy" add_ideas = DEN_idea_greenlandic_conscripts custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_conscription_factor = 0.02 tooltip = conscription_factor_tt } add_to_variable = { DEN_Culture_war_support_factor = 0.02 tooltip = war_support_factor_tt } add_to_variable = { DEN_Culture_army_core_defence_factor = 0.03 tooltip = army_core_defence_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_encourage_family_values icon = family x = 0 y = 1 relative_position_id = DEN_expand_police_force cost = 10 prerequisite = { focus = DEN_expand_police_force } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_encourage_family_values" country_event = { id = denmark.2 days = 1 } add_stability = 0.05 increase_social_spending = yes add_ideas = DEN_idea_conservative custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_drift_defence_factor = 0.02 tooltip = drift_defence_factor_tt } add_to_variable = { DEN_Culture_monthly_population = 0.03 tooltip = monthly_population_tt } add_to_variable = { DEN_Culture_stability_factor = 0.02 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_improve_danish_roads icon = rubber_production x = 1 y = 1 relative_position_id = DEN_venerate_country cost = 10 prerequisite = { focus = DEN_venerate_country focus = DEN_venerate_values } search_filters = { FOCUS_FILTER_POLITICAL } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_improve_danish_roads" add_stability = 0.05 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_country_productivity_growth_modifier = 0.06 tooltip = country_productivity_growth_modifier_tt } add_to_variable = { DEN_Culture_conversion_cost_civ_to_mil_factor = 0.03 tooltip = conversion_cost_civ_to_mil_factor_tt } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.21 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_danish_militarism icon = mass_assault x = 0 y = 1 relative_position_id = DEN_improve_danish_roads cost = 10 prerequisite = { focus = DEN_improve_danish_roads } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_danish_militarism" country_event = { id = denmark.11 days = 1 } add_manpower = 10000 add_ideas = DEN_for_faedre_landet increase_military_spending = yes 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } 5 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } 6 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.17 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = DEN_terminate_nordic_cooperation icon = attack_sweden x = 0 y = 1 relative_position_id = DEN_danish_militarism cost = 10 prerequisite = { focus = DEN_danish_militarism } prerequisite = { focus = DEN_restrict_greenlandic_autonomy focus = DEN_encourage_family_values } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_government = nationalist NOT = { has_idea = NATO_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_terminate_nordic_cooperation" add_political_power = 100 set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Culture_modifier } add_to_variable = { DEN_Culture_nationalist_drift = 0.03 tooltip = nationalist_drift_tt } add_to_variable = { DEN_Culture_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { DEN_Culture_conscription_factor = 0.02 tooltip = conscription_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_remember_history icon = DEN_denmark_nationalism x = 0 y = 1 relative_position_id = DEN_terminate_nordic_cooperation cost = 10 prerequisite = { focus = DEN_terminate_nordic_cooperation } will_lead_to_war_with = SWE will_lead_to_war_with = NRY will_lead_to_war_with = ICE search_filters = { FOCUS_FILTER_POLITICAL } available = { has_government = nationalist } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_remember_history" set_temp_variable = { wargoal_on = SWE } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = SWE } set_temp_variable = { wargoal_on = NRY } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = NRY } set_temp_variable = { wargoal_on = ICE } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = ICE } add_ideas = DEN_idea_militarization } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_slesvig_holstein icon = focus_DEN_schleswigian_farmers x = -3 y = 1 relative_position_id = DEN_remember_history cost = 10 prerequisite = { focus = DEN_remember_history } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_government = nationalist } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_slesvig_holstein" 37 = { add_core_of = DEN } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_Hamburg_is_Danish icon = attack_germany x = 0 y = 1 relative_position_id = DEN_slesvig_holstein cost = 10 prerequisite = { focus = DEN_slesvig_holstein } will_lead_to_war_with = GER search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION } available = { has_government = nationalist } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Hamburg_is_Danish" 1080 = { add_claim_by = DEN } set_temp_variable = { wargoal_on = GER } add_threat_from_wargoal_effect = yes create_wargoal = { type = take_state_focus target = GER generator = { 1080 37 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_ancient_history icon = focus_EST_estonia_is_scandinavia x = -1 y = 1 relative_position_id = DEN_remember_history cost = 10 prerequisite = { focus = DEN_remember_history } will_lead_to_war_with = EST search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION } available = { has_government = nationalist } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_ancient_history" set_temp_variable = { wargoal_on = EST } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = EST } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_Baltic_Garrison icon = focus_FIN_keepers_of_the_baltic_countries x = 0 y = 1 relative_position_id = DEN_ancient_history cost = 10 prerequisite = { focus = DEN_ancient_history } will_lead_to_war_with = LAT will_lead_to_war_with = LIT search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION } available = { has_government = nationalist } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Baltic_Garrison" set_temp_variable = { wargoal_on = LIT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = LIT } set_temp_variable = { wargoal_on = LAT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = LAT } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_finlands_history icon = attack_finland x = 1 y = 1 relative_position_id = DEN_remember_history cost = 10 prerequisite = { focus = DEN_remember_history } will_lead_to_war_with = FIN search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION } available = { has_government = nationalist } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_finlands_history" set_temp_variable = { wargoal_on = FIN } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = FIN } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_from_Baltic_to_black_sea icon = focus_SWE_reclaiming_the_rus x = 0 y = 1 relative_position_id = DEN_finlands_history cost = 10 prerequisite = { focus = DEN_finlands_history } will_lead_to_war_with = SOV will_lead_to_war_with = UKR will_lead_to_war_with = BLR search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION } available = { has_government = nationalist } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_from_Baltic_to_black_sea" 642 = { add_claim_by = DEN } 644 = { add_claim_by = DEN } 1129 = { add_claim_by = DEN } 649 = { add_claim_by = DEN } 646 = { add_claim_by = DEN } 650 = { add_claim_by = DEN } 651 = { add_claim_by = DEN } 660 = { add_claim_by = DEN } 1135 = { add_claim_by = DEN } 1131 = { add_claim_by = DEN } 1130 = { add_claim_by = DEN } 665 = { add_claim_by = DEN } 666 = { add_claim_by = DEN } 667 = { add_claim_by = DEN } 653 = { add_claim_by = DEN } 655 = { add_claim_by = DEN } 657 = { add_claim_by = DEN } 656 = { add_claim_by = DEN } 1075 = { add_claim_by = DEN } 693 = { add_claim_by = DEN } 1076 = { add_claim_by = DEN } 694 = { add_claim_by = DEN } 1085 = { add_claim_by = DEN } 1086 = { add_claim_by = DEN } 695 = { add_claim_by = DEN } 1091 = { add_claim_by = DEN } 698 = { add_claim_by = DEN } 697 = { add_claim_by = DEN } 1088 = { add_claim_by = DEN } 1093 = { add_claim_by = DEN } 702 = { add_claim_by = DEN } 703 = { add_claim_by = DEN } 704 = { add_claim_by = DEN } 1092 = { add_claim_by = DEN } 1094 = { add_claim_by = DEN } newline = yes set_temp_variable = { wargoal_on = SOV } add_threat_from_wargoal_effect = yes create_wargoal = { type = take_state_focus target = SOV generator = { 642 644 1129 649 646 650 651 660 1135 1131 1130 665 666 667 653 655 657 656 } } set_temp_variable = { wargoal_on = UKR } add_threat_from_wargoal_effect = yes create_wargoal = { type = take_state_focus target = UKR generator = { 1075 693 1076 694 1085 1086 695 1091 698 697 1088 } } set_temp_variable = { wargoal_on = BLR } add_threat_from_wargoal_effect = yes create_wargoal = { type = take_state_focus target = BLR generator = { 1093 702 703 704 1092 1094 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } focus = { id = DEN_viking_age icon = focus_ICE_the_viking_spirit x = 3 y = 1 relative_position_id = DEN_remember_history cost = 10 prerequisite = { focus = DEN_remember_history } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION } available = { has_government = nationalist } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_viking_age" 8 = { add_claim_by = DEN } 1197 = { add_claim_by = DEN } newline = yes if = { limit = { country_exists = ENG } ENG = { country_event = { days = 1 id = denmark.19 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { transfer_state = 8 transfer_state = 1197 set_temp_variable = { treasury_change = -50 } modify_treasury_effect = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_danelaw icon = focus_DEN_danelaw x = 0 y = 1 relative_position_id = DEN_viking_age cost = 10 prerequisite = { focus = DEN_viking_age } will_lead_to_war_with = ENG search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION } available = { has_government = nationalist } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_danelaw" 11 = { add_claim_by = DEN } 10 = { add_claim_by = DEN } 14 = { add_claim_by = DEN } 12 = { add_claim_by = DEN } 15 = { add_claim_by = DEN } 13 = { add_claim_by = DEN } 973 = { add_claim_by = DEN } 1193 = { add_claim_by = DEN } 1191 = { add_claim_by = DEN } newline = yes set_temp_variable = { wargoal_on = ENG } add_threat_from_wargoal_effect = yes create_wargoal = { type = take_state_focus target = ENG generator = { 11 10 14 12 15 13 973 1193 1191 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = DEN_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 is_historical_focus_on = yes NOT = { has_global_flag = DEN_NATIONALIST_FOCUS_PATH } } modifier = { factor = 0 DEN_ai_rival_of_nationalist_path = yes } } } ###Western Tree focus = { id = DEN_western_Democracy icon = democracy4 x = 14 y = 1 relative_position_id = DEN_the_politics_of_denmark cost = 8 prerequisite = { focus = DEN_the_politics_of_denmark } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } available = { has_elections = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_western_Democracy" one_office_construction = yes } ai_will_do = { base = 1 modifier = { factor = 150 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = DEN_the_euro_question icon = euro x = 0 y = 1 relative_position_id = DEN_the_governance_of_denmark cost = 8 prerequisite = { focus = DEN_the_governance_of_denmark } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { has_west_aligned_government = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_the_euro_question" custom_effect_tooltip = DEN_euro_decision newline = yes add_ideas = DEN_euro_question_idea } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_reform_the_public_sector icon = focus_generic_improve_the_administration x = 0 y = 5 relative_position_id = DEN_the_euro_question cost = 8 prerequisite = { focus = DEN_the_euro_question } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_reform_the_public_sector" one_office_construction = yes add_ideas = DEN_public_service_investment custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_stability_factor = 0.03 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = DEN_expand_the_workforce icon = economic_civil_industry x = 0 y = 1 relative_position_id = DEN_western_Democracy cost = 8 prerequisite = { focus = DEN_western_Democracy } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_expand_the_workforce" add_political_power = 100 set_temp_variable = { temp_opinion = 15 } change_industrial_conglomerates_opinion = yes change_labour_unions_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_refugees_welcome icon = national_unity x = -2 y = 1 relative_position_id = DEN_expand_the_workforce offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_refugees_welcome } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_restrict_immigration } } prerequisite = { focus = DEN_expand_the_workforce } mutually_exclusive = { focus = DEN_restrict_immigration } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_refugees_welcome" mark_focus_tree_layout_dirty = yes add_stability = -0.05 add_ideas = DEN_idea_refugees_welcome custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_police_cost_multiplier_modifier_var = 0.025 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.025 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { DEN_stability_factor = -0.03 tooltip = stability_factor_tt } add_to_variable = { DEN_monthly_population = 0.03 tooltip = monthly_population_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Integrate_to_workforce icon = grey_market_sheep x = -1 y = 1 relative_position_id = DEN_refugees_welcome offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_Integrate_to_workforce } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_restrict_immigration } NOT = { has_completed_focus = DEN_refugee_welfare } } prerequisite = { focus = DEN_refugees_welcome } mutually_exclusive = { focus = DEN_refugee_welfare } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Integrate_to_workforce" mark_focus_tree_layout_dirty = yes add_stability = -0.02 set_temp_variable = { temp_opinion = 5 } change_industrial_conglomerates_opinion = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes add_popularity = { ideology = democratic popularity = 0.05 } recalculate_party = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_monthly_population = 0.015 tooltip = monthly_population_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_refugee_welfare icon = politics_human_rights x = 1 y = 1 relative_position_id = DEN_refugees_welcome offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_refugee_welfare } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_restrict_immigration } NOT = { has_completed_focus = DEN_Integrate_to_workforce } } prerequisite = { focus = DEN_refugees_welcome } mutually_exclusive = { focus = DEN_Integrate_to_workforce } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_refugee_welfare" mark_focus_tree_layout_dirty = yes add_stability = -0.05 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.025 tooltip = social_cost_multiplier_modifier_tt } add_popularity = { ideology = communism popularity = 0.03 } recalculate_party = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.075 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { DEN_monthly_population = 0.02 tooltip = monthly_population_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Famliy_visa icon = ITA_Focus_Passport x = 0 y = 2 relative_position_id = DEN_refugees_welcome cost = 10 prerequisite = { focus = DEN_Integrate_to_workforce focus = DEN_refugee_welfare } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Famliy_visa" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_stability_factor = -0.03 tooltip = stability_factor_tt } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.025 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { DEN_police_cost_multiplier_modifier_var = 0.025 tooltip = police_cost_multiplier_modifier_tt } add_popularity = { ideology = neutrality popularity = 0.02 } recalculate_party = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.06 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.085 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { DEN_monthly_population = 0.05 tooltip = monthly_population_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_restrict_immigration icon = Generic_Enough x = 2 y = 1 relative_position_id = DEN_expand_the_workforce offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_restrict_immigration } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_refugees_welcome } } prerequisite = { focus = DEN_expand_the_workforce } mutually_exclusive = { focus = DEN_refugees_welcome } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_restrict_immigration" mark_focus_tree_layout_dirty = yes add_popularity = { ideology = nationalist popularity = 0.025 } recalculate_party = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_stability_factor = 0.03 tooltip = stability_factor_tt } add_ideas = DEN_idea_strict_immigration_law custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_police_cost_multiplier_modifier_var = 0.025 tooltip = police_cost_multiplier_modifier_tt } country_event = { id = denmark.32 days = 30 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = -0.025 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { DEN_monthly_population = -0.01 tooltip = monthly_population_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Strict_point_system icon = Generic_Pawns x = -1 y = 1 relative_position_id = DEN_restrict_immigration offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_Strict_point_system } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_refugees_welcome } NOT = { has_completed_focus = DEN_skilled_occupation_Visa } } prerequisite = { focus = DEN_restrict_immigration } mutually_exclusive = { focus = DEN_skilled_occupation_Visa } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Strict_point_system" mark_focus_tree_layout_dirty = yes add_stability = 0.05 add_political_power = 50 swap_ideas = { remove_idea = DEN_idea_strict_immigration_law add_idea = DEN_idea_strict_immigration_law2 } add_popularity = { ideology = nationalist popularity = -0.03 } recalculate_party = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = -0.025 tooltip = social_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_skilled_occupation_Visa icon = Focus_Parliament_Constitution x = 1 y = 1 relative_position_id = DEN_restrict_immigration offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_skilled_occupation_Visa } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_refugees_welcome } NOT = { has_completed_focus = DEN_Strict_point_system } } prerequisite = { focus = DEN_restrict_immigration } mutually_exclusive = { focus = DEN_Strict_point_system } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_skilled_occupation_Visa" mark_focus_tree_layout_dirty = yes add_stability = 0.05 add_political_power = 50 add_popularity = { ideology = democratic popularity = 0.04 } recalculate_party = yes set_temp_variable = { temp_opinion = 10 } change_industrial_conglomerates_opinion = yes set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = -0.025 tooltip = social_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Student_and_holiday_working_visa icon = generic_university x = 0 y = 2 relative_position_id = DEN_restrict_immigration cost = 8 prerequisite = { focus = DEN_skilled_occupation_Visa focus = DEN_Strict_point_system } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Student_and_holiday_working_visa" add_stability = 0.05 add_political_power = 50 set_temp_variable = { temp_opinion = 10 } change_industrial_conglomerates_opinion = yes set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_stability_factor = 0.03 tooltip = stability_factor_tt } add_to_variable = { DEN_monthly_population = 0.01 tooltip = monthly_population_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Industries icon = construct_factory x = -9 y = 1 relative_position_id = DEN_western_Democracy cost = 8 prerequisite = { focus = DEN_western_Democracy } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Industries" add_stability = 0.05 newline = yes set_temp_variable = { temp_opinion = 5 } change_industrial_conglomerates_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_receiving_investment_cost_modifier = 0.03 tooltip = receiving_investment_cost_modifier_tt } add_to_variable = { DEN_return_on_investment_modifier = 0.02 tooltip = return_on_investment_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_sustainable_Production icon = sustainable_development x = -2 y = 1 relative_position_id = DEN_Industries offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_sustainable_Production } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_no_industrial_nonsense } } prerequisite = { focus = DEN_Industries } mutually_exclusive = { focus = DEN_no_industrial_nonsense } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_sustainable_Production" mark_focus_tree_layout_dirty = yes 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } newline = yes add_popularity = { ideology = neutrality popularity = 0.012 } recalculate_party = yes newline = yes set_temp_variable = { temp_opinion = -5 } change_industrial_conglomerates_opinion = yes newline = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_production_speed_buildings_factor = 0.03 tooltip = production_speed_buildings_factor_tt } add_to_variable = { DEN_office_park_income_tax_modifier = 0.02 tooltip = office_park_income_tax_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = DEN_Green_economiy_initiative icon = enviroment_tax x = -1 y = 1 relative_position_id = DEN_sustainable_Production cost = 10 prerequisite = { focus = DEN_sustainable_Production } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Green_economiy_initiative" newline = yes 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = renewable_energy_infra level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_research_speed_factor = 0.04 tooltip = research_speed_factor_tt } add_to_variable = { DEN_tax_gain_multiplier_modifier = 0.02 tooltip = tax_gain_multiplier_modifier_tt } add_to_variable = { DEN_local_resources_factor = 0.05 tooltip = local_resources_factor_tt } newline = yes set_temp_variable = { temp_opinion = -5 } change_landowners_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_innovation_and_technology icon = green_projects x = 1 y = 1 relative_position_id = DEN_sustainable_Production cost = 10 prerequisite = { focus = DEN_sustainable_Production } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_innovation_and_technology" add_tech_bonus = { name = DEN_innovation_and_technology bonus = 0.10 uses = 1 category = CAT_fuel_oil } newline = yes 4 = { add_building_construction = { type = offices level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } newline = yes set_temp_variable = { temp_opinion = 5 } change_industrial_conglomerates_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_research_speed_factor = 0.03 tooltip = research_speed_factor_tt } add_to_variable = { DEN_return_on_investment_modifier = 0.03 tooltip = return_on_investment_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = DEN_zero_co2_economy icon = carbon_neutral x = 0 y = 2 relative_position_id = DEN_sustainable_Production cost = 10 prerequisite = { focus = DEN_innovation_and_technology focus = DEN_Green_economiy_initiative } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_zero_co2_economy" add_stability = 0.05 add_political_power = 50 newline = yes add_popularity = { ideology = neutrality popularity = 0.01 } recalculate_party = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_receiving_investment_cost_modifier = 0.03 tooltip = receiving_investment_cost_modifier_tt } add_to_variable = { DEN_return_on_investment_modifier = 0.02 tooltip = return_on_investment_modifier_tt } add_to_variable = { DEN_local_resources_factor = 0.03 tooltip = local_resources_factor_tt } add_to_variable = { DEN_production_factory_efficiency_gain_factor = 0.03 tooltip = production_factory_efficiency_gain_factor_tt } add_to_variable = { DEN_tax_gain_multiplier_modifier = 0.02 tooltip = tax_gain_multiplier_modifier_tt } 6 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = renewable_energy_infra level = 1 instant_build = yes } } newline = yes add_tech_bonus = { name = DEN_zero_co2_economy bonus = 0.10 uses = 1 category = CAT_fuel_oil } newline = yes set_temp_variable = { temp_opinion = -5 } change_industrial_conglomerates_opinion = yes newline = yes set_temp_variable = { temp_opinion = -5 } change_landowners_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_no_industrial_nonsense icon = powerplant x = 2 y = 1 relative_position_id = DEN_Industries offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_no_industrial_nonsense } } cost = 10 allow_branch = { NOT = { has_completed_focus = DEN_sustainable_Production } } prerequisite = { focus = DEN_Industries } mutually_exclusive = { focus = DEN_sustainable_Production } search_filters = { FOCUS_FILTER_INDUSTRY } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_no_industrial_nonsense" mark_focus_tree_layout_dirty = yes add_stability = 0.05 newline = yes add_tech_bonus = { name = DEN_no_industrial_nonsense bonus = 0.30 uses = 1 category = CAT_construction_tech } newline = yes add_popularity = { ideology = democratic popularity = 0.04 } recalculate_party = yes newline = yes set_temp_variable = { temp_opinion = 5 } change_industrial_conglomerates_opinion = yes newline = yes set_temp_variable = { temp_opinion = 5 } change_landowners_opinion = yes newline = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_local_resources_factor = 0.04 tooltip = local_resources_factor_tt } add_to_variable = { DEN_production_factory_efficiency_gain_factor = 0.02 tooltip = production_factory_efficiency_gain_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_heavy_industry_focus icon = modern_refinery_industry x = -1 y = 1 relative_position_id = DEN_no_industrial_nonsense cost = 10 prerequisite = { focus = DEN_no_industrial_nonsense } search_filters = { FOCUS_FILTER_INDUSTRY } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_heavy_industry_focus" 6 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes set_temp_variable = { temp_opinion = 10 } change_industrial_conglomerates_opinion = yes newline = yes set_temp_variable = { temp_opinion = 10 } change_landowners_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_production_speed_buildings_factor = 0.03 tooltip = production_speed_buildings_factor_tt } add_to_variable = { DEN_office_park_income_tax_modifier = 0.03 tooltip = office_park_income_tax_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = DEN_hightech_from_DEN icon = komplukter x = 1 y = 1 relative_position_id = DEN_no_industrial_nonsense cost = 8 prerequisite = { focus = DEN_no_industrial_nonsense } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_hightech_from_DEN" newline = yes add_tech_bonus = { name = DEN_hightech_from_DEN bonus = 0.20 uses = 2 category = CAT_3d } newline = yes set_temp_variable = { temp_opinion = 5 } change_industrial_conglomerates_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_production_factory_efficiency_gain_factor = -0.03 tooltip = production_factory_efficiency_gain_factor_tt } add_to_variable = { DEN_research_speed_factor = 0.03 tooltip = research_speed_factor_tt } add_to_variable = { DEN_tax_gain_multiplier_modifier = 0.015 tooltip = tax_gain_multiplier_modifier_tt } add_to_variable = { DEN_receiving_investment_cost_modifier = 0.03 tooltip = receiving_investment_cost_modifier_tt } add_to_variable = { DEN_return_on_investment_modifier = 0.03 tooltip = return_on_investment_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_conventional_Industry icon = industrialization x = 0 y = 2 relative_position_id = DEN_no_industrial_nonsense cost = 8 prerequisite = { focus = DEN_hightech_from_DEN focus = DEN_heavy_industry_focus } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_conventional_Industry" one_random_industrial_complex = yes newline = yes 41 = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } newline = yes add_popularity = { ideology = democratic popularity = 0.02 } recalculate_party = yes newline = yes add_political_power = 50 newline = yes set_temp_variable = { temp_opinion = 5 } change_industrial_conglomerates_opinion = yes newline = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_production_speed_buildings_factor = 0.03 tooltip = production_speed_buildings_factor_tt } add_to_variable = { DEN_office_park_income_tax_modifier = 0.03 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { DEN_production_factory_efficiency_gain_factor = 0.03 tooltip = production_factory_efficiency_gain_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = DEN_health_sector icon = generic_hospital x = 0 y = 1 relative_position_id = DEN_reform_the_public_sector cost = 8 prerequisite = { focus = DEN_reform_the_public_sector } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_health_sector" add_stability = 0.03 add_political_power = 50 } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_electronic_health_records icon = german_greencard x = 0 y = 1 relative_position_id = DEN_health_sector cost = 8 prerequisite = { focus = DEN_health_sector } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_electronic_health_records" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.05 tooltip = health_cost_multiplier_modifier_tt } add_stability = 0.05 } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_privatize_healthcare icon = economic_privatisation x = -1 y = 1 relative_position_id = DEN_electronic_health_records offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_privatize_healthcare } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_public_healthcare_funding } } prerequisite = { focus = DEN_electronic_health_records } mutually_exclusive = { focus = DEN_public_healthcare_funding } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_privatize_healthcare" mark_focus_tree_layout_dirty = yes decrease_healthcare_budget = yes block_health_increase = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.05 tooltip = health_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_american_style_healthcare icon = american_healthcare x = 0 y = 1 relative_position_id = DEN_privatize_healthcare cost = 8 prerequisite = { focus = DEN_privatize_healthcare } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_american_style_healthcare" decrease_healthcare_budget = yes block_health_increase = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.05 tooltip = health_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_public_healthcare_funding icon = generic_healthcare x = 1 y = 1 relative_position_id = DEN_electronic_health_records offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_public_healthcare_funding } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_privatize_healthcare } } prerequisite = { focus = DEN_electronic_health_records } mutually_exclusive = { focus = DEN_privatize_healthcare } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_public_healthcare_funding" mark_focus_tree_layout_dirty = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.05 tooltip = health_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_healthcare_for_all icon = adopt_the_peoples_constitution x = 0 y = 1 relative_position_id = DEN_public_healthcare_funding cost = 8 prerequisite = { focus = DEN_public_healthcare_funding } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_healthcare_for_all" increase_healthcare_budget = yes block_health_decrease = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.05 tooltip = health_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_education_sector icon = generic_university x = 5 y = 1 relative_position_id = DEN_reform_the_public_sector offset = { x = -2 y = 0 trigger = { OR = { has_completed_focus = DEN_atheistic_schools has_completed_focus = DEN_finding_a_compromise has_completed_focus = DEN_religious_schools } } } offset = { x = -1 y = 0 trigger = { OR = { has_completed_focus = DEN_privatize_healthcare has_completed_focus = DEN_public_healthcare_funding } } } cost = 8 prerequisite = { focus = DEN_reform_the_public_sector } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_SECTARIANISM } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_education_sector" increase_education_budget = yes } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_atheistic_schools icon = anti_protestantism x = -2 y = 1 relative_position_id = DEN_education_sector offset = { x = 2 y = 0 trigger = { has_completed_focus = DEN_atheistic_schools } } cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_religious_schools has_completed_focus = DEN_finding_a_compromise } } } } prerequisite = { focus = DEN_education_sector } mutually_exclusive = { focus = DEN_finding_a_compromise focus = DEN_religious_schools } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_SECTARIANISM } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_atheistic_schools" mark_focus_tree_layout_dirty = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_education_cost_multiplier_modifier_var = -0.2 tooltip = education_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_state_atheism icon = focus_BRA_state_atheism x = 0 y = 1 relative_position_id = DEN_atheistic_schools cost = 10 prerequisite = { focus = DEN_atheistic_schools } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_SECTARIANISM } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_state_atheism" add_stability = 0.05 swap_ideas = { remove_idea = christian add_idea = DEN_idea_state_atheism } } ai_will_do = { base = 1 } } focus = { id = DEN_finding_a_compromise icon = christianislamicallijewish x = 0 y = 1 relative_position_id = DEN_education_sector cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_atheistic_schools has_completed_focus = DEN_religious_schools } } } } prerequisite = { focus = DEN_education_sector } mutually_exclusive = { focus = DEN_atheistic_schools focus = DEN_religious_schools } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_SECTARIANISM } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_finding_a_compromise" mark_focus_tree_layout_dirty = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_education_cost_multiplier_modifier_var = 0.2 tooltip = education_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_Pluralist_state icon = Generic_Religious_Unity x = 0 y = 1 relative_position_id = DEN_finding_a_compromise cost = 8 prerequisite = { focus = DEN_finding_a_compromise } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_SECTARIANISM } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Pluralist_state" add_stability = 0.05 swap_ideas = { remove_idea = christian add_idea = pluralist } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_religious_schools icon = Church_icon x = 2 y = 1 relative_position_id = DEN_education_sector offset = { x = -2 y = 0 trigger = { has_completed_focus = DEN_religious_schools } } cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_atheistic_schools has_completed_focus = DEN_finding_a_compromise } } } } prerequisite = { focus = DEN_education_sector } mutually_exclusive = { focus = DEN_finding_a_compromise focus = DEN_atheistic_schools } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_SECTARIANISM } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_religious_schools" mark_focus_tree_layout_dirty = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_education_cost_multiplier_modifier_var = 0.4 tooltip = education_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_fund_national_church icon = protestantism x = 0 y = 1 relative_position_id = DEN_religious_schools cost = 10 prerequisite = { focus = DEN_religious_schools } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_SECTARIANISM } available = { DEN_right_wing_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_fund_national_church" add_political_power = 25 add_popularity = { ideology = nationalist popularity = 0.03 } recalculate_party = yes add_stability = 0.04 } ai_will_do = { base = 1 } } focus = { id = DEN_secret_service icon = DEN_intellegence x = 6 y = 1 relative_position_id = DEN_a_modern_military cost = 8 prerequisite = { focus = DEN_a_modern_military } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_secret_service" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_foreign_influence_defense_modifier = 0.1 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { DEN_foreign_influence_modifier = 0.15 tooltip = foreign_influence_modifier_tt } if = { limit = { has_dlc = "La Resistance" } if = { limit = { has_intelligence_agency = no } create_intelligence_agency = { name = "Forsvarets Efterretningstjeneste" icon = GFX_intelligence_agency_logo_den } } } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_hacker_recruitment_drive icon = DEN_hackerman x = 1 y = 1 relative_position_id = DEN_secret_service cost = 5 prerequisite = { focus = DEN_secret_service } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_hacker_recruitment_drive" add_war_support = 0.05 army_experience = 50 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_recon_factor = 0.03 tooltip = recon_factor_tt } add_to_variable = { DEN_breakthrough_factor = 0.03 tooltip = breakthrough_factor_tt } } ai_will_do = { base = 1 } } focus = { id = DEN_expand_forsvarets_efterretningstjeneste # "Secret service" icon = focus_generic_secret_service_agency x = -1 y = 1 relative_position_id = DEN_secret_service cost = 8 prerequisite = { focus = DEN_secret_service } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_expand_forsvarets_efterretningstjeneste" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_army_dynamic_modifier } add_to_variable = { DEN_foreign_influence_defense_modifier = 0.1 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { DEN_foreign_influence_modifier = 0.15 tooltip = foreign_influence_modifier_tt } if = { limit = { has_dlc = "La Resistance" } create_operative_leader = { name = "Aya Nielsen" GFX = GFX_Aya_Nielsen traits = { operative_infiltrator } bypass_recruitment = yes available_to_spy_master = yes nationalities = { ENG DEN } } } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } ###Network focus = { id = DEN_explore_digital_possibilitys icon = radar x = -5 y = 1 relative_position_id = DEN_reform_the_public_sector cost = 8 prerequisite = { focus = DEN_reform_the_public_sector } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_explore_digital_possibilitys" add_ideas = DEN_idea_den_education_reform1 set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.003 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_life_long_learning icon = science2 x = -2 y = 1 relative_position_id = DEN_explore_digital_possibilitys cost = 8 prerequisite = { focus = DEN_explore_digital_possibilitys } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_life_long_learning" add_tech_bonus = { name = DEN_life_long_learning bonus = 0.5 uses = 2 category = CAT_ai category = CAT_internet_tech } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_digital_gouverment_act icon = komplukter x = 0 y = 1 relative_position_id = DEN_explore_digital_possibilitys cost = 8 prerequisite = { focus = DEN_explore_digital_possibilitys } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_digital_gouverment_act" swap_ideas = { remove_idea = DEN_idea_den_education_reform1 add_idea = DEN_idea_den_education_reform2 } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.0019 } } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_mobile_broadband icon = safari x = 2 y = 1 relative_position_id = DEN_explore_digital_possibilitys cost = 8 prerequisite = { focus = DEN_explore_digital_possibilitys } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_mobile_broadband" set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.13 } } modify_treasury_effect = yes if = { limit = { controls_state = 3 } 3 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } } if = { limit = { controls_state = 4 } 4 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } } if = { limit = { controls_state = 5 } 5 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } } if = { limit = { controls_state = 6 } 6 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_NemID icon = DEN_nemid x = 0 y = 2 relative_position_id = DEN_explore_digital_possibilitys cost = 8 prerequisite = { focus = DEN_mobile_broadband } prerequisite = { focus = DEN_digital_gouverment_act } prerequisite = { focus = DEN_life_long_learning } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_NemID" swap_ideas = { remove_idea = DEN_idea_den_education_reform2 add_idea = DEN_idea_den_education_reform3 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_Digital_post icon = DEN_digitalpost x = -2 y = 1 relative_position_id = DEN_NemID cost = 8 prerequisite = { focus = DEN_NemID } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Digital_post" if = { limit = { controls_state = 3 } 3 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } } if = { limit = { controls_state = 4 } 4 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } } if = { limit = { controls_state = 5 } 5 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } } if = { limit = { controls_state = 6 } 6 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_NemKonto icon = computerisationukr x = 0 y = 1 relative_position_id = DEN_NemID cost = 8 prerequisite = { focus = DEN_NemID } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_NemKonto" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.05 tooltip = health_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_BorDEN_dk icon = radio_communications x = 2 y = 1 relative_position_id = DEN_NemID cost = 8 prerequisite = { focus = DEN_NemID } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_BorDEN_dk" add_stability = 0.02 add_political_power = 100 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_Government_app icon = DEN_gov_app x = 0 y = 1 relative_position_id = DEN_NemKonto cost = 8 prerequisite = { focus = DEN_Digital_post } prerequisite = { focus = DEN_NemKonto } prerequisite = { focus = DEN_BorDEN_dk } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Government_app" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_stability = 0.05 swap_ideas = { remove_idea = DEN_idea_den_education_reform3 add_idea = DEN_idea_den_education_reform4 } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } ###state company focus = { id = DEN_Reform_Independent_public_Company icon = Generic_State_Socialism x = -11 y = 1 relative_position_id = DEN_reform_the_public_sector cost = 8 prerequisite = { focus = DEN_reform_the_public_sector } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Reform_Independent_public_Company" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_offices_contruction_speed = 0.05 tooltip = production_speed_offices_factor_tt } add_to_variable = { DEN_office_workforce = -0.03 tooltip = offices_worker_requirement_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } } } focus = { id = DEN_Energinet_dk icon = DEN_energinet x = -2 y = 1 relative_position_id = DEN_Reform_Independent_public_Company cost = 8 prerequisite = { focus = DEN_Reform_Independent_public_Company } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Energinet_dk" set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.018 } } modify_treasury_effect = yes 6 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = fossil_powerplant level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_population_energy_consumption = -0.02 tooltip = pop_energy_use_multiplier_tt } add_to_variable = { DEN_arms_factory_contruction_speed = 0.01 tooltip = production_speed_arms_factory_factor_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Naviair icon = DEN_navair x = 0 y = 1 relative_position_id = DEN_Reform_Independent_public_Company cost = 8 prerequisite = { focus = DEN_Reform_Independent_public_Company } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Naviair" set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.052 } } modify_treasury_effect = yes 6 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_arms_factory_contruction_speed = 0.01 tooltip = production_speed_arms_factory_factor_tt } add_to_variable = { DEN_office_workforce = -0.05 tooltip = offices_worker_requirement_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Danske_Statsbaner icon = DEN_dsb x = 2 y = 1 relative_position_id = DEN_Reform_Independent_public_Company cost = 8 prerequisite = { focus = DEN_Reform_Independent_public_Company } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Danske_Statsbaner" set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.03 } } modify_treasury_effect = yes add_tech_bonus = { name = DEN_Danske_Statsbaner bonus = 0.30 uses = 2 technology = early_high_speed_rail } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_population_energy_consumption = -0.02 tooltip = pop_energy_use_multiplier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_form_Postnord icon = DEN_postnord x = -1 y = 1 relative_position_id = DEN_Naviair cost = 8 prerequisite = { focus = DEN_Energinet_dk } prerequisite = { focus = DEN_Naviair } prerequisite = { focus = DEN_Danske_Statsbaner } search_filters = { FOCUS_FILTER_EXPENDITURE } bypass = { SWE = { has_completed_focus = SWE_form_Postnord } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_form_Postnord" set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.023 } } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_offices_contruction_speed = 0.03 tooltip = production_speed_offices_factor_tt } add_to_variable = { DEN_arms_factory_contruction_speed = 0.02 tooltip = production_speed_arms_factory_factor_tt } add_ideas = DEN_idea_Privatisation_Post SWE = { add_ideas = DEN_idea_Privatisation_Post } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Finansiel_Stabilitet icon = stability x = 1 y = 1 relative_position_id = DEN_Naviair cost = 8 prerequisite = { focus = DEN_Energinet_dk } prerequisite = { focus = DEN_Naviair } prerequisite = { focus = DEN_Danske_Statsbaner } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Finansiel_Stabilitet" set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.027 } } modify_treasury_effect = yes add_ideas = DEN_Finansiel_Stabilitet custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_office_workforce = -0.055 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { DEN_population_energy_consumption = -0.02 tooltip = pop_energy_use_multiplier_tt } add_to_variable = { DEN_offices_contruction_speed = 0.04 tooltip = production_speed_offices_factor_tt } add_to_variable = { DEN_stability_factor = 0.03 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Copenhagen_Metro icon = metro x = 12 y = 1 relative_position_id = DEN_reform_the_public_sector offset = { x = -4 y = 0 trigger = { OR = { has_completed_focus = DEN_atheistic_schools has_completed_focus = DEN_finding_a_compromise has_completed_focus = DEN_religious_schools } } } offset = { x = -1 y = 0 trigger = { OR = { has_completed_focus = DEN_privatize_healthcare has_completed_focus = DEN_public_healthcare_funding } } } cost = 8 prerequisite = { focus = DEN_reform_the_public_sector } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Copenhagen_Metro" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.021 } } modify_treasury_effect = yes 4 = { add_building_construction = { type = rail_terminal level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_receiving_investment_cost_modifier = 0.03 tooltip = receiving_investment_cost_modifier_tt } add_to_variable = { DEN_office_park_income_tax_modifier = 0.03 tooltip = office_park_income_tax_modifier_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_fehmarn_belt_fixed_link icon = DEN_fixed_connection x = 2 y = 1 relative_position_id = DEN_Copenhagen_Metro cost = 8 prerequisite = { focus = DEN_Copenhagen_Metro } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_fehmarn_belt_fixed_link" build_railway = { level = 1 path = { 6393 3305 11331 } start_state = 4 target_state = 37 } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.024 } } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_production_factory_efficiency_gain_factor = 0.03 tooltip = production_factory_efficiency_gain_factor_tt } add_to_variable = { DEN_research_speed_factor = 0.03 tooltip = research_speed_factor_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_copenhagen_opera_house icon = broadway x = -2 y = 1 relative_position_id = DEN_Copenhagen_Metro cost = 8 prerequisite = { focus = DEN_Copenhagen_Metro } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_copenhagen_opera_house" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_education_cost_multiplier_modifier_var = -0.2 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.025 tooltip = social_cost_multiplier_modifier_tt } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_receiving_investment_cost_modifier = 0.03 tooltip = receiving_investment_cost_modifier_tt } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.023 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Copenhagen_Malmo_Port icon = DEN_malmo_port x = 0 y = 1 relative_position_id = DEN_Copenhagen_Metro cost = 8 prerequisite = { focus = DEN_Copenhagen_Metro } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Copenhagen_Malmo_Port" 4 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = naval_base level = 2 instant_build = yes province = 6287 } add_resource = { type = tungsten amount = 6 } add_resource = { type = aluminium amount = 3 } add_resource = { type = steel amount = 8 } add_resource = { type = chromium amount = 2 } } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.42 } } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_tax_gain_multiplier_modifier = 0.015 tooltip = tax_gain_multiplier_modifier_tt } add_to_variable = { DEN_local_resources_factor = 0.03 tooltip = local_resources_factor_tt } increase_exports = yes } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_expand_the_Port icon = trieste_port x = 0 y = 1 relative_position_id = DEN_Copenhagen_Malmo_Port cost = 8.6 prerequisite = { focus = DEN_Copenhagen_Malmo_Port } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_expand_the_Port" 4 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = naval_base level = 2 instant_build = yes province = { id = 6287 } } } increase_exports = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.027 } } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_Industrial_modifier } add_to_variable = { DEN_tax_gain_multiplier_modifier = 0.01 tooltip = tax_gain_multiplier_modifier_tt } add_to_variable = { DEN_local_resources_factor = 0.03 tooltip = local_resources_factor_tt } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 10 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_more_Imports icon = import_economy x = -2 y = 1 relative_position_id = DEN_Copenhagen_Malmo_Port cost = 8.6 prerequisite = { focus = DEN_Copenhagen_Malmo_Port } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_more_Imports" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.026 } } modify_treasury_effect = yes 4 = { add_resource = { type = tungsten amount = 6 } add_resource = { type = aluminium amount = 3 } add_resource = { type = steel amount = 8 } add_resource = { type = chromium amount = 2 } } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.28 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_more_exports icon = export_economy x = 2 y = 1 relative_position_id = DEN_Copenhagen_Malmo_Port cost = 8.6 prerequisite = { focus = DEN_Copenhagen_Malmo_Port } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_more_exports" 4 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = offices level = 2 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.024 } } 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 = DEN_future_of_welfare icon = welfare x = 9 y = 1 relative_position_id = DEN_western_Democracy offset = { x = -3 y = 0 trigger = { OR = { has_completed_focus = DEN_minimal_welfare has_completed_focus = DEN_basic_welfare has_completed_focus = DEN_keep_welfare } } } cost = 8 prerequisite = { focus = DEN_western_Democracy } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_future_of_welfare" add_political_power = 50 add_ideas = DEN_the_retirement_reform_idea } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_minimal_welfare icon = neu_path x = -3 y = 1 relative_position_id = DEN_future_of_welfare offset = { x = 3 y = 0 trigger = { has_completed_focus = DEN_minimal_welfare } } cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_basic_welfare has_completed_focus = DEN_keep_welfare } } } } prerequisite = { focus = DEN_future_of_welfare } mutually_exclusive = { focus = DEN_basic_welfare focus = DEN_keep_welfare } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_minimal_welfare" mark_focus_tree_layout_dirty = yes add_political_power = 50 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_stability_factor = -0.03 tooltip = stability_factor_tt } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = -0.025 tooltip = social_cost_multiplier_modifier_tt } decrease_social_spending = yes block_social_increase = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Economic_first icon = lion_economy x = -1 y = 1 relative_position_id = DEN_minimal_welfare offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_Economic_first } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_basic_welfare } NOT = { has_completed_focus = DEN_keep_welfare } NOT = { has_completed_focus = DEN_reduce_taxation } } prerequisite = { focus = DEN_minimal_welfare } mutually_exclusive = { focus = DEN_reduce_taxation } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Economic_first" mark_focus_tree_layout_dirty = yes set_temp_variable = { pop_change = 5 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = -10 } modify_corporate_tax_rate_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_reduce_taxation icon = better_money x = 1 y = 1 relative_position_id = DEN_minimal_welfare offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_reduce_taxation } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_basic_welfare } NOT = { has_completed_focus = DEN_keep_welfare } NOT = { has_completed_focus = DEN_Economic_first } } prerequisite = { focus = DEN_minimal_welfare } mutually_exclusive = { focus = DEN_Economic_first } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_reduce_taxation" mark_focus_tree_layout_dirty = yes set_temp_variable = { pop_change = -5 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = -5 } modify_corporate_tax_rate_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.025 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = -0.025 tooltip = social_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Form_minimal_state icon = industry_democratic x = 0 y = 2 relative_position_id = DEN_minimal_welfare cost = 8 prerequisite = { focus = DEN_Economic_first focus = DEN_reduce_taxation } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Form_minimal_state" add_stability = 0.05 add_political_power = 5 swap_ideas = { remove_idea = DEN_idea_Welfare_State add_idea = DEN_idea_Welfare_State1 } set_temp_variable = { temp_opinion = 10 } change_industrial_conglomerates_opinion = yes set_temp_variable = { temp_opinion = -10 } change_labour_unions_opinion = yes set_temp_variable = { party_index = 2 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = -0.07 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { DEN_police_cost_multiplier_modifier_var = -0.06 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { DEN_education_cost_multiplier_modifier_var = -0.2 tooltip = education_cost_multiplier_modifier_tt } decrease_centralization = yes block_bureau_increase = yes decrease_policing_budget = yes block_police_increase = yes decrease_healthcare_budget = yes block_health_increase = yes decrease_social_spending = yes 4 = { add_building_construction = { type = offices level = 2 instant_build = yes } add_extra_state_shared_building_slots = 2 } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = DEN_basic_welfare icon = liberalism x = 0 y = 1 relative_position_id = DEN_future_of_welfare cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_minimal_welfare has_completed_focus = DEN_keep_welfare } } } } prerequisite = { focus = DEN_future_of_welfare } mutually_exclusive = { focus = DEN_keep_welfare focus = DEN_minimal_welfare } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_basic_welfare" mark_focus_tree_layout_dirty = yes add_political_power = 50 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.03 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = -0.02 tooltip = social_cost_multiplier_modifier_tt } decrease_social_spending = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_reform_taxation icon = radical_tax_reform x = 0 y = 1 relative_position_id = DEN_basic_welfare cost = 8 prerequisite = { focus = DEN_basic_welfare } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_reform_taxation" set_temp_variable = { pop_change = -10 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = -10 } modify_corporate_tax_rate_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = -0.015 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = -0.015 tooltip = social_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Schroder_Blair_paper icon = focus_mount_democr x = 0 y = 1 relative_position_id = DEN_reform_taxation cost = 8 prerequisite = { focus = DEN_reform_taxation } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Schroder_Blair_paper" add_political_power = 5 swap_ideas = { remove_idea = DEN_idea_Welfare_State add_idea = DEN_idea_Welfare_State2 } set_temp_variable = { temp_opinion = -5 } change_industrial_conglomerates_opinion = yes set_temp_variable = { temp_opinion = -5 } change_labour_unions_opinion = yes set_temp_variable = { party_index = 3 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_stability_factor = -0.03 tooltip = stability_factor_tt } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_health_cost_multiplier_modifier_var = -0.03 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = -0.025 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { DEN_police_cost_multiplier_modifier_var = -0.025 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { DEN_education_cost_multiplier_modifier_var = 0.2 tooltip = education_cost_multiplier_modifier_tt } decrease_centralization = yes decrease_policing_budget = yes decrease_healthcare_budget = yes decrease_social_spending = yes increase_economic_growth = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_keep_welfare icon = social_democracy_2 x = 3 y = 1 relative_position_id = DEN_future_of_welfare offset = { x = -3 y = 0 trigger = { has_completed_focus = DEN_keep_welfare } } cost = 8 allow_branch = { if = { limit = { has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } } NOT = { OR = { has_completed_focus = DEN_minimal_welfare has_completed_focus = DEN_basic_welfare } } } } prerequisite = { focus = DEN_future_of_welfare } mutually_exclusive = { focus = DEN_basic_welfare focus = DEN_minimal_welfare } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_keep_welfare" mark_focus_tree_layout_dirty = yes add_political_power = 50 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_stability_factor = -0.03 tooltip = stability_factor_tt } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_health_cost_multiplier_modifier_var = 0.10 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.075 tooltip = social_cost_multiplier_modifier_tt } increase_social_spending = yes block_social_decrease = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_increase_taxes icon = BRA_commodities_boom x = -1 y = 1 relative_position_id = DEN_keep_welfare offset = { x = 1 y = 0 trigger = { has_completed_focus = DEN_increase_taxes } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_basic_welfare } NOT = { has_completed_focus = DEN_minimal_welfare } NOT = { has_completed_focus = DEN_Tax_the_rich } } prerequisite = { focus = DEN_keep_welfare } mutually_exclusive = { focus = DEN_Tax_the_rich } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_increase_taxes" mark_focus_tree_layout_dirty = yes set_temp_variable = { pop_change = 5 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = 5 } modify_corporate_tax_rate_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.025 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.025 tooltip = social_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Tax_the_rich icon = BRA_deregulation_new x = 1 y = 1 relative_position_id = DEN_keep_welfare offset = { x = -1 y = 0 trigger = { has_completed_focus = DEN_Tax_the_rich } } cost = 8 allow_branch = { NOT = { has_completed_focus = DEN_basic_welfare } NOT = { has_completed_focus = DEN_minimal_welfare } NOT = { has_completed_focus = DEN_increase_taxes } } prerequisite = { focus = DEN_keep_welfare } mutually_exclusive = { focus = DEN_increase_taxes } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Tax_the_rich" mark_focus_tree_layout_dirty = yes set_temp_variable = { pop_change = -5 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = 10 } modify_corporate_tax_rate_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.015 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.035 tooltip = social_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_stabilisation_of_Welfare icon = industry_democratic3 x = 0 y = 2 relative_position_id = DEN_keep_welfare cost = 8 prerequisite = { focus = DEN_increase_taxes focus = DEN_Tax_the_rich } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_stabilisation_of_Welfare" add_political_power = 50 set_temp_variable = { temp_opinion = -10 } change_industrial_conglomerates_opinion = yes set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes set_temp_variable = { party_index = 18 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = DEN_the_State } add_to_variable = { DEN_stability_factor = 0.03 tooltip = stability_factor_tt } add_to_variable = { DEN_bureaucracy_cost_multiplier_modifier_var = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { DEN_health_cost_multiplier_modifier_var = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { DEN_social_cost_multiplier_modifier_var = 0.025 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { DEN_police_cost_multiplier_modifier_var = 0.015 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { DEN_education_cost_multiplier_modifier_var = 0.2 tooltip = education_cost_multiplier_modifier_tt } increase_centralization = yes block_bureau_decrease = yes increase_policing_budget = yes block_police_decrease = yes increase_healthcare_budget = yes block_health_decrease = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_found_Alternatived icon = generic_government x = 0 y = 4 relative_position_id = DEN_Industries cost = 8 prerequisite = { focus = DEN_zero_co2_economy focus = DEN_conventional_Industry } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_found_Alternatived" custom_effect_tooltip = DEN_found_Alternatived_tt hidden_effect = { set_country_flag = DEN_alternatived_name_switch set_temp_variable = { party_index = 17 } set_temp_variable = { party_popularity_increase = 0.005 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes recalculate_party = yes update_party_name = yes } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_new_political_culture icon = political_pressure_dark_green x = -2 y = 1 relative_position_id = DEN_found_Alternatived cost = 8 prerequisite = { focus = DEN_found_Alternatived } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_new_political_culture" set_temp_variable = { party_index = 17 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_serious_fight_climate_change icon = green_world x = 0 y = 1 relative_position_id = DEN_found_Alternatived cost = 8 prerequisite = { focus = DEN_found_Alternatived } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_serious_fight_climate_change" add_ideas = large_green_movement } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_entrepreneurship icon = economic_prosperity x = 2 y = 1 relative_position_id = DEN_found_Alternatived cost = 8 prerequisite = { focus = DEN_found_Alternatived } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_entrepreneurship" set_temp_variable = { party_index = 17 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_cooperate_with_the_People icon = economic_community x = 0 y = 1 relative_position_id = DEN_serious_fight_climate_change cost = 8 prerequisite = { focus = DEN_serious_fight_climate_change } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_cooperate_with_the_People" set_temp_variable = { party_index = 17 } set_temp_variable = { party_popularity_increase = 0.003 } set_temp_variable = { temp_outlook_increase = 0.01 } change_relative_party_popularity = yes recalculate_party = yes newline = yes add_ideas = DEN_a_green_leap_forward } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_found_New_Aliance icon = media_awareness x = 0 y = 1 relative_position_id = DEN_Schroder_Blair_paper cost = 8 prerequisite = { focus = DEN_Schroder_Blair_paper focus = DEN_stabilisation_of_Welfare focus = DEN_Form_minimal_state } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_found_New_Aliance" custom_effect_tooltip = DEN_found_New_Aliance_tt hidden_effect = { set_country_flag = DEN_new_aliance_name_switch set_temp_variable = { party_index = 14 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes update_party_name = yes } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_fight_radicals icon = crush_the_revolution x = -2 y = 1 relative_position_id = DEN_found_New_Aliance cost = 8 prerequisite = { focus = DEN_found_New_Aliance } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_fight_radicals" add_popularity = { ideology = neutrality popularity = 0.02 } recalculate_party = yes } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_economic_liberalism icon = BRA_economic_liberalization x = 0 y = 1 relative_position_id = DEN_found_New_Aliance cost = 8 prerequisite = { focus = DEN_found_New_Aliance } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_economic_liberalism" add_ideas = DEN_idea_neutrality_drift hidden_effect = { set_temp_variable = { party_index = 14 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_no_welfare_without_grow icon = focus_generic_population_growth x = 2 y = 1 relative_position_id = DEN_found_New_Aliance cost = 8 prerequisite = { focus = DEN_found_New_Aliance } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_no_welfare_without_grow" add_popularity = { ideology = neutrality popularity = 0.02 } recalculate_party = yes hidden_effect = { set_temp_variable = { party_index = 14 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_sharpen_profil icon = Generic_Factionalism x = 0 y = 1 relative_position_id = DEN_economic_liberalism cost = 8 prerequisite = { focus = DEN_economic_liberalism } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_sharpen_profil" add_ideas = political_autonomy hidden_effect = { set_temp_variable = { party_index = 14 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_found_Nye_Borgerlige icon = DEN_new_right x = 0 y = 4 relative_position_id = DEN_expand_the_workforce cost = 8 prerequisite = { focus = DEN_Famliy_visa focus = DEN_Student_and_holiday_working_visa } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_found_Nye_Borgerlige" custom_effect_tooltip = DEN_found_Nye_Borgerlige_tt hidden_effect = { set_country_flag = DEN_Borgers_name_switch set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes update_party_name = yes } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_strengthen_Danish_community_of_value icon = focus_DEN_civilian_preparations x = -2 y = 1 relative_position_id = DEN_found_Nye_Borgerlige cost = 8 prerequisite = { focus = DEN_found_Nye_Borgerlige } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_strengthen_Danish_community_of_value" add_popularity = { ideology = nationalist popularity = 0.05 } hidden_effect = { set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_new_foreign_policy icon = examine_foreign_laws x = 0 y = 1 relative_position_id = DEN_found_Nye_Borgerlige cost = 8 prerequisite = { focus = DEN_found_Nye_Borgerlige } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_new_foreign_policy" add_ideas = national_identity_focus add_popularity = { ideology = nationalist popularity = 0.05 } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_a_new_liberal_Economie icon = factory_complex x = 2 y = 1 relative_position_id = DEN_found_Nye_Borgerlige cost = 8 prerequisite = { focus = DEN_found_Nye_Borgerlige } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_a_new_liberal_Economie" add_ideas = small_libertarian_movement hidden_effect = { set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_direct_democracy icon = democracy6 x = 0 y = 1 relative_position_id = DEN_new_foreign_policy cost = 8 prerequisite = { focus = DEN_new_foreign_policy } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_direct_democracy" add_popularity = { ideology = nationalist popularity = 0.05 } hidden_effect = { set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.003 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 DEN_ai_democratic_path = yes } modifier = { factor = 0 is_historical_focus_on = yes NOT = { DEN_ai_democratic_path = yes } } modifier = { factor = 0 DEN_ai_rival_of_democratic_path = yes } } } focus = { id = DEN_Expand_Maersk icon = DEN_maersk x = 1 y = 1 relative_position_id = DEN_Expand_logistic_Companies cost = 8.6 prerequisite = { focus = DEN_Expand_logistic_Companies } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_Maersk" add_ideas = DEN_Maersk1 } ai_will_do = { base = 1 } } focus = { id = DEN_Expand_DSV icon = DEN_dsv x = -1 y = 1 relative_position_id = DEN_Expand_logistic_Companies cost = 8.6 prerequisite = { focus = DEN_Expand_logistic_Companies } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_DSV" add_ideas = DEN_idea_DSV1 } ai_will_do = { base = 1 } } focus = { id = DEN_Expand_DSV_logistics icon = DEN_dsv_exp x = 0 y = 1 relative_position_id = DEN_Expand_DSV cost = 8.6 prerequisite = { focus = DEN_Expand_DSV } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_DSV_logistics" swap_ideas = { remove_idea = DEN_idea_DSV1 add_idea = DEN_idea_DSV2 } } ai_will_do = { base = 1 } } focus = { id = DEN_Expand_DSV_Invests icon = infrastructure_investments x = -2 y = 1 relative_position_id = DEN_Expand_DSV_logistics cost = 8.6 prerequisite = { focus = DEN_Expand_DSV_logistics } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_DSV_Invests" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.02 } } modify_treasury_effect = yes set_temp_variable = { int_investment_change = { value = gdp_total multiply = 0.025 } } modify_international_investment_effect = yes set_temp_variable = { debt_change = { value = gdp_total multiply = 0.01 } } modify_debt_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Expand_DSV_logistics_II icon = infrastructure x = 0 y = 1 relative_position_id = DEN_Expand_DSV_logistics cost = 8.6 prerequisite = { focus = DEN_Expand_DSV_logistics } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_DSV_logistics_II" swap_ideas = { remove_idea = DEN_idea_DSV2 add_idea = DEN_idea_DSV3 } } ai_will_do = { base = 1 } } focus = { id = DEN_Expand_Carlsberg icon = DEN_carlsberg_for_borger x = 4 y = 1 relative_position_id = DEN_private_industry cost = 8.6 prerequisite = { focus = DEN_private_industry } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_Carlsberg" add_ideas = DEN_Idea_Carlsberg 4 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } set_temp_variable = { treasury_change = { value = gdp_per_capita multiply = -0.19 } } 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 = DEN_Carlsberg_invest icon = Wine_Industry x = 0 y = 1 relative_position_id = DEN_Expand_Carlsberg cost = 8.6 prerequisite = { focus = DEN_Expand_Carlsberg } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Carlsberg_invest" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.016 } } modify_treasury_effect = yes set_temp_variable = { int_investment_change = { value = gdp_total multiply = 0.025 } } modify_international_investment_effect = yes set_temp_variable = { debt_change = { value = gdp_total multiply = 0.01 } } modify_debt_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Expand_Maersk_Logistics icon = DEN_maersk_ship x = 0 y = 1 relative_position_id = DEN_Expand_Maersk cost = 8.6 prerequisite = { focus = DEN_Expand_Maersk } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_Maersk_Logistics" swap_ideas = { remove_idea = DEN_Maersk1 add_idea = DEN_Maersk2 } } ai_will_do = { base = 1 } } focus = { id = DEN_Logistic_Global_Investments icon = money x = 0 y = 4 relative_position_id = DEN_Expand_logistic_Companies cost = 8.6 prerequisite = { focus = DEN_Expand_DSV_logistics_II focus = DEN_Maersk_Global_player } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INFLUENCE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Logistic_Global_Investments" unlock_decision_category_tooltip = DEN_decision_Investments_Global newline = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.01 } } modify_treasury_effect = yes set_temp_variable = { int_investment_change = { value = gdp_total multiply = 0.02 } } modify_international_investment_effect = yes custom_effect_tooltip = DEN_investment_decision_tt } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Expand_Maersk_investments icon = focus_generic_supply_line x = 2 y = 1 relative_position_id = DEN_Expand_Maersk_Logistics cost = 8.6 prerequisite = { focus = DEN_Expand_Maersk_Logistics } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Expand_Maersk_investments" set_temp_variable = { treasury_change = { value = gdp_total multiply = -0.02 } } modify_treasury_effect = yes set_temp_variable = { int_investment_change = { value = gdp_total multiply = 0.025 } } modify_international_investment_effect = yes set_temp_variable = { debt_change = { value = gdp_total multiply = 0.01 } } modify_debt_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = DEN_Maersk_Global_player icon = global_hegemony x = 0 y = 2 relative_position_id = DEN_Expand_Maersk cost = 8.6 prerequisite = { focus = DEN_Expand_Maersk_Logistics } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus DEN_Maersk_Global_player" swap_ideas = { remove_idea = DEN_Maersk2 add_idea = DEN_Maersk3 } } ai_will_do = { base = 1 } } # Can safely ignore this entry. It is necessary merely for the EU Focus tree ############################## ### Start of EU Focus Tree ### x = 15 y = 20 ############################## shared_focus = USoE001 shared_focus = POTEF001 ############################ ### End of EU Focus Tree ### ############################ }