|
RuneHive-Game
|
The blood money chest manager. More...
Static Public Member Functions | |
| static void | finish (boolean unlocked) |
| Handles finishing the blood money chet. | |
| static String | getInformation () |
| The information displayed on information tab. | |
| static void | open (Player player) |
| Handles opening the blood money chest. | |
| static void | spawn () |
| Handles spawning the blood money chest. | |
Static Public Attributes | |
| static boolean | active |
| The state of the blood money chest. | |
| static CustomGameObject | chest |
| The blood money chest object. | |
| static BloodMoneyPosition | data |
| Blood chest position. | |
| static Npc | guardian |
| The guardian npc. | |
| static final Stopwatch | stopwatch = Stopwatch.start() |
| The stopwatch for this event. | |
Static Private Attributes | |
| static Player | viewer |
| The current blood money chest viewer. | |
The blood money chest manager.
Definition at line 17 of file BloodMoneyChest.java.
|
static |
Handles finishing the blood money chet.
Definition at line 56 of file BloodMoneyChest.java.
References active, chest, guardian, com.runehive.game.world.World.sendMessage(), and viewer.
Referenced by com.runehive.content.bloodmoney.BloodChestEvent.execute().
|
static |
The information displayed on information tab.
Definition at line 98 of file BloodMoneyChest.java.
|
static |
Handles opening the blood money chest.
Definition at line 78 of file BloodMoneyChest.java.
References com.runehive.content.puzzle.PuzzleType.BLOOD_MONEY, com.runehive.game.world.entity.mob.player.Player.dialogueFactory, com.runehive.content.dialogue.DialogueFactory.execute(), guardian, com.runehive.content.puzzle.PuzzleDisplay.open(), com.runehive.game.world.entity.mob.player.Player.puzzle, com.runehive.content.dialogue.DialogueFactory.sendStatement(), and viewer.
|
static |
Handles spawning the blood money chest.
Definition at line 37 of file BloodMoneyChest.java.
References active, chest, data, com.runehive.util.Utility.getInnerBoundaries(), guardian, com.runehive.util.Utility.randomElement(), and com.runehive.game.world.World.sendMessage().
Referenced by com.runehive.content.bloodmoney.BloodChestEvent.execute().
|
static |
The state of the blood money chest.
Definition at line 19 of file BloodMoneyChest.java.
Referenced by com.runehive.content.bloodmoney.BloodChestEvent.execute(), finish(), getInformation(), and spawn().
|
static |
The blood money chest object.
Definition at line 25 of file BloodMoneyChest.java.
|
static |
Blood chest position.
Definition at line 31 of file BloodMoneyChest.java.
Referenced by getInformation(), and spawn().
|
static |
The guardian npc.
Definition at line 28 of file BloodMoneyChest.java.
Referenced by finish(), open(), com.runehive.game.world.entity.combat.strategy.npc.boss.StoneGuardian.preDeath(), and spawn().
|
static |
The stopwatch for this event.
Definition at line 34 of file BloodMoneyChest.java.
Referenced by com.runehive.content.bloodmoney.BloodChestEvent.execute().
|
staticprivate |
The current blood money chest viewer.
Definition at line 22 of file BloodMoneyChest.java.