module Base
{
	template vehicle W460LWB2TrunkCompartment
	{
		part W460Trunk
		{
			category = bodywork,
			area = TruckBed,
			itemType = Base.W4602Trunk,
			mechanicRequireKey = true,
			repairMechanic = true,
			container
			{
				conditionAffectsCapacity = false,
				test = W460.ContainerAccess.TrunkTwo,
			}
			lua
			{
				create = Vehicles.Create.Default,
			}
		}

		part TruckBed
		{
			category = nodisplay,
			area = TruckBed,
			itemType = nil,
			mechanicRequireKey = true,
			repairMechanic = true,
			container
			{
				conditionAffectsCapacity = false,
				test = W460.ContainerAccess.TrunkTwo,
			}
			lua
			{
                create = DAMN.Create.Blank,
			}
		}
	}

    template vehicle W460LWB4TrunkCompartment
	{
		part W460Trunk
		{
			category = bodywork,
			area = TruckBed,
			itemType = Base.W4604Trunk,
			mechanicRequireKey = true,
			repairMechanic = true,
			container
			{
				conditionAffectsCapacity = false,
				test = W460.ContainerAccess.Trunk,
			}
			lua
			{
				create = Vehicles.Create.Default,
			}
		}

		part TruckBed
		{
			category = nodisplay,
			area = TruckBed,
			itemType = nil,
			mechanicRequireKey = true,
			repairMechanic = true,
			container
			{
				conditionAffectsCapacity = false,
				test = W460.ContainerAccess.Trunk,
			}
			lua
			{
                create = DAMN.Create.Blank
			}
		}
	}

    template vehicle W460SWBTrunkCompartment
	{
		part W460Trunk
		{
			category = bodywork,
			area = TruckBed,
			itemType = Base.W460Trunk,
			mechanicRequireKey = true,
			repairMechanic = true,
			container
			{
				conditionAffectsCapacity = false,
				test = W460.ContainerAccess.TrunkTwo,
			}
			lua
			{
				create = Vehicles.Create.Default,
			}
		}

		part TruckBed
		{
			category = nodisplay,
			area = TruckBed,
			itemType = nil,
			mechanicRequireKey = true,
			repairMechanic = true,
			container
			{
				conditionAffectsCapacity = false,
				test = W460.ContainerAccess.TrunkTwo,
			}
			lua
			{
                create = DAMN.Create.Blank
			}
		}
	}
}

