# Author(s): TheGeneral HOL_Rheinmetall_Netherlands_armor_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_Rheinmetall_Netherlands_armor_manufacturer icon = GFX_idea_Rheinmetall include = GER_rheinmetall_tank_manufacturer available = { HOL = { has_country_flag = Rheinmetall_Takeover_Allowed } FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } } HOL_Stork_PWV_armor_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_Stork_PWV_armor_manufacturer icon = GFX_idea_Stork_NL available = { HOL = { has_country_flag = hol_stork_independant } FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } visible = { HOL = { has_country_flag = hol_stork_independant } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { medium_tank_destroyer_chassis } research_categories = { CAT_rec_tank CAT_armour } tree_header_text = { text = HOL_stork_mio_header_combat x = 1 } tree_header_text = { text = HOL_stork_mio_header_mobility x = 4 } tree_header_text = { text = HOL_stork_mio_header_production x = 7 } initial_trait = { name = HOL_Stork_PWV_armor_manufacturer_trait equipment_bonus = { reliability = 0.05 maximum_speed = 0.05 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.10 military_industrial_organization_research_bonus = 0.10 } } trait = { token = HOL_Stork_PWV_armor_manufacturer_boxer_mrav name = HOL_Stork_PWV_armor_manufacturer_boxer_mrav icon = GFX_generic_mio_trait_icon_soft_attack position = { x = 1 y = 0 } equipment_bonus = { soft_attack = 0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_mission_module_bay name = HOL_Stork_PWV_armor_manufacturer_mission_module_bay icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { HOL_Stork_PWV_armor_manufacturer_boxer_mrav } position = { x = -1 y = 1 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_boxer_mrav equipment_bonus = { breakthrough = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_remote_weapon_station name = HOL_Stork_PWV_armor_manufacturer_remote_weapon_station icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { HOL_Stork_PWV_armor_manufacturer_boxer_mrav } position = { x = 1 y = 1 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_boxer_mrav equipment_bonus = { soft_attack = 0.06 hard_attack = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_stanag_ballistic_module name = HOL_Stork_PWV_armor_manufacturer_stanag_ballistic_module icon = GFX_generic_mio_trait_icon_armor_value all_parents = { HOL_Stork_PWV_armor_manufacturer_mission_module_bay } position = { x = -1 y = 2 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_boxer_mrav equipment_bonus = { armor_value = 0.06 hardness = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_direct_fire_turret name = HOL_Stork_PWV_armor_manufacturer_direct_fire_turret icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { HOL_Stork_PWV_armor_manufacturer_remote_weapon_station } position = { x = 0 y = 2 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_boxer_mrav mutually_exclusive = { HOL_Stork_PWV_armor_manufacturer_anti_tank_missile_pod } equipment_bonus = { hard_attack = 0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_anti_tank_missile_pod name = HOL_Stork_PWV_armor_manufacturer_anti_tank_missile_pod icon = GFX_generic_mio_trait_icon_ap_attack all_parents = { HOL_Stork_PWV_armor_manufacturer_remote_weapon_station } position = { x = 1 y = 2 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_boxer_mrav mutually_exclusive = { HOL_Stork_PWV_armor_manufacturer_direct_fire_turret } equipment_bonus = { ap_attack = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_combined_arms_suite name = HOL_Stork_PWV_armor_manufacturer_combined_arms_suite icon = GFX_generic_mio_trait_icon_soft_attack any_parent = { HOL_Stork_PWV_armor_manufacturer_direct_fire_turret HOL_Stork_PWV_armor_manufacturer_anti_tank_missile_pod } position = { x = 0 y = 3 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_boxer_mrav equipment_bonus = { soft_attack = 0.05 hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 name = HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 icon = GFX_generic_mio_trait_icon_maximum_speed position = { x = 4 y = 0 } equipment_bonus = { maximum_speed = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_mtu_powerpack name = HOL_Stork_PWV_armor_manufacturer_mtu_powerpack icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 } position = { x = -1 y = 1 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 equipment_bonus = { reliability = 0.05 maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_run_flat_mobility name = HOL_Stork_PWV_armor_manufacturer_run_flat_mobility icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 } position = { x = 1 y = 1 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_efficient_drivetrain name = HOL_Stork_PWV_armor_manufacturer_efficient_drivetrain icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_Stork_PWV_armor_manufacturer_run_flat_mobility } position = { x = 1 y = 2 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 equipment_bonus = { fuel_consumption = -0.10 reliability = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_independent_suspension name = HOL_Stork_PWV_armor_manufacturer_independent_suspension icon = GFX_generic_mio_trait_icon_defense all_parents = { HOL_Stork_PWV_armor_manufacturer_mtu_powerpack HOL_Stork_PWV_armor_manufacturer_run_flat_mobility } position = { x = 0 y = 2 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 equipment_bonus = { defense = 0.06 maximum_speed = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_mine_protected_hull name = HOL_Stork_PWV_armor_manufacturer_mine_protected_hull icon = GFX_generic_mio_trait_icon_defense all_parents = { HOL_Stork_PWV_armor_manufacturer_independent_suspension } position = { x = -1 y = 3 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 mutually_exclusive = { HOL_Stork_PWV_armor_manufacturer_spall_liner_armour } equipment_bonus = { defense = 0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_spall_liner_armour name = HOL_Stork_PWV_armor_manufacturer_spall_liner_armour icon = GFX_generic_mio_trait_icon_armor_value all_parents = { HOL_Stork_PWV_armor_manufacturer_independent_suspension } position = { x = 0 y = 3 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_drive_module_8x8 mutually_exclusive = { HOL_Stork_PWV_armor_manufacturer_mine_protected_hull } equipment_bonus = { armor_value = 0.06 defense = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_artec_consortium name = HOL_Stork_PWV_armor_manufacturer_artec_consortium icon = GFX_generic_mio_trait_icon_production_capacity position = { x = 7 y = 0 } production_bonus = { production_capacity_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_hengelo_works name = HOL_Stork_PWV_armor_manufacturer_hengelo_works icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { HOL_Stork_PWV_armor_manufacturer_artec_consortium } position = { x = -1 y = 1 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_artec_consortium production_bonus = { production_efficiency_gain_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_modular_assembly_lines name = HOL_Stork_PWV_armor_manufacturer_modular_assembly_lines icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_Stork_PWV_armor_manufacturer_artec_consortium } position = { x = 1 y = 1 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_artec_consortium production_bonus = { production_cost_factor = -0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_series_production_contract name = HOL_Stork_PWV_armor_manufacturer_series_production_contract icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_Stork_PWV_armor_manufacturer_hengelo_works } position = { x = -1 y = 2 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_artec_consortium equipment_bonus = { build_cost_ic = -0.05 } production_bonus = { production_efficiency_cap_factor = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_dutch_german_cooperation name = HOL_Stork_PWV_armor_manufacturer_dutch_german_cooperation icon = GFX_generic_mio_trait_icon_research all_parents = { HOL_Stork_PWV_armor_manufacturer_hengelo_works HOL_Stork_PWV_armor_manufacturer_modular_assembly_lines } position = { x = 0 y = 2 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_artec_consortium organization_modifier = { military_industrial_organization_research_bonus = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_export_partnerships name = HOL_Stork_PWV_armor_manufacturer_export_partnerships icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_Stork_PWV_armor_manufacturer_modular_assembly_lines } position = { x = 1 y = 2 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_artec_consortium organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_lean_manufacturing name = HOL_Stork_PWV_armor_manufacturer_lean_manufacturing icon = GFX_generic_mio_trait_icon_resources all_parents = { HOL_Stork_PWV_armor_manufacturer_series_production_contract } position = { x = -1 y = 3 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_artec_consortium mutually_exclusive = { HOL_Stork_PWV_armor_manufacturer_surge_capacity } production_bonus = { production_cost_factor = -0.06 production_resource_need_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_surge_capacity name = HOL_Stork_PWV_armor_manufacturer_surge_capacity icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_Stork_PWV_armor_manufacturer_series_production_contract } position = { x = 0 y = 3 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_artec_consortium mutually_exclusive = { HOL_Stork_PWV_armor_manufacturer_lean_manufacturing } production_bonus = { production_capacity_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_Stork_PWV_armor_manufacturer_integrated_logistics name = HOL_Stork_PWV_armor_manufacturer_integrated_logistics icon = GFX_generic_mio_trait_icon_design all_parents = { HOL_Stork_PWV_armor_manufacturer_export_partnerships } position = { x = 1 y = 3 } relative_position_id = HOL_Stork_PWV_armor_manufacturer_artec_consortium organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.15 military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } HOL_defenture_utility_vehicle_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_defenture_utility_vehicle_manufacturer icon = GFX_idea_company_defenture available = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { util_vehicle_type } research_categories = { CAT_util CAT_armor_engines } tree_header_text = { text = HOL_defenture_mio_header_mobility x = 1 } tree_header_text = { text = HOL_defenture_mio_header_protection x = 5 } tree_header_text = { text = HOL_defenture_mio_header_production x = 8 } initial_trait = { name = HOL_defenture_utility_vehicle_manufacturer_trait equipment_bonus = { maximum_speed = 0.05 reliability = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack name = HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack icon = GFX_generic_mio_trait_icon_fuel_consumption position = { x = 1 y = 0 } equipment_bonus = { maximum_speed = 0.05 fuel_consumption = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_four_wheel_steering name = HOL_defenture_utility_vehicle_manufacturer_four_wheel_steering icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack } position = { x = -1 y = 1 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack equipment_bonus = { reliability = 0.05 breakthrough = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_independent_suspension name = HOL_defenture_utility_vehicle_manufacturer_independent_suspension icon = GFX_generic_mio_trait_icon_defense all_parents = { HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack } position = { x = 1 y = 1 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack equipment_bonus = { defense = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_range_tuning name = HOL_defenture_utility_vehicle_manufacturer_range_tuning icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_defenture_utility_vehicle_manufacturer_four_wheel_steering } position = { x = -1 y = 2 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack equipment_bonus = { fuel_consumption = -0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_run_flat_rings name = HOL_defenture_utility_vehicle_manufacturer_run_flat_rings icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_defenture_utility_vehicle_manufacturer_independent_suspension } position = { x = 1 y = 2 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack mutually_exclusive = { HOL_defenture_utility_vehicle_manufacturer_front_winch } equipment_bonus = { reliability = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_front_winch name = HOL_defenture_utility_vehicle_manufacturer_front_winch icon = GFX_generic_mio_trait_icon_defense all_parents = { HOL_defenture_utility_vehicle_manufacturer_independent_suspension } position = { x = 2 y = 2 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack mutually_exclusive = { HOL_defenture_utility_vehicle_manufacturer_run_flat_rings } equipment_bonus = { defense = 0.05 breakthrough = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_dakar_pedigree name = HOL_defenture_utility_vehicle_manufacturer_dakar_pedigree icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_defenture_utility_vehicle_manufacturer_range_tuning } position = { x = -1 y = 3 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_offroad_endurance name = HOL_defenture_utility_vehicle_manufacturer_offroad_endurance icon = GFX_generic_mio_trait_icon_fuel_consumption any_parent = { HOL_defenture_utility_vehicle_manufacturer_run_flat_rings HOL_defenture_utility_vehicle_manufacturer_front_winch } position = { x = 1 y = 3 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_steyr_powerpack equipment_bonus = { fuel_consumption = -0.04 } organization_modifier = { military_industrial_organization_design_team_change_cost = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_tencate_armour name = HOL_defenture_utility_vehicle_manufacturer_tencate_armour icon = GFX_generic_mio_trait_icon_hardness position = { x = 5 y = 0 } equipment_bonus = { hardness = 0.06 build_cost_ic = -0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_blast_plate name = HOL_defenture_utility_vehicle_manufacturer_blast_plate icon = GFX_generic_mio_trait_icon_hardness all_parents = { HOL_defenture_utility_vehicle_manufacturer_tencate_armour } position = { x = -1 y = 1 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_tencate_armour equipment_bonus = { defense = 0.05 hardness = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_ballistic_windscreen name = HOL_defenture_utility_vehicle_manufacturer_ballistic_windscreen icon = GFX_generic_mio_trait_icon_defense all_parents = { HOL_defenture_utility_vehicle_manufacturer_tencate_armour } position = { x = 1 y = 1 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_tencate_armour equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_m2_ring_mount name = HOL_defenture_utility_vehicle_manufacturer_m2_ring_mount icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { HOL_defenture_utility_vehicle_manufacturer_blast_plate } position = { x = -1 y = 2 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_tencate_armour mutually_exclusive = { HOL_defenture_utility_vehicle_manufacturer_hk_agl } equipment_bonus = { hard_attack = 0.06 breakthrough = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_hk_agl name = HOL_defenture_utility_vehicle_manufacturer_hk_agl icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { HOL_defenture_utility_vehicle_manufacturer_blast_plate } position = { x = 0 y = 2 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_tencate_armour mutually_exclusive = { HOL_defenture_utility_vehicle_manufacturer_m2_ring_mount } equipment_bonus = { soft_attack = 0.06 breakthrough = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_mag_pintle name = HOL_defenture_utility_vehicle_manufacturer_mag_pintle icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { HOL_defenture_utility_vehicle_manufacturer_ballistic_windscreen } position = { x = 1 y = 2 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_tencate_armour equipment_bonus = { soft_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_spall_liner name = HOL_defenture_utility_vehicle_manufacturer_spall_liner icon = GFX_generic_mio_trait_icon_defense any_parent = { HOL_defenture_utility_vehicle_manufacturer_m2_ring_mount HOL_defenture_utility_vehicle_manufacturer_hk_agl } position = { x = -1 y = 3 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_tencate_armour equipment_bonus = { defense = 0.05 hardness = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_weapon_suite name = HOL_defenture_utility_vehicle_manufacturer_weapon_suite icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { HOL_defenture_utility_vehicle_manufacturer_mag_pintle } position = { x = 1 y = 3 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_tencate_armour equipment_bonus = { soft_attack = 0.05 hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_attv_series name = HOL_defenture_utility_vehicle_manufacturer_attv_series icon = GFX_generic_mio_trait_icon_production_capacity position = { x = 8 y = 0 } production_bonus = { production_capacity_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_lean_assembly name = HOL_defenture_utility_vehicle_manufacturer_lean_assembly icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_defenture_utility_vehicle_manufacturer_attv_series } position = { x = -1 y = 1 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_attv_series production_bonus = { production_cost_factor = -0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_kct_contract name = HOL_defenture_utility_vehicle_manufacturer_kct_contract icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { HOL_defenture_utility_vehicle_manufacturer_attv_series } position = { x = 1 y = 1 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_attv_series production_bonus = { production_efficiency_gain_factor = 0.10 } organization_modifier = { military_industrial_organization_funds_gain = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_lauf20_programme name = HOL_defenture_utility_vehicle_manufacturer_lauf20_programme icon = GFX_generic_mio_trait_icon_research all_parents = { HOL_defenture_utility_vehicle_manufacturer_lean_assembly } position = { x = -1 y = 2 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_attv_series production_bonus = { production_cost_factor = -0.06 } organization_modifier = { military_industrial_organization_research_bonus = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_jagdkommando_order name = HOL_defenture_utility_vehicle_manufacturer_jagdkommando_order icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_defenture_utility_vehicle_manufacturer_kct_contract } position = { x = 1 y = 2 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_attv_series production_bonus = { production_capacity_factor = 0.10 } organization_modifier = { military_industrial_organization_funds_gain = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_defenture_utility_vehicle_manufacturer_export_drive name = HOL_defenture_utility_vehicle_manufacturer_export_drive icon = GFX_generic_mio_trait_icon_efficiency_cap any_parent = { HOL_defenture_utility_vehicle_manufacturer_lauf20_programme HOL_defenture_utility_vehicle_manufacturer_jagdkommando_order } position = { x = 0 y = 3 } relative_position_id = HOL_defenture_utility_vehicle_manufacturer_attv_series production_bonus = { production_efficiency_cap_factor = 0.10 } organization_modifier = { military_industrial_organization_research_bonus = 0.10 military_industrial_organization_design_team_assign_cost = -0.15 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } HOL_vdl_utility_vehicle_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_vdl_utility_vehicle_manufacturer icon = GFX_idea_company_vdl available = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { util_vehicle_type medium_tank_amphibious_chassis } research_categories = { CAT_util CAT_armor_engines CAT_apc } tree_header_text = { text = HOL_vdl_mio_header_transport x = 1 } tree_header_text = { text = HOL_vdl_mio_header_ugv x = 4 } tree_header_text = { text = HOL_vdl_mio_header_rcv x = 8 } initial_trait = { name = HOL_vdl_utility_vehicle_manufacturer_trait production_bonus = { production_cost_factor = -0.08 } organization_modifier = { military_industrial_organization_funds_gain = 0.05 } } trait = { token = HOL_vdl_ginaf_trucks name = HOL_vdl_ginaf_trucks icon = GFX_generic_mio_trait_icon_reliability position = { x = 1 y = 0 } limit_to_equipment_type = { util_vehicle_type } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_special_vehicles name = HOL_vdl_special_vehicles icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_vdl_ginaf_trucks } position = { x = -1 y = 1 } relative_position_id = HOL_vdl_ginaf_trucks limit_to_equipment_type = { util_vehicle_type } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_born_assembly name = HOL_vdl_born_assembly icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { HOL_vdl_ginaf_trucks } position = { x = 1 y = 1 } relative_position_id = HOL_vdl_ginaf_trucks limit_to_equipment_type = { util_vehicle_type } production_bonus = { production_efficiency_gain_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_etrucks name = HOL_vdl_etrucks icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_vdl_special_vehicles } position = { x = -1 y = 2 } relative_position_id = HOL_vdl_ginaf_trucks limit_to_equipment_type = { util_vehicle_type } equipment_bonus = { fuel_consumption = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_tulip_batteries name = HOL_vdl_tulip_batteries icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_vdl_etrucks } position = { x = -1 y = 3 } relative_position_id = HOL_vdl_ginaf_trucks limit_to_equipment_type = { util_vehicle_type } equipment_bonus = { fuel_consumption = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_weweler_suspension name = HOL_vdl_weweler_suspension icon = GFX_generic_mio_trait_icon_util_speed all_parents = { HOL_vdl_special_vehicles HOL_vdl_born_assembly } position = { x = 0 y = 2 } relative_position_id = HOL_vdl_ginaf_trucks limit_to_equipment_type = { util_vehicle_type } equipment_bonus = { maximum_speed = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_hybrid_drivetrain name = HOL_vdl_hybrid_drivetrain icon = GFX_generic_mio_trait_icon_util_reliability all_parents = { HOL_vdl_weweler_suspension } position = { x = 0 y = 3 } relative_position_id = HOL_vdl_ginaf_trucks limit_to_equipment_type = { util_vehicle_type } equipment_bonus = { reliability = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_armour_steel_cab name = HOL_vdl_armour_steel_cab icon = GFX_generic_mio_trait_icon_util_defense all_parents = { HOL_vdl_born_assembly } position = { x = 1 y = 2 } relative_position_id = HOL_vdl_ginaf_trucks limit_to_equipment_type = { util_vehicle_type } equipment_bonus = { defense = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_field_modularity name = HOL_vdl_field_modularity icon = GFX_generic_mio_trait_icon_util_buildcost all_parents = { HOL_vdl_armour_steel_cab } position = { x = 1 y = 3 } relative_position_id = HOL_vdl_ginaf_trucks limit_to_equipment_type = { util_vehicle_type } equipment_bonus = { build_cost_ic = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_logistics_network name = HOL_vdl_logistics_network icon = GFX_generic_mio_trait_icon_util all_parents = { HOL_vdl_hybrid_drivetrain HOL_vdl_field_modularity } position = { x = 0 y = 4 } relative_position_id = HOL_vdl_ginaf_trucks limit_to_equipment_type = { util_vehicle_type } production_bonus = { production_capacity_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_defentec_division name = HOL_vdl_defentec_division icon = GFX_generic_mio_trait_icon_research all_parents = { HOL_vdl_tulip_batteries } position = { x = -1 y = 4 } relative_position_id = HOL_vdl_ginaf_trucks organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_group_synergy name = HOL_vdl_group_synergy icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_vdl_logistics_network } position = { x = 0 y = 5 } relative_position_id = HOL_vdl_ginaf_trucks organization_modifier = { military_industrial_organization_funds_gain = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_dutch_defence_fund name = HOL_vdl_dutch_defence_fund icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { HOL_vdl_group_synergy } position = { x = 0 y = 6 } relative_position_id = HOL_vdl_ginaf_trucks production_bonus = { production_efficiency_cap_factor = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_themis_ugv name = HOL_vdl_themis_ugv icon = GFX_generic_mio_trait_icon_reliability position = { x = 4 y = 0 } limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_born_themis_line name = HOL_vdl_born_themis_line icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_vdl_themis_ugv } position = { x = -1 y = 1 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } production_bonus = { production_capacity_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_hybrid_electric_drive name = HOL_vdl_hybrid_electric_drive icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_vdl_themis_ugv } position = { x = 1 y = 1 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { fuel_consumption = -0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_teleoperation name = HOL_vdl_teleoperation icon = GFX_generic_mio_trait_icon_defense all_parents = { HOL_vdl_themis_ugv } position = { x = 0 y = 1 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_logistics_payload name = HOL_vdl_logistics_payload icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_vdl_born_themis_line } position = { x = -1 y = 2 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { build_cost_ic = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_recon_payload name = HOL_vdl_recon_payload icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { HOL_vdl_teleoperation } position = { x = 0 y = 2 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { breakthrough = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_casualty_evac name = HOL_vdl_casualty_evac icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_vdl_hybrid_electric_drive } position = { x = 1 y = 2 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_ukraine_programme name = HOL_vdl_ukraine_programme icon = GFX_generic_mio_trait_icon_apc_efficiency_growth all_parents = { HOL_vdl_logistics_payload } position = { x = -1 y = 3 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } production_bonus = { production_efficiency_gain_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_manned_unmanned_team name = HOL_vdl_manned_unmanned_team icon = GFX_generic_mio_trait_icon_apc_soft_attack all_parents = { HOL_vdl_recon_payload } position = { x = 0 y = 3 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { soft_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_modular_mission_kit name = HOL_vdl_modular_mission_kit icon = GFX_generic_mio_trait_icon_apc_breakthrough all_parents = { HOL_vdl_recon_payload HOL_vdl_casualty_evac } position = { x = 1 y = 3 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_remote_weapon_ugv name = HOL_vdl_remote_weapon_ugv icon = GFX_generic_mio_trait_icon_apc_hard_attack all_parents = { HOL_vdl_manned_unmanned_team } position = { x = 0 y = 4 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_swarm_autonomy name = HOL_vdl_swarm_autonomy icon = GFX_generic_mio_trait_icon_apc_defense all_parents = { HOL_vdl_modular_mission_kit } position = { x = 1 y = 4 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_serial_ugv_export name = HOL_vdl_serial_ugv_export icon = GFX_generic_mio_trait_icon_apc_buildcost all_parents = { HOL_vdl_ukraine_programme } position = { x = -1 y = 4 } relative_position_id = HOL_vdl_themis_ugv limit_to_equipment_type = { medium_tank_amphibious_chassis } production_bonus = { production_cost_factor = -0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_robotics_research name = HOL_vdl_robotics_research icon = GFX_generic_mio_trait_icon_research all_parents = { HOL_vdl_remote_weapon_ugv HOL_vdl_swarm_autonomy } position = { x = 0 y = 5 } relative_position_id = HOL_vdl_themis_ugv organization_modifier = { military_industrial_organization_research_bonus = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_type_x_rcv name = HOL_vdl_type_x_rcv icon = GFX_generic_mio_trait_icon_apc_hard_attack position = { x = 8 y = 0 } limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_havoc_platform name = HOL_vdl_havoc_platform icon = GFX_generic_mio_trait_icon_apc_speed all_parents = { HOL_vdl_type_x_rcv } position = { x = 1 y = 1 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_armour_steel_processing name = HOL_vdl_armour_steel_processing icon = GFX_generic_mio_trait_icon_apc_armor all_parents = { HOL_vdl_type_x_rcv } position = { x = -1 y = 1 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { armor_value = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_medium_cannon name = HOL_vdl_medium_cannon icon = GFX_generic_mio_trait_icon_apc_hard_attack all_parents = { HOL_vdl_type_x_rcv } position = { x = 0 y = 1 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { ap_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_autoloader name = HOL_vdl_autoloader icon = GFX_generic_mio_trait_icon_apc_soft_attack all_parents = { HOL_vdl_medium_cannon } position = { x = 0 y = 2 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { soft_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_amphibious_crossing name = HOL_vdl_amphibious_crossing icon = GFX_generic_mio_trait_icon_apc all_parents = { HOL_vdl_havoc_platform } position = { x = 1 y = 2 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_active_protection name = HOL_vdl_active_protection icon = GFX_generic_mio_trait_icon_apc all_parents = { HOL_vdl_armour_steel_processing } position = { x = -1 y = 2 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { hardness = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_composite_hull name = HOL_vdl_composite_hull icon = GFX_generic_mio_trait_icon_apc_armor all_parents = { HOL_vdl_active_protection } position = { x = -2 y = 3 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { armor_value = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_high_speed_chassis name = HOL_vdl_high_speed_chassis icon = GFX_generic_mio_trait_icon_apc_speed all_parents = { HOL_vdl_amphibious_crossing } position = { x = 1 y = 3 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_combat_autonomy name = HOL_vdl_combat_autonomy icon = GFX_generic_mio_trait_icon_apc_hard_attack all_parents = { HOL_vdl_autoloader } position = { x = 0 y = 3 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_rcv_export_line name = HOL_vdl_rcv_export_line icon = GFX_generic_mio_trait_icon_apc_resources all_parents = { HOL_vdl_composite_hull } position = { x = -2 y = 4 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } production_bonus = { production_resource_need_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_integrated_defence_arm name = HOL_vdl_integrated_defence_arm icon = GFX_generic_mio_trait_icon_design all_parents = { HOL_vdl_combat_autonomy HOL_vdl_high_speed_chassis } position = { x = 0 y = 4 } relative_position_id = HOL_vdl_type_x_rcv organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.10 military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_vdl_optionally_manned name = HOL_vdl_optionally_manned icon = GFX_generic_mio_trait_icon_task all_parents = { HOL_vdl_robotics_research } position = { x = 0 y = 6 } relative_position_id = HOL_vdl_type_x_rcv limit_to_equipment_type = { medium_tank_amphibious_chassis } equipment_bonus = { breakthrough = 0.05 } organization_modifier = { military_industrial_organization_task_capacity = 1 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } } HOL_daf_utility_vehicle_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_daf_organization icon = GFX_idea_DAF_NL available = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { util_vehicle_type } research_categories = { CAT_util CAT_armor_engines } tree_header_text = { text = HOL_daf_mio_header_powertrain x = 2 } tree_header_text = { text = HOL_daf_mio_header_production x = 7 } initial_trait = { name = HOL_daf_utility_vehicle_manufacturer_trait equipment_bonus = { maximum_speed = 0.04 } production_bonus = { production_efficiency_cap_factor = 0.06 } organization_modifier = { military_industrial_organization_research_bonus = 0.10 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_ya126_heritage name = HOL_daf_utility_vehicle_manufacturer_ya126_heritage icon = GFX_generic_mio_trait_icon_unique position = { x = 2 y = 0 } equipment_bonus = { defense = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_multifuel_engine name = HOL_daf_utility_vehicle_manufacturer_multifuel_engine icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_daf_utility_vehicle_manufacturer_ya126_heritage } relative_position_id = HOL_daf_utility_vehicle_manufacturer_ya126_heritage position = { x = -1 y = 1 } equipment_bonus = { fuel_consumption = -0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_hdrive_traction name = HOL_daf_utility_vehicle_manufacturer_hdrive_traction icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_daf_utility_vehicle_manufacturer_ya126_heritage } relative_position_id = HOL_daf_utility_vehicle_manufacturer_ya126_heritage position = { x = 1 y = 1 } equipment_bonus = { maximum_speed = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_ya616_workhorse name = HOL_daf_utility_vehicle_manufacturer_ya616_workhorse icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_daf_utility_vehicle_manufacturer_multifuel_engine } relative_position_id = HOL_daf_utility_vehicle_manufacturer_ya126_heritage position = { x = -2 y = 2 } equipment_bonus = { defense = 0.05 } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_field_reliability name = HOL_daf_utility_vehicle_manufacturer_field_reliability icon = GFX_generic_mio_trait_icon_reliability any_parent = { HOL_daf_utility_vehicle_manufacturer_multifuel_engine HOL_daf_utility_vehicle_manufacturer_hdrive_traction } relative_position_id = HOL_daf_utility_vehicle_manufacturer_ya126_heritage position = { x = 0 y = 2 } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_tire_inflation name = HOL_daf_utility_vehicle_manufacturer_tire_inflation icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_daf_utility_vehicle_manufacturer_hdrive_traction } relative_position_id = HOL_daf_utility_vehicle_manufacturer_ya126_heritage position = { x = 2 y = 2 } equipment_bonus = { maximum_speed = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_ya4440_series name = HOL_daf_utility_vehicle_manufacturer_ya4440_series icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_daf_utility_vehicle_manufacturer_ya616_workhorse } relative_position_id = HOL_daf_utility_vehicle_manufacturer_ya126_heritage position = { x = -1 y = 3 } equipment_bonus = { build_cost_ic = -0.05 } production_bonus = { production_capacity_factor = 0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_cross_country name = HOL_daf_utility_vehicle_manufacturer_cross_country icon = GFX_generic_mio_trait_icon_defense all_parents = { HOL_daf_utility_vehicle_manufacturer_tire_inflation } relative_position_id = HOL_daf_utility_vehicle_manufacturer_ya126_heritage position = { x = 1 y = 3 } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_yps_recon name = HOL_daf_utility_vehicle_manufacturer_yps_recon icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_daf_utility_vehicle_manufacturer_ya4440_series } relative_position_id = HOL_daf_utility_vehicle_manufacturer_ya126_heritage position = { x = 0 y = 4 } mutually_exclusive = { HOL_daf_utility_vehicle_manufacturer_yam_marines } equipment_bonus = { reliability = 0.05 } organization_modifier = { military_industrial_organization_design_team_change_cost = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_yam_marines name = HOL_daf_utility_vehicle_manufacturer_yam_marines icon = GFX_generic_mio_trait_icon_hardness all_parents = { HOL_daf_utility_vehicle_manufacturer_cross_country } relative_position_id = HOL_daf_utility_vehicle_manufacturer_ya126_heritage position = { x = 1 y = 4 } mutually_exclusive = { HOL_daf_utility_vehicle_manufacturer_yps_recon } equipment_bonus = { hardness = 0.06 } organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_paccar_integration name = HOL_daf_utility_vehicle_manufacturer_paccar_integration icon = GFX_generic_mio_trait_icon_funds position = { x = 7 y = 0 } production_bonus = { production_cost_factor = -0.05 } organization_modifier = { military_industrial_organization_funds_gain = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_variomatic name = HOL_daf_utility_vehicle_manufacturer_variomatic icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_daf_utility_vehicle_manufacturer_paccar_integration } relative_position_id = HOL_daf_utility_vehicle_manufacturer_paccar_integration position = { x = -1 y = 1 } equipment_bonus = { fuel_consumption = -0.08 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_eindhoven_line name = HOL_daf_utility_vehicle_manufacturer_eindhoven_line icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_daf_utility_vehicle_manufacturer_paccar_integration } relative_position_id = HOL_daf_utility_vehicle_manufacturer_paccar_integration position = { x = 1 y = 1 } production_bonus = { production_capacity_factor = 0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_mx_engine name = HOL_daf_utility_vehicle_manufacturer_mx_engine icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_daf_utility_vehicle_manufacturer_variomatic } relative_position_id = HOL_daf_utility_vehicle_manufacturer_paccar_integration position = { x = -2 y = 2 } equipment_bonus = { reliability = 0.05 } production_bonus = { production_efficiency_gain_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_modular_assembly name = HOL_daf_utility_vehicle_manufacturer_modular_assembly icon = GFX_generic_mio_trait_icon_efficiency_cap any_parent = { HOL_daf_utility_vehicle_manufacturer_variomatic HOL_daf_utility_vehicle_manufacturer_eindhoven_line } relative_position_id = HOL_daf_utility_vehicle_manufacturer_paccar_integration position = { x = 0 y = 2 } production_bonus = { production_efficiency_cap_factor = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_xf_platform name = HOL_daf_utility_vehicle_manufacturer_xf_platform icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_daf_utility_vehicle_manufacturer_eindhoven_line } relative_position_id = HOL_daf_utility_vehicle_manufacturer_paccar_integration position = { x = 2 y = 2 } equipment_bonus = { build_cost_ic = -0.05 } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_lean_manufacturing name = HOL_daf_utility_vehicle_manufacturer_lean_manufacturing icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { HOL_daf_utility_vehicle_manufacturer_mx_engine HOL_daf_utility_vehicle_manufacturer_modular_assembly } relative_position_id = HOL_daf_utility_vehicle_manufacturer_paccar_integration position = { x = -1 y = 3 } production_bonus = { production_efficiency_gain_factor = 0.10 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_cf_vocational name = HOL_daf_utility_vehicle_manufacturer_cf_vocational icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_daf_utility_vehicle_manufacturer_modular_assembly HOL_daf_utility_vehicle_manufacturer_xf_platform } relative_position_id = HOL_daf_utility_vehicle_manufacturer_paccar_integration position = { x = 1 y = 3 } equipment_bonus = { defense = 0.05 } production_bonus = { production_capacity_factor = 0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_lf_urban name = HOL_daf_utility_vehicle_manufacturer_lf_urban icon = GFX_generic_mio_trait_icon_resources all_parents = { HOL_daf_utility_vehicle_manufacturer_lean_manufacturing } relative_position_id = HOL_daf_utility_vehicle_manufacturer_paccar_integration position = { x = 0 y = 4 } mutually_exclusive = { HOL_daf_utility_vehicle_manufacturer_daf_export } equipment_bonus = { build_cost_ic = -0.05 } production_bonus = { production_resource_need_factor = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_daf_utility_vehicle_manufacturer_daf_export name = HOL_daf_utility_vehicle_manufacturer_daf_export icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { HOL_daf_utility_vehicle_manufacturer_cf_vocational } relative_position_id = HOL_daf_utility_vehicle_manufacturer_paccar_integration position = { x = 1 y = 4 } mutually_exclusive = { HOL_daf_utility_vehicle_manufacturer_lf_urban } production_bonus = { production_efficiency_cap_factor = 0.06 } organization_modifier = { military_industrial_organization_funds_gain = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } } HOL_zephro_land_drone_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_zephro_land_drone_manufacturer icon = GFX_idea_company_zephro available = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { land_drone_equipment_type } research_categories = { CAT_drones CAT_l_drone } tree_header_text = { text = HOL_zephro_mio_header_chassis x = 1 } tree_header_text = { text = HOL_zephro_mio_header_sensors x = 5 } tree_header_text = { text = HOL_zephro_mio_header_production x = 8 } initial_trait = { name = HOL_zephro_land_drone_manufacturer_trait equipment_bonus = { reliability = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 military_industrial_organization_task_capacity = 1 } } trait = { token = HOL_zephro_land_drone_manufacturer_jolt_01_chassis name = HOL_zephro_land_drone_manufacturer_jolt_01_chassis icon = GFX_generic_mio_trait_icon_reliability position = { x = 1 y = 0 } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_eo_ir_gimbal name = HOL_zephro_land_drone_manufacturer_eo_ir_gimbal icon = GFX_generic_mio_trait_icon_breakthrough position = { x = 5 y = 0 } equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_avular_synergy name = HOL_zephro_land_drone_manufacturer_avular_synergy icon = GFX_generic_mio_trait_icon_efficiency_gain position = { x = 8 y = 0 } production_bonus = { production_efficiency_gain_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_hybrid_drivetrain name = HOL_zephro_land_drone_manufacturer_hybrid_drivetrain icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_zephro_land_drone_manufacturer_jolt_01_chassis } position = { x = -1 y = 1 } relative_position_id = HOL_zephro_land_drone_manufacturer_jolt_01_chassis equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_gnss_denied_nav name = HOL_zephro_land_drone_manufacturer_gnss_denied_nav icon = GFX_generic_mio_trait_icon_defense all_parents = { HOL_zephro_land_drone_manufacturer_jolt_01_chassis } position = { x = 1 y = 1 } relative_position_id = HOL_zephro_land_drone_manufacturer_jolt_01_chassis equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_ai_target_recognition name = HOL_zephro_land_drone_manufacturer_ai_target_recognition icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { HOL_zephro_land_drone_manufacturer_eo_ir_gimbal } position = { x = -1 y = 1 } relative_position_id = HOL_zephro_land_drone_manufacturer_eo_ir_gimbal equipment_bonus = { soft_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_swarm_coordination name = HOL_zephro_land_drone_manufacturer_swarm_coordination icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_zephro_land_drone_manufacturer_eo_ir_gimbal } position = { x = 1 y = 1 } relative_position_id = HOL_zephro_land_drone_manufacturer_eo_ir_gimbal equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_eindhoven_works name = HOL_zephro_land_drone_manufacturer_eindhoven_works icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_zephro_land_drone_manufacturer_avular_synergy } position = { x = -1 y = 1 } relative_position_id = HOL_zephro_land_drone_manufacturer_avular_synergy production_bonus = { production_capacity_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_apos_programme name = HOL_zephro_land_drone_manufacturer_apos_programme icon = GFX_generic_mio_trait_icon_research all_parents = { HOL_zephro_land_drone_manufacturer_avular_synergy } position = { x = 1 y = 1 } relative_position_id = HOL_zephro_land_drone_manufacturer_avular_synergy production_bonus = { production_cost_factor = -0.08 } organization_modifier = { military_industrial_organization_research_bonus = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_ew_hardened_link name = HOL_zephro_land_drone_manufacturer_ew_hardened_link icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_zephro_land_drone_manufacturer_hybrid_drivetrain } position = { x = -1 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_jolt_01_chassis equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_obstacle_mobility name = HOL_zephro_land_drone_manufacturer_obstacle_mobility icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { HOL_zephro_land_drone_manufacturer_hybrid_drivetrain } position = { x = 0 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_jolt_01_chassis equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_run_flat_tracks name = HOL_zephro_land_drone_manufacturer_run_flat_tracks icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_zephro_land_drone_manufacturer_gnss_denied_nav } position = { x = 1 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_jolt_01_chassis mutually_exclusive = { HOL_zephro_land_drone_manufacturer_amphibious_drive } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_amphibious_drive name = HOL_zephro_land_drone_manufacturer_amphibious_drive icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_zephro_land_drone_manufacturer_gnss_denied_nav } position = { x = 2 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_jolt_01_chassis mutually_exclusive = { HOL_zephro_land_drone_manufacturer_run_flat_tracks } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_remote_weapon_station name = HOL_zephro_land_drone_manufacturer_remote_weapon_station icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { HOL_zephro_land_drone_manufacturer_ai_target_recognition } position = { x = -1 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_eo_ir_gimbal mutually_exclusive = { HOL_zephro_land_drone_manufacturer_atgm_payload_pod } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_atgm_payload_pod name = HOL_zephro_land_drone_manufacturer_atgm_payload_pod icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { HOL_zephro_land_drone_manufacturer_ai_target_recognition } position = { x = 0 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_eo_ir_gimbal mutually_exclusive = { HOL_zephro_land_drone_manufacturer_remote_weapon_station } equipment_bonus = { hard_attack = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_sensor_fusion_suite name = HOL_zephro_land_drone_manufacturer_sensor_fusion_suite icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { HOL_zephro_land_drone_manufacturer_swarm_coordination } position = { x = 1 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_eo_ir_gimbal equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_lean_manufacturing name = HOL_zephro_land_drone_manufacturer_lean_manufacturing icon = GFX_generic_mio_trait_icon_resources all_parents = { HOL_zephro_land_drone_manufacturer_eindhoven_works } position = { x = -1 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_avular_synergy mutually_exclusive = { HOL_zephro_land_drone_manufacturer_surge_capacity } production_bonus = { production_cost_factor = -0.06 production_resource_need_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_surge_capacity name = HOL_zephro_land_drone_manufacturer_surge_capacity icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_zephro_land_drone_manufacturer_eindhoven_works } position = { x = 0 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_avular_synergy mutually_exclusive = { HOL_zephro_land_drone_manufacturer_lean_manufacturing } production_bonus = { production_capacity_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_export_partnerships name = HOL_zephro_land_drone_manufacturer_export_partnerships icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_zephro_land_drone_manufacturer_apos_programme } position = { x = 1 y = 2 } relative_position_id = HOL_zephro_land_drone_manufacturer_avular_synergy organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_survivability_suite name = HOL_zephro_land_drone_manufacturer_survivability_suite icon = GFX_generic_mio_trait_icon_defense any_parent = { HOL_zephro_land_drone_manufacturer_run_flat_tracks HOL_zephro_land_drone_manufacturer_amphibious_drive } position = { x = 2 y = 3 } relative_position_id = HOL_zephro_land_drone_manufacturer_jolt_01_chassis equipment_bonus = { defense = 0.05 breakthrough = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_autonomous_targeting name = HOL_zephro_land_drone_manufacturer_autonomous_targeting icon = GFX_generic_mio_trait_icon_soft_attack any_parent = { HOL_zephro_land_drone_manufacturer_remote_weapon_station HOL_zephro_land_drone_manufacturer_atgm_payload_pod } position = { x = -1 y = 3 } relative_position_id = HOL_zephro_land_drone_manufacturer_eo_ir_gimbal equipment_bonus = { soft_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_loitering_strike_module name = HOL_zephro_land_drone_manufacturer_loitering_strike_module icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { HOL_zephro_land_drone_manufacturer_sensor_fusion_suite } position = { x = 1 y = 3 } relative_position_id = HOL_zephro_land_drone_manufacturer_eo_ir_gimbal equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_zephro_land_drone_manufacturer_integrated_defence_arm name = HOL_zephro_land_drone_manufacturer_integrated_defence_arm icon = GFX_generic_mio_trait_icon_design any_parent = { HOL_zephro_land_drone_manufacturer_lean_manufacturing HOL_zephro_land_drone_manufacturer_surge_capacity } position = { x = 0 y = 3 } relative_position_id = HOL_zephro_land_drone_manufacturer_avular_synergy organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.10 military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } HOL_Damen_naval_equipment_organisation = { allowed = { is_benelux_country = yes } name = HOL_Damen_naval_equipment_organisation icon = GFX_idea_Damen_Shipyards_HOL available = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_naval_factories > 10 } } } equipment_type = { mio_cat_civilian_ships mio_cat_only_small_ships mio_cat_frigates helicopter_operator carrier attack_submarine } research_categories = { CAT_naval_all } tree_header_text = { text = HOL_damen_mio_header_frigates x = 1 } tree_header_text = { text = HOL_damen_mio_header_patrol x = 4 } tree_header_text = { text = HOL_damen_mio_header_subsurface x = 7 } initial_trait = { name = HOL_Damen_naval_equipment_organisation_trait equipment_bonus = { fuel_consumption = -0.05 surface_detection = 0.05 } production_bonus = { production_resource_need_factor = -0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } } trait = { token = HOL_Damen_naval_equipment_organisation_vlissingen_heritage name = HOL_Damen_naval_equipment_organisation_vlissingen_heritage icon = GFX_generic_mio_trait_icon_research position = { x = 1 y = 0 } production_bonus = { production_capacity_factor = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_tromp_lineage name = HOL_Damen_naval_equipment_organisation_tromp_lineage icon = GFX_generic_mio_trait_icon_frigate_lg_attack all_parents = { HOL_Damen_naval_equipment_organisation_vlissingen_heritage } position = { x = -1 y = 1 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { lg_attack = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_kortenaer_standard name = HOL_Damen_naval_equipment_organisation_kortenaer_standard icon = GFX_generic_mio_trait_icon_frigate_lg_attack all_parents = { HOL_Damen_naval_equipment_organisation_vlissingen_heritage } position = { x = 0 y = 1 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { lg_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_smart_l_radar name = HOL_Damen_naval_equipment_organisation_smart_l_radar icon = GFX_generic_mio_trait_icon_frigate_surface_detection all_parents = { HOL_Damen_naval_equipment_organisation_vlissingen_heritage } position = { x = 1 y = 1 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { surface_detection = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_m_frigate_guns name = HOL_Damen_naval_equipment_organisation_m_frigate_guns icon = GFX_generic_mio_trait_icon_frigate_hg_attack all_parents = { HOL_Damen_naval_equipment_organisation_tromp_lineage } position = { x = -1 y = 2 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { hg_attack = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_multipurpose_hull name = HOL_Damen_naval_equipment_organisation_multipurpose_hull icon = GFX_generic_mio_trait_icon_frigate_reliability all_parents = { HOL_Damen_naval_equipment_organisation_kortenaer_standard } position = { x = 0 y = 2 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_sirius_irst name = HOL_Damen_naval_equipment_organisation_sirius_irst icon = GFX_generic_mio_trait_icon_sub_detection all_parents = { HOL_Damen_naval_equipment_organisation_smart_l_radar } position = { x = 1 y = 2 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { sub_detection = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_zeven_provincien_lcf name = HOL_Damen_naval_equipment_organisation_zeven_provincien_lcf icon = GFX_generic_mio_trait_icon_frigate_anti_air all_parents = { HOL_Damen_naval_equipment_organisation_m_frigate_guns } position = { x = -1 y = 3 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { anti_air_attack = 0.07 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_modular_construction name = HOL_Damen_naval_equipment_organisation_modular_construction icon = GFX_generic_mio_trait_icon_frigate_buildcost all_parents = { HOL_Damen_naval_equipment_organisation_multipurpose_hull } position = { x = 0 y = 3 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } production_bonus = { production_cost_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_low_observable_design name = HOL_Damen_naval_equipment_organisation_low_observable_design icon = GFX_generic_mio_trait_icon_surface_visibility all_parents = { HOL_Damen_naval_equipment_organisation_sirius_irst } position = { x = 1 y = 3 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { surface_visibility = -0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_apar_radar name = HOL_Damen_naval_equipment_organisation_apar_radar icon = GFX_generic_mio_trait_icon_frigate_anti_air all_parents = { HOL_Damen_naval_equipment_organisation_zeven_provincien_lcf } position = { x = -1 y = 4 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { anti_air_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_damen_steel_hull name = HOL_Damen_naval_equipment_organisation_damen_steel_hull icon = GFX_generic_mio_trait_icon_frigate_armor all_parents = { HOL_Damen_naval_equipment_organisation_modular_construction } position = { x = 0 y = 4 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { armor_value = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_extended_range_hull name = HOL_Damen_naval_equipment_organisation_extended_range_hull icon = GFX_generic_mio_trait_icon_frigate_range all_parents = { HOL_Damen_naval_equipment_organisation_low_observable_design } position = { x = 1 y = 4 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { naval_range = 0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_goalkeeper_ciws name = HOL_Damen_naval_equipment_organisation_goalkeeper_ciws icon = GFX_generic_mio_trait_icon_frigate_lg_attack all_parents = { HOL_Damen_naval_equipment_organisation_apar_radar } position = { x = -1 y = 5 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { lg_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_crew_reduction_tech name = HOL_Damen_naval_equipment_organisation_crew_reduction_tech icon = GFX_generic_mio_trait_icon_frigate all_parents = { HOL_Damen_naval_equipment_organisation_damen_steel_hull } position = { x = 0 y = 5 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { max_organisation = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_codog_propulsion name = HOL_Damen_naval_equipment_organisation_codog_propulsion icon = GFX_generic_mio_trait_icon_frigate_speed all_parents = { HOL_Damen_naval_equipment_organisation_extended_range_hull } position = { x = 1 y = 5 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { naval_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_mk41_vls_cells name = HOL_Damen_naval_equipment_organisation_mk41_vls_cells icon = GFX_generic_mio_trait_icon_frigate_anti_air all_parents = { HOL_Damen_naval_equipment_organisation_goalkeeper_ciws } position = { x = -1 y = 6 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { anti_air_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_lifecycle_support name = HOL_Damen_naval_equipment_organisation_lifecycle_support icon = GFX_generic_mio_trait_icon_frigate_reliability all_parents = { HOL_Damen_naval_equipment_organisation_crew_reduction_tech } position = { x = 0 y = 6 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_f126_export name = HOL_Damen_naval_equipment_organisation_f126_export icon = GFX_generic_mio_trait_icon_frigate_buildcost all_parents = { HOL_Damen_naval_equipment_organisation_codog_propulsion } position = { x = 1 y = 6 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_naval_design_bureau name = HOL_Damen_naval_equipment_organisation_naval_design_bureau icon = GFX_generic_mio_trait_icon_design all_parents = { HOL_Damen_naval_equipment_organisation_mk41_vls_cells } position = { x = -1 y = 7 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.15 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_serial_production_frigate name = HOL_Damen_naval_equipment_organisation_serial_production_frigate icon = GFX_generic_mio_trait_icon_frigate_buildcost all_parents = { HOL_Damen_naval_equipment_organisation_lifecycle_support } position = { x = 0 y = 7 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage limit_to_equipment_type = { mio_cat_frigates } production_bonus = { production_capacity_factor = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_sigma_modular_export name = HOL_Damen_naval_equipment_organisation_sigma_modular_export icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_Damen_naval_equipment_organisation_f126_export } position = { x = 1 y = 7 } relative_position_id = HOL_Damen_naval_equipment_organisation_vlissingen_heritage organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_damen_defence_security name = HOL_Damen_naval_equipment_organisation_damen_defence_security icon = GFX_generic_mio_trait_icon_research position = { x = 4 y = 0 } production_bonus = { production_resource_penalty_factor = -0.10 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_stan_patrol_series name = HOL_Damen_naval_equipment_organisation_stan_patrol_series icon = GFX_generic_mio_trait_icon_small_ship_speed all_parents = { HOL_Damen_naval_equipment_organisation_damen_defence_security } position = { x = -1 y = 1 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { mio_cat_only_small_ships } equipment_bonus = { naval_speed = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_karel_doorman_jss name = HOL_Damen_naval_equipment_organisation_karel_doorman_jss icon = GFX_generic_mio_trait_icon_heli_operator all_parents = { HOL_Damen_naval_equipment_organisation_damen_defence_security } position = { x = 0 y = 1 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { helicopter_operator } equipment_bonus = { max_strength = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_combat_support_ship name = HOL_Damen_naval_equipment_organisation_combat_support_ship icon = GFX_generic_mio_trait_icon_max_strength all_parents = { HOL_Damen_naval_equipment_organisation_damen_defence_security } position = { x = 1 y = 1 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { support_ship_hull repair_ship_hull } equipment_bonus = { max_strength = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_holland_class_opv name = HOL_Damen_naval_equipment_organisation_holland_class_opv icon = GFX_generic_mio_trait_icon_surface_detection all_parents = { HOL_Damen_naval_equipment_organisation_stan_patrol_series } position = { x = -1 y = 2 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { mio_cat_only_small_ships } equipment_bonus = { surface_detection = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_rotterdam_lpd name = HOL_Damen_naval_equipment_organisation_rotterdam_lpd icon = GFX_generic_mio_trait_icon_heli_operator_armor all_parents = { HOL_Damen_naval_equipment_organisation_karel_doorman_jss } position = { x = 0 y = 2 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { helicopter_operator } equipment_bonus = { armor_value = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_den_helder_css name = HOL_Damen_naval_equipment_organisation_den_helder_css icon = GFX_generic_mio_trait_icon_naval_range all_parents = { HOL_Damen_naval_equipment_organisation_combat_support_ship } position = { x = 1 y = 2 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { support_ship_hull repair_ship_hull } equipment_bonus = { naval_range = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_sigma_corvette name = HOL_Damen_naval_equipment_organisation_sigma_corvette icon = GFX_generic_mio_trait_icon_small_ship_lg_attack all_parents = { HOL_Damen_naval_equipment_organisation_holland_class_opv } position = { x = -1 y = 3 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { mio_cat_only_small_ships } equipment_bonus = { lg_attack = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_johan_de_witt name = HOL_Damen_naval_equipment_organisation_johan_de_witt icon = GFX_generic_mio_trait_icon_heli_operator all_parents = { HOL_Damen_naval_equipment_organisation_rotterdam_lpd } position = { x = 0 y = 3 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { helicopter_operator } equipment_bonus = { max_organisation = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_replenishment_at_sea name = HOL_Damen_naval_equipment_organisation_replenishment_at_sea icon = GFX_generic_mio_trait_icon_naval_range all_parents = { HOL_Damen_naval_equipment_organisation_den_helder_css } position = { x = 1 y = 3 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { support_ship_hull repair_ship_hull } equipment_bonus = { naval_range = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_pola_class_export name = HOL_Damen_naval_equipment_organisation_pola_class_export icon = GFX_generic_mio_trait_icon_small_ship_lg_attack all_parents = { HOL_Damen_naval_equipment_organisation_sigma_corvette } position = { x = -1 y = 4 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { mio_cat_only_small_ships } equipment_bonus = { lg_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_aviation_deck name = HOL_Damen_naval_equipment_organisation_aviation_deck icon = GFX_generic_mio_trait_icon_carrier all_parents = { HOL_Damen_naval_equipment_organisation_johan_de_witt } position = { x = 0 y = 4 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { carrier } equipment_bonus = { carrier_size = 1 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_sea_logistics_chain name = HOL_Damen_naval_equipment_organisation_sea_logistics_chain icon = GFX_generic_mio_trait_icon_resources all_parents = { HOL_Damen_naval_equipment_organisation_replenishment_at_sea } position = { x = 1 y = 4 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { support_ship_hull repair_ship_hull } production_bonus = { production_resource_need_factor = -0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_littoral_patrol name = HOL_Damen_naval_equipment_organisation_littoral_patrol icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_Damen_naval_equipment_organisation_pola_class_export } position = { x = -1 y = 5 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { mio_cat_only_small_ships } equipment_bonus = { fuel_consumption = -0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_nh90_operations name = HOL_Damen_naval_equipment_organisation_nh90_operations icon = GFX_generic_mio_trait_icon_heli_operator_sub_detection all_parents = { HOL_Damen_naval_equipment_organisation_aviation_deck } position = { x = 0 y = 5 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { helicopter_operator } equipment_bonus = { sub_detection = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_repair_ship_facility name = HOL_Damen_naval_equipment_organisation_repair_ship_facility icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_Damen_naval_equipment_organisation_sea_logistics_chain } position = { x = 1 y = 5 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { support_ship_hull repair_ship_hull } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_interceptor_craft name = HOL_Damen_naval_equipment_organisation_interceptor_craft icon = GFX_generic_mio_trait_icon_small_ship_speed all_parents = { HOL_Damen_naval_equipment_organisation_littoral_patrol } position = { x = -1 y = 6 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { mio_cat_only_small_ships } equipment_bonus = { naval_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_expeditionary_seabasing name = HOL_Damen_naval_equipment_organisation_expeditionary_seabasing icon = GFX_generic_mio_trait_icon_max_strength all_parents = { HOL_Damen_naval_equipment_organisation_nh90_operations } position = { x = 0 y = 6 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { carrier } equipment_bonus = { max_strength = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_naval_yard_expansion name = HOL_Damen_naval_equipment_organisation_naval_yard_expansion icon = GFX_generic_mio_trait_icon_task all_parents = { HOL_Damen_naval_equipment_organisation_repair_ship_facility } position = { x = 1 y = 6 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_coastal_radar_fit name = HOL_Damen_naval_equipment_organisation_coastal_radar_fit icon = GFX_generic_mio_trait_icon_sub_detection all_parents = { HOL_Damen_naval_equipment_organisation_interceptor_craft } position = { x = -1 y = 7 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { mio_cat_only_small_ships } equipment_bonus = { sub_detection = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_amphibious_transport_ship name = HOL_Damen_naval_equipment_organisation_amphibious_transport_ship icon = GFX_generic_mio_trait_icon_heli_operator_armor all_parents = { HOL_Damen_naval_equipment_organisation_expeditionary_seabasing } position = { x = 0 y = 7 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { helicopter_operator } equipment_bonus = { armor_value = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_defence_export_office name = HOL_Damen_naval_equipment_organisation_defence_export_office icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_Damen_naval_equipment_organisation_naval_yard_expansion } position = { x = 1 y = 7 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_opv_serial_build name = HOL_Damen_naval_equipment_organisation_opv_serial_build icon = GFX_generic_mio_trait_icon_small_ship_buildcost all_parents = { HOL_Damen_naval_equipment_organisation_coastal_radar_fit } position = { x = -1 y = 8 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { mio_cat_only_small_ships } production_bonus = { production_cost_factor = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_carrier_air_group name = HOL_Damen_naval_equipment_organisation_carrier_air_group icon = GFX_generic_mio_trait_icon_carrier all_parents = { HOL_Damen_naval_equipment_organisation_amphibious_transport_ship } position = { x = 0 y = 8 } relative_position_id = HOL_Damen_naval_equipment_organisation_damen_defence_security limit_to_equipment_type = { carrier } equipment_bonus = { carrier_size = 1 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures name = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures icon = GFX_generic_mio_trait_icon_research position = { x = 7 y = 0 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_walrus_class name = HOL_Damen_naval_equipment_organisation_walrus_class icon = GFX_generic_mio_trait_icon_sub_attack all_parents = { HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures } position = { x = -1 y = 1 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { attack_submarine } equipment_bonus = { sub_attack = 0.07 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_torpedo_workshop name = HOL_Damen_naval_equipment_organisation_torpedo_workshop icon = GFX_generic_mio_trait_icon_submarine_torpedo all_parents = { HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures } position = { x = 0 y = 1 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { attack_submarine } equipment_bonus = { torpedo_attack = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_stan_tug_series name = HOL_Damen_naval_equipment_organisation_stan_tug_series icon = GFX_generic_mio_trait_icon_convoy_buildcost all_parents = { HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures } position = { x = 1 y = 1 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { convoy } production_bonus = { production_cost_factor = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_orka_program name = HOL_Damen_naval_equipment_organisation_orka_program icon = GFX_generic_mio_trait_icon_submarine_torpedo all_parents = { HOL_Damen_naval_equipment_organisation_walrus_class } position = { x = -1 y = 2 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { attack_submarine } equipment_bonus = { torpedo_attack = 0.07 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_silent_running name = HOL_Damen_naval_equipment_organisation_silent_running icon = GFX_generic_mio_trait_icon_submarine_sub_visibility all_parents = { HOL_Damen_naval_equipment_organisation_torpedo_workshop } position = { x = 0 y = 2 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { attack_submarine } equipment_bonus = { sub_visibility = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_fast_crew_supplier name = HOL_Damen_naval_equipment_organisation_fast_crew_supplier icon = GFX_generic_mio_trait_icon_naval_speed all_parents = { HOL_Damen_naval_equipment_organisation_stan_tug_series } position = { x = 1 y = 2 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { convoy } equipment_bonus = { naval_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_saab_partnership name = HOL_Damen_naval_equipment_organisation_saab_partnership icon = GFX_generic_mio_trait_icon_submarine_sub_visibility all_parents = { HOL_Damen_naval_equipment_organisation_orka_program } position = { x = -1 y = 3 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { attack_submarine } equipment_bonus = { sub_visibility = -0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_submarine_design_team name = HOL_Damen_naval_equipment_organisation_submarine_design_team icon = GFX_generic_mio_trait_icon_design all_parents = { HOL_Damen_naval_equipment_organisation_silent_running } position = { x = 0 y = 3 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures organization_modifier = { military_industrial_organization_design_team_change_cost = -0.15 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_hopper_dredger_line name = HOL_Damen_naval_equipment_organisation_hopper_dredger_line icon = GFX_generic_mio_trait_icon_convoy_resources all_parents = { HOL_Damen_naval_equipment_organisation_fast_crew_supplier } position = { x = 1 y = 3 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { convoy } production_bonus = { production_resource_need_factor = -0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_air_independent_propulsion name = HOL_Damen_naval_equipment_organisation_air_independent_propulsion icon = GFX_generic_mio_trait_icon_submarine_range all_parents = { HOL_Damen_naval_equipment_organisation_saab_partnership } position = { x = -1 y = 4 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { attack_submarine } equipment_bonus = { naval_range = 0.07 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_naval_rd_consortium name = HOL_Damen_naval_equipment_organisation_naval_rd_consortium icon = GFX_generic_mio_trait_icon_task all_parents = { HOL_Damen_naval_equipment_organisation_submarine_design_team } position = { x = 0 y = 4 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_damen_trading name = HOL_Damen_naval_equipment_organisation_damen_trading icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_Damen_naval_equipment_organisation_hopper_dredger_line } position = { x = 1 y = 4 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } trait = { token = HOL_Damen_naval_equipment_organisation_o1_pioneer_heritage name = HOL_Damen_naval_equipment_organisation_o1_pioneer_heritage icon = GFX_generic_mio_trait_icon_sub_attack all_parents = { HOL_Damen_naval_equipment_organisation_air_independent_propulsion } position = { x = -1 y = 5 } relative_position_id = HOL_Damen_naval_equipment_organisation_civil_subsurface_ventures limit_to_equipment_type = { attack_submarine } equipment_bonus = { sub_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 } } } HOL_fokker_technologies_planes_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_fokker_technologies_planes_manufacturer icon = GFX_idea_fokker_NL available = { NOT = { HOL = { has_country_flag = HOL_gkn_aerospace_unlocked } } FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { mio_cat_eq_only_uav mio_cat_eq_only_light_aircraft mio_cat_eq_only_transport } research_categories = { CAT_small_plane CAT_trans_plane } tree_header_text = { text = HOL_fokker_mio_header_aerostructures x = 1 } tree_header_text = { text = HOL_fokker_mio_header_electrical x = 4 } tree_header_text = { text = HOL_fokker_mio_header_landing_gear x = 7 } initial_trait = { name = HOL_fokker_technologies_planes_manufacturer_trait equipment_bonus = { air_agility = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.15 } } trait = { token = HOL_fokker_glare_laminate name = HOL_fokker_glare_laminate icon = GFX_generic_mio_trait_icon_reliability position = { x = 1 y = 0 } equipment_bonus = { reliability = 0.05 weight = -0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_composite_fuselage name = HOL_fokker_composite_fuselage icon = GFX_generic_mio_trait_icon_weight all_parents = { HOL_fokker_glare_laminate } position = { x = 0 y = 1 } relative_position_id = HOL_fokker_glare_laminate equipment_bonus = { weight = -0.05 air_agility = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_thermoplastic_structures name = HOL_fokker_thermoplastic_structures icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_fokker_composite_fuselage } position = { x = -1 y = 2 } relative_position_id = HOL_fokker_glare_laminate production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_a380_glare_panels name = HOL_fokker_a380_glare_panels icon = GFX_generic_mio_trait_icon_air_range all_parents = { HOL_fokker_composite_fuselage } position = { x = 1 y = 2 } relative_position_id = HOL_fokker_glare_laminate equipment_bonus = { air_range = 0.05 reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_regional_jet_program name = HOL_fokker_regional_jet_program icon = GFX_generic_mio_trait_icon_production_capacity any_parent = { HOL_fokker_thermoplastic_structures HOL_fokker_a380_glare_panels } position = { x = 0 y = 3 } relative_position_id = HOL_fokker_glare_laminate equipment_bonus = { air_range = 0.04 } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_ewis_integration name = HOL_fokker_ewis_integration icon = GFX_generic_mio_trait_icon_reliability position = { x = 4 y = 0 } equipment_bonus = { reliability = 0.05 air_defence = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_avionics_suite name = HOL_fokker_avionics_suite icon = GFX_generic_mio_trait_icon_air_attack all_parents = { HOL_fokker_ewis_integration } position = { x = 0 y = 1 } relative_position_id = HOL_fokker_ewis_integration equipment_bonus = { air_attack = 0.05 air_ground_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_electrical_systems_division name = HOL_fokker_electrical_systems_division icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_fokker_avionics_suite } position = { x = -1 y = 2 } relative_position_id = HOL_fokker_ewis_integration equipment_bonus = { reliability = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_f35_wiring name = HOL_fokker_f35_wiring icon = GFX_generic_mio_trait_icon_air_defence all_parents = { HOL_fokker_avionics_suite } position = { x = 1 y = 2 } relative_position_id = HOL_fokker_ewis_integration equipment_bonus = { air_defence = 0.05 air_attack = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_helmond_landing_gear name = HOL_fokker_helmond_landing_gear icon = GFX_generic_mio_trait_icon_reliability position = { x = 7 y = 0 } equipment_bonus = { reliability = 0.05 build_cost_ic = -0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_main_landing_gear name = HOL_fokker_main_landing_gear icon = GFX_generic_mio_trait_icon_weight all_parents = { HOL_fokker_helmond_landing_gear } position = { x = 0 y = 1 } relative_position_id = HOL_fokker_helmond_landing_gear equipment_bonus = { weight = -0.05 build_cost_ic = -0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_woensdrecht_mro name = HOL_fokker_woensdrecht_mro icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { HOL_fokker_main_landing_gear } position = { x = 1 y = 2 } relative_position_id = HOL_fokker_helmond_landing_gear production_bonus = { production_efficiency_cap_factor = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_global_mro_network name = HOL_fokker_global_mro_network icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_fokker_woensdrecht_mro } position = { x = 1 y = 3 } relative_position_id = HOL_fokker_helmond_landing_gear production_bonus = { production_efficiency_gain_factor = 0.08 } organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_fokker_component_services_hub name = HOL_fokker_component_services_hub icon = GFX_generic_mio_trait_icon_design all_parents = { HOL_fokker_main_landing_gear } position = { x = -1 y = 2 } relative_position_id = HOL_fokker_helmond_landing_gear production_bonus = { production_cost_factor = -0.04 } organization_modifier = { military_industrial_organization_design_team_change_cost = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } HOL_gkn_aerospace_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_gkn_aerospace_manufacturer icon = GFX_idea_GKN include = HOL_fokker_technologies_planes_manufacturer available = { HOL = { has_country_flag = HOL_gkn_aerospace_unlocked } FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } visible = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } initial_trait = { name = HOL_gkn_aerospace_manufacturer_trait equipment_bonus = { air_agility = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 military_industrial_organization_design_team_assign_cost = -0.15 } } trait = { token = HOL_gkn_rtm_composites name = HOL_gkn_rtm_composites icon = GFX_generic_mio_trait_icon_weight all_parents = { HOL_fokker_regional_jet_program } position = { x = 0 y = 1 } relative_position_id = HOL_fokker_regional_jet_program equipment_bonus = { weight = -0.05 reliability = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_gkn_engine_systems name = HOL_gkn_engine_systems icon = GFX_generic_mio_trait_icon_maximum_speed any_parent = { HOL_fokker_electrical_systems_division HOL_fokker_f35_wiring } position = { x = 1 y = 1 } relative_position_id = HOL_fokker_electrical_systems_division equipment_bonus = { thrust = 0.05 air_range = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_gkn_additive_manufacturing name = HOL_gkn_additive_manufacturing icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_fokker_global_mro_network } position = { x = 0 y = 1 } relative_position_id = HOL_fokker_global_mro_network equipment_bonus = { build_cost_ic = -0.05 weight = -0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_gkn_ice_protection name = HOL_gkn_ice_protection icon = GFX_generic_mio_trait_icon_air_defence all_parents = { HOL_gkn_engine_systems } position = { x = 0 y = 1 } relative_position_id = HOL_gkn_engine_systems equipment_bonus = { air_defence = 0.05 reliability = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_gkn_transparencies name = HOL_gkn_transparencies icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_gkn_ice_protection } position = { x = -1 y = 1 } relative_position_id = HOL_gkn_ice_protection equipment_bonus = { air_defence = 0.04 reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_gkn_h2gear_hydrogen name = HOL_gkn_h2gear_hydrogen icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_gkn_rtm_composites } position = { x = -1 y = 1 } relative_position_id = HOL_gkn_rtm_composites equipment_bonus = { air_range = 0.05 fuel_consumption = -0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_gkn_electric_propulsion name = HOL_gkn_electric_propulsion icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_gkn_rtm_composites } position = { x = 1 y = 1 } relative_position_id = HOL_gkn_rtm_composites equipment_bonus = { thrust = 0.04 fuel_consumption = -0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_gkn_global_aerostructures name = HOL_gkn_global_aerostructures icon = GFX_generic_mio_trait_icon_task any_parent = { HOL_gkn_additive_manufacturing HOL_gkn_ice_protection } position = { x = 2 y = 1 } relative_position_id = HOL_gkn_ice_protection organization_modifier = { military_industrial_organization_research_bonus = 0.05 military_industrial_organization_task_capacity = 1 military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } HOL_airbus_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_airbus_manufacturer icon = GFX_idea_Airbus_Defence available = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { mio_cat_eq_only_large_aircraft mio_cat_eq_only_transport } research_categories = { CAT_large_plane CAT_trans_plane } tree_header_text = { text = HOL_airbus_mio_header_tanker x = 1 } tree_header_text = { text = HOL_airbus_mio_header_airlift x = 4 } tree_header_text = { text = HOL_airbus_mio_header_fleet x = 7 } initial_trait = { name = HOL_airbus_manufacturer_trait equipment_bonus = { air_range = 0.05 } production_bonus = { production_efficiency_cap_factor = 0.06 } organization_modifier = { military_industrial_organization_task_capacity = 1 } } trait = { token = HOL_airbus_a330_mrtt name = HOL_airbus_a330_mrtt icon = GFX_generic_mio_trait_icon_air_range position = { x = 1 y = 0 } limit_to_equipment_type = { large_plane_airframe large_plane_air_transport_airframe } equipment_bonus = { air_range = 0.05 maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_flying_boom name = HOL_airbus_flying_boom icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_airbus_a330_mrtt } position = { x = -1 y = 1 } relative_position_id = HOL_airbus_a330_mrtt mutually_exclusive = { HOL_airbus_drogue_pods } limit_to_equipment_type = { large_plane_airframe large_plane_air_transport_airframe } equipment_bonus = { fuel_consumption = -0.07 thrust = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_drogue_pods name = HOL_airbus_drogue_pods icon = GFX_generic_mio_trait_icon_weight all_parents = { HOL_airbus_a330_mrtt } position = { x = 1 y = 1 } relative_position_id = HOL_airbus_a330_mrtt mutually_exclusive = { HOL_airbus_flying_boom } limit_to_equipment_type = { large_plane_airframe large_plane_air_transport_airframe } equipment_bonus = { reliability = 0.05 weight = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_medevac_role name = HOL_airbus_medevac_role icon = GFX_generic_mio_trait_icon_reliability any_parent = { HOL_airbus_flying_boom HOL_airbus_drogue_pods } position = { x = 0 y = 2 } relative_position_id = HOL_airbus_a330_mrtt limit_to_equipment_type = { large_plane_airframe large_plane_air_transport_airframe } equipment_bonus = { reliability = 0.05 maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_strategic_reach name = HOL_airbus_strategic_reach icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { HOL_airbus_medevac_role } position = { x = -1 y = 3 } relative_position_id = HOL_airbus_a330_mrtt limit_to_equipment_type = { large_plane_airframe large_plane_air_transport_airframe } equipment_bonus = { weight = -0.05 fuel_consumption = -0.07 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_combat_proven name = HOL_airbus_combat_proven icon = GFX_generic_mio_trait_icon_air_defence all_parents = { HOL_airbus_medevac_role } position = { x = 1 y = 3 } relative_position_id = HOL_airbus_a330_mrtt limit_to_equipment_type = { large_plane_airframe large_plane_air_transport_airframe } equipment_bonus = { air_defence = 0.05 thrust = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_tanker_production name = HOL_airbus_tanker_production icon = GFX_generic_mio_trait_icon_efficiency_cap any_parent = { HOL_airbus_strategic_reach HOL_airbus_combat_proven } position = { x = 0 y = 4 } relative_position_id = HOL_airbus_a330_mrtt limit_to_equipment_type = { large_plane_airframe large_plane_air_transport_airframe } production_bonus = { production_cost_factor = -0.05 production_efficiency_cap_factor = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_vip_transport name = HOL_airbus_vip_transport icon = GFX_generic_mio_trait_icon_design all_parents = { HOL_airbus_tanker_production } position = { x = 0 y = 5 } relative_position_id = HOL_airbus_a330_mrtt limit_to_equipment_type = { large_plane_airframe large_plane_air_transport_airframe } equipment_bonus = { build_cost_ic = -0.05 } organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_a400m_atlas name = HOL_airbus_a400m_atlas icon = GFX_generic_mio_trait_icon_night_penalty position = { x = 4 y = 0 } limit_to_equipment_type = { mio_cat_eq_only_transport } equipment_bonus = { air_range = 0.05 night_penalty = -0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_heavy_cargo_hold name = HOL_airbus_heavy_cargo_hold icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_airbus_a400m_atlas } position = { x = -1 y = 1 } relative_position_id = HOL_airbus_a400m_atlas limit_to_equipment_type = { mio_cat_eq_only_transport } equipment_bonus = { reliability = 0.05 } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_low_level_flight name = HOL_airbus_low_level_flight icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_airbus_a400m_atlas } position = { x = 1 y = 1 } relative_position_id = HOL_airbus_a400m_atlas limit_to_equipment_type = { mio_cat_eq_only_transport } equipment_bonus = { maximum_speed = 0.05 air_defence = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_paratroop_airdrop name = HOL_airbus_paratroop_airdrop icon = GFX_generic_mio_trait_icon_night_penalty any_parent = { HOL_airbus_heavy_cargo_hold HOL_airbus_low_level_flight } position = { x = 0 y = 2 } relative_position_id = HOL_airbus_a400m_atlas limit_to_equipment_type = { mio_cat_eq_only_transport } equipment_bonus = { reliability = 0.05 night_penalty = -0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_austere_runway name = HOL_airbus_austere_runway icon = GFX_generic_mio_trait_icon_weight all_parents = { HOL_airbus_paratroop_airdrop } position = { x = -1 y = 3 } relative_position_id = HOL_airbus_a400m_atlas limit_to_equipment_type = { mio_cat_eq_only_transport } equipment_bonus = { reliability = 0.05 weight = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_c295_airlifter name = HOL_airbus_c295_airlifter icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_airbus_paratroop_airdrop } position = { x = 0 y = 3 } relative_position_id = HOL_airbus_a400m_atlas mutually_exclusive = { HOL_airbus_c295_msa } limit_to_equipment_type = { mio_cat_eq_only_transport } equipment_bonus = { build_cost_ic = -0.05 } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_c295_msa name = HOL_airbus_c295_msa icon = GFX_generic_mio_trait_icon_surface_detection all_parents = { HOL_airbus_paratroop_airdrop } position = { x = 1 y = 3 } relative_position_id = HOL_airbus_a400m_atlas mutually_exclusive = { HOL_airbus_c295_airlifter } limit_to_equipment_type = { mio_cat_eq_only_transport } equipment_bonus = { surface_detection = 0.05 sub_detection = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_self_protection name = HOL_airbus_self_protection icon = GFX_generic_mio_trait_icon_air_defence any_parent = { HOL_airbus_c295_airlifter HOL_airbus_c295_msa } position = { x = 0 y = 4 } relative_position_id = HOL_airbus_a400m_atlas limit_to_equipment_type = { mio_cat_eq_only_transport } equipment_bonus = { air_defence = 0.05 night_penalty = -0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_multinational_fleet name = HOL_airbus_multinational_fleet icon = GFX_generic_mio_trait_icon_research position = { x = 7 y = 0 } production_bonus = { production_capacity_factor = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_pooling_sharing name = HOL_airbus_pooling_sharing icon = GFX_generic_mio_trait_icon_task all_parents = { HOL_airbus_multinational_fleet } position = { x = -1 y = 1 } relative_position_id = HOL_airbus_multinational_fleet production_bonus = { production_cost_factor = -0.05 } organization_modifier = { military_industrial_organization_task_capacity = 1 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_eindhoven_base name = HOL_airbus_eindhoven_base icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { HOL_airbus_multinational_fleet } position = { x = 1 y = 1 } relative_position_id = HOL_airbus_multinational_fleet production_bonus = { production_efficiency_gain_factor = 0.08 } organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_fleet_expansion name = HOL_airbus_fleet_expansion icon = GFX_generic_mio_trait_icon_efficiency_gain any_parent = { HOL_airbus_pooling_sharing HOL_airbus_eindhoven_base } position = { x = 0 y = 2 } relative_position_id = HOL_airbus_multinational_fleet production_bonus = { production_capacity_factor = 0.05 production_efficiency_gain_factor = 0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_gkn_fokker_base name = HOL_airbus_gkn_fokker_base icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_airbus_fleet_expansion } position = { x = -1 y = 3 } relative_position_id = HOL_airbus_multinational_fleet equipment_bonus = { reliability = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_airbus_leiden_engineering name = HOL_airbus_leiden_engineering icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { HOL_airbus_fleet_expansion } position = { x = 1 y = 3 } relative_position_id = HOL_airbus_multinational_fleet production_bonus = { production_efficiency_cap_factor = 0.06 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } HOL_deltaquad_uav_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_deltaquad_uav_manufacturer icon = GFX_idea_company_deltaquad available = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { mio_cat_eq_only_uav } research_categories = { CAT_a_uav CAT_drones CAT_avionics } tree_header_text = { text = HOL_deltaquad_mio_header_endurance x = 2 } tree_header_text = { text = HOL_deltaquad_mio_header_payload x = 7 } initial_trait = { name = HOL_deltaquad_uav_manufacturer_trait equipment_bonus = { air_agility = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } } trait = { token = HOL_deltaquad_uav_manufacturer_deltaquad_pro name = HOL_deltaquad_uav_manufacturer_deltaquad_pro icon = GFX_generic_mio_trait_icon_reliability position = { x = 2 y = 0 } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_vtol_transition name = HOL_deltaquad_uav_manufacturer_vtol_transition icon = GFX_generic_mio_trait_icon_air_agility all_parents = { HOL_deltaquad_uav_manufacturer_deltaquad_pro } position = { x = -1 y = 1 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro equipment_bonus = { air_agility = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_electric_propulsion name = HOL_deltaquad_uav_manufacturer_electric_propulsion icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_deltaquad_uav_manufacturer_deltaquad_pro } position = { x = 1 y = 1 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_carbon_airframe name = HOL_deltaquad_uav_manufacturer_carbon_airframe icon = GFX_generic_mio_trait_icon_weight all_parents = { HOL_deltaquad_uav_manufacturer_vtol_transition } position = { x = -2 y = 2 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro equipment_bonus = { weight = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_redundant_avionics name = HOL_deltaquad_uav_manufacturer_redundant_avionics icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_deltaquad_uav_manufacturer_vtol_transition } position = { x = 0 y = 2 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_hundred_km_range name = HOL_deltaquad_uav_manufacturer_hundred_km_range icon = GFX_generic_mio_trait_icon_air_range all_parents = { HOL_deltaquad_uav_manufacturer_electric_propulsion } position = { x = 2 y = 2 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro equipment_bonus = { air_range = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_pro_assembly_line name = HOL_deltaquad_uav_manufacturer_pro_assembly_line icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_deltaquad_uav_manufacturer_carbon_airframe } position = { x = -1 y = 3 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro production_bonus = { production_capacity_factor = 0.10 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_field_servicing name = HOL_deltaquad_uav_manufacturer_field_servicing icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_deltaquad_uav_manufacturer_redundant_avionics } position = { x = 0 y = 3 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro mutually_exclusive = { HOL_deltaquad_uav_manufacturer_rapid_redeploy } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_rapid_redeploy name = HOL_deltaquad_uav_manufacturer_rapid_redeploy icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_deltaquad_uav_manufacturer_redundant_avionics } position = { x = 1 y = 3 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro mutually_exclusive = { HOL_deltaquad_uav_manufacturer_field_servicing } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_lean_pro_production name = HOL_deltaquad_uav_manufacturer_lean_pro_production icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_deltaquad_uav_manufacturer_pro_assembly_line } position = { x = -1 y = 4 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro production_bonus = { production_cost_factor = -0.08 production_resource_need_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_modular_airframe name = HOL_deltaquad_uav_manufacturer_modular_airframe icon = GFX_generic_mio_trait_icon_build_cost_ic any_parent = { HOL_deltaquad_uav_manufacturer_field_servicing HOL_deltaquad_uav_manufacturer_rapid_redeploy } position = { x = 1 y = 4 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_pro equipment_bonus = { build_cost_ic = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_deltaquad_evo name = HOL_deltaquad_uav_manufacturer_deltaquad_evo icon = GFX_generic_mio_trait_icon_air_range position = { x = 7 y = 0 } equipment_bonus = { air_range = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_dual_payload_bay name = HOL_deltaquad_uav_manufacturer_dual_payload_bay icon = GFX_generic_mio_trait_icon_weight all_parents = { HOL_deltaquad_uav_manufacturer_deltaquad_evo } position = { x = -1 y = 1 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo equipment_bonus = { weight = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_eo_ir_gimbal name = HOL_deltaquad_uav_manufacturer_eo_ir_gimbal icon = GFX_generic_mio_trait_icon_surface_detection all_parents = { HOL_deltaquad_uav_manufacturer_deltaquad_evo } position = { x = 1 y = 1 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo limit_to_equipment_type = { medium_plane_suicide_airframe } equipment_bonus = { surface_detection = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_gis_mapping_suite name = HOL_deltaquad_uav_manufacturer_gis_mapping_suite icon = GFX_generic_mio_trait_icon_surface_detection all_parents = { HOL_deltaquad_uav_manufacturer_dual_payload_bay } position = { x = -2 y = 2 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo limit_to_equipment_type = { medium_plane_suicide_airframe } equipment_bonus = { surface_detection = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_modular_avionics name = HOL_deltaquad_uav_manufacturer_modular_avionics icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_deltaquad_uav_manufacturer_eo_ir_gimbal } position = { x = 0 y = 2 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_satcom_datalink name = HOL_deltaquad_uav_manufacturer_satcom_datalink icon = GFX_generic_mio_trait_icon_air_range all_parents = { HOL_deltaquad_uav_manufacturer_eo_ir_gimbal } position = { x = 2 y = 2 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo equipment_bonus = { air_range = 0.06 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_cargo_variant name = HOL_deltaquad_uav_manufacturer_cargo_variant icon = GFX_generic_mio_trait_icon_weight any_parent = { HOL_deltaquad_uav_manufacturer_gis_mapping_suite HOL_deltaquad_uav_manufacturer_modular_avionics } position = { x = -1 y = 3 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo mutually_exclusive = { HOL_deltaquad_uav_manufacturer_view_variant } equipment_bonus = { weight = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_view_variant name = HOL_deltaquad_uav_manufacturer_view_variant icon = GFX_generic_mio_trait_icon_surface_detection any_parent = { HOL_deltaquad_uav_manufacturer_gis_mapping_suite HOL_deltaquad_uav_manufacturer_modular_avionics } position = { x = 0 y = 3 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo mutually_exclusive = { HOL_deltaquad_uav_manufacturer_cargo_variant } limit_to_equipment_type = { medium_plane_suicide_airframe } equipment_bonus = { surface_detection = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_high_altitude_loiter name = HOL_deltaquad_uav_manufacturer_high_altitude_loiter icon = GFX_generic_mio_trait_icon_air_defence all_parents = { HOL_deltaquad_uav_manufacturer_satcom_datalink } position = { x = 2 y = 3 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo equipment_bonus = { air_defence = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_evo_production_line name = HOL_deltaquad_uav_manufacturer_evo_production_line icon = GFX_generic_mio_trait_icon_production_capacity any_parent = { HOL_deltaquad_uav_manufacturer_cargo_variant HOL_deltaquad_uav_manufacturer_view_variant } position = { x = -1 y = 4 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo production_bonus = { production_capacity_factor = 0.10 production_efficiency_gain_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_deltaquad_uav_manufacturer_export_certification name = HOL_deltaquad_uav_manufacturer_export_certification icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_deltaquad_uav_manufacturer_high_altitude_loiter } position = { x = 1 y = 4 } relative_position_id = HOL_deltaquad_uav_manufacturer_deltaquad_evo organization_modifier = { military_industrial_organization_funds_gain = 0.10 military_industrial_organization_research_bonus = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } HOL_destinus_missile_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_destinus_missile_manufacturer icon = GFX_idea_company_destinus available = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { guided_missile_equipment ballistic_missile_equipment } research_categories = { CAT_glcm CAT_missile } tree_header_text = { text = HOL_destinus_mio_header_cruise x = 1 } tree_header_text = { text = HOL_destinus_mio_header_ballistic x = 5 } tree_header_text = { text = HOL_destinus_mio_header_propulsion x = 8 } initial_trait = { name = HOL_destinus_missile_manufacturer_trait equipment_bonus = { air_range = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 military_industrial_organization_design_team_assign_cost = -0.15 } } trait = { token = HOL_destinus_missile_manufacturer_ruta_block1 name = HOL_destinus_missile_manufacturer_ruta_block1 icon = GFX_generic_mio_trait_icon_guided_missile_buildcost position = { x = 1 y = 0 } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { build_cost_ic = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_detachable_wings name = HOL_destinus_missile_manufacturer_detachable_wings icon = GFX_generic_mio_trait_icon_guided_missile_reliability all_parents = { HOL_destinus_missile_manufacturer_ruta_block1 } relative_position_id = HOL_destinus_missile_manufacturer_ruta_block1 position = { x = -1 y = 1 } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_terrain_following name = HOL_destinus_missile_manufacturer_terrain_following icon = GFX_generic_mio_trait_icon_guided_missile_agility all_parents = { HOL_destinus_missile_manufacturer_ruta_block1 } relative_position_id = HOL_destinus_missile_manufacturer_ruta_block1 position = { x = 1 y = 1 } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { air_agility = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_ruta_block2 name = HOL_destinus_missile_manufacturer_ruta_block2 icon = GFX_generic_mio_trait_icon_air_ground_attack any_parent = { HOL_destinus_missile_manufacturer_detachable_wings HOL_destinus_missile_manufacturer_terrain_following } relative_position_id = HOL_destinus_missile_manufacturer_ruta_block1 position = { x = 0 y = 2 } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { air_ground_attack = 0.05 } production_bonus = { production_efficiency_gain_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_eoir_seeker name = HOL_destinus_missile_manufacturer_eoir_seeker icon = GFX_generic_mio_trait_icon_air_ground_attack all_parents = { HOL_destinus_missile_manufacturer_ruta_block2 } relative_position_id = HOL_destinus_missile_manufacturer_ruta_block1 position = { x = -1 y = 3 } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { air_ground_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_inline_booster name = HOL_destinus_missile_manufacturer_inline_booster icon = GFX_generic_mio_trait_icon_air_ground_attack all_parents = { HOL_destinus_missile_manufacturer_ruta_block2 } relative_position_id = HOL_destinus_missile_manufacturer_ruta_block1 position = { x = 1 y = 3 } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { air_ground_attack = 0.05 } production_bonus = { production_cost_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_ruta_block3 name = HOL_destinus_missile_manufacturer_ruta_block3 icon = GFX_generic_mio_trait_icon_guided_missile_range any_parent = { HOL_destinus_missile_manufacturer_eoir_seeker HOL_destinus_missile_manufacturer_inline_booster } relative_position_id = HOL_destinus_missile_manufacturer_ruta_block1 position = { x = 0 y = 4 } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { air_range = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_turbojet_endurance name = HOL_destinus_missile_manufacturer_turbojet_endurance icon = GFX_generic_mio_trait_icon_air_range all_parents = { HOL_destinus_missile_manufacturer_ruta_block3 } relative_position_id = HOL_destinus_missile_manufacturer_ruta_block1 position = { x = -1 y = 5 } mutually_exclusive = { HOL_destinus_missile_manufacturer_swarm_output } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { air_range = 0.05 air_ground_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_swarm_output name = HOL_destinus_missile_manufacturer_swarm_output icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_destinus_missile_manufacturer_ruta_block3 } relative_position_id = HOL_destinus_missile_manufacturer_ruta_block1 position = { x = 1 y = 5 } mutually_exclusive = { HOL_destinus_missile_manufacturer_turbojet_endurance } limit_to_equipment_type = { guided_missile_equipment } production_bonus = { production_capacity_factor = 0.10 production_cost_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_canister_launch name = HOL_destinus_missile_manufacturer_canister_launch icon = GFX_generic_mio_trait_icon_guided_missile_efficiency_gain any_parent = { HOL_destinus_missile_manufacturer_turbojet_endurance HOL_destinus_missile_manufacturer_swarm_output } relative_position_id = HOL_destinus_missile_manufacturer_ruta_block1 position = { x = 0 y = 6 } limit_to_equipment_type = { guided_missile_equipment } production_bonus = { production_efficiency_gain_factor = 0.05 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_rheinmetall_jv name = HOL_destinus_missile_manufacturer_rheinmetall_jv icon = GFX_generic_mio_trait_icon_design position = { x = 5 y = 0 } limit_to_equipment_type = { ballistic_missile_equipment } equipment_bonus = { air_bombing = 0.05 build_cost_ic = -0.05 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_rocket_artillery name = HOL_destinus_missile_manufacturer_rocket_artillery icon = GFX_generic_mio_trait_icon_air_ground_attack all_parents = { HOL_destinus_missile_manufacturer_rheinmetall_jv } relative_position_id = HOL_destinus_missile_manufacturer_rheinmetall_jv position = { x = -1 y = 1 } limit_to_equipment_type = { ballistic_missile_equipment } equipment_bonus = { air_bombing = 0.05 } production_bonus = { production_efficiency_cap_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_solid_fuel_motor name = HOL_destinus_missile_manufacturer_solid_fuel_motor icon = GFX_generic_mio_trait_icon_reliability all_parents = { HOL_destinus_missile_manufacturer_rheinmetall_jv } relative_position_id = HOL_destinus_missile_manufacturer_rheinmetall_jv position = { x = 1 y = 1 } limit_to_equipment_type = { ballistic_missile_equipment } equipment_bonus = { reliability = 0.05 } production_bonus = { production_cost_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_hardened_penetrator name = HOL_destinus_missile_manufacturer_hardened_penetrator icon = GFX_generic_mio_trait_icon_strategic_attack any_parent = { HOL_destinus_missile_manufacturer_rocket_artillery HOL_destinus_missile_manufacturer_solid_fuel_motor } relative_position_id = HOL_destinus_missile_manufacturer_rheinmetall_jv position = { x = 0 y = 2 } limit_to_equipment_type = { ballistic_missile_equipment } equipment_bonus = { air_bombing = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_destinus_d name = HOL_destinus_missile_manufacturer_destinus_d icon = GFX_generic_mio_trait_icon_air_agility all_parents = { HOL_destinus_missile_manufacturer_hardened_penetrator } relative_position_id = HOL_destinus_missile_manufacturer_rheinmetall_jv position = { x = -1 y = 3 } mutually_exclusive = { HOL_destinus_missile_manufacturer_saturation_volley } limit_to_equipment_type = { ballistic_missile_equipment } equipment_bonus = { air_agility = 0.05 maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_saturation_volley name = HOL_destinus_missile_manufacturer_saturation_volley icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_destinus_missile_manufacturer_hardened_penetrator } relative_position_id = HOL_destinus_missile_manufacturer_rheinmetall_jv position = { x = 1 y = 3 } mutually_exclusive = { HOL_destinus_missile_manufacturer_destinus_d } limit_to_equipment_type = { ballistic_missile_equipment } equipment_bonus = { air_bombing = 0.05 } production_bonus = { production_capacity_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_tbcc_propulsion name = HOL_destinus_missile_manufacturer_tbcc_propulsion icon = GFX_generic_mio_trait_icon_air_range any_parent = { HOL_destinus_missile_manufacturer_destinus_d HOL_destinus_missile_manufacturer_saturation_volley } relative_position_id = HOL_destinus_missile_manufacturer_rheinmetall_jv position = { x = 0 y = 4 } limit_to_equipment_type = { ballistic_missile_equipment } equipment_bonus = { air_range = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_mobile_launcher name = HOL_destinus_missile_manufacturer_mobile_launcher icon = GFX_generic_mio_trait_icon_resources any_parent = { HOL_destinus_missile_manufacturer_destinus_d HOL_destinus_missile_manufacturer_saturation_volley } relative_position_id = HOL_destinus_missile_manufacturer_rheinmetall_jv position = { x = -1 y = 4 } limit_to_equipment_type = { ballistic_missile_equipment } production_bonus = { production_resource_need_factor = -0.05 } organization_modifier = { military_industrial_organization_design_team_change_cost = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_precision_guidance name = HOL_destinus_missile_manufacturer_precision_guidance icon = GFX_generic_mio_trait_icon_naval_strike_targetting any_parent = { HOL_destinus_missile_manufacturer_destinus_d HOL_destinus_missile_manufacturer_saturation_volley } relative_position_id = HOL_destinus_missile_manufacturer_rheinmetall_jv position = { x = 1 y = 4 } limit_to_equipment_type = { ballistic_missile_equipment } equipment_bonus = { naval_strike_targetting = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_strategic_payload name = HOL_destinus_missile_manufacturer_strategic_payload icon = GFX_generic_mio_trait_icon_strategic_attack all_parents = { HOL_destinus_missile_manufacturer_tbcc_propulsion } relative_position_id = HOL_destinus_missile_manufacturer_rheinmetall_jv position = { x = 0 y = 5 } limit_to_equipment_type = { ballistic_missile_equipment } equipment_bonus = { air_bombing = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_opra_op16 name = HOL_destinus_missile_manufacturer_opra_op16 icon = GFX_generic_mio_trait_icon_reliability position = { x = 8 y = 0 } equipment_bonus = { reliability = 0.05 air_range = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_t1300_prometheus name = HOL_destinus_missile_manufacturer_t1300_prometheus icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_destinus_missile_manufacturer_opra_op16 } relative_position_id = HOL_destinus_missile_manufacturer_opra_op16 position = { x = -1 y = 1 } equipment_bonus = { maximum_speed = 0.05 air_agility = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_hydrogen_afterburner name = HOL_destinus_missile_manufacturer_hydrogen_afterburner icon = GFX_generic_mio_trait_icon_air_agility all_parents = { HOL_destinus_missile_manufacturer_opra_op16 } relative_position_id = HOL_destinus_missile_manufacturer_opra_op16 position = { x = 1 y = 1 } equipment_bonus = { air_agility = 0.05 air_range = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_mass_production name = HOL_destinus_missile_manufacturer_mass_production icon = GFX_generic_mio_trait_icon_production_capacity any_parent = { HOL_destinus_missile_manufacturer_t1300_prometheus HOL_destinus_missile_manufacturer_hydrogen_afterburner } relative_position_id = HOL_destinus_missile_manufacturer_opra_op16 position = { x = 0 y = 2 } production_bonus = { production_capacity_factor = 0.05 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_combat_proven name = HOL_destinus_missile_manufacturer_combat_proven icon = GFX_generic_mio_trait_icon_air_agility all_parents = { HOL_destinus_missile_manufacturer_mass_production } relative_position_id = HOL_destinus_missile_manufacturer_opra_op16 position = { x = -1 y = 3 } equipment_bonus = { air_agility = 0.05 } organization_modifier = { military_industrial_organization_funds_gain = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_jungfrau_heritage name = HOL_destinus_missile_manufacturer_jungfrau_heritage icon = GFX_generic_mio_trait_icon_research all_parents = { HOL_destinus_missile_manufacturer_mass_production } relative_position_id = HOL_destinus_missile_manufacturer_opra_op16 position = { x = 1 y = 3 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 military_industrial_organization_design_team_change_cost = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_destinus_missile_manufacturer_pre_ipo_capital name = HOL_destinus_missile_manufacturer_pre_ipo_capital icon = GFX_generic_mio_trait_icon_funds any_parent = { HOL_destinus_missile_manufacturer_combat_proven HOL_destinus_missile_manufacturer_jungfrau_heritage } relative_position_id = HOL_destinus_missile_manufacturer_opra_op16 position = { x = 0 y = 4 } organization_modifier = { military_industrial_organization_funds_gain = 0.05 military_industrial_organization_size_up_requirement = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } HOL_Thales_equipment_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_Thales_equipment_manufacturer icon = GFX_idea_Thales_NL available = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { infantry_weapons_type cnc_equipment_type } research_categories = { CAT_computer_systems CAT_cnc CAT_air_camera CAT_pds CAT_naval_electronics CAT_internet_tech } tree_header_text = { text = HOL_thales_mio_header_radar x = 1 } tree_header_text = { text = HOL_thales_mio_header_cms x = 4 } tree_header_text = { text = HOL_thales_mio_header_ciws x = 7 } initial_trait = { name = HOL_Thales_equipment_manufacturer_trait equipment_bonus = { breakthrough = 0.05 max_organisation = 0.05 } production_bonus = { production_resource_need_factor = 0.05 } organization_modifier = { military_industrial_organization_funds_gain = -0.10 military_industrial_organization_research_bonus = 0.05 } } trait = { token = HOL_Thales_equipment_manufacturer_signaal_heritage name = HOL_Thales_equipment_manufacturer_signaal_heritage icon = GFX_generic_mio_trait_icon_cnc_defense position = { x = 1 y = 0 } limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_tacticos_heritage name = HOL_Thales_equipment_manufacturer_tacticos_heritage icon = GFX_generic_mio_trait_icon_cnc_speed position = { x = 4 y = 0 } limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { maximum_speed = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_goalkeeper_heritage name = HOL_Thales_equipment_manufacturer_goalkeeper_heritage icon = GFX_generic_mio_trait_icon_design position = { x = 7 y = 0 } limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { hard_attack = 0.05 } organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_smart_l_radar name = HOL_Thales_equipment_manufacturer_smart_l_radar icon = GFX_generic_mio_trait_icon_cnc_defense all_parents = { HOL_Thales_equipment_manufacturer_signaal_heritage } position = { x = -1 y = 1 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_apar_array name = HOL_Thales_equipment_manufacturer_apar_array icon = GFX_generic_mio_trait_icon_cnc_speed all_parents = { HOL_Thales_equipment_manufacturer_signaal_heritage } position = { x = 0 y = 1 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_smart_s_mk2 name = HOL_Thales_equipment_manufacturer_smart_s_mk2 icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { HOL_Thales_equipment_manufacturer_signaal_heritage } position = { x = 1 y = 1 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { default_morale = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_combat_management_core name = HOL_Thales_equipment_manufacturer_combat_management_core icon = GFX_generic_mio_trait_icon_cnc_defense all_parents = { HOL_Thales_equipment_manufacturer_tacticos_heritage } position = { x = -1 y = 1 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_sensor_fusion name = HOL_Thales_equipment_manufacturer_sensor_fusion icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { HOL_Thales_equipment_manufacturer_tacticos_heritage } position = { x = 0 y = 1 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { default_morale = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_track_management name = HOL_Thales_equipment_manufacturer_track_management icon = GFX_generic_mio_trait_icon_cnc_reliability all_parents = { HOL_Thales_equipment_manufacturer_tacticos_heritage } position = { x = 1 y = 1 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_gau8_gun name = HOL_Thales_equipment_manufacturer_gau8_gun icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { HOL_Thales_equipment_manufacturer_goalkeeper_heritage } position = { x = -1 y = 1 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_fire_control_radar name = HOL_Thales_equipment_manufacturer_fire_control_radar icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_Thales_equipment_manufacturer_goalkeeper_heritage } position = { x = 0 y = 1 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_ammunition_handling name = HOL_Thales_equipment_manufacturer_ammunition_handling icon = GFX_generic_mio_trait_icon_smallarms_hard_attack all_parents = { HOL_Thales_equipment_manufacturer_goalkeeper_heritage } position = { x = 1 y = 1 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_ns100_series name = HOL_Thales_equipment_manufacturer_ns100_series icon = GFX_generic_mio_trait_icon_cnc all_parents = { HOL_Thales_equipment_manufacturer_smart_l_radar } position = { x = -1 y = 2 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage mutually_exclusive = { HOL_Thales_equipment_manufacturer_ns50_compact } limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_ns50_compact name = HOL_Thales_equipment_manufacturer_ns50_compact icon = GFX_generic_mio_trait_icon_cnc_reliability all_parents = { HOL_Thales_equipment_manufacturer_apar_array } position = { x = 0 y = 2 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage mutually_exclusive = { HOL_Thales_equipment_manufacturer_ns100_series } limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_stir_fire_control name = HOL_Thales_equipment_manufacturer_stir_fire_control icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_Thales_equipment_manufacturer_smart_s_mk2 } position = { x = 1 y = 2 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_iff_interrogator name = HOL_Thales_equipment_manufacturer_iff_interrogator icon = GFX_generic_mio_trait_icon_cnc all_parents = { HOL_Thales_equipment_manufacturer_combat_management_core } position = { x = -1 y = 2 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage mutually_exclusive = { HOL_Thales_equipment_manufacturer_tactical_datalink } limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_tactical_datalink name = HOL_Thales_equipment_manufacturer_tactical_datalink icon = GFX_generic_mio_trait_icon_cnc_reliability all_parents = { HOL_Thales_equipment_manufacturer_sensor_fusion } position = { x = 0 y = 2 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage mutually_exclusive = { HOL_Thales_equipment_manufacturer_iff_interrogator } limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_cyber_defence_suite name = HOL_Thales_equipment_manufacturer_cyber_defence_suite icon = GFX_generic_mio_trait_icon_design all_parents = { HOL_Thales_equipment_manufacturer_track_management } position = { x = 1 y = 2 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage organization_modifier = { military_industrial_organization_design_team_change_cost = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_gatekeeper_eo_ir name = HOL_Thales_equipment_manufacturer_gatekeeper_eo_ir icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { HOL_Thales_equipment_manufacturer_gau8_gun } position = { x = -1 y = 2 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage mutually_exclusive = { HOL_Thales_equipment_manufacturer_vigile_esm } limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_vigile_esm name = HOL_Thales_equipment_manufacturer_vigile_esm icon = GFX_generic_mio_trait_icon_smallarms_hard_attack all_parents = { HOL_Thales_equipment_manufacturer_fire_control_radar } position = { x = 0 y = 2 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage mutually_exclusive = { HOL_Thales_equipment_manufacturer_gatekeeper_eo_ir } limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_mirador_optronics name = HOL_Thales_equipment_manufacturer_mirador_optronics icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { HOL_Thales_equipment_manufacturer_ammunition_handling } position = { x = 1 y = 2 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage limit_to_equipment_type = { infantry_weapons_type } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_squire_ground_radar name = HOL_Thales_equipment_manufacturer_squire_ground_radar icon = GFX_generic_mio_trait_icon_cnc_buildcost any_parent = { HOL_Thales_equipment_manufacturer_ns100_series HOL_Thales_equipment_manufacturer_ns50_compact } position = { x = 0 y = 3 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_gan_tr_modules name = HOL_Thales_equipment_manufacturer_gan_tr_modules icon = GFX_generic_mio_trait_icon_cnc_efficiency_gain all_parents = { HOL_Thales_equipment_manufacturer_stir_fire_control } position = { x = 1 y = 3 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_efficiency_gain_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_integrated_bridge_system name = HOL_Thales_equipment_manufacturer_integrated_bridge_system icon = GFX_generic_mio_trait_icon_production_capacity any_parent = { HOL_Thales_equipment_manufacturer_iff_interrogator HOL_Thales_equipment_manufacturer_tactical_datalink } position = { x = 0 y = 3 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_software_factory name = HOL_Thales_equipment_manufacturer_software_factory icon = GFX_generic_mio_trait_icon_cnc_buildcost all_parents = { HOL_Thales_equipment_manufacturer_cyber_defence_suite } position = { x = 1 y = 3 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_effector_integration name = HOL_Thales_equipment_manufacturer_effector_integration icon = GFX_generic_mio_trait_icon_smallarms_buildcost any_parent = { HOL_Thales_equipment_manufacturer_gatekeeper_eo_ir HOL_Thales_equipment_manufacturer_vigile_esm } position = { x = 0 y = 3 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage limit_to_equipment_type = { infantry_weapons_type } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_barrel_production name = HOL_Thales_equipment_manufacturer_barrel_production icon = GFX_generic_mio_trait_icon_smallarms_resources all_parents = { HOL_Thales_equipment_manufacturer_mirador_optronics } position = { x = 1 y = 3 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage limit_to_equipment_type = { infantry_weapons_type } production_bonus = { production_resource_penalty_factor = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_hengelo_radar_line name = HOL_Thales_equipment_manufacturer_hengelo_radar_line icon = GFX_generic_mio_trait_icon_task all_parents = { HOL_Thales_equipment_manufacturer_squire_ground_radar } position = { x = 0 y = 4 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { build_cost_ic = -0.05 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_sea_master_legacy name = HOL_Thales_equipment_manufacturer_sea_master_legacy icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_Thales_equipment_manufacturer_gan_tr_modules } position = { x = 1 y = 4 } relative_position_id = HOL_Thales_equipment_manufacturer_signaal_heritage limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { default_morale = 0.05 } organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_naval_c2_standard name = HOL_Thales_equipment_manufacturer_naval_c2_standard icon = GFX_generic_mio_trait_icon_task all_parents = { HOL_Thales_equipment_manufacturer_integrated_bridge_system } position = { x = 0 y = 4 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { build_cost_ic = -0.05 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_worldwide_cms_leader name = HOL_Thales_equipment_manufacturer_worldwide_cms_leader icon = GFX_generic_mio_trait_icon_cnc_efficiency_gain all_parents = { HOL_Thales_equipment_manufacturer_software_factory } position = { x = 1 y = 4 } relative_position_id = HOL_Thales_equipment_manufacturer_tacticos_heritage limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_efficiency_gain_factor = 0.10 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_ciws_production_line name = HOL_Thales_equipment_manufacturer_ciws_production_line icon = GFX_generic_mio_trait_icon_design all_parents = { HOL_Thales_equipment_manufacturer_effector_integration } position = { x = 0 y = 4 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { hard_attack = 0.05 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = HOL_Thales_equipment_manufacturer_layered_defence_suite name = HOL_Thales_equipment_manufacturer_layered_defence_suite icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_Thales_equipment_manufacturer_barrel_production } position = { x = 1 y = 4 } relative_position_id = HOL_Thales_equipment_manufacturer_goalkeeper_heritage limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { hard_attack = 0.05 } organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } } HOL_werkspoor_equipment_manufacturer = { allowed = { is_benelux_country = yes } name = HOL_werkspoor_equipment_manufacturer icon = GFX_idea_werkspoor_NL available = { HOL = { has_completed_focus = HOL_reinstate_werkspoor } FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } visible = { FROM = { OR = { original_tag = HOL has_completed_focus = BNL_benelux_defence } } } ai_will_do = { base = 10 modifier = { factor = 0.2 FROM = { num_of_military_factories > 10 } } } equipment_type = { train_equipment } research_categories = { CAT_infrastructure CAT_industry CAT_construction_tech } tree_header_text = { text = HOL_werkspoor_equipment_manufacturer_mio_header_diesel_locomotive_program x = 2 } tree_header_text = { text = HOL_werkspoor_equipment_manufacturer_mio_header_industrial_diversification x = 7 } initial_trait = { name = HOL_werkspoor_equipment_manufacturer_trait equipment_bonus = { build_cost_ic = -0.10 } production_bonus = { production_efficiency_gain_factor = 0.10 production_capacity_factor = 0.10 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 military_industrial_organization_funds_gain = 0.05 } } trait = { token = HOL_werkspoor_diesel_shunters name = HOL_werkspoor_diesel_shunters icon = GFX_generic_mio_trait_icon_research position = { x = 2 y = 0 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_lightweight_coaches name = HOL_werkspoor_lightweight_coaches icon = GFX_generic_mio_trait_icon_resources all_parents = { HOL_werkspoor_diesel_shunters } relative_position_id = HOL_werkspoor_diesel_shunters position = { x = -1 y = 1 } production_bonus = { production_resource_need_factor = -0.075 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_electric_traction name = HOL_werkspoor_electric_traction icon = GFX_generic_mio_trait_icon_design all_parents = { HOL_werkspoor_diesel_shunters } relative_position_id = HOL_werkspoor_diesel_shunters position = { x = 1 y = 1 } organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.25 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_pressed_steel_bogies name = HOL_werkspoor_pressed_steel_bogies icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_werkspoor_lightweight_coaches } relative_position_id = HOL_werkspoor_diesel_shunters position = { x = -1 y = 2 } equipment_bonus = { build_cost_ic = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_beel_locomotive name = HOL_werkspoor_beel_locomotive icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { HOL_werkspoor_electric_traction } relative_position_id = HOL_werkspoor_diesel_shunters position = { x = 1 y = 2 } production_bonus = { production_efficiency_cap_factor = 0.10 } organization_modifier = { military_industrial_organization_research_bonus = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_plan_u_railcars name = HOL_werkspoor_plan_u_railcars icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { HOL_werkspoor_pressed_steel_bogies HOL_werkspoor_beel_locomotive } relative_position_id = HOL_werkspoor_diesel_shunters position = { x = 0 y = 3 } equipment_bonus = { build_cost_ic = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_lage_weide_works name = HOL_werkspoor_lage_weide_works icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { HOL_werkspoor_plan_u_railcars } relative_position_id = HOL_werkspoor_diesel_shunters position = { x = -1 y = 4 } production_bonus = { production_efficiency_gain_factor = 0.15 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_standard_gauge_export name = HOL_werkspoor_standard_gauge_export icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { HOL_werkspoor_plan_u_railcars } relative_position_id = HOL_werkspoor_diesel_shunters position = { x = 1 y = 4 } production_bonus = { production_efficiency_gain_factor = 0.10 production_resource_need_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_marine_diesel name = HOL_werkspoor_marine_diesel icon = GFX_generic_mio_trait_icon_unique position = { x = 7 y = 0 } organization_modifier = { custom_modifier_tooltip = HOL_werkspoor_marine_diesel_tt } on_complete = { hidden_effect = { HOL = { add_ideas = HOL_werkspoor_idea1 } } expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_boiler_works name = HOL_werkspoor_boiler_works icon = GFX_generic_mio_trait_icon_research all_parents = { HOL_werkspoor_marine_diesel } relative_position_id = HOL_werkspoor_marine_diesel position = { x = -2 y = 1 } organization_modifier = { military_industrial_organization_research_bonus = 0.04 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_sugar_machinery name = HOL_werkspoor_sugar_machinery icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_werkspoor_marine_diesel } relative_position_id = HOL_werkspoor_marine_diesel position = { x = 0 y = 1 } organization_modifier = { custom_modifier_tooltip = HOL_werkspoor_sugar_machinery_tt } on_complete = { hidden_effect = { HOL = { swap_ideas = { remove_idea = HOL_werkspoor_idea1 add_idea = HOL_werkspoor_idea2 } } } expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_export_financing name = HOL_werkspoor_export_financing icon = GFX_generic_mio_trait_icon_funds all_parents = { HOL_werkspoor_sugar_machinery } relative_position_id = HOL_werkspoor_marine_diesel position = { x = 2 y = 2 } production_bonus = { production_resource_need_factor = -0.05 } organization_modifier = { military_industrial_organization_funds_gain = 0.08 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_steel_construction name = HOL_werkspoor_steel_construction icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_werkspoor_sugar_machinery } relative_position_id = HOL_werkspoor_marine_diesel position = { x = 0 y = 2 } organization_modifier = { custom_modifier_tooltip = HOL_werkspoor_steel_construction_tt } on_complete = { hidden_effect = { HOL = { swap_ideas = { remove_idea = HOL_werkspoor_idea2 add_idea = HOL_werkspoor_idea3 } } } expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_stork_merger name = HOL_werkspoor_stork_merger icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_werkspoor_steel_construction } relative_position_id = HOL_werkspoor_marine_diesel position = { x = 0 y = 3 } organization_modifier = { custom_modifier_tooltip = HOL_werkspoor_stork_merger_tt } on_complete = { hidden_effect = { HOL = { swap_ideas = { remove_idea = HOL_werkspoor_idea3 add_idea = HOL_werkspoor_idea4 } } } expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = HOL_werkspoor_inland_shipyards name = HOL_werkspoor_inland_shipyards icon = GFX_generic_mio_trait_icon_unique all_parents = { HOL_werkspoor_stork_merger } relative_position_id = HOL_werkspoor_marine_diesel position = { x = 0 y = 4 } organization_modifier = { custom_modifier_tooltip = HOL_werkspoor_inland_shipyards_tt } on_complete = { hidden_effect = { HOL = { swap_ideas = { remove_idea = HOL_werkspoor_idea4 add_idea = HOL_werkspoor_idea5 } } } expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } }