|
@@ -36,6 +36,10 @@ namespace BepInEx.Logging
|
|
|
Kon.ForegroundColor = level.GetConsoleColor();
|
|
|
base.Log(level, entry);
|
|
|
Kon.ForegroundColor = ConsoleColor.Gray;
|
|
|
+
|
|
|
+ // If the display level got ignored, still write it to the log
|
|
|
+ if ((DisplayedLevels & level) == LogLevel.None)
|
|
|
+ WriteToLog($"[{level.GetHighestLevel()}] {entry}\r\n");
|
|
|
}
|
|
|
|
|
|
public override void WriteLine(string value) => InternalWrite($"{value}\r\n");
|