com.planet_ink.coffee_mud.MOBS.interfaces
Interface Banker
- All Superinterfaces:
- java.lang.Cloneable, CMObject, java.lang.Comparable<CMObject>, Contingent, Economics, Environmental, Modifiable, MsgListener, ShopKeeper, StatsAffecting, Tickable
- All Known Implementing Classes:
- GenBanker, StdBanker
public interface Banker
- extends ShopKeeper
| Fields inherited from interface com.planet_ink.coffee_mud.core.interfaces.ShopKeeper |
DEAL_ALCHEMIST, DEAL_ANYTECHNOLOGY, DEAL_ANYTHING, DEAL_ARMOR, DEAL_AUCTIONEER, DEAL_BANKER, DEAL_BUTCHER, DEAL_CASTER, DEAL_CLANBANKER, DEAL_CLANDSELLER, DEAL_CLANPOSTMAN, DEAL_CONFLICTS, DEAL_CSHIPSELLER, DEAL_DESCS, DEAL_FOODSELLER, DEAL_GENERAL, DEAL_GROWER, DEAL_HIDESELLER, DEAL_INNKEEPER, DEAL_INVENTORYONLY, DEAL_JEWELLER, DEAL_LANDSELLER, DEAL_LEATHER, DEAL_LUMBERER, DEAL_MAGIC, DEAL_METALSMITH, DEAL_PETS, DEAL_POSTMAN, DEAL_SHIPSELLER, DEAL_SLAVES, DEAL_STONEYARDER, DEAL_TRAINER, DEAL_WEAPONS |
| Fields inherited from interface com.planet_ink.coffee_mud.core.interfaces.Tickable |
STATUS_AFFECT, STATUS_ALIVE, STATUS_BEHAVIOR, STATUS_CLASS, STATUS_DEAD, STATUS_END, STATUS_FIGHT, STATUS_MISC, STATUS_MISC2, STATUS_MISC3, STATUS_MISC4, STATUS_MISC5, STATUS_MISC6, STATUS_MISC7, STATUS_NOT, STATUS_OTHER, STATUS_RACE, STATUS_REBIRTH, STATUS_SCRIPT, STATUS_START, STATUS_WEATHER, TICKID_AREA, TICKID_CLAN, TICKID_CLANITEM, TICKID_DEADBODY_DECAY, TICKID_EMAIL, TICKID_EXIT_BEHAVIOR, TICKID_EXIT_REOPEN, TICKID_ITEM_BEHAVIOR, TICKID_ITEM_BOUNCEBACK, TICKID_LIGHT_FLICKERS, TICKID_LIVEAUCTION, TICKID_LONGERMASK, TICKID_MOB, TICKID_QUEST, TICKID_READYTOSTOP, TICKID_ROOM_BEHAVIOR, TICKID_ROOM_ITEM_REJUV, TICKID_SPELL_AFFECT, TICKID_TIMEAUCTION, TICKID_TRAP_DESTRUCTION, TICKID_TRAP_RESET, TICKMASK_SOLITARY |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Economics |
budget, devalueRate, finalBudget, finalDevalueRate, finalIgnoreMask, finalInvResetRate, finalItemPricingAdjustments, finalPrejudiceFactors, ignoreMask, invResetRate, itemPricingAdjustments, prejudiceFactors, setBudget, setDevalueRate, setIgnoreMask, setInvResetRate, setItemPricingAdjustments, setPrejudiceFactors |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Environmental |
description, displayText, expirationDate, image, isGeneric, maxRange, minRange, miscTextFormat, name, Name, rawImage, sameAs, setDescription, setDisplayText, setExpirationDate, setImage, setMiscText, setName, text |
| Methods inherited from interface java.lang.Comparable |
compareTo |
MIN_ITEM_BALANCE_DIVIDEND
static final double MIN_ITEM_BALANCE_DIVIDEND
- See Also:
- Constant Field Values
addDepositInventory
void addDepositInventory(java.lang.String mob,
Item thisThang)
addDepositInventory
void addDepositInventory(MOB mob,
Item thisThang)
delDepositInventory
boolean delDepositInventory(java.lang.String mob,
Item thisThang)
delDepositInventory
boolean delDepositInventory(MOB mob,
Item thisThang)
delAllDeposits
void delAllDeposits(java.lang.String mob)
numberDeposited
int numberDeposited(java.lang.String mob)
getAccountNames
java.util.List<java.lang.String> getAccountNames()
getRawPDDepositInventory
java.util.List<DatabaseEngine.PlayerData> getRawPDDepositInventory(java.lang.String mob)
getDepositedItems
java.util.List<Item> getDepositedItems(MOB mob)
getDepositedItems
java.util.List<Item> getDepositedItems(java.lang.String depositorName)
findDepositInventory
Item findDepositInventory(java.lang.String mob,
java.lang.String likeThis)
findDepositInventory
Item findDepositInventory(MOB mob,
java.lang.String likeThis)
setCoinInterest
void setCoinInterest(double interest)
setItemInterest
void setItemInterest(double interest)
setLoanInterest
void setLoanInterest(double interest)
getLoanInterest
double getLoanInterest()
getCoinInterest
double getCoinInterest()
getItemInterest
double getItemInterest()
bankChain
java.lang.String bankChain()
setBankChain
void setBankChain(java.lang.String name)
getBalance
double getBalance(MOB mob)
totalItemsWorth
double totalItemsWorth(MOB mob)
getDebtInfo
MoneyLibrary.DebtItem getDebtInfo(MOB mob)