TotalKills is how many enemy Spartans you’ve killed along with how many hostile AI-controlled targets you’ve killed (marines/grunts/bosses/etc.) and how many hostile vehicles you’ve killed. Like TotalSpartanKills, betrayals and suicides do not count. For example, if you blew up a Warthog that had two player-controlled Spartans on the enemy team and an AI-controlled enemy marine, TotalKills would be incremented by four: two for the Spartans, one for the marine, and one for the vehicle. However, if you blew up a Warthog that was not controlled by an enemy team, TotalKills would not increment.
Hopefully this gives you the context you need to determine which fields to use. Traditionally, you’re probably going to want to use TotalSpartanKills to calculate things like KDA.
Thanks for the response! For Arena, I'm trying to figure out why the numbers would be different if there are no AI. I would assume the only non-Spartan Kills you can get would be vehicles in Big Team Battle, however this still doesn't match the figures. I'm going to very quickly use a friend of mine as an example:
My website, Halo Carnage (http://halocarnage.com/profile/steely11/arena):
Spartan Kills: 1877
. Deaths: 1629. KD: 1.15.
Halo Tracker (http://halotracker.com/h5/arena/steely11):
. Deaths: 1629. KD: 1.16.
Kills: 1895. Deaths: 1629.
1895 - 1877 = 18
This means Steely11 has 18 non-Spartan Kills in Arena. However according to his Arena total medals, he has destroyed 2 Warthogs, 3 Ghosts and 1 Mongoose (6 'kills'). What could be the other 12 'kills'? I really hope his data doesn't change between now and when you see this!
Thank you so much for the help with this - I know it's all very picky but I want to make sure I've got the right data! :)