The journey_events_road_event unit class is used to define Random Road Events.
Attributes
Name | Type | Default Value | Description |
---|---|---|---|
name | string | Name of the road event (description). | |
set_idx | unsigned | Event's set. | |
start_cutscene | link_ptr | NULL | Start cutscene of the road event. |
end_cutscene | link_ptr | NULL | End cutscene of the road event. |
layer_cutscenes | array<link_ptr> | NULL | Array of layer cutscenes (cutscenes placed between start and end cutscenes). |
mirror_cutscenes | array<link_ptr> | NULL | Array of layer cutscenes for mirror event. Check mirror_active attributes for more info. |
layer_min_curve | array<float> | NULL | Minimal allowed curvature of the road for layer cutscenes (in degress). It has to be defined for each item of layer_cutscenes array. |
layer_max_curve | array<float> | NULL | Maximal allowed curvature of the road for layer cutscenes (in degress). It has to be defined for each item of layer_cutscenes array. |
min_length | float | ||
Minimal length of whole random event (in meters). | |||
max_length | float | 10000.0 | Maximal length of whole random event (in meters). |
min_shoulder_space | float | ||
Minimal shoulder space of the road (in meters). Compared with road look shoulder_space_left/shoulder_space_right attributes. | |||
max_shoulder_space | float | 100.0 | Maximal shoulder space of the road (in meters). Compared with road look shoulder_space_left/shoulder_space_right attributes. |