Interface WebWalker
-
public interface WebWalker
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WebPath
getPath(Locatable positionable)
WebPath
getPath(Locatable startPositionable, Locatable endPositionable)
WebPath
getPathToNearestBank()
WebPath
getPathToNearestBank(Locatable positionable)
boolean
isUseTeleports()
void
setGlobalCondition(WalkCondition walkCondition)
This condition will override the default walk condition that enables run for you.void
setUseTeleports(boolean useTeleports)
WalkState
walkPath(WebPath path, WalkCondition walkCondition)
WalkState
walkTo(Locatable positionable)
WalkState
walkTo(Locatable positionable, WalkCondition walkCondition)
WalkState
walkToBank()
WalkState
walkToBank(RSBank bank)
WalkState
walkToBank(RSBank bank, WalkCondition walkCondition)
WalkState
walkToBank(WalkCondition walkCondition)
-
-
-
Method Detail
-
setGlobalCondition
void setGlobalCondition(WalkCondition walkCondition)
This condition will override the default walk condition that enables run for you.- Parameters:
walkCondition
- condition
-
setUseTeleports
void setUseTeleports(boolean useTeleports)
-
isUseTeleports
boolean isUseTeleports()
-
walkTo
WalkState walkTo(Locatable positionable, WalkCondition walkCondition)
-
walkToBank
WalkState walkToBank()
-
walkToBank
WalkState walkToBank(WalkCondition walkCondition)
-
walkToBank
WalkState walkToBank(RSBank bank, WalkCondition walkCondition)
-
walkPath
WalkState walkPath(WebPath path, WalkCondition walkCondition)
-
getPathToNearestBank
WebPath getPathToNearestBank()
-
-