### components that are shown in the ship designer :: rockets and torpedoes

### joker missiles
weapon_component_template = {
	key = "NHSC_MISSILE_6"
	size = torpedo
	icon = "GFX_ship_part_nhsc_missile_6"
	icon_frame = 1
	entity = "turret_missile_medium_entity"	
	type = missile
	static_rotation = no

	damage = { min = 110 max = 144 }
	windup = { min = 1 max = 15 }
	total_fire_time = 42
	range = 110
	accuracy = 1.0
	missile_speed = 17 # 375 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.45
	missile_health = 22
	missile_retarget_range = 120
	power = -30
	cost = 72
	hull_damage = 1.3
	armor_damage = 1.1
	armor_penetration = 0.0
	shield_damage = 1.0
	shield_penetration = 1.0
	tracking = 0.35

	prerequisites = { "nhsc_tech_missile_6" }
	component_set = "NHSC_MISSILE_6"
	projectile_gfx = "small_missile"
	upgrades_to = "NHSC_MISSILE_7"
	tags = { weapon_type_explosive }
	ai_tags = { weapon_role_artillery }
}

### wraith missiles
weapon_component_template = {
	key = "NHSC_MISSILE_7"
	size = torpedo
	icon = "GFX_ship_part_nhsc_missile_7"
	icon_frame = 1
	entity = "turret_missile_medium_entity"	
	type = missile
	static_rotation = no

	damage = { min = 138 max = 180 }
	windup = { min = 1 max = 15 }
	total_fire_time = 42
	range = 110
	accuracy = 1.0
	missile_speed = 17 # 375 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.5
	missile_health = 24
	missile_shield = 6
	missile_retarget_range = 120
	power = -35
	cost = 86
	hull_damage = 1.3
	armor_damage = 1.1
	armor_penetration = 0.0
	shield_damage = 1.0
	shield_penetration = 1.0
	tracking = 0.35

	prerequisites = { "nhsc_tech_missile_7" }
	component_set = "NHSC_MISSILE_7"
	projectile_gfx = "small_missile"
	tags = { weapon_type_explosive }
	ai_tags = { weapon_role_artillery }
}

### plasma missile
weapon_component_template = {
	key = "SMALL_NHSC_PLASMA_MISSILE_1"
	size = small
	icon = "GFX_ship_part_nhsc_plasma_missile_1"
	icon_frame = 1
	entity = "small_laser_gun_entity"	
	type = missile
	static_rotation = no

	damage = { min = 24 max = 66 }
	windup = { min = 2 max = 20 }
	total_fire_time = 45
	range = 65
	accuracy = 1.0
	missile_speed = 17 # 400 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 16
	missile_retarget_range = 100
	power = -20
	cost = 30
	hull_damage = 1.50
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 0.40
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_plasma_missiles_1" }
	component_set = "NHSC_PLASMA_MISSILE_1"
	projectile_gfx = "small_nhsc_plasma_missile_1"
	upgrades_to = "SMALL_NHSC_PLASMA_MISSILE_2"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_anti_armor weapon_role_artillery }
}

weapon_component_template = {
	key = "MEDIUM_NHSC_PLASMA_MISSILE_1"
	size = medium
	icon = "GFX_ship_part_nhsc_plasma_missile_1"
	icon_frame = 1
	entity = "medium_laser_gun_entity"	
	type = missile
	static_rotation = no

	damage = { min = 60 max = 132 }
	windup = { min = 2 max = 20 }
	total_fire_time = 45
	range = 80
	accuracy = 1.0
	missile_speed = 17 # 400 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 18
	missile_retarget_range = 100
	power = -34
	cost = 60
	hull_damage = 1.50
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 0.40
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_plasma_missiles_1" }
	component_set = "NHSC_PLASMA_MISSILE_1"
	projectile_gfx = "medium_nhsc_plasma_missile_1"
	upgrades_to = "MEDIUM_NHSC_PLASMA_MISSILE_2"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_anti_armor weapon_role_artillery }
}

