atavism.agis.objects
Class LootTable
java.lang.Object
atavism.agis.objects.LootTable
public class LootTable
- extends java.lang.Object
Constructor Summary |
LootTable()
|
LootTable(int id,
java.lang.String name,
java.util.ArrayList<java.lang.Integer> items,
java.util.ArrayList<java.lang.Integer> itemCounts,
java.util.ArrayList<java.lang.Float> itemChances)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LootTable
public LootTable()
LootTable
public LootTable(int id,
java.lang.String name,
java.util.ArrayList<java.lang.Integer> items,
java.util.ArrayList<java.lang.Integer> itemCounts,
java.util.ArrayList<java.lang.Float> itemChances)
getID
public int getID()
setID
public void setID(int id)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getItems
public java.util.ArrayList<java.lang.Integer> getItems()
setItems
public void setItems(java.util.ArrayList<java.lang.Integer> items)
getItemCounts
public java.util.ArrayList<java.lang.Integer> getItemCounts()
setItemCounts
public void setItemCounts(java.util.ArrayList<java.lang.Integer> itemCounts)
getItemChances
public java.util.ArrayList<java.lang.Float> getItemChances()
setItemChances
public void setItemChances(java.util.ArrayList<java.lang.Float> itemChances)
getTotalRollChance
public int getTotalRollChance()
getRandomItemNum
public int getRandomItemNum()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object