Package net.eternalclient.api.rs
Interface RSNPC
-
- All Superinterfaces:
Positionable
,RSActor
,RSDualNode
,RSNode
,RSRenderable
,RSWorldEntity
public interface RSNPC extends RSActor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RSNPCComposition
getComposition()
java.awt.Shape
getConvexHull()
int
getId()
int
getIndex()
RSModel
getModel()
RSModelVars
getModelVars()
RSModelVars
getModelVars2()
java.lang.String
getName()
int
getOrientation()
RSNPCComposition
getTransformedComposition()
void
setComposition(RSNPCComposition composition)
void
setIndex(int id)
-
Methods inherited from interface net.eternalclient.api.interfaces.Positionable
canReach, canReach, canReachSurrounding, canReachSurrounding, derive, derive, derive, distance, distance, distanceTo, distanceTo2D, distanceTo2DHypotenuse, distanceToHypotenuse, distanceToPath, draw, drawMinimapDot, drawText, GetChunkRotation, getHeight, getMinimapPoint, getMovementFlags, getRectArea, getRegionId, getRegionX, getRegionY, getSceneX, getSceneY, getSurroundingArea, getWalkableTile, getWidth, hasLineOfSightTo, hasLineOfSightTo, inLineOfSight, isInArea, isInArea, isInArea2D, isInArea2D, isInMeleeDistance, isInScene, isUnderRoof, locatedAt, pathTo, walkingDistance
-
Methods inherited from interface net.eternalclient.api.rs.RSActor
getActionFrameCycle, getAnimation, getAnimationFrame, getCanvasImageLocation, getCanvasSpriteLocation, getCanvasTextLocation, getCanvasTilePoly, getHealthBars, getHealthRatio, getHealthScale, getIdlePoseAnimation, getLocalTile, getLocalX, getLocalY, getLogicalHeight, getMinimapLocation, getOverheadCycle, getOverheadText, getPathLength, getPathX, getPathY, getPlane, getPoseAnimation, getPoseFrame, getPoseFrameCycle, getRegionTile, getRSInteracting, getRunAnimation, getSceneTile, getSpotAnimationDataTable, getWalkAnimation, getWalkRotate180, getWalkRotateLeft, getWalkRotateRight, getWorldTile, getWorldView, getWorldX, getWorldY, getX, getY, isDead, isMoving, setDead, setIdlePoseAnimation, setOverheadCycle, setOverheadText, setRunAnimation, setWalkAnimation, setWalkRotate180, setWalkRotateLeft, setWalkRotateRight, setWorldView
-
Methods inherited from interface net.eternalclient.api.rs.RSDualNode
getNextDual, getPreviousDual, previousDual, setNextDual, setPreviousDual, unlinkDual
-
Methods inherited from interface net.eternalclient.api.rs.RSNode
getHash, getNext, getPrevious, onUnlink, setHash, setNext, setPrevious, unlink
-
Methods inherited from interface net.eternalclient.api.rs.RSRenderable
getModelHeight, getWorldViewId
-
-
-
-
Method Detail
-
getComposition
RSNPCComposition getComposition()
-
setComposition
void setComposition(RSNPCComposition composition)
-
getId
int getId()
-
getIndex
int getIndex()
-
setIndex
void setIndex(int id)
-
getName
java.lang.String getName()
-
getTransformedComposition
RSNPCComposition getTransformedComposition()
-
getModel
RSModel getModel()
- Specified by:
getModel
in interfaceRSRenderable
-
getOrientation
int getOrientation()
- Specified by:
getOrientation
in interfaceRSActor
-
getConvexHull
java.awt.Shape getConvexHull()
-
getModelVars
RSModelVars getModelVars()
-
getModelVars2
RSModelVars getModelVars2()
-
-