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 functions
File I/O functions
Game / Global functions
GUI functions
Hotspot functions
Inventory functions
Mouse functions
Multimedia functions
Object functions
Overlay functions
Palette functions
Parser functions
Room / Screen functions
String functions
Text display / Speech functions