Command Script

Script is a high-level language used to assemble components into a predefined software architecture. Awakening uses Lua as it's scripting language. Lua is a byte-code interpreted glue language with extensible semantics as a primary feature. Lua is considered lightweight and was designed for extending applications. In Awakening,  you can use script to control scene at run-time, you can do a lot of things with scripting: change options, play sound, jump to a URL, etc.

There are three portions to Awakening's script system: Script Variable, Script Resource and User Script File.

See also:

Scene Config File

Winds3D Player Config File

Practice Scripting