module FNVG 
{
	/****************************** AN/PVS-7 ******************************/

	item AN_PVS7
  	{
    	DisplayName      		= AN/PVS-7,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_AN_PVS7,
    	Icon             		= FNVG_AN_PVS7,
		StaticModel 			= FNVG_AN_PVS7,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
		AttachmentType 			= NVGMount,
	}

	item AN_PVS7_UP
  	{
    	DisplayName      		= AN/PVS-7,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_AN_PVS7_UP,
    	Icon             		= FNVG_AN_PVS7,
		StaticModel 			= FNVG_AN_PVS7_UP,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
		AttachmentType 			= NVGMount,
	}

	item AN_PVS7_PART
  	{
    	DisplayName      		= AN/PVS-7,
		DisplayCategory  		= Electronics,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_AN_PVS7_PART,
    	Icon             		= FNVG_AN_PVS7,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
	}

	/****************************** AN/PVS-14 *****************************/

	item AN_PVS14
  	{
    	DisplayName      		= AN/PVS-14,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_AN_PVS14,
    	Icon             		= FNVG_AN_PVS14,
		StaticModel 			= FNVG_AN_PVS14,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
		AttachmentType 			= NVGMount,
	}

	item AN_PVS14_UP
  	{
    	DisplayName      		= AN/PVS-14,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_AN_PVS14_UP,
    	Icon             		= FNVG_AN_PVS14,
		StaticModel 			= FNVG_AN_PVS14_UP,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
		AttachmentType 			= NVGMount,
	}

	item AN_PVS14_PART
  	{
    	DisplayName      		= AN/PVS-14,
		DisplayCategory  		= Electronics,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_AN_PVS14_PART,
    	Icon             		= FNVG_AN_PVS14,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
	}

	/****************************** AN/PVS-15 *****************************/

	item AN_PVS15
  	{
    	DisplayName      		= AN/PVS-15,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_AN_PVS15,
    	Icon             		= FNVG_AN_PVS15,
		StaticModel 			= FNVG_AN_PVS15,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
		AttachmentType 			= NVGMount,
	}

	item AN_PVS15_UP
  	{
    	DisplayName      		= AN/PVS-15,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_AN_PVS15_UP,
    	Icon             		= FNVG_AN_PVS15,
		StaticModel 			= FNVG_AN_PVS15_UP,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
		AttachmentType 			= NVGMount,
	}

	item AN_PVS15_PART
  	{
    	DisplayName      		= AN/PVS-15,
		DisplayCategory  		= Electronics,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_AN_PVS15_PART,
    	Icon             		= FNVG_AN_PVS15,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
	}

	/****************************** GPNVG-18 ******************************/

	item GPNVG_18
  	{
    	DisplayName      		= GPNVG-18,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_GPNVG_18,
    	Icon             		= FNVG_GPNVG_18,
		StaticModel 			= FNVG_GPNVG_18,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
		AttachmentType 			= NVGMount,
	}

	item GPNVG_18_UP
  	{
    	DisplayName      		= GPNVG-18,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_GPNVG_18_UP,
    	Icon             		= FNVG_GPNVG_18,
		StaticModel 			= FNVG_GPNVG_18_UP,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
		AttachmentType 			= NVGMount,
	}

	item GPNVG_18_PART
  	{
    	DisplayName      		= GPNVG-18,
		DisplayCategory  		= Electronics,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_GPNVG_18_PART,
    	Icon             		= FNVG_GPNVG_18,
		OnCreate 		 		= FNVG_OnNightVisionGogglesCreate,
	}

	/****************************** MISC **********************************/

	item RhinoMount
  	{
    	DisplayName      		= Rhino Mount,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_RhinoMount,
    	Icon             		= FNVG_RhinoMount,
		StaticModel 			= FNVG_RhinoMount,
		AttachmentType 			= NVGMount,
	}

	item RhinoMount_UP
  	{
    	DisplayName      		= Rhino Mount,
		DisplayCategory  		= Accessory,
    	Type             		= Normal,
		Weight			 		= 1,
		WorldStaticModel 		= FNVG_RhinoMount_UP,
    	Icon             		= FNVG_RhinoMount,
		StaticModel 			= FNVG_RhinoMount_UP,
		AttachmentType 			= NVGMount,
	}

	item HeadMount
  	{
    	DisplayName      		= Night Vision Head Mount,
		DisplayCategory  		= Accessory,
		ClothingItem     		= FNVG_HeadMount,
    	Type             		= Clothing,
		BodyLocation     		= FNVG_HeadMount,
		Weight			 		= 1,
    	WorldStaticModel 		= FNVG_HeadMount,
    	Icon             		= FNVG_HeadMount,
		AttachmentsProvided 	= NVGMount,
	}
}