module Base
{
	imports
	{
		Base
	}

	model SilencerS
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmy05
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 -0.05 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmy05z05
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 -0.05 0.05,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmy055z05
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 -0.055 0.05,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmy045z02
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 -0.045 0.02,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmy03z02
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 -0.03 0.02,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmx005my02z01
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = -0.005 -0.02 0.1,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmx005my01z075
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = -0.005 -0.01 0.075,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmy01z075
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 -0.01 0.075,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmx0015my01
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = -0.0015 -0.01 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmy015z01
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 -0.015 0.01,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTy005
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.005 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmx005y005
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = -0.005 0.005 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTz02
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.02,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTz01
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.01,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTz05
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.05,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTz075
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.075,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTz1
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.1,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTx01
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.01 0.0 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmx005
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = -0.005 0.0 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmx005z02
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = -0.005 0.0 0.02,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmx005mz01
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = -0.005 0.0 -0.01,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTy02
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.02 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTmy02z025
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 -0.02 0.025,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTy01
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.01 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTy05
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.05 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSTy02z02
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.02 0.02,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSRx90
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.0,
            rotate = 90.0 0.0 0.0,
        }
	}
	model SilencerM
	{
		mesh = weapons/firearm/SilencerS,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerL
	{
		mesh = weapons/firearm/SilencerL,
		texture = weapons/firearm/SilencerL,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerLRz180
	{
		mesh = weapons/firearm/SilencerL,
		texture = weapons/firearm/SilencerL,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.0,
            rotate = 0.0 0.0 180.0,
        }
	}
	model SilencerLRx180
	{
		mesh = weapons/firearm/SilencerL,
		texture = weapons/firearm/SilencerL,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.0,
            rotate = 180.0 0.0 0.0,
        }
	}
	model SilencerLTz025Rz180
	{
		mesh = weapons/firearm/SilencerL,
		texture = weapons/firearm/SilencerL,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.025,
            rotate = 0.0 0.0 180.0,
        }
	}
	model SilencerLTmy025z05Rz180
	{
		mesh = weapons/firearm/SilencerL,
		texture = weapons/firearm/SilencerL,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 -0.025 0.05,
            rotate = 0.0 0.0 180.0,
        }
	}
	model SilencerLTz025
	{
		mesh = weapons/firearm/SilencerL,
		texture = weapons/firearm/SilencerL,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.025,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerLTz01
	{
		mesh = weapons/firearm/SilencerL,
		texture = weapons/firearm/SilencerL,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 0.1,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerLTmz025
	{
		mesh = weapons/firearm/SilencerL,
		texture = weapons/firearm/SilencerL,
		scale = 0.01,
		attachment muzzle
        {
            offset = 0.0 0.0 -0.025,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerSGround
	{
		mesh = WorldItems/SilencerSGround,
		texture = weapons/firearm/SilencerS,
		scale = 0.01,
		attachment world
        {
            offset = 0.0 0.0 0.0,
            rotate = 0.0 0.0 0.0,
        }
	}
	model SilencerLGround
	{
		mesh = WorldItems/SilencerLGround,
		texture = weapons/firearm/SilencerL,
		scale = 0.01,
		attachment world
        {
            offset = 0.0 0.0 0.0,
            rotate = 180.0 0.0 0.0,
        }
	}
}
