### NON-FTL DRIVE utility_component_template = { key = "EMPTY_FTL_INHIBITOR" size = medium icon = "GFX_ship_part_empty_ftl_drive" icon_frame = 1 power = 0 component_set = "ftl_inhibitor" upgrades_to = "STARBASE_AURA_FTL_INHIBITOR" ai_weight = { weight = 1 } } utility_component_template = { key = "STARBASE_AURA_FTL_INHIBITOR" size = medium icon = "GFX_ship_part_aura_snare" icon_frame = 1 power = 0 prerequisites = { "tech_ftl_inhibitor" } component_set = "ftl_inhibitor" ftl_inhibitor = yes hostile_aura = { name = "aura_starbase_ftl_inhibitor" system_wide = yes stack_info = { id = hostile_flt_inhibitor_aura priority = 10 } modifier = { ship_emergency_ftl_min_days_mult = 1 } } ai_weight = { weight = 2 } } utility_component_template = { key = "STARBASE_AURA_COMMUNICATIONS_JAMMER" size = medium icon = "GFX_ship_part_aura_snare" icon_frame = 1 power = 0 hostile_aura = { name = "aura_starbase_communications_jammer" system_wide = yes stack_info = { id = hostile_communications_jammer_aura priority = 10 } modifier = { ship_speed_mult = -0.20 ship_disengage_chance_mult = -0.20 } } } utility_component_template = { key = "STARBASE_AURA_DISRUPTION_FIELD" size = medium icon = "GFX_ship_part_aura_snare" icon_frame = 1 power = 0 hostile_aura = { name = "aura_starbase_distruption_field" system_wide = yes stack_info = { id = hostile_disruption_field_aura priority = 10 } modifier = { ship_shield_mult = -0.20 } } } utility_component_template = { key = "STARBASE_AURA_COMMAND_CENTER" size = medium icon = "GFX_ship_part_aura_snare" icon_frame = 1 power = 0 friendly_aura = { name = "aura_starbase_command_center" system_wide = yes stack_info = { id = friendly_command_center_aura priority = 10 } modifier = { ship_fire_rate_mult = 0.1 } } } utility_component_template = { key = "STARBASE_AURA_WARP_FLUCTUATOR" size = medium icon = "GFX_ship_part_aura_snare" icon_frame = 1 power = 0 friendly_aura = { name = "aura_starbase_warp_fluctuator" system_wide = yes stack_info = { id = friendly_warp_fluctuator_aura priority = 10 } modifier = { ship_windup_mult = -0.20 ship_winddown_mult = -0.20 ship_disengage_chance_mult = 0.20 } } } utility_component_template = { key = "STARBASE_AURA_BULWARK_ARRAY" size = medium icon = "GFX_bulwark_array" icon_frame = 1 power = 0 friendly_aura = { name = "aura_starbase_bulwark_shield_magnifier" system_wide = yes stack_info = { id = friendly_bulwark_shield_magnifier_aura priority = 10 } modifier = { ship_shield_mult = 1 } } } utility_component_template = { key = "STARBASE_AURA_DISINTEGRATOR_FIELD" size = medium icon = "GFX_disintegrator_field" icon_frame = 1 power = 0 hostile_aura = { name = "aura_starbase_bulwark_hull_degenerator" system_wide = yes stack_info = { id = hostile_bulwark_hull_degenerator_aura priority = 10 } modifier = { ship_hull_regen_add_perc = -0.3 } } } utility_component_template = { key = "STARBASE_AURA_MEGA_DISINTEGRATOR_FIELD" size = medium icon = "GFX_disintegrator_field" icon_frame = 1 power = 0 hostile_aura = { name = "aura_starbase_bulwark_mega_hull_degenerator" system_wide = yes stack_info = { id = hostile_bulwark_mega_hull_degenerator_aura priority = 10 } modifier = { ship_hull_regen_add_perc = -0.5 } } } utility_component_template = { key = "STARBASE_OFFSPRING_OUTLOOK" size = medium icon = "GFX_offspring_aura_sb" icon_frame = 1 power = 0 friendly_aura = { name = "OFFSPRING_AURA" system_wide = yes stack_info = { id = offspring_aura priority = 2 } limit = { exists = owner owner = { has_origin = origin_progenitor_hive } } modifier = { ship_military_speed_mult = 0.65 ship_evasion_mult = 0.65 ship_fire_rate_mult = 0.65 ship_accuracy_mult = 0.65 } } } utility_component_template = { key = "STARBASE_AURA_MERCENARY_GARRISON" size = medium icon = "GFX_ship_part_aura_snare" icon_frame = 1 power = 0 friendly_aura = { name = "aura_starbase_mercenary_garrison" system_wide = yes stack_info = { id = friendly_mercenary_garrison_aura priority = 10 } modifier = { ship_fire_rate_mult = 0.15 } } } utility_component_template = { key = "STARBASE_AURA_ZRONI_STORM" size = medium icon = "GFX_ship_part_extradimensional_defense_1" icon_frame = 1 power = 0 hostile_aura = { name = "aura_starbase_zroni_storm" system_wide = yes stack_info = { id = hostile_zroni_storm_aura priority = 10 } modifier = { ship_hull_regen_add_perc = -0.1 } } } utility_component_template = { key = "STARBASE_AURA_CETANA_STORM" size = medium icon = "GFX_ship_part_aura_nanobot" icon_frame = 1 power = 0 hostile_aura = { name = "aura_starbase_cetana_storm" system_wide = yes stack_info = { id = hostile_cetana_storm_aura priority = 10 } modifier = { ship_hull_regen_add_perc = -0.15 ship_armor_regen_add_perc = -0.05 ship_weapon_range_mult = -0.25 ship_tracking_add = -20 } } }