module Base { template vehicle R32TrunkCompartment { part R32Trunk { category = bodywork, area = TruckBed, itemType = Base.R32Trunk, mechanicRequireKey = true, repairMechanic = true, container { conditionAffectsCapacity = false, test = Vehicles.ContainerAccess.TruckBed, } lua { create = Vehicles.Create.Default, } } part R32Spare { category = Other, area = TruckBed, itemType = Base.R32Trunk, mechanicRequireKey = true, repairMechanic = true, container { capacity = 16, test = Vehicles.ContainerAccess.TruckBed, } lua { create = Vehicles.Create.Default, } } part TruckBed { category = nodisplay, area = TruckBed, itemType = nil, mechanicRequireKey = true, repairMechanic = true, container { conditionAffectsCapacity = false, test = Vehicles.ContainerAccess.TruckBed, } lua { } } } }