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 TypeMethodDescriptionvoid
EnemySystem.addEnemyWithPath
(Enemy enemy, SpawnTile spawnTile, Path path, int sideShift, Wave wave, float passedTiles) void
EnemySystem.registerWithPath
(Enemy enemy, Path path, int sideShiftIndex, float passedTiles)