# Icons set here are the ones show in the actual slot. The reason is so that we can support different icons for different sizes.

#############
# REACTORS #
#############

########################
# Fission Reactors
########################

utility_component_template = {
	key = "CORVETTE_AVC_REACTOR_6"
	size = small

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	component_set = "power_core"

	potential = {
		ship_uses_corvette_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CORVETTE_AVC_REACTOR_7"
	resources = {
		category = ship_components
		cost = {
			alloys = 37
		}
		upkeep = {
			energy = 0.37
			alloys = 0.037
		}
	}

	ai_weight = {
		weight = 7
	}

	power = 285
}

utility_component_template = {
	key = "DESTROYER_AVC_REACTOR_6"
	size = small

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	component_set = "power_core"
	
	potential = {
		ship_uses_destroyer_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "DESTROYER_AVC_REACTOR_7"
	resources = {
		category = ship_components
		cost = {
			alloys = 74
		}
		upkeep = {
			energy = 0.74
			alloys = 0.074
		}
	}

	ai_weight = {
		weight = 7
	}

	power = 550
}

utility_component_template = {
	key = "CRUISER_AVC_REACTOR_6"
	size = small

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	component_set = "power_core"
	
	potential = {
		ship_uses_cruiser_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CRUISER_AVC_REACTOR_7"
	resources = {
		category = ship_components
		cost = {
			alloys = 148
		}
		upkeep = {
			energy = 1.48
			alloys = 0.148
		}
	}

	ai_weight = {
		weight = 7
	}

	power = 1030
}

utility_component_template = {
	key = "BATTLESHIP_AVC_REACTOR_6"
	size = small

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	component_set = "power_core"
	
	potential = {
		ship_uses_battleship_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "BATTLESHIP_AVC_REACTOR_7"
	resources = {
		category = ship_components
		cost = {
			alloys = 296
		}
		upkeep = {
			energy = 2.96
			alloys = 0.293
		}
	}

	ai_weight = {
		weight = 7
	}

	power = 2000
}

utility_component_template = {
	key = "TITAN_AVC_REACTOR_6"
	size = small

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	component_set = "power_core"
	
	potential = {
		ship_uses_titan_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "TITAN_AVC_REACTOR_7"
	resources = {
		category = ship_components
		cost = {
			alloys = 592
		}
		upkeep = {
			energy = 5.92
			alloys = 0.592
		}
	}

	ai_weight = {
		weight = 7
	}

	power = 4200
}

utility_component_template = {
	key = "COLOSSUS_AVC_REACTOR_6"
	size = small

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	component_set = "power_core"
	
	potential = {
		ship_uses_colossus_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	upgrades_to = "COLOSSUS_AVC_REACTOR_7"

	ai_weight = {
		weight = 7
	}

	power = 10500
}

utility_component_template = {
	key = "JUGGERNAUT_AVC_REACTOR_6"
	size = small

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	component_set = "power_core"
	
	potential = {
		ship_uses_juggernaut_reactors = yes
		OR = {
			from = {
				country_uses_bio_ships = no
			}
			is_arkship_ship = yes
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "JUGGERNAUT_AVC_REACTOR_7"
	resources = {
		category = ship_components
		cost = {
			alloys = 2080
		}
		upkeep = {
			energy = 20.72
			alloys = 2.072
		}
	}

	ai_weight = {
		weight = 7
	}

	power = 13000
	
	friendly_aura = {
		name = "juggernaut_logistics"
		system_wide = yes

		stack_info = {			#A ship can only be affected by one aura of a certain id. If multiple auras have the same ID the one with the highest priority will be applied.
			id = juggernaut_logistics
			priority = 1
		}

		modifier = {
			ships_logistics_mult = -0.75
		}
	}
}

utility_component_template = {
	key = "PLATFORM_AVC_REACTOR_6"
	size = large

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	
	potential = {
		ship_uses_platform_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	component_set = "power_core"
	upgrades_to = "PLATFORM_AVC_REACTOR_7"
	resources = {
		category = ship_components
		cost = {
			alloys = 74
		}
		upkeep = {
			energy = 0.74
			alloys = 0.074
		}
	}

	ai_weight = {
		weight = 7
	}

	power = 750
}

utility_component_template = {
	key = "ION_CANNON_AVC_REACTOR_6"
	size = large

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	
	potential = {
		ship_uses_ion_cannon_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	component_set = "power_core"
	upgrades_to = "ION_CANNON_AVC_REACTOR_7"
	resources = {
		category = ship_components
		cost = {
			alloys = 148
		}
		upkeep = {
			energy = 1.48
			alloys = 0.148
		}
	}

	ai_weight = {
		weight = 7
	}

	power = 2000
}

utility_component_template = {
	key = "STARBASE_AVC_REACTOR_6"
	size = large

	icon = "GFX_avc_ship_part_reactor_6"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_6" }
	component_set = "power_core"
	
	potential = {
		ship_uses_starbase_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "STARBASE_AVC_REACTOR_7"

	ai_weight = {
		weight = 7
	}

	power = 7125
}

utility_component_template = {
	key = "CORVETTE_AVC_REACTOR_7"
	size = small

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_corvette_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CORVETTE_AVC_REACTOR_8"
	resources = {
		category = ship_components
		cost = {
			alloys = 48
		}
		upkeep = {
			energy = 0.48
			alloys = 0.048
		}
	}

	ai_weight = {
		weight = 8
	}

	power = 370
}

utility_component_template = {
	key = "DESTROYER_AVC_REACTOR_7"
	size = small

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1

	
	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_destroyer_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "DESTROYER_AVC_REACTOR_8"
	resources = {
		category = ship_components
		cost = {
			alloys = 96
		}
		upkeep = {
			energy = 0.96
			alloys = 0.096
		}
	}

	ai_weight = {
		weight = 8
	}

	power = 740
}

utility_component_template = {
	key = "CRUISER_AVC_REACTOR_7"
	size = small

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_cruiser_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CRUISER_AVC_REACTOR_8"
	resources = {
		category = ship_components
		cost = {
			alloys = 192
		}
		upkeep = {
			energy = 1.92
			alloys = 0.192
		}
	}

	ai_weight = {
		weight = 8
	}

	power = 1480
}

utility_component_template = {
	key = "BATTLESHIP_AVC_REACTOR_7"
	size = small

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_battleship_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "BATTLESHIP_AVC_REACTOR_8"
	resources = {
		category = ship_components
		cost = {
			alloys = 385
		}
		upkeep = {
			energy = 3.84
			alloys = 0.385
		}
	}

	ai_weight = {
		weight = 8
	}

	power = 2960
}

utility_component_template = {
	key = "TITAN_AVC_REACTOR_7"
	size = small

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_titan_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "TITAN_AVC_REACTOR_8"
	resources = {
		category = ship_components
		cost = {
			alloys = 770
		}
		upkeep = {
			energy = 7.68
			alloys = 0.769
		}
	}

	ai_weight = {
		weight = 8
	}

	power = 5800
}

utility_component_template = {
	key = "COLOSSUS_AVC_REACTOR_7"
	size = small

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_colossus_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	upgrades_to = "COLOSSUS_AVC_REACTOR_8"

	ai_weight = {
		weight = 8
	}

	power = 11000
}

utility_component_template = {
	key = "JUGGERNAUT_AVC_REACTOR_7"
	size = small

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_juggernaut_reactors = yes
		OR = {
			from = {
				country_uses_bio_ships = no
			}
			is_arkship_ship = yes
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "JUGGERNAUT_AVC_REACTOR_8"
	resources = {
		category = ship_components
		cost = {
			alloys = 2700
		}
		upkeep = {
			energy = 26.88
			alloys = 2.688
		}
	}

	ai_weight = {
		weight = 8
	}

	power = 15000
	
	friendly_aura = {
		name = "juggernaut_logistics"
		system_wide = yes

		stack_info = {			#A ship can only be affected by one aura of a certain id. If multiple auras have the same ID the one with the highest priority will be applied.
			id = juggernaut_logistics
			priority = 1
		}

		modifier = {
			ships_logistics_mult = -0.75
		}
	}
}

utility_component_template = {
	key = "PLATFORM_AVC_REACTOR_7"
	size = large

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1


	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_platform_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "PLATFORM_AVC_REACTOR_8"
	resources = {
		category = ship_components
		cost = {
			alloys = 96
		}
		upkeep = {
			energy = 0.96
			alloys = 0.096
		}
	}

	ai_weight = {
		weight = 8
	}

	power = 975
}

utility_component_template = {
	key = "ION_CANNON_AVC_REACTOR_7"
	size = large

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_ion_cannon_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	upgrades_to = "ION_CANNON_AVC_REACTOR_8"
	resources = {
		category = ship_components
		cost = {
			alloys = 192
		}
		upkeep = {
			energy = 1.92
			alloys = 0.192
		}
	}

	ai_weight = {
		weight = 8
	}

	power = 2960
}

utility_component_template = {
	key = "STARBASE_AVC_REACTOR_7"
	size = large

	icon = "GFX_avc_ship_part_reactor_7"
	icon_frame = 1

	#cost = 0

	prerequisites = { "tech_avc_power_core_7" }
	component_set = "power_core"
	
	potential = {
		ship_uses_starbase_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "STARBASE_AVC_REACTOR_8"

	ai_weight = {
		weight = 8
	}

	power = 9250
}

utility_component_template = {
	key = "CORVETTE_AVC_REACTOR_8"
	size = small

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_corvette_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CORVETTE_AVC_REACTOR_9"
	resources = {
		category = ship_components
		cost = {
			alloys = 62
		}
		upkeep = {
			energy = 0.62
			alloys = 0.062
		}
	}

	ai_weight = {
		weight = 9
	}

	power = 480
}

utility_component_template = {
	key = "DESTROYER_AVC_REACTOR_8"
	size = small

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1
	
	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_destroyer_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "DESTROYER_AVC_REACTOR_9"
	resources = {
		category = ship_components
		cost = {
			alloys = 125
		}
		upkeep = {
			energy = 1.24
			alloys = 0.125
		}
	}

	ai_weight = {
		weight = 9
	}

	power = 960
}

utility_component_template = {
	key = "CRUISER_AVC_REACTOR_8"
	size = small

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_cruiser_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CRUISER_AVC_REACTOR_9"
	resources = {
		category = ship_components
		cost = {
			alloys = 250
		}
		upkeep = {
			energy = 2.48
			alloys = 0.249
		}
	}

	ai_weight = {
		weight = 9
	}

	power = 1920
}

utility_component_template = {
	key = "BATTLESHIP_AVC_REACTOR_8"
	size = small

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_battleship_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "BATTLESHIP_AVC_REACTOR_9"
	resources = {
		category = ship_components
		cost = {
			alloys = 500
		}
		upkeep = {
			energy = 4.96
			alloys = 0.500
		}
	}

	ai_weight = {
		weight = 9
	}

	power = 3840
}

utility_component_template = {
	key = "TITAN_AVC_REACTOR_8"
	size = small

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_titan_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "TITAN_AVC_REACTOR_9"
	resources = {
		category = ship_components
		cost = {
			alloys = 1000
		}
		upkeep = {
			energy = 9.92
			alloys = 0.999
		}
	}

	ai_weight = {
		weight = 9
	}

	power = 8600
}

utility_component_template = {
	key = "COLOSSUS_AVC_REACTOR_8"
	size = small

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_colossus_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	upgrades_to = "COLOSSUS_AVC_REACTOR_9"

	ai_weight = {
		weight = 9
	}

	power = 11500
}

utility_component_template = {
	key = "JUGGERNAUT_AVC_REACTOR_8"
	size = small

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_juggernaut_reactors = yes
		OR = {
			from = {
				country_uses_bio_ships = no
			}
			is_arkship_ship = yes
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "JUGGERNAUT_AVC_REACTOR_9"
	resources = {
		category = ship_components
		cost = {
			alloys = 3500
		}
		upkeep = {
			energy = 34.72
			alloys = 3.472
		}
	}

	ai_weight = {
		weight = 9
	}

	power = 17000
	
	friendly_aura = {
		name = "juggernaut_logistics"
		system_wide = yes

		stack_info = {			#A ship can only be affected by one aura of a certain id. If multiple auras have the same ID the one with the highest priority will be applied.
			id = juggernaut_logistics
			priority = 1
		}

		modifier = {
			ships_logistics_mult = -0.75
		}
	}
}

utility_component_template = {
	key = "PLATFORM_AVC_REACTOR_8"
	size = large

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_platform_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "PLATFORM_AVC_REACTOR_9"
	resources = {
		category = ship_components
		cost = {
			alloys = 125
		}
		upkeep = {
			energy = 1.24
			alloys = 0.125
		}
	}

	ai_weight = {
		weight = 9
	}

	power = 1275
}

utility_component_template = {
	key = "ION_CANNON_AVC_REACTOR_8"
	size = large

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_ion_cannon_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	upgrades_to = "ION_CANNON_AVC_REACTOR_9"
	resources = {
		category = ship_components
		cost = {
			alloys = 250
		}
		upkeep = {
			energy = 2.48
			alloys = 0.249
		}
	}

	ai_weight = {
		weight = 9
	}

	power = 3840
}

utility_component_template = {
	key = "STARBASE_AVC_REACTOR_8"
	size = large

	icon = "GFX_avc_ship_part_reactor_8"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_8" }
	component_set = "power_core"
	
	potential = {
		ship_uses_starbase_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "STARBASE_AVC_REACTOR_9"

	ai_weight = {
		weight = 9
	}

	power = 12000
}

utility_component_template = {
	key = "CORVETTE_AVC_REACTOR_9"
	size = small

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_corvette_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CORVETTE_AVC_REACTOR_10"
	resources = {
		category = ship_components
		cost = {
			alloys = 81
		}
		upkeep = {
			energy = 0.81
			alloys = 0.081
		}
	}

	ai_weight = {
		weight = 10
	}

	power = 625
}

utility_component_template = {
	key = "DESTROYER_AVC_REACTOR_9"
	size = small

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_destroyer_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "DESTROYER_AVC_REACTOR_10"
	resources = {
		category = ship_components
		cost = {
			alloys = 162
		}
		upkeep = {
			energy = 1.62
			alloys = 0.162
		}
	}

	ai_weight = {
		weight = 10
	}

	power = 1250
}

utility_component_template = {
	key = "CRUISER_AVC_REACTOR_9"
	size = small

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_cruiser_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CRUISER_AVC_REACTOR_10"
	resources = {
		category = ship_components
		cost = {
			alloys = 324
		}
		upkeep = {
			energy = 3.24
			alloys = 0.323
		}
	}

	ai_weight = {
		weight = 10
	}

	power = 2500
}

utility_component_template = {
	key = "BATTLESHIP_AVC_REACTOR_9"
	size = small

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_battleship_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "BATTLESHIP_AVC_REACTOR_10"
	resources = {
		category = ship_components
		cost = {
			alloys = 650
		}
		upkeep = {
			energy = 6.48
			alloys = 0.650
		}
	}

	ai_weight = {
		weight = 10
	}

	power = 5000
}

utility_component_template = {
	key = "TITAN_AVC_REACTOR_9"
	size = small

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_titan_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "TITAN_AVC_REACTOR_10"
	resources = {
		category = ship_components
		cost = {
			alloys = 1300
		}
		upkeep = {
			energy = 12.96
			alloys = 1.298
		}
	}

	ai_weight = {
		weight = 10
	}

	power = 10000
}

utility_component_template = {
	key = "COLOSSUS_AVC_REACTOR_9"
	size = small

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_colossus_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	upgrades_to = "COLOSSUS_AVC_REACTOR_10"

	ai_weight = {
		weight = 10
	}

	power = 12000
}

utility_component_template = {
	key = "JUGGERNAUT_AVC_REACTOR_9"
	size = small

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_juggernaut_reactors = yes
		OR = {
			from = {
				country_uses_bio_ships = no
			}
			is_arkship_ship = yes
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "JUGGERNAUT_AVC_REACTOR_10"
	resources = {
		category = ship_components
		cost = {
			alloys = 4550
		}
		upkeep = {
			energy = 45.36
			alloys = 4.536
		}
	}

	ai_weight = {
		weight = 10
	}

	power = 19000
	
	friendly_aura = {
		name = "juggernaut_logistics"
		system_wide = yes

		stack_info = {			#A ship can only be affected by one aura of a certain id. If multiple auras have the same ID the one with the highest priority will be applied.
			id = juggernaut_logistics
			priority = 1
		}

		modifier = {
			ships_logistics_mult = -0.75
		}
	}
}

utility_component_template = {
	key = "PLATFORM_AVC_REACTOR_9"
	size = large

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_platform_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "PLATFORM_AVC_REACTOR_10"
	resources = {
		category = ship_components
		cost = {
			alloys = 162
		}
		upkeep = {
			energy = 1.62
			alloys = 0.162
		}
	}

	ai_weight = {
		weight = 10
	}

	power = 1650
}

utility_component_template = {
	key = "ION_CANNON_AVC_REACTOR_9"
	size = large

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_ion_cannon_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	upgrades_to = "ION_CANNON_AVC_REACTOR_10"
	resources = {
		category = ship_components
		cost = {
			alloys = 324
		}
		upkeep = {
			energy = 3.24
			alloys = 0.323
		}
	}

	ai_weight = {
		weight = 10
	}

	power = 5000
}

utility_component_template = {
	key = "STARBASE_AVC_REACTOR_9"
	size = large

	icon = "GFX_avc_ship_part_reactor_9"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_9" }
	component_set = "power_core"
	
	potential = {
		ship_uses_starbase_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "STARBASE_AVC_REACTOR_10"

	ai_weight = {
		weight = 10
	}

	power = 15650
}

utility_component_template = {
	key = "CORVETTE_AVC_REACTOR_10"
	size = small

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_corvette_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CORVETTE_AVC_DARK_MATTER_REACTOR_2"
	resources = {
		category = ship_components
		cost = {
			alloys = 105
		}
		upkeep = {
			energy = 1.05
			alloys = 0.105
		}
	}

	ai_weight = {
		weight = 11
	}

	power = 750
}

utility_component_template = {
	key = "DESTROYER_AVC_REACTOR_10"
	size = small

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_destroyer_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "DESTROYER_AVC_DARK_MATTER_REACTOR_2"
	resources = {
		category = ship_components
		cost = {
			alloys = 210
		}
		upkeep = {
			energy = 2.10
			alloys = 0.210
		}
	}

	ai_weight = {
		weight = 11
	}

	power = 1500
}

utility_component_template = {
	key = "CRUISER_AVC_REACTOR_10"
	size = small

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_cruiser_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "CRUISER_AVC_DARK_MATTER_REACTOR_2"
	resources = {
		category = ship_components
		cost = {
			alloys = 420
		}
		upkeep = {
			energy = 4.20
			alloys = 0.420
		}
	}

	ai_weight = {
		weight = 11
	}

	power = 3000
}

utility_component_template = {
	key = "BATTLESHIP_AVC_REACTOR_10"
	size = small

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_battleship_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "BATTLESHIP_AVC_DARK_MATTER_REACTOR_2"
	resources = {
		category = ship_components
		cost = {
			alloys = 845
		}
		upkeep = {
			energy = 8.40
			alloys = 0.844
		}
	}

	ai_weight = {
		weight = 11
	}

	power = 6000
}

utility_component_template = {
	key = "TITAN_AVC_REACTOR_10"
	size = small

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_titan_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "TITAN_AVC_DARK_MATTER_REACTOR_2"
	resources = {
		category = ship_components
		cost = {
			alloys = 1700
		}
		upkeep = {
			energy = 16.80
			alloys = 1.686
		}
	}

	ai_weight = {
		weight = 11
	}

	power = 12000
}

utility_component_template = {
	key = "COLOSSUS_AVC_REACTOR_10"
	size = small

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_colossus_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	upgrades_to = "COLOSSUS_AVC_DARK_MATTER_REACTOR_2"

	ai_weight = {
		weight = 11
	}

	power = 12500
}

utility_component_template = {
	key = "JUGGERNAUT_AVC_REACTOR_10"
	size = small

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_juggernaut_reactors = yes
		OR = {
			from = {
				country_uses_bio_ships = no
			}
			is_arkship_ship = yes
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "JUGGERNAUT_AVC_DARK_MATTER_REACTOR_2"
	resources = {
		category = ship_components
		cost = {
			alloys = 5940
		}
		upkeep = {
			energy = 58.80
			alloys = 5.880
		}
	}

	ai_weight = {
		weight = 11
	}

	power = 21000
	
	friendly_aura = {
		name = "juggernaut_logistics"
		system_wide = yes

		stack_info = {			#A ship can only be affected by one aura of a certain id. If multiple auras have the same ID the one with the highest priority will be applied.
			id = juggernaut_logistics
			priority = 1
		}

		modifier = {
			ships_logistics_mult = -0.75
		}
	}
}

utility_component_template = {
	key = "PLATFORM_AVC_REACTOR_10"
	size = large

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_platform_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "PLATFORM_AVC_DARK_MATTER_REACTOR_2"
	resources = {
		category = ship_components
		cost = {
			alloys = 210
		}
		upkeep = {
			energy = 2.10
			alloys = 0.21
		}
	}

	ai_weight = {
		weight = 11
	}

	power = 2150
}

utility_component_template = {
	key = "ION_CANNON_AVC_REACTOR_10"
	size = large

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_ion_cannon_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	upgrades_to = "ION_CANNON_AVC_DARK_MATTER_REACTOR_2"
	resources = {
		category = ship_components
		cost = {
			alloys = 420
		}
		upkeep = {
			energy = 4.20
			alloys = 0.420
		}
	}

	ai_weight = {
		weight = 11
	}

	power = 6000
}

utility_component_template = {
	key = "STARBASE_AVC_REACTOR_10"
	size = large

	icon = "GFX_avc_ship_part_reactor_10"
	icon_frame = 1

	prerequisites = { "tech_avc_power_core_10" }
	component_set = "power_core"
	
	potential = {
		ship_uses_starbase_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	upgrades_to = "STARBASE_AVC_DARK_MATTER_REACTOR_2"

	ai_weight = {
		weight = 11
	}

	power = 20350
}

utility_component_template = {
	key = "CORVETTE_AVC_DARK_MATTER_REACTOR_2"
	size = small

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"
	
	potential = {
		ship_uses_corvette_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	resources = {
		category = ship_components
		cost = {
			alloys = 137
			sr_dark_matter = 3
		}
		upkeep = {
			energy = 1.365
			alloys = 0.137
		}
	}

	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
		modifier = {
			factor = 0.0
			is_ai = yes
		}
	}

	power = 975
}

utility_component_template = {
	key = "DESTROYER_AVC_DARK_MATTER_REACTOR_2"
	size = small

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"
	
	potential = {
		ship_uses_destroyer_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	resources = {
		category = ship_components
		cost = {
			alloys = 273
			sr_dark_matter = 6
		}
		upkeep = {
			energy = 2.73
			alloys = 0.273
		}
	}

	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
		modifier = {
			factor = 0.0
			is_ai = yes
		}
	}

	power = 1950
}

utility_component_template = {
	key = "CRUISER_AVC_DARK_MATTER_REACTOR_2"
	size = small

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"
	
	potential = {
		ship_uses_cruiser_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	resources = {
		category = ship_components
		cost = {
			alloys = 546
			sr_dark_matter = 12
		}
		upkeep = {
			energy = 5.46
			alloys = 0.546
		}
	}

	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
		modifier = {
			factor = 0.0
			is_ai = yes
		}
	}

	power = 3900
}

utility_component_template = {
	key = "BATTLESHIP_AVC_DARK_MATTER_REACTOR_2"
	size = small

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"
	
	potential = {
		ship_uses_battleship_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	resources = {
		category = ship_components
		cost = {
			alloys = 1100
			sr_dark_matter = 24
		}
		upkeep = {
			energy = 10.92
			alloys = 1.092
		}
	}

	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
		modifier = {
			factor = 0.0
			is_ai = yes
		}
	}

	power = 7800
}

utility_component_template = {
	key = "TITAN_AVC_DARK_MATTER_REACTOR_2"
	size = small

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"
	
	potential = {
		ship_uses_titan_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	resources = {
		category = ship_components
		cost = {
			alloys = 2210
			sr_dark_matter = 48
		}
		upkeep = {
			energy = 21.84
			alloys = 2.184
		}
	}

	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
		modifier = {
			factor = 0.0
			is_ai = yes
		}
	}

	power = 15600
}

utility_component_template = {
	key = "COLOSSUS_AVC_DARK_MATTER_REACTOR_2"
	size = small

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"
	
	potential = {
		ship_uses_colossus_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
	}

	power = 13000
}

utility_component_template = {
	key = "JUGGERNAUT_AVC_DARK_MATTER_REACTOR_2"
	size = small

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"
	
	potential = {
		ship_uses_juggernaut_reactors = yes
		OR = {
			from = {
				country_uses_bio_ships = no
			}
			is_arkship_ship = yes
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	resources = {
		category = ship_components
		cost = {
			alloys = 7720
			sr_dark_matter = 168
		}
		upkeep = {
			energy = 76.44
			alloys = 7.644
		}
	}

	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
		modifier = {
			factor = 0.0
			is_ai = yes
		}
	}

	power = 23000
	
	friendly_aura = {
		name = "juggernaut_logistics"
		system_wide = yes

		stack_info = {			#A ship can only be affected by one aura of a certain id. If multiple auras have the same ID the one with the highest priority will be applied.
			id = juggernaut_logistics
			priority = 1
		}

		modifier = {
			ships_logistics_mult = -0.75
		}
	}
}

utility_component_template = {
	key = "PLATFORM_AVC_DARK_MATTER_REACTOR_2"
	size = large

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"

	potential = {
		ship_uses_platform_reactors = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}
	
	resources = {
		category = ship_components
		cost = {
			alloys = 273
			sr_dark_matter = 6
		}
		upkeep = {
			energy = 2.73
			alloys = 0.273
		}
	}
	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
		modifier = {
			factor = 0.0
			is_ai = yes
		}
	}

	power = 2800
}

utility_component_template = {
	key = "ION_CANNON_AVC_DARK_MATTER_REACTOR_2"
	size = large

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"
	
	potential = {
		ship_uses_ion_cannon_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}
	
	resources = {
		category = ship_components
		cost = {
			alloys = 546
			sr_dark_matter = 12
		}
		upkeep = {
			energy = 5.46
			alloys = 0.546
		}
	}

	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
		modifier = {
			factor = 0.0
			is_ai = yes
		}
	}

	power = 7800
}

utility_component_template = {
	key = "STARBASE_AVC_DARK_MATTER_REACTOR_2"
	size = large

	icon = "GFX_avc_ship_part_dark_matter_reactor_2"
	icon_frame = 1

	prerequisites = { "tech_avc_dark_matter_power_core_2" }
	component_set = "power_core"
	
	potential = {
		ship_uses_starbase_components = yes
		from = {
			country_uses_bio_ships = no
		}
	}

	show_tech_unlock_if = {
		country_uses_bio_ships = no
	}

	ai_weight = {
		weight = 12
		modifier = {
			factor = 0.0
			no_resource_for_component = { RESOURCE = sr_dark_matter }
		}
	}

	power = 26000
}
