|
|||||||||
Atavism Version 2018.1 | AGIS API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatavism.agis.objects.Currency
public class Currency
Contains the template information for a currency. This object is not stored on the player, it is only used to assist in calculations and conversions.
Constructor Summary | |
---|---|
Currency()
|
|
Currency(Currency tmpl)
|
|
Currency(int id,
java.lang.String name,
java.lang.String icon,
java.lang.String description,
int maximum)
|
Method Summary | |
---|---|
void |
addConversionOption(int currencyToID,
int amountReq,
boolean autoConversion)
|
int |
getAutoConversionCurrency()
|
int |
getConversionAmountReq()
Returns the amount of currency required to convert to one of the auto conversion currency. |
int |
getConversionAmountReq(int currencyID)
Returns the amount of currency required to convert to one of the specified conversion currency. |
java.util.HashMap<java.lang.Integer,java.lang.Integer> |
getConversionOptions()
|
java.lang.String |
getCurrencyDescription()
|
java.lang.String |
getCurrencyIcon()
|
int |
getCurrencyID()
|
int |
getCurrencyMax()
|
java.lang.String |
getCurrencyName()
|
Currency |
getCurrencyThatConvertsToThis()
Finds the currency that will auto convert into this currency. |
boolean |
getExternal()
|
void |
setAutoConversionCurrency(int autoConversionCurrency)
|
void |
setConversionOptions(java.util.HashMap<java.lang.Integer,java.lang.Integer> conversionOptions)
|
void |
setCurrencyDescription(java.lang.String description)
|
void |
setCurrencyIcon(java.lang.String icon)
|
void |
setCurrencyID(int id)
|
void |
setCurrencyMax(int maximumAmount)
|
void |
setCurrencyName(java.lang.String name)
|
void |
setExternal(boolean external)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Currency()
public Currency(int id, java.lang.String name, java.lang.String icon, java.lang.String description, int maximum)
public Currency(Currency tmpl)
Method Detail |
---|
public void addConversionOption(int currencyToID, int amountReq, boolean autoConversion)
public int getConversionAmountReq()
public int getConversionAmountReq(int currencyID)
public Currency getCurrencyThatConvertsToThis()
public int getCurrencyID()
public void setCurrencyID(int id)
public java.lang.String getCurrencyName()
public void setCurrencyName(java.lang.String name)
public java.lang.String getCurrencyIcon()
public void setCurrencyIcon(java.lang.String icon)
public java.lang.String getCurrencyDescription()
public void setCurrencyDescription(java.lang.String description)
public int getCurrencyMax()
public void setCurrencyMax(int maximumAmount)
public boolean getExternal()
public void setExternal(boolean external)
public int getAutoConversionCurrency()
public void setAutoConversionCurrency(int autoConversionCurrency)
public java.util.HashMap<java.lang.Integer,java.lang.Integer> getConversionOptions()
public void setConversionOptions(java.util.HashMap<java.lang.Integer,java.lang.Integer> conversionOptions)
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |