Skip to content

A C# library for parsing the World of Warcraft combat log

Notifications You must be signed in to change notification settings

lucas3820/CombatLogParser

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CombatLogParser

A C# library for parsing the World of Warcraft combat log

#The Combat Log The world of warcraft combat log is a line-separated file containing information about combat related events that occur in the game. This data can be aggregated to show statistics about an individual player, or about the overall balance of the game as a whole. This web tool demonstrates what kind of data can be collected from the combat log: https://www.warcraftlogs.com/statistics/8

A small sample of the combat log can be found in ExampleCombatLog.txt

To use CombatLogParser, you must first register event handlers to be raised when a certain combat log event is found while parsing. For example, to get a callback when any SPELL_AURA_APPLIED event occurs, call CombatLogParser.RegisterEvent(handler, Events.SPELL_AURA_APPLIED) - more in depth examples can be found in the Examples folder.

To extend the API with new events, see the documentation in EventInfo.cs

About

A C# library for parsing the World of Warcraft combat log

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%