Sensepublic interface CMFlagLibrary extends CMLibrary
| Modifier and Type | Interface | Description | 
|---|---|---|
| static class  | CMFlagLibrary.ComingOrGoing | A disposition enum for various flagg methods. | 
idConverter| Modifier and Type | Method | Description | 
|---|---|---|
| boolean | allowsMovement(Area A) | Returns whether this area allows mobs or players to enter
 or leave. | 
| boolean | allowsMovement(Room R) | Returns whether this room allows mobs or players to enter
 or leave. | 
| boolean | canAccess(MOB mob,
         Area A) | Returns whether the given mob can 'access' the given area, due
 to it not being hidden and sharing a timezone. | 
| boolean | canAccess(MOB mob,
         Room R) | Returns whether the given mob can 'access' the given room, due
 to it not being hidden and sharing a timezone. | 
| boolean | canActAtAll(Tickable affecting) | Returns whether the given affecting (usually a mob) is alive,
 awake, mobile, and officially in the game. | 
| boolean | canAutoAttack(MOB M) | Returns whether the given mob is allowed to use their auto
 attack every tick, if that even applies to this system. | 
| boolean | canBarelyBeSeenBy(Environmental seen,
                 MOB seer) | Returns whether the given seen mob or item or room or whatever
 can only BARELY be seen by the given seer, given moon lightning
 mostly. | 
| boolean | canBeHeardMovingBy(Physical heard,
                  MOB hearer) | Returns whether the given hearer mob can hear the given mob or
 object moving around. | 
| boolean | canBeHeardSpeakingBy(Physical heard,
                    MOB hearer) | Returns whether the given hearer mob can hear the given mob or
 object speaking. | 
| boolean | canBeLocated(Physical P) | Returns whether the given physical object can be located
 by magical means. | 
| boolean | canBeSeenBy(Environmental seen,
           MOB seer) | Returns whether the given seen mob or item or room or whatever
 can be seen by the given seer, given conditions, lighting,
 hidden, etc. | 
| boolean | canBreathe(MOB M) | Return whether the given mob is able to breathe at all
 due to a strictly personal defect. | 
| boolean | canBreatheHere(MOB M,
              Room R) | Return whether the given mob is able to breathe in the given
 room due to their race and the atmosphere of the room. | 
| boolean | canBreatheThis(MOB M,
              int atmoResource) | Return whether the given mob is able to breathe the given
 resource due to their race, usually. | 
| boolean | canConcentrate(MOB M) | Returns whether the given mob has the ability to concentrate
 enough to cast spells. | 
| boolean | canFreelyBehaveNormal(Tickable affecting) | Returns whether the given affecting (usually a mob) is alive,
 awake, mobile, and officially in the game, and not in combat,
 sufficiently healthy, and not following anyone. | 
| boolean | canHear(MOB M) | Return whether the given mob is deaf or otherwise
 unable to hear due to a strictly personal defect. | 
| boolean | canMove(MOB M) | Return whether the given mob is able to move at all. | 
| boolean | canNotBeCamped(Physical P) | Returns whether the given mob or item is not allowed
 to be camped, meaning they won't respawn while
 someone is just hanging around waiting in the
 room for them to spawn. | 
| boolean | canSee(MOB M) | Return whether the given mob is blind or otherwise
 unable to see due to a strictly personal defect. | 
| boolean | canSeeBonusItems(MOB M) | Returns whether the given mob has the ability to see
 magic items as such. | 
| boolean | canSeeChaos(Physical P) | Returns whether the given mob has the ability to see
 chaos in people/things. | 
| boolean | canSeeEvil(MOB M) | Returns whether the given mob has the ability to see
 evil in people/things. | 
| boolean | canSeeGood(MOB M) | Returns whether the given mob has the ability to see
 good in people/things. | 
| boolean | canSeeHidden(MOB M) | Returns whether the given mob has the ability to see
 hidden. | 
| boolean | canSeeHiddenItems(MOB M) | Returns whether the given mob has the ability to see
 hidden items, but not necessarily mobs. | 
| boolean | canSeeInDark(MOB M) | Returns whether the given mob has the ability to see
 in the dark. | 
| boolean | canSeeInfrared(MOB M) | Returns whether the given mob has the ability to see
 warm blooded mobs in the dark. | 
| boolean | canSeeInvisible(MOB M) | Returns whether the given mob has the ability to see
 invisible. | 
| boolean | canSeeLaw(Physical P) | Returns whether the given mob has the ability to see
 law in people/things. | 
| boolean | canSeeMetal(MOB M) | Returns whether the given mob has the ability to see
 metal items as such. | 
| boolean | canSeeSneakers(MOB M) | Returns whether the given mob has the ability to see
 sneaking mobs. | 
| boolean | canSeeVictims(MOB M) | Returns whether the given mob has the ability to see
 their enemies in the dark. | 