weapon_component_template = {
	key = "LARGE_NHSC_PLASMA_MISSILE_1"
	size = large
	icon = "GFX_ship_part_nhsc_plasma_missile_1"
	icon_frame = 1
	entity = "large_laser_gun_entity"	
	type = missile
	static_rotation = no

	damage = { min = 148 max = 334 }
	windup = { min = 2 max = 20 }
	total_fire_time = 45
	range = 100
	accuracy = 1.0
	missile_speed = 17 # 400 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 20
	missile_retarget_range = 100
	power = -64
	cost = 120
	hull_damage = 1.50
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 0.40
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_plasma_missiles_1" }
	component_set = "NHSC_PLASMA_MISSILE_1"
	projectile_gfx = "large_nhsc_plasma_missile_1"
	upgrades_to = "LARGE_NHSC_PLASMA_MISSILE_2"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_anti_armor weapon_role_artillery }
}

### improved plasma missile               
weapon_component_template = {
	key = "SMALL_NHSC_PLASMA_MISSILE_2"
	size = small
	icon = "GFX_ship_part_nhsc_plasma_missile_2"
	icon_frame = 1
	entity = "small_laser_gun_entity"	
	type = missile
	static_rotation = no

	damage = { min = 30 max = 84 }
	windup = { min = 2 max = 20 }
	total_fire_time = 45
	range = 65
	accuracy = 1.0
	missile_speed = 17 # 400 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 18
	missile_retarget_range = 100
	power = -24
	cost = 36
	hull_damage = 1.50
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 0.40
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_plasma_missiles_2" }
	component_set = "NHSC_PLASMA_MISSILE_2"
	projectile_gfx = "small_nhsc_plasma_missile_2"
	upgrades_to = "SMALL_NHSC_PLASMA_MISSILE_3"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_anti_armor weapon_role_artillery }
}

weapon_component_template = {
	key = "MEDIUM_NHSC_PLASMA_MISSILE_2"
	size = medium
	icon = "GFX_ship_part_nhsc_plasma_missile_2"
	icon_frame = 1
	entity = "medium_laser_gun_entity"	
	type = missile
	static_rotation = no

	damage = { min = 90 max = 214 }
	windup = { min = 2 max = 20 }
	total_fire_time = 45
	range = 80
	accuracy = 1.0
	missile_speed = 17 # 400 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 20
	missile_retarget_range = 100
	power = -46
	cost = 72
	hull_damage = 1.50
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 0.40
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_plasma_missiles_2" }
	component_set = "NHSC_PLASMA_MISSILE_2"
	projectile_gfx = "medium_nhsc_plasma_missile_2"
	upgrades_to = "MEDIUM_NHSC_PLASMA_MISSILE_3"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_anti_armor weapon_role_artillery }
}

weapon_component_template = {
	key = "LARGE_NHSC_PLASMA_MISSILE_2"
	size = large
	icon = "GFX_ship_part_nhsc_plasma_missile_2"
	icon_frame = 1
	entity = "large_laser_gun_entity"	
	type = missile
	static_rotation = no

	damage = { min = 212 max = 438 }
	windup = { min = 2 max = 20 }
	total_fire_time = 45
	range = 100
	accuracy = 1.0
	missile_speed = 17 # 400 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 22
	missile_retarget_range = 100
	power = -90
	cost = 144
	hull_damage = 1.50
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 0.40
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_plasma_missiles_2" }
	component_set = "NHSC_PLASMA_MISSILE_2"
	projectile_gfx = "large_nhsc_plasma_missile_2"
	upgrades_to = "LARGE_NHSC_PLASMA_MISSILE_3"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_anti_armor weapon_role_artillery }
}

