private void InitializeConsoleRedirect()
{
var consoleLogging = new ConsoleLogging();
_consoleRedirector = new ConsoleRedirector();
_consoleRedirector.Logging = consoleLogging;
_consoleTraceListener = new ConsoleTraceListener();
_consoleTraceListener.Logging = consoleLogging;
// Set console outputs (this will redirect Console.Write* output to the cryengine console)
Console.SetOut(_consoleRedirector);
Console.SetError(_consoleRedirector);
// Add our trace listener (this will redirect Trace.* output to the cryengine console)
Trace.Listeners.Add(_consoleTraceListener);
}