TinyMUX

Attribute flags

Topics

The following lists the possible flags on attributes:

case (C)       - $-command matching will not be case-sensitive.
                 Non-functional unless the 'R' flag is also set.

const - No one can change this attribute.

no_command ($) - The attribute is not checked when looking for
                 $-commands.  Note that the predefined attributes
                 DESC, IDESC, ODESC, FAIL, OFAIL, SUCC, OSUCC, DROP,
                 ODROP, SEX, and CHARGES are never checked.

dark - Only God can see this attribute.

god - Only God can modify this attribute.

hidden (M) - Only wizards and royalty can see this attribute.

html (H) - Emits from attr, oattr, aattr are not HTML-escaped.

no_inherit (I) - This attribute is not inherited by children of the
                 object.  From their perspective, the attribute does not
                 exist.

locked (+)     - The attribute is locked, it does not change
                 ownership when the object is @chowned and may not
                 be modified.

no_name (N)    - If set on an @o-attr, don't prepend the name of the
                 enactor.  This also affects @verb behavior.

no_parse (P)   - $-commands and ^-listens matching is performed against
                 the unparsed (non-evaluated) string.

private        - Only attribute owner and wizards can see this
                 attribute.

regexp (R)     - $-command matching on this attribute uses
                 PCRE-style regular expressions.

trace (T) - The attribute will generate trace output.

no_eval (E)    - The attribute contents are not evaluated when
                 retrieved via u(), ulocal(), get_eval(), @trigger,
                 or other evaluation callsites.  The raw text is
                 returned with no function calls, no %-substitutions,
                 and no escape processing.  Useful for storing
                 player-submitted text safely.

visual (V)     - The attribute is visible to anyone who examines
                 you.  Note that the predefined attributes DESC,
                 SEX, and LAST are always VISUAL

wizard (W) - Only wizards can modify this attribute.

Related Topics: ATTRIBUTE OWNERSHIP, examine, @verb.