2004-01-27 Simo Salminen .: released version 1.50 * fixed for osp 0.9 2003-06-21 Simo Salminen .: released version 1.49 * _finally_ the '^'-char handling in player name works 2003-04-29 Simo Salminen .: released version 1.48 * all osp colorcodes shold now work 2003-02-03 Simo Salminen .: released version 1.47 * output.py: uh the color codes for ^a-^o were wrong, so fixed them. 2002-12-31 Simo Salminen .: released version 1.46 * misc.py: added color codes for ^a-^o 2002-12-19 Simo Salminen .: released version 1.45 * output.py: now works correctly with empty chat messages * teamstat.py: added -b option, which starts default browser pointing to newly created statfile 2002-12-10 Simo Salminen .: released version 1.44 * q3parser.py (Q3LogParser.parse_events): \scores command no more messes up the stats. * "^3kill^7 not allowed during intermission."-message is now filtered correctly (it messed up OSP-stats) 2002-12-07 Simo Salminen .: released version 1.43 * analyzer.py (Q3Analyzer.remove_prematch_kills): prematch removal fix: if begin of round message is not seen, all frags before it are removed * output.py: removed reference to urllib.quote -> misc.quote 2002-12- 06 Simo Salminen .: released version 1.42 * new osp color code support (^@ ^A-O and such) * fixed bugs in prematch frag removal * fixed damage per frag-ratio (now it should be more sensible) 2002-11-24 Simo Salminen * analyzer.py (Q3Analyzer.summarize_teamstats): calculating dg/frag ratio now by osp reported frags * q3parser.py: now it should handle osp-stats situations when other teams disconnectes before match end 2002-11-23 Simo Salminen * q3parser.py (Q3LogParser.parse_events): fixed so that files without starting timestap get parsed 2002-09-24 Simo Salminen .: released version 1.41 * getting teamkilled does not add your death count anymore (this way your effiency does not suffer if you get killed by nuub teammate) 2002-09-19 Simo Salminen .: released versino 1.40 * fixed so that OSP stats are gathered even if logger is a spectator * there's was some fuxored code for cheking if /stats command was given.. don't have any idea why i had that check, as it pointless. 2002-09-18 Simo Salminen .: released version 1.39 * now should work with older OSP 0.22. * rename-events were ignored when OSP-warpump frag removal was in effect. fixed. 2002-09-16 Simo Salminen .: released version 1.38 * MAJOR OSP stat bug fixed. OSP prints out sw rounds stats so that second round stats include first round stats. I had counted them both to total sum, which is of course wrong. Now I fixed it so that only last round is counted. This should make OSP values more sensible (like the damage per frag (dg/frag) ratio. 2002-09-15 Simo Salminen .: released version 1.37 * now osp stats are handled correctly to players that have funny names (like some weird characters). 2002-09-11 Simo Salminen .: released version 1.36 * removes warmup frags in OSP automaticly 2002-09-09 Simo Salminen .: released version 1.35 * added german support * fixed spanish support * added new osp event ("was shelled by xx artillery support") 2002-09-09 Simo Salminen .: released version 1.34 * added spanish support (logfiles which are in spanish are handled properly) 2002-09-04 Simo Salminen .: released version 1.33 * "fired-for-effect on himself" suicide-msg added * filtered those "Match starting..." messages from mm1-log 2002-09-03 Simo Salminen .: released version 1.32 * fixed few bugs when processing certain OSP-logs. thanks to "christophe" for the bug-report. 2002-09-02 Simo Salminen .: released version 1.31 * fixed bug in kill-matrix(teamkills were not shown) * make kill-matrix look better * added OSP support (damage given, team damage, damage/frag ratio) * two new award (for biggest/lowest damage/frag ratio) 2002-08-31 Simo Salminen .: released version 1.30 * fixed link ordering (award-link was misplaced) * new webpage -> frangen.sf.net 2002-07-04 Simo Salminen .: released version 1.29 * analyzer.py (Q3Analyzer.analyze_events): more frendly warning if logfile does not contain enough frags * q3parser.py (Q3log_reg_exps.__init__): now logs that don't have [skipnotify]: line before events should work ok 2002-05-26 Simo Salminen * this is mainly maintaince release * made logfile reading to ascii instead of binary. now if u have accidentally converted .log file from unix file to dos type, it should still read it okey. * put teamstat under cvs. 1.28 2002-05-21 - fixed bug in team-resolver. 1.27 2002-05-15 - rcon "blaa" messup now _really_ fixed 1.26 2002-05-09 - fixed a bug which messed up parser if "rcon some_invalid_cmd" was issued. 1.25 2002-05-08 - bug in .exe-builder i use is fixed, now should be able to run teamstat.exe from c:\ root directory (not that you should, its always better to put it in subdirectory). 1.24 2002-05-05 - improved tables looks. thanks to maihti for suggestions. 1.23 2002-05-04 - fixed some minor code that is used to merge frags when player renames in some special situations. - behaves more 'better' when input-file is some random garbage 1.22 2002-05-04 - fixed: when cant find team for player, he/she is removed. 1.21 2002-05-02 - minor adjustment in tag-extracting code 1.2 2002-05-02 - teamstats converted to rtcw