BEL_fn_herstal_materiel_manufacturer = { allowed = { is_benelux_country = yes } name = BEL_fn_herstal_materiel_manufacturer icon = GFX_idea_FN_Herstal_BEL available = { FROM = { OR = { original_tag = BEL has_completed_focus = BNL_benelux_defence } } } equipment_type = { infantry_weapons_type } research_categories = { CAT_infantry_weapons } tree_header_text = { text = BEL_fn_herstal_mio_header_rifles x = 1 } tree_header_text = { text = BEL_fn_herstal_mio_header_machine_guns x = 4 } tree_header_text = { text = BEL_fn_herstal_mio_header_sidearms x = 7 } initial_trait = { name = BEL_fn_herstal_materiel_manufacturer_trait equipment_bonus = { reliability = 0.03 build_cost_ic = -0.03 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_scar_family name = BEL_fn_herstal_materiel_manufacturer_scar_family icon = GFX_generic_mio_trait_icon_soft_attack position = { x = 1 y = 0 } equipment_bonus = { soft_attack = 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 = BEL_fn_herstal_materiel_manufacturer_fnc_legacy name = BEL_fn_herstal_materiel_manufacturer_fnc_legacy icon = GFX_generic_mio_trait_icon_reliability all_parents = { BEL_fn_herstal_materiel_manufacturer_scar_family } position = { x = -1 y = 1 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_scar_family equipment_bonus = { reliability = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_scar_l_carbine name = BEL_fn_herstal_materiel_manufacturer_scar_l_carbine icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { BEL_fn_herstal_materiel_manufacturer_scar_family } position = { x = 0 y = 1 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_scar_family equipment_bonus = { soft_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_f2000_bullpup name = BEL_fn_herstal_materiel_manufacturer_f2000_bullpup icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { BEL_fn_herstal_materiel_manufacturer_scar_family } position = { x = 1 y = 1 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_scar_family equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_scar_h_precision name = BEL_fn_herstal_materiel_manufacturer_scar_h_precision icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { BEL_fn_herstal_materiel_manufacturer_fnc_legacy } position = { x = -1 y = 2 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_scar_family mutually_exclusive = { BEL_fn_herstal_materiel_manufacturer_cqc_configuration } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_cqc_configuration name = BEL_fn_herstal_materiel_manufacturer_cqc_configuration icon = GFX_generic_mio_trait_icon_defense all_parents = { BEL_fn_herstal_materiel_manufacturer_scar_l_carbine } position = { x = 0 y = 2 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_scar_family mutually_exclusive = { BEL_fn_herstal_materiel_manufacturer_scar_h_precision } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_scar_assembly_line name = BEL_fn_herstal_materiel_manufacturer_scar_assembly_line icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { BEL_fn_herstal_materiel_manufacturer_f2000_bullpup } position = { x = 1 y = 2 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_scar_family production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_minimi_heritage name = BEL_fn_herstal_materiel_manufacturer_minimi_heritage icon = GFX_generic_mio_trait_icon_soft_attack position = { x = 4 y = 0 } equipment_bonus = { soft_attack = 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 = BEL_fn_herstal_materiel_manufacturer_mag_gpmg name = BEL_fn_herstal_materiel_manufacturer_mag_gpmg icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { BEL_fn_herstal_materiel_manufacturer_minimi_heritage } position = { x = -1 y = 1 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_minimi_heritage equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_minimi_mk3 name = BEL_fn_herstal_materiel_manufacturer_minimi_mk3 icon = GFX_generic_mio_trait_icon_reliability all_parents = { BEL_fn_herstal_materiel_manufacturer_minimi_heritage } position = { x = 0 y = 1 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_minimi_heritage equipment_bonus = { reliability = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_m2hb_qcb name = BEL_fn_herstal_materiel_manufacturer_m2hb_qcb icon = GFX_generic_mio_trait_icon_ap_attack all_parents = { BEL_fn_herstal_materiel_manufacturer_minimi_heritage } position = { x = 1 y = 1 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_minimi_heritage equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_belt_fed_reliability name = BEL_fn_herstal_materiel_manufacturer_belt_fed_reliability icon = GFX_generic_mio_trait_icon_unique all_parents = { BEL_fn_herstal_materiel_manufacturer_mag_gpmg } position = { x = -1 y = 2 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_minimi_heritage equipment_bonus = { reliability = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_suppressive_doctrine name = BEL_fn_herstal_materiel_manufacturer_suppressive_doctrine icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { BEL_fn_herstal_materiel_manufacturer_minimi_mk3 } position = { x = 0 y = 2 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_minimi_heritage equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_herstal_gun_plant name = BEL_fn_herstal_materiel_manufacturer_herstal_gun_plant icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { BEL_fn_herstal_materiel_manufacturer_m2hb_qcb } position = { x = 1 y = 2 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_minimi_heritage production_bonus = { production_efficiency_gain_factor = 0.10 } organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_five_seven name = BEL_fn_herstal_materiel_manufacturer_five_seven icon = GFX_generic_mio_trait_icon_research position = { x = 7 y = 0 } equipment_bonus = { build_cost_ic = -0.03 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_defnder_rws name = BEL_fn_herstal_materiel_manufacturer_defnder_rws icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { BEL_fn_herstal_materiel_manufacturer_five_seven } position = { x = -1 y = 1 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_five_seven equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_hiper_handgun name = BEL_fn_herstal_materiel_manufacturer_hiper_handgun icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { BEL_fn_herstal_materiel_manufacturer_five_seven } position = { x = 0 y = 1 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_five_seven equipment_bonus = { build_cost_ic = -0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_p90_pdw name = BEL_fn_herstal_materiel_manufacturer_p90_pdw icon = GFX_generic_mio_trait_icon_defense all_parents = { BEL_fn_herstal_materiel_manufacturer_five_seven } position = { x = 1 y = 1 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_five_seven equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_defnder_integration name = BEL_fn_herstal_materiel_manufacturer_defnder_integration icon = GFX_generic_mio_trait_icon_design all_parents = { BEL_fn_herstal_materiel_manufacturer_defnder_rws } position = { x = -1 y = 2 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_five_seven organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_fn_herstal_materiel_manufacturer_liege_assembly name = BEL_fn_herstal_materiel_manufacturer_liege_assembly icon = GFX_generic_mio_trait_icon_task all_parents = { BEL_fn_herstal_materiel_manufacturer_hiper_handgun } position = { x = 0 y = 2 } relative_position_id = BEL_fn_herstal_materiel_manufacturer_five_seven production_bonus = { production_cost_factor = -0.05 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } } BEL_cmi_defence_tank_manufacturer = { allowed = { is_benelux_country = yes } name = BEL_cmi_defence_tank_manufacturer icon = GFX_idea_CMI_Defence_BEL available = { FROM = { OR = { original_tag = BEL has_completed_focus = BNL_benelux_defence } } } # Branch 1 — CPWS Family (weapon stations / TD / utility) # Branch 2 — CT-CV 105HP (main guns / medium tank / artillery) equipment_type = { medium_tank_chassis medium_tank_destroyer_chassis medium_tank_artillery_chassis util_vehicle_type } research_categories = { CAT_armor CAT_armor_weapons CAT_afv_weapons CAT_util } tree_header_text = { text = BEL_cmi_defence_tank_manufacturer_branch_weapon_stations x = 1 } tree_header_text = { text = BEL_cmi_defence_tank_manufacturer_branch_main_guns x = 6 } initial_trait = { name = BEL_cmi_defence_tank_manufacturer_trait equipment_bonus = { reliability = 0.03 build_cost_ic = -0.03 } } trait = { token = BEL_cmi_defence_tank_manufacturer_cpws_family name = BEL_cmi_defence_tank_manufacturer_cpws_family icon = GFX_generic_mio_trait_icon_soft_attack position = { x = 1 y = 0 } limit_to_equipment_type = { medium_tank_destroyer_chassis util_vehicle_type } equipment_bonus = { soft_attack = 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 = BEL_cmi_defence_tank_manufacturer_cockerill_3000_series name = BEL_cmi_defence_tank_manufacturer_cockerill_3000_series icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { BEL_cmi_defence_tank_manufacturer_cpws_family } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = -1 y = 1 } limit_to_equipment_type = { medium_tank_destroyer_chassis util_vehicle_type } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_lcts90_turret name = BEL_cmi_defence_tank_manufacturer_lcts90_turret icon = GFX_generic_mio_trait_icon_ap_attack all_parents = { BEL_cmi_defence_tank_manufacturer_cpws_family } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = 0 y = 1 } limit_to_equipment_type = { medium_tank_destroyer_chassis } equipment_bonus = { ap_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_ix_turret name = BEL_cmi_defence_tank_manufacturer_ix_turret icon = GFX_generic_mio_trait_icon_defense all_parents = { BEL_cmi_defence_tank_manufacturer_cpws_family } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = 1 y = 1 } limit_to_equipment_type = { medium_tank_destroyer_chassis util_vehicle_type } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_cpws1_station name = BEL_cmi_defence_tank_manufacturer_cpws1_station icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { BEL_cmi_defence_tank_manufacturer_cockerill_3000_series } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = -1 y = 2 } mutually_exclusive = { BEL_cmi_defence_tank_manufacturer_cpws2_cannon } limit_to_equipment_type = { medium_tank_destroyer_chassis util_vehicle_type } equipment_bonus = { soft_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_cpws2_cannon name = BEL_cmi_defence_tank_manufacturer_cpws2_cannon icon = GFX_generic_mio_trait_icon_hardness all_parents = { BEL_cmi_defence_tank_manufacturer_cockerill_3000_series } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = 0 y = 2 } mutually_exclusive = { BEL_cmi_defence_tank_manufacturer_cpws1_station } limit_to_equipment_type = { medium_tank_destroyer_chassis util_vehicle_type } equipment_bonus = { hardness = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_modular_armour_kit name = BEL_cmi_defence_tank_manufacturer_modular_armour_kit icon = GFX_generic_mio_trait_icon_armor_value all_parents = { BEL_cmi_defence_tank_manufacturer_ix_turret } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = 1 y = 2 } limit_to_equipment_type = { medium_tank_destroyer_chassis } equipment_bonus = { armor_value = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_falarick_integration name = BEL_cmi_defence_tank_manufacturer_falarick_integration icon = GFX_generic_mio_trait_icon_ap_attack any_parent = { BEL_cmi_defence_tank_manufacturer_cpws1_station BEL_cmi_defence_tank_manufacturer_cpws2_cannon } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = 0 y = 3 } limit_to_equipment_type = { medium_tank_destroyer_chassis } equipment_bonus = { ap_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_lightweight_alloys name = BEL_cmi_defence_tank_manufacturer_lightweight_alloys icon = GFX_generic_mio_trait_icon_weight all_parents = { BEL_cmi_defence_tank_manufacturer_modular_armour_kit } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = 1 y = 3 } limit_to_equipment_type = { medium_tank_destroyer_chassis util_vehicle_type } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_seraing_assembly name = BEL_cmi_defence_tank_manufacturer_seraing_assembly icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { BEL_cmi_defence_tank_manufacturer_falarick_integration } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = 0 y = 4 } limit_to_equipment_type = { medium_tank_destroyer_chassis util_vehicle_type } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_station_tooling name = BEL_cmi_defence_tank_manufacturer_station_tooling icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { BEL_cmi_defence_tank_manufacturer_lightweight_alloys } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = 1 y = 4 } limit_to_equipment_type = { medium_tank_destroyer_chassis util_vehicle_type } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_station_exports name = BEL_cmi_defence_tank_manufacturer_station_exports icon = GFX_generic_mio_trait_icon_funds any_parent = { BEL_cmi_defence_tank_manufacturer_seraing_assembly BEL_cmi_defence_tank_manufacturer_station_tooling } relative_position_id = BEL_cmi_defence_tank_manufacturer_cpws_family position = { x = 0 y = 5 } limit_to_equipment_type = { medium_tank_destroyer_chassis util_vehicle_type } equipment_bonus = { build_cost_ic = -0.03 } organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp name = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp icon = GFX_generic_mio_trait_icon_ap_attack position = { x = 6 y = 0 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { ap_attack = 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 = BEL_cmi_defence_tank_manufacturer_cockerill_3105_turret name = BEL_cmi_defence_tank_manufacturer_cockerill_3105_turret icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { BEL_cmi_defence_tank_manufacturer_ct_cv_105hp } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = -1 y = 1 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_cockerill_120mm_gun name = BEL_cmi_defence_tank_manufacturer_cockerill_120mm_gun icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { BEL_cmi_defence_tank_manufacturer_ct_cv_105hp } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = 0 y = 1 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_falarick_glatgm name = BEL_cmi_defence_tank_manufacturer_falarick_glatgm icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { BEL_cmi_defence_tank_manufacturer_ct_cv_105hp } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = 1 y = 1 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_high_pressure_barrel name = BEL_cmi_defence_tank_manufacturer_high_pressure_barrel icon = GFX_generic_mio_trait_icon_armor_value all_parents = { BEL_cmi_defence_tank_manufacturer_cockerill_3105_turret } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = -1 y = 2 } mutually_exclusive = { BEL_cmi_defence_tank_manufacturer_smoothbore_120 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { armor_value = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_smoothbore_120 name = BEL_cmi_defence_tank_manufacturer_smoothbore_120 icon = GFX_generic_mio_trait_icon_hardness all_parents = { BEL_cmi_defence_tank_manufacturer_cockerill_3105_turret } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = 0 y = 2 } mutually_exclusive = { BEL_cmi_defence_tank_manufacturer_high_pressure_barrel } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { hardness = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_autoloader_system name = BEL_cmi_defence_tank_manufacturer_autoloader_system icon = GFX_generic_mio_trait_icon_unique all_parents = { BEL_cmi_defence_tank_manufacturer_falarick_glatgm } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = 1 y = 2 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { hard_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_composite_recoil name = BEL_cmi_defence_tank_manufacturer_composite_recoil icon = GFX_generic_mio_trait_icon_reliability any_parent = { BEL_cmi_defence_tank_manufacturer_high_pressure_barrel BEL_cmi_defence_tank_manufacturer_smoothbore_120 } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = -1 y = 3 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { reliability = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_fire_control_suite name = BEL_cmi_defence_tank_manufacturer_fire_control_suite icon = GFX_generic_mio_trait_icon_breakthrough any_parent = { BEL_cmi_defence_tank_manufacturer_high_pressure_barrel BEL_cmi_defence_tank_manufacturer_smoothbore_120 } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = 0 y = 3 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_missile_gun_link name = BEL_cmi_defence_tank_manufacturer_missile_gun_link icon = GFX_generic_mio_trait_icon_unique all_parents = { BEL_cmi_defence_tank_manufacturer_autoloader_system } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = 1 y = 3 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { ap_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_high_pressure_foundry name = BEL_cmi_defence_tank_manufacturer_high_pressure_foundry icon = GFX_generic_mio_trait_icon_efficiency_cap any_parent = { BEL_cmi_defence_tank_manufacturer_composite_recoil BEL_cmi_defence_tank_manufacturer_fire_control_suite } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = 0 y = 4 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } production_bonus = { production_efficiency_cap_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_mbt_gun_line name = BEL_cmi_defence_tank_manufacturer_mbt_gun_line icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { BEL_cmi_defence_tank_manufacturer_missile_gun_link } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = 1 y = 4 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_cmi_defence_tank_manufacturer_gun_exports name = BEL_cmi_defence_tank_manufacturer_gun_exports icon = GFX_generic_mio_trait_icon_funds any_parent = { BEL_cmi_defence_tank_manufacturer_high_pressure_foundry BEL_cmi_defence_tank_manufacturer_mbt_gun_line } relative_position_id = BEL_cmi_defence_tank_manufacturer_ct_cv_105hp position = { x = 0 y = 5 } limit_to_equipment_type = { medium_tank_chassis medium_tank_artillery_chassis } equipment_bonus = { build_cost_ic = -0.03 } organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } } BEL_sabiex_international_tank_manufacturer = { allowed = { is_benelux_country = yes } name = BEL_sabiex_international_tank_manufacturer icon = GFX_idea_Sabiex_International_BEL available = { FROM = { OR = { original_tag = BEL has_completed_focus = BNL_benelux_defence } } } equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis heavy_util_vehicle_type util_vehicle_type } research_categories = { CAT_afv CAT_util CAT_armor } tree_header_text = { text = BEL_sabiex_international_tank_manufacturer_mio_header_m113_heritage x = 1 } tree_header_text = { text = BEL_sabiex_international_tank_manufacturer_mio_header_wheeled_armour x = 5 } tree_header_text = { text = BEL_sabiex_international_tank_manufacturer_mio_header_logistics_fleet x = 8 } initial_trait = { name = BEL_sabiex_international_tank_manufacturer_trait equipment_bonus = { reliability = 0.03 build_cost_ic = -0.03 } } trait = { token = BEL_sabiex_international_tank_manufacturer_m113_heritage name = BEL_sabiex_international_tank_manufacturer_m113_heritage icon = GFX_generic_mio_trait_icon_hard_attack position = { x = 1 y = 0 } limit_to_equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis } equipment_bonus = { hard_attack = 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 = BEL_sabiex_international_tank_manufacturer_power_pack_overhaul name = BEL_sabiex_international_tank_manufacturer_power_pack_overhaul icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { BEL_sabiex_international_tank_manufacturer_m113_heritage } position = { x = -1 y = 1 } relative_position_id = BEL_sabiex_international_tank_manufacturer_m113_heritage limit_to_equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_torsion_suspension name = BEL_sabiex_international_tank_manufacturer_torsion_suspension icon = GFX_generic_mio_trait_icon_defense all_parents = { BEL_sabiex_international_tank_manufacturer_m113_heritage } position = { x = 0 y = 1 } relative_position_id = BEL_sabiex_international_tank_manufacturer_m113_heritage limit_to_equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_fire_suppression name = BEL_sabiex_international_tank_manufacturer_fire_suppression icon = GFX_generic_mio_trait_icon_reliability all_parents = { BEL_sabiex_international_tank_manufacturer_m113_heritage } position = { x = 1 y = 1 } relative_position_id = BEL_sabiex_international_tank_manufacturer_m113_heritage limit_to_equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis } equipment_bonus = { reliability = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_life_support_system name = BEL_sabiex_international_tank_manufacturer_life_support_system icon = GFX_generic_mio_trait_icon_unique all_parents = { BEL_sabiex_international_tank_manufacturer_power_pack_overhaul } position = { x = -1 y = 2 } relative_position_id = BEL_sabiex_international_tank_manufacturer_m113_heritage mutually_exclusive = { BEL_sabiex_international_tank_manufacturer_nbc_overpressure } limit_to_equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_nbc_overpressure name = BEL_sabiex_international_tank_manufacturer_nbc_overpressure icon = GFX_generic_mio_trait_icon_defense all_parents = { BEL_sabiex_international_tank_manufacturer_torsion_suspension } position = { x = 0 y = 2 } relative_position_id = BEL_sabiex_international_tank_manufacturer_m113_heritage mutually_exclusive = { BEL_sabiex_international_tank_manufacturer_life_support_system } limit_to_equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_fcs_integration name = BEL_sabiex_international_tank_manufacturer_fcs_integration icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { BEL_sabiex_international_tank_manufacturer_fire_suppression } position = { x = 1 y = 2 } relative_position_id = BEL_sabiex_international_tank_manufacturer_m113_heritage limit_to_equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis } equipment_bonus = { soft_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_day_night_vision name = BEL_sabiex_international_tank_manufacturer_day_night_vision icon = GFX_generic_mio_trait_icon_breakthrough any_parent = { BEL_sabiex_international_tank_manufacturer_life_support_system BEL_sabiex_international_tank_manufacturer_nbc_overpressure } position = { x = 0 y = 3 } relative_position_id = BEL_sabiex_international_tank_manufacturer_m113_heritage limit_to_equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis } equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_laser_warning name = BEL_sabiex_international_tank_manufacturer_laser_warning icon = GFX_generic_mio_trait_icon_armor_value all_parents = { BEL_sabiex_international_tank_manufacturer_fcs_integration } position = { x = 1 y = 3 } relative_position_id = BEL_sabiex_international_tank_manufacturer_m113_heritage limit_to_equipment_type = { medium_tank_amphibious_chassis medium_tank_flame_chassis } equipment_bonus = { armor_value = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_aml90_line name = BEL_sabiex_international_tank_manufacturer_aml90_line icon = GFX_generic_mio_trait_icon_research position = { x = 5 y = 0 } limit_to_equipment_type = { heavy_util_vehicle_type } equipment_bonus = { build_cost_ic = -0.03 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_cockerill_rearm name = BEL_sabiex_international_tank_manufacturer_cockerill_rearm icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { BEL_sabiex_international_tank_manufacturer_aml90_line } position = { x = -1 y = 1 } relative_position_id = BEL_sabiex_international_tank_manufacturer_aml90_line limit_to_equipment_type = { heavy_util_vehicle_type } equipment_bonus = { soft_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_bdx_riot_control name = BEL_sabiex_international_tank_manufacturer_bdx_riot_control icon = GFX_generic_mio_trait_icon_defense all_parents = { BEL_sabiex_international_tank_manufacturer_aml90_line } position = { x = 0 y = 1 } relative_position_id = BEL_sabiex_international_tank_manufacturer_aml90_line limit_to_equipment_type = { heavy_util_vehicle_type } equipment_bonus = { defense = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_run_flat_mobility name = BEL_sabiex_international_tank_manufacturer_run_flat_mobility icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { BEL_sabiex_international_tank_manufacturer_aml90_line } position = { x = 1 y = 1 } relative_position_id = BEL_sabiex_international_tank_manufacturer_aml90_line limit_to_equipment_type = { heavy_util_vehicle_type } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_applique_armour name = BEL_sabiex_international_tank_manufacturer_applique_armour icon = GFX_generic_mio_trait_icon_armor_value all_parents = { BEL_sabiex_international_tank_manufacturer_cockerill_rearm } position = { x = -1 y = 2 } relative_position_id = BEL_sabiex_international_tank_manufacturer_aml90_line mutually_exclusive = { BEL_sabiex_international_tank_manufacturer_mine_protected_hull } limit_to_equipment_type = { heavy_util_vehicle_type } equipment_bonus = { armor_value = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_mine_protected_hull name = BEL_sabiex_international_tank_manufacturer_mine_protected_hull icon = GFX_generic_mio_trait_icon_reliability all_parents = { BEL_sabiex_international_tank_manufacturer_bdx_riot_control } position = { x = 0 y = 2 } relative_position_id = BEL_sabiex_international_tank_manufacturer_aml90_line mutually_exclusive = { BEL_sabiex_international_tank_manufacturer_applique_armour } limit_to_equipment_type = { heavy_util_vehicle_type } equipment_bonus = { reliability = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_recce_optics name = BEL_sabiex_international_tank_manufacturer_recce_optics icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { BEL_sabiex_international_tank_manufacturer_run_flat_mobility } position = { x = 1 y = 2 } relative_position_id = BEL_sabiex_international_tank_manufacturer_aml90_line limit_to_equipment_type = { heavy_util_vehicle_type } equipment_bonus = { breakthrough = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_wheeled_series_line name = BEL_sabiex_international_tank_manufacturer_wheeled_series_line icon = GFX_generic_mio_trait_icon_production_capacity any_parent = { BEL_sabiex_international_tank_manufacturer_applique_armour BEL_sabiex_international_tank_manufacturer_mine_protected_hull BEL_sabiex_international_tank_manufacturer_recce_optics } position = { x = 0 y = 3 } relative_position_id = BEL_sabiex_international_tank_manufacturer_aml90_line limit_to_equipment_type = { heavy_util_vehicle_type } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_reo_truck_fleet name = BEL_sabiex_international_tank_manufacturer_reo_truck_fleet icon = GFX_generic_mio_trait_icon_util position = { x = 8 y = 0 } limit_to_equipment_type = { util_vehicle_type } 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 = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_unimog_overhaul name = BEL_sabiex_international_tank_manufacturer_unimog_overhaul icon = GFX_generic_mio_trait_icon_util_speed all_parents = { BEL_sabiex_international_tank_manufacturer_reo_truck_fleet } position = { x = -1 y = 1 } relative_position_id = BEL_sabiex_international_tank_manufacturer_reo_truck_fleet 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 = BEL_sabiex_international_tank_manufacturer_powertrain_reman name = BEL_sabiex_international_tank_manufacturer_powertrain_reman icon = GFX_generic_mio_trait_icon_util_buildcost all_parents = { BEL_sabiex_international_tank_manufacturer_reo_truck_fleet } position = { x = 0 y = 1 } relative_position_id = BEL_sabiex_international_tank_manufacturer_reo_truck_fleet limit_to_equipment_type = { util_vehicle_type } equipment_bonus = { build_cost_ic = -0.03 } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_elbit_partnership name = BEL_sabiex_international_tank_manufacturer_elbit_partnership icon = GFX_generic_mio_trait_icon_design all_parents = { BEL_sabiex_international_tank_manufacturer_reo_truck_fleet } position = { x = 1 y = 1 } relative_position_id = BEL_sabiex_international_tank_manufacturer_reo_truck_fleet organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_turnkey_logistics name = BEL_sabiex_international_tank_manufacturer_turnkey_logistics icon = GFX_generic_mio_trait_icon_funds all_parents = { BEL_sabiex_international_tank_manufacturer_unimog_overhaul } position = { x = -1 y = 2 } relative_position_id = BEL_sabiex_international_tank_manufacturer_reo_truck_fleet organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_mons_workshops name = BEL_sabiex_international_tank_manufacturer_mons_workshops icon = GFX_generic_mio_trait_icon_util_efficiency_gain all_parents = { BEL_sabiex_international_tank_manufacturer_powertrain_reman } position = { x = 0 y = 2 } relative_position_id = BEL_sabiex_international_tank_manufacturer_reo_truck_fleet 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 = BEL_sabiex_international_tank_manufacturer_spare_parts_network name = BEL_sabiex_international_tank_manufacturer_spare_parts_network icon = GFX_generic_mio_trait_icon_util_resources all_parents = { BEL_sabiex_international_tank_manufacturer_elbit_partnership } position = { x = 1 y = 2 } relative_position_id = BEL_sabiex_international_tank_manufacturer_reo_truck_fleet limit_to_equipment_type = { util_vehicle_type } production_bonus = { production_resource_need_factor = -0.10 } organization_modifier = { military_industrial_organization_funds_gain = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabiex_international_tank_manufacturer_global_service_hub name = BEL_sabiex_international_tank_manufacturer_global_service_hub icon = GFX_generic_mio_trait_icon_task any_parent = { BEL_sabiex_international_tank_manufacturer_turnkey_logistics BEL_sabiex_international_tank_manufacturer_mons_workshops BEL_sabiex_international_tank_manufacturer_spare_parts_network } position = { x = 0 y = 3 } relative_position_id = BEL_sabiex_international_tank_manufacturer_reo_truck_fleet limit_to_equipment_type = { util_vehicle_type } production_bonus = { production_capacity_factor = 0.05 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } } BEL_sabca_aircraft_manufacturer = { allowed = { is_benelux_country = yes } name = BEL_sabca_aircraft_manufacturer icon = GFX_idea_SABCA_BEL available = { if = { limit = { FROM = { original_tag = HOL } } OR = { HOL = { has_completed_focus = HOL_integrate_flemish_defense_companies } FROM = { has_completed_focus = BNL_benelux_defence } } } else = { FROM = { original_tag = BEL has_completed_focus = BNL_benelux_defence } } } equipment_type = { mio_cat_eq_only_light_aircraft mio_cat_eq_only_uav guided_missile_equipment } research_categories = { CAT_fighter CAT_a_uav CAT_missile } initial_trait = { name = BEL_sabca_aircraft_manufacturer_trait equipment_bonus = { reliability = 0.03 build_cost_ic = -0.03 } } trait = { token = BEL_sabca_aircraft_manufacturer_f16_assembly_line name = BEL_sabca_aircraft_manufacturer_f16_assembly_line icon = GFX_generic_mio_trait_icon_research position = { x = 1 y = 0 } limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } equipment_bonus = { reliability = 0.03 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_uas_business_unit name = BEL_sabca_aircraft_manufacturer_uas_business_unit icon = GFX_generic_mio_trait_icon_air_range position = { x = 4 y = 0 } limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { air_range = 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 = BEL_sabca_aircraft_manufacturer_sabca_technologies name = BEL_sabca_aircraft_manufacturer_sabca_technologies icon = GFX_generic_mio_trait_icon_research position = { x = 7 y = 0 } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { build_cost_ic = -0.03 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_f35_wing_skins name = BEL_sabca_aircraft_manufacturer_f35_wing_skins icon = GFX_generic_mio_trait_icon_weight all_parents = { BEL_sabca_aircraft_manufacturer_f16_assembly_line } position = { x = -1 y = 1 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } equipment_bonus = { weight = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_f16_mlu name = BEL_sabca_aircraft_manufacturer_f16_mlu icon = GFX_generic_mio_trait_icon_air_agility all_parents = { BEL_sabca_aircraft_manufacturer_f16_assembly_line } position = { x = 0 y = 1 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } equipment_bonus = { air_agility = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_mirage_upgrade name = BEL_sabca_aircraft_manufacturer_mirage_upgrade icon = GFX_generic_mio_trait_icon_air_attack all_parents = { BEL_sabca_aircraft_manufacturer_f16_assembly_line } position = { x = 1 y = 1 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } equipment_bonus = { air_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_antwerp_trials name = BEL_sabca_aircraft_manufacturer_antwerp_trials icon = GFX_generic_mio_trait_icon_air_range all_parents = { BEL_sabca_aircraft_manufacturer_uas_business_unit } position = { x = -1 y = 1 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { air_range = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_offshore_ops name = BEL_sabca_aircraft_manufacturer_offshore_ops icon = GFX_generic_mio_trait_icon_air_defence all_parents = { BEL_sabca_aircraft_manufacturer_uas_business_unit } position = { x = 0 y = 1 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { air_defence = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_sensor_integration name = BEL_sabca_aircraft_manufacturer_sensor_integration icon = GFX_generic_mio_trait_icon_air_agility all_parents = { BEL_sabca_aircraft_manufacturer_uas_business_unit } position = { x = 1 y = 1 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { air_agility = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_emc_actuators name = BEL_sabca_aircraft_manufacturer_emc_actuators icon = GFX_generic_mio_trait_icon_guided_missile_agility all_parents = { BEL_sabca_aircraft_manufacturer_sabca_technologies } position = { x = -1 y = 1 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { air_agility = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_thrust_vector_control name = BEL_sabca_aircraft_manufacturer_thrust_vector_control icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { BEL_sabca_aircraft_manufacturer_sabca_technologies } position = { x = 0 y = 1 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { air_agility = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_uclouvain_partnership name = BEL_sabca_aircraft_manufacturer_uclouvain_partnership icon = GFX_generic_mio_trait_icon_design all_parents = { BEL_sabca_aircraft_manufacturer_sabca_technologies } position = { x = 1 y = 1 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_alphajet_refit name = BEL_sabca_aircraft_manufacturer_alphajet_refit icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { BEL_sabca_aircraft_manufacturer_f35_wing_skins } position = { x = -1 y = 2 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line mutually_exclusive = { BEL_sabca_aircraft_manufacturer_a10_sustainment } limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } equipment_bonus = { maximum_speed = 0.05 weight = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_a10_sustainment name = BEL_sabca_aircraft_manufacturer_a10_sustainment icon = GFX_generic_mio_trait_icon_unique all_parents = { BEL_sabca_aircraft_manufacturer_f16_mlu } position = { x = 0 y = 2 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line mutually_exclusive = { BEL_sabca_aircraft_manufacturer_alphajet_refit } limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } equipment_bonus = { air_defence = 0.05 reliability = 0.03 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_rwr_integration name = BEL_sabca_aircraft_manufacturer_rwr_integration icon = GFX_generic_mio_trait_icon_air_defence all_parents = { BEL_sabca_aircraft_manufacturer_mirage_upgrade } position = { x = 1 y = 2 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } equipment_bonus = { air_defence = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_isr_payload name = BEL_sabca_aircraft_manufacturer_isr_payload icon = GFX_generic_mio_trait_icon_air_defence all_parents = { BEL_sabca_aircraft_manufacturer_antwerp_trials } position = { x = -1 y = 2 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit mutually_exclusive = { BEL_sabca_aircraft_manufacturer_strike_payload } limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { air_defence = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_strike_payload name = BEL_sabca_aircraft_manufacturer_strike_payload icon = GFX_generic_mio_trait_icon_air_ground_attack all_parents = { BEL_sabca_aircraft_manufacturer_offshore_ops } position = { x = 0 y = 2 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit mutually_exclusive = { BEL_sabca_aircraft_manufacturer_isr_payload } limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { air_ground_attack = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_blos_datalink name = BEL_sabca_aircraft_manufacturer_blos_datalink icon = GFX_generic_mio_trait_icon_air_range all_parents = { BEL_sabca_aircraft_manufacturer_sensor_integration } position = { x = 1 y = 2 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { air_range = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_precision_guidance name = BEL_sabca_aircraft_manufacturer_precision_guidance icon = GFX_generic_mio_trait_icon_air_attack all_parents = { BEL_sabca_aircraft_manufacturer_emc_actuators } position = { x = -1 y = 2 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies mutually_exclusive = { BEL_sabca_aircraft_manufacturer_extended_range } 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 = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_extended_range name = BEL_sabca_aircraft_manufacturer_extended_range icon = GFX_generic_mio_trait_icon_guided_missile_speed all_parents = { BEL_sabca_aircraft_manufacturer_thrust_vector_control } position = { x = 0 y = 2 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies mutually_exclusive = { BEL_sabca_aircraft_manufacturer_precision_guidance } limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { maximum_speed = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_seeker_integration name = BEL_sabca_aircraft_manufacturer_seeker_integration icon = GFX_generic_mio_trait_icon_air_ground_attack all_parents = { BEL_sabca_aircraft_manufacturer_uclouvain_partnership } position = { x = 1 y = 2 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies 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 = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_florennes_tooling name = BEL_sabca_aircraft_manufacturer_florennes_tooling icon = GFX_generic_mio_trait_icon_production_capacity any_parent = { BEL_sabca_aircraft_manufacturer_alphajet_refit BEL_sabca_aircraft_manufacturer_a10_sustainment } position = { x = 0 y = 3 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_composite_autoclave name = BEL_sabca_aircraft_manufacturer_composite_autoclave icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { BEL_sabca_aircraft_manufacturer_rwr_integration } position = { x = 1 y = 3 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_uas_series_production name = BEL_sabca_aircraft_manufacturer_uas_series_production icon = GFX_generic_mio_trait_icon_production_capacity any_parent = { BEL_sabca_aircraft_manufacturer_isr_payload BEL_sabca_aircraft_manufacturer_strike_payload } position = { x = 0 y = 3 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_uas_composite name = BEL_sabca_aircraft_manufacturer_uas_composite icon = GFX_generic_mio_trait_icon_weight all_parents = { BEL_sabca_aircraft_manufacturer_blos_datalink } position = { x = 1 y = 3 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { weight = -0.05 } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_actuation_line name = BEL_sabca_aircraft_manufacturer_actuation_line icon = GFX_generic_mio_trait_icon_production_capacity any_parent = { BEL_sabca_aircraft_manufacturer_precision_guidance BEL_sabca_aircraft_manufacturer_extended_range } position = { x = 0 y = 3 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies limit_to_equipment_type = { guided_missile_equipment } production_bonus = { production_capacity_factor = 0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_lln_plant name = BEL_sabca_aircraft_manufacturer_lln_plant icon = GFX_generic_mio_trait_icon_guided_missile_buildcost all_parents = { BEL_sabca_aircraft_manufacturer_seeker_integration } position = { x = 1 y = 3 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies limit_to_equipment_type = { guided_missile_equipment } production_bonus = { production_cost_factor = -0.05 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_lummen_line name = BEL_sabca_aircraft_manufacturer_lummen_line icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { BEL_sabca_aircraft_manufacturer_florennes_tooling } position = { x = 0 y = 4 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } production_bonus = { production_efficiency_gain_factor = 0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_f16_legacy name = BEL_sabca_aircraft_manufacturer_f16_legacy icon = GFX_generic_mio_trait_icon_funds all_parents = { BEL_sabca_aircraft_manufacturer_composite_autoclave } position = { x = 1 y = 4 } relative_position_id = BEL_sabca_aircraft_manufacturer_f16_assembly_line limit_to_equipment_type = { small_plane_airframe small_plane_cas_airframe small_plane_strike_airframe small_plane_naval_bomber_airframe } equipment_bonus = { air_ground_attack = 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 = BEL_sabca_aircraft_manufacturer_uas_certification name = BEL_sabca_aircraft_manufacturer_uas_certification icon = GFX_generic_mio_trait_icon_task all_parents = { BEL_sabca_aircraft_manufacturer_uas_series_production } position = { x = 0 y = 4 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { build_cost_ic = -0.03 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 1 } } trait = { token = BEL_sabca_aircraft_manufacturer_tactical_uas name = BEL_sabca_aircraft_manufacturer_tactical_uas icon = GFX_generic_mio_trait_icon_funds all_parents = { BEL_sabca_aircraft_manufacturer_uas_composite } position = { x = 1 y = 4 } relative_position_id = BEL_sabca_aircraft_manufacturer_uas_business_unit limit_to_equipment_type = { small_plane_suicide_airframe cv_small_plane_suicide_airframe medium_plane_suicide_airframe } equipment_bonus = { air_attack = 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 = BEL_sabca_aircraft_manufacturer_launcher_tva name = BEL_sabca_aircraft_manufacturer_launcher_tva icon = GFX_generic_mio_trait_icon_guided_missile all_parents = { BEL_sabca_aircraft_manufacturer_actuation_line } position = { x = 0 y = 4 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies limit_to_equipment_type = { guided_missile_equipment } equipment_bonus = { maximum_speed = 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 = BEL_sabca_aircraft_manufacturer_actuation_leader name = BEL_sabca_aircraft_manufacturer_actuation_leader icon = GFX_generic_mio_trait_icon_guided_missile_efficiency_cap all_parents = { BEL_sabca_aircraft_manufacturer_lln_plant } position = { x = 1 y = 4 } relative_position_id = BEL_sabca_aircraft_manufacturer_sabca_technologies limit_to_equipment_type = { guided_missile_equipment } production_bonus = { production_efficiency_cap_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 } } }