Formatted Logoutput

This commit is contained in:
glax 2024-01-15 23:43:34 +01:00
parent 65b9b195ca
commit bc711d65e6

View File

@ -41,9 +41,7 @@ public class CS2GSI
if (_lastLocalGameState is not null && _allGameStates.Count > 0) if (_lastLocalGameState is not null && _allGameStates.Count > 0)
{ {
List<ValueTuple<CS2Event, CS2EventArgs>> generatedEvents = CS2EventGenerator.GenerateEvents(_lastLocalGameState.Value, newState, _allGameStates.Last()); List<ValueTuple<CS2Event, CS2EventArgs>> generatedEvents = CS2EventGenerator.GenerateEvents(_lastLocalGameState.Value, newState, _allGameStates.Last());
this.logger?.Log(LogLevel.Information, $"Generated {generatedEvents.Count} events."); this.logger?.Log(LogLevel.Information, $"Generated {generatedEvents.Count} events:\n\t{string.Join("\n\t", generatedEvents)}");
if(generatedEvents.Count > 0)
this.logger?.Log(LogLevel.Debug, $"Events:\n\t{string.Join("\n\t", generatedEvents)}");
InvokeEvents(generatedEvents); InvokeEvents(generatedEvents);
} }
this._lastLocalGameState = newState.UpdateGameStateForLocal(_lastLocalGameState); this._lastLocalGameState = newState.UpdateGameStateForLocal(_lastLocalGameState);