Screenshots017
From CSP
This is my first cut at a replacement for the original console in CSP!FlightSim. Hitting <HOME> pauses the sim and brings up the shell window, which lets you interact directly with the primary Python interpreter. In the short term this will allow simple runtime changes such as repositioning objects, enabling and disabling features, etc. Right now the Python interface is fully featured (notice the import of the math module), but the interface to CSP is quite limited because very few classes are SWIG'd. To do expand the CSP interface should be pretty easy, although I probably want to tailor the interface files to expose just the functionality that is useful for debugging and development, rather than wrapping everything wholesale.
With a little better spacing around the sides of the console window and a darker background. Here I've SWIG'd the !VirtualBattlefield class to access some rendering options such as toggling wireframe mode.

