Apr 10
4
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.
