Command reference
Emote
Command words: ,, em, emo, emot, emote
Permission: Any
The emote command is used to send an in-character echo to others in your room describing your character's actions. It is one of the main roleplaying tools that you will use and so it is worth understanding what you can do with it.
Many other parts of the engine also accept an emote, such as the communication commands like say. The emotes in those commands use the same markup syntax as described in this command.
The syntax for using the emote command is emote <message>. Note that if you do not use the @ token at some point in your emote, it will be prepended to the beginning of your emote automatically. For example, emote ducks down is equivalent to emote @ ducks down.
You can use the following tokens in your emotes:
~target will substitute the short description of the target person or "you" to them
~keyword's - targets a person and displays their short description + 's or "your" to them
~#keyword - targets a person and displays "he/she/it/they" or "you"
~!keyword - targets a person and displays "him/her/it/they" or "you"
~!keyword - targets a person and displays "his/her/its/their" or "your"
~keyword|one|two - displays one to the target or two to others, use for grammar
@ - equivalent to using ~ and targeting yourself, however it cannot be modified with ! or #.
*target will substitute the short description of the target item
You can also include speech in your emotes by putting the text in double quotes ("). This will use whatever language and accent you have set using the speak command.
Some examples are below:
emote brushes the hair out of her face with a soft sigh
emote stares angrily at ~brute, his fury palpable
emote Without so much as a single word, @ turns around and leaves the room
If you care about getting grammatically correct echoes to yourself (for log purposes etc), consider the difference between the below two examples:
emote smacks his hand with *hammer and says "Ouch!"
emote ~me|smack|smacks ~!me hand with *hammer and ~me|say|says "Ouch!"
Permission: Any
The emote command is used to send an in-character echo to others in your room describing your character's actions. It is one of the main roleplaying tools that you will use and so it is worth understanding what you can do with it.
Many other parts of the engine also accept an emote, such as the communication commands like say. The emotes in those commands use the same markup syntax as described in this command.
The syntax for using the emote command is emote <message>. Note that if you do not use the @ token at some point in your emote, it will be prepended to the beginning of your emote automatically. For example, emote ducks down is equivalent to emote @ ducks down.
You can use the following tokens in your emotes:
~target will substitute the short description of the target person or "you" to them
~keyword's - targets a person and displays their short description + 's or "your" to them
~#keyword - targets a person and displays "he/she/it/they" or "you"
~!keyword - targets a person and displays "him/her/it/they" or "you"
~!keyword - targets a person and displays "his/her/its/their" or "your"
~keyword|one|two - displays one to the target or two to others, use for grammar
@ - equivalent to using ~ and targeting yourself, however it cannot be modified with ! or #.
*target will substitute the short description of the target item
You can also include speech in your emotes by putting the text in double quotes ("). This will use whatever language and accent you have set using the speak command.
Some examples are below:
emote brushes the hair out of her face with a soft sigh
emote stares angrily at ~brute, his fury palpable
emote Without so much as a single word, @ turns around and leaves the room
If you care about getting grammatically correct echoes to yourself (for log purposes etc), consider the difference between the below two examples:
emote smacks his hand with *hammer and says "Ouch!"
emote ~me|smack|smacks ~!me hand with *hammer and ~me|say|says "Ouch!"