8. Zone Graph (Pro)

ZoneGraphData is built via the Build -> Build ZoneGraph menu, just like the standard ZoneShape approach. This will generate one ZoneGraphData actor for each level, which will contain navigation data for the corresponding level:
alt text

It is convenient to view the visualization of the constructed ZoneGraphData by activating the Navigation flag:
alt text

ZoneGraphData is not built for URoadSplineComponent. ZoneGraphData will only be built for actors that have a URoadGraphDataComponent component:
alt text

URoadGraphDataComponent is generated during mesh generation (see Build Mesh Tool) and contains the data needed to generate road graphs (including ZoneGraph):
alt text

In Edit -> Project Settings -> MetaRoad Editor you can specify Road Lane Types and Zone Graph Tags to select for which types of road lanes ZoneGraphData should be generated:
alt text

The example below shows that a ZoneGraph section with Tag = Tram was generated for the tram lane:
alt text