local vec3 = require "vec3"
local transf = require "transf"
function data()
return {
	boundingInfo = {
		bbMax = { 2.5397, 1.3348, 2.4593, },
		bbMin = { -2.539, -1.3348, 0.0, },
	},
	collider = {
		params = {
		},
		type = "MESH",
	},
	lods = {
		{
			animations = {
			},
			children = {
				{
					id = "vehicle/truck/bipper/lod_2_bipper_tb.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_2_bipper_w1.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.18, -0.73, 0.29, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_2_bipper_w1.msh",
					transf = { -1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1.18, 0.73, 0.29, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_2_bipper_w2.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.37, 0, 0.37, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_2_bipper_in.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, },
					type = "MESH",
				},
			},
			events = {
			},
			matConfigs = {
				{ 1, 0, 0, 0, 0, }, 
			},
			static = false,
			visibleFrom = 210,
			visibleTo = 1150,
		}, 
		{
			animations = {
			},
			children = {
				{
					id = "vehicle/truck/bipper/lod_1_bipper_tb.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_1_bipper_w1.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.18, -0.73, 0.29, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_1_bipper_w1.msh",
					transf = { -1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1.18, 0.73, 0.29, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_1_bipper_w2.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.37, 0, 0.37, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_1_bipper_in.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, },
					type = "MESH",
				},
			},
			events = {
			},
			matConfigs = {
				{ 1, 0, 0, 0, 0, }, 
			},
			static = false,
			visibleFrom = 100,
			visibleTo = 210,
		}, 
		{
			animations = {
			},
			children = {
				{
					id = "vehicle/truck/bipper/lod_0_bipper_tb.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_0_bipper_w1.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.18, -0.73, 0.29, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_0_bipper_w1.msh",
					transf = { -1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1.18, 0.73, 0.29, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_0_bipper_w2.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.37, 0, 0.37, 1, },
					type = "MESH",
				},
				{
					id = "vehicle/truck/bipper/lod_0_bipper_in.msh",
					transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, },
					type = "MESH",
				},
			},
			events = {
			},
			matConfigs = {
				{ 1, 0, 0, 0, 0, }, 
			},
			static = false,
			visibleFrom = 0,
			visibleTo = 100,
		}, 
	},
	metadata = {
		availability = {
			yearFrom = 1995,
			yearTo = 0,
		},
		cost = {
			price = -1,
		},
		description = {
			name = _("Peugeot Bipper, UPS"),
			description = _("Peugeot Bipper Van powered with 1.3 HDi 80 bhp diesel engine."),
		},
		maintenance = {
			lifespan = 25,
			runningCosts = -1,
		},
		roadVehicle = {
			configs = {
				{
					axles = { "vehicle/truck/bipper/lod_2_bipper_w2.msh", },
					wheels = { "vehicle/truck/bipper/lod_2_bipper_w1.msh", },
					fakeBogies = { { group = 0, position = 0, offset = 0 } }
				}, 
				{
					axles = { "vehicle/truck/bipper/lod_1_bipper_w2.msh", },
					wheels = { "vehicle/truck/bipper/lod_1_bipper_w1.msh", },
					fakeBogies = { { group = 0, position = 0, offset = 0 } }
				}, 
				{
					axles = { "vehicle/truck/bipper/lod_0_bipper_w2.msh", },
					wheels = { "vehicle/truck/bipper/lod_0_bipper_w1.msh", },
					fakeBogies = { { group = 0, position = 0, offset = 0 } }
				}, 
			},
			power = 59,
			soundSet = {
				horn = "",
				name = "truck_modern",
			},
			topSpeed = 162,
			tractiveEffort = 27,
			weight = 1.750,
		},
		transportVehicle = {		
			seats = {
			    { group = 1, transf = transf.rotZYXTransl(transf.degToRad(0.0, 0.0, 0.0), vec3.new(0.00, 0.35, 0.22)), crew = true},
			},
			capacities = {
				{ type = "LOGS", capacity = 16 },
				{ type = "LIVESTOCK", capacity = 16 },
				{ type = "COAL", capacity = 16 },
				{ type = "IRON_ORE", capacity = 16 },
				{ type = "STONE", capacity = 16 },
				{ type = "GRAIN", capacity = 16 },
				{ type = "CRUDE", capacity = 16 },
				{ type = "STEEL", capacity = 16 },
				{ type = "PLANKS", capacity = 16 },
				{ type = "PLASTIC", capacity = 16 },
				{ type = "SLAG", capacity = 16 },
				{ type = "OIL", capacity = 16 },
				{ type = "CONSTRUCTION_MATERIALS", capacity = 16 },
				{ type = "MACHINES", capacity = 16 },
				{ type = "FUEL", capacity = 16 },
				{ type = "TOOLS", capacity = 16 },
				{ type = "FOOD", capacity = 16 },
				{ type = "GOODS", capacity = 16 },
			},
			carrier = "ROAD",
			loadSpeed = 3
		},
	},
}
end
