Class PathObstacle
java.lang.Object
org.highlife.api.methods.walking.pathfinding.impl.obstacle.PathObstacle
- Direct Known Subclasses:
ClimbableObstacle,DestructableObstacle,PassableObstacle,TeleportObstacle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract PathObstaclebooleanbooleanexists()getName()intinthashCode()abstract booleanbooleanisValid()voidvoidsetCondition(Condition condition) voidsetEndTile(Tile endTile) voidvoidsetObstacleTile(Tile obstacleTile) voidsetStartTile(Tile start) booleantraverse()
-
Constructor Details
-
PathObstacle
-
-
Method Details
-
duplicate
-
getName
-
setName
-
getAction
-
setAction
-
getEndTile
-
setEndTile
-
getObstacleTile
-
setObstacleTile
-
getStartTile
-
setStartTile
-
getObstacle
-
exists
public boolean exists() -
isCompleted
public abstract boolean isCompleted() -
isValid
public boolean isValid() -
traverse
public boolean traverse() -
getPriority
public int getPriority() -
equals
-
hashCode
public int hashCode() -
getCondition
-
setCondition
-