### incinerator missile               
weapon_component_template = {
	key = "SMALL_NHSC_PLASMA_MISSILE_3"
	size = small
	icon = "GFX_ship_part_nhsc_plasma_missile_3"
	icon_frame = 1
	entity = "small_laser_gun_entity"	
	type = missile
	static_rotation = no

	damage = { min = 42 max = 104 }
	windup = { min = 2 max = 20 }
	total_fire_time = 45
	range = 65
	accuracy = 1.0
	missile_speed = 17 # 400 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 20
	missile_retarget_range = 100
	power = -28
	cost = 40
	hull_damage = 1.50
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 0.40
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_plasma_missiles_3" }
	component_set = "NHSC_PLASMA_MISSILE_3"
	projectile_gfx = "small_nhsc_plasma_missile_3"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_anti_armor weapon_role_artillery }
}

weapon_component_template = {
	key = "MEDIUM_NHSC_PLASMA_MISSILE_3"
	size = medium
	icon = "GFX_ship_part_nhsc_plasma_missile_3"
	icon_frame = 1
	entity = "medium_laser_gun_entity"	
	type = missile
	static_rotation = no

	damage = { min = 118 max = 246 }
	windup = { min = 2 max = 20 }
	total_fire_time = 45
	range = 80
	accuracy = 1.0
	missile_speed = 17 # 400 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 22
	missile_retarget_range = 100
	power = -52
	cost = 80
	hull_damage = 1.50
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 0.40
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_plasma_missiles_3" }
	component_set = "NHSC_PLASMA_MISSILE_3"
	projectile_gfx = "medium_nhsc_plasma_missile_3"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_anti_armor weapon_role_artillery }
}

weapon_component_template = {
	key = "LARGE_NHSC_PLASMA_MISSILE_3"
	size = large
	icon = "GFX_ship_part_nhsc_plasma_missile_3"
	icon_frame = 1
	entity = "large_laser_gun_entity"	
	type = missile
	static_rotation = no

	damage = { min = 256 max = 508 }
	windup = { min = 2 max = 20 }
	total_fire_time = 45
	range = 100
	accuracy = 1.0
	missile_speed = 17 # 400 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 24
	missile_retarget_range = 100
	power = -100
	cost = 160
	hull_damage = 1.50
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 0.40
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_plasma_missiles_3" }
	component_set = "NHSC_PLASMA_MISSILE_3"
	projectile_gfx = "large_nhsc_plasma_missile_3"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_anti_armor weapon_role_artillery }
}

### desolator torpedo
weapon_component_template = {
	key = "NHSC_TORPEDO_4"
	size = torpedo
	icon = "GFX_ship_part_nhsc_torpedo_4"
	icon_frame = 1
	entity = "turret_torpedo_entity"
	type = missile

	damage = { min = 345 max = 565 }
	windup = { min = 2 max = 20 }
	total_fire_time = 160
	range = 90
	accuracy = 1.0
	missile_speed = 15 # 300 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 35
	missile_retarget_range = 120
	power = -33
	cost = 84
	hull_damage = 1.1
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 1.0
	shield_penetration = 1.0
	tracking = 0.15

	prerequisites = { "nhsc_tech_torpedoes_4" }
	component_set = "NHSC_TORPEDO_4"
	projectile_gfx = "nhsc_torpedoes_4"
	upgrades_to = "NHSC_TORPEDO_5"
	tags = { weapon_type_explosive }
	ai_tags = { weapon_role_artillery }
}

### eradicator torpedo
weapon_component_template = {
	key = "NHSC_TORPEDO_5"
	size = torpedo
	icon = "GFX_ship_part_nhsc_torpedo_5"
	icon_frame = 1
	entity = "turret_torpedo_entity"
	type = missile

	damage = { min = 425 max = 705 }
	windup = { min = 2 max = 20 }
	total_fire_time = 160
	range = 90
	accuracy = 1.0
	missile_speed = 15 # 300 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 40
	missile_shield = 10
	missile_retarget_range = 120
	power = -41
	cost = 100
	hull_damage = 1.1
	armor_damage = 2.0
	armor_penetration = 0.0
	shield_damage = 1.0
	shield_penetration = 1.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_torpedoes_5" }
	component_set = "NHSC_TORPEDO_5"
	projectile_gfx = "nhsc_torpedoes_5"
	tags = { weapon_type_explosive }
	ai_tags = { weapon_role_artillery }
}

