Library to parse Warcraft III Replay files.
NOTE
THIS PROJECT IS IN EARLY DEVELOPMENT AND NOT FULLY FUNCTIONAL YET!
SOME FEATURES HAVE TO BE IMPLEMENTED YET, AND SOME REFACTORINGS HAVE TO BE DONE ASWELL.
THERE ARE ALSO SOME CODE PARTS THAT NEED TO BE REWRITTEN, BECAUSE I WAS TRYING THINGS OUT.
Feature | Is Implemented |
---|---|
ReplayHeader | YES |
Decompression of Data Block Header | YES |
Game Name | YES |
Player 1 | YES |
Game Settings | YES |
Map | YES |
PlayerCount | YES |
GameType | YES |
PlayerList | YES |
GameStartRecord | NO |
Replay Data | NO |
Make a decent object structure | NO |
Game Version | NO |
Add Tests | NO |
Refactoring/Rewrite after Prototype | NO |
Fix: Some Replays get ArrayIndexOutOfBounds | NO |
W3G Format Documentation: http://w3g.deepnode.de/files/w3g_format.txt