@cost0 = 0 @cost1 = 5 @cost2 = 10 @cost3 = 20 ######################## # BASIC SHIP COMPUTERS # ######################## utility_component_template = { key = "NEUROCHIPS_SWARM_DEFAULT" size = small icon = "GFX_neurochips_default" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost0 } } ship_behavior = "swarm" upgrade_path = swarm is_default_component = yes potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" upgrades_to = "NEUROCHIPS_SWARM_BASIC" ai_tags = { gunship gunship_stealth } ai_tag_weight = 0 ai_weight = { weight = 1 } } ##################### # 'SWARM' COMPUTERS # ##################### utility_component_template = { key = "NEUROCHIPS_SWARM_BASIC" size = small icon = "GFX_neurochips_swarm_basic" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost1 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "swarm" upgrade_path = swarm prerequisites = { "tech_combat_computers_1" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_SWARM_ADVANCED" ai_tags = { gunship gunship_stealth brawler brawler_stealth } ai_tag_weight = 0 modifier = { ship_evasion_mult = 0.05 } ship_modifier = { ship_fire_rate_mult = 0.05 } ai_weight = { weight = 2 } } utility_component_template = { key = "NEUROCHIPS_SWARM_ADVANCED" size = small icon = "GFX_neurochips_swarm_advanced" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost2 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "swarm" upgrade_path = swarm prerequisites = { "tech_combat_computers_2" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_SWARM_SAPIENT" ai_tags = { gunship gunship_stealth brawler brawler_stealth } ai_tag_weight = 0 modifier = { ship_evasion_mult = 0.10 } ship_modifier = { ship_fire_rate_mult = 0.10 } ai_weight = { weight = 3 } } utility_component_template = { key = "NEUROCHIPS_SWARM_SAPIENT" size = small icon = "GFX_neurochips_swarm_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "swarm" upgrade_path = swarm prerequisites = { "tech_combat_computers_3" "tech_combat_computers_bio_integration" } ai_tags = { gunship gunship_stealth brawler brawler_stealth } ai_tag_weight = 0 modifier = { ship_evasion_mult = 0.25 } ship_modifier = { ship_fire_rate_mult = 0.15 } ai_weight = { weight = 5 modifier = { factor = 0 OR = { has_global_flag = ghost_signal_5_flag has_global_flag = ghost_signal_4_flag has_global_flag = ghost_signal_3_flag has_global_flag = ghost_signal_2_flag has_global_flag = ghost_signal_1_flag has_policy_flag = ai_outlawed } } } } utility_component_template = { key = "NEUROCHIPS_SWARM_AUTONOMOUS" size = small icon = "GFX_neurochips_swarm_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "swarm" upgrade_path = swarm prerequisites = { "tech_combat_computers_autonomous" "tech_combat_computers_bio_integration" } ai_tags = { gunship gunship_stealth brawler brawler_stealth } ai_tag_weight = 0 modifier = { ship_evasion_mult = 0.25 } ship_modifier = { ship_fire_rate_mult = 0.15 } ai_weight = { weight = 5 } } utility_component_template = { key = "NEUROCHIPS_SWARM_PRECOG" size = small icon = "GFX_neurochips_swarm_precog" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "swarm" upgrade_path = swarm prerequisites = { "tech_precognition_interface" "tech_combat_computers_bio_integration" } ai_tags = { gunship gunship_stealth brawler brawler_stealth } ai_tag_weight = 0 modifier = { ship_evasion_mult = 0.15 ship_speed_mult = 0.20 } ship_modifier = { ship_fire_rate_mult = 0.15 } ai_weight = { weight = 4 } } ##################### # 'TORPEDO' COMPUTERS # ##################### utility_component_template = { key = "NEUROCHIPS_TORPEDO_BASIC" size = small icon = "GFX_neurochips_swarm_basic" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost1 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "torpedo" upgrade_path = torpedo prerequisites = { "tech_combat_computers_1" "tech_combat_computers_bio_integration" "tech_torpedoes_1" } upgrades_to = "NEUROCHIPS_SWARM_ADVANCED" ai_tags = { explosive explosive_stealth } ai_tag_weight = 0 ship_modifier = { weapon_type_explosive_weapon_damage_mult = 0.05 ship_damage_against_starbases_mult = 0.50 ship_orbital_bombardment_mult = 0.50 } ai_weight = { weight = 2 } } utility_component_template = { key = "NEUROCHIPS_TORPEDO_ADVANCED" size = small icon = "GFX_neurochips_swarm_advanced" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost2 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "torpedo" upgrade_path = torpedo prerequisites = { "tech_combat_computers_2" "tech_combat_computers_bio_integration" "tech_torpedoes_1" } upgrades_to = "NEUROCHIPS_TORPEDO_SAPIENT" ai_tags = { explosive explosive_stealth } ai_tag_weight = 0 ship_modifier = { weapon_type_explosive_weapon_damage_mult = 0.10 ship_damage_against_starbases_mult = 0.65 ship_orbital_bombardment_mult = 0.65 } ai_weight = { weight = 3 } } utility_component_template = { key = "NEUROCHIPS_TORPEDO_SAPIENT" size = small icon = "GFX_neurochips_swarm_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "torpedo" upgrade_path = torpedo prerequisites = { "tech_combat_computers_3" "tech_combat_computers_bio_integration" "tech_torpedoes_1" } ai_tags = { explosive explosive_stealth } ai_tag_weight = 0 modifier = { ship_evasion_mult = 0.10 } ship_modifier = { weapon_type_explosive_weapon_damage_mult = 0.15 ship_damage_against_starbases_mult = 0.80 ship_orbital_bombardment_mult = 0.80 } ai_weight = { weight = 5 modifier = { factor = 0 OR = { has_global_flag = ghost_signal_5_flag has_global_flag = ghost_signal_4_flag has_global_flag = ghost_signal_3_flag has_global_flag = ghost_signal_2_flag has_global_flag = ghost_signal_1_flag has_policy_flag = ai_outlawed } } } } utility_component_template = { key = "NEUROCHIPS_TORPEDO_AUTONOMOUS" size = small icon = "GFX_neurochips_swarm_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "torpedo" upgrade_path = torpedo prerequisites = { "tech_combat_computers_autonomous" "tech_combat_computers_bio_integration" "tech_torpedoes_1" } ai_tags = { explosive explosive_stealth } ai_tag_weight = 0 modifier = { ship_evasion_mult = 0.10 } ship_modifier = { weapon_type_explosive_weapon_damage_mult = 0.15 ship_damage_against_starbases_mult = 1.00 ship_orbital_bombardment_mult = 1.00 } ai_weight = { weight = 5 } } utility_component_template = { key = "NEUROCHIPS_TORPEDO_PRECOG" size = small icon = "GFX_neurochips_swarm_precog" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "torpedo" upgrade_path = torpedo prerequisites = { "tech_precognition_interface" "tech_combat_computers_bio_integration" "tech_torpedoes_1" } ai_tags = { explosive explosive_stealth } ai_tag_weight = 0 ship_modifier = { weapon_type_explosive_weapon_damage_mult = 0.15 ship_tracking_add = 10 ship_damage_against_starbases_mult = 1.00 ship_orbital_bombardment_mult = 1.00 } ai_weight = { weight = 4 } } ###################### # 'PICKET' COMPUTERS # ###################### utility_component_template = { key = "NEUROCHIPS_PICKET_BASIC" size = small icon = "GFX_neurochips_picket_basic" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost1 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "picket" upgrade_path = picket prerequisites = { "tech_combat_computers_1" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_PICKET_ADVANCED" ai_tags = { screen screen_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.05 ship_tracking_add = 10 } ai_weight = { weight = 2 } } utility_component_template = { key = "NEUROCHIPS_PICKET_ADVANCED" size = small icon = "GFX_neurochips_picket_advanced" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost2 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "picket" upgrade_path = picket prerequisites = { "tech_combat_computers_2" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_PICKET_SAPIENT" ai_tags = { screen screen_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.10 ship_tracking_add = 20 } ai_weight = { weight = 3 } } utility_component_template = { key = "NEUROCHIPS_PICKET_SAPIENT" size = small icon = "GFX_neurochips_picket_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "picket" upgrade_path = picket prerequisites = { "tech_combat_computers_3" "tech_combat_computers_bio_integration" } ai_tags = { screen screen_stealth } ai_tag_weight = 0 modifier = { ship_evasion_mult = 0.10 } ship_modifier = { ship_fire_rate_mult = 0.15 ship_tracking_add = 30 } ai_weight = { weight = 5 modifier = { factor = 0 OR = { has_global_flag = ghost_signal_5_flag has_global_flag = ghost_signal_4_flag has_global_flag = ghost_signal_3_flag has_global_flag = ghost_signal_2_flag has_global_flag = ghost_signal_1_flag has_policy_flag = ai_outlawed } } } } utility_component_template = { key = "NEUROCHIPS_PICKET_AUTONOMOUS" size = small icon = "GFX_neurochips_picket_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "picket" upgrade_path = picket prerequisites = { "tech_combat_computers_autonomous" "tech_combat_computers_bio_integration" } ai_tags = { screen screen_stealth } ai_tag_weight = 0 modifier = { ship_evasion_mult = 0.10 } ship_modifier = { ship_fire_rate_mult = 0.15 ship_tracking_add = 30 } ai_weight = { weight = 5 } } utility_component_template = { key = "NEUROCHIPS_PICKET_PRECOG" size = small icon = "GFX_neurochips_picket_precog" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "picket" upgrade_path = picket prerequisites = { "tech_precognition_interface" "tech_combat_computers_bio_integration" } ai_tags = { screen screen_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.20 ship_tracking_add = 40 } ai_weight = { weight = 4 } } #################### # 'LINE' COMPUTERS # #################### utility_component_template = { key = "NEUROCHIPS_LINE_BASIC" size = small icon = "GFX_neurochips_line_basic" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost1 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "line" upgrade_path = line prerequisites = { "tech_combat_computers_1" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_LINE_ADVANCED" ai_tags = { gunship gunship_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.05 ship_accuracy_add = 5 } ai_weight = { weight = 2 } } utility_component_template = { key = "NEUROCHIPS_LINE_ADVANCED" size = small icon = "GFX_neurochips_line_advanced" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost2 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "line" upgrade_path = line prerequisites = { "tech_combat_computers_2" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_LINE_SAPIENT" ai_tags = { gunship gunship_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.10 ship_accuracy_add = 10 } ai_weight = { weight = 3 } } utility_component_template = { key = "NEUROCHIPS_LINE_SAPIENT" size = small icon = "GFX_neurochips_line_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "line" upgrade_path = line prerequisites = { "tech_combat_computers_3" "tech_combat_computers_bio_integration" } ai_tags = { gunship gunship_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.20 ship_accuracy_add = 20 } ai_weight = { weight = 5 modifier = { factor = 0 OR = { has_global_flag = ghost_signal_5_flag has_global_flag = ghost_signal_4_flag has_global_flag = ghost_signal_3_flag has_global_flag = ghost_signal_2_flag has_global_flag = ghost_signal_1_flag has_policy_flag = ai_outlawed } } } } utility_component_template = { key = "NEUROCHIPS_LINE_AUTONOMOUS" size = small icon = "GFX_neurochips_line_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "line" upgrade_path = line prerequisites = { "tech_combat_computers_autonomous" "tech_combat_computers_bio_integration" } ai_tags = { gunship gunship_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.20 ship_accuracy_add = 20 } ai_weight = { weight = 5 } } utility_component_template = { key = "NEUROCHIPS_LINE_PRECOG" size = small icon = "GFX_neurochips_line_precog" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "line" upgrade_path = line prerequisites = { "tech_precognition_interface" "tech_combat_computers_bio_integration" } ai_tags = { gunship gunship_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.15 ship_accuracy_add = 15 ship_tracking_add = 10 } ai_weight = { weight = 4 } } ###################### # 'ARTILLERY' COMPUTERS # ###################### utility_component_template = { key = "NEUROCHIPS_ARTILLERY_BASIC" size = small icon = "GFX_neurochips_artillery_basic" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost1 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "artillery" upgrade_path = artillery prerequisites = { "tech_combat_computers_1" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_ARTILLERY_ADVANCED" ai_tags = { artillery artillery_stealth energy_torpedoes energy_torpedoes_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.05 ship_weapon_range_mult = 0.05 } ai_weight = { weight = 2 } } utility_component_template = { key = "NEUROCHIPS_ARTILLERY_ADVANCED" size = small icon = "GFX_neurochips_artillery_advanced" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost2 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "artillery" upgrade_path = artillery prerequisites = { "tech_combat_computers_2" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_ARTILLERY_SAPIENT" ai_tags = { artillery artillery_stealth energy_torpedoes energy_torpedoes_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.10 ship_weapon_range_mult = 0.10 } ai_weight = { weight = 3 } } utility_component_template = { key = "NEUROCHIPS_ARTILLERY_SAPIENT" size = small icon = "GFX_neurochips_artillery_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "artillery" upgrade_path = artillery prerequisites = { "tech_combat_computers_3" "tech_combat_computers_bio_integration" } ai_tags = { artillery artillery_stealth energy_torpedoes energy_torpedoes_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.20 ship_weapon_range_mult = 0.20 } ai_weight = { weight = 5 modifier = { factor = 0 OR = { has_global_flag = ghost_signal_5_flag has_global_flag = ghost_signal_4_flag has_global_flag = ghost_signal_3_flag has_global_flag = ghost_signal_2_flag has_global_flag = ghost_signal_1_flag has_policy_flag = ai_outlawed } } } } utility_component_template = { key = "NEUROCHIPS_ARTILLERY_AUTONOMOUS" size = small icon = "GFX_neurochips_artillery_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "artillery" upgrade_path = artillery prerequisites = { "tech_combat_computers_autonomous" "tech_combat_computers_bio_integration" } ai_tags = { artillery artillery_stealth energy_torpedoes energy_torpedoes_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.20 ship_weapon_range_mult = 0.20 } ai_weight = { weight = 5 } } utility_component_template = { key = "NEUROCHIPS_ARTILLERY_PRECOG" size = small icon = "GFX_neurochips_artillery_precog" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "artillery" upgrade_path = artillery prerequisites = { "tech_precognition_interface" "tech_combat_computers_bio_integration" } ai_tags = { artillery artillery_stealth energy_torpedoes energy_torpedoes_stealth } ai_tag_weight = 0 ship_modifier = { ship_fire_rate_mult = 0.15 ship_weapon_range_mult = 0.15 ship_tracking_add = 10 } ai_weight = { weight = 4 } } ###################### # 'CARRIER' COMPUTERS # ###################### utility_component_template = { key = "NEUROCHIPS_CARRIER_BASIC" size = small icon = "GFX_neurochips_carrier_basic" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost1 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "carrier" upgrade_path = carrier prerequisites = { "tech_combat_computers_1" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_CARRIER_ADVANCED" ai_tags = { carrier } ai_tag_weight = 0 ship_modifier = { ship_engagement_range_mult = 0.25 } ai_weight = { weight = 2 modifier = { factor = 5 is_preferred_weapons = weapon_type_strike_craft } } } utility_component_template = { key = "NEUROCHIPS_CARRIER_ADVANCED" size = small icon = "GFX_neurochips_carrier_advanced" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost2 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "carrier" upgrade_path = carrier prerequisites = { "tech_combat_computers_2" "tech_combat_computers_bio_integration" } upgrades_to = "NEUROCHIPS_CARRIER_SAPIENT" ai_tags = { carrier } ai_tag_weight = 0 ship_modifier = { ship_engagement_range_mult = 0.50 } ai_weight = { weight = 3 modifier = { factor = 5 is_preferred_weapons = weapon_type_strike_craft } } } utility_component_template = { key = "NEUROCHIPS_CARRIER_SAPIENT" size = small icon = "GFX_neurochips_carrier_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "carrier" upgrade_path = carrier prerequisites = { "tech_combat_computers_3" "tech_combat_computers_bio_integration" } ai_tags = { carrier } ai_tag_weight = 0 ship_modifier = { ship_engagement_range_mult = 1.0 } ai_weight = { weight = 5 modifier = { factor = 5 is_preferred_weapons = weapon_type_strike_craft } modifier = { factor = 0 OR = { has_global_flag = ghost_signal_5_flag has_global_flag = ghost_signal_4_flag has_global_flag = ghost_signal_3_flag has_global_flag = ghost_signal_2_flag has_global_flag = ghost_signal_1_flag has_policy_flag = ai_outlawed } } } } utility_component_template = { key = "NEUROCHIPS_CARRIER_AUTONOMOUS" size = small icon = "GFX_neurochips_carrier_sapient" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "carrier" upgrade_path = carrier prerequisites = { "tech_combat_computers_autonomous" "tech_combat_computers_bio_integration" } ai_tags = { carrier } ai_tag_weight = 0 ship_modifier = { ship_engagement_range_mult = 1.0 } ai_weight = { weight = 5 modifier = { factor = 5 is_preferred_weapons = weapon_type_strike_craft } } } utility_component_template = { key = "NEUROCHIPS_CARRIER_PRECOG" size = small icon = "GFX_neurochips_carrier_precog" icon_frame = 1 resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = @cost3 } } potential = { ship_uses_space_fauna_computers = yes } component_set = "neurochips" ship_behavior = "carrier" upgrade_path = carrier prerequisites = { "tech_precognition_interface" "tech_combat_computers_bio_integration" } ai_tags = { carrier } ai_tag_weight = 0 ship_modifier = { ship_engagement_range_mult = 0.75 ship_tracking_add = 10 } ai_weight = { weight = 4 modifier = { factor = 5 is_preferred_weapons = weapon_type_strike_craft } } }