Most recent edit on 2008-04-19 22:04:53 by ChrisSmith
Additions:
TF2Stats
TF2 stats is a log file analyser and statistics generator for Team Fortress 2 game servers.
Deletions:
TF2 Stats todo (edit)
Edited on 2008-04-19 04:27:28 by ChrisSmith
Additions:
CategoryTF2Stats CategoryProjects CategoryPHP
Deletions:
CategoryTF2Stats
Edited on 2008-04-19 04:26:05 by ChrisSmith
Additions:
CategoryTF2Stats
Edited on 2008-02-22 15:25:39 by ChrisSmith
Additions:
TF2 Stats todo (edit)
Deletions:
TF2 Stats todo
Edited on 2008-02-19 22:03:27 by ChrisSmith
Additions:
- Record IPs
Edited on 2008-02-18 18:22:12 by ChrisSmith
Additions:
- "Point protector" - most cap defenses
Edited on 2008-02-18 18:21:13 by ChrisSmith
Additions:
- "Dastardly Defender" - most defenses
- "Crazy Capturer" - most captures
Deletions:
- "Dastardly Defender" - most defenses
"Crazy Capturer" - most captures
Edited on 2008-02-18 18:13:14 by ChrisSmith
Additions:
- flags
flag
Deletions:
- flags
flag
Edited on 2008-02-18 08:25:32 by ChrisSmith
Additions:
- destructions
destructions
Deletions:
- destructions
destructions
Edited on 2008-02-17 17:05:21 by ChrisSmith
Additions:
- Javascript/client-side loading indicator
Deletions:
- Javascript/client-side loading indicator
Edited on 2008-02-17 16:21:01 by ChrisSmith
Additions:
- Make left column resize so it displays reasonably at resolutions less than 1280x960
Edited on 2008-02-17 16:19:38 by ChrisSmith
Additions:
- Update ranks in real time
Edited on 2008-02-17 14:28:49 by ChrisSmith
Additions:
- Allow pagination of player tables
Edited on 2008-02-17 14:25:14 by ChrisSmith
Additions:
- Store from date as well as awarded date, and expose via UI
Edited on 2008-02-17 11:42:34 by ChrisSmith
Additions:
- Expose server information in the UI
Deletions:
- Expose server information in the UI
Edited on 2008-02-17 11:41:51 by ChrisSmith
Additions:
- Parse clan names?
Edited on 2008-02-17 10:14:14 by ChrisSmith
Additions:
- Live stats on server page
Edited on 2008-02-17 10:12:40 by ChrisSmith
Additions:
- "Deadly Dominator" - most dominations
"Extravagant Engy" - most buildings
Admin section
- Add/edit awards
- Add/edit servers
Deletions:
- Populate table
"Deadly Dominator" - most dominations
"Extravagant Engy" - most buildings
Edited on 2008-02-17 09:29:42 by ChrisSmith
Additions:
- Main awards page
Deletions:
- Main awards page
Oldest known version of this page was edited on 2008-02-17 08:58:33 by ChrisSmith []
Page view:
TF2 Stats todo
- Individual player pages
- Maps list page
- Parse special kills (headshots, backstabs)
- Parse assists
- Investigate bug with classes having wrong weapons - not a bug
- Record which files have been scanned to allow for incremental updating
- Team changes not being parsed properly?
- Bug with iterative updating - parser was erroring
- Individual weapon pages
- Class list page
- Weapons list page
- Time stats
- Map pages: team win chart
- Make map list page less graphics-heavy
- Steam community avatar grabbing?
Scoring
- kills
- assists
- ubers
- revenge
- domination
- buildings
- destructions
- flags
- caps
- Make scoring for buildings dependent on type of building
Parsing
- ubercharge
- domination
- revenge
- builds
- destructions
- destruction assist
- flag
- cap
- Move destructions into the kills table?
Player Page
Event History
- kills
- deaths
- assists
- joins
- quits
- role changes
- events
- link
Multi-server support
- Create servers table (ip, port, name, rcon pass, log dir)
- Make log parser use dirs from servers table
- Convert daemon script
- Convert map change script
- Grab server names from somewhere
- Make parser maintain a server field in the game table
- Expose server information in the UI
- Option to only show details from one server
Daemon
- Function to change map after X minutes on an empty server
- Update say/teamsay handlers to respond to certain events in daemon mode
- Add daemon field to servers table
- Update daemon to warn and require confirmation on first run
- Use rcon to register as a log receiver
- Need to make sure that log files are parsed up to the point where the daemon starts
- Update bulk import script to ignore daemoned servers
- Integrate map change functions with daemon
Death maps
- Co-ordinate translation
- Caching
- VALVe style colouring
- Sentry gun position map
- Per player?
- Special map showing furthest kill?
- Labels for spawns/caps/etc to make it clearer?
- Cronjob to automatically render them?
- Javascript/client-side loading indicator
- Controls to view different types of deathmaps
Awards
- Populate table
- Script/query to grab results
- Sidebar on players page
- Main awards page
- Awards on player page
- "Deadly Dominator" - most dominations
- "Brilliant Backstabber" - most backstabs
- "Mad medic" - most bonesaws
- "Persistent Player" - most play time
- "Dastardly Defender" - most defenses
- "Crazy Capturer" - most captures
- "Happy Headshotter" - most headshots
- "Melee Maniac" - most melee kills
- "Amazing Assistant" - most assists
- "Extravagant Engy" - most buildings
Page was generated in 0.0947 seconds