utility_component_template = { key = "ENERGY_EPIDERMIS_SMALL" size = small icon = "GFX_mutation_energy_epidermis_1" icon_frame = 1 prerequisites = { "tech_shields_1" } component_set = "ENERGY_EPIDERMIS" modifier = { ship_shield_add = 35 ship_shield_regen_add_static = 0.2 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 12 } } } utility_component_template = { key = "ENERGY_EPIDERMIS_MEDIUM" size = medium icon = "GFX_mutation_energy_epidermis_1" icon_frame = 1 prerequisites = { "tech_shields_1" } component_set = "ENERGY_EPIDERMIS" modifier = { ship_shield_add = 75 ship_shield_regen_add_static = 0.5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 20 } } } utility_component_template = { key = "ENERGY_EPIDERMIS_LARGE" size = large icon = "GFX_mutation_energy_epidermis_1" icon_frame = 1 prerequisites = { "tech_shields_1" } component_set = "ENERGY_EPIDERMIS" modifier = { ship_shield_add = 190 ship_shield_regen_add_static = 1.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "ENERGY_EPIDERMIS_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_epidermis_1" icon_frame = 1 prerequisites = { "tech_shields_1" } component_set = "ENERGY_EPIDERMIS" modifier = { ship_shield_add = 450 ship_shield_regen_add_static = 3 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "IMPROVED_ENERGY_EPIDERMIS_SMALL" size = small icon = "GFX_mutation_energy_epidermis_2" icon_frame = 1 prerequisites = { "tech_shields_2" } component_set = "IMPROVED_ENERGY_EPIDERMIS" modifier = { ship_shield_add = 45 ship_shield_regen_add_static = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 16 } } } utility_component_template = { key = "IMPROVED_ENERGY_EPIDERMIS_MEDIUM" size = medium icon = "GFX_mutation_energy_epidermis_2" icon_frame = 1 prerequisites = { "tech_shields_2" } component_set = "IMPROVED_ENERGY_EPIDERMIS" modifier = { ship_shield_add = 100 ship_shield_regen_add_static = 0.65 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 28 } } } utility_component_template = { key = "IMPROVED_ENERGY_EPIDERMIS_LARGE" size = large icon = "GFX_mutation_energy_epidermis_2" icon_frame = 1 prerequisites = { "tech_shields_2" } component_set = "IMPROVED_ENERGY_EPIDERMIS" modifier = { ship_shield_add = 250 ship_shield_regen_add_static = 1.6 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 52 } } } utility_component_template = { key = "IMPROVED_ENERGY_EPIDERMIS_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_epidermis_2" icon_frame = 1 prerequisites = { "tech_shields_2" } component_set = "IMPROVED_ENERGY_EPIDERMIS" modifier = { ship_shield_add = 600 ship_shield_regen_add_static = 4.05 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 106 } } } utility_component_template = { key = "HIGH_ENERGY_SKIN_SMALL" size = small icon = "GFX_mutation_energy_epidermis_3" icon_frame = 1 prerequisites = { "tech_shields_3" } component_set = "HIGH_ENERGY_SKIN" modifier = { ship_shield_add = 55 ship_shield_regen_add_static = 0.33 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 20 } } } utility_component_template = { key = "HIGH_ENERGY_SKIN_MEDIUM" size = medium icon = "GFX_mutation_energy_epidermis_3" icon_frame = 1 prerequisites = { "tech_shields_3" } component_set = "HIGH_ENERGY_SKIN" modifier = { ship_shield_add = 125 ship_shield_regen_add_static = 0.85 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 36 } } } utility_component_template = { key = "HIGH_ENERGY_SKIN_LARGE" size = large icon = "GFX_mutation_energy_epidermis_3" icon_frame = 1 prerequisites = { "tech_shields_3" } component_set = "HIGH_ENERGY_SKIN" modifier = { ship_shield_add = 315 ship_shield_regen_add_static = 2.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 72 } } } utility_component_template = { key = "HIGH_ENERGY_SKIN_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_epidermis_3" icon_frame = 1 prerequisites = { "tech_shields_3" } component_set = "HIGH_ENERGY_SKIN" modifier = { ship_shield_add = 750 ship_shield_regen_add_static = 5.1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 114 } } } utility_component_template = { key = "ADVANCED_ENERGY_SKIN_SMALL" size = small icon = "GFX_mutation_energy_epidermis_4" icon_frame = 1 prerequisites = { "tech_shields_4" } component_set = "ADVANCED_ENERGY_SKIN" modifier = { ship_shield_add = 70 ship_shield_regen_add_static = 0.45 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 20 } cost = { exotic_gases = 0.13 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "ADVANCED_ENERGY_SKIN_MEDIUM" size = medium icon = "GFX_mutation_energy_epidermis_4" icon_frame = 1 prerequisites = { "tech_shields_4" } component_set = "ADVANCED_ENERGY_SKIN" modifier = { ship_shield_add = 165 ship_shield_regen_add_static = 1.1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 36 } cost = { exotic_gases = 0.25 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "ADVANCED_ENERGY_SKIN_LARGE" size = large icon = "GFX_mutation_energy_epidermis_4" icon_frame = 1 prerequisites = { "tech_shields_4" } component_set = "ADVANCED_ENERGY_SKIN" modifier = { ship_shield_add = 415 ship_shield_regen_add_static = 2.75 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 72 } cost = { exotic_gases = 0.5 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "ADVANCED_ENERGY_SKIN_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_epidermis_4" icon_frame = 1 prerequisites = { "tech_shields_4" } component_set = "ADVANCED_ENERGY_SKIN" modifier = { ship_shield_add = 990 ship_shield_regen_add_static = 6.6 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 144 } cost = { exotic_gases = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "HYPER_ENERGY_SKIN_SMALL" size = small icon = "GFX_mutation_energy_epidermis_5" icon_frame = 1 prerequisites = { "tech_shields_5" } component_set = "HYPER_ENERGY_SKIN" modifier = { ship_shield_add = 95 ship_shield_regen_add_static = 0.65 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 24 } cost = { exotic_gases = 0.17 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "HYPER_ENERGY_SKIN_MEDIUM" size = medium icon = "GFX_mutation_energy_epidermis_5" icon_frame = 1 prerequisites = { "tech_shields_5" } component_set = "HYPER_ENERGY_SKIN" modifier = { ship_shield_add = 220 ship_shield_regen_add_static = 1.45 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 48 } cost = { exotic_gases = 0.33 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "HYPER_ENERGY_SKIN_LARGE" size = large icon = "GFX_mutation_energy_epidermis_5" icon_frame = 1 prerequisites = { "tech_shields_5" } component_set = "HYPER_ENERGY_SKIN" modifier = { ship_shield_add = 550 ship_shield_regen_add_static = 3.65 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 96 } cost = { exotic_gases = 0.66 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "HYPER_ENERGY_SKIN_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_epidermis_5" icon_frame = 1 prerequisites = { "tech_shields_5" } component_set = "HYPER_ENERGY_SKIN" modifier = { ship_shield_add = 1320 ship_shield_regen_add_static = 8.7 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 192 } cost = { exotic_gases = 1.33 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "DARK_MATTER_ENERGY_EPIDERMIS_SMALL" size = small icon = "GFX_mutation_energy_epidermis_6" icon_frame = 1 prerequisites = { "tech_dark_matter_deflector" } component_set = "DARK_MATTER_ENERGY_EPIDERMIS" modifier = { ship_shield_add = 120 ship_shield_regen_add_static = 0.85 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 32 } cost = { exotic_gases = 0.13 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "DARK_MATTER_ENERGY_EPIDERMIS_MEDIUM" size = medium icon = "GFX_mutation_energy_epidermis_6" icon_frame = 1 prerequisites = { "tech_dark_matter_deflector" } component_set = "DARK_MATTER_ENERGY_EPIDERMIS" modifier = { ship_shield_add = 280 ship_shield_regen_add_static = 1.85 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 64 } cost = { exotic_gases = 0.25 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "DARK_MATTER_ENERGY_EPIDERMIS_LARGE" size = large icon = "GFX_mutation_energy_epidermis_6" icon_frame = 1 prerequisites = { "tech_dark_matter_deflector" } component_set = "DARK_MATTER_ENERGY_EPIDERMIS" modifier = { ship_shield_add = 700 ship_shield_regen_add_static = 4.65 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 128 } cost = { exotic_gases = 0.5 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "DARK_MATTER_ENERGY_EPIDERMIS_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_epidermis_6" icon_frame = 1 prerequisites = { "tech_dark_matter_deflector" } component_set = "DARK_MATTER_ENERGY_EPIDERMIS" modifier = { ship_shield_add = 1680 ship_shield_regen_add_static = 11.1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 256 } cost = { exotic_gases = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "PSIONIC_SKIN_SMALL" size = small icon = "GFX_mutation_energy_epidermis_7" icon_frame = 1 prerequisites = { "tech_psionic_shield" } component_set = "PSIONIC_SKIN" modifier = { ship_shield_add = 150 ship_shield_regen_add_static = 0.95 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 44 } cost = { sr_zro = 0.06 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "PSIONIC_SKIN_MEDIUM" size = medium icon = "GFX_mutation_energy_epidermis_7" icon_frame = 1 prerequisites = { "tech_psionic_shield" } component_set = "PSIONIC_SKIN" modifier = { ship_shield_add = 360 ship_shield_regen_add_static = 2 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 84 } cost = { sr_zro = 0.11 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "PSIONIC_SKIN_LARGE" size = large icon = "GFX_mutation_energy_epidermis_7" icon_frame = 1 prerequisites = { "tech_psionic_shield" } component_set = "PSIONIC_SKIN" modifier = { ship_shield_add = 900 ship_shield_regen_add_static = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 152 } cost = { sr_zro = 0.22 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "PSIONIC_SKIN_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_epidermis_7" icon_frame = 1 prerequisites = { "tech_psionic_shield" } component_set = "PSIONIC_SKIN" modifier = { ship_shield_add = 2160 ship_shield_regen_add_static = 12.5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 296 } cost = { sr_zro = 0.33 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "PSIONIC_EPIDERMIS_SMALL" size = small icon = "GFX_mutation_energy_epidermis_8" icon_frame = 1 prerequisites = { "tech_psionic_barrier" } component_set = "PSIONIC_EPIDERMIS" modifier = { ship_shield_add = 45 ship_shield_regen_add_static = 0.65 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 16 } } } utility_component_template = { key = "PSIONIC_EPIDERMIS_MEDIUM" size = medium icon = "GFX_mutation_energy_epidermis_8" icon_frame = 1 prerequisites = { "tech_psionic_barrier" } component_set = "PSIONIC_EPIDERMIS" modifier = { ship_shield_add = 100 ship_shield_regen_add_static = 1.45 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 28 } } } utility_component_template = { key = "PSIONIC_EPIDERMIS_LARGE" size = large icon = "GFX_mutation_energy_epidermis_8" icon_frame = 1 prerequisites = { "tech_psionic_barrier" } component_set = "PSIONIC_EPIDERMIS" modifier = { ship_shield_add = 250 ship_shield_regen_add_static = 3.65 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 56 } } } utility_component_template = { key = "PSIONIC_EPIDERMIS_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_epidermis_8" icon_frame = 1 prerequisites = { "tech_psionic_barrier" } component_set = "PSIONIC_EPIDERMIS" modifier = { ship_shield_add = 600 ship_shield_regen_add_static = 8.7 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 112 } } } utility_component_template = { key = "NANOCOMPOSITE_CARAPACE_SMALL" size = small icon = "GFX_mutation_nanocomposite_carapace_1" icon_frame = 1 prerequisites = { "tech_ship_armor_1" } component_set = "NANOCOMPOSITE_CARAPACE" modifier = { ship_armor_add = 40 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 20 } } } utility_component_template = { key = "NANOCOMPOSITE_CARAPACE_MEDIUM" size = medium icon = "GFX_mutation_nanocomposite_carapace_1" icon_frame = 1 prerequisites = { "tech_ship_armor_1" } component_set = "NANOCOMPOSITE_CARAPACE" modifier = { ship_armor_add = 100 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "NANOCOMPOSITE_CARAPACE_LARGE" size = large icon = "GFX_mutation_nanocomposite_carapace_1" icon_frame = 1 prerequisites = { "tech_ship_armor_1" } component_set = "NANOCOMPOSITE_CARAPACE" modifier = { ship_armor_add = 250 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "NANOCOMPOSITE_CARAPACE_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_nanocomposite_carapace_1" icon_frame = 1 prerequisites = { "tech_ship_armor_1" } component_set = "NANOCOMPOSITE_CARAPACE" modifier = { ship_armor_add = 600 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 160 } } } utility_component_template = { key = "CERAMO_CHITIN_CARAPACE_SMALL" size = small icon = "GFX_mutation_nanocomposite_carapace_2" icon_frame = 1 prerequisites = { "tech_ship_armor_2" } component_set = "CERAMO_CHITIN_CARAPACE" modifier = { ship_armor_add = 50 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 28 } } } utility_component_template = { key = "CERAMO_CHITIN_CARAPACE_MEDIUM" size = medium icon = "GFX_mutation_nanocomposite_carapace_2" icon_frame = 1 prerequisites = { "tech_ship_armor_2" } component_set = "CERAMO_CHITIN_CARAPACE" modifier = { ship_armor_add = 130 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 52 } } } utility_component_template = { key = "CERAMO_CHITIN_CARAPACE_LARGE" size = large icon = "GFX_mutation_nanocomposite_carapace_2" icon_frame = 1 prerequisites = { "tech_ship_armor_2" } component_set = "CERAMO_CHITIN_CARAPACE" modifier = { ship_armor_add = 325 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 104 } } } utility_component_template = { key = "CERAMO_CHITIN_CARAPACE_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_nanocomposite_carapace_2" icon_frame = 1 prerequisites = { "tech_ship_armor_2" } component_set = "CERAMO_CHITIN_CARAPACE" modifier = { ship_armor_add = 780 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 208 } } } utility_component_template = { key = "PLASTEEL_CARAPACE_SMALL" size = small icon = "GFX_mutation_nanocomposite_carapace_3" icon_frame = 1 prerequisites = { "tech_ship_armor_3" } component_set = "PLASTEEL_CARAPACE" modifier = { ship_armor_add = 65 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 36 } } } utility_component_template = { key = "PLASTEEL_CARAPACE_MEDIUM" size = medium icon = "GFX_mutation_nanocomposite_carapace_3" icon_frame = 1 prerequisites = { "tech_ship_armor_3" } component_set = "PLASTEEL_CARAPACE" modifier = { ship_armor_add = 170 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 68 } } } utility_component_template = { key = "PLASTEEL_CARAPACE_LARGE" size = large icon = "GFX_mutation_nanocomposite_carapace_3" icon_frame = 1 prerequisites = { "tech_ship_armor_3" } component_set = "PLASTEEL_CARAPACE" modifier = { ship_armor_add = 425 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 136 } } } utility_component_template = { key = "PLASTEEL_CARAPACE_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_nanocomposite_carapace_3" icon_frame = 1 prerequisites = { "tech_ship_armor_3" } component_set = "PLASTEEL_CARAPACE" modifier = { ship_armor_add = 1020 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 272 } } } utility_component_template = { key = "DURASTEEL_CARAPACE_SMALL" size = small icon = "GFX_mutation_nanocomposite_carapace_4" icon_frame = 1 prerequisites = { "tech_ship_armor_4" } component_set = "DURASTEEL_CARAPACE" modifier = { ship_armor_add = 90 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 36 } } } utility_component_template = { key = "DURASTEEL_CARAPACE_MEDIUM" size = medium icon = "GFX_mutation_nanocomposite_carapace_4" icon_frame = 1 prerequisites = { "tech_ship_armor_4" } component_set = "DURASTEEL_CARAPACE" modifier = { ship_armor_add = 220 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 68 } } } utility_component_template = { key = "DURASTEEL_CARAPACE_LARGE" size = large icon = "GFX_mutation_nanocomposite_carapace_4" icon_frame = 1 prerequisites = { "tech_ship_armor_4" } component_set = "DURASTEEL_CARAPACE" modifier = { ship_armor_add = 550 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 136 } } } utility_component_template = { key = "DURASTEEL_CARAPACE_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_nanocomposite_carapace_4" icon_frame = 1 prerequisites = { "tech_ship_armor_4" } component_set = "DURASTEEL_CARAPACE" modifier = { ship_armor_add = 1320 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 272 } } } utility_component_template = { key = "NEUTRONIUM_CARAPACE_SMALL" size = small icon = "GFX_mutation_nanocomposite_carapace_5" icon_frame = 1 prerequisites = { "tech_ship_armor_5" } component_set = "NEUTRONIUM_CARAPACE" modifier = { ship_armor_add = 120 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 44 } } } utility_component_template = { key = "NEUTRONIUM_CARAPACE_MEDIUM" size = medium icon = "GFX_mutation_nanocomposite_carapace_5" icon_frame = 1 prerequisites = { "tech_ship_armor_5" } component_set = "NEUTRONIUM_CARAPACE" modifier = { ship_armor_add = 290 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 88 } } } utility_component_template = { key = "NEUTRONIUM_CARAPACE_LARGE" size = large icon = "GFX_mutation_nanocomposite_carapace_5" icon_frame = 1 prerequisites = { "tech_ship_armor_5" } component_set = "NEUTRONIUM_CARAPACE" modifier = { ship_armor_add = 725 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 176 } } } utility_component_template = { key = "NEUTRONIUM_CARAPACE_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_nanocomposite_carapace_5" icon_frame = 1 prerequisites = { "tech_ship_armor_5" } component_set = "NEUTRONIUM_CARAPACE" modifier = { ship_armor_add = 1740 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 352 } } } utility_component_template = { key = "DRACONIC_CARAPACE_SMALL" size = small icon = "GFX_mutation_nanocomposite_carapace_6" icon_frame = 1 prerequisites = { "tech_dragon_armor" } component_set = "DRACONIC_CARAPACE" modifier = { ship_armor_add = 150 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 60 } } } utility_component_template = { key = "DRACONIC_CARAPACE_MEDIUM" size = medium icon = "GFX_mutation_nanocomposite_carapace_6" icon_frame = 1 prerequisites = { "tech_dragon_armor" } component_set = "DRACONIC_CARAPACE" modifier = { ship_armor_add = 370 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 116 } } } utility_component_template = { key = "DRACONIC_CARAPACE_LARGE" size = large icon = "GFX_mutation_nanocomposite_carapace_6" icon_frame = 1 prerequisites = { "tech_dragon_armor" } component_set = "DRACONIC_CARAPACE" modifier = { ship_armor_add = 925 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 228 } } } utility_component_template = { key = "DRACONIC_CARAPACE_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_nanocomposite_carapace_6" icon_frame = 1 prerequisites = { "tech_dragon_armor" } component_set = "DRACONIC_CARAPACE" modifier = { ship_armor_add = 2220 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 456 } } } utility_component_template = { key = "CRYSTAL_INFUSED_INNARDS_SMALL" size = small icon = "GFX_mutation_crystal_infused_innards_1" icon_frame = 1 prerequisites = { "tech_crystal_armor_1" } component_set = "CRYSTAL_INFUSED_INNARDS" modifier = { ship_hull_add = 30 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 30 } cost = { rare_crystals = 0.13 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "CRYSTAL_INFUSED_INNARDS_MEDIUM" size = medium icon = "GFX_mutation_crystal_infused_innards_1" icon_frame = 1 prerequisites = { "tech_crystal_armor_1" } component_set = "CRYSTAL_INFUSED_INNARDS" modifier = { ship_hull_add = 65 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 65 } cost = { rare_crystals = 0.25 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "CRYSTAL_INFUSED_INNARDS_LARGE" size = large icon = "GFX_mutation_crystal_infused_innards_1" icon_frame = 1 prerequisites = { "tech_crystal_armor_1" } component_set = "CRYSTAL_INFUSED_INNARDS" modifier = { ship_hull_add = 160 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 160 } cost = { rare_crystals = 0.5 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "CRYSTAL_INFUSED_INNARDS_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_crystal_infused_innards_1" icon_frame = 1 prerequisites = { "tech_crystal_armor_1" } component_set = "CRYSTAL_INFUSED_INNARDS" modifier = { ship_hull_add = 390 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 390 } cost = { rare_crystals = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "CRYSTAL_FORGED_INNARDS_SMALL" size = small icon = "GFX_mutation_crystal_infused_innards_2" icon_frame = 1 prerequisites = { "tech_crystal_armor_2" } component_set = "CRYSTAL_FORGED_INNARDS" modifier = { ship_hull_add = 50 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 50 } cost = { rare_crystals = 0.17 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "CRYSTAL_FORGED_INNARDS_MEDIUM" size = medium icon = "GFX_mutation_crystal_infused_innards_2" icon_frame = 1 prerequisites = { "tech_crystal_armor_2" } component_set = "CRYSTAL_FORGED_INNARDS" modifier = { ship_hull_add = 110 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 110 } cost = { rare_crystals = 0.33 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "CRYSTAL_FORGED_INNARDS_LARGE" size = large icon = "GFX_mutation_crystal_infused_innards_2" icon_frame = 1 prerequisites = { "tech_crystal_armor_2" } component_set = "CRYSTAL_FORGED_INNARDS" modifier = { ship_hull_add = 275 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 275 } cost = { rare_crystals = 0.65 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "CRYSTAL_FORGED_INNARDS_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_crystal_infused_innards_2" icon_frame = 1 prerequisites = { "tech_crystal_armor_2" } component_set = "CRYSTAL_FORGED_INNARDS" modifier = { ship_hull_add = 660 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 660 } cost = { rare_crystals = 1.3 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "ANCIENT_SUSPENSION_EPIDERMIS_SMALL" size = small icon = "GFX_mutation_ancient_suspension_epidermis" icon_frame = 1 prerequisites = { "tech_archaeoshield" } component_set = "ANCIENT_SUSPENSION_EPIDERMIS" modifier = { ship_shield_add = 55 ship_shield_regen_add_static = 0.85 } ship_modifier = { ship_shield_hardening_add = 0.15 } triggered_ship_design_modifier = { potential = { exists = from from = { has_ascension_perk = ap_archaeoengineers } } ship_shield_mult = 0.6 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 28 } cost = { minor_artifacts = 6 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = minor_artifacts } } } } utility_component_template = { key = "ANCIENT_SUSPENSION_EPIDERMIS_MEDIUM" size = medium icon = "GFX_mutation_ancient_suspension_epidermis" icon_frame = 1 prerequisites = { "tech_archaeoshield" } component_set = "ANCIENT_SUSPENSION_EPIDERMIS" modifier = { ship_shield_add = 125 ship_shield_regen_add_static = 1.85 } ship_modifier = { ship_shield_hardening_add = 0.15 } triggered_ship_design_modifier = { potential = { exists = from from = { has_ascension_perk = ap_archaeoengineers } } ship_shield_mult = 0.6 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 48 } cost = { minor_artifacts = 8 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = minor_artifacts } } } } utility_component_template = { key = "ANCIENT_SUSPENSION_EPIDERMIS_LARGE" size = large icon = "GFX_mutation_ancient_suspension_epidermis" icon_frame = 1 prerequisites = { "tech_archaeoshield" } component_set = "ANCIENT_SUSPENSION_EPIDERMIS" modifier = { ship_shield_add = 315 ship_shield_regen_add_static = 4.65 } ship_modifier = { ship_shield_hardening_add = 0.15 } triggered_ship_design_modifier = { potential = { exists = from from = { has_ascension_perk = ap_archaeoengineers } } ship_shield_mult = 0.6 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 88 } cost = { minor_artifacts = 10 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = minor_artifacts } } } } utility_component_template = { key = "ANCIENT_SUSPENSION_EPIDERMIS_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_ancient_suspension_epidermis" icon_frame = 1 prerequisites = { "tech_archaeoshield" } component_set = "ANCIENT_SUSPENSION_EPIDERMIS" modifier = { ship_shield_add = 750 ship_shield_regen_add_static = 11.1 } ship_modifier = { ship_shield_hardening_add = 0.15 } triggered_ship_design_modifier = { potential = { exists = from from = { has_ascension_perk = ap_archaeoengineers } } ship_shield_mult = 0.6 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 176 } cost = { minor_artifacts = 12 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = minor_artifacts } } } } utility_component_template = { key = "ANCIENT_ENERGISED_CARAPACE_SMALL" size = small icon = "GFX_mutation_ancient_energised_carapace" icon_frame = 1 prerequisites = { "tech_archaeoarmor" } component_set = "ANCIENT_ENERGISED_CARAPACE" modifier = { ship_armor_add = 65 ship_shield_add = 35 ship_shield_regen_add_static = 0.2 } triggered_ship_design_modifier = { potential = { exists = from from = { OR = { has_ascension_perk = ap_archaeoengineers is_country_type = synth_queen } } } ship_shield_mult = 1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 44 } cost = { minor_artifacts = 6 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = minor_artifacts } } } } utility_component_template = { key = "ANCIENT_ENERGISED_CARAPACE_MEDIUM" size = medium icon = "GFX_mutation_ancient_energised_carapace" icon_frame = 1 prerequisites = { "tech_archaeoarmor" } component_set = "ANCIENT_ENERGISED_CARAPACE" modifier = { ship_armor_add = 170 ship_shield_add = 75 ship_shield_regen_add_static = 0.5 } triggered_ship_design_modifier = { potential = { exists = from from = { OR = { has_ascension_perk = ap_archaeoengineers is_country_type = synth_queen } } } ship_shield_mult = 1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 88 } cost = { minor_artifacts = 8 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = minor_artifacts } } } } utility_component_template = { key = "ANCIENT_ENERGISED_CARAPACE_LARGE" size = large icon = "GFX_mutation_ancient_energised_carapace" icon_frame = 1 prerequisites = { "tech_archaeoarmor" } component_set = "ANCIENT_ENERGISED_CARAPACE" modifier = { ship_armor_add = 425 ship_shield_add = 190 ship_shield_regen_add_static = 1.25 } triggered_ship_design_modifier = { potential = { exists = from from = { OR = { has_ascension_perk = ap_archaeoengineers is_country_type = synth_queen } } } ship_shield_mult = 1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 176 } cost = { minor_artifacts = 10 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = minor_artifacts } } } } utility_component_template = { key = "ANCIENT_ENERGISED_CARAPACE_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_ancient_energised_carapace" icon_frame = 1 prerequisites = { "tech_archaeoarmor" } component_set = "ANCIENT_ENERGISED_CARAPACE" modifier = { ship_armor_add = 1020 ship_shield_add = 450 ship_shield_regen_add_static = 3 } triggered_ship_design_modifier = { potential = { exists = from from = { OR = { has_ascension_perk = ap_archaeoengineers is_country_type = synth_queen } } } ship_shield_mult = 1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 352 } cost = { minor_artifacts = 12 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = minor_artifacts } } } } utility_component_template = { key = "MANEUVERING_TENTACLES_SMALL" size = small icon = "GFX_mutation_maneuvering_tentacles_1" icon_frame = 1 prerequisites = { "tech_afterburners_1" } component_set = "MANEUVERING_TENTACLES" modifier = { ship_speed_mult = 0.10 ship_evasion_mult = 0.05 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 16 } } } utility_component_template = { key = "MANEUVERING_TENTACLES_MEDIUM" size = medium icon = "GFX_mutation_maneuvering_tentacles_1" icon_frame = 1 prerequisites = { "tech_afterburners_1" } component_set = "MANEUVERING_TENTACLES" modifier = { ship_speed_mult = 0.10 ship_evasion_mult = 0.05 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 16 } } } utility_component_template = { key = "MANEUVERING_TENTACLES_LARGE" size = large icon = "GFX_mutation_maneuvering_tentacles_1" icon_frame = 1 prerequisites = { "tech_afterburners_1" } component_set = "MANEUVERING_TENTACLES" modifier = { ship_speed_mult = 0.10 ship_evasion_mult = 0.05 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 16 } } } utility_component_template = { key = "MANEUVERING_TENTACLES_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_maneuvering_tentacles_1" icon_frame = 1 prerequisites = { "tech_afterburners_1" } component_set = "MANEUVERING_TENTACLES" modifier = { ship_speed_mult = 0.10 ship_evasion_mult = 0.05 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 16 } } } utility_component_template = { key = "ENHANCED_MANEUVERING_TENTACLES_SMALL" size = small icon = "GFX_mutation_maneuvering_tentacles_2" icon_frame = 1 prerequisites = { "tech_afterburners_2" } component_set = "ENHANCED_MANEUVERING_TENTACLES" modifier = { ship_speed_mult = 0.20 ship_evasion_mult = 0.10 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 24 } } } utility_component_template = { key = "ENHANCED_MANEUVERING_TENTACLES_MEDIUM" size = medium icon = "GFX_mutation_maneuvering_tentacles_2" icon_frame = 1 prerequisites = { "tech_afterburners_2" } component_set = "ENHANCED_MANEUVERING_TENTACLES" modifier = { ship_speed_mult = 0.20 ship_evasion_mult = 0.10 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 24 } } } utility_component_template = { key = "ENHANCED_MANEUVERING_TENTACLES_LARGE" size = large icon = "GFX_mutation_maneuvering_tentacles_2" icon_frame = 1 prerequisites = { "tech_afterburners_2" } component_set = "ENHANCED_MANEUVERING_TENTACLES" modifier = { ship_speed_mult = 0.20 ship_evasion_mult = 0.10 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 24 } } } utility_component_template = { key = "ENHANCED_MANEUVERING_TENTACLES_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_maneuvering_tentacles_2" icon_frame = 1 prerequisites = { "tech_afterburners_2" } component_set = "ENHANCED_MANEUVERING_TENTACLES" modifier = { ship_speed_mult = 0.20 ship_evasion_mult = 0.10 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 24 } } } utility_component_template = { key = "REACTIVE_SCALES_SMALL" size = small icon = "GFX_mutation_reactive_scales_1" icon_frame = 1 prerequisites = { "tech_armor_hardeners_1" } component_set = "REACTIVE_SCALES" ship_modifier = { ship_armor_hardening_add = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } cost = { rare_crystals = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "REACTIVE_SCALES_MEDIUM" size = medium icon = "GFX_mutation_reactive_scales_1" icon_frame = 1 prerequisites = { "tech_armor_hardeners_1" } component_set = "REACTIVE_SCALES" ship_modifier = { ship_armor_hardening_add = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } cost = { rare_crystals = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "REACTIVE_SCALES_LARGE" size = large icon = "GFX_mutation_reactive_scales_1" icon_frame = 1 prerequisites = { "tech_armor_hardeners_1" } component_set = "REACTIVE_SCALES" ship_modifier = { ship_armor_hardening_add = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } cost = { rare_crystals = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "REACTIVE_SCALES_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_reactive_scales_1" icon_frame = 1 prerequisites = { "tech_armor_hardeners_1" } component_set = "REACTIVE_SCALES" ship_modifier = { ship_armor_hardening_add = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } cost = { rare_crystals = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = rare_crystals } } } } utility_component_template = { key = "LIVING_REACTIVE_SCALES_SMALL" size = small icon = "GFX_mutation_reactive_scales_2" icon_frame = 1 prerequisites = { "tech_armor_hardeners_2" } component_set = "LIVING_REACTIVE_SCALES" ship_modifier = { ship_armor_hardening_add = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 120 } cost = { sr_living_metal = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_living_metal } } } } utility_component_template = { key = "LIVING_REACTIVE_SCALES_MEDIUM" size = medium icon = "GFX_mutation_reactive_scales_2" icon_frame = 1 prerequisites = { "tech_armor_hardeners_2" } component_set = "LIVING_REACTIVE_SCALES" ship_modifier = { ship_armor_hardening_add = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 120 } cost = { sr_living_metal = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_living_metal } } } } utility_component_template = { key = "LIVING_REACTIVE_SCALES_LARGE" size = large icon = "GFX_mutation_reactive_scales_2" icon_frame = 1 prerequisites = { "tech_armor_hardeners_2" } component_set = "LIVING_REACTIVE_SCALES" ship_modifier = { ship_armor_hardening_add = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 120 } cost = { sr_living_metal = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_living_metal } } } } utility_component_template = { key = "LIVING_REACTIVE_SCALES_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_reactive_scales_2" icon_frame = 1 prerequisites = { "tech_armor_hardeners_2" } component_set = "LIVING_REACTIVE_SCALES" ship_modifier = { ship_armor_hardening_add = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 120 } cost = { sr_living_metal = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_living_metal } } } } utility_component_template = { key = "ENERGY_FIELD_HARDENER_SMALL" size = small icon = "GFX_mutation_energy_field_hardener_1" icon_frame = 1 prerequisites = { "tech_shield_hardeners_1" } component_set = "ENERGY_FIELD_HARDENER" ship_modifier = { ship_shield_hardening_add = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } cost = { exotic_gases = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_living_metal } } } } utility_component_template = { key = "ENERGY_FIELD_HARDENER_MEDIUM" size = medium icon = "GFX_mutation_energy_field_hardener_1" icon_frame = 1 prerequisites = { "tech_shield_hardeners_1" } component_set = "ENERGY_FIELD_HARDENER" ship_modifier = { ship_shield_hardening_add = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } cost = { exotic_gases = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_living_metal } } } } utility_component_template = { key = "ENERGY_FIELD_HARDENER_LARGE" size = large icon = "GFX_mutation_energy_field_hardener_1" icon_frame = 1 prerequisites = { "tech_shield_hardeners_1" } component_set = "ENERGY_FIELD_HARDENER" ship_modifier = { ship_shield_hardening_add = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } cost = { exotic_gases = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "ENERGY_FIELD_HARDENER_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_field_hardener_1" icon_frame = 1 prerequisites = { "tech_shield_hardeners_1" } component_set = "ENERGY_FIELD_HARDENER" ship_modifier = { ship_shield_hardening_add = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } cost = { exotic_gases = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "IMPROVED_ENERGY_FIELD_HARDENER_SMALL" size = small icon = "GFX_mutation_energy_field_hardener_2" icon_frame = 1 prerequisites = { "tech_shield_hardeners_2" } component_set = "IMPROVED_ENERGY_FIELD_HARDENER" ship_modifier = { ship_shield_hardening_add = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 120 } cost = { sr_zro = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "IMPROVED_ENERGY_FIELD_HARDENER_MEDIUM" size = medium icon = "GFX_mutation_energy_field_hardener_2" icon_frame = 1 prerequisites = { "tech_shield_hardeners_2" } component_set = "IMPROVED_ENERGY_FIELD_HARDENER" ship_modifier = { ship_shield_hardening_add = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 120 } cost = { sr_zro = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = exotic_gases } } } } utility_component_template = { key = "IMPROVED_ENERGY_FIELD_HARDENER_LARGE" size = large icon = "GFX_mutation_energy_field_hardener_2" icon_frame = 1 prerequisites = { "tech_shield_hardeners_2" } component_set = "IMPROVED_ENERGY_FIELD_HARDENER" ship_modifier = { ship_shield_hardening_add = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 120 } cost = { sr_zro = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "IMPROVED_ENERGY_FIELD_HARDENER_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_energy_field_hardener_2" icon_frame = 1 prerequisites = { "tech_shield_hardeners_2" } component_set = "IMPROVED_ENERGY_FIELD_HARDENER" ship_modifier = { ship_shield_hardening_add = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 120 } cost = { sr_zro = 1 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "ARTIFICIAL_FIRE_CONTROL_INSTINCT_SMALL" size = small icon = "GFX_mutation_artificial_fire_control_instinct" icon_frame = 1 prerequisites = { "tech_auxiliary_fire_control" } component_set = "ARTIFICIAL_FIRE_CONTROL_INSTINCT" ship_modifier = { ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "ARTIFICIAL_FIRE_CONTROL_INSTINCT_MEDIUM" size = medium icon = "GFX_mutation_artificial_fire_control_instinct" icon_frame = 1 prerequisites = { "tech_auxiliary_fire_control" } component_set = "ARTIFICIAL_FIRE_CONTROL_INSTINCT" ship_modifier = { ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "ARTIFICIAL_FIRE_CONTROL_INSTINCT_LARGE" size = large icon = "GFX_mutation_artificial_fire_control_instinct" icon_frame = 1 prerequisites = { "tech_auxiliary_fire_control" } component_set = "ARTIFICIAL_FIRE_CONTROL_INSTINCT" ship_modifier = { ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "ARTIFICIAL_FIRE_CONTROL_INSTINCT_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_artificial_fire_control_instinct" icon_frame = 1 prerequisites = { "tech_auxiliary_fire_control" } component_set = "ARTIFICIAL_FIRE_CONTROL_INSTINCT" ship_modifier = { ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "ENIGMATIC_DECODER_CHIP_SMALL" size = small icon = "GFX_mutation_enigmatic_decoder_chip" icon_frame = 1 prerequisites = { "tech_enigmatic_decoder" } component_set = "ENIGMATIC_DECODER_CHIP" ship_modifier = { ship_tracking_add = 5 ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "ENIGMATIC_DECODER_CHIP_MEDIUM" size = medium icon = "GFX_mutation_enigmatic_decoder_chip" icon_frame = 1 prerequisites = { "tech_enigmatic_decoder" } component_set = "ENIGMATIC_DECODER_CHIP" ship_modifier = { ship_tracking_add = 5 ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "ENIGMATIC_DECODER_CHIP_LARGE" size = large icon = "GFX_mutation_enigmatic_decoder_chip" icon_frame = 1 prerequisites = { "tech_enigmatic_decoder" } component_set = "ENIGMATIC_DECODER_CHIP" ship_modifier = { ship_tracking_add = 5 ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "ENIGMATIC_DECODER_CHIP_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_enigmatic_decoder_chip" icon_frame = 1 prerequisites = { "tech_enigmatic_decoder" } component_set = "ENIGMATIC_DECODER_CHIP" ship_modifier = { ship_tracking_add = 5 ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "ENIGMATIC_ENCODER_CHIP_SMALL" size = small icon = "GFX_mutation_enigmatic_encoder_chip" icon_frame = 1 prerequisites = { "tech_enigmatic_encoder" } component_set = "ENIGMATIC_ENCODER_CHIP" ship_modifier = { ship_disengage_opportunities_add = 1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "ENIGMATIC_ENCODER_CHIP_MEDIUM" size = medium icon = "GFX_mutation_enigmatic_encoder_chip" icon_frame = 1 prerequisites = { "tech_enigmatic_encoder" } component_set = "ENIGMATIC_ENCODER_CHIP" ship_modifier = { ship_disengage_opportunities_add = 1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "ENIGMATIC_ENCODER_CHIP_LARGE" size = large icon = "GFX_mutation_enigmatic_encoder_chip" icon_frame = 1 prerequisites = { "tech_enigmatic_encoder" } component_set = "ENIGMATIC_ENCODER_CHIP" ship_modifier = { ship_disengage_opportunities_add = 1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "ENIGMATIC_ENCODER_CHIP_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_enigmatic_encoder_chip" icon_frame = 1 prerequisites = { "tech_enigmatic_encoder" } component_set = "ENIGMATIC_ENCODER_CHIP" ship_modifier = { ship_disengage_opportunities_add = 1 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } } } utility_component_template = { key = "ORBITAL_SHED_DISPERSER_SMALL" size = small icon = "GFX_mutation_orbital_shed_disperser" icon_frame = 1 prerequisites = { "tech_orbital_trash_dispersal" } component_set = "ORBITAL_SHED_DISPERSER" ship_modifier = { ship_orbital_bombardment_mult = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "ORBITAL_SHED_DISPERSER_MEDIUM" size = medium icon = "GFX_mutation_orbital_shed_disperser" icon_frame = 1 prerequisites = { "tech_orbital_trash_dispersal" } component_set = "ORBITAL_SHED_DISPERSER" ship_modifier = { ship_orbital_bombardment_mult = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "ORBITAL_SHED_DISPERSER_LARGE" size = large icon = "GFX_mutation_orbital_shed_disperser" icon_frame = 1 prerequisites = { "tech_orbital_trash_dispersal" } component_set = "ORBITAL_SHED_DISPERSER" ship_modifier = { ship_orbital_bombardment_mult = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "ORBITAL_SHED_DISPERSER_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_orbital_shed_disperser" icon_frame = 1 prerequisites = { "tech_orbital_trash_dispersal" } component_set = "ORBITAL_SHED_DISPERSER" ship_modifier = { ship_orbital_bombardment_mult = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 40 } } } utility_component_template = { key = "COMPOSER_BLESSING_SMALL" size = small icon = "GFX_mutation_composer_blessing" icon_frame = 1 prerequisites = { "tech_covenant_composer" } component_set = "COMPOSER_BLESSING" modifier = { space_fauna_experience_gain_mult = 0.2 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "COMPOSER_BLESSING_MEDIUM" size = medium icon = "GFX_mutation_composer_blessing" icon_frame = 1 prerequisites = { "tech_covenant_composer" } component_set = "COMPOSER_BLESSING" modifier = { space_fauna_experience_gain_mult = 0.2 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "COMPOSER_BLESSING_LARGE" size = large icon = "GFX_mutation_composer_blessing" icon_frame = 1 prerequisites = { "tech_covenant_composer" } component_set = "COMPOSER_BLESSING" modifier = { space_fauna_experience_gain_mult = 0.2 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "COMPOSER_BLESSING_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_composer_blessing" icon_frame = 1 prerequisites = { "tech_covenant_composer" } component_set = "COMPOSER_BLESSING" modifier = { space_fauna_experience_gain_mult = 0.2 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "EATER_BLESSING_SMALL" size = small icon = "GFX_mutation_eater_blessing" icon_frame = 1 prerequisites = { "tech_covenant_eater" } component_set = "EATER_BLESSING" ship_modifier = { ship_orbital_bombardment_mult = 0.2 ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "EATER_BLESSING_MEDIUM" size = medium icon = "GFX_mutation_eater_blessing" icon_frame = 1 prerequisites = { "tech_covenant_eater" } component_set = "EATER_BLESSING" ship_modifier = { ship_orbital_bombardment_mult = 0.2 ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "EATER_BLESSING_LARGE" size = large icon = "GFX_mutation_eater_blessing" icon_frame = 1 prerequisites = { "tech_covenant_eater" } component_set = "EATER_BLESSING" ship_modifier = { ship_orbital_bombardment_mult = 0.2 ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "EATER_BLESSING_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_eater_blessing" icon_frame = 1 prerequisites = { "tech_covenant_eater" } component_set = "EATER_BLESSING" ship_modifier = { ship_orbital_bombardment_mult = 0.2 ship_accuracy_add = 5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "INSTRUMENT_BLESSING_SMALL" size = small icon = "GFX_mutation_instrument_blessing" icon_frame = 1 prerequisites = { "tech_covenant_instrument" } component_set = "INSTRUMENT_BLESSING" modifier = { ship_speed_mult = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "INSTRUMENT_BLESSING_MEDIUM" size = medium icon = "GFX_mutation_instrument_blessing" icon_frame = 1 prerequisites = { "tech_covenant_instrument" } component_set = "INSTRUMENT_BLESSING" modifier = { ship_speed_mult = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "INSTRUMENT_BLESSING_LARGE" size = large icon = "GFX_mutation_instrument_blessing" icon_frame = 1 prerequisites = { "tech_covenant_instrument" } component_set = "INSTRUMENT_BLESSING" modifier = { ship_speed_mult = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "INSTRUMENT_BLESSING_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_instrument_blessing" icon_frame = 1 prerequisites = { "tech_covenant_instrument" } component_set = "INSTRUMENT_BLESSING" modifier = { ship_speed_mult = 0.25 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "CRADLE_BLESSING_SMALL" size = small icon = "GFX_mutation_cradle_blessing" icon_frame = 1 prerequisites = { "tech_covenant_cradle" } component_set = "CRADLE_BLESSING" ship_modifier = { diplo_weight_ship_mult = 0.5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "CRADLE_BLESSING_MEDIUM" size = medium icon = "GFX_mutation_cradle_blessing" icon_frame = 1 prerequisites = { "tech_covenant_cradle" } component_set = "CRADLE_BLESSING" ship_modifier = { diplo_weight_ship_mult = 0.5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "CRADLE_BLESSING_LARGE" size = large icon = "GFX_mutation_cradle_blessing" icon_frame = 1 prerequisites = { "tech_covenant_cradle" } component_set = "CRADLE_BLESSING" ship_modifier = { diplo_weight_ship_mult = 0.5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "CRADLE_BLESSING_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_cradle_blessing" icon_frame = 1 prerequisites = { "tech_covenant_cradle" } component_set = "CRADLE_BLESSING" ship_modifier = { diplo_weight_ship_mult = 0.5 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "WHISPERERS_BLESSING_SMALL" size = small icon = "GFX_mutation_whisperers_blessing" icon_frame = 1 prerequisites = { "tech_covenant_whisperers" } component_set = "WHISPERERS_BLESSING" modifier = { ship_evasion_mult = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "WHISPERERS_BLESSING_MEDIUM" size = medium icon = "GFX_mutation_whisperers_blessing" icon_frame = 1 prerequisites = { "tech_covenant_whisperers" } component_set = "WHISPERERS_BLESSING" modifier = { ship_evasion_mult = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "WHISPERERS_BLESSING_LARGE" size = large icon = "GFX_mutation_whisperers_blessing" icon_frame = 1 prerequisites = { "tech_covenant_whisperers" } component_set = "WHISPERERS_BLESSING" modifier = { ship_evasion_mult = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } } utility_component_template = { key = "WHISPERERS_BLESSING_EXTRA_LARGE" size = extra_large icon = "GFX_mutation_whisperers_blessing" icon_frame = 1 prerequisites = { "tech_covenant_whisperers" } component_set = "WHISPERERS_BLESSING" modifier = { ship_evasion_mult = 0.15 } resources = { category = ship_components inline_script = { script = "grand_archive/mutations/component_dynamic_cost" COST = 80 } cost = { sr_zro = 2 mult = @fauna_cost_scaling } } ai_weight = { weight = 1 modifier = { factor = 0 no_resource_for_component = { RESOURCE = sr_zro } } } }