diff --git a/structs.go b/structs.go index 2b82538..a51fd95 100644 --- a/structs.go +++ b/structs.go @@ -58,6 +58,8 @@ type CareerStats struct { type CareerStat struct { Assists *AssistStats `json:"assists"` + Combat *CombatStats `json:"combat"` + Deaths *DeathStats `json:"deaths"` } type AssistStats struct { @@ -65,4 +67,20 @@ type AssistStats struct { OffensiveAssists int64 `json:"offensiveAssists"` SelfHealing int64 `json:"offensiveAssists"` TurretsDestroyed int64 `json:"turretsDestroyed"` +} + +type CombatStats struct { + DamageDone int64 `json:"damageDone"` + Eliminations int `json:"eliminations"` + EnvironmentalKills int `json:"environmentalKills"` + FinalBlows int `json:"finalBlows"` + MeleeFinalBlows int `json:"meleeFinalBlows"` + MultiKills int `json:"multikills"` + ObjectiveKills int `json:"objectiveKills"` + SoloKills int `json:"soloKills"` +} + +type DeathStats struct { + Deaths int `json:"deaths"` + EnvironmentalDeaths int `json:"environmentalDeaths"` } \ No newline at end of file