|
RuneHive-Game
|
Public Member Functions | |
| CollectionLog () | |
| ArrayList< CollectionLogItem > | getLog () |
Static Public Member Functions | |
| static void | checkItemDrop (Player player, int npcId, int itemId, int amount) |
| static boolean | clickButton (Player player, int button) |
| static int | getCounter (CollectionLog cl, CollectionLogData data) |
| static int | getLogItemAmount (Player player, CollectionLogData data, int item) |
| static void | increaseCounter (Player player, CollectionLogData data) |
| static void | loadPage (Player player, CollectionLogPage page) |
| static void | logItem (Player player, CollectionLogData data, int item, int amount) |
| static void | onNpcKill (Player player, int npcId) |
| static void | open (Player player) |
| static void | selectLog (Player player, CollectionLogData selected, int slot) |
| static void | selectLogButton (Player player, int slot) |
| static void | sendButtons (Player player, CollectionLogPage page) |
Static Public Attributes | |
| static final int | INTERFACE_ID = 44500 |
| static final int | ITEM_CONTAINER = 44521 |
| static final int | KC_ID = 44518 |
| static final int | NAME_ID = 44516 |
| static final int | OBTAINED_ID = 44517 |
Private Attributes | |
| ArrayList< CollectionLogItem > | log |
Definition at line 13 of file CollectionLog.java.
| com.runehive.content.collectionlog.CollectionLog.CollectionLog | ( | ) |
Definition at line 23 of file CollectionLog.java.
References log.
Referenced by getCounter().
|
static |
Definition at line 164 of file CollectionLog.java.
References logItem().
Referenced by com.runehive.game.world.entity.mob.npc.drop.NpcDropManager.drop(), and com.runehive.game.world.entity.mob.npc.drop.NpcDropManager.rollDrop().
|
static |
Definition at line 128 of file CollectionLog.java.
References com.runehive.content.collectionlog.CollectionLogPage.forButton(), loadPage(), and selectLogButton().
|
static |
Definition at line 142 of file CollectionLog.java.
References CollectionLog(), and getLog().
Referenced by selectLog().
| ArrayList< CollectionLogItem > com.runehive.content.collectionlog.CollectionLog.getLog | ( | ) |
Definition at line 27 of file CollectionLog.java.
Referenced by getCounter(), getLogItemAmount(), increaseCounter(), logItem(), and sendButtons().
|
static |
Definition at line 151 of file CollectionLog.java.
References com.runehive.game.world.entity.mob.player.Player.getCollectionLog(), and getLog().
Referenced by selectLog().
|
static |
Definition at line 218 of file CollectionLog.java.
References com.runehive.game.world.entity.mob.player.Player.getCollectionLog(), getLog(), and com.runehive.content.collectionlog.CollectionLogItem.setCounter().
Referenced by com.runehive.content.wintertodt.Wintertodt.award(), com.runehive.content.activity.impl.barrows.BarrowsUtility.generateRewards(), and onNpcKill().
|
static |
Definition at line 45 of file CollectionLog.java.
References com.runehive.game.world.entity.mob.player.Player.collectionLogPageOpen, com.runehive.content.collectionlog.CollectionLogData.getPageList(), selectLog(), com.runehive.game.world.entity.mob.player.Player.send(), and sendButtons().
Referenced by clickButton(), and open().
|
static |
Definition at line 178 of file CollectionLog.java.
References com.runehive.content.collectionlog.CollectionLogItem.addItem(), com.runehive.game.world.items.ItemDefinition.get(), com.runehive.game.world.entity.mob.player.Player.getCollectionLog(), com.runehive.content.collectionlog.CollectionLogData.getItems(), getLog(), com.runehive.game.world.items.ItemDefinition.getName(), com.runehive.content.collectionlog.CollectionLogSaving.save(), and com.runehive.game.world.entity.mob.player.Player.send().
Referenced by checkItemDrop(), com.runehive.content.activity.impl.barrows.BarrowsUtility.generateRewards(), com.runehive.content.pet.Pets.onObtain(), and com.runehive.content.activity.impl.warriorguild.WarriorGuild.pickupItem().
|
static |
Definition at line 204 of file CollectionLog.java.
References increaseCounter().
Referenced by com.runehive.game.world.entity.mob.npc.NpcDeath.postDeath().
|
static |
Definition at line 31 of file CollectionLog.java.
References com.runehive.content.collectionlog.CollectionLogData.BARROWS, com.runehive.content.collectionlog.CollectionLogPage.BOSSES, com.runehive.game.world.entity.mob.player.Player.collectionLogPageOpen, com.runehive.game.world.entity.mob.player.Player.collectionLogView, INTERFACE_ID, com.runehive.game.world.entity.mob.player.Player.interfaceManager, loadPage(), com.runehive.game.world.entity.mob.player.InterfaceManager.open(), and selectLog().
|
static |
Definition at line 77 of file CollectionLog.java.
References com.runehive.content.collectionlog.CollectionCategory.BOSSES, com.runehive.game.world.entity.mob.player.Player.getCollectionLog(), getCounter(), com.runehive.content.collectionlog.CollectionLogData.getCounterText(), com.runehive.content.collectionlog.CollectionLogData.getItems(), getLogItemAmount(), com.runehive.content.collectionlog.CollectionLogData.getName(), com.runehive.content.collectionlog.CollectionLogData.getType(), ITEM_CONTAINER, KC_ID, NAME_ID, OBTAINED_ID, and com.runehive.game.world.entity.mob.player.Player.send().
Referenced by loadPage(), open(), and selectLogButton().
|
static |
Definition at line 119 of file CollectionLog.java.
References com.runehive.game.world.entity.mob.player.Player.collectionLogPageOpen, com.runehive.content.collectionlog.CollectionLogData.getPageList(), and selectLog().
Referenced by clickButton().
|
static |
Definition at line 56 of file CollectionLog.java.
References com.runehive.game.world.entity.mob.player.Player.getCollectionLog(), getLog(), com.runehive.content.collectionlog.CollectionLogData.getPageList(), and com.runehive.game.world.entity.mob.player.Player.send().
Referenced by loadPage().
|
static |
Definition at line 15 of file CollectionLog.java.
Referenced by open().
|
static |
Definition at line 19 of file CollectionLog.java.
Referenced by selectLog().
|
static |
Definition at line 18 of file CollectionLog.java.
Referenced by selectLog().
|
private |
Definition at line 21 of file CollectionLog.java.
Referenced by CollectionLog().
|
static |
Definition at line 16 of file CollectionLog.java.
Referenced by selectLog().
|
static |
Definition at line 17 of file CollectionLog.java.
Referenced by selectLog().