com.planet_ink.coffee_mud.MOBS.interfaces
Interface Auctioneer
- All Superinterfaces:
- AuctionPolicy, java.lang.Cloneable, CMCommon, CMObject, java.lang.Comparable<CMObject>, Contingent, Economics, Environmental, Modifiable, MsgListener, ShopKeeper, StatsAffecting, Tickable
- All Known Implementing Classes:
- GenAuctioneer, StdAuctioneer
public interface Auctioneer
- extends ShopKeeper, AuctionPolicy
An Auctioneer is a type of ShopKeeper that wants customers to bid
higher prices on items instead of simply buying them. Other players
are also responsible for giving the auctioneer things to auction
off. The winning bidder has the item delivered to them
automatically, even if they are offline, and the money is
also exchanged automatically by the Auctioneer.
Auctioneers belong to a chain called an auction house, so that
players need only visit the auctioneer nearest them to see all the
items that are up for auction in a particular auction house.
- See Also:
AuctionPolicy
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_BOOKS, 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_INSTRUMENTS, DEAL_INVENTORYONLY, DEAL_JEWELLER, DEAL_LANDSELLER, DEAL_LEATHER, DEAL_LUMBERER, DEAL_MAGIC, DEAL_METALSMITH, DEAL_PETS, DEAL_POSTMAN, DEAL_READABLES, 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_BEAMWEAPON, TICKID_CLAN, TICKID_CLANITEM, TICKID_DEADBODY_DECAY, TICKID_ELECTRONICS, TICKID_EMAIL, TICKID_EXIT_BEHAVIOR, TICKID_EXIT_REOPEN, TICKID_ITEM_BEHAVIOR, TICKID_ITEM_BOUNCEBACK, TICKID_LIGHT_FLICKERS, TICKID_LIVEAUCTION, TICKID_LONGERMASK, TICKID_MISCELLANEOUS, TICKID_MOB, TICKID_PROPERTY_SPECIAL, TICKID_QUEST, TICKID_READYTOSTOP, TICKID_ROOM_BEHAVIOR, TICKID_ROOM_ITEM_REJUV, TICKID_SOLITARYMASK, TICKID_SPECIALCOMBAT, TICKID_SPECIALMANEUVER, TICKID_SPELL_AFFECT, TICKID_SUPPORT, TICKID_TIMEAUCTION, TICKID_TRAP_DESTRUCTION, TICKID_TRAP_RESET |
Method Summary |
java.lang.String |
auctionHouse()
Gets the name of the auction house to which this
auctioneer belongs. |
void |
setAuctionHouse(java.lang.String named)
Sets the name of the auction house to which this
auctioneer belongs. |
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, L, maxRange, minRange, miscTextFormat, Name, rawImage, sameAs, setDescription, setDisplayText, setExpirationDate, setImage, setMiscText, setName, text |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface com.planet_ink.coffee_mud.Common.interfaces.AuctionPolicy |
liveFinalCutPct, liveListingPrice, maxTimedAuctionDays, mergeAuctioneerPolicy, minTimedAuctionDays, setLiveFinalCutPct, setLiveListingPrice, setMaxTimedAuctionDays, setMinTimedAuctionDays, setTimedFinalCutPct, setTimedListingPct, setTimedListingPrice, timedFinalCutPct, timedListingPct, timedListingPrice |
auctionHouse
java.lang.String auctionHouse()
- Gets the name of the auction house to which this
auctioneer belongs.
- Returns:
- name of the auction house
- See Also:
setAuctionHouse(String)
setAuctionHouse
void setAuctionHouse(java.lang.String named)
- Sets the name of the auction house to which this
auctioneer belongs.
- Parameters:
named
- name of the auction house- See Also:
auctionHouse()