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

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

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

avc_carapace_6 = {
	type = defensive
	icon = "GFX_mutation_avc_carapace_6"
	ship_components = {
		small = "AVC_CARAPACE_SMALL_6"
		medium = "AVC_CARAPACE_MEDIUM_6"
		large = "AVC_CARAPACE_LARGE_6"
		extra_large = "AVC_CARAPACE_EXTRA_LARGE_6"
	}
	upgrades_to = "avc_carapace_7"
}
avc_carapace_7 = {
	type = defensive
	icon = "GFX_mutation_avc_carapace_7"
	ship_components = {
		small = "AVC_CARAPACE_SMALL_7"
		medium = "AVC_CARAPACE_MEDIUM_7"
		large = "AVC_CARAPACE_LARGE_7"
		extra_large = "AVC_CARAPACE_EXTRA_LARGE_7"
	}
	upgrades_to = "avc_carapace_8"
}
avc_carapace_8 = {
	type = defensive
	icon = "GFX_mutation_avc_carapace_8"
	ship_components = {
		small = "AVC_CARAPACE_SMALL_8"
		medium = "AVC_CARAPACE_MEDIUM_8"
		large = "AVC_CARAPACE_LARGE_8"
		extra_large = "AVC_CARAPACE_EXTRA_LARGE_8"
	}
	upgrades_to = "avc_carapace_9"
}
avc_carapace_9 = {
	type = defensive
	icon = "GFX_mutation_avc_carapace_9"
	ship_components = {
		small = "AVC_CARAPACE_SMALL_9"
		medium = "AVC_CARAPACE_MEDIUM_9"
		large = "AVC_CARAPACE_LARGE_9"
		extra_large = "AVC_CARAPACE_EXTRA_LARGE_9"
	}
	upgrades_to = "avc_carapace_10"
}
avc_carapace_10 = {
	type = defensive
	icon = "GFX_mutation_avc_carapace_10"
	ship_components = {
		small = "AVC_CARAPACE_SMALL_10"
		medium = "AVC_CARAPACE_MEDIUM_10"
		large = "AVC_CARAPACE_LARGE_10"
		extra_large = "AVC_CARAPACE_EXTRA_LARGE_10"
	}
}


avc_draconic_carapace_2 = {
	type = defensive
	icon = "GFX_mutation_avc_draconic_carapace_2"
	ship_components = {
		small = "AVC_DRACONIC_CARAPACE_SMALL_2"
		medium = "AVC_DRACONIC_CARAPACE_MEDIUM_2"
		large = "AVC_DRACONIC_CARAPACE_LARGE_2"
		extra_large = "AVC_DRACONIC_CARAPACE_EXTRA_LARGE_2"
	}
}


########################
### Crystal Innards  ###
########################

avc_crystal_innards_3 = {
	type = defensive
	icon = "GFX_mutation_avc_crystal_innards_3"
	ship_components = {
		small = "AVC_CRYSTAL_INNARDS_SMALL_3"
		medium = "AVC_CRYSTAL_INNARDS_MEDIUM_3"
		large = "AVC_CRYSTAL_INNARDS_LARGE_3"
		extra_large = "AVC_CRYSTAL_INNARDS_EXTRA_LARGE_3"
	}
	upgrades_to = "avc_crystal_innards_4"
}
avc_crystal_innards_4 = {
	type = defensive
	icon = "GFX_mutation_avc_crystal_innards_4"
	ship_components = {
		small = "AVC_CRYSTAL_INNARDS_SMALL_4"
		medium = "AVC_CRYSTAL_INNARDS_MEDIUM_4"
		large = "AVC_CRYSTAL_INNARDS_LARGE_4"
		extra_large = "AVC_CRYSTAL_INNARDS_EXTRA_LARGE_4"
	}
}


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

avc_energy_skin_6 = {
	type = defensive
	icon = "GFX_mutation_avc_energy_epidermis_6"
	ship_components = {
		small = "AVC_ENERGY_SKIN_SMALL_6"
		medium = "AVC_ENERGY_SKIN_MEDIUM_6"
		large = "AVC_ENERGY_SKIN_LARGE_6"
		extra_large = "AVC_ENERGY_SKIN_EXTRA_LARGE_6"
	}
	upgrades_to = "avc_energy_skin_7"
}
avc_energy_skin_7 = {
	type = defensive
	icon = "GFX_mutation_avc_energy_epidermis_7"
	ship_components = {
		small = "AVC_ENERGY_SKIN_SMALL_7"
		medium = "AVC_ENERGY_SKIN_MEDIUM_7"
		large = "AVC_ENERGY_SKIN_LARGE_7"
		extra_large = "AVC_ENERGY_SKIN_EXTRA_LARGE_7"
	}
	upgrades_to = "avc_energy_skin_8"
}
avc_energy_skin_8 = {
	type = defensive
	icon = "GFX_mutation_avc_energy_epidermis_8"
	ship_components = {
		small = "AVC_ENERGY_SKIN_SMALL_8"
		medium = "AVC_ENERGY_SKIN_MEDIUM_8"
		large = "AVC_ENERGY_SKIN_LARGE_8"
		extra_large = "AVC_ENERGY_SKIN_EXTRA_LARGE_8"
	}
	upgrades_to = "avc_energy_skin_9"
}
avc_energy_skin_9 = {
	type = defensive
	icon = "GFX_mutation_avc_energy_epidermis_9"
	ship_components = {
		small = "AVC_ENERGY_SKIN_SMALL_9"
		medium = "AVC_ENERGY_SKIN_MEDIUM_9"
		large = "AVC_ENERGY_SKIN_LARGE_9"
		extra_large = "AVC_ENERGY_SKIN_EXTRA_LARGE_9"
	}
	upgrades_to = "avc_energy_skin_10"
}
avc_energy_skin_10 = {
	type = defensive
	icon = "GFX_mutation_avc_energy_epidermis_10"
	ship_components = {
		small = "AVC_ENERGY_SKIN_SMALL_10"
		medium = "AVC_ENERGY_SKIN_MEDIUM_10"
		large = "AVC_ENERGY_SKIN_LARGE_10"
		extra_large = "AVC_ENERGY_SKIN_EXTRA_LARGE_10"
	}
}

