A .NET Core library to analyse CS:GO console logs.
Use the package manager NuGet to install. Temporarily unavailable.
using ConsoleLogReaderCSGO;
class Test
{
public void Method()
{
//Create instance
var reader1 = new LogReader<string>(myString);
//or
var reader2 = new LogReader<string[]>(myStringArray);
//or
var reader3 = new LogReader<List<string>>(myStringList);
//Get object array of sorted logs.
var sortedLogs = reader2.GetLogs(LogFlags.Chat);
//Update Logs
reader2.UpdateLogExtendedFile(myNewLogs);
//or
reader2.UpdateLogNewFile(myNewLogs);
//Get List of objects of Chat Message
var myChats = reader2.GetChat(false);
}
}
LogFlags.Chat
LogFlags.Damage
LogFlags.MatchInfo
LogFlags.Debug
LogFlags.All