EMOTIONS - Aetolia Online Help
Emotions are a shorthand way of expressing various emotions with one or two words. Generally, these emotions will be seen by everyone in the same location as you. There are hundreds of emotes, and more being added whenever a player suggests a good one. An example of an emote would be SMILE, to smile (unsurprisingly) or SALUTE. Most emotes may be targeted at someone too. So you could, for instance POKE IOSYNE to poke Iosyne in the arm (though poking a Goddess is a really bad idea). Emotions run the gamut from the mundane to the sometimes silly, and some players delight in trying to discover new ones. So if, for instance, Gretel typed FLUTTER HANSEL, Gretel would see: You flutter your eyelashes charmingly at Hansel. Hansel would see: Gretel flutters her eyelashes charmingly at you. and everyone else in the room would see: Gretel flutters her eyelashes charmingly at Hansel. There are hundreds of pre-defined emotions available in Aetolia. The syntaxes involved for navigating and finding the emotions you are looking for are as follows: EMOTIONLIST or EMLIST: Shows you a full list of the emotions available in alphabetical order. EMOTIONLIST or EMLIST <emotion>: Narrows your search to emotions that match your text. if *'s are included around the word, it expands the search for all terms that include that particular word (Example: EMLIST KISS will show you only kiss, where EMLIST *KISS* wil show you kiss, bellykiss, lovekiss, etc). EMSHOW: You may see a list of all messages associated with an emotion by using EMSHOW <emote>. This will show you the message you and others see when performing an emote. You can also perform your own custom emote with the EMOTE command. For example, Khepri might: EMOTE gives a brief, chilling smile. Everyone else would see: Khepri gives a brief, chilling smile. Your character's name need not necessarily appear at the start of each custom emote. To add yet more depth to your emotes, you might: EMOTE (Lips pursed in silence,) gives a brief, chilling smile. Everyone else would see: Lips pursed in silence, Khepri gives a brief, chilling smile. For more indepth emotes, it is possible to substitute another player's name, and have the emote directed at them. For example, Hansel wants to smile at Gretel, so Hansel would type: EMOTE smiles at $gretel, and bows. Gretel would see: Hansel smiles at you, and bows. Everyone else would see: Hansel smiles at Gretel, and bows. Emotes allow you to target multiple people. For example, Hansel wants to smile at both Gretel and Acius, so Hansel would type: EMOTE (Bowing,) smiles at $gretel and $acius. Acius would see: Bowing, Hansel smiles at Gretel and you. Gretel would see: Bowing, Hansel smiles at you and Acius. Everyone else would see: Bowing, Hansel smiles at Gretel and Acius. Finally, emotes also allow you to interact with other characters in even greater depth, with the use of pronouns. For example, you could: EMOTE smiles at $gretel and takes $gretel_hers hand, while greeting $acius warmly and regarding $acius_him with a courteous nod. Acius would see: Hansel smiles at Gretel and takes her hand, while greeting you warmly and regarding you with a courteous nod. Gretel would see: Hansel smiles at you and takes your hand, while greeting Acius warmly and regarding him with a courteous nod. Everyone else would see: Hansel smiles at Gretel and takes her hand, while greeting Acius warmly and regarding him with a courteous nod. A handy table can be found below: -Syntax:--------------Room sees:--Target sees:--- |$<name>_he |he |you | |$<name>_she |she |you | |$<name>_his_yours |his |yours | |$<name>_hers_yours |hers |yours | |$<name>_his |his |your | |$<name>_him |him |you | |$<name>_hers |her |your | |$<name>_her |her |you | |$<name>_His |His |Your | |$<name>_Him |Him |You | |$<name>_Hers |Her |Your | |$<name>_Her |Her |You | ------------------------------------------------- Apostrophes following a name also work. For example: EMOTE shakes $Slyphe's hand vigorously. Slyphe would see: Hansel shakes your hand vigorously. Everyone else would see: Hansel shakes Slyphe's hand vigorously. This also applies to names ending with an 's', such as Galleus' and Acius'. You may also use a caret "^" at any point in an emote as shorthand for your name. Another feature of the emote system is to reference items with the '@' symbol. By doing this, the item is highlighted in the emote for all players who see it with their ansi configuration for 'things.' A brief example might be EMOTE SWINGS @YO-YO, which would evaluate to: Hansel swings a stylish yo-yo. If you're worried about finding a place for @item in the context of your emote, don't fret. We've included a reasonable detection of plurality and definite/indefinite articles. If we did EMOTE SWINGS HIS @YO-YO, the emote would still evaluate to: Hansel swings his stylish yo-yo. As a small reminder, any use of emotes to intentionally illusion attacks or confuse player systems is discouraged and will be punished. Emotes in which you pretend to be somebody else and perform an action that reflects this is discouraged, as well as any variations on that theme. For example, using an emote to make everyone think that Galleus slapped you so that you could kill him would be a very bad idea indeed. You may also add emotes onto the DROP, GET/TAKE, PUT, GIVE, MOUNT, DISMOUNT, WEAR, REMOVE and DRINK commands. To use this, simply use the command as you normally would, followed by a normal emote within the confines of two square brackets. Such as: Eg. DROP PANTS [drops his $item, wearing a devilish smile.] How shocking! Not only would everybody in the room see the emote as if it had been performed in the ordinary way, Severn's pants would also be in the room. Now keep in mind that while all custom emote features, such as pre-pending and using carets and referring to present players, are all acceptable, you will need to include the items being referenced. For PUT, GIVE, WEAR and REMOVE, this means referencing the '$item.' You must also reference the container for PUT and GIVE (if one is used in the action). For MOUNT AND DISMOUNT, remember to include $mount. If the emote you supply in the verb fails for whatever reason, you will perform the action as if no emote was supplied at all. SPECIAL WORDS ----------------------------- General: - $item: the item you are putting, dropping, giving or taking/getting. - $amount: if you are getting/dropping/giving/putting more then one item, this is how many you are getting - in words. Additionally, if this is more then 1, $item will be the plural name of the item, rather than its appearance (so "inks" instead of "5 green inks"). - $mount: similar to $item, but required for MOUNT/DISMOUNT. i.e: DROP 5 BANANA [accidentally drops $amount $item onto the ground as she slips on a pool of water.] 1P/2P/3P: You have emoted: Niuri accidentally drops five bananas onto the ground as she slips on a pool of water. When putting an item INTO another item or taking from another item: - $container: the container holding the item you are getting, or that you are putting the item into. When giving an item: - $target: the person or npc you are giving the item to. If it is a player, you can use $target_his etc and it will automatically replace it as appropriate. i.e GIVE CROSSBOW TO NELRON [hands $target $item solemnly.] 1P: You have emoted: Slyphe hands Nelron a wooden crossbow solemnly. 2P: Slyphe hands you a wooden crossbow solemnly. 3P: Slyphe hands Nelron a wooden crossbow solemnly.