defmodule LoLAPI.Model.Participant do # Enum.map(participant, fn {k,_v} -> ":#{k}" end) |> Enum.join(", ") defstruct [ :onMyWayPings, :totalDamageDealt, :summoner1Casts, :totalEnemyJungleMinionsKilled, :summoner2Casts, :totalTimeCCDealt, :eligibleForProgression, :enemyVisionPings, :assists, :teamPosition, :objectivesStolenAssists, :perks, :spell3Casts, :totalHeal, :doubleKills, :missions, :physicalDamageDealt, :summonerName, :champExperience, :quadraKills, :neutralMinionsKilled, :basicPings, :pushPings, :playerAugment2, :wardsPlaced, :individualPosition, :damageSelfMitigated, :dangerPings, :largestMultiKill, :puuid, :subteamPlacement, :turretsLost, :role, :visionClearedPings, :goldSpent, :inhibitorTakedowns, :summoner2Id, :trueDamageDealtToChampions, :needVisionPings, :champLevel, :championTransform, :bountyLevel, :teamEarlySurrendered, :championName, :largestKillingSpree, :gameEndedInSurrender, :summoner1Id, :getBackPings, :nexusKills, :baronKills, :item6, :firstTowerKill, :summonerLevel, :damageDealtToTurrets, :commandPings, :totalHealsOnTeammates, :turretTakedowns, :playerSubteamId, :longestTimeSpentLiving, :item0, :summonerId, :assistMePings, :wardsKilled, :physicalDamageTaken, :magicDamageDealt, :timePlayed, :item2, :firstBloodKill, :goldEarned, :magicDamageDealtToChampions, :item1, :nexusLost, :itemsPurchased, :tripleKills, :sightWardsBoughtInGame, :placement, :consumablesPurchased, :item5, :totalDamageTaken, :item4, :playerAugment4, :physicalDamageDealtToChampions, :spell1Casts, :totalTimeSpentDead, :nexusTakedowns, :gameEndedInEarlySurrender, :dragonKills, :totalAllyJungleMinionsKilled, :killingSprees, :detectorWardsPlaced, :trueDamageDealt, :damageDealtToObjectives, :damageDealtToBuildings, :totalDamageDealtToChampions, :lane, :totalMinionsKilled, :playerAugment3, :spell2Casts, :pentaKills, :firstTowerAssist, :enemyMissingPings, :turretKills, :championId, :trueDamageTaken, :deaths, :win, :magicDamageTaken, :item3, :riotIdGameName, :firstBloodAssist, :profileIcon, :inhibitorsLost, :visionScore, :playerAugment1, :allInPings, :largestCriticalStrike, :inhibitorKills, :riotIdTagline, :unrealKills, :totalDamageShieldedOnTeammates, :visionWardsBoughtInGame, :holdPings, :participantId, :kills, :challenges, :objectivesStolen, :spell4Casts, :totalUnitsHealed, :teamId, :timeCCingOthers ] end