|
RuneHive-Game
|
Public Member Functions | |
| ClanShowcase (ClanChannel channel) | |
| void | openShowcase (Player player, int slot) |
| void | remove (Player player) |
| void | select (Player player, int item, int slot) |
| void | set (Player player) |
Public Attributes | |
| int[] | showcase = new int[3] |
| List< Integer > | showcaseItems = new ArrayList<>(28) |
Private Attributes | |
| final ClanChannel | channel |
| int | currentItem = -1 |
| int | currentSlot = -1 |
| int | showcaseSlot |
Definition at line 15 of file ClanShowcase.java.
| com.runehive.content.clanchannel.content.ClanShowcase.ClanShowcase | ( | ClanChannel | channel | ) |
Definition at line 22 of file ClanShowcase.java.
References channel.
| void com.runehive.content.clanchannel.content.ClanShowcase.openShowcase | ( | Player | player, |
| int | slot ) |
Definition at line 26 of file ClanShowcase.java.
References channel, currentItem, currentSlot, com.runehive.game.world.entity.mob.player.Player.interfaceManager, com.runehive.game.world.entity.mob.player.InterfaceManager.open(), com.runehive.game.world.entity.mob.player.Player.send(), showcase, showcaseItems, and showcaseSlot.
Referenced by remove().
| void com.runehive.content.clanchannel.content.ClanShowcase.remove | ( | Player | player | ) |
Definition at line 73 of file ClanShowcase.java.
References currentItem, currentSlot, com.runehive.game.world.items.ItemDefinition.get(), com.runehive.game.world.items.ItemDefinition.getName(), openShowcase(), and showcaseItems.
| void com.runehive.content.clanchannel.content.ClanShowcase.select | ( | Player | player, |
| int | item, | ||
| int | slot ) |
Definition at line 41 of file ClanShowcase.java.
References currentItem, currentSlot, com.runehive.game.world.entity.mob.player.Player.interfaceManager, com.runehive.game.world.entity.mob.player.InterfaceManager.isInterfaceOpen(), com.runehive.game.world.entity.mob.player.Player.send(), and showcaseItems.
| void com.runehive.content.clanchannel.content.ClanShowcase.set | ( | Player | player | ) |
Definition at line 53 of file ClanShowcase.java.
References currentItem, currentSlot, com.runehive.content.clanchannel.channel.ClanChannelHandler.manage(), showcase, showcaseItems, and showcaseSlot.
|
private |
Definition at line 16 of file ClanShowcase.java.
Referenced by ClanShowcase(), and openShowcase().
|
private |
Definition at line 19 of file ClanShowcase.java.
Referenced by openShowcase(), remove(), select(), and set().
|
private |
Definition at line 19 of file ClanShowcase.java.
Referenced by openShowcase(), remove(), select(), and set().
| int [] com.runehive.content.clanchannel.content.ClanShowcase.showcase = new int[3] |
Definition at line 17 of file ClanShowcase.java.
Referenced by openShowcase(), and set().
| List<Integer> com.runehive.content.clanchannel.content.ClanShowcase.showcaseItems = new ArrayList<>(28) |
Definition at line 18 of file ClanShowcase.java.
Referenced by openShowcase(), remove(), select(), and set().
|
private |
Definition at line 20 of file ClanShowcase.java.
Referenced by openShowcase(), and set().