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

#############
#	Tacticalrange	#
#############

@penet_S1 = 0.15
@penet_S2 = 0.20
@penet_S3 = 0.25
@penet_S4 = 0.30
@penet_S5 = 0.35

@power_S = -9
@power_M = -12


#############
#	COST	#
#############

@cost_S = 20
@cost_M = 50


#############
# UTILITIES #
#############

# Plasteel Tacticalrange
utility_component_template = {
	key = "SMALL_Tacticalrange_1"
	size = small
	icon = "GFX_ship_part_thruster_1"
	icon_frame = 1
	power = @power_S
	cost = @cost_S
	modifier = {
			ship_weapon_range_mult= @penet_S1			

		}
	prerequisites = { "tech_Tacticalrate_1" }
	component_set = "Tacticalrange_1"
}

utility_component_template = {
	key = "MEDIUM_Tacticalrange_1"
	size = medium
	icon = "GFX_ship_part_thruster_1"
	icon_frame = 1
	power = @power_M
	cost = @cost_M
	modifier = {
			ship_weapon_range_mult= @penet_S1			

		}
	prerequisites = { "tech_Tacticalrate_1" }
	component_set = "Tacticalrange_1"
}

utility_component_template = {
	key = "large_Tacticalrange_1"
	size = large
	icon = "GFX_ship_part_thruster_1"
	icon_frame = 1
	power = @power_M
	cost = 100
	modifier = {
			ship_weapon_range_mult= @penet_S1			

		}
	prerequisites = { "tech_Tacticalrate_1" }
	component_set = "Tacticalrange_1"
}

# Durasteel Tacticalrange
utility_component_template = {
	key = "SMALL_Tacticalrange_2"
	size = small
	icon = "GFX_ship_part_thruster_1"
	icon_frame = 1
	power = @power_S
	cost = @cost_S
	modifier = {
			ship_weapon_range_mult= @penet_S2			

		}
	prerequisites = { "tech_Tacticalrate_2" }
	component_set = "Tacticalrange_2"
}

utility_component_template = {
	key = "MEDIUM_Tacticalrange_2"
	size = medium
	icon = "GFX_ship_part_thruster_1"
	icon_frame = 1
	power = @power_M
	cost = @cost_M
	modifier = {
			ship_weapon_range_mult= @penet_S2			

		}
	prerequisites = { "tech_Tacticalrate_2" }
	component_set = "Tacticalrange_2"
}

utility_component_template = {
	key = "large_Tacticalrange_2"
	size = large
	icon = "GFX_ship_part_thruster_1"
	icon_frame = 1
	power = @power_M
	cost = 100
	modifier = {
			ship_weapon_range_mult= @penet_S2			

		}
	prerequisites = { "tech_Tacticalrate_2" }
	component_set = "Tacticalrange_2"
}

# Ceramo-Metal Tacticalrange
utility_component_template = {
	key = "SMALL_Tacticalrange_3"
	size = small
	icon = "GFX_ship_part_thruster_2"
	icon_frame = 1
	power = @power_S
	cost = @cost_S
	modifier = {
			ship_weapon_range_mult= @penet_S3			

		}
	prerequisites = { "tech_Tacticalrate_3" }
	component_set = "Tacticalrange_3"
}

utility_component_template = {
	key = "MEDIUM_Tacticalrange_3"
	size = medium
	icon = "GFX_ship_part_thruster_2"
	icon_frame = 1
	power = @power_M
	cost = @cost_M
	modifier = {
			ship_weapon_range_mult= @penet_S3			

		}
	prerequisites = { "tech_Tacticalrate_3" }
	component_set = "Tacticalrange_3"
}

utility_component_template = {
	key = "large_Tacticalrange_3"
	size = large
	icon = "GFX_ship_part_thruster_2"
	icon_frame = 1
	power = @power_M
	cost = 100
	modifier = {
			ship_weapon_range_mult= @penet_S3			

		}
	prerequisites = { "tech_Tacticalrate_3" }
	component_set = "Tacticalrange_3"
}

# Nanocomposite Tacticalrange
utility_component_template = {
	key = "SMALL_Tacticalrange_4"
	size = small
	icon = "GFX_ship_part_thruster_3"
	icon_frame = 1
	power = @power_S
	cost = @cost_S
	modifier = {
			ship_weapon_range_mult= @penet_S4			

		}
	prerequisites = { "tech_Tacticalrate_4" }
	component_set = "Tacticalrange_4"
}

utility_component_template = {
	key = "MEDIUM_Tacticalrange_4"
	size = medium
	icon = "GFX_ship_part_thruster_3"
	icon_frame = 1
	power = @power_M
	cost = @cost_M
	modifier = {
			ship_weapon_range_mult= @penet_S4			

		}
	prerequisites = { "tech_Tacticalrate_4" }
	component_set = "Tacticalrange_4"
}

utility_component_template = {
	key = "large_Tacticalrange_4"
	size = large
	icon = "GFX_ship_part_thruster_3"
	icon_frame = 1
	power = @power_M
	cost = 100
	modifier = {
			ship_weapon_range_mult= @penet_S4			

		}
	prerequisites = { "tech_Tacticalrate_4" }
	component_set = "Tacticalrange_4"
}

# Neutronium Tacticalrange
utility_component_template = {
	key = "SMALL_Tacticalrange_5"
	size = small
	icon = "GFX_ship_part_thruster_4"
	icon_frame = 1
	power = @power_S
	cost = @cost_S
	modifier = {
			ship_weapon_range_mult= @penet_S5			

		}
	prerequisites = { "tech_Tacticalrate_5" }
	component_set = "Tacticalrange_5"
}

utility_component_template = {
	key = "MEDIUM_Tacticalrange_5"
	size = medium
	icon = "GFX_ship_part_thruster_4"
	icon_frame = 1
	power = @power_M
	cost = @cost_M
	modifier = {
			ship_weapon_range_mult= @penet_S5		

		}
	prerequisites = { "tech_Tacticalrate_5" }
	component_set = "Tacticalrange_5"
}

utility_component_template = {
	key = "large_Tacticalrange_5"
	size = large
	icon = "GFX_ship_part_thruster_4"
	icon_frame = 1
	power = @power_M
	cost = 100
	modifier = {
			ship_weapon_range_mult= @penet_S5		

		}
	prerequisites = { "tech_Tacticalrate_5" }
	component_set = "Tacticalrange_5"
}
