Skip to content

Instantly share code, notes, and snippets.

@tyrcho
Last active August 29, 2015 14:08
Show Gist options
  • Save tyrcho/0d20c1c9769200d32ae9 to your computer and use it in GitHub Desktop.
Save tyrcho/0d20c1c9769200d32ae9 to your computer and use it in GitHub Desktop.
Sample HS log extract
MatchStart(HeroChosen(Gul'dan,Warlock,false,1))
HeroPowerDeclared(CS2_056,1)
CardEvent(,6,ADDED_TO_DECK,1)
CardEvent(,7,ADDED_TO_DECK,1)
CardEvent(,8,ADDED_TO_DECK,1)
CardEvent(,9,ADDED_TO_DECK,1)
CardEvent(,10,ADDED_TO_DECK,1)
CardEvent(,11,ADDED_TO_DECK,1)
CardEvent(,12,ADDED_TO_DECK,1)
CardEvent(,13,ADDED_TO_DECK,1)
CardEvent(,14,ADDED_TO_DECK,1)
CardEvent(,15,ADDED_TO_DECK,1)
CardEvent(,16,ADDED_TO_DECK,1)
CardEvent(,17,ADDED_TO_DECK,1)
CardEvent(,18,ADDED_TO_DECK,1)
CardEvent(,19,ADDED_TO_DECK,1)
CardEvent(,20,ADDED_TO_DECK,1)
CardEvent(,21,ADDED_TO_DECK,1)
CardEvent(,22,ADDED_TO_DECK,1)
CardEvent(,23,ADDED_TO_DECK,1)
CardEvent(,24,ADDED_TO_DECK,1)
CardEvent(,25,ADDED_TO_DECK,1)
CardEvent(,26,ADDED_TO_DECK,1)
CardEvent(,27,ADDED_TO_DECK,1)
CardEvent(,28,ADDED_TO_DECK,1)
CardEvent(,29,ADDED_TO_DECK,1)
CardEvent(,30,ADDED_TO_DECK,1)
CardEvent(,31,ADDED_TO_DECK,1)
CardEvent(,32,ADDED_TO_DECK,1)
CardEvent(,33,ADDED_TO_DECK,1)
CardEvent(,34,ADDED_TO_DECK,1)
CardEvent(,35,ADDED_TO_DECK,1)
HeroChosen(Valeera Sanguinar,Rogue,true,2)
HeroPowerDeclared(CS2_083b,2)
CardEvent(,38,ADDED_TO_DECK,2)
CardEvent(,39,ADDED_TO_DECK,2)
CardEvent(,40,ADDED_TO_DECK,2)
CardEvent(,41,ADDED_TO_DECK,2)
CardEvent(,42,ADDED_TO_DECK,2)
CardEvent(,43,ADDED_TO_DECK,2)
CardEvent(,44,ADDED_TO_DECK,2)
CardEvent(,45,ADDED_TO_DECK,2)
CardEvent(,46,ADDED_TO_DECK,2)
CardEvent(,47,ADDED_TO_DECK,2)
CardEvent(,48,ADDED_TO_DECK,2)
CardEvent(,49,ADDED_TO_DECK,2)
CardEvent(,50,ADDED_TO_DECK,2)
CardEvent(,51,ADDED_TO_DECK,2)
CardEvent(,52,ADDED_TO_DECK,2)
CardEvent(,53,ADDED_TO_DECK,2)
CardEvent(,54,ADDED_TO_DECK,2)
CardEvent(,55,ADDED_TO_DECK,2)
CardEvent(,56,ADDED_TO_DECK,2)
CardEvent(,57,ADDED_TO_DECK,2)
CardEvent(,58,ADDED_TO_DECK,2)
CardEvent(,59,ADDED_TO_DECK,2)
CardEvent(,60,ADDED_TO_DECK,2)
CardEvent(,61,ADDED_TO_DECK,2)
CardEvent(,62,ADDED_TO_DECK,2)
CardEvent(,63,ADDED_TO_DECK,2)
CardEvent(,64,ADDED_TO_DECK,2)
CardEvent(,65,ADDED_TO_DECK,2)
CardEvent(,66,ADDED_TO_DECK,2)
CardEvent(,67,ADDED_TO_DECK,2)
FirstPlayer(Thalghard,3)
CardEvent(Soulfire,16,DRAWN,1)
CardEvent(Blood Knight,17,DRAWN,1)
CardEvent(Harvest Golem,15,DRAWN,1)
CardEvent(Flame Imp,33,DRAWN,1)
CoinReceived(GAME_005,1)
CardEvent(,45,DRAWN,2)
CardEvent(,39,DRAWN,2)
CardEvent(,59,DRAWN,2)
PlayerName(trigun0x2,2)
PlayerName(Thalghard,3)
CardEvent(,51,DRAWN,2)
CardEvent(,39,REPLACED,2)
HeroPowerEvent(EX1_319,1)
CardEvent(Power Overwhelming,24,DRAWN,1)
CardEvent(Soulfire,16,REPLACED,1)
CardEvent(Knife Juggler,18,DRAWN,1)
CardEvent(Blood Knight,17,REPLACED,1)
CardEvent(Loatheb,29,DRAWN,1)
CardEvent(Harvest Golem,15,REPLACED,1)
CardEvent(,40,DRAWN,2)
TurnPassedEvent
CardEvent(Harvest Golem,15,DRAWN,1)
TurnPassedEvent
CardEvent(The Coin,68,PLAYED,1)
HeroPowerEvent(GAME_005,1)
CardEvent(Knife Juggler,18,PLAYED,1)
HeroPowerEvent(GAME_005,1)
CardEvent(The Coin,68,DISCARDED,1)
HeroPowerEvent(NEW1_019,1)
HeroPowerEvent(NEW1_019,1)
CardEvent(,62,DRAWN,2)
TurnPassedEvent
CardEvent(Frostwolf Grunt,62,PLAYED,2)
HeroPowerEvent(CS2_121,2)
CardEvent(Voidwalker,27,DRAWN,1)
TurnPassedEvent
CardEvent(Voidwalker,27,PLAYED,1)
HeroPowerEvent(CS2_065,1)
HeroPowerEvent(CS2_065,1)
HeroPowerEvent(CS2_065,1)
CardEvent(Flame Imp,33,PLAYED,1)
HeroPowerEvent(EX1_319,1)
HeroPowerEvent(EX1_319,1)
HeroPowerEvent(EX1_319,1)
CardEvent(,52,DRAWN,2)
TurnPassedEvent
CardEvent(Kobold Geomancer,59,PLAYED,2)
HeroPowerEvent(CS2_142,2)
CardEvent(Cold Blood,40,PLAYED,2)
HeroPowerEvent(CS2_073,2)
CardEvent(Cold Blood,40,DISCARDED,2)
CardEvent(Frostwolf Grunt,62,DESTROYED,2)
CardEvent(Voidwalker,27,DESTROYED,1)
CardEvent(Doomguard,22,DRAWN,1)
TurnPassedEvent
CardEvent(Harvest Golem,15,PLAYED,1)
HeroPowerEvent(EX1_556,1)
HeroPowerEvent(EX1_556,1)
HeroPowerEvent(EX1_556,1)
CardEvent(Flame Imp,33,DESTROYED,1)
CardEvent(Kobold Geomancer,59,DESTROYED,2)
CardEvent(,67,DRAWN,2)
TurnPassedEvent
CardEvent(Shiv,52,PLAYED,2)
CardEvent(,53,DRAWN,2)
HeroPowerEvent(EX1_278,2)
CardEvent(Shiv,52,DISCARDED,2)
HeroPowerEvent(CS2_083b,2)
CardEvent(Wicked Knife,70,PUT_IN_PLAY,2)
HeroPowerEvent(CS2_083b,2)
CardEvent(Knife Juggler,18,DESTROYED,1)
CardEvent(Doomguard,7,DRAWN,1)
TurnPassedEvent
HeroPowerEvent(CS2_056,1)
CardEvent(Nerubian Egg,19,DRAWN,1)
HeroPowerEvent(CS2_056,1)
CardEvent(Nerubian Egg,19,PLAYED,1)
HeroPowerEvent(FP1_007,1)
HeroPowerEvent(FP1_007,1)
CardEvent(,49,DRAWN,2)
TurnPassedEvent
CardEvent(Unstable Ghoul,49,PLAYED,2)
HeroPowerEvent(FP1_024,2)
CardEvent(Eviscerate,53,PLAYED,2)
HeroPowerEvent(EX1_124,2)
CardEvent(Eviscerate,53,DISCARDED,2)
CardEvent(Harvest Golem,15,DESTROYED,1)
HeroPowerEvent(EX1_124,2)
CardEvent(Damaged Golem,71,PUT_IN_PLAY,1)
HeroPowerEvent(EX1_124,2)
CardEvent(Wicked Knife,70,DESTROYED,2)
CardEvent(Damaged Golem,71,DESTROYED,1)
CardEvent(Faerie Dragon,26,DRAWN,1)
TurnPassedEvent
CardEvent(Doomguard,22,PLAYED,1)
HeroPowerEvent(EX1_310,1)
CardEvent(Power Overwhelming,24,DISCARDED,1)
CardEvent(Loatheb,29,DISCARDED,1)
HeroPowerEvent(EX1_310,1)
CardEvent(Unstable Ghoul,49,DESTROYED,2)
CardEvent(,44,DRAWN,2)
TurnPassedEvent
CardEvent(Nerubian Egg,44,PLAYED,2)
HeroPowerEvent(FP1_007,2)
CardEvent(SI:7 Agent,45,PLAYED,2)
HeroPowerEvent(EX1_134,2)
CardEvent(Dire Wolf Alpha,28,DRAWN,1)
TurnPassedEvent
CardEvent(Dire Wolf Alpha,28,PLAYED,1)
HeroPowerEvent(EX1_162,1)
HeroPowerEvent(EX1_162,1)
HeroPowerEvent(CS2_056,1)
CardEvent(Harvest Golem,31,DRAWN,1)
HeroPowerEvent(CS2_056,1)
CardEvent(Faerie Dragon,26,PLAYED,1)
HeroPowerEvent(NEW1_023,1)
HeroPowerEvent(NEW1_023,1)
CardEvent(Nerubian Egg,19,DESTROYED,1)
CardEvent(Nerubian,75,PUT_IN_PLAY,1)
CardEvent(,39,DRAWN,2)
TurnPassedEvent
CardEvent(Fan of Knives,67,PLAYED,2)
CardEvent(,41,DRAWN,2)
HeroPowerEvent(EX1_129,2)
CardEvent(Fan of Knives,67,DISCARDED,2)
CardEvent(Fan of Knives,41,PLAYED,2)
CardEvent(,61,DRAWN,2)
HeroPowerEvent(EX1_129,2)
CardEvent(Fan of Knives,41,DISCARDED,2)
CardEvent(Dire Wolf Alpha,28,DESTROYED,1)
CardEvent(Faerie Dragon,26,DESTROYED,1)
HeroPowerEvent(EX1_129,2)
CardEvent(Doomguard,22,DESTROYED,1)
CardEvent(SI:7 Agent,45,DESTROYED,2)
CardEvent(Void Terror,35,DRAWN,1)
TurnPassedEvent
HeroPowerEvent(CS2_056,1)
CardEvent(Flame Imp,8,DRAWN,1)
HeroPowerEvent(CS2_056,1)
CardEvent(Flame Imp,8,PLAYED,1)
HeroPowerEvent(EX1_319,1)
CardEvent(Harvest Golem,31,PLAYED,1)
HeroPowerEvent(EX1_319,1)
HeroPowerEvent(EX1_556,1)
HeroPowerEvent(EX1_556,1)
CardEvent(,48,DRAWN,2)
TurnPassedEvent
CardEvent(Assassin's Blade,39,PLAYED,2)
HeroPowerEvent(CS2_080,2)
CardEvent(Defias Ringleader,61,PLAYED,2)
CardEvent(Defias Bandit,77,PUT_IN_PLAY,2)
HeroPowerEvent(EX1_131,2)
CardEvent(Deadly Poison,51,PLAYED,2)
HeroPowerEvent(CS2_074,2)
CardEvent(Deadly Poison,51,DISCARDED,2)
CardEvent(Nerubian,75,DESTROYED,1)
CardEvent(Dire Wolf Alpha,10,DRAWN,1)
TurnPassedEvent
CardEvent(Dire Wolf Alpha,10,PLAYED,1)
HeroPowerEvent(EX1_162,1)
HeroPowerEvent(EX1_162,1)
HeroDestroyedEvent(true)
LegendRank(0)
GameModeDetected(Casual)
LegendRank(0)
GameModeDetected(Ranked)
GameModeDetected(Ranked)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment