developer-relations
developer-relations copied to clipboard
[DOCS][BUG] `match-v5.ParticipantFramesDto` docs has incorrect extra layer of nesting `"participantFrames"`
previously: missing fields 11, 12, 13, 14, 15, 16
example: https://asia.api.riotgames.com/lol/match/v5/matches/JP1_446360502/timeline
`JP1_446360502.json`
{
"metadata": {
"dataVersion": "2",
"matchId": "JP1_446360502",
"participants": [
"sa4IMdGCtL1HxHf-tRItdCsbveRLfsJsQ8OaXFPoaK2vuSytOZ6Cs1UYJX4xXIO6rCUfJ56CjvFT4w",
"bgvd0S_xGNnh8YWZWX3imakQHRKBKUJeoJL-Y7kd-fxoCaYAhbMhLgwFXl1UmcN7qvmk9_VZrVBaQQ",
"2an0cCOtZ6_igtc2320JyA8nKIMe-3Z35WWCsQWqLiQavCzm6ugq99zqmMFzW7rd5STuuFlBX6yQxQ",
"iwzgQYZMMT1SdeLynyjCv4-GO8agl9Py89qCF1ORsrA43DkKZYR20Cdod-waoYWNziCkU9UT8J83uA",
"SHHJoOJ_4DrlzRF95vMhLf5_NImxL_vbe-Xt9T7CG9NC0TRmW986n1qJTRz3ryO4f2wem3QIWQz8JA",
"uzqMP54-lgymjBOyvTyr0OnZcNSU7t1uGkmk8FCTDSDIHI2MB4lNJvoTnhcZ0-SyIfl9RHn3ln8t1A",
"v7pc4b-GLwq4QMMBodFXbNiiVIzQgM7gpreHR8HPcaMQw1LBQDMGMB_f517N0oAPsl1hva71dk0ZsQ",
"yVe0WL5FYC8KO6jPoI3QO8DVctUke44S3oRCd20CfUb6SqLzTx2wgy5FiStCzI_mwIj2JGjoHFKytA",
"yiQrqlNx5oA3hHywqg6MX-9iJyyJF_wEik-9yB7Il-xVk1XD4XGq3Lo2naz2sDSe6kYNqieIw4Euhg",
"L-nyajcM2sR3nAFNF4v-fG5Q47yC179U2rp3nxCHYGWJ70Zlvc_h59ARGaq6_SSr_Ihgsc4n1GQUGA",
"gRjXzAW9N5jBozxu7DCRg78MeN-8DwQvTC6QnqDyt3uhWBnjTR3K-ech7br26zLtMzl7I01HHgdh4A",
"_GfUlWj4t-nw7ur7ir22jH7YEy8lZ9H1bCFWJ3mvYmzIwYpLpPtECCpZOzui6pX7rmUWZDZsTpRtHw",
"7CGLvB0CgIu6tKlUsJIq9X8cX3XhW8DujM_EpuLZIejnGGst08eB_5h8AvuTIjBMyAD4dsrJM-tgJQ",
"0djVnUjXUGu7gxA3ZmJIFJ6AAGkVyBbI9F1eo8dxaPh2qxUDHFv8gJnOHeqKRgr_G-eFDVk8rIb3qg",
"ETwKgsHg2p4XwBjrL70HDiiKwiEazl5ZsYy06lTu35gA_FDHTF74M8FlVEt9ste_a8hu_zMtwIaV2A",
"rjqN5YhvJ5rtm4Q4-cfJIx2Seyv8Nb1XGoLR7drPy_woCPf5-JCDVkwhscCqn-RU_vlQP3TZi9VRpQ"
]
},
"info": {
"endOfGameResult": "GameComplete",
"frameInterval": 60000,
"frames": [
{
"events": [
{
"realTimestamp": 1715482593355,
"timestamp": 0,
"type": "PAUSE_END"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 2,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
},
{
"level": 3,
"participantId": 0,
"timestamp": 0,
"type": "LEVEL_UP"
}
],
"participantFrames": {
"1": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 27,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 754,
"healthMax": 754,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 30,
"movementSpeed": 330,
"omnivamp": 0,
"physicalVamp": 0,
"power": 360,
"powerMax": 360,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 1,
"position": {
"x": 1375,
"y": 1025
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"2": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 32,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 800,
"healthMax": 800,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 29,
"movementSpeed": 345,
"omnivamp": 0,
"physicalVamp": 0,
"power": 200,
"powerMax": 200,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 2,
"position": {
"x": 1325,
"y": 1075
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"3": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 22,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 759,
"healthMax": 759,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 32,
"movementSpeed": 330,
"omnivamp": 0,
"physicalVamp": 0,
"power": 410,
"powerMax": 410,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 3,
"position": {
"x": 1275,
"y": 1125
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"4": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 27,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 754,
"healthMax": 754,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 30,
"movementSpeed": 330,
"omnivamp": 0,
"physicalVamp": 0,
"power": 360,
"powerMax": 360,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 4,
"position": {
"x": 1225,
"y": 1175
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"5": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 26,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 722,
"healthMax": 722,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 30,
"movementSpeed": 330,
"omnivamp": 0,
"physicalVamp": 0,
"power": 300,
"powerMax": 300,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 5,
"position": {
"x": 1175,
"y": 1225
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"6": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 28,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 661,
"healthMax": 661,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 30,
"movementSpeed": 330,
"omnivamp": 0,
"physicalVamp": 0,
"power": 350,
"powerMax": 350,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 6,
"position": {
"x": 1125,
"y": 1275
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"7": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 22,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 759,
"healthMax": 759,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 32,
"movementSpeed": 330,
"omnivamp": 0,
"physicalVamp": 0,
"power": 410,
"powerMax": 410,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 7,
"position": {
"x": 1075,
"y": 1325
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"8": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 24,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 751,
"healthMax": 751,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 30,
"movementSpeed": 330,
"omnivamp": 0,
"physicalVamp": 0,
"power": 334,
"powerMax": 334,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 8,
"position": {
"x": 1025,
"y": 1375
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"9": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 28,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 788,
"healthMax": 788,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 30,
"movementSpeed": 335,
"omnivamp": 0,
"physicalVamp": 0,
"power": 320,
"powerMax": 320,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 9,
"position": {
"x": 975,
"y": 1425
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"10": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 32,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 656,
"healthMax": 656,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 30,
"movementSpeed": 335,
"omnivamp": 0,
"physicalVamp": 0,
"power": 0,
"powerMax": 100,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 10,
"position": {
"x": 925,
"y": 1475
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"11": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 18,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 728,
"healthMax": 728,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 30,
"movementSpeed": 335,
"omnivamp": 0,
"physicalVamp": 0,
"power": 375,
"powerMax": 375,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 11,
"position": {
"x": 875,
"y": 1525
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"12": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 37,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 797,
"healthMax": 797,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 28,
"movementSpeed": 335,
"omnivamp": 0,
"physicalVamp": 0,
"power": 280,
"powerMax": 280,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 12,
"position": {
"x": 1075,
"y": 1425
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"13": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 25,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 783,
"healthMax": 783,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 30,
"movementSpeed": 335,
"omnivamp": 0,
"physicalVamp": 0,
"power": 340,
"powerMax": 340,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 13,
"position": {
"x": 825,
"y": 1625
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"14": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 33,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 816,
"healthMax": 816,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 32,
"movementSpeed": 355,
"omnivamp": 0,
"physicalVamp": 0,
"power": 251,
"powerMax": 251,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 14,
"position": {
"x": 775,
"y": 1675
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"15": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 39,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 820,
"healthMax": 820,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 32,
"movementSpeed": 340,
"omnivamp": 0,
"physicalVamp": 0,
"power": 263,
"powerMax": 263,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 15,
"position": {
"x": 1125,
"y": 1375
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
},
"16": {
"championStats": {
"abilityHaste": 0,
"abilityPower": 0,
"armor": 33,
"armorPen": 0,
"armorPenPercent": 0,
"attackDamage": 25,
"attackSpeed": 100,
"bonusArmorPenPercent": 0,
"bonusMagicPenPercent": 0,
"ccReduction": 0,
"cooldownReduction": 0,
"health": 845,
"healthMax": 845,
"healthRegen": 0,
"lifesteal": 0,
"magicPen": 0,
"magicPenPercent": 0,
"magicResist": 32,
"movementSpeed": 340,
"omnivamp": 0,
"physicalVamp": 0,
"power": 0,
"powerMax": 0,
"powerRegen": 0,
"spellVamp": 0
},
"currentGold": 0,
"damageStats": {
"magicDamageDone": 0,
"magicDamageDoneToChampions": 0,
"magicDamageTaken": 0,
"physicalDamageDone": 0,
"physicalDamageDoneToChampions": 0,
"physicalDamageTaken": 0,
"totalDamageDone": 0,
"totalDamageDoneToChampions": 0,
"totalDamageTaken": 0,
"trueDamageDone": 0,
"trueDamageDoneToChampions": 0,
"trueDamageTaken": 0
},
"goldPerSecond": 0,
"jungleMinionsKilled": 0,
"level": 3,
"minionsKilled": 0,
"participantId": 16,
"position": {
"x": 1275,
"y": 1225
},
"timeEnemySpentControlled": 0,
"totalGold": 0,
"xp": 2000
}
},
"timestamp": 0
},
...
I think they should define ParticipantFramesDto as Map[string, ParticipantFrameDto]
Yea I've overridden it to as Map[integer, ParticipantFrameDto] in riotapi-schema
This has been changed, but is wrong in a different way now. The docs ends up having the field name doubly-nested:
Should just be this (removing the ParticipantFrame*s*Dto to remove that nesting)
Now the docs for ParticipantFrameDto (no S) are missing completely lol 😭