A Repo to host all the Game Data files from Heroes of the Storm.
This can also take advantage of git's diff tool to check what have been changed.
If you have GitHub logged-in, you can press . to open a web version of VSCode to easily view the files without cloning. (Github doc)
Current latest Heroes of the Storm version in Battle.net (US region):
A GitHub action have been setup to automatically fetch, extract and upload the game data every 4 hours.
This repo uses @jamiephan/casclib to extract the game files, which provides a significant speed improvement compare to previous storm-extract.
Please see VERSIONS.md for a list of versions. The links of the version will direct to the commit URL.
(Special Thanks to Spazzo for providing a large amount of older game files!)
If you would like to download a specific version of the game, you can list see all the tags here. Click on one of the game versions and you can download the source code.
To reduce the extract file size, only the following file types will be extracted and uploaded to GitHub:
*.xml: XMl files (Main data files)*.txt: txt files (Usually hold localization texts)*.galaxy: Game Logic, Trigger File*.StormLayout: UI Declaration File*.StormHotkeys: Hot Key File*.StormStyle: Styling File*.StormCutscene: Cutscene / Animation File*.StormComponents: Mod Inclusion List File*.StormLocale: Locale File
Please see https://github.com/jamiephan/HeroesOfTheStorm_Tools/tree/main/XSD%20Schema%20Generator for XSD related documentations.