barrett777 / Heroes.ReplayParser

A C# library for parsing Heroes of the Storm replay files (.StormReplay)
MIT License
223 stars 95 forks source link

feat: Adds in ParseOption classes #91

Closed Zemill closed 4 years ago

Zemill commented 4 years ago

This class along with its associated code allows the users to set different options for parsing. Some default options are already defined (minimal, typical, and full)

The purpose of this change is to reduce cycle time of the parser parsing data that is not used by the end user. Things like mouse events and messages are removed from the Typical ParseOptions option.

Some minor syntax changes. These changes were originally written by @poma and @martijnhoekstra and consolidated by @zemill

barrett777 commented 4 years ago

Thanks for putting this together! Could you resolve the merge conflicts?

Zemill commented 4 years ago

Ok. should be good to go now