com.planet_ink.coffee_mud.Libraries.interfaces
Interface CMFlagLibrary
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- Sense
public interface CMFlagLibrary
- extends CMLibrary
|
Method Summary |
boolean |
aliveAwakeMobile(MOB mob,
boolean quiet)
|
boolean |
aliveAwakeMobileUnbound(MOB mob,
boolean quiet)
|
boolean |
allowsMovement(Area A)
|
boolean |
allowsMovement(Room R)
|
int |
burnStatus(Environmental E)
|
boolean |
canAccess(MOB mob,
Area A)
|
boolean |
canAccess(MOB mob,
Room R)
|
boolean |
canActAtAll(Tickable affecting)
|
boolean |
canBarelyBeSeenBy(Environmental seen,
MOB seer)
|
boolean |
canBeHeardBy(Environmental heard,
MOB hearer)
|
boolean |
canBeLocated(Environmental E)
|
boolean |
canBeSeenBy(Environmental seen,
MOB seer)
|
boolean |
canBreathe(MOB E)
|
boolean |
canFreelyBehaveNormal(Tickable affecting)
|
boolean |
canHear(MOB E)
|
boolean |
canMove(MOB E)
|
boolean |
canSee(MOB E)
|
boolean |
canSeeBonusItems(MOB E)
|
boolean |
canSeeEvil(MOB E)
|
boolean |
canSeeGood(MOB E)
|
boolean |
canSeeHidden(MOB E)
|
boolean |
canSeeInDark(MOB E)
|
boolean |
canSeeInfrared(MOB E)
|
boolean |
canSeeInvisible(MOB E)
|
boolean |
canSeeMetal(MOB E)
|
boolean |
canSeeSneakers(MOB E)
|
boolean |
canSeeVictims(MOB E)
|
boolean |
canSenseMoving(Environmental sensed,
MOB sensor)
|
boolean |
canSmell(MOB E)
|
boolean |
canSpeak(MOB E)
|
boolean |
canTaste(MOB E)
|
java.lang.StringBuffer |
colorCodes(Environmental seen,
MOB seer)
|
java.lang.String |
dispositionList(int disposition,
boolean useVerbs)
|
java.lang.String |
dispositionString(Environmental seen,
int flag_msgType)
|
java.util.Vector |
domainAbilities(MOB E,
int domain)
|
java.util.Vector |
domainAffects(Environmental E,
int domain)
|
java.util.Vector |
domainAnyAffects(Environmental E,
int domain)
|
boolean |
enchanted(Item I)
|
java.util.Vector |
flaggedAbilities(MOB E,
long flag)
|
java.util.Vector |
flaggedAffects(Environmental E,
long flag)
|
java.util.Vector |
flaggedAnyAffects(Environmental E,
long flag)
|
java.util.Vector |
flaggedBehaviors(Environmental E,
long flag)
|
java.lang.String |
getAbilityDomain(Ability A)
|
int |
getAbilityDomain(java.lang.String name)
|
java.lang.String |
getAbilityType(Ability A)
|
int |
getAbilityType(java.lang.String name)
|
java.lang.String |
getAlignmentName(Environmental E)
|
int |
getDetectScore(MOB seer)
|
int |
getDispositionCode(java.lang.String name)
|
int |
getHideScore(Environmental seen)
|
int |
getSensesCode(java.lang.String name)
|
boolean |
hasSeenContents(Environmental E)
|
boolean |
isABonusItems(Environmental E)
|
boolean |
isAggressiveTo(MOB M,
MOB toM)
|
boolean |
isAnimalIntelligence(MOB E)
|
boolean |
isATrackingMonster(Environmental E)
|
boolean |
isBaby(Environmental E)
|
boolean |
isBound(Environmental E)
|
boolean |
isBoundOrHeld(Environmental E)
|
boolean |
isBusy(Environmental E)
|
boolean |
isCataloged(Environmental E)
|
boolean |
isCatalogedFalsely(Environmental E)
|
boolean |
isChild(Environmental E)
|
boolean |
isClimbing(Environmental E)
|
boolean |
isCloaked(Environmental E)
|
boolean |
isDroppable(Item I)
|
boolean |
isEvil(Environmental E)
|
boolean |
isFalling(Environmental E)
|
boolean |
isFlying(Environmental E)
|
boolean |
isGettable(Item I)
|
boolean |
isGlowing(Environmental E)
|
boolean |
isGolem(Environmental E)
|
boolean |
isGood(Environmental E)
|
boolean |
isHidden(Environmental E)
|
boolean |
isInDark(Environmental E)
|
boolean |
isInFlight(Environmental E)
|
boolean |
isInTheGame(Environmental E,
boolean reqInhabitation)
|
boolean |
isInvisible(Environmental E)
|
boolean |
isLightSource(Environmental E)
|
boolean |
isMetal(Environmental E)
|
boolean |
isMobile(Environmental E)
|
boolean |
isNeutral(Environmental E)
|
boolean |
isOnFire(Environmental seen)
|
boolean |
isPossiblyAggressive(MOB M)
|
boolean |
isReadable(Item I)
|
boolean |
isRemovable(Item I)
|
boolean |
isSavable(Environmental E)
|
boolean |
isSeen(Environmental E)
|
boolean |
isSitting(Environmental E)
|
boolean |
isSleeping(Environmental E)
|
boolean |
isSneaking(Environmental E)
|
boolean |
isStanding(MOB mob)
|
boolean |
isSwimming(Environmental E)
|
boolean |
isSwimmingInWater(Environmental E)
|
boolean |
isVegetable(MOB E)
|
boolean |
isWaterWorthy(Environmental E)
|
boolean |
seenTheSameWay(MOB seer,
Environmental seen1,
Environmental seen2)
|
java.lang.String |
sensesList(int disposition,
boolean useVerbs)
|
void |
setCataloged(Environmental E,
boolean truefalse)
|
void |
setDroppable(Item I,
boolean truefalse)
|
void |
setGettable(Item I,
boolean truefalse)
|
void |
setReadable(Item I,
boolean truefalse)
|
void |
setRemovable(Item I,
boolean truefalse)
|
boolean |
stillAffectedBy(Environmental obj,
java.util.Vector oneOf,
boolean anyTallF)
|
java.lang.String |
wornLocation(long wornCode)
|
| Methods inherited from interface java.lang.Comparable |
compareTo |
flag_arrives
static final int flag_arrives
- See Also:
- Constant Field Values
flag_leaves
static final int flag_leaves
- See Also:
- Constant Field Values
flag_is
static final int flag_is
- See Also:
- Constant Field Values
canSee
boolean canSee(MOB E)
canBeLocated
boolean canBeLocated(Environmental E)
isSavable
boolean isSavable(Environmental E)
canSeeHidden
boolean canSeeHidden(MOB E)
canSeeInvisible
boolean canSeeInvisible(MOB E)
canSeeEvil
boolean canSeeEvil(MOB E)
canSeeGood
boolean canSeeGood(MOB E)
canSeeSneakers
boolean canSeeSneakers(MOB E)
canSeeBonusItems
boolean canSeeBonusItems(MOB E)
canSeeInDark
boolean canSeeInDark(MOB E)
canSeeVictims
boolean canSeeVictims(MOB E)
canSeeInfrared
boolean canSeeInfrared(MOB E)
canHear
boolean canHear(MOB E)
canMove
boolean canMove(MOB E)
allowsMovement
boolean allowsMovement(Room R)
allowsMovement
boolean allowsMovement(Area A)
canSmell
boolean canSmell(MOB E)
canTaste
boolean canTaste(MOB E)
canSpeak
boolean canSpeak(MOB E)
canBreathe
boolean canBreathe(MOB E)
canSeeMetal
boolean canSeeMetal(MOB E)
isReadable
boolean isReadable(Item I)
isGettable
boolean isGettable(Item I)
isDroppable
boolean isDroppable(Item I)
isCataloged
boolean isCataloged(Environmental E)
isRemovable
boolean isRemovable(Item I)
hasSeenContents
boolean hasSeenContents(Environmental E)
setReadable
void setReadable(Item I,
boolean truefalse)
setGettable
void setGettable(Item I,
boolean truefalse)
setDroppable
void setDroppable(Item I,
boolean truefalse)
setRemovable
void setRemovable(Item I,
boolean truefalse)
setCataloged
void setCataloged(Environmental E,
boolean truefalse)
isCatalogedFalsely
boolean isCatalogedFalsely(Environmental E)
isSeen
boolean isSeen(Environmental E)
isCloaked
boolean isCloaked(Environmental E)
isHidden
boolean isHidden(Environmental E)
isInvisible
boolean isInvisible(Environmental E)
isEvil
boolean isEvil(Environmental E)
isATrackingMonster
boolean isATrackingMonster(Environmental E)
isGood
boolean isGood(Environmental E)
getAlignmentName
java.lang.String getAlignmentName(Environmental E)
isNeutral
boolean isNeutral(Environmental E)
isSneaking
boolean isSneaking(Environmental E)
isABonusItems
boolean isABonusItems(Environmental E)
isInDark
boolean isInDark(Environmental E)
isLightSource
boolean isLightSource(Environmental E)
isGlowing
boolean isGlowing(Environmental E)
isGolem
boolean isGolem(Environmental E)
isSleeping
boolean isSleeping(Environmental E)
isSitting
boolean isSitting(Environmental E)
isFlying
boolean isFlying(Environmental E)
isClimbing
boolean isClimbing(Environmental E)
isSwimming
boolean isSwimming(Environmental E)
isSwimmingInWater
boolean isSwimmingInWater(Environmental E)
isFalling
boolean isFalling(Environmental E)
isBusy
boolean isBusy(Environmental E)
canBeHeardBy
boolean canBeHeardBy(Environmental heard,
MOB hearer)
canSenseMoving
boolean canSenseMoving(Environmental sensed,
MOB sensor)
aliveAwakeMobileUnbound
boolean aliveAwakeMobileUnbound(MOB mob,
boolean quiet)
aliveAwakeMobile
boolean aliveAwakeMobile(MOB mob,
boolean quiet)
isStanding
boolean isStanding(MOB mob)
isBound
boolean isBound(Environmental E)
isBoundOrHeld
boolean isBoundOrHeld(Environmental E)
isOnFire
boolean isOnFire(Environmental seen)
canBeSeenBy
boolean canBeSeenBy(Environmental seen,
MOB seer)
canBarelyBeSeenBy
boolean canBarelyBeSeenBy(Environmental seen,
MOB seer)
colorCodes
java.lang.StringBuffer colorCodes(Environmental seen,
MOB seer)
seenTheSameWay
boolean seenTheSameWay(MOB seer,
Environmental seen1,
Environmental seen2)
dispositionString
java.lang.String dispositionString(Environmental seen,
int flag_msgType)
isWaterWorthy
boolean isWaterWorthy(Environmental E)
isInFlight
boolean isInFlight(Environmental E)
isAnimalIntelligence
boolean isAnimalIntelligence(MOB E)
isVegetable
boolean isVegetable(MOB E)
isMobile
boolean isMobile(Environmental E)
isAggressiveTo
boolean isAggressiveTo(MOB M,
MOB toM)
isPossiblyAggressive
boolean isPossiblyAggressive(MOB M)
isChild
boolean isChild(Environmental E)
isBaby
boolean isBaby(Environmental E)
flaggedBehaviors
java.util.Vector flaggedBehaviors(Environmental E,
long flag)
flaggedAnyAffects
java.util.Vector flaggedAnyAffects(Environmental E,
long flag)
flaggedAffects
java.util.Vector flaggedAffects(Environmental E,
long flag)
flaggedAbilities
java.util.Vector flaggedAbilities(MOB E,
long flag)
domainAnyAffects
java.util.Vector domainAnyAffects(Environmental E,
int domain)
domainAffects
java.util.Vector domainAffects(Environmental E,
int domain)
domainAbilities
java.util.Vector domainAbilities(MOB E,
int domain)
canAccess
boolean canAccess(MOB mob,
Area A)
canAccess
boolean canAccess(MOB mob,
Room R)
isMetal
boolean isMetal(Environmental E)
burnStatus
int burnStatus(Environmental E)
isInTheGame
boolean isInTheGame(Environmental E,
boolean reqInhabitation)
enchanted
boolean enchanted(Item I)
wornLocation
java.lang.String wornLocation(long wornCode)
stillAffectedBy
boolean stillAffectedBy(Environmental obj,
java.util.Vector oneOf,
boolean anyTallF)
dispositionList
java.lang.String dispositionList(int disposition,
boolean useVerbs)
sensesList
java.lang.String sensesList(int disposition,
boolean useVerbs)
getDispositionCode
int getDispositionCode(java.lang.String name)
getSensesCode
int getSensesCode(java.lang.String name)
getAbilityType
java.lang.String getAbilityType(Ability A)
getAbilityDomain
java.lang.String getAbilityDomain(Ability A)
getAbilityType
int getAbilityType(java.lang.String name)
getAbilityDomain
int getAbilityDomain(java.lang.String name)
getDetectScore
int getDetectScore(MOB seer)
getHideScore
int getHideScore(Environmental seen)
canActAtAll
boolean canActAtAll(Tickable affecting)
canFreelyBehaveNormal
boolean canFreelyBehaveNormal(Tickable affecting)