mkklion.blogg.se

Storm replay player
Storm replay player














#Storm replay player how to#

I've included a simple Console application that shows how to parse replays and access the available data Special Thanks This wasn't mentioned much in Starcraft 2 projects, so I assume it isn't too interesting. Currently I'm only using this to get player's BattleTags, using some horrible, horrible code. Replay Server Battlelobby: I'm not able to properly parse this, and I'm not sure exactly what data it contains. For example, this may tell us that a player tries to use an ability, but it doesn't tell us if someone else interrupted the ability, or if perhaps the player is out of range.Ĭurrently I use this to get Hero talent choices, and estimating some player movement based on some actions.

storm replay player

Unfortunately it would take a lot of work to get valuable information from this, and may be impossible. Replay Game Events: This has every user action performed in game. Replay Attribute Events: Most of the information in this file is likely also defined elsewhere, but the format of this file is well defined, so it is most convenient to retrieve, and most resistant to new version format changes Replay Tracker Events: This has tons of good information on units and statistics Replay Details: Most of the player details are found here Replay Init Data: A lot of game and player options

storm replay player storm replay player

Mpq Header: Replay Version and Heroes of the Storm Build are stored here Here's a quick summary of contained files we can parse: There is a 'Parse' function in 'DataParser.cs', which parses each file in the. A C# library for parsing Heroes of the Storm replay files (.StormReplay) Explanation














Storm replay player