Hello- I’ve been using a little script to track my spartan company’s commendation progress on a per player basis.
> var arenaResponse = UrlFetchApp.fetch('https://www.haloapi.com/stats/h5/servicerecords/arena?players=’+name, {headers: headers});
> var arenaData = JSON.parse(arenaResponse.getContentText());
> var arenaGrenades = arenaData.Results[0].Result.ArenaStats.TotalGrenadeKills;
> var warzoneResponse = UrlFetchApp.fetch('https://www.haloapi.com/stats/h5/servicerecords/warzone?players=’+name, {headers: headers});
> var warzoneData = JSON.parse(warzoneResponse.getContentText());
> var warzoneGrenades = warzoneData.Results[0].Result.WarzoneStat.TotalGrenadeKills;
We then add warzoneGrenades and arenaGrenades to get their total number of grenade kills, and then we compare that with how many grenade kills they had one week before so we can see how many grenade kills they got this week.
Anyways, this system has been working great (or so I thought) until WZ firefight came out. As it turns out, killing an enemy AI with a grenade will increase the warzone’s TotalGrenadeKills property. Since AI grenade kills don’t count towards the company commendation, I would like a way to track just the spartan kills.
On a related note, if you kill somebody with a plasma grenade or splinter grenade, do you know if you still earn a “grenade kill” medal? I could just look at those, but I think you can only get those if you use a frag. If they do give you a kill, would I need to add grenade kills + stuck medals together? And/or hail mary? I’m just not sure if it ALWAYS awards a “Grenade Kill” medal every time you actually get a grenade kill.