Yes, well done for doing this.
I'd include a link to the
tremulous.h svn file too. Also, its probably more useful from a player's perspective to translate the mentions of alien credits (which are only used in the source code, and don't really equate to human ones) into evos.
Other handy bits of data not in that file are the human damage modifiers, though perhaps this list could be abbreviated a bit...
Naked:
• Head = 1.5
• Torso = 1
• Legs = 0.5
• nonloc damage = 1 (I assume?)
• nonloc damage (crouching) = ?
Larmour:
• Legs = 0.3
• Arms = 0.3
• Back = 0.4
• Front = 0.35
• nonloc damage = 0.53
• nonloc damage (crouching) = 0.59
Helmet:
• Head = 0.4
• nonloc damage = 0.81
• nonloc damage (crouching) = 0.77
larmour + Helm
• nonloc damage = 0.35
• nonloc damage (crouching) = 0.36
Bsuit
• Head = 0.27
• Body = 0.2
nonloc damage = 0.22