RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
com.osroyale.content.activity.inferno.Inferno Class Reference
Inheritance diagram for com.osroyale.content.activity.inferno.Inferno:
Collaboration diagram for com.osroyale.content.activity.inferno.Inferno:

Public Member Functions

void finish ()
void cleanup ()
void update ()
boolean canTeleport (Player player)
void onRegionChange (Player player)
void onLogout (Player player)
Optional<? extends ActivityListener<? extends Activity > > getListener ()
Public Member Functions inherited from com.osroyale.content.activity.Activity
 Activity (int cooldown, int instance)
void sequence ()
void onDeath (Mob mob)
void setPanel (Activity_Panel panel)
Optional< Activity_PanelgetPanel ()
void add (Mob mob)
void remove (Mob mob)
void removeAll (Mob... mobs)
void setPause (boolean pause)
void cooldown (int cooldown)
int getInstance ()
int getTicks ()

Public Attributes

final Set< Npcnpcs = new HashSet<>()

Protected Member Functions

void start ()
Protected Member Functions inherited from com.osroyale.content.activity.Activity
final void resetCooldown ()
final void finishCooldown ()
final void pause ()
final boolean isPaused ()

Additional Inherited Members

Static Protected Attributes inherited from com.osroyale.content.activity.Activity
static final int START = 0
static final int FINISH = -1
static final int PAUSE = -2

Detailed Description

Definition at line 63 of file Inferno.java.

Member Function Documentation

◆ canTeleport()

boolean com.osroyale.content.activity.inferno.Inferno.canTeleport ( Player player)
inline

Called when the player attempts to teleport.

Reimplemented from com.osroyale.content.activity.Activity.

Definition at line 240 of file Inferno.java.

◆ cleanup()

void com.osroyale.content.activity.inferno.Inferno.cleanup ( )
inline

Cleans up the activity when finished.

Reimplemented from com.osroyale.content.activity.Activity.

Definition at line 216 of file Inferno.java.

◆ finish()

void com.osroyale.content.activity.inferno.Inferno.finish ( )
inline

Finishes the activity.

Reimplemented from com.osroyale.content.activity.Activity.

Definition at line 186 of file Inferno.java.

◆ getListener()

Optional<? extends ActivityListener<? extends Activity > > com.osroyale.content.activity.inferno.Inferno.getListener ( )
inline

Gets an Optional of the ActivityListener for this activity.

Reimplemented from com.osroyale.content.activity.Activity.

Definition at line 265 of file Inferno.java.

◆ onLogout()

void com.osroyale.content.activity.inferno.Inferno.onLogout ( Player player)
inline

Called when the player logs out.

Reimplemented from com.osroyale.content.activity.Activity.

Definition at line 254 of file Inferno.java.

◆ onRegionChange()

void com.osroyale.content.activity.inferno.Inferno.onRegionChange ( Player player)
inline

Called when the player changes region.

Reimplemented from com.osroyale.content.activity.Activity.

Definition at line 245 of file Inferno.java.

◆ start()

void com.osroyale.content.activity.inferno.Inferno.start ( )
inlineprotected

Starts the next activity stage.

Reimplemented from com.osroyale.content.activity.Activity.

Definition at line 149 of file Inferno.java.

◆ update()

void com.osroyale.content.activity.inferno.Inferno.update ( )
inline

The update method.

Reimplemented from com.osroyale.content.activity.Activity.

Definition at line 223 of file Inferno.java.

Member Data Documentation

◆ npcs

final Set<Npc> com.osroyale.content.activity.inferno.Inferno.npcs = new HashSet<>()

A set of npcs in this activity.

Definition at line 78 of file Inferno.java.


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