Difference between revisions of "Documentation/Engine/Detours"

From SCS Modding Wiki
Jump to navigation Jump to search
Line 6: Line 6:
  
 
DE are procedurally generated and do not need specific data definition for specific detours. Only things you need to provide are cutscenes for road closure, road blocks and for the detour cause event.
 
DE are procedurally generated and do not need specific data definition for specific detours. Only things you need to provide are cutscenes for road closure, road blocks and for the detour cause event.
 +
 +
= How does it work? =
 +
There are several conditions which must be met to generate detour.
 +
* Player must take an offline job.
 +
* There must be enough time passed since the last detour.
 +
* Job GPS route must contain suitable road for closure.
 +
 +
When player take an offline job, the game analyze the found GPS route and if it finds any valid detours, then it chooses one.
  
 
== Cutscenes data unit ==
 
== Cutscenes data unit ==
 
Because DE are part of the journey event framework, they use the same cutscene units as the random road events.
 
Because DE are part of the journey event framework, they use the same cutscene units as the random road events.
 
You can see detailed descriptions of the cutscene unit here: [[Documentation/Engine/Random Road Events#Cutscenes_for_random_events]]
 
You can see detailed descriptions of the cutscene unit here: [[Documentation/Engine/Random Road Events#Cutscenes_for_random_events]]

Revision as of 10:08, 21 December 2018

Detour preview 1
Detour preview 2

Detours (DE) are dynamically generated situations causing closure of a whole road.

DE are procedurally generated and do not need specific data definition for specific detours. Only things you need to provide are cutscenes for road closure, road blocks and for the detour cause event.

How does it work?

There are several conditions which must be met to generate detour.

  • Player must take an offline job.
  • There must be enough time passed since the last detour.
  • Job GPS route must contain suitable road for closure.

When player take an offline job, the game analyze the found GPS route and if it finds any valid detours, then it chooses one.

Cutscenes data unit

Because DE are part of the journey event framework, they use the same cutscene units as the random road events. You can see detailed descriptions of the cutscene unit here: Documentation/Engine/Random Road Events#Cutscenes_for_random_events