So, I cleaned up the command shell in the game, and have LUA running within it and printing its results to it. It will need to go into a separate process because you could otherwise lock stuff up very easily, and we don´t want such disruptions within our environment. Will add some little graphical notch for every command fired to display the results explicitly or to terminate the actual execution that is running.
This is very bare bones right now because it is just me working in it.
Getting messages from the LUA environment back into the engine would be next, so that you can send messages and state changes to certain things within the render engine that are listening. Then hot-patching the Unity Text Area on top of the DFGUI Label to give multi-line text editing. When those basics are running, I will move onto the logic gate navigation switches.
More busy days ahead.