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

# Updated Range on these

# DEFAULT VALUES:
# is_missile = no
# is_beam = no
# is_point_defence = no

#NOTE that values from weapon_components.csv will override values from this file

# ####################
#  Laser
# ####################

### JG
weapon_component_template = {
	key = "SMALL_GAMMA_LASER1"
	size = small
	entity = "small_laser_gun_entity"
	damage = { min = 48.0 max = 72.0 }
	windup = { min = 2.5 max = 17.5 }
	total_fire_time = 25
	range = 50.0
	accuracy = 1
	type = instant
	
	icon = "GFX_ship_part_laser_5"
	icon_frame = 1
	color = { 0.1 1.0 0.1 1 }
	power = -121
	cost = 2
	prerequisites = { "tech_black_tech" }
	component_set = "JG"
	projectile_gfx = "gamma_laser_s"
	tags = { weapon_type_energy }
	ai_weight = {
    weight = 0
    }
    allow = {
    is_ai = no
    }
}

weapon_component_template = {
	key = "MEDIUM_GAMMA_LASER1"
	size = medium
	entity = "medium_laser_gun_entity"
	damage = { min = 56.0 max = 104.0 }
	windup = { min = 2.5 max = 17.5 }
	total_fire_time = 25
	range = 60.0
	accuracy = 1
	type = instant
	
	icon = "GFX_ship_part_laser_5"
	icon_frame = 1
	color = { 0.1 1.0 0.1 1 }
	power = -182
	cost = 4
	prerequisites = { "tech_black_tech" }
	component_set = "JG"
	projectile_gfx = "gamma_laser_m"
	tags = { weapon_type_energy }
	ai_weight = {
    weight = 0
    }
    allow = {
    is_ai = no
    }
}

weapon_component_template = {
	key = "LARGE_GAMMA_LASER1"
	size = large
	entity = "large_laser_gun_entity"
	damage = { min = 72.0 max = 136.0 }
	windup = { min = 2.5 max = 17.5 }
	total_fire_time = 25
	range = 70.0
	accuracy = 1
	type = instant
	
	icon = "GFX_ship_part_laser_5"
	icon_frame = 1
	color = { 0.1 1.0 0.1 1 }
	power = -243
	cost = 6
	prerequisites = { "tech_black_tech" }
	component_set = "JG"
	projectile_gfx = "gamma_laser_l"
	tags = { weapon_type_energy }
	ai_weight = {
    weight = 0
    }
    allow = {
    is_ai = no
    }
}



### Energy Lance
weapon_component_template = {
	key = "LARGE_ENERGY1"
	size = large
	entity = "large_laser_gun_entity"
	damage = { min = 340.0 max = 528.0 }
	windup = { min = 2.5 max = 17.5 }
	total_fire_time = 25
	range = 5.0
	accuracy = 1
	type = instant
	
	
	icon = "GFX_ship_part_energy_lance_2"
	icon_frame = 1
	color = { 0.1 1.0 0.1 1 }
	power = -486
	cost = 6
	prerequisites = { "tech_black_tech" }
	component_set = "ENERGY_LANCE"
	projectile_gfx = "tachyon_lance"
	tags = { weapon_type_energy }
	ai_weight = {
    weight = 0
    }
    allow = {
    is_ai = no
    }
}
weapon_component_template = {
	key = "LARGE_ENERGY2"
	size = medium
	entity = "large_laser_gun_entity"
	damage = { min = 170.0 max = 264.0 }
	windup = { min = 2.5 max = 17.5 }
	total_fire_time = 25
	range = 3.0
	accuracy = 1
	type = instant
	
	
	icon = "GFX_ship_part_energy_lance_2"
	icon_frame = 1
	color = { 0.1 1.0 0.1 1 }
	power = -243
	cost = 6
	prerequisites = { "tech_black_tech" }
	component_set = "ENERGY_LANCE"
	projectile_gfx = "tachyon_lance"
	tags = { weapon_type_energy }
	ai_weight = {
    weight = 0
    }
    allow = {
    is_ai = no
    }
}
weapon_component_template = {
	key = "LARGE_ENERGY3"
	size = small
	entity = "large_laser_gun_entity"
	damage = { min = 85.0 max = 132.0 }
	windup = { min = 2.5 max = 17.5 }
	total_fire_time = 25
	range = 1.0
	accuracy = 1
	type = instant
	
	
	icon = "GFX_ship_part_energy_lance_2"
	icon_frame = 1
	color = { 0.1 1.0 0.1 1 }
	power = -121
	cost = 6
	prerequisites = { "tech_black_tech" }
	component_set = "ENERGY_LANCE"
	projectile_gfx = "tachyon_lance"
	tags = { weapon_type_energy }
	ai_weight = {
    weight = 0
    }
    allow = {
    is_ai = no
    }
}