#########################
### Utility Mutations ###
#########################

###########################
### Defensive Mutations ###
###########################

#############
### Armor ###
#############

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 = "avc_carapace_6"
}


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"
	}
	upgrades_to = "avc_draconic_carapace_2"
}

########################
### Crystal 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"
	}
	upgrades_to = "avc_crystal_innards_3"
}

##############
### Shield ###
##############

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 = "avc_energy_skin_6"
}


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 = "avc_dark_matter_energy_skin_2"
}


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"
	}
	upgrades_to = "avc_psionic_skin_2"
}



###########################
### Auxiliary Mutations ###
###########################

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"
	}
	upgrades_to = "avc_maneuvering_tentacles_3"
}


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"
	}
	upgrades_to = "avc_fire_control_instinct_2"
}


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"
	}
	upgrades_to = "avc_enigmatic_decoder_chip_2"
}
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"
	}
	upgrades_to = "avc_enigmatic_encoder_chip_2"
}
