Uses of Class
org.rspeer.game.coord.Coord
Packages that use Coord
Package
Description
-
Uses of Coord in org.rspeer.game
Methods in org.rspeer.game with parameters of type CoordModifier and TypeMethodDescriptionstatic jag.oldscape.RSWorldMatrixGame.getMatrixAt(Coord coord) -
Uses of Coord in org.rspeer.game.adapter.component.inventory
Methods in org.rspeer.game.adapter.component.inventory that return Coord -
Uses of Coord in org.rspeer.game.adapter.scene
Methods in org.rspeer.game.adapter.scene that return CoordModifier and TypeMethodDescriptionEffectObject.getCoord()HintArrow.getCoord()PathingEntity.getCoord()Pickable.getCoord()Projectile.getCoord()SceneObject.getCoord()WorldEntity.getCoord()Projectile.getStartCoord()Projectile.getTargetCoord()Methods in org.rspeer.game.adapter.scene that return types with arguments of type CoordMethods in org.rspeer.game.adapter.scene with parameters of type CoordConstructors in org.rspeer.game.adapter.scene with parameters of type Coord -
Uses of Coord in org.rspeer.game.adapter.type
Methods in org.rspeer.game.adapter.type that return CoordMethods in org.rspeer.game.adapter.type with parameters of type Coord -
Uses of Coord in org.rspeer.game.combat
Methods in org.rspeer.game.combat that return Coord -
Uses of Coord in org.rspeer.game.component
Methods in org.rspeer.game.component that return Coord -
Uses of Coord in org.rspeer.game.component.tdi
Methods in org.rspeer.game.component.tdi that return Coord -
Uses of Coord in org.rspeer.game.coord
Fields in org.rspeer.game.coord declared as CoordMethods in org.rspeer.game.coord that return CoordModifier and TypeMethodDescriptionCoord.dx(int x) Coord.dy(int y) static CoordCoord.from(int x, int y) Creates a newCoordat the specified world X/Y coordinates on floor level0.static CoordCoord.from(int x, int y, int floorLevel) Creates a newCoordfrom world-space X/Y coordinates and a floor level.static CoordCoord.from(int x, int y, int floorLevel, float subX, float subY) static Coordstatic CoordConverts aCoordFineinto a worldCoord, resolving the associatedRSWorldMatrixviaGame.getMatrix(int).static Coordstatic Coordstatic Coordstatic CoordCoord.fromPacked(int packed) Unpacks a 32-bit packed coordinate into aCoord.SceneContext.getBase()Returns the world-space base coordinate of this scene.Coord.getCoord()Coord.getSource()Returns the underlying world-space coordinate that thisCoordwas derived from during instance or subworld transformation.static CoordRotates a coordinate within its containing 8x8 chunk by the given rotation.Coord.translate(int x, int y) Methods in org.rspeer.game.coord that return types with arguments of type CoordMethods in org.rspeer.game.coord with parameters of type CoordModifier and TypeMethodDescriptionstatic CoordFineConverts a world tile coordinate into a fine coordinate *relative to a specificRSWorldMatrix*, using the given sub-tile offsets.static CoordFineConverts a world tile coordinate into a fine coordinate *relative to the matrix associated with the givenCoord*, using the specified sub-tile offsets.static CoordGridConverts aCoord(tile coordinate with sub tile fraction) into aCoordGrid.static CoordFineCoordFine.fromCoordCenter(jag.oldscape.RSWorldMatrix matrix, Coord coord) Creates a fine coordinate at the center of a world tile, relative to the givenRSWorldMatrix.static CoordFineCoordFine.fromCoordCenter(Coord coord) Creates a fine coordinate at the center of a world tile, relative to the matrix associated with the given coord.static CoordFineCoordFine.fromCoordOrigin(jag.oldscape.RSWorldMatrix matrix, Coord coord) Creates a fine coordinate at the exact origin (bottom-left corner) of a world tile, relative to the givenRSWorldMatrix.static CoordFineCoordFine.fromCoordOrigin(Coord coord) Creates a fine coordinate at the exact origin (bottom-left corner) of a world tile, relative to the matrix associated with the given coord.static CoordRotates a coordinate within its containing 8x8 chunk by the given rotation. -
Uses of Coord in org.rspeer.game.coord.collision
Methods in org.rspeer.game.coord.collision that return CoordModifier and TypeMethodDescriptionstatic CoordLocalCollision.getInteractableCoord(SceneNode node) Attempts to find a tile the player can stand on in order to interact with the given scene node.static CoordLocalCollision.getInteractableCoord(Coord coord) Finds a walkable tile from which the player can interact with the given coordinate.static Coord[]LocalCollision.getWalkableCoordSnapshot()Coord[]LocalReachability.snapshot()Methods in org.rspeer.game.coord.collision that return types with arguments of type CoordModifier and TypeMethodDescriptionLocalReachability.getCache()LocalCollision.getWalkableCoords()Returns a snapshot of all locally reachable tiles according to the most recent flood-fill computation.Methods in org.rspeer.game.coord.collision with parameters of type CoordModifier and TypeMethodDescriptionstatic CoordLocalCollision.getInteractableCoord(Coord coord) Finds a walkable tile from which the player can interact with the given coordinate.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(Coord coord) Returns whether the given coordinate is interactable, meaning that a walkable tile exists from which the player can interact with it.static booleanLocalCollision.isWalkable(LocalReachability reachability, Coord src, Coord target) Core reachability check.static booleanLocalCollision.isWalkable(Coord coord) Returns whether the given coordinate is walkable from the local player's current position.Constructor parameters in org.rspeer.game.coord.collision with type arguments of type CoordModifierConstructorDescriptionLocalReachability(Supplier<Coord> origin) LocalReachability(Supplier<Coord> origin, int matrixId) -
Uses of Coord in org.rspeer.game.coord.shape
Methods in org.rspeer.game.coord.shape that return CoordModifier and TypeMethodDescriptionCoordArea.getBottomLeft()CoordArea.getBottomRight()default CoordCoordShape.getCenter()default CoordCoordShape.getRandomCoord()CoordArea.getTopLeft()CoordArea.getTopRight()Methods in org.rspeer.game.coord.shape that return types with arguments of type CoordModifier and TypeMethodDescriptionCoordArea.getBoundary(boolean outer) Returns all coordinates forming the perimeter of the rectangle.CoordPolygon.getBoundary(boolean outer) CoordShape.getBoundary(boolean outer) Returns all coordinates on the boundary (perimeter) of the shape.CoordArea.getCoords()Returns all coordinates contained within this rectangular area.CoordPolygon.getCoords()CoordShape.getCoords()Returns all coordinates contained within this shape.CoordArea.getEast(boolean outer) Returns the coordinates along the east side of this area.CoordArea.getNorth(boolean outer) Returns the coordinates along the north side of this area.CoordArea.getSouth(boolean outer) Returns the coordinates along the south side of this area.CoordArea.getVertices()Returns the four rectangle corner coordinates in a fixed order: bottom-left, top-left, bottom-right, top-right.CoordPolygon.getVertices()CoordShape.getVertices()Returns the set of vertices defining this shape.CoordArea.getWest(boolean outer) Returns the coordinates along the west side of this area.Methods in org.rspeer.game.coord.shape with parameters of type CoordModifier and TypeMethodDescriptionstatic CoordAreastatic CoordAreaConstructs a rectangular coordinate area from two opposite corner coordinates, using the floor of the coord as the area floorstatic CoordAreaConstructs a rectangular coordinate area from two opposite corner coordinates.static CoordPolygonConstructs a polygonal shape from the given vertices.static CoordAreaCoordArea.surrounding(Coord origin, int distance) -
Uses of Coord in org.rspeer.game.event
Methods in org.rspeer.game.event that return CoordModifier and TypeMethodDescriptionSceneObjectSpawnEvent.getCoord()MovementEvent.getNextCoord()MovementEvent.getPreviousCoord()Constructors in org.rspeer.game.event with parameters of type CoordModifierConstructorDescriptionMovementEvent(PathingEntity source, Position previous, Position next, Coord previousCoord, Coord nextCoord) Constructs a prototypical Event. -
Uses of Coord in org.rspeer.game.house
Methods in org.rspeer.game.house that return Coord -
Uses of Coord in org.rspeer.game.movement
Methods in org.rspeer.game.movement that return Coord -
Uses of Coord in org.rspeer.game.movement.pathfinding
Methods in org.rspeer.game.movement.pathfinding that return types with arguments of type CoordModifier and TypeMethodDescriptionMethods in org.rspeer.game.movement.pathfinding with parameters of type CoordModifier and TypeMethodDescriptionstatic intLocalPathing.getDistance(Coord from, Coord to) static booleanMethod parameters in org.rspeer.game.movement.pathfinding with type arguments of type CoordModifier and TypeMethodDescription -
Uses of Coord in org.rspeer.game.movement.pathfinding.util
Methods in org.rspeer.game.movement.pathfinding.util with parameters of type Coord -
Uses of Coord in org.rspeer.game.movement.sailing
Methods in org.rspeer.game.movement.sailing with parameters of type CoordModifier and TypeMethodDescriptionstatic HeadingHeading.getDirection(Coord source, Coord destination) -
Uses of Coord in org.rspeer.game.position
Methods in org.rspeer.game.position that return CoordMethods in org.rspeer.game.position with parameters of type Coord -
Uses of Coord in org.rspeer.game.query.scene
Methods in org.rspeer.game.query.scene with parameters of type Coord -
Uses of Coord in org.rspeer.game.scene
Methods in org.rspeer.game.scene with parameters of type CoordModifier and TypeMethodDescriptionstatic SceneNodeQueryResults<Pickable> static SceneNodeQueryResults<Pickable> -
Uses of Coord in org.rspeer.game.script.tools
Fields in org.rspeer.game.script.tools declared as Coord -
Uses of Coord in org.rspeer.game.web
Methods in org.rspeer.game.web that return CoordMethod parameters in org.rspeer.game.web with type arguments of type Coord -
Uses of Coord in org.rspeer.game.web.net.request
Methods in org.rspeer.game.web.net.request that return CoordConstructors in org.rspeer.game.web.net.request with parameters of type CoordModifierConstructorDescriptionWebDistanceRequest(PlayerContext ctx, Coord start, Coord end) WebNearestPositionRequest(PlayerContext ctx, Coord source, Coord... targets) WebObjectPathRequest(PlayerContext ctx, Coord start, Coord objPos, int objId, int orientation) WebPathRequest(PlayerContext ctx, Coord start, Coord end) -
Uses of Coord in org.rspeer.game.web.net.response
Methods in org.rspeer.game.web.net.response that return Coord -
Uses of Coord in org.rspeer.game.web.path
Methods in org.rspeer.game.web.path that return CoordModifier and TypeMethodDescriptionWebPath.getDestination()WebSegment.getEnd()Edge.getEndCoord()WebSegment.getStart()Edge.getStartCoord()Methods in org.rspeer.game.web.path that return types with arguments of type CoordMethods in org.rspeer.game.web.path with parameters of type CoordModifier and TypeMethodDescriptionvoidWebPath.drawTileAtCoord(Graphics2D g, Coord coord, Color color) booleanWebPath.shouldInvalidateForDestination(Coord position) Constructors in org.rspeer.game.web.path with parameters of type CoordModifierConstructorDescriptionWebPath(PlayerContext ctx, List<WebSegment> segments, Coord destination) -
Uses of Coord in org.rspeer.game.web.util
Classes in org.rspeer.game.web.util that implement interfaces with type arguments of type CoordMethods in org.rspeer.game.web.util that return CoordModifier and TypeMethodDescriptionCoordDeserializer.deserialize(com.google.gson.JsonElement jsonElement, Type type, com.google.gson.JsonDeserializationContext jsonDeserializationContext)