-
-
Save kas240sx89/1d6848ed903ab76d327ad1ed53e7a3b3 to your computer and use it in GitHub Desktop.
{ | |
"UUID": "ed3d51dd-a88c-4697-80f3-361fc514d844", | |
"PatchVersion": "1.0.2alpha", | |
"GameMode": "casual", | |
"Timestamp": 1476088221, | |
"Duration": 1706, | |
"Stats": { | |
"endGameReason": "victory", | |
"losingTeam": 0, | |
"difficulty": "very_hard", | |
"freeunlocks": [ | |
"*Fortress*", | |
"*Celeste*", | |
"*Catherine*", | |
"*Blackfeather*", | |
"*Vox*", | |
"*Petal*" | |
], | |
"gameMode": 9, | |
"queue": "casual" | |
}, | |
"Teams": [{ | |
"Players": [{ | |
"Actor": "*Glaive*", | |
"Name": "Scribejewel", | |
"Stats": { | |
"banReason": 0, | |
"elo": 1282, | |
"elo_aral": 1217, | |
"elo_ranked": 1268, | |
"firstAfkTime": -1, | |
"guildTag": "", | |
"items": [ | |
"Tornado Trigger", | |
"Weapon3", | |
"Tornado Trigger", | |
"Critical", | |
"Armor3", | |
"Boots2" | |
], | |
"karma": 15.375, | |
"karmaLevel": 1, | |
"l10wins": [ | |
"1", | |
"1", | |
"1", | |
"0", | |
"1", | |
"0", | |
"1", | |
"0", | |
"0", | |
"0" | |
], | |
"lossStreak": 0, | |
"assists": 5, | |
"crystalMineCaptures": 3, | |
"deaths": 10, | |
"farm": 2266, | |
"goldMineCaptures": 0, | |
"itemGrants": { | |
"*1000_Item_HalcyonPotion*": 13, | |
"*1004_Item_SwiftShooter*": 1, | |
"*1005_Item_SixSins*": 2, | |
"*1010_Item_BlazingSalvo*": 2, | |
"*1012_Item_Sorrowblade*": 1, | |
"*1014_Item_TornadoTrigger*": 2, | |
"*1022_Item_CoatOfPlates*": 1, | |
"*1024_Item_MetalJacket*": 1, | |
"*1030_Item_SprintBoots*": 1, | |
"*1032_Item_TravelBoots*": 1, | |
"*1049_Item_TyrantsMonocle*": 1, | |
"*1065_Item_HeavySteel*": 1, | |
"*1068_Item_LuckyStrike*": 3, | |
"*1080_Item_MinionsFoot*": 2 | |
}, | |
"itemSells": { | |
"*1000_Item_HalcyonPotion*": 1 | |
}, | |
"itemUses": { | |
"*1000_Item_HalcyonPotion*": 12, | |
"*1032_Item_TravelBoots*": 1 | |
}, | |
"jungleKills": 16, | |
"kills": 5, | |
"krakenCaptures": 0, | |
"level": 12, | |
"minionKills": 48, | |
"nonJungleMinionKills": 32, | |
"turretCaptures": 1, | |
"skillTier": -1, | |
"skinKey": "Glaive_DefaultSkin", | |
"wentAfk": false, | |
"winStreak": 3, | |
"winner": false, | |
"wins": 51 | |
}, | |
"UUID": "54a0a1fa-2f64-418a-94cf-85fbe55ea758" | |
}], | |
"Name": "", | |
"UUID": "", | |
"Won": false, | |
"Stats": { | |
"AcesEarned": 2, | |
"Gold": 49588, | |
"HeroKills": 16, | |
"KrakenCaptures": 0, | |
"TurretKills": 1, | |
"TurretsRemaining": 0 | |
} | |
}] | |
} |
We can drop the top level losingTeam
field, the data is available as a property inside of the Team
(won
) object.
We could probably also drop winner
field from the Team.Player
object. Data is declared as a property of parent Team
object.
Does the property minionKills
incorporate jungle minions as more of a totalMinIonKills field?
"minionKills": 48, "nonJungleMinionKills": 32,
Is region data accessible? e.x. If I was to search for match match-uuid-1
, could I find out what region that match was in? It'd be cool to aggregate data by region.
Regarding the 'itemGrants' : is the prefix an item UID of some sort, or something else? Also, is the item list sorted in any certain order? It would be nice to have either a sorted list in order of purchase, or time stamps for the purchases so we could sort it ourselves. Thanks for the info! -nullPoint3r
Will the players array have all 6 players in it? (Is this only showing one because it is mock data?)
Time stamps on major events (kraken, turrets, minion mines, etc) would be useful as well :)
Assuming farm is gold earned?
Would love consistency between named keys (eg krakenCaptures
via Player.Stats and KrakenCaptures
via Team.Stats)
"gameMode": 9,
This feels like it a little bit more information, what exactly is"gameMode": 9
, compared to say"gameMode": 8
?