avc_dark_matter_energy_skin_2 = {
	type = defensive
	icon = "GFX_mutation_avc_dark_matter_epidermis_2"
	ship_components = {
		small = "AVC_DARK_MATTER_ENERGY_EPIDERMIS_SMALL_2"
		medium = "AVC_DARK_MATTER_ENERGY_EPIDERMIS_MEDIUM_2"
		large = "AVC_DARK_MATTER_ENERGY_EPIDERMIS_LARGE_2"
		extra_large = "AVC_DARK_MATTER_ENERGY_EPIDERMIS_EXTRA_LARGE_2"
	}
}

avc_psionic_skin_2 = {
	type = defensive
	icon = "GFX_mutation_avc_psi_energy_epidermis_2"
	ship_components = {
		small = "AVC_PSIONIC_SKIN_SMALL_2"
		medium = "AVC_PSIONIC_SKIN_MEDIUM_2"
		large = "AVC_PSIONIC_SKIN_LARGE_2"
		extra_large = "AVC_PSIONIC_SKIN_EXTRA_LARGE_2"
	}
	upgrades_to = "avc_psionic_skin_3"
}
avc_psionic_skin_3 = {
	type = defensive
	icon = "GFX_mutation_avc_psi_energy_epidermis_3"
	ship_components = {
		small = "AVC_PSIONIC_SKIN_SMALL_3"
		medium = "AVC_PSIONIC_SKIN_MEDIUM_3"
		large = "AVC_PSIONIC_SKIN_LARGE_3"
		extra_large = "AVC_PSIONIC_SKIN_EXTRA_LARGE_3"
	}
}



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

avc_maneuvering_tentacles_3 = {
	type = aux
	icon = "GFX_mutation_avc_maneuvering_tentacles_3"
	ship_components = {
		small = "AVC_MANEUVERING_TENTACLES_SMALL_3"
		medium = "AVC_MANEUVERING_TENTACLES_MEDIUM_3"
		large = "AVC_MANEUVERING_TENTACLES_LARGE_3"
		extra_large = "AVC_MANEUVERING_TENTACLES_EXTRA_LARGE_3"
	}
	upgrades_to = "avc_maneuvering_tentacles_4"
}
avc_maneuvering_tentacles_4 = {
	type = aux
	icon = "GFX_mutation_avc_maneuvering_tentacles_4"
	ship_components = {
		small = "AVC_MANEUVERING_TENTACLES_SMALL_4"
		medium = "AVC_MANEUVERING_TENTACLES_MEDIUM_4"
		large = "AVC_MANEUVERING_TENTACLES_LARGE_4"
		extra_large = "AVC_MANEUVERING_TENTACLES_EXTRA_LARGE_4"
	}
}


avc_fire_control_instinct_2 = {
	type = aux
	icon = "GFX_mutation_avc_fire_control_instinct_2"
	ship_components = {
		small = "AVC_FIRE_CONTROL_INSTINCT_SMALL_2"
		medium = "AVC_FIRE_CONTROL_INSTINCT_MEDIUM_2"
		large = "AVC_FIRE_CONTROL_INSTINCT_LARGE_2"
		extra_large = "AVC_FIRE_CONTROL_INSTINCT_EXTRA_LARGE_2"
	}
}


avc_enigmatic_decoder_chip_2 = {
	type = aux
	icon = "GFX_mutation_avc_enigmatic_decoder_chip_2"
	ship_components = {
		small = "AVC_ENIGMATIC_DECODER_CHIP_SMALL_2"
		medium = "AVC_ENIGMATIC_DECODER_CHIP_MEDIUM_2"
		large = "AVC_ENIGMATIC_DECODER_CHIP_LARGE_2"
		extra_large = "AVC_ENIGMATIC_DECODER_CHIP_EXTRA_LARGE_2"
	}
}
avc_enigmatic_encoder_chip_2 = {
	type = aux
	icon = "GFX_mutation_avc_enigmatic_encoder_chip_2"
	ship_components = {
		small = "AVC_ENIGMATIC_ENCODER_CHIP_SMALL_2"
		medium = "AVC_ENIGMATIC_ENCODER_CHIP_MEDIUM_2"
		large = "AVC_ENIGMATIC_ENCODER_CHIP_LARGE_2"
		extra_large = "AVC_ENIGMATIC_ENCODER_CHIP_EXTRA_LARGE_2"
	}
}