| boolean | canSenseEnteringLeaving(Physical sensed,
                       MOB sensor) | Returns whether the given sensor mob can sense the given mob or
 object coming and going. | 
| boolean | canSenseMoving(Physical sensed,
              MOB sensor) | Returns whether the given sensor can see or hear the given sensed
 mob or object moving around. | 
| boolean | canSmell(MOB M) | Return whether the given mob is stuffed or otherwise
 unable to smell due to a strictly personal defect. | 
| boolean | canSmell(MOB M,
        Physical target) | Returns whether the given mob can smell the given
 target, by issueing a test 'sniff' message to it. | 
| boolean | canSpeak(MOB M) | Return whether the given mob is mute or otherwise
 unable to speak due to a strictly personal defect. | 
| boolean | canTaste(MOB M) | Return whether the given mob is able to eat or
 drink due to the lack of strictly personal defects. | 
| boolean | canTrack(Physical P) | Returns whether the given thing is allowed to do mundane
 things, such as patrolling or tracking or being mobile. | 
| java.util.List<Ability> | domainAbilities(MOB M,
               int domain) | Returns the list of abilities that have are part of the
 given ability domain. | 
| java.util.List<Ability> | domainAffects(Physical P,
             int domain) | Returns the list of effects that have are part of the
 given ability domain. | 
| java.util.List<Ability> | domainAnyAffects(Physical P,
                int domain) | Returns the list of effects that have are part of the
 given ability domain. | 
| java.util.List<Ability> | flaggedAbilities(MOB M,
                long flag) | Returns the list of Abilities that have the given ability
 flag(s) set. | 
| java.util.List<Ability> | flaggedAffects(Physical P,
              long flag) | Returns the list of effects that have the given ability
 flag(s) set. | 
| java.util.List<Ability> | flaggedAnyAffects(Physical P,
                 long flag) | Returns the list of effects that have the given ability
 flag(s) set. | 
| java.util.List<Behavior> | flaggedBehaviors(PhysicalAgent P,
                long flag) | Returns the list of behaviors that have the given behavior
 flag(s) set. | 
| java.lang.String | getAbilityDomain(Ability A) | Returns the ability domain name for the given Ability. | 
| int | getAbilityDomain(java.lang.String name) | Returns the ability domain bitmask for the given ability domain name. | 
| java.lang.String | getAbilityType(Ability A) | Returns the ability type/code name for the given Ability. | 
| int | getAbilityType(java.lang.String name) | Returns the ability type code for the given ability type name. | 
| java.lang.String | getAbilityType_(Ability A) | Returns the ability type/code name for the given Ability. | 
| int | getAbilityType_(java.lang.String name) | Returns the ability type code for the given ability type name. | 
| java.lang.String | getAge(MOB M) | Returns the friendly descriptive age of the given mob,
 whether baby, child, player, whatever. | 
| java.lang.String | getAlignmentName(Environmental E) | Returns the simple word that would describe the alignment
 of the given mob or item or whatever. | 
| int | getDetectScore(MOB seer) | Deprecated, but returns the total hide detection score
 for the given mob. | 
| Directions.DirType | getDirType(Physical P) | Returns the proper type/flavor of direction
 appropriate to the given object, based on whether
 the given physical actually IS a sailing ship,
 space ship, caravan, or other. | 
| java.lang.String | getDispositionBlurbs(Physical seen,
                    MOB seer) | Returns the disposition blurbs that apply to the given seen
 mob, item, room, whatever, as soon by the given seer mob. | 
| java.lang.String | getDispositionDescList(Physical obj,
                      boolean useVerbs) | Returns a command-delimited list of dispassionate description of the disposition
 of the given physical mob, item, whatever. | 
| int | getDispositionIndex(java.lang.String name) | Returns the enumerated disposition index associated with the given
 disposition name, such as ISSWIMMING, etc. | 
| java.lang.String | getDispositionStateList(MOB mob) | Returns a comma delimited list of the senses masks
 on the given mob. | 
| int | getFallingDirection(Physical P) | Returns which direction, if any, the given object
 is falling. | 
| int | getHideScore(Physical seen) | Deprecated, but returns the total hide score
 for the given mob, item, whatever. | 
| java.lang.String | getInclinationName(Environmental E) | Returns the simple word that would describe the inclination
 of the given mob or item or whatever. | 
| Directions.DirType | getInDirType(MOB M) | Returns the proper type/flavor of direction
 for the given mob, which depends on what
 sort of place he/she is in. | 
| Rideable.Basis | getNavRideBasis(Environmental E) | If the given thing is related to a ship, it returns
 the navBasis of the boardable, such as water or
 land-based. | 
| java.util.List<java.lang.String> | getParents(Physical thang) | Returns the parents of the given baby or mob | 
| java.lang.String | getPlaneOfExistence(Physical P) | Returns the name of the plane of existence upon which
 the given physical object is located, or null for
 Prime Material | 
