RuneHive-Game
Loading...
Searching...
No Matches
com.runehive.content.bot.objective.BotObjective Enum Reference
Inheritance diagram for com.runehive.content.bot.objective.BotObjective:
Collaboration diagram for com.runehive.content.bot.objective.BotObjective:

Public Member Functions

 BotObjective (BotObjectiveListener listener)
void finish (PlayerBot bot)
void init (PlayerBot bot)

Public Attributes

 COMBAT =(new CombatObjective())
 RESTOCK =(new RestockObjective())
 WALK_IN_WILDERNESS =(new WildernessWalkObjective())
 WALK_TO_BANK =(new BankObjective())
 WALK_TO_DITCH =(new WildernessDitchObjective())

Private Attributes

final BotObjectiveListener listener

Detailed Description

Definition at line 6 of file BotObjective.java.

Constructor & Destructor Documentation

◆ BotObjective()

com.runehive.content.bot.objective.BotObjective.BotObjective ( BotObjectiveListener listener)

Definition at line 15 of file BotObjective.java.

15 {
16 this.listener = listener;
17 }

References listener.

Member Function Documentation

◆ finish()

void com.runehive.content.bot.objective.BotObjective.finish ( PlayerBot bot)

Implements com.runehive.content.bot.objective.BotObjectiveListener.

Definition at line 25 of file BotObjective.java.

25 {
26 listener.finish(bot);
27 }

References listener.

◆ init()

void com.runehive.content.bot.objective.BotObjective.init ( PlayerBot bot)

Implements com.runehive.content.bot.objective.BotObjectiveListener.

Definition at line 20 of file BotObjective.java.

20 {
21 listener.init(bot);
22 }

References listener.

Member Data Documentation

◆ COMBAT

com.runehive.content.bot.objective.BotObjective.COMBAT =(new CombatObjective())

Definition at line 11 of file BotObjective.java.

Referenced by com.runehive.content.bot.PlayerBot.retaliate().

◆ listener

final BotObjectiveListener com.runehive.content.bot.objective.BotObjective.listener
private

Definition at line 13 of file BotObjective.java.

Referenced by BotObjective(), finish(), and init().

◆ RESTOCK

com.runehive.content.bot.objective.BotObjective.RESTOCK =(new RestockObjective())

◆ WALK_IN_WILDERNESS

com.runehive.content.bot.objective.BotObjective.WALK_IN_WILDERNESS =(new WildernessWalkObjective())

◆ WALK_TO_BANK

◆ WALK_TO_DITCH

com.runehive.content.bot.objective.BotObjective.WALK_TO_DITCH =(new WildernessDitchObjective())

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