Class AbstractSpacePathFinder
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public static class AbstractSpacePathFinder
- Inheritance
-
AbstractSpacePathFinder
- Inherited Members
Methods
AddNode(WorldCoordinate, Node, float, ref bool[,], ref List<Node>, ref Node, WorldCoordinate, World, IOwnAnAbstractSpacePathFinder)
public static void AddNode(WorldCoordinate pos, AbstractSpacePathFinder.Node parent, float cost, ref bool[,] alreadyChecked, ref List<AbstractSpacePathFinder.Node> checkNext, ref AbstractSpacePathFinder.Node foundStart, WorldCoordinate start, World world, IOwnAnAbstractSpacePathFinder owner)
Parameters
posWorldCoordinateparentAbstractSpacePathFinder.NodecostfloatalreadyCheckedbool[,]checkNextList<AbstractSpacePathFinder.Node>foundStartAbstractSpacePathFinder.NodestartWorldCoordinateworldWorldownerIOwnAnAbstractSpacePathFinder
Path(World, WorldCoordinate, WorldCoordinate, CreatureTemplate, IOwnAnAbstractSpacePathFinder)
public static List<WorldCoordinate> Path(World world, WorldCoordinate start, WorldCoordinate goal, CreatureTemplate creatureType, IOwnAnAbstractSpacePathFinder owner)
Parameters
worldWorldstartWorldCoordinategoalWorldCoordinatecreatureTypeCreatureTemplateownerIOwnAnAbstractSpacePathFinder