Class Character
java.lang.Object
org.highlife.api.wrappers.interactive.interact.Interactable
org.highlife.api.wrappers.interactive.Entity
org.highlife.api.wrappers.interactive.Character
- All Implemented Interfaces:
Identifiable,Locatable,Verified
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanexists()intintDeprecated.intintgetGridX()intgetGridY()intintint[]int[]int[]int[]Deprecated.int[]abstract intgetIndex()intabstract intgetLevel()intintintintint[]int[]intintintintintgetTile()longgetUID()intintintgetX()intgetY()intgetZ()booleanbooleanbooleanbooleanbooleanisInteracting(Character character) booleanisMoving()booleanMethods inherited from class org.highlife.api.wrappers.interactive.Entity
canReach, distance, distance, distance, equals, getActions, getBoundingBox, getCenterPoint, getClickablePoint, getLeftClickAction, getModel, getName, getReference, getSurroundingArea, getTileReference, hasAction, hashCode, interact, interact, interact, interact, interact, interactForceLeft, interactForceRight, isOnScreen, walkingDistanceMethods inherited from class org.highlife.api.wrappers.interactive.interact.Interactable
hover, rightClickMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.highlife.api.wrappers.interactive.Identifiable
getId, getIDMethods inherited from interface org.highlife.api.wrappers.interactive.Locatable
canReach, getRegionId, tileDistance
-
Constructor Details
-
Character
protected Character()
-
-
Method Details
-
getIndex
public abstract int getIndex() -
getUID
public long getUID() -
getRenderableHeight
public int getRenderableHeight()- Specified by:
getRenderableHeightin classEntity
-
getWalkAnimation
public int getWalkAnimation() -
getStandAnimation
public int getStandAnimation() -
getAnimationDelay
Deprecated. -
getHeadFrame
public int getHeadFrame() -
getTailFrame
public int getTailFrame() -
exists
public boolean exists() -
isAnimating
public boolean isAnimating() -
getAnimation
public int getAnimation() -
getCombatTime
public int getCombatTime() -
getFacingDirection
-
getHitSplatCycles
public int[] getHitSplatCycles() -
getHitSplatTypes
public int[] getHitSplatTypes() -
getHitSplats
public int[] getHitSplats() -
getHitSplatIds
public int[] getHitSplatIds() -
getHitSplatSpecials
Deprecated. -
getHitsplats
-
getInteractingIndex
public int getInteractingIndex() -
getLevel
public abstract int getLevel() -
getOrientation
public int getOrientation() -
getSmoothOrientation
public int getSmoothOrientation() -
getOverhead
-
getQueueSize
public int getQueueSize() -
getQueueX
public int[] getQueueX() -
getQueueY
public int[] getQueueY() -
isMoving
public boolean isMoving() -
getInteractingCharacter
-
isStandingStill
public boolean isStandingStill() -
getX
public int getX() -
getY
public int getY() -
getZ
public int getZ() -
getGridX
public int getGridX() -
getGridY
public int getGridY() -
getLocalX
public int getLocalX() -
getLocalY
public int getLocalY() -
canAttack
public boolean canAttack() -
isInCombat
public boolean isInCombat() -
isInteractedWith
public boolean isInteractedWith() -
getCharacterInteractingWithMe
-
getCharactersInteractingWithMe
-
isInteracting
-
getHealthPercent
public int getHealthPercent() -
isHealthBarVisible
public boolean isHealthBarVisible() -
getServerTile
-
getSpotAnimation
public int getSpotAnimation() -
getTile
-
getWorldViewId
public int getWorldViewId()- Specified by:
getWorldViewIdin classEntity
-