Quote Originally Posted by Hadron Games
or you can write a high level layer to control what you need to:

ScrollText(...)
DisplayDialog(...)
GetInput(...)
etc.

Then expose those high level routines to the scripting system and you have lots of control and flexibility. HGE allows for Pascal, Basic and JavaScript syntax. Compilation is fast and you have the added advantage of x86 execution. Not only that but you can use any of the language constructs offered by each language, even mix and match them.

And if you choose to use XML, see the XML_XXX routines in HGE.

Just offering one more option that maybe helpful.
Thanks for the info Jarrod, I will look into those options

cheers,
Paul