Trainz/Hierarchy Of Assets


Note to newcomersEdit

The words Assets and Content are frequently used interchangeably on the the Trainz forums because they are the same except for context. In a strict technical (computer-science-defined) sense, an 'asset' needs a container to become 'content', and not just by a data type association (link or call), but one in which the dependent asset is incorporated because it is used by an independent asset, which itself is an asset (e.g. a Locomotive Bogey) placed in the container (a Locomotive digital model, a self-defining asset). An engine-sound would obviously belong to a KIND engine-spec. But in Trainz, all such associations are not independent assets, but some are called containers (Meaning a sub-data type, a structure with particular properties and members) and which are included and active are base on the tag Category-class.

The most important container to individuals is her local data base (Selected by using the 'The local content' filter (or tab) in ContentManager) which lists assets—initially just Routes and Sessions for us all; but then assets added to the code builds base data cabinets). Some items are optional. Some rolling stock parts only apply to powered rolling stock.

Driver Session or Scenario

Route, Map or LayoutEdit

The category-class tag is to Map, the manuals, Trainz menus and surveyor controls refer to 'Routes' and route building and route builder tools, while the Model railroading Hobbiest world refers to a Layout. In each case, it is meant the data set defining a virtual world which in Trainz starts with a single Base map board.

The following assets are attached to map assets:
Ground Textures
Other structures such as windmills, lighthouses, etc
Electricity pylons
Road signs and signposts
Vehicles, Static Road types —somewhat confusing to the new comer, these are also sometimes classed as buildings or scenery assets.
Track —including tunnels and spline engineered (extendable) bridges.
Trackside Objects —includes a ton of general content: (signals, speedboards, gantry's, electrical panels etc.)
Industries (including passenger stations)

Rolling StockEdit

Rolling Stock, such as Locomotives (engines), passenger cars (carriages), and freight cars (wagons) are placed on a map in the Surveyor editor module, but actually are attached in the related Trainz Session module, while being enumerated (listed in a reference table of kuid codes) in the map.

These asset types are component parts of rolling stock assets:
Bogies (US English: Trucks)

HTML, media, and TrainzScript assetsEdit

Media assets in Trainz serve various functions.

Sounds —Sound file types are used to create background noises such the soft murmur of a brook, the raucous cawing of a crow, the sound of a distant church bell or a noisy bustling industrial area with jack hammers. They are essential aural scenery items, serving much the same function as a well designed three-dimensional scenery building (e.g. a Tree species, or fancy house). Many are attached and part of more dynamic objects and triggered solely when there is a specific action (The noise of a mechanical switch changing the position of junction points).
HTML Assets
Driver Commands
Scenario TSO File
Scenario GS or GSE File


{{FAB-todo|Break this into a table and continue annotations and explanations for newcomers. Template:TRSref-end

Last modified on 20 November 2013, at 02:05