Documentation/Engine/Units/trailer def

From SCS Modding Wiki
< Documentation‎ | Engine‎ | Units
Revision as of 21:22, 21 June 2017 by Smarty (talk | contribs) (New article, still WIP.)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Note: WIP — Smarty (talk) 23:22, 21 June 2017 (CEST)

The trailer_def unit class acts as an intermediary between cargo_data and trailer units. Units of this type are usually defined in /def/cargo/<cargo_name>/<trailer_name>.sii, corresponding to def/cargo/<cargo_name>.sii. They define which trailer configuration to enable for the cargo, the cargo's mass for that trailer configuration, and how that mass is distributed/placed on the trailer and its slave units.

Attributes

Name Type Default Value Description
trailer string The unit name of the trailer unit to be enabled for the cargo. This attribute can safely refer to units which aren't present.
mass float The mass of the cargo for this trailer configuration in kilograms (kg).
cog_offset array<float3> Each member defines the offset of the cargo center of gravity from the calculated value for each trailer in the trailer configuration, starting with the master trailer and iterating through the slave trailers. (X, Y, Z) corresponds to lateral, vertical, and longitudinal offsets respectively.
cargo_mass_ratio array<float>
cargo_mass_ratio: 1
cargo_mass_ratio[0]: 1
Each member defines how much of the cargo mass and forces are borne by each trailer in the trailer configuration, starting with the master trailer and iterating through the slave trailers.

Related Units