Thanx!

About the scripting engine... we built it ourselves without looking to other scripting languages/engines. The way our engine works:
- In the Gamebuilder we can input a script (just use the syntax and statements you think are best and most suitable for your game) and they will be saved with the gamemap.
- When a gamemap is loaded from disc, those (mostly very small) scripts are quickly parsed and converted to events.
- When the map is running in the game, the scripting engine checks the conditions of the statements and handles the events linked to those statements. This checking of the engine can be done real quickly, since the original script is converted to a form (a list) that has the commands, jump positions and events stored inside.

A site that might have more information on scripting and scripting engines is http://www.flipcode.com/. Good luck!

Coen