Atavism Version 2018.1AGIS API

atavism.agis.objects
Class SpecificArenaStats

java.lang.Object
  extended by 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

Constructor Summary
SpecificArenaStats()
           
SpecificArenaStats(OID oid, java.lang.String name, int startingRating)
           
 
Method Summary
 void addDeath()
          Increases the totalDeaths and the current days kills by 1.
 void addKill()
          Increases the totalKills and the current days kills by 1.
 int getBestRating()
           
 java.util.HashMap<java.lang.String,java.lang.Integer> getDeathsByDay()
           
 java.util.HashMap<java.lang.String,java.lang.Integer> getKillsByDay()
           
 java.lang.String getName()
           
 OID getOid()
           
 int getRating()
           
 int getTotalDeaths()
           
 int getTotalKills()
           
 void setBestRating(int bestRating)
           
 void setDeathsByDay(java.util.HashMap<java.lang.String,java.lang.Integer> deathsByDay)
           
 void setKillsByDay(java.util.HashMap<java.lang.String,java.lang.Integer> killsByDay)
           
 void setName(java.lang.String name)
           
 void setOid(OID oid)
           
 void setRating(int rating)
           
 void setTotalDeaths(int totalDeaths)
           
 void setTotalKills(int totalKills)
           
 java.lang.String toString()
           
 void updateStats(int newRating, int newBest, int kills, int deaths)
          Updates the players stats based on the performance in the arena battle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpecificArenaStats

public SpecificArenaStats()

SpecificArenaStats

public SpecificArenaStats(OID oid,
                          java.lang.String name,
                          int startingRating)
Method Detail

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


Copyright © 2018 Dragonsan Studios Sp. z o.o.