RuneHive-Game
Loading...
Searching...
No Matches
SkillRequirement.java
Go to the documentation of this file.
1
package
com.runehive.game.world.items;
2
3
/**
4
* The skill-related requirement.
5
*
6
* @author Daniel | Obey
7
*/
8
public
class
SkillRequirement
implements
Requirable
{
9
10
/**
11
* The level that is required.
12
*/
13
private
final
int
level
;
14
15
/**
16
* The skill that is required.
17
*/
18
private
final
int
skill
;
19
20
/**
21
* Creates a new {@link SkillRequirement}.
22
*
23
* @param level
24
* The level required.
25
*
26
* @param skill
27
* The skill required.
28
*/
29
public
SkillRequirement
(
int
level
,
int
skill
) {
30
this.level =
level
;
31
this.skill =
skill
;
32
}
33
34
/**
35
* @return the level
36
*/
37
public
int
getLevel
() {
38
return
level
;
39
}
40
41
/**
42
* @return the skill
43
*/
44
public
int
getSkill
() {
45
return
skill
;
46
}
47
48
}
com.runehive.game.world.items.SkillRequirement.level
final int level
The level that is required.
Definition
SkillRequirement.java:13
com.runehive.game.world.items.SkillRequirement.getLevel
int getLevel()
Definition
SkillRequirement.java:37
com.runehive.game.world.items.SkillRequirement.getSkill
int getSkill()
Definition
SkillRequirement.java:44
com.runehive.game.world.items.SkillRequirement.SkillRequirement
SkillRequirement(int level, int skill)
Creates a new SkillRequirement.
Definition
SkillRequirement.java:29
com.runehive.game.world.items.SkillRequirement.skill
final int skill
The skill that is required.
Definition
SkillRequirement.java:18
com.runehive.game.world.items.Requirable
The requirable itemcontainer that allows any implementing class the ability to become a requirement.
Definition
Requirable.java:8