### Corrosive Warhead Torpedo
weapon_component_template = {
        key = "NHSC_CORROSIVE_WARHEAD"
	size = torpedo
	icon = "GFX_ship_part_nhsc_corrosive_warhead"
	icon_frame = 1
	entity = "turret_torpedo_entity"
	type = missile
	static_rotation = no

	damage = { min = 500 max = 800 }
	windup = { min = 5 max = 20 }
	total_fire_time = 100
	range = 120
	accuracy = 1.0
	missile_speed = 17 # 350 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 40
	missile_shield = 10
	missile_retarget_range = 120
	power = -65
	cost = 150
	hull_damage = 1.25
	armor_damage = 1.75
	armor_penetration = 0.0
	shield_damage = 1.5
	shield_penetration = 0.0
	tracking = 0.2

	prerequisites = { "nhsc_tech_corrosivewarheadtorpedo" }
	component_set = "NHSC_CORROSIVE_WARHEAD"
	projectile_gfx = "nhsc_corrosive_warhead_torpedoes"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_artillery }
}

### Typhoon Missiles
weapon_component_template = {
	key = "NHSC_SWARMER_MISSILES_3"
	size = torpedo
	icon = "GFX_ship_part_nhsc_smarmer_missiles_3"
	icon_frame = 1
	entity = "turret_missile_medium_entity"
	type = missile
	static_rotation = no

	damage = { min = 48 max = 68 }
	windup = { min = 1 max = 15 }
	total_fire_time = 25
	range = 100
	accuracy = 1.0
	missile_speed = 20 # 425 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.05
	missile_health = 75
	missile_retarget_range = 120
	power = -35
	cost = 80
	hull_damage = 1.0
	armor_damage = 1.15
	armor_penetration = 0.0
	shield_damage = 1.0
	shield_penetration = 1.0
	tracking = 0.35

	prerequisites = { "nhsc_tech_swarmermissiles_3" }
	component_set = "NHSC_SWARMER_MISSILES_3"
	projectile_gfx = "nhsc_swarmer_missiles_3"
	tags = { weapon_type_explosive }
	ai_tags = { weapon_role_artillery }
	upgrades_to = "NHSC_SWARMER_MISSILES_4"
}

### Hurricane Missiles
weapon_component_template = {
	key = "NHSC_SWARMER_MISSILES_4"
	size = torpedo
	icon = "GFX_ship_part_nhsc_smarmer_missiles_4"
	icon_frame = 1
	entity = "turret_missile_medium_entity"
	type = missile
	static_rotation = no

	damage = { min = 65 max = 90 }
	windup = { min = 1 max = 15 }
	total_fire_time = 25
	range = 100
	accuracy = 1.0
	missile_speed = 20 # 425 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.05
	missile_health = 90
	missile_retarget_range = 120
	power = -49
	cost = 95
	hull_damage = 1.0
	armor_damage = 1.15
	armor_penetration = 0.0
	shield_damage = 1.0
	shield_penetration = 1.0
	tracking = 0.35

	prerequisites = { "nhsc_tech_swarmermissiles_4" }
	component_set = "NHSC_SWARMER_MISSILES_4"
	projectile_gfx = "nhsc_swarmer_missiles_4"
	tags = { weapon_type_explosive }
	ai_tags = { weapon_role_artillery }
}

