Bushaltestelle erstellen

Um eine Bushaltestelle in Transport Fever 2 zu erstellen, benötigen wir folgende Dateien:

  • material (mtl)
  • mesh (msh)
  • model (mdl)

Definiere ein model (mdl) mit allen Angaben zum Modell.

function data()
return {
	boundingInfo = {
		bbMax = { 1, 1, 1, },
		bbMin = { -1, -1, -1, },
	},
	collider = {
		params = {
			
		},
		type = "MESH",
	},
		
	lods = {
				{
                node = {
                    children = {
                        {
                            materials = { "station/bus/material.mtl" },
                            mesh = "station/bus/mesh.msh",
							name = "name_of_children",
                            transf = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 }
                        },

                    },
                    
                    name = "RootNode",
                    transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 }
                },
                static = false,
                visibleFrom = 0,
                visibleTo = 1000
            },
		},	
		metadata = {
			availability = { yearFrom = 0, yearTo = 0 },
            description = {
                name = _("name_mdl"),
                description = _("desc_mdl")
            },
			cost = { price = 1500 },
            streetTerminal = { cargo = false },            
        },
		version = 1
	}
end

Entscheidend ist der Eintrag streetTerminal = { cargo = false },