Uses of Class
games.stendhal.server.core.pathfinder.Node
Packages that use Node
Package
Description
Lua scripting interface.
Entities are all the interactive objects of the gaming world
(including players, NPCs, creatures, items, signs, chests, portals, ...)
-
Uses of Node in games.stendhal.server.core.pathfinder
Fields in games.stendhal.server.core.pathfinder declared as NodeFields in games.stendhal.server.core.pathfinder with type parameters of type NodeMethods in games.stendhal.server.core.pathfinder that return NodeModifier and TypeMethodDescriptionFixedPath.getCurrentGoal()Get the current goal.FixedPath.getDestination()Get the final destination point.Node[]FixedPath.getNodes()Get the array of nodes that make up the path.EntityGuide.nextNode()Get the next node on the path.EntityGuide.prevNode()Get the previous node on the path.Methods in games.stendhal.server.core.pathfinder that return types with arguments of type NodeModifier and TypeMethodDescriptionRPZonePath.get()FixedPath.getNodeList()Get the list of nodes that make up the path.Pathfinder.getPath()RPZonePath.getPath()Path.searchPath(StendhalRPZone zone, int startX, int startY, int destX, int destY, double maxDistance) Find an one tile wide path.Path.searchPath(Entity entity, int ex, int ey) Finds a path for the Entityentity.Path.searchPath(Entity entity, int x, int y, Rectangle2D destination, double maxDistance) Finds a path for the Entityentity.Path.searchPath(Entity sourceEntity, StendhalRPZone zone, int x, int y, Rectangle2D destination, double maxDistance, boolean withEntities) Finds a path for the Entityentity.Path.searchPath(Entity entity, Entity dest, double maxDistance) Finds a path for the Entityentityto the other Entitydest.Constructors in games.stendhal.server.core.pathfinder with parameters of type NodeModifierConstructorDescriptionGoToPosition(GuidedEntity entity, Node position, Observer o) ConstructorConstructor parameters in games.stendhal.server.core.pathfinder with type arguments of type Node -
Uses of Node in games.stendhal.server.core.scripting.lua
Methods in games.stendhal.server.core.scripting.lua that return NodeModifier and TypeMethodDescriptionstatic NodeLuaTableHelper.pairToNode(org.luaj.vm2.LuaTable lt) Converts a Lua table pair ({num, num}) to `Node`.Methods in games.stendhal.server.core.scripting.lua that return types with arguments of type NodeModifier and TypeMethodDescriptionLuaTableHelper.pairsToNodes(org.luaj.vm2.LuaTable lt) Converts a list of Lua table pairs ({{int, int}, {int, int}}) to list of nodes (`List`). -
Uses of Node in games.stendhal.server.entity
Methods in games.stendhal.server.entity that return types with arguments of type NodeModifier and TypeMethodDescriptionEntity.getAdjacentNodes()Get horizontal & vertical nodes immediately adjacent to entity's current X,Y coordinates. -
Uses of Node in games.stendhal.server.entity.npc
Methods in games.stendhal.server.entity.npc that return types with arguments of type Node -
Uses of Node in games.stendhal.server.maps.quests.piedpiper
Methods in games.stendhal.server.maps.quests.piedpiper that return NodeModifier and TypeMethodDescriptionstatic NodePathsBuildHelper.getAdosTownHallMiddlePoint()it is a point where piper should go after speaking with mayor.