atavism.agis.objects
Class SpecificArenaStats
java.lang.Object
atavism.agis.objects.SpecificArenaStats
- All Implemented Interfaces:
- java.io.Serializable
public class SpecificArenaStats
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SpecificArenaStats
public SpecificArenaStats()
SpecificArenaStats
public SpecificArenaStats(OID oid,
java.lang.String name,
int startingRating)
addKill
public void addKill()
- Increases the totalKills and the current days kills by 1.
addDeath
public void addDeath()
- Increases the totalDeaths and the current days kills by 1.
updateStats
public void updateStats(int newRating,
int newBest,
int kills,
int deaths)
- Updates the players stats based on the performance in the arena battle.
- Parameters:
newRating
- kills
- deaths
-
getOid
public OID getOid()
setOid
public void setOid(OID oid)
getTotalKills
public int getTotalKills()
setTotalKills
public void setTotalKills(int totalKills)
getRating
public int getRating()
setRating
public void setRating(int rating)
getBestRating
public int getBestRating()
setBestRating
public void setBestRating(int bestRating)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getTotalDeaths
public int getTotalDeaths()
setTotalDeaths
public void setTotalDeaths(int totalDeaths)
getKillsByDay
public java.util.HashMap<java.lang.String,java.lang.Integer> getKillsByDay()
setKillsByDay
public void setKillsByDay(java.util.HashMap<java.lang.String,java.lang.Integer> killsByDay)
getDeathsByDay
public java.util.HashMap<java.lang.String,java.lang.Integer> getDeathsByDay()
setDeathsByDay
public void setDeathsByDay(java.util.HashMap<java.lang.String,java.lang.Integer> deathsByDay)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object