
# ####################
#  Mass Driver
# ####################

#6
projectile_gfx_ballistic = {
	name = "avw_mass_driver_6_s"
	color = { 0.4	1.0		1.0		1.0 }
	hit_entity = "avw_mass_driver_6_small_hit_entity"
	shield_hit_entity = "avw_mass_driver_6_small_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_6_small_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_6_tracer_round_small_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_6_m"
	color = { 0.4	1.0		1.0		1.0 }
	hit_entity = "avw_mass_driver_6_medium_hit_entity"
	shield_hit_entity = "avw_mass_driver_6_medium_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_6_medium_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_6_tracer_round_medium_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_6_l"
	color = { 0.4	1.0		1.0		1.0 }
	hit_entity = "avw_mass_driver_6_large_hit_entity"
	shield_hit_entity = "avw_mass_driver_6_large_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_6_large_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_6_tracer_round_large_entity"
	speed = 450.0			
	max_duration = 1.0		
}

#7
projectile_gfx_ballistic = {
	name = "avw_mass_driver_7_s"
	color = { 0.15 0.15 1.0 1.0 }
	hit_entity = "avw_mass_driver_7_small_hit_entity"
	shield_hit_entity = "avw_mass_driver_7_small_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_7_small_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_7_tracer_round_small_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_7_m"
	color = { 0.15 0.15 1.0 1.0 }
	hit_entity = "avw_mass_driver_7_medium_hit_entity"
	shield_hit_entity = "avw_mass_driver_7_medium_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_7_medium_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_7_tracer_round_medium_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_7_l"
	color = { 0.15 0.15 1.0 1.0 }
	hit_entity = "avw_mass_driver_7_large_hit_entity"
	shield_hit_entity = "avw_mass_driver_7_large_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_7_large_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_7_tracer_round_large_entity"
	speed = 450.0			
	max_duration = 1.0		
}

#8
projectile_gfx_ballistic = {
	name = "avw_mass_driver_8_s"
	color = { 1.0	0.15	0.15	1.0 }
	hit_entity = "avw_mass_driver_8_small_hit_entity"
	shield_hit_entity = "avw_mass_driver_8_small_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_8_small_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_8_tracer_round_small_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_8_m"
	color = { 1.0	0.15	0.15	1.0 }
	hit_entity = "avw_mass_driver_8_medium_hit_entity"
	shield_hit_entity = "avw_mass_driver_8_medium_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_8_medium_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_8_tracer_round_medium_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_8_l"
	color = { 1.0	0.15	0.15	1.0 }
	hit_entity = "avw_mass_driver_8_large_hit_entity"
	shield_hit_entity = "avw_mass_driver_8_large_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_8_large_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_8_tracer_round_large_entity"
	speed = 450.0			
	max_duration = 1.0		
}

#9
projectile_gfx_ballistic = {
	name = "avw_mass_driver_9_s"
	color = { 1.0	1.0 	0.15	1.0 }
	hit_entity = "avw_mass_driver_9_small_hit_entity"
	shield_hit_entity = "avw_mass_driver_9_small_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_9_small_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_9_tracer_round_small_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_9_m"
	color = { 1.0	1.0 	0.15	1.0 }
	hit_entity = "avw_mass_driver_9_medium_hit_entity"
	shield_hit_entity = "avw_mass_driver_9_medium_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_9_medium_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_9_tracer_round_medium_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_9_l"
	color = { 1.0	1.0 	0.15	1.0 }
	hit_entity = "avw_mass_driver_9_large_hit_entity"
	shield_hit_entity = "avw_mass_driver_9_large_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_9_large_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_9_tracer_round_large_entity"
	speed = 450.0			
	max_duration = 1.0		
}

#10
projectile_gfx_ballistic = {
	name = "avw_mass_driver_10_s"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_mass_driver_10_small_hit_entity"
	shield_hit_entity = "avw_mass_driver_10_small_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_10_small_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_10_tracer_round_small_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_10_m"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_mass_driver_10_medium_hit_entity"
	shield_hit_entity = "avw_mass_driver_10_medium_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_10_medium_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_10_tracer_round_medium_entity"
	speed = 450.0			
	max_duration = 1.0		
}

projectile_gfx_ballistic = {
	name = "avw_mass_driver_10_l"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_mass_driver_10_large_hit_entity"
	shield_hit_entity = "avw_mass_driver_10_large_shield_hit_entity"
	muzzle_flash_entity = "avw_mass_driver_10_large_muzzle_entity"
	
	shield_impact = {
		size = large
		delay = 0.0
	}
	
	entity = "avw_mass_driver_10_tracer_round_large_entity"
	speed = 450.0			
	max_duration = 1.0		
}

