o.s_SubClass.SoundsDefinitions = 
{
    path = "weapons/hellgun",
    dist1   = 15,
    dist2   = 50,
    disablePitch = true,
    out_of_ammo = 
    {
        path = "weapons/assault-rifle",
        samples = {"weapon_rifle_empty"},
    },
    grenade_shot = 
    {
        path = "weapons/hellgun",
        samples = {"hellgun_altfire"},
    },
    grenade_reload = 
    {
        path = "weapons/hellgun",
        samples = {"hellgun_reload"},
    },
    stake_shot = 
    {
        samples = {"hellgun_fire","hellgun_fire","hellgun_fire"},
    },
    rifle_shell = 
    {
        samples = {"weapon_rifle_shell1","weapon_rifle_shell2","weapon_rifle_shell3","weapon_rifle_shell4"},
    },
    stake_shot_mp = 
    {
        samples = {"weapon_rifle_shoot1-1","weapon_rifle_shoot1-2","weapon_rifle_shoot1-3"},
    },
    rifle_shell = 
    {
        samples = {"weapon_rifle_shell1","weapon_rifle_shell2","weapon_rifle_shell3","weapon_rifle_shell4"},
    },    
    combo_shot = 
    {
        samples = {"weapon_rifle_shoot1-1","weapon_rifle_shoot1-2","weapon_rifle_shoot1-3"},
    },
    rifle_shell = 
    {
        samples = {"weapon_rifle_shell1","weapon_rifle_shell2","weapon_rifle_shell3","weapon_rifle_shell4"},
    },
    bullet_hit_wall = 
    {
        path = "impacts",
        samples = {"bullet-stone","bullet-stone2","bullet-stone3","bullet-stone4",
                    "ricochet1","ricochet2","ricochet3","ricochet4"},
    },
     bullet_hit_water = 
    {
        path = "impacts",
        samples = {"bullet-water1","bullet-water2","bullet-water3","bullet-water4",
                    "bullet-water5"},
    }
}
