Match Data Tracker

Given the lack of proper match tracking for Battlegrounds, I decided to write my own plugin for the windows version of Hearthstone Deck Tracker.

It saves all your match data in a convenient CSV format that you can use to calculate statistics of interest (e.g. win % for specific heroes). The plugin currently tracks:

  • Hero
  • Finishing position
  • MMR after match
  • Ending minions
  • Turns taken to reach each tavern tier

Here are the steps to install the plugin:

  1. Download the plugin dll
  2. Launch Hearthstone Deck Tracker. Go to Options -> Tracker -> Plugins
  3. Drag and drop Battlegrounds.Match.Data.dll onto the Plugins window. Enable the plugin.

Some notes on usage:

  1. By default, the CSV will be saved in the Hearthstone Deck Tracker folder. To change the save location, go to Plugins -> Battlegrounds Stats -> Set CSV Location in the Hearthstone Deck Tracker.
  2. Do not have the CSV open when a match has ended. Otherwise, the plugin will not be able to write the match data to the CSV.

Give it a try and let me know what you think!

You can also take a look at the source code on GitHub. Feel free to extend or modify as you wish.

Posted Jan 4, 2020, 11:48 PM UTC

508
kzero0•

Very nice! Thanks!!

For the Ending Minions right now it only shows the names like: Wrath Weaver, Floating Watcher, Wrath Weaver, Floating Watcher, Voidwalker, Soul Juggler, Voidlord.

I'm wondering if it's possible to pull data from the Hearthstone Deck Tracker, since the deck tracker already has the ability(?) to show opponents' board like "Cobalt Guardian 25/15 Divine Shield, Taunt" that sort of info.

3
jawslouisOP•

Yes that should be possible. I'll look into it for a future update of the plugin!

2
kzero0•

Awesome!

Don’t tell the others – I’m rooting for you.

3
Bakedbrains•

Assuming this is windows only?

2
jawslouisOP•

Yup, only the windows version of the tracker allows plugins

2
Misetings•

Amazing. Can't wait to try this. Thanks so much!

2
HellsChild•

Thank you! Drives me a bit nuts that there is no tracking or history whatsoever for BG

2
SpongebabeTwitch•

Hey there; in the github the spreadsheet shows the stats of the minions, and I've just been to the "releases" page and downloaded the latest version, but for some reason the stats of my minions still aren't being tracked. Is this a known problem or has something gone wrong somewhere?

Cheers

Edit: think I've managed to immediately work out my mistake. Not certain though, and I have to go to the doctor's so I'll keep you posted after I play a game when I come back! Thanks for the plugin :)

1
bigbootyonface•

have u played that game yet?

1
SpongebabeTwitch•

Whoops, yes I sorted it sorry

1