(e3d158689) Fixed server not saving debug console logs when savedebugconsolelogs is set to true

This commit is contained in:
Joonas Rikkonen
2019-06-13 11:45:41 +03:00
parent f8405fedb4
commit cdb2476d51
3 changed files with 51 additions and 8 deletions
@@ -90,7 +90,16 @@ namespace Barotrauma
while (queuedMessages.Count > 0)
{
ColoredText msg = queuedMessages.Dequeue();
if (GameSettings.SaveDebugConsoleLogs)
{
unsavedMessages.Add(msg);
if (unsavedMessages.Count >= messagesPerFile)
{
SaveLogs();
unsavedMessages.Clear();
}
}
string msgTxt = msg.Text;
if (msg.IsCommand) commandMemory.Add(msgTxt);