Package net.storm.sdk.movement
Class Reachable
java.lang.Object
net.storm.sdk.movement.Reachable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanWalk(net.runelite.api.coords.Direction direction, int startFlag, int endFlag) static booleancheck(int flag, int checkFlag) static intgetCollisionFlag(net.runelite.api.coords.WorldPoint point) static net.runelite.api.coords.WorldPointgetNeighbour(net.runelite.api.coords.Direction direction, net.runelite.api.coords.WorldPoint source) static List<net.runelite.api.coords.WorldPoint> getVisitedTiles(net.runelite.api.coords.WorldPoint worldPoint) static List<net.runelite.api.coords.WorldPoint> getVisitedTiles(Locatable locatable) static booleanhasDoor(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.Direction direction) static booleanstatic booleanstatic booleanisInteractable(Locatable locatable) static booleanisObstacle(int endFlag) static booleanisObstacle(net.runelite.api.coords.WorldPoint worldPoint) static booleanisWalkable(net.runelite.api.coords.WorldPoint worldPoint) static booleanisWalled(net.runelite.api.coords.Direction direction, int startFlag) static booleanisWalled(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination) static boolean
-
Constructor Details
-
Reachable
public Reachable()
-
-
Method Details
-
check
public static boolean check(int flag, int checkFlag) -
isObstacle
public static boolean isObstacle(int endFlag) -
isObstacle
public static boolean isObstacle(net.runelite.api.coords.WorldPoint worldPoint) -
getCollisionFlag
public static int getCollisionFlag(net.runelite.api.coords.WorldPoint point) -
isWalled
public static boolean isWalled(net.runelite.api.coords.Direction direction, int startFlag) -
isWalled
public static boolean isWalled(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination) -
isWalled
-
hasDoor
public static boolean hasDoor(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.Direction direction) -
hasDoor
-
isDoored
-
canWalk
public static boolean canWalk(net.runelite.api.coords.Direction direction, int startFlag, int endFlag) -
getNeighbour
public static net.runelite.api.coords.WorldPoint getNeighbour(net.runelite.api.coords.Direction direction, net.runelite.api.coords.WorldPoint source) -
getVisitedTiles
-
getVisitedTiles
public static List<net.runelite.api.coords.WorldPoint> getVisitedTiles(net.runelite.api.coords.WorldPoint worldPoint) -
isInteractable
-
isWalkable
public static boolean isWalkable(net.runelite.api.coords.WorldPoint worldPoint)
-