hiscores: add gotr
This commit is contained in:
@@ -66,6 +66,7 @@ public class HiscoreResult
|
||||
private Skill clueScrollMaster;
|
||||
private Skill lastManStanding;
|
||||
private Skill soulWarsZeal;
|
||||
private Skill riftsClosed;
|
||||
private Skill abyssalSire;
|
||||
private Skill alchemicalHydra;
|
||||
private Skill barrowsChests;
|
||||
@@ -191,6 +192,8 @@ public class HiscoreResult
|
||||
return lastManStanding;
|
||||
case SOUL_WARS_ZEAL:
|
||||
return soulWarsZeal;
|
||||
case RIFTS_CLOSED:
|
||||
return riftsClosed;
|
||||
case ABYSSAL_SIRE:
|
||||
return abyssalSire;
|
||||
case ALCHEMICAL_HYDRA:
|
||||
|
||||
@@ -85,6 +85,10 @@ class HiscoreResultBuilder
|
||||
hiscoreResult.setClueScrollMaster(skills.get(index++));
|
||||
hiscoreResult.setLastManStanding(skills.get(index++));
|
||||
hiscoreResult.setSoulWarsZeal(skills.get(index++));
|
||||
if (skills.size() > 84)
|
||||
{
|
||||
hiscoreResult.setRiftsClosed(skills.get(index++));
|
||||
}
|
||||
// seasonal doesn't have boss hiscores
|
||||
if (index < skills.size())
|
||||
{
|
||||
@@ -115,10 +119,7 @@ class HiscoreResultBuilder
|
||||
hiscoreResult.setKreearra(skills.get(index++));
|
||||
hiscoreResult.setKrilTsutsaroth(skills.get(index++));
|
||||
hiscoreResult.setMimic(skills.get(index++));
|
||||
if (skills.size() > 83)
|
||||
{
|
||||
hiscoreResult.setNex(skills.get(index++));
|
||||
}
|
||||
hiscoreResult.setNex(skills.get(index++));
|
||||
hiscoreResult.setNightmare(skills.get(index++));
|
||||
hiscoreResult.setPhosanisNightmare(skills.get(index++));
|
||||
hiscoreResult.setObor(skills.get(index++));
|
||||
|
||||
@@ -70,6 +70,7 @@ public enum HiscoreSkill
|
||||
CLUE_SCROLL_MASTER("Clue Scrolls (master)", ACTIVITY),
|
||||
LAST_MAN_STANDING("Last Man Standing", ACTIVITY),
|
||||
SOUL_WARS_ZEAL("Soul Wars Zeal", ACTIVITY),
|
||||
RIFTS_CLOSED("Rifts closed", ACTIVITY),
|
||||
ABYSSAL_SIRE("Abyssal Sire", BOSS),
|
||||
ALCHEMICAL_HYDRA("Alchemical Hydra", BOSS),
|
||||
BARROWS_CHESTS("Barrows Chests", BOSS),
|
||||
|
||||
@@ -280,6 +280,7 @@ public class HiscorePanel extends PluginPanel
|
||||
minigamePanel.add(makeHiscorePanel(LEAGUE_POINTS));
|
||||
minigamePanel.add(makeHiscorePanel(LAST_MAN_STANDING));
|
||||
minigamePanel.add(makeHiscorePanel(SOUL_WARS_ZEAL));
|
||||
minigamePanel.add(makeHiscorePanel(RIFTS_CLOSED));
|
||||
minigamePanel.add(makeHiscorePanel(BOUNTY_HUNTER_ROGUE));
|
||||
minigamePanel.add(makeHiscorePanel(BOUNTY_HUNTER_HUNTER));
|
||||
|
||||
@@ -605,6 +606,18 @@ public class HiscorePanel extends PluginPanel
|
||||
}
|
||||
break;
|
||||
}
|
||||
case RIFTS_CLOSED:
|
||||
{
|
||||
Skill riftsClosed = result.getRiftsClosed();
|
||||
String rank = (riftsClosed.getRank() == -1) ? "Unranked" : QuantityFormatter.formatNumber(riftsClosed.getRank());
|
||||
content += "<p><span style = 'color:white'>Rifts closed</span></p>";
|
||||
content += "<p><span style = 'color:white'>Rank:</span> " + rank + "</p>";
|
||||
if (riftsClosed.getLevel() > -1)
|
||||
{
|
||||
content += "<p><span style = 'color:white'>Rifts:</span> " + QuantityFormatter.formatNumber(riftsClosed.getLevel()) + "</p>";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case LEAGUE_POINTS:
|
||||
{
|
||||
Skill leaguePoints = result.getLeaguePoints();
|
||||
|
||||
Reference in New Issue
Block a user