# ####################
#  Auto-Cannon
# ####################

#4

projectile_gfx_beam = {
	name = "avw_auto_cannons_4_s"
	color = { 0.6 	0.6 	0.6 	1.0 }
	hit_entity = "avw_auto_cannons_4_small_hit_entity"
	shield_hit_entity = "avw_auto_cannons_4_small_shield_hit_entity"
	muzzle_flash_entity = "avw_auto_cannons_4_small_muzzle_entity"
	
	width = 0.3
	texture_scroll_speed = 25.5
	texture_tiling = 12.0
	hit = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	miss = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	texture = "gfx/models/combat_items/auto_cannon_diffuse.dds"
	
	shield_impact = {
		size = small
		loop_duration = 1.5
		delay = 0.0
	}
}

projectile_gfx_beam = {
	name = "avw_auto_cannons_4_m"
	color = { 0.6 	0.6 	0.6 	1.0 }
	hit_entity = "avw_auto_cannons_4_medium_hit_entity"
	shield_hit_entity = "avw_auto_cannons_4_medium_shield_hit_entity"
	muzzle_flash_entity = "avw_auto_cannons_4_medium_muzzle_entity"
	
	width = 0.3
	texture_scroll_speed = 25.5
	texture_tiling = 12.0
	hit = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	miss = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	texture = "gfx/models/combat_items/auto_cannon_diffuse.dds"
	
	shield_impact = {
		size = small
		loop_duration = 1.5
		delay = 0.0
	}
}

projectile_gfx_beam = {
	name = "avw_auto_cannons_4_l"
	color = { 0.6 	0.6 	0.6 	1.0 }
	hit_entity = "avw_auto_cannons_4_large_hit_entity"
	shield_hit_entity = "avw_auto_cannons_4_large_shield_hit_entity"
	muzzle_flash_entity = "avw_auto_cannons_4_large_muzzle_entity"
	
	width = 0.3
	texture_scroll_speed = 25.5
	texture_tiling = 12.0
	hit = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	miss = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	texture = "gfx/models/combat_items/auto_cannon_diffuse.dds"
	
	shield_impact = {
		size = small
		loop_duration = 1.5
		delay = 0.0
	}
}

#5

projectile_gfx_beam = {
	name = "avw_auto_cannons_5_s"
	color = { 0.6 	0.6 	0.6 	1.0 }
	hit_entity = "avw_auto_cannons_5_small_hit_entity"
	shield_hit_entity = "avw_auto_cannons_5_small_shield_hit_entity"
	muzzle_flash_entity = "avw_auto_cannons_5_small_muzzle_entity"
	
	width = 0.3
	texture_scroll_speed = 25.5
	texture_tiling = 12.0
	hit = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	miss = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	texture = "gfx/models/combat_items/auto_cannon_diffuse.dds"
	
	shield_impact = {
		size = small
		loop_duration = 1.5
		delay = 0.0
	}
}

projectile_gfx_beam = {
	name = "avw_auto_cannons_5_m"
	color = { 0.6 	0.6 	0.6 	1.0 }
	hit_entity = "avw_auto_cannons_5_medium_hit_entity"
	shield_hit_entity = "avw_auto_cannons_5_medium_shield_hit_entity"
	muzzle_flash_entity = "avw_auto_cannons_5_medium_muzzle_entity"
	
	width = 0.3
	texture_scroll_speed = 25.5
	texture_tiling = 12.0
	hit = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	miss = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	texture = "gfx/models/combat_items/auto_cannon_diffuse.dds"
	
	shield_impact = {
		size = small
		loop_duration = 1.5
		delay = 0.0
	}
}

projectile_gfx_beam = {
	name = "avw_auto_cannons_5_l"
	color = { 0.6 	0.6 	0.6 	1.0 }
	hit_entity = "avw_auto_cannons_5_large_hit_entity"
	shield_hit_entity = "avw_auto_cannons_5_large_shield_hit_entity"
	muzzle_flash_entity = "avw_auto_cannons_5_large_muzzle_entity"
	
	width = 0.3
	texture_scroll_speed = 25.5
	texture_tiling = 12.0
	hit = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	miss = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	texture = "gfx/models/combat_items/auto_cannon_diffuse.dds"
	
	shield_impact = {
		size = small
		loop_duration = 1.5
		delay = 0.0
	}
}

#6

