Alter Aeon Help Page Search
Click here to view a random selection from the help system.
Click here to return to the main help index.
Search results for 'strings roomsend charsend specp syntax'
Keywords are: 'strings roomsend charsend specp syntax'
When setting strings that target a character, object, or other things, a form
of printf syntax is used. If the character in question is not visible by the
person receiving the send, "someone" or "something" will be used. The
following are substitutes:
%1 :name of first thing
%3 :sex of first character - his/her/its
%5 :sex of first character - him/her/it
%7 :sex of first character - he/she/it
%g1 :god of first character
%2 :name of second thing
%4 :sex of second character - his/her/its
%6 :sex of second character - him/her/it
%8 :sex of second character - he/she/it
%g2 :god of second character
%o :name of third thing
%p :sex of third character - his/her/its
%q :sex of third character - him/her/it
%r :sex of third character - he/she/it
%g3 :god of third character
%n :cr/lf (hard return), for multiple line strings
Objects and characters are interchangeable here - a thing can be either an
object or a character. In the case of objects, the sex stuff won't work.
Also, objects are usually passed as the third thing, so that %o can be used
as the name of the object. This is not a strict requirement.
For example, when using a specp to make a mob elbow another in the head:
%1 elbows %2 in the head, stunning %6.
Would translate into something like:
The toll golem elbows Dentin in the head, stunning him.
This is also the syntax used to set roomstrings on doors.