Difference between revisions of "Documentation/Engine/Units/accessory cargo data"
< Documentation | Engine | Units
Jump to navigation
Jump to search
(Unit def section removed) |
(→Attributes: Changed arrays to C++ template format as requested) |
||
Line 20: | Line 20: | ||
|- | |- | ||
|lods | |lods | ||
− | |string | + | |array<string> |
| | | | ||
|Paths to the reduced level-of-detail meshes, in order of increasing viewing distance (decreasing model complexity). | |Paths to the reduced level-of-detail meshes, in order of increasing viewing distance (decreasing model complexity). | ||
Line 42: | Line 42: | ||
|- | |- | ||
|animations | |animations | ||
− | | | + | |array<owner_ptr> |
|null | |null | ||
|Points to units of the type ''anim_idle'' or ''anim_random'' in order to assign dynamic animations to skinned cargo models. | |Points to units of the type ''anim_idle'' or ''anim_random'' in order to assign dynamic animations to skinned cargo models. | ||
|} | |} |
Revision as of 15:01, 30 May 2017
The accessory_cargo_data unit class configures visible cargo models for trailers and can be used to bind animations if the model is skinned. Units of this type are found in /def/vehicle/trailer/<trailer_name>/.
Attributes
Many common attributes are inherited from accessory_data.
Name | Type | Default Value | Description |
---|---|---|---|
detail_model | string | Path to the high level-of-detail mesh. | |
model | string | Path to the standard level-of-detail mesh. If only a single LOD is used, it should be set up as model, and the other attributes (detail_model, lods) should not be defined. | |
lods | array<string> | Paths to the reduced level-of-detail meshes, in order of increasing viewing distance (decreasing model complexity). | |
collision | string | Path to the collision mesh (.pmc). | |
variant | token | default | Selects the variant to be used for all models/collisions defined.
Note: All models defined for this accessory_cargo_data must have this variant name. |
look | token | default | Selects the look to be used for all models defined.
Note: All models defined for this accessory_cargo_data must have this look name. |
animations | array<owner_ptr> | null | Points to units of the type anim_idle or anim_random in order to assign dynamic animations to skinned cargo models. |