Social Writing

From TFCWiki - The Final Challenge MUD's Player Information Resource
Jump to: navigation, search

New social ideas should be posted on the forums idea list, in the format listed below.

A social consists of several lines of text. Below is the text for the 'applaud' social. The lines are only numbered so the description can be referenced. Please use this format, so coders can cut-and paste the social. You may either include or leave out the line numbers. Note that all lines are quoted, and all lines except the last end with a comma.

1. "applaud",
2. "Clap, clap, clap.",
3. "$n gives a round of applause.",
4. "You applaud $S actions.",
5. "$n applauds $N's actions.",
6. "$n gives you a round of applause. You MUST'VE done something good!",
7. "You applaud yourself. Boy, are we conceited!",
8. "$n gives $mself a standing ovation. Boy, are we conceited!"

Line 1 indicates the social command.

Line 2 is what you see when you use the applaud social, but do not specify a 'victim'.

Line 3 is what displays to everyone in the room, if no victim is displayed. The character's name is substituted for $n.

Line 4 displays to you, when a victim is specified (e.g. applaud bob). 'his', 'her', or 'its' is substituted for $S, depending on gender.

Line 5 displays to the room, when a victim is specified. The victim's name is substituted for $N.

Line 6 displays to the victim.

Line 7 displays when you do the social on yourself (e.g. applaud self).

Line 8 displays to the room. 'him', 'her', or 'it' is substituted for $m.


The following string codes work for socials.

$n - The name of the character doing the social.

$N - The name of the victim, if applicable.

$e - Translates to 'he', 'she', or 'it', depending on the sex of the character doing the social.

$E - Translates to 'he', 'she', or 'it', depending on the sex of the victim.

$m - Translates to 'him', 'her', or 'it', depending on the sex of the character doing the social.

$M - Translates to 'him', 'her', or 'it', depending on the sex of the victim.

$s - Translates to 'his', 'her', or 'its', depending on the sex of the character doing the social.

$S - Translates to 'his', 'her', or 'its', depending on the sex of the victim.


In general, lowercase letters correspond with the character doing the social, and uppercase point to the victim, if a victim was specified with the social. Also, the male pronoun gives a hint as to which letter to use. Look at the last letter. He = $e, Him = $m, His = $s.