When I first made this chart I manually parsed through all the mech json files using text editors, some regexes and such to dig out the data like speed that weren’t visible in game (regexes i didn’t keep copies of, and otherwise manual processes that would take forever to reproduce). I used that to list out melee damage, hardpoints, etc. Since then I mostly use the in-game mech designer to get stuff like hardpoints and available tonnage for new mechs they add. But they keep adding mechs that aren’t available in the mech designer so I’d have to start at square one manually parsing through json files to find those mechs’ info again. I think there were 4 or 5 new mechs in 1.9 that I had to look up in your tool to find hardpoints. I would have needed Mech Designer (or manual json manipulation) to find available tonnage and speeds for those mechs too, but I got those off a convenient little summary chart @frozx provided.