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 RSNPCCompositiongetComposition()java.awt.ShapegetConvexHull()intgetId()intgetIndex()RSModelgetModel()RSModelVarsgetModelVars()RSModelVarsgetModelVars2()java.lang.StringgetName()intgetOrientation()RSNPCCompositiongetTransformedComposition()voidsetComposition(RSNPCComposition composition)voidsetIndex(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:
getModelin interfaceRSRenderable
-
getOrientation
int getOrientation()
- Specified by:
getOrientationin interfaceRSActor
-
getConvexHull
java.awt.Shape getConvexHull()
-
getModelVars
RSModelVars getModelVars()
-
getModelVars2
RSModelVars getModelVars2()
-
-