### Exotic Matter Warhead
weapon_component_template = {
	key = "NHSC_XMISSILE_1"
	size = extra_large
	icon = "GFX_ship_part_nhsc_xmissile1"
	icon_frame = 1
        entity = "invisible_turret_entity"
	type = missile
	firing_arc = 25.0
	min_range = 30.0
	static_rotation = yes
	use_ship_kill_target = no

	damage = { min = 1400 max = 2800 }
	windup = { min = 2 max = 20 }
	total_fire_time = 75
	range = 200
	accuracy = 1.0
	missile_speed = 20 # 425 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 100
	missile_retarget_range = 100
	power = -300
	cost = 375
	hull_damage = 1.35
	armor_damage = 2.5
	armor_penetration = 0.5
	shield_damage = 0.8
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_xmissile1" }
	component_set = "NHSC_XMISSILE_1"
	projectile_gfx = "nhsc_xmissile1"
	upgrades_to = "NHSC_XMISSILE_2"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_artillery weapon_role_anti_armor }
}

### Strange Matter Warhead
weapon_component_template = {
	key = "NHSC_XMISSILE_2"
	size = extra_large
	icon = "GFX_ship_part_nhsc_xmissile2"
	icon_frame = 1
	entity = "invisible_turret_entity"
	type = missile
	firing_arc = 25.0
	min_range = 30.0
	static_rotation = yes
	use_ship_kill_target = no

	damage = { min = 1600 max = 3100 }
	windup = { min = 2 max = 20 }
	total_fire_time = 75
	range = 200
	accuracy = 1.0
	missile_speed = 20 # 425 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 110
	missile_retarget_range = 100
	power = -325
	cost = 415
	hull_damage = 1.35
	armor_damage = 2.5
	armor_penetration = 0.5
	shield_damage = 0.8
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_xmissile2" }
	component_set = "NHSC_XMISSILE_2"
	projectile_gfx = "nhsc_xmissile2"
	upgrades_to = "NHSC_XMISSILE_3"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_artillery weapon_role_anti_armor }
}

### Reflex Warhead Launcher
weapon_component_template = {
	key = "NHSC_XMISSILE_3"
	size = extra_large
	icon = "GFX_ship_part_nhsc_xmissile3"
	icon_frame = 1
	entity = "invisible_turret_entity"
	type = missile
	firing_arc = 25.0
	min_range = 30.0
	static_rotation = yes
	use_ship_kill_target = no

	damage = { min = 1800 max = 4000 }
	windup = { min = 2 max = 20 }
	total_fire_time = 75
	range = 200
	accuracy = 1.0
	missile_speed = 20 # 425 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 120
	missile_retarget_range = 100
	power = -350
	cost = 450
	hull_damage = 1.35
	armor_damage = 2.5
	armor_penetration = 0.5
	shield_damage = 0.8
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_xmissile3" }
	component_set = "NHSC_XMISSILE_3"
	projectile_gfx = "nhsc_xmissile3"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_artillery weapon_role_anti_armor }
}

weapon_component_template = {
	key = "NHSC_XMISSILE_3_TITANIC"
	size = titanic
	icon = "GFX_ship_part_nhsc_xmissile3"
	icon_frame = 1
	entity = "invisible_turret_entity"
	type = missile
	firing_arc = 25.0
	min_range = 30.0
	static_rotation = yes
	use_ship_kill_target = no

	damage = { min = 2200 max = 4400 }
	windup = { min = 15 max = 20 }
	total_fire_time = 75
	range = 275
	accuracy = 1.0
	missile_speed = 20 # 425 -- apparently, the game doesn't auto-convert speed for non-vanilla components
	missile_evasion = 0.1
	missile_health = 120
	missile_retarget_range = 100
	power = -500
	cost = 500
	hull_damage = 1.35
	armor_damage = 2.5
	armor_penetration = 0.5
	shield_damage = 0.8
	shield_penetration = 0.0
	tracking = 0.1

	prerequisites = { "nhsc_tech_xmissile3_titanic" }
	component_set = "NHSC_XMISSILE_3_TITANIC"
	projectile_gfx = "nhsc_xmissile3"
	tags = { weapon_type_explosive weapon_type_energy }
	ai_tags = { weapon_role_artillery weapon_role_anti_armor }
}