######################## # OFFENSIVE MUTATIONS # ######################## red_eye_beam = { type = offensive icon = "GFX_mutation_eye_beam_1" ship_components = { small = "RED_EYE_BEAM_SMALL" medium = "RED_EYE_BEAM_MEDIUM" large = "RED_EYE_BEAM_LARGE" extra_large = "RED_EYE_BEAM_EXTRA_LARGE" } upgrades_to = "blue_eye_beam" } blue_eye_beam = { type = offensive icon = "GFX_mutation_eye_beam_2" ship_components = { small = "BLUE_EYE_BEAM_SMALL" medium = "BLUE_EYE_BEAM_MEDIUM" large = "BLUE_EYE_BEAM_LARGE" extra_large = "BLUE_EYE_BEAM_EXTRA_LARGE" } upgrades_to = "uv_eye_beam" } uv_eye_beam = { type = offensive icon = "GFX_mutation_eye_beam_3" ship_components = { small = "UV_EYE_BEAM_SMALL" medium = "UV_EYE_BEAM_MEDIUM" large = "UV_EYE_BEAM_LARGE" extra_large = "UV_EYE_BEAM_EXTRA_LARGE" } upgrades_to = "xray_eye_beam" } xray_eye_beam = { type = offensive icon = "GFX_mutation_eye_beam_4" ship_components = { small = "XRAY_EYE_BEAM_SMALL" medium = "XRAY_EYE_BEAM_MEDIUM" large = "XRAY_EYE_BEAM_LARGE" extra_large = "XRAY_EYE_BEAM_EXTRA_LARGE" } upgrades_to = "gamma_eye_beam" } gamma_eye_beam = { type = offensive icon = "GFX_mutation_eye_beam_5" ship_components = { small = "GAMMA_EYE_BEAM_SMALL" medium = "GAMMA_EYE_BEAM_MEDIUM" large = "GAMMA_EYE_BEAM_LARGE" extra_large = "GAMMA_EYE_BEAM_EXTRA_LARGE" } } bio_plasma_thrower = { type = offensive icon = "GFX_mutation_bio_plasma_1" ship_components = { small = "BIO_PLASMA_THROWER_SMALL" medium = "BIO_PLASMA_THROWER_MEDIUM" large = "BIO_PLASMA_THROWER_LARGE" extra_large = "BIO_PLASMA_THROWER_EXTRA_LARGE" } upgrades_to = "bio_plasma_accelerator" } bio_plasma_accelerator = { type = offensive icon = "GFX_mutation_bio_plasma_2" ship_components = { small = "BIO_PLASMA_ACCELERATOR_SMALL" medium = "BIO_PLASMA_ACCELERATOR_MEDIUM" large = "BIO_PLASMA_ACCELERATOR_LARGE" extra_large = "BIO_PLASMA_ACCELERATOR_EXTRA_LARGE" } upgrades_to = "bio_plasma_cannon" } bio_plasma_cannon = { type = offensive icon = "GFX_mutation_bio_plasma_3" ship_components = { small = "BIO_PLASMA_CANNON_SMALL" medium = "BIO_PLASMA_CANNON_MEDIUM" large = "BIO_PLASMA_CANNON_LARGE" extra_large = "BIO_PLASMA_CANNON_EXTRA_LARGE" } } particle_beam = { type = offensive icon = "GFX_mutation_beam_1" ship_components = { small = "PARTICLE_BEAM_SMALL" medium = "PARTICLE_BEAM_MEDIUM" large = "PARTICLE_BEAM_LARGE" extra_large = "PARTICLE_BEAM_EXTRA_LARGE" } upgrades_to = "tachyon_beam" } tachyon_beam = { type = offensive icon = "GFX_mutation_beam_2" ship_components = { small = "TACHYON_BEAM_SMALL" medium = "TACHYON_BEAM_MEDIUM" large = "TACHYON_BEAM_LARGE" extra_large = "TACHYON_BEAM_EXTRA_LARGE" } } sharp_eye_laser = { type = offensive icon = "GFX_mutation_laser_1" ship_components = { small = "SHARP_EYE_LASER_SMALL" medium = "SHARP_EYE_LASER_MEDIUM" large = "SHARP_EYE_LASER_LARGE" extra_large = "SHARP_EYE_LASER_EXTRA_LARGE" } } proton_thrower = { type = offensive icon = "GFX_mutation_thrower_1" ship_components = { small = "PROTON_THROWER_SMALL" medium = "PROTON_THROWER_MEDIUM" large = "PROTON_THROWER_LARGE" extra_large = "PROTON_THROWER_EXTRA_LARGE" } upgrades_to = "neutron_thrower" } neutron_thrower = { type = offensive icon = "GFX_mutation_thrower_2" ship_components = { small = "NEUTRON_THROWER_SMALL" medium = "NEUTRON_THROWER_MEDIUM" large = "NEUTRON_THROWER_LARGE" extra_large = "NEUTRON_THROWER_EXTRA_LARGE" } } bio_disintegrator = { type = offensive icon = "GFX_mutation_disintigrator" ship_components = { small = "BIO_DISINTEGRATOR_SMALL" medium = "BIO_DISINTEGRATOR_MEDIUM" large = "BIO_DISINTEGRATOR_LARGE" extra_large = "BIO_DISINTEGRATOR_EXTRA_LARGE" } } molecular_disruptor = { type = offensive icon = "GFX_mutation_disruptor_1" ship_components = { small = "MOLECULAR_DISRUPTOR_SMALL" medium = "MOLECULAR_DISRUPTOR_MEDIUM" large = "MOLECULAR_DISRUPTOR_LARGE" extra_large = "MOLECULAR_DISRUPTOR_EXTRA_LARGE" } upgrades_to = "ion_molecular_disruptor" } ion_molecular_disruptor = { type = offensive icon = "GFX_mutation_disruptor_2" ship_components = { small = "ION_MOLECULAR_DISRUPTOR_SMALL" medium = "ION_MOLECULAR_DISRUPTOR_MEDIUM" large = "ION_MOLECULAR_DISRUPTOR_LARGE" extra_large = "ION_MOLECULAR_DISRUPTOR_EXTRA_LARGE" } upgrades_to = "phased_molecular_disruptor" } phased_molecular_disruptor = { type = offensive icon = "GFX_mutation_disruptor_3" ship_components = { small = "PHASED_MOLECULAR_DISRUPTOR_SMALL" medium = "PHASED_MOLECULAR_DISRUPTOR_MEDIUM" large = "PHASED_MOLECULAR_DISRUPTOR_LARGE" extra_large = "PHASED_MOLECULAR_DISRUPTOR_EXTRA_LARGE" } } lightning_breath = { type = offensive icon = "GFX_mutation_lightning_breath_1" ship_components = { small = "LIGHTNING_BREATH_SMALL" medium = "LIGHTNING_BREATH_MEDIUM" large = "LIGHTNING_BREATH_LARGE" extra_large = "LIGHTNING_BREATH_EXTRA_LARGE" } } lightning_emitter = { type = offensive icon = "GFX_mutation_lightning_emitter_1" ship_components = { small = "LIGHTNING_EMITTER_SMALL" medium = "LIGHTNING_EMITTER_MEDIUM" large = "LIGHTNING_EMITTER_LARGE" extra_large = "LIGHTNING_EMITTER_EXTRA_LARGE" } upgrades_to = "focused_lightning_emitter" } focused_lightning_emitter = { type = offensive icon = "GFX_mutation_lightning_emitter_2" ship_components = { small = "FOCUSED_LIGHTNING_EMITTER_SMALL" medium = "FOCUSED_LIGHTNING_EMITTER_MEDIUM" large = "FOCUSED_LIGHTNING_EMITTER_LARGE" extra_large = "FOCUSED_LIGHTNING_EMITTER_EXTRA_LARGE" } } energy_siphon = { type = offensive icon = "GFX_mutation_siphon_1" ship_components = { small = "ENERGY_SIPHON_SMALL" medium = "ENERGY_SIPHON_MEDIUM" large = "ENERGY_SIPHON_LARGE" extra_large = "ENERGY_SIPHON_EXTRA_LARGE" } } null_void_siphon = { type = offensive icon = "GFX_mutation_siphon_2" ship_components = { small = "NULL_VOID_SIPHON_SMALL" medium = "NULL_VOID_SIPHON_MEDIUM" large = "NULL_VOID_SIPHON_LARGE" extra_large = "NULL_VOID_SIPHON_EXTRA_LARGE" } } shard_accelerator = { type = offensive icon = "GFX_mutation_shard_accelerator_1" ship_components = { small = "SHARD_ACCELERATOR_SMALL" medium = "SHARD_ACCELERATOR_MEDIUM" large = "SHARD_ACCELERATOR_LARGE" extra_large = "SHARD_ACCELERATOR_EXTRA_LARGE" } upgrades_to = "bio_coil_shard_accelerator" } bio_coil_shard_accelerator = { type = offensive icon = "GFX_mutation_shard_accelerator_2" ship_components = { small = "BIO_COIL_SHARD_ACCELERATOR_SMALL" medium = "BIO_COIL_SHARD_ACCELERATOR_MEDIUM" large = "BIO_COIL_SHARD_ACCELERATOR_LARGE" extra_large = "BIO_COIL_SHARD_ACCELERATOR_EXTRA_LARGE" } upgrades_to = "shard_rail_accelerator" } shard_rail_accelerator = { type = offensive icon = "GFX_mutation_shard_accelerator_3" ship_components = { small = "SHARD_RAIL_ACCELERATOR_SMALL" medium = "SHARD_RAIL_ACCELERATOR_MEDIUM" large = "SHARD_RAIL_ACCELERATOR_LARGE" extra_large = "SHARD_RAIL_ACCELERATOR_EXTRA_LARGE" } upgrades_to = "advanced_shard_rail_accelerator" } advanced_shard_rail_accelerator = { type = offensive icon = "GFX_mutation_shard_accelerator_4" ship_components = { small = "ADVANCED_SHARD_RAIL_ACCELERATOR_SMALL" medium = "ADVANCED_SHARD_RAIL_ACCELERATOR_MEDIUM" large = "ADVANCED_SHARD_RAIL_ACCELERATOR_LARGE" extra_large = "ADVANCED_SHARD_RAIL_ACCELERATOR_EXTRA_LARGE" } upgrades_to = "shard_gauss_accelerator" } shard_gauss_accelerator = { type = offensive icon = "GFX_mutation_shard_accelerator_5" ship_components = { small = "SHARD_GAUSS_ACCELERATOR_SMALL" medium = "SHARD_GAUSS_ACCELERATOR_MEDIUM" large = "SHARD_GAUSS_ACCELERATOR_LARGE" extra_large = "SHARD_GAUSS_ACCELERATOR_EXTRA_LARGE" } } thorn_cannon = { type = offensive icon = "GFX_mutation_thorn_cannon_1" ship_components = { small = "THORN_CANNON_SMALL" medium = "THORN_CANNON_MEDIUM" large = "THORN_CANNON_LARGE" extra_large = "THORN_CANNON_EXTRA_LARGE" } upgrades_to = "ripper_thorn_cannon" } ripper_thorn_cannon = { type = offensive icon = "GFX_mutation_thorn_cannon_2" ship_components = { small = "RIPPER_THORN_CANNON_SMALL" medium = "RIPPER_THORN_CANNON_MEDIUM" large = "RIPPER_THORN_CANNON_LARGE" extra_large = "RIPPER_THORN_CANNON_EXTRA_LARGE" } upgrades_to = "acidstorm_thorn_cannon" } acidstorm_thorn_cannon = { type = offensive icon = "GFX_mutation_thorn_cannon_3" ship_components = { small = "ACIDSTORM_THORN_CANNON_SMALL" medium = "ACIDSTORM_THORN_CANNON_MEDIUM" large = "ACIDSTORM_THORN_CANNON_LARGE" extra_large = "ACIDSTORM_THORN_CANNON_EXTRA_LARGE" } upgrades_to = "nanite_infused_thorn_cannon" } nanite_infused_thorn_cannon = { type = offensive icon = "GFX_mutation_thorn_cannon_4" ship_components = { small = "NANITE_INFUSED_THORN_CANNON_SMALL" medium = "NANITE_INFUSED_THORN_CANNON_MEDIUM" large = "NANITE_INFUSED_THORN_CANNON_LARGE" extra_large = "NANITE_INFUSED_THORN_CANNON_EXTRA_LARGE" } } chitin_battery = { type = offensive icon = "GFX_mutation_chitin_1" ship_components = { small = "CHITIN_BATTERY_SMALL" medium = "CHITIN_BATTERY_MEDIUM" large = "CHITIN_BATTERY_LARGE" extra_large = "CHITIN_BATTERY_EXTRA_LARGE" } upgrades_to = "chitin_artillery" } chitin_artillery = { type = offensive icon = "GFX_mutation_chitin_2" ship_components = { small = "CHITIN_ARTILLERY_SMALL" medium = "CHITIN_ARTILLERY_MEDIUM" large = "CHITIN_ARTILLERY_LARGE" extra_large = "CHITIN_ARTILLERY_EXTRA_LARGE" } } mega_bombard = { type = offensive icon = "GFX_mutation_bombard_1" ship_components = { small = "MEGA_BOMBARD_SMALL" medium = "MEGA_BOMBARD_MEDIUM" large = "MEGA_BOMBARD_LARGE" extra_large = "MEGA_BOMBARD_EXTRA_LARGE" } upgrades_to = "giga_bombard" } giga_bombard = { type = offensive icon = "GFX_mutation_bombard_2" ship_components = { small = "GIGA_BOMBARD_SMALL" medium = "GIGA_BOMBARD_MEDIUM" large = "GIGA_BOMBARD_LARGE" extra_large = "GIGA_BOMBARD_EXTRA_LARGE" } } miasma_launcher = { type = offensive icon = "GFX_mutation_launcher_1" ship_components = { small = "MIASMA_LAUNCHER_SMALL" medium = "MIASMA_LAUNCHER_MEDIUM" large = "MIASMA_LAUNCHER_LARGE" extra_large = "MIASMA_LAUNCHER_EXTRA_LARGE" } upgrades_to = "volatile_miasma_launcher" } volatile_miasma_launcher = { type = offensive icon = "GFX_mutation_launcher_2" ship_components = { small = "VOLATILE_MIASMA_LAUNCHER_SMALL" medium = "VOLATILE_MIASMA_LAUNCHER_MEDIUM" large = "VOLATILE_MIASMA_LAUNCHER_LARGE" extra_large = "VOLATILE_MIASMA_LAUNCHER_EXTRA_LARGE" } upgrades_to = "antimatter_launcher" } antimatter_launcher = { type = offensive icon = "GFX_mutation_launcher_3" ship_components = { small = "ANTIMATTER_LAUNCHER_SMALL" medium = "ANTIMATTER_LAUNCHER_MEDIUM" large = "ANTIMATTER_LAUNCHER_LARGE" extra_large = "ANTIMATTER_LAUNCHER_EXTRA_LARGE" } upgrades_to = "quantum_launcher" } quantum_launcher = { type = offensive icon = "GFX_mutation_launcher_4" ship_components = { small = "QUANTUM_LAUNCHER_SMALL" medium = "QUANTUM_LAUNCHER_MEDIUM" large = "QUANTUM_LAUNCHER_LARGE" extra_large = "QUANTUM_LAUNCHER_EXTRA_LARGE" } upgrades_to = "marauder_launcher" } marauder_launcher = { type = offensive icon = "GFX_mutation_launcher_5" ship_components = { small = "MARAUDER_LAUNCHER_SMALL" medium = "MARAUDER_LAUNCHER_MEDIUM" large = "MARAUDER_LAUNCHER_LARGE" extra_large = "MARAUDER_LAUNCHER_EXTRA_LARGE" } } regular_spore_launcher = { type = offensive icon = "GFX_mutation_spore_launcher_1" ship_components = { small = "SPORE_LAUNCHER_SMALL" medium = "SPORE_LAUNCHER_MEDIUM" large = "SPORE_LAUNCHER_LARGE" extra_large = "SPORE_LAUNCHER_EXTRA_LARGE" } upgrades_to = "barbed_spore_launcher" } barbed_spore_launcher = { type = offensive icon = "GFX_mutation_spore_launcher_2" ship_components = { small = "BARBED_SPORE_LAUNCHER_SMALL" medium = "BARBED_SPORE_LAUNCHER_MEDIUM" large = "BARBED_SPORE_LAUNCHER_LARGE" extra_large = "BARBED_SPORE_LAUNCHER_EXTRA_LARGE" } } bio_torpedoes = { type = offensive icon = "GFX_mutation_bio_torpedoes_1" ship_components = { small = "BIO_TORPEDOES_SMALL" medium = "BIO_TORPEDOES_MEDIUM" large = "BIO_TORPEDOES_LARGE" extra_large = "BIO_TORPEDOES_EXTRA_LARGE" } upgrades_to = "carapace_bio_torpedoes" } carapace_bio_torpedoes = { type = offensive icon = "GFX_mutation_bio_torpedoes_2" ship_components = { small = "CARAPACE_BIO_TORPEDOES_SMALL" medium = "CARAPACE_BIO_TORPEDOES_MEDIUM" large = "CARAPACE_BIO_TORPEDOES_LARGE" extra_large = "CARAPACE_BIO_TORPEDOES_EXTRA_LARGE" } upgrades_to = "devastator_bio_torpedoes" } devastator_bio_torpedoes = { type = offensive icon = "GFX_mutation_bio_torpedoes_3" ship_components = { small = "DEVASTATOR_BIO_TORPEDOES_SMALL" medium = "DEVASTATOR_BIO_TORPEDOES_MEDIUM" large = "DEVASTATOR_BIO_TORPEDOES_LARGE" extra_large = "DEVASTATOR_BIO_TORPEDOES_EXTRA_LARGE" } } large_scourge_missile = { type = offensive icon = "GFX_mutation_scourge_missile_1" ship_components = { small = "LARGE_SCOURGE_MISSILE_SMALL" medium = "LARGE_SCOURGE_MISSILE_MEDIUM" large = "LARGE_SCOURGE_MISSILE_LARGE" extra_large = "LARGE_SCOURGE_MISSILE_EXTRA_LARGE" } } barb_batteries = { type = offensive icon = "GFX_mutation_barb_1" ship_components = { small = "BARB_BATTERIES_SMALL" medium = "BARB_BATTERIES_MEDIUM" large = "BARB_BATTERIES_LARGE" extra_large = "BARB_BATTERIES_EXTRA_LARGE" } upgrades_to = "barb_cannons" } barb_cannons = { type = offensive icon = "GFX_mutation_barb_2" ship_components = { small = "BARB_CANNONS_SMALL" medium = "BARB_CANNONS_MEDIUM" large = "BARB_CANNONS_LARGE" extra_large = "BARB_CANNONS_EXTRA_LARGE" } upgrades_to = "barb_artillery" } barb_artillery = { type = offensive icon = "GFX_mutation_barb_3" ship_components = { small = "BARB_ARTILLERY_SMALL" medium = "BARB_ARTILLERY_MEDIUM" large = "BARB_ARTILLERY_LARGE" extra_large = "BARB_ARTILLERY_EXTRA_LARGE" } upgrades_to = "nanite_infused_barb_artillery" } nanite_infused_barb_artillery = { type = offensive icon = "GFX_mutation_barb_4" ship_components = { small = "NANITE_INFUSED_BARB_ARTILLERY_SMALL" medium = "NANITE_INFUSED_BARB_ARTILLERY_MEDIUM" large = "NANITE_INFUSED_BARB_ARTILLERY_LARGE" extra_large = "NANITE_INFUSED_BARB_ARTILLERY_EXTRA_LARGE" } } sentinel_spitter_gun = { type = offensive icon = "GFX_mutation_spitter_gun_1" ship_components = { small = "SENTINEL_SPITTER_GUN_SMALL" medium = "SENTINEL_SPITTER_GUN_MEDIUM" large = "SENTINEL_SPITTER_GUN_LARGE" extra_large = "SENTINEL_SPITTER_GUN_EXTRA_LARGE" } upgrades_to = "barrier_spitter_gun" } barrier_spitter_gun = { type = offensive icon = "GFX_mutation_spitter_gun_2" ship_components = { small = "BARRIER_SPITTER_GUN_SMALL" medium = "BARRIER_SPITTER_GUN_MEDIUM" large = "BARRIER_SPITTER_GUN_LARGE" extra_large = "BARRIER_SPITTER_GUN_EXTRA_LARGE" } upgrades_to = "guardian_spitter_gun" } guardian_spitter_gun = { type = offensive icon = "GFX_mutation_spitter_gun_3" ship_components = { small = "GUARDIAN_SPITTER_GUN_SMALL" medium = "GUARDIAN_SPITTER_GUN_MEDIUM" large = "GUARDIAN_SPITTER_GUN_LARGE" extra_large = "GUARDIAN_SPITTER_GUN_EXTRA_LARGE" } } flagella_marsupium = { type = offensive icon = "GFX_mutation_flagella_marsupium_0" ship_components = { small = "FLAGELLA_MARSUPIUM_SMALL" medium = "FLAGELLA_MARSUPIUM_MEDIUM" large = "FLAGELLA_MARSUPIUM_LARGE" extra_large = "FLAGELLA_MARSUPIUM_EXTRA_LARGE" } upgrades_to = "enhanced_flagella" } enhanced_flagella = { type = offensive icon = "GFX_mutation_flagella_marsupium_1" ship_components = { small = "ENHANCED_FLAGELLA_SMALL" medium = "ENHANCED_FLAGELLA_MEDIUM" large = "ENHANCED_FLAGELLA_LARGE" extra_large = "ENHANCED_FLAGELLA_EXTRA_LARGE" } upgrades_to = "cyber_flagella" } cyber_flagella = { type = offensive icon = "GFX_mutation_flagella_marsupium_2" ship_components = { small = "CYBER_FLAGELLA_SMALL" medium = "CYBER_FLAGELLA_MEDIUM" large = "CYBER_FLAGELLA_LARGE" extra_large = "CYBER_FLAGELLA_EXTRA_LARGE" } upgrades_to = "super_flagella" } super_flagella = { type = offensive icon = "GFX_mutation_flagella_marsupium_3" ship_components = { small = "SUPER_FLAGELLA_SMALL" medium = "SUPER_FLAGELLA_MEDIUM" large = "SUPER_FLAGELLA_LARGE" extra_large = "SUPER_FLAGELLA_EXTRA_LARGE" } upgrades_to = "warmaster_flagella" } warmaster_flagella = { type = offensive icon = "GFX_mutation_flagella_marsupium_4" ship_components = { small = "WARMASTER_FLAGELLA_SMALL" medium = "WARMASTER_FLAGELLA_MEDIUM" large = "WARMASTER_FLAGELLA_LARGE" extra_large = "WARMASTER_FLAGELLA_EXTRA_LARGE" } } flagella_swarmers = { type = offensive icon = "GFX_mutation_flagella_swarmers" ship_components = { small = "FLAGELLA_SWARMERS_SMALL" medium = "FLAGELLA_SWARMERS_MEDIUM" large = "FLAGELLA_SWARMERS_LARGE" extra_large = "FLAGELLA_SWARMERS_EXTRA_LARGE" } } scourge_swarmers = { type = offensive icon = "GFX_mutation_scourge_swarmers" ship_components = { small = "SCOURGE_SWARMERS_SMALL" medium = "SCOURGE_SWARMERS_MEDIUM" large = "SCOURGE_SWARMERS_LARGE" extra_large = "SCOURGE_SWARMERS_EXTRA_LARGE" } } ancient_collapser_beam = { type = offensive icon = "GFX_mutation_ancient_collapser_beam" ship_components = { small = "ANCIENT_COLLAPSER_BEAM_SMALL" medium = "ANCIENT_COLLAPSER_BEAM_MEDIUM" large = "ANCIENT_COLLAPSER_BEAM_LARGE" extra_large = "ANCIENT_COLLAPSER_BEAM_EXTRA_LARGE" } } ancient_macro_shard_batteries = { type = offensive icon = "GFX_mutation_ancient_macro_shard_batteries" ship_components = { small = "ANCIENT_MACRO_SHARD_BATTERIES_SMALL" medium = "ANCIENT_MACRO_SHARD_BATTERIES_MEDIUM" large = "ANCIENT_MACRO_SHARD_BATTERIES_LARGE" extra_large = "ANCIENT_MACRO_SHARD_BATTERIES_EXTRA_LARGE" } } ancient_fragmentor_artillery = { type = offensive icon = "GFX_mutation_ancient_fragmentor_artillery" ship_components = { small = "ANCIENT_FRAGMENTOR_ARTILLERY_SMALL" medium = "ANCIENT_FRAGMENTOR_ARTILLERY_MEDIUM" large = "ANCIENT_FRAGMENTOR_ARTILLERY_LARGE" extra_large = "ANCIENT_FRAGMENTOR_ARTILLERY_EXTRA_LARGE" } } ancient_nano_talon_cloud_launcher = { type = offensive icon = "GFX_mutation_ancient_nano_talon_cloud_launcher" ship_components = { small = "ANCIENT_NANO_TALON_CLOUD_LAUNCHER_SMALL" medium = "ANCIENT_NANO_TALON_CLOUD_LAUNCHER_MEDIUM" large = "ANCIENT_NANO_TALON_CLOUD_LAUNCHER_LARGE" extra_large = "ANCIENT_NANO_TALON_CLOUD_LAUNCHER_EXTRA_LARGE" } } ancient_driller_beasts = { type = offensive icon = "GFX_mutation_ancient_driller_beasts" ship_components = { small = "ANCIENT_DRILLER_BEASTS_SMALL" medium = "ANCIENT_DRILLER_BEASTS_MEDIUM" large = "ANCIENT_DRILLER_BEASTS_LARGE" extra_large = "ANCIENT_DRILLER_BEASTS_EXTRA_LARGE" } } ancient_web_slinger = { type = offensive icon = "GFX_mutation_ancient_web_slinger" ship_components = { small = "ANCIENT_WEB_SLINGER_SMALL" medium = "ANCIENT_WEB_SLINGER_MEDIUM" large = "ANCIENT_WEB_SLINGER_LARGE" extra_large = "ANCIENT_WEB_SLINGER_EXTRA_LARGE" } } psionic_sappers = { type = offensive icon = "GFX_mutation_psionic_sappers" ship_components = { small = "PSIONIC_SAPPERS_SMALL" medium = "PSIONIC_SAPPERS_MEDIUM" large = "PSIONIC_SAPPERS_LARGE" extra_large = "PSIONIC_SAPPERS_EXTRA_LARGE" } } psionic_bio_lightning = { type = offensive icon = "GFX_mutation_psionic_bio_lightning" ship_components = { small = "PSIONIC_BIO_LIGHTNING_SMALL" medium = "PSIONIC_BIO_LIGHTNING_MEDIUM" large = "PSIONIC_BIO_LIGHTNING_LARGE" extra_large = "PSIONIC_BIO_LIGHTNING_EXTRA_LARGE" } } psionic_bio_disruptor = { type = offensive icon = "GFX_mutation_psionic_bio_disruptor" ship_components = { small = "PSIONIC_BIO_DISRUPTOR_SMALL" medium = "PSIONIC_BIO_DISRUPTOR_MEDIUM" large = "PSIONIC_BIO_DISRUPTOR_LARGE" extra_large = "PSIONIC_BIO_DISRUPTOR_EXTRA_LARGE" } } psionic_bio_launcher = { type = offensive icon = "GFX_mutation_psionic_bio_launcher" ship_components = { small = "PSIONIC_BIO_LAUNCHER_SMALL" medium = "PSIONIC_BIO_LAUNCHER_MEDIUM" large = "PSIONIC_BIO_LAUNCHER_LARGE" extra_large = "PSIONIC_BIO_LAUNCHER_EXTRA_LARGE" } } ######################## # DEFENSIVE MUTATIONS # ######################## energy_epidermis = { type = defensive icon = "GFX_mutation_energy_epidermis_1" ship_components = { small = "ENERGY_EPIDERMIS_SMALL" medium = "ENERGY_EPIDERMIS_MEDIUM" large = "ENERGY_EPIDERMIS_LARGE" extra_large = "ENERGY_EPIDERMIS_EXTRA_LARGE" } upgrades_to = "improved_energy_epidermis" } improved_energy_epidermis = { type = defensive icon = "GFX_mutation_energy_epidermis_2" ship_components = { small = "IMPROVED_ENERGY_EPIDERMIS_SMALL" medium = "IMPROVED_ENERGY_EPIDERMIS_MEDIUM" large = "IMPROVED_ENERGY_EPIDERMIS_LARGE" extra_large = "IMPROVED_ENERGY_EPIDERMIS_EXTRA_LARGE" } upgrades_to = "high_energy_skin" } high_energy_skin = { type = defensive icon = "GFX_mutation_energy_epidermis_3" ship_components = { small = "HIGH_ENERGY_SKIN_SMALL" medium = "HIGH_ENERGY_SKIN_MEDIUM" large = "HIGH_ENERGY_SKIN_LARGE" extra_large = "HIGH_ENERGY_SKIN_EXTRA_LARGE" } upgrades_to = "advanced_energy_skin" } advanced_energy_skin = { type = defensive icon = "GFX_mutation_energy_epidermis_4" ship_components = { small = "ADVANCED_ENERGY_SKIN_SMALL" medium = "ADVANCED_ENERGY_SKIN_MEDIUM" large = "ADVANCED_ENERGY_SKIN_LARGE" extra_large = "ADVANCED_ENERGY_SKIN_EXTRA_LARGE" } upgrades_to = "hyper_energy_skin" } hyper_energy_skin = { type = defensive icon = "GFX_mutation_energy_epidermis_5" ship_components = { small = "HYPER_ENERGY_SKIN_SMALL" medium = "HYPER_ENERGY_SKIN_MEDIUM" large = "HYPER_ENERGY_SKIN_LARGE" extra_large = "HYPER_ENERGY_SKIN_EXTRA_LARGE" } upgrades_to = "dark_matter_energy_epidermis" } dark_matter_energy_epidermis = { type = defensive icon = "GFX_mutation_energy_epidermis_6" ship_components = { small = "DARK_MATTER_ENERGY_EPIDERMIS_SMALL" medium = "DARK_MATTER_ENERGY_EPIDERMIS_MEDIUM" large = "DARK_MATTER_ENERGY_EPIDERMIS_LARGE" extra_large = "DARK_MATTER_ENERGY_EPIDERMIS_EXTRA_LARGE" } upgrades_to = "psionic_skin" } psionic_skin = { type = defensive icon = "GFX_mutation_energy_epidermis_7" ship_components = { small = "PSIONIC_SKIN_SMALL" medium = "PSIONIC_SKIN_MEDIUM" large = "PSIONIC_SKIN_LARGE" extra_large = "PSIONIC_SKIN_EXTRA_LARGE" } } psionic_epidermis = { type = defensive icon = "GFX_mutation_energy_epidermis_7" ship_components = { small = "PSIONIC_EPIDERMIS_SMALL" medium = "PSIONIC_EPIDERMIS_MEDIUM" large = "PSIONIC_EPIDERMIS_LARGE" extra_large = "PSIONIC_EPIDERMIS_EXTRA_LARGE" } } nanocomposite_carapace = { type = defensive icon = "GFX_mutation_nanocomposite_carapace_1" ship_components = { small = "NANOCOMPOSITE_CARAPACE_SMALL" medium = "NANOCOMPOSITE_CARAPACE_MEDIUM" large = "NANOCOMPOSITE_CARAPACE_LARGE" extra_large = "NANOCOMPOSITE_CARAPACE_EXTRA_LARGE" } upgrades_to = "ceramo_chitin_carapace" } ceramo_chitin_carapace = { type = defensive icon = "GFX_mutation_nanocomposite_carapace_2" ship_components = { small = "CERAMO_CHITIN_CARAPACE_SMALL" medium = "CERAMO_CHITIN_CARAPACE_MEDIUM" large = "CERAMO_CHITIN_CARAPACE_LARGE" extra_large = "CERAMO_CHITIN_CARAPACE_EXTRA_LARGE" } upgrades_to = "plasteel_carapace" } plasteel_carapace = { type = defensive icon = "GFX_mutation_nanocomposite_carapace_3" ship_components = { small = "PLASTEEL_CARAPACE_SMALL" medium = "PLASTEEL_CARAPACE_MEDIUM" large = "PLASTEEL_CARAPACE_LARGE" extra_large = "PLASTEEL_CARAPACE_EXTRA_LARGE" } upgrades_to = "durasteel_carapace" } durasteel_carapace = { type = defensive icon = "GFX_mutation_nanocomposite_carapace_4" ship_components = { small = "DURASTEEL_CARAPACE_SMALL" medium = "DURASTEEL_CARAPACE_MEDIUM" large = "DURASTEEL_CARAPACE_LARGE" extra_large = "DURASTEEL_CARAPACE_EXTRA_LARGE" } upgrades_to = "neutronium_carapace" } neutronium_carapace = { type = defensive icon = "GFX_mutation_nanocomposite_carapace_5" ship_components = { small = "NEUTRONIUM_CARAPACE_SMALL" medium = "NEUTRONIUM_CARAPACE_MEDIUM" large = "NEUTRONIUM_CARAPACE_LARGE" extra_large = "NEUTRONIUM_CARAPACE_EXTRA_LARGE" } upgrades_to = "draconic_carapace" } draconic_carapace = { type = defensive icon = "GFX_mutation_nanocomposite_carapace_6" ship_components = { small = "DRACONIC_CARAPACE_SMALL" medium = "DRACONIC_CARAPACE_MEDIUM" large = "DRACONIC_CARAPACE_LARGE" extra_large = "DRACONIC_CARAPACE_EXTRA_LARGE" } } crystal_infused_innards = { type = defensive icon = "GFX_mutation_crystal_infused_innards_1" ship_components = { small = "CRYSTAL_INFUSED_INNARDS_SMALL" medium = "CRYSTAL_INFUSED_INNARDS_MEDIUM" large = "CRYSTAL_INFUSED_INNARDS_LARGE" extra_large = "CRYSTAL_INFUSED_INNARDS_EXTRA_LARGE" } upgrades_to = "crystal_forged_innards" } crystal_forged_innards = { type = defensive icon = "GFX_mutation_crystal_infused_innards_2" ship_components = { small = "CRYSTAL_FORGED_INNARDS_SMALL" medium = "CRYSTAL_FORGED_INNARDS_MEDIUM" large = "CRYSTAL_FORGED_INNARDS_LARGE" extra_large = "CRYSTAL_FORGED_INNARDS_EXTRA_LARGE" } } ancient_suspension_epidermis = { type = defensive icon = "GFX_mutation_ancient_suspension_epidermis" ship_components = { small = "ANCIENT_SUSPENSION_EPIDERMIS_SMALL" medium = "ANCIENT_SUSPENSION_EPIDERMIS_MEDIUM" large = "ANCIENT_SUSPENSION_EPIDERMIS_LARGE" extra_large = "ANCIENT_SUSPENSION_EPIDERMIS_EXTRA_LARGE" } } ancient_energised_carapace = { type = defensive icon = "GFX_mutation_ancient_energised_carapace" ship_components = { small = "ANCIENT_ENERGISED_CARAPACE_SMALL" medium = "ANCIENT_ENERGISED_CARAPACE_MEDIUM" large = "ANCIENT_ENERGISED_CARAPACE_LARGE" extra_large = "ANCIENT_ENERGISED_CARAPACE_EXTRA_LARGE" } } ######################### # AUXILIARY MUTATIONS # ######################## maneuvering_tentacles = { type = aux icon = "GFX_mutation_maneuvering_tentacles_1" ship_components = { small = "MANEUVERING_TENTACLES_SMALL" medium = "MANEUVERING_TENTACLES_MEDIUM" large = "MANEUVERING_TENTACLES_LARGE" extra_large = "MANEUVERING_TENTACLES_EXTRA_LARGE" } upgrades_to = "enhanced_maneuvering_tentacles" } enhanced_maneuvering_tentacles = { type = aux icon = "GFX_mutation_maneuvering_tentacles_2" ship_components = { small = "ENHANCED_MANEUVERING_TENTACLES_SMALL" medium = "ENHANCED_MANEUVERING_TENTACLES_MEDIUM" large = "ENHANCED_MANEUVERING_TENTACLES_LARGE" extra_large = "ENHANCED_MANEUVERING_TENTACLES_EXTRA_LARGE" } } reactive_scales = { type = aux icon = "GFX_mutation_reactive_scales_1" ship_components = { small = "REACTIVE_SCALES_SMALL" medium = "REACTIVE_SCALES_MEDIUM" large = "REACTIVE_SCALES_LARGE" extra_large = "REACTIVE_SCALES_EXTRA_LARGE" } upgrades_to = "living_reactive_scales" } living_reactive_scales = { type = aux icon = "GFX_mutation_reactive_scales_2" ship_components = { small = "LIVING_REACTIVE_SCALES_SMALL" medium = "LIVING_REACTIVE_SCALES_MEDIUM" large = "LIVING_REACTIVE_SCALES_LARGE" extra_large = "LIVING_REACTIVE_SCALES_EXTRA_LARGE" } } energy_field_hardener = { type = aux icon = "GFX_mutation_energy_field_hardener_1" ship_components = { small = "ENERGY_FIELD_HARDENER_SMALL" medium = "ENERGY_FIELD_HARDENER_MEDIUM" large = "ENERGY_FIELD_HARDENER_LARGE" extra_large = "ENERGY_FIELD_HARDENER_EXTRA_LARGE" } upgrades_to = "improved_energy_field_hardener" } improved_energy_field_hardener = { type = aux icon = "GFX_mutation_energy_field_hardener_2" ship_components = { small = "IMPROVED_ENERGY_FIELD_HARDENER_SMALL" medium = "IMPROVED_ENERGY_FIELD_HARDENER_MEDIUM" large = "IMPROVED_ENERGY_FIELD_HARDENER_LARGE" extra_large = "IMPROVED_ENERGY_FIELD_HARDENER_EXTRA_LARGE" } } artificial_fire_control_instinct = { type = aux icon = "GFX_mutation_artificial_fire_control_instinct" ship_components = { small = "ARTIFICIAL_FIRE_CONTROL_INSTINCT_SMALL" medium = "ARTIFICIAL_FIRE_CONTROL_INSTINCT_MEDIUM" large = "ARTIFICIAL_FIRE_CONTROL_INSTINCT_LARGE" extra_large = "ARTIFICIAL_FIRE_CONTROL_INSTINCT_EXTRA_LARGE" } } enigmatic_decoder_chip = { type = aux icon = "GFX_mutation_enigmatic_decoder_chip" ship_components = { small = "ENIGMATIC_DECODER_CHIP_SMALL" medium = "ENIGMATIC_DECODER_CHIP_MEDIUM" large = "ENIGMATIC_DECODER_CHIP_LARGE" extra_large = "ENIGMATIC_DECODER_CHIP_EXTRA_LARGE" } } enigmatic_encoder_chip = { type = aux icon = "GFX_mutation_enigmatic_encoder_chip" ship_components = { small = "ENIGMATIC_ENCODER_CHIP_SMALL" medium = "ENIGMATIC_ENCODER_CHIP_MEDIUM" large = "ENIGMATIC_ENCODER_CHIP_LARGE" extra_large = "ENIGMATIC_ENCODER_CHIP_EXTRA_LARGE" } } orbital_shed_disperser = { type = aux icon = "GFX_mutation_orbital_shed_disperser" ship_components = { small = "ORBITAL_SHED_DISPERSER_SMALL" medium = "ORBITAL_SHED_DISPERSER_MEDIUM" large = "ORBITAL_SHED_DISPERSER_LARGE" extra_large = "ORBITAL_SHED_DISPERSER_EXTRA_LARGE" } } composer_blessing = { type = aux icon = "GFX_mutation_composer_blessing" ship_components = { small = "COMPOSER_BLESSING_SMALL" medium = "COMPOSER_BLESSING_MEDIUM" large = "COMPOSER_BLESSING_LARGE" extra_large = "COMPOSER_BLESSING_EXTRA_LARGE" } } eater_blessing = { type = aux icon = "GFX_mutation_eater_blessing" ship_components = { small = "EATER_BLESSING_SMALL" medium = "EATER_BLESSING_MEDIUM" large = "EATER_BLESSING_LARGE" extra_large = "EATER_BLESSING_EXTRA_LARGE" } } instrument_blessing = { type = aux icon = "GFX_mutation_instrument_blessing" ship_components = { small = "INSTRUMENT_BLESSING_SMALL" medium = "INSTRUMENT_BLESSING_MEDIUM" large = "INSTRUMENT_BLESSING_LARGE" extra_large = "INSTRUMENT_BLESSING_EXTRA_LARGE" } } cradle_blessing = { type = aux icon = "GFX_mutation_cradle_blessing" ship_components = { small = "CRADLE_BLESSING_SMALL" medium = "CRADLE_BLESSING_MEDIUM" large = "CRADLE_BLESSING_LARGE" extra_large = "CRADLE_BLESSING_EXTRA_LARGE" } } whisperers_blessing = { type = aux icon = "GFX_mutation_whisperers_blessing" ship_components = { small = "WHISPERERS_BLESSING_SMALL" medium = "WHISPERERS_BLESSING_MEDIUM" large = "WHISPERERS_BLESSING_LARGE" extra_large = "WHISPERERS_BLESSING_EXTRA_LARGE" } }