From 23f958138399f36e10a834f6f30d69d45642a863 Mon Sep 17 00:00:00 2001 From: glax Date: Tue, 16 Jan 2024 04:29:26 +0100 Subject: [PATCH] Output formatting --- CS2GSI/CS2GSI.cs | 2 +- CS2GSI/GSIServer.cs | 2 +- CS2GSI/GameState/GameState.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CS2GSI/CS2GSI.cs b/CS2GSI/CS2GSI.cs index 0b7dfa9..9598af0 100644 --- a/CS2GSI/CS2GSI.cs +++ b/CS2GSI/CS2GSI.cs @@ -39,7 +39,7 @@ public class CS2GSI if (_lastLocalGameState is not null && _allGameStates.Count > 0) { List> generatedEvents = CS2EventGenerator.GenerateEvents(_lastLocalGameState, newState, _allGameStates.Last()); - this._logger?.Log(LogLevel.Information, $"Generated {generatedEvents.Count} events:\n\t{string.Join("\n\t", generatedEvents)}"); + this._logger?.Log(LogLevel.Information, $"Generated {generatedEvents.Count} event{(generatedEvents.Count > 1 ? 's' : null)}:\n- {string.Join("\n- ", generatedEvents)}"); InvokeEvents(generatedEvents); } this._lastLocalGameState = newState.UpdateGameStateForLocal(_lastLocalGameState); diff --git a/CS2GSI/GSIServer.cs b/CS2GSI/GSIServer.cs index 49c728a..9dbe5cd 100644 --- a/CS2GSI/GSIServer.cs +++ b/CS2GSI/GSIServer.cs @@ -44,7 +44,7 @@ internal class GSIServer StreamReader reader = new (request.InputStream, request.ContentEncoding); string content = await reader.ReadToEndAsync(); - this.logger?.Log(LogLevel.Debug, content); + this.logger?.Log(LogLevel.Debug, $"Message Content:\n{content}"); OnMessage?.Invoke(content); } HttpListener.Close(); diff --git a/CS2GSI/GameState/GameState.cs b/CS2GSI/GameState/GameState.cs index 3bf7b25..7805db2 100644 --- a/CS2GSI/GameState/GameState.cs +++ b/CS2GSI/GameState/GameState.cs @@ -12,7 +12,7 @@ public abstract record GameState string filler = GetType().GetFields().Last() != field ? "\u251c\u2500" : "\u2514\u2500"; string filler2 = GetType().GetFields().Last() != field ? "\u2502" : " "; if (field.FieldType.BaseType == typeof(GameState)) - ret += $"\b{filler}\u2510{field.Name}\n{field.GetValue(this)?.ToString()?.Replace("\b", $"\b{filler2} ")}"; + ret += $"\b{filler}\u2510 {field.Name}\n{field.GetValue(this)?.ToString()?.Replace("\b", $"\b{filler2} ")}"; else ret += $"\b{filler} {field.Name}{new string('.', field.Name.Length > 25 ? 0 : 25-field.Name.Length)}{field.GetValue(this)}\n"; }