AddCSLuaFile()
DEFINE_BASECLASS( "sw_base_rocket_v3" )

local StartSnds = {}
StartSnds[1] = "sw/rocket/rocket_start_01.wav"
StartSnds[2] = "sw/rocket/rocket_start_02.wav"
StartSnds[3] = "sw/rocket/rocket_start_03.wav"
StartSnds[4] = "sw/rocket/rocket_start_04.wav"

local WtrImpSnds = {}
WtrImpSnds[1] = "sw/bomb/impact_wtr_1.wav"
WtrImpSnds[2] = "sw/bomb/impact_wtr_2.wav"
WtrImpSnds[3] = "sw/bomb/impact_wtr_3.wav"

--Main info
ENT.Type = "anim"
ENT.Spawnable		            	 =	true
ENT.AdminSpawnable		             =	false
ENT.AdminOnly						 =	false
ENT.PrintName		                 =	"Hydra 70"
ENT.Author			                 =	"Shermann Wolf"
ENT.Contact			                 =	"shermannwolf@gmail.com"
ENT.Category                         =	"SW Bombs V3 | USA"
ENT.Editable						 =	true
ENT.SWBombV3						 =	true

--Visual
ENT.Model                            =	"models/sw/usa/rockets/hydra70.mdl"
ENT.Effect                           =	"ins_m203_explosion"
ENT.EffectAir                        =	"ins_m203_explosion"
ENT.EffectWater                      =	"ins_water_explosion"

ENT.AngEffect						 =	true

--Sounds
ENT.WaterImpactSoundSound            =	table.Random(WtrImpSnds)
ENT.ImpactSound                  	 =	"sw/bomb/impact_1.wav"
ENT.DebrisSound                  	 =	"sw/bomb/debris_1.wav"
ENT.WhistleSound                  	 =	"sw/bomb/whistle.wav"
ENT.ExplosionSound                   =	"sw/explosion/exp_tny_1.wav"
ENT.FarExplosionSound				 =	"sw/explosion/exp_sml_dst_1.wav"
ENT.DistExplosionSound				 =	"sw/explosion/exp_sml_far_1.wav"
ENT.WaterExplosionSound				 =	"sw/explosion/exp_trp_1.wav"
ENT.WaterFarExplosionSound			 =	nil
ENT.StartSound          			 =	table.Random(StartSnds)

--Physics
ENT.TraceLength                      =	50
ENT.ImpactSpeed                      =	500
ENT.ImpactDepth						 =	0
ENT.Mass                             =	100
ENT.Durability						 =	100
ENT.MaxVelocity						 =	600
ENT.FuelBurnoutTime					 =	1.3

--Explosion
ENT.ExplosionDamage                  =	1500
ENT.ExplosionRadius                  =	70
ENT.BlastRadius                 	 =	140
ENT.FragDamage						 =	25
ENT.FragRadius						 =	210
ENT.FragCount						 =	0
