RuneHive-Game
Loading...
Searching...
No Matches
EmblemData.java
Go to the documentation of this file.
1
package
com.runehive.content;
2
3
/**
4
* Created by Daniel on 2018-02-06.
5
*/
6
public
enum
EmblemData
{
7
TIER_1
(12746, 50),
8
TIER_2
(12748, 75),
9
TIER_3
(12749, 100),
10
TIER_4
(12750, 150),
11
TIER_5
(12751, 225),
12
TIER_6
(12752, 300),
13
TIER_7
(12753, 400),
14
TIER_8
(12754, 525),
15
TIER_9
(12755, 750),
16
TIER_10
(12756, 1000),
17
ANCIENT
(21807, 1);
18
19
public
final
int
item
;
20
public
final
int
bloodMoney
;
21
22
EmblemData
(
int
item
,
int
bloodMoney
) {
23
this.item =
item
;
24
this.bloodMoney =
bloodMoney
;
25
}
26
27
public
static
EmblemData
forId
(
int
id
) {
28
for
(
EmblemData
emblem : values()) {
29
if
(emblem.item ==
id
)
30
return
emblem;
31
}
32
return
null
;
33
}
34
35
public
int
getNext
() {
36
if
(
this
==
TIER_10
||
this
==
ANCIENT
)
37
return
-1;
38
return
values()[this.ordinal() + 1].item;
39
}
40
}
com.runehive.content.EmblemData.TIER_3
TIER_3
Definition
EmblemData.java:9
com.runehive.content.EmblemData.TIER_6
TIER_6
Definition
EmblemData.java:12
com.runehive.content.EmblemData.TIER_9
TIER_9
Definition
EmblemData.java:15
com.runehive.content.EmblemData.ANCIENT
ANCIENT
Definition
EmblemData.java:17
com.runehive.content.EmblemData.getNext
int getNext()
Definition
EmblemData.java:35
com.runehive.content.EmblemData.item
final int item
Definition
EmblemData.java:19
com.runehive.content.EmblemData.TIER_7
TIER_7
Definition
EmblemData.java:13
com.runehive.content.EmblemData.EmblemData
EmblemData(int item, int bloodMoney)
Definition
EmblemData.java:22
com.runehive.content.EmblemData.bloodMoney
final int bloodMoney
Definition
EmblemData.java:20
com.runehive.content.EmblemData.TIER_4
TIER_4
Definition
EmblemData.java:10
com.runehive.content.EmblemData.forId
static EmblemData forId(int id)
Definition
EmblemData.java:27
com.runehive.content.EmblemData.TIER_10
TIER_10
Definition
EmblemData.java:16
com.runehive.content.EmblemData.TIER_2
TIER_2
Definition
EmblemData.java:8
com.runehive.content.EmblemData.TIER_8
TIER_8
Definition
EmblemData.java:14
com.runehive.content.EmblemData.TIER_5
TIER_5
Definition
EmblemData.java:11
com.runehive.content.EmblemData.TIER_1
TIER_1
Definition
EmblemData.java:7