Uses of Class
com.prineside.tdi2.pathfinding.Path
Packages that use Path
Package
Description
The game itself.
-
Uses of Path in com.prineside.tdi2
Fields in com.prineside.tdi2 declared as Path -
Uses of Path in com.prineside.tdi2.pathfinding
Fields in com.prineside.tdi2.pathfinding declared as PathMethods in com.prineside.tdi2.pathfinding that return PathModifier and TypeMethodDescriptionPath.copyWithCustomMoveSides(int[] sides) Path.copyWithStartingMoveSide(byte side) Methods in com.prineside.tdi2.pathfinding with parameters of type PathMethod parameters in com.prineside.tdi2.pathfinding with type arguments of type Path -
Uses of Path in com.prineside.tdi2.systems
Fields in com.prineside.tdi2.systems declared as PathMethods in com.prineside.tdi2.systems that return PathModifier and TypeMethodDescriptionPathfindingSystem.findPathBetweenTiles(Tile startTile, Tile targetTile) Can be called concurrently but do not mix with pathfinding-modifying operationsPathfindingSystem.findPathBetweenXY(int startX, int startY, int endX, int endY, EnemyType enemy) PathfindingSystem.findPathToTargetTile(Tile startTile, EnemyType enemyType) PathfindingSystem.getDefaultPath(EnemyType enemyType, SpawnTile spawnTile) Возвращает стандартный кэшированный путь для этого типа врага.PathfindingSystem.getDefaultPathWithoutStateChanges(EnemyType enemyType, SpawnTile spawnTile) Methods in com.prineside.tdi2.systems with parameters of type PathModifier and TypeMethodDescriptionvoidEnemySystem.addEnemyWithPath(Enemy enemy, SpawnTile spawnTile, Path path, int sideShift, Wave wave, float passedTiles) voidEnemySystem.registerWithPath(Enemy enemy, Path path, int sideShiftIndex, float passedTiles)