Workshop:

 
Basics
 
Shell
 
Ghost
 
Balloon
 
 
Index
Form Control Type
\eEnd of lines. Return to normal operation.   -  Means end of talk in balloon. Otherwise would go to next written line.
\0Starts main character talk.   -   Ends with \e or change to \1.
\1Starts second character talk.   -   Ends with e\ or change to \0.
\s[id]Changes the active character surface to id number   -   Examples: s[0], s[1], s[2], s[3], ...   s[10], ...
\b[id]Changes the active character balloon surface to id number   -   Normally unneccessary, \b[2] or short \b2 for larger balloon enabling more rows.
For example used for menus called up by main character or longer talkings of second character.
\nLine feed   -   Means, talk will be continued in next row of balloon.
\w?Wait. Wait 50*[?]ms. Be careful about the usage of square bracket. (That was the old specification.)
\_w[?]High resolution wait. Wait [?]ms.   -   Examples: \_w[999], \_w[3333]   -   Check out how long you will have it.
\cClear the active scope display area and move the cursor location to (0,0). Usually, this tag is used to clear a text box after using the \x command.
\xPause and wait for a mouse click. When a click is received, it will go to the next line.
Selection Control Type
\q?[id][string] Displays choices with the title as [string]. [id] is the "SAKURA" script entry when selected or event identifier for SHIORI OnChoiceSelect event.
[?] is the number of available choices. set unique number by each choices.(\q0 - \q9)
\*The next selection will not time out.
Misc Executable Type
\-Ends the program immediately.
\+ Changes the current ghost. The ghost that will be changed to is the next ghost in sequential order.
If all currently installed ghosts are changed through, the order is repeated without overlapping.
\_+Changes the current ghost. The ghost selected is random.
Special type
\__cDisplays COMMUNICATE box
\__tDisplays TEACH box
Environent Variable
The character string which starts with % is a meta string. These strings are replace with appropriate strings when displayed.
Basic Information
%monthCurrent month
%dayCurrent day
%hourCurrent hour
%minuteCurrent minute
%secondCurrent second
%usernameUser name(called name)
%selfnameMain body name(correct)
%selfname2Main body name(Wrong)
%keronameUnyu body name
Special Information
%exhCurrent uptime displayed in minutes.Unit sign is not added
%etCurrent uptime - Incorrect display, randomly appends different measurement types.
Faked AI type
%msNoun - Someone's name
%mzNoun - Inorganic substance
%mlNoun - Collectives
%mcNoun - A company name
%mhNoun - A shop name
%mtNoun - Skills, techniques, etc.(specifically "Waza" ; for example, "Judo-Chop")
%meNoun - A type of food
%mpNoun - A place name
%m?Noun - unlimited
%dmsNoun - Long noun which connects two or more parts of speech. Like "AA by which BB to CC"
  I have taken everything from an early done english manual. Old but still valid. Seems to have been written by a japanese person:     "NANIKA"