RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
com.osroyale.game.action.impl.BuryBoneAction Class Reference
Inheritance diagram for com.osroyale.game.action.impl.BuryBoneAction:
Collaboration diagram for com.osroyale.game.action.impl.BuryBoneAction:

Public Member Functions

boolean canInit ()
void init ()
void onExecute ()
void onCancel (boolean logout)
Optional< SkillAnimationanimation ()
double experience ()
int skill ()
String getName ()
boolean prioritized ()
WalkablePolicy getWalkablePolicy ()
Public Member Functions inherited from com.osroyale.content.skill.SkillAction
 SkillAction (Mob mob, Optional< Position > position, int delay, boolean instant)
 SkillAction (Mob mob, Optional< Position > position, boolean instant)
final void start ()
boolean ignore ()
Public Member Functions inherited from com.osroyale.game.action.Action< T extends Mob >
 Action (T mob, int delay, boolean instant)
 Action (T mob, int delay)
getMob ()
Public Member Functions inherited from com.osroyale.game.task.Task
 Task (boolean instant, int delay)
 Task (int delay)
boolean canRun ()
synchronized final void cancel ()
synchronized final void cancel (boolean logout)
Task attach (Object newKey)
boolean isInstant ()
int getDelay ()
void setDelay (int delay)
boolean isRunning ()
Optional< Object > getAttachment ()

Additional Inherited Members

Protected Member Functions inherited from com.osroyale.content.skill.SkillAction
final void onSchedule ()
final void execute ()
Protected Member Functions inherited from com.osroyale.game.task.Task
boolean canSchedule ()

Detailed Description

Handles burying a bone.

Author
Michael | Chex

Definition at line 55 of file BuryBoneAction.java.

Member Function Documentation

◆ animation()

Optional< SkillAnimation > com.osroyale.game.action.impl.BuryBoneAction.animation ( )
inline

The skill animation to execute.

Returns
the skill animation to execute.

Reimplemented from com.osroyale.content.skill.SkillAction.

Definition at line 112 of file BuryBoneAction.java.

◆ canInit()

boolean com.osroyale.game.action.impl.BuryBoneAction.canInit ( )
inline

Determines if this action can be initialized.

Returns
true if it can, false otherwise.

Reimplemented from com.osroyale.content.skill.SkillAction.

Definition at line 68 of file BuryBoneAction.java.

◆ experience()

double com.osroyale.game.action.impl.BuryBoneAction.experience ( )
inline

The experience given from this action.

Returns
the numerical value representing the amount of experience given.

Reimplemented from com.osroyale.content.skill.SkillAction.

Definition at line 117 of file BuryBoneAction.java.

◆ getName()

String com.osroyale.game.action.impl.BuryBoneAction.getName ( )
inline

Gets the name of this action.

Returns
The name of this action.

Reimplemented from com.osroyale.game.action.Action< T extends Mob >.

Definition at line 131 of file BuryBoneAction.java.

◆ getWalkablePolicy()

WalkablePolicy com.osroyale.game.action.impl.BuryBoneAction.getWalkablePolicy ( )
inline

Gets the WalkablePolicy of this action.

Returns
The walkable policy of this action.

Reimplemented from com.osroyale.game.action.Action< T extends Mob >.

Definition at line 141 of file BuryBoneAction.java.

◆ init()

void com.osroyale.game.action.impl.BuryBoneAction.init ( )
inline

Any functionality that should be handled when this action is submitted.

Reimplemented from com.osroyale.content.skill.SkillAction.

Definition at line 73 of file BuryBoneAction.java.

◆ onCancel()

void com.osroyale.game.action.impl.BuryBoneAction.onCancel ( boolean logout)
inline

A function executed on cancellation.

Reimplemented from com.osroyale.game.task.Task.

Definition at line 107 of file BuryBoneAction.java.

◆ onExecute()

void com.osroyale.game.action.impl.BuryBoneAction.onExecute ( )
inline

The method which is called on intervals of the specified #delay;

Reimplemented from com.osroyale.content.skill.SkillAction.

Definition at line 78 of file BuryBoneAction.java.

◆ prioritized()

boolean com.osroyale.game.action.impl.BuryBoneAction.prioritized ( )
inline

Determines if this action is prioritized.

When making an action prioritized, the next action will be ignored if not queued.

Returns
true if this action is prioritized, false otherwise.

Reimplemented from com.osroyale.game.action.Action< T extends Mob >.

Definition at line 136 of file BuryBoneAction.java.

◆ skill()

int com.osroyale.game.action.impl.BuryBoneAction.skill ( )
inline

The skill we should hand to experience to.

Reimplemented from com.osroyale.content.skill.SkillAction.

Definition at line 126 of file BuryBoneAction.java.


The documentation for this class was generated from the following file: