void ReportError(ReportLevel pe, string msg)
{
#if __MonoCS__
Console.WriteLine(" - " + msg);
#else
var color = Console.ForegroundColor;
switch (pe)
{
case ReportLevel.CRIT:
case ReportLevel.ERR:
case ReportLevel.WARN:
Console.ForegroundColor = ConsoleColor.Red;
break;
case ReportLevel.INFO:
case ReportLevel.PRINT:
Console.ForegroundColor = ConsoleColor.Green;
break;
default:
break;
}
Console.WriteLine(" - " + msg);
Console.ForegroundColor = color;
#endif
}