Atavism Version 2018.1AGIS API

atavism.agis.objects
Class LootTable

java.lang.Object
  extended by 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)
           
 
Method Summary
 int getID()
           
 java.util.ArrayList<java.lang.Float> getItemChances()
           
 java.util.ArrayList<java.lang.Integer> getItemCounts()
           
 java.util.ArrayList<java.lang.Integer> getItems()
           
 java.lang.String getName()
           
 int getRandomItemNum()
           
 int getTotalRollChance()
           
 void setID(int id)
           
 void setItemChances(java.util.ArrayList<java.lang.Float> itemChances)
           
 void setItemCounts(java.util.ArrayList<java.lang.Integer> itemCounts)
           
 void setItems(java.util.ArrayList<java.lang.Integer> items)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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)
Method Detail

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


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