StatFortress: Team Fortress 2 Live Stat Tracker

I play Team Fortress 2 frequently, and my secondary monitor is always there while I play, empty. I decided to write a small application that would track live game stats as you play, and display them in a nice, readable format for use while you’re playing. Thus, StatFortress was born.

StatFortress utilizes (and banks on) the fact that every Source game can write its console output to a file in real-time. StatFortress listens for changes to the log file of the game (which contains kill information, among other things), and updates itself accordingly.

Update: Unfortunately, StatFortress is not compatible with the Scout’s “Holy Mackerel” or the Spy’s “Dead Ringer” weapons – both of which incorrectly report kill statistics via the console. There isn’t really anything I can do about it, short of rewriting the app entirely.

StatFortress can display the following information:

  • Kills (including Crits (shown in brackets))
  • Kills Per Minute (KPM)
  • Deaths (including Deaths via Crit (shown in brackets))
  • Deaths Per Minute (DPM)
  • Kill/Death Ratio
  • Crit-Kill Percentage
  • Crit-Death Percentage
  • “Dominated” Player (Person you killed the most)
  • “Nemesis” Player (Person who killed you the most)
  • “Best Weapon” (Weapon you’ve got the highest kill-count with)
  • “Died Most From” (Weapon you’ve died most from)

Please note: When you first run StatFortress, a help page will appear, providing detailed instructions on how to set up your Team Fortress 2 installation to write its console output to a log file (so this program can work). Please read the instructions carefully.

StatFortress is freeware.

Downlaod StatFortress (ClickOnce Installer)

Note: StatFortress requires the .NET Framework 3.5 to be installed. If you do not have it, you will be prompted to install it.

4 Responses to "StatFortress: Team Fortress 2 Live Stat Tracker"

Leave a Comment