Option to log debug console output to a file. Closes #318
This commit is contained in:
@@ -67,7 +67,18 @@ namespace Barotrauma
|
||||
{
|
||||
while (queuedMessages.Count > 0)
|
||||
{
|
||||
AddMessage(queuedMessages.Dequeue());
|
||||
var newMsg = queuedMessages.Dequeue();
|
||||
AddMessage(newMsg);
|
||||
|
||||
if (GameSettings.SaveDebugConsoleLogs)
|
||||
{
|
||||
unsavedMessages.Add(newMsg);
|
||||
if (unsavedMessages.Count >= messagesPerFile)
|
||||
{
|
||||
SaveLogs();
|
||||
unsavedMessages.Clear();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -151,7 +162,10 @@ namespace Barotrauma
|
||||
{
|
||||
while (queuedMessages.Count > 0)
|
||||
{
|
||||
AddMessage(queuedMessages.Dequeue());
|
||||
var newMsg = queuedMessages.Dequeue();
|
||||
AddMessage(newMsg);
|
||||
|
||||
if (GameSettings.SaveDebugConsoleLogs) unsavedMessages.Add(newMsg);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user