The great and mighty pose command!
The pose command is like emote on steroids. It will automatically take a command you specify in english and adjust it in appropriate ways before displaying it to the other users in the room such that everyone sees a personalized message that makes sense for them.
General usage:
.<verb> <text>
<verb> can be any english verb. It will be conjugated appropriately.
<text> can include the following words:
username['s] |
- | translates to "you" (or "your") for that user.
(note: multi-word names will not work properly) |
"everyone"['s] |
- | a list of all people in the room. |
"everything"['s] |
- | a list of all people+objects in the room. |
<prefix>*['s] |
- | the person/people in the room matching <prefix>. |
<prefix>**['s] |
- | the people/objects matching <prefix>. |
he/she/it/they/%s
him/her/them/%o his/its/their/%p hers/theirs/%q himself/herself/itself/themselves/%r |
- | (if it matches the pronoun for the most recently referenced person (or group of people)), translates to "you/your/etc" for the person/people previously referred to. |
me/myself/I/my/mine | - | You (the person typing the command). |
.<verb> | - | A verb that you are doing (".wave") |
:<verbs> | - | A verb that the other person is doing (":waves") |
<other words> | - | Words not matching any of the above criteria are used unchanged in the output. |
"<quoted portion>" | - | Quoted portions (speech) are not interpreted for special words. |
\word |
- | Words preceeded by a backslash are not interpreted as special words. |
Examples:
> .wave my hand at bozo and .tell him "Hello!"
Bozo sees: Richelieu waves his hand at you and tells you "Hello!"
Others see: Richelieu waves his hand at Bozo and tells him "Hello!"
> .bop bo*'s head. %s :looks dazed for a moment.
Bozo sees: Richelieu bops your head. You look dazed for a moment.
Others see: Richelieu bops Bozo's head. He looks dazed for a moment.