projectile_gfx_beam = {
	name = "avw_auto_cannons_6_s"
	color = { 0.6 	0.6 	0.6 	1.0 }
	hit_entity = "avw_auto_cannons_6_small_hit_entity"
	shield_hit_entity = "avw_auto_cannons_6_small_shield_hit_entity"
	muzzle_flash_entity = "avw_auto_cannons_6_small_muzzle_entity"
	
	width = 0.3
	texture_scroll_speed = 25.5
	texture_tiling = 12.0
	hit = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	miss = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	texture = "gfx/models/combat_items/auto_cannon_diffuse.dds"
	
	shield_impact = {
		size = small
		loop_duration = 1.5
		delay = 0.0
	}
}

projectile_gfx_beam = {
	name = "avw_auto_cannons_6_m"
	color = { 0.6 	0.6 	0.6 	1.0 }
	hit_entity = "avw_auto_cannons_6_medium_hit_entity"
	shield_hit_entity = "avw_auto_cannons_6_medium_shield_hit_entity"
	muzzle_flash_entity = "avw_auto_cannons_6_medium_muzzle_entity"
	
	width = 0.3
	texture_scroll_speed = 25.5
	texture_tiling = 12.0
	hit = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	miss = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	texture = "gfx/models/combat_items/auto_cannon_diffuse.dds"
	
	shield_impact = {
		size = small
		loop_duration = 1.5
		delay = 0.0
	}
}

projectile_gfx_beam = {
	name = "avw_auto_cannons_6_l"
	color = { 0.6 	0.6 	0.6 	1.0 }
	hit_entity = "avw_auto_cannons_6_large_hit_entity"
	shield_hit_entity = "avw_auto_cannons_6_large_shield_hit_entity"
	muzzle_flash_entity = "avw_auto_cannons_6_large_muzzle_entity"
	
	width = 0.3
	texture_scroll_speed = 25.5
	texture_tiling = 12.0
	hit = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	miss = {
		alpha_curve = { 
			0.0 	0.0
			0.2		1.0
			0.9		1.0
			1.0 	0.0
		}
		duration = 1.5
	}
	texture = "gfx/models/combat_items/auto_cannon_diffuse.dds"
	
	shield_impact = {
		size = small
		loop_duration = 1.5
		delay = 0.0
	}
}


# ####################
#  Kinetic Artillery
# ####################

projectile_gfx_ballistic = {
	name = "avw_kinetic_artillery_3"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_3_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_3_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_3_muzzle_entity"
	
	entity = "avw_kinetic_artillery_3_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}

projectile_gfx_ballistic = {
	name = "avw_kinetic_artillery_4"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_4_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_4_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_4_muzzle_entity"
	
	entity = "avw_kinetic_artillery_4_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}

projectile_gfx_ballistic = {
	name = "avw_kinetic_artillery_5"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_5_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_5_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_5_muzzle_entity"
	
	entity = "avw_kinetic_artillery_5_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}

projectile_gfx_ballistic = {
	name = "avw_kinetic_artillery_6"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_6_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_6_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_6_muzzle_entity"
	
	entity = "avw_kinetic_artillery_6_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}

projectile_gfx_ballistic = {
	name = "avw_kinetic_artillery_7"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_7_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_7_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_7_muzzle_entity"
	
	entity = "avw_kinetic_artillery_7_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}

########################
### Mass Accelerator ###
########################

projectile_gfx_ballistic = {
	name = "avw_mass_accelerator_3"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_3_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_3_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_3_muzzle_entity"
	
	entity = "avw_kinetic_artillery_3_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}

projectile_gfx_ballistic = {
	name = "avw_mass_accelerator_4"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_4_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_4_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_4_muzzle_entity"
	
	entity = "avw_kinetic_artillery_4_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}

projectile_gfx_ballistic = {
	name = "avw_mass_accelerator_5"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_5_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_5_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_5_muzzle_entity"
	
	entity = "avw_kinetic_artillery_5_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}

projectile_gfx_ballistic = {
	name = "avw_mass_accelerator_6"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_6_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_6_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_6_muzzle_entity"
	
	entity = "avw_kinetic_artillery_6_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}

projectile_gfx_ballistic = {
	name = "avw_mass_accelerator_7"
	color = { 1.0	1.0		1.0		1.0 }
	hit_entity = "avw_kinetic_artillery_7_hit_entity"
	shield_hit_entity = "avw_kinetic_artillery_7_shield_hit_entity"
	muzzle_flash_entity = "avw_kinetic_artillery_7_muzzle_entity"
	
	entity = "avw_kinetic_artillery_7_entity"
	speed = 450.0			
	max_duration = 1.0		
	
	shield_impact = {
		size = large
		delay = 0.0
	}
}