Uses of Interface
org.rspeer.game.adapter.type.SceneNode
Packages that use SceneNode
Package
Description
-
Uses of SceneNode in org.rspeer.commons.math
Methods in org.rspeer.commons.math with parameters of type SceneNode -
Uses of SceneNode in org.rspeer.game
Methods in org.rspeer.game with parameters of type SceneNode -
Uses of SceneNode in org.rspeer.game.adapter.component.inventory
Methods in org.rspeer.game.adapter.component.inventory with parameters of type SceneNodeModifier and TypeMethodDescriptionstatic Bank.LocationBank.Location.getNearestTo(Predicate<Bank.Location> predicate, SceneNode to) static Bank.LocationBank.Location.getNearestTo(SceneNode to) -
Uses of SceneNode in org.rspeer.game.adapter.scene
Classes in org.rspeer.game.adapter.scene that implement SceneNodeModifier and TypeClassDescriptionclassclassEntity<P extends jag.oldscape.RSModelSource>classfinal classclassPathingEntity<P extends jag.oldscape.RSPathingEntity>classfinal classclassclassclass -
Uses of SceneNode in org.rspeer.game.adapter.type
Methods in org.rspeer.game.adapter.type with parameters of type SceneNodeModifier and TypeMethodDescriptiondefault doubleSceneNode.distance(DistanceEvaluator evaluator, SceneNode other) default doubledefault booleanSceneNode.isInFieldOfViewOf(SceneNode other) default booleanSceneNode.isInFieldOfViewOf(SceneNode other, CollisionFlagOverride override) -
Uses of SceneNode in org.rspeer.game.coord
Classes in org.rspeer.game.coord that implement SceneNodeMethods in org.rspeer.game.coord with parameters of type SceneNodeModifier and TypeMethodDescriptionbooleanSceneContext.isInFieldOfView(SceneNode source, SceneNode target) Determines whether two scene entities (players, NPCs, objects) have line-of-sight between their tile positions on the same plane.booleanSceneContext.isInFieldOfView(SceneNode source, SceneNode target, CollisionFlagOverride override) Determines whether two scene entities (players, NPCs, objects) have line-of-sight between them, honoring collision flags and optional overrides. -
Uses of SceneNode in org.rspeer.game.coord.collision
Methods in org.rspeer.game.coord.collision with parameters of type SceneNodeModifier and TypeMethodDescriptionbooleanstatic CoordLocalCollision.getInteractableCoord(SceneNode node) Attempts to find a tile the player can stand on in order to interact with the given scene node.static booleanLocalCollision.isEntityAreaWalkable(SceneNode node) Determines whether any tile occupied by the given scene node is walkable from the local player's current position.static booleanLocalCollision.isEntityAreaWalkable(LocalReachability reachability, Coord src, SceneNode target) Determines whether any coordinate within the node'sCoordAreais walkable from the given source location.static booleanLocalCollision.isInteractable(SceneNode node) Determines whether the given scene node is interactable from at least one walkable position around it. -
Uses of SceneNode in org.rspeer.game.coord.shape
Methods in org.rspeer.game.coord.shape with parameters of type SceneNodeModifier and TypeMethodDescriptionbooleanChecks whether the given coordinate lies inside this rectangular area.booleanbooleanDetermines whether the given coordinate lies inside this shape. -
Uses of SceneNode in org.rspeer.game.effect
Methods in org.rspeer.game.effect with parameters of type SceneNode -
Uses of SceneNode in org.rspeer.game.movement
Methods in org.rspeer.game.movement with parameters of type SceneNodeModifier and TypeMethodDescriptionstatic booleanstatic voidMovement.walkTowards(SceneNode destination) -
Uses of SceneNode in org.rspeer.game.movement.pathfinding
Methods in org.rspeer.game.movement.pathfinding with parameters of type SceneNodeModifier and TypeMethodDescriptionstatic booleanDeprecated.static booleanCollisions.canReach(Collisions.Reachability reachability, Position src, SceneNode node) Deprecated.static PositionCollisions.getInteractablePosition(SceneNode node) Deprecated.static booleanCollisions.isInteractable(SceneNode node) Deprecated. -
Uses of SceneNode in org.rspeer.game.position
Classes in org.rspeer.game.position that implement SceneNodeModifier and TypeClassDescriptionclassDeprecated.classDeprecated.classDeprecated. -
Uses of SceneNode in org.rspeer.game.position.area
Methods in org.rspeer.game.position.area with parameters of type SceneNodeModifier and TypeMethodDescriptionbooleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated. -
Uses of SceneNode in org.rspeer.game.query.results
Classes in org.rspeer.game.query.results with type parameters of type SceneNodeMethods in org.rspeer.game.query.results with parameters of type SceneNodeModifier and TypeMethodDescriptionfinal TSceneNodeQueryResults.furthestFrom(DistanceEvaluator evaluator, SceneNode entity) final TSceneNodeQueryResults.furthestFrom(SceneNode entity) final TSceneNodeQueryResults.nearestTo(DistanceEvaluator evaluator, SceneNode entity) final Tfinal SceneNodeQueryResults<T> SceneNodeQueryResults.sortByDistanceFrom(DistanceEvaluator eval, SceneNode src) final SceneNodeQueryResults<T> SceneNodeQueryResults.sortByDistanceFrom(SceneNode src) -
Uses of SceneNode in org.rspeer.game.query.scene
Classes in org.rspeer.game.query.scene with type parameters of type SceneNodeModifier and TypeClassDescriptionclassSceneNodeQuery<T extends SceneNode, Q extends SceneNodeQuery<T,Q>> Methods in org.rspeer.game.query.scene with parameters of type SceneNode -
Uses of SceneNode in org.rspeer.game.scene
Methods in org.rspeer.game.scene with parameters of type SceneNodeModifier and TypeMethodDescriptionstatic booleanProjection.isInFieldOfView(SceneNode source, SceneNode target) Deprecated.static booleanProjection.isInFieldOfView(SceneNode source, SceneNode target, CollisionFlagOverride override) Deprecated. -
Uses of SceneNode in org.rspeer.game.web
Methods in org.rspeer.game.web with parameters of type SceneNodeModifier and TypeMethodDescriptionstatic <T> Tstatic Coordstatic doubleRequests a distance to the position from the web serverstatic doubleRequests a distance between two positions from the web serverstatic WebPathWeb.pathBetween(SceneNode start, SceneNode end) Requests a path from the web server Does not cache the resultstatic WebPathWeb.pathBetween(SceneNode start, Area end) static WebPathRequests a path from the web server.