Skip to content

pear95/ConsoleLogReaderCSGO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConsoleLogReaderCSGO

A .NET Core library to analyse CS:GO console logs.

Installation

Use the package manager NuGet to install. Temporarily unavailable.

Usage

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);
    }
}

Flags

  LogFlags.Chat
  LogFlags.Damage
  LogFlags.MatchInfo
  LogFlags.Debug
  LogFlags.All

License

MIT

About

A .NET Core library to analyse CS:GO console logs.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages