Text script functions
IMPORTANT: Most of the script functions are non-blocking: that is, they return control immediately to the script, and then the function will be performed while the game continues. However, a few of the functions, such as "Display", are blocking. In this case, the script does not continue until the function has finished (in this example, the user has removed the message box). Blocking functions are documented as such below.
Character
File I/O functions
Game / Global functions
GUI functions
Hotspot
Inventory functions
Mouse functions
Multimedia functions
Object
Overlay
Palette
Parser functions
Room / Screen functions
String functions
Text display / Speech