| java.lang.String | getPresentDispositionVerb(Physical seen,
                         CMFlagLibrary.ComingOrGoing flag_msgType) | Returns the present-tense verb that applies to the disposition of the
 given seen thing, given the detail about how they verbbing. | 
| java.lang.String | getSensesDescList(Physical obj,
                 boolean useVerbs) | Returns a command-delimited list of dispassionate description of the senses
 of the given physical mob, item, whatever. | 
| int | getSensesIndex(java.lang.String name) | Returns the enumerated senses index associated with the given
 senses name, such as CANSEEDARK, etc. | 
| java.lang.String | getSensesStateList(MOB mob) | Returns a comma delimited list of the senses masks
 on the given mob. | 
| boolean | hasAControlledFollower(MOB invoker,
                      Ability A) | Returns whether the given invoker mob is controlling a
 mob, who is following the invoker, optionally using
 the given Ability. | 
| boolean | isABonusItems(Physical P) | Returns whether the given mob, item, whatever is flagged
 as being magical. | 
| boolean | isACityRoom(Physical P) | Returns whether the given mob, item, room, whatever is
 in a city street type room. | 
| boolean | isAControlledFollower(MOB invoker,
                     MOB mob,
                     Ability A) | Returns whether the given invoker mob is controlling the
 given mob, who is following the invoker, optionally using
 the given Ability. | 
| boolean | isAggressiveTo(MOB M,
              MOB toM) | Returns whether the first given mob is potentially or
 probably agressive to the second mob. | 
| boolean | isAiryRoom(Room R) | Returns whether the given room, whatever is
 airy, such as an in the air, or an open space. | 
| boolean | isAlcoholic(Physical thang) | Returns whether the given item is affected by
 or contains alcohol as a drinkable. | 
| boolean | isAliveAwakeMobile(MOB mob,
                  boolean quiet) | Returns whether the given mob is alive, awake, and mobile. | 
| boolean | isAliveAwakeMobileUnbound(MOB mob,
                         boolean quiet) | Returns whether the given mob is alive, awake, mobile
 and not bound up. | 
| boolean | isAnimalIntelligence(MOB M) | Returns whether the given mob is of low animal
 intelligence. | 
| boolean | isAPlant(Item I) | Returns whether the given item is of a plant-like type. | 
| boolean | isAPlant(MOB M) | Returns whether the given mob is of a plant-like type. | 
| boolean | isARope(Item I) | Returns whether the given item can be classified as a 'rope' for
 various purposes. | 
| boolean | isASlave(MOB slaveM,
        MOB masterM) | Returns whether the given mob is a slave, possibly for
 the given master. | 
| boolean | isATrackingMonster(MOB M) | Returns whether the given mob is both a non-player
 npc, and is currently being driven (tracking)
 towards something. | 
| boolean | isBaby(Environmental E) | Returns whether the given mob (item usually) is a
 baby waiting to grow up. | 
| boolean | isBound(Physical P) | Returns whether the given item, mob, whatever is
 marked as bound. | 
| boolean | isBoundOrHeld(Physical P) | Returns whether the given item, mob, whatever is
 marked as bound or is paralyzed. | 
| boolean | isCataloged(Environmental E) | Returns whether the given item is marked as being an
 instance of a mob or item from the catalog. | 
| boolean | isChaotic(Physical P) | Returns whether the given item, mob, room, whatever is
 chaotically inclined, assuming you are using the law/chaos axis. | 
| boolean | isChild(Environmental E) | Returns whether the given mob, item (baby) whatever is
 a baby, or a mob child born from something, what its
 age still being tracked by property. | 
| boolean | isClimbing(Physical P) | Returns whether the given item, mob, whatever is
 climbing. | 
| boolean | isCloaked(Physical P) | Returns whether the given item, mob, room, whatever is
 cloaked. | 
