com.planet_ink.coffee_mud.Items.interfaces
Interface DeadBody

All Superinterfaces:
Behavable, java.lang.Cloneable, CMModifiable, CMObject, java.lang.Comparable<CMObject>, Container, Environmental, Item, MsgListener, Rider, StatsAffecting, Tickable
All Known Implementing Classes:
Corpse, GenCorpse

public interface DeadBody
extends Container


Field Summary
 
Fields inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Container
CONTAIN_ANYTHING, CONTAIN_BODIES, CONTAIN_CAGED, CONTAIN_CLOTHES, CONTAIN_COINS, CONTAIN_DAGGERS, CONTAIN_DESCS, CONTAIN_DRINKABLES, CONTAIN_FOOTWEAR, CONTAIN_KEYS, CONTAIN_LIQUID, CONTAIN_ONEHANDWEAPONS, CONTAIN_OTHERWEAPONS, CONTAIN_READABLES, CONTAIN_SCROLLS, CONTAIN_SMOKEABLES, CONTAIN_SSCOMPONENTS, CONTAIN_SWORDS
 
Fields inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Item
IN_INVENTORY, WORN_ABOUT_BODY, WORN_ARMS, WORN_BACK, WORN_CODES, WORN_DEPENDENCYGRID, WORN_DESCS, WORN_EARS, WORN_EYES, WORN_FEET, WORN_FLOATING_NEARBY, WORN_HANDS, WORN_HEAD, WORN_HELD, WORN_LEFT_FINGER, WORN_LEFT_WRIST, WORN_LEGS, WORN_MOUTH, WORN_NECK, WORN_ORDER, WORN_RIGHT_FINGER, WORN_RIGHT_WRIST, WORN_TORSO, WORN_WAIST, WORN_WEIGHT_POINTS, WORN_WEIGHTS, WORN_WIELD, WORNREQ_ANY, WORNREQ_UNWORNONLY, WORNREQ_WORNONLY
 
Method Summary
 CharStats charStats()
           
 boolean destroyAfterLooting()
           
 java.lang.String killerName()
           
 boolean killerPlayer()
           
 Environmental killingTool()
           
 java.lang.String lastMessage()
           
 java.lang.String mobDescription()
           
 java.lang.String mobName()
           
 boolean mobPKFlag()
           
 boolean playerCorpse()
           
 MOB savedMOB()
           
 void setCharStats(CharStats newStats)
           
 void setDestroyAfterLooting(boolean truefalse)
           
 void setKillerName(java.lang.String newName)
           
 void setKillerPlayer(boolean trueFalse)
           
 void setKillingTool(Environmental tool)
           
 void setLastMessage(java.lang.String lastMsg)
           
 void setMobDescription(java.lang.String newDescription)
           
 void setMobName(java.lang.String newName)
           
 void setMobPKFlag(boolean truefalse)
           
 void setPlayerCorpse(boolean truefalse)
           
 void setSavedMOB(MOB mob)
           
 void setTimeOfDeath(long time)
           
 long timeOfDeath()
           
 
Methods inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Container
canContain, capacity, containTypes, emptyPlease, getContents, hasALid, hasALock, isLocked, isOpen, keyName, setCapacity, setContainTypes, setKeyName, setLidsNLocks
 
Methods inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Item
amWearingAt, baseGoldValue, canWear, compareProperLocations, container, databaseID, fitsOn, material, numberOfItems, owner, rawLogicalAnd, rawProperLocationBitmap, rawSecretIdentity, rawWornCode, readableText, recursiveWeight, removeFromOwnerContainer, secretIdentity, setBaseValue, setContainer, setDatabaseID, setMaterial, setOwner, setRawLogicalAnd, setRawProperLocationBitmap, setRawWornCode, setReadableText, setSecretIdentity, setUsesRemaining, stopTicking, subjectToWearAndTear, ultimateContainer, unWear, usesRemaining, value, wearAt, wearEvenIfImpossible, wearIfPossible, whereCantWear
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Rider
riding, setRiding
 

Method Detail

charStats

CharStats charStats()

setCharStats

void setCharStats(CharStats newStats)

mobName

java.lang.String mobName()

setMobName

void setMobName(java.lang.String newName)

mobDescription

java.lang.String mobDescription()

setMobDescription

void setMobDescription(java.lang.String newDescription)

killerName

java.lang.String killerName()

setKillerName

void setKillerName(java.lang.String newName)

killerPlayer

boolean killerPlayer()

setKillerPlayer

void setKillerPlayer(boolean trueFalse)

lastMessage

java.lang.String lastMessage()

setLastMessage

void setLastMessage(java.lang.String lastMsg)

killingTool

Environmental killingTool()

setKillingTool

void setKillingTool(Environmental tool)

destroyAfterLooting

boolean destroyAfterLooting()

setDestroyAfterLooting

void setDestroyAfterLooting(boolean truefalse)

playerCorpse

boolean playerCorpse()

setPlayerCorpse

void setPlayerCorpse(boolean truefalse)

mobPKFlag

boolean mobPKFlag()

setMobPKFlag

void setMobPKFlag(boolean truefalse)

timeOfDeath

long timeOfDeath()

setTimeOfDeath

void setTimeOfDeath(long time)

setSavedMOB

void setSavedMOB(MOB mob)

savedMOB

MOB savedMOB()