module Base
{
	model Akm
	{
		mesh = Weapons/firearm/rifle/akm,
		texture = weapons/firearm/rifle/akm,

		attachment muzzle
		{
			offset = 0.0000 0.3802 0.0075,
			rotate = -90.0000 -0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0200 0.1300 0.0000,
			rotate = 180.0000 0.0000 180.0000,
		}

		attachment PBS1suppressor
		{
			offset = 0.0000 0.3825 0.0071,
			rotate = 90.0000 0.0000 0.0000,
		}

		attachment 6H4Bayonet
		{
			offset = 0.0000 0.3138 -0.0099,
			rotate = -180.0000 -1.4301 180.0000,
			scale = 0.8053,
		}
	}
	model Akms
	{
		mesh = Weapons/Firearm/rifle/akms,
		texture = weapons/firearm/rifle/akm,

		attachment muzzle
		{
			offset = 0.0000 0.3802 0.0075,
			rotate = -90.0000 -0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0271 0.1300 -0.0000,
			rotate = 180.0000 0.0000 -180.0000,
		}

		attachment PBS1suppressor
		{
			offset = 0.0000 0.3825 0.0071,
			rotate = 90.0000 0.0000 0.0000,
		}

		attachment 6H4Bayonet
		{
			offset = 0.0000 0.3187 -0.0099,
			rotate = -180.0000 -1.4301 180.0000,
			scale = 0.8053,
		}
	}
	model Akms_folded
	{
		mesh = Weapons/Firearm/rifle/akms_f,
		texture = weapons/firearm/rifle/akm,

		attachment muzzle
		{
			offset = 0.0000 0.3802 0.0075,
			rotate = -90.0000 -0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0143 0.1300 -0.0002,
			rotate = -180.0000 -0.7033 180.0000,
		}

		attachment PBS1suppressor
		{
			offset = 0.0000 0.3825 0.0071,
			rotate = 90.0000 0.0000 0.0000,
		}

		attachment 6H4Bayonet
		{
			offset = 0.0000 0.3179 -0.0099,
			rotate = -180.0000 -1.4301 180.0000,
			scale = 0.8053,
		}
	}
	model Ak74
		{
			mesh = Weapons/Firearm/rifle/ak74,
			texture = weapons/firearm/rifle/ak74,

			attachment muzzle
			{
				offset = 0.0000 0.4052 0.0090,
				rotate = -90.0000 -0.0000 180.0000,
			}

			attachment world
			{
				offset = 0.0104 0.1300 0.0000,
				rotate = -180.0000 0.0000 180.0000,
			}

			attachment PBS4suppressor
			{
				offset = -0.0004 0.3948 0.0090,
				rotate = 90.0000 0.0000 0.0000,
			}
			attachment 6H4Bayonet
			{
				offset = 0.0000 0.3376 -0.0099,
				rotate = -180.0000 -1.4301 180.0000,
				scale = 0.8053,
			}
		}
	model Ak74_Plum
        {
            mesh = Weapons/Firearm/rifle/ak74,
            texture = weapons/firearm/rifle/ak74plum,

			attachment muzzle
			{
				offset = 0.0000 0.4052 0.0090,
				rotate = -90.0000 -0.0000 180.0000,
			}

            attachment world
            {
                offset = 0.0200 0.1300 0.0000,
                rotate = 180.0000 0.0000 180.0000,
            }

			attachment PBS4suppressor
			{
				offset = -0.0004 0.3948 0.0090,
				rotate = 90.0000 0.0000 0.0000,
			}
			attachment 6H4Bayonet
			{
				offset = 0.0000 0.3376 -0.0099,
				rotate = -180.0000 -1.4301 180.0000,
				scale = 0.8053,
			}
        }
	model Aks74
		{
			mesh = Weapons/firearm/rifle/aks74,
			texture = weapons/firearm/rifle/ak74,

			attachment muzzle
			{
				offset = 0.0000 0.4052 0.0090,
				rotate = -90.0000 -0.0000 180.0000,
			}

			attachment world
			{
				offset = 0.0083 0.1300 0.0000,
				rotate = -180.0000 -0.0000 180.0000,
			}

			attachment PBS4suppressor
			{
				offset = -0.0004 0.3948 0.0090,
				rotate = 90.0000 0.0000 0.0000,
			}	
			attachment 6H4Bayonet
			{
				offset = 0.0000 0.3376 -0.0099,
				rotate = -180.0000 -1.4301 180.0000,
				scale = 0.8053,
			}							
		}
	model Aks74_folded
		{
			mesh = Weapons/firearm/rifle/aks74_f,
			texture = weapons/firearm/rifle/ak74,

			attachment muzzle
			{
				offset = 0.0000 0.4052 0.0090,
				rotate = -90.0000 -0.0000 180.0000,
			}

			attachment world
			{
				offset = 0.0189 0.1300 0.0000,
				rotate = -180.0000 0.0000 180.0000,
			}

			attachment PBS4suppressor
			{
				offset = -0.0004 0.3948 0.0090,
				rotate = 90.0000 0.0000 0.0000,
			}	
			attachment 6H4Bayonet
			{
				offset = 0.0000 0.3376 -0.0099,
				rotate = -180.0000 -1.4301 180.0000,
				scale = 0.8053,
			}					
		}
	model Aks74u
		{
			mesh = Weapons/Firearm/rifle/aks74u,
			texture = weapons/firearm/rifle/aks74u,

			attachment muzzle
			{
				offset = 0.0000 0.2828 0.0092,
				rotate = -90.0000 0.0000 0.0000,
			}

			attachment world
			{
				offset = 0.0093 0.1300 0.0000,
				rotate = -180.0000 0.0000 180.0000,
			}

			attachment PBS4suppressor
			{
				offset = 0.0000 0.2724 0.0098,
				rotate = 90.0000 0.0000 0.0000,
			}
		}
	model Aks74u_folded
		{
			mesh = Weapons/Firearm/rifle/aks74u_f,
			texture = weapons/firearm/rifle/aks74u,

			attachment muzzle
			{
				offset = 0.0000 0.2828 0.0092,
				rotate = -90.0000 0.0000 0.0000,
			}

			attachment world
			{
				offset = 0.0214 0.1300 0.0000,
				rotate = -180.0000 0.0000 180.0000,
			}

			attachment PBS4suppressor
			{
				offset = 0.0000 0.2724 0.0098,
				rotate = 90.0000 0.0000 0.0000,
			}		
		}
	model Ak74m
		{
			mesh = Weapons/Firearm/rifle/ak74,
			texture = weapons/firearm/rifle/ak74m,

			attachment muzzle
			{
				offset = 0.0000 0.4052 0.0090,
				rotate = -90.0000 -0.0000 180.0000,
			}

			attachment 1P29
			{
				offset = 0.0204 0.0278 0.0455,
				rotate = -0.0396 0.0000 90.0000,
			}

			attachment PSO1
			{
				offset = 0.0193 0.0693 0.0391,
				rotate = 0.0198 0.0000 90.0000,
			}

			attachment world
			{
				offset = 0.0200 0.1300 0.0000,
				rotate = 180.0000 0.0000 180.0000,
			}

			attachment PBS4suppressor
			{
				offset = -0.0004 0.3948 0.0090,
				rotate = 90.0000 0.0000 0.0000,
			}

			attachment 6H4Bayonet
			{
				offset = 0.0000 0.3376 -0.0099,
				rotate = -180.0000 -1.4301 180.0000,
				scale = 0.8053,
			}
		}
	model Ak74m_folded
		{
			mesh = Weapons/Firearm/rifle/ak74_f,
			texture = weapons/firearm/rifle/ak74m,

			attachment muzzle
			{
				offset = 0.0000 0.4052 0.0090,
				rotate = -90.0000 -0.0000 180.0000,
			}

			attachment world
			{
				offset = 0.0272 0.1300 0.0000,
				rotate = -180.0000 0.0000 180.0000,
			}

			attachment PBS4suppressor
			{
				offset = -0.0004 0.3948 0.0090,
				rotate = 90.0000 0.0000 0.0000,
			}	
			attachment 6H4Bayonet
			{
				offset = 0.0000 0.3376 -0.0099,
				rotate = -180.0000 -1.4301 180.0000,
				scale = 0.8053,
			}
		}
	model VeprKm
        {
            mesh = Weapons/Firearm/rifle/akm,
            texture = weapons/firearm/rifle/vepr,

			attachment muzzle
			{
				offset = 0.0000 0.3802 0.0075,
				rotate = -90.0000 -0.0000 180.0000,
			}

            attachment world
            {
                offset = 0.0200 0.1300 0.0000,
                rotate = 180.0000 0.0000 180.0000,
            }

			attachment PBS1suppressor
			{
				offset = 0.0000 0.3825 0.0071,
				rotate = 90.0000 0.0000 0.0000,
			}				
        }
}
