module Base
{
	template vehicle FRAxeMount
	{
		part FRAxeMount
		{
			category = nodisplay,
			area = TruckBed,
			itemType = Base.Axe;Base.WoodAxe,
		    specificItem = false,
			mechanicRequireKey = false,
			
			table FRPartInfo
			{
				partChance = 70,
				seeNumbers = TRUE,
			}
			
            table install
            {
                time = 200,
                skills = Mechanics:1,
                test = Vehicles.InstallTest.Default,
                complete = Vehicles.InstallComplete.FR_VisualDefault,
            }
            table uninstall
            {
                
                time = 200,
                  skills = Mechanics:1,
                test = Vehicles.UninstallTest.FR_Default,
            }
			
			lua
            {
                create = Vehicles.Create.FR_VisualDefault,
                init = Vehicles.Init.FR_VisualDefault,
            }
		}
	}
	
	template vehicle FRShovelMount
	{
		part FRShovelMount
		{
			category = nodisplay,
			area = TruckBed,
			itemType = Base.Shovel;Base.Shovel2,
		    specificItem = false,
			mechanicRequireKey = false,
			
			table FRPartInfo
			{
				partChance = 70,
				seeNumbers = TRUE,
			}
			
            table install
            {
                time = 200,
                skills = Mechanics:1,
                test = Vehicles.InstallTest.Default,
                complete = Vehicles.InstallComplete.FR_VisualDefault,
            }
            table uninstall
            {
                
                time = 200,
                  skills = Mechanics:1,
                test = Vehicles.UninstallTest.FR_Default,
            }
			
			lua
            {
                create = Vehicles.Create.FR_VisualDefault,
                init = Vehicles.Init.FR_VisualDefault,
            }
		}
	}
	
	template vehicle FRGasCanMount
	{
		part FRGasCanMount
		{
			category = nodisplay,
			area = TruckBed,
			itemType = Base.PetrolCan;Base.EmptyPetrolCan,
		    specificItem = false,
			mechanicRequireKey = false,
			table FRPartInfo
			{
				oneModel = true,
			}
			
            table install
            {
                time = 200,
                skills = Mechanics:1,
                test = Vehicles.InstallTest.Default,
                complete = Vehicles.InstallComplete.FR_VisualDefault,
            }
            table uninstall
            {
                
                time = 200,
                skills = Mechanics:1,
                test = Vehicles.UninstallTest.FR_Default,
            }
			
			lua
            {
                create = Vehicles.Create.FR_VisualDefault,
                init = Vehicles.Init.FR_VisualDefault,
            }
		}
	}
}