ActorEntityId | FB1EntityId | Entity ID of the actor (e.g., door, stair, ladder) associated with this node. |
ConnectedEdges | FB1ZoneGraphEdge[] | List of edges connecting this node to other zone graph nodes. |
DoorIndexes | table<integer, boolean> | Set of grid indices occupied by a door blocking this node. |
LadderForwardVector | FVector | Forward vector of the ladder actor for orientation during traversal. |
LadderHeight | number | Height of the ladder associated with this node. |
NodeType | EB1ZoneGrpahNodeType | Type classification of this zone graph node (e.g., door, stair, ladder). |
StairPathZone1ToZone2 | FB1NavigationNode[] | Cached navigation path nodes for traversing stairs from zone 1 to zone 2. Split into zone1->zone2 and zone2->zone1 because right-hand traffic cannot be handled by a simple reverse. |
StairPathZone1ToZone2Cost | number | Traversal cost for the stair path from zone 1 to zone 2. |
StairPathZone2ToZone1 | FB1NavigationNode[] | Cached navigation path nodes for traversing stairs from zone 2 to zone 1. |
StairPathZone2ToZone1Cost | number | Traversal cost for the stair path from zone 2 to zone 1. |
SwimmingPoolCoppingEndLocation | FVector | World location where the swimming pool coping path ends. |
SwimmingPoolCoppingStartLocation | FVector | World location where the swimming pool coping path starts. |
ZoneIndex1 | integer | Index of the first zone connected by this node. |
ZoneIndex1EnterLocation | FVector | World location where zone 1 is entered via this node. |
ZoneIndex1ExitLocation | FVector | World location where zone 1 is exited via this node. |
ZoneIndex2 | integer | Index of the second zone connected by this node. |
ZoneIndex2EnterLocation | FVector | World location where zone 2 is entered via this node. |
ZoneIndex2ExitLocation | FVector | World location where zone 2 is exited via this node. |