Skip to main content

B1SiteAreaPathFindingSaveData

  • Serializable save data structure storing all pathfinding grid data for a site area, including zone graph, collision bits, and floor bounds.
    * Used to persist and restore the complete navigation state of a site between sessions.
PropertyTypeDescriptionMetadata
PathfindingGrid2TMapMap from floor index to pathfinding grid data for that floor.Category: B1SiteAreaPathFindingSaveData
ZoneGraphNodeArrayTArrayArray of zone graph nodes defining inter-zone connections for this site.Category: B1SiteAreaPathFindingSaveData
ZoneGraphZoneInfoMapTMapMap from zone index to zone graph zone info (connected nodes and floor level).Category: B1SiteAreaPathFindingSaveData
xColiisionBitArrayMapTMapMap from floor index to x-axis collision bit arrays for this site.Category: B1SiteAreaPathFindingSaveData
yColiisionBitArrayMapTMapMap from floor index to y-axis collision bit arrays for this site.Category: B1SiteAreaPathFindingSaveData
MinFloorint32Minimum floor index in this site's pathfinding grid.Category: B1SiteAreaPathFindingSaveData
MaxFloorint32Maximum floor index in this site's pathfinding grid.Category: B1SiteAreaPathFindingSaveData
MinFloorHeightfloatWorld height of the minimum floor level.Category: B1SiteAreaPathFindingSaveData
GridMaxXint32Maximum x-axis grid index used for validation.Category: B1SiteAreaPathFindingSaveData
GridMaxYint32Maximum y-axis grid index used for validation.Category: B1SiteAreaPathFindingSaveData
SiteLocationFVectorWorld location of the site origin used during grid coordinate mapping.Category: B1SiteAreaPathFindingSaveData