module Base
{
	template vehicle FRPassengerCompartment
	{
		part PassengerCompartment
		{			
			category = nodisplay,
			lua
			{
				update = Vehicles.Update.FR_PassengerCompartment,
			}
		}
	}
	
	template vehicle FRPassengerCompartmentTruck
	{
		part PassengerCompartment
		{
			table FRSeatAnimations
			{
				seatAll = FR_VehiclesSittingTruck,
				seat0 = FR_VehiclesDrivingTruck,
			}
			
			category = nodisplay,
			lua
			{
				update = Vehicles.Update.FR_PassengerCompartment,
			}
		}
	}
	
	template vehicle FRPassengerCompartmentCramped
	{
		part PassengerCompartment
		{
			table FRSeatAnimations
			{
				seatAll = FR_VehiclesSittingLow,
				seat0 = FR_VehiclesDrivingLow,
			}
			
			category = nodisplay,
			lua
			{
				update = Vehicles.Update.FR_PassengerCompartment,
			}
		}
	}
}
