Class Projectile
java.lang.Object
org.rspeer.game.adapter.Adapter<jag.oldscape.RSProjectileAnimation>
org.rspeer.game.adapter.scene.Entity<jag.oldscape.RSProjectileAnimation>
org.rspeer.game.adapter.scene.Projectile
- All Implemented Interfaces:
Actionable, Identifiable, Interactable, Mobile, SceneNode
public class Projectile
extends Entity<jag.oldscape.RSProjectileAnimation>
implements Identifiable, Mobile
-
Nested Class Summary
Nested classes/interfaces inherited from interface Actionable
Actionable.Query<Q>Nested classes/interfaces inherited from interface Identifiable
Identifiable.Query<Q>Nested classes/interfaces inherited from interface Mobile
Mobile.Query<Q>Nested classes/interfaces inherited from interface SceneNode
SceneNode.Query<Q> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Entity
getModelPosition, getTypecode, getTypecodeMethods inherited from class Adapter
getProvider, validateMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Actionable
containsAction, containsAction, getSubMenuActionsMethods inherited from interface Interactable
actionOf, interact, interact, interactMethods inherited from interface SceneNode
distance, distance, distance, distance, getArea, getCoordArea, getCoordArea, getCoordView, getEntityPositionHeight, getEntityPositionWidth, getFloorLevel, getSceneContext, getWorldEntity, getWorldEntity, getX, getY, isInFieldOfViewOf, isInFieldOfViewOf
-
Constructor Details
-
Projectile
public Projectile(jag.oldscape.RSProjectileAnimation provider)
-
-
Method Details
-
getEntityIndex
public int getEntityIndex()- Specified by:
getEntityIndexin classEntity<jag.oldscape.RSProjectileAnimation>
-
actionOf
- Specified by:
actionOfin interfaceInteractable
-
getRawActions
- Specified by:
getRawActionsin interfaceActionable
-
getActions
- Specified by:
getActionsin interfaceActionable
-
getId
public int getId()- Specified by:
getIdin interfaceIdentifiable
-
getMatrixId
public int getMatrixId()- Specified by:
getMatrixIdin interfaceSceneNode
-
getPosition
- Specified by:
getPositionin interfaceSceneNode
-
getCoord
-
getCoordFine
- Specified by:
getCoordFinein interfaceSceneNode
-
getStartCycle
public int getStartCycle() -
getEndCycle
public int getEndCycle() -
isFinished
public boolean isFinished() -
getTargetCoord
-
getStartCoord
-
getTargetPosition
Deprecated. -
getStartPosition
Deprecated. -
isMoving
-
getTarget
-
getSource
-
getOrientation
public int getOrientation() -
getHeight
-