public class Experience
extends java.lang.Object
Constructor and Description |
---|
Experience()
Default experience constructor
|
Experience(int value,
int max)
Experience constructor
|
Modifier and Type | Method and Description |
---|---|
int |
getMax()
Returns maximal experience value
|
int |
getValue()
Returns current experience value
|
boolean |
isMax()
Checks if current value is maximal
|
void |
modMax(int value)
Modifies maximal experience value by specified value
|
void |
modValue(int value)
Modifies current experience value by specified value
|
void |
setMax(int value)
Sets specified value as maximal value of experience
|
void |
setValue(int value)
Sets specified value as current experience value
|
java.lang.String |
toString() |
public Experience()
public Experience(int value, int max)
value
- Current experience valuemax
- Maximal experience valuepublic void modValue(int value)
value
- Value to add(negative value to subtract)public void modMax(int value)
value
- Value to add(negative value to subtract)public void setValue(int value)
value
- Value to setpublic void setMax(int value)
value
- Value to setpublic int getValue()
public int getMax()
public boolean isMax()
public java.lang.String toString()
toString
in class java.lang.Object