Loading...
Searching...
No Matches
CityBuilderCore.IMapGridPathfinder Interface Reference

Detailed Description

pthfinder that uses a A* grid to find a path
builds a complete grid of points so only viable for smaller maps

Inheritance diagram for CityBuilderCore.IMapGridPathfinder:
CityBuilderCore.IPathfinder CityBuilderCore.GridPathfindingBase CityBuilderCore.StructurePaths CityBuilderCore.GridPathfinding CityBuilderCore.GridPathfindingBurst

Additional Inherited Members

- Public Member Functions inherited from CityBuilderCore.IPathfinder
bool HasPoint (Vector2Int point, object tag=null)
 checks if a point exists within the pathfinder
for example points on map pathing that are blocked or points for road pathing that dont have a road
 
WalkingPath FindPath (Vector2Int[] starts, Vector2Int[] targets, object tag=null)
 attempts to find a path between one of the starts and one of the ends
 
PathQuery FindPathQuery (Vector2Int[] starts, Vector2Int[] targets, object tag=null)