|
RuneHive-Game
|
Handles the clan achievements. More...
Public Member Functions | |
| ClanAchievement (String details, int amount, Difficulty difficulty) | |
Constructs a new ClanAchievement. | |
| double | getExperience () |
| Gets the reward experience for completing an achivement. | |
| int | getPoints () |
| Gets the reward points for completing an achievement. | |
Static Public Member Functions | |
| static Optional< ClanAchievement > | forOrdinal (int ordinal) |
| Gets the clan achivement based on the ordinal. | |
Public Attributes | |
| final int | amount |
| The amount required of the achievement. | |
| CLAN_MEMBERS_I =("Have 10 members in your clan", 10, Difficulty.EASY) | |
| CLAN_MEMBERS_II =("Have 50 members in your clan", 50, Difficulty.MEDIUM) | |
| CLAN_MEMBERS_III =("Have 150 members in your clan", 150, Difficulty.HARD) | |
| final String | details |
| The details of the achievement. | |
| final Difficulty | difficulty |
| The difficulty of the achievement. | |
| PLAYER_KILLER_I =("Kill 25 wilderness players", 25, Difficulty.EASY) | |
| PLAYER_KILLER_II =("Kill 150 wilderness players", 150, Difficulty.MEDIUM) | |
| PLAYER_KILLER_III =("Kill 750 wilderness players", 750, Difficulty.HARD) | |
| TASKS_I =("Complete 10 clan tasks", 10, Difficulty.EASY) | |
| TASKS_II =("Complete 100 clan tasks", 100, Difficulty.MEDIUM) | |
| TASKS_III =("Complete 500 clan tasks", 500, Difficulty.HARD) | |
Handles the clan achievements.
Definition at line 12 of file ClanAchievement.java.
| com.runehive.content.clanchannel.content.ClanAchievement.ClanAchievement | ( | String | details, |
| int | amount, | ||
| Difficulty | difficulty ) |
Constructs a new ClanAchievement.
Definition at line 39 of file ClanAchievement.java.
References amount, details, and difficulty.
Referenced by forOrdinal().
|
static |
Gets the clan achivement based on the ordinal.
Definition at line 72 of file ClanAchievement.java.
References ClanAchievement().
Referenced by com.runehive.content.clanchannel.content.ClanViewer.viewAchievements().
| double com.runehive.content.clanchannel.content.ClanAchievement.getExperience | ( | ) |
Gets the reward experience for completing an achivement.
Definition at line 59 of file ClanAchievement.java.
References difficulty.
| int com.runehive.content.clanchannel.content.ClanAchievement.getPoints | ( | ) |
Gets the reward points for completing an achievement.
Definition at line 46 of file ClanAchievement.java.
References difficulty.
| final int com.runehive.content.clanchannel.content.ClanAchievement.amount |
The amount required of the achievement.
Definition at line 33 of file ClanAchievement.java.
Referenced by ClanAchievement().
| com.runehive.content.clanchannel.content.ClanAchievement.CLAN_MEMBERS_I =("Have 10 members in your clan", 10, Difficulty.EASY) |
Definition at line 14 of file ClanAchievement.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannel.add().
| com.runehive.content.clanchannel.content.ClanAchievement.CLAN_MEMBERS_II =("Have 50 members in your clan", 50, Difficulty.MEDIUM) |
Definition at line 19 of file ClanAchievement.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannel.add().
| com.runehive.content.clanchannel.content.ClanAchievement.CLAN_MEMBERS_III =("Have 150 members in your clan", 150, Difficulty.HARD) |
Definition at line 24 of file ClanAchievement.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannel.add().
| final String com.runehive.content.clanchannel.content.ClanAchievement.details |
The details of the achievement.
Definition at line 30 of file ClanAchievement.java.
Referenced by ClanAchievement().
| final Difficulty com.runehive.content.clanchannel.content.ClanAchievement.difficulty |
The difficulty of the achievement.
Definition at line 36 of file ClanAchievement.java.
Referenced by ClanAchievement(), getExperience(), and getPoints().
| com.runehive.content.clanchannel.content.ClanAchievement.PLAYER_KILLER_I =("Kill 25 wilderness players", 25, Difficulty.EASY) |
Definition at line 16 of file ClanAchievement.java.
Referenced by com.runehive.game.world.entity.mob.player.PlayerKilling.handle().
| com.runehive.content.clanchannel.content.ClanAchievement.PLAYER_KILLER_II =("Kill 150 wilderness players", 150, Difficulty.MEDIUM) |
Definition at line 21 of file ClanAchievement.java.
Referenced by com.runehive.game.world.entity.mob.player.PlayerKilling.handle().
| com.runehive.content.clanchannel.content.ClanAchievement.PLAYER_KILLER_III =("Kill 750 wilderness players", 750, Difficulty.HARD) |
Definition at line 26 of file ClanAchievement.java.
Referenced by com.runehive.game.world.entity.mob.player.PlayerKilling.handle().
| com.runehive.content.clanchannel.content.ClanAchievement.TASKS_I =("Complete 10 clan tasks", 10, Difficulty.EASY) |
Definition at line 15 of file ClanAchievement.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannel.activateTask().
| com.runehive.content.clanchannel.content.ClanAchievement.TASKS_II =("Complete 100 clan tasks", 100, Difficulty.MEDIUM) |
Definition at line 20 of file ClanAchievement.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannel.activateTask().
| com.runehive.content.clanchannel.content.ClanAchievement.TASKS_III =("Complete 500 clan tasks", 500, Difficulty.HARD) |
Definition at line 25 of file ClanAchievement.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannel.activateTask().