-
-
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?