### search_filters = {FOCUS_FILTER_POLITICAL} ### search_filters = {FOCUS_FILTER_RESEARCH} ### search_filters = {FOCUS_FILTER_INDUSTRY} ### search_filters = {FOCUS_FILTER_STABILITY} ### search_filters = {FOCUS_FILTER_WAR_SUPPORT} ### search_filters = {FOCUS_FILTER_MANPOWER} ### search_filters = {FOCUS_FILTER_ANNEXATION} focus_tree = { id = netherlands_focus country = { factor = 0 modifier = { add = 10 tag = HOL has_dlc = "Man the Guns" } } default = no continuous_focus_position = { x = 50 y = 1500 } shared_focus = INSHOL_dutch_east_indies shared_focus = INSHOL_reasserting_control shared_focus = INSHOL_reform_knil shared_focus = ABDA_abdacom initial_show_position = { x = 65 y = 0 } ## ## # ## # # ### ## # ### # # ### # # ## ### ### # # ### ### ### ### # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # ## # #### # # # ## # # # # # # ### # # ### ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## ## ### ## # # ### # # ### ### # # ### ## ## # # # # # # # ### ### focus = { id = HOL_obtain_foreign_colonial_investments #NON-TAOG allow_branch = { NOT = { has_dlc = "Thunder at Our Gates" } } available = { NOT = { has_war_with = USA } NOT = { has_war_with = ENG } any_country = { OR = { original_tag = HOL is_subject_of = HOL } has_full_control_of_state = 335 has_full_control_of_state = 672 has_full_control_of_state = 334 } has_full_control_of_state = 695 has_full_control_of_state = 309 } bypass = { } icon = GFX_goal_generic_consumer_goods x = 3 y = 0 cost = 10 available_if_capitulated = yes completion_reward = { unlock_decision_category_tooltip = HOL_obtain_foreign_colonial_investments custom_effect_tooltip = HOL_obtain_foreign_colonial_investments_tt } } # # ### ## ### ### # # ### ### ### ## # # # # # # ## # # # # # # # # # ## # # # # ## # # # ## # # # # # # # # # # # # # # # # # ### ## # ### # # ### ### ### ## focus = { id = HOL_the_western_possessions available = { has_full_control_of_state = 695 has_full_control_of_state = 309 } prerequisite = { focus = HOL_obtain_foreign_colonial_investments } icon = GFX_goal_generic_construct_infrastructure x = -3 y = 1 relative_position_id = HOL_obtain_foreign_colonial_investments cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 695 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 309 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } } focus = { id = HOL_expand_curacao_oil_refineries available = { has_full_control_of_state = 695 OR = { threat > 0.2 has_war = yes } OR = { GER = { is_in_faction_with = ROOT } AND = { USA = { NOT = { has_war_with = ROOT } } ENG = { NOT = { has_war_with = ROOT } } } } OR = { has_idea = free_trade has_idea = export_focus } } prerequisite = { focus = HOL_the_western_possessions } icon = GFX_goal_generic_oil_refinery x = 0 y = 1 relative_position_id = HOL_the_western_possessions cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { custom_effect_tooltip = HOL_expand_curacao_oil_refineries_tt 695 = { add_resource = { type = oil amount = 24 } if = { limit = { 695 = { free_building_slots = { building = industrial_complex size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes } } } add_tech_bonus = { name = HOL_expand_curacao_oil_refineries bonus = 1.0 uses = 1 category = synth_resources } } } focus = { id = HOL_open_second_paranam_bauxite_mine available = { has_full_control_of_state = 309 OR = { has_war = yes GER = { is_in_faction_with = ROOT } AND = { USA = { has_war = yes NOT = { has_war_with = ROOT } } ENG = { has_war = yes NOT = { has_war_with = ROOT } } } } OR = { has_idea = free_trade has_idea = export_focus } } prerequisite = { focus = HOL_expand_curacao_oil_refineries } icon = GFX_focus_generic_aluminum x = 0 y = 1 relative_position_id = HOL_expand_curacao_oil_refineries cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 309 = { add_resource = { type = aluminium amount = 36 } if = { limit = { 309 = { free_building_slots = { building = industrial_complex size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } } } } focus = { id = HOL_antilles_defenses available = { has_full_control_of_state = 695 } prerequisite = { focus = HOL_expand_curacao_oil_refineries } icon = GFX_goal_generic_construct_military x = 2 y = 2 relative_position_id = HOL_expand_curacao_oil_refineries cost = 5 available_if_capitulated = yes completion_reward = { 695 = { add_building_construction = { type = coastal_bunker level = 3 province = 153 instant_build = yes } add_building_construction = { type = anti_air_building level = 2 instant_build = yes } add_building_construction = { type = air_base level = 2 instant_build = yes } add_building_construction = { type = naval_base level = 2 province = 153 instant_build = yes } } } } focus = { id = HOL_pre_empt_venezuelan_aggression available = { custom_trigger_tooltip = { tooltip = HOL_pre_empt_venezuelan_aggression_tt NOT = { OR = { has_idea = HOL_shell_shocked_spectator_1 has_idea = HOL_shell_shocked_spectator_2 has_idea = HOL_shell_shocked_spectator_3 has_idea = HOL_shell_shocked_spectator_4 has_idea = HOL_shell_shocked_spectator_5 } } } NOT = { has_idea = HOL_aloof_neutrality } has_global_flag = ven_claims_abc_islands } prerequisite = { focus = HOL_antilles_defenses } will_lead_to_war_with = VEN icon = GFX_goal_demand_sudetenland x = -1 y = 1 relative_position_id = HOL_antilles_defenses cost = 10 available_if_capitulated = yes completion_reward = { create_wargoal = { type = puppet_wargoal_focus target = VEN expire = 0 } } } ### ## ## ### ### # # ### ### ### ## # # # # # # ## # # # # # # ## #### # # # # ## # # # ## # # # # # # # # # # # # # # ### # # ## # ### # # ### ### ### ## focus = { id = HOL_the_crown_jewel_colony available = { OR = { AND = { has_full_control_of_state = 335 has_full_control_of_state = 672 } any_other_country = { is_subject_of = HOL has_full_control_of_state = 335 has_full_control_of_state = 672 } } } prerequisite = { focus = HOL_obtain_foreign_colonial_investments } icon = GFX_goal_generic_construct_infrastructure x = 3 y = 1 relative_position_id = HOL_obtain_foreign_colonial_investments cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 335 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 672 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } if = { limit = { INS = { is_subject_of = HOL has_full_control_of_state = 335 has_full_control_of_state = 672 } } INS = { add_autonomy_ratio = { value = -0.025 localization = HOL_the_crown_jewel_colony } } } } } focus = { id = HOL_java available = { OR = { has_full_control_of_state = 335 any_other_country = { is_subject_of = HOL has_full_control_of_state = 335 } } } prerequisite = { focus = HOL_the_crown_jewel_colony } icon = GFX_focus_generic_industry_2 x = 0 y = 1 relative_position_id = HOL_the_crown_jewel_colony cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 335 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } if = { limit = { 335 = { free_building_slots = { building = industrial_complex size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } } if = { limit = { INS = { is_subject_of = HOL has_full_control_of_state = 335 } } INS = { add_autonomy_ratio = { value = -0.05 localization = HOL_java } } } } } focus = { id = HOL_reinforce_java available = { OR = { has_full_control_of_state = 335 any_other_country = { is_subject_of = HOL has_full_control_of_state = 335 } } } prerequisite = { focus = HOL_java } icon = GFX_goal_generic_construct_military x = -2 y = 2 relative_position_id = HOL_java cost = 5 available_if_capitulated = yes completion_reward = { 335 = { add_building_construction = { type = coastal_bunker level = 3 province = 7381 instant_build = yes } add_building_construction = { type = bunker level = 2 province = 7381 instant_build = yes } add_building_construction = { type = coastal_bunker level = 3 province = 4608 instant_build = yes } add_building_construction = { type = bunker level = 2 province = 4608 instant_build = yes } add_building_construction = { type = anti_air_building level = 2 instant_build = yes } } if = { limit = { INS = { is_subject_of = HOL has_full_control_of_state = 335 } } INS = { add_autonomy_ratio = { value = -0.025 localization = HOL_reinforce_java } } } } } focus = { id = HOL_the_foundations_of_defense available = { OR = { has_full_control_of_state = 335 any_other_country = { is_subject_of = HOL has_full_control_of_state = 335 } } has_full_control_of_state = 695 custom_trigger_tooltip = { tooltip = HOL_pre_empt_venezuelan_aggression_tt NOT = { OR = { has_idea = HOL_shell_shocked_spectator_1 has_idea = HOL_shell_shocked_spectator_2 has_idea = HOL_shell_shocked_spectator_3 has_idea = HOL_shell_shocked_spectator_4 has_idea = HOL_shell_shocked_spectator_5 } } } } prerequisite = { focus = HOL_antilles_defenses focus = HOL_reinforce_java } icon = GFX_focus_hol_the_foundations_of_defense x = -1 y = 1 relative_position_id = HOL_reinforce_java cost = 10 available_if_capitulated = yes completion_reward = { add_ideas = HOL_the_foundations_of_defense 335 = { custom_effect_tooltip = HOL_the_foundations_of_defense_tt hidden_effect = { add_building_construction = { type = naval_base level = 10 province = 4608 instant_build = yes } } } 695 = { add_building_construction = { type = naval_base level = 2 province = 153 instant_build = yes } } } } focus = { id = HOL_sumatra available = { OR = { has_full_control_of_state = 672 any_other_country = { is_subject_of = HOL has_full_control_of_state = 672 } } } prerequisite = { focus = HOL_java } icon = GFX_focus_generic_industry_2 x = -1 y = 1 relative_position_id = HOL_java cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 672 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } if = { limit = { 672 = { free_building_slots = { building = industrial_complex size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } } if = { limit = { INS = { is_subject_of = HOL has_full_control_of_state = 672 } } INS = { add_autonomy_ratio = { value = -0.05 localization = HOL_sumatra } } } } } focus = { id = HOL_borneo_and_the_grote_oost available = { OR = { AND = { has_full_control_of_state = 667 has_full_control_of_state = 334 has_full_control_of_state = 668 has_full_control_of_state = 673 } any_other_country = { is_subject_of = HOL has_full_control_of_state = 667 has_full_control_of_state = 334 has_full_control_of_state = 668 has_full_control_of_state = 673 } } } prerequisite = { focus = HOL_java } icon = GFX_focus_generic_industry_1 x = 1 y = 1 relative_position_id = HOL_java cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 667 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 334 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 668 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 673 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } if = { limit = { 673 = { free_building_slots = { building = industrial_complex size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } } if = { limit = { INS = { is_subject_of = HOL has_full_control_of_state = 667 has_full_control_of_state = 334 has_full_control_of_state = 668 has_full_control_of_state = 673 } } INS = { add_autonomy_ratio = { value = -0.05 localization = HOL_borneo_and_the_grote_oost } } } } } ## ## # # ### ### # # # # ### ### # # ### # # ## ### ### # # ### ## ### ## # # ### ## # # # # ## # # # ## # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # ## # # # ## # # ## # #### ## # # # #### ### # # ## ### #### # #### # # # #### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## ## # # # ### # # ## ### # # # ### # # # # # # ### # # ### # # # # # # ### # # focus = { id = HOL_curtail_colonial_autonomy available = { country_exists = INS NOT = { has_completed_focus = HOL_oranje_boven } INS = { is_subject_of = HOL } } bypass = { INS = { exists = no } owns_state = 335 } prerequisite = { focus = HOL_the_crown_jewel_colony } mutually_exclusive = { focus = HOL_the_zuiderzee_works } icon = GFX_focus_generic_treaty x = 2 y = 3 relative_position_id = HOL_the_crown_jewel_colony cost = 10 available_if_capitulated = yes completion_reward = { add_timed_idea = { idea = HOL_curtail_colonial_autonomy_overlord days = 545 } INS = { add_timed_idea = { idea = HOL_curtail_colonial_autonomy_subject days = 545 } hidden_effect = { country_event = { id = mtg_netherlands.21 hours = 6 } } } } } focus = { id = HOL_continue_the_war_in_batavia prerequisite = { focus = HOL_sumatra } prerequisite = { focus = HOL_borneo_and_the_grote_oost } prerequisite = { focus = HOL_curtail_colonial_autonomy } available = { has_capitulated = yes NOT = { has_completed_focus = HOL_oranje_boven } OR = { INS = { is_subject_of = HOL has_autonomy_state = autonomy_integrated_puppet compare_autonomy_progress_ratio < 0.6 has_full_control_of_state = 1058 } has_full_control_of_state = 1058 } } icon = GFX_focus_hol_continue_the_war_in_batavia x = 1 y = 2 relative_position_id = HOL_sumatra cost = 5 available_if_capitulated = yes search_filters = {FOCUS_FILTER_ANNEXATION} completion_reward = { activate_decision = HOL_relocate_government_to_batavia custom_effect_tooltip = HOL_continue_the_war_in_batavia_tt effect_tooltip = { remove_ideas = HOL_curtail_colonial_autonomy_overlord INS = { every_unit_leader = { set_nationality = HOL } } annex_country = { target = INS transfer_troops = yes } every_state = { limit = { is_core_of = INS } add_compliance = 70 } set_capital = { state = 1058 } } } } focus = { id = HOL_a_western_capital available = { has_full_control_of_state = 335 } prerequisite = { focus = HOL_continue_the_war_in_batavia } icon = GFX_focus_generic_industry_3 x = -1 y = 1 relative_position_id = HOL_continue_the_war_in_batavia cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 335 = { add_building_construction = { type = infrastructure level = 2 instant_build = yes } if = { limit = { 335 = { free_building_slots = { building = industrial_complex size > 3 include_locked = yes } } } add_extra_state_shared_building_slots = 4 add_building_construction = { type = industrial_complex level = 4 instant_build = yes } } } } } focus = { id = HOL_expand_the_colonial_army prerequisite = { focus = HOL_continue_the_war_in_batavia } icon = GFX_focus_generic_military_academy x = 1 y = 1 relative_position_id = HOL_continue_the_war_in_batavia cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_MANPOWER} completion_reward = { add_ideas = HOL_expand_the_colonial_army every_state = { limit = { is_core_of = INS } add_state_modifier = { modifier = { local_non_core_manpower = 0.25 } } } } } focus = { id = HOL_colonial_shipbuilding available = { controls_state = 335 controls_state = 672 controls_state = 334 controls_state = 673 controls_state = 667 controls_state = 309 } prerequisite = { focus = HOL_a_western_capital } prerequisite = { focus = HOL_the_foundations_of_defense } icon = GFX_goal_generic_construct_naval_dockyard x = -1 y = 1 relative_position_id = HOL_a_western_capital cost = 10 available_if_capitulated = yes completion_reward = { 335 = { if = { limit = { 335 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 672 = { if = { limit = { 672 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 334 = { if = { limit = { 334 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 673 = { if = { limit = { 673 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 667 = { if = { limit = { 667 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 309 = { if = { limit = { 309 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } } } focus = { id = HOL_the_east_indies_war_machine available = { has_full_control_of_state = 335 } prerequisite = { focus = HOL_a_western_capital } prerequisite = { focus = HOL_expand_the_colonial_army } icon = GFX_goal_generic_construct_mil_factory x = 1 y = 1 relative_position_id = HOL_a_western_capital cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 335 = { if = { limit = { 335 = { free_building_slots = { building = arms_factory size > 3 include_locked = yes } } } add_extra_state_shared_building_slots = 4 add_building_construction = { type = arms_factory level = 4 instant_build = yes } } } } } focus = { id = HOL_prepare_for_our_return available = { } bypass = { controls_state = 7 controls_state = 35 controls_state = 36 } prerequisite = { focus = HOL_colonial_shipbuilding } prerequisite = { focus = HOL_the_east_indies_war_machine } icon = GFX_goal_generic_amphibious_assault x = 1 y = 1 relative_position_id = HOL_colonial_shipbuilding cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { 335 = { if = { limit = { 335 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 672 = { if = { limit = { 672 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } add_ideas = HOL_prepare_for_our_return add_tech_bonus = { name = HOL_prepare_for_our_return bonus = 1.0 uses = 1 category = marine_tech } } } focus = { id = HOL_liberation available = { has_full_control_of_state = 7 has_full_control_of_state = 35 has_full_control_of_state = 36 } prerequisite = { focus = HOL_prepare_for_our_return } icon = GFX_focus_hol_liberation x = 0 y = 1 relative_position_id = HOL_prepare_for_our_return cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY} completion_reward = { set_capital = { state = 7 } add_stability = 0.1 add_war_support = 0.05 add_manpower = 150000 add_equipment_to_stockpile = { type = infantry_equipment amount = 10000 producer = HOL } add_equipment_to_stockpile = { type = support_equipment amount = 500 producer = HOL } add_ideas = HOL_liberation HOL_de_crisisjaren_level_down = yes } } # # # # # TAOG # # # # # focus = { id = HOL_obtain_foreign_colonial_investments_taog #TAOG allow_branch = { has_dlc = "Thunder at Our Gates" } available = { NOT = { has_war_with = USA } NOT = { has_war_with = ENG } any_country = { OR = { original_tag = HOL is_subject_of = HOL } has_full_control_of_state = 335 has_full_control_of_state = 672 has_full_control_of_state = 334 } has_full_control_of_state = 695 has_full_control_of_state = 309 } bypass = { } icon = GFX_goal_generic_consumer_goods x = 4 y = 0 offset = { x = -4 y = 0 trigger = { INS = { has_completed_focus = INS_underground_revolution } } } cost = 5 available_if_capitulated = yes completion_reward = { unlock_decision_category_tooltip = HOL_obtain_foreign_colonial_investments custom_effect_tooltip = HOL_obtain_foreign_colonial_investments_tt } } focus = { id = HOL_taog_guarantee_colonial_loyalty #TAOG NEW allow_branch = { has_dlc = "Thunder at Our Gates" INS = { is_ai = yes } } available = { date < 1936.4.15 } bypass = { } prerequisite = { focus = HOL_obtain_foreign_colonial_investments_taog } continue_if_invalid = yes icon = GFX_focus_INS_the_declaration_of_independence x = -2 y = 1 relative_position_id = HOL_obtain_foreign_colonial_investments_taog cost = 5 available_if_capitulated = no completion_reward = { add_political_power = -100 custom_effect_tooltip = HOL_taog_guarantee_colonial_loyalty_tt custom_effect_tooltip = newline_tt INS = { add_autonomy_score = { value = 500 localization = HOL_taog_guarantee_colonial_loyalty } add_political_power = 250 } } } focus = { id = HOL_curtail_colonial_autonomy_taog #TAOG available = { country_exists = INS NOT = { has_completed_focus = HOL_oranje_boven } INS = { is_subject_of = HOL } INS = { NOT = { has_autonomy_state = autonomy_dominion } } NOT = { has_completed_focus = INSHOL_volksraad_compromises has_completed_focus = INSHOL_nationalist_coallition } } bypass = { INS = { exists = no } owns_state = 335 owns_state = 1058 owns_state = 1051 } prerequisite = { focus = HOL_obtain_foreign_colonial_investments_taog } mutually_exclusive = { focus = HOL_the_zuiderzee_works } icon = GFX_focus_generic_treaty x = 0 y = 5 relative_position_id = HOL_obtain_foreign_colonial_investments_taog offset = { x = 0 y = -1 trigger = { INS = { has_completed_focus = INS_underground_revolution } } } cost = 10 ai_will_do = { base = 0 modifier = { add = 1 date > 1939.1.1 } modifier = { factor = 0 OR = { HOL_check_plan_continental_alternate_democratic = yes HOL_check_plan_alternate_fascist = yes HOL_check_plan_alternate_communist = yes } } } available_if_capitulated = yes completion_reward = { add_timed_idea = { idea = HOL_curtail_colonial_autonomy_overlord days = 545 } INS = { add_timed_idea = { idea = HOL_curtail_colonial_autonomy_subject days = 545 } hidden_effect = { country_event = { id = mtg_netherlands.21 hours = 6 } } } } } focus = { id = HOL_the_western_possessions_taog available = { has_full_control_of_state = 695 has_full_control_of_state = 309 } prerequisite = { focus = HOL_obtain_foreign_colonial_investments_taog } icon = GFX_goal_generic_construct_infrastructure x = 2 y = 1 relative_position_id = HOL_obtain_foreign_colonial_investments_taog cost = 5 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 695 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 309 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } } focus = { id = HOL_expand_curacao_oil_refineries_taog available = { has_full_control_of_state = 695 OR = { threat > 0.2 has_war = yes } OR = { GER = { is_in_faction_with = ROOT } AND = { USA = { NOT = { has_war_with = ROOT } } ENG = { NOT = { has_war_with = ROOT } } } } OR = { has_idea = free_trade has_idea = export_focus } } prerequisite = { focus = HOL_the_western_possessions_taog } icon = GFX_goal_generic_oil_refinery x = 0 y = 1 relative_position_id = HOL_the_western_possessions_taog cost = 10 ai_will_do = { base = 1 modifier = { factor = 0.6 INS = { is_ai = no } } modifier = { factor = 1.1 INS = { is_ai = yes } } modifier = { factor = 1.7 INS = { is_ai = yes } date > 1938.1.1 } } available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { custom_effect_tooltip = HOL_expand_curacao_oil_refineries_tt 695 = { add_resource = { type = oil amount = 24 } if = { limit = { 695 = { free_building_slots = { building = industrial_complex size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_building_construction = { type = synthetic_refinery level = 1 instant_build = yes } } } add_tech_bonus = { name = HOL_expand_curacao_oil_refineries bonus = 1.0 uses = 1 category = synth_resources } } } focus = { id = HOL_open_second_paranam_bauxite_mine_taog available = { has_full_control_of_state = 309 OR = { has_war = yes GER = { is_in_faction_with = ROOT } AND = { USA = { has_war = yes NOT = { has_war_with = ROOT } } ENG = { has_war = yes NOT = { has_war_with = ROOT } } } } OR = { has_idea = free_trade has_idea = export_focus } } prerequisite = { focus = HOL_the_western_possessions_taog } icon = GFX_focus_generic_aluminum x = 2 y = 1 relative_position_id = HOL_the_western_possessions_taog cost = 10 ai_will_do = { base = 1 modifier = { factor = 0.5 INS = { is_ai = no } } modifier = { factor = 1.1 INS = { is_ai = yes } } modifier = { factor = 1.7 INS = { is_ai = yes } date > 1938.1.1 } } available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 309 = { add_resource = { type = aluminium amount = 36 } if = { limit = { 309 = { free_building_slots = { building = industrial_complex size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } } } } focus = { id = HOL_antilles_defenses_taog available = { has_full_control_of_state = 695 } prerequisite = { focus = HOL_expand_curacao_oil_refineries_taog } icon = GFX_goal_generic_construct_military x = -1 y = 1 relative_position_id = HOL_expand_curacao_oil_refineries_taog cost = 5 available_if_capitulated = yes completion_reward = { 695 = { add_building_construction = { type = coastal_bunker level = 3 province = 153 instant_build = yes } add_building_construction = { type = anti_air_building level = 2 instant_build = yes } add_building_construction = { type = air_base level = 2 instant_build = yes } add_building_construction = { type = naval_base level = 2 province = 153 instant_build = yes } } } } focus = { id = HOL_pre_empt_venezuelan_aggression_taog available = { custom_trigger_tooltip = { tooltip = HOL_pre_empt_venezuelan_aggression_tt NOT = { OR = { has_idea = HOL_shell_shocked_spectator_1 has_idea = HOL_shell_shocked_spectator_2 has_idea = HOL_shell_shocked_spectator_3 has_idea = HOL_shell_shocked_spectator_4 has_idea = HOL_shell_shocked_spectator_5 } } } NOT = { has_idea = HOL_aloof_neutrality } has_global_flag = ven_claims_abc_islands } prerequisite = { focus = HOL_expand_curacao_oil_refineries_taog } will_lead_to_war_with = VEN icon = GFX_goal_demand_sudetenland x = 1 y = 1 relative_position_id = HOL_expand_curacao_oil_refineries_taog cost = 5 available_if_capitulated = yes completion_reward = { create_wargoal = { type = puppet_wargoal_focus target = VEN expire = 0 } } } focus = { id = HOL_continue_the_war_in_batavia_taog available = { has_capitulated = yes NOT = { has_completed_focus = HOL_oranje_boven } OR = { INS = { is_subject_of = HOL has_autonomy_state = autonomy_integrated_puppet compare_autonomy_progress_ratio < 0.6 has_full_control_of_state = 1058 } has_full_control_of_state = 1058 } } mutually_exclusive = { focus = INSHOL_industrialized_colony focus = INSHOL_autonomous_dominion } icon = GFX_focus_hol_continue_the_war_in_batavia x = 0 y = 7 relative_position_id = HOL_obtain_foreign_colonial_investments_taog offset = { x = 0 y = -2 trigger = { INS = { has_completed_focus = INS_underground_revolution } } } #prerequisite = { focus = HOL_obtain_foreign_colonial_investments_taog } prerequisite = { focus = HOL_curtail_colonial_autonomy_taog } cost = 5 ai_will_do = { base = 1 modifier = { factor = 0 is_historical_focus_on = yes } modifier = { factor = 2 has_war_with_major = yes INS = { surrender_progress < 0.2 } } modifier = { factor = 0.1 #dont be mean INS = { is_ai = no } } } available_if_capitulated = yes search_filters = {FOCUS_FILTER_ANNEXATION} completion_reward = { activate_decision = HOL_relocate_government_to_batavia custom_effect_tooltip = HOL_continue_the_war_in_batavia_tt effect_tooltip = { remove_ideas = HOL_curtail_colonial_autonomy_overlord INS = { every_unit_leader = { set_nationality = HOL } } annex_country = { target = INS transfer_troops = yes } every_state = { limit = { is_core_of = INS } add_compliance = 70 } set_capital = { state = 1058 } } } } focus = { id = HOL_a_western_capital_taog available = { has_full_control_of_state = 335 } prerequisite = { focus = HOL_continue_the_war_in_batavia_taog } icon = GFX_focus_generic_industry_3 x = -1 y = 1 relative_position_id = HOL_continue_the_war_in_batavia_taog cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 335 = { add_building_construction = { type = infrastructure level = 2 instant_build = yes } if = { limit = { 335 = { free_building_slots = { building = industrial_complex size > 3 include_locked = yes } } } add_extra_state_shared_building_slots = 4 add_building_construction = { type = industrial_complex level = 4 instant_build = yes } } } } } focus = { id = HOL_expand_the_colonial_army_taog prerequisite = { focus = HOL_continue_the_war_in_batavia_taog } icon = GFX_focus_generic_military_academy x = 1 y = 1 relative_position_id = HOL_continue_the_war_in_batavia_taog cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_MANPOWER} completion_reward = { add_ideas = HOL_expand_the_colonial_army every_state = { limit = { is_core_of = INS } add_state_modifier = { modifier = { local_non_core_manpower = 0.25 } } } } } focus = { id = HOL_colonial_shipbuilding_taog available = { controls_state = 335 controls_state = 672 controls_state = 334 controls_state = 673 controls_state = 667 controls_state = 309 } prerequisite = { focus = HOL_a_western_capital_taog } icon = GFX_goal_generic_construct_naval_dockyard x = -1 y = 1 relative_position_id = HOL_a_western_capital_taog cost = 10 available_if_capitulated = yes completion_reward = { 335 = { if = { limit = { 335 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 672 = { if = { limit = { 672 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 334 = { if = { limit = { 334 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 673 = { if = { limit = { 673 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 667 = { if = { limit = { 667 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 309 = { if = { limit = { 309 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } } } focus = { id = HOL_the_east_indies_war_machine_taog available = { has_full_control_of_state = 335 } prerequisite = { focus = HOL_a_western_capital_taog } prerequisite = { focus = HOL_expand_the_colonial_army_taog } icon = GFX_goal_generic_construct_mil_factory x = 1 y = 1 relative_position_id = HOL_a_western_capital_taog cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 335 = { if = { limit = { 335 = { free_building_slots = { building = arms_factory size > 3 include_locked = yes } } } add_extra_state_shared_building_slots = 4 add_building_construction = { type = arms_factory level = 4 instant_build = yes } } } } } focus = { id = HOL_prepare_for_our_return_taog available = { } bypass = { controls_state = 7 controls_state = 35 controls_state = 36 } prerequisite = { focus = HOL_colonial_shipbuilding_taog } prerequisite = { focus = HOL_the_east_indies_war_machine_taog } mutually_exclusive = { } icon = GFX_goal_generic_amphibious_assault x = 1 y = 1 relative_position_id = HOL_colonial_shipbuilding_taog cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { 335 = { if = { limit = { 335 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } 672 = { if = { limit = { 672 = { free_building_slots = { building = dockyard size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } } add_ideas = HOL_prepare_for_our_return add_tech_bonus = { name = HOL_prepare_for_our_return bonus = 1.0 uses = 1 category = marine_tech } } } focus = { id = HOL_liberation_taog available = { has_full_control_of_state = 7 has_full_control_of_state = 35 has_full_control_of_state = 36 } prerequisite = { focus = HOL_prepare_for_our_return_taog } icon = GFX_focus_hol_liberation x = 0 y = 1 relative_position_id = HOL_prepare_for_our_return_taog cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY} completion_reward = { set_capital = { state = 7 } add_stability = 0.1 add_war_support = 0.05 add_manpower = 150000 add_equipment_to_stockpile = { type = infantry_equipment amount = 10000 producer = HOL } add_equipment_to_stockpile = { type = support_equipment amount = 500 producer = HOL } add_ideas = HOL_liberation HOL_de_crisisjaren_level_down = yes } } ## ### ## # # ### ## # # ### # # ### ## ## # ### ## ### ## # # ### ## ### ### # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # ## # # # # # # # # # #### ### #### # ## # # # # # ## # #### ## # ## # # # # # # # #### # ## # # #### ### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # # # # ### ## # # # # # ### ## ## ### ### ## # # # # # ### # # # # ### focus = { id = HOL_abandon_the_gold_standard icon = GFX_focus_hol_abandon_the_gold_standard x = 13 y = 0 relative_position_id = HOL_obtain_foreign_colonial_investments cost = 10 available_if_capitulated = yes completion_reward = { HOL_de_crisisjaren_level_down = yes } } # # ## ### # # # ## # # ### ### # # ### # # ## ### ### # # ### ### ### ### ## ## # # # ## # # # # ## # # # # ## # # # # # # # # # # # # # # # # # # # #### # # ## # #### # ## # # # # ## # # # # # # ### # # ### ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # # ### # # # # ### ### # # ### ## ## # # # # # # # ### ### focus = { id = HOL_continue_the_public_works available = { has_full_control_of_state = 7 } bypass = { NOT = { controls_state = 7 } NOT = { controls_state = 35 } NOT = { controls_state = 36 } } prerequisite = { focus = HOL_abandon_the_gold_standard } icon = GFX_goal_generic_construction x = -5 y = 1 relative_position_id = HOL_abandon_the_gold_standard cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY} completion_reward = { add_tech_bonus = { name = HOL_continue_the_public_works bonus = 1.0 uses = 1 category = industry } 35 = { if = { limit = { 35 = { free_building_slots = { building = industrial_complex size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } } HOL_de_crisisjaren_level_down = yes } } focus = { id = HOL_finish_the_noordoostpolder available = { has_full_control_of_state = 36 } bypass = { NOT = { controls_state = 7 } NOT = { controls_state = 35 } NOT = { controls_state = 36 } } prerequisite = { focus = HOL_continue_the_public_works } icon = GFX_goal_generic_construction2 x = -1 y = 1 relative_position_id = HOL_continue_the_public_works cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 36 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } HOL_de_crisisjaren_level_down = yes } } focus = { id = HOL_the_maastunnel available = { has_full_control_of_state = 7 has_full_control_of_state = 35 } bypass = { NOT = { controls_state = 7 } NOT = { controls_state = 35 } NOT = { controls_state = 36 } } prerequisite = { focus = HOL_continue_the_public_works } icon = GFX_goal_generic_construct_infrastructure x = 1 y = 1 relative_position_id = HOL_continue_the_public_works cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 7 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 35 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } HOL_de_crisisjaren_level_down = yes } } focus = { id = HOL_expand_the_artillerieinrichtingen available = { has_full_control_of_state = 7 } bypass = { NOT = { controls_state = 7 } NOT = { controls_state = 35 } NOT = { controls_state = 36 } } prerequisite = { focus = HOL_finish_the_noordoostpolder } prerequisite = { focus = HOL_the_maastunnel } icon = GFX_goal_generic_construct_mil_factory x = 1 y = 1 relative_position_id = HOL_finish_the_noordoostpolder cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 7 = { if = { limit = { 7 = { free_building_slots = { building = arms_factory size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = arms_factory level = 2 instant_build = yes } } } custom_effect_tooltip = generic_skip_one_line_tt IF = { limit = { has_dlc = "Arms Against Tyranny" } custom_effect_tooltip = available_mio_tt show_mio_tooltip = HOL_artillerie_inrichtingen_organization mio:HOL_artillerie_inrichtingen_organization = { add_mio_size = 2 } } ELSE = { custom_effect_tooltip = HOL_expand_the_artillerieinrichtingen_tt } } } focus = { id = HOL_philips_focus prerequisite = { focus = HOL_expand_the_artillerieinrichtingen } icon = GFX_focus_hol_philips x = 2 y = 1 relative_position_id = HOL_expand_the_artillerieinrichtingen cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { custom_effect_tooltip = HOL_philips_focus_tt add_tech_bonus = { name = HOL_philips_focus bonus = 1.0 uses = 1 category = electronics } add_tech_bonus = { name = HOL_philips_focus bonus = 1.0 ahead_reduction = 2 uses = 1 category = electronics } } } focus = { id = HOL_expand_RD_facilities prerequisite = { focus = HOL_philips_focus } icon = GFX_focus_research x = 0 y = 1 relative_position_id = HOL_philips_focus cost = 10 available_if_capitulated = yes completion_reward = { add_research_slot = 1 } } ### # # ### ### # # ### ### ### ### ### ### ### # # ## ### # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # #### ## # # # # # # ## ### # ## ## # # # # # ### ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### ### ## ### ### ### # # ### ### ### # # ## # # # # ## focus = { id = HOL_the_zuiderzee_works available = { has_full_control_of_state = 7 has_full_control_of_state = 36 INS = { exists = yes is_subject_of = HOL has_full_control_of_state = 1058 has_full_control_of_state = 1051 has_full_control_of_state = 335 } } mutually_exclusive = { focus = HOL_curtail_colonial_autonomy focus = HOL_curtail_colonial_autonomy_taog } prerequisite = { focus = HOL_expand_the_artillerieinrichtingen } icon = GFX_focus_hol_the_zuiderzee_works x = -1 y = 1 ai_will_do = { base = 1 modifier = { add = 25 OR = { HOL_check_plan_continental_alternate_democratic = yes HOL_check_plan_alternate_fascist = yes HOL_check_plan_alternate_communist = yes } } modifier = { factor = 0 date < 1939.1.1 } modifier = { factor = 0.1 INS = { has_autonomy_state = autonomy_integrated_puppet } } modifier = { factor = 0.3 INS = { has_autonomy_state = autonomy_puppet } } } relative_position_id = HOL_expand_the_artillerieinrichtingen offset = { x = 0 y = 1 trigger = { has_dlc = "Thunder at Our Gates" } } offset = { x = 0 y = -1 trigger = { INS = { has_completed_focus = INS_underground_revolution } } } cost = 30 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY} completion_reward = { add_tech_bonus = { name = HOL_the_zuiderzee_works bonus = 1.0 ahead_reduction = 2 uses = 2 category = industry } 7 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 36 = { add_extra_state_shared_building_slots = 4 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } HOL_de_crisisjaren_level_down = yes hidden_effect = { news_event = { id = mtg_news.47 days = 1 } } } } focus = { id = HOL_develop_the_randstad available = { has_full_control_of_state = 7 } prerequisite = { focus = HOL_the_zuiderzee_works } mutually_exclusive = { focus = HOL_develop_the_zandstad } icon = GFX_goal_generic_construct_civ_factory x = -1 y = 1 relative_position_id = HOL_the_zuiderzee_works cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY} completion_reward = { add_tech_bonus = { name = HOL_develop_the_randstad bonus = 1.0 uses = 1 category = concentrated_industry_category } 7 = { if = { limit = { 7 = { free_building_slots = { building = industrial_complex size > 2 include_locked = yes } } } add_extra_state_shared_building_slots = 3 add_building_construction = { type = industrial_complex level = 3 instant_build = yes } } } 36 = { if = { limit = { 36 = { free_building_slots = { building = industrial_complex size > 0 include_locked = yes } } } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } } } } focus = { id = HOL_expand_the_ijmuiden_steel_mill available = { has_full_control_of_state = 7 } prerequisite = { focus = HOL_develop_the_randstad } icon = GFX_focus_generic_steel x = 0 y = 1 relative_position_id = HOL_develop_the_randstad cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 7 = { add_resource = { type = steel amount = 16 } if = { limit = { 7 = { free_building_slots = { building = industrial_complex size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } } } } focus = { id = HOL_fokker available = { has_full_control_of_state = 7 } prerequisite = { focus = HOL_expand_the_ijmuiden_steel_mill } icon = GFX_focus_hol_fokker x = 0 y = 1 relative_position_id = HOL_expand_the_ijmuiden_steel_mill cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { IF = { limit = { has_dlc = "Arms Against Tyranny" } mio:HOL_fokker_organization = { add_mio_size = 2 } } ELSE = { custom_effect_tooltip = HOL_fokker_tt } 7 = { if = { limit = { 7 = { free_building_slots = { building = arms_factory size > 3 include_locked = yes } } } add_extra_state_shared_building_slots = 4 add_building_construction = { type = arms_factory level = 4 instant_build = yes } } } } } focus = { id = HOL_domestic_jet_engine_designs prerequisite = { focus = HOL_fokker } icon = GFX_goal_generic_build_airforce x = 0 y = 1 relative_position_id = HOL_fokker cost = 10 available_if_capitulated = yes search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY } completion_reward = { add_breakthrough_progress = { specialization = specialization_air value = 0.5 } add_tech_bonus = { name = HOL_domestic_jet_engine_designs bonus = 0.75 # was 0.5 uses = 1 # was 2 category = jet_technology } HOL_domestic_jet_engine_designs_level_up = yes } } focus = { id = HOL_develop_the_zandstad available = { has_full_control_of_state = 35 has_full_control_of_state = 36 } prerequisite = { focus = HOL_the_zuiderzee_works } mutually_exclusive = { focus = HOL_develop_the_randstad } icon = GFX_goal_generic_construct_civ_factory x = 1 y = 1 relative_position_id = HOL_the_zuiderzee_works cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY} completion_reward = { add_tech_bonus = { name = HOL_develop_the_randstad bonus = 1.0 uses = 1 category = dispersed_industry_category } 35 = { if = { limit = { 35 = { free_building_slots = { building = industrial_complex size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } } 36 = { if = { limit = { 36 = { free_building_slots = { building = industrial_complex size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } } } } focus = { id = HOL_friesland_agricultural_impetus available = { has_full_control_of_state = 36 } prerequisite = { focus = HOL_develop_the_zandstad } icon = GFX_goal_generic_consumer_goods x = 0 y = 1 relative_position_id = HOL_develop_the_zandstad cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { add_ideas = HOL_friesland_agricultural_impetus 36 = { if = { limit = { 36 = { free_building_slots = { building = industrial_complex size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } } } } focus = { id = HOL_daf available = { has_full_control_of_state = 35 } prerequisite = { focus = HOL_friesland_agricultural_impetus } icon = GFX_focus_hol_daf x = 0 y = 1 relative_position_id = HOL_friesland_agricultural_impetus cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { IF = { limit = { has_dlc = "Arms Against Tyranny" } mio:HOL_daf_organization = { add_mio_size = 2 } } ELSE = { custom_effect_tooltip = HOL_daf_tt } 35 = { if = { limit = { 35 = { free_building_slots = { building = arms_factory size > 3 include_locked = yes } } } add_extra_state_shared_building_slots = 4 add_building_construction = { type = arms_factory level = 4 instant_build = yes } } } } } focus = { id = HOL_domestic_vehicle_designs prerequisite = { focus = HOL_daf } icon = GFX_goal_generic_army_motorized x = 0 y = 1 relative_position_id = HOL_daf cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY} completion_reward = { add_tech_bonus = { name = HOL_domestic_vehicle_designs bonus = 1.0 uses = 1 category = motorized_equipment } add_ideas = HOL_domestic_vehicle_designs } } focus = { id = HOL_continental_shipbuilding available = { has_full_control_of_state = 7 has_full_control_of_state = 35 has_full_control_of_state = 36 } prerequisite = { focus = HOL_fokker focus = HOL_daf } icon = GFX_goal_generic_construct_naval_dockyard x = 1 y = 2 relative_position_id = HOL_fokker cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 7 = { if = { limit = { 7 = { free_building_slots = { building = dockyard size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } } 35 = { if = { limit = { 35 = { free_building_slots = { building = dockyard size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } } 36 = { if = { limit = { 36 = { free_building_slots = { building = dockyard size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } } } } focus = { id = HOL_domestic_innovation prerequisite = { focus = HOL_the_east_indies_war_machine focus = HOL_fokker focus = HOL_daf focus = HOL_the_east_indies_war_machine_taog } available = { num_of_factories > 50 } cancel_if_invalid = no continue_if_invalid = yes icon = GFX_focus_research x = -1 y = 2 relative_position_id = HOL_fokker cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_research_slot = 1 } } focus = { id = HOL_make_use_of_our_riches prerequisite = { focus = HOL_domestic_innovation } icon = GFX_goal_generic_construction2 x = -1 y = 1 relative_position_id = HOL_domestic_innovation cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY} completion_reward = { add_tech_bonus = { name = HOL_make_use_of_our_riches bonus = 1.0 uses = 2 category = excavation_tech } add_ideas = HOL_make_use_of_our_riches } } focus = { id = HOL_the_ultimate_deterrent prerequisite = { focus = HOL_domestic_innovation } icon = GFX_focus_wonderweapons x = 1 y = 1 relative_position_id = HOL_domestic_innovation cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_breakthrough_progress = { specialization = specialization_nuclear value = 0.5 } add_tech_bonus = { name = HOL_the_ultimate_deterrent bonus = 0.8 # was 1 uses = 1 category = nuclear } } } # # ### # ### ### ## ### # # ### ### ### ### ## ## # # # # # # # # # # # # # # # # # # # # # # #### ### # # ### ## ## # # # # # # # # # # # # # # # # # # ### ### ### # # # # # # # # # ### ### focus = { id = HOL_overturn_military_budget_cuts prerequisite = { focus = HOL_abandon_the_gold_standard } icon = GFX_goal_generic_army_doctrines x = 6 y = 1 relative_position_id = HOL_abandon_the_gold_standard cost = 10 ai_will_do = { base = 1 modifier = { factor = 2 date > 1938.1.1 has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } modifier = { factor = 0.5 date < 1938.1.1 has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } } available_if_capitulated = yes search_filters = {FOCUS_FILTER_WAR_SUPPORT} completion_reward = { army_experience = 5 add_war_support = 0.1 } } ### ### ### ### # # ## ### ## # # # # # ## # # # # # # ## ## ## # ## # ## # # # # # # # # # # # ### ### # ### # # ## ### ## focus = { id = HOL_prepare_the_inundation_lines prerequisite = { focus = HOL_overturn_military_budget_cuts } icon = GFX_focus_hol_prepare_the_inundation_lines x = -6 y = 1 relative_position_id = HOL_overturn_military_budget_cuts cost = 10 ai_will_do = { base = 1 modifier = { factor = 3 #if the TAOG strategy plans are being used, do this when you can (on historical) has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } modifier = { factor = 0 #dont do this in 1818 just because you can date < 1938.1.1 has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } } available_if_capitulated = yes completion_reward = { add_ideas = HOL_prepare_the_inundation_lines unlock_decision_category_tooltip = HOL_prepare_the_inundation_lines custom_effect_tooltip = HOL_prepare_the_inundation_lines_tt } } focus = { id = HOL_protect_against_britain available = { threat > 0.1 has_full_control_of_state = 7 has_full_control_of_state = 36 } bypass = { OR = { is_in_faction_with = ENG AND = { has_defensive_war_with = ENG NOT = { focus_progress = { focus = HOL_germany_is_the_greater_threat progress > 0 } } } } } prerequisite = { focus = HOL_prepare_the_inundation_lines } mutually_exclusive = { focus = HOL_germany_is_the_greater_threat } icon = GFX_focus_attack_britain x = -1 y = 1 relative_position_id = HOL_prepare_the_inundation_lines cost = 5 ai_will_do = { base = 1 modifier = { factor = 0 #on taog's AI, on historical, dont do this? has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } } available_if_capitulated = yes completion_reward = { 7 = { add_building_construction = { type = coastal_bunker level = 1 province = 3314 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 3314 instant_build = yes } add_building_construction = { type = coastal_bunker level = 1 province = 9498 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 9498 instant_build = yes } } 36 = { add_building_construction = { type = coastal_bunker level = 1 province = 6336 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 6336 instant_build = yes } } ENG = { add_opinion_modifier = { target = HOL modifier = HOL_protect_against_britain } } } } focus = { id = HOL_further_reinforce_the_ports available = { threat > 0.15 has_full_control_of_state = 7 has_full_control_of_state = 36 } prerequisite = { focus = HOL_protect_against_britain } icon = GFX_focus_generic_coastal_fort x = 0 y = 1 relative_position_id = HOL_protect_against_britain cost = 5 available_if_capitulated = yes completion_reward = { 7 = { add_building_construction = { type = coastal_bunker level = 1 province = 3314 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 3314 instant_build = yes } add_building_construction = { type = coastal_bunker level = 1 province = 9498 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 9498 instant_build = yes } } 36 = { add_building_construction = { type = coastal_bunker level = 1 province = 6336 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 6336 instant_build = yes } } } } focus = { id = HOL_southward_defenses available = { threat > 0.2 has_full_control_of_state = 7 has_full_control_of_state = 35 has_full_control_of_state = 36 } prerequisite = { focus = HOL_further_reinforce_the_ports } icon = GFX_goal_generic_construct_military x = 0 y = 1 relative_position_id = HOL_further_reinforce_the_ports cost = 5 available_if_capitulated = yes completion_reward = { 7 = { add_building_construction = { type = bunker level = 2 province = 9498 instant_build = yes } add_building_construction = { type = coastal_bunker level = 1 province = 3314 instant_build = yes } add_building_construction = { type = coastal_bunker level = 1 province = 9498 instant_build = yes } add_building_construction = { type = anti_air_building level = 2 instant_build = yes } } 35 = { add_building_construction = { type = bunker level = 3 province = 11456 instant_build = yes } } 36 = { add_building_construction = { type = coastal_bunker level = 1 province = 6336 instant_build = yes } } } } focus = { id = HOL_germany_is_the_greater_threat available = { threat > 0.1 has_full_control_of_state = 7 has_full_control_of_state = 35 has_full_control_of_state = 36 } bypass = { OR = { is_in_faction_with = GER AND = { has_defensive_war_with = GER NOT = { focus_progress = { focus = HOL_protect_against_britain progress > 0 } } } } } prerequisite = { focus = HOL_prepare_the_inundation_lines } mutually_exclusive = { focus = HOL_protect_against_britain } icon = GFX_focus_attack_germany x = 1 y = 1 relative_position_id = HOL_prepare_the_inundation_lines cost = 5 available_if_capitulated = yes completion_reward = { 7 = { add_building_construction = { type = coastal_bunker level = 1 province = 3314 instant_build = yes } } 36 = { add_building_construction = { type = bunker level = 1 province = 6241 instant_build = yes } } 35 = { add_building_construction = { type = bunker level = 1 province = 11456 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 6500 instant_build = yes } } GER = { add_opinion_modifier = { target = HOL modifier = HOL_germany_is_the_greater_threat } } } } focus = { id = HOL_fortress_holland available = { threat > 0.15 has_full_control_of_state = 7 has_full_control_of_state = 35 } prerequisite = { focus = HOL_germany_is_the_greater_threat } icon = GFX_goal_generic_fortify_city x = 0 y = 1 relative_position_id = HOL_germany_is_the_greater_threat cost = 5 available_if_capitulated = yes completion_reward = { 7 = { add_building_construction = { type = coastal_bunker level = 2 province = 3314 instant_build = yes } add_building_construction = { type = bunker level = 2 province = 9498 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 391 instant_build = yes } add_building_construction = { type = anti_air_building level = 1 instant_build = yes } } 35 = { add_building_construction = { type = bunker level = 2 province = 11456 instant_build = yes } add_building_construction = { type = anti_air_building level = 1 instant_build = yes } } } } focus = { id = HOL_modernize_the_grebbeline available = { threat > 0.2 has_full_control_of_state = 36 } prerequisite = { focus = HOL_fortress_holland } icon = GFX_goal_generic_construct_military x = 0 y = 1 relative_position_id = HOL_fortress_holland cost = 5 available_if_capitulated = yes completion_reward = { 36 = { add_building_construction = { type = bunker level = 2 province = 6241 instant_build = yes } add_building_construction = { type = anti_air_building level = 1 instant_build = yes } } } } focus = { id = HOL_war_on_pacifism available = { threat > 0.15 } prerequisite = { focus = HOL_protect_against_britain focus = HOL_germany_is_the_greater_threat } icon = GFX_focus_hol_war_on_pacifism x = 1 y = 3 relative_position_id = HOL_protect_against_britain cost = 10 cancel_if_invalid = no available_if_capitulated = yes completion_reward = { unlock_decision_category_tooltip = HOL_war_on_pacifism custom_effect_tooltip = HOL_war_on_pacifism_tt } } ## ### # # # # ### ### ### ### # # # # ## ## # # # # # # # #### ### # # # # # ### ## ## # # # # # # # # # # # # # # # # # # # # # # ### ### focus = { id = HOL_appoint_new_supreme_commander prerequisite = { focus = HOL_overturn_military_budget_cuts } icon = GFX_focus_generic_military_mission x = -1 y = 1 relative_position_id = HOL_overturn_military_budget_cuts cost = 10 ai_will_do = { base = 1 modifier = { factor = 2 date > 1939.1.1 has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } } available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { army_experience = 10 add_doctrine_cost_reduction = { name = HOL_appoint_new_supreme_commander cost_reduction = 0.5 uses = 2 category = land_doctrine } retire_character = HOL_izaak_reijnders custom_effect_tooltip = available_political_advisor show_ideas_tooltip = HOL_henri_winkelman custom_effect_tooltip = HOL_appoint_new_supreme_commander_tt hidden_effect = { add_field_marshal_role = { character = "HOL_henri_winkelman" traits = { defensive_doctrine trait_cautious unyielding_defender } skill = 4 attack_skill = 2 defense_skill = 4 planning_skill = 4 logistics_skill = 3 } } } } focus = { id = HOL_modernize_our_infantry_equipment prerequisite = { focus = HOL_appoint_new_supreme_commander } mutually_exclusive = { focus = HOL_production_under_license } icon = GFX_goal_generic_small_arms x = -1 y = 1 offset = { x = 1 y = 0 trigger = { NOT = { has_dlc = "Death or Dishonor" } } } relative_position_id = HOL_appoint_new_supreme_commander cost = 10 ai_will_do = { base = 1 modifier = { factor = 0.3 has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } modifier = { factor = 1.75 has_war = yes has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } modifier = { factor = 5 has_capitulated = yes has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } } available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_tech_bonus = { name = HOL_modernize_our_infantry_equipment bonus = 1.0 uses = 1 category = infantry_weapons } add_tech_bonus = { name = HOL_modernize_our_infantry_equipment bonus = 1.0 uses = 1 category = artillery } if = { limit = { has_dlc = "Death or Dishonor" } custom_effect_tooltip = HOL_modernize_our_infantry_equipment_tt } } } focus = { id = HOL_production_under_license prerequisite = { focus = HOL_appoint_new_supreme_commander } mutually_exclusive = { focus = HOL_modernize_our_infantry_equipment } allow_branch = { has_dlc = "Death or Dishonor" } available = { } icon = GFX_goal_generic_production x = 1 y = 1 relative_position_id = HOL_appoint_new_supreme_commander cost = 10 available_if_capitulated = yes completion_reward = { add_ideas = HOL_production_under_license custom_effect_tooltip = HOL_production_under_license_tt } } focus = { id = HOL_light_tanks_for_the_colonies allow_branch = { always = yes } prerequisite = { focus = HOL_modernize_our_infantry_equipment focus = HOL_production_under_license } icon = GFX_goal_generic_army_tanks x = -1 y = 1 offset = { x = -1 y = 0 trigger = { NOT = { has_dlc = "Death or Dishonor" } } } relative_position_id = HOL_modernize_our_infantry_equipment cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { if = { limit = { NOT = { has_completed_focus = HOL_modernize_our_infantry_equipment } NOT = { has_completed_focus = HOL_production_under_license } has_dlc = "Death or Dishonor" } custom_effect_tooltip = HOL_light_tanks_for_the_colonies_tt effect_tooltip = { add_tech_bonus = { name = HOL_light_tanks_for_the_colonies bonus = 1.0 uses = 1 category = cat_light_armor } custom_effect_tooltip = HOL_light_tanks_for_the_colonies_2tt add_ideas = HOL_light_tanks_for_the_colonies } } if = { limit = { OR = { has_completed_focus = HOL_modernize_our_infantry_equipment NOT = { has_dlc = "Death or Dishonor" } } } add_tech_bonus = { name = HOL_light_tanks_for_the_colonies bonus = 1.0 uses = 1 category = cat_light_armor } } if = { limit = { has_completed_focus = HOL_production_under_license } add_ideas = HOL_light_tanks_for_the_colonies } } } focus = { id = HOL_secret_staff_talks available = { threat > 0.15 OR = { GER = { has_added_tension_amount > 10 } ENG = { has_added_tension_amount > 10 } FRA = { has_added_tension_amount > 10 } } has_war = no } allow_branch = { always = yes } prerequisite = { focus = HOL_modernize_our_infantry_equipment focus = HOL_production_under_license } icon = GFX_goal_generic_intelligence_exchange x = 1 y = 1 offset = { x = -1 y = 0 trigger = { NOT = { has_dlc = "Death or Dishonor" } } } relative_position_id = HOL_modernize_our_infantry_equipment cost = 10 ai_will_do = { base = 1 modifier = { factor = 2 has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes has_capitulated = yes } } available_if_capitulated = yes completion_reward = { unlock_decision_category_tooltip = HOL_secret_staff_talks custom_effect_tooltip = HOL_secret_staff_talks_tt } } focus = { id = HOL_anti_tank_guns_for_the_continent allow_branch = { always = yes } prerequisite = { focus = HOL_modernize_our_infantry_equipment focus = HOL_production_under_license } icon = GFX_goal_generic_army_artillery2 x = 3 y = 1 offset = { x = -1 y = 0 trigger = { NOT = { has_dlc = "Death or Dishonor" } } } relative_position_id = HOL_modernize_our_infantry_equipment cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { if = { limit = { NOT = { has_completed_focus = HOL_modernize_our_infantry_equipment } NOT = { has_completed_focus = HOL_production_under_license } has_dlc = "Death or Dishonor" } custom_effect_tooltip = HOL_light_tanks_for_the_colonies_tt effect_tooltip = { add_tech_bonus = { name = HOL_anti_tank_guns_for_the_continent bonus = 1.0 uses = 1 category = cat_anti_tank } custom_effect_tooltip = HOL_light_tanks_for_the_colonies_2tt add_ideas = HOL_anti_tank_guns_for_the_continent } } if = { limit = { OR = { has_completed_focus = HOL_modernize_our_infantry_equipment NOT = { has_dlc = "Death or Dishonor" } } } add_tech_bonus = { name = HOL_anti_tank_guns_for_the_continent bonus = 1.0 uses = 1 category = cat_anti_tank } } if = { limit = { has_completed_focus = HOL_production_under_license } add_ideas = HOL_anti_tank_guns_for_the_continent } } } focus = { id = HOL_lessons_from_the_last_war prerequisite = { focus = HOL_light_tanks_for_the_colonies focus = HOL_secret_staff_talks focus = HOL_anti_tank_guns_for_the_continent } icon = GFX_goal_generic_army_doctrines x = 0 y = 1 relative_position_id = HOL_secret_staff_talks cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { army_experience = 25 add_doctrine_cost_reduction = { name = HOL_lessons_from_the_last_war cost_reduction = 0.5 uses = 2 category = land_doctrine } } } ## ### ### ### ### ### ### # # # # # # # # # # #### # ### # ### ## ## # # # # # # # # # # # # ### # # # # # ### ### focus = { id = HOL_expand_the_mld available = { OR = { has_full_control_of_state = 335 any_other_country = { is_subject_of = ROOT has_full_control_of_state = 335 } } } bypass = { 335 = { OWNER = { NOT = { OR = { TAG = ROOT is_subject_of = ROOT } } } } } prerequisite = { focus = HOL_overturn_military_budget_cuts } icon = GFX_goal_generic_air_doctrine x = 4 y = 2 relative_position_id = HOL_overturn_military_budget_cuts cost = 10 ai_will_do = { base = 1 modifier = { factor = 1.5 arms_factory > 7 } modifier = { factor = 2 arms_factory > 14 } } available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { air_experience = 25 add_doctrine_cost_reduction = { name = HOL_expand_the_mld cost_reduction = 0.5 uses = 1 category = air_doctrine } 335 = { add_building_construction = { type = air_base level = 2 instant_build = yes } } } } focus = { id = HOL_protect_the_mainland bypass = { OR = { NOT = { controls_state = 7 } NOT = { controls_state = 35 } NOT = { controls_state = 36 } } NOT = { focus_progress = { focus = HOL_protect_the_colonies progress > 0 } } } prerequisite = { focus = HOL_expand_the_mld } mutually_exclusive = { focus = HOL_protect_the_colonies } icon = GFX_goal_generic_air_fighter x = -1 y = 1 relative_position_id = HOL_expand_the_mld cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_tech_bonus = { name = HOL_protect_the_mainland bonus = 1.0 uses = 1 category = light_fighter } } } focus = { id = HOL_protect_the_colonies bypass = { custom_trigger_tooltip = { tooltip = netherlands_has_no_colonies_tt NOT = { OR = { controls_state = 335 any_country = { is_subject_of = HOL controls_state = 335 } } OR = { controls_state = 672 any_country = { is_subject_of = HOL controls_state = 672 } } OR = { controls_state = 334 any_country = { is_subject_of = HOL controls_state = 334 } } OR = { controls_state = 673 any_country = { is_subject_of = HOL controls_state = 673 } } OR = { controls_state = 667 any_country = { is_subject_of = HOL controls_state = 667 } } OR = { controls_state = 309 any_country = { is_subject_of = HOL controls_state = 309 } } } NOT = { focus_progress = { focus = HOL_protect_the_mainland progress > 0 } } } } prerequisite = { focus = HOL_expand_the_mld } mutually_exclusive = { focus = HOL_protect_the_mainland } icon = GFX_goal_generic_air_naval_bomber x = 1 y = 1 relative_position_id = HOL_expand_the_mld cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_tech_bonus = { name = HOL_protect_the_colonies bonus = 1 uses = 1 category = naval_bomber } } } focus = { id = HOL_modernize_the_air_fleet prerequisite = { focus = HOL_protect_the_mainland focus = HOL_protect_the_colonies } icon = GFX_goal_generic_air_production x = 1 y = 1 relative_position_id = HOL_protect_the_mainland cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { add_timed_idea = { idea = HOL_modernize_the_air_fleet days = 365 } } } focus = { id = HOL_strategic_bombing_defense available = { has_full_control_of_state = 7 } prerequisite = { focus = HOL_modernize_the_air_fleet } icon = GFX_focus_generic_air_defense x = 0 y = 1 relative_position_id = HOL_modernize_the_air_fleet cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { air_experience = 25 add_doctrine_cost_reduction = { name = HOL_strategic_bombing_defense cost_reduction = 0.5 uses = 1 category = air_doctrine } 7 = { add_building_construction = { type = air_base level = 2 instant_build = yes } add_building_construction = { type = anti_air_building level = 2 instant_build = yes } } } } focus = { id = HOL_longer_range_models prerequisite = { focus = HOL_strategic_bombing_defense } icon = GFX_goal_generic_air_bomber x = -1 y = 1 relative_position_id = HOL_strategic_bombing_defense cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_tech_bonus = { name = HOL_longer_range_models bonus = 1 uses = 2 category = cat_heavy_fighter category = tactical_bomber } } } focus = { id = HOL_unsinkable_aircraft_carriers available = { OR = { AND = { has_full_control_of_state = 335 has_full_control_of_state = 672 has_full_control_of_state = 673 has_full_control_of_state = 334 has_full_control_of_state = 667 has_full_control_of_state = 668 has_full_control_of_state = 738 has_full_control_of_state = 669 } any_other_country = { is_subject_of = HOL has_full_control_of_state = 335 has_full_control_of_state = 672 has_full_control_of_state = 673 has_full_control_of_state = 334 has_full_control_of_state = 667 has_full_control_of_state = 668 has_full_control_of_state = 738 has_full_control_of_state = 669 } } } prerequisite = { focus = HOL_strategic_bombing_defense } mutually_exclusive = { focus = HOL_air_cover_for_the_new_fleet } icon = GFX_goal_generic_construct_military x = 1 y = 1 relative_position_id = HOL_strategic_bombing_defense cost = 10 available_if_capitulated = yes completion_reward = { 335 = { add_building_construction = { type = air_base level = 2 instant_build = yes } } 672 = { add_building_construction = { type = air_base level = 2 instant_build = yes } } 673 = { add_building_construction = { type = air_base level = 2 instant_build = yes } } 334 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } 667 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } 668 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } 738 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } 669 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } } } focus = { id = HOL_aviatic_aspirations prerequisite = { focus = HOL_longer_range_models focus = HOL_unsinkable_aircraft_carriers } icon = GFX_goal_generic_build_airforce x = 1 y = 1 relative_position_id = HOL_longer_range_models cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY} completion_reward = { air_experience = 25 add_doctrine_cost_reduction = { name = HOL_aviatic_aspirations cost_reduction = 0.5 uses = 2 category = air_doctrine } HOL_domestic_jet_engine_designs_level_up = yes } } # # ## # # ## # ### ### ### ### ## # # # # # # # # # # # # # # ## #### # # #### # # ### ## ## # # # # # # # # # # # # # # # # # # # # # ### # # # ### ### focus = { id = HOL_prepare_naval_expansion prerequisite = { focus = HOL_overturn_military_budget_cuts } available = { OR = { has_full_control_of_state = 7 has_full_control_of_state = 35 has_full_control_of_state = 36 } } icon = GFX_goal_generic_construct_naval_dockyard x = 8 y = 2 relative_position_id = HOL_overturn_military_budget_cuts cost = 10 available_if_capitulated = yes complete_tooltip = { every_state = { limit = { has_state_flag = HOL_prepare_naval_expansion_3DY } add_extra_state_shared_building_slots = 3 add_building_construction = { type = dockyard level = 3 instant_build = yes } } } completion_reward = { navy_experience = 25 random_owned_controlled_state = { limit = { NOT = { state = 7 } free_building_slots = { building = dockyard size > 2 include_locked = yes } is_core_of = ROOT } add_extra_state_shared_building_slots = 3 add_building_construction = { type = dockyard level = 3 instant_build = yes } set_state_flag = HOL_prepare_naval_expansion_3DY } } } focus = { id = HOL_expand_the_amsterdam_petroleum_harbor prerequisite = { focus = HOL_prepare_naval_expansion } available = { has_full_control_of_state = 7 7 = { free_building_slots = { building = fuel_silo size > 1 include_locked = yes } } } icon = GFX_goal_generic_oil_refinery x = 2 y = 1 relative_position_id = HOL_prepare_naval_expansion cost = 5 available_if_capitulated = yes completion_reward = { 7 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = fuel_silo level = 1 instant_build = yes } } } } focus = { id = HOL_cornerstone_of_colonial_defense prerequisite = { focus = HOL_prepare_naval_expansion } icon = GFX_goal_generic_navy_doctrines_tactics x = 0 y = 1 relative_position_id = HOL_prepare_naval_expansion cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_doctrine_cost_reduction = { name = HOL_cornerstone_of_colonial_defense cost_reduction = 0.5 uses = 3 category = naval_doctrine } } } focus = { id = HOL_rely_on_submarines prerequisite = { focus = HOL_cornerstone_of_colonial_defense } mutually_exclusive = { focus = HOL_modernize_the_cruiser_fleet } icon = GFX_goal_generic_navy_submarine x = -1 y = 1 relative_position_id = HOL_cornerstone_of_colonial_defense cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_tech_bonus = { name = HOL_rely_on_submarines bonus = 0.75 uses = 2 category = ss_tech } } } focus = { id = HOL_modernize_the_cruiser_fleet prerequisite = { focus = HOL_cornerstone_of_colonial_defense } mutually_exclusive = { focus = HOL_rely_on_submarines } icon = GFX_focus_generic_cruiser2 x = 1 y = 1 relative_position_id = HOL_cornerstone_of_colonial_defense cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_tech_bonus = { name = HOL_modernize_the_cruiser_fleet bonus = 0.5 ahead_reduction = 2 uses = 2 category = ca_tech } } } focus = { id = HOL_the_battlecruiser_plan prerequisite = { focus = HOL_rely_on_submarines focus = HOL_modernize_the_cruiser_fleet focus = HOL_join_germany } available = { GER = { is_subject = no AND = { country_exists = GER has_opinion = { target = HOL value > 74 } } } } bypass = { has_war_with = GER } icon = GFX_goal_generic_navy_battleship x = 1 y = 1 relative_position_id = HOL_rely_on_submarines cost = 10 available_if_capitulated = yes completion_reward = { effect_tooltip = { set_technology = { basic_ship_hull_heavy = 1 antiair2 = 1 improved_fire_control_system = 1 improved_dp_light_battery = 1 } create_equipment_variant = { name = "Design 1047 Battlecruiser" type = ship_hull_heavy_2 parent_version = 0 allow_without_tech = yes #Makes no difference since focus grants appropriate tech (above), but it improves tooltip modules = { fixed_ship_battery_slot = ship_heavy_battery_1 fixed_ship_anti_air_slot = ship_anti_air_2 fixed_ship_fire_control_system_slot = ship_fire_control_system_2 fixed_ship_radar_slot = empty fixed_ship_engine_slot = heavy_ship_engine_2 fixed_ship_secondaries_slot = dp_ship_secondaries_1 fixed_ship_armor_slot = ship_armor_bb_1 front_1_custom_slot = ship_heavy_battery_1 mid_1_custom_slot = ship_anti_air_2 mid_2_custom_slot = dp_ship_secondaries_1 rear_1_custom_slot = ship_heavy_battery_1 } } } custom_effect_tooltip = HOL_the_battlecruiser_plan_tt GER = { country_event = { id = mtg_netherlands.7 hours = 6 } } } } focus = { id = HOL_air_cover_for_the_new_fleet prerequisite = { focus = HOL_the_battlecruiser_plan } mutually_exclusive = { focus = HOL_unsinkable_aircraft_carriers } icon = GFX_goal_generic_navy_carrier x = -1 y = 1 relative_position_id = HOL_the_battlecruiser_plan cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_tech_bonus = { name = HOL_air_cover_for_the_new_fleet bonus = 0.75 uses = 2 category = cv_tech } } } focus = { id = HOL_escorts_for_the_new_fleet prerequisite = { focus = HOL_the_battlecruiser_plan } icon = GFX_focus_generic_destroyer x = 1 y = 1 relative_position_id = HOL_the_battlecruiser_plan cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_tech_bonus = { name = HOL_escorts_for_the_new_fleet bonus = 0.75 ahead_reduction = 2 uses = 2 category = dd_tech } } } focus = { id = HOL_naval_heritage prerequisite = { focus = HOL_air_cover_for_the_new_fleet focus = HOL_escorts_for_the_new_fleet } icon = GFX_goal_generic_build_navy x = 1 y = 1 relative_position_id = HOL_air_cover_for_the_new_fleet cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { navy_experience = 50 add_doctrine_cost_reduction = { name = HOL_naval_heritage cost_reduction = 0.5 uses = 2 category = naval_doctrine } add_ideas = HOL_naval_heritage } } ### ## # ### ### ### ## ## # ### ### ### ### # # # # # # # # # # # # # # # # # # ### # # # # # # # #### # # ### ## ## # # # # # # # # # # # # # # # # # # ## ### ### # ### ## # # ### # # # ### ### focus = { id = HOL_form_new_government bypass = { has_capitulated = yes } icon = GFX_goal_generic_improve_relations x = 27 y = 0 relative_position_id = HOL_abandon_the_gold_standard cost = 10 ai_will_do = { base = 1 modifier = { factor = 0.1 has_dlc = "Thunder at Our Gates" date < 1938.1.1 has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } modifier = { factor = 4 #Old strategy plan: Completed 30th June 1939, which would mean starting 21st April, 1939 has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes date > 1939.04.1 } } available_if_capitulated = yes completion_reward = { country_event = { id = mtg_netherlands.10 hours = 6 } effect_tooltip = { set_party_name = { ideology = democratic long_name = HOL_CHU_party_long name = HOL_CHU_party } promote_character = { character = HOL_dirk_jan_de_geer ideology = conservatism } remove_ideas = HOL_weak_government } } } focus = { id = HOL_gateway_to_europe prerequisite = { focus = HOL_form_new_government } bypass = { OR = { has_war_with = GER has_war_with = ENG } } icon = GFX_focus_hol_gateway_to_europe x = 0 y = 1 relative_position_id = HOL_form_new_government cost = 10 ai_will_do = { base = 5 } available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL} completion_reward = { add_political_power = 120 unlock_decision_category_tooltip = HOL_gateway_to_europe_hol_category custom_effect_tooltip = HOL_gateway_to_europe_tt } } focus = { id = HOL_cave_to_the_germans prerequisite = { focus = HOL_gateway_to_europe } mutually_exclusive = { focus = HOL_maintain_trade_neutrality focus = HOL_cave_to_the_british } available = { custom_trigger_tooltip = { tooltip = HOL_cave_to_the_germans2_tt check_variable = { var = GER.ger_gateway_to_europe_influence value = 25 compare = greater_than_or_equals } } custom_trigger_tooltip = { tooltip = HOL_cave_to_the_germans_tt check_variable = { var = ger_temp_trade_influence value = 15 compare = greater_than_or_equals } } } bypass = { OR = { GER = { NOT = { has_government = fascism } } GER = { exists = no } GER = { if = { limit = { NOT = { has_dlc = "Gotterdammerung" } } has_completed_focus = GER_oppose_hitler } else = { has_completed_focus = GER_oppose_hitler_ww } } has_war_with = ENG } NOT = { OR = { focus_progress = { focus = HOL_cave_to_the_british progress > 0 } focus_progress = { focus = HOL_maintain_trade_neutrality progress > 0 } } } } icon = GFX_goal_generic_trade cancel_if_invalid = no x = -4 y = 1 relative_position_id = HOL_gateway_to_europe cost = 5 available_if_capitulated = yes ai_will_do = { base = 0 modifier = { add = 100 is_historical_focus_on = no GER = { is_ai = no } check_variable = { var = ger_temp_trade_influence value = 15 compare = greater_than_or_equals } } modifier = { add = 100 HOL_check_plan_alternate_fascist = yes } } search_filters = {FOCUS_FILTER_POLITICAL} completion_reward = { effect_tooltip = { GER = { custom_effect_tooltip = HOL_trade_influence_tt add_political_power = HOL.gateway_to_europe_influence_pp_total } } custom_effect_tooltip = generic_skip_one_line_tt add_ideas = free_trade custom_effect_tooltip = generic_skip_one_line_tt add_timed_idea = { idea = HOL_caved_to_the_germans days = 1095 } custom_effect_tooltip = generic_skip_one_line_tt GER = { add_opinion_modifier = { target = HOL modifier = HOL_caved_to_the_germans_ger } add_opinion_modifier = { target = HOL modifier = HOL_caved_to_the_germans_ger_trade } if = { limit = { INS = { is_subject_of = HOL } } add_opinion_modifier = { target = INS modifier = HOL_caved_to_the_germans_ger_trade } } } ENG = { add_opinion_modifier = { target = HOL modifier = HOL_caved_to_the_germans_eng } } hidden_effect = { news_event = { id = mtg_news.10 hours = 6 } } } } focus = { id = HOL_maintain_trade_neutrality prerequisite = { focus = HOL_gateway_to_europe } mutually_exclusive = { focus = HOL_cave_to_the_germans focus = HOL_cave_to_the_british } available = { custom_trigger_tooltip = { tooltip = HOL_maintain_trade_neutrality2_tt check_variable = { var = ENG.eng_gateway_to_europe_influence value = 50 compare = greater_than_or_equals } check_variable = { var = GER.ger_gateway_to_europe_influence value = 50 compare = greater_than_or_equals } } custom_trigger_tooltip = { tooltip = HOL_maintain_trade_neutrality_tt check_variable = { var = eng_temp_trade_influence value = 5 compare = less_than_or_equals } check_variable = { var = eng_temp_trade_influence value = -5 compare = greater_than_or_equals } } NOT = { has_war_with = ENG } NOT = { has_war_with = GER } } bypass = { OR = { GER = { NOT = { has_government = fascism } } ENG = { NOT = { has_government = democratic } } } NOT = { OR = { focus_progress = { focus = HOL_cave_to_the_british progress > 0 } focus_progress = { focus = HOL_cave_to_the_germans progress > 0 } } } } icon = GFX_goal_generic_positive_trade_relations cancel_if_invalid = no x = 0 y = 1 relative_position_id = HOL_gateway_to_europe cost = 5 ai_will_do = { base = 0 modifier = { add = 100 OR = { HOL_check_plan_alternate_fascist = yes HOL_check_plan_alternate_communist = yes } } } available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL} completion_reward = { ROOT = { custom_effect_tooltip = HOL_trade_influence_tt add_political_power = gateway_to_europe_influence_pp_total } custom_effect_tooltip = generic_skip_one_line_tt add_opinion_modifier = { target = GER modifier = HOL_essential_dutch_trade } GER = { add_opinion_modifier = { target = HOL modifier = HOL_maintained_trade_neutrality } add_opinion_modifier = { target = HOL modifier = HOL_essential_dutch_trade } } add_opinion_modifier = { target = ENG modifier = HOL_essential_dutch_trade } ENG = { add_opinion_modifier = { target = HOL modifier = HOL_maintained_trade_neutrality } add_opinion_modifier = { target = HOL modifier = HOL_essential_dutch_trade } } hidden_effect = { news_event = { id = mtg_news.12 hours = 6 } } } } focus = { id = HOL_cave_to_the_british prerequisite = { focus = HOL_gateway_to_europe } mutually_exclusive = { focus = HOL_cave_to_the_germans focus = HOL_maintain_trade_neutrality } available = { custom_trigger_tooltip = { tooltip = HOL_cave_to_the_british2_tt check_variable = { var = ENG.eng_gateway_to_europe_influence value = 25 compare = greater_than_or_equals } } custom_trigger_tooltip = { tooltip = HOL_cave_to_the_british_tt check_variable = { var = eng_temp_trade_influence value = 15 compare = greater_than_or_equals } } } bypass = { OR = { ENG = { NOT = { has_government = democratic } } ENG = { exists = no } has_war_with = GER } NOT = { OR = { focus_progress = { focus = HOL_maintain_trade_neutrality progress > 0 } focus_progress = { focus = HOL_cave_to_the_germans progress > 0 } } } } icon = GFX_goal_generic_trade cancel_if_invalid = no x = 4 y = 1 relative_position_id = HOL_gateway_to_europe cost = 5 available_if_capitulated = yes ai_will_do = { base = 1 modifier = { factor = 100 is_historical_focus_on = no ENG = { is_ai = no } check_variable = { var = eng_temp_trade_influence value = 15 compare = greater_than_or_equals } } modifier = { factor = 25 date > 1939.8.1 OR = { HOL_check_plan_historical = yes HOL_check_plan_colonial_alternate_democratic = yes HOL_check_plan_continental_alternate_democratic = yes HOL_check_plan_lead_the_minor_democracies = yes } } modifier = { factor = 0 OR = { HOL_check_plan_alternate_fascist = yes HOL_check_plan_alternate_communist = yes } } } search_filters = {FOCUS_FILTER_POLITICAL} completion_reward = { effect_tooltip = { ENG = { custom_effect_tooltip = HOL_trade_influence_tt add_political_power = HOL.gateway_to_europe_influence_pp_total } } custom_effect_tooltip = generic_skip_one_line_tt add_ideas = limited_exports custom_effect_tooltip = generic_skip_one_line_tt add_timed_idea = { idea = HOL_caved_to_the_british days = 1095 } custom_effect_tooltip = generic_skip_one_line_tt GER = { add_opinion_modifier = { target = HOL modifier = HOL_caved_to_the_british_ger } add_opinion_modifier = { target = HOL modifier = HOL_caved_to_the_british_ger_trade } if = { limit = { INS = { is_subject_of = HOL } } add_opinion_modifier = { target = INS modifier = HOL_caved_to_the_british_ger_trade } } } ENG = { add_opinion_modifier = { target = HOL modifier = HOL_caved_to_the_british_eng } } hidden_effect = { news_event = { id = mtg_news.11 hours = 6 } } } } ### ## ## ## ### # # # # # # # # # ## ## ## #### # # # # # # # # # # # # # # # # # # ## ## ### # # focus = { id = HOL_volk_en_vaderland prerequisite = { focus = HOL_cave_to_the_germans } icon = GFX_goal_support_fascism x = -3 y = 1 relative_position_id = HOL_cave_to_the_germans cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_POLITICAL} ai_will_do = { base = 5 #if the AI can do this its going for fascism, so do the rest } completion_reward = { add_timed_idea = { idea = HOL_volk_en_vaderland days = 1095 } custom_effect_tooltip = generic_skip_one_line_tt custom_effect_tooltip = available_political_advisor show_ideas_tooltip = HOL_meinout_rost_van_tonningen } } focus = { id = HOL_de_jeugdstorm available = { has_government = fascism } prerequisite = { focus = HOL_volk_en_vaderland } icon = GFX_goal_generic_more_territorial_claims x = 1 y = 1 relative_position_id = HOL_volk_en_vaderland cost = 10 ai_will_do = { base = 5 #if the AI can do this its going for fascism, so do the rest } available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT} completion_reward = { add_popularity = { ideology = fascism popularity = 0.05 } add_war_support = 0.05 custom_effect_tooltip = generic_skip_one_line_tt add_ideas = HOL_de_jeugdstorm } } focus = { id = HOL_strength_over_blood available = { has_government = fascism } prerequisite = { focus = HOL_volk_en_vaderland } icon = GFX_focus_generic_support_the_left_right x = -1 y = 1 relative_position_id = HOL_volk_en_vaderland cost = 10 ai_will_do = { base = 5 #if the AI can do this its going for fascism, so do the rest } available_if_capitulated = yes search_filters = {FOCUS_FILTER_WAR_SUPPORT} completion_reward = { remove_ideas = HOL_aloof_neutrality custom_effect_tooltip = generic_skip_one_line_tt add_war_support = 0.1 custom_effect_tooltip = generic_skip_one_line_tt if = { limit = { has_idea = HOL_weak_government } remove_ideas = HOL_weak_government } } } ### ## ### # # ## ### ### # # ## # # # # # # # # ## # # # # # ## ## # # ## # # # # # # # # ## # ## ## ### # # # #### # ## # # # # # # # # # # # # # # # # # # # # ## ## ### # # ## ### # # # # # # # # # focus = { id = HOL_join_germany available = { GER = { has_government = fascism } NOT = { has_war_with = GER } is_in_faction = no is_subject = no } bypass = { is_in_faction_with = GER NOT = { focus_progress = { focus = HOL_the_netherlands_first progress > 0 } } } prerequisite = { focus = HOL_strength_over_blood } mutually_exclusive = { focus = HOL_the_netherlands_first } icon = GFX_focus_chi_mission_to_germany x = -1 y = 1 relative_position_id = HOL_strength_over_blood cost = 5 ai_will_do = { base = 5 #if the AI can do this its going for fascism, so do the rest } available_if_capitulated = yes completion_reward = { GER = { country_event = { id = generic.2 hours = 6 } } } } focus = { id = HOL_german_technological_exchange prerequisite = { focus = HOL_join_germany } icon = GFX_goal_tfv_generic_tech_sharing x = -1 y = 1 relative_position_id = HOL_join_germany cost = 10 available_if_capitulated = yes completion_reward = { add_to_tech_sharing_group = HOL_ger_research every_country = { limit = { is_in_faction_with = ROOT } add_to_tech_sharing_group = HOL_ger_research } } } focus = { id = HOL_beginnings_of_a_dutch_blitzkrieg prerequisite = { focus = HOL_german_technological_exchange } mutually_exclusive = { focus = HOL_assume_the_naval_burden } available = { GER = { OR = { has_tech = basic_medium_tank has_tech = basic_medium_tank_chassis } } } icon = GFX_focus_generic_tank_production x = -1 y = 3 relative_position_id = HOL_german_technological_exchange cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { if = { limit = { has_dlc = "Death or Dishonor" } if = { limit = { GER = { NOT = { has_tech = improved_medium_tank } NOT = { has_tech = basic_medium_tank } NOT = { has_tech = basic_medium_tank_chassis } } } custom_effect_tooltip = HOL_beginnings_of_a_dutch_blitzkrieg_tt_1 } GER = { if = { limit = { has_tech = advanced_medium_tank } create_production_license = { target = HOL equipment = { type = medium_tank_equipment_3 } cost_factor = 0 } HOL = { add_equipment_to_stockpile = { type = medium_tank_equipment_3 amount = 250 producer = GER } } } else_if = { limit = { has_tech = improved_medium_tank } create_production_license = { target = HOL equipment = { type = medium_tank_equipment_2 } cost_factor = 0 } HOL = { add_equipment_to_stockpile = { type = medium_tank_equipment_2 amount = 250 producer = GER } } } else_if = { limit = { has_tech = basic_medium_tank } create_production_license = { target = HOL equipment = { type = medium_tank_equipment_1 } cost_factor = 0 } HOL = { add_equipment_to_stockpile = { type = medium_tank_equipment_1 amount = 250 producer = GER } } } if = { limit = { has_tech = advanced_medium_tank_chassis } create_production_license = { target = HOL equipment = { type = medium_tank_chassis_3 } cost_factor = 0 } HOL = { add_equipment_to_stockpile = { type = medium_tank_chassis_3 amount = 250 producer = GER } } } else_if = { limit = { has_tech = improved_medium_tank_chassis } create_production_license = { target = HOL equipment = { type = medium_tank_chassis_2 } cost_factor = 0 } HOL = { add_equipment_to_stockpile = { type = medium_tank_chassis_2 amount = 250 producer = GER } } } else_if = { limit = { has_tech = basic_medium_tank_chassis } create_production_license = { target = HOL equipment = { type = medium_tank_chassis_1 } cost_factor = 0 } HOL = { add_equipment_to_stockpile = { type = medium_tank_chassis_1 amount = 250 producer = GER } } } } } if = { limit = { NOT = { has_dlc = "Death or Dishonor" } } if = { limit = { GER = { NOT = { has_tech = improved_medium_tank } NOT = { has_tech = basic_medium_tank } NOT = { has_tech = basic_medium_tank_chassis } } } custom_effect_tooltip = HOL_beginnings_of_a_dutch_blitzkrieg_tt_2 } GER = { if = { limit = { has_tech = advanced_medium_tank } HOL = { add_tech_bonus = { name = HOL_beginnings_of_a_dutch_blitzkrieg bonus = 1 uses = 1 technology = advanced_medium_tank } add_equipment_to_stockpile = { type = medium_tank_equipment_3 amount = 250 producer = GER } } } else_if = { limit = { has_tech = improved_medium_tank } HOL = { add_tech_bonus = { name = HOL_beginnings_of_a_dutch_blitzkrieg bonus = 1 uses = 1 technology = improved_medium_tank } add_equipment_to_stockpile = { type = medium_tank_equipment_2 amount = 250 producer = GER } } } else_if = { limit = { has_tech = basic_medium_tank } HOL = { add_tech_bonus = { name = HOL_beginnings_of_a_dutch_blitzkrieg bonus = 1 uses = 1 technology = basic_medium_tank } add_equipment_to_stockpile = { type = medium_tank_equipment_1 amount = 250 producer = GER } } } if = { limit = { has_tech = advanced_medium_tank_chassis } HOL = { add_tech_bonus = { name = HOL_beginnings_of_a_dutch_blitzkrieg bonus = 1 uses = 1 technology = advanced_medium_tank_chassis } add_equipment_to_stockpile = { type = medium_tank_chassis_3 amount = 250 producer = GER } } } else_if = { limit = { has_tech = improved_medium_tank_chassis } HOL = { add_tech_bonus = { name = HOL_beginnings_of_a_dutch_blitzkrieg bonus = 1 uses = 1 technology = improved_medium_tank_chassis } add_equipment_to_stockpile = { type = medium_tank_chassis_2 amount = 250 producer = GER } } } else_if = { limit = { has_tech = basic_medium_tank_chassis } HOL = { add_tech_bonus = { name = HOL_beginnings_of_a_dutch_blitzkrieg bonus = 1 uses = 1 technology = basic_medium_tank_chassis } add_equipment_to_stockpile = { type = medium_tank_chassis_1 amount = 250 producer = GER } } } } } if = { limit = { has_dlc = "Arms Against Tyranny" } add_equipment_subsidy = { cic = 500 equipment_type = medium_tank_chassis seller_tags = { GER } } } add_offsite_building = { type = arms_factory level = 4 } } } focus = { id = HOL_placate_the_japanese available = { JAP = { has_government = fascism } NOT = { has_war_with = JAP } OR = { AND = { controls_state = 335 controls_state = 672 controls_state = 334 controls_state = 673 controls_state = 667 } any_country = { is_subject_of = HOL controls_state = 335 controls_state = 672 controls_state = 334 controls_state = 673 controls_state = 667 } } } bypass = { has_war_with = JAP NOT = { OR = { AND = { controls_state = 335 controls_state = 672 controls_state = 334 controls_state = 673 controls_state = 667 controls_state = 309 } any_country = { is_subject_of = HOL controls_state = 335 controls_state = 672 controls_state = 334 controls_state = 673 controls_state = 667 controls_state = 309 } } } } prerequisite = { focus = HOL_join_germany } icon = GFX_focus_chi_collaboration_with_the_japanese x = 0 y = 2 relative_position_id = HOL_join_germany cost = 10 available_if_capitulated = yes completion_reward = { country_event = { id = mtg_netherlands.11 hours = 6 } } } focus = { id = HOL_assume_the_naval_burden available = { has_full_control_of_state = 7 has_full_control_of_state = 36 } prerequisite = { focus = HOL_placate_the_japanese } mutually_exclusive = { focus = HOL_beginnings_of_a_dutch_blitzkrieg } icon = GFX_goal_generic_occupy_states_coastal x = 0 y = 2 relative_position_id = HOL_placate_the_japanese cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { add_ideas = HOL_assume_the_naval_burden custom_effect_tooltip = generic_skip_one_line_tt 7 = { if = { limit = { 7 = { free_building_slots = { building = dockyard size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } } 35 = { if = { limit = { 36 = { free_building_slots = { building = dockyard size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } } 36 = { if = { limit = { 36 = { free_building_slots = { building = dockyard size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } } } } # # ### ### # # ### ### # ## # # ### ## ### ### ### ## ### ## # # # # # # # # # # # ## # # # # # # # # # # # ## ## # #### ## ### # #### # ## # # # ## # ### # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # # # ### # # ### # # # # ### ## # ### # # ## # focus = { id = HOL_the_netherlands_first available = { NOT = { is_in_faction_with = GER } } prerequisite = { focus = HOL_strength_over_blood } mutually_exclusive = { focus = HOL_join_germany } icon = GFX_goal_generic_demand_territory x = 1 y = 1 relative_position_id = HOL_strength_over_blood cost = 10 ai_will_do = { base = 1 #1/6 chance, might be interesting } available_if_capitulated = yes search_filters = { FOCUS_FILTER_WAR_SUPPORT } completion_reward = { set_rule = { can_create_factions = yes } add_war_support = 0.1 } } focus = { id = HOL_implement_the_program prerequisite = { focus = HOL_the_netherlands_first } icon = GFX_goal_generic_military_sphere x = 0 y = 2 relative_position_id = HOL_the_netherlands_first cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_STABILITY FOCUS_FILTER_POLITICAL} completion_reward = { add_ideas = HOL_implement_the_program custom_effect_tooltip = generic_skip_one_line_tt add_stability = 0.05 add_popularity = { ideology = fascism popularity = 0.05 } custom_effect_tooltip = generic_skip_one_line_tt if = { limit = { has_idea = extensive_conscription } add_ideas = service_by_requirement custom_effect_tooltip = generic_skip_one_line_tt } else_if = { limit = { has_idea = limited_conscription } add_ideas = extensive_conscription custom_effect_tooltip = generic_skip_one_line_tt } else_if = { limit = { has_idea = volunteer_only } add_ideas = limited_conscription custom_effect_tooltip = generic_skip_one_line_tt } else_if = { limit = { has_idea = disarmed_nation } add_ideas = volunteer_only custom_effect_tooltip = generic_skip_one_line_tt } if = { limit = { has_idea = partial_economic_mobilisation } add_ideas = war_economy } else_if = { limit = { has_idea = low_economic_mobilisation } add_ideas = partial_economic_mobilisation } else_if = { limit = { has_idea = civilian_economy } add_ideas = low_economic_mobilisation } else_if = { limit = { has_idea = isolation } add_ideas = civilian_economy } } } focus = { id = HOL_taking_back_french_flanders prerequisite = { focus = HOL_implement_the_program } icon = GFX_goal_generic_occupy_states_ongoing_war x = 0 y = 2 relative_position_id = HOL_implement_the_program cost = 10 available_if_capitulated = yes completion_reward = { random_other_country = { limit = { owns_state = 29 has_full_control_of_state = 29 } HOL = { add_state_claim = 29 create_wargoal = { type = take_state_focus generator = { 29 } target = PREV expire = 0 } } } } } focus = { id = HOL_the_united_netherlands available = { NOT = { is_in_faction_with = BEL } NOT = { is_in_faction_with = LUX } custom_trigger_tooltip = { tooltip = HOL_pre_empt_venezuelan_aggression_tt NOT = { OR = { has_idea = HOL_shell_shocked_spectator_1 has_idea = HOL_shell_shocked_spectator_2 has_idea = HOL_shell_shocked_spectator_3 has_idea = HOL_shell_shocked_spectator_4 has_idea = HOL_shell_shocked_spectator_5 } } } } bypass = { has_full_control_of_state = 6 has_full_control_of_state = 34 has_full_control_of_state = 977 has_full_control_of_state = 980 has_full_control_of_state = 8 } prerequisite = { focus = HOL_join_germany focus = HOL_the_netherlands_first } will_lead_to_war_with = BEL will_lead_to_war_with = LUX icon = GFX_focus_hol_united_netherlands x = 1 y = 1 relative_position_id = HOL_join_germany cost = 10 ai_will_do = { base = 5 #if the AI can do this its going for fascism, so do the rest } available_if_capitulated = yes completion_reward = { create_wargoal = { type = annex_everything target = BEL expire = 0 } create_wargoal = { type = annex_everything target = LUX expire = 0 } custom_effect_tooltip = generic_skip_one_line_tt 6 = { add_claim_by = ROOT } 34 = { add_claim_by = ROOT } 977 = { add_claim_by = ROOT } 980 = { add_claim_by = ROOT } 8 = { add_claim_by = ROOT } } } focus = { id = HOL_taking_back_our_old_colonies available = { NOT = { is_in_faction_with = FRA } NOT = { is_in_faction_with = ENG } NOT = { is_in_faction_with = SAF } } bypass = { has_full_control_of_state = 694 has_full_control_of_state = 308 has_full_control_of_state = 691 has_full_control_of_state = 687 has_full_control_of_state = 310 has_full_control_of_state = 274 has_full_control_of_state = 681 has_full_control_of_state = 275 has_full_control_of_state = 719 has_full_control_of_state = 422 } prerequisite = { focus = HOL_the_united_netherlands } will_lead_to_war_with = FRA will_lead_to_war_with = ENG will_lead_to_war_with = SAF icon = GFX_goal_generic_position_armies x = 0 y = 2 relative_position_id = HOL_the_united_netherlands cost = 10 available_if_capitulated = yes completion_reward = { add_state_claim = 694 add_state_claim = 308 add_state_claim = 691 add_state_claim = 687 add_state_claim = 310 add_state_claim = 274 add_state_claim = 681 add_state_claim = 275 add_state_claim = 719 add_state_claim = 422 custom_effect_tooltip = generic_skip_one_line_tt create_wargoal = { type = take_state_focus generator = { 694 310 } expire = 0 target = FRA } create_wargoal = { type = take_state_focus generator = { 308 691 687 274 422 } expire = 0 target = ENG } create_wargoal = { type = take_state_focus generator = { 681 275 719 } expire = 0 target = SAF } } } focus = { id = HOL_imperial_ambitions available = { NOT = { is_in_faction_with = USA } } bypass = { has_full_control_of_state = 357 has_full_control_of_state = 358 has_full_control_of_state = 359 has_full_control_of_state = 361 } prerequisite = { focus = HOL_taking_back_our_old_colonies } will_lead_to_war_with = USA icon = GFX_goal_generic_territory_or_war x = 0 y = 2 relative_position_id = HOL_taking_back_our_old_colonies cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY FOCUS_FILTER_WAR_SUPPORT} completion_reward = { add_ideas = HOL_imperial_ambitions custom_effect_tooltip = generic_skip_one_line_tt add_war_support = 0.1 custom_effect_tooltip = generic_skip_one_line_tt add_state_claim = 357 add_state_claim = 358 add_state_claim = 359 add_state_claim = 361 custom_effect_tooltip = generic_skip_one_line_tt create_wargoal = { type = take_state_focus generator = { 357 358 359 361 } target = USA expire = 0 } } } ## ## # # # # # # # # ### ## # # # # # # ## ## ## ## # # ## # # # ## ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # ## ## # # # # ## # # ### ## # # focus = { id = HOL_legacy_of_the_de_zeven_provincien_mutiny prerequisite = { focus = HOL_maintain_trade_neutrality } mutually_exclusive = { focus = HOL_oranje_boven } icon = GFX_focus_hol_legacy_of_the_de_zeven_provincien_mutiny x = -2 y = 1 relative_position_id = HOL_maintain_trade_neutrality cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL} ai_will_do = { base = 0 modifier = { add = 200 HOL_check_plan_alternate_communist = yes } } completion_reward = { add_timed_idea = { idea = HOL_legacy_of_the_de_zeven_provincien_mutiny days = 1095 } custom_effect_tooltip = generic_skip_one_line_tt custom_effect_tooltip = available_political_advisor show_ideas_tooltip = HOL_saul_de_groot hidden_effect = { if = { limit = { ENG = { NOT = { has_government = communism } } } ENG = { add_ai_strategy = { type = alliance id = ROOT value = -200 } add_ai_strategy = { type = befriend id = ROOT value = -200 } add_ai_strategy = { type = protect id = ROOT value = -200 } add_ai_strategy = { type = antagonize id = ROOT value = 200 } } } if = { limit = { USA = { NOT = { has_government = communism } } } USA = { add_ai_strategy = { type = alliance id = ROOT value = -200 } add_ai_strategy = { type = befriend id = ROOT value = -200 } add_ai_strategy = { type = protect id = ROOT value = -200 } add_ai_strategy = { type = antagonize id = ROOT value = 200 } } } if = { limit = { FRA = { NOT = { has_government = communism } } } FRA = { add_ai_strategy = { type = alliance id = ROOT value = -200 } add_ai_strategy = { type = befriend id = ROOT value = -200 } add_ai_strategy = { type = protect id = ROOT value = -200 } add_ai_strategy = { type = antagonize id = ROOT value = 200 } } } } } } focus = { id = HOL_decolonization available = { has_government = communism OR = { CRC = { is_subject_of = HOL } 695 = { is_fully_controlled_by = HOL } SUR = { is_subject_of = HOL } 309 = { is_fully_controlled_by = HOL } custom_trigger_tooltip = { tooltip = HOL_decolonization_tt2 AND = { 672 = { is_fully_controlled_by = HOL } 335 = { is_fully_controlled_by = HOL } 334 = { is_fully_controlled_by = HOL } 667 = { is_fully_controlled_by = HOL } 673 = { is_fully_controlled_by = HOL } 668 = { is_fully_controlled_by = HOL } 738 = { is_fully_controlled_by = HOL } 669 = { is_fully_controlled_by = HOL } } } AND = { INS = { is_subject_of = HOL } custom_trigger_tooltip = { tooltip = HOL_decolonization_tt1 672 = { is_fully_controlled_by = INS } 335 = { is_fully_controlled_by = INS } 334 = { is_fully_controlled_by = INS } 667 = { is_fully_controlled_by = INS } 673 = { is_fully_controlled_by = INS } 668 = { is_fully_controlled_by = INS } 738 = { is_fully_controlled_by = INS } 669 = { is_fully_controlled_by = INS } } } } is_subject = no } bypass = { NOT = { OR = { 672 = { is_owned_by = HOL } 335 = { is_owned_by = HOL } 334 = { is_owned_by = HOL } 667 = { is_owned_by = HOL } 673 = { is_owned_by = HOL } 668 = { is_owned_by = HOL } 738 = { is_owned_by = HOL } 669 = { is_owned_by = HOL } 695 = { is_owned_by = HOL } 309 = { is_owned_by = HOL } } } NOT = { OR = { CRC = { is_subject_of = HOL } SUR = { is_subject_of = HOL } INS = { is_subject_of = HOL } } } } prerequisite = { focus = HOL_legacy_of_the_de_zeven_provincien_mutiny } icon = GFX_goal_tfv_saf_anti_colonialist_crusade x = -1 y = 1 relative_position_id = HOL_legacy_of_the_de_zeven_provincien_mutiny cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY} completion_reward = { if = { limit = { 672 = { is_fully_controlled_by = HOL } 335 = { is_fully_controlled_by = HOL } 334 = { is_fully_controlled_by = HOL } 667 = { is_fully_controlled_by = HOL } 673 = { is_fully_controlled_by = HOL } 668 = { is_fully_controlled_by = HOL } 738 = { is_fully_controlled_by = HOL } 669 = { is_fully_controlled_by = HOL } } INS = { every_unit_leader = { set_nationality = HOL } } release = INS custom_effect_tooltip = generic_skip_one_line_tt hidden_effect = { INS = { drop_cosmetic_tag = yes retire_country_leader = yes } } } if = { limit = { INS = { is_subject_of = HOL } 672 = { is_fully_controlled_by = INS } 335 = { is_fully_controlled_by = INS } 334 = { is_fully_controlled_by = INS } 667 = { is_fully_controlled_by = INS } 673 = { is_fully_controlled_by = INS } 668 = { is_fully_controlled_by = INS } 738 = { is_fully_controlled_by = INS } 669 = { is_fully_controlled_by = INS } } hidden_effect = { INS = { drop_cosmetic_tag = yes retire_country_leader = yes } } set_autonomy = { target = INS autonomy_state = autonomy_free } if = { limit = { has_dlc = "Thunder at Our Gates" INS = { has_completed_focus = INS_the_jewel_in_the_crown } } INS = { complete_national_focus = INSHOL_nationalize_dutch_companies } } } #set_province_name = { id = 7381 name = "Jakarta" } #set_province_name = { id = 4608 name = "Surabaya" } custom_effect_tooltip = generic_skip_one_line_tt if = { limit = { OR = { CRC = { is_subject_of = HOL } 695 = { is_fully_controlled_by = HOL } } } release = CRC } if = { limit = { OR = { SUR = { is_subject_of = HOL } 309 = { is_fully_controlled_by = HOL } } } release = SUR } custom_effect_tooltip = generic_skip_one_line_tt add_stability = -0.1 add_political_power = 150 add_manpower = 150000 custom_effect_tooltip = generic_skip_one_line_tt add_timed_idea = { idea = HOL_redirected_investments days = 365 } custom_effect_tooltip = generic_skip_one_line_tt custom_effect_tooltip = HOL_decolonization_tt hidden_effect = { division_template = { name = "KNIL Divisie" priority = 1 division_names_group = INS_INF_01 regiments = { infantry = { x = 0 y = 0 } infantry = { x = 0 y = 1 } infantry = { x = 0 y = 2 } infantry = { x = 1 y = 0 } infantry = { x = 1 y = 1 } infantry = { x = 1 y = 2 } infantry = { x = 2 y = 0 } infantry = { x = 2 y = 1 } infantry = { x = 2 y = 2 } } } 7 = { create_unit = { division = "name = \"1. KNIL Divisie 'Java'\" division_template = \"KNIL Divisie\" start_experience_factor = 0.5" owner = HOL } create_unit = { division = "name = \"2. KNIL Divisie 'Java'\" division_template = \"KNIL Divisie\" start_experience_factor = 0.5" owner = HOL } create_unit = { division = "name = \"3. KNIL Divisie 'Java'\" division_template = \"KNIL Divisie\" start_experience_factor = 0.5" owner = HOL } create_unit = { division = "name = \"4. KNIL Divisie 'Sumatra'\" division_template = \"KNIL Divisie\" start_experience_factor = 0.5" owner = HOL } create_unit = { division = "name = \"5. KNIL Divisie 'Sumatra'\" division_template = \"KNIL Divisie\" start_experience_factor = 0.5" owner = HOL } create_unit = { division = "name = \"6. KNIL Divisie 'Borneo'\" division_template = \"KNIL Divisie\" start_experience_factor = 0.5" owner = HOL } create_unit = { division = "name = \"7. KNIL Divisie 'Borneo'\" division_template = \"KNIL Divisie\" start_experience_factor = 0.5" owner = HOL } create_unit = { division = "name = \"8. KNIL Divisie 'Celebes'\" division_template = \"KNIL Divisie\" start_experience_factor = 0.5" owner = HOL } } } hidden_effect = { news_event = { id = mtg_news.50 days = 1 } } } } focus = { id = HOL_red_is_the_new_orange available = { has_government = communism } prerequisite = { focus = HOL_legacy_of_the_de_zeven_provincien_mutiny } icon = GFX_goal_tfv_burn_the_royal_portraits x = 1 y = 1 relative_position_id = HOL_legacy_of_the_de_zeven_provincien_mutiny cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes search_filters = {FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_INDUSTRY} completion_reward = { remove_ideas = HOL_wilhelmina custom_effect_tooltip = generic_skip_one_line_tt add_war_support = 0.1 custom_effect_tooltip = generic_skip_one_line_tt add_ideas = HOL_red_is_the_new_orange if = { limit = { has_idea = HOL_weak_government } custom_effect_tooltip = generic_skip_one_line_tt remove_ideas = HOL_weak_government } } } ## ### ### ### ### # # # ## # # ## # ### # # ### ## # # ## ## ## ## # # # # # # # # # ## ## # # # # # # # # # # # # # # ## ## # # # # # # # # # #### ## ## # ### # # # # # # # #### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # # # # ### ## # # # ### # # # ## # # ## ## ## ## # # focus = { id = HOL_affirm_loyalty_to_moscow available = { NOT = { has_war_with = SOU } SOU = { has_government = communism } } bypass = { is_in_faction_with = SOU NOT = { OR = { focus_progress = { focus = HOL_join_the_french progress > 0 } focus_progress = { focus = HOL_bastion_of_true_communism progress > 0 } } } } prerequisite = { focus = HOL_decolonization } prerequisite = { focus = HOL_red_is_the_new_orange } mutually_exclusive = { focus = HOL_join_the_french focus = HOL_bastion_of_true_communism } dynamic = yes icon = GFX_focus_chi_mission_to_the_soviet_union x = -2 y = 1 relative_position_id = HOL_decolonization cost = 5 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes completion_reward = { SOU = { country_event = { id = generic.2 hours = 6 } } custom_effect_tooltip = generic_skip_one_line_tt remove_ideas = HOL_aloof_neutrality } } focus = { id = HOL_soviet_technical_teams prerequisite = { focus = HOL_affirm_loyalty_to_moscow } icon = GFX_goal_generic_production2 x = -1 y = 1 relative_position_id = HOL_affirm_loyalty_to_moscow cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { add_ideas = HOL_soviet_technical_teams } } focus = { id = HOL_making_the_ends_of_europe_meet available = { NOT = { is_in_faction_with = GER } } bypass = { has_war_with = GER } prerequisite = { focus = HOL_soviet_technical_teams } will_lead_to_war_with = GER icon = GFX_focus_attack_germany x = 0 y = 2 relative_position_id = HOL_soviet_technical_teams cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes completion_reward = { create_wargoal = { type = puppet_wargoal_focus target = GER expire = 0 } } } ### ## ### # # ### # # ### ### ### ### # # ## # # # # # # ## # # # # # # # # # ## # # # # # # # # # # ## # #### ## ## ### ## # ## # #### # # # # # # # # # # # # # # # # # # # # # ## ## ### # # # # # ### # # # ### # # ## # # focus = { id = HOL_join_the_french available = { NOT = { has_war_with = FRA } FRA = { OR = { has_completed_focus = FRA_humanite_unie has_completed_focus = FRA_loyalty_to_the_cause has_completed_focus = FRA_anti_fascist_coalition } has_government = ROOT is_faction_leader = yes } } bypass = { is_in_faction_with = FRA NOT = { OR = { focus_progress = { focus = HOL_affirm_loyalty_to_moscow progress > 0 } focus_progress = { focus = HOL_bastion_of_true_communism progress > 0 } } } } prerequisite = { focus = HOL_decolonization } prerequisite = { focus = HOL_red_is_the_new_orange } mutually_exclusive = { focus = HOL_affirm_loyalty_to_moscow focus = HOL_bastion_of_true_communism } icon = GFX_focus_chi_reach_out_to_france x = 0 y = 1 relative_position_id = HOL_decolonization cost = 5 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes completion_reward = { FRA = { country_event = { id = generic.2 hours = 6 } } custom_effect_tooltip = generic_skip_one_line_tt remove_ideas = HOL_aloof_neutrality hidden_effect = { if = { limit = { SOV = { has_government = communism } } SOV = { add_ai_strategy = { type = alliance id = ROOT value = -200 } add_ai_strategy = { type = befriend id = ROOT value = -200 } add_ai_strategy = { type = protect id = ROOT value = -200 } add_ai_strategy = { type = antagonize id = ROOT value = 200 } } } } } } focus = { id = HOL_french_military_mission prerequisite = { focus = HOL_join_the_french } icon = GFX_goal_generic_army_doctrines x = 0 y = 2 relative_position_id = HOL_join_the_french cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } completion_reward = { army_experience = 25 add_doctrine_cost_reduction = { name = HOL_french_military_mission cost_reduction = 0.5 uses = 2 category = land_doctrine } custom_effect_tooltip = generic_skip_one_line_tt add_ideas = HOL_french_military_mission } } focus = { id = HOL_socialist_industrial_support prerequisite = { focus = HOL_affirm_loyalty_to_moscow focus = HOL_join_the_french } icon = GFX_goal_generic_soviet_construction x = 1 y = 1 relative_position_id = HOL_affirm_loyalty_to_moscow cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { add_offsite_building = { type = arms_factory level = 4 } } } focus = { id = HOL_for_the_common_good prerequisite = { focus = HOL_socialist_industrial_support } icon = GFX_focus_generic_socialist_science x = -1 y = 1 relative_position_id = HOL_socialist_industrial_support cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes completion_reward = { if = { limit = { NOT = { is_in_faction_with = SOV } NOT = { is_in_faction_with = FRA } } custom_effect_tooltip = HOL_for_the_common_good_tt } if = { limit = { is_in_faction_with = FRA NOT = { is_in_faction_with = SOV } } add_to_tech_sharing_group = HOL_fra_research every_country = { limit = { is_in_faction_with = ROOT } add_to_tech_sharing_group = HOL_fra_research } } if = { limit = { is_in_faction_with = SOV } add_to_tech_sharing_group = HOL_sov_research every_country = { limit = { is_in_faction_with = ROOT } add_to_tech_sharing_group = HOL_sov_research } } } } focus = { id = HOL_mobilize_the_masses prerequisite = { focus = HOL_socialist_industrial_support } icon = GFX_goal_generic_allies_build_infantry x = 0 y = 2 relative_position_id = HOL_socialist_industrial_support cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes search_filters = {FOCUS_FILTER_MANPOWER} completion_reward = { add_ideas = HOL_mobilize_the_masses } } ### ## ## ### ### ## # # ## ### ### ### # # ### ## ## # # # # # # # # ### ## # # # # # # # # # # # ## # # # # # # # # # # # # # # ## ## ## ## # # ## # # # ## ## ### #### # # # # # # ## # # ## # ### # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # # ## # ### ## # # ## # # # # ## ### ## ## # # # # ## # # ### ## # # focus = { id = HOL_bastion_of_true_communism available = { NOT = { is_in_faction_with = SOV } NOT = { is_in_faction_with = FRA } } prerequisite = { focus = HOL_decolonization } prerequisite = { focus = HOL_red_is_the_new_orange } mutually_exclusive = { focus = HOL_affirm_loyalty_to_moscow focus = HOL_join_the_french } icon = GFX_focus_generic_join_comintern x = 2 y = 1 relative_position_id = HOL_decolonization cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_WAR_SUPPORT} ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } completion_reward = { set_rule = { can_create_factions = yes } add_war_support = 0.1 custom_effect_tooltip = generic_skip_one_line_tt add_ideas = HOL_bastion_of_true_communism custom_effect_tooltip = generic_skip_one_line_tt remove_ideas = HOL_aloof_neutrality hidden_effect = { SOV = { add_ai_strategy = { type = alliance id = ROOT value = -200 } add_ai_strategy = { type = befriend id = ROOT value = -200 } add_ai_strategy = { type = protect id = ROOT value = -200 } add_ai_strategy = { type = antagonize id = ROOT value = 200 } } if = { limit = { FRA = { has_government = communism } } FRA = { add_ai_strategy = { type = alliance id = ROOT value = -200 } add_ai_strategy = { type = befriend id = ROOT value = -200 } add_ai_strategy = { type = protect id = ROOT value = -200 } add_ai_strategy = { type = antagonize id = ROOT value = 200 } } } } } } focus = { id = HOL_bring_socialism_south available = { NOT = { is_in_faction_with = BEL } NOT = { is_in_faction_with = LUX } custom_trigger_tooltip = { tooltip = HOL_pre_empt_venezuelan_aggression_tt NOT = { OR = { has_idea = HOL_shell_shocked_spectator_1 has_idea = HOL_shell_shocked_spectator_2 has_idea = HOL_shell_shocked_spectator_3 has_idea = HOL_shell_shocked_spectator_4 has_idea = HOL_shell_shocked_spectator_5 } } } } bypass = { has_full_control_of_state = 6 has_full_control_of_state = 34 has_full_control_of_state = 977 has_full_control_of_state = 980 has_full_control_of_state = 8 } prerequisite = { focus = HOL_bastion_of_true_communism focus = HOL_join_the_french focus = HOL_affirm_loyalty_to_moscow } will_lead_to_war_with = BEL will_lead_to_war_with = LUX icon = GFX_goal_generic_war_with_comintern x = -1 y = 1 relative_position_id = HOL_bastion_of_true_communism cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes search_filters = {FOCUS_FILTER_WAR_SUPPORT} completion_reward = { add_war_support = 0.1 custom_effect_tooltip = generic_skip_one_line_tt create_wargoal = { type = puppet_wargoal_focus target = BEL expire = 0 } create_wargoal = { type = puppet_wargoal_focus target = LUX expire = 0 } } } focus = { id = HOL_enemies_on_all_fronts prerequisite = { focus = HOL_bastion_of_true_communism } icon = GFX_goal_generic_allies_build_infantry x = 1 y = 1 relative_position_id = HOL_bring_socialism_south cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_MANPOWER} ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } completion_reward = { add_ideas = HOL_enemies_on_all_fronts } } focus = { id = HOL_haven_of_tolerance prerequisite = { focus = HOL_enemies_on_all_fronts } icon = GFX_goal_support_communism x = 0 y = 2 relative_position_id = HOL_enemies_on_all_fronts cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_MANPOWER} ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } completion_reward = { add_stability = 0.1 add_war_support = 0.05 custom_effect_tooltip = generic_skip_one_line_tt add_ideas = HOL_haven_of_tolerance } } focus = { id = HOL_pre_empt_western_intervention available = { OR = { ENG = { NOT = { has_government = communism } } FRA = { NOT = { has_government = communism } } USA = { NOT = { has_government = communism } } } OR = { NOT = { is_in_faction_with = ENG } NOT = { is_in_faction_with = FRA } NOT = { is_in_faction_with = USA } } } prerequisite = { focus = HOL_french_military_mission focus = HOL_enemies_on_all_fronts } will_lead_to_war_with = ENG will_lead_to_war_with = FRA will_lead_to_war_with = USA icon = GFX_goal_generic_occupy_start_war x = 1 y = 1 relative_position_id = HOL_french_military_mission cost = 10 ai_will_do = { base = 0 modifier = { add = 1 OR = { AND = { NOT = { is_in_faction_with = USA } USA = { has_war = yes } strength_ratio = { tag = USA ratio = 0.5 } } AND = { NOT = { is_in_faction_with = ENG } ENG = { has_war = yes } strength_ratio = { tag = ENG ratio = 0.7 } } AND = { NOT = { is_in_faction_with = FRA } FRA = { has_war = yes } strength_ratio = { tag = FRA ratio = 0.9 } } } } } available_if_capitulated = no completion_reward = { if = { limit = { ENG = { NOT = { has_government = communism } NOT = { is_in_faction_with = HOL } } } create_wargoal = { type = puppet_wargoal_focus target = ENG expire = 0 } } if = { limit = { FRA = { NOT = { has_government = communism } NOT = { is_in_faction_with = HOL } } } create_wargoal = { type = puppet_wargoal_focus target = FRA expire = 0 } } if = { limit = { USA = { NOT = { has_government = communism } NOT = { is_in_faction_with = HOL } } } create_wargoal = { type = puppet_wargoal_focus target = USA expire = 0 } } } } # # ## # # ## ### ## # # ### ## # # # # ### # # ### ### ## # ### ### # # ## ## # # ## # # # # # # # # # # # ## ## ## # # # # # # # # # # # # # # # # # # # # ## #### ### # #### # # # # # ## # ## ## # # # ### #### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # ### ## # # # # ### ## # # # # # ### ### # # focus = { id = HOL_oranje_boven available = { NOT = { has_completed_focus = HOL_curtail_colonial_autonomy } } prerequisite = { focus = HOL_maintain_trade_neutrality } mutually_exclusive = { focus = HOL_legacy_of_the_de_zeven_provincien_mutiny } icon = GFX_focus_hol_oranje_boven x = 2 y = 1 relative_position_id = HOL_maintain_trade_neutrality cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL} ai_will_do = { base = 0 modifier = { add = 200 HOL_check_plan_alternate_monarchist = yes } } completion_reward = { add_ideas = HOL_oranje_boven_1 } } focus = { id = HOL_symbol_of_resistance prerequisite = { focus = HOL_oranje_boven } icon = GFX_focus_generic_support_the_left_right x = -1 y = 1 relative_position_id = HOL_oranje_boven cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL} completion_reward = { swap_ideas = { remove_idea = HOL_oranje_boven_1 add_idea = HOL_oranje_boven_2 } } } focus = { id = HOL_replace_the_defeatist_government prerequisite = { focus = HOL_oranje_boven focus = HOL_unity_through_democracy } available = { has_war = yes } bypass = { has_government = neutrality } icon = GFX_goal_generic_political_pressure x = 1 y = 1 relative_position_id = HOL_oranje_boven cost = 10 ai_will_do = { base = 5 #if HOL completes the prerequisites it should keep going down all of these } available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT} completion_reward = { country_event = { id = mtg_netherlands.14 } effect_tooltip = { add_popularity = { ideology = democratic popularity = -0.05 } HOL_pieter_sjoerds_gerbrandy = { promote_character = { ideology = conservatism } } retire_country_leader = yes if = { limit = { has_idea = HOL_weak_government } remove_ideas = HOL_weak_government } } } } focus = { id = HOL_the_only_man_in_the_dutch_government available = { neutrality > 0.45 NOT = { has_completed_focus = HOL_curtail_colonial_autonomy } } prerequisite = { focus = HOL_symbol_of_resistance } prerequisite = { focus = HOL_replace_the_defeatist_government } icon = GFX_focus_hol_the_only_man_in_the_dutch_government x = 1 y = 1 relative_position_id = HOL_symbol_of_resistance cost = 10 ai_will_do = { base = 100 #do this } available_if_capitulated = yes search_filters = {FOCUS_FILTER_STABILITY FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT} completion_reward = { promote_character = { character = HOL_wilhelmina ideology = centrism } set_politics = { ruling_party = neutrality elections_allowed = no } remove_ideas = HOL_wilhelmina } } focus = { id = HOL_de_vernieuwing prerequisite = { focus = HOL_the_only_man_in_the_dutch_government } icon = GFX_goal_generic_demand_territory x = -1 y = 1 relative_position_id = HOL_the_only_man_in_the_dutch_government cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL} completion_reward = { add_political_power = 200 set_temp_variable = { var = ban_communism_var value = party_popularity@communism } multiply_temp_variable = { var = ban_communism_var value = -1 } add_popularity = { ideology = communism popularity = ban_communism_var } set_temp_variable = { var = ban_fascism_var value = party_popularity@fascism } multiply_temp_variable = { var = ban_fascism_var value = -1 } add_popularity = { ideology = fascism popularity = ban_fascism_var } set_temp_variable = { var = ban_democratic_var value = party_popularity@democratic } multiply_temp_variable = { var = ban_democratic_var value = -1 } add_popularity = { ideology = democratic popularity = ban_democratic_var } custom_effect_tooltip = generic_skip_one_line_tt swap_ruler_traits = { remove = disdain_for_politicians_1 add = disdain_for_politicians_2 } } } focus = { id = HOL_depillarization prerequisite = { focus = HOL_the_only_man_in_the_dutch_government } icon = GFX_goal_generic_national_unity x = 1 y = 1 relative_position_id = HOL_the_only_man_in_the_dutch_government cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_STABILITY FOCUS_FILTER_MANPOWER} completion_reward = { add_stability = 0.1 custom_effect_tooltip = generic_skip_one_line_tt add_ideas = HOL_depillarization } } focus = { id = HOL_a_new_dutch_unity prerequisite = { focus = HOL_de_vernieuwing } prerequisite = { focus = HOL_depillarization } icon = GFX_goal_anschluss x = 1 y = 1 relative_position_id = HOL_de_vernieuwing cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_STABILITY} completion_reward = { add_war_support = 0.15 add_stability = 0.05 } } focus = { id = HOL_revive_the_buffer_state_proposal available = { is_in_faction_with = ENG has_war_together_with = ENG BEL = { is_in_faction_with = ROOT has_war_together_with = ROOT } LUX = { is_in_faction_with = ROOT has_war_together_with = ROOT } OR = { AND = { ROOT = { has_capitulated = no } BEL = { has_capitulated = yes } LUX = { has_capitulated = yes } } AND = { ROOT = { has_capitulated = yes } BEL = { has_capitulated = yes } LUX = { has_capitulated = yes } custom_trigger_tooltip = { tooltip = HOL_revive_the_buffer_state_proposal_tt1 check_variable = { HOL.legitimacy > BEL.legitimacy } } custom_trigger_tooltip = { tooltip = HOL_revive_the_buffer_state_proposal_tt2 check_variable = { HOL.legitimacy > LUX.legitimacy } } } } } prerequisite = { focus = HOL_a_new_dutch_unity } prerequisite = { focus = HOL_request_allied_favors } icon = GFX_goal_generic_position_armies x = 1 y = 1 relative_position_id = HOL_a_new_dutch_unity cost = 10 available_if_capitulated = yes completion_reward = { ENG = { country_event = { id = mtg_netherlands.15 hours = 6 } } } } focus = { id = HOL_royal_arms_purchases available = { } prerequisite = { focus = HOL_de_vernieuwing } icon = GFX_goal_generic_construct_mil_factory x = 0 y = 2 relative_position_id = HOL_de_vernieuwing cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { add_offsite_building = { type = arms_factory level = 3 } } } focus = { id = HOL_develop_the_south available = { has_full_control_of_state = 6 has_full_control_of_state = 34 has_full_control_of_state = 977 has_full_control_of_state = 980 has_full_control_of_state = 8 } cancel_if_invalid = yes prerequisite = { focus = HOL_revive_the_buffer_state_proposal } icon = GFX_goal_generic_construct_civilian x = 0 y = 1 relative_position_id = HOL_revive_the_buffer_state_proposal cost = 10 available_if_capitulated = no search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 977 = { if = { limit = { 977 = { free_building_slots = { building = industrial_complex size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } } 34 = { if = { limit = { 34 = { free_building_slots = { building = arms_factory size > 0 include_locked = yes } } } add_building_construction = { type = infrastructure level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } } 8 = { if = { limit = { 8 = { free_building_slots = { building = industrial_complex size > 0 include_locked = yes } } } add_building_construction = { type = infrastructure level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } } } } focus = { id = HOL_wilhelminism available = { OR = { AND = { has_war_with = GER GER = { has_government = fascism } } AND = { NOT = { has_war_with = GER } NOT = { any_country = { is_in_faction_with = GER has_war_with = ROOT } } GER = { has_completed_focus = GER_revive_the_kaiserreich is_faction_leader = yes } } } } bypass = { AND = { is_in_faction_with = GER HOL = { has_government = neutrality } GER = { has_government = neutrality } } } prerequisite = { focus = HOL_a_new_dutch_unity } icon = GFX_goal_generic_dangerous_deal x = 0 y = 3 relative_position_id = HOL_a_new_dutch_unity cost = 10 ai_will_do = { base = 200 #do this } available_if_capitulated = yes completion_reward = { if = { limit = { is_in_faction = yes NOT = { has_war_with = GER } GER = { has_completed_focus = GER_revive_the_kaiserreich } } leave_faction = yes GER = { country_event = { id = generic.2 } } } if = { limit = { is_in_faction = no NOT = { has_war_with = GER } GER = { has_completed_focus = GER_revive_the_kaiserreich } } GER = { country_event = { id = generic.2 } } } if = { limit = { has_war_with = GER GER = { has_government = fascism } } every_country = { limit = { OR = { tag = ENG tag = USA tag = FRA tag = BEL } has_government = democratic } add_opinion_modifier = { target = HOL modifier = HOL_wilhelminism } hidden_effect = { add_ai_strategy = { type = antagonize id = "HOL" value = 200 } add_ai_strategy = { type = befriend id = "HOL" value = -200 } add_ai_strategy = { type = alliance id = "HOL" value = -200 } } } custom_effect_tooltip = generic_skip_one_line_tt custom_effect_tooltip = HOL_wilhelminism_tt hidden_effect = { add_ideas = HOL_german_defectors_1 } division_template = { name = "Hare Majesteits Duitse Legioen" priority = 1 division_names_group = HOL_INF_01 is_locked = yes regiments = { infantry = { x = 0 y = 0 } infantry = { x = 0 y = 1 } infantry = { x = 0 y = 2 } infantry = { x = 1 y = 0 } infantry = { x = 1 y = 1 } infantry = { x = 1 y = 2 } infantry = { x = 2 y = 0 } artillery_brigade = { x = 2 y = 1 } artillery_brigade = { x = 2 y = 2 } } support = { engineer = { x = 0 y = 0 } recon = { x = 0 y = 1 } artillery = { x = 0 y = 2 } } } GER = { add_ideas = HOL_german_defectors_2 country_event = { id = mtg_netherlands.70 } } } if = { limit = { NOT = { has_war_with = GER } NOT = { GER = { has_completed_focus = GER_revive_the_kaiserreich } } } effect_tooltip = { every_country = { limit = { OR = { tag = ENG tag = USA tag = FRA tag = BEL } has_government = democratic } add_opinion_modifier = { target = HOL modifier = HOL_wilhelminism } } custom_effect_tooltip = HOL_wilhelminism_tt GER = { add_ideas = HOL_german_defectors_2 country_event = { id = mtg_netherlands.71 } } } } } } ### ### # # ## ## ### ## ### ### ## # # # ## ## # # # # # # # # # # # # # # ## # # # # # # ### #### # # # # # # # # # # # # # # # # # # # # ### ### # # ## ## # # # # # ### ## focus = { id = HOL_unity_through_democracy prerequisite = { focus = HOL_cave_to_the_british } icon = GFX_goal_support_democracy x = 3 y = 1 relative_position_id = HOL_cave_to_the_british cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_STABILITY FOCUS_FILTER_POLITICAL} ai_will_do = { base = 10 #if its available, do it } completion_reward = { add_stability = 0.05 custom_effect_tooltip = generic_skip_one_line_tt add_timed_idea = { idea = HOL_unity_through_democracy days = 1095 } custom_effect_tooltip = generic_skip_one_line_tt custom_effect_tooltip = available_political_advisor show_ideas_tooltip = HOL_willem_schermerhorn hidden_effect = { if = { limit = { ENG = { has_government = democratic } } ENG = { add_ai_strategy = { type = alliance id = ROOT value = -200 } add_ai_strategy = { type = befriend id = ROOT value = -200 } add_ai_strategy = { type = protect id = ROOT value = -200 } } } } } } ## ## # # ### ### # # ### ### ### ### ## ### # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # #### ### ### # # #### # # ## # # # # # # # # # # # # # # # # # # # # # # ## ## # # ### # # # ### # # ### # # # ### # # focus = { id = HOL_go_with_britain available = { ENG = { has_government = democratic } threat > 0.25 is_in_faction = no is_subject = no } bypass = { is_in_faction_with = ENG NOT = { focus_progress = { focus = HOL_lead_the_minor_democracies progress > 0 } } } prerequisite = { focus = HOL_oranje_boven focus = HOL_unity_through_democracy } mutually_exclusive = { focus = HOL_lead_the_minor_democracies } icon = GFX_focus_chi_british_cooperation x = 3 y = 1 relative_position_id = HOL_oranje_boven cost = 5 available_if_capitulated = yes ai_will_do = { base = 10 #if its available, do it modifier = { factor = 0 HOL_check_plan_lead_the_minor_democracies = yes #oh yeah except dont do this if youre supposed to not do this } } completion_reward = { remove_ideas = HOL_aloof_neutrality custom_effect_tooltip = generic_skip_one_line_tt ENG = { country_event = { id = generic.2 hours = 6 } } } } focus = { id = HOL_de_vaarplicht prerequisite = { focus = HOL_replace_the_defeatist_government } prerequisite = { focus = HOL_go_with_britain } icon = GFX_goal_generic_propaganda x = 1 y = 1 relative_position_id = HOL_replace_the_defeatist_government cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_MANPOWER} completion_reward = { add_ideas = HOL_de_vaarplicht } } focus = { id = HOL_request_allied_favors available = { is_in_faction_with = ENG has_war = yes OR = { has_capitulated = no has_legitimacy > 40 } } prerequisite = { focus = HOL_de_vaarplicht } icon = GFX_goal_generic_major_alliance x = 0 y = 2 relative_position_id = HOL_de_vaarplicht cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL} completion_reward = { add_political_power = 60 unlock_decision_category_tooltip = HOL_request_allied_favors custom_effect_tooltip = HOL_request_allied_favors_tt } } focus = { id = HOL_the_singapore_conferences prerequisite = { focus = HOL_go_with_britain } available = { has_completed_focus = HOL_unity_through_democracy has_government = democratic is_in_faction_with = ENG is_in_faction_with = AST is_in_faction_with = MAL NOT = { has_war_with = USA } OR = { MAL = { has_full_control_of_state = 336 } ENG = { has_full_control_of_state = 336 } } } bypass = { has_war_with = JAP NOT = { has_completed_focus = HOL_oranje_boven } } icon = GFX_goal_generic_navy_doctrines_tactics x = 1 y = 1 relative_position_id = HOL_go_with_britain cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_doctrine_cost_reduction = { name = HOL_the_singapore_conferences cost_reduction = 0.5 uses = 4 category = naval_doctrine } } } focus = { id = HOL_ship_a_day_sinking_quotas available = { has_war = yes } prerequisite = { focus = HOL_de_vaarplicht focus = HOL_the_singapore_conferences } icon = GFX_goal_generic_navy_submarine x = 1 y = 1 relative_position_id = HOL_de_vaarplicht cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_tech_bonus = { name = HOL_ship_a_day_sinking_quotas bonus = 1.0 uses = 1 category = ss_tech } add_tech_bonus = { name = HOL_ship_a_day_sinking_quotas bonus = 1.0 uses = 1 category = submarine_doctrine } random_unit_leader = { limit = { has_id = 981 } add_attack = 1 add_maneuver = 2 add_coordination = 1 } } } focus = { id = HOL_allied_technological_developments prerequisite = { focus = HOL_the_singapore_conferences } icon = GFX_goal_tfv_generic_tech_sharing x = 1 y = 1 relative_position_id = HOL_the_singapore_conferences cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_RESEARCH} completion_reward = { add_ideas = HOL_allied_technological_developments } } focus = { id = HOL_american_west_indies_protectorate available = { has_war = yes NOT = { has_war_with = USA } } prerequisite = { focus = HOL_ship_a_day_sinking_quotas } prerequisite = { focus = HOL_allied_technological_developments } icon = GFX_focus_chi_mission_to_the_us x = 1 y = 1 relative_position_id = HOL_ship_a_day_sinking_quotas cost = 10 ai_will_do = { base = 1 modifier = { factor = 3 date > 1942.9.1 has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } modifier = { factor = 0.5 date < 1942.9.1 has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } modifier = { factor = 0 date < 1941.1.1 has_dlc = "Thunder at Our Gates" has_game_rule = { rule = HOL_ai_behavior option = DEFAULT } is_historical_focus_on = yes } } available_if_capitulated = yes search_filters = {FOCUS_FILTER_WAR_SUPPORT} completion_reward = { if = { limit = { is_in_faction_with = USA } 695 = { add_building_construction = { type = coastal_bunker level = 1 province = 153 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 153 instant_build = yes } } 309 = { add_building_construction = { type = coastal_bunker level = 1 province = 10906 instant_build = yes } add_building_construction = { type = bunker level = 1 province = 10906 instant_build = yes } } division_template = { name = "American Garrison" priority = 1 division_names_group = USA_INF_01 is_locked = yes regiments = { infantry = { x = 0 y = 0 } infantry = { x = 0 y = 1 } infantry = { x = 0 y = 2 } infantry = { x = 1 y = 0 } infantry = { x = 1 y = 1 } infantry = { x = 1 y = 2 } infantry = { x = 2 y = 0 } infantry = { x = 2 y = 1 } infantry = { x = 2 y = 2 } infantry = { x = 3 y = 0 } infantry = { x = 3 y = 1 } infantry = { x = 3 y = 2 } } support = { artillery = { x = 0 y = 0 } engineer = { x = 0 y = 1 } } } 695 = { create_unit = { division = "name = \"1. American Garrison\" division_template = \"American Garrison\" start_experience_factor = 0.5" owner = HOL } } 309 = { create_unit = { division = "name = \"2. American Garrison\" division_template = \"American Garrison\" start_experience_factor = 0.5" owner = HOL } } } if = { limit = { NOT = { is_in_faction_with = USA } } custom_effect_tooltip = HOL_american_west_indies_protectorate_tt effect_tooltip = { USA = { add_war_support = 0.1 give_guarantee = HOL } } USA = { country_event = { id = mtg_netherlands.26 } } } } } focus = { id = HOL_combined_chiefs_of_staff_representation available = { is_in_faction_with = ENG is_in_faction_with = USA has_war = yes OR = { has_capitulated = no has_legitimacy > 80 } } prerequisite = { focus = HOL_request_allied_favors } prerequisite = { focus = HOL_american_west_indies_protectorate } icon = GFX_focus_generic_military_academy x = 1 y = 1 relative_position_id = HOL_request_allied_favors cost = 10 available_if_capitulated = yes completion_reward = { add_ideas = HOL_combined_chiefs_of_staff_representation } } focus = { id = HOL_the_fourth_ally available = { is_in_faction_with = ENG is_in_faction_with = USA has_war = yes NOT = { has_war_with = SOV } has_full_control_of_state = 335 has_full_control_of_state = 672 } prerequisite = { focus = HOL_combined_chiefs_of_staff_representation } icon = GFX_focus_hol_the_fourth_ally x = 0 y = 1 relative_position_id = HOL_combined_chiefs_of_staff_representation cost = 10 available_if_capitulated = yes completion_reward = { 335 = { if = { limit = { 335 = { free_building_slots = { building = dockyard size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } } 672 = { if = { limit = { 672 = { free_building_slots = { building = dockyard size > 1 include_locked = yes } } } add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } } custom_effect_tooltip = generic_skip_one_line_tt add_ideas = HOL_the_fourth_ally } } focus = { id = HOL_zandery_military_airport available = { is_in_faction_with = USA has_war = yes has_full_control_of_state = 309 has_full_control_of_state = 695 } prerequisite = { focus = HOL_american_west_indies_protectorate } icon = GFX_goal_generic_construct_military x = 1 y = 2 relative_position_id = HOL_american_west_indies_protectorate cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_INDUSTRY} completion_reward = { 309 = { add_building_construction = { type = air_base level = 8 instant_build = yes } add_building_construction = { type = infrastructure level = 2 instant_build = yes } } 695 = { add_building_construction = { type = radar_station level = 3 instant_build = yes } } } } # ### ## ### ### # # ### # # ### # # ## ### ### ### # # ## ## ### ## ## ### ### ## # # # # # # # # # # ## ## # ## # # # # # # # # ## ## # # # # # # # # # # # # # # ## #### # # # #### ## # # # # # ## # # ### # # ## # # # # # # ### #### # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### ### # # ### # # # ### # # ### # # ## # # ### ### # # ## ## # # # # ## ### ### ## focus = { id = HOL_lead_the_minor_democracies available = { has_war = no is_in_faction = no is_subject = no } prerequisite = { focus = HOL_unity_through_democracy } mutually_exclusive = { focus = HOL_go_with_britain } icon = GFX_goal_generic_demand_territory x = 2 y = 1 relative_position_id = HOL_unity_through_democracy cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_POLITICAL} ai_will_do = { base = 0 modifier = { add = 100 HOL_check_plan_lead_the_minor_democracies = yes } } completion_reward = { add_political_power = 120 custom_effect_tooltip = generic_skip_one_line_tt remove_ideas = HOL_aloof_neutrality custom_effect_tooltip = generic_skip_one_line_tt every_other_country = { limit = { capital_scope = { is_on_continent = europe } is_major = no has_government = democratic } add_opinion_modifier = { target = HOL modifier = HOL_lead_the_minor_democracies } add_timed_idea = { idea = HOL_lead_the_minor_democracies days = 1095 } } } } focus = { id = HOL_form_the_benelux available = { is_in_faction = no is_subject = no BEL = { is_in_faction = no } LUX = { is_in_faction = no } } bypass = { BEL = { exists = no } LUX = { exists = no } } prerequisite = { focus = HOL_lead_the_minor_democracies } icon = GFX_goal_generic_position_armies x = -1 y = 1 relative_position_id = HOL_lead_the_minor_democracies cost = 10 available_if_capitulated = yes completion_reward = { set_rule = { can_create_factions = yes } create_faction_from_template = { template = faction_template_defensive_democratic name = HOL_benelux icon = GFX_faction_logo_generic_13 } custom_effect_tooltip = generic_skip_one_line_tt BEL = { custom_effect_tooltip = HOL_form_the_benelux_bel_tt } LUX = { custom_effect_tooltip = HOL_form_the_benelux_lux_tt } hidden_effect = { BEL = { country_event = { id = generic.5 hours = 6 } } LUX = { country_event = { id = generic.5 hours = 6 } } } hidden_effect = { news_event = { id = mtg_news.53 days = 1 } } if = { limit = { has_idea = HOL_weak_government } custom_effect_tooltip = generic_skip_one_line_tt remove_ideas = HOL_weak_government } custom_effect_tooltip = generic_skip_one_line_tt unlock_decision_tooltip = HOL_propose_benelux_unification } } focus = { id = HOL_responsibility_for_our_own_defense prerequisite = { focus = HOL_lead_the_minor_democracies } icon = GFX_goal_generic_build_tank x = 1 y = 1 relative_position_id = HOL_lead_the_minor_democracies cost = 10 available_if_capitulated = yes search_filters = {FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY} completion_reward = { add_war_support = 0.05 custom_effect_tooltip = generic_skip_one_line_tt add_ideas = HOL_responsibility_for_our_own_defense } } focus = { id = HOL_lessons_from_the_low_countries prerequisite = { focus = HOL_form_the_benelux } prerequisite = { focus = HOL_responsibility_for_our_own_defense } icon = GFX_goal_generic_construct_military x = 1 y = 1 relative_position_id = HOL_form_the_benelux cost = 10 available_if_capitulated = yes completion_reward = { add_ideas = HOL_lessons_from_the_low_countries } } focus = { id = HOL_foundations_for_a_european_union available = { is_faction_leader = yes } prerequisite = { focus = HOL_lessons_from_the_low_countries } icon = GFX_focus_generic_the_council_of_europe x = 0 y = 1 relative_position_id = HOL_lessons_from_the_low_countries cost = 10 available_if_capitulated = yes completion_reward = { IF = { limit = { is_faction_leader = yes } set_faction_name = BEL_european_union } ELSE_IF = { limit = { is_in_faction = yes is_faction_leader = no } leave_faction = yes custom_effect_tooltip = generic_skip_one_line_tt create_faction_from_template = { template = faction_template_european_unity name = BEL_european_union icon = GFX_faction_logo_eu } } ELSE = { create_faction_from_template = { template = faction_template_european_unity name = BEL_european_union icon = GFX_faction_logo_eu } } set_cosmetic_tag = european_union_leader custom_effect_tooltip = generic_skip_one_line_tt custom_effect_tooltip = BEL_the_council_of_europe_tt custom_effect_tooltip = generic_skip_one_line_tt custom_effect_tooltip = BEL_european_community_tt hidden_effect = { news_event = { id = mtg_news.54 days = 1 } } } } focus = { id = HOL_the_continents_best_and_brightest prerequisite = { focus = HOL_foundations_for_a_european_union } icon = GFX_goal_tfv_generic_tech_sharing x = -1 y = 1 relative_position_id = HOL_foundations_for_a_european_union cost = 10 available_if_capitulated = yes completion_reward = { add_to_tech_sharing_group = HOL_europe_research every_country = { limit = { is_in_faction_with = ROOT } add_to_tech_sharing_group = HOL_europe_research } } } focus = { id = HOL_the_best_defense available = { NOT = { is_in_faction_with = GER } NOT = { is_in_faction_with = ENG } } prerequisite = { focus = HOL_foundations_for_a_european_union } will_lead_to_war_with = GER will_lead_to_war_with = ENG icon = GFX_goal_generic_major_war x = 1 y = 1 relative_position_id = HOL_foundations_for_a_european_union cost = 10 available_if_capitulated = yes completion_reward = { create_wargoal = { type = puppet_wargoal_focus target = GER expire = 0 } create_wargoal = { type = puppet_wargoal_focus target = ENG expire = 0 } } } }