module Base
{
    model M2400_Rifle
    {
        mesh = weapons/firearm/M2400_model,
        texture = weapons/firearm/ShotgunDoubleBarrel,
        
        attachment world
        {
            offset = 0.0000 0.0000 0.0000,
            rotate = 0.0000 180.0000 0.0000,
        }
        
        attachment muzzle
        {
            offset = 0.0000 0.5040 0.0028,
            rotate = -90.0000 0.0000 180.0000,
        }
        
        attachment scope
        {
            offset = 0.0000 0.0574 0.0440,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment bulletloops
        {
            offset = -0.0047 -0.0081 -0.0110,
            rotate = 3.0000 0.0000 0.0000,
        }
    }
    model M2400_Shotgun
    {
        mesh = weapons/firearm/M2400_model,
        texture = weapons/firearm/ShotgunDoubleBarrel,
        
        attachment world
        {
            offset = 0.0000 0.0000 0.0000,
            rotate = 0.0000 180.0000 0.0000,
        }
        
        attachment muzzle
        {
            offset = 0.0000 0.5040 0.0250,
            rotate = -90.0000 0.0000 180.0000,
        }
        
        attachment scope
        {
            offset = 0.0000 0.0574 0.0440,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment bulletloops
        {
            offset = -0.0047 -0.0081 -0.0110,
            rotate = 3.0000 0.0000 0.0000,
        }
    }
    model M2400_OPEN
    {
        mesh = weapons/firearm/M2400_OPEN_model,
        texture = weapons/firearm/ShotgunDoubleBarrel,
        
        attachment world
        {
            offset = 0.0000 0.0000 0.0000,
            rotate = 0.0000 180.0000 0.0000,
        }
        
        attachment muzzle
        {
            offset = 0.0000 0.5040 0.0250,
            rotate = -90.0000 0.0000 180.0000,
        }
        
        attachment scope
        {
            offset = 0.0000 0.0574 0.0440,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment bulletloops
        {
            offset = -0.0047 -0.0081 -0.0110,
            rotate = 3.0000 0.0000 0.0000,
        }
        
        attachment sling
        {
            offset = 0.0000 0.02100 -0.0545,
            rotate = -20.0000 0.0000 0.0000,
        }
    }
    model M2400_RifleFGS
    {
        mesh = weapons/firearm/M2400_model,
        texture = weapons/firearm/ShotgunDoubleBarrel_fiberglass,
        
        attachment world
        {
            offset = 0.0000 0.0000 0.0000,
            rotate = 0.0000 180.0000 0.0000,
        }
        
        attachment muzzle
        {
            offset = 0.0000 0.5040 0.0028,
            rotate = -90.0000 0.0000 180.0000,
        }
        
        attachment scope
        {
            offset = 0.0000 0.0574 0.0440,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment bulletloops
        {
            offset = -0.0047 -0.0081 -0.0110,
            rotate = 3.0000 0.0000 0.0000,
        }
    }
    model M2400_ShotgunFGS
    {
        mesh = weapons/firearm/M2400_model,
        texture = weapons/firearm/ShotgunDoubleBarrel_fiberglass,
        
        attachment world
        {
            offset = 0.0000 0.0000 0.0000,
            rotate = 0.0000 180.0000 0.0000,
        }
        
        attachment muzzle
        {
            offset = 0.0000 0.5040 0.0250,
            rotate = -90.0000 0.0000 180.0000,
        }
        
        attachment scope
        {
            offset = 0.0000 0.0574 0.0440,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment bulletloops
        {
            offset = -0.0047 -0.0081 -0.0110,
            rotate = 3.0000 0.0000 0.0000,
        }
    }
    model M2400FGS_OPEN
    {
        mesh = weapons/firearm/M2400_OPEN_model,
        texture = weapons/firearm/ShotgunDoubleBarrel_fiberglass,
        
        attachment world
        {
            offset = 0.0000 0.0000 0.0000,
            rotate = 0.0000 180.0000 0.0000,
        }
        
        attachment muzzle
        {
            offset = 0.0000 0.5040 0.0250,
            rotate = -90.0000 0.0000 180.0000,
        }
        
        attachment scope
        {
            offset = 0.0000 0.0574 0.0440,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment bulletloops
        {
            offset = -0.0047 -0.0081 -0.0110,
            rotate = 3.0000 0.0000 0.0000,
        }
        
        attachment sling
        {
            offset = 0.0000 0.02100 -0.0545,
            rotate = -20.0000 0.0000 0.0000,
        }
    }
}
