Time for another update!
The "twistscript" branch can now run T2D and most of its demos with no problems (with minor modifications to the script to fix bugs and issues). The few major problems with remain are mainly related to input, as well as eval not currently working.
Code-wise I've now migrated most stuff - with the exception of user fields - over to use the ConsoleValue* system, so for the first time in forever its now possible to execute script with no string processing whatsoever - well, provided you implement the correct handlers for types.
As mentioned I'm planning on incorporating other stuff into this once I have all the basic stuff working properly so stay tuned!