atavism.agis.objects
Class Achievement
java.lang.Object
atavism.agis.objects.Achievement
- All Implemented Interfaces:
- java.io.Serializable
public class Achievement
- extends java.lang.Object
- implements java.io.Serializable
Defines what is required to and what is rewarded for completing an achievement. Contains a criteria
sub class that defines what is needed to complete the achievement.
- Author:
- Andrew
- See Also:
- Serialized Form
Constructor Summary |
Achievement()
|
Achievement(int id,
java.lang.String name,
int prereq,
int points,
int experience,
int item,
int itemCount,
java.lang.String skinUnlocked)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Achievement
public Achievement()
Achievement
public Achievement(int id,
java.lang.String name,
int prereq,
int points,
int experience,
int item,
int itemCount,
java.lang.String skinUnlocked)
addCriteria
public void addCriteria(int acID,
int eventType,
int event,
int eventValue,
int eventCount,
int resetEvent1,
int resetEvent2)
getID
public int getID()
setID
public void setID(int id)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getPreReqID
public int getPreReqID()
setPreReqID
public void setPreReqID(int prereqID)
getPoints
public int getPoints()
setPoints
public void setPoints(int points)
getExperience
public int getExperience()
setExperience
public void setExperience(int experience)
getItem
public int getItem()
setItem
public void setItem(int item)
getItemCount
public int getItemCount()
setItemCount
public void setItemCount(int itemCount)
getSkinUnlocked
public java.lang.String getSkinUnlocked()
setSkinUnlocked
public void setSkinUnlocked(java.lang.String skinUnlocked)