Enactor

From TinyMUX
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The enactor is the object that caused an action list to be performed. So, the enactor of the Ahear action list is the player or object who said/emoted/etc the message that matched the Listen attribute, the enactor of the Apay attribute is the player who gave the object money, etc. The enactor of an attribute that is run by a @trigger command is the object that ran the @trigger command. The following substitutions can be performed in an action list to return information about the enactor:

%# or [v(#)] Database number of the enactor
%N/%n or [v(N)]/[v(n)] Name of the enactor
%O/%o Objective pronoun for the enactor (him her it them)
%P/%p Possessive pronoun (his her its their)
%S/%s Subjective pronoun (he she it they)
%A/%a Absolute possessive pronoun (his hers its theirs)
%~ Accented name of enactor (PennMUSH)
%: Objid of enactor (PennMUSH)

See also: Substitution.