int |
Pathing.calculateDanger(net.runelite.api.coords.WorldPoint point,
java.util.Collection<DangerousTile> dangerous) |
Calculates the danger level of a specific tile
|
int |
Pathing.countDangerousTiles(java.util.List<net.runelite.api.coords.WorldPoint> path,
java.util.Collection<DangerousTile> dangerous) |
Counts how many dangerous tiles are on a path
|
java.util.List<net.runelite.api.coords.WorldPoint> |
Pathing.findMeleeRangePath(net.runelite.api.NPC npc,
java.util.Collection<DangerousTile> dangerous) |
Finds a path to get within melee range of an NPC while avoiding dangerous
tiles
|
java.util.List<net.runelite.api.coords.WorldPoint> |
Pathing.getPathToSafety(java.util.Collection<DangerousTile> dangerous) |
Finds a safe path to escape from dangerous tiles
|
boolean |
Pathing.isPathCompletelySafe(java.util.List<net.runelite.api.coords.WorldPoint> path,
java.util.Collection<DangerousTile> dangerous) |
Checks if a path is completely safe from dangerous tiles
|
java.util.List<net.runelite.api.coords.WorldPoint> |
Pathing.safestPath(net.runelite.api.coords.WorldPoint start,
net.runelite.api.coords.WorldPoint end,
java.util.Collection<DangerousTile> dangerous) |
Finds the safest path between two points, avoiding dangerous tiles
|
java.util.List<net.runelite.api.coords.WorldPoint> |
Pathing.shortestSafePath(net.runelite.api.coords.WorldPoint start,
net.runelite.api.coords.WorldPoint end,
java.util.Collection<DangerousTile> dangerous) |
Finds the shortest path between two points that avoids dangerous tiles
Uses breadth-first search algorithm
|
boolean |
Pathing.withinDanger(net.runelite.api.coords.WorldPoint point,
java.util.Collection<DangerousTile> dangerous) |
Checks if a point is within damage range of any dangerous tile
|
boolean |
Pathing.withinReaction(net.runelite.api.coords.WorldPoint point,
java.util.Collection<DangerousTile> dangerous) |
Checks if a point is within reaction range of any dangerous tile
|
boolean |
Pathing.withinReaction(net.runelite.api.coords.WorldPoint point,
java.util.Collection<DangerousTile> dangerous,
int i) |
Checks if a point is within a specific reaction range of any dangerous
tile
|