SLV_arex_manufacturer = { allowed = { original_tag = SLV } name = SLV_arex_manufacturer icon = GFX_idea_Zastava equipment_type = { infantry_weapons_type } research_categories = { CAT_inf_wep CAT_inf } initial_trait = { name = SLV_arex_manufacturer_trait equipment_bonus = { soft_attack = 0.05 build_cost_ic = -0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.03 military_industrial_organization_design_team_assign_cost = -0.15 } } trait = { token = SLV_arex_manufacturer_rex_zero_1 name = SLV_arex_manufacturer_rex_zero_1 icon = GFX_generic_mio_trait_icon_soft_attack position = { x = 2 y = 0 } equipment_bonus = { soft_attack = 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 = SLV_arex_manufacturer_rex_delta name = SLV_arex_manufacturer_rex_delta icon = GFX_generic_mio_trait_icon_build_cost_ic position = { x = 7 y = 0 } equipment_bonus = { build_cost_ic = -0.06 } 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 = SLV_arex_manufacturer_all_steel_frame name = SLV_arex_manufacturer_all_steel_frame icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_arex_manufacturer_rex_zero_1 } position = { x = -1 y = 1 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 equipment_bonus = { reliability = 0.05 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 = SLV_arex_manufacturer_ambidextrous_controls name = SLV_arex_manufacturer_ambidextrous_controls icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { SLV_arex_manufacturer_rex_zero_1 } position = { x = 1 y = 1 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 equipment_bonus = { soft_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 = SLV_arex_manufacturer_striker_fired_action name = SLV_arex_manufacturer_striker_fired_action icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { SLV_arex_manufacturer_rex_delta } position = { x = -1 y = 1 } relative_position_id = SLV_arex_manufacturer_rex_delta equipment_bonus = { defense = 0.04 } 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 = SLV_arex_manufacturer_polymer_frame name = SLV_arex_manufacturer_polymer_frame icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { SLV_arex_manufacturer_rex_delta } position = { x = 1 y = 1 } relative_position_id = SLV_arex_manufacturer_rex_delta equipment_bonus = { build_cost_ic = -0.06 } production_bonus = { production_cost_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 = SLV_arex_manufacturer_slovenian_steel name = SLV_arex_manufacturer_slovenian_steel icon = GFX_generic_mio_trait_icon_resources all_parents = { SLV_arex_manufacturer_all_steel_frame } position = { x = -2 y = 2 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 production_bonus = { production_cost_factor = -0.06 production_resource_need_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 = SLV_arex_manufacturer_decocker_safety name = SLV_arex_manufacturer_decocker_safety icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_arex_manufacturer_all_steel_frame SLV_arex_manufacturer_ambidextrous_controls } position = { x = 0 y = 2 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 equipment_bonus = { reliability = 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 = SLV_arex_manufacturer_optics_ready_slide name = SLV_arex_manufacturer_optics_ready_slide icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_arex_manufacturer_striker_fired_action SLV_arex_manufacturer_ambidextrous_controls } position = { x = -2 y = 2 } relative_position_id = SLV_arex_manufacturer_rex_delta 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 = SLV_arex_manufacturer_delta_gen_2 name = SLV_arex_manufacturer_delta_gen_2 icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { SLV_arex_manufacturer_striker_fired_action SLV_arex_manufacturer_polymer_frame } position = { x = 0 y = 2 } relative_position_id = SLV_arex_manufacturer_rex_delta equipment_bonus = { breakthrough = 0.05 } production_bonus = { production_conversion_speed_factor = 0.30 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_arex_manufacturer_rex_zero_2 name = SLV_arex_manufacturer_rex_zero_2 icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { SLV_arex_manufacturer_polymer_frame } position = { x = 2 y = 2 } relative_position_id = SLV_arex_manufacturer_rex_delta equipment_bonus = { breakthrough = 0.04 } production_bonus = { production_efficiency_gain_factor = 0.12 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_arex_manufacturer_compact_carry name = SLV_arex_manufacturer_compact_carry icon = GFX_generic_mio_trait_icon_resources all_parents = { SLV_arex_manufacturer_decocker_safety } position = { x = -1 y = 3 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 mutually_exclusive = { SLV_arex_manufacturer_competition_model } production_bonus = { production_cost_factor = -0.06 production_resource_need_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 = SLV_arex_manufacturer_competition_model name = SLV_arex_manufacturer_competition_model icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_arex_manufacturer_decocker_safety } position = { x = 1 y = 3 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 mutually_exclusive = { SLV_arex_manufacturer_compact_carry } 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 = SLV_arex_manufacturer_delta_m name = SLV_arex_manufacturer_delta_m icon = GFX_generic_mio_trait_icon_defense all_parents = { SLV_arex_manufacturer_delta_gen_2 } position = { x = -1 y = 3 } relative_position_id = SLV_arex_manufacturer_rex_delta mutually_exclusive = { SLV_arex_manufacturer_delta_l } equipment_bonus = { defense = 0.05 } organization_modifier = { military_industrial_organization_design_team_change_cost = -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 = SLV_arex_manufacturer_delta_l name = SLV_arex_manufacturer_delta_l icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_arex_manufacturer_delta_gen_2 } position = { x = 1 y = 3 } relative_position_id = SLV_arex_manufacturer_rex_delta mutually_exclusive = { SLV_arex_manufacturer_delta_m } 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 = SLV_arex_manufacturer_rex_alpha name = SLV_arex_manufacturer_rex_alpha icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_arex_manufacturer_optics_ready_slide } any_parent = { SLV_arex_manufacturer_compact_carry SLV_arex_manufacturer_competition_model } position = { x = 0 y = 4 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 equipment_bonus = { hard_attack = 0.06 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 = SLV_arex_manufacturer_modular_grip name = SLV_arex_manufacturer_modular_grip icon = GFX_generic_mio_trait_icon_unique any_parent = { SLV_arex_manufacturer_delta_m SLV_arex_manufacturer_delta_l } position = { x = 0 y = 4 } relative_position_id = SLV_arex_manufacturer_rex_delta equipment_bonus = { defense = 0.04 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_arex_manufacturer_nato_certification name = SLV_arex_manufacturer_nato_certification icon = GFX_generic_mio_trait_icon_research all_parents = { SLV_arex_manufacturer_rex_zero_2 SLV_arex_manufacturer_delta_l } position = { x = 2 y = 4 } relative_position_id = SLV_arex_manufacturer_rex_delta organization_modifier = { military_industrial_organization_research_bonus = 0.03 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 = SLV_arex_manufacturer_adjustable_sights name = SLV_arex_manufacturer_adjustable_sights icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { SLV_arex_manufacturer_rex_alpha } position = { x = -1 y = 5 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 equipment_bonus = { breakthrough = 0.05 } 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 = SLV_arex_manufacturer_machine_tool_heritage name = SLV_arex_manufacturer_machine_tool_heritage icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { SLV_arex_manufacturer_rex_alpha } position = { x = 1 y = 5 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 production_bonus = { production_efficiency_cap_factor = 0.10 } organization_modifier = { military_industrial_organization_research_bonus = 0.03 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 = SLV_arex_manufacturer_export_volume name = SLV_arex_manufacturer_export_volume icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { SLV_arex_manufacturer_modular_grip } position = { x = 0 y = 5 } relative_position_id = SLV_arex_manufacturer_rex_delta production_bonus = { production_capacity_factor = 0.12 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_arex_manufacturer_saf_contract name = SLV_arex_manufacturer_saf_contract icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_arex_manufacturer_adjustable_sights SLV_arex_manufacturer_machine_tool_heritage } position = { x = 0 y = 6 } relative_position_id = SLV_arex_manufacturer_rex_zero_1 organization_modifier = { military_industrial_organization_task_capacity = 1 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 } } } } } SLV_pipistrel_manufacturer = { allowed = { original_tag = SLV } name = SLV_pipistrel_manufacturer icon = GFX_idea_utva equipment_type = { mio_cat_eq_only_light_aircraft mio_cat_eq_only_uav } research_categories = { CAT_air_eqp CAT_a_uav CAT_wings } tree_header_text = { text = SLV_pipistrel_manufacturer_header_training x = 1 } tree_header_text = { text = SLV_pipistrel_manufacturer_header_isr x = 5 } tree_header_text = { text = SLV_pipistrel_manufacturer_header_uav x = 8 } initial_trait = { name = SLV_pipistrel_manufacturer_trait equipment_bonus = { air_range = 0.05 build_cost_ic = -0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.06 military_industrial_organization_design_team_assign_cost = 0.10 } } trait = { token = SLV_pipistrel_manufacturer_alpha_trainer name = SLV_pipistrel_manufacturer_alpha_trainer icon = GFX_generic_mio_trait_icon_light_aircraft_reliability position = { x = 1 y = 0 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { reliability = 0.05 build_cost_ic = -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 = SLV_pipistrel_manufacturer_velis_club name = SLV_pipistrel_manufacturer_velis_club icon = GFX_generic_mio_trait_icon_light_aircraft_efficiency_cap all_parents = { SLV_pipistrel_manufacturer_alpha_trainer } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = -1 y = 1 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } production_bonus = { production_efficiency_cap_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 = SLV_pipistrel_manufacturer_sinus_motorglider name = SLV_pipistrel_manufacturer_sinus_motorglider icon = GFX_generic_mio_trait_icon_light_aircraft_agility all_parents = { SLV_pipistrel_manufacturer_alpha_trainer } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = 1 y = 1 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_agility = 0.06 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 = SLV_pipistrel_manufacturer_panthera_performance name = SLV_pipistrel_manufacturer_panthera_performance icon = GFX_generic_mio_trait_icon_light_aircraft_speed all_parents = { SLV_pipistrel_manufacturer_velis_club } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = -1 y = 2 } mutually_exclusive = { SLV_pipistrel_manufacturer_velis_electro } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_agility = 0.08 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 = SLV_pipistrel_manufacturer_velis_electro name = SLV_pipistrel_manufacturer_velis_electro icon = GFX_generic_mio_trait_icon_light_aircraft_reliability all_parents = { SLV_pipistrel_manufacturer_sinus_motorglider } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = 1 y = 2 } mutually_exclusive = { SLV_pipistrel_manufacturer_panthera_performance } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { reliability = 0.06 fuel_consumption = -0.08 } 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 = SLV_pipistrel_manufacturer_composite_airframe name = SLV_pipistrel_manufacturer_composite_airframe icon = GFX_generic_mio_trait_icon_large_aircraft_weight any_parent = { SLV_pipistrel_manufacturer_panthera_performance SLV_pipistrel_manufacturer_velis_electro } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = 0 y = 3 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { weight = -0.08 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 = SLV_pipistrel_manufacturer_flight_school_standard name = SLV_pipistrel_manufacturer_flight_school_standard icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_pipistrel_manufacturer_sinus_motorglider } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = 2 y = 2 } organization_modifier = { military_industrial_organization_design_team_change_cost = -0.15 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 = SLV_pipistrel_manufacturer_explorer_utility name = SLV_pipistrel_manufacturer_explorer_utility icon = GFX_generic_mio_trait_icon_light_aircraft_defense all_parents = { SLV_pipistrel_manufacturer_composite_airframe } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = -1 y = 4 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_defence = 0.06 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 = SLV_pipistrel_manufacturer_taurus_aerodynamics name = SLV_pipistrel_manufacturer_taurus_aerodynamics icon = GFX_generic_mio_trait_icon_light_aircraft_agility all_parents = { SLV_pipistrel_manufacturer_composite_airframe } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = 1 y = 4 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_agility = 0.07 weight = -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 = SLV_pipistrel_manufacturer_serial_production name = SLV_pipistrel_manufacturer_serial_production icon = GFX_generic_mio_trait_icon_light_aircraft_buildcost all_parents = { SLV_pipistrel_manufacturer_explorer_utility SLV_pipistrel_manufacturer_taurus_aerodynamics } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = 0 y = 5 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } production_bonus = { production_capacity_factor = 0.10 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 = SLV_pipistrel_manufacturer_ajdovscina_assembly name = SLV_pipistrel_manufacturer_ajdovscina_assembly icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_pipistrel_manufacturer_taurus_aerodynamics } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = 2 y = 5 } organization_modifier = { 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 } } } } trait = { token = SLV_pipistrel_manufacturer_garmin_avionics name = SLV_pipistrel_manufacturer_garmin_avionics icon = GFX_generic_mio_trait_icon_unique all_parents = { SLV_pipistrel_manufacturer_serial_production } relative_position_id = SLV_pipistrel_manufacturer_alpha_trainer position = { x = 1 y = 6 } 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 = SLV_pipistrel_manufacturer_surveyor_platform name = SLV_pipistrel_manufacturer_surveyor_platform icon = GFX_generic_mio_trait_icon_light_aircraft_range position = { x = 5 y = 0 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_range = 0.07 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 = SLV_pipistrel_manufacturer_optionally_piloted name = SLV_pipistrel_manufacturer_optionally_piloted icon = GFX_generic_mio_trait_icon_light_aircraft all_parents = { SLV_pipistrel_manufacturer_surveyor_platform } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = -1 y = 1 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_agility = 0.05 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 = SLV_pipistrel_manufacturer_eo_ir_sensor name = SLV_pipistrel_manufacturer_eo_ir_sensor icon = GFX_generic_mio_trait_icon_light_aircraft_defense all_parents = { SLV_pipistrel_manufacturer_surveyor_platform } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = 1 y = 1 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_defence = 0.07 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 = SLV_pipistrel_manufacturer_armed_surveyor name = SLV_pipistrel_manufacturer_armed_surveyor icon = GFX_generic_mio_trait_icon_light_aircraft_air_ground_attack all_parents = { SLV_pipistrel_manufacturer_optionally_piloted } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = -1 y = 2 } mutually_exclusive = { SLV_pipistrel_manufacturer_recon_suite } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_ground_attack = 0.07 air_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 = SLV_pipistrel_manufacturer_recon_suite name = SLV_pipistrel_manufacturer_recon_suite icon = GFX_generic_mio_trait_icon_light_aircraft_range all_parents = { SLV_pipistrel_manufacturer_eo_ir_sensor } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = 1 y = 2 } mutually_exclusive = { SLV_pipistrel_manufacturer_armed_surveyor } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_range = 0.08 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 = SLV_pipistrel_manufacturer_virus_sw_surveillance name = SLV_pipistrel_manufacturer_virus_sw_surveillance icon = GFX_generic_mio_trait_icon_light_aircraft_weight any_parent = { SLV_pipistrel_manufacturer_armed_surveyor SLV_pipistrel_manufacturer_recon_suite } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = 0 y = 3 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_range = 0.06 weight = -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 = SLV_pipistrel_manufacturer_long_endurance_wing name = SLV_pipistrel_manufacturer_long_endurance_wing icon = GFX_generic_mio_trait_icon_light_aircraft_efficiency_gain all_parents = { SLV_pipistrel_manufacturer_sinus_motorglider SLV_pipistrel_manufacturer_optionally_piloted } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = -2 y = 3 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } production_bonus = { production_efficiency_gain_factor = 0.12 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_pipistrel_manufacturer_datalink_c2 name = SLV_pipistrel_manufacturer_datalink_c2 icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_pipistrel_manufacturer_eo_ir_sensor } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = 1 y = 3 } organization_modifier = { military_industrial_organization_design_team_change_cost = -0.12 military_industrial_organization_funds_gain = 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 = SLV_pipistrel_manufacturer_maritime_patrol name = SLV_pipistrel_manufacturer_maritime_patrol icon = GFX_generic_mio_trait_icon_light_aircraft all_parents = { SLV_pipistrel_manufacturer_virus_sw_surveillance } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = 0 y = 4 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } equipment_bonus = { air_bombing = 0.06 thrust = 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 = SLV_pipistrel_manufacturer_isr_production name = SLV_pipistrel_manufacturer_isr_production icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { SLV_pipistrel_manufacturer_maritime_patrol } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = -1 y = 5 } limit_to_equipment_type = { mio_cat_eq_only_light_aircraft } production_bonus = { production_cost_factor = -0.10 production_efficiency_gain_factor = 0.12 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_pipistrel_manufacturer_border_surveillance name = SLV_pipistrel_manufacturer_border_surveillance icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_pipistrel_manufacturer_datalink_c2 } relative_position_id = SLV_pipistrel_manufacturer_surveyor_platform position = { x = 1 y = 5 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.20 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 = SLV_pipistrel_manufacturer_nuuva_v300 name = SLV_pipistrel_manufacturer_nuuva_v300 icon = GFX_generic_mio_trait_icon_uav_strategic_attack position = { x = 8 y = 0 } limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_bombing = 0.07 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 = SLV_pipistrel_manufacturer_autonomous_flight name = SLV_pipistrel_manufacturer_autonomous_flight icon = GFX_generic_mio_trait_icon_uav all_parents = { SLV_pipistrel_manufacturer_nuuva_v300 } relative_position_id = SLV_pipistrel_manufacturer_nuuva_v300 position = { x = 1 y = 1 } limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { thrust = 0.06 } production_bonus = { production_efficiency_cap_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 = SLV_pipistrel_manufacturer_heavy_payload name = SLV_pipistrel_manufacturer_heavy_payload icon = GFX_generic_mio_trait_icon_uav_strategic_attack all_parents = { SLV_pipistrel_manufacturer_nuuva_v300 } relative_position_id = SLV_pipistrel_manufacturer_nuuva_v300 position = { x = -1 y = 2 } mutually_exclusive = { SLV_pipistrel_manufacturer_long_range_kit } limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_bombing = 0.08 air_ground_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 = SLV_pipistrel_manufacturer_long_range_kit name = SLV_pipistrel_manufacturer_long_range_kit icon = GFX_generic_mio_trait_icon_uav all_parents = { SLV_pipistrel_manufacturer_autonomous_flight } relative_position_id = SLV_pipistrel_manufacturer_nuuva_v300 position = { x = 1 y = 2 } mutually_exclusive = { SLV_pipistrel_manufacturer_heavy_payload } limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { night_penalty = -0.07 } production_bonus = { production_resource_need_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 = SLV_pipistrel_manufacturer_hybrid_powertrain name = SLV_pipistrel_manufacturer_hybrid_powertrain icon = GFX_generic_mio_trait_icon_uav_buildcost all_parents = { SLV_pipistrel_manufacturer_velis_electro SLV_pipistrel_manufacturer_heavy_payload } relative_position_id = SLV_pipistrel_manufacturer_nuuva_v300 position = { x = -1 y = 3 } limit_to_equipment_type = { mio_cat_eq_only_uav } production_bonus = { production_efficiency_gain_factor = 0.14 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 = SLV_pipistrel_manufacturer_vtol_rotor name = SLV_pipistrel_manufacturer_vtol_rotor icon = GFX_generic_mio_trait_icon_uav_air_attack all_parents = { SLV_pipistrel_manufacturer_long_range_kit } relative_position_id = SLV_pipistrel_manufacturer_nuuva_v300 position = { x = 1 y = 3 } limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_attack = 0.06 } 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 = SLV_pipistrel_manufacturer_unimproved_strip name = SLV_pipistrel_manufacturer_unimproved_strip icon = GFX_generic_mio_trait_icon_uav_air_ground_attack any_parent = { SLV_pipistrel_manufacturer_heavy_payload SLV_pipistrel_manufacturer_long_range_kit } relative_position_id = SLV_pipistrel_manufacturer_nuuva_v300 position = { x = 0 y = 4 } limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_ground_attack = 0.06 } production_bonus = { production_efficiency_cap_factor = 0.12 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_pipistrel_manufacturer_textron_synergy name = SLV_pipistrel_manufacturer_textron_synergy icon = GFX_generic_mio_trait_icon_research all_parents = { SLV_pipistrel_manufacturer_hybrid_powertrain } relative_position_id = SLV_pipistrel_manufacturer_nuuva_v300 position = { x = -1 y = 5 } organization_modifier = { military_industrial_organization_research_bonus = 0.04 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 } } } } trait = { token = SLV_pipistrel_manufacturer_all_weather_uav name = SLV_pipistrel_manufacturer_all_weather_uav icon = GFX_generic_mio_trait_icon_uav all_parents = { SLV_pipistrel_manufacturer_unimproved_strip } relative_position_id = SLV_pipistrel_manufacturer_nuuva_v300 position = { x = 0 y = 5 } limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { thrust = 0.06 night_penalty = -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 = SLV_pipistrel_manufacturer_datalink_payload name = SLV_pipistrel_manufacturer_datalink_payload icon = GFX_generic_mio_trait_icon_uav_air_attack all_parents = { SLV_pipistrel_manufacturer_vtol_rotor } relative_position_id = SLV_pipistrel_manufacturer_nuuva_v300 position = { x = 1 y = 5 } limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_attack = 0.07 } 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 } } } } } SLV_fotona_manufacturer = { allowed = { original_tag = SLV } name = SLV_fotona_manufacturer icon = GFX_idea_company_fotona equipment_type = { cnc_equipment_type } research_categories = { CAT_cnc CAT_computer_systems } initial_trait = { name = SLV_fotona_manufacturer_trait equipment_bonus = { reliability = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.07 military_industrial_organization_design_team_assign_cost = 0.15 } } trait = { token = SLV_fotona_manufacturer_lp7_rangefinder name = SLV_fotona_manufacturer_lp7_rangefinder icon = GFX_generic_mio_trait_icon_unique position = { x = 1 y = 0 } equipment_bonus = { max_organisation = 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 = SLV_fotona_manufacturer_sgs55_fcs name = SLV_fotona_manufacturer_sgs55_fcs icon = GFX_generic_mio_trait_icon_unique position = { x = 5 y = 0 } equipment_bonus = { max_organisation = 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 = SLV_fotona_manufacturer_comtos55_sight name = SLV_fotona_manufacturer_comtos55_sight icon = GFX_generic_mio_trait_icon_maximum_speed position = { x = 8 y = 0 } 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 = SLV_fotona_manufacturer_lp10_long_range name = SLV_fotona_manufacturer_lp10_long_range icon = GFX_generic_mio_trait_icon_funds all_parents = { SLV_fotona_manufacturer_lp7_rangefinder } position = { x = 0 y = 1 } relative_position_id = SLV_fotona_manufacturer_lp7_rangefinder equipment_bonus = { max_organisation = 0.04 } 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 = SLV_fotona_manufacturer_ballistic_computer name = SLV_fotona_manufacturer_ballistic_computer icon = GFX_generic_mio_trait_icon_research all_parents = { SLV_fotona_manufacturer_sgs55_fcs } position = { x = 0 y = 1 } relative_position_id = SLV_fotona_manufacturer_sgs55_fcs 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 = SLV_fotona_manufacturer_codris_periscope name = SLV_fotona_manufacturer_codris_periscope icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_fotona_manufacturer_comtos55_sight } position = { x = 0 y = 1 } relative_position_id = SLV_fotona_manufacturer_comtos55_sight 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 = SLV_fotona_manufacturer_ndyag_emitter name = SLV_fotona_manufacturer_ndyag_emitter icon = GFX_generic_mio_trait_icon_unique all_parents = { SLV_fotona_manufacturer_lp10_long_range } position = { x = -1 y = 2 } relative_position_id = SLV_fotona_manufacturer_lp7_rangefinder mutually_exclusive = { SLV_fotona_manufacturer_eye_safe_erbium } equipment_bonus = { max_organisation = 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 = SLV_fotona_manufacturer_eye_safe_erbium name = SLV_fotona_manufacturer_eye_safe_erbium icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_fotona_manufacturer_lp10_long_range } position = { x = 1 y = 2 } relative_position_id = SLV_fotona_manufacturer_lp7_rangefinder mutually_exclusive = { SLV_fotona_manufacturer_ndyag_emitter } 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 = SLV_fotona_manufacturer_analog_ballistics name = SLV_fotona_manufacturer_analog_ballistics icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { SLV_fotona_manufacturer_ballistic_computer } position = { x = -1 y = 2 } relative_position_id = SLV_fotona_manufacturer_sgs55_fcs mutually_exclusive = { SLV_fotona_manufacturer_digital_solver } production_bonus = { production_cost_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 = SLV_fotona_manufacturer_digital_solver name = SLV_fotona_manufacturer_digital_solver icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { SLV_fotona_manufacturer_ballistic_computer } position = { x = 1 y = 2 } relative_position_id = SLV_fotona_manufacturer_sgs55_fcs mutually_exclusive = { SLV_fotona_manufacturer_analog_ballistics } equipment_bonus = { maximum_speed = 0.05 } organization_modifier = { military_industrial_organization_design_team_change_cost = -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 = SLV_fotona_manufacturer_image_intensifier name = SLV_fotona_manufacturer_image_intensifier icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_fotona_manufacturer_codris_periscope } position = { x = -1 y = 2 } relative_position_id = SLV_fotona_manufacturer_comtos55_sight mutually_exclusive = { SLV_fotona_manufacturer_uncooled_thermal } 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 = SLV_fotona_manufacturer_uncooled_thermal name = SLV_fotona_manufacturer_uncooled_thermal icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { SLV_fotona_manufacturer_codris_periscope } position = { x = 1 y = 2 } relative_position_id = SLV_fotona_manufacturer_comtos55_sight mutually_exclusive = { SLV_fotona_manufacturer_image_intensifier } 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 = SLV_fotona_manufacturer_lird_warning name = SLV_fotona_manufacturer_lird_warning icon = GFX_generic_mio_trait_icon_research any_parent = { SLV_fotona_manufacturer_ndyag_emitter SLV_fotona_manufacturer_eye_safe_erbium } position = { x = 0 y = 3 } relative_position_id = SLV_fotona_manufacturer_lp7_rangefinder 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 = SLV_fotona_manufacturer_two_plane_stabilizer name = SLV_fotona_manufacturer_two_plane_stabilizer icon = GFX_generic_mio_trait_icon_task any_parent = { SLV_fotona_manufacturer_analog_ballistics SLV_fotona_manufacturer_digital_solver } position = { x = 0 y = 3 } relative_position_id = SLV_fotona_manufacturer_sgs55_fcs 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 = SLV_fotona_manufacturer_metrix_c name = SLV_fotona_manufacturer_metrix_c icon = GFX_generic_mio_trait_icon_design any_parent = { SLV_fotona_manufacturer_image_intensifier SLV_fotona_manufacturer_uncooled_thermal } position = { x = 0 y = 3 } relative_position_id = SLV_fotona_manufacturer_comtos55_sight organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_fotona_manufacturer_target_designator name = SLV_fotona_manufacturer_target_designator icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { SLV_fotona_manufacturer_lird_warning } position = { x = 1 y = 4 } relative_position_id = SLV_fotona_manufacturer_lp7_rangefinder 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 = SLV_fotona_manufacturer_atmospheric_sensor name = SLV_fotona_manufacturer_atmospheric_sensor icon = GFX_generic_mio_trait_icon_funds all_parents = { SLV_fotona_manufacturer_two_plane_stabilizer } position = { x = -1 y = 4 } relative_position_id = SLV_fotona_manufacturer_sgs55_fcs 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 = SLV_fotona_manufacturer_stabilized_gun_sight name = SLV_fotona_manufacturer_stabilized_gun_sight icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_fotona_manufacturer_metrix_c SLV_fotona_manufacturer_two_plane_stabilizer } position = { x = 0 y = 4 } relative_position_id = SLV_fotona_manufacturer_comtos55_sight 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 = SLV_fotona_manufacturer_miniaturized_optics name = SLV_fotona_manufacturer_miniaturized_optics icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { SLV_fotona_manufacturer_lird_warning } position = { x = 0 y = 5 } relative_position_id = SLV_fotona_manufacturer_lp7_rangefinder production_bonus = { production_cost_factor = -0.08 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_fotona_manufacturer_efcs3_integration name = SLV_fotona_manufacturer_efcs3_integration icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_fotona_manufacturer_two_plane_stabilizer SLV_fotona_manufacturer_target_designator } position = { x = 0 y = 5 } relative_position_id = SLV_fotona_manufacturer_sgs55_fcs organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.20 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 = SLV_fotona_manufacturer_panoramic_optronics name = SLV_fotona_manufacturer_panoramic_optronics icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_fotona_manufacturer_stabilized_gun_sight } position = { x = -1 y = 5 } relative_position_id = SLV_fotona_manufacturer_comtos55_sight organization_modifier = { 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 } } } } trait = { token = SLV_fotona_manufacturer_solid_state_cooling name = SLV_fotona_manufacturer_solid_state_cooling icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_fotona_manufacturer_target_designator } position = { x = 2 y = 6 } relative_position_id = SLV_fotona_manufacturer_lp7_rangefinder 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 = SLV_fotona_manufacturer_hunter_killer_suite name = SLV_fotona_manufacturer_hunter_killer_suite icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_fotona_manufacturer_efcs3_integration SLV_fotona_manufacturer_stabilized_gun_sight } position = { x = 1 y = 6 } relative_position_id = SLV_fotona_manufacturer_sgs55_fcs equipment_bonus = { max_organisation = 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 } } } } } SLV_izop_k_manufacturer = { allowed = { original_tag = SLV } name = SLV_izop_k_manufacturer icon = GFX_idea_Yugoimport equipment_type = { infantry_weapons_type } research_categories = { CAT_inf_wep CAT_special_forces } initial_trait = { name = SLV_izop_k_manufacturer_trait equipment_bonus = { soft_attack = 0.05 reliability = 0.04 } organization_modifier = { military_industrial_organization_research_bonus = 0.04 military_industrial_organization_design_team_assign_cost = -0.15 } } trait = { token = SLV_izop_k_manufacturer_akila_program name = SLV_izop_k_manufacturer_akila_program icon = GFX_generic_mio_trait_icon_soft_attack position = { x = 1 y = 0 } equipment_bonus = { soft_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 = SLV_izop_k_manufacturer_bolt_action name = SLV_izop_k_manufacturer_bolt_action icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_izop_k_manufacturer_akila_program } position = { x = -1 y = 1 } relative_position_id = SLV_izop_k_manufacturer_akila_program equipment_bonus = { reliability = 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 = SLV_izop_k_manufacturer_integrated_optics name = SLV_izop_k_manufacturer_integrated_optics icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { SLV_izop_k_manufacturer_akila_program } position = { x = 1 y = 1 } relative_position_id = SLV_izop_k_manufacturer_akila_program 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 = SLV_izop_k_manufacturer_match_barrel name = SLV_izop_k_manufacturer_match_barrel icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { SLV_izop_k_manufacturer_bolt_action } position = { x = -1 y = 2 } relative_position_id = SLV_izop_k_manufacturer_akila_program mutually_exclusive = { SLV_izop_k_manufacturer_cold_hammer } equipment_bonus = { breakthrough = 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 = SLV_izop_k_manufacturer_cold_hammer name = SLV_izop_k_manufacturer_cold_hammer icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { SLV_izop_k_manufacturer_bolt_action } position = { x = 0 y = 2 } relative_position_id = SLV_izop_k_manufacturer_akila_program mutually_exclusive = { SLV_izop_k_manufacturer_match_barrel } production_bonus = { production_efficiency_gain_factor = 0.12 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_izop_k_manufacturer_acr700 name = SLV_izop_k_manufacturer_acr700 icon = GFX_generic_mio_trait_icon_research any_parent = { SLV_izop_k_manufacturer_match_barrel SLV_izop_k_manufacturer_cold_hammer } position = { x = 0 y = 3 } relative_position_id = SLV_izop_k_manufacturer_akila_program equipment_bonus = { soft_attack = 0.08 } 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 = SLV_izop_k_manufacturer_mlok_rail name = SLV_izop_k_manufacturer_mlok_rail icon = GFX_generic_mio_trait_icon_unique all_parents = { SLV_izop_k_manufacturer_integrated_optics } position = { x = 1 y = 2 } relative_position_id = SLV_izop_k_manufacturer_akila_program 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 = SLV_izop_k_manufacturer_combat_helmet name = SLV_izop_k_manufacturer_combat_helmet icon = GFX_generic_mio_trait_icon_defense position = { x = 4 y = 0 } 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 = SLV_izop_k_manufacturer_ballistic_shell name = SLV_izop_k_manufacturer_ballistic_shell icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { SLV_izop_k_manufacturer_combat_helmet } position = { x = 0 y = 1 } relative_position_id = SLV_izop_k_manufacturer_combat_helmet 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 = SLV_izop_k_manufacturer_soldier_system name = SLV_izop_k_manufacturer_soldier_system icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_izop_k_manufacturer_combat_helmet SLV_izop_k_manufacturer_munitions } position = { x = 1 y = 1 } relative_position_id = SLV_izop_k_manufacturer_combat_helmet organization_modifier = { military_industrial_organization_task_capacity = 1 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 = SLV_izop_k_manufacturer_light_armor name = SLV_izop_k_manufacturer_light_armor icon = GFX_generic_mio_trait_icon_unique all_parents = { SLV_izop_k_manufacturer_ballistic_shell } position = { x = -1 y = 2 } relative_position_id = SLV_izop_k_manufacturer_combat_helmet mutually_exclusive = { SLV_izop_k_manufacturer_heavy_armor } 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 = SLV_izop_k_manufacturer_heavy_armor name = SLV_izop_k_manufacturer_heavy_armor icon = GFX_generic_mio_trait_icon_defense all_parents = { SLV_izop_k_manufacturer_ballistic_shell } position = { x = 1 y = 2 } relative_position_id = SLV_izop_k_manufacturer_combat_helmet mutually_exclusive = { SLV_izop_k_manufacturer_light_armor } 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 = SLV_izop_k_manufacturer_night_vision name = SLV_izop_k_manufacturer_night_vision icon = GFX_generic_mio_trait_icon_research all_parents = { SLV_izop_k_manufacturer_integrated_optics } any_parent = { SLV_izop_k_manufacturer_light_armor SLV_izop_k_manufacturer_heavy_armor } position = { x = 0 y = 3 } relative_position_id = SLV_izop_k_manufacturer_combat_helmet equipment_bonus = { breakthrough = 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 = SLV_izop_k_manufacturer_munitions name = SLV_izop_k_manufacturer_munitions icon = GFX_generic_mio_trait_icon_hard_attack position = { x = 7 y = 0 } equipment_bonus = { hard_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 = SLV_izop_k_manufacturer_small_caliber name = SLV_izop_k_manufacturer_small_caliber icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { SLV_izop_k_manufacturer_munitions } position = { x = -1 y = 1 } relative_position_id = SLV_izop_k_manufacturer_munitions 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 = SLV_izop_k_manufacturer_match_ammo name = SLV_izop_k_manufacturer_match_ammo icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_izop_k_manufacturer_munitions } position = { x = 1 y = 1 } relative_position_id = SLV_izop_k_manufacturer_munitions 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 = SLV_izop_k_manufacturer_explosives name = SLV_izop_k_manufacturer_explosives icon = GFX_generic_mio_trait_icon_resources all_parents = { SLV_izop_k_manufacturer_small_caliber SLV_izop_k_manufacturer_match_ammo } position = { x = 0 y = 2 } relative_position_id = SLV_izop_k_manufacturer_munitions equipment_bonus = { hard_attack = 0.06 } production_bonus = { production_resource_need_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 = SLV_izop_k_manufacturer_ap_rounds name = SLV_izop_k_manufacturer_ap_rounds icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_izop_k_manufacturer_match_ammo } position = { x = 2 y = 2 } relative_position_id = SLV_izop_k_manufacturer_munitions mutually_exclusive = { SLV_izop_k_manufacturer_tracer } 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 = SLV_izop_k_manufacturer_tracer name = SLV_izop_k_manufacturer_tracer icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { SLV_izop_k_manufacturer_match_ammo } position = { x = 1 y = 2 } relative_position_id = SLV_izop_k_manufacturer_munitions mutually_exclusive = { SLV_izop_k_manufacturer_ap_rounds } production_bonus = { production_efficiency_cap_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 = SLV_izop_k_manufacturer_arms_logistics name = SLV_izop_k_manufacturer_arms_logistics icon = GFX_generic_mio_trait_icon_build_cost_ic any_parent = { SLV_izop_k_manufacturer_ap_rounds SLV_izop_k_manufacturer_tracer } position = { x = 0 y = 3 } relative_position_id = SLV_izop_k_manufacturer_munitions equipment_bonus = { build_cost_ic = -0.10 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 military_industrial_organization_industrial_manufacturer_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } SLV_guardiaris_manufacturer = { allowed = { original_tag = SLV } name = SLV_guardiaris_manufacturer icon = GFX_idea_company_guardiaris equipment_type = { infantry_weapons_type L_AT_Equipment AA_Equipment cnc_equipment_type } research_categories = { CAT_cnc CAT_computer_systems CAT_ai CAT_infantry_weapons } initial_trait = { name = SLV_guardiaris_manufacturer_trait equipment_bonus = { max_organisation = 0.04 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 military_industrial_organization_design_team_assign_cost = 0.05 } } trait = { token = SLV_guardiaris_manufacturer_marksmanship name = SLV_guardiaris_manufacturer_marksmanship icon = GFX_generic_mio_trait_icon_smallarms_attack position = { x = 1 y = 0 } limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { soft_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 = SLV_guardiaris_manufacturer_satt name = SLV_guardiaris_manufacturer_satt icon = GFX_generic_mio_trait_icon_smallarms_buildcost all_parents = { SLV_guardiaris_manufacturer_marksmanship } position = { x = -1 y = 1 } relative_position_id = SLV_guardiaris_manufacturer_marksmanship limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { soft_attack = 0.05 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 = SLV_guardiaris_manufacturer_mtc name = SLV_guardiaris_manufacturer_mtc icon = GFX_generic_mio_trait_icon_smallarms_buildcost all_parents = { SLV_guardiaris_manufacturer_marksmanship } position = { x = 1 y = 1 } relative_position_id = SLV_guardiaris_manufacturer_marksmanship limit_to_equipment_type = { infantry_weapons_type } 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 = SLV_guardiaris_manufacturer_reflex name = SLV_guardiaris_manufacturer_reflex icon = GFX_generic_mio_trait_icon_smallarms_attack all_parents = { SLV_guardiaris_manufacturer_satt } position = { x = -1 y = 2 } relative_position_id = SLV_guardiaris_manufacturer_marksmanship mutually_exclusive = { SLV_guardiaris_manufacturer_precision } limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { soft_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 = SLV_guardiaris_manufacturer_precision name = SLV_guardiaris_manufacturer_precision icon = GFX_generic_mio_trait_icon_smallarms_attack all_parents = { SLV_guardiaris_manufacturer_mtc } position = { x = 1 y = 2 } relative_position_id = SLV_guardiaris_manufacturer_marksmanship mutually_exclusive = { SLV_guardiaris_manufacturer_reflex } limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { hard_attack = 0.05 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 = SLV_guardiaris_manufacturer_doctrine name = SLV_guardiaris_manufacturer_doctrine icon = GFX_generic_mio_trait_icon_funds all_parents = { SLV_guardiaris_manufacturer_rws } any_parent = { SLV_guardiaris_manufacturer_reflex SLV_guardiaris_manufacturer_precision } position = { x = 0 y = 3 } relative_position_id = SLV_guardiaris_manufacturer_marksmanship 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 = SLV_guardiaris_manufacturer_ballistics name = SLV_guardiaris_manufacturer_ballistics icon = GFX_generic_mio_trait_icon_smallarms_reliability all_parents = { SLV_guardiaris_manufacturer_doctrine SLV_guardiaris_manufacturer_guard_engine } position = { x = 0 y = 4 } relative_position_id = SLV_guardiaris_manufacturer_marksmanship limit_to_equipment_type = { infantry_weapons_type } equipment_bonus = { reliability = 0.05 } production_bonus = { production_capacity_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 = SLV_guardiaris_manufacturer_guard_engine name = SLV_guardiaris_manufacturer_guard_engine icon = GFX_generic_mio_trait_icon_cnc position = { x = 4 y = 0 } limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_guardiaris_manufacturer_fire_control name = SLV_guardiaris_manufacturer_fire_control icon = GFX_generic_mio_trait_icon_cnc_reliability all_parents = { SLV_guardiaris_manufacturer_guard_engine } position = { x = -1 y = 1 } relative_position_id = SLV_guardiaris_manufacturer_guard_engine limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_guardiaris_manufacturer_rws name = SLV_guardiaris_manufacturer_rws icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_guardiaris_manufacturer_guard_engine } position = { x = 1 y = 1 } relative_position_id = SLV_guardiaris_manufacturer_guard_engine limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_guardiaris_manufacturer_led_dome name = SLV_guardiaris_manufacturer_led_dome icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_guardiaris_manufacturer_fire_control SLV_guardiaris_manufacturer_satt } position = { x = -1 y = 2 } relative_position_id = SLV_guardiaris_manufacturer_guard_engine mutually_exclusive = { SLV_guardiaris_manufacturer_motion } limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_guardiaris_manufacturer_motion name = SLV_guardiaris_manufacturer_motion icon = GFX_generic_mio_trait_icon_cnc_speed all_parents = { SLV_guardiaris_manufacturer_rws } position = { x = 1 y = 2 } relative_position_id = SLV_guardiaris_manufacturer_guard_engine mutually_exclusive = { SLV_guardiaris_manufacturer_led_dome } limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_guardiaris_manufacturer_fidelity name = SLV_guardiaris_manufacturer_fidelity icon = GFX_generic_mio_trait_icon_cnc any_parent = { SLV_guardiaris_manufacturer_led_dome SLV_guardiaris_manufacturer_motion } position = { x = 0 y = 3 } relative_position_id = SLV_guardiaris_manufacturer_guard_engine limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { maximum_speed = 0.05 } production_bonus = { production_cost_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 = SLV_guardiaris_manufacturer_sovereign name = SLV_guardiaris_manufacturer_sovereign icon = GFX_generic_mio_trait_icon_research all_parents = { SLV_guardiaris_manufacturer_fidelity } position = { x = 0 y = 4 } relative_position_id = SLV_guardiaris_manufacturer_guard_engine organization_modifier = { military_industrial_organization_research_bonus = 0.04 military_industrial_organization_design_team_assign_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 = SLV_guardiaris_manufacturer_combined_arms name = SLV_guardiaris_manufacturer_combined_arms icon = GFX_generic_mio_trait_icon_task position = { x = 7 y = 0 } 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 = SLV_guardiaris_manufacturer_anti_armour name = SLV_guardiaris_manufacturer_anti_armour icon = GFX_generic_mio_trait_icon_atgm_hard_attack all_parents = { SLV_guardiaris_manufacturer_combined_arms } position = { x = -1 y = 1 } relative_position_id = SLV_guardiaris_manufacturer_combined_arms limit_to_equipment_type = { L_AT_Equipment } equipment_bonus = { hard_attack = 0.06 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 = SLV_guardiaris_manufacturer_manpads name = SLV_guardiaris_manufacturer_manpads icon = GFX_generic_mio_trait_icon_aa_anti_air_attack all_parents = { SLV_guardiaris_manufacturer_combined_arms } position = { x = 1 y = 1 } relative_position_id = SLV_guardiaris_manufacturer_combined_arms limit_to_equipment_type = { AA_Equipment } equipment_bonus = { air_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 = SLV_guardiaris_manufacturer_javelin name = SLV_guardiaris_manufacturer_javelin icon = GFX_generic_mio_trait_icon_atgm_ap_attack all_parents = { SLV_guardiaris_manufacturer_anti_armour SLV_guardiaris_manufacturer_fire_control } position = { x = -1 y = 2 } relative_position_id = SLV_guardiaris_manufacturer_combined_arms limit_to_equipment_type = { L_AT_Equipment } equipment_bonus = { ap_attack = 0.06 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 = SLV_guardiaris_manufacturer_stinger name = SLV_guardiaris_manufacturer_stinger icon = GFX_generic_mio_trait_icon_aa_buildcost all_parents = { SLV_guardiaris_manufacturer_manpads } position = { x = 1 y = 2 } relative_position_id = SLV_guardiaris_manufacturer_combined_arms limit_to_equipment_type = { AA_Equipment } equipment_bonus = { air_attack = 0.05 } production_bonus = { production_cost_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 = SLV_guardiaris_manufacturer_top_attack name = SLV_guardiaris_manufacturer_top_attack icon = GFX_generic_mio_trait_icon_atgm_hard_attack all_parents = { SLV_guardiaris_manufacturer_javelin } position = { x = -1 y = 3 } relative_position_id = SLV_guardiaris_manufacturer_combined_arms mutually_exclusive = { SLV_guardiaris_manufacturer_guided_salvo } limit_to_equipment_type = { L_AT_Equipment } 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 = SLV_guardiaris_manufacturer_guided_salvo name = SLV_guardiaris_manufacturer_guided_salvo icon = GFX_generic_mio_trait_icon_aa_anti_air_attack all_parents = { SLV_guardiaris_manufacturer_stinger } position = { x = 1 y = 3 } relative_position_id = SLV_guardiaris_manufacturer_combined_arms mutually_exclusive = { SLV_guardiaris_manufacturer_top_attack } limit_to_equipment_type = { AA_Equipment } equipment_bonus = { air_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 = SLV_guardiaris_manufacturer_threat_id name = SLV_guardiaris_manufacturer_threat_id icon = GFX_generic_mio_trait_icon_task any_parent = { SLV_guardiaris_manufacturer_top_attack SLV_guardiaris_manufacturer_guided_salvo } position = { x = 0 y = 4 } relative_position_id = SLV_guardiaris_manufacturer_combined_arms 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 = SLV_guardiaris_manufacturer_observer name = SLV_guardiaris_manufacturer_observer icon = GFX_generic_mio_trait_icon_funds all_parents = { SLV_guardiaris_manufacturer_threat_id SLV_guardiaris_manufacturer_fidelity } position = { x = 0 y = 5 } relative_position_id = SLV_guardiaris_manufacturer_combined_arms 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 } } } } } SLV_valhalla_turrets_manufacturer = { allowed = { original_tag = SLV } name = SLV_valhalla_turrets_manufacturer icon = GFX_idea_company_valhalla_turrets task_capacity = 10 equipment_type = { mio_cat_all_armor_non_mbt AA_Equipment } research_categories = { CAT_afv_weapons CAT_aa } initial_trait = { name = SLV_valhalla_turrets_manufacturer_trait equipment_bonus = { reliability = 0.04 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 military_industrial_organization_design_team_assign_cost = 0.05 } } trait = { token = SLV_valhalla_turrets_manufacturer_loki_station name = SLV_valhalla_turrets_manufacturer_loki_station icon = GFX_generic_mio_trait_icon_soft_attack position = { x = 2 y = 0 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { soft_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 = SLV_valhalla_turrets_manufacturer_asgard_cuas name = SLV_valhalla_turrets_manufacturer_asgard_cuas icon = GFX_generic_mio_trait_icon_aa_anti_air_attack position = { x = 8 y = 0 } limit_to_equipment_type = { AA_Equipment } equipment_bonus = { air_attack = 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 = SLV_valhalla_turrets_manufacturer_thermal_optics name = SLV_valhalla_turrets_manufacturer_thermal_optics icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_valhalla_turrets_manufacturer_loki_station } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = -1 y = 1 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { reliability = 0.05 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 = SLV_valhalla_turrets_manufacturer_midgard_platform name = SLV_valhalla_turrets_manufacturer_midgard_platform icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_valhalla_turrets_manufacturer_loki_station } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 1 y = 1 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } 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 = SLV_valhalla_turrets_manufacturer_radar_cueing name = SLV_valhalla_turrets_manufacturer_radar_cueing icon = GFX_generic_mio_trait_icon_aa_reliability all_parents = { SLV_valhalla_turrets_manufacturer_asgard_cuas } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = -1 y = 1 } limit_to_equipment_type = { AA_Equipment } equipment_bonus = { reliability = 0.05 } 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 = SLV_valhalla_turrets_manufacturer_asgard_230 name = SLV_valhalla_turrets_manufacturer_asgard_230 icon = GFX_generic_mio_trait_icon_aa_anti_air_attack all_parents = { SLV_valhalla_turrets_manufacturer_asgard_cuas } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = 1 y = 1 } limit_to_equipment_type = { AA_Equipment } equipment_bonus = { air_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 = SLV_valhalla_turrets_manufacturer_round_capacity name = SLV_valhalla_turrets_manufacturer_round_capacity icon = GFX_generic_mio_trait_icon_unique all_parents = { SLV_valhalla_turrets_manufacturer_thermal_optics } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = -2 y = 2 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { 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 = SLV_valhalla_turrets_manufacturer_dual_weapon_mount name = SLV_valhalla_turrets_manufacturer_dual_weapon_mount icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { SLV_valhalla_turrets_manufacturer_midgard_platform } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 0 y = 2 } mutually_exclusive = { SLV_valhalla_turrets_manufacturer_single_weapon_mount } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { soft_attack = 0.07 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 = SLV_valhalla_turrets_manufacturer_single_weapon_mount name = SLV_valhalla_turrets_manufacturer_single_weapon_mount icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { SLV_valhalla_turrets_manufacturer_midgard_platform } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 1 y = 2 } mutually_exclusive = { SLV_valhalla_turrets_manufacturer_dual_weapon_mount } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { reliability = 0.05 build_cost_ic = -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 = SLV_valhalla_turrets_manufacturer_fire_control name = SLV_valhalla_turrets_manufacturer_fire_control icon = GFX_generic_mio_trait_icon_defense all_parents = { SLV_valhalla_turrets_manufacturer_thermal_optics SLV_valhalla_turrets_manufacturer_midgard_platform } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 2 y = 2 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { defense = 0.06 } 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 = SLV_valhalla_turrets_manufacturer_airburst_ammunition name = SLV_valhalla_turrets_manufacturer_airburst_ammunition icon = GFX_generic_mio_trait_icon_aa_anti_air_attack all_parents = { SLV_valhalla_turrets_manufacturer_radar_cueing } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = -2 y = 2 } mutually_exclusive = { SLV_valhalla_turrets_manufacturer_kinetic_interceptor } limit_to_equipment_type = { AA_Equipment } equipment_bonus = { air_attack = 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 = SLV_valhalla_turrets_manufacturer_kinetic_interceptor name = SLV_valhalla_turrets_manufacturer_kinetic_interceptor icon = GFX_generic_mio_trait_icon_aa_reliability all_parents = { SLV_valhalla_turrets_manufacturer_radar_cueing } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = -1 y = 2 } mutually_exclusive = { SLV_valhalla_turrets_manufacturer_airburst_ammunition } limit_to_equipment_type = { AA_Equipment } 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 = SLV_valhalla_turrets_manufacturer_drone_defense_tower name = SLV_valhalla_turrets_manufacturer_drone_defense_tower icon = GFX_generic_mio_trait_icon_aa_buildcost all_parents = { SLV_valhalla_turrets_manufacturer_asgard_230 } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = 0 y = 2 } limit_to_equipment_type = { AA_Equipment } production_bonus = { production_cost_factor = -0.08 } 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 = SLV_valhalla_turrets_manufacturer_stabilized_gunnery name = SLV_valhalla_turrets_manufacturer_stabilized_gunnery icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { SLV_valhalla_turrets_manufacturer_round_capacity } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = -1 y = 3 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } 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 = SLV_valhalla_turrets_manufacturer_mangart_25 name = SLV_valhalla_turrets_manufacturer_mangart_25 icon = GFX_generic_mio_trait_icon_ap_attack any_parent = { SLV_valhalla_turrets_manufacturer_dual_weapon_mount SLV_valhalla_turrets_manufacturer_single_weapon_mount } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 0 y = 3 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { ap_attack = 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 = SLV_valhalla_turrets_manufacturer_komenda_workshops name = SLV_valhalla_turrets_manufacturer_komenda_workshops icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { SLV_valhalla_turrets_manufacturer_fire_control } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 2 y = 3 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } 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 = SLV_valhalla_turrets_manufacturer_autonomous_tracking name = SLV_valhalla_turrets_manufacturer_autonomous_tracking icon = GFX_generic_mio_trait_icon_aa_reliability any_parent = { SLV_valhalla_turrets_manufacturer_airburst_ammunition SLV_valhalla_turrets_manufacturer_kinetic_interceptor } all_parents = { SLV_valhalla_turrets_manufacturer_fire_control } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = -1 y = 3 } limit_to_equipment_type = { AA_Equipment } equipment_bonus = { reliability = 0.05 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_valhalla_turrets_manufacturer_sub_tonne_mount name = SLV_valhalla_turrets_manufacturer_sub_tonne_mount icon = GFX_generic_mio_trait_icon_aa_buildcost all_parents = { SLV_valhalla_turrets_manufacturer_drone_defense_tower } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = 1 y = 3 } limit_to_equipment_type = { AA_Equipment } production_bonus = { production_cost_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 = SLV_valhalla_turrets_manufacturer_dual_axis_stabilization name = SLV_valhalla_turrets_manufacturer_dual_axis_stabilization icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { SLV_valhalla_turrets_manufacturer_stabilized_gunnery } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = -1 y = 4 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { breakthrough = 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 = SLV_valhalla_turrets_manufacturer_mangart_30 name = SLV_valhalla_turrets_manufacturer_mangart_30 icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_valhalla_turrets_manufacturer_mangart_25 } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 0 y = 4 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { hard_attack = 0.07 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 = SLV_valhalla_turrets_manufacturer_autocannon_137mm name = SLV_valhalla_turrets_manufacturer_autocannon_137mm icon = GFX_generic_mio_trait_icon_ap_attack all_parents = { SLV_valhalla_turrets_manufacturer_mangart_25 } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 1 y = 4 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { ap_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 = SLV_valhalla_turrets_manufacturer_serial_production name = SLV_valhalla_turrets_manufacturer_serial_production icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { SLV_valhalla_turrets_manufacturer_komenda_workshops } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 2 y = 4 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } 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 = SLV_valhalla_turrets_manufacturer_networked_battery name = SLV_valhalla_turrets_manufacturer_networked_battery icon = GFX_generic_mio_trait_icon_funds all_parents = { SLV_valhalla_turrets_manufacturer_autonomous_tracking } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = -1 y = 4 } organization_modifier = { military_industrial_organization_funds_gain = 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 = SLV_valhalla_turrets_manufacturer_aa_serial_production name = SLV_valhalla_turrets_manufacturer_aa_serial_production icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_valhalla_turrets_manufacturer_sub_tonne_mount SLV_valhalla_turrets_manufacturer_komenda_workshops } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = 0 y = 4 } limit_to_equipment_type = { AA_Equipment } production_bonus = { production_cost_factor = -0.10 } organization_modifier = { military_industrial_organization_design_team_change_cost = -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 = SLV_valhalla_turrets_manufacturer_applique_armor name = SLV_valhalla_turrets_manufacturer_applique_armor icon = GFX_generic_mio_trait_icon_armor_value all_parents = { SLV_valhalla_turrets_manufacturer_dual_axis_stabilization } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = -2 y = 5 } mutually_exclusive = { SLV_valhalla_turrets_manufacturer_lightweight_alloys } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { armor_value = 0.08 hardness = 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 = SLV_valhalla_turrets_manufacturer_lightweight_alloys name = SLV_valhalla_turrets_manufacturer_lightweight_alloys icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { SLV_valhalla_turrets_manufacturer_dual_axis_stabilization } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = -1 y = 5 } mutually_exclusive = { SLV_valhalla_turrets_manufacturer_applique_armor } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { fuel_consumption = -0.06 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 = SLV_valhalla_turrets_manufacturer_pandur_integration name = SLV_valhalla_turrets_manufacturer_pandur_integration icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { SLV_valhalla_turrets_manufacturer_mangart_30 } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 0 y = 5 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { maximum_speed = 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 = SLV_valhalla_turrets_manufacturer_guardiaris_sensors name = SLV_valhalla_turrets_manufacturer_guardiaris_sensors icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { SLV_valhalla_turrets_manufacturer_autocannon_137mm } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 1 y = 5 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } production_bonus = { production_capacity_factor = 0.08 } organization_modifier = { military_industrial_organization_design_team_change_cost = -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 = SLV_valhalla_turrets_manufacturer_export_contracts name = SLV_valhalla_turrets_manufacturer_export_contracts icon = GFX_generic_mio_trait_icon_funds all_parents = { SLV_valhalla_turrets_manufacturer_serial_production } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 2 y = 5 } organization_modifier = { military_industrial_organization_funds_gain = 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 = SLV_valhalla_turrets_manufacturer_layered_air_defense name = SLV_valhalla_turrets_manufacturer_layered_air_defense icon = GFX_generic_mio_trait_icon_funds all_parents = { SLV_valhalla_turrets_manufacturer_networked_battery SLV_valhalla_turrets_manufacturer_aa_serial_production } relative_position_id = SLV_valhalla_turrets_manufacturer_asgard_cuas position = { x = 0 y = 5 } organization_modifier = { military_industrial_organization_size_up_requirement = -0.10 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 = SLV_valhalla_turrets_manufacturer_modular_turret_family name = SLV_valhalla_turrets_manufacturer_modular_turret_family icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_valhalla_turrets_manufacturer_pandur_integration SLV_valhalla_turrets_manufacturer_guardiaris_sensors } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 0 y = 6 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { soft_attack = 0.06 } 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 = SLV_valhalla_turrets_manufacturer_domestic_supply_chain name = SLV_valhalla_turrets_manufacturer_domestic_supply_chain icon = GFX_generic_mio_trait_icon_resources all_parents = { SLV_valhalla_turrets_manufacturer_export_contracts } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 2 y = 6 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } production_bonus = { production_resource_need_factor = -0.08 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_valhalla_turrets_manufacturer_next_gen_rcws name = SLV_valhalla_turrets_manufacturer_next_gen_rcws icon = GFX_generic_mio_trait_icon_ap_attack all_parents = { SLV_valhalla_turrets_manufacturer_modular_turret_family SLV_valhalla_turrets_manufacturer_domestic_supply_chain } relative_position_id = SLV_valhalla_turrets_manufacturer_loki_station position = { x = 1 y = 7 } limit_to_equipment_type = { mio_cat_all_armor_non_mbt } equipment_bonus = { ap_attack = 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 } } } } } SLV_prevent_deloza_manufacturer = { allowed = { original_tag = SLV } name = SLV_prevent_deloza_manufacturer icon = GFX_idea_company_prevent_deloza equipment_type = { infantry_weapons_type } research_categories = { CAT_inf CAT_inf_wep } initial_trait = { name = SLV_prevent_deloza_manufacturer_trait equipment_bonus = { reliability = 0.04 build_cost_ic = -0.03 } organization_modifier = { military_industrial_organization_research_bonus = 0.05 military_industrial_organization_design_team_assign_cost = 0.05 } } trait = { token = SLV_prevent_deloza_manufacturer_br152 name = SLV_prevent_deloza_manufacturer_br152 icon = GFX_generic_mio_trait_icon_defense position = { x = 2 y = 0 } 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 = SLV_prevent_deloza_manufacturer_combat_shirt name = SLV_prevent_deloza_manufacturer_combat_shirt icon = GFX_generic_mio_trait_icon_soft_attack position = { x = 7 y = 0 } 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 = SLV_prevent_deloza_manufacturer_hard_plates name = SLV_prevent_deloza_manufacturer_hard_plates icon = GFX_generic_mio_trait_icon_defense all_parents = { SLV_prevent_deloza_manufacturer_br152 } position = { x = -1 y = 1 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 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 = SLV_prevent_deloza_manufacturer_helmet_inlays name = SLV_prevent_deloza_manufacturer_helmet_inlays icon = GFX_generic_mio_trait_icon_unique all_parents = { SLV_prevent_deloza_manufacturer_br152 } position = { x = 1 y = 1 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 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 = SLV_prevent_deloza_manufacturer_firecat name = SLV_prevent_deloza_manufacturer_firecat icon = GFX_generic_mio_trait_icon_unique all_parents = { SLV_prevent_deloza_manufacturer_combat_shirt } position = { x = -1 y = 1 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt 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 = SLV_prevent_deloza_manufacturer_softshell name = SLV_prevent_deloza_manufacturer_softshell icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_prevent_deloza_manufacturer_combat_shirt } position = { x = 1 y = 1 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt 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 = SLV_prevent_deloza_manufacturer_ceramic name = SLV_prevent_deloza_manufacturer_ceramic icon = GFX_generic_mio_trait_icon_defense all_parents = { SLV_prevent_deloza_manufacturer_hard_plates } position = { x = -1 y = 2 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 mutually_exclusive = { SLV_prevent_deloza_manufacturer_composite } equipment_bonus = { defense = 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 = SLV_prevent_deloza_manufacturer_composite name = SLV_prevent_deloza_manufacturer_composite icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { SLV_prevent_deloza_manufacturer_hard_plates } position = { x = 1 y = 2 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 mutually_exclusive = { SLV_prevent_deloza_manufacturer_ceramic } 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 = SLV_prevent_deloza_manufacturer_line name = SLV_prevent_deloza_manufacturer_line icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { SLV_prevent_deloza_manufacturer_helmet_inlays } position = { x = 2 y = 2 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 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 = SLV_prevent_deloza_manufacturer_vital_signs name = SLV_prevent_deloza_manufacturer_vital_signs icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_prevent_deloza_manufacturer_firecat } position = { x = -2 y = 2 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt organization_modifier = { military_industrial_organization_task_capacity = 1 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 = SLV_prevent_deloza_manufacturer_nomex name = SLV_prevent_deloza_manufacturer_nomex icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { SLV_prevent_deloza_manufacturer_firecat } position = { x = -1 y = 2 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt mutually_exclusive = { SLV_prevent_deloza_manufacturer_pbi_gold } equipment_bonus = { maximum_speed = 0.04 } 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 = SLV_prevent_deloza_manufacturer_pbi_gold name = SLV_prevent_deloza_manufacturer_pbi_gold icon = GFX_generic_mio_trait_icon_unique all_parents = { SLV_prevent_deloza_manufacturer_firecat } position = { x = 1 y = 2 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt mutually_exclusive = { SLV_prevent_deloza_manufacturer_nomex } 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 = SLV_prevent_deloza_manufacturer_stab_slash name = SLV_prevent_deloza_manufacturer_stab_slash icon = GFX_generic_mio_trait_icon_defense all_parents = { SLV_prevent_deloza_manufacturer_hard_plates } position = { x = -2 y = 3 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 equipment_bonus = { defense = 0.05 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 = SLV_prevent_deloza_manufacturer_multi_hit name = SLV_prevent_deloza_manufacturer_multi_hit icon = GFX_generic_mio_trait_icon_breakthrough any_parent = { SLV_prevent_deloza_manufacturer_ceramic SLV_prevent_deloza_manufacturer_composite } position = { x = 0 y = 3 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 equipment_bonus = { breakthrough = 0.05 } 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 = SLV_prevent_deloza_manufacturer_prevent_group name = SLV_prevent_deloza_manufacturer_prevent_group icon = GFX_generic_mio_trait_icon_funds all_parents = { SLV_prevent_deloza_manufacturer_helmet_inlays } position = { x = 2 y = 3 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 organization_modifier = { military_industrial_organization_funds_gain = 0.06 military_industrial_organization_design_team_change_cost = -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 = SLV_prevent_deloza_manufacturer_tailored name = SLV_prevent_deloza_manufacturer_tailored icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { SLV_prevent_deloza_manufacturer_vital_signs } position = { x = -2 y = 3 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt 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 = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_prevent_deloza_manufacturer_mobility name = SLV_prevent_deloza_manufacturer_mobility icon = GFX_generic_mio_trait_icon_maximum_speed any_parent = { SLV_prevent_deloza_manufacturer_nomex SLV_prevent_deloza_manufacturer_pbi_gold } position = { x = 0 y = 3 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt equipment_bonus = { maximum_speed = 0.05 soft_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 = SLV_prevent_deloza_manufacturer_sixth_sense name = SLV_prevent_deloza_manufacturer_sixth_sense icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { SLV_prevent_deloza_manufacturer_softshell } position = { x = 2 y = 3 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt equipment_bonus = { soft_attack = 0.05 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 = SLV_prevent_deloza_manufacturer_plate_output name = SLV_prevent_deloza_manufacturer_plate_output icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_prevent_deloza_manufacturer_multi_hit SLV_prevent_deloza_manufacturer_stab_slash } position = { x = -1 y = 4 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 equipment_bonus = { reliability = 0.03 } 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 = SLV_prevent_deloza_manufacturer_rifle_plates name = SLV_prevent_deloza_manufacturer_rifle_plates icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_prevent_deloza_manufacturer_multi_hit SLV_prevent_deloza_manufacturer_sixth_sense } position = { x = 1 y = 4 } relative_position_id = SLV_prevent_deloza_manufacturer_br152 equipment_bonus = { hard_attack = 0.05 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 = SLV_prevent_deloza_manufacturer_man_down name = SLV_prevent_deloza_manufacturer_man_down icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_prevent_deloza_manufacturer_sixth_sense } position = { x = 2 y = 4 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.10 military_industrial_organization_funds_gain = 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 = SLV_prevent_deloza_manufacturer_integrated name = SLV_prevent_deloza_manufacturer_integrated icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { SLV_prevent_deloza_manufacturer_mobility SLV_prevent_deloza_manufacturer_sixth_sense SLV_prevent_deloza_manufacturer_multi_hit } position = { x = 0 y = 5 } relative_position_id = SLV_prevent_deloza_manufacturer_combat_shirt production_bonus = { production_efficiency_cap_factor = 0.10 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } SLV_dat_con_manufacturer = { allowed = { original_tag = SLV } name = SLV_dat_con_manufacturer icon = GFX_idea_company_dat_con equipment_type = { cnc_equipment_type AA_Equipment } research_categories = { CAT_cnc CAT_computer_systems CAT_microchips } initial_trait = { name = SLV_dat_con_manufacturer_trait equipment_bonus = { reliability = 0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.06 military_industrial_organization_design_team_assign_cost = 0.10 } } trait = { token = SLV_dat_con_manufacturer_sova name = SLV_dat_con_manufacturer_sova icon = GFX_generic_mio_trait_icon_task position = { x = 2 y = 0 } limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_dat_con_manufacturer_vpu name = SLV_dat_con_manufacturer_vpu icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_dat_con_manufacturer_sova } position = { x = -1 y = 1 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_dat_con_manufacturer_gis name = SLV_dat_con_manufacturer_gis icon = GFX_generic_mio_trait_icon_research all_parents = { SLV_dat_con_manufacturer_sova } position = { x = 1 y = 1 } relative_position_id = SLV_dat_con_manufacturer_sova 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 = SLV_dat_con_manufacturer_multisensor name = SLV_dat_con_manufacturer_multisensor icon = GFX_generic_mio_trait_icon_cnc_speed all_parents = { SLV_dat_con_manufacturer_vpu } position = { x = -2 y = 2 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_dat_con_manufacturer_ldc name = SLV_dat_con_manufacturer_ldc icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_dat_con_manufacturer_sova } position = { x = 0 y = 2 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_dat_con_manufacturer_blade name = SLV_dat_con_manufacturer_blade icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_dat_con_manufacturer_gis } position = { x = 2 y = 2 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_dat_con_manufacturer_mwir name = SLV_dat_con_manufacturer_mwir icon = GFX_generic_mio_trait_icon_cnc_reliability all_parents = { SLV_dat_con_manufacturer_multisensor SLV_dat_con_manufacturer_ldc } position = { x = -1 y = 3 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_dat_con_manufacturer_spirit name = SLV_dat_con_manufacturer_spirit icon = GFX_generic_mio_trait_icon_cnc_buildcost all_parents = { SLV_dat_con_manufacturer_ldc SLV_dat_con_manufacturer_blade } position = { x = 1 y = 3 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_cost_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 = SLV_dat_con_manufacturer_bopas name = SLV_dat_con_manufacturer_bopas icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { SLV_dat_con_manufacturer_mwir } position = { x = -2 y = 4 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_dat_con_manufacturer_mars name = SLV_dat_con_manufacturer_mars icon = GFX_generic_mio_trait_icon_cnc any_parent = { SLV_dat_con_manufacturer_mwir SLV_dat_con_manufacturer_spirit } position = { x = 0 y = 4 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_dat_con_manufacturer_lotus name = SLV_dat_con_manufacturer_lotus icon = GFX_generic_mio_trait_icon_cnc_buildcost all_parents = { SLV_dat_con_manufacturer_spirit } position = { x = 2 y = 4 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_dat_con_manufacturer_neptune name = SLV_dat_con_manufacturer_neptune icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_dat_con_manufacturer_bopas } position = { x = -1 y = 5 } relative_position_id = SLV_dat_con_manufacturer_sova organization_modifier = { military_industrial_organization_design_team_change_cost = -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 = SLV_dat_con_manufacturer_eos name = SLV_dat_con_manufacturer_eos icon = GFX_generic_mio_trait_icon_cnc_speed any_parent = { SLV_dat_con_manufacturer_mars SLV_dat_con_manufacturer_lotus } position = { x = 1 y = 5 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { 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 = SLV_dat_con_manufacturer_nautilus name = SLV_dat_con_manufacturer_nautilus icon = GFX_generic_mio_trait_icon_cnc_buildcost all_parents = { SLV_dat_con_manufacturer_neptune } position = { x = -2 y = 6 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_cost_factor = -0.12 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_dat_con_manufacturer_mast name = SLV_dat_con_manufacturer_mast icon = GFX_generic_mio_trait_icon_cnc_efficiency_cap all_parents = { SLV_dat_con_manufacturer_neptune SLV_dat_con_manufacturer_eos SLV_dat_con_manufacturer_airpicture } position = { x = 0 y = 6 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_efficiency_cap_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 = SLV_dat_con_manufacturer_theris name = SLV_dat_con_manufacturer_theris icon = GFX_generic_mio_trait_icon_cnc_resources all_parents = { SLV_dat_con_manufacturer_nautilus } position = { x = -1 y = 7 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_resource_need_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 = SLV_dat_con_manufacturer_twister name = SLV_dat_con_manufacturer_twister icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_dat_con_manufacturer_eos } position = { x = 1 y = 7 } relative_position_id = SLV_dat_con_manufacturer_sova mutually_exclusive = { SLV_dat_con_manufacturer_tracer } limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_dat_con_manufacturer_tracer name = SLV_dat_con_manufacturer_tracer icon = GFX_generic_mio_trait_icon_cnc_speed all_parents = { SLV_dat_con_manufacturer_eos } position = { x = 2 y = 7 } relative_position_id = SLV_dat_con_manufacturer_sova mutually_exclusive = { SLV_dat_con_manufacturer_twister } limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_dat_con_manufacturer_gnss name = SLV_dat_con_manufacturer_gnss icon = GFX_generic_mio_trait_icon_cnc_efficiency_gain all_parents = { SLV_dat_con_manufacturer_mast SLV_dat_con_manufacturer_battery } any_parent = { SLV_dat_con_manufacturer_twister SLV_dat_con_manufacturer_tracer } position = { x = 0 y = 8 } relative_position_id = SLV_dat_con_manufacturer_sova limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_efficiency_gain_factor = 0.12 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_dat_con_manufacturer_lynx name = SLV_dat_con_manufacturer_lynx icon = GFX_generic_mio_trait_icon_task position = { x = 7 y = 0 } limit_to_equipment_type = { AA_Equipment } equipment_bonus = { air_attack = 0.08 } 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 = SLV_dat_con_manufacturer_rf name = SLV_dat_con_manufacturer_rf icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_dat_con_manufacturer_lynx } position = { x = -1 y = 1 } relative_position_id = SLV_dat_con_manufacturer_lynx organization_modifier = { 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 } } } } trait = { token = SLV_dat_con_manufacturer_radar name = SLV_dat_con_manufacturer_radar icon = GFX_generic_mio_trait_icon_aa_anti_air_attack all_parents = { SLV_dat_con_manufacturer_lynx } position = { x = 1 y = 1 } relative_position_id = SLV_dat_con_manufacturer_lynx limit_to_equipment_type = { AA_Equipment } equipment_bonus = { air_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 = SLV_dat_con_manufacturer_fusion name = SLV_dat_con_manufacturer_fusion icon = GFX_generic_mio_trait_icon_aa_efficiency_gain all_parents = { SLV_dat_con_manufacturer_rf SLV_dat_con_manufacturer_gis } position = { x = 0 y = 2 } relative_position_id = SLV_dat_con_manufacturer_lynx limit_to_equipment_type = { AA_Equipment } production_bonus = { production_efficiency_gain_factor = 0.12 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_dat_con_manufacturer_effector name = SLV_dat_con_manufacturer_effector icon = GFX_generic_mio_trait_icon_aa_anti_air_attack all_parents = { SLV_dat_con_manufacturer_radar } position = { x = 2 y = 2 } relative_position_id = SLV_dat_con_manufacturer_lynx limit_to_equipment_type = { AA_Equipment } equipment_bonus = { air_attack = 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 = SLV_dat_con_manufacturer_airpicture name = SLV_dat_con_manufacturer_airpicture icon = GFX_generic_mio_trait_icon_aa_buildcost any_parent = { SLV_dat_con_manufacturer_rf SLV_dat_con_manufacturer_fusion } position = { x = -1 y = 3 } relative_position_id = SLV_dat_con_manufacturer_lynx limit_to_equipment_type = { AA_Equipment } production_bonus = { production_cost_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 = SLV_dat_con_manufacturer_mobilecuas name = SLV_dat_con_manufacturer_mobilecuas icon = GFX_generic_mio_trait_icon_production_capacity any_parent = { SLV_dat_con_manufacturer_radar SLV_dat_con_manufacturer_effector } position = { x = 1 y = 3 } relative_position_id = SLV_dat_con_manufacturer_lynx limit_to_equipment_type = { AA_Equipment } 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 = SLV_dat_con_manufacturer_interceptor name = SLV_dat_con_manufacturer_interceptor icon = GFX_generic_mio_trait_icon_task any_parent = { SLV_dat_con_manufacturer_fusion SLV_dat_con_manufacturer_airpicture } position = { x = 0 y = 4 } relative_position_id = SLV_dat_con_manufacturer_lynx mutually_exclusive = { SLV_dat_con_manufacturer_softkill } 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 = SLV_dat_con_manufacturer_softkill name = SLV_dat_con_manufacturer_softkill icon = GFX_generic_mio_trait_icon_design any_parent = { SLV_dat_con_manufacturer_effector SLV_dat_con_manufacturer_mobilecuas } position = { x = 2 y = 4 } relative_position_id = SLV_dat_con_manufacturer_lynx mutually_exclusive = { SLV_dat_con_manufacturer_interceptor } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.50 military_industrial_organization_design_team_assign_cost = -0.50 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_dat_con_manufacturer_rapidcue name = SLV_dat_con_manufacturer_rapidcue icon = GFX_generic_mio_trait_icon_aa_efficiency_cap all_parents = { SLV_dat_con_manufacturer_airpicture } position = { x = -1 y = 5 } relative_position_id = SLV_dat_con_manufacturer_lynx limit_to_equipment_type = { AA_Equipment } production_bonus = { production_efficiency_cap_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 = SLV_dat_con_manufacturer_coastguard name = SLV_dat_con_manufacturer_coastguard icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_dat_con_manufacturer_mobilecuas SLV_dat_con_manufacturer_mars } position = { x = 1 y = 5 } relative_position_id = SLV_dat_con_manufacturer_lynx organization_modifier = { military_industrial_organization_design_team_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_dat_con_manufacturer_battery name = SLV_dat_con_manufacturer_battery icon = GFX_generic_mio_trait_icon_aa_resource any_parent = { SLV_dat_con_manufacturer_interceptor SLV_dat_con_manufacturer_softkill } position = { x = 0 y = 6 } relative_position_id = SLV_dat_con_manufacturer_lynx limit_to_equipment_type = { AA_Equipment } production_bonus = { production_resource_need_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 = SLV_dat_con_manufacturer_autowatch name = SLV_dat_con_manufacturer_autowatch icon = GFX_generic_mio_trait_icon_conversion_speed any_parent = { SLV_dat_con_manufacturer_coastguard SLV_dat_con_manufacturer_battery } position = { x = 1 y = 7 } relative_position_id = SLV_dat_con_manufacturer_lynx limit_to_equipment_type = { AA_Equipment } production_bonus = { production_conversion_speed_factor = 0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } } SLV_arko_manufacturer = { allowed = { original_tag = SLV } name = SLV_arko_manufacturer icon = GFX_idea_company_arko equipment_type = { util_vehicle_type } research_categories = { CAT_util CAT_armor } initial_trait = { name = SLV_arko_manufacturer_trait equipment_bonus = { reliability = 0.05 build_cost_ic = -0.05 } organization_modifier = { military_industrial_organization_research_bonus = 0.03 military_industrial_organization_design_team_assign_cost = -0.15 } } trait = { token = SLV_arko_manufacturer_militarisation_line name = SLV_arko_manufacturer_militarisation_line icon = GFX_generic_mio_trait_icon_hardness position = { x = 1 y = 0 } equipment_bonus = { hardness = 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 = SLV_arko_manufacturer_ballistic_kits name = SLV_arko_manufacturer_ballistic_kits icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_arko_manufacturer_militarisation_line } position = { x = -1 y = 1 } relative_position_id = SLV_arko_manufacturer_militarisation_line equipment_bonus = { hardness = 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 = SLV_arko_manufacturer_mine_protection name = SLV_arko_manufacturer_mine_protection icon = GFX_generic_mio_trait_icon_defense all_parents = { SLV_arko_manufacturer_militarisation_line } position = { x = 0 y = 1 } relative_position_id = SLV_arko_manufacturer_militarisation_line mutually_exclusive = { SLV_arko_manufacturer_v_hull } equipment_bonus = { defense = 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 = SLV_arko_manufacturer_v_hull name = SLV_arko_manufacturer_v_hull icon = GFX_generic_mio_trait_icon_hardness all_parents = { SLV_arko_manufacturer_militarisation_line } position = { x = 1 y = 1 } relative_position_id = SLV_arko_manufacturer_militarisation_line mutually_exclusive = { SLV_arko_manufacturer_mine_protection } equipment_bonus = { hardness = 0.06 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 = SLV_arko_manufacturer_field_durability name = SLV_arko_manufacturer_field_durability icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_arko_manufacturer_ballistic_kits } position = { x = -1 y = 2 } relative_position_id = SLV_arko_manufacturer_militarisation_line equipment_bonus = { reliability = 0.08 } 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 = SLV_arko_manufacturer_crew_survivability name = SLV_arko_manufacturer_crew_survivability icon = GFX_generic_mio_trait_icon_unique any_parent = { SLV_arko_manufacturer_mine_protection SLV_arko_manufacturer_v_hull } position = { x = 1 y = 2 } relative_position_id = SLV_arko_manufacturer_militarisation_line 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 = SLV_arko_manufacturer_protected_cabins name = SLV_arko_manufacturer_protected_cabins icon = GFX_generic_mio_trait_icon_defense all_parents = { SLV_arko_manufacturer_field_durability } position = { x = -1 y = 3 } relative_position_id = SLV_arko_manufacturer_militarisation_line 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 = SLV_arko_manufacturer_hardened_conversions name = SLV_arko_manufacturer_hardened_conversions icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { SLV_arko_manufacturer_field_durability SLV_arko_manufacturer_crew_survivability SLV_arko_manufacturer_tow_recovery } position = { x = 0 y = 3 } relative_position_id = SLV_arko_manufacturer_militarisation_line equipment_bonus = { breakthrough = 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 = SLV_arko_manufacturer_load_handling name = SLV_arko_manufacturer_load_handling icon = GFX_generic_mio_trait_icon_unique position = { x = 4 y = 0 } 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 = SLV_arko_manufacturer_crane_superstructures name = SLV_arko_manufacturer_crane_superstructures icon = GFX_generic_mio_trait_icon_conversion_speed all_parents = { SLV_arko_manufacturer_load_handling } position = { x = -1 y = 1 } relative_position_id = SLV_arko_manufacturer_load_handling production_bonus = { production_conversion_speed_factor = 0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_arko_manufacturer_hooklift_swap name = SLV_arko_manufacturer_hooklift_swap icon = GFX_generic_mio_trait_icon_unique all_parents = { SLV_arko_manufacturer_load_handling } position = { x = 0 y = 1 } relative_position_id = SLV_arko_manufacturer_load_handling mutually_exclusive = { SLV_arko_manufacturer_tipper_bodies } 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 = SLV_arko_manufacturer_tipper_bodies name = SLV_arko_manufacturer_tipper_bodies icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { SLV_arko_manufacturer_load_handling } position = { x = 1 y = 1 } relative_position_id = SLV_arko_manufacturer_load_handling mutually_exclusive = { SLV_arko_manufacturer_hooklift_swap } 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 = SLV_arko_manufacturer_tow_recovery name = SLV_arko_manufacturer_tow_recovery icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { SLV_arko_manufacturer_crane_superstructures } position = { x = -1 y = 2 } relative_position_id = SLV_arko_manufacturer_load_handling equipment_bonus = { breakthrough = 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 = SLV_arko_manufacturer_all_terrain_mobility name = SLV_arko_manufacturer_all_terrain_mobility icon = GFX_generic_mio_trait_icon_maximum_speed any_parent = { SLV_arko_manufacturer_hooklift_swap SLV_arko_manufacturer_tipper_bodies } position = { x = 1 y = 2 } relative_position_id = SLV_arko_manufacturer_load_handling 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 = SLV_arko_manufacturer_fuel_drivetrain name = SLV_arko_manufacturer_fuel_drivetrain icon = GFX_generic_mio_trait_icon_fuel_consumption all_parents = { SLV_arko_manufacturer_tow_recovery SLV_arko_manufacturer_all_terrain_mobility } position = { x = 0 y = 3 } relative_position_id = SLV_arko_manufacturer_load_handling equipment_bonus = { 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 = SLV_arko_manufacturer_expeditionary_kits name = SLV_arko_manufacturer_expeditionary_kits icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { SLV_arko_manufacturer_tipper_bodies SLV_arko_manufacturer_serial_production } position = { x = 2 y = 3 } relative_position_id = SLV_arko_manufacturer_load_handling equipment_bonus = { maximum_speed = 0.05 } 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 = SLV_arko_manufacturer_sales_service_network name = SLV_arko_manufacturer_sales_service_network icon = GFX_generic_mio_trait_icon_funds position = { x = 7 y = 0 } organization_modifier = { military_industrial_organization_funds_gain = 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 = SLV_arko_manufacturer_serial_production name = SLV_arko_manufacturer_serial_production icon = GFX_generic_mio_trait_icon_production_capacity all_parents = { SLV_arko_manufacturer_sales_service_network } position = { x = 0 y = 1 } relative_position_id = SLV_arko_manufacturer_sales_service_network 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 = SLV_arko_manufacturer_aftermarket_service name = SLV_arko_manufacturer_aftermarket_service icon = GFX_generic_mio_trait_icon_efficiency_gain all_parents = { SLV_arko_manufacturer_sales_service_network } position = { x = 1 y = 1 } relative_position_id = SLV_arko_manufacturer_sales_service_network production_bonus = { production_efficiency_gain_factor = 0.12 } 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 = SLV_arko_manufacturer_cost_engineering name = SLV_arko_manufacturer_cost_engineering icon = GFX_generic_mio_trait_icon_build_cost_ic all_parents = { SLV_arko_manufacturer_aftermarket_service } position = { x = 1 y = 2 } relative_position_id = SLV_arko_manufacturer_sales_service_network equipment_bonus = { build_cost_ic = -0.06 } production_bonus = { production_cost_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 = SLV_arko_manufacturer_supply_chain name = SLV_arko_manufacturer_supply_chain icon = GFX_generic_mio_trait_icon_resources all_parents = { SLV_arko_manufacturer_serial_production } position = { x = -1 y = 2 } relative_position_id = SLV_arko_manufacturer_sales_service_network mutually_exclusive = { SLV_arko_manufacturer_domestic_sourcing } production_bonus = { production_resource_need_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 = SLV_arko_manufacturer_domestic_sourcing name = SLV_arko_manufacturer_domestic_sourcing icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { SLV_arko_manufacturer_serial_production } position = { x = 0 y = 2 } relative_position_id = SLV_arko_manufacturer_sales_service_network mutually_exclusive = { SLV_arko_manufacturer_supply_chain } production_bonus = { production_efficiency_cap_factor = 0.10 } organization_modifier = { military_industrial_organization_industrial_manufacturer_assign_cost = -0.20 } on_complete = { expenditure_for_mio_upgrade = yes } ai_will_do = { base = 10 modifier = { factor = 0 check_variable = { FROM.interest_rate > 8 } } } } trait = { token = SLV_arko_manufacturer_industrial_scaleup name = SLV_arko_manufacturer_industrial_scaleup icon = GFX_generic_mio_trait_icon_resources all_parents = { SLV_arko_manufacturer_cost_engineering } any_parent = { SLV_arko_manufacturer_supply_chain SLV_arko_manufacturer_domestic_sourcing } position = { x = 1 y = 3 } relative_position_id = SLV_arko_manufacturer_sales_service_network production_bonus = { production_resource_penalty_factor = -0.15 } 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 } } } } } SLV_timtec_defense_manufacturer = { allowed = { original_tag = SLV } name = SLV_timtec_defense_manufacturer icon = GFX_idea_company_timtec task_capacity = 10 equipment_type = { mio_cat_eq_only_uav cnc_equipment_type land_drone_equipment_type } research_categories = { CAT_a_uav CAT_l_drone CAT_cnc } initial_trait = { name = SLV_timtec_defense_manufacturer_trait organization_modifier = { military_industrial_organization_research_bonus = 0.07 military_industrial_organization_design_team_assign_cost = 0.15 } } trait = { token = SLV_timtec_vipava_optics name = SLV_timtec_vipava_optics icon = GFX_generic_mio_trait_icon_task position = { x = 1 y = 0 } 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 = SLV_timtec_lucanus_400 name = SLV_timtec_lucanus_400 icon = GFX_generic_mio_trait_icon_uav_range all_parents = { SLV_timtec_vipava_optics } position = { x = 0 y = 1 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_range = 0.10 reliability = 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 = SLV_timtec_eo_lwir_turret name = SLV_timtec_eo_lwir_turret icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_timtec_lucanus_400 } position = { x = -1 y = 2 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_timtec_mwir_payload name = SLV_timtec_mwir_payload icon = GFX_generic_mio_trait_icon_uav_agility all_parents = { SLV_timtec_lucanus_400 } position = { x = 1 y = 2 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_agility = 0.08 night_penalty = -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 = SLV_timtec_swir_payload name = SLV_timtec_swir_payload icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_timtec_eo_lwir_turret } position = { x = 0 y = 3 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_timtec_gyro_gimbal name = SLV_timtec_gyro_gimbal icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_timtec_mwir_payload } position = { x = 2 y = 3 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { maximum_speed = 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 = SLV_timtec_sensor_fusion name = SLV_timtec_sensor_fusion icon = GFX_generic_mio_trait_icon_research all_parents = { SLV_timtec_gyro_gimbal SLV_timtec_mesh_radio } position = { x = 1 y = 4 } relative_position_id = SLV_timtec_vipava_optics 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 = SLV_timtec_stabilized_los name = SLV_timtec_stabilized_los icon = GFX_generic_mio_trait_icon_cnc_speed all_parents = { SLV_timtec_swir_payload } position = { x = 0 y = 5 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_timtec_target_recognition name = SLV_timtec_target_recognition icon = GFX_generic_mio_trait_icon_uav_agility all_parents = { SLV_timtec_sensor_fusion } position = { x = 2 y = 5 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_agility = 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 = SLV_timtec_wami name = SLV_timtec_wami icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_timtec_stabilized_los } position = { x = -1 y = 6 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { reliability = 0.10 air_defence = 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 = SLV_timtec_persistent_recon name = SLV_timtec_persistent_recon icon = GFX_generic_mio_trait_icon_uav_range all_parents = { SLV_timtec_target_recognition } position = { x = 1 y = 6 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_range = 0.10 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 = SLV_timtec_mwir_optimized name = SLV_timtec_mwir_optimized icon = GFX_generic_mio_trait_icon_cnc_buildcost all_parents = { SLV_timtec_wami } position = { x = -1 y = 7 } relative_position_id = SLV_timtec_vipava_optics mutually_exclusive = { SLV_timtec_swir_optimized } limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_cost_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 = SLV_timtec_swir_optimized name = SLV_timtec_swir_optimized icon = GFX_generic_mio_trait_icon_cnc_efficiency_cap all_parents = { SLV_timtec_wami } position = { x = 0 y = 7 } relative_position_id = SLV_timtec_vipava_optics mutually_exclusive = { SLV_timtec_mwir_optimized } limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_timtec_deep_sensor name = SLV_timtec_deep_sensor icon = GFX_generic_mio_trait_icon_cnc any_parent = { SLV_timtec_mwir_optimized SLV_timtec_swir_optimized } position = { x = -1 y = 8 } relative_position_id = SLV_timtec_vipava_optics limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_timtec_calibration_lab name = SLV_timtec_calibration_lab icon = GFX_generic_mio_trait_icon_design all_parents = { SLV_timtec_deep_sensor } position = { x = 0 y = 9 } relative_position_id = SLV_timtec_vipava_optics 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 = SLV_timtec_remote_weapon_station name = SLV_timtec_remote_weapon_station icon = GFX_generic_mio_trait_icon_funds position = { x = 5 y = 0 } 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 = SLV_timtec_loitering_munition name = SLV_timtec_loitering_munition icon = GFX_generic_mio_trait_icon_uav_air_attack all_parents = { SLV_timtec_remote_weapon_station } position = { x = -1 y = 1 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_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 = SLV_timtec_armed_ugv name = SLV_timtec_armed_ugv icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { SLV_timtec_remote_weapon_station } position = { x = 1 y = 1 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { land_drone_equipment_type } equipment_bonus = { soft_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 = SLV_timtec_warhead_integration name = SLV_timtec_warhead_integration icon = GFX_generic_mio_trait_icon_uav_air_ground_attack all_parents = { SLV_timtec_loitering_munition } position = { x = -1 y = 2 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_ground_attack = 0.10 air_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 = SLV_timtec_tandem_charge_ugv name = SLV_timtec_tandem_charge_ugv icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_timtec_armed_ugv } position = { x = 1 y = 2 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { land_drone_equipment_type } equipment_bonus = { hard_attack = 0.10 breakthrough = 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 = SLV_timtec_terminal_guidance name = SLV_timtec_terminal_guidance icon = GFX_generic_mio_trait_icon_uav_speed all_parents = { SLV_timtec_warhead_integration } position = { x = 0 y = 3 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { mio_cat_eq_only_uav } 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 = SLV_timtec_kinetic_effects_cell name = SLV_timtec_kinetic_effects_cell icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_timtec_terminal_guidance } position = { x = -1 y = 4 } relative_position_id = SLV_timtec_remote_weapon_station 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 = SLV_timtec_directed_energy_mount name = SLV_timtec_directed_energy_mount icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_timtec_tandem_charge_ugv } position = { x = 1 y = 4 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { land_drone_equipment_type } equipment_bonus = { hard_attack = 0.10 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 = SLV_timtec_anti_armor_ugv name = SLV_timtec_anti_armor_ugv icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { SLV_timtec_kinetic_effects_cell SLV_timtec_sensor_fusion } position = { x = 0 y = 5 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { land_drone_equipment_type } equipment_bonus = { soft_attack = 0.10 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 = SLV_timtec_rugged_chassis name = SLV_timtec_rugged_chassis icon = GFX_generic_mio_trait_icon_reliability all_parents = { SLV_timtec_directed_energy_mount } position = { x = 1 y = 5 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { land_drone_equipment_type } equipment_bonus = { reliability = 0.05 build_cost_ic = -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 = SLV_timtec_fast_strike_ugv name = SLV_timtec_fast_strike_ugv icon = GFX_generic_mio_trait_icon_maximum_speed all_parents = { SLV_timtec_anti_armor_ugv } position = { x = -1 y = 6 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { land_drone_equipment_type } 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 = SLV_timtec_loitering_swarm name = SLV_timtec_loitering_swarm icon = GFX_generic_mio_trait_icon_uav_buildcost all_parents = { SLV_timtec_rugged_chassis } position = { x = 1 y = 6 } relative_position_id = SLV_timtec_remote_weapon_station limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { build_cost_ic = -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 = SLV_timtec_kamikaze_doctrine name = SLV_timtec_kamikaze_doctrine icon = GFX_generic_mio_trait_icon_uav_air_attack all_parents = { SLV_timtec_fast_strike_ugv } position = { x = 0 y = 7 } relative_position_id = SLV_timtec_remote_weapon_station mutually_exclusive = { SLV_timtec_recoverable_munition } limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_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 = SLV_timtec_recoverable_munition name = SLV_timtec_recoverable_munition icon = GFX_generic_mio_trait_icon_uav_efficiency_gain all_parents = { SLV_timtec_fast_strike_ugv } position = { x = 1 y = 7 } relative_position_id = SLV_timtec_remote_weapon_station mutually_exclusive = { SLV_timtec_kamikaze_doctrine } limit_to_equipment_type = { mio_cat_eq_only_uav } 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 = SLV_timtec_vipava_c2_suite name = SLV_timtec_vipava_c2_suite icon = GFX_generic_mio_trait_icon_funds position = { x = 8 y = 0 } 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 = SLV_timtec_tactical_datalink name = SLV_timtec_tactical_datalink icon = GFX_generic_mio_trait_icon_cnc_reliability all_parents = { SLV_timtec_vipava_c2_suite } position = { x = 0 y = 1 } relative_position_id = SLV_timtec_vipava_c2_suite limit_to_equipment_type = { cnc_equipment_type } 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 = SLV_timtec_autonomous_navigation name = SLV_timtec_autonomous_navigation icon = GFX_generic_mio_trait_icon_defense all_parents = { SLV_timtec_tactical_datalink } position = { x = 1 y = 2 } relative_position_id = SLV_timtec_vipava_c2_suite limit_to_equipment_type = { land_drone_equipment_type } 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 = SLV_timtec_mesh_radio name = SLV_timtec_mesh_radio icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_timtec_tactical_datalink } position = { x = -1 y = 2 } relative_position_id = SLV_timtec_vipava_c2_suite limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { max_organisation = 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 = SLV_timtec_battlefield_c2 name = SLV_timtec_battlefield_c2 icon = GFX_generic_mio_trait_icon_task all_parents = { SLV_timtec_autonomous_navigation } position = { x = 0 y = 3 } relative_position_id = SLV_timtec_vipava_c2_suite 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 = SLV_timtec_autonomous_convoy name = SLV_timtec_autonomous_convoy icon = GFX_generic_mio_trait_icon_breakthrough all_parents = { SLV_timtec_mesh_radio SLV_timtec_gyro_gimbal } position = { x = -1 y = 4 } relative_position_id = SLV_timtec_vipava_c2_suite limit_to_equipment_type = { land_drone_equipment_type } 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 = SLV_timtec_encrypted_comms name = SLV_timtec_encrypted_comms icon = GFX_generic_mio_trait_icon_cnc_buildcost all_parents = { SLV_timtec_battlefield_c2 } position = { x = 0 y = 4 } relative_position_id = SLV_timtec_vipava_c2_suite limit_to_equipment_type = { cnc_equipment_type } production_bonus = { production_cost_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 = SLV_timtec_swarm_coordination name = SLV_timtec_swarm_coordination icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_timtec_battlefield_c2 SLV_timtec_directed_energy_mount } position = { x = 1 y = 5 } relative_position_id = SLV_timtec_vipava_c2_suite limit_to_equipment_type = { land_drone_equipment_type } 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 = SLV_timtec_ai_mission_planner name = SLV_timtec_ai_mission_planner icon = GFX_generic_mio_trait_icon_research all_parents = { SLV_timtec_autonomous_convoy } position = { x = -1 y = 5 } relative_position_id = SLV_timtec_vipava_c2_suite 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 = SLV_timtec_resilient_c2_grid name = SLV_timtec_resilient_c2_grid icon = GFX_generic_mio_trait_icon_cnc all_parents = { SLV_timtec_encrypted_comms } position = { x = 0 y = 5 } relative_position_id = SLV_timtec_vipava_c2_suite limit_to_equipment_type = { cnc_equipment_type } equipment_bonus = { reliability = 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 = SLV_timtec_networked_fires name = SLV_timtec_networked_fires icon = GFX_generic_mio_trait_icon_hard_attack all_parents = { SLV_timtec_swarm_coordination } position = { x = 1 y = 6 } relative_position_id = SLV_timtec_vipava_c2_suite limit_to_equipment_type = { land_drone_equipment_type } equipment_bonus = { hard_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 = SLV_timtec_counter_uas_grid name = SLV_timtec_counter_uas_grid icon = GFX_generic_mio_trait_icon_uav_agility all_parents = { SLV_timtec_ai_mission_planner } position = { x = -1 y = 6 } relative_position_id = SLV_timtec_vipava_c2_suite limit_to_equipment_type = { mio_cat_eq_only_uav } equipment_bonus = { air_agility = 0.08 air_defence = 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 = SLV_timtec_mum_teaming name = SLV_timtec_mum_teaming icon = GFX_generic_mio_trait_icon_soft_attack all_parents = { SLV_timtec_resilient_c2_grid } position = { x = 0 y = 7 } relative_position_id = SLV_timtec_vipava_c2_suite mutually_exclusive = { SLV_timtec_full_autonomy_stack } limit_to_equipment_type = { land_drone_equipment_type } equipment_bonus = { soft_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 = SLV_timtec_full_autonomy_stack name = SLV_timtec_full_autonomy_stack icon = GFX_generic_mio_trait_icon_efficiency_cap all_parents = { SLV_timtec_networked_fires } position = { x = 1 y = 7 } relative_position_id = SLV_timtec_vipava_c2_suite mutually_exclusive = { SLV_timtec_mum_teaming } limit_to_equipment_type = { land_drone_equipment_type } 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 } } } } }