Package jag.game.scene.entity
Interface RSNpc
-
- All Superinterfaces:
RSEntity,RSNode,RSPathingEntity,RSProvider,RSTriplyLinkedNode
public interface RSNpc extends RSPathingEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleancontainsModelOverride(int id)RSNpcDefinitiongetDefinition()RSNpcModelOverridesgetModelOverrides1()RSNpcModelOverridesgetModelOverrides2()StringgetNameOverride()intgetOptionFlags()RSOverheadIconsgetOverheadIcons()-
Methods inherited from interface jag.game.scene.entity.RSEntity
defineModel, getCachedModel, getDebugColor, getHeight, getModel, getModels, isDebugging, setCachedModel, setDebugColor, setDebugging
-
Methods inherited from interface jag.RSNode
getKey, getNext, getPrevious, unlink
-
Methods inherited from interface jag.game.scene.entity.RSPathingEntity
addHitSplat, addHitUpdate, getAbsoluteX, getAbsoluteY, getAnimation, getAnimationDelay, getBoundSize, getEffects, getHealthBars, getHitsplatCount, getHitsplatCycles, getHitsplatIds, getHitsplats, getHitsplatTypes, getIndex, getLastHitsplatServerTicks, getOrientation, getOverheadText, getRouteWaypointCount, getRouteWaypointsTraversed, getRouteWaypointsX, getRouteWaypointsY, getSpecialHitsplats, getStance, getTargetIndex, getWorldMatrixId, setLastHitsplatServerTicks
-
Methods inherited from interface jag.RSTriplyLinkedNode
getNextTriply, getPreviousTriply, getTriplyKey
-
-
-
-
Method Detail
-
getDefinition
RSNpcDefinition getDefinition()
-
getOverheadIcons
RSOverheadIcons getOverheadIcons()
-
getNameOverride
String getNameOverride()
-
getOptionFlags
int getOptionFlags()
-
getModelOverrides1
RSNpcModelOverrides getModelOverrides1()
-
getModelOverrides2
RSNpcModelOverrides getModelOverrides2()
-
containsModelOverride
default boolean containsModelOverride(int id)
-
-