| boolean | isCrawlable(Physical P) | Returns whether the given room, area, exit, whatever is
 crawlable (not necc. | 
| boolean | isDeadlyOrMaliciousEffect(PhysicalAgent P) | Returns whether the given room, item, whatever has a
 deadly effect, such as a trap, autodeath behavior, or
 a property with a malicious spell in it. | 
| boolean | isDeepWateryRoom(Room R) | Returns whether the given room, whatever is
 watery, such as a deep water surface, underwater, etc. | 
| boolean | isDeepWaterySurfaceRoom(Room R) | Returns whether the given room, whatever is
 the surface of deep water, such as a water surface, etc. | 
| boolean | isDroppable(Item I) | Returns whether the given item is marked as being droppable. | 
| boolean | isEggLayer(Race race) | Returns whether the given race is of an egg-laying type | 
| boolean | isEnchanted(Item I) | Returns whether the given item has some effect other than a disease,
 poison, or standard property. | 
| boolean | isEnspelled(Physical F) | Returns whether the given item, mob, whatever is marked as being
 affected by an uninvokeable spell, chant, prayer, or whatever. | 
| boolean | isEvil(Physical P) | Returns whether the given item, mob, room, whatever is
 evilly aligned. | 
| boolean | isFalling(Physical P) | Returns whether the given item, mob, whatever is
 marked as falling. | 
| boolean | isFish(MOB mob) | Returns whether the given mob is of a fishy race type. | 
| boolean | isFloatingFreely(Physical P) | Returns whether the given item, mob, whatever is
 floating freely and uncontrolled, as when not
 under gravity. | 
| boolean | isFlying(Physical P) | Returns whether the given item, mob, whatever is
 flying. | 
| boolean | isGettable(Item I) | Returns whether the given item is marked as being gettable. | 
| boolean | isGlowing(Physical P) | Returns whether the given item, mob, whatever is
 glowing. | 
| boolean | isGolem(Physical P) | Returns whether the given item, mob, whatever is
 marked as a golem. | 
| boolean | isGood(Physical P) | Returns whether the given item, mob, room, whatever is
 goodly aligned. | 
| boolean | isHidden(Physical P) | Returns whether the given item, mob, room, whatever is
 hidden. | 
| boolean | isHiddenInPlainSight(Physical P) | Returns whether the given item can not be seen
 at a simple look around, but requires either
 the ability to see hidden, or a very careful
 look (longlook) around. | 
| boolean | isInDark(Physical P) | Returns whether the given mob, item, whatever is currently
 flagged dark | 
| boolean | isInFlight(Physical P) | Returns whether the given mob, item, whatever would
 fly or fall. | 
| boolean | isInsect(MOB mob) | Returns whether the given mob is of an insect race type. | 
| boolean | isInTheGame(Area E,
           boolean reqInhabitation) | Returns whether the given Area is actually in the game, or is
 just temporary or cached. | 
| boolean | isInTheGame(Environmental E,
           boolean reqInhabitation) | Returns whether the given mob, item, room, area, whatever is actually
 in the game, and possibly in a room, or is just temporary or cached. | 
| boolean | isInTheGame(Item I,
           boolean reqInhabitation) | Returns whether the given Item is actually in the game, and in
 a room, or is just temporary or cached. | 
| boolean | isInTheGame(Room E,
           boolean reqInhabitation) | Returns whether the given Room is actually in the game, or is
 just temporary or cached. | 
| boolean | isInTheGame(MOB M,
           boolean reqInhabitation) | Returns whether the given MOB is actually in the game, and in
 a room, or is just temporary or cached. | 
| boolean | isInvisible(Physical P) | Returns whether the given item, mob, room, whatever is
 invisible. | 
| boolean | isInWilderness(Physical P) | Returns whether the given mob, item, room, whatever is
 in a outdoors non-city room. | 
| boolean | isLawful(Physical P) | Returns whether the given item, mob, room, whatever is
 lawfully inclined, assuming you are using the law/chaos axis. | 
| boolean | isLightSource(Physical P) | Returns whether the given mob, item, whatever is currently
 flagged as a light source | 
| boolean | isMarine(MOB mob) | Returns whether the given mob is of a marine race type. | 
| boolean | isMetal(Environmental E) | Returns whether the given mob (item usually) is made
 of metal or mithril. | 
| boolean | isMobile(PhysicalAgent P) | Returns whether the given mob, item, whatever has a
 behavior making it move around. | 
| boolean | isMobileMounted(MOB mob) | Returns whether the given mob is mounted on a small portable
 movable, such as a horse, or boat on water. | 
| boolean | isModerate(Physical P) | Returns whether the given item, mob, room, whatever is
 moderately inclined, assuming you are using the law/chaos axis. | 
| boolean | isNeutral(Physical P) | Returns whether the given item, mob, room, whatever is
 neutral, which is to say, neither good nor evil. | 
| boolean | isOnFire(Physical seen) | Returns whether the given item, mob, whatever is
 on fire. | 
| boolean | isOpenAccessibleContainer(Item I) | Returns whether the given item is a container which,
 when open, has accessible contents, and is also open. | 
| boolean | isOutsider(MOB mob) | Returns whether the given mob is of an outsider race type. | 
| boolean | isPossiblyAggressive(MOB M) | Returns whether the first given mob is potentially or
 probably agressive. | 
| boolean | isReadable(Item I) | Returns whether the given item is marked as being readable. | 
| boolean | isReallyEvil(FactionMember M) | Returns whether the given mobby factionmember is
 evilly aligned due to factions. | 
| boolean | isReallyGood(FactionMember M) | Returns whether the given mobby factionmember is
 goodly aligned due to factions. | 
| boolean | isReallyNeutral(FactionMember M) | Returns whether the given mobby factionmember is
 neutrally aligned due to factions. | 
| boolean | isRejuvingItem(Item I) | Returns whether the given item has an item rejuv
 actively monitoring it. | 
| boolean | isRemovable(Item I) | Returns whether the given item is marked as being removable. | 
| boolean | isRunningLongCommand(MOB M) | Returns whether the given player is
 executing a command taking longer than 30 seconds | 
| boolean | isSavable(Physical P) | Returns whether the given object is marked as being allowed
 to be saved to the database. | 
| boolean | isSeeable(Physical P) | Returns whether the given item, mob, room, whatever is
 seeable at all. | 
| boolean | isSeenTheSameWay(MOB seer,
                Physical seen1,
                Physical seen2) | Returns whether the two given physical objects appear the exact
 same way to the given seer mob. | 
| boolean | isSitting(Physical P) | Returns whether the given item, mob, whatever is
 sitting. | 
| boolean | isSleeping(Physical P) | Returns whether the given item, mob, whatever is
 sleeping. | 
| boolean | isSneaking(Physical P) | Returns whether the given mob, item whatever is sneaking | 
| boolean | isStanding(MOB mob) | Returns whether the given mob is standing (not sitting
 or sleeping)
 marked as swimming/floating. | 
| boolean | isStillAffectedBy(Physical obj,
                 java.util.List<Ability> oneOf,
                 boolean anyTallF) | Checks the list of ability objects against the effects of the given mob, item
 or whatever. | 
| boolean | isSwimming(Physical P) | Returns whether the given item, mob, whatever is
 marked as swimming/floating. | 
| boolean | isSwimmingInWater(Physical P) | Returns whether the given item, mob, whatever is
 swimming/floating in a watery room. | 
| boolean | isTracking(MOB M) | Returns whether the given player or npc mob is being
 driven (tracking) towards something | 
| boolean | isTrapped(Physical P) | Returns whether the given object has a trap set on it. | 
| boolean | isUnattackable(Physical P) | Returns whether the given item, mob, whatever is
 marked as unattackable. | 
| boolean | isUndead(MOB mob) | Returns whether the given mob is of an undead race type. | 
| boolean | isUndead(Race R) | Returns whether the given race is of an undead race type. | 
| boolean | isUnderWateryRoom(Room R) | Returns whether the given room, whatever is
 watery, such as an underwater, etc. | 
| boolean | isVegetable(MOB M) | Returns whether the given mob is of a vegetable race type. | 
| boolean | isVermin(MOB mob) | Returns whether the given mob is of a vermin race type. | 
| boolean | isWaterWorthy(Physical P) | Returns whether the given mob, item, whatever would
 sink or float. | 
| boolean | isWateryRoom(Room R) | Returns whether the given room, whatever is
 watery, such as a water surface, underwater, etc. | 
| boolean | isWaterySurfaceRoom(Room R) | Returns whether the given room, whatever is
 watery, such as a water surface, etc. | 
| boolean | isWithSeenContents(Physical P) | Returns whether the given non-mob (item) has
 contents which has be seen. | 
| java.util.List<Ability> | matchedAffects(MOB invoker,
              Physical P,
              long flag,
              int abilityCode,
              int domain) | Returns the list of effects that are on the given physical,
 and were invoked by the given invoker. | 
| void | setDroppable(Item I,
            boolean truefalse) | Sets whether the given item is marked as being droppable. | 
| void | setGettable(Item I,
           boolean truefalse) | Sets whether the given item is marked as being gettable. | 
| void | setReadable(Item I,
           boolean truefalse) | Sets whether the given item is marked as being readable. | 
| void | setRemovable(Item I,
            boolean truefalse) | Sets whether the given item is marked as being removable. | 
| void | setSavable(Physical P,
          boolean truefalse) | Sets whether the given object is marked as being allowed
 to be saved to the database. | 
| java.lang.String | validCheck(Physical P) | Checks the system validity of mobs, items, and rooms,
 and returns a report if there's a problem and it
 should be destroyed. | 
activate, getServiceClient, L, propertiesLoaded, shutdowncopyOf, ID, initializeClass, name, newInstanceboolean canSee(MOB M)
M - the mob to checkboolean canBeLocated(Physical P)
P - the object to checkboolean canSeeHidden(MOB M)
M - the mob to checkboolean canSeeHiddenItems(MOB M)
M - the mob to checkboolean canSeeInvisible(MOB M)
M - the mob to checkboolean canSeeEvil(MOB M)
M - the mob to checkboolean canSeeGood(MOB M)
M - the mob to checkboolean canSeeChaos(Physical P)
P - the thing to checkboolean canSeeLaw(Physical P)
P - the thing to checkboolean canSeeSneakers(MOB M)
M - the mob to checkboolean canSeeBonusItems(MOB M)
M - the mob to checkboolean canSeeInDark(MOB M)
M - the mob to checkboolean canSeeVictims(MOB M)
M - the mob to checkboolean canSeeInfrared(MOB M)
M - the mob to checkboolean canHear(MOB M)
M - the mob to checkboolean canMove(MOB M)
M - the mob to checkboolean canNotBeCamped(Physical P)
P - the item or mob to checkboolean allowsMovement(Room R)
R - the room to checkboolean allowsMovement(Area A)
A - the area to checkboolean canSmell(MOB M)
M - the mob to checkboolean canSmell(MOB M, Physical target)
M - the mobtarget - the targetboolean canTaste(MOB M)
M - the mob to checkboolean canSpeak(MOB M)
M - the mob to checkboolean canBreathe(MOB M)
M - the mob to checkboolean canBreatheThis(MOB M, int atmoResource)
M - the mob to checkatmoResource - the Resource to check for breathabilityRawMaterialboolean canBreatheHere(MOB M, Room R)
M - the mob to checkR - the room the mob is trying to breathe inRawMaterialboolean canSeeMetal(MOB M)
M - the mob to checkboolean canTrack(Physical P)
P - the item or mobboolean canAutoAttack(MOB M)
M - the mob to checkboolean canConcentrate(MOB M)
M - the mob to checkboolean canBeHeardMovingBy(Physical heard, MOB hearer)
heard - the thing or mob moving aroundhearer - the mob who wants to hear itboolean canBeHeardSpeakingBy(Physical heard, MOB hearer)
heard - the thing or mob speakinghearer - the mob who wants to hear itboolean canSenseMoving(Physical sensed, MOB sensor)
sensed - the thing being sensedsensor - the mob who wants to sense itboolean canSenseEnteringLeaving(Physical sensed, MOB sensor)
sensed - the thing or mob moving aroundsensor - the mob who wants to sense itboolean canAccess(MOB mob, Area A)
mob - the mob who wants to access an areaA - the area to accessboolean canAccess(MOB mob, Room R)
mob - the mob who wants to access a roomR - the room to accessjava.lang.String validCheck(Physical P)
P - the room, mob, or item to checkboolean canActAtAll(Tickable affecting)
affecting - the thing to checkboolean canFreelyBehaveNormal(Tickable affecting)
affecting - the thing to checkboolean canBeSeenBy(Environmental seen, MOB seer)
seen - the thing to be seen.seer - the seer who wants to see itboolean canBarelyBeSeenBy(Environmental seen, MOB seer)
seen - the thing to be seen.seer - the seer who wants to see itboolean isMobileMounted(MOB mob)
mob - the mob to checkboolean isReadable(Item I)
I - the item to checksetReadable(Item, boolean)void setReadable(Item I, boolean truefalse)
I - the item to settruefalse - true if readable, false otherwiseisReadable(Item)boolean isEnspelled(Physical F)
F - the room, item, or mob to checkboolean isGettable(Item I)
I - the item to checksetGettable(Item, boolean)void setGettable(Item I, boolean truefalse)
I - the item to settruefalse - true if gettable, false otherwiseisGettable(Item)boolean isDroppable(Item I)
I - the item to checksetDroppable(Item, boolean)void setDroppable(Item I, boolean truefalse)
I - the item to settruefalse - true if droppable, false otherwiseisDroppable(Item)boolean isRemovable(Item I)
I - the item to checksetRemovable(Item, boolean)void setRemovable(Item I, boolean truefalse)
I - the item to settruefalse - true if removable, false otherwiseisRemovable(Item)boolean isCataloged(Environmental E)
E - the item or mob to checkboolean isSavable(Physical P)
P - the item, mob, whatever to checksetSavable(Physical, boolean)void setSavable(Physical P, boolean truefalse)
P - the item, mob, whatever to settruefalse - true if it is saveable, false otherwiseisSavable(Physical)boolean isWithSeenContents(Physical P)
P - the item to checkboolean isHiddenInPlainSight(Physical P)
P - the item to checkboolean isOpenAccessibleContainer(Item I)
I - the item to checkboolean isSeeable(Physical P)
P - the room, mob, or item to checkboolean isCloaked(Physical P)
P - the room, mob, or item to checkboolean isHidden(Physical P)
P - the room, mob, or item to checkboolean isInvisible(Physical P)
P - the room, mob, or item to checkboolean isGood(Physical P)
P - the room, mob, or item to checkboolean isReallyGood(FactionMember M)
M - the factionmember to checkboolean isNeutral(Physical P)
P - the room, mob, or item to checkboolean isReallyNeutral(FactionMember M)
M - the factionmember to checkboolean isReallyEvil(FactionMember M)
M - the factionmember to checkboolean isEvil(Physical P)
P - the room, mob, or item to checkboolean isLawful(Physical P)
P - the room, mob, or item to checkboolean isChaotic(Physical P)
P - the room, mob, or item to checkboolean isModerate(Physical P)
P - the room, mob, or item to checkboolean isTrapped(Physical P)
P - the object to checkboolean isATrackingMonster(MOB M)
M - the mob to checkboolean isASlave(MOB slaveM, MOB masterM)
slaveM - the mob to checkmasterM - null, or the master to check forboolean isTracking(MOB M)
M - the mob to checkboolean isSneaking(Physical P)
P - the object to checkboolean isABonusItems(Physical P)
P - the mob/item/whatever to checkboolean isInDark(Physical P)
P - the mob/item/whatever to checkboolean isLightSource(Physical P)
P - the mob/item/whatever to checkboolean isRejuvingItem(Item I)
I - the item to checkboolean isGlowing(Physical P)
P - the item, mob, whatever to checkboolean isGolem(Physical P)
P - the item, mob, whatever to checkboolean isSleeping(Physical P)
P - the item, mob, whatever to checkboolean isSitting(Physical P)
P - the item, mob, whatever to checkboolean isFlying(Physical P)
P - the item, mob, whatever to checkboolean isFloatingFreely(Physical P)
P - the item, mob, whatever to checkboolean isClimbing(Physical P)
P - the item, mob, whatever to checkboolean isCrawlable(Physical P)
P - the room, area, exit, whatever to checkboolean isInWilderness(Physical P)
P - the mob, item, room, whatever to checkboolean isACityRoom(Physical P)
P - the mob, item, room, whatever to checkboolean isSwimming(Physical P)
P - the item, mob, whatever to checkboolean isSwimmingInWater(Physical P)
P - the item, mob, whatever to checkboolean isAiryRoom(Room R)
R - the room to checkboolean isWateryRoom(Room R)
R - the room to checkboolean isDeepWateryRoom(Room R)
R - the room to checkboolean isWaterySurfaceRoom(Room R)
R - the room to checkboolean isUnderWateryRoom(Room R)
R - the room to checkboolean isDeepWaterySurfaceRoom(Room R)
R - the room to checkboolean isFalling(Physical P)
P - the item, mob, whatever to checkint getFallingDirection(Physical P)
P - the item, mob, whatever to checkDirectionsboolean isRunningLongCommand(MOB M)
M - the mob to checkboolean isUndead(MOB mob)
mob - the mob to checkboolean isUndead(Race R)
R - the race to checkboolean isEggLayer(Race race)
race - the race to checkboolean isFish(MOB mob)
mob - the mob to checkboolean isMarine(MOB mob)
mob - the mob to checkboolean isOutsider(MOB mob)
mob - the mob to checkboolean isInsect(MOB mob)
mob - the mob to checkboolean isVermin(MOB mob)
mob - the mob to checkboolean isVegetable(MOB M)
M - the mob to checkboolean isAPlant(MOB M)
M - the mob to checkboolean isAPlant(Item I)
I - the item to checkboolean isUnattackable(Physical P)
P - the item, mob, whatever to checkboolean isAliveAwakeMobileUnbound(MOB mob, boolean quiet)
mob - the mob to checkquiet - true to not tell the mob what's wrongisAliveAwakeMobile(MOB, boolean)boolean isAliveAwakeMobile(MOB mob, boolean quiet)
mob - the mob to checkquiet - true to not tell the mob what's wrongisAliveAwakeMobileUnbound(MOB, boolean)boolean isStanding(MOB mob)
mob - the mob to checkboolean isBound(Physical P)
P - the item, mob, whatever to checkisBoundOrHeld(Physical)boolean isBoundOrHeld(Physical P)
P - the item, mob, whatever to checkisBound(Physical)boolean isOnFire(Physical seen)
seen - the item, mob, whatever to checkboolean isWaterWorthy(Physical P)
P - the item, mob, whatever to checkboolean isInFlight(Physical P)
P - the item, mob, whatever to checkboolean isAnimalIntelligence(MOB M)
M - the mob to checkboolean isMobile(PhysicalAgent P)
P - the mob, item, whatever to checkboolean isAggressiveTo(MOB M, MOB toM)
M - the mob who might be aggressivetoM - the mob who might be in troubleboolean isPossiblyAggressive(MOB M)
M - the mob who might be aggressiveboolean isChild(Environmental E)
E - the potential childboolean isBaby(Environmental E)
E - the item to checkboolean isMetal(Environmental E)
E - the item (or mob) to checkDirections.DirType getInDirType(MOB M)
M - the mob to checkDirections.DirType, 
getDirType(Physical)Directions.DirType getDirType(Physical P)
P - the object to inspectDirections.DirType, 
getInDirType(MOB)Rideable.Basis getNavRideBasis(Environmental E)
E - the thing or place to checkboolean isDeadlyOrMaliciousEffect(PhysicalAgent P)
P - the room, item, whatever to checkboolean isInTheGame(Area E, boolean reqInhabitation)
E - the Area to checkreqInhabitation - meaninglessboolean isInTheGame(Room E, boolean reqInhabitation)
E - the Room to checkreqInhabitation - meaninglessboolean isInTheGame(Item I, boolean reqInhabitation)
I - the Item to checkreqInhabitation - true if it must be a in room, false otherwiseboolean isInTheGame(MOB M, boolean reqInhabitation)
M - the MOB to checkreqInhabitation - true if it must be a in room, false otherwiseboolean isInTheGame(Environmental E, boolean reqInhabitation)
E - the mob, item, whatever to checkreqInhabitation - true if it must be a in room, false otherwiseboolean isEnchanted(Item I)
I - the item to checkboolean isARope(Item I)
I - the item to checkboolean isAControlledFollower(MOB invoker, MOB mob, Ability A)
invoker - the mob who might be the leadermob - the mob who is following the leaderA - the ability that might be causing the controlboolean hasAControlledFollower(MOB invoker, Ability A)
invoker - the mob who might be the leaderA - the ability that might be causing the controljava.lang.String getAlignmentName(Environmental E)
E - the mob or item or whateverjava.lang.String getInclinationName(Environmental E)
E - the mob or item or whateverint getDetectScore(MOB seer)
seer - the mob trying to see hiddenint getHideScore(Physical seen)
seen - the mob, item trying to be hiddenjava.util.List<Behavior> flaggedBehaviors(PhysicalAgent P, long flag)
P - the mob, item, room, whateverflag - the behavior flagsBehavior.FLAG_LEGALBEHAVIORjava.util.List<Ability> flaggedAnyAffects(Physical P, long flag)
P - the mob, item, room, whateverflag - the ability flagsAbility.flags()java.util.List<Ability> flaggedAffects(Physical P, long flag)
P - the mob, item, room, whateverflag - the ability flagsAbility.flags()java.util.List<Ability> flaggedAbilities(MOB M, long flag)
M - the mobflag - the ability flagsAbility.flags()java.util.List<Ability> domainAnyAffects(Physical P, int domain)
P - the mob, item, room, whateverdomain - the ability domainAbility.DOMAIN_ABJURATIONjava.util.List<Ability> domainAffects(Physical P, int domain)
P - the mob, item, room, whateverdomain - the ability domainAbility.DOMAIN_ABJURATIONjava.util.List<Ability> domainAbilities(MOB M, int domain)
M - the mob to checkdomain - the ability domainAbility.DOMAIN_ABJURATIONjava.util.List<Ability> matchedAffects(MOB invoker, Physical P, long flag, int abilityCode, int domain)
invoker - the invoker to search for, or nullP - the object to check for effects, REQUIREDflag - -1, or an Ability FlagabilityCode - -1, or an ability Codedomain - -1, or an ability domainAbility.DOMAIN_ABJURATION, 
Ability.flags(), 
Ability.ACODE_CHANTjava.lang.String getAbilityType(Ability A)
A - the AbilityAbility.ACODE_CHANTjava.lang.String getAbilityType_(Ability A)
A - the AbilityAbility.ACODE_CHANTjava.lang.String getAbilityDomain(Ability A)
A - the AbilityAbility.DOMAIN_DESCSint getAbilityType(java.lang.String name)
name - the name of the given ability typeAbility.ACODE_CHANTint getAbilityType_(java.lang.String name)
name - the name of the given ability typeAbility.ACODE_CHANTint getAbilityDomain(java.lang.String name)
name - the name of the given ability domainAbility.DOMAIN_DESCSjava.lang.String getAge(MOB M)
M - the mob to checkjava.lang.String getPlaneOfExistence(Physical P)
P - the object to checkjava.lang.String getDispositionBlurbs(Physical seen, MOB seer)
seen - the mob, item, room, whateverseer - the one seeingboolean isSeenTheSameWay(MOB seer, Physical seen1, Physical seen2)
seer - the mob who is seeing stuffseen1 - the first object being seenseen2 - the first object being seenjava.lang.String getPresentDispositionVerb(Physical seen, CMFlagLibrary.ComingOrGoing flag_msgType)
seen - the mob (or item) that is verbbingflag_msgType - whether they are arriving, leaving, or sitting there verbbingboolean isStillAffectedBy(Physical obj, java.util.List<Ability> oneOf, boolean anyTallF)
obj - the mob, item, room, whateveroneOf - the list of abilities that might be affectsanyTallF - true to return true on ANY, false to return true only for ALLjava.lang.String getDispositionDescList(Physical obj, boolean useVerbs)
obj - the disposed physical mob, item, whateveruseVerbs - true to return an active phrase, flags for a state phrasejava.lang.String getSensesDescList(Physical obj, boolean useVerbs)
obj - the sensing physical mob, item, whateveruseVerbs - true to return an active phrase, flags for a state phraseint getDispositionIndex(java.lang.String name)
name - the disposition nameint getSensesIndex(java.lang.String name)
name - the senses namejava.lang.String getSensesStateList(MOB mob)
mob - the mob to checkjava.lang.String getDispositionStateList(MOB mob)
mob - the mob to checkboolean isAlcoholic(Physical thang)
thang - the mob or item to checkjava.util.List<java.lang.String> getParents(Physical thang)
thang - the baby or mob