diff options
Diffstat (limited to 'utils/tfstats')
239 files changed, 66987 insertions, 0 deletions
diff --git a/utils/tfstats/allplayersstats.cpp b/utils/tfstats/allplayersstats.cpp new file mode 100644 index 0000000..c4b05cc --- /dev/null +++ b/utils/tfstats/allplayersstats.cpp @@ -0,0 +1,119 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CAllPlayersStats +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "AllPlayersStats.h" +#include "PlayerReport.h" +#include "TextFile.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CAllPlayersStats::init +// Purpose: intializes the object +//------------------------------------------------------------------------------------------------------ +void CAllPlayersStats::init() +{ +} + +//------------------------------------------------------------------------------------------------------ +// Function: CAllPlayersStats::generate +// Purpose: generates intermediate data from match info +//------------------------------------------------------------------------------------------------------ +void CAllPlayersStats::generate() +{ +} + +//------------------------------------------------------------------------------------------------------ +// Function: CAllPlayersStats::writeHTML +// Purpose: writes out html based on the intermediate data generated by generate() +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CAllPlayersStats::writeHTML(CHTMLFile& html) +{ + string filename; + bool result=g_pApp->os->findfirstfile("*.tfs",filename); + + if (!result) + return; + + multimap<double,CPlrPersist,greater<double> > ranksort; + + html.write("<table cols=1 cellspacing=0 border=0 cellpadding=10 bordercolor=black>\n"); + while(1) + { + CTextFile f(filename); + pair<double,CPlrPersist> insertme; + insertme.second.read(f); + insertme.first=insertme.second.rank(); + + ranksort.insert(insertme); + + if (!g_pApp->os->findnextfile(filename)) + break; + + + } + + g_pApp->os->findfileclose(); + + multimap<double,CPlrPersist,greater<double> >::iterator rankit=ranksort.begin(); + + for (rankit;rankit!=ranksort.end();++rankit) + { + bool rowstarted=false; + //double rank=rankit->first; + CPlrPersist* pcpp=&(rankit->second); + + time_t cutoff=g_pMatchInfo->logOpenTime() - g_pApp->getCutoffSeconds(); + + if (pcpp->lastplayed >= cutoff || !g_pApp->eliminateOldPlayers) + { + if (!rowstarted) + { + rowstarted=true; + html.write("<tr>\n"); + } + + html.write("<td width=300 valign=top>"); + CPlayerReport pr(pcpp); + pr.writeHTML(html); + html.write("</td>\n"); + } + if (++rankit==ranksort.end()) + { + if (rowstarted) + html.write("</tr>\n"); + break; + } + + + //double rank=rankit->first; + CPlrPersist* pcpp2=&(rankit->second); + if (pcpp->lastplayed >= cutoff || !g_pApp->eliminateOldPlayers) + { + if (!rowstarted) + { + rowstarted=true; + html.write("<tr>\n"); + } + + html.write("<td width=300 valign=top>"); + CPlayerReport pr2(pcpp2); + pr2.writeHTML(html); + html.write("</td>\n"); + } + if (rowstarted) + html.write("</tr>\n"); + } + + html.write("</table>"); + +} + diff --git a/utils/tfstats/allplayersstats.h b/utils/tfstats/allplayersstats.h new file mode 100644 index 0000000..4fe47dc --- /dev/null +++ b/utils/tfstats/allplayersstats.h @@ -0,0 +1,45 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface to CAllPlayersStats +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef ALLPLAYERSSTATS_H +#define ALLPLAYERSSTATS_H +#ifdef WIN32 +#pragma once +#endif +#pragma warning (disable: 4786) + +#include "report.h" +#include <map> +#include <vector> +#include <string> +using namespace std; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CAllPlayersStats is a whole page report element that reports specific +// data about each player that has played on the server. Data such as favourite +// weapon, rank, classes played, favourite class, and kills vs deaths. +//------------------------------------------------------------------------------------------------------ +class CAllPlayersStats :public CReport +{ +private: + + void init(); + + + public: + explicit CAllPlayersStats(){init();} + + void generate(); + void writeHTML(CHTMLFile& html); +}; + +#endif // ALLPLAYERSSTATS_H diff --git a/utils/tfstats/argument.cpp b/utils/tfstats/argument.cpp new file mode 100644 index 0000000..ff7e7ea --- /dev/null +++ b/utils/tfstats/argument.cpp @@ -0,0 +1,217 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CLogEventArgument +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#pragma warning (disable:4786) +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include "argument.h" +#include "memdbg.h" +using namespace std; + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::CLogEventArgument +// Purpose: Constructor that builds the object out of the passed in string of text +// Input: text - text representing the argument +//------------------------------------------------------------------------------------------------------ +CLogEventArgument::CLogEventArgument(const char* text) +{ + init(text); + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::CLogEventArgument +// Purpose: Default constructor +//------------------------------------------------------------------------------------------------------ +CLogEventArgument::CLogEventArgument() +:m_ArgText(NULL),m_Valid(false) +{} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::init +// Purpose: initializes the argument +// Input: text - the text representing the argument +//------------------------------------------------------------------------------------------------------ +void CLogEventArgument::init(const char* text) +{ + + int len=strlen(text); + m_ArgText=new TRACKED char[len+1]; + strcpy(m_ArgText,text); + m_Valid=true; +} + +char* findStartOfSvrID(char* cs) +{ + char* read=&cs[strlen(cs)-1]; + while (read != cs) + { + if (*read=='<' && *(read+1) != 'W') // if we've found a svrID + break; + read--; + } + return read; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::asPlayerGetID +// Purpose: treats the argument as a player name, and returns the player ID. +// Note: PlayerName args have this form: "name<pid><WON:wonid>" +// Output: the ID of the player represented by this argument +//------------------------------------------------------------------------------------------------------ +int CLogEventArgument::asPlayerGetSvrPID() const +{ + char* read=findStartOfSvrID(m_ArgText); + if (read==m_ArgText) + return -1; + + int retval=-1; + sscanf(read,"<%i>",&retval); + return retval; +} + + +/* +PID CLogEventArgument::asPlayerGetPID() const +{ + char* openPID=NULL; + int svrPID=INVALID_PID; + if (openPID=strchr(m_ArgText,'<')) + { + openPID++; + sscanf(openPID,"%i",&svrPID); + } + unsigned long wonID; + if (openPID=strstr(m_ArgText,"<WON:")) + { + openPID+=5; + sscanf(openPID,"%li",&wonID); + } + + + return PID(svrPID,wonID); + +} +*/ +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::asPlayerGetName +// Purpose: treats the argument as a player name, and copies/returns the player name. +// Note: PlayerName args have this form: "name<pid><WONID:wonid>" +// Input: copybuf - the buffer to copy the name into +// Output: char* the pointer to the buffer that the name was copied into +//------------------------------------------------------------------------------------------------------ + +char* CLogEventArgument::asPlayerGetName(char* copybuf) const +{ + char* eon=findStartOfSvrID(m_ArgText); + bool noPID=(eon==m_ArgText); + char old=*eon; + if (!noPID) + *eon=0; + + strcpy(copybuf,m_ArgText); + if (!noPID) + *eon=old; + return copybuf; + +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::asPlayerGetName +// Purpose: an alternate form of the above function that returns the playername +// as a C++ string, rather than buffercopying it around +// Output: string: the player's name +//------------------------------------------------------------------------------------------------------ +string CLogEventArgument::asPlayerGetName() const +{ + char* eon=findStartOfSvrID(m_ArgText); + bool noPID=(eon==m_ArgText); + + char old=*eon; + if (!noPID) + *eon=0; + + + string s(m_ArgText); + if (!noPID) + *eon=old; + return s; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::asPlayerGetWONID +// Purpose: treats the argument as a player name, and returns the player's wonid +// Note: PlayerName args have this form: "name<pid><WON:wonid>" +// Output: int: the WONID of the player +//------------------------------------------------------------------------------------------------------ + +unsigned long CLogEventArgument::asPlayerGetWONID() const +{ + char* openPID=NULL; + unsigned long retval=INVALID_WONID; + if (openPID=strstr(m_ArgText,"<WON:")) + { + openPID+=5; //move past the <WON: string + sscanf(openPID,"%lu",&retval); + } + + return retval; +} + + +unsigned long CLogEventArgument::asPlayerGetPID() const +{ + int svrPID=asPlayerGetSvrPID(); + + if (pidMap[svrPID]==0 || pidMap[svrPID]==-1) + pidMap[svrPID]=svrPID; + return pidMap[svrPID]; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::getFloatValue +// Purpose: treats the argument as a floating point value, and returns it +// Output: double +//------------------------------------------------------------------------------------------------------ +double CLogEventArgument::getFloatValue() const +{ + return atof(m_ArgText); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::getStringValue +// Purpose: treats the argument as a string and returns a pointer to the argument +// text itself. note the pointer is const, so the argument can't be modified by +// the caller (unless they perform some nefarious casting on the returned pointer) +// Output: const char* +//------------------------------------------------------------------------------------------------------ +const char* CLogEventArgument::getStringValue() const +{ + return m_ArgText; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEventArgument::getStringValue +// Purpose: an alternate form of the above that copies the string into a caller +// supplied buffer then returns a pointer to that buffer +// Input: copybuf - the buffer into which the string is to be copied +// Output: char* the pointer to the buffer that the caller passed in +//------------------------------------------------------------------------------------------------------ +char* CLogEventArgument::getStringValue(char* copybuf) const +{ + strcpy(copybuf,m_ArgText); + return copybuf; +} + diff --git a/utils/tfstats/argument.h b/utils/tfstats/argument.h new file mode 100644 index 0000000..b6f7136 --- /dev/null +++ b/utils/tfstats/argument.h @@ -0,0 +1,63 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CLogEventArgument +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef ARGUMENT_H +#define ARGUMENT_H +#ifdef WIN32 +#pragma once +#endif + +#include "pid.h" +#include <vector> +#include <string> + +//------------------------------------------------------------------------------------------------------ +// Purpose: CLogEventArgument represents a variable in the text of an event. +// for example, "X" killed "Y" with "Z". X Y and Z are all represented by seperate +// instances of this class. +//------------------------------------------------------------------------------------------------------ +class CLogEventArgument +{ +public: + enum + { + INVALID_PID=-1, + INVALID_WONID=0, + VALUE_WID=64, + PLAYER_NAME_WID=VALUE_WID, + WONID_WID=(10+6), //<WON:xxxxxxxxxx> + PLAYERID_WID=4 // <xx> //only up to 99 players :( + }; + +private: + char* m_ArgText; + bool m_Valid; +public: + explicit CLogEventArgument(const char* text); + CLogEventArgument(); + void init(const char* text); + + //int asPlayerGetID() const; + int asPlayerGetSvrPID() const; + unsigned long asPlayerGetWONID() const; + PID asPlayerGetPID() const; + char* asPlayerGetName(char* copybuf) const; + std::string asPlayerGetName() const; + double getFloatValue() const; + const char* getStringValue() const; + char* getStringValue(char* copybuf) const; + bool isValid() const {return m_Valid;} +}; + +typedef std::vector<CLogEventArgument*> ArgVector; + +#endif // ARGUMENT_H diff --git a/utils/tfstats/award.cpp b/utils/tfstats/award.cpp new file mode 100644 index 0000000..0d88149 --- /dev/null +++ b/utils/tfstats/award.cpp @@ -0,0 +1,59 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "Award.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CAward::CAward +// Purpose: Constructor. +// Input: name - the name of the award +// pmi - a pointer to the match information +//------------------------------------------------------------------------------------------------------ +CAward::CAward(char* name) +:awardName(name),fNoWinner(true),winnerID(-1) +{} + +//------------------------------------------------------------------------------------------------------ +// Function: CAward::generate +// Purpose: overrides generate to call the more-semantically correct getWinner() +// when dealing with subclasses of awards. Also after getWinner has determined +// which PID is the winner, this assigns the correct name to the winnerName field +//------------------------------------------------------------------------------------------------------ +void CAward::generate() +{ + winnerName=""; + getWinner(); + if (winnerID!=-1) + winnerName=g_pMatchInfo->playerName(winnerID); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CAward::writeHTML +// Purpose: writes the award to the given html page +// Input: html - the page to output the award to +//------------------------------------------------------------------------------------------------------ +void CAward::writeHTML(CHTMLFile& html) +{ + if (fNoWinner || (winnerID == -1 && winnerName=="")) + noWinner(html); + else + { + html.write("The <font class=brightawards>%s</font> award goes to %s! ",awardName.c_str(),winnerName.c_str()); + extendedinfo(html); + } + html.br(); + html.write("\n"); +} +CAward::~CAward() +{ + +} diff --git a/utils/tfstats/award.h b/utils/tfstats/award.h new file mode 100644 index 0000000..6ed6d08 --- /dev/null +++ b/utils/tfstats/award.h @@ -0,0 +1,56 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CAward, the base class for all awards +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef AWARD_H +#define AWARD_H +#ifdef WIN32 +#pragma once +#endif +#pragma warning(disable :4786) +#include "Report.h" +#include <string> + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CAward is the base class for all awards, it is in turn a subclass of +// CReport. This class handles all the boring details of writing out the awards +// and things, so that the subclasses need only specify the name of the award +// and who won it, then this class will take care of the rest +//------------------------------------------------------------------------------------------------------ +class CAward: public CReport +{ +//from CReport: +protected: + virtual void generate(); +protected: + std::string awardName; + std::string winnerName; + PID winnerID; + bool fNoWinner; + + CAward(char* name); + + + virtual void extendedinfo(CHTMLFile& html){}; + virtual void noWinner(CHTMLFile& html){}; + + +public: + virtual void getWinner(){} + virtual void writeHTML(CHTMLFile& html); + + virtual ~CAward(); + +}; + + +#endif // AWARD_H diff --git a/utils/tfstats/awards.h b/utils/tfstats/awards.h new file mode 100644 index 0000000..3cbe3fa --- /dev/null +++ b/utils/tfstats/awards.h @@ -0,0 +1,27 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Includes all of the awards' header files, to save on typing. :) +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef AWARDS_H +#define AWARDS_H +#ifdef WIN32 +#pragma once +#endif +#include "SentryRebuildAward.h" +#include "CureAward.h" +#include "KamikazeAward.h" +#include "TalkativeAward.h" +#include "WeaponAwards.h" +#include "SharpshooterAward.h" +#include "TeamkillAward.h" +#include "SurvivalistAward.h" + +#endif // AWARDS_H diff --git a/utils/tfstats/binaryresource.h b/utils/tfstats/binaryresource.h new file mode 100644 index 0000000..7a87061 --- /dev/null +++ b/utils/tfstats/binaryresource.h @@ -0,0 +1,48 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef BINARYRESOURCE_H +#define BINARYRESOURCE_H +#ifdef WIN32 +#pragma once +#endif +#include <string> +#include <stdio.h> +#include "util.h" + +class CBinaryResource +{ +private: + std::string filename; + size_t numBytes; + unsigned char* pData; +public: + CBinaryResource(char* name, size_t bytes,unsigned char* data) + :filename(name),numBytes(bytes),pData(data) + {} + + bool writeOut() + { + FILE* f=fopen(filename.c_str(),"wb"); + if (!f) + return false; + fwrite(pData,1,numBytes,f); + fclose(f); +#ifndef WIN32 + chmod(filename.c_str(),PERMIT); +#endif + return true; + } +}; + +#endif // BINARYRESOURCE_H + diff --git a/utils/tfstats/binresources.cpp b/utils/tfstats/binresources.cpp new file mode 100644 index 0000000..4600437 --- /dev/null +++ b/utils/tfstats/binresources.cpp @@ -0,0 +1,1008 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#include "TFStatsReport.h" + +unsigned char playerstatisticsmatchoffgifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x96,0x00,0x14,0x00,0xb3,0xff,0x00,0xc0,0xc0,0xc0,0x4a,0x4f,0x37,0x84,0x8a,0x63,0x8c,0x92,0x6b,0x47,0x4a,0x32,0x7b,0x7e,0x5a,0x58,0x5a,0x41,0x6f,0x72,0x53,0x52,0x54,0x31, +0x52,0x54,0x39,0x68,0x6a,0x4b,0x43,0x43,0x29,0x84,0x84,0x5a,0x31,0x2a,0x14,0x42,0x3a,0x1f,0x52,0x4b,0x35,0x21,0xf9,0x04,0x01,0x00,0x00,0x00,0x00,0x2c,0x00,0x00,0x00,0x00,0x96,0x00,0x14,0x00,0x40,0x04, +0xff,0x10,0xc8,0x49,0xab,0xbd,0x38,0xeb,0xcd,0xbb,0xff,0xa0,0x37,0x8c,0xc4,0x78,0x00,0xe3,0x00,0x08,0xc3,0xa1,0x8c,0x06,0x1c,0xab,0xcc,0xe8,0x8c,0x0a,0x9a,0x9e,0xd2,0x58,0x24,0xa4,0x11,0x02,0x00,0x1c, +0x2c,0x46,0x82,0xd9,0x10,0x31,0x4a,0xcc,0x8e,0x83,0x44,0x31,0x41,0x6c,0x4e,0x0f,0x83,0x82,0xae,0x30,0x03,0x1c,0x78,0x80,0x47,0xf3,0x35,0x28,0x8d,0x56,0x03,0xc5,0xcc,0xac,0x02,0x98,0x03,0xd8,0x42,0x00, +0x86,0x6d,0x57,0x52,0xa0,0x7a,0x2b,0xc4,0xef,0xfb,0x25,0x09,0x5a,0x7f,0x83,0x1c,0x5f,0x60,0x84,0x88,0x14,0x0f,0x5f,0x04,0x1c,0x04,0x8c,0x89,0x91,0x8f,0x07,0x8d,0x19,0x29,0x50,0x27,0x78,0x3e,0x33,0x06, +0x3a,0x58,0x43,0x9a,0x7b,0x78,0x14,0x52,0x81,0x42,0x23,0x0f,0x55,0x46,0x29,0x9c,0x00,0x4c,0x51,0x0e,0x01,0x4e,0x26,0x53,0xaa,0x52,0x4d,0x73,0x2a,0x52,0x01,0x05,0x67,0x15,0x66,0x04,0x64,0x3a,0x2a,0x26, +0xc0,0xa3,0xc0,0x6f,0x23,0x70,0xbe,0x91,0xcd,0xce,0xcf,0xd0,0x1f,0x07,0x05,0x94,0x2e,0x3d,0xbe,0x09,0x5f,0x39,0x93,0x00,0x0b,0x5f,0x12,0x8b,0xd6,0x12,0x86,0x44,0x14,0x06,0x0a,0x07,0x9d,0x75,0x07,0x0e, +0x12,0x06,0x5f,0x43,0xeb,0x6e,0x90,0x0b,0xe8,0x9d,0x5e,0x26,0xf3,0x94,0xee,0x2e,0x95,0x44,0x90,0x16,0x82,0x29,0x20,0x10,0x20,0x07,0x00,0x05,0x06,0xdd,0x20,0xbc,0x97,0xc2,0x5f,0xb6,0x81,0x00,0x72,0x39, +0x39,0x44,0x21,0xc5,0x0d,0x51,0x67,0x08,0x2a,0x60,0x31,0xc0,0x40,0x8c,0x69,0x18,0xff,0x53,0x64,0x19,0xd6,0xc0,0x1c,0x92,0x4e,0xaf,0x86,0x00,0x70,0x90,0x2d,0x45,0x91,0x4e,0x33,0xa8,0x70,0xe4,0x51,0x64, +0xc8,0x94,0x5a,0x13,0x8a,0x08,0xa0,0xe2,0x05,0x0c,0x30,0x61,0xa3,0x00,0x18,0xe0,0xc8,0x46,0xc2,0x9b,0x09,0xb9,0x96,0xd9,0xa9,0xe8,0x23,0x1f,0x1e,0x16,0x02,0x6a,0x44,0xc1,0x47,0xe2,0xe0,0x08,0xa9,0xa9, +0x82,0x4a,0x78,0x11,0xb5,0x89,0x0f,0x02,0x62,0xb2,0xb8,0xfc,0x9a,0xab,0x53,0xd3,0x8e,0x45,0x0a,0x10,0x78,0x45,0x05,0x09,0x0b,0x2a,0x58,0x04,0xf4,0x52,0x81,0x05,0xa9,0x32,0xa0,0x67,0xa0,0xce,0x65,0xc3, +0xd3,0x6d,0x94,0x37,0x75,0xa2,0x09,0x1e,0x4c,0xb8,0xb0,0xe1,0xc3,0x88,0x13,0x2b,0x5e,0xcc,0xb8,0x99,0xd6,0xc1,0x61,0x79,0x5a,0x48,0xa9,0xcf,0x1f,0x29,0x65,0x95,0x13,0x3f,0xa6,0x90,0x54,0x43,0x0a,0x8e, +0x39,0xf0,0x90,0x39,0x49,0xa2,0x88,0x2b,0x91,0x02,0x1a,0xa5,0x60,0x00,0x46,0x4f,0x0b,0x91,0x32,0x45,0x8e,0x1e,0x20,0xab,0x09,0x9b,0x33,0x22,0x6b,0x4f,0xe5,0xd8,0x84,0x6a,0xbe,0x0a,0xaf,0x78,0x73,0xd4, +0x52,0x04,0xc9,0x6d,0x09,0xbc,0xcb,0xe4,0x12,0x79,0xe1,0x92,0x53,0xdc,0x2d,0x38,0x61,0x41,0x17,0x32,0xed,0xb0,0x24,0x13,0x7c,0x3c,0x30,0x90,0xc0,0x4c,0x27,0xd3,0xac,0x60,0x08,0x15,0x12,0x53,0xca,0xe9, +0xa9,0x12,0xaf,0x40,0x2f,0xf0,0x00,0x41,0x5b,0x3b,0xb9,0x82,0x41,0x27,0x96,0x26,0xfe,0xb1,0xbb,0xca,0x94,0x05,0xb6,0x10,0x2a,0xd3,0x99,0xa1,0x03,0x70,0xe4,0x51,0xb2,0x80,0xbd,0x98,0x35,0xc2,0x02,0x0b, +0x10,0xa0,0x1a,0x33,0x13,0x20,0x30,0x5c,0x2d,0x0d,0xc4,0x35,0x56,0x47,0xb6,0x8c,0x73,0x49,0x4c,0xb6,0x48,0x54,0x41,0x02,0xc3,0x05,0x44,0x02,0x5e,0x2a,0x10,0x00,0x55,0x10,0xbe,0x00,0x63,0x57,0x19,0xfb, +0xdd,0x41,0xa2,0x7f,0xf4,0x71,0xd1,0x1b,0x12,0xb4,0x0d,0xe3,0x89,0x8c,0x4c,0x1d,0x50,0x44,0x64,0x6e,0xcc,0x47,0x59,0x59,0xaf,0x5c,0x74,0x00,0x5b,0x11,0x59,0x21,0xa4,0x00,0x9e,0xe4,0xe2,0x21,0x6d,0x20, +0xea,0x30,0x10,0x89,0x6d,0x00,0x33,0x87,0x00,0x49,0xa5,0xc8,0x54,0x14,0x51,0x5d,0xa3,0x4b,0x54,0x75,0x74,0x32,0xda,0x04,0x1b,0x65,0xd1,0x17,0x83,0x5b,0xf9,0xb0,0x00,0x55,0x27,0x60,0x31,0x03,0x5d,0x26, +0xbc,0x82,0x12,0x54,0xf7,0xd4,0xa1,0x46,0x6f,0x0b,0x40,0x25,0x19,0x19,0x82,0xd4,0x25,0x41,0x52,0x49,0xc6,0x59,0x00,0x19,0x0a,0x72,0x34,0x41,0x2f,0xd8,0x45,0x09,0xa6,0x3b,0x4e,0x80,0x10,0x80,0x47,0xf7, +0x34,0xa6,0xe8,0xa2,0x8c,0x36,0xea,0xa8,0x04,0x11,0x00,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifPlayerStatsMatchOff("player.statistics.match.off.gif",773,playerstatisticsmatchoffgifsrc); + + + +unsigned char playerstatisticsmatchongifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x96,0x00,0x14,0x00,0xc4,0xff,0x00,0xf7,0xf3,0xf7,0xce,0xcb,0xce,0xeb,0xea,0xeb,0xd6,0xd5,0xd6,0xc6,0xc5,0xc6,0xc0,0xc0,0xc0,0x7b,0x7c,0x7b,0xbc,0xbd,0xbc,0x4d,0x4f,0x4b, +0x5c,0x5e,0x59,0x6f,0x70,0x6b,0xd6,0xd7,0xce,0x4a,0x4b,0x3d,0x84,0x84,0x7d,0x9f,0x9f,0x9b,0x68,0x67,0x5b,0x8c,0x8a,0x83,0xc6,0xc3,0xbd,0xce,0xcb,0xc6,0xf7,0xf3,0xef,0xf7,0xef,0xef,0xff,0xff,0xff,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xf9,0x04,0x01,0x00,0x00,0x05,0x00,0x2c,0x00,0x00, +0x00,0x00,0x96,0x00,0x14,0x00,0x40,0x05,0xff,0x60,0x21,0x8e,0x64,0x69,0x9e,0x68,0xaa,0xae,0x6c,0xeb,0xbe,0xb0,0x5b,0xcd,0xcf,0x4c,0x14,0x73,0x55,0x4c,0x15,0xe1,0xcc,0x10,0x60,0x63,0x56,0x10,0xcc,0x12, +0x33,0x07,0x2e,0x17,0x19,0xcd,0x06,0xc1,0x4a,0x14,0x52,0x88,0xd6,0x2a,0x93,0xa1,0xb4,0x60,0x98,0x19,0xba,0x15,0x64,0xe5,0xeb,0xe5,0x7a,0xc1,0x86,0x43,0x45,0xb0,0x1c,0x80,0x0b,0x87,0xc3,0x08,0x0c,0x89, +0xcc,0x14,0xb9,0x62,0x25,0x12,0x05,0xeb,0x0a,0x5a,0x0d,0x6a,0x02,0x74,0x6a,0x15,0x08,0x26,0x79,0x2f,0x04,0x39,0x37,0x31,0x8f,0x90,0x91,0x92,0x93,0x30,0x11,0x11,0x8e,0x94,0x99,0x25,0x0a,0x71,0x0a,0x2c, +0x9c,0x07,0x9e,0x9a,0x9a,0xa0,0xa2,0x28,0x39,0x62,0x37,0x79,0x4f,0x81,0x0c,0x33,0x12,0x63,0x4b,0x3a,0x33,0x4d,0x8a,0x23,0x0d,0x10,0x10,0x03,0x40,0x40,0x80,0x34,0x39,0x51,0x0d,0x66,0x63,0x08,0x5f,0x3f, +0x15,0x07,0x68,0xc3,0x64,0x63,0x6f,0x5f,0x06,0xbb,0x87,0x25,0x7d,0x86,0x08,0xab,0x15,0x6e,0x33,0x5a,0x7f,0x81,0x68,0x5e,0xd5,0xa3,0xe1,0xe2,0xe3,0xe4,0x30,0x04,0x04,0x12,0x0f,0x71,0x22,0x8a,0x0a,0x96, +0x0e,0x0c,0x0a,0x12,0x04,0x08,0xee,0x4d,0x05,0x9c,0x3e,0x88,0x05,0xe7,0x11,0x0c,0x54,0x23,0x1c,0x9c,0xa3,0xc2,0xa8,0x47,0x02,0x11,0x02,0x09,0x08,0xb3,0xb3,0xa7,0x5e,0xa7,0x02,0x09,0xe2,0x38,0x40,0x64, +0xe8,0x80,0xc3,0x50,0x08,0x1f,0x66,0x4c,0x76,0x02,0x14,0x84,0x34,0x0f,0xe0,0xc8,0x11,0x01,0x4a,0x89,0x35,0x6d,0x01,0x09,0xff,0x60,0xa4,0xe3,0xe0,0xc0,0xc1,0x44,0x47,0x68,0xc9,0x82,0xa8,0xc0,0x01,0x05, +0x20,0x3f,0xce,0xed,0x91,0xc5,0x64,0x26,0x89,0x63,0x13,0xa8,0x4c,0x11,0x91,0xa0,0x01,0x43,0x29,0xbd,0x94,0x19,0x41,0x86,0x48,0x19,0x1a,0x65,0x01,0x67,0x10,0x12,0xb1,0x4e,0x84,0x16,0x03,0x0c,0x4f,0xea, +0x40,0x90,0xc0,0xc1,0x52,0x3f,0x56,0x51,0x8a,0x40,0x03,0xae,0x44,0x8e,0x68,0x72,0xf2,0xf0,0x98,0xb0,0x74,0x21,0xaa,0x02,0xc7,0x96,0x7a,0xb2,0x25,0xc2,0x0e,0x5b,0x2f,0x4f,0x0c,0x44,0x89,0x86,0x14,0x1b, +0x33,0x03,0x27,0xa3,0x39,0x00,0x33,0x40,0x81,0x32,0xa9,0x46,0x94,0x0c,0x5a,0xba,0x64,0x5f,0x30,0x43,0x62,0x74,0x18,0x11,0xd0,0x36,0x87,0x92,0x25,0x94,0x2b,0x0c,0xf6,0x92,0xb5,0x9c,0xe7,0xcf,0xa0,0x43, +0x8b,0x1e,0x4d,0xba,0xb4,0xe9,0xd3,0xa8,0x47,0xd1,0xfd,0x3c,0xf4,0x84,0x16,0x2a,0xa5,0x4e,0x28,0x8b,0x4d,0x7a,0x35,0x09,0xa8,0xa7,0x66,0x00,0x48,0x32,0xf3,0x98,0x6e,0x30,0x86,0x89,0x6c,0xc3,0xc2,0x40, +0x96,0x80,0x7b,0xfc,0x72,0xf4,0x50,0x4e,0x65,0xb7,0x65,0xe5,0x7f,0xb5,0xce,0x90,0xfe,0x57,0x4f,0x0e,0x03,0x70,0x94,0x8f,0xbc,0x2d,0x35,0x07,0x8f,0x35,0x55,0x94,0x13,0x52,0x2e,0x62,0xe9,0x19,0xe5,0x44, +0x60,0x86,0x91,0x79,0x4d,0x21,0x90,0x05,0x9a,0xd5,0xd4,0xe2,0xb5,0x33,0x07,0x85,0xcb,0x98,0xf5,0xe6,0xea,0x15,0x25,0xf2,0xeb,0x65,0x4f,0x01,0xe6,0xd4,0x79,0x63,0x18,0x82,0x99,0x61,0xd8,0x4d,0x37,0x16, +0xc6,0x67,0xd3,0x5d,0x93,0x0c,0x5e,0xe9,0x05,0x62,0x08,0x59,0x0a,0x9a,0x15,0x53,0x0f,0x33,0x41,0xc0,0xc3,0x4d,0x52,0xe0,0x01,0x40,0x00,0xb1,0xa0,0x92,0x40,0x02,0xc5,0xd9,0x06,0x81,0x73,0x50,0xf4,0x52, +0x80,0x5d,0xc0,0x24,0x55,0x46,0x76,0x47,0x0c,0xd8,0x4c,0x19,0x08,0xec,0x63,0xc0,0x52,0x03,0x98,0x70,0x55,0x35,0x79,0xdc,0xb8,0x06,0x84,0xdc,0xa0,0x54,0x23,0x85,0xd2,0x58,0xb8,0x1e,0x86,0xed,0x05,0xb2, +0xc4,0x6e,0x21,0x39,0xe8,0x93,0x13,0x3d,0x04,0xc3,0xdf,0x85,0x15,0x28,0xf9,0x54,0x83,0xc8,0xc8,0xf8,0x57,0x17,0x6c,0xcc,0xf0,0xe0,0x21,0x5f,0x8c,0xd0,0x47,0x56,0x0e,0x82,0xb1,0x4d,0x58,0x55,0x0e,0x31, +0x5e,0x81,0x15,0x92,0x70,0x1d,0x5b,0x88,0xe4,0xa1,0x00,0x5b,0x86,0x08,0xe3,0x5b,0x40,0x3c,0x08,0x00,0x90,0x6d,0x86,0x14,0x96,0x1c,0x86,0x76,0xdc,0xc9,0x10,0x01,0x4e,0x4d,0x76,0x59,0x45,0xca,0x24,0x60, +0xe8,0x08,0x7d,0x1e,0x54,0x61,0x20,0x64,0x12,0xa1,0x00,0x65,0x75,0x4e,0xaa,0xe0,0x03,0x8b,0xa2,0xd1,0xd9,0x34,0xb9,0xc0,0x60,0x00,0x2e,0xa6,0xa4,0x26,0xea,0xa8,0xa4,0x96,0x6a,0x6a,0x01,0x21,0x00,0x00, +0x3b, +}; + +CBinaryResource CTFStatsReport::gifPlayerStatsMatchOn("player.statistics.match.on.gif",841,playerstatisticsmatchongifsrc); + + + +unsigned char playerstatisticsserveroffgifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x96,0x00,0x14,0x00,0xb3,0xff,0x00,0xc0,0xc0,0xc0,0x4a,0x50,0x35,0x7b,0x82,0x5a,0x84,0x8a,0x63,0x8c,0x92,0x6b,0x47,0x4a,0x32,0x6f,0x71,0x50,0x5b,0x5d,0x42,0x3c,0x3d,0x25, +0x52,0x53,0x37,0x43,0x43,0x2a,0x84,0x84,0x5a,0x31,0x2b,0x15,0x52,0x4c,0x39,0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xf9,0x04,0x01,0x00,0x00,0x00,0x00,0x2c,0x00,0x00,0x00,0x00,0x96,0x00,0x14,0x00,0x40,0x04, +0xff,0x10,0xc8,0x49,0xab,0xbd,0x38,0xeb,0xcd,0xbb,0xff,0xa0,0x47,0x8c,0xc5,0x68,0x00,0x23,0x01,0x0c,0x84,0x91,0x8c,0x2f,0x71,0x1c,0x23,0xb0,0x8c,0xca,0x78,0xa0,0xe9,0x29,0x8d,0x82,0x98,0x10,0x10,0xcb, +0x11,0x06,0xb1,0x1d,0x8d,0x90,0x28,0xea,0x86,0x42,0xa1,0x81,0x20,0xe0,0x19,0x4a,0x2a,0x83,0x0f,0x80,0x45,0x8c,0x02,0xd8,0xc0,0x54,0x15,0x1b,0xb1,0x54,0x24,0x6c,0x61,0xcc,0x33,0x55,0x52,0xa0,0x71,0x2b, +0x44,0xaf,0xdb,0x25,0xeb,0xbb,0xbe,0xa3,0xdd,0xee,0xff,0x14,0x09,0x5a,0x05,0x1c,0x6b,0x57,0x80,0x88,0x22,0x23,0x5e,0x73,0x70,0x26,0x0d,0x30,0x56,0x4c,0x6d,0x56,0x94,0x81,0x4d,0x02,0x30,0x91,0x4b,0x46, +0x4c,0x91,0x42,0x08,0x4d,0x4b,0x2e,0x9f,0x30,0x42,0x01,0x35,0x01,0x09,0x0d,0x6c,0x16,0x05,0x05,0x31,0x57,0x69,0x35,0x61,0x3f,0x2d,0x73,0x6a,0x58,0x96,0x89,0xbc,0xbd,0xbe,0xbf,0x1a,0x7d,0x86,0xb6,0x2a, +0x5c,0x5a,0x3b,0x0a,0x5a,0xc6,0x3e,0x82,0x06,0x3b,0x12,0x7d,0x44,0x14,0x07,0x5a,0x09,0x00,0x63,0x06,0x08,0x12,0xd4,0xce,0xd7,0x26,0x08,0x86,0x84,0x0a,0xd4,0x07,0x84,0xd8,0xe0,0x83,0xdb,0xce,0x84,0xea, +0x06,0x01,0x18,0x08,0xe4,0x81,0xe9,0xcb,0xaf,0xd5,0xd7,0x2e,0x12,0xcd,0xec,0xd1,0xef,0x14,0x29,0x58,0x4e,0xc0,0x01,0x30,0xee,0x4c,0x02,0x1a,0x5a,0x1a,0xa5,0x70,0x93,0x82,0xc1,0x34,0x33,0xd6,0x86,0x00, +0x08,0x25,0x07,0x4a,0xa4,0x33,0xd9,0x88,0xe8,0xd0,0xc8,0x44,0xe2,0x36,0x33,0x0d,0xff,0xa0,0xf9,0xc1,0xa8,0x6f,0x61,0xaa,0x8d,0x8c,0x74,0x61,0x59,0xb8,0xeb,0x9f,0x09,0x86,0x35,0x58,0x0c,0xc8,0x34,0x49, +0x8e,0xb6,0x25,0x34,0x43,0x0e,0x9c,0x30,0x65,0xa6,0x26,0x2a,0x0d,0x70,0xa6,0x88,0x21,0x00,0x16,0x0c,0x2c,0x34,0x0f,0xc4,0x32,0x4a,0xe0,0x9d,0x19,0x16,0xd6,0x7a,0xd2,0xf4,0xe6,0x72,0x8c,0xb5,0xa7,0x54, +0x00,0xa0,0x22,0xc0,0x0f,0xa0,0xad,0x01,0x2c,0xaa,0xec,0x04,0x46,0xb6,0xac,0xd9,0xb3,0x68,0xd3,0xaa,0x5d,0xcb,0xb6,0xad,0x5b,0x0e,0x63,0xc9,0x7a,0xac,0x90,0xa4,0xde,0x85,0x21,0xe1,0xde,0xde,0x49,0x41, +0x12,0xce,0x12,0x33,0x6a,0x96,0x70,0x34,0x43,0x4c,0xc0,0x16,0x39,0xb7,0x86,0xae,0x58,0x08,0x09,0x20,0x28,0x93,0x2b,0x3b,0x5e,0x5c,0x18,0x75,0xa1,0x9f,0x09,0x26,0x25,0x9c,0xd9,0x88,0xb4,0x07,0x0f,0x42, +0x9b,0x65,0xb4,0x31,0xfc,0x86,0x04,0x4c,0x34,0x2d,0x1a,0x27,0xc8,0x44,0x4d,0xa1,0x8c,0xd3,0x03,0x9e,0xf1,0x28,0xda,0x64,0x6b,0xc4,0x45,0x43,0x37,0x46,0x81,0x31,0x23,0x5e,0x29,0xc9,0x4c,0xd8,0x00,0x29, +0x10,0xc0,0x69,0x31,0x2e,0x30,0xc0,0x70,0x6c,0x4d,0xa6,0x87,0x2e,0x5a,0x3a,0x84,0x43,0x2c,0xcd,0xf5,0x34,0x17,0x99,0x23,0x1a,0x94,0x18,0x30,0xe5,0x2a,0x0e,0x05,0xec,0xe2,0x12,0x39,0x13,0x24,0x92,0xb7, +0xcd,0x75,0x25,0xca,0x61,0x7a,0x9b,0x89,0x6d,0x09,0xda,0xc6,0xbb,0xb1,0xc0,0xc0,0xe6,0x56,0xd9,0x5a,0x49,0xd8,0x62,0x83,0x05,0xbf,0xf8,0x36,0x8c,0x08,0x54,0x83,0x80,0x09,0x58,0x78,0xc7,0x82,0x02,0x94, +0x58,0x57,0x95,0x10,0xbf,0x31,0xe2,0xc9,0x24,0xbb,0x11,0x10,0xe0,0x10,0xaa,0xd9,0xf6,0xc2,0x00,0x56,0xe8,0x52,0xc1,0x73,0x2d,0x6c,0xf5,0xca,0x49,0x5c,0x49,0x90,0x09,0x6b,0xc8,0x71,0xc5,0xe1,0x71,0x2e, +0xc9,0x30,0xc0,0x02,0x08,0xc2,0xa1,0xc0,0x4c,0x4b,0x58,0xf3,0xd7,0x04,0x07,0x84,0x65,0x4d,0x4b,0x00,0xd4,0x07,0x04,0x82,0xd8,0x78,0x33,0x23,0x36,0x50,0x64,0x12,0x1b,0x34,0x26,0xbc,0x87,0x80,0x90,0x37, +0x02,0x30,0x8a,0x36,0x53,0x50,0x50,0x80,0x90,0xcf,0x20,0x30,0xc6,0x33,0x31,0xf8,0x53,0x46,0x7c,0x52,0x6e,0x84,0xa3,0x3e,0x4d,0x80,0x00,0x4b,0x97,0x7a,0xfd,0x12,0x5f,0x98,0x64,0x96,0x69,0xe6,0x05,0x11, +0x00,0x00,0x3b,0x43,0x65,0x2c,0x88,0xe6,0x4a,0x3d,0xbd,0x41,0xca,0x20,0xcb,0x81,0x09,0xd9,0x9d,0x77,0x2e,0x88,0xe7,0x20,0x82,0xf5,0xe9,0xa7,0x60,0x11,0x00,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifPlayerStatsServerOff("player.statistics.server.off.gif",753,playerstatisticsserveroffgifsrc); + + + +unsigned char playerstatisticsserverongifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x96,0x00,0x14,0x00,0xc4,0xff,0x00,0xf7,0xf3,0xf7,0xe7,0xe3,0xe7,0xce,0xcb,0xce,0xc6,0xc3,0xc6,0xd6,0xd5,0xd6,0xc0,0xc0,0xc0,0x79,0x7a,0x76,0x3b,0x3b,0x28,0x66,0x66,0x5e, +0x84,0x84,0x7b,0xbb,0xbb,0xba,0x52,0x51,0x48,0x8c,0x8b,0x82,0xc6,0xc3,0xbd,0xd6,0xd3,0xce,0xce,0xcb,0xc6,0xe7,0xe3,0xde,0xf7,0xf3,0xef,0xa4,0xa2,0xa0,0xce,0xc7,0xc6,0xc6,0xbe,0xbd,0xf7,0xef,0xef,0xff, +0xff,0xff,0xef,0xef,0xef,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xf9,0x04,0x01,0x00,0x00,0x05,0x00,0x2c,0x00,0x00, +0x00,0x00,0x96,0x00,0x14,0x00,0x40,0x05,0xff,0x60,0x21,0x8e,0x64,0x69,0x9e,0x68,0xaa,0xae,0x6c,0xeb,0xbe,0xb0,0x6b,0xcd,0xc8,0x3c,0x15,0xb3,0x55,0x00,0xd6,0xc0,0xcc,0x3f,0x0b,0x23,0x58,0x08,0xd0,0x66, +0x12,0x5c,0x4e,0x30,0x9a,0x11,0x82,0x09,0x60,0x21,0x6a,0xa9,0x59,0x22,0xd4,0x44,0x01,0x4a,0xb5,0x0e,0xa5,0x41,0x43,0x90,0xd1,0xb0,0x04,0x94,0x04,0x6a,0xa1,0xd1,0x38,0x88,0xba,0xb3,0x84,0x21,0x5e,0xb6, +0x1c,0xa8,0xb3,0xcb,0x6c,0x31,0x33,0xcc,0x2d,0x06,0x0a,0x33,0x4a,0x33,0x0a,0x25,0x39,0x31,0x88,0x31,0x8b,0x8c,0x8d,0x8e,0x8f,0x90,0x91,0x92,0x22,0x06,0x6c,0x06,0x2c,0x08,0x0a,0x0a,0x08,0x93,0x9d,0x2c, +0x39,0x56,0x37,0x88,0x4e,0x63,0x7c,0x3a,0x42,0x84,0x4a,0x0d,0xa9,0x24,0x0c,0x09,0x0c,0x04,0x40,0x71,0x53,0x47,0x71,0xb3,0x59,0x0b,0x09,0xaf,0x33,0x0d,0x54,0x0c,0x5b,0x40,0x5c,0x83,0xae,0x09,0xb1,0x16, +0x0b,0x25,0xb9,0xbb,0x16,0x0d,0x7f,0x06,0x54,0xb9,0x7d,0x22,0xbc,0x16,0x86,0x59,0x7f,0xa6,0x3a,0x9e,0xdb,0xdc,0xdd,0xde,0x28,0x03,0x99,0x49,0xac,0x06,0x03,0x05,0x12,0x0b,0x97,0x03,0xe9,0x6b,0x6e,0x81, +0xe7,0xc8,0x22,0x03,0x0d,0x0b,0xe3,0x22,0x64,0x0d,0xbf,0x75,0xf4,0x05,0x07,0x49,0x03,0x5a,0x06,0xf0,0x42,0x50,0xa9,0x59,0x81,0x4c,0x0d,0x24,0x70,0x12,0x64,0x41,0xc0,0x82,0x4c,0x9b,0x0a,0xd4,0x3b,0xc7, +0x49,0x84,0x04,0x36,0x5a,0x4e,0x20,0x44,0x37,0x02,0xdf,0xa5,0x02,0x81,0x14,0xf8,0xa1,0xa0,0xe0,0x97,0x02,0x0a,0xbf,0xb6,0xff,0x68,0xfa,0xa8,0x49,0x01,0x3b,0x12,0xa0,0x06,0xa5,0x22,0x28,0x21,0x02,0x10, +0x09,0xcc,0xca,0x4c,0xcb,0xc1,0x8b,0x50,0xbc,0x7b,0x79,0xb4,0xf8,0xea,0x97,0xab,0x8e,0x85,0xa1,0x59,0x0e,0xd8,0x64,0x86,0x6c,0x0c,0x30,0x40,0x43,0x47,0xe0,0xb4,0x70,0x21,0x23,0x1b,0x37,0x22,0xf4,0x58, +0xa0,0x80,0x0c,0x4f,0x8e,0x68,0x16,0x92,0x58,0xf9,0x03,0x92,0xe7,0x1e,0x45,0x87,0x9c,0x14,0x4a,0xc5,0x03,0x80,0x11,0x54,0x84,0x38,0x4d,0x7d,0x7b,0x09,0xad,0x88,0x32,0x11,0xde,0x52,0x21,0x20,0x46,0xad, +0x2d,0x0b,0x7c,0x71,0xf9,0x95,0xb0,0xf7,0x59,0x9c,0x03,0x33,0x2a,0xe8,0xf9,0x67,0xa1,0xc2,0x5b,0x25,0xf1,0x4c,0x19,0xfb,0x95,0x47,0x0f,0x04,0x5a,0x80,0x44,0x30,0xcc,0xac,0xe4,0x82,0x9e,0x33,0x76,0xbf, +0x89,0x1e,0x4d,0xba,0xb4,0xe9,0xd3,0xa8,0x53,0xab,0x5e,0xbd,0x3a,0xb4,0x37,0xa7,0x27,0xb2,0x80,0xb4,0x74,0xc2,0xd9,0xc1,0x95,0xac,0x1d,0xe5,0x58,0x9a,0x04,0xd1,0xd4,0x19,0x00,0x9c,0x11,0x09,0x32,0x23, +0x82,0x9b,0x1c,0x01,0x98,0x34,0xc9,0x61,0xf4,0x68,0x81,0xa5,0x48,0x78,0x7e,0x39,0x9a,0xad,0x56,0x1f,0x67,0x07,0x78,0xe4,0xb8,0xb4,0x99,0x99,0x89,0xea,0xc7,0x0a,0x68,0x45,0x82,0x19,0x42,0x0e,0x43,0xd2, +0xc6,0x87,0x25,0x14,0xc0,0x10,0xcc,0x5a,0x0f,0x52,0x0d,0x03,0x12,0x4b,0x82,0xa0,0x9d,0x42,0x64,0xe6,0x00,0x60,0x6f,0x46,0x80,0x67,0xba,0xdc,0x62,0x1d,0x52,0x40,0x64,0xe1,0xca,0x02,0x4e,0x85,0xe1,0x4b, +0xdf,0x1d,0x4a,0xfc,0xf7,0x0c,0x64,0x6f,0xc4,0xa1,0x0b,0x58,0x12,0x18,0x03,0x16,0x60,0xd8,0xec,0xf1,0x47,0x85,0x67,0xe5,0x61,0x0f,0x7e,0x56,0xe0,0xb7,0x45,0x5b,0x05,0x5e,0x81,0x03,0x65,0x34,0x20,0x80, +0xc0,0x71,0x32,0xb5,0xb2,0xd4,0x13,0xb3,0x1c,0x80,0x57,0x0e,0xb2,0xc9,0x26,0x23,0x28,0x43,0x09,0x73,0xd4,0x01,0x0b,0xc4,0x93,0x80,0x56,0x04,0x9c,0x70,0x23,0x0d,0x54,0xa0,0xd3,0x23,0x66,0x97,0x98,0xc2, +0x50,0x59,0x61,0xf5,0x88,0x8c,0x6b,0x71,0xd9,0x20,0x9f,0x0e,0x4e,0x15,0x57,0xc5,0x94,0xab,0x84,0x36,0x48,0x16,0xb3,0x04,0x91,0x0d,0x14,0x98,0x05,0x78,0x0c,0x2f,0x35,0x4a,0x68,0xe6,0x05,0x4a,0x28,0x00, +0x8d,0x2e,0x23,0x40,0x33,0x03,0x05,0x59,0xac,0x29,0x4d,0x01,0xe6,0x19,0x91,0x84,0x33,0x19,0xb6,0xf8,0xde,0x51,0x6e,0x3d,0xb9,0xa5,0x5b,0x0c,0xfd,0xf2,0x9b,0x54,0x3c,0x04,0x90,0x52,0x68,0x07,0x30,0x44, +0x00,0x27,0xfb,0x14,0x20,0xd0,0xa0,0xfb,0x80,0x99,0x80,0x11,0x11,0x8c,0x53,0x87,0x0f,0xb3,0x20,0x60,0xc4,0x05,0xf6,0x28,0xca,0xc9,0x1e,0x6d,0x6e,0x3a,0x0e,0x02,0xc6,0x28,0xe0,0x86,0x6c,0x4f,0x5d,0x79, +0x90,0x03,0x85,0xb0,0xa8,0x4d,0x09,0x43,0xa4,0xe4,0x82,0x18,0x0c,0x7c,0x94,0xdb,0xad,0xb8,0xe6,0xaa,0x2b,0x6a,0x21,0x00,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifPlayerStatsServerOn("player.statistics.server.on.gif",866,playerstatisticsserverongifsrc); + + + +unsigned char awardsgifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x2d,0x00,0x14,0x00,0xb3,0x00,0x00,0xff,0xff,0xff,0xee,0xee,0xee,0xde,0xde,0xde,0xce,0xce,0xce,0xba,0xba,0xba,0xaa,0xaa,0xaa,0x99,0x99,0x99,0x89,0x89,0x89,0x75,0x75,0x75, +0x65,0x65,0x65,0x55,0x55,0x55,0x44,0x44,0x44,0x30,0x30,0x30,0x20,0x20,0x20,0x10,0x10,0x10,0x00,0x00,0x00,0x2c,0x00,0x00,0x00,0x00,0x2d,0x00,0x14,0x00,0x00,0x04,0xea,0xf0,0xc9,0x49,0xab,0xbd,0x38,0xeb, +0xcd,0xbb,0xff,0xd4,0x41,0x10,0x0c,0x68,0x62,0x04,0x00,0x2c,0x58,0x32,0x1a,0x8c,0x4b,0x3c,0x62,0xc2,0x8c,0x65,0x63,0x8c,0x88,0x34,0x92,0x3d,0x04,0x41,0xa8,0x5a,0x38,0x44,0x43,0x07,0x4d,0xa5,0x0a,0x20, +0x54,0x8e,0x01,0xe0,0xa0,0x80,0x36,0x02,0xcc,0xe9,0x83,0x29,0x20,0x24,0xb2,0xc5,0x14,0x73,0x86,0x25,0x1c,0x54,0xcf,0x95,0x6a,0xa8,0x7a,0xa4,0xab,0x80,0xc0,0x76,0x9c,0x26,0xaa,0x01,0x83,0xf4,0x9c,0x0d, +0x48,0x2f,0xd6,0x4f,0x33,0x7e,0x4c,0x73,0x71,0x07,0x75,0x62,0x7f,0x00,0x02,0x09,0x08,0x3d,0x0b,0x0a,0x06,0x58,0x7d,0x6b,0x63,0x00,0x33,0x0d,0x0b,0x76,0x00,0x85,0x0d,0x6e,0x68,0x89,0x67,0x71,0x08,0x4a, +0x08,0x58,0x93,0x44,0x29,0xaa,0x7d,0x0f,0x0d,0x29,0x93,0x9c,0x84,0x9f,0x7d,0x89,0x6e,0x93,0x03,0x73,0x79,0x68,0x05,0x4c,0x06,0x4c,0x41,0x2a,0x70,0xb1,0x6d,0xb3,0x76,0x9a,0x8e,0x52,0x77,0x7c,0x8e,0x4c, +0x8a,0x2b,0xb3,0xce,0x85,0x12,0x88,0x45,0x80,0x45,0xa7,0x02,0x68,0x5f,0x71,0x0c,0x4c,0x9e,0x69,0xc9,0xc3,0x9c,0xb3,0x02,0x93,0x0b,0xaf,0xd9,0x00,0x0e,0x09,0x01,0x02,0xbc,0x7d,0x8a,0x33,0xb2,0x0e,0x29, +0xa2,0xe2,0x12,0xf4,0x00,0x05,0xc9,0x0b,0x0d,0xef,0x03,0x0a,0x4e,0x08,0x1c,0x48,0xb0,0xa0,0xc1,0x83,0x08,0x13,0x2a,0x5c,0x78,0x22,0x02,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifAwards("awards.gif",309,awardsgifsrc); + + + +unsigned char bgleftjpgsrc[]={ +0xff,0xd8,0xff,0xe0,0x00,0x10,0x4a,0x46,0x49,0x46,0x00,0x01,0x02,0x01,0x00,0x48,0x00,0x48,0x00,0x00,0xff,0xed,0x05,0xf0,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x33,0x2e,0x30,0x00,0x38,0x42, +0x49,0x4d,0x03,0xed,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x48,0x00,0x00,0x00,0x01,0x00,0x01,0x00,0x48,0x00,0x00,0x00,0x01,0x00,0x01,0x38,0x42,0x49,0x4d,0x04,0x0d,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00, +0x00,0x78,0x38,0x42,0x49,0x4d,0x03,0xf3,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x42,0x49,0x4d,0x04,0x0a,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x38,0x42,0x49,0x4d, +0x27,0x10,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x38,0x42,0x49,0x4d,0x03,0xf5,0x00,0x00,0x00,0x00,0x00,0x48,0x00,0x2f,0x66,0x66,0x00,0x01,0x00,0x6c,0x66,0x66, +0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x2f,0x66,0x66,0x00,0x01,0x00,0xa1,0x99,0x9a,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x5a,0x00,0x00,0x00,0x06,0x00,0x00, +0x00,0x00,0x00,0x01,0x00,0x35,0x00,0x00,0x00,0x01,0x00,0x2d,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x01,0x38,0x42,0x49,0x4d,0x03,0xf8,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x00,0xff,0xff,0xff,0xff, +0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x03,0xe8,0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, +0xff,0xff,0xff,0xff,0xff,0xff,0x03,0xe8,0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x03,0xe8,0x00,0x00,0x00,0x00, +0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x03,0xe8,0x00,0x00,0x38,0x42,0x49,0x4d,0x04,0x08,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00, +0x00,0x01,0x00,0x00,0x02,0x40,0x00,0x00,0x02,0x40,0x00,0x00,0x00,0x00,0x38,0x42,0x49,0x4d,0x04,0x14,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x38,0x42,0x49,0x4d,0x04,0x0c,0x00,0x00,0x00,0x00, +0x04,0x60,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x94,0x00,0x00,0x40,0xc0,0x00,0x00,0x04,0x44,0x00,0x18,0x00,0x01,0xff,0xd8,0xff,0xe0,0x00,0x10,0x4a,0x46,0x49,0x46, +0x00,0x01,0x02,0x01,0x00,0x48,0x00,0x48,0x00,0x00,0xff,0xfe,0x00,0x26,0x46,0x69,0x6c,0x65,0x20,0x77,0x72,0x69,0x74,0x74,0x65,0x6e,0x20,0x62,0x79,0x20,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74, +0x6f,0x73,0x68,0x6f,0x70,0xa8,0x20,0x35,0x2e,0x30,0xff,0xee,0x00,0x0e,0x41,0x64,0x6f,0x62,0x65,0x00,0x64,0x80,0x00,0x00,0x00,0x01,0xff,0xdb,0x00,0x84,0x00,0x0c,0x08,0x08,0x08,0x09,0x08,0x0c,0x09,0x09, +0x0c,0x11,0x0b,0x0a,0x0b,0x11,0x15,0x0f,0x0c,0x0c,0x0f,0x15,0x18,0x13,0x13,0x15,0x13,0x13,0x18,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, +0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x01,0x0d,0x0b,0x0b,0x0d,0x0e,0x0d,0x10,0x0e,0x0e,0x10,0x14,0x0e,0x0e,0x0e,0x14,0x14,0x0e,0x0e,0x0e,0x0e,0x14,0x11,0x0c,0x0c, +0x0c,0x0c,0x0c,0x11,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, +0xff,0xc0,0x00,0x11,0x08,0x00,0x70,0x00,0x31,0x03,0x01,0x22,0x00,0x02,0x11,0x01,0x03,0x11,0x01,0xff,0xdd,0x00,0x04,0x00,0x04,0xff,0xc4,0x01,0x3f,0x00,0x00,0x01,0x05,0x01,0x01,0x01,0x01,0x01,0x01,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x01,0x02,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x01,0x00,0x01,0x05,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x03,0x04, +0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x10,0x00,0x01,0x04,0x01,0x03,0x02,0x04,0x02,0x05,0x07,0x06,0x08,0x05,0x03,0x0c,0x33,0x01,0x00,0x02,0x11,0x03,0x04,0x21,0x12,0x31,0x05,0x41,0x51,0x61,0x13,0x22,0x71, +0x81,0x32,0x06,0x14,0x91,0xa1,0xb1,0x42,0x23,0x24,0x15,0x52,0xc1,0x62,0x33,0x34,0x72,0x82,0xd1,0x43,0x07,0x25,0x92,0x53,0xf0,0xe1,0xf1,0x63,0x73,0x35,0x16,0xa2,0xb2,0x83,0x26,0x44,0x93,0x54,0x64,0x45, +0xc2,0xa3,0x74,0x36,0x17,0xd2,0x55,0xe2,0x65,0xf2,0xb3,0x84,0xc3,0xd3,0x75,0xe3,0xf3,0x46,0x27,0x94,0xa4,0x85,0xb4,0x95,0xc4,0xd4,0xe4,0xf4,0xa5,0xb5,0xc5,0xd5,0xe5,0xf5,0x56,0x66,0x76,0x86,0x96,0xa6, +0xb6,0xc6,0xd6,0xe6,0xf6,0x37,0x47,0x57,0x67,0x77,0x87,0x97,0xa7,0xb7,0xc7,0xd7,0xe7,0xf7,0x11,0x00,0x02,0x02,0x01,0x02,0x04,0x04,0x03,0x04,0x05,0x06,0x07,0x07,0x06,0x05,0x35,0x01,0x00,0x02,0x11,0x03, +0x21,0x31,0x12,0x04,0x41,0x51,0x61,0x71,0x22,0x13,0x05,0x32,0x81,0x91,0x14,0xa1,0xb1,0x42,0x23,0xc1,0x52,0xd1,0xf0,0x33,0x24,0x62,0xe1,0x72,0x82,0x92,0x43,0x53,0x15,0x63,0x73,0x34,0xf1,0x25,0x06,0x16, +0xa2,0xb2,0x83,0x07,0x26,0x35,0xc2,0xd2,0x44,0x93,0x54,0xa3,0x17,0x64,0x45,0x55,0x36,0x74,0x65,0xe2,0xf2,0xb3,0x84,0xc3,0xd3,0x75,0xe3,0xf3,0x46,0x94,0xa4,0x85,0xb4,0x95,0xc4,0xd4,0xe4,0xf4,0xa5,0xb5, +0xc5,0xd5,0xe5,0xf5,0x56,0x66,0x76,0x86,0x96,0xa6,0xb6,0xc6,0xd6,0xe6,0xf6,0x27,0x37,0x47,0x57,0x67,0x77,0x87,0x97,0xa7,0xb7,0xc7,0xff,0xda,0x00,0x0c,0x03,0x01,0x00,0x02,0x11,0x03,0x11,0x00,0x3f,0x00, +0xe2,0xcd,0x70,0x50,0xdc,0xc1,0xc7,0x8a,0x31,0x43,0x71,0x02,0x67,0x80,0x35,0xf2,0x4d,0x4a,0x03,0x59,0xfb,0x90,0xdc,0xd4,0x77,0x68,0xdf,0x3f,0x0f,0xe0,0x50,0x1d,0xfc,0x50,0xa5,0x22,0x8f,0xc3,0x94,0x1b, +0x60,0x89,0x08,0xd0,0x24,0x9f,0x11,0x07,0xe0,0x83,0x68,0x81,0x09,0xc1,0x08,0x12,0x49,0x24,0x54,0xff,0x00,0xff,0xd0,0xe3,0x09,0xd5,0x0d,0xc7,0x58,0xfb,0xd3,0x93,0xdf,0xc5,0x45,0xda,0x1f,0x8f,0x74,0xd4, +0xb0,0x74,0x40,0x6f,0x1a,0xc2,0x03,0xde,0xf3,0xb9,0xee,0x6e,0xd6,0x9f,0xa0,0x07,0x8f,0x11,0xff,0x00,0x92,0x46,0x78,0x20,0x04,0x17,0xc2,0x16,0xa4,0x68,0x37,0x70,0x8d,0xdd,0x06,0xee,0x13,0x82,0x10,0x24, +0x92,0x48,0xa9,0xff,0xd1,0xe2,0x7c,0x54,0x1f,0x63,0x2b,0x6f,0xa8,0xfe,0x01,0x03,0xef,0x3a,0xa9,0xbb,0x41,0xf1,0xd1,0x42,0xc6,0xb5,0xcc,0xda,0xef,0x88,0x3e,0x07,0xc7,0x54,0xd4,0xa0,0xc7,0x73,0x9d,0x90, +0xed,0xed,0xdd,0x22,0x63,0xc8,0xf1,0xdf,0xe8,0x28,0x38,0x8d,0x63,0x51,0xd8,0xfc,0x11,0x09,0xda,0x21,0x9a,0x13,0x0d,0x07,0xc1,0xa3,0xb7,0xf2,0x94,0x00,0x68,0x81,0xc7,0x82,0x04,0x82,0xa4,0x67,0x94,0x1b, +0xb8,0x45,0x6e,0xed,0xa4,0xba,0x4b,0x89,0xd2,0x50,0xae,0xe1,0x39,0x08,0x12,0x49,0x24,0x54,0xff,0x00,0xff,0xd2,0xe2,0x49,0xd5,0x41,0xfc,0x29,0x77,0x95,0x07,0x77,0x1c,0xf2,0x9a,0x52,0x89,0xc7,0x44,0x33, +0xca,0x21,0x1d,0xb9,0x43,0x74,0xc8,0xec,0x60,0x13,0xe4,0x7f,0x75,0x34,0x29,0x81,0xe5,0x06,0xee,0x11,0xbb,0xa0,0xdd,0xc2,0x78,0x42,0x04,0x92,0x49,0x15,0x3f,0xff,0xd3,0xe1,0xc9,0xf7,0x4f,0x9c,0x28,0x1d, +0x09,0x3e,0x3a,0x42,0x99,0xf2,0x1e,0x7f,0x15,0x10,0x01,0x27,0x71,0x80,0xd0,0x49,0xf8,0x44,0xa6,0x14,0xa3,0x32,0xd0,0x50,0xdd,0x00,0x24,0x6f,0x04,0xec,0x0d,0xda,0xe9,0x30,0x49,0x91,0xaf,0xd0,0x0a,0x1b, +0xf7,0x37,0xc3,0x5e,0x12,0xaa,0x52,0xdd,0xd0,0x6e,0xe1,0x17,0xba,0x15,0xdc,0x27,0x04,0x20,0x49,0x24,0x91,0x53,0xff,0xd4,0xe1,0xcf,0x3a,0x28,0x87,0x41,0x07,0x9f,0x1f,0x84,0x27,0x2e,0x6c,0xb8,0x37,0x52, +0x24,0x9f,0xbe,0x08,0x9f,0xe4,0xa8,0x17,0x69,0xaf,0x1d,0xe1,0x34,0xa5,0x1b,0x43,0x18,0xfd,0xec,0x60,0x74,0x00,0x1a,0x09,0xe2,0x3f,0xea,0x90,0x76,0xed,0x6c,0x23,0x6b,0x04,0x1e,0x3f,0xda,0x86,0xfd,0x78, +0x12,0x80,0x2a,0x61,0xdd,0x0a,0xee,0x11,0x7b,0xa1,0x5d,0xc2,0x70,0x42,0x04,0x92,0x49,0x15,0x3f,0xff,0xd5,0xe0,0x29,0xa1,0xec,0x0f,0xba,0x41,0x05,0x87,0x81,0x3a,0x91,0xc7,0xf9,0xde,0xc4,0x98,0x0e,0xc0, +0x09,0xe0,0x6a,0x7e,0x0a,0x65,0x85,0x84,0x86,0xc8,0x61,0x03,0x41,0xd8,0xf7,0x01,0x44,0xc8,0xff,0x00,0x6a,0x61,0x4a,0xd6,0x10,0xc0,0x09,0xe3,0x4e,0x39,0x25,0x56,0x75,0x84,0xf0,0x21,0x1e,0xe6,0xfa,0x87, +0xc3,0xb8,0x94,0x08,0x2d,0x20,0x90,0x7c,0x7e,0x45,0x10,0x02,0x96,0x2e,0xf6,0x83,0xde,0x48,0x2a,0x16,0x99,0x6c,0xa2,0x38,0x0d,0xba,0x09,0x93,0x25,0x0a,0xc1,0x0d,0x45,0x08,0x52,0x49,0x24,0x54,0xff,0x00, +0xff,0xd9,0x38,0x42,0x49,0x4d,0x04,0x06,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x02,0x00,0x00,0x00,0x01,0x01,0x00,0xff,0xe2,0x0c,0x58,0x49,0x43,0x43,0x5f,0x50,0x52,0x4f,0x46,0x49,0x4c,0x45,0x00,0x01,0x01, +0x00,0x00,0x0c,0x48,0x4c,0x69,0x6e,0x6f,0x02,0x10,0x00,0x00,0x6d,0x6e,0x74,0x72,0x52,0x47,0x42,0x20,0x58,0x59,0x5a,0x20,0x07,0xce,0x00,0x02,0x00,0x09,0x00,0x06,0x00,0x31,0x00,0x00,0x61,0x63,0x73,0x70, +0x4d,0x53,0x46,0x54,0x00,0x00,0x00,0x00,0x49,0x45,0x43,0x20,0x73,0x52,0x47,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf6,0xd6,0x00,0x01,0x00,0x00,0x00,0x00,0xd3,0x2d, +0x48,0x50,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x63,0x70,0x72,0x74,0x00,0x00,0x01,0x50,0x00,0x00,0x00,0x33,0x64,0x65,0x73,0x63,0x00,0x00,0x01,0x84,0x00,0x00,0x00,0x6c,0x77,0x74,0x70,0x74, +0x00,0x00,0x01,0xf0,0x00,0x00,0x00,0x14,0x62,0x6b,0x70,0x74,0x00,0x00,0x02,0x04,0x00,0x00,0x00,0x14,0x72,0x58,0x59,0x5a,0x00,0x00,0x02,0x18,0x00,0x00,0x00,0x14,0x67,0x58,0x59,0x5a,0x00,0x00,0x02,0x2c, +0x00,0x00,0x00,0x14,0x62,0x58,0x59,0x5a,0x00,0x00,0x02,0x40,0x00,0x00,0x00,0x14,0x64,0x6d,0x6e,0x64,0x00,0x00,0x02,0x54,0x00,0x00,0x00,0x70,0x64,0x6d,0x64,0x64,0x00,0x00,0x02,0xc4,0x00,0x00,0x00,0x88, +0x76,0x75,0x65,0x64,0x00,0x00,0x03,0x4c,0x00,0x00,0x00,0x86,0x76,0x69,0x65,0x77,0x00,0x00,0x03,0xd4,0x00,0x00,0x00,0x24,0x6c,0x75,0x6d,0x69,0x00,0x00,0x03,0xf8,0x00,0x00,0x00,0x14,0x6d,0x65,0x61,0x73, +0x00,0x00,0x04,0x0c,0x00,0x00,0x00,0x24,0x74,0x65,0x63,0x68,0x00,0x00,0x04,0x30,0x00,0x00,0x00,0x0c,0x72,0x54,0x52,0x43,0x00,0x00,0x04,0x3c,0x00,0x00,0x08,0x0c,0x67,0x54,0x52,0x43,0x00,0x00,0x04,0x3c, +0x00,0x00,0x08,0x0c,0x62,0x54,0x52,0x43,0x00,0x00,0x04,0x3c,0x00,0x00,0x08,0x0c,0x74,0x65,0x78,0x74,0x00,0x00,0x00,0x00,0x43,0x6f,0x70,0x79,0x72,0x69,0x67,0x68,0x74,0x20,0x28,0x63,0x29,0x20,0x31,0x39, +0x39,0x38,0x20,0x48,0x65,0x77,0x6c,0x65,0x74,0x74,0x2d,0x50,0x61,0x63,0x6b,0x61,0x72,0x64,0x20,0x43,0x6f,0x6d,0x70,0x61,0x6e,0x79,0x00,0x00,0x64,0x65,0x73,0x63,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x12, +0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x12,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39, +0x36,0x36,0x2d,0x32,0x2e,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0xf3,0x51,0x00,0x01,0x00,0x00,0x00,0x01,0x16,0xcc,0x58,0x59,0x5a,0x20, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x6f,0xa2,0x00,0x00,0x38,0xf5,0x00,0x00,0x03,0x90,0x58,0x59,0x5a,0x20, +0x00,0x00,0x00,0x00,0x00,0x00,0x62,0x99,0x00,0x00,0xb7,0x85,0x00,0x00,0x18,0xda,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0xa0,0x00,0x00,0x0f,0x84,0x00,0x00,0xb6,0xcf,0x64,0x65,0x73,0x63, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x16,0x49,0x45,0x43,0x20,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x69,0x65,0x63,0x2e,0x63,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x16,0x49,0x45,0x43,0x20,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x69,0x65,0x63,0x2e,0x63,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x65,0x73,0x63,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2e, +0x49,0x45,0x43,0x20,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x20,0x44,0x65,0x66,0x61,0x75,0x6c,0x74,0x20,0x52,0x47,0x42,0x20,0x63,0x6f,0x6c,0x6f,0x75,0x72,0x20,0x73,0x70,0x61,0x63,0x65,0x20,0x2d, +0x20,0x73,0x52,0x47,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2e,0x49,0x45,0x43,0x20,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x20,0x44,0x65,0x66,0x61,0x75,0x6c,0x74,0x20,0x52, +0x47,0x42,0x20,0x63,0x6f,0x6c,0x6f,0x75,0x72,0x20,0x73,0x70,0x61,0x63,0x65,0x20,0x2d,0x20,0x73,0x52,0x47,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x64,0x65,0x73,0x63,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2c,0x52,0x65,0x66,0x65,0x72,0x65,0x6e,0x63,0x65,0x20,0x56,0x69,0x65,0x77,0x69,0x6e,0x67,0x20,0x43,0x6f,0x6e,0x64,0x69,0x74, +0x69,0x6f,0x6e,0x20,0x69,0x6e,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2c,0x52,0x65,0x66,0x65,0x72,0x65,0x6e,0x63,0x65, +0x20,0x56,0x69,0x65,0x77,0x69,0x6e,0x67,0x20,0x43,0x6f,0x6e,0x64,0x69,0x74,0x69,0x6f,0x6e,0x20,0x69,0x6e,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x76,0x69,0x65,0x77,0x00,0x00,0x00,0x00,0x00,0x13,0xa4,0xfe,0x00,0x14,0x5f,0x2e,0x00,0x10,0xcf,0x14, +0x00,0x03,0xed,0xcc,0x00,0x04,0x13,0x0b,0x00,0x03,0x5c,0x9e,0x00,0x00,0x00,0x01,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x4c,0x09,0x56,0x00,0x50,0x00,0x00,0x00,0x57,0x1f,0xe7,0x6d,0x65,0x61,0x73, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x8f,0x00,0x00,0x00,0x02,0x73,0x69,0x67,0x20,0x00,0x00,0x00,0x00, +0x43,0x52,0x54,0x20,0x63,0x75,0x72,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x05,0x00,0x0a,0x00,0x0f,0x00,0x14,0x00,0x19,0x00,0x1e,0x00,0x23,0x00,0x28,0x00,0x2d,0x00,0x32,0x00,0x37, +0x00,0x3b,0x00,0x40,0x00,0x45,0x00,0x4a,0x00,0x4f,0x00,0x54,0x00,0x59,0x00,0x5e,0x00,0x63,0x00,0x68,0x00,0x6d,0x00,0x72,0x00,0x77,0x00,0x7c,0x00,0x81,0x00,0x86,0x00,0x8b,0x00,0x90,0x00,0x95,0x00,0x9a, +0x00,0x9f,0x00,0xa4,0x00,0xa9,0x00,0xae,0x00,0xb2,0x00,0xb7,0x00,0xbc,0x00,0xc1,0x00,0xc6,0x00,0xcb,0x00,0xd0,0x00,0xd5,0x00,0xdb,0x00,0xe0,0x00,0xe5,0x00,0xeb,0x00,0xf0,0x00,0xf6,0x00,0xfb,0x01,0x01, +0x01,0x07,0x01,0x0d,0x01,0x13,0x01,0x19,0x01,0x1f,0x01,0x25,0x01,0x2b,0x01,0x32,0x01,0x38,0x01,0x3e,0x01,0x45,0x01,0x4c,0x01,0x52,0x01,0x59,0x01,0x60,0x01,0x67,0x01,0x6e,0x01,0x75,0x01,0x7c,0x01,0x83, +0x01,0x8b,0x01,0x92,0x01,0x9a,0x01,0xa1,0x01,0xa9,0x01,0xb1,0x01,0xb9,0x01,0xc1,0x01,0xc9,0x01,0xd1,0x01,0xd9,0x01,0xe1,0x01,0xe9,0x01,0xf2,0x01,0xfa,0x02,0x03,0x02,0x0c,0x02,0x14,0x02,0x1d,0x02,0x26, +0x02,0x2f,0x02,0x38,0x02,0x41,0x02,0x4b,0x02,0x54,0x02,0x5d,0x02,0x67,0x02,0x71,0x02,0x7a,0x02,0x84,0x02,0x8e,0x02,0x98,0x02,0xa2,0x02,0xac,0x02,0xb6,0x02,0xc1,0x02,0xcb,0x02,0xd5,0x02,0xe0,0x02,0xeb, +0x02,0xf5,0x03,0x00,0x03,0x0b,0x03,0x16,0x03,0x21,0x03,0x2d,0x03,0x38,0x03,0x43,0x03,0x4f,0x03,0x5a,0x03,0x66,0x03,0x72,0x03,0x7e,0x03,0x8a,0x03,0x96,0x03,0xa2,0x03,0xae,0x03,0xba,0x03,0xc7,0x03,0xd3, +0x03,0xe0,0x03,0xec,0x03,0xf9,0x04,0x06,0x04,0x13,0x04,0x20,0x04,0x2d,0x04,0x3b,0x04,0x48,0x04,0x55,0x04,0x63,0x04,0x71,0x04,0x7e,0x04,0x8c,0x04,0x9a,0x04,0xa8,0x04,0xb6,0x04,0xc4,0x04,0xd3,0x04,0xe1, +0x04,0xf0,0x04,0xfe,0x05,0x0d,0x05,0x1c,0x05,0x2b,0x05,0x3a,0x05,0x49,0x05,0x58,0x05,0x67,0x05,0x77,0x05,0x86,0x05,0x96,0x05,0xa6,0x05,0xb5,0x05,0xc5,0x05,0xd5,0x05,0xe5,0x05,0xf6,0x06,0x06,0x06,0x16, +0x06,0x27,0x06,0x37,0x06,0x48,0x06,0x59,0x06,0x6a,0x06,0x7b,0x06,0x8c,0x06,0x9d,0x06,0xaf,0x06,0xc0,0x06,0xd1,0x06,0xe3,0x06,0xf5,0x07,0x07,0x07,0x19,0x07,0x2b,0x07,0x3d,0x07,0x4f,0x07,0x61,0x07,0x74, +0x07,0x86,0x07,0x99,0x07,0xac,0x07,0xbf,0x07,0xd2,0x07,0xe5,0x07,0xf8,0x08,0x0b,0x08,0x1f,0x08,0x32,0x08,0x46,0x08,0x5a,0x08,0x6e,0x08,0x82,0x08,0x96,0x08,0xaa,0x08,0xbe,0x08,0xd2,0x08,0xe7,0x08,0xfb, +0x09,0x10,0x09,0x25,0x09,0x3a,0x09,0x4f,0x09,0x64,0x09,0x79,0x09,0x8f,0x09,0xa4,0x09,0xba,0x09,0xcf,0x09,0xe5,0x09,0xfb,0x0a,0x11,0x0a,0x27,0x0a,0x3d,0x0a,0x54,0x0a,0x6a,0x0a,0x81,0x0a,0x98,0x0a,0xae, +0x0a,0xc5,0x0a,0xdc,0x0a,0xf3,0x0b,0x0b,0x0b,0x22,0x0b,0x39,0x0b,0x51,0x0b,0x69,0x0b,0x80,0x0b,0x98,0x0b,0xb0,0x0b,0xc8,0x0b,0xe1,0x0b,0xf9,0x0c,0x12,0x0c,0x2a,0x0c,0x43,0x0c,0x5c,0x0c,0x75,0x0c,0x8e, +0x0c,0xa7,0x0c,0xc0,0x0c,0xd9,0x0c,0xf3,0x0d,0x0d,0x0d,0x26,0x0d,0x40,0x0d,0x5a,0x0d,0x74,0x0d,0x8e,0x0d,0xa9,0x0d,0xc3,0x0d,0xde,0x0d,0xf8,0x0e,0x13,0x0e,0x2e,0x0e,0x49,0x0e,0x64,0x0e,0x7f,0x0e,0x9b, +0x0e,0xb6,0x0e,0xd2,0x0e,0xee,0x0f,0x09,0x0f,0x25,0x0f,0x41,0x0f,0x5e,0x0f,0x7a,0x0f,0x96,0x0f,0xb3,0x0f,0xcf,0x0f,0xec,0x10,0x09,0x10,0x26,0x10,0x43,0x10,0x61,0x10,0x7e,0x10,0x9b,0x10,0xb9,0x10,0xd7, +0x10,0xf5,0x11,0x13,0x11,0x31,0x11,0x4f,0x11,0x6d,0x11,0x8c,0x11,0xaa,0x11,0xc9,0x11,0xe8,0x12,0x07,0x12,0x26,0x12,0x45,0x12,0x64,0x12,0x84,0x12,0xa3,0x12,0xc3,0x12,0xe3,0x13,0x03,0x13,0x23,0x13,0x43, +0x13,0x63,0x13,0x83,0x13,0xa4,0x13,0xc5,0x13,0xe5,0x14,0x06,0x14,0x27,0x14,0x49,0x14,0x6a,0x14,0x8b,0x14,0xad,0x14,0xce,0x14,0xf0,0x15,0x12,0x15,0x34,0x15,0x56,0x15,0x78,0x15,0x9b,0x15,0xbd,0x15,0xe0, +0x16,0x03,0x16,0x26,0x16,0x49,0x16,0x6c,0x16,0x8f,0x16,0xb2,0x16,0xd6,0x16,0xfa,0x17,0x1d,0x17,0x41,0x17,0x65,0x17,0x89,0x17,0xae,0x17,0xd2,0x17,0xf7,0x18,0x1b,0x18,0x40,0x18,0x65,0x18,0x8a,0x18,0xaf, +0x18,0xd5,0x18,0xfa,0x19,0x20,0x19,0x45,0x19,0x6b,0x19,0x91,0x19,0xb7,0x19,0xdd,0x1a,0x04,0x1a,0x2a,0x1a,0x51,0x1a,0x77,0x1a,0x9e,0x1a,0xc5,0x1a,0xec,0x1b,0x14,0x1b,0x3b,0x1b,0x63,0x1b,0x8a,0x1b,0xb2, +0x1b,0xda,0x1c,0x02,0x1c,0x2a,0x1c,0x52,0x1c,0x7b,0x1c,0xa3,0x1c,0xcc,0x1c,0xf5,0x1d,0x1e,0x1d,0x47,0x1d,0x70,0x1d,0x99,0x1d,0xc3,0x1d,0xec,0x1e,0x16,0x1e,0x40,0x1e,0x6a,0x1e,0x94,0x1e,0xbe,0x1e,0xe9, +0x1f,0x13,0x1f,0x3e,0x1f,0x69,0x1f,0x94,0x1f,0xbf,0x1f,0xea,0x20,0x15,0x20,0x41,0x20,0x6c,0x20,0x98,0x20,0xc4,0x20,0xf0,0x21,0x1c,0x21,0x48,0x21,0x75,0x21,0xa1,0x21,0xce,0x21,0xfb,0x22,0x27,0x22,0x55, +0x22,0x82,0x22,0xaf,0x22,0xdd,0x23,0x0a,0x23,0x38,0x23,0x66,0x23,0x94,0x23,0xc2,0x23,0xf0,0x24,0x1f,0x24,0x4d,0x24,0x7c,0x24,0xab,0x24,0xda,0x25,0x09,0x25,0x38,0x25,0x68,0x25,0x97,0x25,0xc7,0x25,0xf7, +0x26,0x27,0x26,0x57,0x26,0x87,0x26,0xb7,0x26,0xe8,0x27,0x18,0x27,0x49,0x27,0x7a,0x27,0xab,0x27,0xdc,0x28,0x0d,0x28,0x3f,0x28,0x71,0x28,0xa2,0x28,0xd4,0x29,0x06,0x29,0x38,0x29,0x6b,0x29,0x9d,0x29,0xd0, +0x2a,0x02,0x2a,0x35,0x2a,0x68,0x2a,0x9b,0x2a,0xcf,0x2b,0x02,0x2b,0x36,0x2b,0x69,0x2b,0x9d,0x2b,0xd1,0x2c,0x05,0x2c,0x39,0x2c,0x6e,0x2c,0xa2,0x2c,0xd7,0x2d,0x0c,0x2d,0x41,0x2d,0x76,0x2d,0xab,0x2d,0xe1, +0x2e,0x16,0x2e,0x4c,0x2e,0x82,0x2e,0xb7,0x2e,0xee,0x2f,0x24,0x2f,0x5a,0x2f,0x91,0x2f,0xc7,0x2f,0xfe,0x30,0x35,0x30,0x6c,0x30,0xa4,0x30,0xdb,0x31,0x12,0x31,0x4a,0x31,0x82,0x31,0xba,0x31,0xf2,0x32,0x2a, +0x32,0x63,0x32,0x9b,0x32,0xd4,0x33,0x0d,0x33,0x46,0x33,0x7f,0x33,0xb8,0x33,0xf1,0x34,0x2b,0x34,0x65,0x34,0x9e,0x34,0xd8,0x35,0x13,0x35,0x4d,0x35,0x87,0x35,0xc2,0x35,0xfd,0x36,0x37,0x36,0x72,0x36,0xae, +0x36,0xe9,0x37,0x24,0x37,0x60,0x37,0x9c,0x37,0xd7,0x38,0x14,0x38,0x50,0x38,0x8c,0x38,0xc8,0x39,0x05,0x39,0x42,0x39,0x7f,0x39,0xbc,0x39,0xf9,0x3a,0x36,0x3a,0x74,0x3a,0xb2,0x3a,0xef,0x3b,0x2d,0x3b,0x6b, +0x3b,0xaa,0x3b,0xe8,0x3c,0x27,0x3c,0x65,0x3c,0xa4,0x3c,0xe3,0x3d,0x22,0x3d,0x61,0x3d,0xa1,0x3d,0xe0,0x3e,0x20,0x3e,0x60,0x3e,0xa0,0x3e,0xe0,0x3f,0x21,0x3f,0x61,0x3f,0xa2,0x3f,0xe2,0x40,0x23,0x40,0x64, +0x40,0xa6,0x40,0xe7,0x41,0x29,0x41,0x6a,0x41,0xac,0x41,0xee,0x42,0x30,0x42,0x72,0x42,0xb5,0x42,0xf7,0x43,0x3a,0x43,0x7d,0x43,0xc0,0x44,0x03,0x44,0x47,0x44,0x8a,0x44,0xce,0x45,0x12,0x45,0x55,0x45,0x9a, +0x45,0xde,0x46,0x22,0x46,0x67,0x46,0xab,0x46,0xf0,0x47,0x35,0x47,0x7b,0x47,0xc0,0x48,0x05,0x48,0x4b,0x48,0x91,0x48,0xd7,0x49,0x1d,0x49,0x63,0x49,0xa9,0x49,0xf0,0x4a,0x37,0x4a,0x7d,0x4a,0xc4,0x4b,0x0c, +0x4b,0x53,0x4b,0x9a,0x4b,0xe2,0x4c,0x2a,0x4c,0x72,0x4c,0xba,0x4d,0x02,0x4d,0x4a,0x4d,0x93,0x4d,0xdc,0x4e,0x25,0x4e,0x6e,0x4e,0xb7,0x4f,0x00,0x4f,0x49,0x4f,0x93,0x4f,0xdd,0x50,0x27,0x50,0x71,0x50,0xbb, +0x51,0x06,0x51,0x50,0x51,0x9b,0x51,0xe6,0x52,0x31,0x52,0x7c,0x52,0xc7,0x53,0x13,0x53,0x5f,0x53,0xaa,0x53,0xf6,0x54,0x42,0x54,0x8f,0x54,0xdb,0x55,0x28,0x55,0x75,0x55,0xc2,0x56,0x0f,0x56,0x5c,0x56,0xa9, +0x56,0xf7,0x57,0x44,0x57,0x92,0x57,0xe0,0x58,0x2f,0x58,0x7d,0x58,0xcb,0x59,0x1a,0x59,0x69,0x59,0xb8,0x5a,0x07,0x5a,0x56,0x5a,0xa6,0x5a,0xf5,0x5b,0x45,0x5b,0x95,0x5b,0xe5,0x5c,0x35,0x5c,0x86,0x5c,0xd6, +0x5d,0x27,0x5d,0x78,0x5d,0xc9,0x5e,0x1a,0x5e,0x6c,0x5e,0xbd,0x5f,0x0f,0x5f,0x61,0x5f,0xb3,0x60,0x05,0x60,0x57,0x60,0xaa,0x60,0xfc,0x61,0x4f,0x61,0xa2,0x61,0xf5,0x62,0x49,0x62,0x9c,0x62,0xf0,0x63,0x43, +0x63,0x97,0x63,0xeb,0x64,0x40,0x64,0x94,0x64,0xe9,0x65,0x3d,0x65,0x92,0x65,0xe7,0x66,0x3d,0x66,0x92,0x66,0xe8,0x67,0x3d,0x67,0x93,0x67,0xe9,0x68,0x3f,0x68,0x96,0x68,0xec,0x69,0x43,0x69,0x9a,0x69,0xf1, +0x6a,0x48,0x6a,0x9f,0x6a,0xf7,0x6b,0x4f,0x6b,0xa7,0x6b,0xff,0x6c,0x57,0x6c,0xaf,0x6d,0x08,0x6d,0x60,0x6d,0xb9,0x6e,0x12,0x6e,0x6b,0x6e,0xc4,0x6f,0x1e,0x6f,0x78,0x6f,0xd1,0x70,0x2b,0x70,0x86,0x70,0xe0, +0x71,0x3a,0x71,0x95,0x71,0xf0,0x72,0x4b,0x72,0xa6,0x73,0x01,0x73,0x5d,0x73,0xb8,0x74,0x14,0x74,0x70,0x74,0xcc,0x75,0x28,0x75,0x85,0x75,0xe1,0x76,0x3e,0x76,0x9b,0x76,0xf8,0x77,0x56,0x77,0xb3,0x78,0x11, +0x78,0x6e,0x78,0xcc,0x79,0x2a,0x79,0x89,0x79,0xe7,0x7a,0x46,0x7a,0xa5,0x7b,0x04,0x7b,0x63,0x7b,0xc2,0x7c,0x21,0x7c,0x81,0x7c,0xe1,0x7d,0x41,0x7d,0xa1,0x7e,0x01,0x7e,0x62,0x7e,0xc2,0x7f,0x23,0x7f,0x84, +0x7f,0xe5,0x80,0x47,0x80,0xa8,0x81,0x0a,0x81,0x6b,0x81,0xcd,0x82,0x30,0x82,0x92,0x82,0xf4,0x83,0x57,0x83,0xba,0x84,0x1d,0x84,0x80,0x84,0xe3,0x85,0x47,0x85,0xab,0x86,0x0e,0x86,0x72,0x86,0xd7,0x87,0x3b, +0x87,0x9f,0x88,0x04,0x88,0x69,0x88,0xce,0x89,0x33,0x89,0x99,0x89,0xfe,0x8a,0x64,0x8a,0xca,0x8b,0x30,0x8b,0x96,0x8b,0xfc,0x8c,0x63,0x8c,0xca,0x8d,0x31,0x8d,0x98,0x8d,0xff,0x8e,0x66,0x8e,0xce,0x8f,0x36, +0x8f,0x9e,0x90,0x06,0x90,0x6e,0x90,0xd6,0x91,0x3f,0x91,0xa8,0x92,0x11,0x92,0x7a,0x92,0xe3,0x93,0x4d,0x93,0xb6,0x94,0x20,0x94,0x8a,0x94,0xf4,0x95,0x5f,0x95,0xc9,0x96,0x34,0x96,0x9f,0x97,0x0a,0x97,0x75, +0x97,0xe0,0x98,0x4c,0x98,0xb8,0x99,0x24,0x99,0x90,0x99,0xfc,0x9a,0x68,0x9a,0xd5,0x9b,0x42,0x9b,0xaf,0x9c,0x1c,0x9c,0x89,0x9c,0xf7,0x9d,0x64,0x9d,0xd2,0x9e,0x40,0x9e,0xae,0x9f,0x1d,0x9f,0x8b,0x9f,0xfa, +0xa0,0x69,0xa0,0xd8,0xa1,0x47,0xa1,0xb6,0xa2,0x26,0xa2,0x96,0xa3,0x06,0xa3,0x76,0xa3,0xe6,0xa4,0x56,0xa4,0xc7,0xa5,0x38,0xa5,0xa9,0xa6,0x1a,0xa6,0x8b,0xa6,0xfd,0xa7,0x6e,0xa7,0xe0,0xa8,0x52,0xa8,0xc4, +0xa9,0x37,0xa9,0xa9,0xaa,0x1c,0xaa,0x8f,0xab,0x02,0xab,0x75,0xab,0xe9,0xac,0x5c,0xac,0xd0,0xad,0x44,0xad,0xb8,0xae,0x2d,0xae,0xa1,0xaf,0x16,0xaf,0x8b,0xb0,0x00,0xb0,0x75,0xb0,0xea,0xb1,0x60,0xb1,0xd6, +0xb2,0x4b,0xb2,0xc2,0xb3,0x38,0xb3,0xae,0xb4,0x25,0xb4,0x9c,0xb5,0x13,0xb5,0x8a,0xb6,0x01,0xb6,0x79,0xb6,0xf0,0xb7,0x68,0xb7,0xe0,0xb8,0x59,0xb8,0xd1,0xb9,0x4a,0xb9,0xc2,0xba,0x3b,0xba,0xb5,0xbb,0x2e, +0xbb,0xa7,0xbc,0x21,0xbc,0x9b,0xbd,0x15,0xbd,0x8f,0xbe,0x0a,0xbe,0x84,0xbe,0xff,0xbf,0x7a,0xbf,0xf5,0xc0,0x70,0xc0,0xec,0xc1,0x67,0xc1,0xe3,0xc2,0x5f,0xc2,0xdb,0xc3,0x58,0xc3,0xd4,0xc4,0x51,0xc4,0xce, +0xc5,0x4b,0xc5,0xc8,0xc6,0x46,0xc6,0xc3,0xc7,0x41,0xc7,0xbf,0xc8,0x3d,0xc8,0xbc,0xc9,0x3a,0xc9,0xb9,0xca,0x38,0xca,0xb7,0xcb,0x36,0xcb,0xb6,0xcc,0x35,0xcc,0xb5,0xcd,0x35,0xcd,0xb5,0xce,0x36,0xce,0xb6, +0xcf,0x37,0xcf,0xb8,0xd0,0x39,0xd0,0xba,0xd1,0x3c,0xd1,0xbe,0xd2,0x3f,0xd2,0xc1,0xd3,0x44,0xd3,0xc6,0xd4,0x49,0xd4,0xcb,0xd5,0x4e,0xd5,0xd1,0xd6,0x55,0xd6,0xd8,0xd7,0x5c,0xd7,0xe0,0xd8,0x64,0xd8,0xe8, +0xd9,0x6c,0xd9,0xf1,0xda,0x76,0xda,0xfb,0xdb,0x80,0xdc,0x05,0xdc,0x8a,0xdd,0x10,0xdd,0x96,0xde,0x1c,0xde,0xa2,0xdf,0x29,0xdf,0xaf,0xe0,0x36,0xe0,0xbd,0xe1,0x44,0xe1,0xcc,0xe2,0x53,0xe2,0xdb,0xe3,0x63, +0xe3,0xeb,0xe4,0x73,0xe4,0xfc,0xe5,0x84,0xe6,0x0d,0xe6,0x96,0xe7,0x1f,0xe7,0xa9,0xe8,0x32,0xe8,0xbc,0xe9,0x46,0xe9,0xd0,0xea,0x5b,0xea,0xe5,0xeb,0x70,0xeb,0xfb,0xec,0x86,0xed,0x11,0xed,0x9c,0xee,0x28, +0xee,0xb4,0xef,0x40,0xef,0xcc,0xf0,0x58,0xf0,0xe5,0xf1,0x72,0xf1,0xff,0xf2,0x8c,0xf3,0x19,0xf3,0xa7,0xf4,0x34,0xf4,0xc2,0xf5,0x50,0xf5,0xde,0xf6,0x6d,0xf6,0xfb,0xf7,0x8a,0xf8,0x19,0xf8,0xa8,0xf9,0x38, +0xf9,0xc7,0xfa,0x57,0xfa,0xe7,0xfb,0x77,0xfc,0x07,0xfc,0x98,0xfd,0x29,0xfd,0xba,0xfe,0x4b,0xfe,0xdc,0xff,0x6d,0xff,0xff,0xff,0xfe,0x00,0x26,0x46,0x69,0x6c,0x65,0x20,0x77,0x72,0x69,0x74,0x74,0x65,0x6e, +0x20,0x62,0x79,0x20,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0xa8,0x20,0x35,0x2e,0x30,0xff,0xee,0x00,0x0e,0x41,0x64,0x6f,0x62,0x65,0x00,0x64,0x80,0x00,0x00,0x00,0x01, +0xff,0xdb,0x00,0x84,0x00,0x08,0x06,0x06,0x06,0x06,0x06,0x08,0x06,0x06,0x08,0x0c,0x08,0x07,0x08,0x0c,0x0e,0x0a,0x08,0x08,0x0a,0x0e,0x10,0x0d,0x0d,0x0e,0x0d,0x0d,0x10,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, +0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x01,0x09,0x08,0x08,0x09,0x0a,0x09,0x0b,0x09,0x09,0x0b, +0x0e,0x0b,0x0d,0x0b,0x0e,0x11,0x0e,0x0e,0x0e,0x0e,0x11,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x11,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, +0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0xff,0xc0,0x00,0x11,0x08,0x01,0xe0,0x00,0xd3,0x03,0x01,0x22,0x00,0x02,0x11,0x01,0x03,0x11,0x01,0xff,0xdd,0x00,0x04,0x00,0x0e,0xff, +0xc4,0x01,0xa2,0x00,0x00,0x00,0x07,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x05,0x03,0x02,0x06,0x01,0x00,0x07,0x08,0x09,0x0a,0x0b,0x01,0x00,0x02,0x02,0x03,0x01,0x01,0x01, +0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x10,0x00,0x02,0x01,0x03,0x03,0x02,0x04,0x02,0x06,0x07,0x03,0x04,0x02,0x06,0x02,0x73,0x01,0x02, +0x03,0x11,0x04,0x00,0x05,0x21,0x12,0x31,0x41,0x51,0x06,0x13,0x61,0x22,0x71,0x81,0x14,0x32,0x91,0xa1,0x07,0x15,0xb1,0x42,0x23,0xc1,0x52,0xd1,0xe1,0x33,0x16,0x62,0xf0,0x24,0x72,0x82,0xf1,0x25,0x43,0x34, +0x53,0x92,0xa2,0xb2,0x63,0x73,0xc2,0x35,0x44,0x27,0x93,0xa3,0xb3,0x36,0x17,0x54,0x64,0x74,0xc3,0xd2,0xe2,0x08,0x26,0x83,0x09,0x0a,0x18,0x19,0x84,0x94,0x45,0x46,0xa4,0xb4,0x56,0xd3,0x55,0x28,0x1a,0xf2, +0xe3,0xf3,0xc4,0xd4,0xe4,0xf4,0x65,0x75,0x85,0x95,0xa5,0xb5,0xc5,0xd5,0xe5,0xf5,0x66,0x76,0x86,0x96,0xa6,0xb6,0xc6,0xd6,0xe6,0xf6,0x37,0x47,0x57,0x67,0x77,0x87,0x97,0xa7,0xb7,0xc7,0xd7,0xe7,0xf7,0x38, +0x48,0x58,0x68,0x78,0x88,0x98,0xa8,0xb8,0xc8,0xd8,0xe8,0xf8,0x29,0x39,0x49,0x59,0x69,0x79,0x89,0x99,0xa9,0xb9,0xc9,0xd9,0xe9,0xf9,0x2a,0x3a,0x4a,0x5a,0x6a,0x7a,0x8a,0x9a,0xaa,0xba,0xca,0xda,0xea,0xfa, +0x11,0x00,0x02,0x02,0x01,0x02,0x03,0x05,0x05,0x04,0x05,0x06,0x04,0x08,0x03,0x03,0x6d,0x01,0x00,0x02,0x11,0x03,0x04,0x21,0x12,0x31,0x41,0x05,0x51,0x13,0x61,0x22,0x06,0x71,0x81,0x91,0x32,0xa1,0xb1,0xf0, +0x14,0xc1,0xd1,0xe1,0x23,0x42,0x15,0x52,0x62,0x72,0xf1,0x33,0x24,0x34,0x43,0x82,0x16,0x92,0x53,0x25,0xa2,0x63,0xb2,0xc2,0x07,0x73,0xd2,0x35,0xe2,0x44,0x83,0x17,0x54,0x93,0x08,0x09,0x0a,0x18,0x19,0x26, +0x36,0x45,0x1a,0x27,0x64,0x74,0x55,0x37,0xf2,0xa3,0xb3,0xc3,0x28,0x29,0xd3,0xe3,0xf3,0x84,0x94,0xa4,0xb4,0xc4,0xd4,0xe4,0xf4,0x65,0x75,0x85,0x95,0xa5,0xb5,0xc5,0xd5,0xe5,0xf5,0x46,0x56,0x66,0x76,0x86, +0x96,0xa6,0xb6,0xc6,0xd6,0xe6,0xf6,0x47,0x57,0x67,0x77,0x87,0x97,0xa7,0xb7,0xc7,0xd7,0xe7,0xf7,0x38,0x48,0x58,0x68,0x78,0x88,0x98,0xa8,0xb8,0xc8,0xd8,0xe8,0xf8,0x39,0x49,0x59,0x69,0x79,0x89,0x99,0xa9, +0xb9,0xc9,0xd9,0xe9,0xf9,0x2a,0x3a,0x4a,0x5a,0x6a,0x7a,0x8a,0x9a,0xaa,0xba,0xca,0xda,0xea,0xfa,0xff,0xda,0x00,0x0c,0x03,0x01,0x00,0x02,0x11,0x03,0x11,0x00,0x3f,0x00,0xe5,0x80,0x8f,0x81,0xc1,0xeb,0x4a, +0xf8,0x8c,0x69,0x14,0x62,0x0f,0xcc,0x7d,0x38,0xaf,0x00,0xd5,0x3d,0xe9,0xf7,0xe5,0x15,0xe4,0xef,0xcc,0x53,0x89,0x1e,0x99,0x1d,0x69,0x4d,0xeb,0x90,0x4a,0xd5,0xe8,0x01,0xee,0x3a,0xfb,0x63,0x88,0xa0,0x03, +0xc3,0xf5,0x76,0xca,0xe0,0x45,0x2b,0xdb,0x71,0x8f,0xa5,0x57,0x7e,0x9f,0xc3,0x0a,0xa8,0x9d,0x98,0x57,0xa1,0x1b,0xe3,0x18,0x01,0x53,0xd4,0x83,0xd7,0xb7,0xb0,0xc5,0x9d,0x4e,0xf8,0x99,0x4a,0xd6,0xbd,0x00, +0xc8,0x90,0xab,0x5e,0x95,0x25,0xba,0x57,0x7f,0x1c,0xa9,0x41,0x16,0x83,0x97,0x5f,0x59,0x0f,0xde,0xc3,0x1c,0xcb,0x52,0x01,0xdf,0xb9,0x1e,0x39,0x98,0x16,0x8e,0x25,0xec,0xae,0x58,0x8f,0x60,0x18,0x0c,0x7a, +0x9f,0x72,0xa8,0xb9,0x3c,0x89,0x1b,0x72,0xe9,0xf7,0x63,0x54,0x95,0x2a,0xdd,0xc6,0xd8,0xf6,0x42,0x47,0x4f,0xf6,0xf2,0x8a,0x9d,0xe9,0xdf,0xa6,0x43,0x7e,0x69,0x68,0xd2,0xbc,0x7b,0x1e,0xf8,0xce,0xe5,0xba, +0x1e,0xbf,0x4e,0x28,0x50,0x90,0x3c,0x3c,0x71,0xa1,0x09,0xc3,0x45,0x5d,0xc5,0x25,0x91,0x1d,0xc0,0x0e,0xbd,0x43,0x0a,0x86,0x1e,0x0c,0x32,0xa3,0x88,0x5b,0x5c,0xd1,0x58,0x98,0x8a,0x7c,0x4e,0x69,0xd7,0xe8, +0xcc,0x54,0xd7,0xdf,0xc7,0x33,0x53,0x76,0x1b,0x01,0x86,0xca,0x14,0x9c,0x72,0x95,0x9c,0x54,0xf2,0x24,0x9f,0xe1,0x94,0x3a,0xd7,0xb6,0x28,0xa7,0x8b,0x57,0xa1,0xf6,0xc6,0x71,0xf0,0xc7,0x9a,0xad,0xf0,0xca, +0x27,0x6f,0x9f,0x4c,0x75,0x2a,0xfc,0x3b,0xe3,0x58,0x11,0x51,0xef,0x85,0x56,0x9e,0xc4,0x65,0x1c,0x75,0x36,0xc6,0x93,0x40,0x36,0xa9,0x26,0x83,0x08,0x56,0xf3,0x7b,0x65,0xd2,0x99,0x54,0xef,0x92,0x42,0xc3, +0x8c,0x6e,0x87,0x1e,0x7a,0xe3,0x0f,0x43,0x8a,0xa8,0xb7,0x5c,0x48,0xe2,0xad,0xd7,0x12,0x38,0xaa,0xdc,0xd9,0xb3,0x61,0x57,0xff,0xd0,0xe6,0xb4,0xa6,0x32,0x9f,0x19,0xa7,0xcb,0x16,0x34,0xa5,0x4e,0x31,0x7a, +0x54,0xfc,0xf2,0x29,0x58,0x45,0x0d,0x07,0x5c,0xdd,0x06,0x39,0xbd,0xbb,0x65,0x12,0x3a,0x0f,0x96,0x2a,0xb2,0x95,0xdb,0xda,0xb5,0xca,0x22,0x95,0xfb,0xbe,0x91,0x96,0x6b,0x94,0xdf,0xe5,0x74,0x18,0xaa,0xd1, +0xb9,0xa0,0xda,0x9b,0xd7,0x13,0x46,0x0d,0xea,0x38,0x35,0x50,0xc5,0x10,0xd3,0xb0,0x1b,0xff,0x00,0xc3,0x62,0x85,0xc4,0x6a,0xf2,0xd2,0xbc,0x14,0x9e,0x23,0xa9,0xa7,0x6c,0x4d,0x23,0x01,0x14,0x7d,0x96,0x72, +0x64,0x91,0x46,0xe2,0xa7,0xe7,0x89,0x57,0x1a,0x9a,0x62,0x64,0x12,0x7f,0x56,0x2e,0x48,0xed,0xbd,0x71,0x37,0xf8,0x48,0xdf,0x05,0x2a,0xde,0x40,0xb3,0xc6,0x9b,0xb2,0x0f,0x8b,0xdb,0x2b,0x89,0x22,0xbd,0x05, +0x31,0x41,0xe2,0xbd,0x4e,0xec,0x7f,0x5e,0x59,0xa7,0x02,0x0f,0x53,0x88,0x0a,0x87,0x2b,0xbd,0x69,0xef,0x8c,0xdb,0xc6,0xb8,0xa9,0x25,0xab,0x5e,0xb8,0xcd,0x80,0x38,0x2b,0x75,0x5b,0xc6,0xbd,0x47,0x5c,0x6d, +0x7a,0xfb,0x7f,0x0c,0x7e,0xec,0xc1,0x47,0x53,0xdf,0x19,0x4f,0x85,0xd9,0x46,0xc1,0x8a,0x7d,0x23,0x1f,0x72,0xac,0x3f,0x6f,0x9f,0x6e,0xf9,0x44,0x54,0x9f,0xbc,0xe3,0xa9,0x41,0x43,0xdb,0x29,0x85,0x4b,0x53, +0x7e,0x34,0x07,0xee,0xae,0x1d,0xd5,0x6a,0x6f,0x51,0xf4,0x8c,0x62,0xfc,0x5f,0x1f,0x40,0x36,0x51,0x96,0x3e,0x27,0x50,0xbe,0xe5,0xbd,0x80,0xc7,0x12,0xb5,0xe2,0x0f,0x4d,0xfe,0x8c,0x21,0x0d,0x76,0xca,0xcb, +0x24,0x28,0x27,0xb0,0xc4,0x9a,0x42,0x36,0xa6,0xe7,0x0a,0xb8,0xe3,0x0f,0x4c,0xb0,0xd5,0xca,0x3d,0x0e,0x2a,0xa2,0xf8,0x91,0xc5,0x5b,0xae,0x24,0x70,0xaa,0xdc,0xd9,0xb3,0x62,0xaf,0xff,0xd1,0xe6,0xd2,0x1a, +0x0f,0x7e,0xd9,0xba,0x00,0x3d,0xb2,0x9c,0xfc,0x43,0xc0,0x6e,0x73,0x78,0x9e,0xf8,0x12,0xb5,0xbf,0xa5,0x33,0x1d,0xba,0x0e,0xb9,0x55,0xdf,0x6e,0xb4,0xdb,0x2f,0xbd,0x06,0xf5,0x1b,0xb1,0xc0,0xab,0x0e,0xc7, +0x31,0x07,0xbf,0x53,0x97,0x4e,0xc3,0x7a,0x75,0x39,0x46,0xad,0xd3,0xe9,0x38,0xaa,0xd2,0x69,0xb9,0xca,0xa5,0x45,0x4e,0xc3,0xf1,0xcb,0x20,0x0d,0xc0,0xf6,0x04,0xe6,0x1d,0x2a,0x71,0x55,0xa7,0x6f,0x9f,0xbe, +0x24,0xc1,0x4b,0x01,0x5e,0xc4,0xef,0xdc,0xf8,0x63,0xdb,0xae,0x35,0x45,0x5c,0x60,0x2a,0xbe,0x84,0x81,0xef,0x8d,0x7e,0x4a,0xa6,0x94,0xe7,0x42,0x50,0x1e,0x95,0xf7,0xc5,0x6a,0x14,0xf5,0xdc,0xed,0xf2,0x38, +0x13,0xd3,0x9a,0xac,0x25,0x73,0x2c,0xa0,0xd1,0x18,0x6c,0x38,0x8f,0x10,0x28,0x30,0x9d,0x82,0xb6,0xc5,0x03,0x7c,0x24,0xb1,0xa7,0xc5,0xee,0x7d,0xb1,0x8e,0xc6,0xbb,0x7e,0x1d,0x31,0x46,0x14,0x25,0x71,0x8f, +0x45,0x56,0x76,0x34,0x45,0xf0,0xfc,0x32,0x26,0xd5,0x4d,0x6b,0x5e,0xbb,0x0a,0x71,0x3e,0x00,0x0c,0xa0,0xd4,0xa8,0x1b,0x06,0x35,0x3f,0x3f,0x1c,0xc3,0x72,0x37,0xa5,0x76,0xcc,0x46,0xc4,0xd3,0xec,0xec,0x3f, +0xae,0x2a,0xb4,0x0a,0xed,0xe3,0xd7,0x1b,0xc8,0xd0,0xb0,0xde,0xbd,0x3d,0xfc,0x31,0xc7,0x70,0x37,0xa0,0xe9,0xf3,0xc6,0xd4,0x10,0x07,0x61,0x8a,0xa9,0x70,0xf4,0x63,0x32,0x13,0xfb,0xc2,0x68,0x3e,0xfc,0xd6, +0xe4,0x55,0xbf,0x98,0xfe,0xac,0x71,0x5e,0x60,0xa7,0x7e,0xc7,0x13,0x8d,0x1e,0x37,0x04,0x8d,0xba,0x13,0x93,0x1b,0x84,0x2a,0xb6,0xe0,0xe0,0x56,0x35,0x24,0xf8,0xe0,0xb3,0xb9,0xf6,0xc4,0x5d,0x01,0xa9,0xef, +0xdb,0x0a,0xad,0xa5,0x07,0xbe,0x34,0xf4,0xcb,0x15,0xa7,0x8e,0x51,0xc0,0xaa,0x4d,0xd7,0x12,0x38,0xab,0x75,0xc4,0x8e,0x2a,0xb7,0x36,0x6c,0xd8,0x55,0xff,0xd2,0xe6,0x83,0x72,0x49,0xf1,0xcc,0x6b,0x4c,0xba, +0x52,0x84,0x65,0x37,0xb7,0x61,0xf8,0xe4,0x52,0xd0,0xd8,0x13,0xf8,0xe5,0x75,0x1e,0x03,0xf5,0xe5,0xfe,0xc5,0x5b,0xaf,0x71,0x98,0xed,0xd7,0xae,0x2a,0xb6,0x95,0xeb,0xd3,0xc3,0x29,0xba,0x6f,0xdf,0xb6,0x58, +0xa9,0x2c,0x3f,0x96,0x95,0x3f,0x3c,0x6b,0x10,0xbd,0xfd,0x86,0x2a,0xb7,0xf6,0xf9,0x7f,0x93,0xc7,0xde,0x95,0xae,0x35,0xe4,0x8d,0x24,0x8e,0x36,0xad,0x66,0xe8,0x07,0x6a,0x78,0xe6,0xae,0xc6,0x9f,0xdb,0x8f, +0xe0,0x18,0x2b,0x1a,0x0f,0x4f,0x70,0xc7,0xa8,0xf1,0xc5,0x54,0xdc,0x85,0xa7,0x32,0x14,0x93,0xc5,0x17,0xb9,0x39,0xa3,0x04,0x31,0xdb,0x71,0xdb,0x11,0xe5,0x15,0xcb,0x44,0xf0,0xfc,0x4f,0x16,0xf5,0x35,0x14, +0x15,0xef,0xee,0x70,0x40,0xa2,0xf3,0x6a,0xee,0xdb,0x93,0x8a,0xb4,0xc4,0x93,0x41,0xd2,0xbf,0xab,0x13,0xba,0x69,0x3e,0xaa,0xe6,0x20,0x79,0x92,0x07,0xc3,0xd6,0x95,0xa6,0xd4,0xc7,0xd6,0xbf,0x17,0x6a,0x62, +0x6e,0xdf,0x4e,0x37,0xd5,0x54,0x5c,0x91,0x24,0x68,0x5a,0xb2,0x05,0xac,0x87,0x60,0x3d,0xb6,0x1d,0xf2,0x9c,0x2f,0x1f,0x88,0x57,0xc4,0x1d,0xc7,0xb6,0x38,0x2f,0x4a,0x0d,0xdb,0x1a,0x54,0xb5,0x45,0x76,0x1b, +0x1c,0x82,0x5c,0x8b,0xdc,0xf7,0xae,0x32,0x6d,0xe3,0x3c,0x7e,0xd2,0xfc,0x44,0x7c,0xb1,0x42,0x68,0x01,0xed,0xbe,0x27,0xd0,0x57,0xa9,0x63,0xb7,0xc8,0xe1,0x08,0x6d,0xf8,0x95,0x42,0x3b,0x8d,0xc6,0x24,0x77, +0x15,0x1e,0x18,0xef,0x1f,0xc3,0x1a,0x76,0x14,0xc5,0x56,0x8f,0x1f,0x1c,0x77,0xbe,0x37,0xdf,0xc3,0x2c,0x1c,0x21,0x5d,0xe3,0x94,0x72,0xfc,0x72,0xb2,0x48,0x53,0xa5,0x31,0x87,0xa6,0x3c,0xe3,0x0f,0x43,0x85, +0x54,0x5b,0xae,0x24,0x71,0x56,0xeb,0x89,0x1c,0x0a,0xb7,0x36,0x6c,0xd8,0x55,0xff,0xd3,0xe6,0xd5,0xa0,0x1e,0x27,0x13,0xe9,0xbb,0x1a,0x93,0xbd,0x3f,0x8e,0x38,0xf4,0xad,0x3e,0x43,0x1b,0xc4,0x12,0x5b,0xb9, +0x5a,0x1c,0x09,0x6f,0x7a,0x57,0xde,0xa0,0x65,0x1e,0xe2,0xbf,0x33,0x96,0x76,0x1b,0xf8,0xd0,0x0f,0x1c,0xae,0xfe,0x27,0xae,0x05,0x5b,0x50,0x07,0x4f,0xb2,0x2b,0x4f,0xeb,0x8c,0x65,0x3d,0x5b,0x1e,0x4f,0x65, +0xdc,0xff,0x00,0x9f,0x5c,0x64,0x87,0x8a,0x97,0xdd,0x9b,0x60,0x00,0xf1,0x63,0x4c,0x55,0xae,0xc3,0xb0,0xae,0x67,0xa4,0x90,0x4b,0x12,0xec,0xce,0x0a,0x82,0x7a,0x74,0xef,0x99,0xd4,0x86,0xe2,0x4e,0xc3,0x73, +0xf7,0x63,0x49,0xe9,0x4e,0x98,0xaa,0x8c,0x6c,0xd0,0x43,0xe8,0x28,0x02,0x41,0xb1,0x65,0xde,0xa4,0xfe,0xdd,0x48,0x18,0xa4,0x5b,0xa1,0x0d,0xd4,0x53,0x7c,0xc7,0xf8,0xf5,0xcb,0x4e,0xe3,0xa7,0xb6,0x0e,0xaa, +0xe1,0xd3,0xf5,0x62,0x4c,0x49,0xeb,0xd0,0x9d,0xf1,0x6a,0x76,0xf6,0xdf,0xee,0xc4,0x5b,0xed,0x6e,0x3b,0x56,0x98,0x9e,0x4a,0xe5,0xd9,0x4e,0xfb,0x8d,0x87,0xbe,0x37,0x88,0xa7,0x73,0x51,0xd0,0x63,0x80,0x2e, +0xee,0x1d,0xaa,0xa7,0x89,0x84,0x2f,0x63,0x4f,0x8b,0x04,0x71,0x55,0x04,0xf4,0x1e,0x38,0xd2,0xa1,0x19,0x6b,0xb1,0x1b,0x63,0x1f,0x73,0x5a,0xec,0x36,0xc6,0xbd,0xc2,0xb5,0xd5,0x18,0xf1,0x89,0x18,0x8d,0xbb, +0xd0,0x53,0x7f,0xa7,0x33,0xf3,0x65,0x12,0xa6,0xd1,0x57,0xe1,0xf1,0xeb,0x4a,0xe2,0x47,0x35,0x5a,0x4d,0x46,0xdb,0x63,0x4f,0xbe,0x3a,0x44,0x31,0xd0,0x13,0xb9,0xc6,0x1a,0x91,0xf8,0xfd,0xd8,0x3d,0xea,0xb4, +0xf5,0x3b,0xe5,0xae,0x6e,0xde,0xd9,0x94,0xe1,0x0a,0xde,0xd4,0x34,0xca,0xcb,0xa6,0xd9,0x59,0x24,0x29,0x9c,0x61,0xe8,0x71,0xe7,0x18,0x7a,0x1c,0x55,0x45,0xba,0xe2,0x47,0x15,0x6e,0xb8,0x91,0xc5,0x56,0xe6, +0xcd,0x9b,0x0a,0xbf,0xff,0xd4,0xe6,0x87,0xa0,0xa7,0x40,0x73,0x78,0x6d,0xb6,0x66,0x07,0x89,0x08,0x68,0x45,0x37,0xfe,0x18,0xcf,0xb4,0xc7,0x72,0x41,0x3d,0x7f,0x94,0x78,0x64,0x52,0xdd,0x49,0xe9,0xd7,0xa1, +0x3e,0x19,0x87,0x1a,0x9f,0x0e,0x95,0x3e,0x39,0x5c,0xa8,0xc6,0x30,0xa7,0x8f,0x1e,0x60,0xfb,0xd7,0xa6,0x57,0x89,0xef,0xfb,0x00,0x62,0xab,0x10,0xb9,0x5a,0xbe,0xce,0x36,0x62,0x07,0xc3,0x5f,0xf2,0x6b,0xdb, +0x33,0x7c,0xf1,0xc7,0x7d,0xbc,0x06,0x53,0x29,0xa9,0x24,0x51,0x4d,0x29,0x5e,0xd4,0xc5,0x56,0x1a,0x03,0xbe,0xe4,0xf6,0xc6,0x81,0x53,0x53,0xbf,0x6a,0xf6,0x18,0xe2,0x69,0x5a,0x75,0xee,0x71,0xa0,0x7c,0x34, +0x3e,0xe7,0x02,0xb8,0xee,0x40,0xaf,0x7c,0xca,0x4a,0x96,0x3d,0x0e,0x58,0xdc,0x53,0xc4,0x52,0xbf,0xc7,0x1a,0x28,0x91,0xa4,0x7b,0x96,0x41,0xc5,0xa4,0x3d,0xf1,0x55,0xe4,0x0e,0xbd,0x07,0x7f,0xa7,0x03,0xb0, +0x2c,0xdb,0x77,0x34,0x51,0x8a,0x8f,0x8c,0x81,0xd1,0x69,0xbf,0xd1,0x89,0x12,0x01,0x62,0x3e,0x43,0xe5,0xe3,0x80,0xf2,0x4a,0xb4,0x60,0x29,0x20,0x1d,0x80,0xfb,0x5e,0xd8,0x06,0xea,0xf0,0xca,0x78,0xc4,0x48, +0x8e,0x94,0xdf,0xbd,0x7b,0xe0,0xb5,0xfb,0x0e,0x38,0xf2,0x25,0x0d,0x10,0xf7,0xdb,0xa7,0xd3,0x85,0x90,0xa0,0x91,0xb8,0x0d,0xd9,0xb6,0x51,0xd3,0xb1,0x3c,0xeb,0xfe,0x4d,0x3e,0xce,0x48,0x55,0x5a,0x16,0x60, +0xdb,0x6a,0xb4,0x3d,0x02,0xaa,0x1a,0x7c,0xc8,0xa1,0xe5,0x81,0xda,0xde,0x51,0x23,0x44,0xaa,0x5c,0xa9,0xa1,0x2b,0xd3,0xa5,0x71,0x7b,0x75,0x78,0xa2,0x66,0x93,0x68,0xc5,0x58,0xaf,0x7a,0x81,0xfd,0x98,0x4a, +0xa9,0x5c,0xca,0xde,0xb7,0x16,0xe8,0xbd,0x29,0xef,0xbe,0x55,0x7e,0xec,0x48,0xbb,0x3c,0x9c,0xdb,0x72,0xc7,0x7c,0x50,0x6e,0x3d,0xab,0x4c,0x12,0x56,0xf2,0x86,0x5e,0x6d,0x8b,0x95,0x1d,0xbe,0xd1,0xc0,0x15, +0xbe,0xd9,0x47,0x2f,0xf5,0x0c,0xac,0x92,0x14,0xcf,0x5c,0x61,0xe8,0x71,0xe7,0x18,0x7a,0x1c,0x55,0x45,0xba,0xe2,0x47,0x15,0x6e,0xb8,0x91,0xc5,0x56,0xe6,0xcd,0x9b,0x0a,0xbf,0xff,0xd5,0xe6,0x8c,0x7b,0x0f, +0x1c,0x62,0xed,0x45,0xfb,0x87,0x8f,0xbe,0x59,0xfb,0x35,0xf1,0x3b,0x63,0x0b,0x1f,0x50,0x95,0x1f,0x15,0x29,0x5f,0x6c,0x8a,0x5d,0xcb,0x91,0xa2,0xef,0x46,0x28,0x5b,0xdc,0x75,0xcc,0xb5,0xa5,0x3a,0x00,0x76, +0x39,0xab,0x40,0x2a,0x77,0x76,0x34,0x1e,0x27,0x2b,0x62,0x3f,0xc9,0x15,0xdf,0xb6,0x2a,0xbd,0x49,0xf8,0x8a,0x8a,0xb2,0x8f,0x87,0x96,0xc0,0x9c,0x0a,0x1e,0x49,0x23,0x51,0x36,0xd2,0x6e,0xd2,0x01,0xd0,0x1a, +0xfc,0x23,0xbe,0x2c,0x4e,0xe6,0x9f,0xe7,0x4c,0x61,0x03,0xab,0x74,0xec,0x3f,0x86,0x02,0xab,0x49,0x34,0x20,0x78,0x7e,0x39,0x75,0x03,0xe1,0x5a,0x9a,0x0d,0xcf,0x89,0xcd,0xc6,0xac,0x0b,0x9f,0x80,0xd4,0x32, +0x0f,0x1e,0xc6,0xb9,0x8d,0x7a,0xf4,0x5e,0x94,0x18,0xab,0x64,0x10,0x45,0x4e,0xd8,0x8b,0xb7,0x22,0x68,0x36,0x24,0x11,0x5c,0x50,0xaf,0x20,0x5c,0x9a,0x2d,0x69,0x53,0x8c,0x60,0x05,0x29,0xb9,0xf0,0xc0,0x52, +0xb9,0x6b,0xe9,0x92,0x7a,0xd6,0x83,0xe7,0x89,0x1d,0x9c,0x9a,0xd7,0xb1,0x1e,0xd8,0xa3,0x9a,0x0e,0xbb,0x03,0x41,0xf3,0xc6,0x13,0x43,0xfa,0xf1,0x2a,0xdf,0x22,0x6a,0xd5,0xdf,0xb1,0xf7,0xc4,0x59,0x7f,0x7b, +0xeb,0x40,0x7d,0x36,0x1b,0x11,0x4a,0x82,0x6b,0xfc,0x71,0xe0,0xed,0xd7,0x61,0xbe,0x30,0x6e,0x0f,0xb9,0xa6,0x0b,0xee,0x42,0xaf,0xac,0x56,0x35,0x24,0x00,0xc5,0xa8,0xe0,0x7c,0xf7,0x6c,0x42,0xe0,0xf3,0x62, +0xa1,0xab,0x19,0x00,0xfb,0x13,0xed,0x98,0xd5,0xf7,0xec,0xb8,0xd2,0x01,0xd8,0x74,0xf1,0xc3,0x6a,0xa2,0x10,0x0f,0x9e,0x38,0xd7,0x6a,0x7d,0x3e,0xc3,0x1e,0xd4,0x14,0xdf,0x1b,0x4a,0xe3,0x6a,0xe3,0xde,0x9d, +0x06,0xf8,0xde,0xe7,0xf1,0xc7,0xec,0xa9,0x4e,0xe7,0xae,0x36,0xa3,0xb6,0x10,0xad,0xe5,0x66,0x07,0x36,0x49,0x0a,0x67,0x18,0x7a,0x1c,0x79,0xc6,0x1e,0x87,0x15,0x51,0x6e,0xb8,0x91,0xc5,0x5b,0xae,0x24,0x71, +0x55,0xb9,0xb3,0x66,0xc2,0xaf,0xff,0xd6,0xe6,0x55,0x14,0xf9,0x74,0xc4,0xd4,0x75,0xef,0x5a,0x96,0x39,0x67,0xaf,0x10,0x3d,0xc7,0xcb,0x35,0x0d,0x0d,0x4f,0xc2,0x7a,0x53,0x22,0x97,0x13,0x43,0xd4,0x0f,0x61, +0xdb,0x1a,0x68,0x41,0x02,0xa4,0x7b,0xe6,0x34,0x00,0xe5,0x35,0x4d,0x7f,0x1c,0x55,0xc7,0x7a,0x1e,0xe7,0xb6,0x55,0x3e,0x23,0xbd,0x78,0xf7,0xf9,0xe3,0x8e,0xd4,0xa0,0xdf,0xa0,0xca,0x20,0x80,0x01,0xdb,0xbd, +0x30,0x2a,0xd6,0x28,0x8a,0x25,0x60,0x4a,0x97,0x0b,0x53,0xd0,0x72,0x34,0xe5,0x96,0xdf,0xbb,0x92,0x48,0xd8,0x16,0x59,0x28,0xd5,0xec,0x0d,0x29,0xf0,0xfd,0xd8,0xcb,0x81,0xce,0xc6,0x68,0xc7,0xfa,0xc0,0x9e, +0xe0,0x10,0xd4,0xfc,0x38,0xe5,0x31,0x77,0x8a,0xd8,0xb7,0xda,0xe1,0x56,0x3d,0x3b,0x0e,0xb8,0x9e,0x56,0x15,0xcc,0xab,0x23,0x45,0xce,0xbe,0x9c,0x4d,0xcb,0x80,0xee,0xdb,0x51,0x8f,0xcb,0x33,0x3b,0x48,0xcd, +0x29,0xf8,0x54,0x1e,0x20,0x77,0xa8,0x39,0x7b,0x01,0xef,0xbe,0xd9,0xa9,0xc0,0x92,0x45,0x4a,0xef,0x41,0xe2,0x71,0x4a,0xc2,0xa4,0xb0,0x5e,0xca,0x09,0x27,0xb5,0x6b,0x8c,0x60,0x09,0xa6,0x2a,0xca,0xca,0xa2, +0xa7,0x77,0xdc,0xff,0x00,0x4c,0x4d,0xab,0x52,0x76,0xeb,0xd3,0x01,0x42,0xc2,0x47,0x41,0xf4,0x0c,0xc0,0x00,0x4d,0x77,0x1c,0x45,0x07,0xbf,0x7c,0xa3,0xb6,0xdd,0x4f,0xf0,0xcd,0x5a,0x1e,0x5d,0xe9,0xc7,0xe8, +0xeb,0x91,0x4a,0xde,0xaa,0xc0,0xf4,0x34,0xa8,0xf9,0x1a,0xd3,0x29,0x9b,0x93,0xf4,0xa7,0x7a,0x0c,0x7a,0x8f,0xdd,0xc8,0xca,0x2a,0xea,0xb5,0x5f,0x9e,0x20,0xac,0xc5,0x23,0x94,0xee,0x59,0xf8,0xd4,0x77,0x00, +0x77,0xf7,0xa8,0xc9,0x00,0x69,0x0d,0xbd,0x79,0x50,0xe5,0x1c,0x71,0x6d,0x98,0x53,0xed,0x10,0xdb,0xf6,0xe8,0x36,0xfb,0xb1,0xbd,0x71,0xf7,0x2a,0xd3,0xda,0xbd,0xf1,0xbb,0xf2,0x00,0x0a,0x82,0x77,0xc7,0x1e, +0x99,0x5d,0x0e,0x10,0xab,0xba,0x65,0x66,0xde,0x83,0xdf,0x36,0x49,0x0a,0x67,0x18,0x7a,0x1c,0x50,0xe2,0x67,0xa1,0xc5,0x54,0x5b,0xae,0x24,0x71,0x56,0xeb,0x89,0x1c,0x55,0x6e,0x6c,0xd9,0xb0,0xab,0xff,0xd7, +0xe5,0xe4,0x1d,0xbc,0x7f,0xae,0x59,0xdc,0x30,0x26,0x80,0xec,0x4e,0x36,0xbb,0x9a,0x7c,0xc9,0xca,0xae,0xe0,0x57,0x7e,0xc3,0x22,0x95,0xb5,0xa8,0x6d,0xb6,0x1f,0x67,0xe8,0x39,0x75,0xad,0x28,0x28,0x0e,0x58, +0x1c,0x4b,0x13,0xee,0x3e,0x83,0x94,0xa0,0x85,0x03,0xc0,0x1c,0x55,0x70,0xa9,0x1f,0x2d,0x89,0xf0,0x19,0x44,0x57,0x8f,0x4a,0x8d,0x9b,0xb9,0xf1,0x19,0x7e,0x3e,0x1e,0x03,0x29,0x89,0x04,0x90,0x77,0x20,0x03, +0xf4,0x62,0xab,0x24,0xa8,0xf8,0x7a,0x0c,0x68,0xe9,0x41,0xd3,0xc7,0x2d,0x94,0xb9,0x27,0xe5,0x8e,0x02,0x82,0x9d,0xa9,0x83,0xaa,0xb5,0xde,0xbd,0xfa,0xe5,0xf1,0x01,0xa4,0x03,0xf6,0x88,0x69,0x0f,0xbd,0x28, +0x07,0xe1,0x8e,0x55,0x35,0x15,0xf9,0x9c,0x05,0x2d,0xf9,0x8d,0xe4,0x8e,0x28,0xc5,0x55,0x88,0x2e,0xdb,0xd4,0x83,0x42,0x68,0x3f,0xe6,0xac,0x34,0xa8,0x97,0xa8,0x76,0x6a,0x56,0xaa,0x13,0x89,0xe8,0x29,0xbd, +0x46,0x07,0x6a,0x9a,0xfc,0xc5,0x3e,0x8c,0x42,0x2f,0xad,0x5c,0xfa,0xc5,0x64,0xa0,0x15,0x76,0x15,0xee,0x6b,0x45,0x5f,0x9d,0x38,0xf5,0xc5,0xec,0xd4,0x4b,0x19,0x46,0x07,0x9a,0x12,0x1c,0x9f,0xe1,0x80,0x82, +0xab,0x41,0x02,0xb4,0xdc,0x8d,0xab,0xe3,0x5c,0xae,0xd4,0xef,0x8b,0xcb,0x07,0xa6,0x0b,0x03,0x55,0x1f,0x13,0x57,0xb0,0x03,0x11,0x00,0x9a,0x93,0x91,0x20,0xa5,0xaa,0x95,0xa9,0x5d,0xb1,0x32,0x2b,0xb7,0x61, +0x53,0xf2,0x27,0x73,0x8f,0xad,0x2b,0x5e,0x83,0x2a,0x84,0x75,0xea,0x71,0x16,0x85,0x87,0xc3,0xc7,0x28,0x74,0x24,0xed,0x4a,0xed,0x96,0x69,0xb9,0xc6,0x9c,0x2a,0xd6,0x51,0xdb,0x2f,0xb6,0xd9,0x44,0x6f,0x84, +0x2a,0xee,0xd9,0x59,0x63,0xa6,0x33,0x92,0xf4,0x06,0xa7,0x24,0x85,0xb8,0xc3,0xd0,0xe3,0xce,0x30,0xf4,0x38,0x55,0x45,0xba,0xe2,0x47,0x15,0x6e,0xb8,0x91,0xc0,0xab,0x73,0x66,0xcd,0x85,0x5f,0xff,0xd0,0xe5, +0xcd,0x52,0x36,0x3f,0x40,0xc6,0x2a,0x27,0xac,0x93,0x7e,0xd2,0x57,0xf1,0xeb,0x8f,0x7f,0x84,0x7e,0x14,0xca,0x34,0x0a,0x40,0xfb,0xf2,0x29,0x5d,0x21,0xe6,0x7e,0x74,0xa0,0xc6,0xd6,0x84,0x9e,0xfd,0x14,0x7f, +0x1c,0xbe,0xd5,0xee,0x47,0x5f,0xc3,0x37,0xed,0x72,0x3e,0x18,0xab,0x86,0xc2,0xa7,0xae,0x33,0xaf,0xeb,0x38,0xf1,0xb9,0x3b,0x56,0xa0,0x57,0xe8,0xf0,0xc6,0x56,0xad,0x53,0xdc,0x9d,0x86,0x05,0x6c,0x0e,0x83, +0x14,0x08,0x0d,0x0f,0x6c,0xaf,0xe5,0xd8,0x92,0xc4,0x80,0x7b,0x0a,0x02,0x77,0xfb,0xb0,0x1e,0xa3,0x2c,0xbe,0xaa,0x5a,0xa0,0x26,0x37,0x55,0xe4,0x83,0x62,0xdc,0x9a,0x9c,0x79,0x76,0xfb,0x38,0x55,0x17,0x34, +0xd1,0x40,0x9e,0xab,0x9a,0x8e,0xa8,0x07,0xed,0x1f,0x6c,0x22,0x24,0xb1,0x2c,0xdd,0x58,0x92,0x7e,0x67,0x7c,0x34,0xd4,0x9c,0x0b,0x68,0xc2,0xd1,0x4b,0x36,0xca,0x29,0x5e,0x20,0x1a,0xfe,0x3c,0x70,0xac,0x80, +0x29,0x43,0x5a,0x8a,0x9e,0xbb,0x1f,0x0d,0xf0,0x85,0x2a,0xb6,0xd3,0xfd,0x5e,0x4a,0x9a,0x98,0xcf,0xdb,0x51,0xd4,0xd0,0x6d,0xf7,0x36,0x1a,0x5a,0x08,0x96,0x30,0xea,0x7e,0x29,0x8f,0x36,0x04,0xd7,0x73,0xbf, +0x1f,0xf6,0x38,0x4b,0x86,0x31,0x47,0x6c,0xaa,0xb2,0x40,0x18,0x91,0x40,0xf2,0x1a,0x80,0x48,0xeb,0xb1,0xff,0x00,0x8d,0x70,0x4b,0x6d,0xd4,0x23,0x9a,0xa1,0x4f,0xed,0xb0,0x1d,0x3c,0x70,0xb8,0x55,0x50,0xf2, +0xeb,0xcb,0xa6,0x0f,0x69,0x14,0xb5,0x01,0x24,0x83,0x4a,0x7b,0x91,0x5a,0xe0,0x3b,0x95,0x64,0xe5,0x21,0xe8,0x5a,0x80,0x77,0xa9,0xdf,0x01,0xdd,0x54,0xb6,0xde,0xbf,0x40,0xca,0x2d,0x5f,0x9f,0x6c,0xcd,0xc6, +0x34,0xe4,0x4e,0xfd,0x48,0xf9,0x9c,0xd5,0xae,0xfe,0x39,0x15,0x58,0x05,0x36,0xee,0xc6,0xbf,0xd7,0x35,0x7a,0xd3,0xe7,0x96,0x77,0x3b,0xf4,0x02,0x83,0xe9,0xeb,0x8d,0xa9,0xdc,0x74,0xfe,0x98,0x55,0xaf,0x6c, +0xac,0xb3,0xb5,0x7d,0xf1,0xbf,0xd7,0xa6,0x10,0xad,0xb8,0x2c,0xbc,0x47,0x43,0xd4,0xe5,0x05,0xe2,0x28,0x0e,0xd8,0xe1,0xd0,0xe6,0xc9,0x21,0x4f,0x18,0xdd,0x0e,0x3c,0xe3,0x1b,0xa1,0xc2,0xaa,0x2d,0xd7,0x12, +0x38,0xab,0x75,0xc4,0x8e,0x05,0x5b,0x9b,0x36,0x6c,0x2a,0xff,0x00,0xff,0xd1,0xe5,0xce,0x0e,0xd4,0xde,0xa0,0xef,0x95,0x4e,0xa3,0xb0,0x22,0xb8,0xe7,0xeb,0xe0,0xbf,0xd3,0x2a,0x94,0x34,0x3f,0x6b,0xb8,0xf6, +0xc8,0xa5,0x70,0x1d,0xfa,0x0e,0xc3,0x1a,0x7e,0x11,0xbf,0x53,0xd0,0x1c,0x72,0x0a,0x95,0xff,0x00,0x3e,0x98,0x93,0x13,0x32,0xa4,0xa0,0x15,0xe5,0x5a,0x2b,0x6c,0xc2,0x86,0x9d,0x31,0x56,0xdc,0x9a,0x56,0xbe, +0x1f,0x86,0x68,0xe9,0xd6,0x95,0xfd,0xaa,0x0e,0xfe,0x19,0x42,0xa7,0xa7,0x7d,0x87,0xcb,0x1d,0x1d,0x46,0xfe,0x23,0x6c,0x0a,0xba,0xdc,0xb4,0xa8,0x24,0x75,0xf4,0xc8,0x24,0x7a,0x67,0xc0,0x1e,0xf8,0x55,0x77, +0x33,0x2d,0xfb,0xcb,0x1b,0x54,0xa3,0x2f,0x13,0x5a,0x81,0xc4,0x0d,0xbe,0xff,0x00,0xb5,0x87,0x08,0x2a,0xec,0x4f,0x51,0x41,0x5f,0x7a,0x0c,0x20,0x8e,0x17,0x77,0x5b,0x75,0x1f,0xbd,0xa9,0x52,0x09,0x14,0x1c, +0x7a,0xef,0xed,0x46,0xc9,0x05,0x2d,0x23,0xf0,0x2b,0x55,0x12,0x80,0x28,0x11,0xaa,0x7e,0xec,0x5a,0xe6,0x02,0x8c,0xd2,0x22,0xd2,0x22,0x7b,0x74,0x52,0x7b,0x78,0xe2,0x2e,0xad,0x14,0x8c,0x86,0x9c,0x94,0xd2, +0xa0,0xd7,0x71,0xbd,0x46,0x1b,0x15,0x17,0xb0,0x0a,0x10,0xa6,0x50,0xa5,0x88,0xde,0x84,0x1a,0xb7,0xfc,0x47,0x8e,0x27,0x62,0xa9,0x3e,0x18,0x5b,0xc2,0xd2,0x27,0x30,0xbc,0x02,0x80,0xa1,0x4f,0x53,0x4e,0xad, +0xdb,0xed,0x1c,0x09,0x24,0x69,0x0d,0xc9,0x89,0xcf,0xc0,0x8e,0x01,0x27,0xaf,0x1a,0x83,0xff,0x00,0x11,0xc3,0x50,0xc8,0x63,0x09,0x11,0x1c,0x36,0x0a,0x47,0x7d,0xa9,0xb6,0x09,0x77,0x28,0x5c,0xa5,0x42,0x19, +0x09,0x00,0x75,0x24,0xf6,0x00,0x53,0xf8,0x61,0x75,0xc4,0xc6,0x56,0x75,0x53,0xb2,0xb7,0xc1,0xff,0x00,0x35,0x62,0xfa,0x81,0x22,0x08,0xe3,0x3f,0x0b,0x16,0xfb,0x0a,0x7b,0x6f,0xd7,0x01,0x85,0x67,0x60,0xc6, +0x82,0x94,0xd8,0x7b,0x63,0xd3,0x75,0x55,0xe3,0x53,0x4c,0xaf,0x87,0xa8,0x35,0x1d,0x8f,0x6f,0x0c,0xb0,0x0d,0x0e,0xfb,0x8f,0xe3,0x9a,0x9b,0xaa,0x8d,0xe9,0xb0,0x19,0x05,0x58,0x69,0x4c,0xba,0x1a,0xd7,0x2e, +0x86,0xa3,0xb7,0x86,0x3a,0x80,0x6e,0xe6,0x9f,0x3e,0xf8,0x40,0x55,0x13,0x8d,0x3d,0x72,0xbd,0x62,0xef,0x45,0x01,0x54,0xf8,0xf5,0xc7,0xba,0x05,0x23,0x7a,0xd7,0xa6,0x1a,0xa5,0x76,0x6c,0xc6,0xb9,0xb2,0x48, +0x53,0x38,0xc3,0xd0,0xe3,0xce,0x30,0xf4,0x38,0xaa,0x8b,0x75,0xc4,0x8e,0x2a,0xdd,0x71,0x23,0x8a,0xad,0xcd,0x9b,0x36,0x15,0x7f,0xff,0xd2,0xe5,0xc4,0x1e,0x44,0x9f,0x0d,0x86,0x63,0xbf,0xd3,0x4a,0x9f,0x1c, +0x74,0x74,0xe5,0x53,0xd3,0x7a,0x9c,0x60,0x14,0xe6,0xb4,0xfd,0xb2,0x3f,0x1d,0x86,0x45,0x2b,0x85,0x4b,0x28,0x03,0x6a,0xfe,0x15,0xc6,0x8d,0xaa,0xc7,0xed,0x6f,0xbe,0x38,0xf6,0x5a,0xd0,0x74,0xc4,0xc9,0xa6, +0xca,0x37,0xa7,0x4f,0x9e,0x2a,0xe5,0x21,0x0f,0x20,0x2a,0x5b,0xe1,0x1f,0xd7,0x1c,0x28,0xa0,0x77,0x23,0x73,0xec,0x4e,0x34,0xd4,0x90,0x7b,0xec,0x46,0x3a,0x82,0x80,0xf8,0xee,0x70,0x2a,0xe5,0x6e,0x2e,0x3f, +0xd5,0xa9,0xf7,0xde,0x98,0x09,0xc4,0x76,0x97,0xff,0x00,0x58,0x71,0xfb,0x99,0x03,0x32,0xb7,0x5a,0x31,0x1f,0x10,0xf9,0xd7,0xfe,0x27,0x82,0xeb,0x4a,0x49,0xe0,0xc0,0x91,0xec,0xdb,0x7f,0x1c,0xa2,0x45,0x19, +0x58,0x02,0xa7,0xf6,0x4e,0xe0,0x8f,0x0c,0x2a,0x97,0xc1,0x09,0xba,0xe5,0x70,0xdd,0x7d,0x51,0xc9,0x6b,0x51,0xc7,0xab,0x6d,0x4e,0xc3,0x04,0x04,0xba,0x0b,0x22,0xdb,0xf1,0x86,0x1a,0x83,0x13,0x6c,0x58,0x8f, +0x1e,0xa4,0x0a,0xff,0x00,0x95,0x98,0x44,0xb0,0xdc,0x7a,0xf6,0xe1,0x40,0x23,0x8b,0x21,0x24,0x52,0xa4,0x12,0x54,0xef,0xe1,0xf6,0x71,0x97,0x28,0xf3,0xb3,0x98,0xce,0xce,0x14,0x71,0x24,0x01,0xb1,0xae,0x02, +0x42,0xaa,0x2c,0xf6,0xf3,0xdd,0x06,0x55,0xab,0x00,0x57,0x97,0xf3,0x57,0x6f,0xb9,0x7f,0x9b,0x2e,0xe7,0x95,0xa4,0x4a,0xd0,0x8f,0xb2,0xdb,0x83,0xd2,0x87,0xfe,0x6e,0xc6,0xdb,0x47,0x1c,0x11,0xb5,0xc0,0x25, +0x89,0xaa,0x54,0xd3,0xf6,0x4f,0x13,0xc2,0x9d,0xaa,0x31,0x1b,0x89,0x9e,0x6a,0xc2,0x76,0x06,0x8c,0x00,0xf9,0xf7,0xc6,0xc2,0xa8,0x33,0x3c,0xe1,0xa7,0x99,0xba,0x74,0xdb,0xf5,0x63,0xd6,0x84,0x85,0x1b,0x0d, +0xea,0x7a,0x74,0xcb,0x0b,0xb6,0xc2,0xb4,0xe8,0x3f,0x56,0x5d,0x00,0x04,0xf8,0x8c,0x89,0x29,0x75,0x36,0xaf,0x4c,0xd4,0xda,0xb9,0xbc,0x71,0xc0,0x28,0x51,0x5d,0xd9,0xdb,0x8a,0x8f,0x9f,0x73,0x88,0x43,0x4a, +0x28,0x43,0x1e,0xf5,0x3f,0x76,0x03,0x9a,0x53,0x2b,0xf3,0xe9,0x4f,0xb2,0x3c,0x30,0x64,0x60,0xab,0xf1,0x73,0xf1,0x0d,0x89,0x1d,0x0f,0xcb,0x01,0xca,0xbc,0x64,0x61,0xc7,0x88,0xa9,0xa0,0xf6,0xc9,0xc5,0x4a, +0x96,0x08,0x8c,0x33,0x2a,0x93,0xb0,0x1d,0x3d,0xfb,0x62,0x00,0x81,0xbd,0x2b,0xed,0x83,0x8e,0xf9,0x22,0x85,0x33,0xef,0xd7,0x2b,0x31,0x20,0x75,0xef,0xd3,0x12,0x0c,0xee,0x41,0x1b,0x0e,0xf8,0x15,0xb3,0xd7, +0x18,0x7a,0x1c,0x7f,0x7c,0x61,0xe8,0x70,0xaa,0x8b,0x75,0xc4,0x8e,0x2a,0xdd,0x71,0x23,0x81,0x56,0xe6,0xcd,0x9b,0x0a,0xbf,0xff,0xd3,0xe5,0xf4,0x21,0xb7,0x34,0xf6,0xcd,0xd1,0xb6,0x1f,0x4f,0xf1,0xcb,0x24, +0x02,0x09,0x1d,0x37,0x39,0x43,0x63,0xbf,0x51,0xd7,0xf8,0x64,0x52,0xd4,0x80,0x25,0x5b,0xc3,0x7f,0x9d,0x7a,0xe2,0x40,0xd6,0x95,0xef,0x8f,0x35,0x71,0xbf,0x45,0xa9,0xf9,0x9f,0x0c,0xa0,0x06,0xfe,0xdd,0x30, +0x2b,0x6a,0x3a,0x2f,0x7e,0xe7,0x1c,0x3a,0x6f,0xd0,0xd6,0xbf,0x21,0x94,0x49,0x02,0xa3,0x72,0x48,0x03,0xe4,0x7a,0x9c,0xa6,0x00,0x1e,0xbe,0x27,0xe8,0xc5,0x5c,0x0d,0x57,0xfd,0x66,0x00,0xfe,0xa1,0x8c,0x24, +0xf2,0x61,0xd4,0x54,0x8a,0xe2,0x9b,0x28,0x1f,0x2e,0x9f,0x3d,0xb1,0x00,0xfb,0xfc,0x5b,0x05,0xa8,0xa7,0xbf,0xbe,0x25,0x56,0x93,0xe1,0xd3,0xbe,0x34,0xd6,0x82,0x9d,0xfa,0xfc,0xb2,0xcd,0x69,0xbe,0xf4,0xdc, +0x7c,0xf2,0x89,0xa2,0xbb,0x0d,0xca,0xa9,0x20,0x76,0x27,0x2b,0xe6,0x7d,0xe9,0x69,0xb7,0xa6,0xfb,0xf6,0x1d,0xb1,0x2e,0x3c,0x9a,0xb4,0xdc,0xed,0x8b,0xb2,0x7d,0x86,0x5d,0xc3,0xa8,0x60,0x7b,0xee,0x2b,0x89, +0xef,0xc8,0x1e,0xe3,0xae,0x1d,0xc2,0xb4,0x4e,0xd5,0xed,0xdb,0xe8,0xc6,0x8e,0xfe,0x23,0x6c,0x70,0x6f,0x0e,0x84,0x96,0xfa,0x76,0x1f,0xc3,0x1b,0xd0,0x6d,0xbe,0x2a,0xd1,0x3b,0x7b,0xf8,0x66,0x3d,0x28,0x1b, +0x63,0xb9,0x19,0xbb,0x6d,0xf7,0xe3,0x7b,0xfc,0xf0,0xa1,0x7c,0x66,0x95,0x3f,0x4e,0x06,0xb8,0x2c,0xd3,0x35,0x7a,0xf4,0x51,0xed,0x8b,0x02,0x6a,0x7c,0x7a,0x0c,0xb6,0xa5,0x41,0x3b,0x95,0x3d,0x7c,0x0f,0x86, +0x48,0x1a,0x54,0x34,0x71,0xbd,0x03,0xa1,0x04,0x8a,0x82,0xa7,0xb6,0x08,0xa1,0xef,0xd7,0xdb,0x1a,0x0f,0x12,0xc4,0x7e,0xd1,0xa9,0x1e,0xf8,0xd2,0xcc,0xdd,0xf0,0xda,0xb9,0x8d,0x5f,0xe5,0xb7,0xd3,0x94,0x10, +0x28,0xfe,0x39,0x79,0x8e,0x14,0x2c,0x3d,0x71,0x87,0xa1,0xc7,0x9e,0xb8,0xc3,0xd0,0xe2,0xaa,0x2d,0xd7,0x12,0x38,0xab,0x75,0xc4,0x8e,0x2a,0xb7,0x36,0x6c,0xd8,0x55,0xff,0xd4,0xe6,0x00,0x0e,0xa7,0x75,0x1b, +0x28,0x3d,0xf1,0xa4,0xfc,0x24,0x7d,0x24,0xfb,0xd7,0x1c,0xdd,0x01,0x3d,0xb7,0xc4,0xc9,0x3d,0x3b,0x57,0xe2,0xc8,0xa5,0xc3,0xec,0x93,0xda,0x95,0xca,0x50,0x04,0x6a,0x0e,0xe5,0x7a,0x9c,0xb6,0xef,0xf7,0x63, +0x80,0xf8,0x03,0x1e,0xfd,0x87,0x7c,0x1d,0x55,0xad,0xfa,0x7d,0x03,0xfa,0xe5,0x11,0x5f,0x60,0x6a,0x3e,0x81,0x8e,0xa9,0xdc,0x93,0xd4,0x85,0x07,0x18,0x2b,0x5a,0x8e,0x87,0xec,0xfc,0xb1,0x56,0x98,0xd4,0x8f, +0x0f,0x0c,0x61,0xa1,0x2e,0x7b,0x12,0x58,0x1f,0xbb,0x1c,0x76,0x22,0x9e,0x14,0xa7,0xd3,0x89,0xf5,0x4e,0x9f,0x64,0x9a,0x7b,0x0a,0xe0,0x29,0x5a,0xc4,0xd3,0xc7,0xbe,0x55,0x7b,0x8c,0xb6,0x14,0xa0,0xf9,0xe3, +0x47,0x41,0xed,0xdb,0x20,0x79,0xab,0x61,0xca,0xb2,0xef,0xba,0xff,0x00,0x0c,0x4e,0x42,0xc6,0x47,0x27,0xa1,0xc7,0xaf,0x5a,0x9d,0x87,0x6f,0xa7,0x1a,0x4a,0x85,0xa1,0x05,0xa4,0x26,0xa5,0xfa,0x57,0xc3,0x6f, +0x96,0x10,0x55,0xa0,0x29,0xb7,0x87,0xe3,0x8d,0xde,0x86,0x9f,0x41,0xcb,0x26,0x94,0xdb,0xae,0xd9,0x80,0x3d,0xf1,0x55,0xbe,0x3f,0x76,0x53,0x7c,0x3d,0x7e,0x8f,0xa7,0x2c,0xec,0x2b,0x5a,0x0c,0x69,0xed,0x5c, +0x2a,0xee,0x8f,0xe0,0x76,0x34,0xca,0xe8,0x28,0x3a,0x54,0x9f,0xa4,0xe6,0xef,0x53,0x99,0xb6,0xfe,0x38,0x50,0xb4,0x8c,0x6f,0xf1,0xc7,0x27,0xda,0x3c,0xbe,0xc9,0x1b,0x63,0x69,0x56,0xa6,0x1a,0x56,0xc6,0x6c, +0xdd,0x28,0x3b,0xe6,0xed,0x92,0x42,0xc3,0x8c,0x3d,0x0e,0x3c,0xe3,0x0f,0x43,0x8a,0xa8,0xb7,0x5c,0x48,0xe2,0xad,0xd7,0x12,0x38,0xaa,0xdc,0xd9,0xb3,0x61,0x57,0xff,0xd5,0xe5,0xce,0x0f,0x10,0x54,0xd1,0xd1, +0x83,0x0a,0xf4,0x20,0xec,0xc0,0xff,0x00,0xb1,0xca,0x72,0xbc,0xb9,0x2f,0x4a,0x82,0x06,0x5b,0xf7,0xf0,0x3b,0x9c,0x63,0xed,0x41,0xe3,0xb7,0xf5,0xc8,0x25,0xba,0xf5,0x63,0x8e,0x03,0x8a,0xfc,0x8e,0xc3,0xdf, +0x18,0x7f,0x64,0x9e,0x82,0x95,0x1e,0xf8,0xf7,0xab,0x00,0xab,0xdb,0xbf,0xbe,0x2a,0xb4,0x9a,0xd5,0x7e,0xef,0x9f,0x73,0x95,0x5e,0xb4,0xe8,0x3f,0x56,0x5a,0xa8,0xa5,0x7c,0x0d,0x07,0x86,0xdd,0xf2,0xab,0x53, +0x41,0xd0,0xd7,0x6f,0x0a,0x62,0xab,0x5b,0x63,0xca,0xbe,0xff,0x00,0x76,0xf9,0x44,0x2f,0x26,0x40,0x3e,0x13,0xf1,0x7d,0xff,0x00,0xdb,0x8f,0x00,0x92,0x2a,0x40,0x42,0x37,0x6f,0xda,0xfb,0xb1,0x22,0x40,0x0c, +0xa0,0xd5,0xb9,0x28,0x53,0xec,0x4e,0xff,0x00,0x86,0x02,0x95,0x84,0x82,0x58,0xb1,0xed,0xf0,0x81,0xe3,0x8c,0xad,0x3a,0xfd,0x3f,0x3c,0x73,0x9f,0x0f,0x1d,0x81,0xc6,0x1d,0xcf,0xe3,0xfd,0x32,0x1d,0x55,0x50, +0xa7,0xef,0x16,0x21,0xd7,0x81,0x7e,0x5d,0xb6,0xea,0x31,0x1a,0x77,0xae,0xf8,0xa7,0xc4,0x40,0x15,0xf1,0xfc,0x7a,0xe2,0x6c,0x78,0xd0,0x0e,0xe7,0xc3,0x0f,0xb9,0x5c,0x76,0x3f,0x89,0xcd,0x53,0xc4,0x31,0xe8, +0x7b,0x65,0x03,0xb9,0xf9,0x8c,0xb6,0xdb,0x6e,0xb8,0xaa,0xd6,0xdf,0x6e,0xe0,0xd7,0xe7,0x8d,0xa6,0xf5,0xcb,0xee,0x7c,0x7c,0x73,0x11,0xb7,0x8e,0xd8,0x50,0xd1,0x24,0x91,0x4e,0xfd,0xfc,0x32,0xd8,0x00,0x4a, +0xae,0xe5,0x45,0x58,0x9f,0x7f,0xf6,0xb2,0x98,0xaa,0x15,0x42,0x7e,0x36,0xed,0xf3,0xe9,0x94,0xf5,0x52,0x43,0x75,0xd8,0x13,0x85,0x56,0x1c,0xa0,0x68,0x72,0xd8,0x6e,0x41,0xed,0x95,0xb5,0x77,0xc2,0x15,0xdb, +0x2f,0xc0,0x3a,0xb6,0xf5,0xcb,0xe9,0xb6,0x61,0x5e,0xf9,0xb2,0x48,0x58,0x71,0x87,0xa1,0xc7,0x9e,0xb8,0xc3,0xd0,0xe2,0xaa,0x2d,0xd7,0x12,0x38,0xab,0x75,0xc4,0x8e,0x2a,0xb7,0x36,0x6c,0xd8,0x55,0xff,0xd6, +0xe5,0xc0,0x57,0xae,0xc3,0xc7,0x1a,0x14,0x99,0x48,0x22,0x80,0x46,0x18,0x39,0xe8,0x49,0xed,0x99,0xba,0x12,0x77,0x62,0x4d,0x07,0x80,0xae,0x53,0xee,0x42,0x1e,0x8a,0x32,0x09,0x75,0x46,0xe4,0x6f,0x4e,0xa7, +0x14,0x50,0x68,0x6b,0xf2,0xfb,0xc6,0x26,0x37,0x14,0x1d,0x2b,0xbe,0x28,0x4e,0xdb,0x74,0xe9,0x5c,0x55,0x6b,0x6d,0xb0,0xde,0xb8,0x98,0x3b,0xef,0xd0,0xf7,0xc7,0x31,0xe8,0x07,0xf9,0x8c,0x63,0x00,0x6a,0x01, +0xe9,0xd7,0xe6,0x7c,0x31,0x2a,0xe2,0xd4,0xdc,0x75,0x3b,0x0c,0x69,0x01,0x53,0x99,0xfd,0x99,0x17,0xfe,0x1a,0x8b,0x96,0x7a,0x71,0x3d,0xc0,0xfa,0x3b,0x6f,0x94,0xe4,0x7d,0x4e,0xe0,0x7f,0x20,0xa8,0x3d,0x77, +0x1b,0x83,0xf7,0xe0,0xe6,0x69,0x2a,0x6f,0x53,0x53,0xe3,0x5f,0xa2,0x98,0xca,0x7b,0xfb,0xe3,0xdc,0x1a,0xd3,0xe4,0x4f,0xcb,0x19,0x5d,0xaa,0x3b,0xec,0x32,0x0a,0xb9,0x5a,0x89,0xd3,0x73,0xb9,0xf6,0xc4,0xa9, +0xc8,0xef,0xdf,0xbe,0x2a,0x57,0xb7,0x6e,0xf8,0xc3,0x4a,0xd3,0xa7,0x86,0x2a,0xb7,0xa0,0x06,0x9b,0x77,0xc7,0x11,0x45,0x20,0xf5,0x3b,0xfd,0xf9,0x60,0x00,0x03,0xc8,0x78,0xaf,0x4f,0x99,0xf0,0x1e,0xf9,0x72, +0x98,0xc4,0xb1,0xc5,0x19,0x0c,0x49,0x21,0xf7,0xdd,0x48,0xf1,0xc9,0x51,0x2a,0xa4,0x07,0x40,0x7a,0xf7,0xca,0xa8,0x15,0x07,0x71,0xd0,0xe3,0xa4,0xfd,0xd4,0x94,0xad,0x48,0x3f,0xc3,0x18,0x77,0x26,0xbd,0x4e, +0xf8,0xa1,0xa7,0x1c,0xe5,0x8e,0x43,0xd1,0x28,0x08,0xff,0x00,0x54,0xd7,0x2e,0x66,0x0e,0xc5,0x86,0xdb,0x01,0x94,0x7f,0x0a,0xed,0x94,0x7b,0xfd,0xf8,0x6c,0xaa,0xdc,0xa2,0x1a,0x84,0xaf,0x50,0x72,0xcf,0x41, +0xef,0x95,0xed,0x84,0x2b,0x7b,0x50,0x1e,0xf9,0x8e,0x61,0xd3,0x35,0x3b,0xe4,0x90,0xb0,0xf5,0xc6,0x1e,0x87,0x1e,0x71,0x87,0xa1,0xc2,0xaa,0x2d,0xd7,0x12,0x38,0xab,0x75,0xc4,0x8e,0x05,0x5b,0x9b,0x36,0x6c, +0x2a,0xff,0x00,0xff,0xd7,0xe5,0xad,0x4a,0x92,0x0e,0xfd,0x86,0x34,0x8e,0x41,0x9b,0xa1,0x0d,0xf7,0xfc,0xb2,0xfa,0xa8,0x5a,0x54,0x82,0x4d,0x4f,0xcf,0x33,0x53,0xe1,0xf0,0x06,0xa3,0xe9,0xc8,0x25,0xd5,0xa0, +0xf7,0x1d,0x07,0xb9,0xcc,0x36,0x5a,0x74,0xa7,0xf1,0xc6,0x91,0xf1,0x05,0xfd,0x9a,0x13,0xf3,0xc7,0x3d,0x4a,0xb7,0xf3,0x0a,0x03,0xf2,0xc5,0x5d,0xb0,0x24,0x9e,0xaa,0x0e,0x24,0x47,0xc5,0x43,0xe1,0xb5,0x31, +0x53,0xf0,0xd2,0xbd,0x1c,0xfc,0x5f,0x2a,0x62,0x45,0xaa,0x3e,0xfa,0x1f,0xd7,0x80,0xa5,0x6b,0x31,0x3d,0x3c,0x37,0xfa,0x32,0xdc,0x72,0xb6,0x2a,0xa3,0xfb,0xc6,0x0a,0xff,0x00,0x2a,0x8a,0x65,0x1a,0x00,0x3f, +0xca,0xef,0xed,0x8f,0x55,0x0a,0xa2,0x4a,0x53,0x83,0x55,0x80,0xde,0xaa,0x45,0x3f,0xe6,0xec,0x02,0xef,0xe0,0xaa,0x24,0x3b,0x5c,0x15,0x5d,0xc2,0xc7,0xce,0x9d,0xce,0xf4,0xc7,0x4a,0x81,0x0a,0x32,0x1a,0x82, +0x39,0x0c,0xce,0xa5,0x5f,0xd6,0x43,0x46,0xa7,0x0d,0xfb,0xa9,0xde,0x99,0x52,0xc8,0xad,0xc4,0x25,0x40,0x03,0x88,0x38,0x9a,0x55,0xad,0xdf,0x7d,0xce,0xff,0x00,0x7f,0x5c,0x61,0xeb,0x5e,0x95,0xa0,0xc7,0x9e, +0x94,0x1d,0x57,0x1a,0x05,0x41,0x27,0xa8,0x35,0xc8,0xaa,0xdb,0x9d,0xa4,0x59,0x64,0x6a,0x44,0x24,0x55,0x58,0xc7,0x50,0xa0,0x02,0xcc,0x29,0x95,0x6d,0x1b,0x47,0x76,0x3d,0x40,0x4f,0x20,0xcc,0xae,0x77,0xa8, +0xaf,0xda,0xaf,0xbe,0x28,0x0d,0x6b,0x1b,0x6e,0xac,0x0f,0x21,0xed,0x95,0x0b,0x0b,0x76,0x62,0x3e,0x20,0xc0,0x00,0x18,0xf4,0x03,0xa6,0x4c,0x4b,0x64,0x2d,0xbb,0xe1,0xeb,0x2d,0x0d,0x18,0x8f,0x8b,0xe5,0xb5, +0x31,0x3e,0xde,0xfd,0x37,0xf1,0xcb,0x65,0xe5,0x27,0x26,0xeb,0x5a,0x8f,0x9e,0x51,0xf1,0xfa,0x71,0x26,0xd5,0xa3,0xf6,0x80,0x1d,0x37,0xe4,0x7d,0xf2,0xbb,0x6f,0x8e,0x00,0x9d,0xfb,0x0d,0xce,0x32,0xbd,0x71, +0x56,0xab,0xbd,0x72,0x8f,0xeb,0xcb,0xff,0x00,0x33,0x99,0xb6,0xea,0x77,0xa7,0x4e,0xf8,0x55,0xc3,0x31,0xca,0x1d,0x32,0xf2,0x41,0x0b,0x0e,0x30,0xf4,0xc7,0x9e,0xb8,0xc3,0xd0,0xe1,0x55,0x16,0xeb,0x89,0x1c, +0x55,0xba,0xe2,0x47,0x02,0xad,0xcd,0x9b,0x36,0x15,0x7f,0xff,0xd0,0xe5,0xec,0xa3,0x6f,0xf2,0xb1,0x27,0x6d,0x89,0xf0,0x14,0x1e,0xd8,0xa3,0x9a,0x1d,0xff,0x00,0xda,0xc4,0x8d,0x58,0xf0,0x1d,0x09,0x24,0x1c, +0x81,0x4b,0x94,0xf1,0x51,0x5e,0xe3,0x73,0x8a,0x27,0xc4,0x1a,0xbb,0x96,0x22,0xa7,0x12,0x34,0x56,0x34,0xfa,0x7e,0xec,0x70,0x6a,0x01,0xd8,0x03,0x5a,0x62,0xae,0x92,0xad,0xb9,0xec,0x6b,0xf4,0x62,0x2c,0x68, +0xe5,0x7b,0x75,0x51,0xf3,0xc5,0xc8,0x3c,0x4f,0x8f,0x41,0xf2,0x38,0x8b,0xd2,0x94,0xed,0x5f,0xa7,0x04,0x82,0x5a,0xaf,0x22,0x2b,0x4f,0x84,0x77,0xf0,0x07,0x15,0x1c,0x69,0x28,0xa6,0xce,0xbc,0x56,0xbd,0xf6, +0x3f,0xd7,0x11,0x41,0xb7,0xd0,0x69,0x8a,0xad,0x6a,0xa4,0x6e,0x17,0x6f,0xa7,0x04,0x55,0x48,0x54,0x0a,0x76,0x14,0x1b,0xef,0xbe,0x31,0x80,0x1b,0x8e,0xbe,0x1e,0x24,0xe2,0x8e,0x00,0x79,0x15,0x7e,0xca,0x91, +0x41,0xdf,0xa6,0x26,0x7b,0x78,0xe4,0x4d,0x85,0x6d,0x54,0x9a,0xaf,0xd1,0x8e,0x7a,0x22,0xab,0xd3,0x93,0x33,0x2c,0x60,0x76,0xdf,0x6a,0x9c,0xcb,0x52,0xa4,0x77,0x34,0x35,0xf7,0x19,0x72,0x30,0x21,0x80,0xda, +0xb4,0xa7,0xcf,0x08,0xaa,0x55,0xb2,0x8f,0x40,0x08,0x06,0xe1,0x4e,0xc7,0x72,0x7e,0x2f,0x13,0x88,0xf7,0xa1,0xdf,0x6d,0xf1,0xec,0xc4,0xa8,0x5f,0xe5,0x18,0xca,0x1a,0x63,0x7d,0x50,0xd1,0xdf,0xee,0x39,0x80, +0xfb,0xc7,0x5c,0x76,0xd4,0x00,0xf4,0xf6,0xc6,0x9f,0xda,0x27,0x62,0x08,0x00,0x78,0x8a,0x75,0xc2,0xae,0xe9,0x19,0xf7,0xe9,0x89,0x0e,0x95,0xc7,0xbf,0x45,0x1f,0x4f,0xdf,0x8d,0x3f,0x67,0x6d,0xb0,0xaa,0xc6, +0x3c,0x53,0x95,0x2a,0x6b,0x4a,0x63,0x99,0x78,0xc8,0x5b,0xa9,0x3d,0x7c,0x29,0x95,0x5c,0xa3,0xd7,0x08,0x56,0xf6,0xae,0xd9,0x8e,0x50,0xec,0x3e,0xf3,0x96,0x72,0x41,0x0b,0x0f,0x5c,0x61,0xe9,0x8f,0x3d,0x71, +0x87,0xa6,0x15,0x51,0x6e,0xb8,0x91,0xc5,0x5b,0xae,0x24,0x70,0x2a,0xdc,0xd9,0xb3,0x61,0x57,0xff,0xd1,0xe5,0xce,0xb5,0x0a,0x00,0xe4,0x59,0xb8,0xb3,0x76,0x51,0x42,0x6b,0xf8,0x53,0x12,0xfb,0x55,0x6a,0xd5, +0x41,0xa0,0x6e,0xc7,0xe5,0x8e,0x63,0xd7,0xc0,0xf6,0xf7,0xca,0x1f,0x15,0x14,0xf6,0x3f,0x76,0x40,0xa5,0x4c,0x9a,0x50,0x8d,0xfc,0x4e,0x3e,0x26,0x0a,0x08,0xeb,0xdc,0x9f,0x7f,0x0c,0x64,0xc4,0xa5,0x00,0xd8, +0x31,0xdc,0xe5,0xaa,0xd0,0x16,0x51,0xe0,0x4f,0xcb,0xc7,0x07,0x5f,0x72,0x57,0x16,0x31,0xa8,0x15,0xde,0x9c,0x6a,0x77,0x38,0x98,0x5a,0xb0,0x3d,0x01,0x18,0xf2,0x01,0x0d,0xe1,0x99,0xbe,0x14,0x43,0xf6,0x88, +0x65,0x8e,0x41,0x5f,0xb1,0xcb,0x60,0xc7,0xfe,0x17,0x1a,0xb5,0x68,0x71,0xdc,0xfe,0xd0,0x62,0x00,0x1d,0x38,0xf6,0xc6,0x06,0xe0,0xaa,0x47,0xf3,0x54,0x0c,0x73,0x28,0x8d,0xca,0xf2,0xe4,0x2b,0x4a,0x8c,0x4c, +0x9f,0x8c,0xd3,0xa2,0xf6,0xc8,0x95,0x5f,0xc6,0x85,0x9c,0xee,0xcc,0x39,0x93,0xf3,0xdb,0xf8,0x62,0x4c,0x68,0x39,0x01,0xb9,0xeb,0x8a,0x91,0x55,0x63,0x5f,0x85,0x07,0x22,0x7c,0x06,0x30,0x82,0x36,0x20,0xd4, +0x6d,0x4c,0x4a,0xb9,0x05,0x08,0x1f,0x7e,0x5b,0x29,0x3b,0x6c,0x05,0x2a,0x7f,0x86,0x5d,0x78,0x50,0x8e,0xa7,0x6a,0xe3,0x5b,0x7e,0xa7,0x6d,0xf7,0xef,0x5c,0x7a,0x2b,0x40,0xaa,0xb8,0x27,0x73,0xdb,0x13,0xa1, +0x65,0x2c,0x68,0x18,0xb1,0x14,0x3b,0xfd,0x39,0x44,0x55,0x94,0xf8,0x0d,0xfc,0x4f,0xb1,0xc7,0x42,0x02,0xc7,0x27,0xa9,0xbc,0x84,0xd5,0x4f,0xb6,0x10,0x86,0x85,0x58,0xfc,0xf3,0x7c,0x26,0x76,0x81,0x46,0xc0, +0x54,0xb1,0x34,0xa6,0xc3,0xa7,0xdf,0x94,0xc4,0x03,0x5a,0xd2,0xbf,0x64,0x77,0xfa,0x31,0xae,0xc7,0xaa,0x8e,0x25,0xa9,0xc8,0xf4,0x3e,0x07,0x10,0xae,0x75,0xa3,0x51,0x9b,0x91,0x1b,0x13,0xe3,0x89,0xd4,0xf7, +0xed,0xd3,0x1d,0x4d,0xf2,0xb7,0x38,0x55,0x60,0xdc,0xd0,0x7d,0x19,0x8e,0x5e,0x57,0x6c,0x2a,0xda,0xe6,0x39,0x87,0x4c,0xc7,0x24,0x10,0xb0,0xf5,0xc6,0x1e,0x87,0x1e,0x7a,0xe3,0x0f,0x43,0x85,0x54,0x5b,0xae, +0x24,0x71,0x56,0xeb,0x89,0x1c,0x0a,0xb7,0x36,0x6c,0xd8,0x55,0xff,0xd2,0xe5,0x4f,0xd3,0x73,0xd7,0xb0,0xca,0x02,0xa3,0xdb,0x96,0xf4,0xfc,0x46,0x3c,0x7d,0xb4,0x70,0x45,0x48,0x66,0x24,0xf4,0x14,0x20,0x71, +0xfa,0x6b,0x97,0x12,0x90,0x9c,0x7a,0x2e,0xec,0x2b,0xee,0x6b,0x90,0xad,0xd2,0xb6,0x40,0x19,0xa8,0xc3,0x68,0xc5,0x02,0xe5,0x76,0xa1,0xea,0x76,0x14,0xf0,0x3e,0x39,0xaa,0x02,0x9d,0xfe,0xd7,0x5f,0x13,0xdb, +0x7c,0xc0,0x1e,0x66,0xa3,0x61,0x4f,0x90,0xae,0x2a,0xd1,0x15,0xf8,0x7b,0x0d,0x81,0xec,0x46,0x57,0x22,0x49,0x63,0xb2,0x9a,0x72,0xf7,0xa0,0xa6,0xf8,0xe7,0x3b,0x05,0x07,0xae,0xea,0xc7,0xf1,0xc6,0x28,0x0c, +0x19,0x7b,0xd3,0x71,0xdb,0x01,0xe6,0xab,0x4a,0x9a,0x37,0x60,0x0d,0x7e,0x9e,0xb8,0xd1,0x43,0x1c,0x7c,0x7a,0xd5,0xcb,0x7d,0x26,0xb8,0xe6,0x24,0xa0,0x1d,0x6b,0x4f,0xe9,0x98,0x0f,0x87,0x8a,0x6f,0x5c,0x8f, +0xf6,0xa5,0xa3,0xb8,0x60,0x3a,0x72,0x5f,0xc3,0x7c,0x6b,0x31,0x66,0x2d,0xfb,0x47,0xf8,0xe2,0xbe,0x9b,0x03,0x50,0x7b,0xe2,0x52,0xf0,0x84,0x73,0x90,0x84,0x04,0x55,0x47,0x52,0x69,0x4e,0xdf,0x4e,0x24,0x15, +0x5e,0xe7,0x89,0x91,0xd4,0x56,0x46,0x5a,0x2d,0x7a,0x29,0xc6,0x37,0x1e,0x0b,0xbd,0x58,0xfd,0xb3,0xda,0xbe,0xd8,0xa9,0x89,0x8c,0x62,0x95,0xf8,0xbb,0xfc,0xf7,0xc4,0x64,0x50,0x9f,0x09,0x3c,0x98,0xfe,0xc8, +0xde,0x9f,0x3f,0x0c,0x26,0xd5,0x69,0x1b,0x1f,0x0f,0xd9,0xc6,0x93,0x42,0x54,0xf5,0x1b,0x30,0xf0,0xf7,0xc7,0xf3,0x50,0xea,0x5c,0x54,0x2a,0x30,0x2b,0xfe,0x59,0x3b,0x1c,0x44,0x7b,0xee,0x4e,0xe5,0xbc,0x7e, +0x78,0x29,0x57,0x0f,0x89,0x95,0x80,0xf8,0x94,0xd1,0x4f,0xcf,0x1b,0x23,0x16,0x69,0x1c,0xf4,0x56,0xe2,0xc7,0xdc,0x0c,0x70,0x34,0x3b,0x6d,0xdc,0x7c,0xf1,0x92,0x96,0x77,0xad,0x7e,0x1e,0xa5,0x7b,0x13,0x92, +0x1e,0x68,0x5b,0xbd,0x05,0x72,0xbd,0xb3,0x54,0xed,0xef,0xd7,0x2c,0xf8,0xfb,0xe2,0xab,0x6b,0xbd,0x7c,0x72,0x8e,0x5d,0x32,0x8f,0x6c,0x2a,0xd8,0xcd,0xe2,0x7c,0x73,0x2e,0x6c,0x90,0x42,0xc3,0xd7,0x18,0x7a, +0x1c,0x79,0xeb,0x8c,0x3d,0x0e,0x15,0x51,0x6e,0xb8,0x91,0xc5,0x5b,0xae,0x24,0x70,0x2a,0xdc,0xd9,0xb3,0x61,0x57,0xff,0xd3,0xe5,0xa2,0x31,0x55,0xdb,0x93,0x31,0x20,0x0e,0xc3,0xc4,0x9c,0xce,0xe4,0xd4,0x7f, +0x2f,0x87,0xf0,0xcd,0xf6,0x94,0x2d,0x76,0xef,0xf3,0xed,0x95,0xbf,0x5f,0x1a,0x8c,0x82,0x56,0x30,0x08,0xa4,0xc8,0x68,0xaa,0x01,0x6f,0x0d,0xcf,0x7c,0xb6,0xe4,0x19,0x91,0xf6,0x3b,0x0a,0x78,0x0c,0xd4,0x0c, +0x8f,0x1b,0x0a,0xac,0x8a,0x55,0x87,0xb1,0xcd,0x3c,0x97,0x26,0x2f,0xf4,0x60,0x1a,0x56,0x25,0x58,0x9a,0x54,0x2d,0x0e,0xfb,0x90,0xb8,0x69,0x5a,0x14,0xad,0x48,0xed,0x40,0x3c,0x08,0xc6,0x1f,0xda,0xf1,0x14, +0xa7,0xf1,0xcb,0xf8,0x79,0x01,0x5a,0xb3,0x0f,0x8f,0xc2,0xb9,0x8d,0x6a,0xc7,0xe8,0x19,0x1e,0x69,0x6a,0x9d,0x15,0x45,0x4b,0x11,0x4c,0x59,0x13,0x88,0x0b,0xde,0xa6,0xb8,0x9a,0x30,0x47,0x52,0x3b,0x1d,0xfe, +0x9d,0xb1,0x6b,0x75,0x08,0x82,0x21,0xb8,0xdc,0x82,0x77,0x3b,0x92,0x71,0x08,0x6a,0x59,0x23,0xb6,0x88,0xca,0xfb,0x9e,0x8a,0x3c,0x5a,0x95,0xa6,0x15,0x5c,0xfa,0xf2,0x3c,0x73,0xcf,0x45,0x12,0x81,0xc0,0x8d, +0xc0,0x51,0xfe,0x4f,0xb7,0x2a,0xe0,0xab,0xc2,0x2e,0xe7,0x10,0xc7,0x22,0xaa,0x42,0x37,0xa9,0xfd,0xa2,0x68,0x68,0x3f,0x6b,0x8e,0x17,0x30,0x20,0x95,0x6e,0xab,0x55,0xfb,0x8f,0x6c,0x98,0x52,0x9a,0x4b,0xa9, +0x40,0x2b,0xe9,0xd6,0x46,0x3d,0x36,0xe2,0x01,0xf7,0xae,0x07,0xb5,0x29,0x20,0x95,0x79,0x71,0x96,0x7e,0x41,0x8d,0x36,0x05,0xab,0x41,0xd7,0xfd,0x6c,0x05,0x98,0x12,0xa4,0x30,0xea,0x37,0x07,0xdc,0x63,0x5d, +0xcb,0x6a,0xfe,0x94,0xb1,0xbb,0x45,0xc4,0xb3,0x28,0xa8,0x03,0x71,0x41,0xd7,0x6c,0x4d,0x64,0x21,0x7d,0xeb,0xf8,0x62,0xf7,0x0c,0xcb,0xc2,0x75,0x62,0xb2,0xcc,0x1c,0x48,0x47,0xb7,0x11,0xb7,0x86,0x05,0xc0, +0x05,0xee,0xa8,0x90,0x41,0x1c,0x87,0x7c,0xa3,0xf1,0x0a,0x78,0xe3,0x23,0xa9,0xd8,0x7d,0x1e,0x1e,0xf8,0xfa,0xef,0x41,0x91,0x22,0x8a,0xad,0x27,0xed,0x0a,0x6e,0x33,0x1f,0xbc,0x65,0x12,0x0b,0x10,0x7b,0xf7, +0xf9,0x66,0xa9,0xe3,0xf1,0x76,0xe8,0x71,0x57,0x50,0x95,0x62,0x37,0x20,0x74,0xf1,0xc6,0xf5,0xa1,0xec,0x45,0x46,0x39,0x49,0x04,0xfe,0x18,0xda,0x01,0xd3,0xe7,0x85,0x57,0x2f,0x4c,0xc7,0x30,0xe9,0x9b,0x24, +0x10,0xb0,0xf5,0xc6,0x1e,0x98,0xf3,0xd7,0x18,0x7a,0x1c,0x2a,0xa2,0xdd,0x71,0x23,0x8a,0xb7,0x5c,0x48,0xe0,0x55,0xb9,0xb3,0x66,0xc2,0xaf,0xff,0xd4,0xe5,0xc1,0x58,0xb5,0x53,0x7e,0x3d,0x7e,0x78,0xda,0xa9, +0x65,0x1d,0x45,0x2b,0xf7,0xf7,0xc7,0x0e,0x04,0x3c,0x6e,0x3e,0x07,0xaf,0x31,0xd3,0xaf,0xbe,0x26,0x8a,0xb1,0x42,0x91,0x01,0xf6,0x05,0x39,0x53,0x73,0xf7,0x64,0x12,0xe2,0x5b,0xd5,0x8a,0x20,0x36,0x99,0x9b, +0x94,0x9e,0x01,0x05,0x40,0x1f,0x3a,0x65,0xa0,0xa1,0xa7,0xf9,0xed,0x95,0xbd,0x41,0xae,0xd9,0x7b,0x7c,0x85,0x37,0xc2,0xad,0xaa,0xa8,0xe2,0x6a,0x07,0x73,0x88,0x9e,0x5c,0xc2,0xa8,0xe9,0x5e,0xb8,0xf0,0x7e, +0xd7,0xf9,0xed,0x94,0xdb,0xbf,0xb6,0xf9,0x13,0xcb,0xe2,0xab,0x53,0xfd,0xf8,0x7a,0x7d,0x90,0x3d,0xce,0xd8,0x2a,0x3f,0x87,0x8a,0xb7,0x55,0xdb,0x03,0x02,0x15,0x94,0x91,0xd3,0x72,0x31,0x68,0xcf,0xc2,0xa2, +0xbe,0xfc,0x8f,0x53,0xbd,0x77,0xc4,0x2a,0x58,0xd0,0xa9,0xbe,0x92,0x29,0x7a,0x72,0x63,0xf3,0xe4,0x79,0x0f,0xf8,0x56,0xc4,0xe5,0x42,0xea,0x6e,0x54,0x01,0x1b,0x39,0x51,0x4d,0xbb,0x56,0xb4,0xf7,0xa6,0x0b, +0xd4,0x60,0xa9,0x17,0x68,0x0f,0x1d,0xbd,0x50,0x3a,0x8a,0x74,0x6f,0xbb,0x28,0x5a,0x8f,0x49,0xed,0x8b,0x8e,0x65,0xf9,0xc0,0xb5,0xae,0xc0,0x7e,0xd0,0x1e,0xdf,0x6b,0x25,0xd6,0xfb,0xd5,0x2f,0xcd,0x8e,0x60, +0xd1,0x39,0x04,0xd1,0x91,0x88,0xa8,0x3d,0x0a,0x9e,0xc7,0x07,0x5b,0xdb,0x46,0x1a,0x32,0xca,0xc2,0x4d,0x8b,0x17,0xa1,0x5e,0x5d,0xb8,0xf1,0xa8,0xc2,0x4d,0x21,0x42,0x4a,0xad,0x94,0x68,0x56,0x95,0x91,0x8e, +0xe2,0x9d,0xb6,0xfd,0x78,0x1c,0x90,0x69,0xc4,0x53,0xf1,0xae,0x1c,0x5f,0x46,0x92,0x42,0xe5,0xba,0xa0,0x2c,0xa7,0xdd,0x46,0x14,0x2f,0x50,0x76,0x3e,0xc7,0x10,0x95,0xf1,0x9a,0x02,0x7b,0x74,0x19,0x6c,0x37, +0x00,0x03,0xb6,0x36,0x3a,0x82,0x56,0x9b,0xf8,0x7b,0xd3,0x1c,0x2b,0x5f,0x7f,0x03,0x91,0x3c,0xd5,0xa1,0xe0,0x14,0x82,0x73,0x2d,0x3d,0x6e,0x44,0xfc,0x20,0x50,0x6d,0x5a,0xfb,0x0c,0xc7,0x6a,0x8a,0xec,0x6b, +0xd7,0xb6,0x61,0x4e,0x20,0x76,0xea,0x31,0x57,0x1a,0x72,0xf6,0xc6,0xf8,0x65,0x9e,0xbb,0x65,0x75,0xc5,0x57,0xaf,0x43,0x94,0x73,0x2f,0x7c,0xb3,0x92,0x08,0x53,0x3d,0x71,0x87,0xa1,0xc7,0x9e,0xb8,0xc3,0xd0, +0xe1,0x55,0x16,0xeb,0x89,0x1c,0x55,0xba,0xe2,0x47,0x02,0xad,0xcd,0x9b,0x36,0x15,0x7f,0xff,0xd5,0xe5,0xe4,0x0e,0x47,0xc2,0xb4,0x03,0x13,0x63,0x4d,0xfb,0xf5,0xa6,0x39,0x4f,0x73,0xb6,0xfd,0x7e,0x78,0x9b, +0x83,0xb9,0xf1,0xe9,0xef,0x91,0x4b,0x74,0xaf,0x1a,0x75,0x3b,0xe5,0x1e,0x87,0xf5,0xe3,0x96,0x87,0xdb,0x62,0x07,0xcf,0x2b,0x89,0x63,0x4e,0xe4,0x8c,0x0a,0xb6,0xbd,0x5b,0xb0,0xcc,0x3c,0x7a,0x0e,0xa3,0x28, +0x8a,0xfa,0x81,0x37,0xf4,0xdb,0x8b,0xfb,0x13,0xbe,0x5a,0xef,0x57,0x3f,0x64,0x0a,0x01,0xef,0x8f,0x55,0x68,0xf5,0x27,0xb8,0x15,0x23,0x1c,0x95,0x22,0x94,0xa8,0xea,0x45,0x77,0xf6,0xfc,0x71,0xa4,0xd7,0x76, +0xd8,0x0d,0xc9,0xf1,0xa6,0xd4,0xca,0x8d,0x8e,0xe4,0xed,0xc8,0x6d,0xf7,0x60,0xbd,0xfd,0xe9,0x55,0x32,0x93,0x10,0x2c,0x00,0xad,0x6a,0x9d,0x48,0x1e,0xf8,0x94,0xb0,0x89,0x65,0x59,0xe1,0x6e,0x13,0x0f,0xb6, +0x7b,0x30,0xe9,0xbe,0x59,0x2b,0xea,0xa0,0x26,0x90,0xf0,0x25,0xfd,0xce,0xd4,0xf7,0xc4,0xc3,0x54,0x95,0x53,0x4e,0xeb,0xec,0x31,0xb5,0x42,0x24,0x66,0x4b,0x81,0xeb,0x21,0x54,0x99,0x9a,0xaa,0x05,0x5b,0x63, +0xca,0x83,0xf6,0x97,0x7f,0xda,0xfe,0x5c,0x30,0xf5,0xd1,0x2a,0x92,0x00,0xb4,0x24,0xad,0x58,0x1a,0x7f,0xcd,0xd8,0x18,0x87,0x07,0x95,0x48,0x07,0xdf,0x11,0x30,0x8a,0x3b,0x9d,0xc9,0xe8,0x49,0xc7,0x8a,0xf9, +0xec,0xb4,0xad,0x77,0x78,0xae,0x86,0x28,0x8d,0x6b,0xb3,0x37,0x6a,0x78,0x7d,0x38,0x11,0x01,0xa8,0x20,0x74,0xeb,0xf4,0xf7,0xc7,0x88,0x54,0x82,0x54,0x9d,0xaa,0x0b,0x76,0xcc,0x8a,0x39,0x10,0xbf,0x64,0xad, +0x69,0x92,0xb1,0x48,0x72,0x8a,0xb1,0x72,0x7b,0xf5,0xec,0x68,0x29,0x99,0xab,0x40,0x6b,0xd3,0xbe,0x5a,0xaf,0x1e,0x5d,0xd9,0xa9,0x40,0x7b,0x63,0x76,0x2a,0x4d,0x2b,0xbd,0x28,0x72,0x3d,0x55,0xa6,0x5a,0x9a, +0x57,0x6e,0xf9,0xb6,0x00,0xf8,0x8c,0xa0,0x09,0x2d,0xc8,0xfb,0x54,0x7f,0x0c,0xbe,0xdb,0xe1,0x56,0xb6,0xfc,0x72,0xb1,0xc3,0x7a,0x76,0xa6,0x37,0xb0,0xc5,0x57,0x2f,0x4f,0x7d,0xf3,0x66,0x5c,0xc7,0x24,0x10, +0xb0,0xf5,0xc6,0x1e,0x87,0x1e,0x7a,0xe3,0x0f,0x43,0x85,0x54,0x5b,0xae,0x24,0x71,0x56,0xeb,0x89,0x1c,0x0a,0xb7,0x36,0x6c,0xd8,0x55,0xff,0xd6,0xe5,0x8d,0xc4,0xa8,0x0b,0xb5,0x3a,0x8f,0x7c,0x68,0x6a,0x95, +0xa6,0xe5,0x49,0xfb,0x8e,0xc7,0x2e,0x67,0x10,0xc0,0xd3,0x91,0xcb,0x8d,0x02,0xaf,0x8b,0x13,0x4c,0xa5,0xf8,0xa3,0x59,0xd6,0xbc,0x58,0x57,0x7d,0xa9,0x5c,0x8a,0x5c,0x45,0x28,0xbf,0x77,0x8f,0x8e,0x3b,0x97, +0x1f,0xf6,0x5b,0x93,0xdf,0x6c,0xa1,0xf6,0x96,0x60,0x3e,0x30,0xa5,0x6b,0xe2,0x3a,0xe3,0x6b,0x50,0xbe,0x04,0xd7,0xde,0x98,0x15,0x65,0x5f,0xd4,0x72,0x0d,0x39,0x50,0x91,0xd8,0xd3,0xc7,0x2e,0xb5,0x1f,0xe4, +0xa1,0xfb,0xc9,0xcb,0x1b,0x9a,0x74,0xe4,0x36,0x39,0x94,0x16,0x52,0x76,0x5e,0x04,0xa8,0x53,0xf3,0xa7,0x2f,0xbb,0x02,0x5d,0x4a,0xfc,0x27,0xec,0xf5,0x3f,0x3c,0x6a,0x82,0xc0,0x9e,0x8a,0x82,0x87,0x1d,0x1e, +0xf2,0x2c,0x67,0xec,0xa8,0x35,0xaf,0x8e,0x31,0x58,0xad,0x40,0xe9,0xd5,0xbd,0xc0,0xc0,0xaa,0x45,0x80,0x34,0x3b,0x1e,0xff,0x00,0x4e,0x34,0x36,0xff,0x00,0xd7,0xdb,0x2d,0x94,0x95,0x91,0x97,0x72,0x41,0xe2, +0x3c,0x0e,0x56,0xcc,0xa0,0x03,0xc8,0x75,0xc0,0xab,0x83,0x15,0x15,0x1b,0x77,0x19,0xb6,0x20,0xb1,0x1f,0x4f,0x6c,0x70,0xa1,0x92,0x08,0x97,0x76,0x94,0x31,0x66,0xec,0x28,0x3c,0x32,0xa4,0x1c,0x43,0x29,0x35, +0x20,0x91,0xb7,0x7c,0x68,0x8f,0x8a,0xac,0xa7,0x10,0xc1,0x7e,0x20,0x47,0x4f,0x7c,0x4c,0x2d,0x28,0xa7,0xe2,0x34,0xa5,0x7d,0xb1,0x40,0x36,0x3b,0xf5,0xef,0x8d,0x04,0xd0,0x54,0xef,0xb5,0x71,0x55,0xad,0xb1, +0xaf,0x6a,0x53,0xe9,0xc4,0xcf,0xd9,0xf7,0xfe,0x38,0xf6,0xad,0x1a,0x82,0xa4,0x74,0x1e,0xfe,0xf8,0xd7,0x00,0x1a,0x83,0x5a,0x91,0x4f,0x00,0x69,0x92,0x0a,0xb0,0x57,0x61,0xf4,0xd7,0xdf,0xbe,0x62,0x4f,0x1a, +0xf7,0xea,0x07,0xbe,0x66,0x34,0x90,0x0e,0xfd,0xf2,0xcd,0x06,0xc3,0xfc,0xce,0x14,0x37,0xc4,0x08,0xd1,0xeb,0x52,0xdb,0xd3,0x18,0x7b,0x63,0x8f,0x4e,0xb8,0xd1,0xef,0x8a,0xae,0x1d,0x33,0x66,0xec,0x33,0x64, +0x82,0x16,0x1e,0xb8,0xc3,0xd0,0xe3,0xcf,0x5c,0x61,0xe9,0x85,0x54,0x5b,0xae,0x24,0x71,0x56,0xeb,0x89,0x1c,0x0a,0xb7,0x36,0x6c,0xd8,0x55,0xff,0xd7,0xe5,0xd2,0x22,0x3c,0x6d,0x0c,0xc2,0xaa,0xc6,0xa4,0x03, +0xe0,0x6b,0xd7,0x19,0x1f,0xc1,0x07,0xd5,0xc7,0xc4,0xb4,0xf8,0x4f,0x85,0x4f,0x4c,0xb9,0x3a,0xed,0xd3,0xbe,0x6d,0xd4,0xf1,0x3e,0xd4,0xc8,0xa5,0xa3,0x40,0x38,0x9d,0xeb,0xb5,0x3b,0x63,0x79,0x1a,0xed,0xe1, +0x4f,0xa3,0x1c,0x7e,0x23,0x89,0x06,0x22,0xb5,0xe8,0x30,0x2b,0x44,0xf1,0x8c,0x92,0x68,0x14,0xd4,0x83,0xe0,0x7a,0xe3,0xcf,0x22,0x47,0x21,0xf0,0xae,0xc3,0xe7,0x8c,0x6a,0xca,0xb4,0xe8,0x29,0xf1,0xd7,0xa5, +0x06,0x6f,0x88,0xf6,0x34,0xa0,0x2b,0x5d,0xb6,0xc8,0xa5,0xc7,0x66,0xa8,0xdf,0xad,0x4f,0xcb,0x1a,0x4e,0xdb,0xfe,0xd7,0x5f,0x96,0x59,0xd8,0xb2,0x8d,0xb9,0x03,0x5f,0x91,0xcb,0x52,0xbc,0xc6,0xdb,0xd3,0xa7, +0x6d,0xb0,0x79,0x72,0x55,0x8e,0xa5,0x41,0x53,0xb1,0xf6,0xf7,0xc4,0x45,0x0b,0x06,0x23,0x7a,0x54,0xa8,0xe8,0x7c,0x31,0x59,0x1b,0x99,0xa8,0xeb,0x4a,0xd7,0x12,0x14,0xa8,0x1d,0x76,0xdc,0x9c,0x7d,0xca,0xdf, +0xa9,0xc1,0x6a,0x4d,0x00,0xee,0x3d,0xfc,0x31,0xf4,0x1e,0x9a,0x31,0xad,0x18,0xf3,0x27,0xc5,0x7d,0xb1,0x39,0x17,0x92,0x71,0x3b,0x9e,0xd8,0xab,0xc8,0xcc,0xa8,0xa6,0x9f,0x0d,0x29,0x4c,0x45,0x2a,0xca,0x90, +0x00,0xee,0x7a,0xe6,0xa2,0x83,0x5d,0xf8,0xf7,0xcc,0xd4,0x6a,0xfd,0x14,0xca,0xe9,0x4c,0x55,0x4c,0x9d,0xfd,0x85,0x79,0x11,0xe3,0x95,0x51,0xbd,0x36,0xdf,0x6c,0xcd,0xbf,0xc3,0xd8,0xf5,0xae,0x53,0x6e,0xdb, +0xfc,0xf2,0x48,0x5a,0xc3,0xa9,0xeb,0xe1,0x98,0xf4,0xa6,0x51,0x70,0x57,0x6c,0xc0,0x11,0x5f,0x73,0xbe,0x15,0x76,0xd9,0xb3,0x1c,0xde,0x38,0xab,0x63,0x31,0xcc,0x33,0x64,0x82,0x16,0x1e,0xb8,0xc3,0xd3,0x1e, +0x7a,0xe3,0x0f,0x4c,0x2a,0xa2,0xdd,0x71,0x23,0x8a,0xb7,0x5c,0x48,0xe0,0x55,0xb9,0xb3,0x66,0xc2,0xaf,0xff,0xd0,0xe5,0x37,0x93,0xa5,0xb2,0x0a,0x8e,0x52,0xbf,0xd9,0x5f,0x61,0xdc,0xe0,0x49,0x5e,0xe2,0x6b, +0x53,0x76,0x5f,0x88,0x0e,0x14,0x22,0x6c,0x38,0xf4,0xeb,0xd7,0xae,0x07,0x79,0xb9,0x87,0x63,0x53,0x24,0xc2,0x92,0x13,0x4d,0x88,0x60,0x47,0x0f,0xa1,0x71,0x9e,0xac,0xa2,0x23,0x00,0x63,0xe9,0x31,0xa9,0x4f, +0x7f,0xd7,0xdb,0x05,0x26,0xd3,0x4b,0x42,0xd2,0x42,0x82,0x5f,0xef,0x1a,0xa5,0x0d,0x00,0xaa,0x8f,0x96,0x54,0x91,0x3a,0x01,0xcb,0xe9,0xc4,0xed,0x6e,0x4b,0xcb,0x1b,0x3a,0x00,0xb1,0x8e,0x3c,0xd4,0x53,0x72, +0x36,0x5a,0x7d,0x18,0x36,0x65,0x2d,0x01,0xdf,0x93,0x52,0xb5,0x19,0x12,0x2e,0xc2,0xa0,0x6a,0x08,0x20,0xee,0x1b,0x62,0xa7,0xc3,0x1e,0x5d,0x9c,0x6e,0x68,0x1b,0xa7,0x8d,0x06,0x07,0xf5,0x3a,0x82,0x6b,0x5a, +0x6e,0x3c,0x2b,0x4c,0x5e,0x84,0x51,0xb6,0xa1,0xf8,0x57,0xe7,0x90,0xdd,0x2e,0xe1,0xf1,0x2a,0x8e,0xa4,0x57,0xe4,0x32,0x89,0xdb,0x6e,0xdb,0x57,0x2c,0xd7,0x61,0x8d,0x23,0x6a,0x0c,0x1f,0x05,0x75,0x01,0x73, +0x4f,0xb2,0x45,0x71,0x94,0xa9,0x62,0x7a,0xf7,0xc7,0xed,0x5a,0x8d,0xb6,0xfb,0xb1,0x87,0x62,0x7c,0x4e,0x2a,0xdd,0x2a,0x2b,0xdc,0x8d,0xab,0xdb,0xc4,0xe6,0xa6,0xe4,0x9f,0x0a,0xe3,0x94,0x0f,0x8d,0xce,0xc2, +0x34,0x27,0xe6,0x3a,0x9c,0x63,0x13,0xc5,0x1a,0x94,0x0c,0xbc,0x80,0xaf,0x63,0xb8,0xe9,0x86,0xb6,0x56,0x94,0x7c,0x20,0x0f,0xb2,0xb4,0x00,0xe5,0x31,0x1f,0x58,0x30,0x81,0xf1,0x1f,0x87,0x91,0xe9,0x5e,0xb8, +0xa1,0x5a,0x2a,0xd3,0x7a,0x93,0x51,0x89,0xb5,0x03,0x99,0x05,0x0b,0x9f,0xda,0xee,0x30,0x8a,0xde,0xd5,0x4c,0x06,0x67,0xa0,0x1e,0x35,0xf1,0xc6,0x53,0xf6,0x6b,0xb8,0x3b,0x78,0xe2,0xd5,0xe2,0x6a,0x3b,0x62, +0x66,0xa4,0xd6,0xbd,0x3b,0x7e,0x18,0x6d,0x0d,0x71,0x03,0xa7,0x53,0x8d,0x26,0x8a,0xa7,0xbb,0x1a,0x01,0x5a,0x74,0xc7,0x93,0xbf,0xb8,0xc6,0x9d,0xcf,0x4f,0x71,0x88,0xf3,0x56,0xe4,0x52,0xa6,0x98,0xdc,0xb2, +0x49,0xf8,0x89,0xeb,0x8d,0xc2,0xad,0x8c,0xb3,0x94,0x33,0x57,0x08,0x42,0xd3,0xd7,0x18,0x7a,0x63,0xcf,0x5c,0x61,0xe8,0x72,0x4a,0xa2,0xdd,0x71,0x23,0x8a,0xb7,0x5c,0x48,0xe0,0x55,0xb9,0xb3,0x66,0xc2,0xaf, +0xff,0xd1,0xe2,0xd7,0x06,0x1e,0x4a,0x90,0x0f,0x81,0x14,0x02,0xd4,0xa1,0x66,0x3b,0xb1,0xaf,0x53,0x88,0xe2,0xb0,0x5b,0x4b,0x71,0x21,0x8e,0x30,0x03,0x28,0xa9,0xe5,0xb5,0x3b,0x53,0x18,0x8b,0xca,0x45,0x8c, +0xd4,0x16,0x60,0xa4,0x74,0x22,0xa6,0x98,0xaa,0x36,0xc5,0xe2,0x58,0x5d,0x58,0x7c,0x55,0x04,0xf8,0x93,0xfb,0x20,0x0a,0x74,0xc1,0xde,0xaa,0xa5,0xbb,0x3b,0xf4,0x5a,0x96,0x1d,0xf0,0x12,0x58,0x14,0x90,0x30, +0x92,0xa1,0x4e,0xeb,0x4a,0x1f,0x95,0x6b,0x83,0xae,0xd0,0xad,0xb4,0xa0,0x6d,0xfb,0xb6,0xa9,0xf9,0x6f,0x91,0xea,0x94,0x9a,0x2e,0x4f,0x20,0x0b,0x4e,0x4d,0x5a,0x0e,0x94,0xda,0xbd,0x69,0x82,0xd4,0xd6,0x83, +0xf1,0x38,0x0e,0x28,0xf9,0x86,0x73,0xf6,0x52,0x85,0xbc,0x3e,0xfc,0x19,0x14,0x6c,0x4a,0x0a,0x8e,0x44,0x1d,0xba,0x74,0x15,0xdf,0x23,0x31,0xbe,0xc9,0x0b,0xeb,0xb7,0xbe,0x35,0xaa,0x15,0x68,0x6a,0x5a,0xb5, +0xf6,0xcb,0xa9,0x00,0x83,0xf4,0x65,0xaa,0x93,0xf4,0xf5,0xc8,0x73,0x55,0x9b,0x6c,0x7c,0x47,0x4c,0xbe,0x01,0x56,0xa7,0xbf,0x4c,0xbe,0xe6,0x9e,0xd8,0xf7,0x03,0xa7,0x60,0x76,0x38,0x40,0xbb,0x55,0x21,0x5a, +0xd4,0x7c,0xa9,0x8d,0xa8,0xf1,0xdc,0x0c,0x73,0x56,0x80,0x0e,0xbf,0xdb,0x8d,0x54,0x2c,0x68,0x30,0x05,0x5c,0xad,0xb1,0xfb,0xb1,0x2d,0xe9,0x5c,0x5b,0xf7,0x7c,0x5f,0x89,0x0c,0x57,0x66,0x3e,0x15,0xc0,0xcd, +0x3a,0x29,0x3c,0x17,0x97,0x6a,0x9e,0x99,0x20,0x0a,0xb6,0x41,0x2d,0xb0,0xa8,0xea,0xc4,0xe2,0x4c,0x4a,0x50,0x9d,0xeb,0x5a,0x8e,0xdf,0x46,0x53,0x4b,0x23,0x6c,0x4d,0x07,0xb6,0xd8,0xd2,0x49,0xea,0x49,0xa7, +0x4a,0xe4,0xc0,0xef,0x62,0xd9,0x6a,0xfc,0x3d,0xce,0xc4,0x8f,0x7c,0x73,0xb1,0xda,0x84,0x57,0xa1,0x3e,0x03,0x11,0xc7,0x02,0x4e,0xc4,0xd2,0xbe,0x38,0x69,0x2a,0xd4,0x2c,0x2a,0x37,0x1d,0x06,0x33,0x14,0x86, +0xa8,0x08,0x3e,0xd4,0xc4,0xe5,0xf8,0x09,0xf0,0xed,0x82,0xbb,0x95,0xb1,0x94,0x36,0xc4,0xc3,0x9a,0xd4,0xf4,0xc7,0x2b,0x03,0x87,0x92,0x1b,0x3d,0x71,0x87,0xa1,0xc7,0xe3,0x0f,0x43,0x85,0x54,0x5b,0xae,0x24, +0x71,0x56,0xeb,0x89,0x1c,0x0a,0xb7,0x36,0x6c,0xd8,0x55,0xff,0xd2,0xe4,0xb6,0xc5,0x2d,0x9b,0xd4,0x9c,0xd2,0x5b,0x86,0xab,0x01,0x5d,0x81,0x05,0x82,0x9c,0x56,0x2b,0x78,0x4c,0xc6,0x62,0xa3,0x94,0x85,0xaa, +0xbd,0x00,0x5f,0x1a,0x7b,0xd2,0xb8,0x5b,0x6f,0x28,0xf5,0x4f,0xac,0x79,0x2c,0x84,0x54,0x9e,0xb5,0xad,0x54,0xe1,0x9f,0xac,0x9e,0xb1,0x03,0x67,0x60,0x69,0x5e,0x8d,0xc7,0xdf,0x22,0x79,0xd1,0x4a,0xa8,0x81, +0x05,0x4a,0xf6,0xdf,0x10,0xbd,0x99,0xd4,0x7a,0x51,0x9a,0x02,0x37,0x3d,0x6b,0x5e,0xd8,0x2a,0x39,0x91,0xc0,0x00,0x8a,0x90,0x09,0x18,0x16,0xe8,0x1e,0x71,0x30,0xdd,0x79,0x0e,0x5f,0x21,0xde,0x9d,0xf0,0x1e, +0x5b,0x25,0x01,0x1c,0x7c,0x54,0xa1,0xdc,0x13,0xf4,0x1a,0x74,0xdb,0x17,0x8c,0x12,0xdc,0x4f,0xd1,0x8e,0x91,0x54,0x31,0x08,0x79,0x0e,0x95,0xca,0x20,0xa3,0xd4,0xd5,0x4f,0x55,0x1e,0xd9,0x03,0x77,0xee,0x57, +0x11,0xf1,0x7b,0xff,0x00,0x4c,0x78,0x27,0x62,0x36,0x3d,0xb2,0x85,0x03,0x1a,0x77,0xef,0x99,0x8e,0xcf,0x42,0x00,0x5a,0x7d,0x35,0xf0,0xc4,0x2b,0x4b,0xbb,0x0a,0x0e,0xa6,0xa4,0xe3,0xa4,0xee,0x7c,0x77,0xca, +0x89,0x49,0x05,0xab,0xb8,0x1b,0x63,0x8d,0x0d,0x54,0x75,0xed,0x5e,0xf8,0x47,0x2f,0x7a,0xa9,0xf1,0x35,0x04,0x9f,0x0a,0xe0,0x7b,0xa9,0x0a,0xb0,0x8d,0x0d,0x36,0xe4,0x48,0x3e,0x3d,0xb0,0x47,0x30,0xab,0x21, +0x3d,0x02,0x92,0x3c,0x76,0xc2,0xe6,0x62,0xc4,0xb3,0x75,0x3d,0x70,0xc4,0x04,0x16,0xba,0x02,0x07,0x43,0xd4,0x7c,0xb3,0x66,0xcd,0x96,0x21,0xd9,0x60,0x54,0x80,0x3a,0x92,0x07,0xdf,0x95,0x8e,0x43,0x49,0x10, +0x9e,0xcc,0x3f,0x5e,0x05,0x53,0xeb,0x9b,0x1c,0x54,0xa8,0x91,0x6b,0xba,0x11,0xf8,0x1a,0x7f,0x1c,0x74,0xab,0x42,0x3a,0x01,0xba,0x8e,0xdd,0x0f,0xf4,0x38,0xda,0xb7,0x13,0x93,0x50,0x7a,0x8c,0xb9,0x81,0x65, +0x0d,0xe1,0xd7,0x12,0x8c,0xf1,0x70,0x0e,0xdd,0x88,0xc5,0xdc,0x55,0x18,0x7b,0x57,0xee,0xc7,0x91,0x4a,0x18,0x13,0x42,0x3c,0x73,0x03,0x43,0x5c,0xac,0xd8,0x50,0xaa,0x0d,0x71,0xa7,0xa1,0xca,0x53,0x96,0x7a, +0x1c,0x0a,0xa2,0xdd,0x71,0x23,0x8a,0xb7,0x5c,0x48,0xe2,0xab,0x73,0x66,0xcd,0x85,0x5f,0xff,0xd3,0xe3,0xd7,0x10,0x84,0x73,0x20,0x40,0x6a,0x6a,0xb5,0xfb,0x27,0xe6,0x32,0xa3,0x97,0x93,0x31,0xa0,0x0e,0x68, +0x0e,0xc3,0xb6,0x18,0x2a,0x86,0x53,0x1b,0x8d,0xab,0x51,0xf2,0xc0,0x13,0xa2,0xc7,0x78,0x55,0x41,0x51,0xd7,0xef,0xdf,0x20,0x47,0x3e,0x69,0x44,0xc6,0xcc,0xdb,0x0e,0xb4,0xaf,0x4f,0x0c,0x64,0x8c,0xe4,0xf2, +0x35,0x3e,0x18,0xd5,0x03,0x7d,0xfd,0xc1,0xfa,0x31,0xfc,0x79,0xed,0x5d,0x86,0x47,0x72,0x12,0xa6,0x7f,0x0e,0xa7,0x33,0x90,0x50,0x49,0xd5,0xd4,0x80,0xa3,0xc0,0x1e,0xb9,0x8c,0x64,0x77,0xef,0x4c,0xc4,0x32, +0xec,0x06,0x0d,0xc2,0xb6,0x4f,0x14,0xe4,0xdb,0x28,0x3f,0x89,0xcd,0x22,0x95,0x6a,0x37,0x7c,0xa6,0x35,0x85,0xe3,0x6e,0x8e,0x38,0x91,0xfc,0x73,0x49,0x2b,0xc9,0x4a,0xd2,0xaa,0x36,0xa6,0x3d,0x3c,0xd5,0x55, +0x08,0x08,0x59,0x8f,0x15,0x5d,0xd8,0xfb,0x63,0x24,0xa8,0x34,0xa5,0x3e,0x79,0x71,0x9a,0x06,0x53,0xb8,0x61,0xb8,0x3e,0x07,0x1a,0xec,0x4b,0x50,0x9a,0x9e,0x9f,0x76,0x1b,0xf4,0xa1,0x69,0xad,0x28,0x05,0x41, +0xa8,0xa7,0xcc,0x60,0x02,0xa4,0x12,0x0f,0x51,0xb1,0xc1,0xbc,0x88,0x01,0xbc,0x0e,0xf8,0x84,0xc3,0xe2,0xe4,0x3f,0x68,0xd6,0x98,0x61,0xdc,0xa5,0x46,0x99,0xa8,0x71,0xc7,0xdb,0xa6,0x56,0x4d,0x0b,0x69,0x98, +0x8e,0xd8,0xec,0xd5,0xc5,0x55,0x1c,0x72,0x75,0x97,0x7e,0x32,0x0f,0x8a,0x9d,0xb6,0xe2,0xd8,0xd2,0x39,0x27,0xa6,0xe7,0x8b,0x2f,0xe3,0x41,0xf0,0x9f,0xbb,0x1d,0x13,0x82,0xa6,0x36,0xda,0xbb,0xa9,0xf0,0x39, +0x99,0x6a,0x7e,0x2d,0x88,0xe8,0x46,0x02,0x95,0x24,0x8d,0xcb,0xd5,0x87,0x4c,0x58,0x8a,0x82,0x3c,0x45,0x33,0x00,0x69,0xe2,0x72,0xcf,0x5d,0xb1,0x06,0xf7,0x42,0x10,0xa9,0x06,0x9d,0xfa,0x65,0x95,0xe3,0x5e, +0x5b,0x11,0x4a,0x0c,0x75,0x68,0xd5,0x3e,0x39,0x89,0x04,0xd4,0xe4,0x95,0x62,0xf5,0xc7,0x1e,0x87,0x28,0x75,0x39,0x67,0xa1,0xc0,0xaa,0x2d,0xd7,0x12,0x38,0xab,0x75,0xc4,0x8e,0x2a,0xb7,0x36,0x6c,0xd8,0x55, +0xff,0xd4,0xe5,0x61,0x99,0x40,0x72,0x39,0x06,0xa8,0x38,0x95,0xca,0x19,0x58,0x35,0x77,0xfd,0x9c,0x59,0x80,0x02,0x9e,0x07,0xa6,0x51,0xa5,0x0f,0x2d,0x88,0x3f,0x07,0xf6,0xe4,0x12,0x86,0x11,0xb5,0x38,0xf2, +0xf8,0x80,0x3c,0x49,0xcd,0x59,0x50,0x12,0x68,0x47,0x86,0x08,0xe1,0xb6,0xc7,0xa6,0xf4,0xf6,0xef,0x94,0xc9,0xcc,0x16,0x3d,0xf6,0xdb,0xc0,0x60,0xa5,0x50,0xe6,0x4d,0x6a,0xbd,0xfb,0x76,0xcd,0xcc,0x12,0xc4, +0xd4,0x78,0x62,0xc6,0x30,0x4b,0x1e,0xe6,0xa4,0x63,0x0a,0x82,0x40,0xec,0x2a,0x7e,0x75,0xc4,0x80,0xab,0x18,0xd4,0x0d,0xc6,0xdb,0x63,0x0a,0x80,0x37,0xd8,0xb9,0xe2,0xbe,0xfb,0x7f,0x4c,0x79,0x42,0xbd,0x47, +0x6f,0xd7,0x8e,0x28,0x12,0x15,0x92,0x9b,0xf2,0xa1,0x3e,0x03,0xfb,0x70,0x0e,0x74,0xaa,0x55,0xe1,0xf0,0xd4,0x03,0x5a,0x65,0xb5,0x03,0x00,0x0d,0x49,0xde,0xbd,0xb2,0xa8,0xab,0x70,0x6a,0x2b,0xfb,0xaa,0x27, +0x85,0x6b,0x8f,0x95,0x55,0x78,0xaa,0x9a,0x90,0xbb,0xe2,0x40,0x55,0x39,0x38,0x81,0xe9,0xa9,0x24,0x57,0xb7,0x4f,0x1c,0x6a,0xa2,0xd0,0x93,0x53,0x4e,0xbd,0xb6,0xc7,0xf1,0x00,0x7c,0xa9,0xb6,0x51,0xf0,0xf7, +0x15,0xc1,0x6a,0xb2,0x44,0x0e,0x2a,0xab,0x41,0xdb,0xc7,0xe9,0xc0,0xfc,0x49,0xad,0x37,0xa7,0x5c,0x17,0x33,0x02,0x7e,0xac,0xad,0xc2,0x46,0x70,0x8c,0x0f,0x4e,0x2c,0x3e,0xd5,0x7e,0x9c,0x65,0xbf,0x19,0x2e, +0x3d,0x38,0xc7,0x14,0x0a,0x41,0x35,0xaf,0x2a,0x1d,0x9b,0x26,0x2c,0x0d,0xd5,0x0d,0xdf,0x2b,0x7c,0x13,0x75,0x0a,0x46,0xeb,0x43,0x40,0xd5,0xdb,0xe5,0x4c,0x4b,0x86,0xd5,0xeb,0xdf,0x0d,0xa1,0x4b,0x1e,0x1d, +0xba,0x1d,0xfd,0xfb,0xe3,0x8a,0x51,0x94,0x75,0x06,0xa6,0xbe,0x14,0xcc,0x10,0x52,0xa7,0xe9,0xc4,0x90,0x95,0xeb,0xb8,0xca,0x7d,0x94,0x9f,0x6c,0x68,0xa8,0xdb,0x29,0x8d,0x70,0x02,0xaa,0x34,0xcb,0x03,0x14, +0x0a,0x32,0xe8,0x32,0x56,0x85,0x80,0x53,0x1a,0xdd,0x0e,0x3f,0x18,0x7a,0x1c,0x55,0x45,0xba,0xe2,0x47,0x15,0x6e,0xb8,0x91,0xc5,0x56,0xe6,0xcd,0x9b,0x0a,0xbf,0xff,0xd9, +}; + +CBinaryResource CTFStatsReport::jpgBgLeft("bgleft.jpg",15793,bgleftjpgsrc); + + + +unsigned char bgtopjpgsrc[]={ +0xff,0xd8,0xff,0xe0,0x00,0x10,0x4a,0x46,0x49,0x46,0x00,0x01,0x02,0x01,0x00,0x48,0x00,0x48,0x00,0x00,0xff,0xed,0x04,0x42,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x33,0x2e,0x30,0x00,0x38,0x42, +0x49,0x4d,0x03,0xed,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x48,0x00,0x00,0x00,0x01,0x00,0x01,0x00,0x48,0x00,0x00,0x00,0x01,0x00,0x01,0x38,0x42,0x49,0x4d,0x04,0x0d,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00, +0x00,0x78,0x38,0x42,0x49,0x4d,0x03,0xf3,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x42,0x49,0x4d,0x04,0x0a,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x38,0x42,0x49,0x4d, +0x27,0x10,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x38,0x42,0x49,0x4d,0x03,0xf5,0x00,0x00,0x00,0x00,0x00,0x48,0x00,0x2f,0x66,0x66,0x00,0x01,0x00,0x6c,0x66,0x66, +0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x2f,0x66,0x66,0x00,0x01,0x00,0xa1,0x99,0x9a,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x5a,0x00,0x00,0x00,0x06,0x00,0x00, +0x00,0x00,0x00,0x01,0x00,0x35,0x00,0x00,0x00,0x01,0x00,0x2d,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x01,0x38,0x42,0x49,0x4d,0x03,0xf8,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x00,0xff,0xff,0xff,0xff, +0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x03,0xe8,0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, +0xff,0xff,0xff,0xff,0xff,0xff,0x03,0xe8,0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x03,0xe8,0x00,0x00,0x00,0x00, +0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x03,0xe8,0x00,0x00,0x38,0x42,0x49,0x4d,0x04,0x08,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00, +0x00,0x01,0x00,0x00,0x02,0x40,0x00,0x00,0x02,0x40,0x00,0x00,0x00,0x00,0x38,0x42,0x49,0x4d,0x04,0x14,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x38,0x42,0x49,0x4d,0x04,0x0c,0x00,0x00,0x00,0x00, +0x02,0xb1,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x06,0x00,0x00,0x01,0x50,0x00,0x00,0x07,0xe0,0x00,0x00,0x02,0x95,0x00,0x18,0x00,0x01,0xff,0xd8,0xff,0xe0,0x00,0x10,0x4a,0x46,0x49,0x46, +0x00,0x01,0x02,0x01,0x00,0x48,0x00,0x48,0x00,0x00,0xff,0xfe,0x00,0x26,0x46,0x69,0x6c,0x65,0x20,0x77,0x72,0x69,0x74,0x74,0x65,0x6e,0x20,0x62,0x79,0x20,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74, +0x6f,0x73,0x68,0x6f,0x70,0xa8,0x20,0x35,0x2e,0x30,0xff,0xee,0x00,0x0e,0x41,0x64,0x6f,0x62,0x65,0x00,0x64,0x80,0x00,0x00,0x00,0x01,0xff,0xdb,0x00,0x84,0x00,0x0c,0x08,0x08,0x08,0x09,0x08,0x0c,0x09,0x09, +0x0c,0x11,0x0b,0x0a,0x0b,0x11,0x15,0x0f,0x0c,0x0c,0x0f,0x15,0x18,0x13,0x13,0x15,0x13,0x13,0x18,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, +0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x01,0x0d,0x0b,0x0b,0x0d,0x0e,0x0d,0x10,0x0e,0x0e,0x10,0x14,0x0e,0x0e,0x0e,0x14,0x14,0x0e,0x0e,0x0e,0x0e,0x14,0x11,0x0c,0x0c, +0x0c,0x0c,0x0c,0x11,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, +0xff,0xc0,0x00,0x11,0x08,0x00,0x06,0x00,0x70,0x03,0x01,0x22,0x00,0x02,0x11,0x01,0x03,0x11,0x01,0xff,0xdd,0x00,0x04,0x00,0x07,0xff,0xc4,0x01,0x3f,0x00,0x00,0x01,0x05,0x01,0x01,0x01,0x01,0x01,0x01,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x01,0x02,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x01,0x00,0x01,0x05,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x03,0x04, +0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x10,0x00,0x01,0x04,0x01,0x03,0x02,0x04,0x02,0x05,0x07,0x06,0x08,0x05,0x03,0x0c,0x33,0x01,0x00,0x02,0x11,0x03,0x04,0x21,0x12,0x31,0x05,0x41,0x51,0x61,0x13,0x22,0x71, +0x81,0x32,0x06,0x14,0x91,0xa1,0xb1,0x42,0x23,0x24,0x15,0x52,0xc1,0x62,0x33,0x34,0x72,0x82,0xd1,0x43,0x07,0x25,0x92,0x53,0xf0,0xe1,0xf1,0x63,0x73,0x35,0x16,0xa2,0xb2,0x83,0x26,0x44,0x93,0x54,0x64,0x45, +0xc2,0xa3,0x74,0x36,0x17,0xd2,0x55,0xe2,0x65,0xf2,0xb3,0x84,0xc3,0xd3,0x75,0xe3,0xf3,0x46,0x27,0x94,0xa4,0x85,0xb4,0x95,0xc4,0xd4,0xe4,0xf4,0xa5,0xb5,0xc5,0xd5,0xe5,0xf5,0x56,0x66,0x76,0x86,0x96,0xa6, +0xb6,0xc6,0xd6,0xe6,0xf6,0x37,0x47,0x57,0x67,0x77,0x87,0x97,0xa7,0xb7,0xc7,0xd7,0xe7,0xf7,0x11,0x00,0x02,0x02,0x01,0x02,0x04,0x04,0x03,0x04,0x05,0x06,0x07,0x07,0x06,0x05,0x35,0x01,0x00,0x02,0x11,0x03, +0x21,0x31,0x12,0x04,0x41,0x51,0x61,0x71,0x22,0x13,0x05,0x32,0x81,0x91,0x14,0xa1,0xb1,0x42,0x23,0xc1,0x52,0xd1,0xf0,0x33,0x24,0x62,0xe1,0x72,0x82,0x92,0x43,0x53,0x15,0x63,0x73,0x34,0xf1,0x25,0x06,0x16, +0xa2,0xb2,0x83,0x07,0x26,0x35,0xc2,0xd2,0x44,0x93,0x54,0xa3,0x17,0x64,0x45,0x55,0x36,0x74,0x65,0xe2,0xf2,0xb3,0x84,0xc3,0xd3,0x75,0xe3,0xf3,0x46,0x94,0xa4,0x85,0xb4,0x95,0xc4,0xd4,0xe4,0xf4,0xa5,0xb5, +0xc5,0xd5,0xe5,0xf5,0x56,0x66,0x76,0x86,0x96,0xa6,0xb6,0xc6,0xd6,0xe6,0xf6,0x27,0x37,0x47,0x57,0x67,0x77,0x87,0x97,0xa7,0xb7,0xc7,0xff,0xda,0x00,0x0c,0x03,0x01,0x00,0x02,0x11,0x03,0x11,0x00,0x3f,0x00, +0xe3,0xdf,0x66,0x38,0xd1,0xf4,0xb9,0xc7,0xc4,0x3c,0x81,0xfe,0x6e,0xc7,0x26,0x0f,0xad,0xd8,0xfe,0xca,0xf6,0x10,0x75,0x97,0x6e,0x9f,0xf3,0xb6,0xae,0x6d,0x25,0x57,0xa0,0xf3,0x66,0x0e,0xa3,0xc3,0x83,0xde, +0x41,0x9d,0x4e,0x84,0x28,0x41,0x24,0x6e,0x74,0x3b,0x5e,0xcb,0x39,0x25,0x28,0x58,0xdb,0xb4,0x11,0xcb,0xa7,0xe4,0xab,0x59,0xc8,0xf8,0x28,0xa4,0x9f,0x15,0xa5,0x49,0x24,0x92,0x72,0x14,0x92,0x49,0x24,0xa5, +0x24,0x92,0x49,0x29,0x49,0x24,0x92,0x4a,0x7f,0xff,0xd9,0x00,0x38,0x42,0x49,0x4d,0x04,0x06,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x02,0x00,0x00,0x00,0x01,0x01,0x00,0xff,0xe2,0x0c,0x58,0x49,0x43,0x43,0x5f, +0x50,0x52,0x4f,0x46,0x49,0x4c,0x45,0x00,0x01,0x01,0x00,0x00,0x0c,0x48,0x4c,0x69,0x6e,0x6f,0x02,0x10,0x00,0x00,0x6d,0x6e,0x74,0x72,0x52,0x47,0x42,0x20,0x58,0x59,0x5a,0x20,0x07,0xce,0x00,0x02,0x00,0x09, +0x00,0x06,0x00,0x31,0x00,0x00,0x61,0x63,0x73,0x70,0x4d,0x53,0x46,0x54,0x00,0x00,0x00,0x00,0x49,0x45,0x43,0x20,0x73,0x52,0x47,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xf6,0xd6,0x00,0x01,0x00,0x00,0x00,0x00,0xd3,0x2d,0x48,0x50,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x63,0x70,0x72,0x74,0x00,0x00,0x01,0x50,0x00,0x00,0x00,0x33,0x64,0x65,0x73,0x63,0x00,0x00, +0x01,0x84,0x00,0x00,0x00,0x6c,0x77,0x74,0x70,0x74,0x00,0x00,0x01,0xf0,0x00,0x00,0x00,0x14,0x62,0x6b,0x70,0x74,0x00,0x00,0x02,0x04,0x00,0x00,0x00,0x14,0x72,0x58,0x59,0x5a,0x00,0x00,0x02,0x18,0x00,0x00, +0x00,0x14,0x67,0x58,0x59,0x5a,0x00,0x00,0x02,0x2c,0x00,0x00,0x00,0x14,0x62,0x58,0x59,0x5a,0x00,0x00,0x02,0x40,0x00,0x00,0x00,0x14,0x64,0x6d,0x6e,0x64,0x00,0x00,0x02,0x54,0x00,0x00,0x00,0x70,0x64,0x6d, +0x64,0x64,0x00,0x00,0x02,0xc4,0x00,0x00,0x00,0x88,0x76,0x75,0x65,0x64,0x00,0x00,0x03,0x4c,0x00,0x00,0x00,0x86,0x76,0x69,0x65,0x77,0x00,0x00,0x03,0xd4,0x00,0x00,0x00,0x24,0x6c,0x75,0x6d,0x69,0x00,0x00, +0x03,0xf8,0x00,0x00,0x00,0x14,0x6d,0x65,0x61,0x73,0x00,0x00,0x04,0x0c,0x00,0x00,0x00,0x24,0x74,0x65,0x63,0x68,0x00,0x00,0x04,0x30,0x00,0x00,0x00,0x0c,0x72,0x54,0x52,0x43,0x00,0x00,0x04,0x3c,0x00,0x00, +0x08,0x0c,0x67,0x54,0x52,0x43,0x00,0x00,0x04,0x3c,0x00,0x00,0x08,0x0c,0x62,0x54,0x52,0x43,0x00,0x00,0x04,0x3c,0x00,0x00,0x08,0x0c,0x74,0x65,0x78,0x74,0x00,0x00,0x00,0x00,0x43,0x6f,0x70,0x79,0x72,0x69, +0x67,0x68,0x74,0x20,0x28,0x63,0x29,0x20,0x31,0x39,0x39,0x38,0x20,0x48,0x65,0x77,0x6c,0x65,0x74,0x74,0x2d,0x50,0x61,0x63,0x6b,0x61,0x72,0x64,0x20,0x43,0x6f,0x6d,0x70,0x61,0x6e,0x79,0x00,0x00,0x64,0x65, +0x73,0x63,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x12,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x12,0x73, +0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0xf3,0x51,0x00,0x01, +0x00,0x00,0x00,0x01,0x16,0xcc,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x6f,0xa2,0x00,0x00, +0x38,0xf5,0x00,0x00,0x03,0x90,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x62,0x99,0x00,0x00,0xb7,0x85,0x00,0x00,0x18,0xda,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0xa0,0x00,0x00, +0x0f,0x84,0x00,0x00,0xb6,0xcf,0x64,0x65,0x73,0x63,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x16,0x49,0x45,0x43,0x20,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x69,0x65,0x63,0x2e,0x63,0x68,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x16,0x49,0x45,0x43,0x20,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x69,0x65,0x63,0x2e,0x63,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x65, +0x73,0x63,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2e,0x49,0x45,0x43,0x20,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x20,0x44,0x65,0x66,0x61,0x75,0x6c,0x74,0x20,0x52,0x47,0x42,0x20,0x63,0x6f,0x6c,0x6f, +0x75,0x72,0x20,0x73,0x70,0x61,0x63,0x65,0x20,0x2d,0x20,0x73,0x52,0x47,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2e,0x49,0x45,0x43,0x20,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31, +0x20,0x44,0x65,0x66,0x61,0x75,0x6c,0x74,0x20,0x52,0x47,0x42,0x20,0x63,0x6f,0x6c,0x6f,0x75,0x72,0x20,0x73,0x70,0x61,0x63,0x65,0x20,0x2d,0x20,0x73,0x52,0x47,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x65,0x73,0x63,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2c,0x52,0x65,0x66,0x65,0x72,0x65,0x6e,0x63,0x65,0x20,0x56,0x69,0x65,0x77, +0x69,0x6e,0x67,0x20,0x43,0x6f,0x6e,0x64,0x69,0x74,0x69,0x6f,0x6e,0x20,0x69,0x6e,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x2c,0x52,0x65,0x66,0x65,0x72,0x65,0x6e,0x63,0x65,0x20,0x56,0x69,0x65,0x77,0x69,0x6e,0x67,0x20,0x43,0x6f,0x6e,0x64,0x69,0x74,0x69,0x6f,0x6e,0x20,0x69,0x6e,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36, +0x2d,0x32,0x2e,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x76,0x69,0x65,0x77,0x00,0x00,0x00,0x00,0x00,0x13, +0xa4,0xfe,0x00,0x14,0x5f,0x2e,0x00,0x10,0xcf,0x14,0x00,0x03,0xed,0xcc,0x00,0x04,0x13,0x0b,0x00,0x03,0x5c,0x9e,0x00,0x00,0x00,0x01,0x58,0x59,0x5a,0x20,0x00,0x00,0x00,0x00,0x00,0x4c,0x09,0x56,0x00,0x50, +0x00,0x00,0x00,0x57,0x1f,0xe7,0x6d,0x65,0x61,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x8f,0x00,0x00, +0x00,0x02,0x73,0x69,0x67,0x20,0x00,0x00,0x00,0x00,0x43,0x52,0x54,0x20,0x63,0x75,0x72,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x05,0x00,0x0a,0x00,0x0f,0x00,0x14,0x00,0x19,0x00,0x1e, +0x00,0x23,0x00,0x28,0x00,0x2d,0x00,0x32,0x00,0x37,0x00,0x3b,0x00,0x40,0x00,0x45,0x00,0x4a,0x00,0x4f,0x00,0x54,0x00,0x59,0x00,0x5e,0x00,0x63,0x00,0x68,0x00,0x6d,0x00,0x72,0x00,0x77,0x00,0x7c,0x00,0x81, +0x00,0x86,0x00,0x8b,0x00,0x90,0x00,0x95,0x00,0x9a,0x00,0x9f,0x00,0xa4,0x00,0xa9,0x00,0xae,0x00,0xb2,0x00,0xb7,0x00,0xbc,0x00,0xc1,0x00,0xc6,0x00,0xcb,0x00,0xd0,0x00,0xd5,0x00,0xdb,0x00,0xe0,0x00,0xe5, +0x00,0xeb,0x00,0xf0,0x00,0xf6,0x00,0xfb,0x01,0x01,0x01,0x07,0x01,0x0d,0x01,0x13,0x01,0x19,0x01,0x1f,0x01,0x25,0x01,0x2b,0x01,0x32,0x01,0x38,0x01,0x3e,0x01,0x45,0x01,0x4c,0x01,0x52,0x01,0x59,0x01,0x60, +0x01,0x67,0x01,0x6e,0x01,0x75,0x01,0x7c,0x01,0x83,0x01,0x8b,0x01,0x92,0x01,0x9a,0x01,0xa1,0x01,0xa9,0x01,0xb1,0x01,0xb9,0x01,0xc1,0x01,0xc9,0x01,0xd1,0x01,0xd9,0x01,0xe1,0x01,0xe9,0x01,0xf2,0x01,0xfa, +0x02,0x03,0x02,0x0c,0x02,0x14,0x02,0x1d,0x02,0x26,0x02,0x2f,0x02,0x38,0x02,0x41,0x02,0x4b,0x02,0x54,0x02,0x5d,0x02,0x67,0x02,0x71,0x02,0x7a,0x02,0x84,0x02,0x8e,0x02,0x98,0x02,0xa2,0x02,0xac,0x02,0xb6, +0x02,0xc1,0x02,0xcb,0x02,0xd5,0x02,0xe0,0x02,0xeb,0x02,0xf5,0x03,0x00,0x03,0x0b,0x03,0x16,0x03,0x21,0x03,0x2d,0x03,0x38,0x03,0x43,0x03,0x4f,0x03,0x5a,0x03,0x66,0x03,0x72,0x03,0x7e,0x03,0x8a,0x03,0x96, +0x03,0xa2,0x03,0xae,0x03,0xba,0x03,0xc7,0x03,0xd3,0x03,0xe0,0x03,0xec,0x03,0xf9,0x04,0x06,0x04,0x13,0x04,0x20,0x04,0x2d,0x04,0x3b,0x04,0x48,0x04,0x55,0x04,0x63,0x04,0x71,0x04,0x7e,0x04,0x8c,0x04,0x9a, +0x04,0xa8,0x04,0xb6,0x04,0xc4,0x04,0xd3,0x04,0xe1,0x04,0xf0,0x04,0xfe,0x05,0x0d,0x05,0x1c,0x05,0x2b,0x05,0x3a,0x05,0x49,0x05,0x58,0x05,0x67,0x05,0x77,0x05,0x86,0x05,0x96,0x05,0xa6,0x05,0xb5,0x05,0xc5, +0x05,0xd5,0x05,0xe5,0x05,0xf6,0x06,0x06,0x06,0x16,0x06,0x27,0x06,0x37,0x06,0x48,0x06,0x59,0x06,0x6a,0x06,0x7b,0x06,0x8c,0x06,0x9d,0x06,0xaf,0x06,0xc0,0x06,0xd1,0x06,0xe3,0x06,0xf5,0x07,0x07,0x07,0x19, +0x07,0x2b,0x07,0x3d,0x07,0x4f,0x07,0x61,0x07,0x74,0x07,0x86,0x07,0x99,0x07,0xac,0x07,0xbf,0x07,0xd2,0x07,0xe5,0x07,0xf8,0x08,0x0b,0x08,0x1f,0x08,0x32,0x08,0x46,0x08,0x5a,0x08,0x6e,0x08,0x82,0x08,0x96, +0x08,0xaa,0x08,0xbe,0x08,0xd2,0x08,0xe7,0x08,0xfb,0x09,0x10,0x09,0x25,0x09,0x3a,0x09,0x4f,0x09,0x64,0x09,0x79,0x09,0x8f,0x09,0xa4,0x09,0xba,0x09,0xcf,0x09,0xe5,0x09,0xfb,0x0a,0x11,0x0a,0x27,0x0a,0x3d, +0x0a,0x54,0x0a,0x6a,0x0a,0x81,0x0a,0x98,0x0a,0xae,0x0a,0xc5,0x0a,0xdc,0x0a,0xf3,0x0b,0x0b,0x0b,0x22,0x0b,0x39,0x0b,0x51,0x0b,0x69,0x0b,0x80,0x0b,0x98,0x0b,0xb0,0x0b,0xc8,0x0b,0xe1,0x0b,0xf9,0x0c,0x12, +0x0c,0x2a,0x0c,0x43,0x0c,0x5c,0x0c,0x75,0x0c,0x8e,0x0c,0xa7,0x0c,0xc0,0x0c,0xd9,0x0c,0xf3,0x0d,0x0d,0x0d,0x26,0x0d,0x40,0x0d,0x5a,0x0d,0x74,0x0d,0x8e,0x0d,0xa9,0x0d,0xc3,0x0d,0xde,0x0d,0xf8,0x0e,0x13, +0x0e,0x2e,0x0e,0x49,0x0e,0x64,0x0e,0x7f,0x0e,0x9b,0x0e,0xb6,0x0e,0xd2,0x0e,0xee,0x0f,0x09,0x0f,0x25,0x0f,0x41,0x0f,0x5e,0x0f,0x7a,0x0f,0x96,0x0f,0xb3,0x0f,0xcf,0x0f,0xec,0x10,0x09,0x10,0x26,0x10,0x43, +0x10,0x61,0x10,0x7e,0x10,0x9b,0x10,0xb9,0x10,0xd7,0x10,0xf5,0x11,0x13,0x11,0x31,0x11,0x4f,0x11,0x6d,0x11,0x8c,0x11,0xaa,0x11,0xc9,0x11,0xe8,0x12,0x07,0x12,0x26,0x12,0x45,0x12,0x64,0x12,0x84,0x12,0xa3, +0x12,0xc3,0x12,0xe3,0x13,0x03,0x13,0x23,0x13,0x43,0x13,0x63,0x13,0x83,0x13,0xa4,0x13,0xc5,0x13,0xe5,0x14,0x06,0x14,0x27,0x14,0x49,0x14,0x6a,0x14,0x8b,0x14,0xad,0x14,0xce,0x14,0xf0,0x15,0x12,0x15,0x34, +0x15,0x56,0x15,0x78,0x15,0x9b,0x15,0xbd,0x15,0xe0,0x16,0x03,0x16,0x26,0x16,0x49,0x16,0x6c,0x16,0x8f,0x16,0xb2,0x16,0xd6,0x16,0xfa,0x17,0x1d,0x17,0x41,0x17,0x65,0x17,0x89,0x17,0xae,0x17,0xd2,0x17,0xf7, +0x18,0x1b,0x18,0x40,0x18,0x65,0x18,0x8a,0x18,0xaf,0x18,0xd5,0x18,0xfa,0x19,0x20,0x19,0x45,0x19,0x6b,0x19,0x91,0x19,0xb7,0x19,0xdd,0x1a,0x04,0x1a,0x2a,0x1a,0x51,0x1a,0x77,0x1a,0x9e,0x1a,0xc5,0x1a,0xec, +0x1b,0x14,0x1b,0x3b,0x1b,0x63,0x1b,0x8a,0x1b,0xb2,0x1b,0xda,0x1c,0x02,0x1c,0x2a,0x1c,0x52,0x1c,0x7b,0x1c,0xa3,0x1c,0xcc,0x1c,0xf5,0x1d,0x1e,0x1d,0x47,0x1d,0x70,0x1d,0x99,0x1d,0xc3,0x1d,0xec,0x1e,0x16, +0x1e,0x40,0x1e,0x6a,0x1e,0x94,0x1e,0xbe,0x1e,0xe9,0x1f,0x13,0x1f,0x3e,0x1f,0x69,0x1f,0x94,0x1f,0xbf,0x1f,0xea,0x20,0x15,0x20,0x41,0x20,0x6c,0x20,0x98,0x20,0xc4,0x20,0xf0,0x21,0x1c,0x21,0x48,0x21,0x75, +0x21,0xa1,0x21,0xce,0x21,0xfb,0x22,0x27,0x22,0x55,0x22,0x82,0x22,0xaf,0x22,0xdd,0x23,0x0a,0x23,0x38,0x23,0x66,0x23,0x94,0x23,0xc2,0x23,0xf0,0x24,0x1f,0x24,0x4d,0x24,0x7c,0x24,0xab,0x24,0xda,0x25,0x09, +0x25,0x38,0x25,0x68,0x25,0x97,0x25,0xc7,0x25,0xf7,0x26,0x27,0x26,0x57,0x26,0x87,0x26,0xb7,0x26,0xe8,0x27,0x18,0x27,0x49,0x27,0x7a,0x27,0xab,0x27,0xdc,0x28,0x0d,0x28,0x3f,0x28,0x71,0x28,0xa2,0x28,0xd4, +0x29,0x06,0x29,0x38,0x29,0x6b,0x29,0x9d,0x29,0xd0,0x2a,0x02,0x2a,0x35,0x2a,0x68,0x2a,0x9b,0x2a,0xcf,0x2b,0x02,0x2b,0x36,0x2b,0x69,0x2b,0x9d,0x2b,0xd1,0x2c,0x05,0x2c,0x39,0x2c,0x6e,0x2c,0xa2,0x2c,0xd7, +0x2d,0x0c,0x2d,0x41,0x2d,0x76,0x2d,0xab,0x2d,0xe1,0x2e,0x16,0x2e,0x4c,0x2e,0x82,0x2e,0xb7,0x2e,0xee,0x2f,0x24,0x2f,0x5a,0x2f,0x91,0x2f,0xc7,0x2f,0xfe,0x30,0x35,0x30,0x6c,0x30,0xa4,0x30,0xdb,0x31,0x12, +0x31,0x4a,0x31,0x82,0x31,0xba,0x31,0xf2,0x32,0x2a,0x32,0x63,0x32,0x9b,0x32,0xd4,0x33,0x0d,0x33,0x46,0x33,0x7f,0x33,0xb8,0x33,0xf1,0x34,0x2b,0x34,0x65,0x34,0x9e,0x34,0xd8,0x35,0x13,0x35,0x4d,0x35,0x87, +0x35,0xc2,0x35,0xfd,0x36,0x37,0x36,0x72,0x36,0xae,0x36,0xe9,0x37,0x24,0x37,0x60,0x37,0x9c,0x37,0xd7,0x38,0x14,0x38,0x50,0x38,0x8c,0x38,0xc8,0x39,0x05,0x39,0x42,0x39,0x7f,0x39,0xbc,0x39,0xf9,0x3a,0x36, +0x3a,0x74,0x3a,0xb2,0x3a,0xef,0x3b,0x2d,0x3b,0x6b,0x3b,0xaa,0x3b,0xe8,0x3c,0x27,0x3c,0x65,0x3c,0xa4,0x3c,0xe3,0x3d,0x22,0x3d,0x61,0x3d,0xa1,0x3d,0xe0,0x3e,0x20,0x3e,0x60,0x3e,0xa0,0x3e,0xe0,0x3f,0x21, +0x3f,0x61,0x3f,0xa2,0x3f,0xe2,0x40,0x23,0x40,0x64,0x40,0xa6,0x40,0xe7,0x41,0x29,0x41,0x6a,0x41,0xac,0x41,0xee,0x42,0x30,0x42,0x72,0x42,0xb5,0x42,0xf7,0x43,0x3a,0x43,0x7d,0x43,0xc0,0x44,0x03,0x44,0x47, +0x44,0x8a,0x44,0xce,0x45,0x12,0x45,0x55,0x45,0x9a,0x45,0xde,0x46,0x22,0x46,0x67,0x46,0xab,0x46,0xf0,0x47,0x35,0x47,0x7b,0x47,0xc0,0x48,0x05,0x48,0x4b,0x48,0x91,0x48,0xd7,0x49,0x1d,0x49,0x63,0x49,0xa9, +0x49,0xf0,0x4a,0x37,0x4a,0x7d,0x4a,0xc4,0x4b,0x0c,0x4b,0x53,0x4b,0x9a,0x4b,0xe2,0x4c,0x2a,0x4c,0x72,0x4c,0xba,0x4d,0x02,0x4d,0x4a,0x4d,0x93,0x4d,0xdc,0x4e,0x25,0x4e,0x6e,0x4e,0xb7,0x4f,0x00,0x4f,0x49, +0x4f,0x93,0x4f,0xdd,0x50,0x27,0x50,0x71,0x50,0xbb,0x51,0x06,0x51,0x50,0x51,0x9b,0x51,0xe6,0x52,0x31,0x52,0x7c,0x52,0xc7,0x53,0x13,0x53,0x5f,0x53,0xaa,0x53,0xf6,0x54,0x42,0x54,0x8f,0x54,0xdb,0x55,0x28, +0x55,0x75,0x55,0xc2,0x56,0x0f,0x56,0x5c,0x56,0xa9,0x56,0xf7,0x57,0x44,0x57,0x92,0x57,0xe0,0x58,0x2f,0x58,0x7d,0x58,0xcb,0x59,0x1a,0x59,0x69,0x59,0xb8,0x5a,0x07,0x5a,0x56,0x5a,0xa6,0x5a,0xf5,0x5b,0x45, +0x5b,0x95,0x5b,0xe5,0x5c,0x35,0x5c,0x86,0x5c,0xd6,0x5d,0x27,0x5d,0x78,0x5d,0xc9,0x5e,0x1a,0x5e,0x6c,0x5e,0xbd,0x5f,0x0f,0x5f,0x61,0x5f,0xb3,0x60,0x05,0x60,0x57,0x60,0xaa,0x60,0xfc,0x61,0x4f,0x61,0xa2, +0x61,0xf5,0x62,0x49,0x62,0x9c,0x62,0xf0,0x63,0x43,0x63,0x97,0x63,0xeb,0x64,0x40,0x64,0x94,0x64,0xe9,0x65,0x3d,0x65,0x92,0x65,0xe7,0x66,0x3d,0x66,0x92,0x66,0xe8,0x67,0x3d,0x67,0x93,0x67,0xe9,0x68,0x3f, +0x68,0x96,0x68,0xec,0x69,0x43,0x69,0x9a,0x69,0xf1,0x6a,0x48,0x6a,0x9f,0x6a,0xf7,0x6b,0x4f,0x6b,0xa7,0x6b,0xff,0x6c,0x57,0x6c,0xaf,0x6d,0x08,0x6d,0x60,0x6d,0xb9,0x6e,0x12,0x6e,0x6b,0x6e,0xc4,0x6f,0x1e, +0x6f,0x78,0x6f,0xd1,0x70,0x2b,0x70,0x86,0x70,0xe0,0x71,0x3a,0x71,0x95,0x71,0xf0,0x72,0x4b,0x72,0xa6,0x73,0x01,0x73,0x5d,0x73,0xb8,0x74,0x14,0x74,0x70,0x74,0xcc,0x75,0x28,0x75,0x85,0x75,0xe1,0x76,0x3e, +0x76,0x9b,0x76,0xf8,0x77,0x56,0x77,0xb3,0x78,0x11,0x78,0x6e,0x78,0xcc,0x79,0x2a,0x79,0x89,0x79,0xe7,0x7a,0x46,0x7a,0xa5,0x7b,0x04,0x7b,0x63,0x7b,0xc2,0x7c,0x21,0x7c,0x81,0x7c,0xe1,0x7d,0x41,0x7d,0xa1, +0x7e,0x01,0x7e,0x62,0x7e,0xc2,0x7f,0x23,0x7f,0x84,0x7f,0xe5,0x80,0x47,0x80,0xa8,0x81,0x0a,0x81,0x6b,0x81,0xcd,0x82,0x30,0x82,0x92,0x82,0xf4,0x83,0x57,0x83,0xba,0x84,0x1d,0x84,0x80,0x84,0xe3,0x85,0x47, +0x85,0xab,0x86,0x0e,0x86,0x72,0x86,0xd7,0x87,0x3b,0x87,0x9f,0x88,0x04,0x88,0x69,0x88,0xce,0x89,0x33,0x89,0x99,0x89,0xfe,0x8a,0x64,0x8a,0xca,0x8b,0x30,0x8b,0x96,0x8b,0xfc,0x8c,0x63,0x8c,0xca,0x8d,0x31, +0x8d,0x98,0x8d,0xff,0x8e,0x66,0x8e,0xce,0x8f,0x36,0x8f,0x9e,0x90,0x06,0x90,0x6e,0x90,0xd6,0x91,0x3f,0x91,0xa8,0x92,0x11,0x92,0x7a,0x92,0xe3,0x93,0x4d,0x93,0xb6,0x94,0x20,0x94,0x8a,0x94,0xf4,0x95,0x5f, +0x95,0xc9,0x96,0x34,0x96,0x9f,0x97,0x0a,0x97,0x75,0x97,0xe0,0x98,0x4c,0x98,0xb8,0x99,0x24,0x99,0x90,0x99,0xfc,0x9a,0x68,0x9a,0xd5,0x9b,0x42,0x9b,0xaf,0x9c,0x1c,0x9c,0x89,0x9c,0xf7,0x9d,0x64,0x9d,0xd2, +0x9e,0x40,0x9e,0xae,0x9f,0x1d,0x9f,0x8b,0x9f,0xfa,0xa0,0x69,0xa0,0xd8,0xa1,0x47,0xa1,0xb6,0xa2,0x26,0xa2,0x96,0xa3,0x06,0xa3,0x76,0xa3,0xe6,0xa4,0x56,0xa4,0xc7,0xa5,0x38,0xa5,0xa9,0xa6,0x1a,0xa6,0x8b, +0xa6,0xfd,0xa7,0x6e,0xa7,0xe0,0xa8,0x52,0xa8,0xc4,0xa9,0x37,0xa9,0xa9,0xaa,0x1c,0xaa,0x8f,0xab,0x02,0xab,0x75,0xab,0xe9,0xac,0x5c,0xac,0xd0,0xad,0x44,0xad,0xb8,0xae,0x2d,0xae,0xa1,0xaf,0x16,0xaf,0x8b, +0xb0,0x00,0xb0,0x75,0xb0,0xea,0xb1,0x60,0xb1,0xd6,0xb2,0x4b,0xb2,0xc2,0xb3,0x38,0xb3,0xae,0xb4,0x25,0xb4,0x9c,0xb5,0x13,0xb5,0x8a,0xb6,0x01,0xb6,0x79,0xb6,0xf0,0xb7,0x68,0xb7,0xe0,0xb8,0x59,0xb8,0xd1, +0xb9,0x4a,0xb9,0xc2,0xba,0x3b,0xba,0xb5,0xbb,0x2e,0xbb,0xa7,0xbc,0x21,0xbc,0x9b,0xbd,0x15,0xbd,0x8f,0xbe,0x0a,0xbe,0x84,0xbe,0xff,0xbf,0x7a,0xbf,0xf5,0xc0,0x70,0xc0,0xec,0xc1,0x67,0xc1,0xe3,0xc2,0x5f, +0xc2,0xdb,0xc3,0x58,0xc3,0xd4,0xc4,0x51,0xc4,0xce,0xc5,0x4b,0xc5,0xc8,0xc6,0x46,0xc6,0xc3,0xc7,0x41,0xc7,0xbf,0xc8,0x3d,0xc8,0xbc,0xc9,0x3a,0xc9,0xb9,0xca,0x38,0xca,0xb7,0xcb,0x36,0xcb,0xb6,0xcc,0x35, +0xcc,0xb5,0xcd,0x35,0xcd,0xb5,0xce,0x36,0xce,0xb6,0xcf,0x37,0xcf,0xb8,0xd0,0x39,0xd0,0xba,0xd1,0x3c,0xd1,0xbe,0xd2,0x3f,0xd2,0xc1,0xd3,0x44,0xd3,0xc6,0xd4,0x49,0xd4,0xcb,0xd5,0x4e,0xd5,0xd1,0xd6,0x55, +0xd6,0xd8,0xd7,0x5c,0xd7,0xe0,0xd8,0x64,0xd8,0xe8,0xd9,0x6c,0xd9,0xf1,0xda,0x76,0xda,0xfb,0xdb,0x80,0xdc,0x05,0xdc,0x8a,0xdd,0x10,0xdd,0x96,0xde,0x1c,0xde,0xa2,0xdf,0x29,0xdf,0xaf,0xe0,0x36,0xe0,0xbd, +0xe1,0x44,0xe1,0xcc,0xe2,0x53,0xe2,0xdb,0xe3,0x63,0xe3,0xeb,0xe4,0x73,0xe4,0xfc,0xe5,0x84,0xe6,0x0d,0xe6,0x96,0xe7,0x1f,0xe7,0xa9,0xe8,0x32,0xe8,0xbc,0xe9,0x46,0xe9,0xd0,0xea,0x5b,0xea,0xe5,0xeb,0x70, +0xeb,0xfb,0xec,0x86,0xed,0x11,0xed,0x9c,0xee,0x28,0xee,0xb4,0xef,0x40,0xef,0xcc,0xf0,0x58,0xf0,0xe5,0xf1,0x72,0xf1,0xff,0xf2,0x8c,0xf3,0x19,0xf3,0xa7,0xf4,0x34,0xf4,0xc2,0xf5,0x50,0xf5,0xde,0xf6,0x6d, +0xf6,0xfb,0xf7,0x8a,0xf8,0x19,0xf8,0xa8,0xf9,0x38,0xf9,0xc7,0xfa,0x57,0xfa,0xe7,0xfb,0x77,0xfc,0x07,0xfc,0x98,0xfd,0x29,0xfd,0xba,0xfe,0x4b,0xfe,0xdc,0xff,0x6d,0xff,0xff,0xff,0xfe,0x00,0x26,0x46,0x69, +0x6c,0x65,0x20,0x77,0x72,0x69,0x74,0x74,0x65,0x6e,0x20,0x62,0x79,0x20,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0xa8,0x20,0x35,0x2e,0x30,0xff,0xee,0x00,0x0e,0x41,0x64, +0x6f,0x62,0x65,0x00,0x64,0x80,0x00,0x00,0x00,0x01,0xff,0xdb,0x00,0x84,0x00,0x08,0x06,0x06,0x09,0x06,0x09,0x0e,0x08,0x08,0x0e,0x11,0x0d,0x0b,0x0d,0x11,0x15,0x12,0x11,0x11,0x12,0x15,0x1c,0x17,0x17,0x17, +0x17,0x17,0x1c,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x01, +0x09,0x09,0x09,0x0b,0x0a,0x0b,0x12,0x0b,0x0b,0x12,0x14,0x0e,0x0e,0x0e,0x14,0x14,0x0e,0x0e,0x0e,0x0e,0x14,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x11,0x11,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x11,0x0c,0x0c,0x0c,0x0c, +0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0xff,0xc0,0x00,0x11,0x08,0x00,0x51,0x06,0x40,0x03,0x01,0x22,0x00,0x02,0x11,0x01, +0x03,0x11,0x01,0xff,0xdd,0x00,0x04,0x00,0x64,0xff,0xc4,0x01,0xa2,0x00,0x00,0x00,0x07,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x05,0x03,0x02,0x06,0x01,0x00,0x07,0x08,0x09, +0x0a,0x0b,0x01,0x00,0x02,0x02,0x03,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x10,0x00,0x02,0x01,0x03,0x03,0x02,0x04,0x02, +0x06,0x07,0x03,0x04,0x02,0x06,0x02,0x73,0x01,0x02,0x03,0x11,0x04,0x00,0x05,0x21,0x12,0x31,0x41,0x51,0x06,0x13,0x61,0x22,0x71,0x81,0x14,0x32,0x91,0xa1,0x07,0x15,0xb1,0x42,0x23,0xc1,0x52,0xd1,0xe1,0x33, +0x16,0x62,0xf0,0x24,0x72,0x82,0xf1,0x25,0x43,0x34,0x53,0x92,0xa2,0xb2,0x63,0x73,0xc2,0x35,0x44,0x27,0x93,0xa3,0xb3,0x36,0x17,0x54,0x64,0x74,0xc3,0xd2,0xe2,0x08,0x26,0x83,0x09,0x0a,0x18,0x19,0x84,0x94, +0x45,0x46,0xa4,0xb4,0x56,0xd3,0x55,0x28,0x1a,0xf2,0xe3,0xf3,0xc4,0xd4,0xe4,0xf4,0x65,0x75,0x85,0x95,0xa5,0xb5,0xc5,0xd5,0xe5,0xf5,0x66,0x76,0x86,0x96,0xa6,0xb6,0xc6,0xd6,0xe6,0xf6,0x37,0x47,0x57,0x67, +0x77,0x87,0x97,0xa7,0xb7,0xc7,0xd7,0xe7,0xf7,0x38,0x48,0x58,0x68,0x78,0x88,0x98,0xa8,0xb8,0xc8,0xd8,0xe8,0xf8,0x29,0x39,0x49,0x59,0x69,0x79,0x89,0x99,0xa9,0xb9,0xc9,0xd9,0xe9,0xf9,0x2a,0x3a,0x4a,0x5a, +0x6a,0x7a,0x8a,0x9a,0xaa,0xba,0xca,0xda,0xea,0xfa,0x11,0x00,0x02,0x02,0x01,0x02,0x03,0x05,0x05,0x04,0x05,0x06,0x04,0x08,0x03,0x03,0x6d,0x01,0x00,0x02,0x11,0x03,0x04,0x21,0x12,0x31,0x41,0x05,0x51,0x13, +0x61,0x22,0x06,0x71,0x81,0x91,0x32,0xa1,0xb1,0xf0,0x14,0xc1,0xd1,0xe1,0x23,0x42,0x15,0x52,0x62,0x72,0xf1,0x33,0x24,0x34,0x43,0x82,0x16,0x92,0x53,0x25,0xa2,0x63,0xb2,0xc2,0x07,0x73,0xd2,0x35,0xe2,0x44, +0x83,0x17,0x54,0x93,0x08,0x09,0x0a,0x18,0x19,0x26,0x36,0x45,0x1a,0x27,0x64,0x74,0x55,0x37,0xf2,0xa3,0xb3,0xc3,0x28,0x29,0xd3,0xe3,0xf3,0x84,0x94,0xa4,0xb4,0xc4,0xd4,0xe4,0xf4,0x65,0x75,0x85,0x95,0xa5, +0xb5,0xc5,0xd5,0xe5,0xf5,0x46,0x56,0x66,0x76,0x86,0x96,0xa6,0xb6,0xc6,0xd6,0xe6,0xf6,0x47,0x57,0x67,0x77,0x87,0x97,0xa7,0xb7,0xc7,0xd7,0xe7,0xf7,0x38,0x48,0x58,0x68,0x78,0x88,0x98,0xa8,0xb8,0xc8,0xd8, +0xe8,0xf8,0x39,0x49,0x59,0x69,0x79,0x89,0x99,0xa9,0xb9,0xc9,0xd9,0xe9,0xf9,0x2a,0x3a,0x4a,0x5a,0x6a,0x7a,0x8a,0x9a,0xaa,0xba,0xca,0xda,0xea,0xfa,0xff,0xda,0x00,0x0c,0x03,0x01,0x00,0x02,0x11,0x03,0x11, +0x00,0x3f,0x00,0xe7,0x43,0x61,0x99,0xb7,0xc7,0x53,0xb6,0x34,0xb1,0xa8,0xf7,0x39,0xaf,0x72,0x5c,0xc7,0x1a,0x7f,0x1c,0x71,0xd8,0xfb,0xe3,0x49,0xa5,0x69,0x8a,0xba,0x98,0xc3,0xbd,0x7c,0x08,0x23,0x1d,0x4a, +0x80,0x7b,0x1e,0x98,0xc6,0x22,0xb4,0xc2,0x15,0xc0,0x06,0x14,0xad,0x36,0xeb,0xf2,0xc4,0x52,0x51,0x70,0x9c,0xd3,0x65,0x35,0xa9,0x3e,0xd8,0xb2,0x9d,0xeb,0xd7,0x6c,0x0e,0xf1,0xc7,0x12,0x34,0x24,0x85,0xaa, +0x93,0x4e,0xf4,0x27,0xfe,0x6a,0xc2,0x10,0xea,0x87,0xa1,0x5d,0xd4,0xf4,0x38,0x20,0x92,0x00,0x18,0x1e,0x14,0x2a,0xa8,0x8d,0xb7,0x13,0xdf,0xbe,0x2c,0xcd,0x52,0x40,0xc2,0x50,0x17,0xc4,0x4a,0xd7,0xc7,0xae, +0x16,0xc6,0xad,0x1c,0x00,0x49,0xcb,0x93,0x30,0xe2,0x0f,0xfc,0x37,0xfc,0xd4,0xd8,0x35,0x9b,0x8e,0x24,0x54,0x33,0x73,0xf0,0xc4,0x1a,0x56,0xa9,0xd6,0xb9,0x71,0x51,0x8f,0x2f,0x1a,0x65,0x10,0x41,0x03,0xc7, +0x2d,0x47,0x01,0x4c,0x0a,0xe9,0x90,0x48,0x8d,0x1f,0x73,0xd3,0x30,0x6f,0x52,0x14,0x63,0xb1,0xe8,0x71,0xbe,0x2c,0x7a,0x0c,0xaa,0x54,0xef,0xdb,0x15,0x71,0x35,0x1b,0x63,0x53,0xb1,0xf1,0xcb,0x20,0xd2,0xbe, +0x3b,0xe6,0x45,0xdc,0x1f,0x0c,0x55,0x16,0x83,0x6a,0xe2,0xa8,0x31,0x18,0xf1,0x65,0x38,0x0b,0x26,0xd9,0x39,0x6d,0x98,0x2f,0x11,0x41,0x97,0xd7,0x2c,0x60,0x55,0xbd,0x33,0x0c,0xb3,0xed,0x95,0xd3,0x15,0x77, +0xbe,0x07,0xb8,0xb7,0x13,0x83,0x43,0xc4,0x9e,0xf8,0x23,0x29,0xb0,0x84,0x20,0x9a,0xd0,0xfa,0x66,0x2a,0x92,0x3b,0x11,0x8a,0x7a,0xbc,0x46,0xe2,0x9d,0xb0,0x41,0xc6,0x36,0xf8,0x6e,0xd6,0x94,0x47,0xc1,0x52, +0x72,0xc3,0x50,0x65,0x11,0xdb,0xb6,0x55,0x68,0x6b,0xf4,0x61,0x42,0x1e,0x6b,0x92,0x0d,0x17,0xef,0xc0,0xc4,0xd6,0xa4,0xe3,0xa6,0x07,0x96,0x30,0x65,0x80,0x6c,0xc4,0xaf,0x49,0x02,0x2b,0x0a,0x6e,0xc2,0x98, +0xce,0xbd,0x73,0x66,0xc9,0x21,0xb0,0x31,0xeb,0xd4,0x50,0x57,0x1b,0xd7,0x35,0x69,0x81,0x57,0x57,0x1c,0x9f,0x11,0x00,0xed,0x89,0xd7,0xc7,0x2d,0x69,0x42,0x49,0xdf,0xc3,0x12,0x95,0x79,0xde,0x9f,0x07,0x87, +0x5c,0x64,0xbd,0x15,0x7b,0x85,0xc6,0xad,0x14,0x82,0x45,0x69,0x99,0x89,0x62,0x58,0xed,0x5c,0x14,0x95,0x87,0x7c,0xdc,0x69,0x4c,0xbe,0x40,0x1d,0xba,0xe5,0x57,0x7c,0x28,0x6f,0x61,0xb6,0x63,0xb6,0x63,0xbe, +0x60,0x45,0x29,0x8a,0xad,0xaf,0x6c,0xbe,0xb9,0x8e,0x50,0x34,0x38,0xab,0x5d,0xa9,0x96,0x3a,0x65,0x1d,0xf7,0x39,0x45,0xb8,0xe1,0x43,0x67,0x03,0xba,0xd1,0xa9,0x82,0x15,0xb7,0xae,0x6e,0xc4,0xe2,0x0d,0x29, +0x43,0xbd,0x2a,0x69,0xe1,0x8c,0xae,0x58,0xda,0xa3,0x2a,0x9f,0x49,0xc9,0xb1,0x5f,0x09,0xa3,0x6f,0x82,0x45,0x18,0x60,0x68,0x94,0x8a,0x9c,0x58,0x36,0xf9,0x12,0x90,0xd4,0xaa,0x4e,0xf9,0x51,0xfc,0x7d,0x71, +0x42,0x69,0xd3,0xae,0x58,0x25,0x46,0xf8,0x12,0xa6,0x17,0x81,0x3d,0xeb,0x8f,0x15,0x23,0x28,0x9a,0x8a,0x8c,0xd5,0xa5,0x31,0x56,0xfe,0x79,0x7d,0x46,0x33,0x90,0x35,0xca,0xe5,0xe1,0x8a,0xb8,0xf8,0xe2,0x6c, +0xd5,0xc7,0x36,0x34,0x01,0x84,0x2b,0x40,0x6d,0x4c,0xb0,0x29,0x8e,0x2f,0x4c,0x61,0xf1,0x18,0xa1,0xc6,0xbd,0x72,0xab,0x96,0xc7,0xbe,0x50,0x38,0x55,0x42,0x5f,0xb4,0x0e,0x3d,0x3e,0xce,0x36,0x7d,0x88,0xae, +0x60,0x76,0xc9,0x74,0x63,0xd5,0x71,0xdc,0x6d,0x8c,0x6c,0x75,0x0f,0x6c,0x6b,0x03,0x88,0x52,0xa5,0x8e,0xcd,0x4c,0xc4,0x78,0x61,0x43,0xa9,0x8e,0x39,0x59,0x78,0xa5,0x69,0xcc,0x33,0x11,0x9b,0x15,0x6a,0x45, +0x5e,0x15,0xaf,0xc4,0x08,0x00,0x7b,0x1a,0xd7,0x10,0xc5,0xe4,0x4a,0xa7,0x3f,0x02,0x05,0x3e,0x75,0xff,0x00,0x9a,0x71,0x0c,0x21,0x0e,0xcd,0x9b,0x36,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76, +0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57, +0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15, +0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1, +0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b, +0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9, +0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd, +0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x7f,0xff,0xd0,0xe7,0x8c,0x78,0xfc,0xf1,0x83,0xa5,0x4e,0x3b,0xa9,0xdf,0xa6,0x31,0x6a,0xc6,0xad,0xe2, +0x73,0x5e,0xe4,0xae,0x35,0xa9,0xf1,0xc6,0xfe,0xae,0xf9,0x64,0xec,0x4e,0x56,0x15,0x5a,0xc7,0x88,0x03,0xee,0xc4,0x82,0xd0,0xd4,0xe2,0xa6,0x8b,0xb7,0x7c,0x69,0x14,0xeb,0xd7,0x0a,0x1a,0x5f,0x1e,0xdd,0x30, +0x34,0xea,0x92,0x5e,0x00,0xfd,0x42,0x0a,0x01,0xdf,0x7e,0xf8,0xa9,0xdc,0xfb,0x63,0x5c,0x97,0xda,0xa7,0x6a,0xe1,0x08,0x2e,0x13,0x7a,0x92,0x6d,0xb0,0x06,0x9f,0x3c,0x7d,0x38,0x9c,0x4a,0x30,0x01,0x14,0xe8, +0x31,0x52,0x39,0x1c,0x55,0x6b,0x90,0x31,0xa8,0x39,0x1e,0x39,0x6e,0x7f,0x1c,0xae,0x7c,0x1d,0x50,0x57,0x9b,0x83,0x4f,0x01,0x4f,0x8b,0x7c,0x09,0x5d,0x4a,0xb5,0x7c,0x36,0xca,0x61,0x4c,0x7c,0x68,0x5c,0x6f, +0xb5,0x7a,0xe3,0x6e,0x59,0x60,0xe0,0x00,0xa9,0x66,0x00,0x0c,0x55,0x4d,0x96,0x8a,0x17,0xef,0xcd,0x41,0x4a,0x9e,0xa7,0x34,0xcc,0x22,0xd9,0xba,0x9c,0x4c,0x49,0x5e,0x9d,0x0e,0x28,0x5d,0x5a,0xf5,0xed,0x8e, +0x0d,0x42,0x56,0x98,0x93,0x30,0x3d,0x3c,0x47,0xe3,0x86,0x7a,0x65,0xaf,0x2f,0xdf,0xbe,0xfb,0xfc,0x3f,0xf3,0x56,0x43,0x24,0xc4,0x22,0x64,0x59,0xc2,0x06,0x72,0xa0,0xab,0x6d,0x64,0x76,0x79,0x76,0xff,0x00, +0x27,0xfa,0xe2,0x44,0x71,0x76,0x1e,0xfb,0x7c,0xb0,0xd3,0x0b,0x19,0x48,0x76,0x27,0xf9,0x8e,0x63,0xe0,0xc9,0x29,0xc8,0xf1,0x1f,0x83,0x7e,0x68,0x46,0x11,0x14,0xe1,0x82,0x63,0x80,0x48,0x81,0xba,0x1d,0xf0, +0x28,0x38,0x3e,0xdb,0xfb,0xb1,0xf4,0xfe,0xbc,0x9e,0xa2,0x46,0x31,0x06,0x26,0x8d,0xb1,0xc3,0x11,0x29,0x10,0x46,0xd4,0x82,0x78,0xca,0x35,0x0e,0xc7,0xb6,0x34,0xf8,0xe1,0x84,0xb1,0x89,0x16,0x9d,0xfb,0x1c, +0x2e,0xa9,0x26,0x98,0x71,0x65,0xf1,0x07,0x98,0xe6,0x8c,0x98,0xf8,0x0f,0x91,0xe4,0xbb,0x18,0x71,0xdc,0x1a,0xbe,0xd8,0xd7,0xaa,0x8a,0x9c,0xb9,0xa9,0xaa,0xef,0x8d,0x15,0x63,0xbe,0x60,0x6a,0x2b,0x8f,0x55, +0x04,0x57,0x0a,0x14,0x09,0xdf,0x2b,0x6a,0x0c,0xb9,0x01,0x04,0x7b,0xe2,0x65,0xa8,0x36,0xc2,0xa8,0x3b,0x8a,0x72,0x2a,0x3b,0x63,0x1b,0x73,0x5f,0x1c,0x7d,0xc6,0xc7,0xfc,0xa3,0xd7,0x18,0xfd,0x3e,0x23,0xb8, +0x02,0x83,0x2c,0x1c,0x83,0x06,0x88,0xa6,0x53,0x6d,0xd7,0x1b,0xcf,0xb6,0x35,0x89,0x63,0xbf,0x4c,0x92,0x15,0x41,0xca,0xea,0x71,0x34,0x3e,0x38,0xa0,0xdb,0x7c,0x55,0xbe,0xb8,0xe1,0xb6,0x36,0xb4,0xca,0xe5, +0x8a,0xaf,0xae,0x5d,0x6b,0x8c,0xeb,0xd7,0x1d,0x5c,0x09,0x68,0xae,0x6e,0xf9,0x7d,0x32,0xbd,0xf1,0x43,0xba,0x63,0x41,0xdf,0x7c,0xb3,0x95,0x4a,0x9c,0x2a,0xb8,0xf4,0xf9,0x63,0x01,0xa9,0xc7,0x81,0xb6,0xf8, +0xc1,0x8a,0xb6,0xce,0x3b,0x62,0x6d,0xb7,0xbd,0x71,0xc7,0x61,0x8c,0x20,0xb1,0xf0,0xc4,0x2a,0xf5,0xa0,0xdf,0x1e,0x3e,0x30,0x7b,0x62,0x3c,0x48,0xd8,0x1c,0x51,0x79,0x2f,0xd3,0x8a,0xa1,0x98,0x51,0x88,0xc5, +0x51,0x28,0x2b,0x89,0xc8,0x7e,0x33,0x8a,0x84,0x61,0xdf,0x24,0x79,0x20,0x2e,0xe3,0xc7,0x1c,0x15,0x7a,0xe3,0x48,0x66,0xea,0x73,0x05,0x61,0xb6,0x45,0x2a,0x9c,0x76,0xc4,0x98,0x9c,0x70,0x67,0x1b,0x63,0x5b, +0x93,0x6d,0x88,0x56,0x81,0xed,0x9a,0xb9,0x5c,0x5b,0x36,0xfe,0x18,0x55,0xd5,0xca,0x03,0x28,0xf2,0x1d,0xb1,0xb5,0x61,0xdb,0x0a,0x17,0xbb,0x77,0xc6,0xf4,0x39,0x45,0x98,0xf6,0xc6,0xd5,0xbc,0x31,0xa5,0x6c, +0xef,0x96,0x76,0xdb,0x1b,0xbf,0x86,0x58,0x34,0xc5,0x5c,0x72,0x94,0xef,0x99,0x89,0x61,0x4c,0x4c,0x82,0x06,0xd8,0x50,0xd4,0xed,0xca,0x9e,0xd9,0x81,0xa6,0x24,0xc0,0x8e,0xb8,0xfa,0xf8,0x64,0xab,0x64,0x75, +0x55,0x5d,0xfa,0x66,0x22,0x9d,0x71,0xa2,0xa3,0x7c,0xc4,0xf2,0xdf,0x22,0x95,0xb4,0xef,0x95,0xd7,0x1d,0x94,0x45,0x30,0xa1,0xac,0xc7,0x30,0x35,0x39,0x8d,0x70,0xab,0x5d,0x73,0x56,0x99,0x8f,0x4d,0xb2,0xb1, +0x57,0x48,0xac,0x53,0x95,0x7e,0x10,0x40,0x23,0xdc,0xd6,0x98,0x86,0x2d,0x27,0x20,0xb4,0xfd,0x9a,0x8a,0xfc,0xff,0x00,0x67,0xfe,0x36,0xc4,0x70,0x84,0x3b,0x36,0x6c,0xd8,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b, +0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9, +0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d, +0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55, +0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5, +0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c, +0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66, +0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xd9,0xb3,0x66,0xc5,0x5d,0x9b,0x36,0x6c,0x55,0xff,0xd1,0xe7,0x4d,0xd7,0xe5,0x83,0x34,0xe8,0xe0,0x92,0x62,0xb7,0x46,0x91,0xf1, +0x35,0x35,0xa6,0xf8,0x0b,0xb8,0xa6,0x51,0x60,0x3d,0xf3,0x5e,0xe4,0xb2,0xc9,0x74,0x6d,0x3e,0x24,0xf5,0x64,0xaa,0xa6,0xdb,0x96,0x3d,0xf0,0x8f,0x4f,0xb5,0x86,0xea,0xf3,0xd1,0x6d,0xe3,0x25,0xba,0x78,0x0f, +0xb3,0x87,0xba,0xd7,0xfc,0x73,0xb6,0xff,0x00,0x27,0x09,0x7c,0xbe,0x7f,0xd3,0x10,0x7b,0x37,0xea,0x38,0xf4,0x60,0x2e,0x89,0x47,0x6a,0x7a,0x76,0x9f,0x65,0x13,0xd0,0xf1,0x9b,0x8d,0x54,0x16,0xdc,0xf8,0x61, +0x4e,0x8b,0x6b,0x1d,0xf5,0xd1,0x8e,0x5a,0x95,0x60,0x4f,0xd0,0x07,0x6f,0xf6,0x58,0x77,0xe6,0x3f,0xa9,0x71,0x3e,0xaf,0xfb,0xd3,0xc0,0x70,0xfb,0x5d,0x2b,0xed,0xfb,0xbf,0xe7,0xc0,0x5e,0x54,0x8f,0xfd,0x22, +0x47,0xf0,0x4a,0x7d,0xe7,0xfe,0x6d,0xc4,0x72,0x40,0x3e,0x95,0x7d,0x63,0x42,0xb5,0xb5,0xb4,0x79,0xa1,0x04,0x32,0x50,0xf5,0x27,0xbd,0x30,0xa7,0xcb,0xf6,0x11,0x5f,0xdc,0x34,0x77,0x00,0x95,0x08,0x58,0x50, +0xd3,0xba,0x8c,0x95,0xdc,0xa3,0xdc,0xda,0x5c,0x23,0x82,0x0f,0xc6,0x16,0xbe,0xdf,0x63,0x23,0xde,0x53,0xff,0x00,0x7b,0x1f,0xfe,0x31,0x1f,0xf8,0x92,0x61,0x04,0xd1,0x50,0x76,0x28,0xeb,0x8f,0x2f,0x5a,0xa5, +0xcc,0x08,0x8a,0x7d,0x36,0xe7,0xcf,0x73,0xd8,0x72,0x4c,0x0f,0xe6,0x0d,0x26,0xda,0xc2,0xdc,0x4b,0x08,0x21,0x8b,0x80,0x6a,0x6b,0xb5,0x18,0xe4,0x98,0x48,0x92,0x55,0xcf,0x58,0xc9,0x07,0xda,0x9f,0xf3,0x6e, +0x12,0x79,0xa5,0xb9,0xd8,0xc6,0xdd,0x39,0x48,0xbf,0x8a,0xbe,0x00,0x4d,0xa0,0x13,0x6a,0x57,0x7a,0x46,0x99,0x67,0xa6,0xc7,0x77,0x38,0x7f,0x52,0x48,0x81,0x5a,0x12,0x47,0x32,0xbc,0xfa,0x7f,0x2e,0x02,0xf2, +0xd6,0x8d,0x6f,0x7f,0x0c,0xb7,0xd7,0x95,0x2b,0x01,0x3c,0x55,0x76,0x3d,0x39,0x3e,0xff,0x00,0xea,0xe1,0xce,0xb1,0x7f,0x2d,0x96,0x89,0x6c,0xb0,0x80,0x7d,0x68,0x92,0x36,0xa8,0xae,0xcd,0x1f,0x6c,0x4b,0xca, +0x40,0x4b,0xa7,0xdd,0x5b,0x47,0x43,0x26,0xfb,0x78,0xd5,0x78,0xaf,0xfc,0x36,0x5b,0xd5,0x16,0x78,0x49,0xf3,0x4b,0x3c,0xc7,0xa6,0xc3,0xa3,0x4c,0xa2,0x36,0x3e,0x9b,0x8a,0x8e,0x46,0xa4,0x1a,0xf1,0xa6,0x1d, +0xdd,0xf9,0x3f,0x4f,0x9e,0x51,0x1a,0x34,0xb1,0xcc,0x10,0xb2,0x30,0x35,0x02,0x86,0x9b,0xf2,0x1f,0xcc,0xdf,0x67,0xf6,0xf0,0x83,0xf3,0x1e,0x60,0xd7,0x50,0xc2,0x1b,0xec,0xc6,0x4b,0x0f,0x99,0xf8,0x79,0x64, +0xee,0x69,0x0b,0xdd,0x0b,0x46,0xfe,0xed,0xe1,0x76,0x34,0x24,0x1a,0x82,0x89,0xb3,0x2f,0xc5,0xfe,0xec,0xc3,0xc3,0x5b,0xa0,0xc8,0xd0,0x79,0xcf,0x95,0xed,0x6d,0x35,0x39,0x9e,0x0d,0x48,0x31,0x92,0x46,0xa4, +0x65,0x49,0x15,0xa5,0x79,0xf1,0xfe,0x45,0x5c,0x53,0xcd,0xd6,0xb6,0x1a,0x63,0x25,0xbd,0xa7,0x21,0x22,0x9f,0x8f,0x91,0xa8,0xa1,0x01,0x97,0x8e,0x07,0xf2,0x74,0x6a,0xba,0xa2,0x81,0xfb,0x2f,0x41,0xf7,0x3e, +0x27,0xe7,0xa1,0xfe,0xe6,0x25,0x23,0xf9,0x53,0xfe,0x22,0xb8,0x68,0x13,0x49,0xb3,0x7f,0x06,0x60,0x7c,0x99,0xa6,0xba,0xac,0x6b,0xea,0x24,0x8c,0x85,0x83,0x03,0x50,0x29,0xc4,0x7f,0xc4,0x9f,0x23,0xfe,0x54, +0xd3,0xa3,0xd4,0xee,0x64,0xb7,0xb9,0x2d,0xc6,0x34,0x24,0x05,0x62,0x37,0xa8,0x5c,0x9f,0xf3,0x2c,0xd1,0xdb,0x9f,0xb0,0xf1,0x31,0x3b,0xd0,0xed,0xe9,0x2f,0x51,0xff,0x00,0x19,0x1b,0x21,0x9e,0x45,0x50,0x97, +0xd3,0x28,0xe8,0x23,0x3f,0xf1,0x25,0xc8,0x90,0x0f,0x34,0x46,0x52,0xa3,0xba,0x5f,0x7e,0x96,0xcf,0xa8,0x47,0x6b,0x62,0xce,0xb1,0xb3,0x2a,0x31,0x72,0x76,0x62,0xc5,0x19,0xb7,0xfd,0x8e,0x3c,0x72,0x43,0xaa, +0xe8,0x7a,0x75,0x9d,0xbc,0x80,0x39,0x8e,0x64,0x42,0xca,0x5d,0x87,0xc6,0x40,0xe5,0xc5,0x55,0xbe,0xdf,0xfb,0x0c,0x25,0xf3,0x04,0x37,0x4f,0xa9,0x21,0xd4,0x38,0xa7,0x2a,0x00,0xc9,0xd9,0x39,0x1f,0x8b,0xfd, +0x7c,0x99,0x5e,0xdb,0xf2,0xb2,0x9a,0x0b,0xbf,0xde,0x46,0x91,0xd5,0x64,0x6a,0x54,0x9a,0x36,0xff,0x00,0x0f,0xed,0x27,0xc3,0x80,0x01,0xdc,0xc8,0xca,0x5b,0x6e,0xc5,0xfc,0xb9,0xa4,0xc1,0xa8,0x45,0x35,0xc5, +0xc0,0x77,0x11,0xf4,0x44,0xea,0x76,0xe5,0xfe,0xc9,0xbf,0x97,0x02,0x6b,0xb6,0xd6,0xd6,0x33,0x2a,0xd9,0x4a,0x24,0x8d,0x85,0x48,0x0c,0x1b,0x89,0xaf,0xd9,0xf8,0x70,0xd3,0xca,0x70,0xb8,0x59,0xa6,0x81,0xcf, +0xaa,0x83,0xfb,0xbd,0xa8,0xfb,0x1e,0x1c,0xb9,0x7f,0x97,0xfb,0x58,0xcf,0x39,0x41,0x12,0xdc,0xc6,0xc8,0x00,0x91,0x94,0x97,0xa7,0x7f,0xe5,0x27,0x05,0x02,0x37,0x48,0x91,0xe3,0xe6,0xc6,0x7d,0x66,0xf1,0x38, +0xa4,0x06,0xac,0x4f,0xb6,0x26,0x52,0x87,0x1d,0x11,0xe0,0x77,0xc1,0x42,0xb6,0x6c,0xb3,0xd5,0x12,0xd2,0x04,0xca,0x92,0x85,0x0f,0xcb,0x02,0xc9,0xbb,0x57,0x1c,0x1c,0x2a,0x10,0x4e,0x0a,0x5b,0x43,0x87,0xa0, +0xa6,0x5f,0xd6,0x0c,0x6b,0xc4,0x6e,0x4e,0x27,0x4c,0x6b,0x82,0x5d,0x4f,0x5a,0x6d,0x93,0xa6,0x16,0xd3,0xc8,0xec,0x16,0xbd,0xb1,0xa6,0x76,0xec,0x2a,0x46,0x2b,0x22,0xd0,0x53,0x2a,0x34,0x00,0xd4,0xf8,0x61, +0xd9,0x77,0x40,0xdc,0xca,0x55,0xab,0x4e,0xa3,0x02,0xc9,0x29,0x27,0x63,0x5c,0x1b,0x74,0x94,0x20,0x9f,0x0c,0x0c,0xea,0x06,0xd4,0xa5,0x32,0xc8,0x55,0x06,0x24,0x95,0x0f,0x55,0xb1,0xc9,0x25,0x6b,0xc8,0xd2, +0x80,0x91,0xee,0x71,0x40,0xa3,0xc3,0x1a,0xe8,0x41,0xdb,0x27,0xb3,0x1d,0xd6,0x89,0x4f,0x7c,0x51,0x26,0xae,0xc7,0x29,0x52,0xa3,0x7c,0x6f,0xa6,0x4f,0x41,0x83,0x64,0xd9,0x57,0x0d,0x5e,0x98,0xe0,0x2a,0x76, +0xc0,0x7c,0x58,0x74,0xc7,0x2c,0x85,0x4f,0x5c,0x69,0x6c,0x23,0xc4,0x58,0xe2,0x83,0x02,0x09,0xab,0xdf,0x1e,0x1e,0xbd,0xf2,0x14,0x59,0x2b,0x94,0xaf,0xcb,0x1b,0xc0,0x53,0x18,0xcd,0x5e,0x87,0x2a,0xb4,0xe9, +0x8a,0xaa,0x22,0x57,0x73,0xb6,0x6e,0x03,0xc7,0x13,0x2d,0xb1,0x18,0xd6,0x90,0x27,0x7d,0xf0,0xaa,0xb3,0x00,0x07,0x5d,0xb1,0x17,0x60,0x0d,0x30,0x3b,0xce,0x4f,0xd9,0xc4,0xe8,0x5b,0xae,0x11,0x1e,0xf4,0x12, +0x15,0x5e,0x7a,0x6c,0x31,0x31,0x31,0x3d,0x71,0x45,0x8b,0xb1,0x19,0x9e,0x2a,0x50,0x81,0x5c,0x96,0xc8,0xdd,0x67,0xac,0x6b,0x8e,0xfa,0xc3,0x53,0x15,0x8e,0x1a,0x0a,0x91,0xbe,0x2c,0x63,0x1d,0x29,0x80,0x90, +0xbb,0xa0,0xc3,0x96,0xa9,0xcb,0xfa,0xc3,0x78,0xe5,0xb2,0xd1,0x88,0x1e,0x38,0xa1,0x87,0xa6,0xd8,0x4d,0x28,0xb5,0x2f,0xac,0xb6,0x6f,0xac,0xb6,0x38,0xc7,0xbe,0xe3,0x1b,0xe9,0xd0,0xf4,0xc7,0x65,0xb2,0xef, +0xac,0x37,0x8e,0x57,0xd6,0x5b,0xc7,0x14,0xf4,0x97,0x7d,0xb1,0x16,0x8b,0xdb,0x11,0x48,0xdd,0xbf,0xac,0xb7,0x8e,0x5f,0xd6,0x5b,0xc7,0x2b,0xd2,0x04,0x0d,0xba,0xe6,0x30,0xf8,0x0c,0x76,0x5d,0xdb,0xfa,0xcb, +0x78,0xe5,0x7d,0x61,0xb1,0x32,0x83,0xc3,0x1b,0xc2,0xb8,0x68,0x2d,0x95,0x6f,0xac,0x1c,0xde,0xb9,0xc4,0x7d,0x3c,0xaf,0x4f,0x1a,0x0b,0x65,0x5f,0xd7,0xca,0xf5,0xf1,0x12,0x99,0x5c,0x31,0xa0,0xb6,0x55,0xbd, +0x6c,0xa3,0x2e,0x24,0x13,0x1c,0xb1,0x57,0x0d,0x05,0xb2,0xd4,0xaf,0xc8,0x63,0x83,0x53,0x19,0x24,0x7c,0x45,0x73,0x30,0xa8,0x18,0x51,0x6a,0xa1,0xf7,0xc6,0x16,0x27,0x1b,0xc6,0x83,0x1c,0x30,0x52,0xdb,0x75, +0x27,0x2e,0x95,0x1b,0xe6,0xa6,0xf9,0x44,0xd0,0xe2,0xad,0xad,0x32,0xda,0x84,0x57,0x28,0x74,0xca,0xc5,0x5c,0x76,0x19,0x43,0x2f,0x36,0x2a,0xb2,0x47,0x21,0x78,0x76,0x24,0x1f,0xbb,0xfe,0xba,0xc4,0x70,0x44, +0x8e,0x04,0x65,0x3b,0x96,0x07,0xee,0x0d,0xff,0x00,0x35,0x60,0x7c,0x21,0x0e,0xcd,0x9b,0x36,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9, +0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd, +0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c, +0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66, +0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76, +0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57, +0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15, +0x76,0x6c,0xd9,0xb1,0x57,0x66,0xcd,0x9b,0x15,0x7f,0xff,0xd2,0xe7,0x2e,0x06,0xcc,0x7b,0x57,0xee,0x39,0xa3,0x00,0x50,0x01,0x4e,0xc0,0x7b,0x66,0x7f,0x8b,0xe8,0xc6,0x33,0x05,0x52,0xed,0xd0,0x75,0xa6,0x60, +0x39,0x2c,0x8b,0x55,0xd4,0xed,0x6e,0xac,0x7d,0x18,0xa4,0xab,0x9e,0x22,0x94,0x3d,0xbe,0x8c,0x2d,0xd2,0x2e,0x23,0xb6,0xbb,0x49,0x65,0x3c,0x50,0x03,0x5d,0xab,0xb9,0x1f,0xe4,0xe1,0x79,0xae,0xf5,0x1d,0x0e, +0x63,0xb6,0xe7,0xee,0xc6,0x98,0x81,0x42,0x99,0x26,0xab,0x73,0xa6,0xdf,0xc4,0xec,0x1b,0x94,0xdc,0x38,0xa9,0xa3,0x0f,0x97,0xf9,0x38,0x1b,0x40,0xd4,0x2d,0x6c,0x16,0x4f,0xac,0x49,0xc5,0xdc,0x81,0xd0,0x9e, +0x9f,0xea,0x86,0xfe,0x6c,0x20,0x95,0xdd,0x59,0x05,0x00,0x8e,0x84,0x93,0xde,0xb8,0x98,0x34,0xdc,0xf5,0x38,0xd6,0xd4,0xb5,0xb5,0x33,0x3b,0x7f,0x30,0xda,0xb8,0x91,0x6e,0x64,0x03,0xe3,0x60,0x94,0x56,0xdd, +0x3f,0x63,0xa2,0xe1,0x1e,0x81,0x77,0x05,0x85,0xd3,0xc9,0x3b,0x71,0x42,0x84,0x03,0x42,0x77,0xaa,0xd3,0xec,0x8f,0xe5,0x5c,0x29,0x14,0xaf,0x26,0xec,0x3a,0x66,0xe2,0x48,0xae,0x34,0x8e,0x10,0xca,0x8e,0xb9, +0x6d,0xe9,0x5d,0x22,0xbd,0x5a,0x42,0xde,0x9e,0xc7,0x7a,0xa8,0x5f,0x0f,0x87,0xe2,0xfe,0x6c,0x09,0xaf,0x6a,0xb6,0xda,0x85,0x9a,0x45,0x6e,0xfc,0x9c,0x32,0x92,0x02,0x91,0xfb,0x2c,0x3f,0x97,0x8e,0x47,0x1d, +0x80,0xa0,0x1d,0xb7,0xcb,0x8c,0x33,0x38,0xc3,0x54,0xbc,0x2c,0xa7,0xce,0x5a,0x3c,0x1a,0x2b,0xd9,0xc3,0x6c,0xd2,0xb2,0xc9,0x6e,0x8f,0x59,0x1d,0x48,0x62,0x40,0xf8,0xe2,0x0b,0xfd,0xda,0x7e,0xc7,0xef,0x15, +0x7e,0xc7,0xc3,0xf0,0xe0,0xab,0x3f,0x2d,0xc5,0x17,0x9a,0x24,0xd2,0x49,0x96,0x3b,0x68,0x9e,0x42,0x4f,0x20,0xaf,0xc1,0x11,0xa6,0x5f,0x8d,0xf8,0x2f,0xef,0x3e,0x0f,0x8f,0xfe,0x7a,0x64,0x2e,0x41,0x53,0x51, +0xd3,0xa8,0xc7,0x07,0x2c,0x72,0x56,0x2f,0x92,0xd7,0x46,0x47,0xe5,0xff,0x00,0x2a,0xc1,0xaa,0x79,0x96,0xf3,0x49,0xd4,0x0c,0xae,0x61,0x33,0x70,0x68,0xd8,0x0a,0xba,0xba,0xc3,0x0b,0x48,0xcc,0x92,0xb7,0xa5, +0xfc,0xdc,0x21,0x93,0x87,0xf7,0x92,0x27,0xa1,0x1c,0xd8,0xff,0x00,0x2a,0xf9,0x6c,0xeb,0x53,0x5d,0x25,0xcc,0x93,0xb4,0xd1,0x40,0x59,0x4a,0x48,0x11,0x55,0xf9,0x7f,0xbb,0x5c,0xfa,0xad,0xc1,0x9b,0xf9,0x23, +0xf4,0xd3,0x87,0x29,0x38,0x27,0xc7,0x91,0x79,0x87,0xac,0xa1,0x2a,0x43,0x03,0x5e,0x43,0x1d,0x1c,0xd2,0x44,0x86,0xa7,0x93,0x28,0x1c,0x4f,0x42,0xc3,0xfe,0x6a,0xc9,0x71,0xf2,0xfb,0x97,0x85,0x30,0xf2,0xe6, +0x8e,0xae,0x97,0xb7,0x37,0x0c,0x51,0xad,0xad,0xcc,0xa9,0xc4,0xfe,0xd0,0x78,0xa3,0xf8,0xbf,0xc9,0xe3,0x23,0xe2,0x90,0x68,0xd6,0xf7,0xbe,0x5e,0xba,0xd7,0x25,0x32,0xbd,0xe2,0x4f,0xc5,0x48,0x75,0xe2,0xa2, +0xb6,0xea,0x9e,0xaa,0x30,0xf5,0x1b,0xd4,0x59,0xe6,0xe1,0xc1,0xff,0x00,0xdd,0x1f,0x63,0xd3,0x49,0x70,0xa2,0xed,0x83,0x91,0xc4,0xec,0x45,0x09,0xc0,0xa9,0x1d,0x01,0x1b,0xd0,0xf6,0xc4,0x4b,0xa9,0xe6,0xa4, +0x77,0x22,0x16,0xee,0xe0,0x92,0x79,0xbe,0xdb,0x03,0xc8,0xff,0x00,0x9f,0xec,0xe1,0x9e,0x98,0xa8,0xca,0x48,0xe4,0xb2,0x0e,0xa4,0x31,0x15,0x1f,0xec,0x70,0xa2,0xac,0x28,0x07,0x8e,0xff,0x00,0x2c,0x13,0x14, +0x8d,0x03,0xf3,0x43,0xd3,0xf1,0x19,0x46,0x58,0x99,0x46,0xa2,0x68,0xf4,0x67,0x8c,0x88,0xca,0xc8,0xb0,0x9d,0x49,0x6c,0x92,0x9a,0xbd,0x58,0x8e,0xe5,0x89,0xfe,0x38,0x09,0x99,0xf7,0x8c,0xb3,0x14,0x04,0xd1, +0x49,0x34,0xdb,0x06,0x41,0x72,0x97,0x03,0xe1,0xd9,0xbb,0x8c,0x04,0xd5,0xf5,0x1b,0xfd,0x63,0xfa,0xf3,0x1f,0x01,0x9f,0x14,0x84,0xc9,0xdb,0xbd,0xc8,0xcc,0x23,0xc2,0x0c,0x40,0xf8,0x2e,0x8d,0x9a,0x23,0xc9, +0x09,0x56,0x1d,0xc6,0xc7,0x04,0xc5,0x12,0xca,0xbc,0xde,0xa5,0x8f,0x52,0x49,0xc0,0xa3,0x06,0xc2,0xc1,0x63,0x04,0xed,0xd7,0x25,0xa8,0x24,0x44,0x70,0x9d,0xef,0xa3,0x1c,0x00,0x19,0x1b,0x1d,0x1a,0x68,0x22, +0x51,0x52,0x36,0xf9,0xe0,0x07,0x5a,0xf4,0x1b,0x78,0x60,0x99,0xa6,0xf5,0x0d,0x07,0xd9,0xfd,0x78,0x81,0xc3,0x86,0x32,0x02,0xe6,0x4d,0x9e,0x88,0xcb,0x28,0x93,0x51,0x02,0x82,0x81,0x51,0x89,0x15,0x3e,0x18, +0x20,0x8d,0xeb,0xdb,0x28,0xd0,0x75,0xcc,0x80,0x5a,0x29,0x4d,0x52,0xbd,0x46,0x58,0x1e,0x02,0xb4,0xc6,0xb4,0x9c,0x9f,0xd3,0x1d,0xba,0xe2,0x89,0x40,0x38,0x8c,0x29,0x51,0x6e,0xa0,0x1c,0x63,0xb0,0x14,0xf7, +0xc5,0x7a,0x1a,0x0d,0xe9,0xb9,0xfa,0x71,0x29,0x17,0x62,0x7b,0xe2,0x84,0x35,0xc3,0x29,0x21,0x47,0x6c,0x0c,0xe2,0xa6,0xbd,0x6b,0x82,0xae,0x28,0x92,0x8a,0x6e,0x29,0x88,0x80,0x0f,0xd1,0x96,0x47,0x60,0xc0, +0xa8,0x74,0xca,0x60,0x7a,0x1c,0x58,0xad,0x4e,0xdd,0x73,0x14,0xf1,0x3b,0xe4,0xed,0x14,0xb5,0x06,0xdb,0xf7,0xca,0x65,0xa0,0xa0,0xeb,0x8b,0x28,0xa5,0x3d,0xb1,0x58,0xca,0xb3,0x7e,0xf3,0xb9,0xc0,0x4a,0x69, +0x02,0x55,0x8e,0x37,0xd2,0x6f,0x0c,0x1f,0x2d,0x0b,0x1e,0x3d,0x3b,0x62,0x78,0x89,0x2d,0x20,0xda,0x33,0xe1,0x8c,0xe0,0xdd,0x47,0x4c,0x16,0xcb,0x51,0x8d,0xa6,0xdc,0x46,0x4a,0xd1,0x48,0x6a,0xb0,0xeb,0x5c, +0xb2,0xec,0x3b,0x1c,0x58,0x26,0xd8,0xde,0x3d,0xbc,0x31,0xb0,0xbb,0xa9,0x12,0xcd,0x8d,0xf4,0x98,0xee,0x70,0x4f,0x1e,0xf8,0x9b,0x8a,0x9a,0x61,0x05,0x07,0xcd,0x4f,0xa1,0xa0,0xc5,0x53,0xa5,0x71,0x3a,0x53, +0x04,0x44,0xa3,0x8d,0x71,0x2a,0x17,0x2a,0x9a,0x6f,0x8d,0x22,0xad,0x8a,0x81,0x98,0x2d,0x72,0x16,0xca,0x9d,0xf6,0x46,0x58,0x35,0xdf,0x2f,0x8d,0x46,0x65,0x53,0x4c,0x09,0x42,0x3f,0xdb,0x3f,0x3c,0x15,0x81, +0x9c,0x7e,0xf0,0xfc,0xf0,0x5d,0x30,0x9e,0x88,0x0b,0x19,0x76,0xc4,0x8a,0x9c,0x10,0x46,0x51,0x4a,0x8c,0x16,0xb4,0xa6,0x16,0xa3,0x7c,0xae,0x18,0xa5,0x3b,0x66,0x02,0x82,0x98,0x55,0x4f,0x8e,0x62,0x36,0xc7, +0x9c,0x6e,0xd4,0xa6,0x2a,0xa0,0xc9,0x5f,0x96,0x37,0xd3,0x38,0x23,0x88,0xa6,0x5f,0x1a,0xe1,0xb4,0x52,0x18,0x46,0x4e,0xf9,0x45,0x6b,0xf4,0x60,0x82,0xb4,0x18,0xde,0x1b,0x54,0x61,0xb5,0xa5,0x13,0x19,0xa6, +0x34,0x2e,0xd8,0xb1,0x5d,0xb1,0x3a,0x57,0x6c,0x20,0xa1,0x68,0x5a,0xe2,0xbc,0x76,0xcc,0x06,0x3c,0x60,0x25,0x28,0x79,0xc7,0xc2,0x71,0x15,0x1c,0x80,0xc5,0xe6,0xfb,0x27,0x12,0x8f,0x7a,0x64,0x87,0x26,0x27, +0x9a,0xef,0x4e,0x99,0x88,0xa0,0xc5,0x09,0xc6,0x1e,0x98,0x12,0xb4,0x0e,0xf8,0xcf,0xda,0xc5,0x31,0x32,0x77,0x24,0x64,0x82,0x0a,0xe5,0xe9,0x9b,0x2c,0x74,0xc6,0x9c,0x0a,0xdd,0x32,0xa9,0x9b,0x36,0x15,0x6a, +0x42,0xbe,0x99,0x07,0xed,0x72,0x14,0xf9,0x51,0xb9,0x7f,0xc6,0xb8,0x1f,0x17,0x91,0x57,0x87,0x2a,0xfc,0x40,0x80,0x07,0xb1,0xad,0x71,0x0c,0x90,0x43,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66, +0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36, +0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3, +0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb, +0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab, +0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a, +0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8, +0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbf,0xff,0xd3,0xe7,0x47,0x62,0x31,0x10,0x76,0x2a,0x06,0xc4,0xd7,0x14,0x93,0xa1,0x3f, +0x46,0x30,0x00,0xa3,0xaf,0xfb,0x79,0x80,0x1c,0x96,0xd8,0x9a,0xd4,0xf8,0xd7,0x2b,0x6d,0xce,0x50,0x1c,0xaa,0x40,0xa1,0x26,0xa7,0x28,0xf5,0xdf,0xc3,0x0a,0x1a,0x7d,0xc6,0x34,0x2d,0x3e,0x11,0xf6,0x8f,0x4a, +0xe3,0xab,0x4c,0xae,0x24,0x0d,0xba,0xd7,0x15,0x6a,0x9b,0x06,0x3b,0xb1,0x1b,0xf8,0x0c,0x69,0xab,0x0a,0x77,0xc7,0xba,0x95,0x52,0x57,0x76,0x04,0x13,0xe1,0xfe,0x57,0xfc,0x2e,0x69,0x58,0x45,0xca,0x45,0xf8, +0xa8,0xa4,0xa8,0xf7,0xc5,0x54,0x44,0x7d,0x4e,0x3d,0x36,0xe9,0xd7,0x71,0x8d,0x2b,0xe8,0xc4,0xa2,0x43,0xca,0x42,0x77,0x3f,0x4e,0x5d,0x78,0xd4,0xf8,0x0f,0xd7,0x8a,0xb4,0xc4,0x75,0xf0,0xca,0xad,0x0e,0xd9, +0xa9,0x41,0x94,0xa3,0x8e,0xf8,0xab,0x55,0xf8,0xbe,0x8c,0xa6,0xde,0x83,0x2c,0x02,0x48,0xf7,0x34,0x39,0x67,0xe1,0x2d,0xc7,0x76,0xa1,0x00,0x9e,0x95,0xc5,0x0a,0x6c,0xb4,0xf8,0x72,0xca,0x71,0x02,0xbd,0xb1, +0xee,0x15,0x68,0x14,0xd7,0x6d,0xce,0x27,0x25,0x2b,0x41,0x8a,0xb8,0x0e,0x47,0x04,0x22,0xf0,0x8f,0x7e,0xa7,0x12,0x50,0x00,0xf7,0xcb,0xa9,0x3d,0xf1,0x55,0x44,0x21,0x4f,0xbe,0x08,0x46,0xae,0x02,0x0c,0x15, +0x80,0xee,0xc6,0x98,0x35,0x45,0x3e,0x8c,0x05,0x21,0x54,0x66,0xaf,0x6c,0xac,0xd8,0x12,0xe1,0x9b,0xae,0x6c,0xbc,0x55,0x4c,0xe0,0x5b,0x97,0xa2,0x97,0x1f,0xb0,0x46,0x08,0x98,0xf0,0x42,0xc3,0xb6,0x03,0xbc, +0xf8,0x60,0x03,0xf9,0x88,0xff,0x00,0x9a,0xb2,0x51,0xdc,0xb1,0x2a,0x26,0x56,0x59,0x55,0x9a,0x85,0xdc,0x0a,0x53,0xa5,0x0e,0x0f,0x43,0xd4,0x1c,0x2c,0xb6,0x6e,0x32,0x50,0xf7,0x14,0xa6,0x18,0xa8,0x03,0x6e, +0x99,0x29,0x0a,0x2b,0x16,0x94,0x50,0x9c,0x4d,0xc5,0x31,0xea,0x6b,0xbe,0x69,0x5d,0x61,0x1c,0xdb,0x02,0xa0,0xae,0xb6,0x7f,0xa3,0x11,0x52,0x7a,0x0e,0xb8,0xe9,0x24,0x32,0x35,0x4f,0xdd,0x95,0x53,0xb7,0xb6, +0x5a,0x05,0x06,0x2a,0x91,0x45,0x5a,0xb1,0xd9,0x40,0xae,0x26,0x7a,0xed,0x8a,0x3c,0x8c,0xdd,0x46,0xdd,0x76,0xc5,0x8c,0x2a,0xf0,0x86,0x1f,0x6a,0x99,0x1b,0xae,0x6b,0x48,0x6c,0xa1,0xd7,0x1d,0x4c,0xc3,0x24, +0x87,0x57,0x1a,0x76,0xc7,0x11,0x95,0xd7,0x15,0x59,0x4a,0x8a,0x0c,0xa1,0xef,0x8e,0xa0,0xed,0x97,0xd6,0x98,0x55,0x67,0x41,0x8d,0xa0,0xeb,0x8a,0x9d,0xf6,0xc6,0xe2,0xad,0x71,0xa6,0x53,0x20,0xfb,0x47,0xe8, +0xc7,0x66,0x63,0x8a,0xa1,0xc8,0xa9,0xa6,0x2e,0x82,0x8a,0x31,0x2a,0x52,0x94,0xea,0x71,0x6e,0x34,0x14,0xc2,0x50,0x1b,0x03,0x1d,0xd0,0x57,0x2a,0xbb,0xd3,0x2d,0xb2,0x2c,0x9b,0x1d,0x31,0xc0,0xd7,0x13,0x07, +0x7c,0x78,0x38,0x15,0x08,0xdf,0xde,0xd3,0xdf,0x06,0xe0,0x13,0xfd,0xef,0xd3,0x83,0x4e,0x4a,0x5d,0x10,0x3a,0xb8,0x8c,0xa2,0x69,0x9a,0xb9,0xb7,0xc8,0xa5,0x6e,0x6e,0x99,0xb2,0x8e,0x15,0x73,0x7b,0xe3,0x31, +0xe7,0xa6,0x55,0x06,0x14,0x34,0x00,0xa6,0x5f,0x6c,0xd5,0xcc,0x0e,0x29,0x5b,0x9a,0x9b,0x66,0x63,0x4c,0xdd,0xb1,0x42,0x99,0x18,0xda,0x01,0x8f,0x27,0x13,0x63,0x84,0x21,0x7e,0x6e,0xd8,0xce,0x66,0x98,0xe5, +0x7e,0x43,0x1a,0x55,0x39,0x7e,0xc9,0xc4,0x23,0x1b,0xd7,0x04,0x49,0xb8,0x38,0x15,0x0d,0x37,0xc9,0x8e,0x4c,0x4f,0x35,0x72,0x71,0xbd,0xb2,0x8c,0x9b,0xd3,0x31,0x7f,0x0e,0x98,0xd2,0x6d,0xd4,0xc4,0xcf,0xda, +0x38,0xf2,0xc7,0x1b,0xf0,0xf7,0xc5,0x0b,0xb2,0x88,0xcb,0x04,0x66,0x38,0xaa,0xdc,0xd9,0x89,0xae,0x56,0x15,0x6a,0x44,0xaa,0x73,0xf0,0x20,0x53,0xe7,0x5f,0xf9,0xa7,0x10,0xc5,0xe4,0x0c,0x50,0xb5,0x7e,0x10, +0x40,0x23,0xdf,0x7a,0x62,0x18,0x42,0x1d,0x9b,0x36,0x6c,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec, +0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae, +0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a, +0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62, +0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36, +0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3, +0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b,0x36,0x2a,0xec,0xd9,0xb3,0x62,0xae,0xcd,0x9b, +0x36,0x2a,0xff,0x00,0xff,0xd4,0xe7,0x0f,0xfc,0x71,0xab,0xdb,0x21,0x19,0xb3,0x00,0x39,0x2c,0xe1,0xb1,0x15,0xed,0x90,0xdc,0xd8,0x84,0x33,0x43,0xfb,0x5f,0x46,0x59,0xea,0x3e,0x79,0x0a,0xcd,0x8a,0xb2,0xf1, +0xfd,0xd4,0xdf,0xf1,0x90,0xff,0x00,0xc6,0xb8,0xd4,0xe8,0x3e,0x9c,0x89,0x66,0xc9,0x2b,0x2b,0x1f,0xdf,0x27,0xc8,0xe3,0xa6,0xfb,0x0d,0xf3,0xc8,0x96,0x6c,0x50,0x19,0x74,0xdd,0x71,0x8d,0xf6,0xb2,0x29,0x9b, +0x02,0xb2,0xb5,0xe8,0x3f,0xd6,0x39,0x4b,0xd4,0xe4,0x57,0x36,0x2a,0xca,0x7b,0x8c,0xa7,0xfd,0x9c,0x8b,0xe6,0xc4,0x2b,0x29,0x1f,0xd7,0x1c,0x3e,0xca,0xe4,0x53,0x36,0x2a,0xc9,0xcf,0xf7,0xf1,0xfc,0xcf,0xea, +0xc3,0x2c,0x83,0x66,0xc4,0xf4,0xf7,0x28,0xea,0xce,0x86,0x38,0x64,0x0f,0x36,0x45,0x90,0x67,0x63,0x36,0x41,0x33,0x62,0xac,0xda,0xe3,0xfb,0xb6,0xf9,0x60,0x3b,0xdf,0xee,0x53,0xe6,0x3f,0x51,0xc8,0xae,0x6c, +0x9c,0x79,0x86,0x25,0x93,0x58,0xf7,0xf9,0xff,0x00,0x4c,0x18,0xff,0x00,0x68,0x64,0x37,0x36,0x32,0xe6,0xa3,0x93,0x2e,0x8f,0xae,0x21,0x7f,0xd5,0x7e,0x9c,0x8c,0x66,0xc3,0x1e,0x6a,0x79,0x27,0x79,0x67,0xb7, +0xc8,0x61,0x1e,0x6c,0xb5,0x83,0x20,0x8f,0xec,0x36,0x08,0x8b,0xfb,0xaf,0xa7,0xf8,0xe4,0x5f,0x36,0x57,0x2e,0xbe,0xf6,0x41,0x91,0xcb,0xf6,0xce,0x30,0x64,0x7f,0x36,0x48,0x72,0x43,0x21,0x6c,0x66,0x10,0xe6, +0xc5,0x53,0xce,0xd9,0x63,0x08,0xb3,0x64,0x90,0x9d,0xbf,0x5c,0xbf,0x0c,0x23,0xcd,0x81,0x53,0xb3,0xd3,0x18,0xfd,0x30,0x9f,0x36,0x14,0x26,0xe7,0xf6,0x7e,0x58,0xa8,0xe8,0x30,0x8f,0x36,0x25,0x42,0x78,0x3a, +0x9c,0x77,0x7c,0x21,0xcd,0x81,0x29,0xef,0x7c,0x76,0x10,0x66,0xc5,0x53,0x43,0xfd,0xef,0xfb,0x2c,0x1a,0xd9,0x1e,0xcd,0x86,0x5d,0x14,0x75,0x4f,0xf3,0x1c,0x20,0xcd,0x91,0x4a,0x7d,0x95,0xdf,0x08,0xb3,0x61, +0x42,0x78,0x7a,0x63,0x70,0x97,0x36,0x15,0x4e,0x8e,0x61,0x84,0xb9,0xb1,0x54,0xe8,0xe3,0x4f,0x4c,0x27,0xcd,0x8a,0xa6,0xb9,0x8e,0x15,0x66,0xc2,0x84,0xd4,0xf4,0xc6,0xe1,0x66,0x6c,0x42,0xa3,0xe4,0xef,0x81, +0xc6,0x21,0x9b,0x27,0x16,0x25,0x16,0x7b,0x65,0x60,0x5c,0xd8,0xa1,0x1a,0xff,0x00,0x64,0xe2,0x18,0x8e,0x6c,0x42,0x4a,0x25,0x71,0xfd,0xb0,0x1e,0x6c,0x4a,0x84,0x4e,0x61,0xd3,0x03,0x66,0xc2,0xa8,0xa9,0x3f, +0xb9,0x3f,0xeb,0xaf,0xea,0x7c,0x0b,0x9b,0x36,0x10,0x87,0x66,0xcd,0x9b,0x0a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66, +0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36, +0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3, +0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb, +0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab, +0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a, +0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8,0xab,0xb3,0x66,0xcd,0x8a,0xbb,0x36,0x6c,0xd8, +0xab,0xb3,0x66,0xcd,0x8a,0xbf,0xff,0xd9, +}; + +CBinaryResource CTFStatsReport::jpgBgTop("bgtop.jpg",11328,bgtopjpgsrc); + + + +unsigned char boxscoregifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x3c,0x00,0x14,0x00,0xb3,0x00,0x00,0xff,0xff,0xff,0xee,0xee,0xee,0xde,0xde,0xde,0xce,0xce,0xce,0xba,0xba,0xba,0xaa,0xaa,0xaa,0x99,0x99,0x99,0x89,0x89,0x89,0x75,0x75,0x75, +0x65,0x65,0x65,0x55,0x55,0x55,0x44,0x44,0x44,0x30,0x30,0x30,0x20,0x20,0x20,0x10,0x10,0x10,0x00,0x00,0x00,0x2c,0x00,0x00,0x00,0x00,0x3c,0x00,0x14,0x00,0x00,0x04,0xff,0xf0,0xc9,0x49,0xab,0xbd,0x38,0xeb, +0xcd,0xbb,0xff,0x44,0xf8,0x8d,0x64,0x06,0x9c,0x65,0xaa,0x9e,0x80,0x42,0x18,0xce,0xd3,0x1c,0x21,0xf2,0x14,0xc4,0xf1,0xd4,0x94,0x82,0x1b,0x0b,0xc9,0x8c,0x50,0x48,0x4c,0x12,0x3f,0xc6,0x23,0x11,0x4a,0x20, +0x94,0xc8,0x97,0xf2,0xc1,0x62,0x15,0x1c,0x81,0xea,0x0b,0x10,0x60,0x9c,0x8c,0x92,0x45,0x15,0xb0,0x68,0x64,0x59,0x36,0xc4,0x78,0xa1,0x06,0x08,0xc8,0xed,0x53,0x97,0x7a,0x52,0x9c,0x08,0x89,0x13,0x82,0xa0, +0xef,0x03,0x62,0x12,0x6d,0x76,0x00,0x08,0x6d,0x7b,0x6e,0x0f,0x6f,0x64,0x27,0x05,0x71,0x64,0x8a,0x62,0x00,0x06,0x74,0x8b,0x00,0x04,0x86,0x7c,0x64,0x59,0x7c,0x05,0x14,0x86,0x85,0x6c,0x7a,0x99,0x94,0x91, +0x97,0x2c,0x03,0x5e,0x7e,0x04,0xa4,0x77,0x98,0x27,0x0b,0x06,0x2c,0x60,0x42,0x67,0x04,0x41,0x86,0x14,0x2c,0xa5,0x6d,0x93,0x94,0x2c,0xab,0xba,0xad,0xa2,0xaf,0x05,0x68,0x15,0x0c,0x99,0x2d,0x86,0x0d,0x0b, +0x41,0xc1,0x96,0xb8,0xa4,0xcd,0x4a,0xcf,0xa6,0x84,0x99,0x0b,0x59,0x6f,0x9d,0x13,0x6c,0x08,0x07,0xc2,0x84,0x6d,0xac,0xd0,0x7a,0x12,0x2c,0x74,0xc0,0xaf,0xe1,0x87,0x84,0x27,0xb1,0x00,0x9e,0xeb,0xe5,0xe2, +0x5c,0xe4,0x8d,0xe6,0x94,0xe9,0x94,0x03,0x8c,0xa9,0x02,0xda,0xc0,0x55,0x52,0xd0,0xed,0x44,0x3f,0x00,0x07,0x1a,0xc8,0xc9,0xa2,0xa3,0x18,0x80,0x83,0x4e,0xf2,0xc1,0x53,0x64,0xe4,0x84,0x00,0x70,0x02,0xa0, +0x28,0x2a,0xc0,0xe0,0x8d,0xba,0x5e,0x81,0x25,0xde,0x04,0x80,0xf1,0x40,0x81,0xc8,0x03,0x31,0x1c,0x38,0x14,0x90,0x26,0x9f,0x03,0x03,0xda,0x6c,0xa8,0x98,0x49,0xb3,0xa6,0xcd,0x9b,0x38,0x73,0xea,0xdc,0xc9, +0xb3,0xa7,0xcf,0x9a,0x11,0x00,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifBoxScore("boxscore.gif",368,boxscoregifsrc); + + + +unsigned char gamedialogoffgifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x66,0x00,0x12,0x00,0xb3,0xff,0x00,0xc0,0xc0,0xc0,0x11,0x12,0x0d,0x8d,0x92,0x68,0x7b,0x7f,0x5b,0x41,0x43,0x30,0x84,0x88,0x62,0x5e,0x61,0x46,0x67,0x6a,0x4c,0x4c,0x4e,0x38, +0x26,0x27,0x1c,0x72,0x75,0x55,0x55,0x57,0x3f,0x38,0x39,0x29,0x2f,0x30,0x23,0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xf9,0x04,0x01,0x00,0x00,0x00,0x00,0x2c,0x00,0x00,0x00,0x00,0x66,0x00,0x12,0x00,0x40,0x04, +0xff,0x10,0xc8,0x49,0xab,0xbd,0x38,0xeb,0xcd,0xfb,0x16,0x20,0x00,0x0a,0x09,0x78,0x00,0x47,0x7a,0x10,0x20,0x71,0x80,0x49,0xd2,0x2c,0x45,0xcb,0x0a,0x2e,0x3c,0x02,0xf7,0x48,0x4a,0xb7,0x1c,0x29,0x18,0x48, +0x08,0x05,0xa2,0xd0,0xa8,0x24,0x38,0x2d,0x4d,0x9e,0xa8,0x74,0x4a,0xad,0x76,0x54,0xa8,0x54,0xe3,0xb0,0xb8,0xb8,0x08,0xae,0x13,0x80,0x91,0xea,0x8e,0x53,0xe0,0x43,0x03,0x60,0x30,0x4c,0x02,0x08,0x74,0xe5, +0xfb,0x22,0x91,0x0f,0x0c,0x40,0x60,0x21,0x4f,0x22,0xc7,0x06,0x5c,0x14,0x6d,0x09,0x29,0x08,0x1a,0x3b,0x4f,0x4d,0x16,0x74,0x30,0x35,0x05,0x03,0x36,0x2d,0x75,0x4c,0x48,0x01,0x20,0x05,0x35,0x03,0x13,0x37, +0x03,0x35,0x43,0x92,0x02,0x0a,0x89,0x21,0x06,0x20,0xa3,0x02,0x79,0x6c,0x06,0x37,0x62,0x18,0x58,0x56,0xb1,0x1c,0x71,0x27,0x77,0xaa,0x16,0xb0,0xb2,0x12,0xa4,0x24,0x50,0x14,0x37,0x71,0x8e,0x4d,0x08,0xa1, +0xc1,0xa9,0x3b,0x0c,0x93,0x20,0x01,0x40,0xca,0xa0,0x38,0x37,0x0d,0x98,0x7e,0x00,0x91,0xbd,0x02,0x6e,0x23,0xd2,0x8b,0x19,0xbc,0x4c,0x27,0x31,0x31,0x41,0x94,0xa7,0x41,0xe3,0x3a,0x21,0xe6,0x30,0xcd,0x38, +0x94,0xea,0x02,0xdb,0x48,0xde,0x50,0x8a,0xae,0xba,0x95,0xa7,0xba,0xfa,0x51,0x75,0xda,0xfb,0xff,0x00,0x03,0xe2,0x4a,0x21,0x70,0x1f,0x25,0x5b,0x18,0x76,0xec,0xe3,0x35,0xc2,0xcc,0x84,0x64,0x3e,0x48,0x10, +0x1b,0x51,0x20,0xc0,0x8d,0x4f,0x02,0x3e,0x6d,0x02,0x80,0x51,0x80,0x43,0x88,0x3e,0x8c,0x8c,0xb4,0x08,0xd0,0xf1,0xd0,0x8e,0x1e,0xeb,0xac,0x8d,0xb0,0x67,0x61,0x1e,0x37,0x4e,0xce,0xbe,0xbd,0x13,0x52,0x89, +0x07,0x88,0x05,0xa8,0x12,0xb0,0xa3,0xf9,0xae,0xa6,0x4b,0x27,0xe8,0x58,0x56,0xf8,0xe9,0x07,0x47,0x4c,0x02,0x8f,0x42,0xd1,0x3c,0x79,0x33,0x1c,0xcc,0x76,0x30,0x88,0xbc,0xc0,0x48,0xad,0x9e,0x9f,0x6f,0x88, +0x94,0x04,0xad,0x00,0xb2,0xde,0x4c,0x72,0xe9,0x42,0xe9,0xb4,0x09,0xf5,0x19,0x18,0x74,0xf2,0xb4,0x5e,0x73,0xa3,0xd2,0x57,0x42,0xb5,0x58,0x29,0xdc,0x49,0x90,0x93,0x01,0x24,0x53,0xd0,0x62,0x2a,0x6c,0x80, +0xca,0x0d,0x85,0x17,0x06,0x72,0x06,0x41,0x21,0x60,0x62,0xda,0x3f,0x78,0x07,0x10,0x90,0x50,0x66,0x9b,0xd0,0x58,0x09,0xf8,0xac,0x28,0x48,0x99,0x53,0x99,0xb1,0x95,0x33,0x6b,0xe6,0x10,0x01,0x00,0x3b,0xe8, +0xd3,0xa8,0x53,0xab,0x5e,0x3d,0x22,0x02,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifGameDialogOff("game.dialog.off.gif",490,gamedialogoffgifsrc); + + + +unsigned char gamedialogongifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x66,0x00,0x12,0x00,0xb3,0xff,0x00,0xff,0xff,0xff,0xee,0xee,0xee,0xde,0xde,0xde,0xce,0xce,0xce,0xba,0xba,0xba,0xaa,0xaa,0xaa,0x99,0x99,0x99,0x89,0x89,0x89,0x75,0x75,0x75, +0x65,0x65,0x65,0x55,0x55,0x55,0x44,0x44,0x44,0x30,0x30,0x30,0x20,0x20,0x20,0x10,0x10,0x10,0xc0,0xc0,0xc0,0x21,0xf9,0x04,0x01,0x00,0x00,0x0f,0x00,0x2c,0x00,0x00,0x00,0x00,0x66,0x00,0x12,0x00,0x40,0x04, +0xff,0xf0,0xc9,0x49,0xab,0xbd,0x38,0xeb,0xcd,0xfb,0x06,0xe0,0x03,0x02,0x0b,0x48,0x3c,0x44,0x4a,0x20,0x20,0x42,0x80,0xcb,0xa2,0x18,0x41,0xcb,0x02,0x2e,0x3c,0x3e,0xf7,0x48,0x4a,0xb7,0x1c,0x29,0xd8,0x58, +0x08,0x01,0xa2,0xd0,0xa8,0x04,0x38,0x2d,0x4d,0x9e,0xa8,0x74,0x4a,0xad,0x76,0x54,0xa8,0x94,0x82,0x60,0x70,0x58,0x5c,0x08,0x17,0x81,0xf1,0x48,0xa4,0x0c,0x64,0xf3,0xca,0xa5,0x60,0x14,0x0a,0xe4,0x47,0xe3, +0x90,0x42,0x54,0xc0,0x2f,0x92,0x3a,0x21,0x37,0xd4,0x25,0x3b,0x65,0x05,0x5c,0x71,0x6e,0x05,0x0b,0x29,0x07,0x1a,0x3b,0x4f,0x4d,0x5f,0x2b,0x79,0x0b,0x35,0x01,0x02,0x36,0x2d,0x91,0x3b,0x0d,0x20,0x01,0x35, +0x02,0x13,0x37,0x02,0x35,0x43,0x96,0x00,0x03,0x8c,0x21,0x05,0x20,0xa6,0x00,0x7c,0x86,0x37,0x27,0x19,0x58,0x56,0xb3,0x1c,0x74,0x63,0x7b,0x18,0xb2,0xb4,0x80,0x4a,0x3a,0x8e,0x14,0x37,0x74,0x30,0x35,0x04, +0x07,0xa4,0xc2,0xac,0x3b,0x09,0x97,0x20,0x0d,0x40,0xcc,0xa3,0x38,0x37,0x0a,0x9b,0x49,0x48,0x95,0x24,0x20,0x05,0xd6,0xd4,0xbf,0x18,0xa7,0xd9,0x8e,0x31,0x31,0x41,0x98,0xa5,0x41,0xe5,0xbe,0x48,0xe8,0x30, +0xcf,0x38,0x91,0xec,0x00,0xdd,0x48,0xe0,0x4c,0x4e,0xbe,0xb0,0xbb,0x0f,0x4c,0x23,0x03,0xfa,0xff,0x57,0x7c,0xc8,0x03,0x48,0xb0,0xa0,0x41,0x09,0xba,0x0e,0xce,0x8a,0x84,0xeb,0x42,0x20,0x7d,0xe0,0x46,0x18, +0xa8,0xb0,0x4c,0xe0,0x02,0x63,0x23,0x02,0x34,0xb8,0x21,0x0a,0x80,0x28,0x4f,0x0e,0x95,0x3a,0x02,0x98,0x28,0xa1,0xa2,0x0f,0x23,0x2d,0x1a,0x88,0x54,0xb4,0xa3,0x47,0x3b,0x6c,0x23,0xf2,0x39,0xec,0x15,0x4e, +0x26,0x0f,0x68,0xf6,0xe2,0x09,0xe1,0x77,0x73,0xe4,0xaa,0x05,0xee,0x76,0xc6,0xe3,0x59,0x0f,0x4a,0x23,0x9b,0x15,0x8a,0x3a,0xf2,0x91,0x6e,0xc8,0x24,0x52,0x3b,0x5b,0x82,0x30,0x30,0xce,0x4b,0x4f,0xa1,0x29, +0x5f,0x74,0xb4,0x66,0xcd,0x5e,0x57,0x28,0x19,0x94,0xda,0x34,0x79,0x54,0xa7,0xb9,0x75,0xa4,0x80,0x5e,0x85,0x97,0x16,0xdc,0x57,0x00,0xdb,0x60,0x82,0xfd,0x46,0xd3,0x2b,0x05,0x35,0x0b,0x7e,0x26,0xa0,0x94, +0x4a,0x1a,0xce,0x40,0x0a,0x56,0xc1,0x99,0xe0,0xe0,0x45,0x81,0x9f,0x41,0x0a,0x03,0xc0,0x48,0x2f,0x84,0x83,0xbe,0x02,0xec,0x64,0x31,0xd0,0x0d,0xe9,0xac,0x05,0x7e,0x56,0x58,0x55,0x68,0xd0,0x81,0x18,0xaa, +0x9c,0x43,0x8b,0xf6,0x10,0x01,0x00,0x3b,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifGameDialogOn("game.dialog.on.gif",490,gamedialogongifsrc); + + + +unsigned char matchstatisticsoffgifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x66,0x00,0x12,0x00,0xb3,0xff,0x00,0x08,0x09,0x06,0x11,0x12,0x0d,0x1a,0x1b,0x14,0x8d,0x92,0x68,0x7b,0x7f,0x5b,0x41,0x43,0x30,0x84,0x88,0x62,0x5e,0x61,0x46,0x67,0x6a,0x4c, +0x4c,0x4e,0x38,0x26,0x27,0x1c,0x72,0x75,0x55,0x55,0x57,0x3f,0x38,0x39,0x29,0x2f,0x30,0x23,0xc0,0xc0,0xc0,0x21,0xf9,0x04,0x01,0x00,0x00,0x0f,0x00,0x2c,0x00,0x00,0x00,0x00,0x66,0x00,0x12,0x00,0x40,0x04, +0xff,0xf0,0xc9,0x49,0xab,0xbd,0x38,0xeb,0xcd,0xfb,0x1e,0xa0,0x02,0x22,0x05,0x58,0x04,0x4a,0x81,0x80,0x43,0xd9,0x3e,0x6e,0x41,0xb1,0xe2,0x80,0x4c,0x81,0x31,0x2a,0x0f,0x2b,0x29,0x0e,0x86,0xae,0x15,0x83, +0x99,0x72,0xbb,0x1e,0x48,0xe2,0xf3,0xe1,0x86,0x08,0x9e,0x67,0x4a,0xad,0x5a,0xaf,0x16,0x84,0x56,0x71,0x60,0x00,0x54,0xb2,0x47,0x80,0xa1,0x95,0xad,0x6c,0xbc,0x40,0x02,0x71,0x68,0x30,0x41,0x0e,0x84,0x97, +0xe2,0x38,0xc8,0x15,0xb5,0xd7,0xa3,0xa1,0x65,0x08,0x1e,0x67,0x51,0x7c,0x08,0x6e,0x75,0x77,0x79,0x66,0x5a,0x12,0x0d,0x76,0x09,0x01,0x12,0x86,0x0c,0x52,0x6f,0x03,0x35,0x24,0x26,0x2e,0x0b,0x2c,0x99,0x0d, +0x01,0x20,0x06,0x3a,0x09,0x4a,0x95,0x23,0x13,0x35,0x9a,0x03,0x09,0x2c,0x8e,0x3a,0x06,0x04,0x98,0x20,0x0b,0x0d,0x31,0xa7,0x20,0xaa,0xb6,0x9e,0x4b,0x0c,0x20,0xaf,0x06,0x28,0xb1,0xb6,0x58,0x1e,0x5a,0x37, +0xc2,0x19,0x83,0x6e,0x1b,0xc4,0x56,0x2c,0x0e,0xb1,0xb7,0x05,0x2e,0xce,0x03,0x06,0x45,0x31,0x2b,0x04,0xa3,0xd3,0xc5,0x46,0x03,0xd3,0x2e,0x03,0x12,0x3a,0x08,0xd0,0xd6,0xb0,0xde,0x26,0x4e,0x3e,0x43,0x35, +0xb3,0x70,0x26,0x13,0x34,0x23,0x31,0xd2,0x9b,0xf0,0xf4,0x4b,0xf2,0x36,0xa6,0xd1,0xb7,0x67,0xe1,0x4a,0x16,0xe0,0x7b,0x41,0xab,0xdf,0x08,0x75,0xf9,0x12,0x16,0x48,0x51,0xc0,0x9f,0xb1,0x87,0x10,0x23,0x4a, +0x9c,0x48,0xb1,0xa2,0xb0,0x22,0x18,0x9c,0x70,0xd0,0x68,0xa1,0x08,0xb2,0x0b,0x4e,0xb8,0x96,0x55,0x61,0x31,0x64,0xc8,0x80,0x4e,0x26,0x53,0xb1,0x68,0x81,0x64,0xd3,0x28,0x16,0x0c,0x4c,0xad,0x6c,0xb1,0xf2, +0xc1,0xad,0x4f,0xb9,0xce,0x2d,0x9c,0x09,0x2e,0x9c,0x8f,0x9b,0xd4,0x00,0xe4,0x09,0x11,0x2f,0xc4,0xbc,0x73,0x88,0xee,0x99,0x38,0x33,0xca,0xd2,0x04,0x7a,0x3b,0x97,0x28,0xb9,0x44,0x44,0x69,0x55,0x22,0x51, +0x01,0x36,0x31,0x7a,0x35,0xda,0xc2,0xa2,0xa4,0x6c,0xc4,0x08,0xb0,0xc2,0xa4,0x39,0x96,0x78,0x9a,0x96,0x9a,0x20,0xe0,0xdf,0x34,0x80,0x05,0x5a,0xe9,0xec,0x26,0xa3,0x6d,0x33,0x84,0x3e,0x97,0xe0,0x79,0x64, +0x17,0x0e,0x58,0x4b,0x03,0x93,0x12,0x84,0x65,0x40,0xed,0x3e,0x09,0x2e,0x2c,0x21,0xa4,0x1a,0xcd,0x6a,0xe3,0xb0,0xff,0x28,0x3d,0x18,0xa2,0xe4,0xb1,0x53,0x4a,0x80,0x4d,0x00,0x58,0x71,0x73,0x73,0x29,0x07, +0xbd,0x12,0x00,0x30,0xcc,0x0d,0x46,0x2f,0x2f,0x0d,0xd8,0xa5,0x26,0x70,0x40,0x73,0x20,0x6b,0xa7,0x01,0xa4,0xe6,0x1a,0x0e,0xc0,0xae,0x01,0x0b,0xa4,0x14,0x88,0x6d,0xb1,0xb7,0xef,0xdf,0xc0,0x83,0x73,0x88, +0x00,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifMatchStatsOff("match.statistics.off.gif",523,matchstatisticsoffgifsrc); + + + +unsigned char matchstatisticsongifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x66,0x00,0x12,0x00,0xb3,0xff,0x00,0xff,0xff,0xff,0xee,0xee,0xee,0xde,0xde,0xde,0xce,0xce,0xce,0xba,0xba,0xba,0xaa,0xaa,0xaa,0x99,0x99,0x99,0x89,0x89,0x89,0x75,0x75,0x75, +0x65,0x65,0x65,0x55,0x55,0x55,0x44,0x44,0x44,0x30,0x30,0x30,0x20,0x20,0x20,0x10,0x10,0x10,0xc0,0xc0,0xc0,0x21,0xf9,0x04,0x01,0x00,0x00,0x0f,0x00,0x2c,0x00,0x00,0x00,0x00,0x66,0x00,0x12,0x00,0x40,0x04, +0xff,0xf0,0xc9,0x49,0xab,0xbd,0x38,0xeb,0xcd,0xfb,0x06,0xe0,0x02,0x12,0x08,0x88,0x34,0x0b,0x42,0x80,0x40,0xd9,0x3e,0x2e,0x42,0xb1,0x22,0x40,0x4c,0x4d,0x30,0x2e,0x0f,0x2b,0x2d,0x0a,0x83,0xae,0x15,0x83, +0x99,0x72,0xbb,0x1e,0x48,0xe2,0xf3,0xe1,0x86,0x04,0x9e,0x67,0x4a,0xad,0x5a,0xaf,0x16,0x82,0x76,0x51,0x30,0x38,0x54,0xb2,0x47,0xc3,0xa0,0x95,0xad,0x6c,0xbc,0xc6,0x81,0x50,0x48,0x30,0x41,0x0a,0x82,0x97, +0xa2,0x28,0xc8,0x17,0xb5,0xd7,0x23,0xa1,0x35,0x30,0x1e,0x67,0x51,0x7c,0x04,0x6e,0x75,0x77,0x79,0x66,0x5a,0x12,0x09,0x76,0x07,0x0d,0x12,0x86,0x06,0x52,0x6f,0x00,0x35,0x24,0x26,0x2e,0x03,0x2c,0x99,0x09, +0x0d,0x20,0x01,0x3a,0x07,0x4a,0x95,0x23,0x13,0x35,0x9a,0x00,0x07,0x2c,0x8e,0x3a,0x01,0x02,0x98,0x20,0x03,0x09,0x31,0xa7,0x20,0xaa,0xb6,0x9e,0x4b,0x06,0x20,0xaf,0x01,0x28,0xb1,0xb6,0x58,0x1e,0x5a,0x37, +0xc2,0x19,0x83,0x6e,0x1b,0xc4,0x56,0x2c,0x0a,0xb1,0xb7,0x08,0x2e,0xce,0x00,0x01,0x45,0x31,0x2b,0x02,0xa3,0xd3,0xc5,0x46,0x00,0xd3,0x2e,0x00,0x12,0x3a,0x04,0xd0,0xd6,0xb0,0xde,0x26,0x4e,0x3e,0x43,0x35, +0xb3,0x70,0x26,0x13,0x34,0x23,0x31,0xd2,0x9b,0xf0,0xf4,0x4b,0xf2,0x36,0xa6,0xd1,0xb7,0x67,0xe1,0x4a,0x06,0xe0,0x7b,0x41,0xab,0xdf,0x08,0x75,0xf9,0x12,0x22,0x48,0x81,0xc0,0x9f,0xb1,0x87,0x10,0x23,0x4a, +0x9c,0x48,0xb1,0xa2,0xb0,0x22,0x18,0x9c,0x70,0xd0,0x68,0xa1,0x08,0xb2,0x0b,0x4e,0xb8,0x96,0x55,0x61,0x31,0x64,0x08,0x80,0x4e,0x26,0x53,0xb1,0x68,0x81,0x64,0xd3,0x28,0x16,0x06,0x4c,0xad,0x6c,0xb1,0xf2, +0xc1,0xad,0x4f,0xb9,0xce,0x2d,0x9c,0x09,0x2e,0x9c,0x8f,0x9b,0xd4,0x1c,0xe4,0x09,0x11,0x2f,0xc4,0xbc,0x73,0x88,0xee,0x99,0x38,0x33,0xca,0xd2,0x04,0x7a,0x3b,0x97,0x28,0xb9,0x44,0x44,0x69,0x55,0x22,0x51, +0x01,0x36,0x31,0x7a,0x35,0xda,0xc2,0xa2,0xa4,0x6c,0xc4,0x68,0xb0,0xc2,0xa4,0x39,0x96,0x78,0x9a,0x96,0x9a,0xc0,0xe0,0xdf,0x34,0x80,0x08,0x5a,0xe9,0xec,0x26,0xa3,0x6d,0x33,0x84,0x3e,0x97,0xe0,0x79,0x64, +0x17,0x0e,0x58,0x4b,0x03,0x93,0x12,0x84,0x15,0x40,0xed,0x3e,0x09,0x2e,0x2c,0x21,0xa4,0x1a,0xcd,0x6a,0xe3,0xb0,0xff,0x28,0x3d,0x18,0xa2,0xe4,0xb1,0x53,0x4a,0x80,0x4d,0x38,0x58,0x71,0x73,0x73,0x29,0x05, +0xbd,0x0e,0x38,0x30,0xcc,0x0d,0x46,0x2f,0x2f,0x09,0xd8,0xa5,0x16,0x50,0x40,0x73,0x20,0x6b,0xa7,0x1d,0xa4,0xe6,0x1a,0xce,0xc1,0x2e,0x00,0x03,0xa4,0x20,0x88,0x6d,0xb1,0xb7,0xef,0xdf,0xc0,0x83,0x73,0x88, +0x00,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifMatchStatsOn("match.statistics.on.gif",523,matchstatisticsongifsrc); + + + +unsigned char scoresgifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x55,0x00,0x14,0x00,0xb3,0x00,0x00,0xff,0xff,0xff,0xee,0xee,0xee,0xde,0xde,0xde,0xce,0xce,0xce,0xba,0xba,0xba,0xaa,0xaa,0xaa,0x99,0x99,0x99,0x89,0x89,0x89,0x75,0x75,0x75, +0x65,0x65,0x65,0x55,0x55,0x55,0x44,0x44,0x44,0x30,0x30,0x30,0x20,0x20,0x20,0x10,0x10,0x10,0x00,0x00,0x00,0x2c,0x00,0x00,0x00,0x00,0x55,0x00,0x14,0x00,0x00,0x04,0xff,0xf0,0xc9,0x49,0xab,0xbd,0x38,0xeb, +0xcd,0xbb,0xff,0x60,0x28,0x8e,0x57,0x42,0x10,0x09,0xa9,0x4a,0x27,0xb1,0x76,0x26,0x2a,0x02,0x74,0x86,0xd0,0x48,0x46,0x03,0x98,0x73,0x9c,0x08,0x87,0x24,0x51,0x20,0x1c,0x1a,0xc3,0xa2,0x81,0xc1,0x3a,0x31, +0x10,0xb1,0x44,0x0c,0x61,0x20,0x28,0x1e,0x8c,0x42,0x61,0x71,0x3a,0x48,0x16,0xbb,0xdc,0x83,0x48,0x58,0x3e,0x08,0x34,0xc2,0xe2,0xd1,0xa8,0x12,0xc4,0xbb,0x87,0x0f,0x28,0x44,0xef,0x5c,0x87,0x1d,0x20,0xe0, +0xb8,0xe9,0xd7,0x3b,0x02,0x6f,0x38,0x7e,0x7a,0x0d,0x02,0x7a,0x00,0x2e,0x0f,0x85,0x3c,0x8d,0x00,0x60,0x61,0x0d,0x01,0x7a,0x5e,0x71,0x76,0x69,0x0f,0x34,0x03,0x7e,0x0f,0x94,0x90,0x34,0x09,0x88,0xa0,0x00, +0x05,0x9a,0x77,0x7e,0x08,0xa9,0x76,0x91,0x00,0x0a,0x99,0x12,0x71,0x0f,0xa3,0x91,0x05,0xa9,0x8c,0x34,0xaf,0x7b,0xa7,0x3c,0x9b,0x9d,0x34,0x02,0x09,0xaa,0xbc,0x91,0x85,0x91,0x2e,0x3b,0x01,0x07,0xa9,0xab, +0x34,0xad,0xc7,0x13,0xb2,0x3b,0xc7,0xb7,0x7e,0xad,0xbc,0xa7,0xc1,0xc3,0x79,0x7b,0x41,0xd8,0xd1,0xce,0x99,0x3b,0x48,0xcc,0x38,0xac,0xd3,0xb0,0xdf,0xe8,0x8a,0xb7,0x0d,0x0b,0x08,0x98,0xd8,0xdc,0x01,0xde, +0x8c,0x9f,0x03,0xd8,0x0b,0x0b,0x0d,0xeb,0xc8,0x35,0xb8,0x00,0x54,0x99,0x0b,0x47,0x70,0x91,0xba,0x82,0xed,0xd0,0x7c,0xea,0xf5,0x0f,0xc1,0x3d,0x46,0xaa,0x06,0x10,0x64,0x68,0x4c,0x5c,0x43,0x42,0x03,0x49, +0x91,0x32,0x28,0x0d,0x21,0x0e,0x80,0xba,0x84,0x18,0x3a,0x8a,0xe8,0x11,0xd2,0xa7,0x53,0x15,0x4b,0x7d,0x2b,0x17,0x90,0xd5,0xa8,0x3b,0xe0,0x78,0x10,0xa3,0x61,0xeb,0xa3,0xb5,0x38,0x38,0xd9,0x39,0x53,0x38, +0xca,0x81,0x01,0x60,0x7b,0x1a,0x14,0xd8,0x14,0x6a,0x25,0xc6,0x96,0xce,0xb2,0xd4,0x54,0x14,0xf3,0xc8,0x50,0x00,0x12,0x01,0x08,0xdb,0x34,0x15,0x6a,0x4e,0x1e,0x3c,0x69,0x38,0x10,0xba,0xe9,0x8a,0xcf,0x4d, +0x6b,0x1c,0x3c,0x15,0x00,0xe7,0x62,0xc0,0x66,0x90,0x4e,0x18,0xd0,0x65,0x30,0xc1,0xa7,0x05,0x62,0x81,0xe5,0x70,0x60,0x87,0x00,0x5d,0x00,0xdc,0x44,0xb2,0x79,0x3a,0xe0,0xca,0x0b,0x10,0x98,0x72,0xfd,0x1d, +0x4c,0x78,0x42,0x1f,0xb5,0x6b,0x0a,0x2b,0x5e,0xcc,0xb8,0xb1,0xe3,0xc7,0x90,0x23,0x4b,0x9e,0x5c,0x38,0x02,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifScores("scores.gif",463,scoresgifsrc); + + + +unsigned char serversettingsoffgifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x66,0x00,0x12,0x00,0xb3,0xff,0x00,0x08,0x09,0x06,0x11,0x12,0x0d,0x1a,0x1b,0x14,0x8d,0x92,0x68,0x7b,0x7f,0x5b,0x41,0x43,0x30,0x84,0x88,0x62,0x5e,0x61,0x46,0x67,0x6a,0x4c, +0x4c,0x4e,0x38,0x26,0x27,0x1c,0x72,0x75,0x55,0x55,0x57,0x3f,0x38,0x39,0x29,0x2f,0x30,0x23,0xc0,0xc0,0xc0,0x21,0xf9,0x04,0x01,0x00,0x00,0x0f,0x00,0x2c,0x00,0x00,0x00,0x00,0x66,0x00,0x12,0x00,0x40,0x04, +0xff,0xf0,0xc9,0x49,0xab,0xbd,0x38,0xeb,0xcd,0xfb,0x4e,0xc3,0x60,0x14,0xc0,0x13,0x9e,0x03,0x52,0x84,0x8c,0xb4,0x0c,0xc9,0x9b,0x98,0x68,0xba,0x0e,0xed,0x14,0x18,0x21,0xa2,0x3c,0x37,0x94,0xe2,0x04,0x0c, +0x15,0x8a,0x83,0xc2,0xad,0x80,0x08,0x29,0x96,0xcd,0x81,0x02,0x24,0x22,0x79,0xae,0xd8,0xac,0x76,0xdb,0x01,0x24,0x10,0xaa,0xd2,0xa3,0x71,0x40,0x30,0x04,0x63,0x70,0x43,0x09,0x16,0x34,0xda,0xe3,0xf2,0x39, +0x8d,0x58,0xa3,0x25,0x0e,0xf9,0xef,0x11,0xf8,0xaa,0x1e,0x43,0x46,0x51,0x3e,0x6f,0x75,0x85,0x05,0x0c,0x08,0x0e,0x12,0x4c,0x6c,0x08,0x02,0x5e,0x60,0x56,0x19,0x4d,0x06,0x04,0x21,0x00,0x0c,0x21,0x97,0x03, +0x6b,0x46,0x12,0x81,0x21,0x12,0x9a,0x03,0x9c,0x9e,0x49,0x14,0x81,0x2f,0x30,0x01,0x21,0x06,0x3c,0x04,0x34,0x30,0x37,0x0b,0xa7,0x4a,0x82,0x4e,0x40,0x2a,0x51,0x0a,0x95,0x9c,0x62,0x5c,0xc1,0xc2,0x1a,0x85, +0x0d,0xc3,0x19,0x21,0x0b,0x37,0x0f,0x9c,0x81,0x0c,0x41,0x49,0xb8,0x06,0xcc,0x4e,0x2c,0xd0,0x7b,0x37,0x0e,0x46,0x0d,0xb8,0x03,0xad,0xa2,0x4b,0x48,0xb7,0x49,0xbc,0x37,0x5f,0xd5,0x03,0xca,0xa2,0x19,0x4a, +0x05,0xab,0xa1,0x34,0x2a,0x9f,0x45,0xbc,0xb2,0xf1,0xe1,0x13,0x4f,0x05,0x54,0xf2,0x49,0x37,0xf0,0xe1,0x96,0x40,0x71,0x32,0x50,0x4a,0xbb,0x77,0xc7,0x12,0x2a,0xe4,0x10,0x2a,0xd9,0xc2,0x87,0x10,0x23,0x4a, +0x94,0x48,0x24,0x5c,0xb1,0x89,0x51,0x7a,0x20,0x71,0x25,0xe0,0xc6,0xa5,0x40,0x4f,0xb3,0xc0,0xa1,0x30,0xd0,0x71,0x93,0x14,0x50,0x35,0x14,0x00,0xe0,0x71,0xe2,0x59,0x8d,0x13,0xe3,0xc6,0xa1,0x08,0xc0,0x2d, +0x65,0xc6,0x14,0x1a,0x36,0xad,0x39,0x02,0xb3,0x47,0x90,0x05,0x02,0x70,0x21,0x90,0x75,0xa3,0x5f,0xba,0x3b,0x02,0x0b,0x84,0xc4,0xf1,0xae,0xe2,0x27,0x81,0xdd,0x96,0x32,0x41,0x47,0x60,0xe7,0x86,0x02,0x2c, +0x17,0xc8,0x52,0xc0,0xb5,0x24,0xaa,0x07,0x4d,0xa2,0xf0,0x74,0xd2,0x15,0xdf,0x04,0x01,0x19,0x1d,0xdc,0x60,0xc0,0x55,0xa5,0x53,0x54,0x50,0xc9,0x11,0x8c,0x0a,0x24,0x6b,0x4e,0x1b,0xe8,0x06,0xdc,0x9b,0xc7, +0x8d,0x53,0x00,0x7b,0x3e,0xe7,0x31,0x42,0xd7,0x6f,0x1c,0xc0,0xa7,0x46,0x0a,0x2a,0xa8,0x29,0x24,0xf0,0x49,0x0c,0x01,0x0e,0x24,0x5b,0x94,0x09,0xd6,0x11,0x7c,0x00,0x4e,0x68,0x7d,0x50,0xb9,0xd4,0x65,0xc1, +0x8c,0x2e,0x19,0x60,0x50,0xc2,0xc1,0xaa,0x03,0x68,0x1a,0xb0,0x74,0x30,0x28,0xee,0x54,0x29,0x85,0x14,0xbc,0x8b,0x3c,0x79,0xa2,0xed,0x63,0x0a,0x12,0x85,0xb9,0xcd,0xbb,0xb7,0x87,0x08,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifServerSettingsOff("server.settings.off.gif",518,serversettingsoffgifsrc); + + + +unsigned char serversettingsongifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x66,0x00,0x12,0x00,0xb3,0xff,0x00,0xff,0xff,0xff,0xee,0xee,0xee,0xde,0xde,0xde,0xce,0xce,0xce,0xba,0xba,0xba,0xaa,0xaa,0xaa,0x99,0x99,0x99,0x89,0x89,0x89,0x75,0x75,0x75, +0x65,0x65,0x65,0x55,0x55,0x55,0x44,0x44,0x44,0x30,0x30,0x30,0x20,0x20,0x20,0x10,0x10,0x10,0xc0,0xc0,0xc0,0x21,0xf9,0x04,0x01,0x00,0x00,0x0f,0x00,0x2c,0x00,0x00,0x00,0x00,0x66,0x00,0x12,0x00,0x40,0x04, +0xff,0xf0,0xc9,0x49,0xab,0xbd,0x38,0xeb,0xcd,0xfb,0x3e,0x00,0x10,0x20,0xce,0x13,0x9e,0x00,0x81,0x84,0x86,0x34,0x00,0xc7,0x7b,0x98,0x68,0xba,0x02,0xed,0xd4,0x04,0x21,0xb1,0x3c,0x37,0xd4,0xe2,0x04,0x0c, +0x21,0x8a,0x00,0xc4,0x0d,0x41,0x08,0x2d,0x96,0x4d,0xc0,0x02,0x24,0x22,0x79,0xae,0xd8,0xac,0x76,0xdb,0x71,0x1c,0x08,0xaa,0xd2,0x23,0x51,0x20,0x18,0x18,0x63,0x70,0x42,0x09,0x66,0x24,0xda,0xe3,0xf2,0x39, +0x4d,0x58,0xa3,0x25,0x0a,0xf9,0xef,0xd1,0xf8,0xaa,0x1e,0x43,0x46,0x51,0x3e,0x6f,0x75,0x85,0x08,0x06,0x04,0x0a,0x12,0x4c,0x6c,0x04,0x0c,0x5e,0x60,0x56,0x19,0x4d,0x01,0x02,0x21,0x0e,0x06,0x21,0x97,0x00, +0x6b,0x46,0x12,0x81,0x21,0x12,0x9a,0x00,0x9c,0x9e,0x49,0x14,0x81,0x2f,0x30,0x0d,0x21,0x01,0x3c,0x02,0x34,0x30,0x37,0x03,0xa7,0x4a,0x82,0x4e,0x40,0x2a,0x51,0x0b,0x95,0x9c,0x62,0x5c,0xc1,0xc2,0x1a,0x85, +0x09,0xc3,0x19,0x21,0x03,0x37,0x0f,0x9c,0x81,0x06,0x41,0x49,0xb8,0x01,0xcc,0x4e,0x2c,0xd0,0x7b,0x37,0x0a,0x46,0x09,0xb8,0x00,0xad,0xa2,0x4b,0x48,0xb7,0x49,0xbc,0x37,0x5f,0xd5,0x00,0xca,0xa2,0x19,0x4a, +0x08,0xab,0xa1,0x34,0x2a,0x9f,0x45,0xbc,0xb2,0xf1,0xe1,0x13,0x4f,0x08,0x54,0xf2,0x49,0x37,0xf0,0xe1,0x96,0x40,0x71,0x32,0x50,0x4a,0xbb,0x77,0xc7,0x12,0x2a,0xe4,0x10,0x2a,0xd9,0xc2,0x87,0x10,0x23,0x4a, +0x94,0x48,0x24,0x5c,0xb1,0x89,0x51,0x7a,0x20,0x71,0xc5,0xe0,0xc6,0xa5,0x40,0x4f,0xb3,0xc0,0xa1,0x08,0xd0,0x71,0x93,0x14,0x50,0x35,0x16,0x38,0xe0,0x71,0xe2,0x59,0x8d,0x13,0xe3,0xc6,0xa1,0x68,0xc0,0x2d, +0x65,0xc6,0x14,0x1a,0x36,0xad,0x39,0x02,0xb3,0x47,0x90,0x01,0x0c,0x70,0x11,0x90,0x75,0xa3,0x5f,0xba,0x3b,0x02,0x11,0x84,0xc4,0xf1,0xae,0xe2,0x27,0x81,0xdd,0x96,0x32,0x41,0x27,0x60,0xe7,0x06,0x04,0x2c, +0x07,0xc8,0x5a,0xc0,0xb5,0x24,0xaa,0x07,0x4d,0xa2,0xf0,0x74,0xd2,0x15,0xdf,0x04,0x06,0x19,0x15,0xdc,0x30,0xc0,0x55,0xa5,0x53,0x54,0x50,0xc9,0x11,0x8c,0x0a,0x24,0x6b,0x4e,0x1b,0xe8,0x00,0xdc,0x9b,0xc7, +0x8d,0x53,0x03,0x7b,0x3e,0xe7,0x31,0x42,0xd7,0x6f,0x1c,0xc0,0xa7,0x46,0x0a,0x2e,0xa8,0x29,0x24,0xf0,0x49,0x0c,0x0d,0x0a,0x24,0x5b,0x94,0x09,0xd6,0x11,0x7c,0x0e,0x4e,0x68,0x7d,0x50,0xb9,0xd4,0x65,0xc1, +0x8c,0x2e,0x05,0x30,0x50,0x42,0xc1,0xaa,0x02,0x68,0x12,0xb0,0x54,0x30,0x28,0xee,0x54,0x29,0x85,0x16,0xbc,0x8b,0x3c,0x79,0xa2,0xed,0x63,0x0b,0x12,0x85,0xb9,0xcd,0xbb,0xb7,0x87,0x08,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifServerSettingsOn("server.settings.on.gif",518,serversettingsongifsrc); + + + +unsigned char detailedgifsrc[]={ +0x47,0x49,0x46,0x38,0x39,0x61,0x8c,0x00,0x14,0x00,0xb3,0xff,0x00,0xff,0xff,0xff,0xee,0xee,0xee,0xde,0xde,0xde,0xce,0xce,0xce,0xba,0xba,0xba,0xaa,0xaa,0xaa,0x99,0x99,0x99,0x89,0x89,0x89,0x75,0x75,0x75, +0x65,0x65,0x65,0x55,0x55,0x55,0x44,0x44,0x44,0x30,0x30,0x30,0x20,0x20,0x20,0x10,0x10,0x10,0xc0,0xc0,0xc0,0x21,0xf9,0x04,0x01,0x00,0x00,0x0f,0x00,0x2c,0x00,0x00,0x00,0x00,0x8c,0x00,0x14,0x00,0x40,0x04, +0xff,0xf0,0xc9,0x49,0xab,0xbd,0x38,0xeb,0xcd,0xbb,0xff,0x60,0x06,0x8c,0xcb,0x48,0x3c,0x63,0x0a,0x10,0xc8,0x88,0x48,0x8b,0x62,0x04,0x2e,0x3a,0xda,0x00,0x9e,0x9e,0x69,0xb9,0x52,0x87,0x51,0x00,0xe1,0xc0, +0x55,0x7a,0x26,0x5c,0x43,0xa2,0x4a,0x22,0x7f,0xcf,0x53,0x6c,0x56,0x4b,0x2d,0x71,0xbe,0x53,0x68,0xcb,0xed,0x7a,0xbf,0xe0,0x0c,0xa3,0x50,0x68,0xfd,0x1e,0x89,0x02,0xc1,0xc0,0x78,0x10,0x4c,0x0b,0x49,0x82, +0xb0,0x6e,0xbb,0xe9,0x46,0xb4,0x9a,0x2d,0x19,0x97,0x93,0x13,0x0e,0x07,0x74,0x44,0x72,0x6a,0x07,0x57,0x7a,0x75,0x12,0x74,0x04,0x0c,0x2f,0x8a,0x7c,0x38,0x0a,0x6b,0x45,0x91,0x76,0x68,0x74,0x92,0x8d,0x8f, +0x0f,0x7e,0x66,0x5a,0x18,0x34,0x00,0x03,0x49,0x06,0x23,0x02,0x23,0x09,0x66,0x03,0x09,0x0f,0x34,0x01,0xa9,0x00,0x2f,0x29,0x46,0xa7,0x00,0xb2,0xae,0xa3,0xa5,0x67,0x8c,0x00,0xb1,0x23,0x0e,0xb7,0xa9,0x01, +0x4b,0x05,0x23,0xbc,0xae,0xb5,0x12,0xc3,0xaa,0x38,0xbc,0x05,0x0f,0xc7,0xa4,0xce,0xb0,0xb2,0xb4,0x37,0x12,0xbb,0x80,0x1b,0x0c,0x74,0x07,0x5f,0x8d,0x77,0xa1,0x62,0xdf,0x61,0x21,0xe2,0xe7,0x14,0xde,0x04, +0xe0,0x22,0x24,0x49,0xb2,0x3e,0x06,0x66,0x90,0x34,0xed,0x55,0x37,0xb5,0xf2,0x23,0x06,0x58,0xdc,0x36,0x06,0x98,0x79,0x05,0x0f,0x80,0x2b,0x7e,0x00,0xa2,0xa9,0x38,0x81,0xd0,0x5f,0x0a,0x05,0xf1,0x0a,0x46, +0xbb,0x17,0x64,0x96,0x0e,0x1e,0x05,0xc9,0x59,0x88,0x62,0xc4,0x44,0x3d,0x26,0xa4,0xff,0x3e,0xd6,0x1a,0xa9,0x0f,0x4a,0x46,0x0a,0x08,0x52,0xf2,0xf2,0x91,0x23,0x1f,0x80,0x2c,0x79,0x3a,0x9a,0x7c,0xe9,0xe4, +0x24,0x32,0x91,0xd9,0xfe,0xf5,0x52,0xc7,0xb3,0xa7,0xcf,0x9f,0x40,0x83,0x0a,0x1d,0x4a,0xb4,0xa8,0xd1,0xa3,0x1e,0x60,0x5e,0xf8,0x98,0x41,0xdc,0x32,0x0d,0x4a,0x91,0x3e,0xe5,0x19,0xf5,0x82,0xac,0x1d,0x0f, +0xcc,0x08,0x61,0xa0,0xe2,0x45,0x45,0x21,0x4b,0x48,0xe6,0xd0,0xfa,0xab,0xcd,0x55,0x80,0x6f,0xb0,0x7e,0xfd,0x55,0x84,0xec,0x4b,0x1c,0x02,0x4e,0x90,0x0d,0xd0,0xa6,0x49,0xc2,0xac,0x4d,0xe2,0xac,0x2d,0x06, +0x97,0x61,0x13,0x8d,0x47,0x6c,0xba,0xf0,0x58,0xc3,0x06,0x0b,0x97,0x32,0x67,0xd5,0xa4,0xb9,0x13,0xd5,0x2a,0x6c,0x8c,0x21,0xc3,0x4c,0x11,0x00,0x5c,0x0a,0x50,0x3a,0x31,0x32,0xc6,0x78,0xd8,0x22,0x65,0xcb, +0x27,0xdf,0x6d,0xc6,0xb2,0x60,0xc1,0xa3,0xc2,0x08,0x60,0x21,0x16,0x5b,0xda,0x74,0xe6,0x0a,0xa9,0x91,0x19,0x29,0x1d,0x56,0x70,0x0e,0x90,0x2f,0x4b,0xd7,0xb5,0x0d,0x33,0xf6,0x28,0xc8,0x13,0x38,0x8a,0x9e, +0x5c,0xb2,0x33,0x24,0xc2,0x9e,0x4b,0xb6,0x2c,0xfe,0x3a,0xf8,0x0a,0x33,0x0b,0x46,0xd9,0x90,0x3c,0x42,0x61,0x4e,0x92,0x9a,0x89,0x33,0xb6,0x6e,0x3c,0xa6,0x70,0x0c,0x09,0x62,0xdd,0x3a,0x21,0x8c,0x86,0x80, +0x17,0x0e,0xd2,0x9e,0x08,0x2f,0x60,0x1a,0xf0,0x5a,0xe5,0x71,0x41,0x62,0x3f,0x9e,0x42,0x83,0x69,0x03,0x14,0x3c,0x10,0x86,0x2c,0xce,0xfe,0x69,0xe7,0xe1,0x16,0x08,0x21,0x15,0x01,0xda,0x20,0x40,0x10,0x02, +0xb4,0xe1,0x00,0x80,0xf3,0xc5,0xe2,0x5e,0x4c,0xf4,0x01,0x84,0xd4,0x84,0x14,0x56,0x68,0xe1,0x85,0x18,0x66,0xa8,0xe1,0x50,0x11,0x00,0x00,0x3b, +}; + +CBinaryResource CTFStatsReport::gifDetailedScores("detailed.gif",628,detailedgifsrc); + + diff --git a/utils/tfstats/cureaward.cpp b/utils/tfstats/cureaward.cpp new file mode 100644 index 0000000..a867a03 --- /dev/null +++ b/utils/tfstats/cureaward.cpp @@ -0,0 +1,66 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CCureAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "CureAward.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CCureAward::getWinner +// Purpose: determines who cured the most people during the match +//------------------------------------------------------------------------------------------------------ +void CCureAward::getWinner() +{ + CEventListIterator it; + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::CURE) + { + PID doc=(*it)->getArgument(0)->asPlayerGetPID(); + numcures[doc]++; + winnerID=doc; + fNoWinner=false; + } + } + + map<PID,int>::iterator cureiter; + + + for (cureiter=numcures.begin();cureiter!=numcures.end();++cureiter) + { + PID currID=(*cureiter).first; + if (numcures[currID]>numcures[winnerID]) + winnerID=currID; + } +} + +//------------------------------------------------------------------------------------------------------ +// Function: CCureAward::noWinner +// Purpose: writes html indicating that no one was cured during this match +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CCureAward::noWinner(CHTMLFile& html) +{ + html.write("No one was cured during this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CCureAward::extendedinfo +// Purpose: reports how many people the winner cured +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CCureAward::extendedinfo(CHTMLFile& html) +{ + if (numcures[winnerID]==1) + html.write("%s cured 1 sick person!",winnerName.c_str()); + else + html.write("%s healed cured %li sick people!",winnerName.c_str(),numcures[winnerID]); +} + diff --git a/utils/tfstats/cureaward.h b/utils/tfstats/cureaward.h new file mode 100644 index 0000000..334894d --- /dev/null +++ b/utils/tfstats/cureaward.h @@ -0,0 +1,21 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#include "Award.h" +#include <map> + +using namespace std; +class CCureAward: public CAward +{ +protected: + map <PID,int> numcures; + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CCureAward():CAward("Life-Saver"){} + void getWinner(); +};
\ No newline at end of file diff --git a/utils/tfstats/customaward.cpp b/utils/tfstats/customaward.cpp new file mode 100644 index 0000000..b5073d5 --- /dev/null +++ b/utils/tfstats/customaward.cpp @@ -0,0 +1,269 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#pragma warning (disable:4786) +//=========== (C) Copyright 1999 Valve, L.L.C. All rights reserved. =========== +// +// The copyright to the contents herein is the property of Valve, L.L.C. +// The contents may be used and/or copied only with the written permission of +// Valve, L.L.C., or in accordance with the terms and conditions stipulated in +// the agreement/contract under which the contents have been supplied. +// +// Purpose: Implementation of CCustomAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//============================================================================= +#include <string.h> +#include "TFStatsApplication.h" +#include "CustomAward.h" +#include "TextFile.h" +#include "memdbg.h" + + +//------------------------------------------------------------------------------------------------------ +// Function: CCustomAward::extendedinfo +// Purpose: writes extra info about the award winner, like their score or something. +// The extra info string is defined by the user in the configuration file like the +//rest of a custom award's properties. +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CCustomAward::extendedinfo(CHTMLFile& html) +{ + if (extraInfoMsg.empty()) + return; + + char str[500]; + char outputstring[2000]={0}; + + strcpy(str,extraInfoMsg.c_str()); + + char delims[]={" \n\t"}; + char* temp=NULL; + + temp=strtok(str,delims); + while(temp!=NULL) + { + char word[500]; + + if (strnicmp(temp,"%player",strlen("%player"))==0) + { + char* more=&temp[strlen("%player")]; + sprintf(word,"%s%s",winnerName.c_str(),more); + } + else if (strnicmp(temp,"%winner",strlen("%winner"))==0) + { + char* more=&temp[strlen("%winner")]; + sprintf(word,"%s%s",winnerName.c_str(),more); + } + else if (strnicmp(temp,"%score",strlen("%score"))==0) + { + char* more=&temp[strlen("%score")]; + if (!namemode) + sprintf(word,"%li%s",plrscores[winnerID],more); + else + sprintf(word,"%li%s",stringscores[winnerName],more); + } + else if (strnicmp(temp,"%number",strlen("%number"))==0) + { + //right now this is just the score + char* more=&temp[strlen("%number")]; + if (!namemode) + sprintf(word,"%li%s",plrnums[winnerID],more); + else + sprintf(word,"%li%s",stringscores[winnerName],more); + } + else + strcpy(word,temp); + + strcat(outputstring," "); + strcat(outputstring,word); + + temp=strtok(NULL,delims); + } + + html.write(outputstring); +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CCustomAward::noWinner +// Purpose: writes some html saying that no one won this award. The noWinnerMsg +// is defined by the user in the configuration file like all other custom +// award properties +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CCustomAward::noWinner(CHTMLFile& html) +{ + if (noWinnerMsg.empty()) + return; + + html.write(noWinnerMsg.c_str());} + + +//------------------------------------------------------------------------------------------------------ +// Function: CCustomAward::readCustomAward +// Purpose: Factory method to read an award from a config file and return an +// instance of the CCustomAward class +// Input: f - the configuration file to read from +// g_pMatchInfo - a pointer to a matchinfo object to give to the new award +// Output: CCustomAward* +//------------------------------------------------------------------------------------------------------ +CCustomAward* CCustomAward::readCustomAward(CTextFile& f) +{ + + const char* token=f.getToken(); + while (token) + { + + if (!stricmp(token,"Award")) + break; + else if (!stricmp(token,"{")) + f.discardBlock(); + + token=f.getToken(); + } + if (!token) + return NULL; + + f.discard("{"); + token=f.getToken(); + + CCustomAward* pCustAward=new TRACKED CCustomAward(g_pMatchInfo); + while (token) + { + if (stricmp(token,"trigger")==0) + { + + CCustomAwardTrigger* ptrig=CCustomAwardTrigger::readTrigger(f); + pCustAward->triggers.push_back(ptrig); + + } + else if (stricmp(token,"extraInfo")==0) + { + f.discard("="); + pCustAward->extraInfoMsg=f.readString(); + f.discard(";"); + } + else if (stricmp(token,"noWinnerMessage")==0) + { + f.discard("="); + pCustAward->noWinnerMsg=f.readString(); + f.discard(";"); + } + else if (stricmp(token,"name")==0) + { + f.discard("="); + pCustAward->awardName=f.readString(); + f.discard(";"); + } + else if (stricmp(token,"}")==0) + { + break; + } + else + g_pApp->fatalError("Unrecognized Award property name while parsing %s: \"%s\" is not a property of an Award!",f.fileName().c_str(),token); + + token = f.getToken(); + } + + + return pCustAward; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CCustomAward::getWinner +// Purpose: generates the winner of this custom award. +//------------------------------------------------------------------------------------------------------ +void CCustomAward::getWinner() +{ + fNoWinner=true; + + CEventListIterator it; + for (it=g_pMatchInfo->eventList()->begin();it!=g_pMatchInfo->eventList()->end();it++) + { + list<CCustomAwardTrigger*>::iterator tli; + for (tli=triggers.begin();tli!=triggers.end();++tli) + { + if ((*tli)->matches(*it)) + { + //increase the players count by X score. + //scan for best at the end + + //different triggers have the player name/id placed differently. :( + //if this returns -1, store based on name. (this way we can give awards to things other than player names + //while remaining in this award/trigger hierarchy structure) + PID ID =(*tli)->plrIDFromEvent(*it); + if (ID==-1) + { + string ws=(*tli)->getTrackString(*it); + stringscores[ws]+=(*tli)->plrValue; + stringnums[ws]++; + fNoWinner=false; + namemode=true; + } + else + { + plrscores[ID]+=(*tli)->plrValue; + plrnums[ID]++; + fNoWinner=false; + namemode=false; + } + } + } + } + + if (fNoWinner) + return; + + + if (!namemode) + { + //now scan and find highest score. + map<PID,int>::iterator scores_it; + scores_it=plrscores.begin(); + winnerID=(*scores_it).first; + int winnerScore=(*scores_it).second; + + for (scores_it=plrscores.begin();scores_it!=plrscores.end();++scores_it) + { + int ID=(*scores_it).first; + int score=(*scores_it).second; + if (score > winnerScore) + { + winnerScore=score; + winnerID=ID; + } + } + } + else + { + //now scan and find highest score. + map<string,int>::iterator scores_it; + scores_it=stringscores.begin(); + winnerID=-1; + winnerName=(*scores_it).first; + int winnerScore=(*scores_it).second; + + for (scores_it=stringscores.begin();scores_it!=stringscores.end();++scores_it) + { + string name=(*scores_it).first; + int score=(*scores_it).second; + if (score > winnerScore) + { + winnerScore=score; + winnerName=name; + } + } + } +} diff --git a/utils/tfstats/customaward.h b/utils/tfstats/customaward.h new file mode 100644 index 0000000..c133585 --- /dev/null +++ b/utils/tfstats/customaward.h @@ -0,0 +1,62 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface to CCustomAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef CUSTOMAWARD_H +#define CUSTOMAWARD_H +#ifdef WIN32 +#pragma once +#endif +#pragma warning(disable :4786) +#include "Award.h" +#include "TextFile.h" +#include "CustomAwardTriggers.h" +#include <list> + +using namespace std; +//------------------------------------------------------------------------------------------------------ +// Purpose: CCustomAward represents an award that is user-definable via +// a configuration file. Other than their runtime definitions, Custom awards +// act just like other static awards. +//------------------------------------------------------------------------------------------------------ +class CCustomAward: public CAward +{ +public: + //factory method. + static CCustomAward* readCustomAward(CTextFile& f); +protected: + list<CCustomAwardTrigger*> triggers; + bool namemode; + + map<string,string> extraProps; + + map<PID,int> plrscores; //this is wrt to the current award. score in this sense is not related to game score + // but simply a score that is relative to other contenders for the award. + map<PID,int> plrnums; //this is the number of times any of the triggers was activated + + map<string,int> stringscores; //this is wrt to the current award. score in this sense is not related to game score + // but simply a score that is relative to other contenders for the award. + map<string,int> stringnums; //this is the number of times any of the triggers was activated + + string noWinnerMsg; + string extraInfoMsg; + virtual void extendedinfo(CHTMLFile& html); + virtual void noWinner(CHTMLFile& html); + +public: + explicit CCustomAward(CMatchInfo* pmi):CAward("custom_temp"){} + + void getWinner(); + + +}; + +#endif // CUSTOMAWARD_H diff --git a/utils/tfstats/customawardlist.cpp b/utils/tfstats/customawardlist.cpp new file mode 100644 index 0000000..14bcc13 --- /dev/null +++ b/utils/tfstats/customawardlist.cpp @@ -0,0 +1,80 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CCustomAwardList +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// + +#include "CustomAwardList.h" +#include "memdbg.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CCustomAwardList::readCustomAwards +// Purpose: Factory method to read from a file and return a list of custom awards +// Input: mapname - the name of the map determines the rule file to read the awards from +// pmi - a pointer to the Match Info which will be passed to each custom award +// Output: CCustomAwardList* +//------------------------------------------------------------------------------------------------------ +CCustomAwardList* CCustomAwardList::readCustomAwards(string mapname) +{ + char filename[255]; + + g_pApp->os->chdir(g_pApp->ruleDirectory.c_str()); + sprintf(filename,"tfc.%s.rul",mapname.c_str()); + + CTextFile ctf1(filename); + CTextFile ctf2("tfc.rul"); + + if (!ctf1.isValid() && ctf2.isValid()) + { + if (stricmp(filename,"tfc..rul")==0) + g_pApp->warning("Could not find mapname in the log file, map-specific custom rules will not be used"); + else + g_pApp->warning("Could not find %s, map-specific custom rules will not be used",filename); + } + if (!ctf2.isValid() && ctf1.isValid()) + { + g_pApp->warning("tfc.rul could not be found. Only map-specific rules will be used"); + } + if (!ctf2.isValid() && !ctf1.isValid()) + { + g_pApp->warning("Neither tfc.rul nor %s could be found. No custom rules will be used"); + return NULL; + } + + + CCustomAwardList* newList=new TRACKED CCustomAwardList; + bool foundAward=false; + + CCustomAward* pcca=CCustomAward::readCustomAward(ctf1); + while (pcca) + { + foundAward=true; + newList->theList.push_back(pcca); + pcca=CCustomAward::readCustomAward(ctf1); + } + + pcca=CCustomAward::readCustomAward(ctf2); + while (pcca) + { + foundAward=true; + newList->theList.push_back(pcca); + pcca=CCustomAward::readCustomAward(ctf2); + } + + if (!foundAward) + { + delete newList; + g_pApp->warning("Could not find any custom rules in either tfc.rul or %s. No custom rules will be used.\n",filename); + newList=NULL; + } + + return newList; +} +
\ No newline at end of file diff --git a/utils/tfstats/customawardlist.h b/utils/tfstats/customawardlist.h new file mode 100644 index 0000000..e0b568d --- /dev/null +++ b/utils/tfstats/customawardlist.h @@ -0,0 +1,39 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CCustomAwardList +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef CUSTOMAWARDLIST_H +#define CUSTOMAWARDLIST_H +#ifdef WIN32 +#pragma once +#endif +#include "CustomAward.h" +#include <list> + +using namespace std; +typedef list<CCustomAward*>::iterator CCustomAwardIterator; +//------------------------------------------------------------------------------------------------------ +// Purpose: this is just a thin wrapper around a list of CCustomAward*s +// also provided is a static factory method to read a list of custom awards +// out of a configuration file +//------------------------------------------------------------------------------------------------------ +class CCustomAwardList +{ +public: + list<CCustomAward*> theList; + + //factory method + static CCustomAwardList* readCustomAwards(string mapname); + + CCustomAwardIterator begin(){return theList.begin();} + CCustomAwardIterator end(){return theList.end();} +}; +#endif // CUSTOMAWARDLIST_H diff --git a/utils/tfstats/customawardtriggers.cpp b/utils/tfstats/customawardtriggers.cpp new file mode 100644 index 0000000..29bf8f0 --- /dev/null +++ b/utils/tfstats/customawardtriggers.cpp @@ -0,0 +1,399 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#pragma warning (disable:4786) +//=========== (C) Copyright 1999 Valve, L.L.C. All rights reserved. =========== +// +// The copyright to the contents herein is the property of Valve, L.L.C. +// The contents may be used and/or copied only with the written permission of +// Valve, L.L.C., or in accordance with the terms and conditions stipulated in +// the agreement/contract under which the contents have been supplied. +// +// Purpose: Implementation of all the custom award trigger classes +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//============================================================================= +#include "TFStatsApplication.h" +#include "CustomAwardTriggers.h" +#include "memdbg.h" +#include "util.h" + +using namespace std; +//------------------------------------------------------------------------------------------------------ +// Function: CCustomAwardTrigger::readTrigger +// Purpose: reads a trigger definition from the given rule file and returns a new trigger +// Input: f - a pointer to the TextFile object that represents the rule file to read from +// Output: CCustomAwardTrigger* +//------------------------------------------------------------------------------------------------------ +CCustomAwardTrigger* CCustomAwardTrigger::readTrigger(CTextFile& f) +{ + CCustomAwardTrigger* retval=NULL; + + string type="fullsearch"; + vector<string> keys; + int value = 1 ; + int teamValue = 1; + + + f.discard("{"); + map<string,string> extraProps; + const char* token=f.getToken(); + + while (token) + { + if (stricmp(token,"value")==0) + { + f.discard("="); + value=atoi(f.readString()); + f.discard(";"); + } + else if (stricmp(token,"teamvalue")==0) + { + f.discard("="); + teamValue=atoi(f.readString()); + f.discard(";"); + } + else if (stricmp(token,"type")==0) + { + f.discard("="); + type=f.readString(); + f.discard(";"); + } + else if (stricmp(token,"key")==0) + { + f.discard("="); + char lowerbuf[500]; + Util::str2lowercase(lowerbuf,f.readString()); + keys.push_back(lowerbuf); + f.discard(";"); + } + else if (stricmp(token,"}")==0) + { + break; + } + else + { + f.discard("="); + char lowerbuf[500]; + char lowerbuf2[500]; + //oops, have to do this first. CTextfile uses a static buffer to return strings + Util::str2lowercase(lowerbuf2,token); + Util::str2lowercase(lowerbuf,f.readString()); + extraProps[lowerbuf2]=lowerbuf; + f.discard(";"); + } + + token=f.getToken(); + } + + if (type=="broadcast") + retval= new TRACKED CBroadcastTrigger(value,teamValue,keys,extraProps); + else if (type=="goal") + retval = new TRACKED CGoalTrigger(value,teamValue,keys,extraProps); + else if (type=="fullsearch") + retval = new TRACKED CFullSearchTrigger(value,teamValue,keys,extraProps); + else + g_pApp->fatalError("Invalid trigger type while parsing %s:\n\"%s\" is not a valid trigger type, please use \"broadcast\", \"goal\" or \"fullsearch\"",f.fileName().c_str(),type); + + return retval; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CBroadcastTrigger::CBroadcastTrigger +// Purpose: Constructor for CBroadcastTrigger +// Input: value - the value of the trigger relative to other triggers +// teamValue - the teamValue of the trigger (not used) +// keys - strings to search for in the text of any broadcast event +//------------------------------------------------------------------------------------------------------ +CBroadcastTrigger::CBroadcastTrigger (int value, int teamValue, vector<string>& keys,map<string,string> extras) +:CCustomAwardTrigger(value,teamValue,extras) +{ + //this line works in win32, but not in G++... g++ doesn't seem to have vector::assign + //broadcastStrings.assign(keys.begin(),keys.end()); + + //make a new temp object, and assign it to broadcastStrings + broadcastStrings=vector<string>(keys); +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CBroadcastTrigger::matches +// Purpose: Determines if a given event is a broadcast and matches any of the keys +// Input: le - the event we're testing +// Output: Returns true if the given event triggers this trigger +//------------------------------------------------------------------------------------------------------ +bool CBroadcastTrigger::matches(const CLogEvent* le) +{ + if (le->getType() == CLogEvent::NAMED_BROADCAST)// || le->getType() == CLogEvent::ANON_BROADCAST) + { + //broadcastID is arg0 + string BroadID=le->getArgument(0)->getStringValue(); + vector<string>::iterator it; + + for (it=broadcastStrings.begin();it!=broadcastStrings.end();++it) + { + string s=*it; + if (BroadID==*it) + return true; + } + } + return false; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CGoalTrigger::CGoalTrigger +// Purpose: Constructor for CGoalTrigger +// Input: value - the value of the trigger relative to other triggers +// teamValue - the teamValue of the trigger (not used) +// keys - the names of goals that will cause this trigger to trigger +//------------------------------------------------------------------------------------------------------ +CGoalTrigger::CGoalTrigger(int value, int teamValue, vector<string>& keys,map<string,string> extras) +:CCustomAwardTrigger(value,teamValue,extras) +{ + //this line works in win32, but not in G++... g++ doesn't seem to have vector::assign + //goalNames.assign(keys.begin(),keys.end()); + + //make a new temp object, and assign it to broadcastStrings + //does this introduce a memory leak? + + goalNames=vector<string>(keys); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CGoalTrigger::matches +// Purpose: Determines if a given event is a goal activation and matches any of the keys +// Input: le - the event we're testing +// Output: Returns true if the given event triggers this trigger +//------------------------------------------------------------------------------------------------------ +bool CGoalTrigger::matches(const CLogEvent* le) +{ + + if (le->getType() == CLogEvent::NAMED_GOAL_ACTIVATE) + { + string n=le->getArgument(1)->getStringValue(); + vector<string>::iterator it; + + for (it=goalNames.begin();it!=goalNames.end();++it) + { + int diff=strnicmp(n.c_str(),(*it).c_str(),(*it).length()); + if (diff==0) + return true; + } + } + return false; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CFullSearchTrigger::CFullSearchTrigger +// Purpose: Constructor for CFullSearchTrigger +// Input: value - the value of the trigger relative to other triggers +// teamValue - the teamValue of the trigger (not used) +// ks - the names of FullSearchs that will cause this trigger to trigger +//------------------------------------------------------------------------------------------------------ +CFullSearchTrigger::CFullSearchTrigger(int value, int teamValue, vector<string>& ks,map<string,string> extras) +:CCustomAwardTrigger(value,teamValue,extras) +{ + //this line works in win32, but not in G++... g++ doesn't seem to have vector::assign + //FullSearchNames.assign(keys.begin(),keys.end()); + + //make a new temp object, and assign it to broadcastStrings + winnerVar=extraProps["winnervar"]; + + keys=vector<string>(ks); +} + +bool killws(const char*& cs) +{ + bool retval=false; + while(isspace(*cs)) + { + retval=true; + cs++; + } + return retval; +} + + +#include <regex> +int regExprCompare(string sexpr,string scmp) +{ + regex expression(sexpr); + cmatch what; + if(query_match(scmp.c_str(), scmp.c_str() + strlen(scmp.c_str()), what, expression)) + { + //matched! + return 0; + } + else + return 1; + + +} + +bool CFullSearchTrigger::compare(string str_msg,string str_key,map<string,string>& varmatches) +{ + const char* msg=str_msg.c_str(); + const char* key=str_key.c_str(); + + bool match=true; + char varbuf[100]; + char cmpbuf[100]; + while (1) + { + if (!*msg) break; + if (!*key) break; + //get a variable. + if (*key=='%') + { + int i=0; + while(*key && *key!=' ') + { + varbuf[i++]=*(key++); + } + varbuf[i]=0; + if (winnerVar=="") + winnerVar=varbuf; + + killws(msg); + if (*msg=='\"') + { + msg++; + int i=0; + while (*msg && *msg!='\"') + { + cmpbuf[i++]=*msg++; + } + cmpbuf[i]=0; + msg++; //skip past last " + } + else + { + int i=0; + while (*msg!=' ') + { + cmpbuf[i++]=*msg++; + } + cmpbuf[i]=0; + } + + string matchexpr=extraProps[varbuf]; + if (matchexpr=="") + { + //if blank, match any quote delimited string or space delimited word + + varmatches.insert(pair<string,string>(varbuf,cmpbuf)); + } + else if (matchexpr.at(0)!='!' && matchexpr.at(1)!='!') + { + //do a normal string compare + if (stricmp(matchexpr.c_str(),cmpbuf)==0) + varmatches.insert(pair<string,string>(varbuf,cmpbuf)); + else + return false; + } + else + { + //in tfstats, reg expressions start with !! so skip past that + const char* rexpr=matchexpr.c_str()+2; + string test=rexpr; + if (regExprCompare(rexpr,cmpbuf)==0) + varmatches.insert(pair<string,string>(varbuf,cmpbuf)); + else + return false; + } + + + } + + bool movedptr1 = killws(msg); + bool movedptr2 = killws(key); + + if (!movedptr1 && !movedptr2) + { + if (!*msg) break; + + if (*msg!=*key) + { + match=false; + break; + } + msg++; + key++; + } + if (!*msg) break; + } + + return match; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CFullSearchTrigger::matches +// Purpose: +// Input: le - the event we're testing +// Output: Returns true if the given event triggers this trigger +//------------------------------------------------------------------------------------------------------ +bool CFullSearchTrigger::matches(const CLogEvent* le) +{ + //test against full text + //clear out the state from the last match attempt + map<string,string> varmatches; + bool match=compare(le->getFullMessage(),keys[0],varmatches); + +#ifdef _CUSTOMDEBUG +#ifdef _DEBUG + if (match) + { + map<string,string>::iterator it=varmatches.begin(); + for (it;it!=varmatches.end();++it) + { + debug_printf("matched %s with %s\n",it->first.c_str(),it->second.c_str()); + } + } +#endif +#endif + return match; +} + +#include "pid.h" +PID CFullSearchTrigger::plrIDFromEvent(const CLogEvent* ple) +{ +#ifdef WIN32 + if (winnerVar.compare(0,5,"%plr_")==0) +#else + if (winnerVar.at(0)=='%' && + winnerVar.at(1)=='p' && + winnerVar.at(2)=='l' && + winnerVar.at(3)=='r' && + winnerVar.at(4)=='_') +#endif + { + map<string,string> varmatches; + compare(ple->getFullMessage(),keys[0],varmatches); + string name=varmatches[winnerVar]; + int svrID=Util::string2svrID(name); + return pidMap[svrID]; + } + else + return -1; +} + + //this class does +string CFullSearchTrigger::getTrackString(const CLogEvent* ple) +{ + map<string,string> varmatches; + compare(ple->getFullMessage(),keys[0],varmatches); + return varmatches[winnerVar]; +}
\ No newline at end of file diff --git a/utils/tfstats/customawardtriggers.h b/utils/tfstats/customawardtriggers.h new file mode 100644 index 0000000..6362846 --- /dev/null +++ b/utils/tfstats/customawardtriggers.h @@ -0,0 +1,112 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interfaces of the CustomAwardTrigger tree. Both types of +// Custom award triggers and their base class +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef CUSTOMAWARDTRIGGERS_H +#define CUSTOMAWARDTRIGGERS_H +#ifdef WIN32 +#pragma once +#endif +#pragma warning(disable :4786) +#include "TextFile.h" +#include "LogEvent.h" +#include <vector> +#include <list> +#include <map> + +using std::map; +using std::list; +using std::vector; +using std::string; +//------------------------------------------------------------------------------------------------------ +// Purpose: CCustomAwardTrigger is the base class for both types of award +// triggers. An award trigger is an object that recognizes a certain type of event +// in the log file, and if it matches that event, then it "triggers" and the custom +// award which owns it increments the counter for the player who triggered the +// trigger. +//------------------------------------------------------------------------------------------------------ +class CCustomAwardTrigger +{ +public: + static CCustomAwardTrigger* readTrigger(CTextFile& f); + int plrValue; + int teamValue; + + map<string,string> extraProps; + + virtual bool matches(const CLogEvent* le)=0; + + virtual PID plrIDFromEvent(const CLogEvent* ple){return -1;} + virtual string getTrackString(const CLogEvent* ple){return "";} + CCustomAwardTrigger(int value, int tmVal, map<string,string> extras){plrValue=value;teamValue=tmVal;extraProps=extras;} +}; + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CBroadcastTrigger scans broadcast events for matching data +//------------------------------------------------------------------------------------------------------ +class CBroadcastTrigger: public CCustomAwardTrigger +{ +public: + CBroadcastTrigger(int value, int teamValue, vector<string>& keys,map<string,string> extras); + vector<string> broadcastStrings; + virtual bool matches(const CLogEvent* le); + virtual PID plrIDFromEvent(const CLogEvent* ple){return ple->getArgument(1)->asPlayerGetPID();} + + //this class doesn't need this function + //virtual string getTrackString(const CLogEvent* ple){return "";} +}; + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CGoalTrigger scans goal activations for matching data +//------------------------------------------------------------------------------------------------------ +class CGoalTrigger: public CCustomAwardTrigger +{ +public: + CGoalTrigger(int value, int teamValue, vector<string>& keys,map<string,string> extras); + vector<string> goalNames; + virtual bool matches(const CLogEvent* le); + virtual PID plrIDFromEvent(const CLogEvent* ple){return ple->getArgument(0)->asPlayerGetPID();} + + //this class doesn't need this function + //virtual string getTrackString(const CLogEvent* ple){return "";} +}; + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CFullSearchTrigger scans FullSearch activations for matching data +//------------------------------------------------------------------------------------------------------ +class CFullSearchTrigger: public CCustomAwardTrigger +{ +public: + int regExpCompare(string exp,string cmp); + + map<string,string> varexpressions; + + CFullSearchTrigger(int value, int teamValue, vector<string>& ks,map<string,string> extras); + + vector<string> keys; + + string winnerVar; + + bool compare(string str_msg,string str_key,map<string,string>& varmatches); + virtual bool matches(const CLogEvent* le); + virtual PID plrIDFromEvent(const CLogEvent* ple); + + //this class does + virtual string getTrackString(const CLogEvent* ple); +}; + + + +#endif // CUSTOMAWARDTRIGGERS_H diff --git a/utils/tfstats/cvars.cpp b/utils/tfstats/cvars.cpp new file mode 100644 index 0000000..ce0c36b --- /dev/null +++ b/utils/tfstats/cvars.cpp @@ -0,0 +1,63 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CCVarList +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "cvars.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CCVarList::writeHTML +// Purpose: generates and writes the report. generate() is not used in this object +// because there is no real intermediate data. Really data is just taken from the +// event list, massaged abit, and written out to the html file. There is no calculation +// of stats or figures so no intermedidate data creation is needed. +// Input: html - the html file that we want to write to. +//------------------------------------------------------------------------------------------------------ +void CCVarList::writeHTML(CHTMLFile& html) +{ + CEventListIterator it; + html.write("<table border=0 width=100%% cols=%li><tr>\n",HTML_TABLE_NUM_COLS); + bool startOfRow=true; + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::CVAR_ASSIGN) + { + char var[100]; + char val[100]; + + if (!(*it)->getArgument(0) || !(*it)->getArgument(1)) + return; + + (*it)->getArgument(0)->getStringValue(var); + (*it)->getArgument(1)->getStringValue(val); + + + //mask off any passwords that the server op may not want to be displayed + if (stricmp(var,"rcon_password")==0 || stricmp(var,"sv_password")==0 || stricmp(var,"password")==0) + { + html.write("<!-- %s not shown! -->\n",var); + continue; + } + + if (startOfRow) + { + html.write("</tr>\n<tr>"); + startOfRow=false; + } + else + startOfRow=true; + + html.write("\t<td><font class=cvar> %s = %s </font> </td>\n",var,val); + + } + } + html.write("</tr></table>"); +} + diff --git a/utils/tfstats/cvars.h b/utils/tfstats/cvars.h new file mode 100644 index 0000000..8c161c3 --- /dev/null +++ b/utils/tfstats/cvars.h @@ -0,0 +1,39 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CCVarList +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef CVARS_H +#define CVARS_H +#ifdef WIN32 +#pragma once +#endif +#include "report.h" + +//------------------------------------------------------------------------------------------------------ +// Purpose: CCVarList is a report element that outputs a two column table with +// the cvars that were in effect while the match was running. Cvars that contain +// various passwords are omitted from the listing. +//------------------------------------------------------------------------------------------------------ +class CCVarList :public CReport +{ +private: + enum Consts + { + HTML_TABLE_WIDTH=500, + HTML_TABLE_NUM_COLS=2, + }; +public: + explicit CCVarList(){} + + void writeHTML(CHTMLFile& html); + +}; +#endif // CVARS_H diff --git a/utils/tfstats/dialoguereadout.cpp b/utils/tfstats/dialoguereadout.cpp new file mode 100644 index 0000000..0581cce --- /dev/null +++ b/utils/tfstats/dialoguereadout.cpp @@ -0,0 +1,159 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CDialogueReadout +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "DialogueReadout.h" +#include "util.h" + + +//------------------------------------------------------------------------------------------------------ +// Function: CDialogueReadout::writeHTML +// Purpose: generates and writes the report. generate() is not used in this object +// because there is no real intermediate data. Really data is just taken from the +// event list, massaged abit, and written out to the html file. There is no calculation +// of stats or figures so no intermedidate data creation is needed. +// Input: html - the html file that we want to write to. +//------------------------------------------------------------------------------------------------------ +void CDialogueReadout::writeHTML(CHTMLFile& html) +{ + html.write("<img src=\"%s/game.dialog.on.gif\">\n",g_pApp->supportHTTPPath.c_str()); + html.div("dialog"); + CEventListIterator it; + bool MM2Messages=false; + + if (g_pApp->cmdLineSwitches["displaymm2"]=="on" || + g_pApp->cmdLineSwitches["displaymm2"]=="yes" || + g_pApp->cmdLineSwitches["displaymm2"]=="true" || + g_pApp->cmdLineSwitches["displaymm2"]=="1") + MM2Messages=true; + + + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::SAY || (MM2Messages && ((*it)->getType()==CLogEvent::SAY_TEAM))) + { + char talked[512]={0}; + PID talkerPID=(*it)->getArgument(0)->asPlayerGetPID(); + string talkerName=(*it)->getArgument(0)->asPlayerGetName(); + + for (int i=1;(*it)->getArgument(i);i++) + { + char temp[512]; + (*it)->getArgument(i)->getStringValue(temp); + strcat(talked,"\""); + strcat(talked,temp); + strcat(talked,"\""); + } + + bool isTeamMsg= (*it)->getType()==CLogEvent::SAY_TEAM; + int teamID=g_pMatchInfo->playerList()[talkerPID].teams.atTime((*it)->getTime()); + + const char* aa; + const char* bb; + + if (teamID<4 && teamID >= 0) + { + aa="player"; + bb=Util::teamcolormap[teamID]; + } + else + { + aa="whitetext"; + bb=""; + } + + html.write("<tr><td><font class=%s%s>%s%s:</font><font color=white> %s</font></tr></td>\n",aa,bb,talkerName.c_str(),isTeamMsg?" (Team)":"",talked); + html.br(); + } + else if ( (*it)->getType()==CLogEvent::KILLED_BY_WORLD) + { + PID plr=(*it)->getArgument(0)->asPlayerGetPID(); + string plrName=(*it)->getArgument(0)->asPlayerGetName(); + int teamID=g_pMatchInfo->playerList()[plr].teams.atTime((*it)->getTime()); + html.write("<tr><td><font class=player%s>%s</font><font color=white> died.</font></tr></td>\n",Util::teamcolormap[teamID],plrName.c_str()); + html.br(); + } + else if ((*it)->getType()==CLogEvent::SUICIDE) + { + PID plr=(*it)->getArgument(0)->asPlayerGetPID(); + string plrName=(*it)->getArgument(0)->asPlayerGetName(); + int teamID=g_pMatchInfo->playerList()[plr].teams.atTime((*it)->getTime()); + html.write("<tr><td><font class=player%s>%s</font><font color=white> committed suicide.</font></tr></td>\n",Util::teamcolormap[teamID],plrName.c_str()); + html.br(); + } + else if ((*it)->getType()==CLogEvent::TEAM_JOIN) + { + PID plr=(*it)->getArgument(0)->asPlayerGetPID(); + string plrName=(*it)->getArgument(0)->asPlayerGetName(); + time_t eventtime=(*it)->getTime(); + bool firstJoin=!g_pMatchInfo->playerList()[plr].teams.anythingAtTime(eventtime-1); + int oldTeamID=g_pMatchInfo->playerList()[plr].teams.atTime(eventtime-1); + int teamID=g_pMatchInfo->playerList()[plr].teams.atTime(eventtime); + string teamName=g_pMatchInfo->teamName(teamID); + if (firstJoin) + html.write("<tr><td><font class=player%s>%s</font><font color=white> joined team <font class=player%s>%s</font>.</font></tr></td>\n",Util::teamcolormap[teamID],plrName.c_str(),Util::teamcolormap[teamID],teamName.c_str()); + else + html.write("<tr><td><font class=player%s>%s</font><font color=white> changed teams to <font class=player%s>%s</font>.</font></tr></td>\n",Util::teamcolormap[oldTeamID],plrName.c_str(),Util::teamcolormap[teamID],teamName.c_str()); + html.br(); + } + else if ((*it)->getType()==CLogEvent::FRAG) + { + PID killer=(*it)->getArgument(0)->asPlayerGetPID(); + string killerName=(*it)->getArgument(0)->asPlayerGetName(); + PID killee=(*it)->getArgument(1)->asPlayerGetPID(); + string killeeName=(*it)->getArgument(1)->asPlayerGetName(); + string weaponName = (*it)->getArgument(2)->getStringValue(); + + int killerTeamID=g_pMatchInfo->playerList()[killer].teams.atTime((*it)->getTime()); + int killeeTeamID=g_pMatchInfo->playerList()[killee].teams.atTime((*it)->getTime()); + + bool countKill=true; + + //gotta account for timer/infection double kills for medics! + if (weaponName=="infection") + { + //test to see if the previous event was a timer from the same player, and a kill, and with the timer. + CEventListIterator it2=it; + if ((--it2)!=g_pMatchInfo->eventList()->begin()) + { + if ((*it2)->getType() == CLogEvent::FRAG) + if ((*it2)->getArgument(2)->getStringValue()=="timer") + if ((*it2)->getArgument(0)->asPlayerGetPID()==killer) + countKill=false; + } + } + if (countKill) + { + html.write("<tr><td><font class=player%s>%s</font><font color=white> killed </font><font class=player%s>%s</font><font color=white> with %s. </font></tr></td>\n", + Util::teamcolormap[killerTeamID],killerName.c_str(),Util::teamcolormap[killeeTeamID],killeeName.c_str(),weaponName.c_str()); + html.br(); + } + + } + else if ((*it)->getType()==CLogEvent::TEAM_FRAG) + { + PID killer=(*it)->getArgument(0)->asPlayerGetPID(); + string killerName=(*it)->getArgument(0)->asPlayerGetName(); + PID killee=(*it)->getArgument(1)->asPlayerGetPID(); + string killeeName=(*it)->getArgument(1)->asPlayerGetName(); + + int killerTeamID=g_pMatchInfo->playerList()[killer].teams.atTime((*it)->getTime()); + int killeeTeamID=g_pMatchInfo->playerList()[killee].teams.atTime((*it)->getTime()); + html.write("<tr><td><font class=player%s>%s</font><font color=white> teamkilled </font><font class=player%s>%s.</font></tr></td>\n", + Util::teamcolormap[killerTeamID],killerName.c_str(),Util::teamcolormap[killeeTeamID],killeeName.c_str()); + html.br(); + } + + } + + html.enddiv(); +} + diff --git a/utils/tfstats/dialoguereadout.h b/utils/tfstats/dialoguereadout.h new file mode 100644 index 0000000..13ca2ef --- /dev/null +++ b/utils/tfstats/dialoguereadout.h @@ -0,0 +1,32 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CDialogueReadout +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef DIALOGUEREADOUT_H +#define DIALOGUEREADOUT_H +#ifdef WIN32 +#pragma once +#endif +#include "Report.h" + +//------------------------------------------------------------------------------------------------------ +// Purpose: CDialogueReadout is a full page report element that outputs a listing +// of all the dialogue in the match. It also reports deaths, and suicides since those +// usually beget lots of smack talking. +//------------------------------------------------------------------------------------------------------ +class CDialogueReadout : public CReport +{ +private: +public: + explicit CDialogueReadout(){} + void writeHTML(CHTMLFile& html); +}; +#endif // DIALOGUEREADOUT_H diff --git a/utils/tfstats/eventlist.cpp b/utils/tfstats/eventlist.cpp new file mode 100644 index 0000000..87d9087 --- /dev/null +++ b/utils/tfstats/eventlist.cpp @@ -0,0 +1,61 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CEventList +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include <stdlib.h> +#include "TFStatsApplication.h" +#include "EventList.h" +#include "memdbg.h" + +#pragma warning (disable : 4786) +//------------------------------------------------------------------------------------------------------ +// Function: CEventList::readEventList +// Purpose: reads and returns a CEventList from a logfile +// Input: filename - the logfile to read from +// Output: CEventList* +//------------------------------------------------------------------------------------------------------ +CEventList* CEventList::readEventList(const char* filename) +{ + + // ifstream ifs(filename); + CEventList* plogfile=new TRACKED CEventList(); + if (!plogfile) + { + printf("TFStats ran out of memory!\n"); + return NULL; + } + + + FILE* f=fopen(filename,"rt"); + if (!f) + g_pApp->fatalError("Error opening %s, please make sure that the file exists and is not being accessed by other processes",filename); + + while (!feof(f)) + { + CLogEvent* curr=NULL; + curr=new TRACKED CLogEvent(f); + + if (!curr->isValid()) + { + delete curr; + break;//eof reached + } + plogfile->insert(plogfile->end(),curr); + } + fclose(f); +#ifndef WIN32 + chmod(filename,PERMIT); +#endif + + return plogfile; + +} + diff --git a/utils/tfstats/eventlist.h b/utils/tfstats/eventlist.h new file mode 100644 index 0000000..031f9d6 --- /dev/null +++ b/utils/tfstats/eventlist.h @@ -0,0 +1,58 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CEventList +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef EVENTLIST_H +#define EVENTLIST_H +#ifdef WIN32 +#pragma once +#endif +#pragma warning(disable :4786) + +#include <list> +#include <map> +#include "LogEvent.h" +#include "util.h" + + +typedef std::list<const CLogEvent*> event_list; +typedef std::list<const CLogEvent*>::iterator CEventListIterator; + + +using namespace std; + +#include <cstring> +#include <string> + +//------------------------------------------------------------------------------------------------------ +// Purpose: CEventList is just a thin wrapper around a list of CLogEvent objects +// It also provides a factory method to read and return a CEventList from a +// log file +//------------------------------------------------------------------------------------------------------ +class CEventList +{ +public: + static CEventList* readEventList(const char* filename); + void insert(CEventListIterator cli, const CLogEvent* cle){m_List.insert(cli,cle);} + CEventListIterator begin(){return m_List.begin();} + CEventListIterator end(){return m_List.end();} + bool empty(){return m_List.empty();} + +private: + event_list m_List; + + + +}; + + + +#endif // EVENTLIST_H diff --git a/utils/tfstats/html.cpp b/utils/tfstats/html.cpp new file mode 100644 index 0000000..ca533c9 --- /dev/null +++ b/utils/tfstats/html.cpp @@ -0,0 +1,131 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CHTMLFile. see HTML.h for details +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#pragma warning (disable:4786) +#include <stdio.h> +#include <stdlib.h> +#include <stdarg.h> +#include <string> +#include "TFStatsApplication.h" +#include "util.h" +#include "html.h" + +//readability aids used when calling constructor +const bool CHTMLFile::printBody=true; +const bool CHTMLFile::dontPrintBody=false; +const bool CHTMLFile::linkStyle=true; +const bool CHTMLFile::dontLinkStyle=false; + +using namespace std; +//------------------------------------------------------------------------------------------------------ +// Function: CHTMLFile::CHTMLFile +// Purpose: +// Input: filename - name of the html file that will be written +// title - title of the html document +// fPrintBody - true if the <body> tag is to be written. +// bgimage - name of a background image, if desired +// leftmarg - pixels on the left margin (if desired) +// topmarg - pixels on the top margin (if desired) +//------------------------------------------------------------------------------------------------------ +CHTMLFile::CHTMLFile(const char* filenm,const char* title,bool fPrintBody,const char* bgimage,int leftmarg, int topmarg) +{ + strcpy(filename,filenm); + open(filename); + + + write("<HEAD>\n"); + write("<TITLE> %s </TITLE>\n",title); + string csshttppath(g_pApp->supportHTTPPath); + csshttppath+="/style.css"; + + write("<link rel=\"stylesheet\" href=\"%s\" type=\"text/css\">\n",csshttppath.c_str()); + write("</HEAD>\n"); + + fBody=fPrintBody; + if (fBody) + { + write("<BODY leftmargin=%li topmargin=%li ",leftmarg,topmarg); + if (bgimage) + write("background=%s",bgimage); + else + write("bgcolor = black"); + write(">\n"); + } + +} + + + +//------------------------------------------------------------------------------------------------------ +// Function: CHTMLFile::open +// Purpose: opens the html file, and writes <html> +// Input: filename - the name of the file to open +//------------------------------------------------------------------------------------------------------ +void CHTMLFile::open(const char* filename) +{ + out=fopen(filename,"wt"); + if (!out) + g_pApp->fatalError("Can't open output file \"%s\"!\nPlease make sure that the file does not exist OR\nif the file does exit, make sure it is not read-only",filename); + + write("<HTML>\n"); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CHTMLFile::write +// Purpose: writes a string to the html file +// Input: fmt - format string, like printf suite of functions +// ... - list of arguments +//------------------------------------------------------------------------------------------------------ +void CHTMLFile::write(const char* fmt,...) +{ + va_list va; + va_start(va,fmt); + vfprintf(out,fmt,va); +} + + + +//------------------------------------------------------------------------------------------------------ +// Function: CHTMLFile::close +// Purpose: closes the html file, closing <body> and <html> tags if needed +//------------------------------------------------------------------------------------------------------ +void CHTMLFile::close() +{ + if (!out) + return; + if (fBody) + write("</BODY>\n"); + + write("</HTML>\n\n"); +#ifndef WIN32 + chmod(filename,PERMIT); +#endif + fclose(out); + out=NULL; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CHTMLFile::~CHTMLFile +// Purpose: Destructor. closes the file +//------------------------------------------------------------------------------------------------------ +CHTMLFile::~CHTMLFile() +{ + close(); +} + + + + +void CHTMLFile::hr(int len,bool alignleft) +{ + write("<hr %s width=%li>\n",alignleft?"align=left":"",len); +}
\ No newline at end of file diff --git a/utils/tfstats/html.h b/utils/tfstats/html.h new file mode 100644 index 0000000..05134a5 --- /dev/null +++ b/utils/tfstats/html.h @@ -0,0 +1,59 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CHTMLFile. +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// + +#ifndef HTML_H +#define HTML_H +#ifdef WIN32 +#pragma once +#endif +#include <stdio.h> + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CHTMLFile represents an HTML text file that is being created. It has +// some misc helper stuff, like writing the body tag for you, and linking to the style +// sheet. Also some little helper functions to do <br>s and <p>s +//------------------------------------------------------------------------------------------------------ +class CHTMLFile +{ +public: + static const bool printBody; + static const bool dontPrintBody; + static const bool linkStyle; + static const bool dontLinkStyle; + +private: + FILE* out; + char filename[100]; + bool fBody; +public: + CHTMLFile():out(NULL),fBody(false){} + + CHTMLFile(const char*filenm ,const char* title,bool fPrintBody=true,const char* bgimage=NULL,int leftmarg=0,int topmarg=20); + void open(const char*); + + void write(PRINTF_FORMAT_STRING const char*,...); + + void hr(int len=0,bool alignleft=false); + void br(){write("<br>\n");} + void p(){write("<p>\n");}; + void img(const char* i){write("<img src=%s>\n",i);} + + void div(const char* cls){write("<div class=%s>\n",cls);} + void div(){write("<div>\n");} + void enddiv(){write("</div>");} + + void close(); + ~CHTMLFile(); +}; +#endif // HTML_H diff --git a/utils/tfstats/kamikazeaward.cpp b/utils/tfstats/kamikazeaward.cpp new file mode 100644 index 0000000..aafd336 --- /dev/null +++ b/utils/tfstats/kamikazeaward.cpp @@ -0,0 +1,66 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CKamikazeAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "KamikazeAward.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CKamikazeAward::getWinner +// Purpose: determines the winner of the award +//------------------------------------------------------------------------------------------------------ +void CKamikazeAward::getWinner() +{ + CEventListIterator it; + + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::SUICIDE || (*it)->getType()==CLogEvent::KILLED_BY_WORLD) + { + PID kami=(*it)->getArgument(0)->asPlayerGetPID(); + numdeaths[kami]++; + winnerID=kami; + fNoWinner=false; + } + } + + map<PID,int>::iterator kamiter; + + for (kamiter=numdeaths.begin();kamiter!=numdeaths.end();++kamiter) + { + int currID=(*kamiter).first; + if (numdeaths[currID]>numdeaths[winnerID]) + winnerID=currID; + } +} + +//------------------------------------------------------------------------------------------------------ +// Function: CKamikazeAward::noWinner +// Purpose: writes html indicating that no one won this award +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CKamikazeAward::noWinner(CHTMLFile& html) +{ + html.write("No one killed themselves during this match! Good work!"); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CKamikazeAward::extendedinfo +// Purpose: reports how many times the winner killed him/herself +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CKamikazeAward::extendedinfo(CHTMLFile& html) +{ + if (numdeaths[winnerID]==1) + html.write("%s suicided once.",winnerName.c_str()); + else + html.write("%s was self-victimized %li times.",winnerName.c_str(),numdeaths[winnerID]); +} + diff --git a/utils/tfstats/kamikazeaward.h b/utils/tfstats/kamikazeaward.h new file mode 100644 index 0000000..c4d6823 --- /dev/null +++ b/utils/tfstats/kamikazeaward.h @@ -0,0 +1,36 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CKamikazeAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef KAMIKAZEAWARD_H +#define KAMIKAZEAWARD_H +#ifdef WIN32 +#pragma once +#endif +#include "Award.h" +#include <map> + +using namespace std; +//------------------------------------------------------------------------------------------------------ +// Purpose: CKamikazeAward is an award given to the player who kills him/herself +// the most often. +//------------------------------------------------------------------------------------------------------ +class CKamikazeAward: public CAward +{ +protected: + map<PID,int> numdeaths; + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CKamikazeAward():CAward("Kamikaze"){} + void getWinner(); +}; +#endif // KAMIKAZEAWARD_H diff --git a/utils/tfstats/logevent.cpp b/utils/tfstats/logevent.cpp new file mode 100644 index 0000000..1e7a7b9 --- /dev/null +++ b/utils/tfstats/logevent.cpp @@ -0,0 +1,391 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CLogEvent +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include <stdio.h> +#include <time.h> +#include <string.h> +#include "LogEvent.h" +#include "util.h" +#include "memdbg.h" + + + +//For debugging more than anything +const char* CLogEvent::TypeNames[]= +{ + {"No Type/Invalid!"}, + {"Log File Initialize"}, + {"Server Spawn"}, + {"Server Shutdown"}, + {"Log Closed"}, + {"Server Misc"}, + {"Server Name"}, + {"Team Rename"}, + {"Level Change"}, + {"Cvar Assignment"}, + {"Map CRC"}, + {"Team Join"}, + {"Connect"}, + {"Enter game"}, + {"Disconnect"}, + {"Name Change"}, + {"Frag!"}, + {"Team frag!"}, + {"Suicide!"}, + {"Killed by world!"}, + {"Build"}, + {"Match Results Marker"}, + {"Match Draw"}, + {"Match Victor"}, + {"Match Team Results"}, + {"Talk"}, + {"Team Talk"}, + {"Cure"}, + {"Named Goal Activated"}, + {"Anon Goal Activated"}, + {"Named Broadcast"}, + {"Anon Broadcast"}, + {"Change Class"}, +}; + + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::getArgument +// Purpose: returns the iWhichArg'th argument +// Input: iWhichArg - the desired argument +// Output: const CLogEventArgument* +//------------------------------------------------------------------------------------------------------ +const CLogEventArgument* CLogEvent::getArgument(int iWhichArg) const +{ + if (iWhichArg < m_args.size()) + return m_args[iWhichArg]; + else + return NULL; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::parseArgs +// Purpose: extracts the arguments out of the event text. +//------------------------------------------------------------------------------------------------------ +void CLogEvent::parseArgs() +{ + + char temp[512]; + char* write=temp; + const char* read=m_EventMessage; + + int i=0; + while (*read) + { + + if (*read == '\"') + { + //parseArgument moves the read pointer to the char after the closing " + parseArgument(++read); + *(write++)='['; + *(write++)=(char)(i++)+48; //convert int to char by adding 48 + *(write++)=']'; + } + else + *write++=*read; + + *read++; + } + *write=0; + + Util::str2lowercase(temp,temp); + + m_StrippedText=new TRACKED char[strlen(temp)+1]; + strcpy(m_StrippedText,temp); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::parseArgument +// Purpose: helper function for parseArgs, this actually removes the argument +// Input: raw - the string from which we want to remove the argument +//------------------------------------------------------------------------------------------------------ +void CLogEvent::parseArgument(const char*& raw) +{ + + char* atemp; + if (!(atemp=strchr(raw,'\"'))) + return; + + *atemp=0; //null out the closing " + + CLogEventArgument* newarg=new CLogEventArgument(raw); + newarg->init(raw); + m_args.push_back(newarg); + + + *atemp='\"'; //restore it. + raw=atemp; //advance the pointer +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::keywordsOccur +// Purpose: tests to see if all of the given keywords occur in the text for this event +// Input: s1 - first keyword (required) +// s2 - second keyword (optional) +// s3 - third keyword (optional) +// Output: Returns true if the event text contains all of the keywords passed in +//------------------------------------------------------------------------------------------------------ +bool CLogEvent::keywordsOccur(char* s1,char* s2,char* s3) +{ + bool result=(strstr(m_StrippedText,s1)!=NULL); + if (s2) + { + result = result && (strstr(m_StrippedText,s2)!=NULL); + if (s3) + { + result = result && (strstr(m_StrippedText,s3)!=NULL); + } + } + return result; +} + + + + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::determineType +// Purpose: this is a big dumb if statement to determine the type of this event +//------------------------------------------------------------------------------------------------------ +//this is pretty cheesy +void CLogEvent::determineType() +{ + + //for now just do this in a big dumb if statement + + if (keywordsOccur("killed","self","with")) + m_EventType=SUICIDE; + else if (keywordsOccur("log closed")) + m_EventType=LOG_CLOSED; + else if (keywordsOccur("server name is")) + m_EventType=SERVER_NAME; + else if (keywordsOccur("team name of")) + m_EventType=TEAM_RENAME; + else if (keywordsOccur("killed","by","world")) + m_EventType=KILLED_BY_WORLD; + else if (keywordsOccur("killed","(teammate)")) + m_EventType=TEAM_FRAG; + else if (keywordsOccur("killed","with")) + m_EventType=FRAG; + else if (keywordsOccur("say_team")) + m_EventType=SAY_TEAM; + else if (keywordsOccur("say")) + m_EventType=SAY; + else if (keywordsOccur("joined team")) + m_EventType=TEAM_JOIN; + else if (keywordsOccur("changed to team")) + m_EventType=TEAM_JOIN; + else if (keywordsOccur("log file started")) + m_EventType=LOG_FILE_INIT; + else if (keywordsOccur("spawning server")) + m_EventType=SERVER_SPAWN; + else if (keywordsOccur("connected","address")) + m_EventType=CONNECT; + else if (keywordsOccur("has entered the game")) + m_EventType=ENTER_GAME; + else if (keywordsOccur("disconnected")) + m_EventType=DISCONNECT; + else if (keywordsOccur("changed name to")) + m_EventType=NAME_CHANGE; + else if (keywordsOccur("built")) + m_EventType=BUILD; + else if (keywordsOccur("map crc")) + m_EventType=MAP_CRC; + else if (keywordsOccur("match","results","=------=")) + m_EventType=MATCH_RESULTS_MARKER; + else if (keywordsOccur("activated the goal")) + m_EventType=NAMED_GOAL_ACTIVATE; + else if (keywordsOccur("goal", "was activated")) + m_EventType=ANON_GOAL_ACTIVATE; + else if (keywordsOccur("named broadcast")) + m_EventType=NAMED_BROADCAST; + else if (keywordsOccur("broadcast")) + m_EventType=ANON_BROADCAST; + else if (keywordsOccur("changed class")) + m_EventType=CLASS_CHANGE; + else if (keywordsOccur("-> draw <-")) + m_EventType=MATCH_DRAW; + else if (keywordsOccur("defeated")) + m_EventType=MATCH_VICTOR; + else if (keywordsOccur("results")) + m_EventType=MATCH_TEAM_RESULTS; + else if (keywordsOccur("=")) + m_EventType=CVAR_ASSIGN; + else m_EventType=SERVER_MISC; +} + + + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::CLogEvent +// Purpose: CLogEvent constructor +//------------------------------------------------------------------------------------------------------ +CLogEvent::CLogEvent() +:m_EventCode('\0'),m_EventTime(0),m_Valid(false),m_Next(NULL),m_StrippedText(NULL),m_EventType(INVALID),m_EventMessage(NULL) +{} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::~CLogEvent +// Purpose: CLogEvent destructor +//------------------------------------------------------------------------------------------------------ +CLogEvent::~CLogEvent() +{ + //this errors?! + if (m_EventMessage) + delete[] m_EventMessage; + if (m_StrippedText) + delete[] m_StrippedText; +} + + + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::print +// Purpose: debugging function, prints this event to a file +// Input: f - the file to print to +//------------------------------------------------------------------------------------------------------ +void CLogEvent::print(FILE* f) +{ + fprintf(f,"(%li) Event: %s\n",m_EventTime,m_EventMessage); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::CLogEvent +// Purpose: CLogEvent constructor that reads an event from the specified file +// Input: f - the file to read from +//------------------------------------------------------------------------------------------------------ +CLogEvent::CLogEvent(FILE* f) +:m_EventCode('\0'),m_EventTime(0),m_Valid(false),m_Next(NULL),m_StrippedText(NULL),m_EventType(INVALID),m_EventMessage(NULL) +{ + readEvent(f); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::readEvent +// Purpose: reads an event by reading each part, then checking if it was successful +// Input: f - the file to read from +//------------------------------------------------------------------------------------------------------ +void CLogEvent::readEvent(FILE* f) +{ + m_Valid=true; + if (m_Valid) readEventCode(f); + if (m_Valid) readEventTime(f); + if (m_Valid) readEventMessage(f); + if (m_Valid) parseArgs(); + if (m_Valid) determineType(); + if (m_Valid) m_Valid=!feof(f); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::readEventCode +// Purpose: reads the event code, the first character on the line (should be 'L') +// Input: f - the file to read from +//------------------------------------------------------------------------------------------------------ +void CLogEvent::readEventCode(FILE* f) +{ + fscanf(f," %c ",&m_EventCode); + if (m_EventCode!='L') + m_Valid=false; + + if (feof(f)) + m_Valid=false; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::readEventMessage +// Purpose: reads the text of the event message. +// Input: f - the file to read from +//------------------------------------------------------------------------------------------------------ +void CLogEvent::readEventMessage(FILE* f) +{ + char temp[512]; + fgets(temp,512,f); + + //special case hack for broadcasts + if (strncmp(temp,"Named Broadcast:",16)==0 || strncmp(temp,"Broadcast:",16)==0) + { + while(1) + { + fpos_t temp_pos; + fgetpos(f,&temp_pos); + CLogEvent cle(f); + fseek(f,temp_pos,SEEK_SET); + if (cle.isValid()) + { + //if the next log event is valid, then this broadcast did not span lines + break; + } + else + { + temp[strlen(temp)-1]=' '; //rid ourselves of newline + temp[strlen(temp)]=0; //rid ourselves of newline + char buf[512]; + fgets(buf,512,f); + strcat(temp,buf); + } + } + } + + if (feof(f)) + { + m_Valid=false; + } + else + { + temp[strlen(temp)-1]=0; //rid ourselves of newline + m_EventMessage=new TRACKED char[strlen(temp)+1]; + strcpy(m_EventMessage,temp); + } + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CLogEvent::readEventTime +// Purpose: reads and converts the time the event happened into a time_t +// Input: f - the file to read from +//------------------------------------------------------------------------------------------------------ +void CLogEvent::readEventTime(FILE* f) +{ + + int month=-1,day=-1,year=-1; + int hour=-1,minute=-1,second=-1; + fscanf(f," %d/%d/%d - %d:%d:%d: ",&month,&day,&year,&hour,&minute,&second); + if (month==-1 ||day==-1 ||year==-1 || hour==-1 || minute==-1 || second==-1) + m_Valid=false; + else if (feof(f)) + m_Valid=false; + else + { + tm t; + t.tm_isdst=0; + t.tm_hour=hour; + t.tm_mday=day; + t.tm_min=minute; + t.tm_sec=second; + t.tm_year=year-1900; //note no y2k prob here, so says the CRT manual + //this allows values greater than 99, but it + //just wants the input with 1900 subtracted. + t.tm_mon=month-1; //jan = 0 + m_EventTime=mktime(&t); + + + + } + +} + diff --git a/utils/tfstats/logevent.h b/utils/tfstats/logevent.h new file mode 100644 index 0000000..02fb187 --- /dev/null +++ b/utils/tfstats/logevent.h @@ -0,0 +1,144 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CLogEvent +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef LOGEVENT_H +#define LOGEVENT_H +#ifdef WIN32 +#pragma once +#endif +#pragma warning(disable :4786) + + +#include "Argument.h" + +#ifdef WIN32 +//#include <strstrea.h> +#else +//#include <strstream.h> +#endif +#include <time.h> +//#include <iostream.h> + +#include <stdio.h> + + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CLogEvent represents an event in the log file. e.g. one line. +// It can have one of several types (enumerated below) and a list of arguments +// is attached as well. +//------------------------------------------------------------------------------------------------------ +class CLogEvent +{ +public: + enum Type + { + NOTYPE =0, + INVALID = 0, + LOG_FILE_INIT, + SERVER_SPAWN, + SERVER_SHUTDOWN, + LOG_CLOSED, + SERVER_MISC, + SERVER_NAME, + TEAM_RENAME, + LEVEL_CHANGE, + CVAR_ASSIGN, + MAP_CRC, + TEAM_JOIN, + CONNECT, + ENTER_GAME, + DISCONNECT, + NAME_CHANGE, + FRAG, + TEAM_FRAG, + SUICIDE, + KILLED_BY_WORLD, + BUILD, + MATCH_RESULTS_MARKER, + MATCH_DRAW, + MATCH_VICTOR, + MATCH_TEAM_RESULTS, + SAY, + SAY_TEAM, + CURE, + NAMED_GOAL_ACTIVATE, + ANON_GOAL_ACTIVATE, + NAMED_BROADCAST, + ANON_BROADCAST, + CLASS_CHANGE, + NUM_TYPES + }; + + char* m_StrippedText; +private: + ArgVector m_args; + + char m_EventCode; + + time_t m_EventTime; + + bool m_Valid; + char* m_EventMessage; + Type m_EventType; + + + bool keywordsOccur(char* s1,char* s2=NULL,char* s3=NULL); + void parseArgs(); +// void readEventTime(istream& is); +// void readEventCode(istream& is); +// void readEventMessage(istream& is); + void parseArgument(const char*& raw); //ref to pointer to constant char, gotta love it. + void determineType(); + +public: + CLogEvent* m_Next; + + CLogEvent(); + ~CLogEvent(); + bool isValid(){return m_Valid;} + +// explicit CLogEvent(istream& is); +// virtual void readEvent(istream& is); +// virtual void print(ostream& os); + + + + + CLogEvent::Type getType() const {return m_EventType;} + time_t getTime() const {return m_EventTime;} + const CLogEventArgument* getArgument(int i) const; + + const char* getFullMessage() const {return m_EventMessage;} + + + + + static const char* TypeNames[]; + + + //unused stuff +protected: + void readEventTime(FILE* f); + void readEventCode(FILE* f); + void readEventMessage(FILE* f); + +public: + explicit CLogEvent(FILE* f); + virtual void readEvent(FILE* f); + virtual void print(FILE* f=stdout); + +}; + + + +#endif // LOGEVENT_H diff --git a/utils/tfstats/logeventiostreams.cpp b/utils/tfstats/logeventiostreams.cpp new file mode 100644 index 0000000..70c782c --- /dev/null +++ b/utils/tfstats/logeventiostreams.cpp @@ -0,0 +1,116 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#if 0 +//=========== (C) Copyright 1999 Valve, L.L.C. All rights reserved. =========== +// +// The copyright to the contents herein is the property of Valve, L.L.C. +// The contents may be used and/or copied only with the written permission of +// Valve, L.L.C., or in accordance with the terms and conditions stipulated in +// the agreement/contract under which the contents have been supplied. +// +// Purpose: Implementation of CLogEvent's C++ IO Stream stuff. this isn't used currently +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//============================================================================= +#include "LogEvent.h" +#include <string.h> + +//none of this is used. I opted for the FILE* implementation instead, this one was giving some weird results, and not working right. +CLogEvent::CLogEvent(istream& is) +:m_EventCode('\0'),m_EventTime(0),m_Valid(false),m_Next(NULL),m_StrippedText(NULL),m_EventType(INVALID) +{ + readEvent(is); +} + +void CLogEvent::print(ostream& os) +{ + os << "(" <<m_EventTime<<") Event Type: "<<TypeNames[m_EventType]<<endl; + os << "Args: "; + + for(int i=0;i<m_args.size();i++) + cout<< "\t"<<m_args[i]->getStringValue()<<endl; + +} + +void CLogEvent::readEvent(istream& is) +{ + readEventCode(is); + readEventTime(is); + readEventMessage(is); + determineType(); + + if(is) + m_Valid=true; + else + m_Valid=false; + +} + +//note this function assumes you're at the start of a line + +void CLogEvent::readEventCode(istream& is) +{ + is>>m_EventCode; +} + + +void CLogEvent::readEventMessage(istream& is) +{ + char temp[512]={0,0,0,0}; + is.getline(temp,512,'\n'); + + m_EventMessage=new char[strlen(temp)]; + strcpy(m_EventMessage,temp); + +} + + +void CLogEvent::readEventTime(istream& is) +{ + + int month,day,year; + int hour,minute,second; +// fscanf(f," %i/%i/%i - %i:%i:%i: ",&month,&day,&year,&hour,&minute,&second); + + is >> month; + is.ignore(); //'/' + is >> day; + is.ignore(); //'/' + is >> year; + is.ignore(3); //' - ' + is >> hour; + is.ignore(); //':' + is >> minute; + is.ignore(); //':' + is >> second; + is.ignore(); //':' + + + + tm t; + t.tm_isdst=0; + t.tm_hour=hour; + t.tm_mday=day; + t.tm_min=minute; + t.tm_sec=second; + t.tm_year=year-1900; //note no y2k prob here, so says the CRT manual + //this allows values greater than 99, but it + //just wants the input with 1900 subtracted. + t.tm_mon=month; + + m_EventTime=mktime(&t); + +} + +#endif
\ No newline at end of file diff --git a/utils/tfstats/main.cpp b/utils/tfstats/main.cpp new file mode 100644 index 0000000..e7b703a --- /dev/null +++ b/utils/tfstats/main.cpp @@ -0,0 +1,38 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: dummy main.cpp +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// + +#include "TFStatsApplication.h" + + +//------------------------------------------------------------------------------------------------------ +// Function: main +// Purpose: dummy main. passes off execution to TFstats main +// Input: argc - argument count +// argv[] - argument list +//------------------------------------------------------------------------------------------------------ + +void main(int argc, const char* argv[]) +{ + //make OS application object, and operating system interface + g_pApp=new CTFStatsApplication; + g_pApp->majorVer=1; + g_pApp->minorVer=5; + +#ifdef WIN32 + g_pApp->os=new CTFStatsWin32Interface(); +#else + g_pApp->os=new CTFStatsLinuxInterface(); +#endif + //hand off execution to real main + g_pApp->main(argc,argv); +} diff --git a/utils/tfstats/makefile b/utils/tfstats/makefile new file mode 100644 index 0000000..262c986 --- /dev/null +++ b/utils/tfstats/makefile @@ -0,0 +1,251 @@ +# +# TF Stats Makefile for Linux 2.0 +# +# Jul '99 by Mike Harrington <[email protected]> +# (modified by Wes Cumberland <[email protected]>) +# +# + +VERSION=1.0.0.0 +VERSION_FN=$(VERSION)$(GLIBC) +RPM_RELEASE=0 + +ifneq (,$(findstring libc6,$(shell if [ -e /lib/libc.so.6* ];then echo libc6;fi))) +GLIBC=-glibc +else +GLIBC= +endif + +ifneq (,$(findstring alpha,$(shell uname -m))) +ARCH=axp +RPMARCH=alpha +else +ARCH=i386 +RPMARCH=i386 +endif + +MOUNT_DIR=/momma + +BUILD_DEBUG_DIR=$(MOUNT_DIR)/tfstats/debug +BUILD_RELEASE_DIR=$(MOUNT_DIR)/tfstats/release +TFSTATS_DIR=$(MOUNT_DIR)/tfstats + +CC=/usr/bin/g++ +STDCPP_INC= #/usr/local/lib/gcc-lib/H-libstdc++/include/g++-v3 +STDCPP_LIB= #/usr/local/lib/gcc-lib/H-libstdc++/lib +BASE_CFLAGS=-Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -Iregexp/include + +RELEASE_CFLAGS=$(BASE_CFLAGS) -m486 -O1 +RELEASE_NOOP_CFLAGS=$(BASE_CFLAGS) -m486 + +DEBUG_CFLAGS=$(BASE_CFLAGS) -g -D_DEBUG -DDEBUG -Wall + +LDFLAGS= -static /momma/tfstats/regexp/lib/libregex++.a -ldl -lm \ +-lstdc++ + +AR=ar +RANLIB=ranlib + +DO_CC_NOOPT=$(CC) -DNO_NAMESPACE -D_WONCRYPT_NOEXCEPTIONS -w $(CFLAGS_NOOPT) -o $@ -c $< +DO_CC=$(CC) -DNO_NAMESPACE -D_WONCRYPT_NOEXCEPTIONS -w $(CFLAGS) -o $@ -c $< +DO_W_CC=$(CC) -DNO_NAMESPACE -D_WONCRYPT_NOEXCEPTIONS $(CFLAGS) -Wall -o $@ -c $< +DO_CRYPT_CC=$(CC) -x c++ -DNO_NAMESPACE -D_WONCRYPT_NOEXCEPTIONS $(CFLAGS) -I$(WON_INC) -o $@ -c $< + +############################################################################# +# SETUP AND BUILD +############################################################################# + +default: build_debug + +TARGETS=\ + $(BUILDDIR)/tfstats_l + + +make_build_dir: + for x in $(BUILDDIR) \ + $(BUILDDIR)/tfstats ; do \ + if [ ! -d $$x ];then mkdir $$x;fi;done + +build_debug: + $(MAKE) targets BUILDDIR=$(BUILD_DEBUG_DIR) CFLAGS="$(DEBUG_CFLAGS)" CFLAGS_NOOPT="$(DEBUG_CFLAGS)" + +build_release: + $(MAKE) targets BUILDDIR=$(BUILD_RELEASE_DIR) CFLAGS="$(RELEASE_CFLAGS)" CFLAGS_NOOPT="$(RELEASE_NOOP_CFLAGS)" + +all: build_debug build_release + +targets: $(TARGETS) + +clean: + rm -f $(BUILD_DEBUG_DIR)/*.o + +############################################################################# +# TF Stats Program +############################################################################# + +TFSTATS_OBJS = \ + $(BUILDDIR)/Argument.o \ + $(BUILDDIR)/EventList.o \ + $(BUILDDIR)/LogEvent.o \ + $(BUILDDIR)/LogEventIOStreams.o \ + $(BUILDDIR)/CureAward.o \ + $(BUILDDIR)/KamikazeAward.o \ + $(BUILDDIR)/SentryRebuildAward.o \ + $(BUILDDIR)/SharpshooterAward.o \ + $(BUILDDIR)/SurvivalistAward.o \ + $(BUILDDIR)/TalkativeAward.o \ + $(BUILDDIR)/TeamKillAward.o \ + $(BUILDDIR)/WeaponAwards.o \ + $(BUILDDIR)/CustomAward.o \ + $(BUILDDIR)/CustomAwardList.o \ + $(BUILDDIR)/CustomAwardTriggers.o \ + $(BUILDDIR)/Award.o \ + $(BUILDDIR)/CVars.o \ + $(BUILDDIR)/DialogueReadout.o \ + $(BUILDDIR)/MatchResults.o \ + $(BUILDDIR)/scoreboard.o \ + $(BUILDDIR)/WhoKilledWho.o \ + $(BUILDDIR)/Report.o \ + $(BUILDDIR)/HTML.o \ + $(BUILDDIR)/main.o \ + $(BUILDDIR)/TextFile.o \ + $(BUILDDIR)/util.o \ + $(BUILDDIR)/PlayerSpecifics.o \ + $(BUILDDIR)/StaticOutputFiles.o \ + $(BUILDDIR)/TFStatsReport.o \ + $(BUILDDIR)/Player.o \ + $(BUILDDIR)/MatchInfo.o \ + $(BUILDDIR)/memdbg.o \ + $(BUILDDIR)/pid.o \ + $(BUILDDIR)/binresources.o \ + $(BUILDDIR)/tfstatsapplication.o \ + $(BUILDDIR)/plrpersist.o \ + $(BUILDDIR)/tfstatsosinterface.o \ + $(BUILDDIR)/allplayersstats.o \ + $(BUILDDIR)/playerreport.o + + + +$(BUILDDIR)/tfstats_l : $(TFSTATS_OBJS) + $(CC) $(CFLAGS) -L/usr/local/lib -o $@ $(TFSTATS_OBJS) $(LDFLAGS) + +$(BUILDDIR)/buildnum.o : $(TFSTATS_DIR)/buildnum.cpp + $(DO_CC) + +$(BUILDDIR)/Argument.o : $(TFSTATS_DIR)/Argument.cpp + $(DO_CC) + +$(BUILDDIR)/EventList.o : $(TFSTATS_DIR)/EventList.cpp + $(DO_CC) + +$(BUILDDIR)/LogEvent.o : $(TFSTATS_DIR)/LogEvent.cpp + $(DO_CC) + +$(BUILDDIR)/Player.o : $(TFSTATS_DIR)/Player.cpp + $(DO_CC) + +$(BUILDDIR)/MatchInfo.o : $(TFSTATS_DIR)/MatchInfo.cpp + $(DO_CC) + +$(BUILDDIR)/LogEventIOStreams.o : $(TFSTATS_DIR)/LogEventIOStreams.cpp + $(DO_CC) + +$(BUILDDIR)/CureAward.o : $(TFSTATS_DIR)/CureAward.cpp + $(DO_CC) + +$(BUILDDIR)/KamikazeAward.o : $(TFSTATS_DIR)/KamikazeAward.cpp + $(DO_CC) + +$(BUILDDIR)/SentryRebuildAward.o : $(TFSTATS_DIR)/SentryRebuildAward.cpp + $(DO_CC) + +$(BUILDDIR)/SharpshooterAward.o : $(TFSTATS_DIR)/SharpshooterAward.cpp + $(DO_CC) + +$(BUILDDIR)/SurvivalistAward.o : $(TFSTATS_DIR)/SurvivalistAward.cpp + $(DO_CC) + +$(BUILDDIR)/TalkativeAward.o : $(TFSTATS_DIR)/TalkativeAward.cpp + $(DO_CC) + +$(BUILDDIR)/TeamKillAward.o : $(TFSTATS_DIR)/TeamKillAward.cpp + $(DO_CC) + +$(BUILDDIR)/WeaponAwards.o : $(TFSTATS_DIR)/WeaponAwards.cpp + $(DO_CC) + +$(BUILDDIR)/CustomAward.o : $(TFSTATS_DIR)/CustomAward.cpp + $(DO_CC) + +$(BUILDDIR)/CustomAwardList.o : $(TFSTATS_DIR)/CustomAwardList.cpp + $(DO_CC) + +$(BUILDDIR)/CustomAwardTriggers.o : $(TFSTATS_DIR)/CustomAwardTriggers.cpp + $(DO_CC) + +$(BUILDDIR)/Award.o : $(TFSTATS_DIR)/Award.cpp + $(DO_CC) + +$(BUILDDIR)/CVars.o : $(TFSTATS_DIR)/CVars.cpp + $(DO_CC) + +$(BUILDDIR)/DialogueReadout.o : $(TFSTATS_DIR)/DialogueReadout.cpp + $(DO_CC) + +$(BUILDDIR)/MatchResults.o : $(TFSTATS_DIR)/MatchResults.cpp + $(DO_CC) + +$(BUILDDIR)/scoreboard.o : $(TFSTATS_DIR)/scoreboard.cpp + $(DO_CC) + +$(BUILDDIR)/WhoKilledWho.o : $(TFSTATS_DIR)/WhoKilledWho.cpp + $(DO_CC) + +$(BUILDDIR)/Report.o : $(TFSTATS_DIR)/Report.cpp + $(DO_CC) + +$(BUILDDIR)/HTML.o : $(TFSTATS_DIR)/HTML.cpp + $(DO_CC) + +$(BUILDDIR)/main.o : $(TFSTATS_DIR)/main.cpp + $(DO_CC) + +$(BUILDDIR)/TextFile.o : $(TFSTATS_DIR)/TextFile.cpp + $(DO_CC) + +$(BUILDDIR)/util.o : $(TFSTATS_DIR)/util.cpp + $(DO_CC) + +$(BUILDDIR)/binresources.o : $(TFSTATS_DIR)/binresources.cpp + $(DO_CC) + +$(BUILDDIR)/PlayerSpecifics.o : $(TFSTATS_DIR)/PlayerSpecifics.cpp + $(DO_CC) + +$(BUILDDIR)/StaticOutputFiles.o : $(TFSTATS_DIR)/StaticOutputFiles.cpp + $(DO_CC) + +$(BUILDDIR)/TFStatsReport.o : $(TFSTATS_DIR)/TFStatsReport.cpp + $(DO_CC) + +$(BUILDDIR)/memdbg.o : $(TFSTATS_DIR)/memdbg.cpp + $(DO_CC) + +$(BUILDDIR)/pid.o : $(TFSTATS_DIR)/pid.cpp + $(DO_CC) + +$(BUILDDIR)/tfstatsapplication.o : $(TFSTATS_DIR)/tfstatsapplication.cpp + $(DO_CC) + +$(BUILDDIR)/playerreport.o : $(TFSTATS_DIR)/playerreport.cpp + $(DO_CC) + +$(BUILDDIR)/plrpersist.o : $(TFSTATS_DIR)/plrpersist.cpp + $(DO_CC) + +$(BUILDDIR)/tfstatsosinterface.o : $(TFSTATS_DIR)/tfstatsosinterface.cpp + $(DO_CC) + +$(BUILDDIR)/allplayersstats.o : $(TFSTATS_DIR)/allplayersstats.cpp + $(DO_CC) + diff --git a/utils/tfstats/matchinfo.cpp b/utils/tfstats/matchinfo.cpp new file mode 100644 index 0000000..323e442 --- /dev/null +++ b/utils/tfstats/matchinfo.cpp @@ -0,0 +1,460 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implemenatation of CMatchInfo +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "MatchInfo.h" + +CMatchInfo* g_pMatchInfo=NULL; //global information about the match. + +//------------------------------------------------------------------------------------------------------ +// Function: CMatchInfo::generate +// Purpose: generates the match info structure from the log file +//------------------------------------------------------------------------------------------------------ +void CMatchInfo::generate() +{ + if (plogfile->empty()) + g_pApp->fatalError("No data in log file!\nPlease ensure that you are running TFstats on a valid log file!"); + + CEventListIterator it=plogfile->begin(); + logopentime=(*it)->getTime(); + for (it;it!=plogfile->end();++it) + { + const CLogEvent* curr=(*it); + switch(curr->getType()) + { + case CLogEvent::CONNECT: + { + int sid=curr->getArgument(0)->asPlayerGetSvrPID(); + unsigned long WONid=curr->getArgument(0)->asPlayerGetWONID(); + string plrName=curr->getArgument(0)->asPlayerGetName(); + string ipAddress=curr->getArgument(1)->getStringValue(); + PID pid; + PID foundpid=-1; + if (WONid!=-1) + { + bLanGame=false; + pid=pidMap[sid]=WONid; + } + else + { + bLanGame=true; + + CPlayerList::iterator it=players.begin(); + for (it;it!=players.end();++it) + { + PID currpid=it->first; + CPlayer& cp=it->second; + if (cp.ipAddress==ipAddress) + { + foundpid=currpid; + break; + } + } + if (it==players.end()) //if no ip addresses matched match by name + { + it = players.begin(); + for (it;it!=players.end();++it) + { + PID currpid=it->first; + CPlayer& cp=it->second; + if (cp.aliases.contains(plrName)) + { + foundpid=currpid; + break; + } + } + } + } + if (foundpid != -1) + { + pid=pidMap[sid]=foundpid; + } + else + { + pid=pidMap[sid]=sid; + } + //printf("Checkpoint %lu\n",__LINE__); + //printf("pid=%lu\n",pid); + if (players[pid].pid==-1) + players[pid].pid=pid; + + players[pid].ipAddress=ipAddress; + players[pid].svrPID=sid; + players[pid].WONID=WONid; + //keep the pseudonym list updated + players[pid].nameFound(curr->getTime(),plrName); + + } + break; + case CLogEvent::ENTER_GAME: + { + int sid=curr->getArgument(0)->asPlayerGetSvrPID(); + //PID pid=curr->getArgument(0)->asPlayerGetFullPID(); + unsigned long WONid=curr->getArgument(0)->asPlayerGetWONID(); + + PID pid; + if (WONid!=-1) + { + bLanGame=false; + pid=pidMap[sid]=WONid; + } + else + { + bLanGame=true; + + //they may have matched based on IP or name. + //so check if the player structure pointed to by + //the sid is valid, if so, don't reassign pid + pid=pidMap[sid]; + if (players[pid].ipAddress=="") + pid=pidMap[sid]=sid; + } + + players[pid].svrPID=sid; + players[pid].WONID=WONid; + players[pid].pid=pid; + string nm=curr->getArgument(0)->asPlayerGetName(); + + //keep the pseudonym list updated + players[pid].nameFound(curr->getTime(),nm); + } + break; + case CLogEvent::CLASS_CHANGE: + { + PID pid=curr->getArgument(0)->asPlayerGetPID(); + time_t changetime=curr->getTime(); + + player_class newpc=playerClassNameToClassID(curr->getArgument(1)->getStringValue()); + + //keep the pseudonym list updated + players[pid].nameFound(curr->getTime(),curr->getArgument(0)->asPlayerGetName()); + string plrname=curr->getArgument(0)->asPlayerGetName(); + + players[pid].allclassesplayed.add(changetime,newpc); + + int currTeam=players[pid].teams.atTime(changetime); + players[pid].perteam[currTeam].classesplayed.add(changetime,newpc); + + } + break; + case CLogEvent::NAME_CHANGE: + { + //keep the pseudonym list updated + players[curr->getArgument(0)->asPlayerGetPID()].nameFound(curr->getTime(),curr->getArgument(1)->asPlayerGetName()); + } + break; + case CLogEvent::SUICIDE: + { + PID pid=(*it)->getArgument(0)->asPlayerGetPID(); + int team=players[pid].teams.atTime((*it)->getTime()); + + // players[pid].perteam[team].kills++; + players[pid].perteam[team].deaths++; + players[pid].perteam[team].suicides++; + + //keep the pseudonym list updated + players[pid].nameFound(curr->getTime(),curr->getArgument(0)->asPlayerGetName()); + } + break; + case CLogEvent::FRAG: + case CLogEvent::TEAM_FRAG: + { + PID killerid=(*it)->getArgument(0)->asPlayerGetPID(); + PID killedid=(*it)->getArgument(1)->asPlayerGetPID(); + int killerTeam=players[killerid].teams.atTime((*it)->getTime()); + int killedTeam=players[killedid].teams.atTime((*it)->getTime()); + + + CPlayer& p1=players[killerid]; + CPlayer& p2=players[killedid]; + + + if (curr->getType() == CLogEvent::TEAM_FRAG) + { + players[killerid].perteam[killerTeam].teamkills++; + players[killedid].perteam[killedTeam].teamkilled++; + } + else if (curr->getType() == CLogEvent::FRAG) + { + string weapName=(*it)->getArgument(2)->getStringValue(); + + bool countKill=true; + + //gotta account for timer/infection double kills for medics! + if (weapName=="infection") + { + //test to see if the previous event was a timer from the same player, and a kill, and with the timer. + CEventListIterator it2=it; + if ((--it2)!=plogfile->begin()) + { + if ((*it2)->getType() == CLogEvent::FRAG) + if ((*it2)->getArgument(2)->getStringValue()=="timer") + if ((*it2)->getArgument(0)->asPlayerGetPID()==killerid) + countKill=false; + } + } + if (countKill) + { + + players[killerid].perteam[killerTeam].weaponKills[weapName]++; + players[killerid].perteam[killerTeam].kills++; + players[killedid].perteam[killedTeam].deaths++; + } + } + + //keep the pseudonym list updated + players[killerid].nameFound(curr->getTime(),curr->getArgument(0)->asPlayerGetName()); + players[killedid].nameFound(curr->getTime(),curr->getArgument(1)->asPlayerGetName()); + + } + break; + case CLogEvent::TEAM_JOIN: + { + int team=curr->getArgument(1)->getFloatValue(); + team--; //teams are logged as 1-4. tfstats stores them as 0-3 + PID pid=curr->getArgument(0)->asPlayerGetPID(); + + + CPlayer& p=players[pid]; + team_exists[team]=true; + + int oldteam=team; + if(p.teams.anythingAtTime(curr->getTime()-1)) + oldteam=p.teams.atTime(curr->getTime()-1); + else //if this is the first team join, count them as in the game + players[pid].logontime=curr->getTime(); + + //keep the pseudonym list updated + players[pid].nameFound(curr->getTime(),curr->getArgument(0)->asPlayerGetName()); + + players[pid].teams.add(curr->getTime(),team); + + if (p.allclassesplayed.anythingAtTime(curr->getTime())) + { + player_class plrcurrclass=players[pid].allclassesplayed.atTime(curr->getTime()); + players[pid].perteam[oldteam].classesplayed.cut(curr->getTime()); + players[pid].perteam[team].classesplayed.add(curr->getTime(),plrcurrclass); + } + } + break; + + case CLogEvent::TEAM_RENAME: + { + int teamid=curr->getArgument(0)->getFloatValue()-1; + string tname=curr->getArgument(1)->getStringValue(); + teamnames[teamid]=tname; + } + break; + + case CLogEvent::SERVER_NAME: + { + servername=curr->getArgument(0)->getStringValue(); + } + break; + case CLogEvent::SERVER_SPAWN: + { + mapname=curr->getArgument(0)->getStringValue(); + } + break; + case CLogEvent::DISCONNECT: + { + PID pid=curr->getArgument(0)->asPlayerGetPID(); + players[pid].logofftime=curr->getTime(); + players[pid].allclassesplayed.endTime=curr->getTime(); + players[pid].allclassesplayed.cut(curr->getTime()); + players[pid].teams.cut(curr->getTime()); + players[pid].aliases.cut(curr->getTime()); + + int currTeam=players[pid].teams.atTime(curr->getTime()); + players[pid].perteam[currTeam].classesplayed.cut(curr->getTime()); + + //keep the pseudonym list updated + if (pid!=-1) //sometimes disconnect messages have -1 for the pid + players[pid].nameFound(curr->getTime(),curr->getArgument(0)->asPlayerGetName()); + + } + break; + case CLogEvent::NAMED_BROADCAST: + { + //keep the pseudonym list updated + const CLogEventArgument* pArg=curr->getArgument(1); + PID pid=pArg->asPlayerGetPID(); + players[pid].nameFound(curr->getTime(),curr->getArgument(1)->asPlayerGetName()); + } + break; + case CLogEvent::NAMED_GOAL_ACTIVATE: + { + //keep the pseudonym list updated + players[curr->getArgument(0)->asPlayerGetPID()].nameFound(curr->getTime(),curr->getArgument(0)->asPlayerGetName()); + } + break; + case CLogEvent::LOG_CLOSED: + { + logclosetime=curr->getTime(); + } + break; + } + +#ifdef _DEBUG +#ifdef _PARSEDEBUG + + printf("%s:\n",CLogEvent::TypeNames[(int)curr->getType()]); + fflush(stdout); + printf("\t%s\n",curr->m_StrippedText); + fflush(stdout); + for (int i=0;curr->getArgument(i);i++) + { + if (i==0) + printf("\t\targs: "); + fflush(stdout); + printf("\"%s\" ",curr->getArgument(i)->getStringValue()); + } + printf("\n"); +#endif +#endif + } + + + if (logclosetime==0 && !plogfile->empty()) + { + CEventListIterator it=plogfile->end(); + --it; + logclosetime=(*it)->getTime(); + } + + map<PID,CPlayer>::iterator it2; + for(it2=players.begin();it2!=players.end();++it2) + { + CPlayer& p=(*it2).second; + + + if (p.aliases.endTime < logclosetime) + p.aliases.endTime=logclosetime; + + p.name=p.aliases.favourite(); + + if (p.allclassesplayed.endTime < logclosetime) + p.allclassesplayed.endTime=logclosetime; + + if (p.teams.endTime < logclosetime) + p.teams.endTime=logclosetime; + + for (int i=0;i<MAX_TEAMS;i++) + { + //if you have no kills you have to play on a team at least 30 seconds to be counted part of it + //also give a one-suicide grace so they can killthemselves to get onto another team? + if (p.teams.howLong(i) < 30 && p.perteam[i].kills==0)// && p.perteam[i].deaths < 1) + p.teams.remove(i); + + CTimeIndexedList<player_class>* v= &p.perteam[i].classesplayed; + p.perteam[i].classesplayed.endTime=logclosetime; + + time_t t=p.teams.howLong(i); + p.perteam[i].timeon=t; + + } + + } +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CMatchInfo::getPlayerID +// Purpose: resolves a player name to that players PID +// Input: name - the name +// Output: PID the PID +//------------------------------------------------------------------------------------------------------ +PID CMatchInfo::getPlayerID(string name) +{ + CPlayerListIterator it; + + //ugh! O(n) + for (it=playerBegin();it!=playerEnd();++it) + { + PID id=(*it).first; + CPlayer curr=(*it).second; + + if (curr.name == name) + return id; + } + return -1; +} + +/* +unsigned long CMatchInfo::getPlayerWONID(string name) +{ + CPlayerListIterator it; + + //ugh! O(n) + for (it=playerBegin();it!=playerEnd();++it) + { + CPlayer curr=(*it).second; + + if (curr.name == name) + return curr.WONID; + } + return 0xffffffff; +} +*/ +//------------------------------------------------------------------------------------------------------ +// Function: CMatchInfo::CMatchInfo +// Purpose: Constructor +// Input: plf - the log file +// Output: +//------------------------------------------------------------------------------------------------------ +CMatchInfo::CMatchInfo(CEventList* plf) +:numPlrs(0),logclosetime(0),plogfile(plf) +{ + teamnames[0]="Blue"; + teamnames[1]="Red"; + teamnames[2]="Yellow"; + teamnames[3]="Green"; + team_exists[0]=team_exists[1]=team_exists[2]=team_exists[3]=false; + + + generate(); + +} + + + +//------------------------------------------------------------------------------------------------------ +// Function: CMatchInfo::teamID +// Purpose: resolves a team name to its ID +// Input: teamname - the team name +// Output: int the ID of the team +//------------------------------------------------------------------------------------------------------ +int CMatchInfo::teamID(string teamname) +{ + for (int i=0;i<MAX_TEAMS;i++) + if (stricmp(teamname.c_str(),teamnames[i].c_str())==0) + return i; + return -1; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CMatchInfo::getTimeOn +// Purpose: returns how long the specified player has been playing +// Input: pid - the player being queried +// Output: time_t the time he/she played +//------------------------------------------------------------------------------------------------------ +time_t CMatchInfo::getTimeOn(PID pid) +{ + CPlayer& p=players[pid]; + + if (p.logofftime==0) + p.logofftime=logclosetime; + + time_t timeon=p.logofftime-p.logontime; + + return timeon; +} diff --git a/utils/tfstats/matchinfo.h b/utils/tfstats/matchinfo.h new file mode 100644 index 0000000..cfbabd2 --- /dev/null +++ b/utils/tfstats/matchinfo.h @@ -0,0 +1,94 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CMatchInfo +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#pragma warning(disable:4786) +#ifndef MATCHINFO_H +#define MATCHINFO_H +#ifdef WIN32 +#pragma once +#endif +#include <map> +#include <string> +#include "EventList.h" +#include "util.h" +#include "player.h" +#include "time.h" +using namespace std; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CMatchInfo is a collection of data gleaned from the logfile. An +// instance of this class contains info that many different report elements and +// awards use, such as player names, teams, and things like that. +//------------------------------------------------------------------------------------------------------ +class CMatchInfo +{ +private: + CPlayerList players; +public: + CPlayerListIterator playerBegin(){return players.begin();} + CPlayerListIterator playerEnd(){return players.end();} + + CPlayerList& playerList(){return players;} +private: + string teamnames[MAX_TEAMS]; + bool team_exists[MAX_TEAMS]; + string servername; + string mapname; + + + + int numPlrs; + time_t logclosetime; + time_t logopentime; + CEventList* plogfile; + bool bLanGame; + +public: + + explicit CMatchInfo(CEventList* plf); + + bool isLanGame(){return bLanGame;} + + void generate(); + CEventList* eventList(){return plogfile;} + + int numPlayers(){return numPlrs;} + string mapName(){return mapname;} + + + char* playerName(PID pid,char* out){if (pid==1) return "PID=-1!"; strcpy(out,players[pid].name.c_str());return out;} + string playerName(PID pid){return pid==-1?string("PID=-1!"):players[pid].name;} + + PID getPlayerID(string name); + //unsigned int getPlayerWONID(string name); + + + //unsigned int getPlayerWONID(PID pid){return players[pid].WONID;} + + //int playerTeamID(PID p){return players[p].team;} + + string teamName(int TID){return teamnames[TID];} + int teamID(string teamname); + bool teamExists(int tid){return team_exists[tid];} + + string getServerName(){return servername;} + + time_t getTimeOn(PID pid); + time_t logCloseTime(){return logclosetime;} + time_t logOpenTime(){return logopentime;} + + +}; + +extern CMatchInfo* g_pMatchInfo; + +#endif // MATCHINFO_H diff --git a/utils/tfstats/matchresults.cpp b/utils/tfstats/matchresults.cpp new file mode 100644 index 0000000..9641cfe --- /dev/null +++ b/utils/tfstats/matchresults.cpp @@ -0,0 +1,227 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#include "MatchResults.h" + +void CMatchResults::init() +{ + memset(teams,0,sizeof(team)*MAX_TEAMS); + memset(loserString,0,STRLEN); + memset(winnerString,0,STRLEN); + valid=false; + draw=false; + numTeams=0; +} + +void CMatchResults::generate() +{ + CEventListIterator it=g_pMatchInfo->eventList()->end(); + --it; + + for (it=g_pMatchInfo->eventList()->begin();it!=g_pMatchInfo->eventList()->end();++it) + { + + if ((*it)->getType()==CLogEvent::MATCH_RESULTS_MARKER) + valid=true; + + else if ((*it)->getType()==CLogEvent::MATCH_DRAW) + { + draw=true; + } + + else if ((*it)->getType()==CLogEvent::MATCH_VICTOR) + { + //winning teams are recited first, then losing teams. so start in "winning" mode + bool fWinMode=true; + + char eventText[200]; + strcpy(eventText,(*it)->getFullMessage()); + + char seps[] = " \n\t"; + char *token; + + token = strtok( eventText, seps ); + while( token != NULL ) + { + if (stricmp(token,"defeated")==0) + fWinMode=false; + + else if (token[0]=='\"') + { + //found a team name + //depending on win/lose mode, assign that team appropriately + token++; //advance past the first quote + char* quote2=strchr(token,'\"'); + *quote2='\0'; //null out the second quote; + + //get team ID + int tID=g_pMatchInfo->teamID(token); + teams[tID].fWinner=fWinMode; + + + + + } + //Get next token + token = strtok( NULL, seps ); + + } + } + + else if ((*it)->getType()==CLogEvent::MATCH_TEAM_RESULTS) + { + int team=g_pMatchInfo->teamID((*it)->getArgument(0)->getStringValue()); + teams[team].valid=true; + teams[team].numplayers=(*it)->getArgument(1)->getFloatValue(); + teams[team].frags=(*it)->getArgument(2)->getFloatValue(); + teams[team].unacc_frags=(*it)->getArgument(3)->getFloatValue(); + teams[team].score=(*it)->getArgument(4)->getFloatValue(); + + for (int i=0;i<MAX_TEAMS;i++) + { + teams[team].allies[i]= (i==team); //initially set team to be allied with itself. + } + //get allies + i=5; + CLogEventArgument const * pArg=(*it)->getArgument(i++); + while(pArg) + { + int ally=pArg->getFloatValue()-1; + teams[team].allies[ally]=true; + teams[ally].allies[team]=true; //one sided alliances don't exist. + pArg=(*it)->getArgument(i++); + } + } + } + +} + + +char* CMatchResults::getWinnerTeamsString() +{ + bool firstWinner=true; + for (int i=0;i<MAX_TEAMS;i++) + { + if (teams[i].valid && teams[i].fWinner) + { + if (!firstWinner) + strcat(winnerString," and "); + strcat(winnerString,g_pMatchInfo->teamName(i).c_str()); + firstWinner=false; + } + } + return winnerString; +} + +int CMatchResults::getWinnerTeamScore() +{ + if (draw) + return teams[0].score; + + for (int i=0;i<MAX_TEAMS;i++) + if (teams[i].valid && teams[i].fWinner) + return teams[i].score; + return 0; +} + +void CMatchResults::calcRealWinners() +{ + //first find the highest score. + int maxScoreTeam=0; + for (int i=0;i<MAX_TEAMS;i++) + { + teams[i].fWinner=false; + if (teams[i].score > teams[maxScoreTeam].score) + maxScoreTeam=i; + } + + //mark that team as a winner, then mark all their allies as winners + teams[maxScoreTeam].fWinner=true; + for (int j=0;j<MAX_TEAMS;j++) + { + if (teams[maxScoreTeam].allies[j]) + teams[j].fWinner=true; + } +} + +char* CMatchResults::getLoserTeamsString() +{ + bool firstLoser=true; + + + for (int i=0;i<MAX_TEAMS;i++) + { + if (teams[i].valid && !teams[i].fWinner) + { + if (!firstLoser) + strcat(loserString," and "); + strcat(loserString,g_pMatchInfo->teamName(i).c_str()); + firstLoser=false; + } + } + return loserString; +} + +int CMatchResults::getLoserTeamScore() +{ + if (draw) + return teams[0].score; + for (int i=0;i<MAX_TEAMS;i++) + if (teams[i].valid && !teams[i].fWinner) + return teams[i].score; + return 0; +} + +bool CMatchResults::Outnumbered(int WinnerOrLoser) +{ + int losers=0; + int winners=0; + for (int i=0;i<MAX_TEAMS;i++) + { + if (teams[i].fWinner) + winners+=teams[i].numplayers; + else + losers+=teams[i].numplayers; + } + + if (WinnerOrLoser == WINNER) + return losers > winners; + else + return losers < winners; +} + +int CMatchResults::numWinningTeams() +{ + int num=0; + for (int i=0;i<MAX_TEAMS;i++) + { + if (teams[i].fWinner) num++; + } + return num; +} +void CMatchResults::writeHTML(CHTMLFile& html) +{ + calcRealWinners(); //deal with logging bug in DLL + html.write("<div class=headline>\n"); + + if (!valid) + html.write("No winner has been determined."); + else if (!draw) + { + bool fOutnumbered=false; + bool winPlural=numWinningTeams()==1; + + html.write("%s %s! They scored %li points to %s's %li\n",getWinnerTeamsString(),winPlural?"wins":"win",getWinnerTeamScore(),getLoserTeamsString(),getLoserTeamScore()); + } + else + html.write("The match ends in a draw! <br> All teams scored %li \n",getWinnerTeamScore()); + + + html.write("</div>"); + +} + diff --git a/utils/tfstats/matchresults.h b/utils/tfstats/matchresults.h new file mode 100644 index 0000000..7a8d555 --- /dev/null +++ b/utils/tfstats/matchresults.h @@ -0,0 +1,57 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#include "report.h" + +class CMatchResults: public CReport +{ +public: + enum Consts + { + WINNER=1, + LOSER=0, + + STRLEN=200, + }; +private: + struct team + { + bool valid; + int score; + int frags; + int unacc_frags; + int numplayers; + bool fWinner; + bool allies[MAX_TEAMS]; + }; + + team teams[MAX_TEAMS]; + int numTeams; + char winnerString[STRLEN]; + char loserString[STRLEN]; + + bool valid; + bool draw; + + void init(); + + void calcRealWinners(); + + char* getWinnerTeamsString(); + int getWinnerTeamScore(); + bool Outnumbered(int WinnerOrLoser); + char* getLoserTeamsString(); + int getLoserTeamScore(); + int numWinningTeams(); + +public: + + explicit CMatchResults(){init();} + + void generate(); + void writeHTML(CHTMLFile& html); +};
\ No newline at end of file diff --git a/utils/tfstats/memdbg.cpp b/utils/tfstats/memdbg.cpp new file mode 100644 index 0000000..670090c --- /dev/null +++ b/utils/tfstats/memdbg.cpp @@ -0,0 +1,122 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: code to track allocations via replacing the global new operator +// some of this code was written by Paul Andre LeBlanc +// <[email protected]> I got it off of dejanews.com +// usage: new TRACKED object-type +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include <new.h> +#include <stdio.h> +#include <stdlib.h> +#include <iostream.h> + + +#ifdef _DEBUG +#ifdef _MEMDEBUG +#define _MDEBUG +#endif +#endif + +#ifdef _MDEBUG +static int numBytesAllocated=0; +//these were written by me, wes cumberland, not paul andre leblanc +void * operator new(size_t size) +{ + void *ptr = malloc(size); + numBytesAllocated+=size; + return ptr; +} + +void * operator new[](size_t size) +{ + void *ptr = malloc(size); + numBytesAllocated+=size; + return ptr; +} + +void operator delete(void* ptr) +{ + free(ptr); +} + +void operator delete[](void* ptr) +{ + free(ptr); +} + + +//this code will track allocations +//this code was written by Paul Andre LeBlanc <[email protected]> +//I got it off of dejanews.com +void *operator new(size_t size, const char *file, const int line) +{ + void *ptr = new char[size]; + numBytesAllocated+=size; + cout << "new: Allocating " << size << " bytes in file " << file << ", line " << line << ", address is " << ptr << " (" << numBytesAllocated<<" total allocated)"<< endl; + return ptr; +} + +void *operator new[](size_t size, const char *file, const int line) { + void *ptr = new char[size]; + numBytesAllocated+=size; + cout << "new[]: Allocating " << size << " bytes in file " << file << ", line " << line << ", address is " << ptr << " (" << numBytesAllocated<<" total allocated)" << endl; + return ptr; +} + +void operator delete(void *ptr, const char *file, const int line) { + cout << "delete: Freeing memory allocated at file " << file << ", line " << line << ", address is " << ptr << endl; + delete [] (char *) ptr; +} + +void operator delete[](void *ptr, const char *file, const int line) +{ + cout << "delete[]: Freeing memory allocated at file " << file << ", line " << line << ", address is " << ptr << endl; + delete [] (char *) ptr; +} + +#endif +//------------------------------------------------------------------------------------------------------ +// Function: TFStats_win32_new_handler +// Purpose: this function will be called if TFStats runs out of memory (unlikely) +// this is a win32 specific version, the linux version does not pass an argument +// Input: sz - the size of the allocation that failed +// Output: int +//------------------------------------------------------------------------------------------------------ +int TFStats_win32_new_handler(size_t sz) +{ + printf("TFStats ran out of memory trying to allocate %li bytes\n",sz); + return 0; +} +//------------------------------------------------------------------------------------------------------ +// Function: TFStats_linux_new_handler +// Purpose: this function will be called if TFStats runs out of memory (unlikely) +// this is a linux specific version, the win32 version passes an argument +//------------------------------------------------------------------------------------------------------ +void TFStats_linux_new_handler(void) +{ + printf("TFStats ran out of memory!\n"); +} + + +//------------------------------------------------------------------------------------------------------ +// Function: TFStats_setNewHandler +// Purpose: sets the new handler to the TFStats new handler +//------------------------------------------------------------------------------------------------------ +void TFStats_setNewHandler() +{ +#ifdef WIN32 + _set_new_handler(TFStats_win32_new_handler); + _set_new_mode(1); +#else + std::set_new_handler(TFStats_linux_new_handler); + //std::set_new_mode(1); +#endif +} diff --git a/utils/tfstats/memdbg.h b/utils/tfstats/memdbg.h new file mode 100644 index 0000000..a9aa169 --- /dev/null +++ b/utils/tfstats/memdbg.h @@ -0,0 +1,55 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: declarations to track allocations via replacing the global new operator +// some of this code was written by Paul Andre LeBlanc +// <[email protected]> I got it off of dejanews.com +// usage: new TRACKED object-type +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef MEMDBG_H +#define MEMDBG_H +#ifdef WIN32 +#pragma once +#endif + +#ifdef _DEBUG +#ifdef _MEMDEBUG +#define _MDEBUG +#endif +#endif + +#ifdef _MDEBUG + #define TRACKED (__FILE__, __LINE__) +#else + #define TRACKED +#endif + +#ifdef _MDEBUG +void *operator new(size_t size, const char *file, const int line); +void *operator new[](size_t size, const char *file, const int line); +void operator delete(void *ptr, const char *file, const int line); +void operator delete[](void *ptr, const char *file, const int line); + + +//replacing global new for debugging purposes. +//these were written by me, wes cumberland, not paul andre leblanc +void* operator new(size_t size); +void* operator new[](size_t size); +void operator delete(void* v); +void operator delete[](void* v); +#endif + +//leave this in, even for release build +int TFStats_win32_new_handler(size_t sz); +void TFStats_linux_new_handler(void); + +void TFStats_setNewHandler(); + +#endif // MEMDBG_H diff --git a/utils/tfstats/pid.cpp b/utils/tfstats/pid.cpp new file mode 100644 index 0000000..3562b81 --- /dev/null +++ b/utils/tfstats/pid.cpp @@ -0,0 +1,11 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#include "pid.h" +#include <map> + +std::map<int,PID> pidMap; diff --git a/utils/tfstats/pid.h b/utils/tfstats/pid.h new file mode 100644 index 0000000..dd1cb9d --- /dev/null +++ b/utils/tfstats/pid.h @@ -0,0 +1,22 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: interface and implementation of PID. +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef PID_H +#define PID_H +#ifdef WIN32 +#pragma once +#pragma warning(disable:4786) +#endif +typedef unsigned long PID; +#include <map> +extern std::map<int,PID> pidMap; +#endif // PID_H diff --git a/utils/tfstats/player.cpp b/utils/tfstats/player.cpp new file mode 100644 index 0000000..8b950a4 --- /dev/null +++ b/utils/tfstats/player.cpp @@ -0,0 +1,129 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#pragma warning (disable:4786) +#include <string> + +#include "Player.h" +#include "MatchInfo.h" +using namespace std; + + +CPlayer::CPlayer() +:teams() +{ + WONID=pid=svrPID=-1; + logontime=logofftime=reconnects=0; + name="uninitted"; +} + +void CPlayer::nameFound(time_t t, string alias) +{ + if (aliases.atTime(t)!=alias) + { + aliases.add(t,alias); + } + name=aliases.favourite(); +} + +time_t CPlayer::plr_per_team_data::timeOn() +{ + /*if (logofftime==0) + { + logofftime=g_pMatchInfo->logCloseTime(); + } + + return logofftime-logontime; + */ + return timeon; +} +time_t CPlayer::totalTimeOn() +{ + if (logofftime==0) + { + logofftime=g_pMatchInfo->logCloseTime(); + } + + return logofftime-logontime; +} + + +double CPlayer::plr_per_team_data::rank() +{ + double d = (kills-deaths); + double time=((double)timeOn())/1000.0; + + if (time < .000001) + return d; + + return d/time; +} + + +string CPlayer::plr_per_team_data::faveWeapon() +{ + if (faveweapon=="" && weaponKills.begin()!=weaponKills.end()) + { + faveweapkills=0; + //noKills=false; + + map<string,int>::iterator weapIt=weaponKills.begin(); + string& fave=(string&) (*weapIt).first; + int faveKills=(*weapIt).second; + + for (weapIt;weapIt!=weaponKills.end();++weapIt) + { + const string& weapName=(*weapIt).first; + int kills=(*weapIt).second; + + if (kills < faveKills) + continue; + + fave=weapName; + faveKills=kills; + } + + faveweapkills=faveKills; + faveweapon=fave; + } + + return faveweapon; +} + +int CPlayer::plr_per_team_data::faveWeapKills() +{ + if (faveweapkills==0) + { + //calculate favourite weapon stats + faveWeapon(); + } + return faveweapkills; +} + +void CPlayer::merge() +{ + perteam[ALL_TEAMS].kills=perteam[0].kills+perteam[1].kills+perteam[2].kills+perteam[3].kills; + perteam[ALL_TEAMS].deaths=perteam[0].deaths+perteam[1].deaths+perteam[2].deaths+perteam[3].deaths; + perteam[ALL_TEAMS].suicides=perteam[0].suicides+perteam[1].suicides+perteam[2].suicides+perteam[3].suicides; + perteam[ALL_TEAMS].teamkills=perteam[0].teamkills+perteam[1].teamkills+perteam[2].teamkills+perteam[3].teamkills; + perteam[ALL_TEAMS].teamkilled=perteam[0].teamkilled+perteam[1].teamkilled+perteam[2].teamkilled+perteam[3].teamkilled; + perteam[ALL_TEAMS].timeon=perteam[0].timeon+perteam[1].timeon+perteam[2].timeon+perteam[3].timeon; + + + for (int i=0;i<MAX_TEAMS;i++) + { + map<std::string,int>::iterator it; + for (it=perteam[i].weaponKills.begin();it!=perteam[i].weaponKills.end();++it) + { + string weapname=(*it).first; + int kills=(*it).second; + perteam[ALL_TEAMS].weaponKills[weapname]+=kills; + } + } + //this is probably only a shallow copy, but that's ok + perteam[ALL_TEAMS].classesplayed=allclassesplayed; +} diff --git a/utils/tfstats/player.h b/utils/tfstats/player.h new file mode 100644 index 0000000..d4ffcc2 --- /dev/null +++ b/utils/tfstats/player.h @@ -0,0 +1,94 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CPlayer +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#pragma warning (disable:4786) +#ifndef PLAYER_H +#define PLAYER_H +#ifdef WIN32 +#pragma once +#endif + +#include <time.h> +#include <map> +#include <string> + +#include "util.h" + +#include "TimeIndexedList.h" +#include "pid.h" +class CMatchInfo; + +class CPlayer +{ +public: + struct plr_per_team_data + { + int kills; + int deaths; + int suicides; + //double rank; + int teamkills; + int teamkilled; + std::map<std::string,int> weaponKills; + std::string faveweapon; + int faveweapkills; + double rank(); + std::string faveWeapon(); + int faveWeapKills(); + plr_per_team_data(){kills=deaths=suicides=teamkills=teamkilled=faveweapkills=0;} + + CTimeIndexedList<player_class> classesplayed; //stores class, indexed by the time when that class was switched to. + + time_t timeon; + time_t timeOn(); + }; + + CTimeIndexedList<player_class> allclassesplayed; //stores class, indexed by the time when that class was switched to. + + CTimeIndexedList<int> teams; + plr_per_team_data perteam[MAX_TEAMS+1]; + + CTimeIndexedList<std::string> aliases; + std::string name; //this will be set to the favourite name of the player + //int team; + int svrPID; + unsigned long WONID; + string ipAddress; + int reconnects; + + + PID pid; + time_t logontime; + time_t logofftime; + time_t totalTimeOn(); + + + + +// int teamID(){return team;} + CPlayer(); + + void nameFound(time_t t, std::string alias); + + + + + + //merge stats from all teams into 5th "team" (all teams) + void merge(); +}; + +#include "pid.h" +typedef std::map<PID,CPlayer> CPlayerList; +typedef CPlayerList::iterator CPlayerListIterator; + +#endif // PLAYER_H diff --git a/utils/tfstats/playerreport.cpp b/utils/tfstats/playerreport.cpp new file mode 100644 index 0000000..a609387 --- /dev/null +++ b/utils/tfstats/playerreport.cpp @@ -0,0 +1,263 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CPlayerReport; +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "util.h" +#include "PlayerReport.h" + +#include "PlrPersist.h" + +map<unsigned long,bool> CPlayerReport::alreadyPersisted; +map<unsigned long,bool> CPlayerReport::alreadyWroteCombStats; + + +//------------------------------------------------------------------------------------------------------ +// Function: CPlayerReport::writeHTML +// Purpose: writes the player's stats out as HTML +// Input: html - the html file to which we're writing +//------------------------------------------------------------------------------------------------------ +void CPlayerReport::writeHTML(CHTMLFile& html) +{ + //if we're writing the stats for a persistent player, just pass execution off to that function! + if (reportingPersistedPlayer) + { + writePersistHTML(html); + return; + } + + pPlayer->totalTimeOn(); //this ensures that the logoff time is correct + + if (iWhichTeam==ALL_TEAMS) + pPlayer->merge(); + else if (!pPlayer->teams.contains(iWhichTeam)) + { + return; + } + int tid=iWhichTeam; + + if (tid==ALL_TEAMS) + html.write("<font class=headline>%s</font><br>\n",pPlayer->name.c_str()); + else + html.write("<font class=player%s2>%s</font><hr align=left width=60%%>\n",Util::teamcolormap[tid],pPlayer->name.c_str()); + + if (pPlayer->aliases.size() > 1) + { + map<string,bool> namePrinted; + namePrinted[pPlayer->name.c_str()]=true; + + html.write("<font class=whitetext>aliases:</font> <font class=awards2>"); + CTimeIndexedList<string>::iterator nmiter=pPlayer->aliases.begin(); + bool printed1=false; + for (nmiter;nmiter!=pPlayer->aliases.end();++nmiter) + { + if (namePrinted[nmiter->data]!=true) + { + if (printed1) + html.write(", "); + html.write(nmiter->data.c_str()); + namePrinted[nmiter->data]=true; + printed1=true; + } + } + html.write("</font><br>\n"); + } + + html.write("<font class=whitetext>rank:</font> <font class=awards2> %.2lf </font><br>\n",pPlayer->perteam[tid].rank()); + html.write("<font class=whitetext>kills/deaths:</font> <font class=awards2>%li/%li </font><br>\n",pPlayer->perteam[tid].kills,pPlayer->perteam[tid].deaths); + html.write("<font class=whitetext>time:</font> <font class=awards2> %01li:%02li:%02li </font><br>\n",Util::time_t2hours(pPlayer->perteam[tid].timeOn()),Util::time_t2mins(pPlayer->perteam[tid].timeOn()),Util::time_t2secs(pPlayer->perteam[tid].timeOn())); + + + int numClassesPlayed=pPlayer->perteam[tid].classesplayed.numDifferent(); + player_class faveClass=pPlayer->perteam[tid].classesplayed.favourite(); + + if (numClassesPlayed == 1) + { + if (faveClass!=PC_UNDEFINED) + html.write("<font class=whitetext>class:</font> <font class=awards2> %s </font><br>\n",plrClassNames[faveClass]); + } + else if (numClassesPlayed > 1) + { + if (faveClass!=PC_UNDEFINED) + html.write("<font class=whitetext>favorite class:</font> <font class=awards2> %s </font><br>\n",plrClassNames[faveClass]); + + html.write("<font class=whitetext>classes played:</font> <font class=awards2> "); + bool printedone=false; + for(int pc=PC_SCOUT;pc!=PC_OBSERVER;++pc) + { + if (pPlayer->perteam[tid].classesplayed.contains((player_class)pc)) + { + if (printedone) + html.write(", "); + + html.write(plrClassNames[pc]); + printedone=true; + } + } + html.write(" </font><br>\n"); + } + + + + const string weap=pPlayer->perteam[tid].faveWeapon(); + const string faveWeap=Util::getFriendlyWeaponName(weap); + if (pPlayer->perteam[tid].kills!=0) + { + char lowerWeapName[50]; + Util::str2lowercase(lowerWeapName,faveWeap.c_str()); + html.write("<font class=whitetext>favorite weapon:</font> <font class=awards2> %s</font><br>\n",faveWeap.c_str()); + html.write("<font class=whitetext>kills with %s:</font> <font class=awards2> %li</font><br>\n",lowerWeapName,pPlayer->perteam[tid].faveWeapKills()); + } + + + int numTeamsPlayed=pPlayer->teams.numDifferent(); + + if (numTeamsPlayed > 1) + { + if (iWhichTeam==ALL_TEAMS) + html.write("<font class=whitetext>Played on</font> <font class=whitetext> "); + else + html.write("<font class=whitetext>Also played on</font> <font class=whitetext> "); + + map<int,bool> alreadyPrinted; + CTimeIndexedList<int>::iterator tmiter=pPlayer->teams.begin(); + bool printed1=false; + for (tmiter;tmiter!=pPlayer->teams.end();++tmiter) + { + int team=tmiter->data; + if (team != iWhichTeam && !alreadyPrinted[team]) + { + if (printed1) + html.write(" and "); + html.write("<font class=player%s>%s</font>",Util::teamcolormap[team],Util::teamcolormap[team]);// + printed1=true; + alreadyPrinted[team]=true; + } + } + html.write("</font><br>\n"); + } + + if (numTeamsPlayed > 1 && iWhichTeam != ALL_TEAMS) + { + html.write("<a class=whitetext href=\"%lu.html\"> <u> Combined stats for this match </u> </a> <br> \n",pPlayer->pid); + + if (!alreadyWroteCombStats[pPlayer->pid]) + { + CPlayerReport cpr(pPlayer,ALL_TEAMS); + char numbuf[200]; + char namebuf[200]; + sprintf(numbuf,"%lu.html",pPlayer->pid); + sprintf(namebuf,"Combined match statistics for %s",pPlayer->name.c_str()); + cpr.makeHTMLPage(numbuf,namebuf); + alreadyWroteCombStats[pPlayer->pid]=true; + } + } + + if (g_pApp->cmdLineSwitches["persistplayerstats"]=="yes" && !g_pMatchInfo->isLanGame()) + html.write("<a class=whitetext href=\"%s/allplayers.html#%lu\"> <u> Combined stats on this server </u> </a> <br> \n",g_pApp->playerHTTPPath.c_str(),pPlayer->WONID,pPlayer->name.c_str()); + + if (g_pMatchInfo->isLanGame()) + return; + if (alreadyPersisted[pPlayer->WONID] || reportingPersistedPlayer) + return; + + alreadyPersisted[pPlayer->WONID]=true; + + if (g_pApp->cmdLineSwitches["persistplayerstats"]=="yes") + { + CPlrPersist cpp; + CPlrPersist onDisk; + cpp.generate(*pPlayer); + onDisk.read(pPlayer->WONID); + cpp.merge(onDisk); + cpp.write(); + } + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CPlayerReport::writePersistHTML +// Purpose: writes a persistent player's stats out. these look slightly different +// than normal players stats +// Input: html - the html file to write the html to +//------------------------------------------------------------------------------------------------------ +void CPlayerReport::writePersistHTML(CHTMLFile& html) +{ + html.write("<a name=\"%lu\">\n",pPersist->WONID); + html.write("<font class=headline2>%s</font><hr align=left width=60%%>\n",pPersist->faveName().c_str()); + + + map<string,bool> namePrinted; + namePrinted[pPersist->faveName()]=true; + + map<string,int>::iterator nmiter=pPersist->nickmap.begin(); + bool printed1=false; + for (nmiter;nmiter!=pPersist->nickmap.end();++nmiter) + { + if (namePrinted[nmiter->first]!=true) + { + if (!printed1) + html.write("<font class=whitetext>other names used:</font> <font class=awards2>"); + if (printed1) + html.write(", "); + html.write(nmiter->first.c_str()); + namePrinted[nmiter->first]=true; + printed1=true; + } + } + if (printed1) + html.write("</font><br>\n"); + + + + html.write("<font class=whitetext>rank:</font> <font class=awards2> %.2lf </font><br>\n",pPersist->rank()); + html.write("<font class=whitetext>kills/deaths:</font> <font class=awards2>%li/%li </font><br>\n",pPersist->kills,pPersist->deaths); + html.write("<font class=whitetext>time:</font> <font class=awards2> %01li:%02li:%02li </font><br>\n",Util::time_t2hours(pPersist->timeon),Util::time_t2mins(pPersist->timeon),Util::time_t2secs(pPersist->timeon)); + html.write("<font class=whitetext>matches played:</font> <font class=awards2> %li </font><br>\n",pPersist->matches); + + + string faveClass=pPersist->faveClass(); + if (faveClass!="Undefined") + html.write("<font class=whitetext>favorite class:</font> <font class=awards2> %s </font><br>\n",faveClass.c_str()); + + + bool printedone=false; + map<string,int>::iterator classit=pPersist->classmap.begin(); + map<string,bool> classPrinted; + classPrinted[pPersist->faveClass()]=true; + for(classit;classit!=pPersist->classmap.end();++classit) + { + if (classPrinted[classit->first]==false) + { + if (!printedone) + html.write("<font class=whitetext>other classes played:</font> <font class=awards2> "); + if (printedone) + html.write(", "); + html.write(classit->first.c_str()); + classPrinted[classit->first]=true; + printedone=true; + } + + + } + if (printedone) + html.write(" </font><br>\n"); + + const string weap=pPersist->faveWeap(); + const string faveWeap=Util::getFriendlyWeaponName(weap); + if (pPersist->kills!=0) + { + char lowerWeapName[50]; + Util::str2lowercase(lowerWeapName,faveWeap.c_str()); + html.write("<font class=whitetext>favorite weapon:</font> <font class=awards2> %s</font><br>\n",faveWeap.c_str()); + html.write("<font class=whitetext>kills with %s:</font> <font class=awards2> %li</font><br>\n",lowerWeapName,pPersist->faveweapkills); + } + +}
\ No newline at end of file diff --git a/utils/tfstats/playerreport.h b/utils/tfstats/playerreport.h new file mode 100644 index 0000000..e2f991f --- /dev/null +++ b/utils/tfstats/playerreport.h @@ -0,0 +1,45 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CPlayerReport +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef PLAYERREPORT_H +#define PLAYERREPORT_H +#ifdef WIN32 +#pragma once +#endif +#include "Player.h" +#include "Report.h" +#include "PlrPersist.h" + +//------------------------------------------------------------------------------------------------------ +// Purpose: Reports a specific player's stats. +//------------------------------------------------------------------------------------------------------ +class CPlayerReport: public CReport +{ +private: + CPlayer* pPlayer; + CPlrPersist* pPersist; + int iWhichTeam; + + static map<unsigned long,bool> alreadyPersisted; + static map<unsigned long,bool> alreadyWroteCombStats; + bool reportingPersistedPlayer; + + void writePersistHTML(CHTMLFile& html); +public: + CPlayerReport(CPlayer* pP,int t):pPlayer(pP),iWhichTeam(t){reportingPersistedPlayer=false;} + CPlayerReport(CPlrPersist* pPP):pPersist(pPP) {iWhichTeam=-1;reportingPersistedPlayer=true;} + + virtual void writeHTML(CHTMLFile& html); +}; + + +#endif // PLAYERREPORT_H diff --git a/utils/tfstats/playerspecifics.cpp b/utils/tfstats/playerspecifics.cpp new file mode 100644 index 0000000..5edde84 --- /dev/null +++ b/utils/tfstats/playerspecifics.cpp @@ -0,0 +1,96 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CPlayerSpecifics +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "PlayerSpecifics.h" +#include "PlayerReport.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CPlayerSpecifics::init +// Purpose: intializes the object +//------------------------------------------------------------------------------------------------------ +void CPlayerSpecifics::init() +{ +} + +//------------------------------------------------------------------------------------------------------ +// Function: CPlayerSpecifics::generate +// Purpose: generates intermediate data from match info +//------------------------------------------------------------------------------------------------------ +void CPlayerSpecifics::generate() +{ +} + +//------------------------------------------------------------------------------------------------------ +// Function: CPlayerSpecifics::writeHTML +// Purpose: writes out html based on the intermediate data generated by generate() +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CPlayerSpecifics::writeHTML(CHTMLFile& html) +{ + int numteams=0; + for (int t=0;t<MAX_TEAMS;t++) + if (g_pMatchInfo->teamExists(t)) numteams++; + + html.write("<table cols=%li cellspacing=0 border=0 cellpadding=10 bordercolor=black>\n",numteams); + + CPlayerListIterator i; + //multimap<double,CPlayer,greater<double> > ranksort; + + //split playerlist into teams; + multimap<double,CPlayer,greater<double> > rankedteams[MAX_TEAMS]; + + for (i=g_pMatchInfo->playerBegin();i!=g_pMatchInfo->playerEnd();++i) + { + PID pid=(*i).first; + CPlayer p=(*i).second; + for (int t=0;t<MAX_TEAMS;t++) + { + if (p.teams.contains(t)) + { + double rank=p.perteam[t].rank(); + pair<double,CPlayer> insertme(rank,p); + rankedteams[t].insert(insertme); + } + } + } + + while(!rankedteams[0].empty() || !rankedteams[1].empty() || !rankedteams[2].empty() || !rankedteams[3].empty()) + { + html.write("<tr>\n"); + int t; + + for (t=0;t<MAX_TEAMS;t++) + { + if (!g_pMatchInfo->teamExists(t)) + continue; + + html.write("<td width=250 valign=top>"); + + + if (rankedteams[t].begin()==rankedteams[t].end()) + continue; + else + { + CPlayer& plr=(*(rankedteams[t].begin())).second; + CPlayerReport cpr(&plr,t); + cpr.writeHTML(html); + rankedteams[t].erase(rankedteams[t].begin()); + //break; + } + html.write("</td>\n"); + } + html.write("</tr>\n"); + } + html.write("</table>"); + +} + diff --git a/utils/tfstats/playerspecifics.h b/utils/tfstats/playerspecifics.h new file mode 100644 index 0000000..1cbd2de --- /dev/null +++ b/utils/tfstats/playerspecifics.h @@ -0,0 +1,45 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface to CPlayerSpecifics +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef PLAYERSPECIFICS_H +#define PLAYERSPECIFICS_H +#ifdef WIN32 +#pragma once +#endif +#pragma warning (disable: 4786) + +#include "report.h" +#include <map> +#include <vector> +#include <string> +using namespace std; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CPlayerSpecifics is a whole page report element that reports specific +// data about each player in the game. Data such as favourite weapon, rank, +// classes played, favourite class, and kills vs deaths. +//------------------------------------------------------------------------------------------------------ +class CPlayerSpecifics :public CReport +{ +private: + + void init(); + + + public: + explicit CPlayerSpecifics(){init();} + + void generate(); + void writeHTML(CHTMLFile& html); +}; + +#endif // PLAYERSPECIFICS_H diff --git a/utils/tfstats/plrpersist.cpp b/utils/tfstats/plrpersist.cpp new file mode 100644 index 0000000..5a3b86e --- /dev/null +++ b/utils/tfstats/plrpersist.cpp @@ -0,0 +1,419 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#pragma warning (disable:4786) +#include "PlrPersist.h" +#include "TextFile.h" + +#include <map> +#include <string> +using namespace std; + +//------------------------------------------------------------------------------------------------------ +// Function: CPlrPersist::generate +// Purpose: fills in the fields of this with the data in the given CPlayer object +// Input: cp - the player object to get data from +//------------------------------------------------------------------------------------------------------ +void CPlrPersist::generate(CPlayer& cp) +{ + kills=deaths=timeon=0; + valid=true; + WONID=cp.WONID; + matches=1; + + lastplayed=cp.logofftime; + + //do perteam stuff + CTimeIndexedList<int>::iterator teamiter=cp.teams.begin(); + for (teamiter;teamiter!=cp.teams.end();++teamiter) + { + int tdt=teamiter->data; + kills+=cp.perteam[teamiter->data].kills; + deaths+=cp.perteam[teamiter->data].deaths; + timeon+=cp.perteam[teamiter->data].timeon; + + map<string,int>::iterator it; + it=cp.perteam[teamiter->data].weaponKills.begin(); + for (it;it!=cp.perteam[teamiter->data].weaponKills.end();++it) + { + string name=it->first; + int kills=it->second; + weapmap[name]+=kills; + } + } + + CTimeIndexedList<player_class>::iterator clsit=cp.allclassesplayed.begin(); + for (clsit;clsit!=cp.allclassesplayed.end();++clsit) + { + string classname=plrClassNames[clsit->data]; + classmap[classname]+=cp.allclassesplayed.howLong(clsit->data); + } + + CTimeIndexedList<string>::iterator nameiter; + for (nameiter=cp.aliases.begin();nameiter!=cp.aliases.end();++nameiter) + { + nickmap[nameiter->data]+=cp.aliases.howLong(nameiter->data); + } + + pair<time_t,time_t> startstop; + startstop.first=cp.logontime; + startstop.second=cp.logofftime; + + playtimes.push_back(startstop); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CPlrPersist::merge +// Purpose: merges the stats of another CPlrPersist object into this one. +// This is the key operation of this class. This is how player stats are kept up +// to date over time. If the two data files have playtimes that overlap, they +// are not merged (unless the mergeOverlaps flag is true) +// Input: other - the CPlrPersist object that we want to merge into this one +// mergeOverlaps - if true, overlapping playtimes are ignored. +//------------------------------------------------------------------------------------------------------ +void CPlrPersist::merge(CPlrPersist& other,bool mergeOverlaps) +{ + if (!other.valid) + return; //don't modify + if (WONID!=other.WONID) + { + g_pApp->warning("merging stats for two different WONIDs (%lu, %lu)",WONID,other.WONID); + + } + else + { + //do playtimes first to see if overlaps occur + list<pair<time_t,time_t> >::iterator itOther=other.playtimes.begin(); + for (itOther;itOther!=other.playtimes.end();++itOther) + { + list<pair<time_t,time_t> >::iterator overlap=timesOverlap(itOther->first,itOther->second); + time_t overlapSecond=overlap->second; + time_t overlapFirst=overlap->first; + if (mergeOverlaps || overlap==playtimes.end()) + playtimes.push_back(*itOther); + else + { + g_pApp->warning("not merging stats for WON ID# %lu, playtime ranges overlap\n\t((%lu-%lu) overlaps with (%lu-%lu))",WONID,itOther->first,itOther->second,overlap->first,overlap->second); + return; + } + } + } + + + matches+=other.matches; + kills+=other.kills; + deaths+=other.deaths; + timeon+=other.timeon; + if (other.lastplayed > lastplayed) + lastplayed=other.lastplayed; + + //do names + map<string,int>::iterator it; + it=other.nickmap.begin(); + for (it;it!=other.nickmap.end();++it) + { + string name=it->first; + int time=it->second; + nickmap[name]+=time; + } + + //do weapons + it=other.weapmap.begin(); + for (it;it!=other.weapmap.end();++it) + { + string name=it->first; + int kills=it->second; + weapmap[name]+=kills; + } + + //do classes + it=other.classmap.begin(); + for (it;it!=other.classmap.end();++it) + { + string name=it->first; + int time=it->second; + classmap[name]+=time; + } + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CPlrPersist::read +// Purpose: fills in the fields of this by reading data out of a file +// Input: f - the file from which to read the data +//------------------------------------------------------------------------------------------------------ +void CPlrPersist::read(CTextFile& f) +{ + if (!f.isValid()) + { + kills=deaths=timeon=0; WONID=-1; + valid=false; + return; + } + + if(WONID==-1) + { + //parse it out of f; + string s=f.fileName(); + char buf[100]; + int startpos=s.find_last_of(g_pApp->os->pathSeperator()); + int endpos=s.find_last_of("."); + if (endpos == -1) + return; + if (startpos==-1) + startpos=0; + + s.copy(buf,(endpos-startpos),startpos); + buf[endpos-startpos]=0; + WONID=strtoul(buf,NULL,10); + if (!WONID) + { + WONID=-1; + valid=false; + return; + } + + + } + + + + valid=false; + + if (!f.eof()) kills=f.readInt(); else return; + if (!f.eof()) deaths=f.readInt(); else return; + if (!f.eof()) timeon=f.readULong(); else return; + if (!f.eof()) matches=f.readInt(); else return; + if (!f.eof()) lastplayed=f.readULong(); else return; + + string next; + + if (!f.eof()) + { + f.discard("names"); + next= f.peekNextString(); + while ( next!="endnames") + { + string name=f.readString(); + int timeon=f.readInt(); + nickmap[name]=timeon; + next=f.peekNextString(); + } + f.discard("endnames"); + } else return; + + if (!f.eof()) + { + f.discard("weapons"); + next= f.peekNextString(); + while (next!="endweapons") + { + string name=f.readString(); + int kills=f.readInt(); + weapmap[name]=kills; + next=f.peekNextString(); + } + f.discard("endweapons"); + } else return; + + if (!f.eof()) + { + f.discard("classes"); + next= f.peekNextString(); + while (next!="endclasses") + { + string name=f.readString(); + int timeused=f.readInt(); + classmap[name]=timeused; + next=f.peekNextString(); + } + f.discard("endclasses"); + } else return; + + if (!f.eof()) + { + f.discard("playtimes"); + next= f.peekNextString(); + while (next!="endplaytimes") + { + pair<time_t,time_t> startstop; + startstop.first=f.readULong(); + startstop.second=f.readULong(); + playtimes.push_back(startstop); + next=f.peekNextString(); + } + f.discard("endplaytimes"); + } else return; + + valid=true; + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CPlrPersist::read +// Purpose: converts the WONID to a file name (<wonid>.tfs) and passes execution +// off to the above read function. +// Input: WONID - the WONID of the player whose datafile we want to read +//------------------------------------------------------------------------------------------------------ +void CPlrPersist::read(unsigned long WONID) +{ + + string file=g_pApp->playerDirectory; + char buf[100]; + file+=g_pApp->os->ultoa(WONID,buf,10); + file+=".tfs"; + + this->WONID=WONID; + + CTextFile f(file.c_str()); + read(f); +} + + + +void CPlrPersist::write() +{ + string file=g_pApp->playerDirectory; + char buf[100]; + file+=g_pApp->os->ultoa(WONID,buf,10); + file+=".tfs"; + + FILE* fout=fopen(file.c_str(),"wt"); + + fprintf(fout,"%li //kills\n",kills); + fprintf(fout,"%li //deaths\n",deaths); + fprintf(fout,"%lu //timeon\n",timeon); + fprintf(fout,"%li //matches played\n",matches); + fprintf(fout,"%lu //last played\n",lastplayed); + + map<string,int>::iterator it; + + fprintf(fout,"names\n"); + it=nickmap.begin(); + for (it;it!=nickmap.end();++it) + { + string name=it->first; + int time=it->second; + fprintf(fout,"\t\"%s\" %li //has used the name \"%s\" for %02li:%02li:%02li\n",name.c_str(),time,name.c_str(),Util::time_t2hours(time),Util::time_t2mins(time),Util::time_t2secs(time)); + } + fprintf(fout,"endnames\n"); + + fprintf(fout,"weapons\n"); + it=weapmap.begin(); + for (it;it!=weapmap.end();++it) + { + string name=it->first; + int kills=it->second; + fprintf(fout,"\t\"%s\" %li //has killed %li people with \"%s\"\n",name.c_str(),kills,kills,name.c_str()); + } + fprintf(fout,"endweapons\n"); + + fprintf(fout,"classes\n"); + it=classmap.begin(); + for (it;it!=classmap.end();++it) + { + string name=it->first; + int time=it->second; + fprintf(fout,"\t\"%s\" %li //has played as a \"%s\" for %02li:%02li:%02li\n",name.c_str(),time,name.c_str(),Util::time_t2hours(time),Util::time_t2mins(time),Util::time_t2secs(time)); + } + fprintf(fout,"endclasses\n"); + + fprintf(fout,"playtimes\n"); + list<pair<time_t,time_t> >::iterator it2=playtimes.begin(); + for (it2;it2!=playtimes.end();++it2) + { + char buf[500]; + time_t t1=it2->first; + time_t t2=it2->second; + bool doesOverlap; + + list<pair<time_t,time_t> >::iterator overlap=timesOverlap(it2->first,it2->second,false); + doesOverlap= overlap!=playtimes.end(); + + + fprintf(fout,"\t%lu %lu //played from %s.",it2->first,it2->second,Util::makeDurationString(it2->first,it2->second,buf," to ")); + if (doesOverlap) + fprintf(fout,"Warning! overlaps with time range (%lu-%lu)",overlap->first,overlap->second); + fprintf(fout,"\n"); + + } + fprintf(fout,"endplaytimes\n"); + + + fclose(fout); + +} + + +list<pair<time_t,time_t> >::iterator CPlrPersist::timesOverlap(time_t start, time_t end,bool testself) +{ + list<pair<time_t,time_t> >::iterator it; + it=playtimes.begin(); + for (it;it!=playtimes.end();++it) + { + time_t itFirst=it->first; + time_t itSecond=it->second; + if (start == it->first && end == it->second) + { + if (testself) + break; + } + //if start is in current range + else if (start >= it->first && start <= it->second) + break; + + //if end is in current range + else if (end >= it->first && end <= it->second) + break; + + //if the start is before this range and end is after + else if (start <= it->first && end >= it->second) + break; + } + return it; +} + +string CPlrPersist::faveString(map<string,int>& theMap) +{ + string retstr; + time_t max=0; + map<string,int>::iterator it=theMap.begin(); + for (it;it!=theMap.end();++it) + { + if (it->second > max) + { + max=it->second; + retstr=it->first; + } + } + return retstr; +} + +string CPlrPersist::faveName() +{ + return faveString(nickmap); +} +string CPlrPersist::faveWeap() +{ + string s=faveString(weapmap); + faveweapkills=weapmap[s]; + return s; +} +string CPlrPersist::faveClass() +{ + return faveString(classmap); +} + +double CPlrPersist::rank() +{ + return ((double)((double)kills - (double)deaths) * 1000.0) / (double)timeon; +} diff --git a/utils/tfstats/plrpersist.h b/utils/tfstats/plrpersist.h new file mode 100644 index 0000000..a6302cd --- /dev/null +++ b/utils/tfstats/plrpersist.h @@ -0,0 +1,91 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#pragma warning (disable:4786) +//=========== (C) Copyright 1999 Valve, L.L.C. All rights reserved. =========== +// +// The copyright to the contents herein is the property of Valve, L.L.C. +// The contents may be used and/or copied only with the written permission of +// Valve, L.L.C., or in accordance with the terms and conditions stipulated in +// the agreement/contract under which the contents have been supplied. +// +// Purpose: +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//============================================================================= +#ifndef PLRPERSIST_H +#define PLRPERSIST_H +#ifdef WIN32 +#pragma once +#endif +#include <time.h> +#include <map> +#include <string> +#include <list> +#include <utility> +#include "TimeIndexedList.h" +#include "Player.h" +#include "TextFile.h" +using namespace std; + +//------------------------------------------------------------------------------------------------------ +// Purpose: Represents persistent player data. This class is used to save and load +// Player data from the disk. +//------------------------------------------------------------------------------------------------------ +class CPlrPersist +{ +public: + unsigned long WONID; + int kills; + int deaths; + time_t timeon; + + bool valid; + + string faveString(map<string,int>& theMap); + + map<string,int> nickmap; + string faveName(); + map<string,int> weapmap; + string faveWeap(); + map<string,int> classmap; + string faveClass(); + list<pair<time_t,time_t> > playtimes; + + time_t lastplayed; + + int matches; + int suicides; + int faveweapkills; + double rank(); + + + CPlrPersist() + { + kills=deaths=suicides=faveweapkills=matches=0;WONID=-1; + } + + + + void read(unsigned long WONID); + void read(CTextFile& f); + void merge(CPlrPersist& cpp,bool mergeOverlaps=false); + void generate(CPlayer& cp); + void write(); + + list<pair<time_t,time_t> >::iterator timesOverlap(time_t start, time_t end,bool testself=true); +}; + + + +#endif // PLRPERSIST_H diff --git a/utils/tfstats/readme.txt b/utils/tfstats/readme.txt new file mode 100644 index 0000000..d5a3d3c --- /dev/null +++ b/utils/tfstats/readme.txt @@ -0,0 +1,50 @@ +TFStats v2.0 readme file + +v2.0 New Features +* Full search custom rules. Custom rules can now search every event in the log + and match based on regular expression matching patterns. +* General Rule File. TFStats now reads TFC.RUL in addition to any map specific + rule files so you can put any server-specific rules in tfc.rul. +* Persistent Player Statistics. Player's stats are now saved (if you so specify) + on the hard-disk and every time you generate a report more are saved and/or + merged (if a player's stats had already been saved). What this does is allow + player stats to accumulate over time, across many matches. This also has support + for omitting players who have been absent for a long time from the report. +* Stats Resume for Lan Games. Stats Resume now works on Lan games by matching IP + addresses. It will match by name if it cannot match by IP for some reason. +* Windows Front End. the Win32 version of TFStats now features an easy-to-use + Windows front end that automates generating several logs at once and provides + easy to use controls to control all of the new switches that TFStats supports and + the directories it reads from and writes to. +* Shared Report Resources. TFStats can now generate several reports that share + the same set of reports to preserve hard-drive space. + +v2.0 Bug Fixes +*Players with < and > in their names now work properly. +*Multiline Broadcasts are now handled correctly. + +v1.5 New Features +*Team Differentiation: If a player plays on two different teams, tfstats + gathers stats for each team seperately, then when viewing that players + stats, there's a link to that player's merged stats. +*Pseudonyms for players: This is so it's not confusing if players change their + names. it uses the name they used for the most time, and also lists other + names they used. +*DisplayMM2 switch: The user (the person who runs tfstats) can now choose if + they want to display team messages or not. a lot of clans e-mailed me asking + me to take out mm2 messages from the dialogue readout. +*Stats Resume: Disconnected players resume their stats where they left off + when they reconnect. This doesn't work in lan games because there is no + WONID to work with. +*Garbage handling: TFStats is more robust when it comes to garbage input now. + +v1.5 Bug Fixes +*The team kill award now works +*medics don't get double kills anymore +*the dates are now correct +*RandomPC is now handled correctly + +As always you can e-mail [email protected] with questions, comments +and feature suggestions. Read the TFStats manual for full documentation + +Thanks for using TFStats! diff --git a/utils/tfstats/regexp/include/cregex b/utils/tfstats/regexp/include/cregex new file mode 100644 index 0000000..d5d7541 --- /dev/null +++ b/utils/tfstats/regexp/include/cregex @@ -0,0 +1,5 @@ +#ifndef CREGEX_H +#include <jm/cregex.h> +#endif + + diff --git a/utils/tfstats/regexp/include/cregex.h b/utils/tfstats/regexp/include/cregex.h new file mode 100644 index 0000000..ae03b6b --- /dev/null +++ b/utils/tfstats/regexp/include/cregex.h @@ -0,0 +1,11 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#ifndef CREGEX_H +#include <jm/cregex.h> +#endif + diff --git a/utils/tfstats/regexp/include/fileiter.h b/utils/tfstats/regexp/include/fileiter.h new file mode 100644 index 0000000..3842cbb --- /dev/null +++ b/utils/tfstats/regexp/include/fileiter.h @@ -0,0 +1,13 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#ifndef __FILEITER_H + +#include <jm/fileiter.h> + +#endif + diff --git a/utils/tfstats/regexp/include/jm/cregex.h b/utils/tfstats/regexp/include/jm/cregex.h new file mode 100644 index 0000000..f628522 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/cregex.h @@ -0,0 +1,309 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE cregex.h + * VERSION 2.12 + */ + +#ifndef CREGEX_H +#define CREGEX_H + +#include <jm/jm_cfg.h> + +/* include these defs only for POSIX compatablity */ + +typedef int regoff_t; + +typedef struct +{ + unsigned int re_magic; + unsigned int re_nsub; /* number of parenthesized subexpressions */ + const char* re_endp; /* end pointer for REG_PEND */ + void* guts; /* none of your business :-) */ + unsigned int eflags; /* none of your business :-) */ +} regex_tA; + +#ifndef JM_NO_WCSTRING +typedef struct +{ + unsigned int re_magic; + unsigned int re_nsub; /* number of parenthesized subexpressions */ + const wchar_t* re_endp; /* end pointer for REG_PEND */ + void* guts; /* none of your business :-) */ + unsigned int eflags; /* none of your business :-) */ +} regex_tW; +#endif + +typedef struct +{ + regoff_t rm_so; /* start of match */ + regoff_t rm_eo; /* end of match */ +} regmatch_t; + +/* regcomp() flags */ +#define REG_BASIC 0000 +#define REG_EXTENDED 0001 +#define REG_ICASE 0002 +#define REG_NOSUB 0004 +#define REG_NEWLINE 0010 +#define REG_NOSPEC 0020 +#define REG_PEND 0040 +#define REG_DUMP 0200 +#define REG_NOCOLLATE 0400 + +#define REG_ASSERT 15 +#define REG_INVARG 16 +#define REG_ATOI 255 /* convert name to number (!) */ +#define REG_ITOA 0400 /* convert number to name (!) */ + +/* regexec() flags */ +#define REG_NOTBOL 00001 +#define REG_NOTEOL 00002 +#define REG_STARTEND 00004 + +#ifdef __cplusplus +extern "C" { +#endif + +JM_IX_DECL int RE_CCALL regcompA(regex_tA*, const char*, int); +JM_IX_DECL unsigned int RE_CCALL regerrorA(int, const regex_tA*, char*, unsigned int); +JM_IX_DECL int RE_CCALL regexecA(const regex_tA*, const char*, unsigned int, regmatch_t*, int); +JM_IX_DECL void RE_CCALL regfreeA(regex_tA*); + +#ifndef JM_NO_WCSTRING +JM_IX_DECL int RE_CCALL regcompW(regex_tW*, const wchar_t*, int); +JM_IX_DECL unsigned int RE_CCALL regerrorW(int, const regex_tW*, wchar_t*, unsigned int); +JM_IX_DECL int RE_CCALL regexecW(const regex_tW*, const wchar_t*, unsigned int, regmatch_t*, int); +JM_IX_DECL void RE_CCALL regfreeW(regex_tW*); +#endif + +#ifdef UNICODE +#define regcomp regcompW +#define regerror regerrorW +#define regexec regexecW +#define regfree regfreeW +#define regex_t regex_tW +#else +#define regcomp regcompA +#define regerror regerrorA +#define regexec regexecA +#define regfree regfreeA +#define regex_t regex_tA +#endif + + +#ifdef __cplusplus +} +#endif + + +#ifdef __cplusplus +JM_NAMESPACE(__JM) +#endif + +/* regerror() flags */ +typedef enum +{ + REG_NOERROR = 0, /* Success. */ + REG_NOMATCH = 1, /* Didn't find a match (for regexec). */ + + /* POSIX regcomp return error codes. (In the order listed in the + standard.) */ + REG_BADPAT = 2, /* Invalid pattern. */ + REG_ECOLLATE = 3, /* Undefined collating element. */ + REG_ECTYPE = 4, /* Invalid character class name. */ + REG_EESCAPE = 5, /* Trailing backslash. */ + REG_ESUBREG = 6, /* Invalid back reference. */ + REG_EBRACK = 7, /* Unmatched left bracket. */ + REG_EPAREN = 8, /* Parenthesis imbalance. */ + REG_EBRACE = 9, /* Unmatched \{. */ + REG_BADBR = 10, /* Invalid contents of \{\}. */ + REG_ERANGE = 11, /* Invalid range end. */ + REG_ESPACE = 12, /* Ran out of memory. */ + REG_BADRPT = 13, /* No preceding re for repetition op. */ + REG_EEND = 14, /* unexpected end of expression */ + REG_ESIZE = 15, /* expression too big */ + REG_ERPAREN = 16, /* unmatched right parenthesis */ + REG_EMPTY = 17, /* empty expression */ + REG_E_MEMORY = 18, /* out of memory */ + REG_E_UNKNOWN = 19 /* unknown error */ +} reg_errcode_t; + +enum match_flags +{ + match_default = 0, + match_not_bol = 1, // first is not start of line + match_not_eol = match_not_bol << 1, // last is not end of line + match_not_bob = match_not_eol << 1, // first is not start of buffer + match_not_eob = match_not_bob << 1, // last is not end of buffer + match_not_bow = match_not_eob << 1, // first is not start of word + match_not_eow = match_not_bow << 1, // last is not end of word + match_not_dot_newline = match_not_eow << 1, // \n is not matched by '.' + match_not_dot_null = match_not_dot_newline << 1, // '\0' is not matched by '.' + match_prev_avail = match_not_dot_null << 1, // *--first is a valid expression + match_init = match_prev_avail << 1, // internal use + match_any = match_init << 1, // don't care what we match + match_not_null = match_any << 1, // string can't be null + match_continuous = match_not_null << 1, // each grep match must continue from + // uninterupted from the previous one + match_stop = match_continuous << 1 // stop after first match (grep) +}; + + + +#ifdef __cplusplus +JM_END_NAMESPACE +#endif + +// +// C++ high level wrapper goes here: +// +#if defined(__cplusplus) && !defined(JM_NO_STRING_H) +#include <string> +#include <vector> +JM_NAMESPACE(__JM) + +class RegExData; +class RegEx; +struct pred1; +struct pred2; +struct pred3; +struct pred4; + +typedef bool (*GrepCallback)(const RegEx& expression); +typedef bool (*GrepFileCallback)(const char* file, const RegEx& expression); +typedef bool (*FindFilesCallback)(const char* file); + +class JM_IX_DECL RegEx +{ +private: + RegExData* pdata; +public: + RegEx(); + RegEx(const RegEx& o); + ~RegEx(); + RegEx(const char* c, bool icase = false); + RegEx(const __JM_STD::string& s, bool icase = false); + RegEx& operator=(const RegEx& o); + RegEx& operator=(const char* p); + RegEx& operator=(const __JM_STD::string& s){ return this->operator=(s.c_str()); } + unsigned int SetExpression(const char* p, bool icase = false); + unsigned int SetExpression(const __JM_STD::string& s, bool icase = false){ return SetExpression(s.c_str(), icase); } + __JM_STD::string Expression()const; + // + // now matching operators: + // + bool Match(const char* p, unsigned int flags = match_default); + bool Match(const __JM_STD::string& s, unsigned int flags = match_default) { return Match(s.c_str(), flags); } + bool Search(const char* p, unsigned int flags = match_default); + bool Search(const __JM_STD::string& s, unsigned int flags = match_default) { return Search(s.c_str(), flags); } + unsigned int Grep(GrepCallback cb, const char* p, unsigned int flags = match_default); + unsigned int Grep(GrepCallback cb, const __JM_STD::string& s, unsigned int flags = match_default) { return Grep(cb, s.c_str(), flags); } + unsigned int Grep(__JM_STD::vector<__JM_STD::string>& v, const char* p, unsigned int flags = match_default); + unsigned int Grep(__JM_STD::vector<__JM_STD::string>& v, const __JM_STD::string& s, unsigned int flags = match_default) { return Grep(v, s.c_str(), flags); } + unsigned int Grep(__JM_STD::vector<unsigned int>& v, const char* p, unsigned int flags = match_default); + unsigned int Grep(__JM_STD::vector<unsigned int>& v, const __JM_STD::string& s, unsigned int flags = match_default) { return Grep(v, s.c_str(), flags); } + unsigned int GrepFiles(GrepFileCallback cb, const char* files, bool recurse = false, unsigned int flags = match_default); + unsigned int GrepFiles(GrepFileCallback cb, const __JM_STD::string& files, bool recurse = false, unsigned int flags = match_default) { return GrepFiles(cb, files.c_str(), recurse, flags); } + unsigned int FindFiles(FindFilesCallback cb, const char* files, bool recurse = false, unsigned int flags = match_default); + unsigned int FindFiles(FindFilesCallback cb, const __JM_STD::string& files, bool recurse = false, unsigned int flags = match_default) { return FindFiles(cb, files.c_str(), recurse, flags); } + // + // now operators for returning what matched in more detail: + // + unsigned int Position(int i = 0)const; + unsigned int Length(int i = 0)const; + unsigned int Line()const; + unsigned int Marks()const; + __JM_STD::string What(int i = 0)const; + __JM_STD::string operator[](int i)const { return What(i); } + + friend struct pred1; + friend struct pred2; + friend struct pred3; + friend struct pred4; +}; + + +JM_END_NAMESPACE + +#if !defined(JM_NO_NAMESPACES) && !defined(JM_NO_USING) && defined(__cplusplus) + +using __JM::RegEx; +using __JM::GrepCallback; +using __JM::GrepFileCallback; +using __JM::FindFilesCallback; + +#endif + +#endif // __cplusplus + +#if !defined(JM_NO_NAMESPACES) && !defined(JM_NO_USING) && defined(__cplusplus) + +using __JM::match_flags; +using __JM::reg_errcode_t; + +using __JM::REG_NOERROR; +using __JM::REG_NOMATCH; +using __JM::REG_BADPAT; +using __JM::REG_ECOLLATE; +using __JM::REG_ECTYPE; +using __JM::REG_EESCAPE; +using __JM::REG_ESUBREG; +using __JM::REG_EBRACK; +using __JM::REG_EPAREN; +using __JM::REG_EBRACE; +using __JM::REG_BADBR; +using __JM::REG_ERANGE; +using __JM::REG_ESPACE; +using __JM::REG_BADRPT; +using __JM::REG_EEND; +using __JM::REG_ESIZE; +using __JM::REG_ERPAREN; +using __JM::REG_EMPTY; +using __JM::REG_E_MEMORY; +using __JM::REG_E_UNKNOWN; +using __JM::match_default; +using __JM::match_not_bol; +using __JM::match_not_eol; +using __JM::match_not_bob; +using __JM::match_not_eob; +using __JM::match_not_bow; +using __JM::match_not_eow; +using __JM::match_not_dot_newline; +using __JM::match_not_dot_null; +using __JM::match_prev_avail; +using __JM::match_init; +using __JM::match_any; +using __JM::match_not_null; +using __JM::match_continuous; +using __JM::match_stop; + +#endif + + +#endif + + + + + diff --git a/utils/tfstats/regexp/include/jm/fileiter.h b/utils/tfstats/regexp/include/jm/fileiter.h new file mode 100644 index 0000000..b886a1d --- /dev/null +++ b/utils/tfstats/regexp/include/jm/fileiter.h @@ -0,0 +1,368 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * + * FILE fileiter.h + * VERSION 2.12 + * + * this file declares various platform independent file and directory + * iterators, plus binary file input in the form of class map_file. + * + */ + + +#ifndef __FILEITER_H +#define __FILEITER_H + +#include <jm/jm_cfg.h> + +#if (defined(__WIN32__) || defined(_WIN32) || defined(WIN32)) && !defined(JM_NO_WIN32) + +#define FI_W32 +#include <windows.h> + +JM_NAMESPACE(__JM) + +typedef WIN32_FIND_DATA _fi_find_data; +typedef HANDLE _fi_find_handle; + +JM_END_NAMESPACE + +#define _fi_invalid_handle INVALID_HANDLE_VALUE +#define _fi_dir FILE_ATTRIBUTE_DIRECTORY + +#else + +#include <stdio.h> +#include <ctype.h> +#ifndef JM_NO_STL +#include <iterator> +#include <list> +#if defined(__SUNPRO_CC) && !defined(JM_NO_NAMESPACES) +using __JM_STD::list; +#endif +#endif +#include <assert.h> +#include <dirent.h> + +#ifndef MAX_PATH +#define MAX_PATH 256 +#endif + +JM_NAMESPACE(__JM) + +struct _fi_find_data +{ + unsigned dwFileAttributes; + char cFileName[MAX_PATH]; +}; + +struct _fi_priv_data; + +typedef _fi_priv_data* _fi_find_handle; +#define _fi_invalid_handle NULL +#define _fi_dir 1 + +_fi_find_handle _fi_FindFirstFile(const char* lpFileName, _fi_find_data* lpFindFileData); +bool _fi_FindNextFile(_fi_find_handle hFindFile, _fi_find_data* lpFindFileData); +bool _fi_FindClose(_fi_find_handle hFindFile); + +JM_END_NAMESPACE + +#ifdef FindFirstFile + #undef FindFirstFile +#endif +#ifdef FindNextFile + #undef FindNextFile +#endif +#ifdef FindClose + #undef FindClose +#endif + +#define FindFirstFile _fi_FindFirstFile +#define FindNextFile _fi_FindNextFile +#define FindClose _fi_FindClose + +#endif + +JM_NAMESPACE(__JM) + +#ifdef FI_W32 // win32 mapfile + +class JM_IX_DECL mapfile +{ + HANDLE hfile; + HANDLE hmap; + const char* _first; + const char* _last; +public: + + typedef const char* iterator; + + mapfile(){ hfile = hmap = 0; _first = _last = 0; } + mapfile(const char* file){ hfile = hmap = 0; _first = _last = 0; open(file); } + ~mapfile(){ close(); } + void open(const char* file); + void close(); + const char* begin(){ return _first; } + const char* end(){ return _last; } + size_t size(){ return _last - _first; } + bool valid(){ return (hfile != 0) && (hfile != INVALID_HANDLE_VALUE); } +}; + + +#elif !defined(JM_NO_STL) // use POSIX API to emulate the memory map: + +class JM_IX_DECL mapfile_iterator; + +class JM_IX_DECL mapfile +{ + typedef char* pointer; + FILE* hfile; + long int _size; + pointer* _first; + pointer* _last; + mutable __JM_STD::list<pointer*> condemed; + enum sizes + { + buf_size = 4096 + }; + void lock(pointer* node)const; + void unlock(pointer* node)const; +public: + + typedef mapfile_iterator iterator; + + mapfile(){ hfile = 0; _size = 0; _first = _last = 0; } + mapfile(const char* file){ hfile = 0; _size = 0; _first = _last = 0; open(file); } + ~mapfile(){ close(); } + void open(const char* file); + void close(); + iterator begin()const; + iterator end()const; + unsigned long size()const{ return _size; } + bool valid()const{ return hfile != 0; } + friend class mapfile_iterator; +}; + +class JM_IX_DECL mapfile_iterator : public JM_RA_ITERATOR(char, long) +{ + typedef mapfile::pointer pointer; + pointer* node; + const mapfile* file; + unsigned long offset; + long position()const + { + return file ? ((node - file->_first) * mapfile::buf_size + offset) : 0; + } + void position(long pos) + { + if(file) + { + node = file->_first + (pos / mapfile::buf_size); + offset = pos % mapfile::buf_size; + } + } +public: + mapfile_iterator() { node = 0; file = 0; offset = 0; } + mapfile_iterator(const mapfile* f, long position) + { + file = f; + node = f->_first + position / mapfile::buf_size; + offset = position % mapfile::buf_size; + if(file) + file->lock(node); + } + mapfile_iterator(const mapfile_iterator& i) + { + file = i.file; + node = i.node; + offset = i.offset; + if(file) + file->lock(node); + } + ~mapfile_iterator() + { + if(file && node) + file->unlock(node); + } + mapfile_iterator& operator = (const mapfile_iterator& i); + char operator* ()const + { + assert(node >= file->_first); + assert(node < file->_last); + return file ? *(*node + sizeof(int) + offset) : char(0); + } + mapfile_iterator& operator++ (); + mapfile_iterator operator++ (int); + mapfile_iterator& operator-- (); + mapfile_iterator operator-- (int); + + mapfile_iterator& operator += (long off) + { + position(position() + off); + return *this; + } + mapfile_iterator& operator -= (long off) + { + position(position() - off); + return *this; + } + + friend inline bool operator==(const mapfile_iterator& i, const mapfile_iterator& j) + { + return (i.file == j.file) && (i.node == j.node) && (i.offset == j.offset); + } +#ifndef JM_NO_NOT_EQUAL + friend inline bool operator!=(const mapfile_iterator& i, const mapfile_iterator& j) + { + return !(i == j); + } +#endif + friend inline bool operator<(const mapfile_iterator& i, const mapfile_iterator& j) + { + return i.position() < j.position(); + } + + friend mapfile_iterator operator + (const mapfile_iterator& i, long off); + friend mapfile_iterator operator - (const mapfile_iterator& i, long off); + friend inline long operator - (const mapfile_iterator& i, const mapfile_iterator& j) + { + return i.position() - j.position(); + } +}; + +#endif + +// _fi_sep determines the directory separator, either '\\' or '/' +JM_IX_DECL extern const char* _fi_sep; + +struct file_iterator_ref +{ + _fi_find_handle hf; + _fi_find_data _data; + long count; +}; + + +class JM_IX_DECL file_iterator : public JM_INPUT_ITERATOR(const char*, __JM_STDC::ptrdiff_t) +{ + char* _root; + char* _path; + char* ptr; + file_iterator_ref* ref; + +public: + file_iterator(); + file_iterator(const char* wild); + ~file_iterator(); + file_iterator(const file_iterator&); + file_iterator& operator=(const file_iterator&); + const char* root() { return _root; } + const char* path() { return _path; } + _fi_find_data* data() { return &(ref->_data); } + void next(); + file_iterator& operator++() { next(); return *this; } + file_iterator operator++(int); + const char* operator*() { return path(); } + + friend inline bool operator == (const file_iterator& f1, const file_iterator& f2) + { + return ((f1.ref->hf == _fi_invalid_handle) && (f1.ref->hf == _fi_invalid_handle)); + } +#ifndef JM_NO_NOT_EQUAL + friend inline bool operator != (const file_iterator& f1, const file_iterator& f2) + { + return !(f1 == f2); + } +#endif +}; + +inline bool operator < (const file_iterator& f1, const file_iterator& f2) +{ + return false; +} + + +class JM_IX_DECL directory_iterator : public JM_INPUT_ITERATOR(const char*, __JM_STDC::ptrdiff_t) +{ + char* _root; + char* _path; + char* ptr; + file_iterator_ref* ref; + +public: + directory_iterator(); + directory_iterator(const char* wild); + ~directory_iterator(); + directory_iterator(const directory_iterator& other); + directory_iterator& operator=(const directory_iterator& other); + + const char* root() { return _root; } + const char* path() { return _path; } + _fi_find_data* data() { return &(ref->_data); } + void next(); + directory_iterator& operator++() { next(); return *this; } + directory_iterator operator++(int); + const char* operator*() { return path(); } + + static const char* separator() { return _fi_sep; } + + friend inline bool operator == (const directory_iterator& f1, const directory_iterator& f2) + { + return ((f1.ref->hf == _fi_invalid_handle) && (f1.ref->hf == _fi_invalid_handle)); + } + +#ifndef JM_NO_NOT_EQUAL + friend inline bool operator != (const directory_iterator& f1, const directory_iterator& f2) + { + return !(f1 == f2); + } +#endif +}; + +inline bool operator < (const directory_iterator& f1, const directory_iterator& f2) +{ + return false; +} + +JM_END_NAMESPACE + +#if !defined(JM_NO_NAMESPACES) && !defined(JM_NO_USING) + +using __JM::directory_iterator; +using __JM::file_iterator; +using __JM::mapfile; + +#endif + + +#endif // __WINITER_H + + + + + + + + diff --git a/utils/tfstats/regexp/include/jm/jm_cfg.h b/utils/tfstats/regexp/include/jm/jm_cfg.h new file mode 100644 index 0000000..49f150c --- /dev/null +++ b/utils/tfstats/regexp/include/jm/jm_cfg.h @@ -0,0 +1,1057 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE jm_cfg.h + * VERSION 2.12 + */ + +#ifndef JM_CFG_H +#define JM_CFG_H + +/************************************************************************ + +The purpose of this header is to provide compiler and STL configuration +options. Options fall into three categaries (namespaces, compiler and STL), +throughout, the defaults assume that the compiler and STL are fully C++ standard +compliant, features that are not supported on your system may be selectively +turned off by defining the appropriate macros. Borland C++, Borland C++ Builder, +and Microsoft Visual C++ should be auto-recognised and configured. The HP aCC and +SunPro C++ compiler should also be supported - but run configure for best results. +The SGI, HP, Microsoft and Rogue Wave STL's should be auto-recognised and configured. +Do not change this file unless you really really have to, add options to +<jm_opt.h> instead. See <jm_opt.h> for a full list of macros and their usage. + +************************************************************************/ + +#include <jm/jm_opt.h> +#include <stdlib.h> +#include <stddef.h> + +/* this will increase in future versions: */ +#define JM_VERSION 212 + +#ifndef JM_AUTO_CONFIGURE +#if defined(__WIN32__) || defined(_WIN32) || defined(WIN32) + #define JM_PLATFORM_W32 +#endif + +#ifdef __BORLANDC__ + + #if __BORLANDC__ < 0x500 + #define JM_NO_NAMESPACES + #define JM_NO_BOOL + #define JM_NO_MUTABLE + #endif + + #if __BORLANDC__ < 0x520 + #define JM_NO_WCSTRING + #define JM_NO_INT64 + // Early versions of Borlands namespace code can't cope with iterators + // that are in different namespaces from STL code. + #define __JM std + #define JM_NO_NOT_EQUAL + #endif + + #if __BORLANDC__ < 0x530 + #define JM_NO_WCTYPE_H + #define JM_NO_WCHAR_H + #define JM_OLD_IOSTREAM + #define __JM_STDC + #define JM_NO_TRICKY_DEFAULT_PARAM + #define JM_NO_EXCEPTION_H + #ifndef __WIN32__ + #define JM_NO_WCSTRING + #endif + #define JM_NO_LOCALE_H + #define JM_NO_TEMPLATE_RETURNS + #define JM_TEMPLATE_SPECIALISE + #endif + + #if __BORLANDC__ < 0x540 + #define JM_NO_MEMBER_TEMPLATES + // inline contructors exhibit strange behaviour + // under Builder 3 and C++ 5.x when throwing exceptions + #define INLINE_EXCEPTION_BUG + #define JM_NESTED_TEMPLATE_DECL + #define JM_NO_PARTIAL_FUNC_SPEC + #define JM_NO_STRING_DEF_ARGS + #define JM_NO_TYPEINFO // bad_cast etc not in namespace std. + #endif + // + // Builder 4 seems to have broken template friend support: + #define JM_NO_TEMPLATE_FRIEND + + #ifndef _CPPUNWIND + #define JM_NO_EXCEPTIONS + #endif + + #ifdef _Windows + #define JM_PLATFORM_WINDOWS + #else + #define JM_PLATFORM_DOS + #endif + + #ifndef __WIN32__ + #define RE_CALL + #define RE_CCALL + #else + #define RE_CALL __fastcall + #define RE_CCALL __stdcall + #endif + + #define JM_INT64t __int64 + #define JM_IMM64(val) val##i64 + #define JM_NO_CAT + + #ifdef __MT__ + #define JM_THREADS + #endif + + // + // import export options: + #ifdef _RTLDLL + #ifdef RE_BUILD_DLL + #define JM_IX_DECL __declspec( dllexport ) + #else + #define JM_IX_DECL __declspec( dllimport ) + #endif + #endif + #include <jm/re_lib.h> +#endif + +#ifdef _MSC_VER + #define RE_CALL __fastcall + #define RE_CCALL __stdcall + + #if _MSC_VER < 1100 + #define JM_NO_NAMESPACES + #define JM_NO_DEFAULT_PARAM + #define JM_NO_BOOL + #define JM_NO_MUTABLE + #define JM_NO_WCSTRING + #define JM_NO_LOCALE_H + #define JM_NO_TEMPLATE_RETURNS + #define JM_NO_INT64 + #endif + + #if _MSC_VER < 1200 + #define JM_TEMPLATE_SPECIALISE + #define JM_NESTED_TEMPLATE_DECL + #endif + + #ifndef _CPPUNWIND + #define JM_NO_EXCEPTIONS + #endif + + #define __JM_STDC + #define JM_PLATFORM_WINDOWS + // + // no support for nested template classes yet.... + // although this part of VC6 is badly documented + #define JM_NO_MEMBER_TEMPLATES + #define JM_INT64t __int64 + #define JM_IMM64(val) val##i64 + #define JM_NO_CAT + #define JM_NO_PARTIAL_FUNC_SPEC + #define JM_NO_TEMPLATE_FRIEND + + #ifdef _MT + #define JM_THREADS + #endif + +#pragma warning(disable: 4786) +#pragma warning(disable: 4800) +#pragma warning(disable: 4200) + + // + // import export options: + #ifdef _DLL + #ifdef RE_BUILD_DLL + #define JM_IX_DECL __declspec( dllexport ) + #else + #define JM_IX_DECL __declspec( dllimport ) + #endif + #endif + #include <jm/re_lib.h> +#endif + +#ifdef __GNUC__ + #if (__GNUC__ < 2) || ((__GNUC__ == 2) && (__GNUC_MINOR__ < 91)) + #define JM_NO_NAMESPACES + #define JM_NO_MUTABLE + #define JM_NO_MEMBER_TEMPLATES + #define JM_NO_PARTIAL_FUNC_SPEC + #define JM_NO_TEMPLATE_FRIEND + #endif + #ifndef __STL_USE_NAMESPACES + #define JM_NO_EXCEPTION_H + #endif + #define JM_INT64t long long + #define JM_IMM64(val) val##LL + + #ifdef _WIN32 + #define JM_PLATFORM_WINDOWS + #define JM_NO_WCTYPE_H + //#define JM_NO_TEMPLATE_SWITCH_MERGE + #endif + #define JM_NO_CAT + #define OLD_IOSTREAM + #define JM_NESTED_TEMPLATE_DECL + #define JM_NO_TEMPLATE_TYPENAME + +#endif + +#ifdef __SUNPRO_CC + #if (__SUNPRO_CC < 0x500) + #define JM_NO_NAMESPACES + #define JM_NO_MUTABLE + #define JM_NO_MEMBER_TEMPLATES + #define OLD_IOSTREAM + #endif + #ifndef __STL_USE_NAMESPACES + #define JM_NO_EXCEPTION_H + #endif + #define JM_INT64t long long + #define JM_IMM64(val) val##LL + #define JM_NESTED_TEMPLATE_DECL + #define JM_NO_TEMPLATE_TYPENAME + #define JM_NO_SWPRINTF + #define JM_NO_TEMPLATE_FRIEND +#endif + +#ifdef __HP_aCC + // putative HP aCC support, run configure for + // support tailored to your system.... + #define JM_NO_NAMESPACES + #define JM_NO_MUTABLE + #define JM_NO_MEMBER_TEMPLATES + #define OLD_IOSTREAM + #ifndef __STL_USE_NAMESPACES + #define JM_NO_EXCEPTION_H + #endif + #define JM_INT64t long long + #define JM_IMM64(val) val##LL + #define JM_NESTED_TEMPLATE_DECL + #define JM_NO_TEMPLATE_TYPENAME + #define JM_NO_TEMPLATE_FRIEND +#endif + + + +#endif // JM_AUTO_CONFIGURE + +#ifndef JM_NO_WCSTRING +#ifndef JM_NO_WCTYPE_H +#include <wctype.h> +#endif +#ifndef JM_NO_WCHAR_H +#include <wchar.h> +#endif +#endif + +#ifdef JM_NO_NAMESPACES +#define JM_MAYBE_ACCESS_SPEC :: +#else +#define JM_MAYBE_ACCESS_SPEC __JM:: +#endif + +#if !defined(JM_INT64t) || !defined(JM_IMM64) +#define JM_NO_INT64 +#endif + +#ifndef JM_INT32 +typedef unsigned int jm_uintfast32_t; +#else +typedef JM_INT32 jm_uintfast32_t; +#endif + +#ifndef JM_TEMPLATE_SPECIALISE +#define JM_TEMPLATE_SPECIALISE template <> +#endif + +#ifndef JM_NESTED_TEMPLATE_DECL +#define JM_NESTED_TEMPLATE_DECL template +#endif + +#ifndef JM_IX_DECL +#define JM_IX_DECL +#endif + +#ifndef MB_CUR_MAX +// yuk! +// better make a conservative guess! +#define MB_CUR_MAX 10 +#endif + + +/* everything else is C++: */ + +#ifdef __cplusplus + +/* define macro's to make default parameter declaration easier: */ + +#ifdef JM_NO_DEFAULT_PARAM + #define JM_DEFAULT_PARAM(x) + #define JM_TRICKY_DEFAULT_PARAM(x) +#elif defined(JM_NO_TRICKY_DEFAULT_PARAM) + #define JM_DEFAULT_PARAM(x) = x + #define JM_TRICKY_DEFAULT_PARAM(x) +#else + #define JM_DEFAULT_PARAM(x) = x + #define JM_TRICKY_DEFAULT_PARAM(x) = x +#endif + +/* STL configuration goes here: */ + +#ifndef JM_AUTO_CONFIGURE +#ifdef JM_NO_STL + #define JM_NO_EXCEPTION_H + #define JM_NO_ITERATOR_H + #define JM_NO_MEMORY_H + #define JM_NO_LOCALE_H + #define JM_NO_STRING_H +#endif + +#ifndef JM_NO_EXCEPTION_H + #include <exception> +#endif + +#ifndef JM_NO_ITERATOR_H + #include <iterator> + + #if defined(__SGI_STL_INTERNAL_ITERATOR_H) || defined(__SGI_STL_ITERATOR_H) + #define JM_NO_LOCALE_H + #define OLD_IOSTREAM + + /* we are using SGI's STL + some of these (__JM_STDC) + may be guesswork: */ + #if !defined(__STL_MEMBER_TEMPLATE_CLASSES) || !defined(__STL_MEMBER_TEMPLATES) + #define JM_NO_MEMBER_TEMPLATES + #endif + + #if !defined( __JM_STD) + #if defined (__STL_USE_NAMESPACES) + #define __JM_STD __STD + #else + #define __JM_STD + #endif + #endif + #ifndef __JM_STDC + #define __JM_STDC + #endif + #ifdef __STL_NO_BOOL + #define JM_NO_BOOL + #endif + #ifdef __STL_LIMITED_DEFAULT_TEMPLATES + #define JM_NO_TRICKY_DEFAULT_PARAM + #define JM_NO_STRING_DEF_ARGS + #endif + #ifndef __STL_USE_EXCEPTIONS + #define JM_NO_EXCEPTIONS + #endif + + #include <algo.h> + #include <alloc.h> + + #define JM_ALGO_INCLUDED + + #define JM_DISTANCE(i, j, n) __JM_STD::distance(i, j, n) + #define JM_OUTPUT_ITERATOR(T, D) __JM_STD::output_iterator + #define JM_INPUT_ITERATOR(T, D) __JM_STD::input_iterator<T, D> + #define JM_FWD_ITERATOR(T, D) __JM_STD::forward_iterator<T, D> + #define JM_BIDI_ITERATOR(T, D) __JM_STD::bidirectional_iterator<T, D> + #define JM_RA_ITERATOR(T, D) __JM_STD::random_access_iterator<T, D> + + #ifdef __STL_USE_STD_ALLOCATORS + + /* new style allocator's with nested template classes */ + + #define REBIND_INSTANCE(x, y, inst) y::JM_NESTED_TEMPLATE_DECL rebind<x>::other(inst) + #define REBIND_TYPE(x, y) y::JM_NESTED_TEMPLATE_DECL rebind<x>::other + #define JM_DEF_ALLOC_PARAM(x) JM_TRICKY_DEFAULT_PARAM( __JM_STD::allocator<x> ) + #define JM_DEF_ALLOC(x) __JM_STD::allocator<x> + + #else /* __STL_USE_STD_ALLOCATORS */ + + /* old style byte allocator's, no nested templates */ + #define JM_OLD_ALLOCATORS + #define REBIND_INSTANCE(x, y, inst) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y>(inst) + #define REBIND_TYPE(x, y) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y> + #define JM_DEF_ALLOC_PARAM(x) JM_DEFAULT_PARAM( __JM_STD::alloc ) + #define JM_DEF_ALLOC(x) __JM_STD::alloc + #define JM_NEED_BINDER + + #endif /* __STL_USE_STD_ALLOCATORS */ + + #define JM_STL_DONE + #define JM_NO_NOT_EQUAL + + #elif defined(__STD_ITERATOR__) + + /* Rogue Wave STL */ + + #if defined(RWSTD_NO_MEMBER_TEMPLATES) || defined(RWSTD_NO_MEM_CLASS_TEMPLATES) + #define JM_NO_MEMBER_TEMPLATES + #endif + #ifdef _RWSTD_NO_TEMPLATE_ON_RETURN_TYPE + #define JM_NO_TEMPLATE_RETURNS + #endif + + #ifdef _RWSTD_NO_NAMESPACE + #define __JM_STD + #define __JM_STDC + #else + #define __JM_STD std + #endif + + #ifdef RWSTD_NO_EXCEPTIONS + #define JM_NO_EXCEPTIONS + #endif + + #ifdef RWSTD_NO_MUTABLE + #define JM_NO_MUTABLE + #endif + + #ifdef RWSTD_NO_DEFAULT_TEMPLATES + #define JM_NO_DEFAULT_PARAM + #define JM_NO_TRICKY_DEFAULT_PARAM + #define JM_NO_STRING_DEF_ARGS + #endif + + #ifdef _RWSTD_NO_COMPLEX_DEFAULT_TEMPLATES + #define JM_NO_TRICKY_DEFAULT_PARAM + #define JM_NO_STRING_DEF_ARGS + #endif + + #ifdef RWSTD_NO_BOOL + #define JM_NO_BOOL + #endif + + #if _RWSTD_VER > 0x020000 + #ifdef _RWSTD_NO_CLASS_PARTIAL_SPEC + #define JM_DISTANCE(i, j, n) __JM_STD::distance(i, j, n) + #else + #define JM_DISTANCE(i, j, n) (n = __JM_STD::distance(i, j)) + #endif + #define JM_OUTPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::output_iterator_tag, T, D, T*, T&> + #define JM_INPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::input_iterator_tag, T, D, T*, T&> + #define JM_FWD_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::forward_iterator_tag, T, D, T*, T&> + #define JM_BIDI_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::bidirectional_iterator_tag, T, D, T*, T&> + #define JM_RA_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::random_access_iterator_tag, T, D, T*, T&> + #else + #define JM_DISTANCE(i, j, n) __JM_STD::distance(i, j, n) + #define JM_OUTPUT_ITERATOR(T, D) __JM_STD::output_iterator + #if _RWSTD_VER >= 0x0200 + #define JM_INPUT_ITERATOR(T, D) __JM_STD::input_iterator<T> + #else + #define JM_INPUT_ITERATOR(T, D) __JM_STD::input_iterator<T, D> + #endif + #define JM_FWD_ITERATOR(T, D) __JM_STD::forward_iterator<T, D> + #define JM_BIDI_ITERATOR(T, D) __JM_STD::bidirectional_iterator<T, D> + #define JM_RA_ITERATOR(T, D) __JM_STD::random_access_iterator<T, D> + #endif + + #include <memory> + + #ifdef _RWSTD_ALLOCATOR + + /* new style allocator */ + + #define REBIND_INSTANCE(x, y, inst) y::JM_NESTED_TEMPLATE_DECL rebind<x>::other(inst) + #define REBIND_TYPE(x, y) y::JM_NESTED_TEMPLATE_DECL rebind<x>::other + #define JM_DEF_ALLOC_PARAM(x) JM_TRICKY_DEFAULT_PARAM( __JM_STD::allocator<x> ) + #define JM_DEF_ALLOC(x) __JM_STD::allocator<x> + + #else + /* + // old style allocator + // this varies a great deal between versions, and there is no way + // that I can tell of differentiating between them, so use our + // own default allocator... + */ + #define JM_OLD_ALLOCATORS + #define REBIND_INSTANCE(x, y, inst) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y>(inst) + #define REBIND_TYPE(x, y) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y> + #define JM_DEF_ALLOC_PARAM(x) JM_DEFAULT_PARAM( jm_def_alloc ) + #define JM_DEF_ALLOC(x) jm_def_alloc + + #define JM_NEED_BINDER + #define JM_NEED_ALLOC + + #endif + + #define JM_STL_DONE + #define JM_NO_OI_ASSIGN + + #elif defined (ITERATOR_H) + + /* HP STL */ + + #define __JM_STD + #define __JM_STDC + #define JM_NO_LOCALE_H + + #include <algo.h> + #define JM_ALGO_INCLUDED + + #define JM_DISTANCE(i, j, n) __JM_STD::distance(i, j, n) + #define JM_OUTPUT_ITERATOR(T, D) __JM_STD::output_iterator + #define JM_INPUT_ITERATOR(T, D) __JM_STD::input_iterator<T, D> + #define JM_FWD_ITERATOR(T, D) __JM_STD::forward_iterator<T, D> + #define JM_BIDI_ITERATOR(T, D) __JM_STD::bidirectional_iterator<T, D> + #define JM_RA_ITERATOR(T, D) __JM_STD::random_access_iterator<T, D> + + /* old style allocator */ + #define JM_OLD_ALLOCATORS + #define REBIND_INSTANCE(x, y, inst) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y>(inst) + #define REBIND_TYPE(x, y) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y> + #define JM_DEF_ALLOC_PARAM(x) JM_DEFAULT_PARAM( jm_def_alloc ) + #define JM_DEF_ALLOC(x) jm_def_alloc + + #define JM_NEED_BINDER + #define JM_NEED_ALLOC + #define JM_NO_NOT_EQUAL + + #define JM_STL_DONE + + #elif defined (_MSC_VER) + + /* assume we're using MS's own STL (VC++ 5/6) */ + #define __JM_STD std + #define __JM_STDC + #define JM_NO_OI_ASSIGN + + #define JM_DISTANCE(i, j, n) n = __JM_STD::distance(i, j) + #define JM_OUTPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::output_iterator_tag, T, D> + #define JM_INPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::input_iterator_tag, T, D> + #define JM_FWD_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::forward_iterator_tag, T, D> + #define JM_BIDI_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::bidirectional_iterator_tag, T, D> + #define JM_RA_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::random_access_iterator_tag, T, D> + + /* MS's allocators are rather ambiguous about their properties + at least as far as MSDN is concerned, so play safe: */ + #define JM_OLD_ALLOCATORS + #define REBIND_INSTANCE(x, y, inst) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y>(inst) + #define REBIND_TYPE(x, y) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y> + #define JM_DEF_ALLOC_PARAM(x) JM_DEFAULT_PARAM( jm_def_alloc ) + #define JM_DEF_ALLOC(x) jm_def_alloc + + #define JM_NEED_BINDER + #define JM_NEED_ALLOC + + #define JM_STL_DONE + + #define JM_USE_FACET(l, type) __JM_STD::use_facet(l, (type*)0, true) + #define JM_HAS_FACET(l, type) __JM_STD::has_facet(l, (type*)0) + + + + #else + + /* unknown STL version + try the defaults: */ + + #define JM_DISTANCE(i, j, n) __JM_STD::distance(i, j, n) + /* these may be suspect for older libraries */ + #define JM_OUTPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::output_iterator_tag, T, D, T*, T&> + #define JM_INPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::input_iterator_tag, T, D, T*, T&> + #define JM_FWD_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::forward_iterator_tag, T, D, T*, T&> + #define JM_BIDI_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::bidirectional_iterator_tag, T, D, T*, T&> + #define JM_RA_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::random_access_iterator_tag, T, D, T*, T&> + + #endif /* <iterator> config */ + +#else /* no <iterator> at all */ + + #define JM_DISTANCE(i, j, n) (n = j - i) + #define JM_OUTPUT_ITERATOR(T, D) dummy_iterator_base<T> + #define JM_INPUT_ITERATOR(T, D) dummy_iterator_base<T> + #define JM_FWD_ITERATOR(T, D) dummy_iterator_base<T> + #define JM_BIDI_ITERATOR(T, D) dummy_iterator_base<T> + #define JM_RA_ITERATOR(T, D) dummy_iterator_base<T> + + +#endif + +/* now do allocator if not already done */ + +#ifndef JM_STL_DONE + + #ifdef JM_NO_MEMORY_H + + /* old style allocator */ + + #define JM_OLD_ALLOCATORS + + #define REBIND_INSTANCE(x, y, inst) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y>(inst) + #define REBIND_TYPE(x, y) JM_MAYBE_ACCESS_SPEC re_alloc_binder<x, y> + #define JM_DEF_ALLOC_PARAM(x) JM_DEFAULT_PARAM( jm_def_alloc ) + #define JM_DEF_ALLOC(x) jm_def_alloc + + #define JM_NEED_BINDER + #define JM_NEED_ALLOC + + #else + + /* new style allocator's with nested template classes */ + + #define REBIND_INSTANCE(x, y, inst) y::JM_NESTED_TEMPLATE_DECL rebind<x>::other(inst) + #define REBIND_TYPE(x, y) y::JM_NESTED_TEMPLATE_DECL rebind<x>::other + #define JM_DEF_ALLOC_PARAM(x) JM_TRICKY_DEFAULT_PARAM( __JM_STD::allocator<x> ) + #define JM_DEF_ALLOC(x) __JM_STD::allocator<x> + + #endif + +#endif +#endif // JM_AUTO_CONFIGURE + + + +/* namespace configuration goes here: */ +#ifdef JM_NO_NAMESPACES + + #ifdef __JM_STD + #undef __JM_STD + #endif + + #ifdef __JM_STDC + #undef __JM_STDC + #endif + + #ifdef __JM + #undef __JM + #endif + + #define __JM + #define __JM_STD + #define __JM_STDC + #define JM_NAMESPACE(x) + #define JM_END_NAMESPACE + #define JM_USING(x) + +#else + + #ifndef __JM_STD + #define __JM_STD std + #endif + + #ifndef __JM_STDC + #define __JM_STDC std + #endif + + #ifndef __JM + #define __JM jm + #endif + + #define JM_NAMESPACE(x) namespace x{ + #define JM_END_NAMESPACE }; + #define JM_USING(x) using namespace x; + +#endif + +/* locale configuration goes here */ +#if !defined(JM_NO_LOCALE_H) && defined(RE_LOCALE_CPP) + #include <locale> + #define LOCALE_INSTANCE(i) __JM_STD::locale i; + #define MAYBE_PASS_LOCALE(i) , i + #ifndef JM_NO_TEMPLATE_RETURNS + #ifndef JM_USE_FACET + #define JM_USE_FACET(l, type) __JM_STD::use_facet< type >(l) + #endif + #ifndef JM_HAS_FACET + #define JM_HAS_FACET(l, type) __JM_STD::has_facet< type >(l) + #endif + #else + #ifndef JM_USE_FACET + #define JM_USE_FACET(l, type) __JM_STD::use_facet(l, (type*)0) + #endif + #ifndef JM_HAS_FACET + #define JM_HAS_FACET(l, type) __JM_STD::has_facet(l, (type*)0) + #endif + #endif +#else + #define LOCALE_INSTANCE(i) + #define MAYBE_PASS_LOCALE(i) +#endif + +/* compiler configuration goes here: */ + +#ifdef JM_NO_MUTABLE + #define JM_MUTABLE +#else + #define JM_MUTABLE mutable +#endif + +#if defined( JM_NO_BOOL) && !defined(bool) + #define bool int + #define true 1 + #define false 0 +#endif + +#ifndef RE_CALL +#define RE_CALL +#endif + +#ifndef RE_CCALL +#define RE_CCALL +#endif + +#ifndef RE_DECL +#define RE_DECL +#endif + +#if defined(JM_NO_DEFAULT_PARAM) || defined(JM_NO_TRICKY_DEFAULT_PARAM) +#define JM_NO_STRING_DEF_ARGS +#endif + + + +/* add our class def's if they are needed: */ + +JM_NAMESPACE(__JM) + +// add our destroy functions: + +template <class T> +inline void RE_CALL jm_destroy(T* t) +{ + t->~T(); +} + +inline void RE_CALL jm_destroy(char* t){} +inline void RE_CALL jm_destroy(short* t){} +inline void RE_CALL jm_destroy(unsigned short* t){} +inline void RE_CALL jm_destroy(int* t){} +inline void RE_CALL jm_destroy(unsigned int* t){} +inline void RE_CALL jm_destroy(long* t){} +inline void RE_CALL jm_destroy(unsigned long* t){} + + +template <class T> +inline void RE_CALL jm_construct(void* p, const T& t) +{ + new (p) T(t); +} + + +template<class T, class Allocator> +class re_alloc_binder : public Allocator +{ +public: + typedef T value_type; + typedef T* pointer; + typedef const T* const_pointer; + typedef T& reference; + typedef const T& const_reference; + typedef size_t size_type; + typedef __JM_STDC::ptrdiff_t difference_type; + + re_alloc_binder(const Allocator& i); + re_alloc_binder(const re_alloc_binder& o) : Allocator(o) {} + + T* RE_CALL allocate(size_t n, size_t /* hint */ = 0) + { return 0 == n ? 0 : (T*) this->Allocator::allocate(n * sizeof(T)); } + void RE_CALL deallocate(T *p, size_t n) + { if (0 != n) this->Allocator::deallocate((char*)p, n * sizeof (T)); } + + pointer RE_CALL address(reference x) const { return &x; } + const_pointer RE_CALL address(const_reference x) const { return &x; } + static size_type RE_CALL max_size() { return -1; } + static void RE_CALL construct(pointer p, const T& val) { jm_construct(p, val); } + void RE_CALL destroy(pointer p) { jm_destroy(p); } + + const Allocator& RE_CALL instance()const { return *this; } + +#ifndef JM_NO_MEMBER_TEMPLATES + + template <class U> + struct rebind + { + typedef re_alloc_binder<U, Allocator> other; + }; + + template <class U> + RE_CALL re_alloc_binder(const re_alloc_binder<U, Allocator>& o) throw() + : Allocator(o.instance()) + { + } +#endif +}; + +template<class T, class Allocator> +inline re_alloc_binder<T, Allocator>::re_alloc_binder(const Allocator &i) + : Allocator(i) +{} + + +// +// class jm_def_alloc +// basically a standard allocator that only allocates bytes... +// think of it as allocator<char>, with a non-standard +// rebind::other typedef. +// +class jm_def_alloc +{ +public: + typedef char value_type; + typedef char* pointer; + typedef const char* const_pointer; + typedef char& reference; + typedef const char& const_reference; + typedef size_t size_type; + typedef __JM_STDC::ptrdiff_t difference_type; + + pointer RE_CALL address(reference x) const { return &x; } + const_pointer RE_CALL address(const_reference x) const { return &x; } + static size_type RE_CALL max_size() { return (size_type)-1; } + static void RE_CALL construct(pointer , const char& ) { } + void RE_CALL destroy(pointer ) { } + static void * RE_CALL allocate(size_t n, size_t /* hint */ = 0) + { + return ::operator new(n); + } + static void RE_CALL deallocate(void *p, size_t /*n*/ ) + { + ::operator delete(p); + } + +#ifndef JM_NO_MEMBER_TEMPLATES + template <class U> + struct rebind + { + typedef re_alloc_binder<U, jm_def_alloc> other; + }; + + template <class U> + RE_CALL jm_def_alloc(const re_alloc_binder<U, jm_def_alloc>& ) throw() { } +#endif + jm_def_alloc(const jm_def_alloc&) {} + jm_def_alloc() {} +}; + +template <class T> +struct dummy_iterator_base +{ + typedef T value_type; + typedef __JM_STDC::ptrdiff_t difference_type; + typedef T* pointer; + typedef T& reference; + //typedef Category iterator_category; +}; + +// we need to absolutely sure that int values are correctly +// translated to bool (true or false) values... +// note that the original HP STL redefines the bool type regardless +// of whether the compiler supports it.... yuk + +#if defined(JM_NO_BOOL) || defined(ITERATOR_H) || defined(bool) +#define JM_MAKE_BOOL(x) boolify(x) + +template <class I> +inline bool RE_CALL boolify(I val) +{ + return val ? true : false; +} + +#else +#define JM_MAKE_BOOL(x) x +#endif + +// class auto_array: +// +// encapsulates objects allocated with ::operator new[]() +// interface the same as auto_ptr, but no stream operators +// since we don't know how big the array is. +// +// Usage: auto_array<char> buf = new char[256]; +// + +template<class X> +class auto_array +{ +public: // construct/copy/destroy: + + auto_array(X* p =0) + { ptr = p; } + + auto_array(const auto_array& ap) + { ptr = const_cast<auto_array&>(ap).release(); } + + void RE_CALL operator=(const auto_array&); + + ~auto_array(); + + // members: + + X& RE_CALL operator*() const; + X* RE_CALL operator->() const; + X* RE_CALL get() const; + X& RE_CALL operator[](int i); + X* RE_CALL release(); + + // operator not part of the spec: + RE_CALL operator X*()const + { return ptr; } + +private: // data: + + X* ptr; +}; + +template <class X> +inline void RE_CALL auto_array<X>::operator=(const auto_array<X>& ap) +{ + delete[] ptr; + ptr = const_cast<auto_array<X>&>(ap).release(); +} + +template <class X> +inline auto_array<X>::~auto_array() +{ + delete[] ptr; +} + +template <class X> +inline X& RE_CALL auto_array<X>::operator*() const +{ + return *ptr; +} + +template <class X> +inline X* RE_CALL auto_array<X>::operator->() const +{ + return ptr; +} + +template <class X> +inline X* RE_CALL auto_array<X>::get() const +{ + return ptr; +} + +template <class X> +inline X& RE_CALL auto_array<X>::operator[](int i) +{ + return ptr[i]; +} + +template <class X> +inline X* RE_CALL auto_array<X>::release() +{ + X* tmp = ptr; + ptr = NULL; + return tmp; +} + + +JM_END_NAMESPACE + +#if !defined(INLINE_EXCEPTION_BUG) || defined(JM_NO_TEMPLATE_MERGE) + #define CONSTRUCTOR_INLINE inline +#else + #define CONSTRUCTOR_INLINE +#endif + +#if defined(JM_PLATFORM_W32) && !defined(RE_LOCALE_W32) && !defined(RE_LOCALE_C) && !defined(RE_LOCALE_CPP) && !defined(JM_NO_W32) +#define RE_LOCALE_W32 +#endif + +#if !defined(RE_LOCALE_W32) && !defined(RE_LOCALE_C) && !defined(RE_LOCALE_CPP) +#define RE_LOCALE_C +#endif + +#if defined(JM_OLD_ALLOCATORS) && defined(JM_NO_TEMPLATE_TYPENAME) +#define JM_MAYBE_TYPENAME +#else +#define JM_MAYBE_TYPENAME typename +#endif + +#ifdef RE_LOCALE_W32 +#include <windows.h> +#endif + + +/* now do debugging stuff: */ + +#ifdef JM_DEBUG + +#ifdef OLD_IOSTREAM +#include <iostream.h> +#else +#include <iostream> +using std::cout; +using std::cin; +using std::cerr; +#endif + + #ifndef jm_assert + #define jm_assert(x) if((x) == 0){ cerr << "Assertion failed: " << #x << " in file " << __FILE__ << "and line " << __LINE__ << endl; exit(-1); } + #endif + #ifndef jm_trace + #define jm_trace(x) cerr << x; + #endif + + #ifdef __BORLANDC__ + #pragma message "macro __jm_std: " __JM_STD + #pragma message "macro __jm_stdc: " __JM_STDC + #pragma message "macro namespace: " JM_NAMESPACE(__JM_STD) + #pragma message "macro allocator: " JM_DEF_ALLOC_PARAM(wchar_t) + #pragma message "macro jm_input_iterator: " JM_INPUT_ITERATOR(char, __JM_STDC::ptrdiff_t) + #pragma message "macro jm_output_iterator: " JM_OUTPUT_ITERATOR(char, __JM_STDC::ptrdiff_t) + #pragma message "macro jm_fwd_iterator: " JM_FWD_ITERATOR(char, __JM_STDC::ptrdiff_t) + #pragma message "macro jm_bidi_iterator: " JM_BIDI_ITERATOR(char, __JM_STDC::ptrdiff_t) + #pragma message "macro jm_ra_iterator: " JM_RA_ITERATOR(char, __JM_STDC::ptrdiff_t) + #ifdef RE_LOCALE_CPP + #pragma message "locale support enabled" + #endif + #endif + +#else + + #define jm_assert(x) + #define jm_trace(x) + +#endif + +#endif /* __cplusplus */ + + +#endif + + + + + + + + + + + + + + + + + diff --git a/utils/tfstats/regexp/include/jm/jm_opt.h b/utils/tfstats/regexp/include/jm/jm_opt.h new file mode 100644 index 0000000..0c53a50 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/jm_opt.h @@ -0,0 +1,414 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// + +#ifndef JM_OPT_H +#define JM_OPT_H + +/* #define JM_AUTO_CONFIGURE */ +#ifdef JM_AUTO_CONFIGURE + +/* Namespace Options: */ + +/* JM_NO_NAMESPACES Define if your compiler does not support namespaces */ +/* #define JM_NO_NAMESPACES */ + +/* __JM Defines the namespace used for this library, + defaults to "jm", but can be changed by defining + __JM on the command line. */ +/* #define __JM */ + +/* __JM_STD Defines the namespace used by the underlying STL + (if any), defaults to "std", can be changed by + defining __JM_STD on the command line. */ +/* #define __JM_STD */ + + +/* __JM_STDC Defines the namespace used by the C Library defs. + Defaults to "std" as recomended by the latest + draft standard, can be redefined by defining + __JM_STDC on the command line. */ +/* #define __JM_STDC */ + + + +/* Compiler options: */ + +/* JM_NO_EXCEPTIONS Disables exception handling support. */ +/* #define JM_NO_EXCEPTIONS */ + +/* JM_NO_MUTABLE Disables use of mutable keyword. */ +/* #define JM_NO_MUTABLE */ + +/* JM_INT32 The type for 32-bit integers - what C calls intfast32_t */ +/* #define JM_INT32 */ + +/* JM_NO_DEFAULT_PARAM If templates can not have default parameters. */ +/* #define JM_NO_DEFAULT_PARAM */ + +/* JM_NO_TRICKY_DEFAULT_PARAM If templates can not have derived default parameters. */ +/* #define JM_NO_TRICKY_DEFAULT_PARAM */ + +/* JM_NO_TEMPLATE_TYPENAME If class scope typedefs of the form: + typedef typename X<T> Y; + where T is a template parameter to this, + do not compile unless the typename is omitted. */ +/* #define JM_NO_TEMPLATE_TYPENAME */ + +/* JM_NO_TEMPLATE_FRIEND If template friend declarations are not supported */ +/* #define JM_NO_TEMPLATE_FRIEND */ + +/* JM_PLATFORM_WINDOWS Platform is MS Windows. */ +/* #define JM_PLATFORM_WINDOWS */ + +/* JM_PLATFORM_DOS Platform if MSDOS. */ +/* #define JM_PLATFORM_DOS */ + +/* JM_PLATFORM_W32 Platform is MS Win32 */ +/* #define JM_PLATFORM_W32 */ + +/* JM_NO_WIN32 Disable Win32 support even when present */ +/* #define JM_NO_WIN32 */ + +/* JM_NO_BOOL If bool is not a distict type. */ +/* #define JM_NO_BOOL */ + +/* JM_NO_WCHAR_H If there is no <wchar.h> */ +/* #define JM_NO_WCHAR_H */ + +/* JM_NO_WCTYPE_H If there is no <wctype.h> */ +/* #define JM_NO_WCTYPE_H */ + +/* JM_NO_WCSTRING If there are no wcslen and wcsncmp functions available. */ +/* #define JM_NO_WCSTRING */ + +/* JM_NO_SWPRINTF If there is no swprintf available. */ +/* #define JM_NO_SWPRINTF */ + +/* JM_NO_WSPRINTF If there is no wsprintf available. */ +/* #define JM_NO_WSPRINTF */ + +/* JM_NO_MEMBER_TEMPLATES If member function templates or nested template classes are not allowed. */ +/* #define JM_NO_MEMBER_TEMPLATES */ + +/* JM_NO_TEMPLATE_RETURNS If template functions based on return type are not supported. */ +/* #define JM_NO_TEMPLATE_RETURNS */ + +/* JM_NO_PARTIAL_FUNC_SPEC If partial template function specialisation is not supported */ +/* #define JM_NO_PARTIAL_FUNC_SPEC */ + +/* JM_NO_INT64 If 64bit integers are not supported. */ +/* JM_INT64t The type of a 64-bit signed integer if available. */ +/* JM_IMM64(val) Declares a 64-bit immediate value by appending any + necessary suffix to val. */ +/* JM_INT64_T 0 = NA + 1 = short + 2 = int + 3 = long + 4 = int64_t + 5 = long long + 6 = __int64 */ +/* #define JM_INT64_T */ + +/* JM_NO_CAT Define if the compiler does not support POSIX style + message categories (catopen catgets catclose). */ +/* #define JM_NO_CAT */ + +/* JM_THREADS Define if the compiler supports multiple threads in + the current translation mode. */ +/* #define JM_THREADS */ + +/* JM_TEMPLATE_SPECIALISE Defaults to template<> , ie the template specialisation + prefix, can be redefined to nothing for older compilers. */ +/* #define JM_TEMPLATE_SPECIALISE */ + +/* JM_NESTED_TEMPLATE_DECL Defaults to template, the standard prefix when accessing + nested template classes, can be redefined to nothing if + the compiler does not support this. */ +/* #define JM_NESTED_TEMPLATE_DECL */ + +/* JM_NO_TEMPLATE_INST If explicit template instantiation with the "template class X<T>" + syntax is not supported */ +/* #define JM_NO_TEMPLATE_INST */ + +/* JM_NO_TEMPLATE_MERGE If template in separate translation units don't merge at link time */ +/* #define JM_NO_TEMPLATE_MERGE */ + +/* JM_NO_TEMPLATE_MERGE_A If template merging from library archives is not supported */ +/* #define JM_NO_TEMPLATE_MERGE_A */ + +/* JM_NO_TEMPLATE_SWITCH_MERGE If merging of templates containing switch statements is not supported */ +/* #define JM_NO_TEMPLATE_SWITCH_MERGE */ + +/* RE_CALL Optionally define a calling convention for C++ functions */ +/* #define RE_CALL */ + +/* RE_CCALL Optionally define a calling convention for C functions */ +/* #define RE_CCALL */ + +/* JM_SIZEOF_SHORT sizeof(short) */ +/* #define JM_SIZEOF_SHORT */ + +/* JM_SIZEOF_INT sizeof(int) */ +/* #define JM_SIZEOF_INT */ + +/* JM_SIZEOF_LONG sizeof(long) */ +/* #define JM_SIZEOF_LONG */ + +/* JM_SIZEOF_WCHAR_T sizeof(wchar_t) */ +/* #define JM_SIZEOF_WCHAR_T */ + + +/* STL options: */ + +/* JM_NO_EXCEPTION_H Define if you do not a compliant <exception> + header file. */ +/* #define JM_NO_EXCEPTION_H */ + +/* JM_NO_ITERATOR_H Define if you do not have a version of <iterator>. */ +/* #define JM_NO_ITERATOR_H */ + +/* JM_NO_MEMORY_H Define if <memory> does not fully comply with the + latest standard, and is not auto-recognised, + that means nested template classes + which hardly any compilers support at present. */ +/* #define JM_NO_MEMORY_H */ + +/* JM_NO_LOCALE_H Define if there is no verion of the standard + <locale> header available. */ +/* #define JM_NO_LOCALE_H */ + +/* JM_NO_STL Disables the use of any supporting STL code. */ +/* #define JM_NO_STL */ + +/* JM_NO_NOT_EQUAL Disables the generation of operator!= if this + clashes with the STL version. */ + +/* JM_NO_STRING_H Define if <string> not available */ +/* #define JM_NO_STRING_H */ + +/* JM_NO_STRING_DEF_ARGS Define if std::basic_string<charT> not allowed - in + other words if the template is missing its required + default arguments. */ +/* #define JM_NO_STRING_DEF_ARGS */ + +/* JM_NO_TYPEINFO Define if <typeinfo> is absent or non-standard */ +/* #define JM_NO_TYPEINFO */ + +/* JM_USE_ALGO If <algo.h> not <algorithm> is present */ +/* #define JM_USE_ALGO */ + +/* JM_OLD_IOSTREAM If the new iostreamm classes are not available */ +/* #define JM_OLD_IOSTREAM */ + +/* JM_DISTANCE_T For std::distance: + 0 = NA + 1 = std::distance(i, j, n) + 2 = n = std::distance(i, j) */ +/* #define JM_DISTANCE_T */ + +/* JM_ITERATOR_T Defines generic standard iterator type if available, use this as + a shortcut to define all the other iterator types. + 1 = __JM_STD::iterator<__JM_STD::tag_type, T, D, T*, T&> + 2 = __JM_STD::iterator<__JM_STD::tag_type, T, D> */ +/* #define JM_ITERATOR_T */ + +/* JM_OI_T For output iterators: + 0 = NA + 1 = __JM_STD::iterator<__JM_STD::output_iterator_tag, T, D, T*, T&> + 2 = __JM_STD::iterator<__JM_STD::output_iterator_tag, T, D> + 3 = __JM_STD::output_iterator */ +/* #define JM_OI_T */ + +/* JM_II_T For input iterators: + 0 = NA + 1 = __JM_STD::iterator<__JM_STD::input_iterator_tag, T, D, T*, T&> + 2 = __JM_STD::iterator<__JM_STD::input_iterator_tag, T, D> + 3 = __JM_STD::input_iterator<T, D> + 4 = __JM_STD::input_iterator<T> */ +/* #define JM_II_T */ + +/* JM_FI_T For forward iterators: + 0 = NA + 1 = __JM_STD::iterator<__JM_STD::forward_iterator_tag, T, D, T*, T&> + 2 = __JM_STD::iterator<__JM_STD::forward_iterator_tag, T, D> + 3 = __JM_STD::forward_iterator<T, D> */ +/* #define JM_FI_T */ + +/* JM_BI_T For bidirectional iterators: + 0 = NA + 1 = __JM_STD::iterator<__JM_STD::bidirectional_iterator_tag, T, D, T*, T&> + 2 = __JM_STD::iterator<__JM_STD::bidirectional_iterator_tag, T, D> + 3 = __JM_STD::bidirectional_iterator<T, D> */ +/* #define JM_BI_T */ + +/* JM_RI_T For random access iterators: + 0 = NA + 1 = __JM_STD::iterator<__JM_STD::random_access_iterator_tag, T, D, T*, T&> + 2 = __JM_STD::iterator<__JM_STD::random_access_iterator_tag, T, D> + 3 = __JM_STD::random_access_iterator<T, D> */ +/* #define JM_RI_T */ + +/* JM_NO_OI_ASSIGN If output iterators ostream_iterator<>, back_insert_iterator<> and + front_insert_iterator<> do not have assignment operators */ +/* #define JM_NO_OI_ASSIGN */ + + +#if JM_INT64_T == 0 +#define JM_NO_INT64 +#elif JM_INT64_T == 1 +#define JM_INT64t short +#define JM_IMM64(val) val +#elif JM_INT64_T == 2 +#define JM_INT64t int +#define JM_IMM64(val) val +#elif JM_INT64_T == 3 +#define JM_INT64t long +#define JM_IMM64(val) val##L +#elif JM_INT64_T == 4 +#define JM_INT64t int64_t +#define JM_IMM64(val) INT64_C(val) +#elif JM_INT64_T == 5 +#define JM_INT64t long long +#define JM_IMM64(val) val##LL +#elif JM_INT64_T == 6 +#define JM_INT64t __int64 +#define JM_IMM64(val) val##i64 +#else +syntax error: unknown value for JM_INT64_T +#endif + +#if JM_DISTANCE_T == 0 +# define JM_DISTANCE(i, j, n) n = j - i +#elif JM_DISTANCE_T == 1 +# define JM_DISTANCE(i, j, n) n = __JM_STD::distance(i, j) +#elif JM_DISTANCE_T == 2 +# define JM_DISTANCE(i, j, n) (n = 0, __JM_STD::distance(i, j, n)) +#else +syntax erorr +#endif + +#ifdef JM_ITERATOR_T +#ifndef JM_OI_T +#define JM_OI_T JM_ITERATOR_T +#endif +#ifndef JM_II_T +#define JM_II_T JM_ITERATOR_T +#endif +#ifndef JM_FI_T +#define JM_FI_T JM_ITERATOR_T +#endif +#ifndef JM_BI_T +#define JM_BI_T JM_ITERATOR_T +#endif +#ifndef JM_RI_T +#define JM_RI_T JM_ITERATOR_T +#endif +#endif + +#if JM_OI_T == 0 +# define JM_OUTPUT_ITERATOR(T, D) dummy_iterator_base<T> +#elif JM_OI_T == 1 +# define JM_OUTPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::output_iterator_tag, T, D, T*, T&> +#elif JM_OI_T == 2 +# define JM_OUTPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::output_iterator_tag, T, D> +#elif JM_OI_T == 3 +# define JM_OUTPUT_ITERATOR(T, D) __JM_STD::output_iterator +#else +syntax error +#endif + +#if JM_II_T == 0 +# define JM_INPUT_ITERATOR(T, D) dummy_iterator_base<T> +#elif JM_II_T == 1 +#define JM_INPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::input_iterator_tag, T, D, T*, T&> +#elif JM_II_T == 2 +#define JM_INPUT_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::input_iterator_tag, T, D> +#elif JM_II_T == 3 +# define JM_INPUT_ITERATOR(T, D) __JM_STD::input_iterator<T, D> +#elif JM_II_T == 4 +# define JM_INPUT_ITERATOR(T, D) __JM_STD::input_iterator<T> +#else +syntax error +#endif + +#if JM_FI_T == 0 +# define JM_FWD_ITERATOR(T, D) dummy_iterator_base<T> +#elif JM_FI_T == 1 +# define JM_FWD_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::forward_iterator_tag, T, D, T*, T&> +#elif JM_FI_T == 2 +# define JM_FWD_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::forward_iterator_tag, T, D> +#elif JM_FI_T == 3 +# define JM_FWD_ITERATOR(T, D) __JM_STD::forward_iterator<T, D> +#else +syntax error +#endif + +#if JM_BI_T == 0 +# define JM_BIDI_ITERATOR(T, D) dummy_iterator_base<T> +#elif JM_BI_T == 1 +# define JM_BIDI_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::bidirectional_iterator_tag, T, D, T*, T&> +#elif JM_BI_T == 2 +# define JM_BIDI_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::bidirectional_iterator_tag, T, D> +#elif JM_BI_T == 3 +# define JM_BIDI_ITERATOR(T, D) __JM_STD::bidirectional_iterator<T, D> +#else +syntax error +#endif + +#if JM_RI_T == 0 +# define JM_RA_ITERATOR(T, D) dummy_iterator_base<T> +#elif JM_RI_T == 1 +# define JM_RA_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::random_access_iterator_tag, T, D, T*, T&> +#elif JM_RI_T == 2 +# define JM_RA_ITERATOR(T, D) __JM_STD::iterator<__JM_STD::random_access_iterator_tag, T, D> +#elif JM_RI_T == 3 +# define JM_RA_ITERATOR(T, D) __JM_STD::random_access_iterator<T, D> +#else +syntax error +#endif + + +#ifndef JM_NO_EXCEPTION_H +#include <exception> +#endif + +#ifndef JM_NO_ITERATOR_H +#include <iterator> +#ifdef JM_USE_ALGO +#include <algo.h> +#else +#include <algorithm> +#endif +#endif + +#ifdef JM_NO_MEMORY_H + #define JM_OLD_ALLOCATORS + #define REBIND_INSTANCE(x, y, inst) re_alloc_binder<x, y>(inst) + #define REBIND_TYPE(x, y) re_alloc_binder<x, y> + #define JM_DEF_ALLOC_PARAM(x) JM_DEFAULT_PARAM( jm_def_alloc ) + #define JM_DEF_ALLOC(x) jm_def_alloc + + #define JM_NEED_BINDER + #define JM_NEED_ALLOC +#else +#include <memory> + #define REBIND_INSTANCE(x, y, inst) y::JM_NESTED_TEMPLATE_DECL rebind<x>::other(inst) + #define REBIND_TYPE(x, y) y::JM_NESTED_TEMPLATE_DECL rebind<x>::other + #define JM_DEF_ALLOC_PARAM(x) JM_TRICKY_DEFAULT_PARAM( __JM_STD::allocator<x> ) + #define JM_DEF_ALLOC(x) __JM_STD::allocator<x> +#endif + + +#endif // JM_AUTO_CONFIGURE + + +#endif /* JM_OPT_H */ + + + + diff --git a/utils/tfstats/regexp/include/jm/jstack.h b/utils/tfstats/regexp/include/jm/jstack.h new file mode 100644 index 0000000..fca5058 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/jstack.h @@ -0,0 +1,209 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE jstack.h + * VERSION 2.12 + */ + +#ifndef __JSTACH_H +#define __JSTACK_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +JM_NAMESPACE(__JM) + +// +// class jstack +// simplified stack optimised for push/peek/pop +// operations, we could use std::stack<std::vector<T>> instead... +// +template <class T, class Allocator JM_DEF_ALLOC_PARAM(T) > +class jstack +{ +private: + typedef JM_MAYBE_TYPENAME REBIND_TYPE(unsigned char, Allocator) alloc_type; + typedef typename REBIND_TYPE(T, Allocator)::size_type size_type; + struct node + { + node* next; + T* start; // first item + T* end; // last item + T* last; // end of storage + }; + + // + // empty base member optimisation: + struct data : public alloc_type + { + unsigned char buf[sizeof(T)*16]; + data(const Allocator& a) : alloc_type(a){} + }; + + data alloc_inst; + mutable node* stack; + mutable node* unused; + node base; + size_type block_size; + + void RE_CALL pop_aux()const; + void RE_CALL push_aux(); + +public: + jstack(size_type n = 64, const Allocator& a = Allocator()); + + ~jstack(); + + node* RE_CALL get_node() + { + node* new_stack = (node*)alloc_inst.allocate(sizeof(node) + sizeof(T) * block_size); + new_stack->last = (T*)(new_stack+1); + new_stack->start = new_stack->end = new_stack->last + block_size; + new_stack->next = 0; + return new_stack; + } + + bool RE_CALL empty() + { + return (stack->start == stack->end) && (stack->next == 0); + } + + bool RE_CALL good() + { + return (stack->start != stack->end) || (stack->next != 0); + } + + T& RE_CALL peek() + { + if(stack->start == stack->end) + pop_aux(); + return *stack->end; + } + + const T& RE_CALL peek()const + { + if(stack->start == stack->end) + pop_aux(); + return *stack->end; + } + + void RE_CALL pop() + { + if(stack->start == stack->end) + pop_aux(); + jm_destroy(stack->end); + ++(stack->end); + } + + void RE_CALL pop(T& t) + { + if(stack->start == stack->end) + pop_aux(); + t = *stack->end; + jm_destroy(stack->end); + ++(stack->end); + } + + void RE_CALL push(const T& t) + { + if(stack->end == stack->last) + push_aux(); + --(stack->end); + jm_construct(stack->end, t); + } + +}; + +template <class T, class Allocator> +jstack<T, Allocator>::jstack(size_type n, const Allocator& a) + : alloc_inst(a) +{ + unused = 0; + block_size = n; + stack = &base; + base.last = (T*)alloc_inst.buf; + base.end = base.start = base.last + 16; + base.next = 0; +} + +template <class T, class Allocator> +void RE_CALL jstack<T, Allocator>::push_aux() +{ + // make sure we have spare space on TOS: + register node* new_node; + if(unused) + { + new_node = unused; + unused = new_node->next; + new_node->next = stack; + stack = new_node; + } + else + { + new_node = get_node(); + new_node->next = stack; + stack = new_node; + } +} + +template <class T, class Allocator> +void RE_CALL jstack<T, Allocator>::pop_aux()const +{ + // make sure that we have a valid item + // on TOS: + jm_assert(stack->next); + register node* p = stack; + stack = p->next; + p->next = unused; + unused = p; +} + +template <class T, class Allocator> +jstack<T, Allocator>::~jstack() +{ + node* condemned; + while(good()) + pop(); + while(unused) + { + condemned = unused; + unused = unused->next; + alloc_inst.deallocate((unsigned char*)condemned, sizeof(node) + sizeof(T) * block_size); + } + while(stack != &base) + { + condemned = stack; + stack = stack->next; + alloc_inst.deallocate((unsigned char*)condemned, sizeof(node) + sizeof(T) * block_size); + } +} + +JM_END_NAMESPACE + +#endif + + + + + diff --git a/utils/tfstats/regexp/include/jm/re_cls.h b/utils/tfstats/regexp/include/jm/re_cls.h new file mode 100644 index 0000000..5dd8f8e --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_cls.h @@ -0,0 +1,79 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_cls.h + * VERSION 2.12 + * This is an internal header file, do not include directly. + * character class lookup, for regular + * expression library. + */ + +#ifndef RE_CLS_H +#define RE_CLS_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +#ifndef RE_STR_H +#include <jm/re_str.h> +#endif + +JM_NAMESPACE(__JM) + +#define re_classes_max 14 + +void RE_CALL re_init_classes(); +void RE_CALL re_free_classes(); +void RE_CALL re_update_classes(); +JM_IX_DECL jm_uintfast32_t RE_CALL __re_lookup_class(const char* p); + +inline jm_uintfast32_t RE_CALL re_lookup_class(const char* first, const char* last) +{ + re_str<char> s(first, last); + return __re_lookup_class(s.c_str()); +} + +#ifndef JM_NO_WCSTRING +inline jm_uintfast32_t RE_CALL re_lookup_class(const wchar_t* first, const wchar_t* last) +{ + re_str<wchar_t> s(first, last); + unsigned int len = re_strnarrow((char*)NULL, 0, s.c_str()); + auto_array<char> buf(new char[len]); + re_strnarrow((char*)buf, len, s.c_str()); + len = __re_lookup_class((char*)buf); + return len; +} +#endif + +#ifdef RE_LOCALE_CPP + +extern jm_uintfast32_t re_char_class_id[]; +extern const char* re_char_class_names[]; + +#endif + +JM_END_NAMESPACE + +#endif + diff --git a/utils/tfstats/regexp/include/jm/re_coll.h b/utils/tfstats/regexp/include/jm/re_coll.h new file mode 100644 index 0000000..d3fa3d0 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_coll.h @@ -0,0 +1,61 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_coll.h + * VERSION 2.12 + * This is an internal header file, do not include directly + */ + +#ifndef RE_COLL_H +#define RE_COLL_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +#ifndef RE_STR_H +#include <re_str.h> +#endif + +JM_NAMESPACE(__JM) + +JM_IX_DECL bool RE_CALL re_lookup_def_collate_name(re_str<char>& buf, const char* name); + +void RE_CALL re_init_collate(); +void RE_CALL re_free_collate(); +void RE_CALL re_update_collate(); +JM_IX_DECL bool RE_CALL __re_lookup_collate(re_str<char>& buf, const char* p); + +inline bool RE_CALL re_lookup_collate(re_str<char>& buf, const char* first, const char* last) +{ + re_str<char> s(first, last); + return __re_lookup_collate(buf, s.c_str()); +} + +#ifndef JM_NO_WCSTRING +JM_IX_DECL bool RE_CALL re_lookup_collate(re_str<wchar_t>& out, const wchar_t* first, const wchar_t* last); +#endif + +JM_END_NAMESPACE + +#endif diff --git a/utils/tfstats/regexp/include/jm/re_kmp.h b/utils/tfstats/regexp/include/jm/re_kmp.h new file mode 100644 index 0000000..65d1e90 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_kmp.h @@ -0,0 +1,112 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_kmp.h + * VERSION 2.12 + * Knuth-Morris-Pratt search. + */ + + +#ifndef __RE_KMP_H +#define __RE_KMP_H + +#ifdef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + + +JM_NAMESPACE(__JM) + +template <class charT> +struct kmp_info +{ + unsigned int size; + unsigned int len; + const charT* pstr; + int kmp_next[1]; +}; + +template <class charT, class Allocator> +void kmp_free(kmp_info<charT>* pinfo, Allocator a) +{ + typedef JM_MAYBE_TYPENAME REBIND_TYPE(char, Allocator) atype; + atype(a).deallocate((char*)pinfo, pinfo->size); +} + +template <class iterator, class charT, class Trans, class Allocator> +kmp_info<charT>* kmp_compile(iterator first, iterator last, charT, Trans translate, Allocator a +#ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l +#endif + ) +{ + typedef JM_MAYBE_TYPENAME REBIND_TYPE(char, Allocator) atype; + int i, j, m; + i = 0; + m = 0; + JM_DISTANCE(first, last, m); + ++m; + unsigned int size = sizeof(kmp_info<charT>) + sizeof(int)*m + sizeof(charT)*m; + --m; + // + // allocate struct and fill it in: + // + kmp_info<charT>* pinfo = (kmp_info<charT>*)atype(a).allocate(size); + pinfo->size = size; + pinfo->len = m; + charT* p = (charT*)((char*)pinfo + sizeof(kmp_info<charT>) + sizeof(int)*(m+1)); + pinfo->pstr = p; + while(first != last) + { + *p = translate(*first MAYBE_PASS_LOCALE(l)); + ++first; + ++p; + } + *p = 0; + // + // finally do regular kmp compile: + // + j = pinfo->kmp_next[0] = -1; + while (i < m) + { + while ((j > -1) && (pinfo->pstr[i] != pinfo->pstr[j])) + j = pinfo->kmp_next[j]; + ++i; + ++j; + if (pinfo->pstr[i] == pinfo->pstr[j]) + pinfo->kmp_next[i] = pinfo->kmp_next[j]; + else + pinfo->kmp_next[i] = j; + } + + return pinfo; +} + + +JM_END_NAMESPACE // namespace regex + +#endif // __RE_KMP_H + + + + diff --git a/utils/tfstats/regexp/include/jm/re_lib.h b/utils/tfstats/regexp/include/jm/re_lib.h new file mode 100644 index 0000000..4e87eb9 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_lib.h @@ -0,0 +1,155 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_lib.h + * VERSION 2.12 + * Automatic library file inclusion. + */ + + +#ifndef RE_LIB_H +#define RE_LIB_H + +#if defined(_MSC_VER) && !defined(RE_BUILD_DLL) + #ifdef _DLL + #ifdef _DEBUG + #pragma comment(lib, "mre200dl.lib") + #else // DEBUG + #pragma comment(lib, "mre200l.lib") + #endif // _DEBUG + #else // _DLL + #ifdef _MT + #ifdef _DEBUG + #pragma comment(lib, "mre200dm.lib") + #else //_DEBUG + #pragma comment(lib, "mre200m.lib") + #endif //_DEBUG + #else //_MT + #ifdef _DEBUG + #pragma comment(lib, "mre200d.lib") + #else //_DEBUG + #pragma comment(lib, "mre200.lib") + #endif //_DEBUG + #endif //_MT + #endif //_DLL +#endif //_MSC_VER + + +#if defined(__BORLANDC__) && !defined(RE_BUILD_DLL) + #if (__BORLANDC__ > 0x520) && !defined(_NO_VCL) + #define JM_USE_VCL + #endif + + #if __BORLANDC__ <= 0x520 + + #ifdef JM_USE_VCL + + #ifdef _RTLDLL + #pragma comment(lib, "b2re200lv.lib") + #else + #pragma comment(lib, "b2re200v.lib") + #endif + + #else // VCL + + #ifdef _RTLDLL + #ifdef __MT__ + #pragma comment(lib, "b2re200lm.lib") + #else // __MT__ + #pragma comment(lib, "b2re200l.lib") + #endif // __MT__ + #else //_RTLDLL + #ifdef __MT__ + #pragma comment(lib, "b2re200m.lib") + #else // __MT__ + #pragma comment(lib, "b2re200.lib") + #endif // __MT__ + #endif // _RTLDLL + + #endif // VCL + + #elif __BORLANDC__ <= 0x530 + + #ifdef JM_USE_VCL + + #ifdef _RTLDLL + #pragma comment(lib, "b3re200lv.lib") + #else + #pragma comment(lib, "b3re200v.lib") + #endif + + #else // VCL + + #ifdef _RTLDLL + #ifdef __MT__ + #pragma comment(lib, "b3re200lm.lib") + #else // __MT__ + #pragma comment(lib, "b3re200l.lib") + #endif // __MT__ + #else //_RTLDLL + #ifdef __MT__ + #pragma comment(lib, "b3re200m.lib") + #else // __MT__ + #pragma comment(lib, "b3re200.lib") + #endif // __MT__ + #endif // _RTLDLL + + #endif // VCL + + #else // Version: 0x540 + + #ifdef JM_USE_VCL + + #ifdef _RTLDLL + #pragma comment(lib, "b4re200lv.lib") + #else + #pragma comment(lib, "b4re200v.lib") + #endif + + #else // VCL + + #ifdef _RTLDLL + #ifdef __MT__ + #pragma comment(lib, "b4re200lm.lib") + #else // __MT__ + #pragma comment(lib, "b4re200l.lib") + #endif // __MT__ + #else //_RTLDLL + #ifdef __MT__ + #pragma comment(lib, "b4re200m.lib") + #else // __MT__ + #pragma comment(lib, "b4re200.lib") + #endif // __MT__ + #endif // _RTLDLL + + #endif // VCL + + #endif + +#endif //__BORLANDC__ + + +#endif // RE_LIB_H + + + diff --git a/utils/tfstats/regexp/include/jm/re_lst.h b/utils/tfstats/regexp/include/jm/re_lst.h new file mode 100644 index 0000000..525d2dc --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_lst.h @@ -0,0 +1,184 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_lst.h + * VERSION 2.12 + * This is an internal header file, do not include directly. + * re_list support class, for regular + * expression library. + */ + +#ifndef RE_LST_H +#define RE_LST_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +#include <new.h> + +JM_NAMESPACE(__JM) + +template <class T, class Allocator> +class re_list +{ +public: + struct node + { + node* next; + T t; + node(const T& o) : t(o) {} + }; +public: + class iterator + { + node* pos; + public: + iterator() { pos = 0; } + ~iterator() {} + iterator(const iterator& i) { pos = i.pos; } + iterator(node* n) { pos = n; } + iterator& operator=(const iterator& i) + { + pos = i.pos; + return *this; + } + bool operator==(iterator& i) + { + return pos == i.pos; + } + bool operator!=(iterator& i) + { + return pos != i.pos; + } + T& operator*() { return pos->t; } + iterator& operator++() + { + pos = pos->next; + return *this; + } + iterator operator++(int) + { + iterator t(*this); + pos = pos->next; + return t; + } + const node* tell()const + { + return pos; + } + }; + + class const_iterator + { + const node* pos; + public: + const_iterator() { pos = 0; } + ~const_iterator() {} + const_iterator(const const_iterator& i) { pos = i.pos; } + const_iterator(const iterator& i) { pos = i.tell(); } + const_iterator(const node* n) { pos = n; } + const_iterator& operator=(const iterator& i) + { + pos = i.tell(); + return *this; + } + const_iterator& operator=(const const_iterator& i) + { + pos = i.pos; + return *this; + } + bool operator==(const_iterator& i) + { + return pos == i.pos; + } + bool operator!=(const_iterator& i) + { + return pos != i.pos; + } + const T& operator*() { return pos->t; } + const_iterator& operator++() + { + pos = pos->next; + return *this; + } + const_iterator operator++(int) + { + const_iterator t(*this); + pos = pos->next; + return t; + } + }; +private: + typedef JM_MAYBE_TYPENAME REBIND_TYPE(node, Allocator) node_alloc; + + struct data : public node_alloc + { + node* first; + data(const Allocator& a) : node_alloc(a), first(0) {} + }; + data alloc_inst; + +public: + re_list(const Allocator& a = Allocator()) : alloc_inst(a) {} + ~re_list() { clear(); } + iterator RE_CALL begin() { return iterator(alloc_inst.first); } + iterator RE_CALL end() { return iterator(0); } + const_iterator RE_CALL begin()const { return const_iterator(alloc_inst.first); } + const_iterator RE_CALL end()const { return const_iterator(0); } + void RE_CALL add(const T& t) + { + node* temp; + temp = alloc_inst.allocate(1); +#ifndef JM_NO_EXCEPTIONS + try{ +#endif + alloc_inst.construct(temp, t); +#ifndef JM_NO_EXCEPTIONS + }catch(...){ alloc_inst.deallocate(temp, 1); throw; } +#endif + temp->next = alloc_inst.first; + alloc_inst.first = temp; + } + void RE_CALL clear(); +}; + +template <class T, class Allocator> +void RE_CALL re_list<T, Allocator>::clear() +{ + node* temp; + while(alloc_inst.first) + { + temp = alloc_inst.first; + alloc_inst.first = alloc_inst.first->next; + alloc_inst.destroy(temp); + alloc_inst.deallocate(temp, 1); + } +} + + +JM_END_NAMESPACE + +#endif + + diff --git a/utils/tfstats/regexp/include/jm/re_mss.h b/utils/tfstats/regexp/include/jm/re_mss.h new file mode 100644 index 0000000..7ff4809 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_mss.h @@ -0,0 +1,90 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_mss.h + * VERSION 2.12 + * This is an internal header file, do not include directly. + * Message helper functions, for regular + * expression library. + */ + +#ifndef RE_MSS_H +#define RE_MSS_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +JM_NAMESPACE(__JM) + +// +// re_get_message +// returns required buffer size if len is zero +// otherwise fills in buf. +// + +JM_IX_DECL unsigned int RE_CALL re_get_default_message(char* buf, unsigned int len, unsigned int id); + +JM_IX_DECL unsigned int RE_CALL __re_get_message(char* buf, unsigned int len, unsigned int id); + +template <class charT> +unsigned int RE_CALL re_get_message(charT* buf, unsigned int len, unsigned int id) +{ + unsigned int size = __re_get_message((char*)0, 0, id); + if(len < size) + return size; + auto_array<char> cb(new char[size]); + __re_get_message((char*)cb, size, id); + size = re_strwiden(buf, len, (char*)cb); + return size; +} + +inline unsigned int RE_CALL re_get_message(char* buf, unsigned int len, unsigned int id) +{ + return __re_get_message(buf, len, id); +} + + +// +// declare message initialisers: +// +void RE_CALL re_message_init(); +void RE_CALL re_message_update(); +void RE_CALL re_message_free(); + +#ifdef RE_LOCALE_CPP + +__JM_STD::messages<char>::string_type RE_CALL re_get_def_message(unsigned int i); + +__JM_STD::messages<wchar_t>::string_type RE_CALL re_get_def_message_w(unsigned int i); + +extern const char *re_default_error_messages[]; + +#endif + + +JM_END_NAMESPACE + + +#endif + diff --git a/utils/tfstats/regexp/include/jm/re_nls.h b/utils/tfstats/regexp/include/jm/re_nls.h new file mode 100644 index 0000000..b6a293a --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_nls.h @@ -0,0 +1,371 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_nls.h + * VERSION 2.12 + * This is an internal header file, do not include directly + */ + +#ifndef RE_NLS_H +#define RE_NLS_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +#ifdef RE_LOCALE_CPP +#include <jm/regfac.h> +#endif + +#include <limits.h> + +JM_NAMESPACE(__JM) + +enum char_class_type +{ +#ifdef RE_LOCALE_CPP + char_class_none = 0, + char_class_alnum = __JM_STD::ctype_base::alnum, + char_class_alpha = __JM_STD::ctype_base::alpha, + char_class_cntrl = __JM_STD::ctype_base::cntrl, + char_class_digit = __JM_STD::ctype_base::digit, + char_class_graph = __JM_STD::ctype_base::graph, + char_class_lower = __JM_STD::ctype_base::lower, + char_class_print = __JM_STD::ctype_base::print, + char_class_punct = __JM_STD::ctype_base::punct, + char_class_space = __JM_STD::ctype_base::space, + char_class_upper = __JM_STD::ctype_base::upper, + char_class_xdigit = __JM_STD::ctype_base::xdigit, + char_class_blank = 1<<12, + char_class_underscore = 1<<13, + char_class_word = __JM_STD::ctype_base::alnum | char_class_underscore, + char_class_unicode = 1<<14, + char_class_all_base = char_class_alnum | char_class_alpha | char_class_cntrl + | char_class_digit | char_class_graph | char_class_lower + | char_class_print | char_class_punct | char_class_space + | char_class_upper | char_class_xdigit + +#elif defined(RE_LOCALE_W32) + char_class_none = 0, + char_class_alnum = C1_ALPHA | C1_DIGIT, + char_class_alpha = C1_ALPHA, + char_class_cntrl = C1_CNTRL, + char_class_digit = C1_DIGIT, + char_class_graph = C1_UPPER | C1_LOWER | C1_DIGIT | C1_PUNCT | C1_ALPHA, + char_class_lower = C1_LOWER, + char_class_print = C1_UPPER | C1_LOWER | C1_DIGIT | C1_PUNCT | C1_BLANK | C1_ALPHA, + char_class_punct = C1_PUNCT, + char_class_space = C1_SPACE, + char_class_upper = C1_UPPER, + char_class_xdigit = C1_XDIGIT, + char_class_blank = C1_BLANK, + char_class_underscore = 0x0200, + char_class_word = C1_ALPHA | C1_DIGIT | char_class_underscore, + char_class_unicode = 0x0400 +#else + char_class_none = 0, + char_class_alpha = 1, + char_class_cntrl = char_class_alpha << 1, + char_class_digit = char_class_cntrl << 1, + char_class_lower = char_class_digit << 1, + char_class_punct = char_class_lower << 1, + char_class_space = char_class_punct << 1, + char_class_upper = char_class_space << 1, + char_class_xdigit = char_class_upper << 1, + char_class_blank = char_class_xdigit << 1, + char_class_unicode = char_class_blank << 1, + char_class_underscore = char_class_unicode << 1, + + char_class_alnum = char_class_alpha | char_class_digit, + char_class_graph = char_class_alpha | char_class_digit | char_class_punct | char_class_underscore, + char_class_print = char_class_alpha | char_class_digit | char_class_punct | char_class_underscore | char_class_blank, + char_class_word = char_class_alpha | char_class_digit | char_class_underscore +#endif +}; + +// +// declare our initialise class and functions: +// + +template <class charT> +class re_initialiser +{ +public: + void update(); +}; + +JM_IX_DECL void RE_CALL re_init(); +JM_IX_DECL void RE_CALL re_update(); +JM_IX_DECL void RE_CALL re_free(); +JM_IX_DECL void RE_CALL re_init_w(); +JM_IX_DECL void RE_CALL re_update_w(); +JM_IX_DECL void RE_CALL re_free_w(); + +JM_TEMPLATE_SPECIALISE +class re_initialiser<char> +{ +public: + re_initialiser() { re_init(); } + ~re_initialiser() { re_free(); } + void RE_CALL update() { re_update(); } +}; + +#ifndef JM_NO_WCSTRING +JM_TEMPLATE_SPECIALISE +class re_initialiser<wchar_t> +{ +public: + re_initialiser() { re_init_w(); } + ~re_initialiser() { re_free_w(); } + void RE_CALL update() { re_update_w(); } +}; +#endif + +// +// start by declaring externals for RE_LOCALE_C +// and RE_LOCALE_W32: +// + +JM_IX_DECL extern unsigned char re_syntax_map[]; +JM_IX_DECL extern unsigned short re_class_map[]; +JM_IX_DECL extern char re_lower_case_map[]; +JM_IX_DECL extern char re_zero; +JM_IX_DECL extern char re_ten; + +#ifndef JM_NO_WCSTRING +JM_IX_DECL extern unsigned short re_unicode_classes[]; +JM_IX_DECL extern const wchar_t* re_lower_case_map_w; +JM_IX_DECL extern wchar_t re_zero_w; +JM_IX_DECL extern wchar_t re_ten_w; + +JM_IX_DECL wchar_t RE_CALL re_wtolower(wchar_t c); +JM_IX_DECL bool RE_CALL re_iswclass(wchar_t c, jm_uintfast32_t f); +#endif + +JM_IX_DECL const char* RE_CALL re_get_error_str(unsigned int id); +JM_IX_DECL unsigned int RE_CALL re_get_syntax_type(wchar_t c); + +#ifdef RE_LOCALE_CPP +__JM_STD::string RE_CALL re_get_error_str(unsigned int id, const __JM_STD::locale&); +#endif + +// +// add some API's for character manipulation: +// +inline char RE_CALL re_tolower(char c +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ +#ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, __JM_STD::ctype<char>).tolower(c); +#else + return re_lower_case_map[(unsigned char)c]; +#endif +} + +#ifndef JM_NO_WCSTRING +inline wchar_t RE_CALL re_tolower(wchar_t c +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ +#ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, __JM_STD::ctype<wchar_t>).tolower(c); +#else + return c < 256 ? re_lower_case_map_w[c] : re_wtolower(c); +#endif +} +#endif + +inline bool RE_CALL re_istype(char c, jm_uintfast32_t f +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ +#ifdef RE_LOCALE_CPP + if(JM_USE_FACET(l, __JM_STD::ctype<char>).is((__JM_STD::ctype<char>::mask)(f & char_class_all_base), c)) + return true; + if((f & char_class_underscore) && (c == '_')) + return true; + if((f & char_class_blank) && ((c == ' ') || (c == '\t'))) + return true; + return false; +#else + return re_class_map[(unsigned char)c] & f; +#endif +} + +#ifndef JM_NO_WCSTRING +inline bool RE_CALL re_istype(wchar_t c, jm_uintfast32_t f +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ +#ifdef RE_LOCALE_CPP + if(JM_USE_FACET(l, __JM_STD::ctype<wchar_t>).is((__JM_STD::ctype<wchar_t>::mask)(f & char_class_all_base), c)) + return true; + if((f & char_class_underscore) && (c == '_')) + return true; + if((f & char_class_blank) && ((c == ' ') || (c == '\t'))) + return true; + return false; +#else + return c < 256 ? re_unicode_classes[c] & f : re_iswclass(c, f); +#endif +} +#endif + +inline char RE_CALL re_get_zero(char +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ +#ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, regfacet<char>).zero(); +#else + return re_zero; +#endif +} + +#ifndef JM_NO_WCSTRING +inline wchar_t RE_CALL re_get_zero(wchar_t +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ +#ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, regfacet<wchar_t>).zero(); +#else + return re_zero_w; +#endif +} +#endif + +inline char RE_CALL re_get_ten(char +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ +#ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, regfacet<char>).ten(); +#else + return re_ten; +#endif +} + +#ifndef JM_NO_WCSTRING +inline wchar_t RE_CALL re_get_ten(wchar_t +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ +#ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, regfacet<wchar_t>).ten(); +#else + return re_ten_w; +#endif +} +#endif + +// +// re_toi: +// convert a single character to the int it represents: +// +template <class charT> +unsigned int RE_CALL re_toi(charT c +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ + if(re_istype(c, char_class_digit MAYBE_PASS_LOCALE(l))) + return c - re_get_zero(c MAYBE_PASS_LOCALE(l)); + if(re_istype(c, char_class_xdigit MAYBE_PASS_LOCALE(l))) + return 10 + re_tolower(c MAYBE_PASS_LOCALE(l)) - re_tolower(re_get_ten(c MAYBE_PASS_LOCALE(l)) MAYBE_PASS_LOCALE(l)); + return -1; // error!! +} + +// +// re_toi: +// parse an int from the input string +// update first to point to end of int +// on exit. +// +template <class charT> +unsigned int RE_CALL re_toi(const charT*& first, const charT*const last, int radix +#ifdef RE_LOCALE_CPP +, const __JM_STD::locale& l +#endif +) +{ + unsigned int maxval; + if(radix < 0) + { + // if radix is less than zero, then restrict + // return value to charT. NB assumes sizeof(charT) <= sizeof(int) + radix *= -1; + maxval = 1 << (sizeof(charT) * CHAR_BIT - 1); + maxval /= radix; + maxval *= 2; + maxval -= 1; + } + else + { + maxval = (unsigned int)-1; + maxval /= radix; + } + + unsigned int result = 0; + unsigned int type = (radix > 10) ? char_class_xdigit : char_class_digit; + while((first != last) && re_istype(*first, type MAYBE_PASS_LOCALE(l)) && (result <= maxval)) + { + result *= radix; + result += re_toi(*first MAYBE_PASS_LOCALE(l)); + ++first; + } + return result; +} + + +#ifndef JM_NO_WCSTRING +JM_IX_DECL bool RE_CALL re_is_combining(wchar_t c); +#endif + +extern const char* regex_message_catalogue; + +JM_IX_DECL const char* RE_CALL get_global_locale_name(int); + + +JM_END_NAMESPACE + +#endif + diff --git a/utils/tfstats/regexp/include/jm/re_raw.h b/utils/tfstats/regexp/include/jm/re_raw.h new file mode 100644 index 0000000..e270097 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_raw.h @@ -0,0 +1,185 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_raw.h + * VERSION 2.12 + */ + +#ifndef RE_RAW_H +#define RE_RAW_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +JM_NAMESPACE(__JM) + +union padding +{ + void* p; + unsigned int i; +}; + + +// +// class raw_storage +// basically this is a simplified vector<unsigned char> +// this is used by reg_expression for expression storage +// + +template <class Allocator> +class raw_storage +{ +public: + typedef Allocator alloc_type; + typedef typename REBIND_TYPE(unsigned char, alloc_type)::size_type size_type; + typedef JM_MAYBE_TYPENAME REBIND_TYPE(unsigned char, alloc_type) alloc_inst_type; + typedef typename REBIND_TYPE(unsigned char, alloc_type)::pointer pointer; +private: + // + // empty member optimisation: + struct alloc_data : public alloc_inst_type + { + pointer last; + alloc_data(const Allocator& a) : alloc_inst_type(a){} + } alloc_inst; + pointer start, end; +public: + + raw_storage(const Allocator& a = Allocator()); + raw_storage(size_type n, const Allocator& a = Allocator()); + + ~raw_storage() + { + alloc_inst.deallocate(start, (alloc_inst.last - start)); + } + + void RE_CALL resize(size_type n); + + void* RE_CALL extend(size_type n) + { + if(size_type(alloc_inst.last - end) < n) + resize(n + (end - start)); + register void* result = end; + end += n; + return result; + } + + void* RE_CALL insert(size_type pos, size_type n); + + size_type RE_CALL size() + { + return end - start; + } + + size_type RE_CALL capacity() + { + return alloc_inst.last - start; + } + + void* RE_CALL data()const + { + return start; + } + + size_type RE_CALL index(void* ptr) + { + return (unsigned char*)ptr - start; + } + + void RE_CALL clear() + { + end = start; + } + + void RE_CALL align() + { + // move end up to a boundary: + end = (unsigned char*)((long)(end + sizeof(padding) - 1) & ~((long)sizeof(padding) - 1)); + } + + Allocator RE_CALL allocator()const; +}; + +template <class Allocator> +CONSTRUCTOR_INLINE raw_storage<Allocator>::raw_storage(const Allocator& a) + : alloc_inst(a) +{ + start = end = alloc_inst.allocate(1024); + alloc_inst.last = start + 1024; +} + +template <class Allocator> +CONSTRUCTOR_INLINE raw_storage<Allocator>::raw_storage(size_type n, const Allocator& a) + : alloc_inst(a) +{ + start = end = alloc_inst.allocate(n); + alloc_inst.last = start + n; +} + +template <class Allocator> +Allocator RE_CALL raw_storage<Allocator>::allocator()const +{ + return alloc_inst; +} + +template <class Allocator> +void RE_CALL raw_storage<Allocator>::resize(size_type n) +{ + register size_type newsize = (alloc_inst.last - start) * 2; + register size_type datasize = end - start; + if(newsize < n) + newsize = n; + // extend newsize to WORD/DWORD boundary: + newsize = (newsize + (sizeof(padding) - 1)) & ~(sizeof(padding) - 1); + + // allocate and copy data: + register unsigned char* ptr = alloc_inst.allocate(newsize); + memcpy(ptr, start, datasize); + + // get rid of old buffer: + alloc_inst.deallocate(start, (alloc_inst.last - start)); + + // and set up pointers: + start = ptr; + end = ptr + datasize; + alloc_inst.last = ptr + newsize; +} + +template <class Allocator> +void* RE_CALL raw_storage<Allocator>::insert(size_type pos, size_type n) +{ + jm_assert(pos <= size_type(end - start)); + if(size_type(alloc_inst.last - end) < n) + resize(n + (end - start)); + register void* result = start + pos; + memmove(start + pos + n, start + pos, (end - start) - pos); + end += n; + return result; +} + +JM_END_NAMESPACE + +#endif + + diff --git a/utils/tfstats/regexp/include/jm/re_str.h b/utils/tfstats/regexp/include/jm/re_str.h new file mode 100644 index 0000000..387342b --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_str.h @@ -0,0 +1,301 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_str.h + * VERSION 2.12 + * This is an internal header file, do not include directly. + * String support and helper functions, for regular + * expression library. + */ + +#ifndef RE_STR_H +#define RE_STR_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +#include <string.h> + +JM_NAMESPACE(__JM) + +// +// start by defining some template function aliases for C API functions: +// + +template <class charT> +size_t RE_CALL re_strlen(const charT *s) +{ + size_t len = 0; + while(*s) + { + ++s; + ++len; + } + return len; +} + +template <class charT> +int RE_CALL re_strcmp(const charT *s1, const charT *s2) +{ + while(*s1 && *s2) + { + if(*s1 != *s2) + return *s1 - *s2; + ++s1; + ++s2; + } + return *s1 - *s2; +} + +template <class charT> +charT* RE_CALL re_strcpy(charT *s1, const charT *s2) +{ + charT* base = s1; + while(*s2) + { + *s1 = *s2; + ++s1; + ++s2; + } + *s1 = *s2; + return base; +} + +template <class charT> +unsigned int RE_CALL re_strwiden(charT *s1, unsigned int len, const char *s2) +{ + unsigned int result = 1 + re_strlen(s2); + if(result > len) + return result; + while(*s2) + { + *s1 = (unsigned char)*s2; + ++s2; + ++s1; + } + *s1 = (unsigned char)*s2; + return result; +} + +template <class charT> +unsigned int RE_CALL re_strnarrow(char *s1, unsigned int len, const charT *s2) +{ + unsigned int result = 1 + re_strlen(s2); + if(result > len) + return result; + while(*s2) + { + *s1 = (char)(unsigned char)*s2; + ++s2; + ++s1; + } + *s1 = (char)(unsigned char)*s2; + return result; +} + +inline size_t RE_CALL re_strlen(const char *s) +{ + return strlen(s); +} + +inline int RE_CALL re_strcmp(const char *s1, const char *s2) +{ + return strcmp(s1, s2); +} + +inline char* RE_CALL re_strcpy(char *s1, const char *s2) +{ + return strcpy(s1, s2); +} + +#ifndef JM_NO_WCSTRING + +inline size_t RE_CALL re_strlen(const wchar_t *s) +{ + return wcslen(s); +} + +inline int RE_CALL re_strcmp(const wchar_t *s1, const wchar_t *s2) +{ + return wcscmp(s1, s2); +} + +inline wchar_t* RE_CALL re_strcpy(wchar_t *s1, const wchar_t *s2) +{ + return wcscpy(s1, s2); +} + +#endif + +#if !defined(JM_NO_WCSTRING) || defined(JM_PLATFORM_W32) + +JM_IX_DECL unsigned int RE_CALL _re_strnarrow(char *s1, unsigned int len, const wchar_t *s2); +JM_IX_DECL unsigned int RE_CALL _re_strwiden(wchar_t *s1, unsigned int len, const char *s2); + + +inline unsigned int RE_CALL re_strnarrow(char *s1, unsigned int len, const wchar_t *s2) +{ + return _re_strnarrow(s1, len, s2); +} + +inline unsigned int RE_CALL re_strwiden(wchar_t *s1, unsigned int len, const char *s2) +{ + return _re_strwiden(s1, len, s2); +} + +#endif + +template <class charT> +charT* RE_CALL re_strdup(const charT* p) +{ + charT* buf = new charT[re_strlen(p) + 1]; + re_strcpy(buf, p); + return buf; +} + +template <class charT> +charT* RE_CALL re_strdup(const charT* p1, const charT* p2) +{ + unsigned int len = p2 - p1 + 1; + charT* buf = new charT[len]; + memcpy(buf, p1, (len - 1) * sizeof(charT)); + *(buf + len - 1) = 0; + return buf; +} + +template <class charT> +inline void RE_CALL re_strfree(charT* p) +{ + delete[] p; +} + +template <class charT> +class re_str +{ + charT* buf; +public: + re_str() + { + charT c = 0; + buf = re_strdup(&c); + } + ~re_str(); + re_str(const re_str& other); + re_str(const charT* p1); + re_str(const charT* p1, const charT* p2); + re_str(charT c); + + re_str& RE_CALL operator=(const re_str& other) + { + re_strfree(buf); + buf = re_strdup(other.buf); + return *this; + } + re_str& RE_CALL operator=(const charT* p) + { + re_strfree(buf); + buf = re_strdup(p); + return *this; + } + re_str& RE_CALL operator=(charT c) + { + re_strfree(buf); + buf = re_strdup(&c, &c+1); + return *this; + } + const charT* RE_CALL c_str()const { return buf; } + RE_CALL operator const charT*()const { return buf; } + unsigned int RE_CALL size()const { return re_strlen(buf); } + charT& RE_CALL operator[](unsigned int i) { return buf[i]; } + charT RE_CALL operator[](unsigned int i)const { return buf[i]; } + + bool RE_CALL operator==(const re_str& other)const { return re_strcmp(buf, other.buf) == 0; } + bool RE_CALL operator==(const charT* p)const { return re_strcmp(buf, p) == 0; } + bool RE_CALL operator==(const charT c)const + { + if((*buf) && (*buf == c) && (*(buf+1) == 0)) + return true; + return false; + } + bool RE_CALL operator!=(const re_str& other)const { return re_strcmp(buf, other.buf) != 0; } + bool RE_CALL operator!=(const charT* p)const { return re_strcmp(buf, p) != 0; } + bool RE_CALL operator!=(const charT c)const { return !(*this == c); } + + bool RE_CALL operator<(const re_str& other)const { return re_strcmp(buf, other.buf) < 0; } + bool RE_CALL operator<=(const re_str& other)const { return re_strcmp(buf, other.buf) <= 0; } + bool RE_CALL operator>(const re_str& other)const { return re_strcmp(buf, other.buf) > 0; } + bool RE_CALL operator>=(const re_str& other)const { return re_strcmp(buf, other.buf) >= 0; } + + bool RE_CALL operator<(const charT* p)const { return re_strcmp(buf, p) < 0; } + bool RE_CALL operator<=(const charT* p)const { return re_strcmp(buf, p) <= 0; } + bool RE_CALL operator>(const charT* p)const { return re_strcmp(buf, p) > 0; } + bool RE_CALL operator>=(const charT* p)const { return re_strcmp(buf, p) >= 0; } +}; + +template <class charT> +CONSTRUCTOR_INLINE re_str<charT>::~re_str() { re_strfree(buf); } + +template <class charT> +CONSTRUCTOR_INLINE re_str<charT>::re_str(const re_str<charT>& other) { buf = re_strdup(other.buf); } + +template <class charT> +CONSTRUCTOR_INLINE re_str<charT>::re_str(const charT* p1) { buf = re_strdup(p1); } + +template <class charT> +CONSTRUCTOR_INLINE re_str<charT>::re_str(const charT* p1, const charT* p2) { buf = re_strdup(p1, p2); } + +template <class charT> +CONSTRUCTOR_INLINE re_str<charT>::re_str(charT c) { buf = re_strdup(&c, &c+1); } + + +#ifndef JM_NO_WCSTRING +JM_IX_DECL void RE_CALL re_transform(re_str<wchar_t>& out, const re_str<wchar_t>& in); +#endif +JM_IX_DECL void RE_CALL re_transform(re_str<char>& out, const re_str<char>& in); + +template <class charT> +void RE_CALL re_trunc_primary(re_str<charT>& s) +{ + for(unsigned int i = 0; i < s.size(); ++i) + { + if(s[i] <= 1) + { + s[i] = 0; + break; + } + } +} + +#ifdef RE_LOCALE_C +#define TRANSFORM_ERROR (size_t)-1 +#else +#define TRANSFORM_ERROR 0 +#endif + + +JM_END_NAMESPACE + +#endif + + diff --git a/utils/tfstats/regexp/include/jm/re_thrd.h b/utils/tfstats/regexp/include/jm/re_thrd.h new file mode 100644 index 0000000..c0fc7b7 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/re_thrd.h @@ -0,0 +1,169 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE re_thrd.h + * VERSION 2.12 + * Thread synch helper functions, for regular + * expression library. + */ + +#ifndef RE_THRD_H +#define RE_THRD_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +#if defined(JM_PLATFORM_W32) && defined(JM_THREADS) +//#include <windows.h> +#endif + +#if !defined(JM_PLATFORM_W32) && defined(JM_THREADS) +#include <pthread.h> +#endif + + +JM_NAMESPACE(__JM) + +void RE_CALL re_init_threads(); +void RE_CALL re_free_threads(); + +#ifdef JM_THREADS + +#ifndef JM_PLATFORM_W32 + +typedef pthread_mutex_t CRITICAL_SECTION; + +inline void RE_CALL InitializeCriticalSection(CRITICAL_SECTION* ps) +{ + pthread_mutex_init(ps, NULL); +} + +inline void RE_CALL DeleteCriticalSection(CRITICAL_SECTION* ps) +{ + pthread_mutex_destroy(ps); +} + +inline void RE_CALL EnterCriticalSection(CRITICAL_SECTION* ps) +{ + pthread_mutex_lock(ps); +} + +inline void RE_CALL LeaveCriticalSection(CRITICAL_SECTION* ps) +{ + pthread_mutex_unlock(ps); +} + +#endif + +template <class Lock> +class lock_guard +{ + typedef Lock lock_type; +public: + lock_guard(lock_type& m, bool aq = true) + : mut(m), owned(false){ acquire(aq); } + + ~lock_guard() + { acquire(false); } + + void RE_CALL acquire(bool aq = true, DWORD timeout = INFINITE) + { + if(aq && !owned) + { + mut.acquire(true, timeout); + owned = true; + } + else if(!aq && owned) + { + mut.acquire(false); + owned = false; + } + } +private: + lock_type& mut; + bool owned; +}; + + +class critical_section +{ +public: + critical_section() + { InitializeCriticalSection(&hmutex);} + + critical_section(const critical_section&) + { InitializeCriticalSection(&hmutex);} + + const critical_section& RE_CALL operator=(const critical_section&) + {return *this;} + + ~critical_section() + {DeleteCriticalSection(&hmutex);} + +private: + + void RE_CALL acquire(bool aq, DWORD unused = INFINITE) + { if(aq) EnterCriticalSection(&hmutex); + else LeaveCriticalSection(&hmutex); + } + + CRITICAL_SECTION hmutex; + +public: + typedef lock_guard<critical_section> ro_guard; + typedef lock_guard<critical_section> rw_guard; + + friend lock_guard<critical_section>; +}; + +inline bool RE_CALL operator==(const critical_section&, const critical_section&) +{ + return false; +} + +inline bool RE_CALL operator<(const critical_section&, const critical_section&) +{ + return true; +} + +typedef lock_guard<critical_section> cs_guard; + +JM_IX_DECL extern critical_section* p_re_lock; +JM_IX_DECL extern unsigned int re_lock_count; + +#define JM_GUARD(inst) __JM::critical_section::rw_guard g(inst); + +#else // JM_THREADS + +#define JM_GUARD(inst) + +#endif // JM_THREADS + +JM_END_NAMESPACE + +#endif // sentry + + + + diff --git a/utils/tfstats/regexp/include/jm/regcomp.h b/utils/tfstats/regexp/include/jm/regcomp.h new file mode 100644 index 0000000..0065bba --- /dev/null +++ b/utils/tfstats/regexp/include/jm/regcomp.h @@ -0,0 +1,1888 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE regcomp.h + * VERSION 2.12 + * This is an internal header file, do not include directly + */ + +JM_NAMESPACE(__JM) + +template <class traits> +struct kmp_translator +{ + typedef typename traits::char_type char_type; + bool icase; + kmp_translator(bool c) : icase(c) {} + char_type operator()(char_type c +#ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l +#endif + ) + { + return traits::translate(c, icase MAYBE_PASS_LOCALE(l)); + } +}; + +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +// +// Ugly ugly hack, +// template don't merge if they contain switch statements so declare these +// templates in unnamed namespace (ie with internal linkage), each translation +// unit then gets its own local copy, it works seemlessly but bloats the app. +namespace{ +#endif + +template <class charT, class traits, class Allocator> +inline bool RE_CALL reg_expression<charT, traits, Allocator>::can_start(charT c, const unsigned char* __map, unsigned char mask, const __wide_type&) +{ + if((traits_size_type)(traits_uchar_type)c >= 256) + return true; + return JM_MAKE_BOOL(__map[(traits_uchar_type)c] & mask); +} + +template <class charT, class traits, class Allocator> +inline bool RE_CALL reg_expression<charT, traits, Allocator>::can_start(charT c, const unsigned char* __map, unsigned char mask, const __narrow_type&) +{ + return JM_MAKE_BOOL(__map[(traits_uchar_type)c] & mask); +} + +template <class charT, class traits, class Allocator> +CONSTRUCTOR_INLINE reg_expression<charT, traits, Allocator>::reg_expression(const Allocator& a) + : regbase(), data(a), pkmp(0) +{ +} + +template <class charT, class traits, class Allocator> +CONSTRUCTOR_INLINE reg_expression<charT, traits, Allocator>::reg_expression(const charT* p, jm_uintfast32_t f, const Allocator& a) + : data(a), pkmp(0) +{ + set_expression(p, f); +} + +template <class charT, class traits, class Allocator> +CONSTRUCTOR_INLINE reg_expression<charT, traits, Allocator>::reg_expression(const charT* p1, const charT* p2, jm_uintfast32_t f, const Allocator& a) + : data(a), pkmp(0) +{ + set_expression(p1, p2, f); +} + +template <class charT, class traits, class Allocator> +CONSTRUCTOR_INLINE reg_expression<charT, traits, Allocator>::reg_expression(const charT* p, size_type len, jm_uintfast32_t f, const Allocator& a) + : data(a), pkmp(0) +{ + set_expression(p, p + len, f); +} + +template <class charT, class traits, class Allocator> +reg_expression<charT, traits, Allocator>::reg_expression(const reg_expression<charT, traits, Allocator>& e) + : regbase(e), data(e.allocator()), pkmp(0) +{ + // + // we do a deep copy only if e is a valid expression, otherwise fail. + // + //_flags = 0; + //fail(e.error_code()); + if(error_code() == 0) + set_expression(e.expression(), e.flags()); +} + +template <class charT, class traits, class Allocator> +reg_expression<charT, traits, Allocator>::~reg_expression() +{ + if(pkmp) + kmp_free(pkmp, data.allocator()); +} + +template <class charT, class traits, class Allocator> +reg_expression<charT, traits, Allocator>& RE_CALL reg_expression<charT, traits, Allocator>::operator=(const reg_expression<charT, traits, Allocator>& e) +{ + // + // we do a deep copy only if e is a valid expression, otherwise fail. + // + if(this == &e) return *this; + _flags = 0; + fail(e.error_code()); + if(error_code() == 0) + set_expression(e.expression(), e.flags()); + return *this; +} + +template <class charT, class traits, class Allocator> +inline bool RE_CALL reg_expression<charT, traits, Allocator>::operator==(const reg_expression<charT, traits, Allocator>& e) +{ + return (_flags == e.flags()) && (re_strcmp(expression(), e.expression()) == 0); +} + +template <class charT, class traits, class Allocator> +bool RE_CALL reg_expression<charT, traits, Allocator>::operator<(const reg_expression<charT, traits, Allocator>& e) +{ + int i = re_strcmp(expression(), e.expression()); + if(i == 0) + return _flags < e.flags(); + return i < 0; +} + +template <class charT, class traits, class Allocator> +Allocator RE_CALL reg_expression<charT, traits, Allocator>::allocator()const +{ + return data.allocator(); +} + +template <class charT, class traits, class Allocator> +unsigned int RE_CALL reg_expression<charT, traits, Allocator>::parse_inner_set(const charT*& first, const charT* last) +{ + // + // we have an inner [...] construct + // + jm_assert(traits_type::syntax_type((traits_size_type)(traits_uchar_type)*first MAYBE_PASS_LOCALE(locale_inst)) == syntax_open_set); + const charT* base = first; + while( (first != last) + && (traits_type::syntax_type((traits_size_type)(traits_uchar_type)*first MAYBE_PASS_LOCALE(locale_inst)) != syntax_close_set) ) + ++first; + if(first == last) + return 0; + ++first; + if((first-base) < 5) + return 0; + if(*(base+1) != *(first-2)) + return 0; + unsigned int result = traits_type::syntax_type((traits_size_type)(traits_uchar_type)*(base+1) MAYBE_PASS_LOCALE(locale_inst)); + if((result == syntax_colon) && ((first-base) == 5)) + { + return traits_type::syntax_type((traits_size_type)(traits_uchar_type)*(base+2) MAYBE_PASS_LOCALE(locale_inst)); + } + return ((result == syntax_colon) || (result == syntax_dot) || (result == syntax_equal)) ? result : 0; +} + + +template <class charT, class traits, class Allocator> +bool RE_CALL reg_expression<charT, traits, Allocator>::skip_space(const charT*& first, const charT* last) +{ + // + // returns true if we get to last: + // + while((first != last) && (traits_type::is_class(*first, char_class_space MAYBE_PASS_LOCALE(locale_inst)) == true)) + { + ++first; + } + return first == last; +} + +template <class charT, class traits, class Allocator> +void RE_CALL reg_expression<charT, traits, Allocator>::parse_range(const charT*& ptr, const charT* end, unsigned& min, unsigned& max) +{ + // + // we have {x} or {x,} or {x,y} NB no spaces inside braces + // anything else is illegal + // On input ptr points to "{" + // + ++ptr; + if(skip_space(ptr, end)) + { + fail(REG_EBRACE); + return; + } + if(traits_type::syntax_type((traits_size_type)(traits_uchar_type)*ptr MAYBE_PASS_LOCALE(locale_inst)) != syntax_digit) + { + fail(REG_BADBR); + return; + } + min = traits_type::toi(ptr, end, 10 MAYBE_PASS_LOCALE(locale_inst)); + if(skip_space(ptr, end)) + { + fail(REG_EBRACE); + return; + } + if(traits_type::syntax_type((traits_size_type)(traits_uchar_type)*ptr MAYBE_PASS_LOCALE(locale_inst)) == syntax_comma) + { + //we have a second interval: + ++ptr; + if(skip_space(ptr, end)) + { + fail(REG_EBRACE); + return; + } + if(traits_type::syntax_type((traits_size_type)(traits_uchar_type)*ptr MAYBE_PASS_LOCALE(locale_inst)) == syntax_digit) + max = traits_type::toi(ptr, end, 10 MAYBE_PASS_LOCALE(locale_inst)); + else + max = (unsigned)-1; + } + else + max = min; + + // validate input: + if(skip_space(ptr, end)) + { + fail(REG_EBRACE); + return; + } + if(max < min) + { + fail(REG_ERANGE); + return; + } + if(_flags & bk_braces) + { + if(traits_type::syntax_type((traits_size_type)(traits_uchar_type)*ptr MAYBE_PASS_LOCALE(locale_inst)) != syntax_slash) + { + fail(REG_BADBR); + return; + } + else + { + // back\ is OK now check the } + ++ptr; + if((ptr == end) || (traits_type::syntax_type((traits_size_type)(traits_uchar_type)*ptr MAYBE_PASS_LOCALE(locale_inst)) != syntax_close_brace)) + { + fail(REG_BADBR); + return; + } + } + } + else if(traits_type::syntax_type((traits_size_type)(traits_uchar_type)*ptr MAYBE_PASS_LOCALE(locale_inst)) != syntax_close_brace) + { + fail(REG_BADBR); + return; + } +} + +template <class charT, class traits, class Allocator> +charT RE_CALL reg_expression<charT, traits, Allocator>::parse_escape(const charT*& first, const charT* last) +{ + charT c; + switch(traits_type::syntax_type(*first MAYBE_PASS_LOCALE(locale_inst))) + { + case syntax_a: + c = '\a'; + ++first; + break; + case syntax_f: + c = '\f'; + ++first; + break; + case syntax_n: + c = '\n'; + ++first; + break; + case syntax_r: + c = '\r'; + ++first; + break; + case syntax_t: + c = '\t'; + ++first; + break; + case syntax_v: + c = '\v'; + ++first; + break; + case syntax_x: + ++first; + if(first == last) + { + fail(REG_EESCAPE); + break; + } + // maybe have \x{ddd} + if(traits_type::syntax_type(*first MAYBE_PASS_LOCALE(locale_inst)) == syntax_open_brace) + { + ++first; + if(first == last) + { + fail(REG_EESCAPE); + break; + } + if(traits_type::is_class(*first, char_class_xdigit MAYBE_PASS_LOCALE(locale_inst)) == false) + { + fail(REG_BADBR); + break; + } + c = (charT)traits_type::toi(first, last, -16 MAYBE_PASS_LOCALE(locale_inst)); + if((first == last) || (traits_type::syntax_type(*first MAYBE_PASS_LOCALE(locale_inst)) != syntax_close_brace)) + { + fail(REG_BADBR); + } + ++first; + break; + } + else + { + if(traits_type::is_class(*first, char_class_xdigit MAYBE_PASS_LOCALE(locale_inst)) == false) + { + fail(REG_BADBR); + break; + } + c = (charT)traits_type::toi(first, last, -16 MAYBE_PASS_LOCALE(locale_inst)); + } + break; + case syntax_c: + ++first; + if(first == last) + { + fail(REG_EESCAPE); + break; + } + if(((traits_uchar_type)(*first) < (traits_uchar_type)'@') + || ((traits_uchar_type)(*first) > (traits_uchar_type)127) ) + { + fail(REG_EESCAPE); + return (charT)0; + } + c = (charT)((traits_uchar_type)(*first) - (traits_uchar_type)'@'); + ++first; + break; + case syntax_e: + c = (charT)27; + ++first; + break; + case syntax_digit: + c = (charT)traits_type::toi(first, last, -8 MAYBE_PASS_LOCALE(locale_inst)); + break; + default: + c = *first; + ++first; + } + return c; +} + +template <class charT, class traits, class Allocator> +void RE_CALL reg_expression<charT, traits, Allocator>::compile_maps() +{ + re_syntax_base* record = (re_syntax_base*)data.data(); + // always compile the first __map: + memset(startmap, 0, 256); + record->can_be_null = 0; + compile_map(record, startmap, NULL, mask_all); + + while(record->type != syntax_element_match) + { + if((record->type == syntax_element_alt) || (record->type == syntax_element_rep)) + { + memset(&(((re_jump*)record)->__map), 0, 256); + record->can_be_null = 0; + compile_map(record->next.p, ((re_jump*)record)->__map, &(record->can_be_null), mask_take, ((re_jump*)record)->alt.p); + compile_map(((re_jump*)record)->alt.p, ((re_jump*)record)->__map, &(record->can_be_null), mask_skip); + } + else + { + record->can_be_null = 0; + compile_map(record, NULL, &(record->can_be_null), mask_all); + } + record = record->next.p; + } + record->can_be_null = mask_all; +} + +template <class charT, class traits_type, class Allocator> +bool RE_CALL re_maybe_set_member(charT c, + re_set_long* set, + const reg_expression<charT, traits_type, Allocator>& e) +{ + const charT* p = (const charT*)(set+1); + bool icase = e.flags() & regbase::icase; + charT col = traits_type::translate(c, icase MAYBE_PASS_LOCALE(e.locale())); + for(unsigned int i = 0; i < set->csingles; ++i) + { + if(col == *p) + return set->isnot ? false : true; + + while(*p)++p; + ++p; // skip null + } + return set->isnot ? true : false; +} + +template <class charT, class traits, class Allocator> +bool RE_CALL reg_expression<charT, traits, Allocator>::probe_start( + re_syntax_base* node, charT cc, re_syntax_base* terminal) const +{ + unsigned int c; + + switch(node->type) + { + case syntax_element_startmark: + case syntax_element_endmark: + case syntax_element_start_line: + case syntax_element_word_boundary: + case syntax_element_buffer_start: + case syntax_element_restart_continue: + // doesn't tell us anything about the next character, so: + return probe_start(node->next.p, cc, terminal); + case syntax_element_literal: + // only the first character of the literal can match: + // note these have already been translated: + if(*(charT*)(((re_literal*)node)+1) == traits_type::translate(cc, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst))) + return true; + return false; + case syntax_element_end_line: + // next character (if there is one!) must be a newline: + if(traits_type::is_separator(traits_type::translate(cc, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst)))) + return true; + return false; + case syntax_element_wild: + return true; + case syntax_element_match: + return true; + case syntax_element_within_word: + case syntax_element_word_start: + return traits_type::is_class(traits_type::translate(cc, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst)), char_class_word MAYBE_PASS_LOCALE(locale_inst)); + case syntax_element_word_end: + // what follows must not be a word character, + return traits_type::is_class(traits_type::translate(cc, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst)), char_class_word MAYBE_PASS_LOCALE(locale_inst)) ? false : true; + case syntax_element_buffer_end: + // we can be null, nothing must follow, + // NB we assume that this is followed by + // syntax_element_match, if its not then we can + // never match anything anyway!! + return false; + case syntax_element_soft_buffer_end: + // we can be null, only newlines must follow, + // NB we assume that this is followed by + // syntax_element_match, if its not then we can + // never match anything anyway!! + return traits_type::is_separator(traits_type::translate(cc, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst))); + case syntax_element_backref: + // there's no easy way to determine this + // which is not to say it can't be done! + // for now: + return true; + case syntax_element_long_set: + // we can not be null, + // we need to add already translated values in the set + // to values in the __map + return re_maybe_set_member(cc, (re_set_long*)node, *this) || re_is_set_member((const charT*)&cc, (const charT*)(&cc+1), (re_set_long*)node, *this) != &cc; + case syntax_element_set: + // set all the elements that are set in corresponding set: + c = (traits_size_type)(traits_uchar_type)traits_type::translate(cc, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst)); + return ((re_set*)node)->__map[c] != 0; + case syntax_element_jump: + if(((re_jump*)node)->alt.p < node) + { + // backwards jump, + // caused only by end of repeat section, we'll treat this + // the same as a match, because the sub-expression has matched. + // this is only caused by NULL repeats as in "(a*)*" or "(\<)*" + // these are really nonsensence and make the matching code much + // harder, it would be nice to get rid of them altogether. + if(node->next.p == terminal) + return true; + else + return probe_start(((re_jump*)node)->alt.p, cc, terminal); + } + else + // take the jump and compile: + return probe_start(((re_jump*)node)->alt.p, cc, terminal); + case syntax_element_alt: + // we need to take the OR of the two alternatives: + return probe_start(((re_jump*)node)->alt.p, cc, terminal) || probe_start(node->next.p, cc, terminal); + case syntax_element_rep: + // we need to take the OR of the two alternatives + if(((re_repeat*)node)->min == 0) + return probe_start(node->next.p, cc, ((re_jump*)node)->alt.p) || probe_start(((re_jump*)node)->alt.p, cc, terminal); + else + return probe_start(node->next.p, cc, ((re_jump*)node)->alt.p); + case syntax_element_combining: + return !traits_type::is_combining(traits_type::translate(cc, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst))); + } + return false; +} + +template <class charT, class traits, class Allocator> +bool RE_CALL reg_expression<charT, traits, Allocator>::probe_start_null(re_syntax_base* node, re_syntax_base* terminal)const +{ + switch(node->type) + { + case syntax_element_startmark: + case syntax_element_endmark: + case syntax_element_start_line: + case syntax_element_word_boundary: + case syntax_element_buffer_start: + case syntax_element_restart_continue: + case syntax_element_end_line: + case syntax_element_word_end: + // doesn't tell us anything about the next character, so: + return probe_start_null(node->next.p, terminal); + case syntax_element_match: + case syntax_element_buffer_end: + case syntax_element_soft_buffer_end: + case syntax_element_backref: + return true; + case syntax_element_jump: + if(((re_jump*)node)->alt.p < node) + { + // backwards jump, + // caused only by end of repeat section, we'll treat this + // the same as a match, because the sub-expression has matched. + // this is only caused by NULL repeats as in "(a*)*" or "(\<)*" + // these are really nonsensence and make the matching code much + // harder, it would be nice to get rid of them altogether. + if(node->next.p == terminal) + return true; + else + return probe_start_null(((re_jump*)node)->alt.p, terminal); + } + else + // take the jump and compile: + return probe_start_null(((re_jump*)node)->alt.p, terminal); + case syntax_element_alt: + // we need to take the OR of the two alternatives: + return probe_start_null(((re_jump*)node)->alt.p, terminal) || probe_start_null(node->next.p, terminal); + case syntax_element_rep: + // only need to consider skipping the repeat: + return probe_start_null(((re_jump*)node)->alt.p, terminal); + } + return false; +} + +template <class charT, class traits, class Allocator> +void RE_CALL reg_expression<charT, traits, Allocator>::compile_map( + re_syntax_base* node, unsigned char* __map, + unsigned int* pnull, unsigned char mask, re_syntax_base* terminal)const +{ + if(__map) + { + for(unsigned int i = 0; i < 256; ++i) + { + if(probe_start(node, (charT)i, terminal)) + __map[i] |= mask; + } + } + if(pnull && probe_start_null(node, terminal)) + *pnull |= mask; +} + +template <class charT, class traits, class Allocator> +void RE_CALL reg_expression<charT, traits, Allocator>::move_offsets(re_syntax_base* j, unsigned size) +{ + // move all offsets starting with j->link forward by size + // called after an insert: + j = (re_syntax_base*)((const char*)data.data() + j->next.i); + while(true) + { + switch(j->type) + { + case syntax_element_rep: + ((re_jump*)j)->alt.i += size; + j->next.i += size; + break; + case syntax_element_jump: + case syntax_element_alt: + ((re_jump*)j)->alt.i += size; + j->next.i += size; + break; + default: + j->next.i += size; + break; + } + if(j->next.i == size) + break; + j = (re_syntax_base*)((const char*)data.data() + j->next.i); + } +} + +template <class charT, class traits, class Allocator> +re_syntax_base* RE_CALL reg_expression<charT, traits, Allocator>::compile_set_simple(re_syntax_base* dat, unsigned long cls, bool isnot) +{ + jstack<re_str<charT>, Allocator> singles(64, data.allocator()); + jstack<re_str<charT>, Allocator> ranges(64, data.allocator()); + jstack<jm_uintfast32_t, Allocator> classes(64, data.allocator()); + jstack<re_str<charT>, Allocator> equivalents(64, data.allocator()); + classes.push(cls); + if(dat) + { + data.align(); + dat->next.i = data.size(); + } + return compile_set_aux(singles, ranges, classes, equivalents, isnot, is_byte<charT>::width_type()); +} + +template <class charT, class traits, class Allocator> +re_syntax_base* RE_CALL reg_expression<charT, traits, Allocator>::compile_set(const charT*& first, const charT* last) +{ + jstack<re_str<charT>, Allocator> singles(64, data.allocator()); + jstack<re_str<charT>, Allocator> ranges(64, data.allocator()); + jstack<jm_uintfast32_t, Allocator> classes(64, data.allocator()); + jstack<re_str<charT>, Allocator> equivalents(64, data.allocator()); + bool has_digraphs = false; + jm_assert(traits_type::syntax_type((traits_size_type)(traits_uchar_type)*first MAYBE_PASS_LOCALE(locale_inst)) == syntax_open_set); + ++first; + bool started = false; + bool done = false; + bool isnot = false; + + enum last_type + { + last_single, + last_none, + last_dash + }; + + unsigned l = last_none; + re_str<charT> s; + + while((first != last) && !done) + { + traits_size_type c = (traits_size_type)(traits_uchar_type)*first; + switch(traits_type::syntax_type(c MAYBE_PASS_LOCALE(locale_inst))) + { + case syntax_caret: + if(!started && !isnot) + { + isnot = true; + } + else + { + s = (charT)c; + goto char_set_literal; + } + break; + case syntax_open_set: + { + if((_flags & char_classes) == 0) + { + s = (charT)c; + goto char_set_literal; + } + // check to see if we really have a class: + const charT* base = first; + switch(parse_inner_set(first, last)) + { + case syntax_colon: + { + if(l == last_dash) + { + fail(REG_ERANGE); + return NULL; + } + jm_uintfast32_t id = traits_type::lookup_classname(base+2, first-2 MAYBE_PASS_LOCALE(locale_inst)); + if(_flags & regbase::icase) + { + if((id == char_class_upper) || (id == char_class_lower)) + { + id = char_class_alpha; + } + } + if(id == 0) + { + fail(REG_ECTYPE); + return NULL; + } + classes.push(id); + started = true; + l = last_none; + } + break; + case syntax_dot: + // + // we have a collating element [.collating-name.] + // + if(traits_type::lookup_collatename(s, base+2, first-2 MAYBE_PASS_LOCALE(locale_inst))) + { + --first; + if(s.size() > 1) + has_digraphs = true; + goto char_set_literal; + } + fail(REG_ECOLLATE); + return NULL; + case syntax_equal: + // + // we have an equivalence class [=collating-name=] + // + if(traits_type::lookup_collatename(s, base+2, first-2 MAYBE_PASS_LOCALE(locale_inst))) + { + unsigned i = 0; + while(s[i]) + { + s[i] = traits_type::translate(s[i], (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst)); + ++i; + } + re_str<charT> s2; + traits_type::transform_primary(s2, s MAYBE_PASS_LOCALE(locale_inst)); + equivalents.push(s2); + started = true; + l = last_none; + break; + } + fail(REG_ECOLLATE); + return NULL; + case syntax_left_word: + if((started == false) && (traits_type::syntax_type((traits_size_type)(traits_uchar_type)*first MAYBE_PASS_LOCALE(locale_inst)) == syntax_close_set)) + { + ++first; + return add_simple(0, syntax_element_word_start); + } + fail(REG_EBRACK); + return NULL; + case syntax_right_word: + if((started == false) && (traits_type::syntax_type((traits_size_type)(traits_uchar_type)*first MAYBE_PASS_LOCALE(locale_inst)) == syntax_close_set)) + { + ++first; + return add_simple(0, syntax_element_word_end); + } + fail(REG_EBRACK); + return NULL; + default: + if(started == false) + { + unsigned int t = traits_type::syntax_type((traits_size_type)(traits_uchar_type)*(base+1) MAYBE_PASS_LOCALE(locale_inst)); + if((t != syntax_colon) && (t != syntax_dot) && (t != syntax_equal)) + { + first = base; + s = (charT)c; + goto char_set_literal; + } + } + fail(REG_EBRACK); + return NULL; + } + if(first == last) + { + fail(REG_EBRACK); + return NULL; + } + continue; + } + case syntax_close_set: + if(started == false) + { + s = (charT)c; + goto char_set_literal; + } + done = true; + break; + case syntax_dash: + if(!started) + { + s = (charT)c; + goto char_set_literal; + } + ++first; + if(traits_type::syntax_type((traits_size_type)(traits_uchar_type)*first MAYBE_PASS_LOCALE(locale_inst)) == syntax_close_set) + { + --first; + s = (charT)c; + goto char_set_literal; + } + if((singles.empty() == true) || (l != last_single)) + { + fail(REG_ERANGE); + return NULL; + } + ranges.push(singles.peek()); + if(singles.peek().size() <= 1) // leave digraphs and ligatures in place + singles.pop(); + l = last_dash; + continue; + case syntax_slash: + if(_flags & regbase::escape_in_lists) + { + ++first; + if(first == last) + continue; + switch(traits_type::syntax_type(*first MAYBE_PASS_LOCALE(locale_inst))) + { + case syntax_w: + if(l == last_dash) + { + fail(REG_ERANGE); + return NULL; + } + classes.push(char_class_word); + started = true; + l = last_none; + ++first; + continue; + case syntax_d: + if(l == last_dash) + { + fail(REG_ERANGE); + return NULL; + } + classes.push(char_class_digit); + started = true; + l = last_none; + ++first; + continue; + case syntax_s: + if(l == last_dash) + { + fail(REG_ERANGE); + return NULL; + } + classes.push(char_class_space); + started = true; + l = last_none; + ++first; + continue; + case syntax_l: + if(l == last_dash) + { + fail(REG_ERANGE); + return NULL; + } + classes.push(char_class_lower); + started = true; + l = last_none; + ++first; + continue; + case syntax_u: + if(l == last_dash) + { + fail(REG_ERANGE); + return NULL; + } + classes.push(char_class_upper); + started = true; + l = last_none; + ++first; + continue; + case syntax_W: + case syntax_D: + case syntax_S: + case syntax_U: + case syntax_L: + fail(REG_EESCAPE); + return NULL; + default: + c = parse_escape(first, last); + --first; + s = (charT)c; + goto char_set_literal; + } + } + else + { + s = (charT)c; + goto char_set_literal; + } + default: + s = (charT)c; + char_set_literal: + unsigned i = 0; + while(s[i]) + { + s[i] = traits_type::translate(s[i], (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst)); + ++i; + } + started = true; + if(l == last_dash) + { + ranges.push(s); + l = last_none; + if(s.size() > 1) // add ligatures to singles list as well + singles.push(s); + } + else + { + singles.push(s); + l = last_single; + } + } + ++first; + } + if(!done) + return NULL; + + re_syntax_base* result; + if(has_digraphs) + result = compile_set_aux(singles, ranges, classes, equivalents, isnot, __wide_type()); + else + result = compile_set_aux(singles, ranges, classes, equivalents, isnot, is_byte<charT>::width_type()); + #ifdef __BORLANDC__ + // delayed throw: + if((result == 0) && (_flags & regbase::use_except)) + fail(code); + #endif + return result; +} + +template <class charT, class traits, class Allocator> +re_syntax_base* RE_CALL reg_expression<charT, traits, Allocator>::compile_set_aux(jstack<re_str<charT>, Allocator>& singles, jstack<re_str<charT>, Allocator>& ranges, jstack<jm_uintfast32_t, Allocator>& classes, jstack<re_str<charT>, Allocator>& equivalents, bool isnot, const __wide_type&) +{ + size_type base = data.size(); + data.extend(sizeof(re_set_long)); + unsigned int csingles = 0; + unsigned int cranges = 0; + jm_uintfast32_t cclasses = 0; + unsigned int cequivalents = 0; + bool nocollate_state = flags() & regbase::nocollate; + + while(singles.empty() == false) + { + ++csingles; + const re_str<charT>& s = singles.peek(); + unsigned len = (re_strlen(s.c_str()) + 1) * sizeof(charT); + memcpy((charT*)data.extend(len), s.c_str(), len); + //*(charT*)data.extend(sizeof(charT)) = charT(singles.peek()); + singles.pop(); + } + while(ranges.empty() == false) + { + re_str<charT> c1, c2; + if(nocollate_state) + c1 = ranges.peek(); + else + traits_type::transform(c1, ranges.peek() MAYBE_PASS_LOCALE(locale_inst)); + ranges.pop(); + if(nocollate_state) + c2 = ranges.peek(); + else + traits_type::transform(c2, ranges.peek() MAYBE_PASS_LOCALE(locale_inst)); + ranges.pop(); + if(c1 < c2) + { + // for some reason bc5 crashes when throwing exceptions + // from here - probably an EH-compiler bug, but hard to + // be sure... + // delay throw to later: + #ifdef __BORLANDC__ + jm_uintfast32_t f = _flags; + _flags &= ~regbase::use_except; + #endif + fail(REG_ERANGE); + #ifdef __BORLANDC__ + _flags = f; + #endif + return NULL; + } + ++cranges; + unsigned len = (re_strlen(c1.c_str()) + 1) * sizeof(charT); + memcpy(data.extend(len), c1.c_str(), len); + len = (re_strlen(c2.c_str()) + 1) * sizeof(charT); + memcpy(data.extend(len), c2.c_str(), len); + } + while(classes.empty() == false) + { + cclasses |= classes.peek(); + classes.pop(); + } + while(equivalents.empty() == false) + { + ++cequivalents; + const re_str<charT>& s = equivalents.peek(); + unsigned len = (re_strlen(s.c_str()) + 1) * sizeof(charT); + memcpy((charT*)data.extend(len), s.c_str(), len); + equivalents.pop(); + } + + re_set_long* dat = (re_set_long*)((unsigned char*)data.data() + base); + dat->type = syntax_element_long_set; + dat->csingles = csingles; + dat->cranges = cranges; + dat->cclasses = cclasses; + dat->cequivalents = cequivalents; + dat->isnot = isnot; + dat->next.i = -1; + return dat; +} + +template <class charT, class traits, class Allocator> +re_syntax_base* RE_CALL reg_expression<charT, traits, Allocator>::compile_set_aux(jstack<re_str<charT>, Allocator>& singles, jstack<re_str<charT>, Allocator>& ranges, jstack<jm_uintfast32_t, Allocator>& classes, jstack<re_str<charT>, Allocator>& equivalents, bool isnot, const __narrow_type&) +{ + re_set* dat = (re_set*)data.extend(sizeof(re_set)); + memset(dat, 0, sizeof(re_set)); + + while(singles.empty() == false) + { + dat->__map[(traits_size_type)(traits_uchar_type)*(singles.peek().c_str())] = mask_all; + singles.pop(); + } + while(ranges.empty() == false) + { + re_str<charT> c1, c2, c3, c4; + + if(flags() & regbase::nocollate) + c1 = ranges.peek(); + else + traits_type::transform(c1, ranges.peek() MAYBE_PASS_LOCALE(locale_inst)); + ranges.pop(); + if(flags() & regbase::nocollate) + c2 = ranges.peek(); + else + traits_type::transform(c2, ranges.peek() MAYBE_PASS_LOCALE(locale_inst)); + ranges.pop(); + + if(c1 < c2) + { + // for some reason bc5 crashes when throwing exceptions + // from here - probably an EH-compiler bug, but hard to + // be sure... + // delay throw to later: + #ifdef __BORLANDC__ + jm_uintfast32_t f = _flags; + _flags &= ~regbase::use_except; + #endif + fail(REG_ERANGE); + #ifdef __BORLANDC__ + _flags = f; + #endif + return NULL; + } + for(unsigned int i = 0; i < 256; ++i) + { + c4 = (charT)i; + if(flags() & regbase::nocollate) + c3 = c4; + else + traits_type::transform(c3, c4 MAYBE_PASS_LOCALE(locale_inst)); + if((c3 <= c1) && (c3 >= c2)) + dat->__map[i] = mask_all; + } + } + while(equivalents.empty() == false) + { + re_str<charT> c1, c2; + for(unsigned int i = 0; i < 256; ++i) + { + c2 = (charT)i; + traits_type::transform_primary(c1, c2 MAYBE_PASS_LOCALE(locale_inst)); + if(c1 == equivalents.peek()) + dat->__map[i] = mask_all; + } + equivalents.pop(); + } + + jm_uintfast32_t flags = 0; + while(classes.empty() == false) + { + flags |= classes.peek(); + classes.pop(); + } + if(flags) + { + for(unsigned int i = 0; i < 256; ++i) + { + if(traits_type::is_class(charT(i), flags MAYBE_PASS_LOCALE(locale_inst))) + dat->__map[(traits_uchar_type)traits_type::translate((charT)i, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst))] = mask_all; + } + } + + if(isnot) + { + for(unsigned int i = 0; i < 256; ++i) + { + dat->__map[i] = !dat->__map[i]; + } + } + + dat->type = syntax_element_set; + dat->next.i = -1; + return dat; +} + + +template <class charT, class traits, class Allocator> +void RE_CALL reg_expression<charT, traits, Allocator>::fixup_apply(re_syntax_base* b, unsigned cbraces) +{ + typedef JM_MAYBE_TYPENAME REBIND_TYPE(bool, Allocator) b_alloc; + + register unsigned char* base = (unsigned char*)b; + register re_syntax_base* ptr = b; + bool* pb = 0; + b_alloc a(data.allocator()); +#ifndef JM_NO_EXCEPTIONS + try + { +#endif + pb = a.allocate(cbraces); + for(unsigned i = 0; i < cbraces; ++i) + pb[i] = false; + + repeats = 0; + + while(ptr->next.i) + { + switch(ptr->type) + { + case syntax_element_rep: + ((re_jump*)ptr)->alt.p = (re_syntax_base*)(base + ((re_jump*)ptr)->alt.i); + ((re_repeat*)ptr)->id = repeats; + ++repeats; + goto rebase; + case syntax_element_jump: + case syntax_element_alt: + ((re_jump*)ptr)->alt.p = (re_syntax_base*)(base + ((re_jump*)ptr)->alt.i); + goto rebase; + case syntax_element_backref: + if((((re_brace*)ptr)->index >= cbraces) || (pb[((re_brace*)ptr)->index] == false) ) + { + fail(REG_ESUBREG); + a.deallocate(pb, cbraces); + return; + } + goto rebase; + case syntax_element_endmark: + pb[((re_brace*)ptr)->index] = true; + goto rebase; + default: + rebase: + ptr->next.p = (re_syntax_base*)(base + ptr->next.i); + ptr = ptr->next.p; + } + } + a.deallocate(pb, cbraces); + pb = 0; +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + if(pb) + a.deallocate(pb, cbraces); + throw; + } +#endif +} + + +template <class charT, class traits, class Allocator> +unsigned int RE_CALL reg_expression<charT, traits, Allocator>::set_expression(const charT* p, const charT* end, jm_uintfast32_t f) +{ + if(p == expression()) + { + re_str<charT> s(p, end); + return set_expression(s.c_str(), f); + } +#if defined(RE_LOCALE_C) || defined(RE_LOCALE_W32) + locale_initialiser.update(); +#else + if(JM_HAS_FACET(locale_inst, regfacet<charT>) == false) + { +#ifdef _MSC_VER + locale_inst = __JM_STD::_ADDFAC(locale_inst, new regfacet<charT>()); +#else + locale_inst = __JM_STD::locale(locale_inst, new regfacet<charT>()); +#endif + } + JM_USE_FACET(locale_inst, regfacet<charT>).update(locale_inst); +#endif + const charT* base = p; + data.clear(); + _flags = f; + fail(REG_NOERROR); // clear any error + + if(p >= end) + { + fail(REG_EMPTY); + return code; + } + + const charT* ptr = p; + marks = 0; + jstack<unsigned int, Allocator> mark(64, data.allocator()); + jstack<unsigned int, Allocator> markid(64, data.allocator()); + unsigned int last_mark_popped = 0; + register traits_size_type c; + register re_syntax_base* dat; + + unsigned rep_min, rep_max; + + // + // set up header: + // + ++marks; + dat = 0; + + if(_flags & regbase::literal) + { + while(ptr != end) + { + dat = add_literal(dat, traits::translate(*ptr, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst))); + ++ptr; + } + } + + while (ptr < end) + { + c = (traits_size_type)(traits_uchar_type)*ptr; + switch(traits_type::syntax_type(c MAYBE_PASS_LOCALE(locale_inst))) + { + case syntax_open_bracket: + if(_flags & bk_parens) + { + dat = add_literal(dat, (charT)c); + ++ptr; + continue; + } + open_bracked_jump: + // extend: + dat = add_simple(dat, syntax_element_startmark, sizeof(re_brace)); + markid.push(marks); + ((re_brace*)dat)->index = marks++; + mark.push(data.index(dat)); + ++ptr; + break; + case syntax_close_bracket: + if(_flags & bk_parens) + { + dat = add_literal(dat, (charT)c); + ++ptr; + continue; + } + + close_bracked_jump: + if(dat) + { + data.align(); + dat->next.i = data.size(); + } + + if(mark.empty()) + { + fail(REG_EPAREN); + return code; + } + // see if we have an empty alternative: + if(mark.peek() == data.index(dat) ) + { + re_syntax_base* para = (re_syntax_base*)((char*)data.data() + mark.peek()); + if(para->type == syntax_element_jump) + { + fail(REG_EMPTY); + return code; + } + } + + // pop any pushed alternatives and set the target end destination: + dat = (re_syntax_base*)((unsigned char*)data.data() + mark.peek()); + while(dat->type == syntax_element_jump) + { + ((re_jump*)dat)->alt.i = data.size(); + mark.pop(); + dat = (re_jump*)((unsigned char*)data.data() + mark.peek()); + if(mark.empty()) + { + fail(REG_EPAREN); + return code; + } + } + + dat = add_simple(0, syntax_element_endmark, sizeof(re_brace)); + ((re_brace*)dat)->index = markid.peek(); + markid.pop(); + last_mark_popped = mark.peek(); + mark.pop(); + ++ptr; + break; + case syntax_char: + dat = add_literal(dat, (charT)c); + ++ptr; + break; + case syntax_slash: + if(++ptr == end) + { + fail(REG_EESCAPE); + return code; + } + c = (traits_size_type)(traits_uchar_type)*ptr; + switch(traits_type::syntax_type(c MAYBE_PASS_LOCALE(locale_inst))) + { + case syntax_open_bracket: + if(_flags & bk_parens) + goto open_bracked_jump; + break; + case syntax_close_bracket: + if(_flags & bk_parens) + goto close_bracked_jump; + break; + case syntax_plus: + if((_flags & bk_plus_qm) && ((_flags & limited_ops) == 0)) + { + rep_min = 1; + rep_max = (unsigned)-1; + goto repeat_jump; + } + break; + case syntax_question: + if((_flags & bk_plus_qm) && ((_flags & limited_ops) == 0)) + { + rep_min = 0; + rep_max = 1; + goto repeat_jump; + } + break; + case syntax_or: + if(((_flags & bk_vbar) == 0) || (_flags & limited_ops)) + break; + goto alt_string_jump; + case syntax_open_brace: + if( ((_flags & bk_braces) == 0) || ((_flags & intervals) == 0)) + break; + + // we have {x} or {x,} or {x,y}: + parse_range(ptr, end, rep_min, rep_max); + goto repeat_jump; + + case syntax_digit: + if(_flags & bk_refs) + { + // update previous: + int i = traits_type::toi((charT)c MAYBE_PASS_LOCALE(locale_inst)); + if(i == 0) + { + // we can have \025 which means take char whose + // code is 25 (octal), so parse string: + c = traits_type::toi(ptr, end, -8 MAYBE_PASS_LOCALE(locale_inst)); + --ptr; + break; + } + dat = add_simple(dat, syntax_element_backref, sizeof(re_brace)); + ((re_brace*)dat)->index = i; + ++ptr; + continue; + } + break; + case syntax_b: // syntax_element_word_boundary + dat = add_simple(dat, syntax_element_word_boundary); + ++ptr; + continue; + case syntax_B: + dat = add_simple(dat, syntax_element_within_word); + ++ptr; + continue; + case syntax_left_word: + dat = add_simple(dat, syntax_element_word_start); + ++ptr; + continue; + case syntax_right_word: + dat = add_simple(dat, syntax_element_word_end); + ++ptr; + continue; + case syntax_w: //syntax_element_word_char + dat = compile_set_simple(dat, char_class_word); + ++ptr; + continue; + case syntax_W: + dat = compile_set_simple(dat, char_class_word, true); + ++ptr; + continue; + case syntax_d: //syntax_element_word_char + dat = compile_set_simple(dat, char_class_digit); + ++ptr; + continue; + case syntax_D: + dat = compile_set_simple(dat, char_class_digit, true); + ++ptr; + continue; + case syntax_s: //syntax_element_word_char + dat = compile_set_simple(dat, char_class_space); + ++ptr; + continue; + case syntax_S: + dat = compile_set_simple(dat, char_class_space, true); + ++ptr; + continue; + case syntax_l: //syntax_element_word_char + dat = compile_set_simple(dat, char_class_lower); + ++ptr; + continue; + case syntax_L: + dat = compile_set_simple(dat, char_class_lower, true); + ++ptr; + continue; + case syntax_u: //syntax_element_word_char + dat = compile_set_simple(dat, char_class_upper); + ++ptr; + continue; + case syntax_U: + dat = compile_set_simple(dat, char_class_upper, true); + ++ptr; + continue; + case syntax_Q: + ++ptr; + while(true) + { + if(ptr == end) + { + fail(REG_EESCAPE); + return code; + } + if(traits_type::syntax_type((traits_size_type)(traits_uchar_type)*ptr MAYBE_PASS_LOCALE(locale_inst)) == syntax_slash) + { + ++ptr; + if((ptr != end) && (traits_type::syntax_type((traits_size_type)(traits_uchar_type)*ptr MAYBE_PASS_LOCALE(locale_inst)) == syntax_E)) + break; + else + { + dat = add_literal(dat, *(ptr-1)); + continue; + } + } + dat = add_literal(dat, *ptr); + ++ptr; + } + ++ptr; + continue; + case syntax_C: + dat = add_simple(dat, syntax_element_wild); + ++ptr; + continue; + case syntax_X: + dat = add_simple(dat, syntax_element_combining); + ++ptr; + continue; + case syntax_Z: + dat = add_simple(dat, syntax_element_soft_buffer_end); + ++ptr; + continue; + case syntax_G: + dat = add_simple(dat, syntax_element_restart_continue); + ++ptr; + continue; + case syntax_start_buffer: + dat = add_simple(dat, syntax_element_buffer_start); + ++ptr; + continue; + case syntax_end_buffer: + dat = add_simple(dat, syntax_element_buffer_end); + ++ptr; + continue; + default: + c = (traits_size_type)(traits_uchar_type)parse_escape(ptr, end); + dat = add_literal(dat, (charT)c); + continue; + } + dat = add_literal(dat, (charT)c); + ++ptr; + break; + case syntax_dollar: + dat = add_simple(dat, syntax_element_end_line, sizeof(re_syntax_base)); + ++ptr; + continue; + case syntax_caret: + dat = add_simple(dat, syntax_element_start_line, sizeof(re_syntax_base)); + ++ptr; + continue; + case syntax_dot: + dat = add_simple(dat, syntax_element_wild, sizeof(re_syntax_base)); + ++ptr; + continue; + case syntax_star: + rep_min = 0; + rep_max = (unsigned)-1; + + repeat_jump: + { + unsigned offset; + if(dat == 0) + { + fail(REG_BADRPT); + return code; + } + switch(dat->type) + { + case syntax_element_endmark: + offset = last_mark_popped; + break; + case syntax_element_literal: + if(((re_literal*)dat)->length > 1) + { + // update previous: + charT lit = *(charT*)((char*)dat + sizeof(re_literal) + ((((re_literal*)dat)->length-1)*sizeof(charT))); + --((re_literal*)dat)->length; + dat = add_simple(dat, syntax_element_literal, sizeof(re_literal) + sizeof(charT)); + ((re_literal*)dat)->length = 1; + *((charT*)(((re_literal*)dat)+1)) = lit; + } + offset = (char*)dat - (char*)data.data(); + break; + case syntax_element_backref: + case syntax_element_long_set: + case syntax_element_set: + case syntax_element_wild: + case syntax_element_combining: + // we're repeating a single item: + offset = (char*)dat - (char*)data.data(); + break; + default: + fail(REG_BADRPT); + return code; + } + data.align(); + dat->next.i = data.size(); + //unsigned pos = (char*)dat - (char*)data.data(); + + // add the trailing jump: + add_simple(dat, syntax_element_jump, re_jump_size); + + // now insert the leading repeater: + dat = (re_syntax_base*)data.insert(offset, re_repeater_size); + dat->next.i = ((char*)dat - (char*)data.data()) + re_repeater_size; + dat->type = syntax_element_rep; + ((re_repeat*)dat)->alt.i = data.size(); + ((re_repeat*)dat)->min = rep_min; + ((re_repeat*)dat)->max = rep_max; + ((re_repeat*)dat)->leading = false; + move_offsets(dat, re_repeater_size); + dat = (re_syntax_base*)((char*)data.data() + data.size() - re_jump_size); + ((re_repeat*)dat)->alt.i = offset; + ++ptr; + continue; + } + case syntax_plus: + if(_flags & (bk_plus_qm | limited_ops)) + { + dat = add_literal(dat, (charT)c); + ++ptr; + continue; + } + rep_min = 1; + rep_max = (unsigned)-1; + goto repeat_jump; + case syntax_question: + if(_flags & (bk_plus_qm | limited_ops)) + { + dat = add_literal(dat, (charT)c); + ++ptr; + continue; + } + rep_min = 0; + rep_max = 1; + goto repeat_jump; + case syntax_open_set: + // update previous: + if(dat) + { + data.align(); + dat->next.i = data.size(); + } + // extend: + dat = compile_set(ptr, end); + if(dat == 0) + { + if((_flags & regbase::failbit) == 0) + fail(REG_EBRACK); + return code; + } + break; + case syntax_or: + { + if(_flags & (bk_vbar | limited_ops)) + { + dat = add_literal(dat, (charT)c); + ++ptr; + continue; + } + + alt_string_jump: + + // update previous: + if(dat == 0) + { + // start of pattern can't have empty "|" + fail(REG_EMPTY); + return code; + } + // see if we have an empty alternative: + if(mark.empty() == false) + if(mark.peek() == data.index(dat)) + { + fail(REG_EMPTY); + return code; + } + // extend: + /*dat = */add_simple(dat, syntax_element_jump, re_jump_size); + data.align(); + + // now work out where to insert: + unsigned int offset = 0; + if(mark.empty() == false) + { + // we have a '(' or '|' to go back to: + offset = mark.peek(); + re_syntax_base* base = (re_syntax_base*)((unsigned char*)data.data() + offset); + offset = base->next.i; + } + re_jump* j = (re_jump*)data.insert(offset, re_jump_size); + j->type = syntax_element_alt; + j->next.i = offset + re_jump_size; + j->alt.i = data.size(); + move_offsets(j, re_jump_size); + dat = (re_syntax_base*)((unsigned char*)data.data() + data.size() - re_jump_size); + mark.push(data.size() - re_jump_size); + ++ptr; + break; + } + case syntax_open_brace: + if((_flags & bk_braces) || ((_flags & intervals) == 0)) + { + dat = add_literal(dat, (charT)c); + ++ptr; + continue; + } + // we have {x} or {x,} or {x,y}: + parse_range(ptr, end, rep_min, rep_max); + goto repeat_jump; + case syntax_newline: + if(_flags & newline_alt) + goto alt_string_jump; + dat = add_literal(dat, (charT)c); + ++ptr; + continue; + case syntax_close_brace: + if(_flags & bk_braces) + { + dat = add_literal(dat, (charT)c); + ++ptr; + continue; + } + fail(REG_BADPAT); + return code; + default: + dat = add_literal(dat, (charT)c); + ++ptr; + break; + } // switch + } // while + + // + // update previous: + if(dat) + { + data.align(); + dat->next.i = data.size(); + } + + // see if we have an empty alternative: + if(mark.empty() == false) + if(mark.peek() == data.index(dat) ) + { + re_syntax_base* para = (re_syntax_base*)((char*)data.data() + mark.peek()); + if(para->type == syntax_element_jump) + { + fail(REG_EMPTY); + return code; + } + } + // + // set up tail: + // + if(mark.empty() == false) + { + // pop any pushed alternatives and set the target end destination: + dat = (re_syntax_base*)((unsigned char*)data.data() + mark.peek()); + while(dat->type == syntax_element_jump) + { + ((re_jump*)dat)->alt.i = data.size(); + mark.pop(); + if(mark.empty() == true) + break; + dat = (re_jump*)((unsigned char*)data.data() + mark.peek()); + } + } + + dat = (re_brace*)data.extend(sizeof(re_syntax_base)); + dat->type = syntax_element_match; + dat->next.i = 0; + + if(mark.empty() == false) + { + fail(REG_EPAREN); + return code; + } + + // + // allocate space for start __map: + startmap = (unsigned char*)data.extend(256 + ((end - base + 1) * sizeof(charT))); + // + // and copy the expression we just compiled: + _expression = (charT*)((const char*)startmap + 256); + memcpy(_expression, base, (end - base) * sizeof(charT)); + *(_expression + (end - base)) = charT(0); + + // + // now we need to apply fixups to the array + // so that we can use pointers and not indexes + fixup_apply((re_syntax_base*)data.data(), marks); + + // check for error during fixup: + if(_flags & regbase::failbit) + return code; + + // + // finally compile the maps so that we can make intelligent choices + // whenever we encounter an alternative: + compile_maps(); + if(pkmp) + { + kmp_free(pkmp, data.allocator()); + pkmp = 0; + } + re_syntax_base* sbase = (re_syntax_base*)data.data(); + _restart_type = probe_restart(sbase); + _leading_len = fixup_leading_rep(sbase, 0); + if((sbase->type == syntax_element_literal) && (sbase->next.p->type == syntax_element_match)) + { + _restart_type = restart_fixed_lit; + if(0 == pkmp) + { + charT* p1 = (charT*)((char*)sbase + sizeof(re_literal)); + charT* p2 = p1 + ((re_literal*)sbase)->length; + pkmp = kmp_compile(p1, p2, charT(), kmp_translator<traits>(_flags®base::icase), data.allocator() MAYBE_PASS_LOCALE(locale_inst)); + } + } + return code; +} + +template <class charT, class traits, class Allocator> +re_syntax_base* RE_CALL reg_expression<charT, traits, Allocator>::add_simple(re_syntax_base* dat, syntax_element_type type, unsigned int size) +{ + if(dat) + { + data.align(); + dat->next.i = data.size(); + } + if(size < sizeof(re_syntax_base)) + size = sizeof(re_syntax_base); + dat = (re_syntax_base*)data.extend(size); + dat->type = type; + dat->next.i = 0; + return dat; +} + +template <class charT, class traits, class Allocator> +re_syntax_base* RE_CALL reg_expression<charT, traits, Allocator>::add_literal(re_syntax_base* dat, charT c) +{ + if(dat && (dat->type == syntax_element_literal)) + { + // add another charT to the list: + __JM_STDC::ptrdiff_t pos = (unsigned char*)dat - (unsigned char*)data.data(); + *(charT*)data.extend(sizeof(charT)) = traits::translate(c, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst)); + dat = (re_syntax_base*)((unsigned char*)data.data() + pos); + ++(((re_literal*)dat)->length); + } + else + { + // extend: + dat = add_simple(dat, syntax_element_literal, sizeof(re_literal) + sizeof(charT)); + ((re_literal*)dat)->length = 1; + *((charT*)(((re_literal*)dat)+1)) = traits::translate(c, (_flags & regbase::icase) MAYBE_PASS_LOCALE(locale_inst)); + } + return dat; +} + +template <class charT, class traits, class Allocator> +unsigned int RE_CALL reg_expression<charT, traits, Allocator>::probe_restart(re_syntax_base* dat) +{ + switch(dat->type) + { + case syntax_element_startmark: + case syntax_element_endmark: + return probe_restart(dat->next.p); + case syntax_element_start_line: + return regbase::restart_line; + case syntax_element_word_start: + return regbase::restart_word; + case syntax_element_buffer_start: + return regbase::restart_buf; + case syntax_element_restart_continue: + return regbase::restart_continue; + default: + return regbase::restart_any; + } +} + +template <class charT, class traits, class Allocator> +unsigned int RE_CALL reg_expression<charT, traits, Allocator>::fixup_leading_rep(re_syntax_base* dat, re_syntax_base* end) +{ + unsigned int len = 0; + bool leading_lit = end ? false : true; + while(dat != end) + { + switch(dat->type) + { + case syntax_element_literal: + len += ((re_literal*)dat)->length; + if((leading_lit) && (((re_literal*)dat)->length > 2)) + { + // we can do a literal search for the leading literal string + // using Knuth-Morris-Pratt (or whatever), and only then check for + // matches. We need a decent length string though to make it + // worth while. + _leading_string = (charT*)((char*)dat + sizeof(re_literal)); + _leading_string_len = ((re_literal*)dat)->length; + _restart_type = restart_lit; + leading_lit = false; + const charT* p1 = _leading_string; + const charT* p2 = _leading_string + _leading_string_len; + pkmp = kmp_compile(p1, p2, charT(), kmp_translator<traits>(_flags®base::icase), data.allocator() MAYBE_PASS_LOCALE(locale_inst)); + } + break; + case syntax_element_wild: + ++len; + leading_lit = false; + break; + case syntax_element_match: + return len; + case syntax_element_backref: + //case syntax_element_jump: + case syntax_element_alt: + case syntax_element_combining: + return 0; + case syntax_element_long_set: + { + // we need to verify that there are no multi-character + // collating elements inside the repeat: + const charT* p = (const charT*)((const char*)dat + sizeof(re_set_long)); + unsigned int csingles = ((re_set_long*)dat)->csingles; + for(unsigned int i = 0; i < csingles; ++i) + { + if(re_strlen(p) > 1) + return 0; + while(*p)++p; + ++p; + } + ++len; + leading_lit = false; + break; + } + case syntax_element_set: + ++len; + leading_lit = false; + break; + case syntax_element_rep: + if(1 == fixup_leading_rep(dat->next.p, ((re_repeat*)dat)->alt.p) ) + { + ((re_repeat*)dat)->leading = true; + return len; + } + return 0; + } + dat = dat->next.p; + } + return len; +} + +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +} // namespace +#endif + +JM_END_NAMESPACE + + + + + + + diff --git a/utils/tfstats/regexp/include/jm/regex.h b/utils/tfstats/regexp/include/jm/regex.h new file mode 100644 index 0000000..99a038c --- /dev/null +++ b/utils/tfstats/regexp/include/jm/regex.h @@ -0,0 +1,1722 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE regex.h + * VERSION 2.12 + */ + + +/* start with C compatability API */ + +#ifndef __REGEX_H +#define __REGEX_H + +#include <cregex> + +#ifdef __cplusplus + +// what follows is all C++ don't include in C builds!! + +#include <new.h> +#if !defined(JM_NO_TYPEINFO) +#include <typeinfo> +#endif +#include <string.h> +#include <jm/jstack.h> +#include <jm/re_raw.h> +#include <jm/re_nls.h> +#include <jm/regfac.h> +#include <jm/re_cls.h> +#include <jm/re_coll.h> +#include <jm/re_kmp.h> + + +JM_NAMESPACE(__JM) + +// +// define error hanling classes +#if !defined(JM_NO_EXCEPTIONS) && !defined(JM_NO_EXCEPTION_H) +// standard classes are available: + +class JM_IX_DECL bad_expression : public __JM_STD::exception +{ +#ifdef RE_LOCALE_CPP + __JM_STD::string code; +public: + bad_expression(const __JM_STD::string& s) : code(s) {} +#else + unsigned int code; +public: + bad_expression(unsigned int err) : code(err) {} +#endif + bad_expression(const bad_expression& e) : __JM_STD::exception(e), code(e.code) {} + bad_expression& operator=(const bad_expression& e) + { + #ifdef _MSC_VER + static_cast<__JM_STD::exception*>(this)->operator=(e); + #else + __JM_STD::exception::operator=(e); + #endif + code = e.code; + return *this; + } + virtual const char* what()const throw(); +}; + +#elif !defined(JM_NO_EXCEPTIONS) +// no standard classes, do it ourselves: + +class JM_IX_DECL bad_expression +{ +#ifdef RE_LOCALE_CPP + __JM_STD::string code; +public: + bad_expression(const __JM_STD::string& s) : code(s) {} +#else + unsigned int code; +public: + bad_expression(unsigned int err) : code(err) {} +#endif + bad_expression(const bad_expression& e) : code(e.code) {} + bad_expression& operator=(const bad_expression& e) { code = e.code; return *this; } + virtual const char* what()const throw(); +}; + +#endif + +// +// define default traits classes for char and wchar_t types: +// + +struct re_set_long; +struct re_syntax_base; + +enum char_syntax_type +{ + syntax_char = 0, + syntax_open_bracket = 1, // ( + syntax_close_bracket = 2, // ) + syntax_dollar = 3, // $ + syntax_caret = 4, // ^ + syntax_dot = 5, // . + syntax_star = 6, // * + syntax_plus = 7, // + + syntax_question = 8, // ? + syntax_open_set = 9, // [ + syntax_close_set = 10, // ] + syntax_or = 11, // | + syntax_slash = 12, // + syntax_hash = 13, // # + syntax_dash = 14, // - + syntax_open_brace = 15, // { + syntax_close_brace = 16, // } + syntax_digit = 17, // 0-9 + syntax_b = 18, // for \b + syntax_B = 19, // for \B + syntax_left_word = 20, // for \< + syntax_right_word = 21, // for \> + syntax_w = 22, // for \w + syntax_W = 23, // for \W + syntax_start_buffer = 24, // for \` + syntax_end_buffer = 25, // for \' + syntax_newline = 26, // for newline alt + syntax_comma = 27, // for {x,y} + + syntax_a = 28, // for \a + syntax_f = 29, // for \f + syntax_n = 30, // for \n + syntax_r = 31, // for \r + syntax_t = 32, // for \t + syntax_v = 33, // for \v + syntax_x = 34, // for \xdd + syntax_c = 35, // for \cx + syntax_colon = 36, // for [:...:] + syntax_equal = 37, // for [=...=] + + // perl ops: + syntax_e = 38, // for \e + syntax_l = 39, // for \l + syntax_L = 40, // for \L + syntax_u = 41, // for \u + syntax_U = 42, // for \U + syntax_s = 43, // for \s + syntax_S = 44, // for \S + syntax_d = 45, // for \d + syntax_D = 46, // for \D + syntax_E = 47, // for \Q\E + syntax_Q = 48, // for \Q\E + syntax_X = 49, // for \X + syntax_C = 50, // for \C + syntax_Z = 51, // for \Z + syntax_G = 52, // for \G + + syntax_max = 53 +}; + +template <class charT> +class char_regex_traits +{ +public: + typedef charT char_type; + // + // uchar_type is the same size as char_type + // but must be unsigned: + typedef charT uchar_type; + // + // size_type is normally the same as charT + // but could be unsigned int to improve performance + // of narrow character types, NB must be unsigned: + typedef jm_uintfast32_t size_type; + + // length: + // returns the length of a null terminated string + // can be left unimplimented for non-character types. + static size_t length(const char_type* ); + + // syntax_type + // returns the syntax type of a given charT + // translates customised syntax to a unified enum. + static unsigned int syntax_type(size_type c); + + // translate: + // + static charT RE_CALL translate(charT c, bool icase + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& + #endif + ); + + // transform: + // + // converts a string into a sort key for locale dependant + // character ranges. + static void RE_CALL transform(re_str<charT>& out, const re_str<charT>& in + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& + #endif + ); + + // transform_primary: + // + // converts a string into a primary sort key for locale dependant + // equivalence classes. + static void RE_CALL transform_primary(re_str<charT>& out, const re_str<charT>& in + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& + #endif + ); + + // is_separator + // returns true if c is a newline character + static bool RE_CALL is_separator(charT c); + + // is_combining + // returns true if the character is a unicode + // combining character + static bool RE_CALL is_combining(charT c); + + // is_class + // returns true if the character is a member + // of the specified character class + static bool RE_CALL is_class(charT c, jm_uintfast32_t f + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& + #endif + ); + + // toi + // converts c to integer + static int RE_CALL toi(charT c + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& + #endif + ); + + // toi + // converts multi-character value to int + // updating first as required + static int RE_CALL toi(const charT*& first, const charT* last, int radix + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& + #endif + ); + + // lookup_classname + // parses a class declaration of the form [:class:] + // On entry first points to the first character of the class name. + // + static jm_uintfast32_t RE_CALL lookup_classname(const charT* first, const charT* last + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& + #endif + ); + + // lookup_collatename + // parses a collating element declaration of the form [.collating_name.] + // On entry first points to the first character of the collating element name. + // + static bool RE_CALL lookup_collatename(re_str<charT>& s, const charT* first, const charT* last + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& + #endif + ); + +}; + +JM_TEMPLATE_SPECIALISE +class char_regex_traits<char> +{ +public: + typedef char char_type; + typedef unsigned char uchar_type; + typedef unsigned int size_type; + static size_t RE_CALL length(const char_type* p) + { + return strlen(p); + } + static unsigned int RE_CALL syntax_type(size_type c + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, regfacet<char>).syntax_type((char)c); + #else + return re_syntax_map[c]; + #endif + } + static char RE_CALL translate(char c, bool icase + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + return icase ? JM_USE_FACET(l, __JM_STD::ctype<char>).tolower((char_type)c) : c; + #else + return icase ? re_lower_case_map[(size_type)(uchar_type)c] : c; + #endif + } + static void RE_CALL transform(re_str<char>& out, const re_str<char>& in + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { +#ifndef RE_LOCALE_CPP + re_transform(out, in); +#else + out = JM_USE_FACET(l, __JM_STD::collate<char>).transform(in.c_str(), in.c_str() + in.size()).c_str(); +#endif + } + + static void RE_CALL transform_primary(re_str<char>& out, const re_str<char>& in + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + transform(out, in MAYBE_PASS_LOCALE(l)); +#ifdef RE_LOCALE_W32 + re_trunc_primary(out); +#else + unsigned n = in.size() + out.size() / 4; + if(n < out.size()) + out[n] = 0; +#endif + } + + static bool RE_CALL is_separator(char c) + { + return JM_MAKE_BOOL((c == '\n') || (c == '\r')); + } + + static bool RE_CALL is_combining(char) + { + return false; + } + + static bool RE_CALL is_class(char c, jm_uintfast32_t f +#ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l +#endif + ) + { + #ifdef RE_LOCALE_CPP + if(JM_USE_FACET(l, __JM_STD::ctype<char>).is((__JM_STD::ctype<char>::mask)(f & char_class_all_base), c)) + return true; + if((f & char_class_underscore) && (c == '_')) + return true; + if((f & char_class_blank) && ((c == ' ') || (c == '\t'))) + return true; + return false; + #else + return JM_MAKE_BOOL(re_class_map[(size_type)(uchar_type)c] & f); + #endif + } + static int RE_CALL toi(char c + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + return re_toi(c MAYBE_PASS_LOCALE(l)); + } + static int RE_CALL toi(const char*& first, const char* last, int radix + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + return re_toi(first, last, radix MAYBE_PASS_LOCALE(l)); + } + + static jm_uintfast32_t RE_CALL lookup_classname(const char* first, const char* last + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, regfacet<char>).lookup_classname(first, last); + #else + return re_lookup_class(first, last); + #endif + } + + static bool RE_CALL lookup_collatename(re_str<char>& s, const char* first, const char* last + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + re_str<char> n(first, last); + return JM_USE_FACET(l, regfacet<char>).lookup_collatename(s, n); + #else + return re_lookup_collate(s, first, last); + #endif + } +}; + +#ifndef JM_NO_WCSTRING +JM_TEMPLATE_SPECIALISE +class char_regex_traits<wchar_t> +{ +public: + typedef wchar_t char_type; + typedef unsigned short uchar_type; + typedef unsigned int size_type; + static size_t RE_CALL length(const char_type* p) + { + return wcslen(p); + } + static unsigned int RE_CALL syntax_type(size_type c + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, regfacet<wchar_t>).syntax_type((wchar_t)c); + #else + return re_get_syntax_type(c); + #endif + } + static wchar_t RE_CALL translate(wchar_t c, bool icase + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + return icase ? JM_USE_FACET(l, __JM_STD::ctype<wchar_t>).tolower((char_type)c) : c; + #else + return icase ? ((c < 256) ? re_lower_case_map_w[(uchar_type)c] : re_wtolower(c)) : c; + #endif + } + + static void RE_CALL transform(re_str<wchar_t>& out, const re_str<wchar_t>& in + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { +#ifndef RE_LOCALE_CPP + re_transform(out, in); +#else + out = JM_USE_FACET(l, __JM_STD::collate<wchar_t>).transform(in.c_str(), in.c_str() + in.size()).c_str(); +#endif + } + + static void RE_CALL transform_primary(re_str<wchar_t>& out, const re_str<wchar_t>& in + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + transform(out, in MAYBE_PASS_LOCALE(l)); +#ifdef RE_LOCALE_W32 + re_trunc_primary(out); +#else + unsigned n = in.size() + out.size() / 4; + if(n < out.size()) + out[n] = 0; +#endif + } + + static bool RE_CALL is_separator(wchar_t c) + { + return JM_MAKE_BOOL((c == L'\n') || (c == L'\r') || (c == (wchar_t)0x2028) || (c == (wchar_t)0x2029)); + } + + static bool RE_CALL is_combining(wchar_t c) + { + return re_is_combining(c); + } + + static bool RE_CALL is_class(wchar_t c, jm_uintfast32_t f + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + if(JM_USE_FACET(l, __JM_STD::ctype<wchar_t>).is((__JM_STD::ctype<wchar_t>::mask)(f & char_class_all_base), c)) + return true; + if((f & char_class_underscore) && (c == '_')) + return true; + if((f & char_class_blank) && ((c == ' ') || (c == '\t'))) + return true; + if((f & char_class_unicode) && (c > (size_type)(uchar_type)255)) + return true; + return false; + #else + return JM_MAKE_BOOL(((uchar_type)c < 256) ? (re_unicode_classes[(size_type)(uchar_type)c] & f) : re_iswclass(c, f)); + #endif + } + static int RE_CALL toi(wchar_t c + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + return re_toi(c MAYBE_PASS_LOCALE(l)); + } + static int RE_CALL toi(const wchar_t*& first, const wchar_t* last, int radix + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + return re_toi(first, last, radix MAYBE_PASS_LOCALE(l)); + } + + static jm_uintfast32_t RE_CALL lookup_classname(const wchar_t* first, const wchar_t* last + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, regfacet<wchar_t>).lookup_classname(first, last); + #else + return re_lookup_class(first, last); + #endif + } + + + static bool RE_CALL lookup_collatename(re_str<wchar_t>& s, const wchar_t* first, const wchar_t* last + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + re_str<wchar_t> n(first, last); + return JM_USE_FACET(l, regfacet<wchar_t>).lookup_collatename(s, n); + #else + return re_lookup_collate(s, first, last); + #endif + } +}; +#endif + +// +// class char_regex_traits_i +// provides case insensitive traits classes: +template <class charT> +class char_regex_traits_i : public char_regex_traits<charT> {}; + +JM_TEMPLATE_SPECIALISE +class char_regex_traits_i<char> : public char_regex_traits<char> +{ +public: + typedef char char_type; + typedef unsigned char uchar_type; + typedef unsigned int size_type; + typedef char_regex_traits<char> base_type; + + static char RE_CALL translate(char c, bool + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, __JM_STD::ctype<char>).tolower((char_type)c); + #else + return re_lower_case_map[(size_type)(uchar_type)c]; + #endif + } +}; + +#ifndef JM_NO_WCSTRING +JM_TEMPLATE_SPECIALISE +class char_regex_traits_i<wchar_t> : public char_regex_traits<wchar_t> +{ +public: + typedef wchar_t char_type; + typedef unsigned short uchar_type; + typedef unsigned int size_type; + typedef char_regex_traits<wchar_t> base_type; + + static wchar_t RE_CALL translate(wchar_t c, bool + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + #ifdef RE_LOCALE_CPP + return JM_USE_FACET(l, __JM_STD::ctype<wchar_t>).tolower((char_type)c); + #else + return (c < 256) ? re_lower_case_map_w[(uchar_type)c] : re_wtolower(c); + #endif + } + static jm_uintfast32_t RE_CALL lookup_classname(const wchar_t* first, const wchar_t* last + #ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l + #endif + ) + { + jm_uintfast32_t result = char_regex_traits<wchar_t>::lookup_classname(first, last MAYBE_PASS_LOCALE(l)); + if((result & char_class_upper) == char_class_upper) + result |= char_class_alpha; + return result; + } +}; +#endif + +enum mask_type +{ + mask_take = 1, + mask_skip = 2, + mask_any = mask_skip | mask_take, + mask_all = mask_any +}; + +struct __narrow_type{}; +struct __wide_type{}; + +template <class charT> +class is_byte; + +JM_TEMPLATE_SPECIALISE +class is_byte<char> +{ +public: + typedef __narrow_type width_type; +}; + +JM_TEMPLATE_SPECIALISE +class is_byte<unsigned char> +{ +public: + typedef __narrow_type width_type; +}; + +JM_TEMPLATE_SPECIALISE +class is_byte<signed char> +{ +public: + typedef __narrow_type width_type; +}; + +template <class charT> +class is_byte +{ +public: + typedef __wide_type width_type; +}; + + +// +// compiled structures +// +// the following defs describe the format of the compiled string +// + +// +// enum syntax_element_type +// describes the type of a record +enum syntax_element_type +{ + syntax_element_startmark = 0, + syntax_element_endmark = syntax_element_startmark + 1, + syntax_element_literal = syntax_element_endmark + 1, + syntax_element_start_line = syntax_element_literal + 1, + syntax_element_end_line = syntax_element_start_line + 1, + syntax_element_wild = syntax_element_end_line + 1, + syntax_element_match = syntax_element_wild + 1, + syntax_element_word_boundary = syntax_element_match + 1, + syntax_element_within_word = syntax_element_word_boundary + 1, + syntax_element_word_start = syntax_element_within_word + 1, + syntax_element_word_end = syntax_element_word_start + 1, + syntax_element_buffer_start = syntax_element_word_end + 1, + syntax_element_buffer_end = syntax_element_buffer_start + 1, + syntax_element_backref = syntax_element_buffer_end + 1, + syntax_element_long_set = syntax_element_backref + 1, + syntax_element_set = syntax_element_long_set + 1, + syntax_element_jump = syntax_element_set + 1, + syntax_element_alt = syntax_element_jump + 1, + syntax_element_rep = syntax_element_alt + 1, + syntax_element_combining = syntax_element_rep + 1, + syntax_element_soft_buffer_end = syntax_element_combining + 1, + syntax_element_restart_continue = syntax_element_soft_buffer_end + 1 +}; + +union offset_type +{ + re_syntax_base* p; + unsigned i; +}; + +// +// struct re_syntax_base +// base class for all syntax types: +struct re_syntax_base +{ + syntax_element_type type; + offset_type next; + unsigned int can_be_null; +}; + +// +// struct re_brace +// marks start or end of (...) +struct re_brace : public re_syntax_base +{ + unsigned int index; +}; + +// +// struct re_literal +// marks a literal string and +// is followed by an array of charT[length]: +struct re_literal : public re_syntax_base +{ + unsigned int length; +}; + +// +// struct re_long_set +// provides data for sets [...] containing +// wide characters +struct re_set_long : public re_syntax_base +{ + unsigned int csingles, cranges, cequivalents; + jm_uintfast32_t cclasses; + bool isnot; +}; + +// +// struct re_set +// provides a map of bools for sets containing +// narrow, single byte characters. +struct re_set : public re_syntax_base +{ + unsigned char __map[256]; +}; + +// +// struct re_jump +// provides alternative next destination +struct re_jump : public re_syntax_base +{ + offset_type alt; + unsigned char __map[256]; +}; + +// +// struct re_repeat +// provides repeat expressions +struct re_repeat : public re_jump +{ + unsigned min, max; + int id; + bool leading; +}; + + +// +// enum re_jump_size_type +// provides compiled size of re_jump +// allowing for trailing alignment +// provide this so we know how many +// bytes to insert +enum re_jump_size_type +{ + re_jump_size = (sizeof(re_jump) + sizeof(padding) - 1) & ~(sizeof(padding) - 1), + re_repeater_size = (sizeof(re_repeat) + sizeof(padding) - 1) & ~(sizeof(padding) - 1) +}; + + +// +// class basic_regex +// handles error codes and flags + +class JM_IX_DECL regbase +{ +protected: +#ifdef RE_LOCALE_CPP + __JM_STD::locale locale_inst; +#endif + jm_uintfast32_t _flags; + unsigned int code; +public: + enum flag_type + { + escape_in_lists = 1, // '\' special inside [...] + char_classes = escape_in_lists << 1, // [[:CLASS:]] allowed + intervals = char_classes << 1, // {x,y} allowed + limited_ops = intervals << 1, // all of + ? and | are normal characters + newline_alt = limited_ops << 1, // \n is the same as | + bk_plus_qm = newline_alt << 1, // uses \+ and \? + bk_braces = bk_plus_qm << 1, // uses \{ and \} + bk_parens = bk_braces << 1, // uses \( and \) + bk_refs = bk_parens << 1, // \d allowed + bk_vbar = bk_refs << 1, // uses \| + use_except = bk_vbar << 1, // exception on error + failbit = use_except << 1, // error flag + literal = failbit << 1, // all characters are literals + icase = literal << 1, // characters are matched regardless of case + nocollate = icase << 1, // don't use locale specific collation + + basic = char_classes | intervals | limited_ops | bk_braces | bk_parens | bk_refs, + extended = char_classes | intervals | bk_refs, + normal = escape_in_lists | char_classes | intervals | bk_refs | nocollate + }; + + enum restart_info + { + restart_any = 0, + restart_word = 1, + restart_line = 2, + restart_buf = 3, + restart_continue = 4, + restart_lit = 5, + restart_fixed_lit = 6 + }; + + unsigned int RE_CALL error_code()const + { + return code; + } + + void RE_CALL fail(unsigned int err); + + jm_uintfast32_t RE_CALL flags()const + { + return _flags; + } +#ifdef RE_LOCALE_CPP + __JM_STD::string RE_CALL errmsg()const + { + return re_get_error_str(code, locale_inst); + } +#else + const char* RE_CALL errmsg()const + { + return re_get_error_str(code); + } +#endif + + regbase(); + regbase(const regbase& b); + + #ifdef RE_LOCALE_CPP + __JM_STD::locale RE_CALL imbue(const __JM_STD::locale& l); + + const __JM_STD::locale& RE_CALL locale()const + { + return locale_inst; + } + #endif +}; + +// +// some forward declarations: + +template <class iterator, class Allocator JM_DEF_ALLOC_PARAM(iterator) > +class reg_match; + +template <class iterator, class Allocator> +class __priv_match_data; + + +// +// class reg_expression +// represents the compiled +// regular expression: +// + +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +// +// Ugly ugly hack, +// template don't merge if they contain switch statements so declare these +// templates in unnamed namespace (ie with internal linkage), each translation +// unit then gets its own local copy, it works seemlessly but bloats the app. +namespace{ +#endif + +template <class charT, class traits JM_TRICKY_DEFAULT_PARAM(char_regex_traits<charT>), class Allocator JM_DEF_ALLOC_PARAM(charT) > +class reg_expression : public regbase +{ +public: + // typedefs: + typedef Allocator alloc_type; + typedef typename REBIND_TYPE(charT, alloc_type)::size_type size_type; + typedef charT value_type; + typedef charT char_type; + typedef traits traits_type; + typedef typename traits_type::size_type traits_size_type; + typedef typename traits_type::uchar_type traits_uchar_type; + +private: +#if defined(RE_LOCALE_C) || defined(RE_LOCALE_W32) + re_initialiser<charT> locale_initialiser; +#endif + raw_storage<Allocator> data; + unsigned _restart_type; + unsigned marks; + int repeats; + unsigned char* startmap; + charT* _expression; + unsigned int _leading_len; + const charT* _leading_string; + unsigned int _leading_string_len; + kmp_info<charT>* pkmp; + + void RE_CALL compile_maps(); + void RE_CALL compile_map(re_syntax_base* node, unsigned char* __map, unsigned int* pnull, unsigned char mask, re_syntax_base* terminal = NULL)const; + bool RE_CALL probe_start(re_syntax_base* node, charT c, re_syntax_base* terminal)const; + bool RE_CALL probe_start_null(re_syntax_base* node, re_syntax_base* terminal)const; + void RE_CALL fixup_apply(re_syntax_base* b, unsigned cbraces); + void RE_CALL move_offsets(re_syntax_base* j, unsigned size); + re_syntax_base* RE_CALL compile_set(const charT*& first, const charT* last); + re_syntax_base* RE_CALL compile_set_aux(jstack<re_str<charT>, Allocator>& singles, jstack<re_str<charT>, Allocator>& ranges, jstack<jm_uintfast32_t, Allocator>& classes, jstack<re_str<charT>, Allocator>& equivalents, bool isnot, const __narrow_type&); + re_syntax_base* RE_CALL compile_set_aux(jstack<re_str<charT>, Allocator>& singles, jstack<re_str<charT>, Allocator>& ranges, jstack<jm_uintfast32_t, Allocator>& classes, jstack<re_str<charT>, Allocator>& equivalents, bool isnot, const __wide_type&); + re_syntax_base* RE_CALL compile_set_simple(re_syntax_base* dat, unsigned long cls, bool isnot = false); + unsigned int RE_CALL parse_inner_set(const charT*& first, const charT* last); + + re_syntax_base* RE_CALL add_simple(re_syntax_base* dat, syntax_element_type type, unsigned int size = sizeof(re_syntax_base)); + re_syntax_base* RE_CALL add_literal(re_syntax_base* dat, charT c); + charT RE_CALL parse_escape(const charT*& first, const charT* last); + void RE_CALL parse_range(const charT*& first, const charT* last, unsigned& min, unsigned& max); + bool RE_CALL skip_space(const charT*& first, const charT* last); + unsigned int RE_CALL probe_restart(re_syntax_base* dat); + unsigned int RE_CALL fixup_leading_rep(re_syntax_base* dat, re_syntax_base* end); + +public: + unsigned int RE_CALL set_expression(const charT* p, const charT* end, jm_uintfast32_t f = regbase::normal); + unsigned int RE_CALL set_expression(const charT* p, jm_uintfast32_t f = regbase::normal) { return set_expression(p, p + traits_type::length(p), f); } + reg_expression(const Allocator& a = Allocator()); + reg_expression(const charT* p, jm_uintfast32_t f = regbase::normal, const Allocator& a = Allocator()); + reg_expression(const charT* p1, const charT* p2, jm_uintfast32_t f = regbase::normal, const Allocator& a = Allocator()); + reg_expression(const charT* p, size_type len, jm_uintfast32_t f, const Allocator& a = Allocator()); + reg_expression(const reg_expression&); + ~reg_expression(); + reg_expression& RE_CALL operator=(const reg_expression&); + +#ifndef JM_NO_MEMBER_TEMPLATES + + template <class ST, class SA> + unsigned int RE_CALL set_expression(const __JM_STD::basic_string<charT, ST, SA>& p, jm_uintfast32_t f = regbase::normal) + { return set_expression(p.data(), p.data() + p.size(), f); } + + template <class ST, class SA> + reg_expression(const __JM_STD::basic_string<charT, ST, SA>& p, jm_uintfast32_t f = regbase::normal, const Allocator& a = Allocator()) + : data(a), pkmp(0) { set_expression(p, f); } + +#elif !defined(JM_NO_STRING_DEF_ARGS) + unsigned int RE_CALL set_expression(const __JM_STD::basic_string<charT>& p, jm_uintfast32_t f = regbase::normal) + { return set_expression(p.data(), p.data() + p.size(), f); } + + reg_expression(const __JM_STD::basic_string<charT>& p, jm_uintfast32_t f = regbase::normal, const Allocator& a = Allocator()) + : data(a), pkmp(0) { set_expression(p, f); } + +#endif + + + bool RE_CALL operator==(const reg_expression&); + bool RE_CALL operator<(const reg_expression&); + alloc_type RE_CALL allocator()const; + const charT* RE_CALL expression()const { return _expression; } + unsigned RE_CALL mark_count()const { return marks; } + +#if !defined(JM_NO_TEMPLATE_FRIEND) && (!defined(JM_NO_TEMPLATE_SWITCH_MERGE) || defined(JM_NO_NAMESPACES)) +#if 0 + template <class Predicate, class I, class charT, class traits, class A, class A2> + friend unsigned int reg_grep2(Predicate foo, I first, I last, const reg_expression<charT, traits, A>& e, unsigned flags, A2 a); + + template <class I, class A, class charT, class traits, class A2> + friend bool query_match(I first, I last, reg_match<I, A>& m, const reg_expression<charT, traits, A2>& e, unsigned flags); + + template <class I, class A, class charT, class traits, class A2> + friend bool query_match_aux(I first, I last, reg_match<I, A>& m, const reg_expression<charT, traits, A2>& e, + unsigned flags, __priv_match_data<I, A>& pd, I* restart); + + template <class I, class A, class charT, class traits, class A2> + friend bool reg_search(I first, I last, reg_match<I, A>& m, const reg_expression<charT, traits, A2>& e, unsigned flags); +private: +#endif +#endif + + int RE_CALL repeat_count() const { return repeats; } + unsigned int RE_CALL restart_type()const { return _restart_type; } + const re_syntax_base* RE_CALL first()const { return (const re_syntax_base*)data.data(); } + const unsigned char* RE_CALL get_map()const { return startmap; } + unsigned int RE_CALL leading_length()const { return _leading_len; } + const kmp_info<charT>* get_kmp()const { return pkmp; } + static bool RE_CALL can_start(charT c, const unsigned char* __map, unsigned char mask, const __wide_type&); + static bool RE_CALL can_start(charT c, const unsigned char* __map, unsigned char mask, const __narrow_type&); +}; + +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +} // namespace +#endif + + +// +// class reg_match and reg_match_base +// handles what matched where + +template <class iterator> +struct sub_match +{ + iterator first; + iterator second; + bool matched; +#ifndef JM_NO_MEMBER_TEMPLATES + template <class charT, class traits, class Allocator> + operator __JM_STD::basic_string<charT, traits, Allocator> ()const; +#elif !defined(JM_NO_STRING_DEF_ARGS) + operator __JM_STD::basic_string<char> ()const; + operator __JM_STD::basic_string<wchar_t> ()const; +#endif + operator int()const; + operator unsigned int()const; + operator short()const + { + return (short)(int)(*this); + } + operator unsigned short()const + { + return (unsigned short)(unsigned int)(*this); + } + sub_match() { matched = false; } + sub_match(iterator i) : first(i), second(i), matched(false) {} +}; + +#ifndef JM_NO_MEMBER_TEMPLATES +template <class iterator> +template <class charT, class traits, class Allocator> +sub_match<iterator>::operator __JM_STD::basic_string<charT, traits, Allocator> ()const +{ +#if !defined(JM_NO_EXCEPTIONS) && !defined(JM_NO_TYPEINFO) + if(typeid(charT) != typeid(*first)) + throw __JM_STD::bad_cast(); +#endif + __JM_STD::basic_string<charT, traits, Allocator> result; + iterator i = first; + while(i != second) + { + result.append(1, *i); + ++i; + } + return result; +} +#elif !defined(JM_NO_STRING_DEF_ARGS) +template <class iterator> +sub_match<iterator>::operator __JM_STD::basic_string<char> ()const +{ +#if !defined(JM_NO_EXCEPTIONS) && !defined(JM_NO_TYPEINFO) + if(typeid(char) != typeid(*first)) + throw __JM_STD::bad_cast(); +#endif + __JM_STD::basic_string<char> result; + iterator i = first; + while(i != second) + { + result.append(1, *i); + ++i; + } + return result; +} +template <class iterator> +sub_match<iterator>::operator __JM_STD::basic_string<wchar_t> ()const +{ +#if !defined(JM_NO_EXCEPTIONS) && !defined(JM_NO_TYPEINFO) + if(typeid(wchar_t) != typeid(*first)) + throw __JM_STD::bad_cast(); +#endif + __JM_STD::basic_string<wchar_t> result; + iterator i = first; + while(i != second) + { + result.append(1, *i); + ++i; + } + return result; +} +#endif +template <class iterator> +sub_match<iterator>::operator int()const +{ + iterator i = first; + int neg = 1; + if((i != second) && (*i == '-')) + { + neg = -1; + ++i; + } + neg *= (int)re_toi(i, second, 10 MAYBE_PASS_LOCALE(__JM_STD::locale())); +#if !defined(JM_NO_EXCEPTIONS) && !defined(JM_NO_TYPEINFO) + if(i != second) + { + throw __JM_STD::bad_cast(); + } +#endif + return neg; +} +template <class iterator> +sub_match<iterator>::operator unsigned int()const +{ + iterator i = first; + unsigned int result = (int)re_toi(i, second, 10 MAYBE_PASS_LOCALE(__JM_STD::locale())); +#if !defined(JM_NO_EXCEPTIONS) && !defined(JM_NO_TYPEINFO) + if(i != second) + { + throw __JM_STD::bad_cast(); + } +#endif + return result; +} + + +template <class iterator, class Allocator JM_DEF_ALLOC_PARAM(iterator) > +class reg_match_base +{ +public: + typedef Allocator alloc_type; + typedef typename REBIND_TYPE(iterator, Allocator)::size_type size_type; + typedef JM_MAYBE_TYPENAME REBIND_TYPE(char, Allocator) c_alloc; + typedef iterator value_type; + +protected: + struct reference : public c_alloc + { + unsigned int cmatches; + unsigned count; + sub_match<iterator> head, tail, null; + unsigned int lines; + iterator line_pos; + reference(const Allocator& a) : c_alloc(a) { } + }; + + reference* ref; + + void RE_CALL cow(); + + // protected contructor for derived class... + reg_match_base(bool){} + void RE_CALL free(); + +public: + + reg_match_base(const Allocator& a = Allocator()); + + reg_match_base(const reg_match_base& m) + { + ref = m.ref; + ++(ref->count); + } + + reg_match_base& RE_CALL operator=(const reg_match_base& m); + + ~reg_match_base() + { + free(); + } + + size_type RE_CALL size()const + { + return ref->cmatches; + } + + const sub_match<iterator>& RE_CALL operator[](int n) const + { + if((n >= 0) && ((unsigned int)n < ref->cmatches)) + return *(sub_match<iterator>*)((char*)ref + sizeof(reference) + sizeof(sub_match<iterator>)*n); + return (n == -1) ? ref->head : (n == -2) ? ref->tail : ref->null; + } + + Allocator RE_CALL allocator()const; + + size_t RE_CALL length()const + { + jm_assert(ref->cmatches); + size_t n = 0; + JM_DISTANCE(((sub_match<iterator>*)(ref+1))->first, ((sub_match<iterator>*)(ref+1))->second, n); + return n; + } + + unsigned int RE_CALL line()const + { + return ref->lines; + } + + iterator RE_CALL line_start()const + { + return ref->line_pos; + } + + void swap(reg_match_base& that) + { + reference* t = that.ref; + that.ref = ref; + ref = t; + } + + friend class reg_match<iterator, Allocator>; +#if !defined(JM_NO_TEMPLATE_FRIEND) && (!defined(JM_NO_TEMPLATE_SWITCH_MERGE) || defined(JM_NO_NAMESPACES)) +private: + template <class Predicate, class I, class charT, class traits, class A, class A2> + friend unsigned int reg_grep2(Predicate foo, I first, I last, const reg_expression<charT, traits, A>& e, unsigned flags, A2 a); + + template <class I, class A, class charT, class traits, class A2> + friend bool query_match(I first, I last, reg_match<I, A>& m, const reg_expression<charT, traits, A2>& e, unsigned flags); + + template <class I, class A, class charT, class traits, class A2> + friend bool query_match_aux(I first, I last, reg_match<I, A>& m, const reg_expression<charT, traits, A2>& e, + unsigned flags, __priv_match_data<I, A>& pd, I* restart); + + template <class I, class A, class charT, class traits, class A2> + friend bool reg_search(I first, I last, reg_match<I, A>& m, const reg_expression<charT, traits, A2>& e, unsigned flags); +#endif + void RE_CALL set_size(size_type n); + void RE_CALL set_size(size_type n, iterator i, iterator j); + void RE_CALL maybe_assign(const reg_match_base& m); + void RE_CALL init_fail(iterator i, iterator j); + + void RE_CALL set_first(iterator i) + { + cow(); + ((sub_match<iterator>*)(ref+1))->first = i; + ref->head.second = i; + ref->head.matched = (ref->head.first == ref->head.second) ? false : true; + } + + void RE_CALL set_first(iterator i, size_t pos) + { + cow(); + ((sub_match<iterator>*)((char*)ref + sizeof(reference) + sizeof(sub_match<iterator>) * pos))->first = i; + if(pos == 0) + { + ref->head.second = i; + ref->head.matched = (ref->head.first == ref->head.second) ? false : true; + } + } + + void RE_CALL set_second(iterator i) + { + cow(); + ((sub_match<iterator>*)(ref+1))->second = i; + ((sub_match<iterator>*)(ref+1))->matched = true; + ref->tail.first = i; + ref->tail.matched = (ref->tail.first == ref->tail.second) ? false : true; + } + + void RE_CALL set_second(iterator i, size_t pos) + { + cow(); + ((sub_match<iterator>*)((char*)ref + sizeof(reference) + sizeof(sub_match<iterator>) * pos))->second = i; + ((sub_match<iterator>*)((char*)ref + sizeof(reference) + sizeof(sub_match<iterator>) * pos))->matched = true; + if(pos == 0) + { + ref->tail.first = i; + ref->tail.matched = (ref->tail.first == ref->tail.second) ? false : true; + } + } + + void RE_CALL set_line(unsigned int i, iterator pos) + { + ref->lines = i; + ref->line_pos = pos; + } +}; + +template <class iterator, class Allocator> +reg_match_base<iterator, Allocator>::reg_match_base(const Allocator& a) +{ + ref = (reference*)c_alloc(a).allocate(sizeof(sub_match<iterator>) + sizeof(reference)); +#ifndef JM_NO_EXCEPTIONS + try + { +#endif + new (ref) reference(a); + ref->cmatches = 1; + ref->count = 1; + // construct the sub_match<iterator>: +#ifndef JM_NO_EXCEPTIONS + try + { +#endif + new ((sub_match<iterator>*)(ref+1)) sub_match<iterator>(); +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + jm_destroy(ref); + throw; + } +#endif +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + c_alloc(a).deallocate((char*)(void*)ref, sizeof(sub_match<iterator>) + sizeof(reference)); + throw; + } +#endif +} + +template <class iterator, class Allocator> +Allocator RE_CALL reg_match_base<iterator, Allocator>::allocator()const +{ + return *((c_alloc*)ref); +} + +template <class iterator, class Allocator> +inline reg_match_base<iterator, Allocator>& RE_CALL reg_match_base<iterator, Allocator>::operator=(const reg_match_base<iterator, Allocator>& m) +{ + if(ref != m.ref) + { + free(); + ref = m.ref; + ++(ref->count); + } + return *this; +} + + +template <class iterator, class Allocator> +void RE_CALL reg_match_base<iterator, Allocator>::free() +{ + if(--(ref->count) == 0) + { + c_alloc a(*ref); + sub_match<iterator>* p1, *p2; + p1 = (sub_match<iterator>*)(ref+1); + p2 = p1 + ref->cmatches; + while(p1 != p2) + { + jm_destroy(p1); + ++p1; + } + jm_destroy(ref); + a.deallocate((char*)(void*)ref, sizeof(sub_match<iterator>) * ref->cmatches + sizeof(reference)); + } +} + +template <class iterator, class Allocator> +void RE_CALL reg_match_base<iterator, Allocator>::set_size(size_type n) +{ + if(ref->cmatches != n) + { + reference* newref = (reference*)ref->allocate(sizeof(sub_match<iterator>) * n + sizeof(reference)); +#ifndef JM_NO_EXCEPTIONS + try + { +#endif + new (newref) reference(*ref); + newref->count = 1; + newref->cmatches = n; + sub_match<iterator>* p1, *p2; + p1 = (sub_match<iterator>*)(newref+1); + p2 = p1 + newref->cmatches; +#ifndef JM_NO_EXCEPTIONS + try + { +#endif + while(p1 != p2) + { + new (p1) sub_match<iterator>(); + ++p1; + } + free(); +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + p2 = (sub_match<iterator>*)(newref+1); + while(p2 != p1) + { + jm_destroy(p2); + ++p2; + } + jm_destroy(ref); + throw; + } +#endif + ref = newref; +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + ref->deallocate((char*)(void*)newref, sizeof(sub_match<iterator>) * n + sizeof(reference)); + throw; + } +#endif + } +} + +template <class iterator, class Allocator> +void RE_CALL reg_match_base<iterator, Allocator>::set_size(size_type n, iterator i, iterator j) +{ + if(ref->cmatches != n) + { + reference* newref = (reference*)ref->allocate(sizeof(sub_match<iterator>) * n + sizeof(reference));; +#ifndef JM_NO_EXCEPTIONS + try{ +#endif + new (newref) reference(*ref); + newref->count = 1; + newref->cmatches = n; + sub_match<iterator>* p1, *p2; + p1 = (sub_match<iterator>*)(newref+1); + p2 = p1 + newref->cmatches; +#ifndef JM_NO_EXCEPTIONS + try + { +#endif + while(p1 != p2) + { + new (p1) sub_match<iterator>(j); + ++p1; + } + free(); +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + p2 = (sub_match<iterator>*)(newref+1); + while(p2 != p1) + { + jm_destroy(p2); + ++p2; + } + jm_destroy(ref); + throw; + } +#endif + ref = newref; +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + ref->deallocate((char*)(void*)newref, sizeof(sub_match<iterator>) * n + sizeof(reference)); + throw; + } +#endif + } + else + { + cow(); + // set iterators to be i, matched to false: + sub_match<iterator>* p1, *p2; + p1 = (sub_match<iterator>*)(ref+1); + p2 = p1 + ref->cmatches; + while(p1 != p2) + { + p1->first = j; + p1->second = j; + p1->matched = false; + ++p1; + } + } + ref->head.first = i; + ref->tail.second = j; + ref->head.matched = ref->tail.matched = true; + ref->null.first = ref->null.second = j; + ref->null.matched = false; +} + +template <class iterator, class Allocator> +inline void RE_CALL reg_match_base<iterator, Allocator>::init_fail(iterator i, iterator j) +{ + set_size(ref->cmatches, i, j); +} + +template <class iterator, class Allocator> +void RE_CALL reg_match_base<iterator, Allocator>::maybe_assign(const reg_match_base<iterator, Allocator>& m) +{ + sub_match<iterator>* p1, *p2; + p1 = (sub_match<iterator>*)(ref+1); + p2 = (sub_match<iterator>*)(m.ref+1); + unsigned int len1, len2; + unsigned int i; + for(i = 0; i < ref->cmatches; ++i) + { + len1 = len2 = 0; + JM_DISTANCE(p1->first, p1->second, len1); + JM_DISTANCE(p2->first, p2->second, len2); + if((len1 != len2) || ((p1->matched == false) && (p2->matched == true))) + break; + if((p1->matched == true) && (p2->matched == false)) + return; + ++p1; + ++p2; + } + if(i == ref->cmatches) + return; + if((len2 > len1) || ((p1->matched == false) && (p2->matched == true)) ) + *this = m; +} + +template <class iterator, class Allocator> +void RE_CALL reg_match_base<iterator, Allocator>::cow() +{ + if(ref->count > 1) + { + reference* newref = (reference*)ref->allocate(sizeof(sub_match<iterator>) * ref->cmatches + sizeof(reference)); +#ifndef JM_NO_EXCEPTIONS + try{ +#endif + new (newref) reference(*ref); + newref->count = 1; + sub_match<iterator>* p1, *p2, *p3; + p1 = (sub_match<iterator>*)(newref+1); + p2 = p1 + newref->cmatches; + p3 = (sub_match<iterator>*)(ref+1); +#ifndef JM_NO_EXCEPTIONS + try{ +#endif + while(p1 != p2) + { + new (p1) sub_match<iterator>(*p3); + ++p1; + ++p3; + } +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + p2 = (sub_match<iterator>*)(newref+1); + while(p2 != p1) + { + jm_destroy(p2); + ++p2; + } + jm_destroy(ref); + throw; + } +#endif + --(ref->count); + ref = newref; +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + ref->deallocate((char*)(void*)newref, sizeof(sub_match<iterator>) * ref->cmatches + sizeof(reference)); + throw; + } +#endif + } +} + +// +// class reg_match +// encapsulates reg_match_base, does a deep copy rather than +// reference counting to ensure thread safety when copying +// other reg_match instances + +template <class iterator, class Allocator> +class reg_match : public reg_match_base<iterator, Allocator> +{ +public: + reg_match(const Allocator& a = Allocator()) + : reg_match_base<iterator, Allocator>(a){} + + reg_match(const reg_match_base<iterator, Allocator>& m) + : reg_match_base<iterator, Allocator>(m){} + + reg_match& operator=(const reg_match_base<iterator, Allocator>& m) + { + // shallow copy + reg_match_base<iterator, Allocator>::operator=(m); + return *this; + } + + reg_match(const reg_match& m); + reg_match& operator=(const reg_match& m); + +}; + +template <class iterator, class Allocator> +reg_match<iterator, Allocator>::reg_match(const reg_match<iterator, Allocator>& m) + : reg_match_base<iterator, Allocator>(false) +{ + reg_match_base<iterator, Allocator>::ref = (typename reg_match_base<iterator, Allocator>::reference *)m.ref->allocate(sizeof(sub_match<iterator>) * m.ref->cmatches + sizeof(typename reg_match_base<iterator, Allocator>::reference)); +#ifndef JM_NO_EXCEPTIONS + try{ +#endif + new (reg_match_base<iterator, Allocator>::ref) typename reg_match_base<iterator, Allocator>::reference(*m.ref); + reg_match_base<iterator, Allocator>::ref->count = 1; + sub_match<iterator>* p1, *p2, *p3; + p1 = (sub_match<iterator>*)(reg_match_base<iterator, Allocator>::ref+1); + p2 = p1 + reg_match_base<iterator, Allocator>::ref->cmatches; + p3 = (sub_match<iterator>*)(m.ref+1); +#ifndef JM_NO_EXCEPTIONS + try{ +#endif + while(p1 != p2) + { + new (p1) sub_match<iterator>(*p3); + ++p1; + ++p3; + } +#ifndef JM_NO_EXCEPTIONS + } + catch(...) + { + p2 = (sub_match<iterator>*)(reg_match_base<iterator, Allocator>::ref+1); + while(p2 != p1) + { + jm_destroy(p2); + ++p2; + } + jm_destroy(ref); + throw; + } + } + catch(...) + { + m.ref->deallocate((char*)(void*)reg_match_base<iterator, Allocator>::ref, sizeof(sub_match<iterator>) * m.ref->cmatches + sizeof(typename reg_match_base<iterator, Allocator>::reference)); + throw; + } +#endif +} + +template <class iterator, class Allocator> +reg_match<iterator, Allocator>& reg_match<iterator, Allocator>::operator=(const reg_match<iterator, Allocator>& m) +{ + reg_match<iterator, Allocator> t(m); + this->swap(t); + return *this; +} + + +template <class iterator, class charT, class traits_type, class Allocator> +iterator RE_CALL re_is_set_member(iterator next, + iterator last, + re_set_long* set, + const reg_expression<charT, traits_type, Allocator>& e); + +JM_END_NAMESPACE // namespace regex + +#include <jm/regcomp.h> + +JM_NAMESPACE(__JM) + +typedef reg_expression<char, char_regex_traits<char>, JM_DEF_ALLOC(char)> regex; +#ifndef JM_NO_WCSTRING +typedef reg_expression<wchar_t, char_regex_traits<wchar_t>, JM_DEF_ALLOC(wchar_t)> wregex; +#endif + +typedef reg_match<const char*, regex::alloc_type> cmatch; +#ifndef JM_NO_WCSTRING +typedef reg_match<const wchar_t*, wregex::alloc_type> wcmatch; +#endif + +JM_END_NAMESPACE // namespace regex + +#include <jm/regmatch.h> +#include <jm/regfmt.h> + +#if !defined(JM_NO_NAMESPACES) && !defined(JM_NO_USING) + +#ifndef JM_NO_EXCEPTIONS +using __JM::bad_expression; +#endif +using __JM::char_regex_traits; +using __JM::char_regex_traits_i; +using __JM::regbase; +using __JM::reg_expression; +using __JM::reg_match; +using __JM::reg_match_base; +using __JM::sub_match; +using __JM::regex; +using __JM::cmatch; +#ifndef JM_NO_WCSTRING +using __JM::wregex; +using __JM::wcmatch; +#endif +using __JM::query_match; +using __JM::reg_search; +using __JM::reg_grep; +using __JM::reg_format; +using __JM::reg_merge; +using __JM::jm_def_alloc; + +#endif + +#endif // __cplusplus + +#endif // include + + + + + + + + + + + + + + + diff --git a/utils/tfstats/regexp/include/jm/regfac.h b/utils/tfstats/regexp/include/jm/regfac.h new file mode 100644 index 0000000..fe45c94 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/regfac.h @@ -0,0 +1,168 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE regfac.h + * VERSION 2.12 + */ + +#ifndef REGFAC_H +#define REGFAC_H + +#ifndef JM_CFG_H +#include <jm/jm_cfg.h> +#endif + +#ifdef RE_LOCALE_CPP + + +#include <string> +#include <jm/re_str.h> +#include <jm/re_cls.h> +#include <list> +#include <map> + +// +// class regfacet +// +// provides syntax data etc, customised versions +// can be installed in an instance of std::locale and imbue'd +// into a reg_expression for per-instance localisation. +// + +JM_NAMESPACE(__JM) + +template <class charT> +class regfacet : public __JM_STD::locale::facet +{ +public: + static __JM_STD::locale::id id; + regfacet(unsigned int i = 0); + jm_uintfast32_t RE_CALL lookup_classname(const charT* first, const charT* last)const; + bool RE_CALL lookup_collatename(re_str<charT>& s, const re_str<charT>& name)const; + unsigned int RE_CALL syntax_type(charT)const; + void RE_CALL update(const __JM_STD::locale&)const; + charT RE_CALL zero()const; + charT RE_CALL ten()const; + +protected: + virtual jm_uintfast32_t RE_CALL do_lookup_classname(const charT* first, const charT* last)const = 0; + virtual bool RE_CALL do_lookup_collatename(re_str<charT>& s, const re_str<charT>& name)const = 0; + virtual unsigned int RE_CALL do_syntax_type(charT)const = 0; + virtual void RE_CALL do_update(const __JM_STD::locale&) = 0; + + // required by Rogue Wave, not part of standard: + __JM_STD::locale::id& get_id()const { return id; } + ~regfacet(){} +}; + +JM_TEMPLATE_SPECIALISE +class JM_IX_DECL regfacet<char> : public __JM_STD::locale::facet +{ +public: + typedef __JM_STD::messages<char>::string_type string_type; +private: + unsigned char syntax_map[256]; + string_type name; + char _zero, _ten; + __JM_STD::map<__JM_STD::string, unsigned long, __JM_STD::less<__JM_STD::string> > classes; + __JM_STD::map<re_str<char>, re_str<char>, __JM_STD::less<re_str<char> > > collating_elements; + regfacet(const regfacet&); + +#ifdef RE_THREADS + critical_section cs; +#endif + +public: + static __JM_STD::locale::id id; + regfacet(unsigned int i = 0); + jm_uintfast32_t RE_CALL lookup_classname(const char* first, const char* last)const { return do_lookup_classname(first, last); } + bool RE_CALL lookup_collatename(re_str<char>& s, const re_str<char>& name)const { return do_lookup_collatename(s, name); } + unsigned int RE_CALL syntax_type(char c)const { return do_syntax_type(c); } + void RE_CALL update(const __JM_STD::locale& l)const { const_cast<regfacet<char>*>(this)->do_update(l); } + char RE_CALL zero()const { return _zero; } + char RE_CALL ten()const { return _ten; } + +protected: + virtual jm_uintfast32_t RE_CALL do_lookup_classname(const char* first, const char* last)const; + virtual bool RE_CALL do_lookup_collatename(re_str<char>& s, const re_str<char>& name)const; + virtual unsigned int RE_CALL do_syntax_type(char)const; + virtual void RE_CALL do_update(const __JM_STD::locale&); + + // required by Rogue Wave, not part of standard: + __JM_STD::locale::id& get_id()const { return id; } + ~regfacet(); + +}; + +JM_TEMPLATE_SPECIALISE +class JM_IX_DECL regfacet<wchar_t> : public __JM_STD::locale::facet +{ +public: + typedef __JM_STD::messages<wchar_t>::string_type string_type; +private: + __JM_STD::messages<char>::string_type name; + + struct syntax_map + { + wchar_t c; + unsigned int type; + }; + + __JM_STD::list<syntax_map> syntax; + wchar_t _zero, _ten; + __JM_STD::map<__JM_STD::wstring, unsigned long, __JM_STD::less<__JM_STD::wstring> > classes; + const __JM_STD::locale* ploc; + __JM_STD::map<re_str<wchar_t>, re_str<wchar_t>, __JM_STD::less<re_str<wchar_t> > > collating_elements; + regfacet(const regfacet&); + +#ifdef RE_THREADS + critical_section cs; +#endif + +public: + static __JM_STD::locale::id id; + regfacet(unsigned int i = 0); + jm_uintfast32_t RE_CALL lookup_classname(const wchar_t* first, const wchar_t* last)const { return do_lookup_classname(first, last); } + bool RE_CALL lookup_collatename(re_str<wchar_t>& s, const re_str<wchar_t>& name)const { return do_lookup_collatename(s, name); } + unsigned int RE_CALL syntax_type(wchar_t c)const { return do_syntax_type(c); } + void RE_CALL update(const __JM_STD::locale& l)const { const_cast<regfacet<wchar_t>*>(this)->do_update(l); } + wchar_t RE_CALL zero()const { return _zero; } + wchar_t RE_CALL ten()const { return _ten; } + +protected: + virtual jm_uintfast32_t RE_CALL do_lookup_classname(const wchar_t* first, const wchar_t* last)const; + virtual bool RE_CALL do_lookup_collatename(re_str<wchar_t>& s, const re_str<wchar_t>& name)const; + virtual unsigned int RE_CALL do_syntax_type(wchar_t)const; + virtual void RE_CALL do_update(const __JM_STD::locale&); + + // required by Rogue Wave, not part of standard: + __JM_STD::locale::id& get_id()const { return id; } + ~regfacet(); + +}; + +JM_END_NAMESPACE + +#endif + +#endif diff --git a/utils/tfstats/regexp/include/jm/regfmt.h b/utils/tfstats/regexp/include/jm/regfmt.h new file mode 100644 index 0000000..dfe3521 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/regfmt.h @@ -0,0 +1,565 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE regfmt.h + * VERSION 2.12 + * + * Provides formatting output routines for search and replace + * operations. Note this is an internal header file included + * by regex.h, do not include on its own. + */ + + +#ifndef REGFMT_H +#define REGFMT_H + + +JM_NAMESPACE(__JM) + +template <class O, class I> +O RE_CALL re_copy_out(O out, I first, I last) +{ + while(first != last) + { + *out = *first; + ++out; + ++first; + } + return out; +} + +template <class charT> +void RE_CALL re_skip_format(const charT*& fmt +#ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l +#endif + ) +{ + #ifdef JM_NO_TEMPLATE_TYPENAME + typedef char_regex_traits<charT> re_traits_type; + #else + typedef typename char_regex_traits<charT> re_traits_type; + #endif + unsigned int parens = 0; + unsigned int c; + while(*fmt) + { + c = re_traits_type::syntax_type(*fmt MAYBE_PASS_LOCALE(l)); + if((c == syntax_colon) && (parens == 0)) + { + ++fmt; + return; + } + else if(c == syntax_close_bracket) + { + if(parens == 0) + { + ++fmt; + return; + } + --parens; + } + else if(c == syntax_open_bracket) + ++parens; + else if(c == syntax_slash) + { + ++fmt; + if(*fmt == 0) + return; + } + ++fmt; + } +} + +#ifdef JM_NO_OI_ASSIGN + +// +// ugly hack for buggy output iterators + +template <class T> +inline void oi_assign(T* p, T v) +{ + jm_destroy(p); + jm_construct(p, v); +} + +#else + +template <class T> +inline void oi_assign(T* p, T v) +{ + // + // if you get a compile time error in here then you either + // need to rewrite your output iterator to make it assignable + // (as is required by the standard), or define JM_NO_OI_ASSIGN + // to use the ugly hack above + *p = v; +} + +#endif + +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +// +// Ugly ugly hack, +// template don't merge if they contain switch statements so declare these +// templates in unnamed namespace (ie with internal linkage), each translation +// unit then gets its own local copy, it works seemlessly but bloats the app. +namespace{ +#endif + +// +// algorithm reg_format: +// takes the result of a match and a format string +// and merges them to produce a new string which +// is sent to an OutputIterator, +// __reg_format_aux does the actual work: +// +template <class OutputIterator, class iterator, class Allocator, class charT> +OutputIterator RE_CALL __reg_format_aux(OutputIterator out, + const reg_match<iterator, Allocator>& m, + const charT*& fmt, + bool isif +#ifdef RE_LOCALE_CPP + , const __JM_STD::locale& l +#endif + ) +{ + #ifdef JM_NO_TEMPLATE_TYPENAME + typedef char_regex_traits<charT> re_traits_type; + #else + typedef typename char_regex_traits<charT> re_traits_type; + #endif + + const charT* fmt_end = fmt; + while(*fmt_end) ++ fmt_end; + + while(*fmt) + { + switch(re_traits_type::syntax_type(*fmt MAYBE_PASS_LOCALE(l))) + { + case syntax_dollar: + ++fmt; + if(*fmt == 0) // oops trailing $ + { + --fmt; + *out = *fmt; + ++out; + return out; + } + switch(re_traits_type::syntax_type(*fmt MAYBE_PASS_LOCALE(l))) + { + case syntax_start_buffer: + oi_assign(&out, re_copy_out(out, iterator(m[-1].first), iterator(m[-1].second))); + ++fmt; + continue; + case syntax_end_buffer: + oi_assign(&out, re_copy_out(out, iterator(m[-2].first), iterator(m[-2].second))); + ++fmt; + continue; + case syntax_digit: + { + unsigned int index = re_traits_type::toi(fmt, fmt_end, 10 MAYBE_PASS_LOCALE(l)); + oi_assign(&out, re_copy_out(out, iterator(m[index].first), iterator(m[index].second))); + continue; + } + } + // anything else: + if(*fmt == '&') + { + oi_assign(&out, re_copy_out(out, iterator(m[0].first), iterator(m[0].second))); + ++fmt; + } + else + { + // probably an error, treat as a literal '$' + --fmt; + *out = *fmt; + ++out; + ++fmt; + } + continue; + case syntax_slash: + { + // escape sequence: + charT c; + ++fmt; + if(*fmt == 0) + { + --fmt; + *out = *fmt; + ++out; + ++fmt; + return out; + } + switch(re_traits_type::syntax_type(*fmt MAYBE_PASS_LOCALE(l))) + { + case syntax_a: + c = '\a'; + ++fmt; + break; + case syntax_f: + c = '\f'; + ++fmt; + break; + case syntax_n: + c = '\n'; + ++fmt; + break; + case syntax_r: + c = '\r'; + ++fmt; + break; + case syntax_t: + c = '\t'; + ++fmt; + break; + case syntax_v: + c = '\v'; + ++fmt; + break; + case syntax_x: + ++fmt; + if(fmt == fmt_end) + { + *out = *--fmt; + ++out; + return out; + } + // maybe have \x{ddd} + if(re_traits_type::syntax_type(*fmt MAYBE_PASS_LOCALE(l)) == syntax_open_brace) + { + ++fmt; + if(fmt == fmt_end) + { + fmt -= 2; + *out = *fmt; + ++out; + ++fmt; + continue; + } + if(re_traits_type::is_class(*fmt, char_class_xdigit MAYBE_PASS_LOCALE(l)) == false) + { + fmt -= 2; + *out = *fmt; + ++out; + ++fmt; + continue; + } + c = (charT)re_traits_type::toi(fmt, fmt_end, -16 MAYBE_PASS_LOCALE(l)); + if(re_traits_type::syntax_type(*fmt MAYBE_PASS_LOCALE(l)) != syntax_close_brace) + { + while(re_traits_type::syntax_type(*fmt MAYBE_PASS_LOCALE(l)) != syntax_slash) + --fmt; + ++fmt; + *out = *fmt; + ++out; + ++fmt; + continue; + } + ++fmt; + break; + } + else + { + if(re_traits_type::is_class(*fmt, char_class_xdigit MAYBE_PASS_LOCALE(l)) == false) + { + --fmt; + *out = *fmt; + ++out; + ++fmt; + continue; + } + c = (charT)re_traits_type::toi(fmt, fmt_end, -16 MAYBE_PASS_LOCALE(l)); + } + break; + case syntax_c: + ++fmt; + if(fmt == fmt_end) + { + --fmt; + *out = *fmt; + ++out; + return out; + } + if(((typename re_traits_type::uchar_type)(*fmt) < (typename re_traits_type::uchar_type)'@') + || ((typename re_traits_type::uchar_type)(*fmt) > (typename re_traits_type::uchar_type)127) ) + { + --fmt; + *out = *fmt; + ++out; + ++fmt; + break; + } + c = (charT)((typename re_traits_type::uchar_type)(*fmt) - (typename re_traits_type::uchar_type)'@'); + ++fmt; + break; + case syntax_e: + c = (charT)27; + ++fmt; + break; + case syntax_digit: + c = (charT)re_traits_type::toi(fmt, fmt_end, -8 MAYBE_PASS_LOCALE(l)); + break; + default: + c = *fmt; + ++fmt; + } + *out = c; + continue; + } + case syntax_open_bracket: + ++fmt; // recurse + oi_assign(&out, __reg_format_aux(out, m, fmt, false MAYBE_PASS_LOCALE(l))); + continue; + case syntax_close_bracket: + ++fmt; // return from recursion + return out; + case syntax_colon: + if(isif) + { + ++fmt; + return out; + } + *out = *fmt; + ++out; + ++fmt; + continue; + case syntax_question: + { + ++fmt; + if(*fmt == 0) + { + --fmt; + *out = *fmt; + ++out; + ++fmt; + return out; + } + unsigned int id = re_traits_type::toi(fmt, fmt_end, 10 MAYBE_PASS_LOCALE(l)); + if(m[id].matched) + { + oi_assign(&out, __reg_format_aux(out, m, fmt, true MAYBE_PASS_LOCALE(l))); + if(re_traits_type::syntax_type(*(fmt-1) MAYBE_PASS_LOCALE(l)) == syntax_colon) + re_skip_format(fmt MAYBE_PASS_LOCALE(l)); + } + else + { + re_skip_format(fmt MAYBE_PASS_LOCALE(l)); + if(re_traits_type::syntax_type(*(fmt-1) MAYBE_PASS_LOCALE(l)) == syntax_colon) + oi_assign(&out, __reg_format_aux(out, m, fmt, true MAYBE_PASS_LOCALE(l))); + } + return out; + } + default: + *out = *fmt; + ++out; + ++fmt; + } + } + + return out; +} + +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +} // namespace +#endif + + +template <class OutputIterator, class iterator, class Allocator, class charT> +OutputIterator RE_CALL reg_format(OutputIterator out, + const reg_match<iterator, Allocator>& m, + const charT* fmt +#ifdef RE_LOCALE_CPP + , __JM_STD::locale locale_inst = __JM_STD::locale() +#endif + ) +{ + // + // start by updating the locale: + // +#if defined(RE_LOCALE_C) || defined(RE_LOCALE_W32) + static re_initialiser<charT> locale_initialiser; + locale_initialiser.update(); +#else + if(JM_HAS_FACET(locale_inst, regfacet<charT>) == false) + { +#ifdef _MSC_VER + locale_inst = __JM_STD::_ADDFAC(locale_inst, new regfacet<charT>()); +#else + locale_inst = __JM_STD::locale(locale_inst, new regfacet<charT>()); +#endif + } + JM_USE_FACET(locale_inst, regfacet<charT>).update(locale_inst); +#endif + return __reg_format_aux(out, m, fmt, false MAYBE_PASS_LOCALE(locale_inst)); +} + +template <class S> +class string_out_iterator +{ + S* out; +public: + string_out_iterator(S& s) : out(&s) {} + string_out_iterator& operator++() { return *this; } + string_out_iterator& operator++(int) { return *this; } + string_out_iterator& operator*() { return *this; } + string_out_iterator& operator=(typename S::value_type v) + { + out->append(1, v); + return *this; + } +}; + +#ifndef JM_NO_STRING_DEF_ARGS +template <class iterator, class Allocator, class charT> +__JM_STD::basic_string<charT> RE_CALL reg_format(const reg_match<iterator, Allocator>& m, const charT* fmt +#ifdef RE_LOCALE_CPP + , __JM_STD::locale locale_inst = __JM_STD::locale() +#endif + ) +{ + __JM_STD::basic_string<charT> result; + string_out_iterator<__JM_STD::basic_string<charT> > i(result); + reg_format(i, m, fmt MAYBE_PASS_LOCALE(locale_inst)); + return result; +} +#elif !defined(JM_NO_STRING_H) +template <class iterator, class Allocator> +__JM_STD::string RE_CALL reg_format(const reg_match<iterator, Allocator>& m, const char* fmt +#ifdef RE_LOCALE_CPP + , __JM_STD::locale locale_inst = __JM_STD::locale() +#endif + ) +{ + __JM_STD::string result; + string_out_iterator<__JM_STD::string> i(result); + reg_format(i, m, fmt MAYBE_PASS_LOCALE(locale_inst)); + return result; +} +#endif + + +template <class OutputIterator, class iterator, class charT, class Allocator> +class merge_out_predicate +{ + OutputIterator* out; + iterator* last; + const charT* fmt; + bool copy_none; + +#ifdef RE_LOCALE_CPP + const __JM_STD::locale& l; +#endif + +public: + merge_out_predicate(OutputIterator& o, iterator& pi, const charT* f, bool c +#ifdef RE_LOCALE_CPP + , const __JM_STD::locale& loc +#endif + ) : out(&o), last(&pi), fmt(f), copy_none(c) +#ifdef RE_LOCALE_CPP + , l(loc) +#endif + {} + + ~merge_out_predicate() {} + bool RE_CALL operator()(const __JM::reg_match<iterator, Allocator>& m) + { + const charT* f = fmt; + if(copy_none) + oi_assign(out, re_copy_out(*out, iterator(m[-1].first), iterator(m[-1].second))); + oi_assign(out, __reg_format_aux(*out, m, f, false MAYBE_PASS_LOCALE(l))); + *last = m[-2].first; + return true; + } +}; + + +template <class OutputIterator, class iterator, class traits, class Allocator, class charT> +OutputIterator RE_CALL reg_merge(OutputIterator out, + iterator first, + iterator last, + const reg_expression<charT, traits, Allocator>& e, + const charT* fmt, + bool copy = true, + unsigned int flags = match_default) +{ + // + // start by updating the locale: + // +#if defined(RE_LOCALE_C) || defined(RE_LOCALE_W32) + static re_initialiser<charT> locale_initialiser; + locale_initialiser.update(); +#else + __JM_STD::locale locale_inst(e.locale()); + if(JM_HAS_FACET(locale_inst, regfacet<charT>) == false) + { +#ifdef _MSC_VER + locale_inst = __JM_STD::_ADDFAC(locale_inst, new regfacet<charT>()); +#else + locale_inst = __JM_STD::locale(locale_inst, new regfacet<charT>()); +#endif + } + JM_USE_FACET(locale_inst, regfacet<charT>).update(locale_inst); +#endif + iterator l = first; + merge_out_predicate<OutputIterator, iterator, charT, Allocator> oi(out, l, fmt, copy MAYBE_PASS_LOCALE(locale_inst)); + reg_grep(oi, first, last, e, flags); + return copy ? re_copy_out(out, l, last) : out; +} + +#ifndef JM_NO_STRING_DEF_ARGS +template <class traits, class Allocator, class charT> +__JM_STD::basic_string<charT> RE_CALL reg_merge(const __JM_STD::basic_string<charT>& s, + const reg_expression<charT, traits, Allocator>& e, + const charT* fmt, + bool copy = true, + unsigned int flags = match_default) +{ + __JM_STD::basic_string<charT> result; + string_out_iterator<__JM_STD::basic_string<charT> > i(result); + reg_merge(i, s.begin(), s.end(), e, fmt, copy, flags); + return result; +} +#elif !defined(JM_NO_STRING_H) +template <class traits, class Allocator> +__JM_STD::string RE_CALL reg_merge(const __JM_STD::string& s, + const reg_expression<char, traits, Allocator>& e, + const char* fmt, + bool copy = true, + unsigned int flags = match_default) +{ + __JM_STD::string result; + string_out_iterator<__JM_STD::string> i(result); + reg_merge(i, s.begin(), s.end(), e, fmt, copy, flags); + return result; +} +#endif + + +JM_END_NAMESPACE + +#endif + + + diff --git a/utils/tfstats/regexp/include/jm/regmatch.h b/utils/tfstats/regexp/include/jm/regmatch.h new file mode 100644 index 0000000..8acc0f5 --- /dev/null +++ b/utils/tfstats/regexp/include/jm/regmatch.h @@ -0,0 +1,1707 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +/* + * + * Copyright (c) 1998-9 + * Dr John Maddock + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Dr John Maddock makes no representations + * about the suitability of this software for any purpose. + * It is provided "as is" without express or implied warranty. + * + */ + + /* + * FILE regmatch.h + * VERSION 2.12 + * regular expression matching algorithms + */ + + +#ifndef __REGMATCH_H +#define __REGMATCH_H + + +JM_NAMESPACE(__JM) + +template <class iterator, class charT, class traits_type, class Allocator> +iterator RE_CALL re_is_set_member(iterator next, + iterator last, + re_set_long* set, + const reg_expression<charT, traits_type, Allocator>& e) +{ + const charT* p = (const charT*)(set+1); + iterator ptr; + unsigned int i; + bool icase = e.flags() & regbase::icase; + + // try and match a single character, could be a multi-character + // collating element... + for(i = 0; i < set->csingles; ++i) + { + ptr = next; + while(*p && (ptr != last)) + { + if(traits_type::translate(*ptr, icase MAYBE_PASS_LOCALE(e.locale())) != *p) + break; + ++p; + ++ptr; + } + if(*p == 0) // if null we've matched + return set->isnot ? next : (ptr == next) ? ++next : ptr; + + while(*p)++p; + ++p; // skip null + } + + charT col = traits_type::translate(*next, icase MAYBE_PASS_LOCALE(e.locale())); + + + if(set->cranges || set->cequivalents) + { + re_str<charT> s2(col); + re_str<charT> s1; + // + // try and match a range, NB only a single character can match + if(set->cranges) + { + if(e.flags() & regbase::nocollate) + s1 = s2; + else + traits_type::transform(s1, s2 MAYBE_PASS_LOCALE(e.locale())); + for(i = 0; i < set->cranges; ++i) + { + if(s1 <= p) + { + while(*p)++p; + ++p; + if(s1 >= p) + return set->isnot ? next : ++next; + } + else + { + // skip first string + while(*p)++p; + ++p; + } + // skip second string + while(*p)++p; + ++p; + } + } + // + // try and match an equivalence class, NB only a single character can match + if(set->cequivalents) + { + traits_type::transform_primary(s1, s2 MAYBE_PASS_LOCALE(e.locale())); + for(i = 0; i < set->cequivalents; ++i) + { + if(s1 == p) + return set->isnot ? next : ++next; + // skip string + while(*p)++p; + ++p; + } + } + } + + if(traits_type::is_class(col, set->cclasses MAYBE_PASS_LOCALE(e.locale())) == true) + return set->isnot ? next : ++next; + return set->isnot ? ++next : next; +} + +template <class iterator, class Allocator> +class __priv_match_data +{ +public: + typedef JM_MAYBE_TYPENAME REBIND_TYPE(int, Allocator) i_alloc; + typedef JM_MAYBE_TYPENAME REBIND_TYPE(iterator, Allocator) it_alloc; + + reg_match_base<iterator, Allocator> temp_match; + // failure stacks: + jstack<reg_match_base<iterator, Allocator>, Allocator> matches; + jstack<iterator, Allocator> prev_pos; + jstack<const re_syntax_base*, Allocator> prev_record; + jstack<int, Allocator> prev_acc; + int* accumulators; + unsigned int caccumulators; + iterator* loop_starts; + + __priv_match_data(const reg_match_base<iterator, Allocator>&); + + ~__priv_match_data() + { + free(); + } + void free(); + void set_accumulator_size(unsigned int size); + int* get_accumulators() + { + return accumulators; + } + iterator* get_loop_starts() + { + return loop_starts; + } +}; + +template <class iterator, class Allocator> +__priv_match_data<iterator, Allocator>::__priv_match_data(const reg_match_base<iterator, Allocator>& m) + : temp_match(m), matches(64, m.allocator()), prev_pos(64, m.allocator()), prev_record(64, m.allocator()) +{ + accumulators = 0; + caccumulators = 0; + loop_starts = 0; +} + +template <class iterator, class Allocator> +void __priv_match_data<iterator, Allocator>::set_accumulator_size(unsigned int size) +{ + if(size > caccumulators) + { + free(); + caccumulators = size; + accumulators = i_alloc(temp_match.allocator()).allocate(caccumulators); + loop_starts = it_alloc(temp_match.allocator()).allocate(caccumulators); + for(unsigned i = 0; i < caccumulators; ++i) + new (loop_starts + i) iterator(); + } +} + +template <class iterator, class Allocator> +void __priv_match_data<iterator, Allocator>::free() +{ + if(caccumulators) + { + //REBIND_INSTANCE(int, Allocator, temp_match.allocator()).deallocate(accumulators, caccumulators); + i_alloc temp1(temp_match.allocator()); + temp1.deallocate(accumulators, caccumulators); + for(unsigned i = 0; i < caccumulators; ++i) + jm_destroy(loop_starts + i); + //REBIND_INSTANCE(iterator, Allocator, temp_match.allocator()).deallocate(loop_starts, caccumulators); + it_alloc temp2(temp_match.allocator()); + temp2.deallocate(loop_starts, caccumulators); + } +} + +// +// proc query_match +// returns true if the specified regular expression matches +// at position first. Fills in what matched in m. +// +template <class iterator, class Allocator, class charT, class traits, class Allocator2> +bool query_match(iterator first, iterator last, reg_match<iterator, Allocator>& m, const reg_expression<charT, traits, Allocator2>& e, unsigned flags = match_default) +{ + // prepare m for failure: + if((flags & match_init) == 0) + { + m.set_size(e.mark_count(), first, last); + } + __priv_match_data<iterator, Allocator> pd(m); + iterator restart; + return query_match_aux(first, last, m, e, flags, pd, &restart); +} + +// +// query_match convenience interfaces: +#ifndef JM_NO_PARTIAL_FUNC_SPEC +// +// this isn't really a partial specialisation, but template function +// overloading - if the compiler doesn't support partial specialisation +// then it really won't support this either: +template <class charT, class Allocator, class traits, class Allocator2> +inline bool query_match(const charT* str, + reg_match<const charT*, Allocator>& m, + const reg_expression<charT, traits, Allocator2>& e, + unsigned flags = match_default) +{ + return query_match(str, str + traits::length(str), m, e, flags); +} + +#ifndef JM_NO_STRING_H +template <class ST, class SA, class Allocator, class charT, class traits, class Allocator2> +inline bool query_match(const __JM_STD::basic_string<charT, ST, SA>& s, + reg_match<typename __JM_STD::basic_string<charT, ST, SA>::const_iterator, Allocator>& m, + const reg_expression<charT, traits, Allocator2>& e, + unsigned flags = match_default) +{ + return query_match(s.begin(), s.end(), m, e, flags); +} +#endif +#else // partial specialisation +inline bool query_match(const char* str, + cmatch& m, + const regex& e, + unsigned flags = match_default) +{ + return query_match(str, str + regex::traits_type::length(str), m, e, flags); +} +#ifndef JM_NO_WCSTRING +inline bool query_match(const wchar_t* str, + wcmatch& m, + const wregex& e, + unsigned flags = match_default) +{ + return query_match(str, str + wregex::traits_type::length(str), m, e, flags); +} +#endif +#ifndef JM_NO_STRING_H +inline bool query_match(const __JM_STD::string& s, + reg_match<__JM_STD::string::const_iterator, regex::alloc_type>& m, + const regex& e, + unsigned flags = match_default) +{ + return query_match(s.begin(), s.end(), m, e, flags); +} +#if !defined(JM_NO_STRING_DEF_ARGS) && !defined(JM_NO_WCSTRING) +inline bool query_match(const __JM_STD::basic_string<wchar_t>& s, + reg_match<__JM_STD::basic_string<wchar_t>::const_iterator, wregex::alloc_type>& m, + const wregex& e, + unsigned flags = match_default) +{ + return query_match(s.begin(), s.end(), m, e, flags); +} +#endif + +#endif + +#endif + + +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +// +// Ugly ugly hack, +// template don't merge if they contain switch statements so declare these +// templates in unnamed namespace (ie with internal linkage), each translation +// unit then gets its own local copy, it works seemlessly but bloats the app. +namespace{ +#endif + +template <class iterator, class Allocator, class charT, class traits, class Allocator2> +bool query_match_aux(iterator first, + iterator last, + reg_match<iterator, Allocator>& m, + const reg_expression<charT, traits, Allocator2>& e, + unsigned flags, + __priv_match_data<iterator, Allocator>& pd, + iterator* restart) +{ + if(e.flags() & regbase::failbit) + return false; + + typedef typename traits::size_type traits_size_type; + typedef typename traits::uchar_type traits_uchar_type; + typedef typename is_byte<charT>::width_type width_type; + + #ifdef RE_LOCALE_CPP + const __JM_STD::locale& locale_inst = e.locale(); + #endif + + // declare some local aliases to reduce pointer loads + // good optimising compilers should make this unnecessary!! + jstack<reg_match_base<iterator, Allocator>, Allocator>& matches = pd.matches; + jstack<iterator, Allocator>& prev_pos = pd.prev_pos; + jstack<const re_syntax_base*, Allocator>& prev_record = pd.prev_record; + jstack<int, Allocator>& prev_acc = pd.prev_acc; + reg_match_base<iterator, Allocator>& temp_match = pd.temp_match; + temp_match.set_first(first); + + //temp_match.set_size(e.mark_count(), first, last); + register const re_syntax_base* ptr = e.first(); + bool match_found = false; + bool need_push_match = (e.mark_count() > 1); + int cur_acc = -1; // no active accumulator + pd.set_accumulator_size(e.repeat_count()); + int* accumulators = pd.get_accumulators(); + iterator* start_loop = pd.get_loop_starts(); + int k; // for loops + bool icase = e.flags() & regbase::icase; + *restart = first; + iterator base = first; + + // prepare m for failure: + /* + if((flags & match_init) == 0) + { + m.init_fail(first, last); + } */ + + retry: + + while(first != last) + { + jm_assert(ptr); + switch(ptr->type) + { + case syntax_element_match: + match_jump: + { + // match found, save then fallback in case we missed a + // longer one. + if((flags & match_not_null) && (first == temp_match[0].first)) + goto failure; + temp_match.set_second(first); + m.maybe_assign(temp_match); + match_found = true; + if((flags & match_any) || ((first == last) && (need_push_match == false))) + { + // either we don't care what we match or we've matched + // the whole string and can't match anything longer. + while(matches.empty() == false) + matches.pop(); + while(prev_pos.empty() == false) + prev_pos.pop(); + while(prev_record.empty() == false) + prev_record.pop(); + while(prev_acc.empty() == false) + prev_acc.pop(); + return true; + } + } + goto failure; + case syntax_element_startmark: + temp_match.set_first(first, ((re_brace*)ptr)->index); + ptr = ptr->next.p; + break; + case syntax_element_endmark: + temp_match.set_second(first, ((re_brace*)ptr)->index); + ptr = ptr->next.p; + break; + case syntax_element_literal: + { + unsigned int len = ((re_literal*)ptr)->length; + charT* what = (charT*)(((re_literal*)ptr) + 1); + // + // compare string with what we stored in + // our records: + for(unsigned int i = 0; i < len; ++i, ++first) + { + if((first == last) || (traits::translate(*first, icase MAYBE_PASS_LOCALE(locale_inst)) != what[i])) + goto failure; + } + ptr = ptr->next.p; + break; + } + case syntax_element_start_line: + outer_line_check: + if(first == temp_match[0].first) + { + // we're at the start of the buffer + if(flags & match_prev_avail) + { + inner_line_check: + // check the previous value even though its before + // the start of our "buffer". + iterator t(first); + --t; + if(traits::is_separator(*t) && !((*t == '\r') && (*first == '\n')) ) + { + ptr = ptr->next.p; + continue; + } + goto failure; + } + if((flags & match_not_bol) == 0) + { + ptr = ptr->next.p; + continue; + } + goto failure; + } + // we're in the middle of the string + goto inner_line_check; + case syntax_element_end_line: + // we're not yet at the end so *first is always valid: + if(traits::is_separator(*first)) + { + if((first != base) || (flags & match_prev_avail)) + { + // check that we're not in the middle of \r\n sequence + iterator t(first); + --t; + if((*t == '\r') && (*first == '\n')) + { + goto failure; + } + } + ptr = ptr->next.p; + continue; + } + goto failure; + case syntax_element_wild: + // anything except possibly NULL or \n: + if(traits::is_separator(*first)) + { + if(flags & match_not_dot_newline) + goto failure; + ptr = ptr->next.p; + ++first; + continue; + } + if(*first == charT(0)) + { + if(flags & match_not_dot_null) + goto failure; + ptr = ptr->next.p; + ++first; + continue; + } + ptr = ptr->next.p; + ++first; + break; + case syntax_element_word_boundary: + { + // prev and this character must be opposites: + bool b = traits::is_class(*first, char_class_word MAYBE_PASS_LOCALE(locale_inst)); + if((first == temp_match[0].first) && ((flags & match_prev_avail) == 0)) + { + if(flags & match_not_bow) + b ^= true; + else + b ^= false; + } + else + { + --first; + b ^= traits::is_class(*first, char_class_word MAYBE_PASS_LOCALE(locale_inst)); + ++first; + } + if(b) + { + ptr = ptr->next.p; + continue; + } + goto failure; + } + case syntax_element_within_word: + // both prev and this character must be char_class_word: + if(traits::is_class(*first, char_class_word MAYBE_PASS_LOCALE(locale_inst))) + { + bool b; + if((first == temp_match[0].first) && ((flags & match_prev_avail) == 0)) + b = false; + else + { + --first; + b = traits::is_class(*first, char_class_word MAYBE_PASS_LOCALE(locale_inst)); + ++first; + } + if(b) + { + ptr = ptr->next.p; + continue; + } + } + goto failure; + case syntax_element_word_start: + if((first == temp_match[0].first) && ((flags & match_prev_avail) == 0)) + { + // start of buffer: + if(flags & match_not_bow) + goto failure; + if(traits::is_class(*first, char_class_word MAYBE_PASS_LOCALE(locale_inst))) + { + ptr = ptr->next.p; + continue; + } + goto failure; + } + // otherwise inside buffer: + if(traits::is_class(*first, char_class_word MAYBE_PASS_LOCALE(locale_inst))) + { + iterator t(first); + --t; + if(traits::is_class(*t, char_class_word MAYBE_PASS_LOCALE(locale_inst)) == false) + { + ptr = ptr->next.p; + continue; + } + } + goto failure; // if we fall through to here then we've failed + case syntax_element_word_end: + if((first == temp_match[0].first) && ((flags & match_prev_avail) == 0)) + goto failure; // start of buffer can't be end of word + + // otherwise inside buffer: + if(traits::is_class(*first, char_class_word MAYBE_PASS_LOCALE(locale_inst)) == false) + { + iterator t(first); + --t; + if(traits::is_class(*t, char_class_word MAYBE_PASS_LOCALE(locale_inst))) + { + ptr = ptr->next.p; + continue; + } + } + goto failure; // if we fall through to here then we've failed + case syntax_element_buffer_start: + if((first != temp_match[0].first) || (flags & match_not_bob)) + goto failure; + // OK match: + ptr = ptr->next.p; + break; + case syntax_element_buffer_end: + if((first != last) || (flags & match_not_eob)) + goto failure; + // OK match: + ptr = ptr->next.p; + break; + case syntax_element_backref: + { + // compare with what we previously matched: + iterator i = temp_match[((re_brace*)ptr)->index].first; + iterator j = temp_match[((re_brace*)ptr)->index].second; + while(i != j) + { + if((first == last) || (traits::translate(*first, icase MAYBE_PASS_LOCALE(locale_inst)) != traits::translate(*i, icase MAYBE_PASS_LOCALE(locale_inst)))) + goto failure; + ++i; + ++first; + } + ptr = ptr->next.p; + break; + } + case syntax_element_long_set: + { + // let the traits class do the work: + iterator t = re_is_set_member(first, last, (re_set_long*)ptr, e); + if(t != first) + { + ptr = ptr->next.p; + first = t; + continue; + } + goto failure; + } + case syntax_element_set: + // lookup character in table: + if(((re_set*)ptr)->__map[(traits_uchar_type)traits::translate(*first, icase MAYBE_PASS_LOCALE(locale_inst))]) + { + ptr = ptr->next.p; + ++first; + continue; + } + goto failure; + case syntax_element_jump: + ptr = ((re_jump*)ptr)->alt.p; + continue; + case syntax_element_alt: + { + // alt_jump: + if(reg_expression<charT, traits, Allocator2>::can_start(*first, ((re_jump*)ptr)->__map, (unsigned char)mask_take, width_type())) + { + // we can take the first alternative, + // see if we need to push next alternative: + if(reg_expression<charT, traits, Allocator2>::can_start(*first, ((re_jump*)ptr)->__map, mask_skip, width_type())) + { + if(need_push_match) + matches.push(temp_match); + for(k = 0; k <= cur_acc; ++k) + prev_pos.push(start_loop[k]); + prev_pos.push(first); + prev_record.push(ptr); + for(k = 0; k <= cur_acc; ++k) + prev_acc.push(accumulators[k]); + prev_acc.push(cur_acc); + } + ptr = ptr->next.p; + continue; + } + if(reg_expression<charT, traits, Allocator2>::can_start(*first, ((re_jump*)ptr)->__map, mask_skip, width_type())) + { + ptr = ((re_jump*)ptr)->alt.p; + continue; + } + goto failure; // neither option is possible + } + case syntax_element_rep: + { + // repeater_jump: + // if we're moving to a higher id (nested repeats etc) + // zero out our accumualtors: + if(cur_acc < ((re_repeat*)ptr)->id) + { + cur_acc = ((re_repeat*)ptr)->id; + accumulators[cur_acc] = 0; + start_loop[cur_acc] = iterator(); + } + + cur_acc = ((re_repeat*)ptr)->id; + + if(((re_repeat*)ptr)->leading) + *restart = first; + + //charT c = traits::translate(*first MAYBE_PASS_LOCALE(locale_inst)); + + // first of all test for special case where this is last element, + // if that is the case then repeat as many times as possible: + + if(((re_repeat*)ptr)->alt.p->type == syntax_element_match) + { + // see if we can take the repeat: + if(((unsigned int)accumulators[cur_acc] < ((re_repeat*)ptr)->max) + && reg_expression<charT, traits, Allocator2>::can_start(*first, ((re_repeat*)ptr)->__map, mask_take, width_type())) + { + // push terminating match as fallback: + if((unsigned int)accumulators[cur_acc] >= ((re_repeat*)ptr)->min) + { + if((prev_record.empty() == false) && (prev_record.peek() == ((re_repeat*)ptr)->alt.p)) + { + // we already have the required fallback + // don't add any more, just update this one: + if(need_push_match) + matches.peek() = temp_match; + prev_pos.peek() = first; + } + else + { + if(need_push_match) + matches.push(temp_match); + prev_pos.push(first); + prev_record.push(((re_repeat*)ptr)->alt.p); + } + } + // move to next item in list: + if(first != start_loop[cur_acc]) + { + ++accumulators[cur_acc]; + ptr = ptr->next.p; + start_loop[cur_acc] = first; + continue; + } + goto failure; + } + // see if we can skip the repeat: + if(((unsigned int)accumulators[cur_acc] >= ((re_repeat*)ptr)->min) + && reg_expression<charT, traits, Allocator2>::can_start(*first, ((re_repeat*)ptr)->__map, mask_skip, width_type())) + { + ptr = ((re_repeat*)ptr)->alt.p; + continue; + } + // otherwise fail: + goto failure; + } + + // see if we can skip the repeat: + if(((unsigned int)accumulators[cur_acc] >= ((re_repeat*)ptr)->min) + && reg_expression<charT, traits, Allocator2>::can_start(*first, ((re_repeat*)ptr)->__map, mask_skip, width_type())) + { + // see if we can push failure info: + if(((unsigned int)accumulators[cur_acc] < ((re_repeat*)ptr)->max) + && reg_expression<charT, traits, Allocator2>::can_start(*first, ((re_repeat*)ptr)->__map, mask_take, width_type())) + { + // check to see if the last loop matched a NULL string + // if so then we really don't want to loop again: + if(((unsigned int)accumulators[cur_acc] == ((re_repeat*)ptr)->min) + || (first != start_loop[cur_acc])) + { + if(need_push_match) + matches.push(temp_match); + prev_pos.push(first); + prev_record.push(ptr); + for(k = 0; k <= cur_acc; ++k) + prev_acc.push(accumulators[k]); + //prev_acc.push(cur_acc); + } + } + ptr = ((re_repeat*)ptr)->alt.p; + continue; + } + + // otherwise see if we can take the repeat: + if(((unsigned int)accumulators[cur_acc] < ((re_repeat*)ptr)->max) + && reg_expression<charT, traits, Allocator2>::can_start(*first, ((re_repeat*)ptr)->__map, mask_take, width_type()) && + (first != start_loop[cur_acc])) + { + // move to next item in list: + ++accumulators[cur_acc]; + ptr = ptr->next.p; + start_loop[cur_acc] = first; + continue; + } + + // if we get here then neither option is allowed so fail: + goto failure; + + } + case syntax_element_combining: + if(traits::is_combining(traits::translate(*first, icase MAYBE_PASS_LOCALE(locale_inst)))) + goto failure; + ++first; + while((first != last) && traits::is_combining(traits::translate(*first, icase MAYBE_PASS_LOCALE(locale_inst))))++first; + ptr = ptr->next.p; + continue; + case syntax_element_soft_buffer_end: + { + if(flags & match_not_eob) + goto failure; + iterator p(first); + while((p != last) && traits::is_separator(traits::translate(*first, icase MAYBE_PASS_LOCALE(locale_inst))))++p; + if(p != last) + goto failure; + ptr = ptr->next.p; + continue; + } + case syntax_element_restart_continue: + if(first != temp_match[-1].first) + goto failure; + ptr = ptr->next.p; + continue; + default: + jm_assert(0); // should never get to here!! + return false; + } + } + + // + // if we get to here then we've run out of characters to match against, + // we could however still have non-character regex items left + if(ptr->can_be_null == 0) + goto failure; + while(true) + { + jm_assert(ptr); + switch(ptr->type) + { + case syntax_element_match: + goto match_jump; + case syntax_element_startmark: + temp_match.set_first(first, ((re_brace*)ptr)->index); + ptr = ptr->next.p; + break; + case syntax_element_endmark: + temp_match.set_second(first, ((re_brace*)ptr)->index); + ptr = ptr->next.p; + break; + case syntax_element_start_line: + goto outer_line_check; + case syntax_element_end_line: + // we're at the end so *first is never valid: + if((flags & match_not_eol) == 0) + { + ptr = ptr->next.p; + continue; + } + goto failure; + case syntax_element_word_boundary: + case syntax_element_word_end: + if(((flags & match_not_eow) == 0) && (first != temp_match[0].first)) + { + iterator t(first); + --t; + if(traits::is_class(*t, char_class_word MAYBE_PASS_LOCALE(locale_inst))) + { + ptr = ptr->next.p; + continue; + } + } + goto failure; + case syntax_element_buffer_end: + case syntax_element_soft_buffer_end: + if(flags & match_not_eob) + goto failure; + // OK match: + ptr = ptr->next.p; + break; + case syntax_element_jump: + ptr = ((re_jump*)ptr)->alt.p; + continue; + case syntax_element_alt: + if(ptr->can_be_null & mask_take) + { + // we can test the first alternative, + // see if we need to push next alternative: + if(ptr->can_be_null & mask_skip) + { + if(need_push_match) + matches.push(temp_match); + for(k = 0; k <= cur_acc; ++k) + prev_pos.push(start_loop[k]); + prev_pos.push(first); + prev_record.push(ptr); + for(k = 0; k <= cur_acc; ++k) + prev_acc.push(accumulators[k]); + prev_acc.push(cur_acc); + } + ptr = ptr->next.p; + continue; + } + if(ptr->can_be_null & mask_skip) + { + ptr = ((re_jump*)ptr)->alt.p; + continue; + } + goto failure; // neither option is possible + case syntax_element_rep: + // if we're moving to a higher id (nested repeats etc) + // zero out our accumualtors: + if(cur_acc < ((re_repeat*)ptr)->id) + { + cur_acc = ((re_repeat*)ptr)->id; + accumulators[cur_acc] = 0; + start_loop[cur_acc] = first; + } + + cur_acc = ((re_repeat*)ptr)->id; + + // see if we can skip the repeat: + if(((unsigned int)accumulators[cur_acc] >= ((re_repeat*)ptr)->min) + && (ptr->can_be_null & mask_skip)) + { + // don't push failure info, there's no point: + ptr = ((re_repeat*)ptr)->alt.p; + continue; + } + + // otherwise see if we can take the repeat: + if(((unsigned int)accumulators[cur_acc] < ((re_repeat*)ptr)->max) + && ((ptr->can_be_null & (mask_take | mask_skip)) == (mask_take | mask_skip))) + { + // move to next item in list: + ++accumulators[cur_acc]; + ptr = ptr->next.p; + start_loop[cur_acc] = first; + continue; + } + + // if we get here then neither option is allowed so fail: + goto failure; + case syntax_element_restart_continue: + if(first != temp_match[-1].first) + goto failure; + ptr = ptr->next.p; + continue; + default: + goto failure; + } + } + + failure: + + if(prev_record.empty() == false) + { + ptr = prev_record.peek(); + switch(ptr->type) + { + case syntax_element_alt: + // get next alternative: + ptr = ((re_jump*)ptr)->alt.p; + if(need_push_match) + matches.pop(temp_match); + prev_acc.pop(cur_acc); + for(k = cur_acc; k >= 0; --k) + prev_acc.pop(accumulators[k]); + prev_pos.pop(first); + for(k = cur_acc; k >= 0; --k) + prev_pos.pop(start_loop[k]); + prev_record.pop(); + goto retry; + case syntax_element_rep: + // we're doing least number of repeats first, + // increment count and repeat again: + if(need_push_match) + matches.pop(temp_match); + prev_pos.pop(first); + cur_acc = ((re_repeat*)ptr)->id; + for(k = cur_acc; k >= 0; --k) + prev_acc.pop(accumulators[k]); + prev_record.pop(); + if((unsigned int)++accumulators[cur_acc] > ((re_repeat*)ptr)->max) + goto failure; // repetions exhausted. + ptr = ptr->next.p; + start_loop[cur_acc] = first; + goto retry; + case syntax_element_match: + if(need_push_match) + matches.pop(temp_match); + prev_pos.pop(first); + prev_record.pop(); + goto retry; + default: + jm_assert(0); + // mustn't get here!! + } + } + + if(match_found) + return true; + + // if we get to here then everything has failed + // and no match was found: + return false; +} +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +} // namespace +#endif + + +template <class iterator> +void __skip_and_inc(unsigned int& clines, iterator& last_line, iterator& first, const iterator last) +{ + while(first != last) + { + if(*first == '\n') + { + last_line = ++first; + ++clines; + } + else + ++first; + } +} + +template <class iterator> +void __skip_and_dec(unsigned int& clines, iterator& last_line, iterator& first, iterator base, unsigned int len) +{ + bool need_line = false; + for(unsigned int i = 0; i < len; ++i) + { + --first; + if(*first == '\n') + { + need_line = true; + --clines; + } + } + + if(need_line) + { + last_line = first; + + if(last_line != base) + --last_line; + else + return; + + while((last_line != base) && (*last_line != '\n')) + --last_line; + if(*last_line == '\n') + ++last_line; + } +} + +template <class iterator> +inline void __inc_one(unsigned int& clines, iterator& last_line, iterator& first) +{ + if(*first == '\n') + { + last_line = ++first; + ++clines; + } + else + ++first; +} + +template <class iterator, class Allocator> +struct grep_search_predicate +{ + reg_match<iterator, Allocator>* pm; + grep_search_predicate(reg_match<iterator, Allocator>* p) : pm(p) {} + bool operator()(const reg_match<iterator, Allocator>& m) + { + *pm = static_cast<const reg_match_base<iterator, Allocator>&>(m); + return false; + } +}; + +#if !defined(JM_NO_TEMPLATE_RETURNS) && !defined(JM_NO_PARTIAL_FUNC_SPEC) + +template <class iterator, class Allocator> +inline const reg_match_base<iterator, Allocator>& grep_out_type(const grep_search_predicate<iterator, Allocator>& o, const Allocator&) +{ + return *(o.pm); +} + +#endif + +template <class T, class Allocator> +inline const Allocator& grep_out_type(const T&, const Allocator& a) +{ + return a; +} + +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +// +// Ugly ugly hack, +// template don't merge if they contain switch statements so declare these +// templates in unnamed namespace (ie with internal linkage), each translation +// unit then gets its own local copy, it works seemlessly but bloats the app. +namespace{ +#endif + +// +// reg_grep2: +// find all non-overlapping matches within the sequence first last: +// +template <class Predicate, class I, class charT, class traits, class A, class A2> +unsigned int reg_grep2(Predicate foo, I first, I last, const reg_expression<charT, traits, A>& e, unsigned flags, A2 a) +{ + if(e.flags() & regbase::failbit) + return 0; + + typedef typename traits::size_type traits_size_type; + typedef typename traits::uchar_type traits_uchar_type; + typedef typename is_byte<charT>::width_type width_type; + + reg_match<I, A2> m(grep_out_type(foo, a)); + I restart; + m.set_size(e.mark_count(), first, last); + m.set_line(1, first); + + #ifdef RE_LOCALE_CPP + const __JM_STD::locale& locale_inst = e.locale(); + #endif + + unsigned int clines = 1; + unsigned int cmatches = 0; + I last_line = first; + I next_base; + I base = first; + bool need_init; + + flags |= match_init; + + __priv_match_data<I, A2> pd(m); + + const unsigned char* __map = e.get_map(); + unsigned int type; + + if(first == last) + { + // special case, only test if can_be_null, + // don't dereference any pointers!! + if(e.first()->can_be_null) + if(query_match_aux(first, last, m, e, flags, pd, &restart)) + { + foo(m); + ++cmatches; + } + return cmatches; + } + + // try one time whatever: + if( reg_expression<charT, traits, A>::can_start(*first, __map, (unsigned char)mask_any, width_type() ) ) + { + if(query_match_aux(first, last, m, e, flags, pd, &restart)) + { + ++cmatches; + if(foo(m) == false) + return cmatches; + // update to end of what matched + // trying to match again with match_not_null set if this + // is a null match... + need_init = true; + if(first == m[0].second) + { + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + if(query_match_aux(first, last, m, e, flags | match_not_null, pd, &restart)) + { + ++cmatches; + if(foo(m) == false) + return cmatches; + } + else + { + need_init = false; + for(unsigned int i = 0; (restart != first) && (i < e.leading_length()); ++i, --restart); + if(restart != last) + ++restart; + __skip_and_inc(clines, last_line, first, restart); + } + } + if(need_init) + { + __skip_and_inc(clines, last_line, first, m[0].second); + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + } + } + else + { + for(unsigned int i = 0; (restart != first) && (i < e.leading_length()); ++i, --restart); + if(restart != last) + ++restart; + __skip_and_inc(clines, last_line, first, restart); + } + } + else + __inc_one(clines, last_line, first); + flags |= match_prev_avail | match_not_bob; + + + // depending on what the first record is we may be able to + // optimise the search: + type = (flags & match_continuous) ? regbase::restart_continue : e.restart_type(); + + if(type == regbase::restart_buf) + return cmatches; + + switch(type) + { + case regbase::restart_lit: + case regbase::restart_fixed_lit: + { + const kmp_info<charT>* info = e.get_kmp(); + int len = info->len; + const charT* x = info->pstr; + int j = 0; + bool icase = e.flags() & regbase::icase; + while (first != last) + { + while((j > -1) && (x[j] != traits::translate(*first, icase MAYBE_PASS_LOCALE(locale_inst)))) + j = info->kmp_next[j]; + __inc_one(clines, last_line, first); + ++j; + if(j >= len) + { + if(type == regbase::restart_fixed_lit) + { + __skip_and_dec(clines, last_line, first, base, j); + restart = first; + restart += len; + m.set_first(first); + m.set_second(restart); + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + __skip_and_inc(clines, last_line, first, restart); + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + j = 0; + } + else + { + restart = first; + __skip_and_dec(clines, last_line, first, base, j); + if(query_match_aux(first, last, m, e, flags, pd, &restart)) + { + + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + // update to end of what matched + __skip_and_inc(clines, last_line, first, m[0].second); + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + j = 0; + } + else + { + for(int k = 0; (restart != first) && (k < j); ++k, --restart); + if(restart != last) + ++restart; + __skip_and_inc(clines, last_line, first, restart); + j = 0; //we could do better than this... + } + } + } + } + break; + } + case regbase::restart_any: + { + while(first != last) + { + if( reg_expression<charT, traits, A>::can_start(*first, __map, (unsigned char)mask_any, width_type()) ) + { + if(query_match_aux(first, last, m, e, flags, pd, &restart)) + { + + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + // update to end of what matched + // trying to match again with match_not_null set if this + // is a null match... + need_init = true; + if(first == m[0].second) + { + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + if(query_match_aux(first, last, m, e, flags | match_not_null, pd, &restart)) + { + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + } + else + { + need_init = false; + for(unsigned int i = 0; (restart != first) && (i < e.leading_length()); ++i, --restart); + if(restart != last) + ++restart; + __skip_and_inc(clines, last_line, first, restart); + } + } + if(need_init) + { + __skip_and_inc(clines, last_line, first, m[0].second); + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + } + continue; + } + else + { + for(unsigned int i = 0; (restart != first) && (i < e.leading_length()); ++i, --restart); + if(restart != last) + ++restart; + __skip_and_inc(clines, last_line, first, restart); + } + } + else + __inc_one(clines, last_line, first); + } + } + break; + case regbase::restart_word: + { + // do search optimised for word starts: + while(first != last) + { + --first; + if(*first == '\n') + --clines; + // skip the word characters: + while((first != last) && traits::is_class(*first, char_class_word MAYBE_PASS_LOCALE(locale_inst))) + ++first; + // now skip the white space: + while((first != last) && (traits::is_class(*first, char_class_word MAYBE_PASS_LOCALE(locale_inst)) == false)) + __inc_one(clines, last_line, first); + if(first == last) + break; + + if( reg_expression<charT, traits, A>::can_start(*first, __map, (unsigned char)mask_any, width_type()) ) + { + if(query_match_aux(first, last, m, e, flags, pd, &restart)) + { + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + // update to end of what matched + // trying to match again with match_not_null set if this + // is a null match... + need_init = true; + if(first == m[0].second) + { + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + if(query_match_aux(first, last, m, e, flags | match_not_null, pd, &restart)) + { + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + } + else + { + need_init = false; + for(unsigned int i = 0; (restart != first) && (i < e.leading_length()); ++i, --restart); + if(restart != last) + ++restart; + __skip_and_inc(clines, last_line, first, restart); + } + } + if(need_init) + { + __skip_and_inc(clines, last_line, first, m[0].second); + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + } + } + else + { + for(unsigned int i = 0; (restart != first) && (i < e.leading_length()); ++i, --restart); + if(restart != last) + ++restart; + __skip_and_inc(clines, last_line, first, restart); + } + } + else + __inc_one(clines, last_line, first); + } + } + break; + case regbase::restart_line: + { + // do search optimised for line starts: + while(first != last) + { + // find first charcter after a line break: + --first; + if(*first == '\n') + --clines; + while((first != last) && (*first != '\n')) + ++first; + if(first == last) + break; + ++first; + if(first == last) + break; + + ++clines; + last_line = first; + + if( reg_expression<charT, traits, A>::can_start(*first, __map, (unsigned char)mask_any, width_type()) ) + { + if(query_match_aux(first, last, m, e, flags, pd, &restart)) + { + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + // update to end of what matched + // trying to match again with match_not_null set if this + // is a null match... + need_init = true; + if(first == m[0].second) + { + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + if(query_match_aux(first, last, m, e, flags | match_not_null, pd, &restart)) + { + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + } + else + { + need_init = false; + for(unsigned int i = 0; (restart != first) && (i < e.leading_length()); ++i, --restart); + if(restart != last) + ++restart; + __skip_and_inc(clines, last_line, first, restart); + } + } + if(need_init) + { + __skip_and_inc(clines, last_line, first, m[0].second); + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + } + } + else + { + for(unsigned int i = 0; (restart != first) && (i < e.leading_length()); ++i, --restart); + if(restart != last) + ++restart; + __skip_and_inc(clines, last_line, first, restart); + } + } + else + __inc_one(clines, last_line, first); + } + } + break; + case regbase::restart_continue: + { + while(first != last) + { + if( reg_expression<charT, traits, A>::can_start(*first, __map, (unsigned char)mask_any, width_type()) ) + { + if(query_match_aux(first, last, m, e, flags, pd, &restart)) + { + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + // update to end of what matched + // trying to match again with match_not_null set if this + // is a null match... + if(first == m[0].second) + { + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + if(query_match_aux(first, last, m, e, flags | match_not_null, pd, &restart)) + { + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + } + else + return cmatches; // can't continue from null match + } + __skip_and_inc(clines, last_line, first, m[0].second); + next_base = m[0].second; + pd.temp_match.init_fail(next_base, last); + m.init_fail(next_base, last); + continue; + } + } + return cmatches; + } + } + break; + } + + + // finally check trailing null string: + if(e.first()->can_be_null) + { + if(query_match_aux(first, last, m, e, flags, pd, &restart)) + { + m.set_line(clines, last_line); + ++cmatches; + if(foo(m) == false) + return cmatches; + } + } + + return cmatches; +} +#if defined(JM_NO_TEMPLATE_SWITCH_MERGE) && !defined(JM_NO_NAMESPACES) +} // namespace +#endif + + +template <class iterator, class Allocator, class charT, class traits, class Allocator2> +bool reg_search(iterator first, iterator last, reg_match<iterator, Allocator>& m, const reg_expression<charT, traits, Allocator2>& e, unsigned flags = match_default) +{ + if(e.flags() & regbase::failbit) + return false; + + typedef typename traits::size_type traits_size_type; + typedef typename traits::uchar_type traits_uchar_type; + + // prepare m for failure: + if((flags & match_init) == 0) + { + m.set_size(e.mark_count(), first, last); + } + + flags |= match_init; + return reg_grep2(grep_search_predicate<iterator, Allocator>(&m), first, last, e, flags, m.allocator()); +} + +// +// reg_search convenience interfaces: +#ifndef JM_NO_PARTIAL_FUNC_SPEC +// +// this isn't really a partial specialisation, but template function +// overloading - if the compiler doesn't support partial specialisation +// then it really won't support this either: +template <class charT, class Allocator, class traits, class Allocator2> +inline bool reg_search(const charT* str, + reg_match<const charT*, Allocator>& m, + const reg_expression<charT, traits, Allocator2>& e, + unsigned flags = match_default) +{ + return reg_search(str, str + traits::length(str), m, e, flags); +} + +#ifndef JM_NO_STRING_H +template <class ST, class SA, class Allocator, class charT, class traits, class Allocator2> +inline bool reg_search(const __JM_STD::basic_string<charT, ST, SA>& s, + reg_match<typename __JM_STD::basic_string<charT, ST, SA>::const_iterator, Allocator>& m, + const reg_expression<charT, traits, Allocator2>& e, + unsigned flags = match_default) +{ + return reg_search(s.begin(), s.end(), m, e, flags); +} +#endif +#else // partial specialisation +inline bool reg_search(const char* str, + cmatch& m, + const regex& e, + unsigned flags = match_default) +{ + return reg_search(str, str + regex::traits_type::length(str), m, e, flags); +} +#ifndef JM_NO_WCSTRING +inline bool reg_search(const wchar_t* str, + wcmatch& m, + const wregex& e, + unsigned flags = match_default) +{ + return reg_search(str, str + wregex::traits_type::length(str), m, e, flags); +} +#endif +#ifndef JM_NO_STRING_H +inline bool reg_search(const __JM_STD::string& s, + reg_match<__JM_STD::string::const_iterator, regex::alloc_type>& m, + const regex& e, + unsigned flags = match_default) +{ + return reg_search(s.begin(), s.end(), m, e, flags); +} +#if !defined(JM_NO_STRING_DEF_ARGS) && !defined(JM_NO_WCSTRING) +inline bool reg_search(const __JM_STD::basic_string<wchar_t>& s, + reg_match<__JM_STD::basic_string<wchar_t>::const_iterator, wregex::alloc_type>& m, + const wregex& e, + unsigned flags = match_default) +{ + return reg_search(s.begin(), s.end(), m, e, flags); +} +#endif + +#endif + +#endif + + +// +// reg_grep: +// find all non-overlapping matches within the sequence first last: +// +template <class Predicate, class iterator, class charT, class traits, class Allocator> +inline unsigned int reg_grep(Predicate foo, iterator first, iterator last, const reg_expression<charT, traits, Allocator>& e, unsigned flags = match_default) +{ + return reg_grep2(foo, first, last, e, flags, e.allocator()); +} + +// +// reg_grep convenience interfaces: +#ifndef JM_NO_PARTIAL_FUNC_SPEC +// +// this isn't really a partial specialisation, but template function +// overloading - if the compiler doesn't support partial specialisation +// then it really won't support this either: +template <class Predicate, class charT, class Allocator, class traits> +inline bool reg_grep(Predicate foo, const charT* str, + const reg_expression<charT, traits, Allocator>& e, + unsigned flags = match_default) +{ + return reg_grep(foo, str, str + traits::length(str), e, flags); +} + +#ifndef JM_NO_STRING_H +template <class Predicate, class ST, class SA, class Allocator, class charT, class traits> +inline bool reg_grep(Predicate foo, const __JM_STD::basic_string<charT, ST, SA>& s, + const reg_expression<charT, traits, Allocator>& e, + unsigned flags = match_default) +{ + return reg_grep(foo, s.begin(), s.end(), e, flags); +} +#endif +#else // partial specialisation +inline bool reg_grep(bool (*foo)(const cmatch&), const char* str, + const regex& e, + unsigned flags = match_default) +{ + return reg_grep(foo, str, str + regex::traits_type::length(str), e, flags); +} +#ifndef JM_NO_WCSTRING +inline bool reg_grep(bool (*foo)(const wcmatch&), const wchar_t* str, + const wregex& e, + unsigned flags = match_default) +{ + return reg_grep(foo, str, str + wregex::traits_type::length(str), e, flags); +} +#endif +#ifndef JM_NO_STRING_H +inline bool reg_grep(bool (*foo)(const reg_match<__JM_STD::string::const_iterator, regex::alloc_type>&), const __JM_STD::string& s, + const regex& e, + unsigned flags = match_default) +{ + return reg_grep(foo, s.begin(), s.end(), e, flags); +} +#if !defined(JM_NO_STRING_DEF_ARGS) && !defined(JM_NO_WCSTRING) +inline bool reg_grep(bool (*foo)(const reg_match<__JM_STD::basic_string<wchar_t>::const_iterator, wregex::alloc_type>&), + const __JM_STD::basic_string<wchar_t>& s, + const wregex& e, + unsigned flags = match_default) +{ + return reg_grep(foo, s.begin(), s.end(), e, flags); +} +#endif + +#endif + +#endif + + +// +// finally for compatablity with version 1.x of the library +// we need a form of reg_grep that takes an output iterator +// as its first argument: +// + +// +// struct grep_match: +// stores what matched during a reg_grep, +// the output iterator type passed to reg_grep must have an +// operator*() that returns a type with an +// operator=(const grep_match<iterator, Allocator>&); +// +template <class iterator, class Allocator> +struct grep_match +{ + unsigned int line; + iterator line_start; + reg_match<iterator, Allocator> what; + + grep_match(Allocator a = Allocator()) : what(a) {} + + grep_match(unsigned int l, iterator p1, const reg_match<iterator, Allocator>& m) + : what(m) { line = l; line_start = p1; } + + bool operator == (const grep_match& ) + { return false; } + + bool operator < (const grep_match&) + { return false; } +}; + +template <class O, class I, class A> +struct grep_adaptor +{ + O oi; + reg_match<I, A> m; + grep_adaptor(O i, A a) : m(a), oi(i) {} + bool operator()(const reg_match_base<I, A>& w) + { + m.what = w; + m.line = w.line(); + m.line_start = w.line_start(); + *oi = m; + ++oi; + return true; + } +}; + +template <class Out, class iterator, class charT, class traits, class Allocator> +inline unsigned int reg_grep_old(Out oi, iterator first, iterator last, const reg_expression<charT, traits, Allocator>& e, unsigned flags = match_default) +{ + return reg_grep2(grep_adaptor<Out, iterator, Allocator>(oi, e.allocator()), first, last, e, flags, e.allocator()); +} + + + +JM_END_NAMESPACE // namespace regex + +#endif // __REGMATCH_H + + + + + + + diff --git a/utils/tfstats/regexp/include/regex b/utils/tfstats/regexp/include/regex new file mode 100644 index 0000000..65b885a --- /dev/null +++ b/utils/tfstats/regexp/include/regex @@ -0,0 +1,3 @@ +#ifndef __REGEX_H +#include <jm/regex.h> +#endif diff --git a/utils/tfstats/regexp/include/regex.h b/utils/tfstats/regexp/include/regex.h new file mode 100644 index 0000000..dda5c75 --- /dev/null +++ b/utils/tfstats/regexp/include/regex.h @@ -0,0 +1,16 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#ifndef __REGEX_H + +#ifdef _MSC_VER +#pragma warning(disable: 4786) +#pragma warning(disable: 4800) +#endif + +#include <jm/regex.h> +#endif diff --git a/utils/tfstats/regexp/lib/libregex++.a b/utils/tfstats/regexp/lib/libregex++.a Binary files differnew file mode 100644 index 0000000..3adf565 --- /dev/null +++ b/utils/tfstats/regexp/lib/libregex++.a diff --git a/utils/tfstats/regexp/lib/mre200.lib b/utils/tfstats/regexp/lib/mre200.lib Binary files differnew file mode 100644 index 0000000..f9bbc17 --- /dev/null +++ b/utils/tfstats/regexp/lib/mre200.lib diff --git a/utils/tfstats/regexp/lib/mre200d.lib b/utils/tfstats/regexp/lib/mre200d.lib Binary files differnew file mode 100644 index 0000000..60364a5 --- /dev/null +++ b/utils/tfstats/regexp/lib/mre200d.lib diff --git a/utils/tfstats/report.cpp b/utils/tfstats/report.cpp new file mode 100644 index 0000000..8f17269 --- /dev/null +++ b/utils/tfstats/report.cpp @@ -0,0 +1,36 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implematation of CReport +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "report.h" +#include "util.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CReport::makeHTMLPage +// Purpose: makes a whole page out of the element that it is called on +// Input: pageName - the name of the html file +// pageTitle - the title of the document +//------------------------------------------------------------------------------------------------------ +void CReport::makeHTMLPage(char* pageName,char* pageTitle) +{ + CHTMLFile Page(pageName,pageTitle); + report(Page); +} +//------------------------------------------------------------------------------------------------------ +// Function: CReport::report +// Purpose: generates the report's output and adds it to anHTML file +// Input: html - the HTML file to add this report element to +//------------------------------------------------------------------------------------------------------ +void CReport::report(CHTMLFile& html) +{ + generate(); + writeHTML(html); +} diff --git a/utils/tfstats/report.h b/utils/tfstats/report.h new file mode 100644 index 0000000..9170f47 --- /dev/null +++ b/utils/tfstats/report.h @@ -0,0 +1,47 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CReport +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef REPORT_H +#define REPORT_H +#ifdef WIN32 +#pragma once +#pragma warning(disable:4786) +#endif + +#include "MatchInfo.h" +#include "HTML.h" + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CReport is the base class for all elements of a report. This includes +// things like scoreboards and awards. +//------------------------------------------------------------------------------------------------------ +class CReport +{ +protected: + //every element must have some info about the match to go off of. + //moved into global pointer. g_pMatchInfo + //CMatchInfo* pMatchInfo; + virtual void init(){} +public: + //explicit CReport(CMatchInfo* pMInfo):pMatchInfo(pMInfo){} + explicit CReport(){} + virtual void writeHTML(CHTMLFile& html){} + virtual void generate(){} + + virtual void makeHTMLPage(char* pageName,char* pageTitle); + virtual void report(CHTMLFile& html); + virtual ~CReport(){} +}; + + +#endif // REPORT_H diff --git a/utils/tfstats/res2c/header.cpp b/utils/tfstats/res2c/header.cpp new file mode 100644 index 0000000..dd621e2 --- /dev/null +++ b/utils/tfstats/res2c/header.cpp @@ -0,0 +1,57 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +char* szHeaderFile= +"//=========== (C) Copyright 1999 Valve, L.L.C. All rights reserved. ===========\n"\ +"//\n"\ +"// The copyright to the contents herein is the property of Valve, L.L.C.\n"\ +"// The contents may be used and/or copied only with the written permission of\n"\ +"// Valve, L.L.C., or in accordance with the terms and conditions stipulated in\n"\ +"// the agreement/contract under which the contents have been supplied.\n"\ +"//\n"\ +"// Purpose: \n"\ +"//\n"\ +"// $Workfile: $\n"\ +"// $Date: $\n"\ +"//\n"\ +"//------------------------------------------------------------------------------------------------------\n"\ +"// $Log: $\n"\ +"//\n"\ +"// $NoKeywords: $\n"\ +"//=============================================================================\n"\ +"#ifndef BINARYRESOURCE_H\n"\ +"#define BINARYRESOURCE_H\n"\ +"#ifdef WIN32\n"\ +"#pragma once\n"\ +"#endif\n"\ +"#include <string>\n"\ +"#include <stdio.h>\n"\ +"\n"\ +"class CBinaryResource\n"\ +"{\n"\ +"private:\n"\ +" std::string filename;\n"\ +" size_t numBytes;\n"\ +" unsigned char* pData;\n"\ +"public:\n"\ +" CBinaryResource(char* name, size_t bytes,unsigned char* data)\n"\ +" :filename(name),numBytes(bytes),pData(data)\n"\ +" {}\n"\ +" \n"\ +" bool writeOut()\n"\ +" {\n"\ +" FILE* f=fopen(filename.c_str(),\"wb\");\n"\ +" if (!f)\n"\ +" return false;\n"\ +" fwrite(pData,1,numBytes,f);\n"\ +" fclose(f);\n"\ +" return true;\n"\ +" }\n"\ +"};\n"\ +"\n"\ +"#endif // BINARYRESOURCE_H\n"\ +"\n";
\ No newline at end of file diff --git a/utils/tfstats/res2c/main.cpp b/utils/tfstats/res2c/main.cpp new file mode 100644 index 0000000..8d844cf --- /dev/null +++ b/utils/tfstats/res2c/main.cpp @@ -0,0 +1,111 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#include <stdlib.h> +#include <stdio.h> +#include <ctype.h> +#include <string.h> + +#define NUM_PER_LINE 40 + +extern char* szHeaderFile; + +void printUsage() +{ + printf("res2c <res file name> <c file name> <object name>\n"); +} + +char* id4filename(const char* filename) +{ + static char id[500]; + + const char* read=filename; + char *write=id; + + for (read;*read;read++) + { + //if first char + if (read==filename) + { + if (isalpha(*read) || *read=='_') + *write++=*read; + } + else if (isalnum(*read)) + *write++=*read; + } + *write++='s'; + *write++='r'; + *write++='c'; + *write++='\0'; + + return id; +} +void main(int argc, const char* argv[]) +{ + if (argc < 4) + { + printUsage(); + return; + } + char cppname[200]; + sprintf(cppname,"%s.cpp",argv[2]); + char hname[200]; + sprintf(hname,"%s.h",argv[2]); + + FILE* f=fopen(argv[1],"rb"); + FILE* cppout=fopen(cppname,"at"); + FILE* hout=fopen(hname,"at"); + FILE* brheader=fopen("BinaryResource.h","wt"); + if (!brheader){printf("couldn't open %s to write\n","BinaryResource.h");exit(-1);} + if (!f){printf("couldn't read %s\n",argv[1]);exit(-1);} + if (!cppout){printf("couldn't open %s to write\n",argv[2]);exit(-1);} + if (!hout){printf("couldn't open %s to write\n",argv[2]);exit(-1);} + + + fprintf(brheader,szHeaderFile); + fclose(brheader); + + + fprintf(cppout,"\nunsigned char %s[]={\n",id4filename(argv[1])); + + int numLeft4Line=NUM_PER_LINE; + + unsigned char c; + int result=fread(&c,sizeof(unsigned char),1,f); + + int numbytes=0; + while (result) + { + //int longc=(*c)&0x000000ff; + fprintf(cppout,"0x%02.2x,",c); + numbytes++; + if(--numLeft4Line==0) + { + numLeft4Line=NUM_PER_LINE; + fprintf(cppout,"\n"); + } + result=fread(&c,sizeof(unsigned char),1,f); + } + + fprintf(cppout,"\n};\n\n"); + + char* coloncolon=strstr(argv[3],"::"); + if (coloncolon!=NULL) + { + coloncolon+=2; + fprintf(hout,"static CBinaryResource %s;\n",coloncolon); + fprintf(cppout,"CBinaryResource %s(\"%s\",%li,%s);\n\n\n",argv[3],argv[1],numbytes,id4filename(argv[1])); + } + else + { + fprintf(hout,"//extern CBinaryResource g_%s;\n",argv[3]); + fprintf(cppout,"CBinaryResource g_%s;\n",argv[3]); + } + fclose(cppout); + fclose(hout); + fclose(f); +}
\ No newline at end of file diff --git a/utils/tfstats/res2c/res2c.vcproj b/utils/tfstats/res2c/res2c.vcproj new file mode 100644 index 0000000..3859ba0 --- /dev/null +++ b/utils/tfstats/res2c/res2c.vcproj @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="7.10" + Name="res2c" + ProjectGUID="{3245AFA2-1569-4ED7-B378-3B6461B3F5BA}" + SccProjectName="" + SccLocalPath=""> + <Platforms> + <Platform + Name="Win32"/> + </Platforms> + <Configurations> + <Configuration + Name="Release|Win32" + OutputDirectory=".\Release" + IntermediateDirectory=".\Release" + ConfigurationType="1" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="FALSE" + CharacterSet="2"> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="1" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + StringPooling="TRUE" + RuntimeLibrary="4" + EnableFunctionLevelLinking="TRUE" + UsePrecompiledHeader="2" + PrecompiledHeaderFile=".\Release/res2c.pch" + AssemblerListingLocation=".\Release/" + ObjectFile=".\Release/" + ProgramDataBaseFileName=".\Release/" + WarningLevel="3" + SuppressStartupBanner="TRUE"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + OutputFile=".\Release/res2c.exe" + LinkIncremental="1" + SuppressStartupBanner="TRUE" + ProgramDatabaseFile=".\Release/res2c.pdb" + SubSystem="1" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool" + TypeLibraryName=".\Release/res2c.tlb" + HeaderFileName=""/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1033"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + <Configuration + Name="Debug|Win32" + OutputDirectory=".\Debug" + IntermediateDirectory=".\Debug" + ConfigurationType="1" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="FALSE" + CharacterSet="2"> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + BasicRuntimeChecks="3" + RuntimeLibrary="5" + UsePrecompiledHeader="2" + PrecompiledHeaderFile=".\Debug/res2c.pch" + AssemblerListingLocation=".\Debug/" + ObjectFile=".\Debug/" + ProgramDataBaseFileName=".\Debug/" + WarningLevel="3" + SuppressStartupBanner="TRUE" + DebugInformationFormat="4"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + OutputFile=".\Debug/res2c.exe" + LinkIncremental="1" + SuppressStartupBanner="TRUE" + GenerateDebugInformation="TRUE" + ProgramDatabaseFile=".\Debug/res2c.pdb" + SubSystem="1" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool" + TypeLibraryName=".\Debug/res2c.tlb" + HeaderFileName=""/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1033"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"> + <File + RelativePath="main.cpp"> + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl"> + </Filter> + <Filter + Name="Resource Files" + Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/utils/tfstats/resources/awards.gif b/utils/tfstats/resources/awards.gif Binary files differnew file mode 100644 index 0000000..c58175f --- /dev/null +++ b/utils/tfstats/resources/awards.gif diff --git a/utils/tfstats/resources/bgleft.gif b/utils/tfstats/resources/bgleft.gif Binary files differnew file mode 100644 index 0000000..e093f10 --- /dev/null +++ b/utils/tfstats/resources/bgleft.gif diff --git a/utils/tfstats/resources/bgleft.jpg b/utils/tfstats/resources/bgleft.jpg Binary files differnew file mode 100644 index 0000000..decb480 --- /dev/null +++ b/utils/tfstats/resources/bgleft.jpg diff --git a/utils/tfstats/resources/bgtop.gif b/utils/tfstats/resources/bgtop.gif Binary files differnew file mode 100644 index 0000000..75ce9af --- /dev/null +++ b/utils/tfstats/resources/bgtop.gif diff --git a/utils/tfstats/resources/bgtop.jpg b/utils/tfstats/resources/bgtop.jpg Binary files differnew file mode 100644 index 0000000..2f4c0f9 --- /dev/null +++ b/utils/tfstats/resources/bgtop.jpg diff --git a/utils/tfstats/resources/boxscore.gif b/utils/tfstats/resources/boxscore.gif Binary files differnew file mode 100644 index 0000000..470bb7d --- /dev/null +++ b/utils/tfstats/resources/boxscore.gif diff --git a/utils/tfstats/resources/detailed.gif b/utils/tfstats/resources/detailed.gif Binary files differnew file mode 100644 index 0000000..f50fa15 --- /dev/null +++ b/utils/tfstats/resources/detailed.gif diff --git a/utils/tfstats/resources/game.dialog.off.gif b/utils/tfstats/resources/game.dialog.off.gif Binary files differnew file mode 100644 index 0000000..c216a63 --- /dev/null +++ b/utils/tfstats/resources/game.dialog.off.gif diff --git a/utils/tfstats/resources/game.dialog.on.gif b/utils/tfstats/resources/game.dialog.on.gif Binary files differnew file mode 100644 index 0000000..9c4390e --- /dev/null +++ b/utils/tfstats/resources/game.dialog.on.gif diff --git a/utils/tfstats/resources/makec.bat b/utils/tfstats/resources/makec.bat new file mode 100644 index 0000000..2b783b4 --- /dev/null +++ b/utils/tfstats/resources/makec.bat @@ -0,0 +1,14 @@ +res2c awards.gif binResources CTFStatsReport::gifAwards +res2c bgleft.jpg binResources CTFStatsReport::jpgBgLeft +res2c bgtop.jpg binResources CTFStatsReport::jpgBgTop +res2c boxscore.gif binResources CTFStatsReport::gifBoxScore +res2c game.dialog.off.gif binResources CTFStatsReport::gifGameDialogOff +res2c game.dialog.on.gif binResources CTFStatsReport::gifGameDialogOn +res2c match.statistics.off.gif binResources CTFStatsReport::gifMatchStatsOff +res2c match.statistics.on.gif binResources CTFStatsReport::gifMatchStatsOn +res2c scores.gif binResources CTFStatsReport::gifScores +res2c server.settings.off.gif binResources CTFStatsReport::gifServerSettingsOff +res2c server.settings.on.gif binResources CTFStatsReport::gifServerSettingsOn +res2c player.statistics.off.gif binResources CTFStatsReport::gifPlayerStatsOff +res2c player.statistics.on.gif binResources CTFStatsReport::gifPlayerStatsOn +res2c detailed.gif binResources CTFStatsReport::gifDetailedScores diff --git a/utils/tfstats/resources/match.statistics.off.gif b/utils/tfstats/resources/match.statistics.off.gif Binary files differnew file mode 100644 index 0000000..b375682 --- /dev/null +++ b/utils/tfstats/resources/match.statistics.off.gif diff --git a/utils/tfstats/resources/match.statistics.on.gif b/utils/tfstats/resources/match.statistics.on.gif Binary files differnew file mode 100644 index 0000000..8e489c4 --- /dev/null +++ b/utils/tfstats/resources/match.statistics.on.gif diff --git a/utils/tfstats/resources/player.statistics.off.gif b/utils/tfstats/resources/player.statistics.off.gif Binary files differnew file mode 100644 index 0000000..a653ed8 --- /dev/null +++ b/utils/tfstats/resources/player.statistics.off.gif diff --git a/utils/tfstats/resources/player.statistics.on.gif b/utils/tfstats/resources/player.statistics.on.gif Binary files differnew file mode 100644 index 0000000..dc1fdac --- /dev/null +++ b/utils/tfstats/resources/player.statistics.on.gif diff --git a/utils/tfstats/resources/previous.matches.off.gif b/utils/tfstats/resources/previous.matches.off.gif Binary files differnew file mode 100644 index 0000000..f1e4cd0 --- /dev/null +++ b/utils/tfstats/resources/previous.matches.off.gif diff --git a/utils/tfstats/resources/previous.matches.on.gif b/utils/tfstats/resources/previous.matches.on.gif Binary files differnew file mode 100644 index 0000000..db692a7 --- /dev/null +++ b/utils/tfstats/resources/previous.matches.on.gif diff --git a/utils/tfstats/resources/res2c.exe b/utils/tfstats/resources/res2c.exe Binary files differnew file mode 100644 index 0000000..dcf367a --- /dev/null +++ b/utils/tfstats/resources/res2c.exe diff --git a/utils/tfstats/resources/scores.gif b/utils/tfstats/resources/scores.gif Binary files differnew file mode 100644 index 0000000..5b4ae3d --- /dev/null +++ b/utils/tfstats/resources/scores.gif diff --git a/utils/tfstats/resources/server.settings.off.gif b/utils/tfstats/resources/server.settings.off.gif Binary files differnew file mode 100644 index 0000000..cb583d6 --- /dev/null +++ b/utils/tfstats/resources/server.settings.off.gif diff --git a/utils/tfstats/resources/server.settings.on.gif b/utils/tfstats/resources/server.settings.on.gif Binary files differnew file mode 100644 index 0000000..188ee8a --- /dev/null +++ b/utils/tfstats/resources/server.settings.on.gif diff --git a/utils/tfstats/resources/style.css b/utils/tfstats/resources/style.css new file mode 100644 index 0000000..8b32cf8 --- /dev/null +++ b/utils/tfstats/resources/style.css @@ -0,0 +1,165 @@ +A:link +{ + TEXT-DECORATION: none +} +A:hover +{ + TEXT-DECORATION: underline +} +.nav +{ + MARGIN-LEFT: 20px; + MARGIN-RIGHT: 20px; + MARGIN-TOP: 24px +} +.headline +{ + COLOR: #ffffff; + FONT: bold 18pt arial,helvetica; + MARGIN-RIGHT: 20px; + MARGIN-TOP: 20px +} +.awards +{ + COLOR: #818358; + FONT: bold 9pt arial,helvetica; + MARGIN-LEFT: 10px; + MARGIN-RIGHT: 20px +} +.awards2 +{ + COLOR: #818358; + FONT: bold 9pt arial,helvetica; +} +.scores +{ + COLOR: #ffffff; + FONT: bold 8pt arial,helvetica; + MARGIN-LEFT: 10px +} +.header +{ + BACKGROUND: #646464; + COLOR: #ffffff; + FONT: bold 10pt arial,helvetica +} +.playerblue +{ + COLOR: #7c9fd9; + FONT-SIZE: 9pt; + FONT-WEIGHT: bold; +} +.playerred +{ + COLOR: #a95d26; + FONT-SIZE: 9pt; + FONT-WEIGHT: bold; +} +.scores HR +{ + COLOR: #646464; + HEIGHT: 1px +} +.server +{ + COLOR: #ffffff; + FONT: 22pt impact,arial,helvetica; + MARGIN-LEFT: 211px; + MARGIN-RIGHT: 20px; + MARGIN-TOP: 10px +} +.match +{ + COLOR: #ffffff; + FONT: 13pt impact,arial,helvetica; + MARGIN-LEFT: 211px; + MARGIN-RIGHT: 20px +} +.dialog +{ + FONT-FAMILY: Arial; + FONT-SIZE: 9pt; + FONT-WEIGHT: bold; + MARGIN-LEFT: 10px +} +.cvar +{ + COLOR: #857e59; + FONT-FAMILY: Arial; + FONT-SIZE: 9pt; + FONT-WEIGHT: bold; +} +.boardcell_br +{ + BORDER-BOTTOM: gray 2px solid; + BORDER-LEFT: gray 2px; + BORDER-RIGHT: gray 2px solid; + BORDER-TOP: gray 2px +} +.boardcell_r +{ + BORDER-RIGHT: gray 2px solid +} +.boardcell_b +{ + BORDER-BOTTOM: gray 2px solid +} +.boardtext +{ + COLOR: white; + FONT-FAMILY: Arial; + FONT-SIZE: 9pt; + FONT-WEIGHT: bold; +} +BODY +{ + BACKGROUND-COLOR: black +} +.whitetext +{ + COLOR: white; + FONT-FAMILY: Arial; + FONT-SIZE: 9pt; + FONT-WEIGHT: bold; +} +.playerblue2 +{ + COLOR: #7c9fd9; + FONT-WEIGHT: bold; +} +.playerred2 +{ + COLOR: #a95d26; + FONT-WEIGHT: bold; +} +.header2 +{ + BACKGROUND-COLOR: #646464; + COLOR: #ffffff; + FONT-FAMILY: Arial; + FONT-STYLE: normal; + FONT-VARIANT: normal; + FONT-WEIGHT: bold; +} +.playeryellow2 +{ + COLOR: #dfc500; + FONT-WEIGHT: bold; +} +.playergreen2 +{ + COLOR: #4d8a58; + FONT-WEIGHT: bold; +} +.playeryellow +{ + COLOR: #dfc500; + FONT-SIZE: 9pt; + FONT-WEIGHT: bold; +} +.playergreen +{ + COLOR: #4d8a58; + FONT-SIZE: 9pt; + FONT-WEIGHT: bold; +} diff --git a/utils/tfstats/resources/support.js b/utils/tfstats/resources/support.js new file mode 100644 index 0000000..2747a8c --- /dev/null +++ b/utils/tfstats/resources/support.js @@ -0,0 +1,55 @@ +function SuperImage(imgName,onsrc,offsrc) +{ + this.HTMLimgName=imgName; + this.onSrc=onsrc; + this.offSrc=offsrc; + this.selected=false; + this.hover=false; +// alert(this.HTMLimgName.toString()); +// alert(this.offSrc.toString()); +// alert(this.onSrc.toString()); +} + + new SuperImage("crap","crapon.gif","crapoff.gif"); + +function SuperImage_over() +{ + this.hover=true; +// alert("blap"); + this.update(); +} +SuperImage.prototype.over=SuperImage_over; + +function SuperImage_on() +{ + this.selected=true; + this.update(); +} +SuperImage.prototype.on=SuperImage_on; + +function SuperImage_off() +{ + this.selected=false; + this.update(); +} +SuperImage.prototype.off=SuperImage_off; + +function SuperImage_out() +{ + this.hover=false; + this.update(); +} +SuperImage.prototype.out=SuperImage_out; + +function SuperImage_update() +{ + if (document.images) + { + if (this.hover == true || this.selected == true) + document[this.HTMLimgName].src = this.onSrc; + else + document[this.HTMLimgName].src = this.offSrc; + } +} +SuperImage.prototype.update=SuperImage_update; + diff --git a/utils/tfstats/scoreboard.cpp b/utils/tfstats/scoreboard.cpp new file mode 100644 index 0000000..1085b9f --- /dev/null +++ b/utils/tfstats/scoreboard.cpp @@ -0,0 +1,126 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CScoreboard +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "Scoreboard.h" + + +//------------------------------------------------------------------------------------------------------ +// Function: CScoreboard::init +// Purpose: initializes the object +//------------------------------------------------------------------------------------------------------ +void CScoreboard::init() +{ +} + +//------------------------------------------------------------------------------------------------------ +// Function: CScoreboard::generate +// Purpose: generates intermediate data based on match info +//------------------------------------------------------------------------------------------------------ +void CScoreboard::generate() +{ +} + +//------------------------------------------------------------------------------------------------------ +// Function: CScoreboard::writeHTML +// Purpose: generates html from the intermediate data generated by generate() +// Input: html - the html file to write the html code into +//------------------------------------------------------------------------------------------------------ +void CScoreboard::writeHTML(CHTMLFile& html) +{ + CPlayerListIterator i; + int t; + + bool teamFound=false; + + for (t=0;t<MAX_TEAMS;t++) + { + if (!g_pMatchInfo->teamExists(t)) + continue; + + if (!teamFound) + { + html.write("<p>"); + html.write("<img src=\"%s/scores.gif\">",g_pApp->supportHTTPPath.c_str()); + teamFound=true; + } + + int totalkills=0; + int totaldeaths=0; + double teamrank=0; + int numplrs=0; + + html.write("<table cellpadding=3 cellspacing=0 border=0 class=scores>"); + html.write("<tr class=header>"); + html.write("<td ><font class=boardtext>%s</font></td>",g_pMatchInfo->teamName(t).c_str()); + html.write("<td><font class=boardtext>Kills</font></td>"); + html.write("<td><font class=boardtext>Deaths</font></td>"); + html.write("<td><font class=boardtext>Rank</font></td>"); + html.write("</tr>"); + + multimap<double,CPlayer> ranksort; + for (i=g_pMatchInfo->playerBegin();i!=g_pMatchInfo->playerEnd();++i) + { + pair<PID,CPlayer> plr=(*i); + PID pid=plr.first; + CPlayer& p=plr.second; + + if (p.teams.contains(t)) + { + double rank=p.perteam[t].rank(); + pair<double,CPlayer> insertme(rank,p); + ranksort.insert(insertme); + //ranksort[rank]=p; + } + } + + multimap<double,CPlayer>::reverse_iterator i2; + for (i2=ranksort.rbegin();i2!=ranksort.rend();++i2) + { + double rank=(*i2).first; + CPlayer p=(*i2).second; + + if (!p.teams.contains(t)) + { + continue; + } + + html.write("<tr>\n"); + html.write("\n"); + html.write("<td width=140><font class=player%s>%s</font></td>\n",Util::teamcolormap[t],p.name.c_str()); + html.write("<td width=100><font class=boardtext>%li</font></td>\n",p.perteam[t].kills); + html.write("<td width=100><font class=boardtext>%li</font></td>\n",p.perteam[t].deaths); + html.write("<td width=100><font class=boardtext>%.2lf</font></td>\n",rank); + + html.write("</tr>\n"); + totalkills+=p.perteam[t].kills; + totaldeaths+=p.perteam[t].deaths; + teamrank+=rank; + numplrs++; + } + + html.write("<tr>"); + html.write("<td colspan=4><hr></td>"); + html.write("</tr>"); + html.write("<tr>"); + html.write("<td><font class=boardtext>totals</font></td>"); + html.write("<td><font class=boardtext>%li</font></td>",totalkills); + html.write("<td><font class=boardtext>%li</font></td>",totaldeaths); + html.write("<td><font class=boardtext>%.2lf (avg)</font></td>",teamrank/numplrs); + html.write("</tr>"); + html.write("</table>\n<p>\n"); + + + } + +} + + diff --git a/utils/tfstats/scoreboard.h b/utils/tfstats/scoreboard.h new file mode 100644 index 0000000..25e16e4 --- /dev/null +++ b/utils/tfstats/scoreboard.h @@ -0,0 +1,50 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CScoreboard +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef SCOREBOARD_H +#define SCOREBOARD_H +#ifdef WIN32 +#pragma once +#endif +#pragma warning (disable: 4786) + +#include "report.h" +#include <map> +#include <vector> +#include <string> +using namespace std; + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CScoreboard is a report element that outputs a scoreboard that tallies +// up all the kills and deaths for each player. it also displays (and sorts by) a +// player's rank. Rank is defined by how many kills a player got minus how many +// times he died divided by the time he was in the game. +//------------------------------------------------------------------------------------------------------ +class CScoreboard : public CReport +{ +private: + + void init(); + + public: + explicit CScoreboard(){init();} + + void generate(); + void writeHTML(CHTMLFile& html); +}; + + + + + +#endif // SCOREBOARD_H diff --git a/utils/tfstats/sentryrebuildaward.cpp b/utils/tfstats/sentryrebuildaward.cpp new file mode 100644 index 0000000..8881ff3 --- /dev/null +++ b/utils/tfstats/sentryrebuildaward.cpp @@ -0,0 +1,72 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CSentryRebuildAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "SentryRebuildAward.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CSentryRebuildAward::getWinner +// Purpose: scans to find whose sentry guns were built the most often +//------------------------------------------------------------------------------------------------------ +void CSentryRebuildAward::getWinner() +{ + CEventListIterator it; + + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::BUILD) + { + string built=(*it)->getArgument(1)->getStringValue(); + + if (stricmp(built.c_str(),"sentry") == 0) + { + PID builder=(*it)->getArgument(0)->asPlayerGetPID(); + numbuilds[builder]++; + winnerID=builder; + fNoWinner=false; + } + } + } + + map<PID,int>::iterator builditer; + + for (builditer=numbuilds.begin();builditer!=numbuilds.end();++builditer) + { + int currID=(*builditer).first; + if (numbuilds[currID]>numbuilds[winnerID]) + winnerID=currID; + } +} + +//------------------------------------------------------------------------------------------------------ +// Function: CSentryRebuildAward::noWinner +// Purpose: writes html indicating that no one built any sentries +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CSentryRebuildAward::noWinner(CHTMLFile& html) +{ + html.write("No sentries were built during this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CSentryRebuildAward::extendedinfo +// Purpose: reports how many times the winner had to rebuild their sentry +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CSentryRebuildAward::extendedinfo(CHTMLFile& html) +{ + + if (numbuilds[winnerID] == 1) + html.write("No one had to rebuild a sentry gun in this match.!",winnerName.c_str()); + else + html.write("%s had to build a sentry gun %li times!",winnerName.c_str(),numbuilds[winnerID]); +} + diff --git a/utils/tfstats/sentryrebuildaward.h b/utils/tfstats/sentryrebuildaward.h new file mode 100644 index 0000000..5d6dfdf --- /dev/null +++ b/utils/tfstats/sentryrebuildaward.h @@ -0,0 +1,37 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CSentryRebuildAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef SENTRYREBUILDAWARD_H +#define SENTRYREBUILDAWARD_H +#ifdef WIN32 +#pragma once +#endif +#include "Award.h" +#include <map> + + +using namespace std; +//------------------------------------------------------------------------------------------------------ +// Purpose: CSentryRebuildAward is given to the engineers who built a sentry +// gun the most times +//------------------------------------------------------------------------------------------------------ +class CSentryRebuildAward: public CAward +{ +protected: + map<PID,int> numbuilds; + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CSentryRebuildAward():CAward("Worst Sentry Placement"){} + void getWinner(); +}; +#endif // SENTRYREBUILDAWARD_H diff --git a/utils/tfstats/sharpshooteraward.cpp b/utils/tfstats/sharpshooteraward.cpp new file mode 100644 index 0000000..44cc9dd --- /dev/null +++ b/utils/tfstats/sharpshooteraward.cpp @@ -0,0 +1,91 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CSharpshooterAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "SharpshooterAward.h" + +double CSharpshooterAward::HS_VALUE = 3.00; +double CSharpshooterAward::SHOT_VALUE = 1.00; + +//------------------------------------------------------------------------------------------------------ +// Function: CSharpshooterAward::getWinner +// Purpose: this totals up each sniper's score and determines a winner +//------------------------------------------------------------------------------------------------------ +void CSharpshooterAward::getWinner() +{ + CEventListIterator it; + + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::FRAG) + { + if (strcmp((*it)->getArgument(2)->getStringValue(),"sniperrifle")==0) + { + PID pid=(*it)->getArgument(0)->asPlayerGetPID(); + sharpshooterscore[pid]+=SHOT_VALUE; + numshots[pid]++; + } + else if (strcmp((*it)->getArgument(2)->getStringValue(),"headshot")==0) + { + PID pid=(*it)->getArgument(0)->asPlayerGetPID(); + sharpshooterscore[pid]+=HS_VALUE; + numhs[pid]++; + } + } + } + + int winnerScore=0; + winnerID=-1; + fNoWinner=true; + + map<PID,int>::iterator it2=sharpshooterscore.begin(); + for (it2;it2!=sharpshooterscore.end();++it2) + { + PID pid=(*it2).first; + int score=(*it2).second; + if (score > winnerScore) + { + winnerID=pid; + winnerScore=score; + fNoWinner=false; + } + } + + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CSharpshooterAward::noWinner +// Purpose: this writes html to indicate that no snipers got any kills +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CSharpshooterAward::noWinner(CHTMLFile& html) +{ + html.write("No one was sniped during this match"); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CSharpshooterAward::extendedinfo +// Purpose: this reports how many headshots and normal shots the winner got +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CSharpshooterAward::extendedinfo(CHTMLFile& html) +{ + int hs=numhs[winnerID]; + int shots=numshots[winnerID]; + if (hs && shots) + html.write("%s got %li headshots and %li normal shots!",winnerName.c_str(),hs,shots); + else if (hs && !shots) + html.write("All of %s's %li snipes were headshots!",winnerName.c_str(),hs); + else if (shots && !hs) + html.write("%s sniped %li people!",winnerName.c_str(),shots); +} + diff --git a/utils/tfstats/sharpshooteraward.h b/utils/tfstats/sharpshooteraward.h new file mode 100644 index 0000000..71fa873 --- /dev/null +++ b/utils/tfstats/sharpshooteraward.h @@ -0,0 +1,44 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CSharpshooterAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef SHARPSHOOTERAWARD_H +#define SHARPSHOOTERAWARD_H +#ifdef WIN32 +#pragma once +#endif +#include "Award.h" +#include <map> + + +using namespace std; +//------------------------------------------------------------------------------------------------------ +// Purpose: CSharpshooterAward is the award for best sniper. +// It is calculated by finding all of a sniper's kills with his rifle, then totaling them +// up, with headshots being worth three regular shots. +//------------------------------------------------------------------------------------------------------ +class CSharpshooterAward: public CAward +{ +protected: + static double HS_VALUE; + static double SHOT_VALUE; + + + map<PID,int> numhs; + map<PID,int> numshots; + map<PID,int> sharpshooterscore; + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CSharpshooterAward():CAward("Sharpshooter"){} + void getWinner(); +}; +#endif // SHARPSHOOTERAWARD_H diff --git a/utils/tfstats/spec for tfstats.doc b/utils/tfstats/spec for tfstats.doc Binary files differnew file mode 100644 index 0000000..e1265e9 --- /dev/null +++ b/utils/tfstats/spec for tfstats.doc diff --git a/utils/tfstats/staticoutputfiles.cpp b/utils/tfstats/staticoutputfiles.cpp new file mode 100644 index 0000000..e590156 --- /dev/null +++ b/utils/tfstats/staticoutputfiles.cpp @@ -0,0 +1,309 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Contains text files that are embedded into the source code so that +// only the exe needs to be distributed. +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "TFStatsReport.h" + +#ifdef WIN32 +#define LBR \ + +#else + +#define LBR +#endif + +//the support.js file contains the implementation of a SuperImage object used +//for the buttons on the nav bar that light up +char* CTFStatsReport::javaScriptSource= +"function BrowserType()\n"LBR +"{\n"LBR +" this.isIE5=false;\n"LBR +" this.isIEx=false;\n"LBR +"}\n"LBR +"\n"LBR +"new BrowserType();\n"LBR +"function BrowserType_VerifyIE5() \n"LBR +"{\n"LBR +" if (navigator.appName == \"Microsoft Internet Explorer\")\n"LBR +" {\n"LBR +" this.isIEx=true;\n"LBR +" if (navigator.appVersion.indexOf(\"MSIE 5.0\") != -1)\n"LBR +" {\n"LBR +" this.isIE5=true\n"LBR +" }\n"LBR +" }\n"LBR +" else\n"LBR +" {\n"LBR +" this.isIEx=false;\n"LBR +" this.isIE5=false;\n"LBR +" }\n"LBR +"// alert(\"IE5 = \" + this.isIE5.toString() + \"\\n\" + \"IE=\" + this.isIEx.toString() );\n"LBR +"}\n"LBR +"BrowserType.prototype.VerifyIE5=BrowserType_VerifyIE5;\n"LBR +"\n"LBR +"function BrowserType_getDetailBorder()\n"LBR +"{\n"LBR +" if (!this.isIEx)\n"LBR +" return \"border=1\";\n"LBR +" else if (this.isIEx && !this.isIE5)\n"LBR +" return \"border=1\";\n"LBR +"}\n"LBR +"BrowserType.prototype.getDetailBorder=BrowserType_getDetailBorder;\n"LBR +"function BrowserType_writeDetailTableTag(tableWid, numrows, numcols)\n"LBR +"{\n"LBR +" if (!this.isIE5)\n"LBR +" document.write(\"<table width= \"+tableWid.toString() + \" bordercolor=#999999 border=1 cellspacing=0 cellpadding=5 rows=\"+ numrows.toString() + \" cols=\"+ numcols.toString() + \">\\n\");\n"LBR +" else \n"LBR +" document.write(\"<table width= \"+tableWid.toString() + \" bordercolor=#999999 border=0 cellspacing=0 cellpadding=5 rows=\"+ numrows.toString() + \" cols=\"+ numcols.toString() + \">\\n\");\n"LBR +"}\n"LBR +"BrowserType.prototype.writeDetailTableTag=BrowserType_writeDetailTableTag;\n"LBR +"\n"LBR +"\n"LBR +"\n"LBR +"\n"LBR +"function SuperImage(imgName,onsrc,offsrc)\n"LBR +"{\n"LBR +" this.HTMLimgName=imgName;\n"LBR +" this.onSrc=onsrc;\n"LBR +" this.offSrc=offsrc;\n"LBR +" this.selected=false;\n"LBR +" this.hover=false;\n"LBR +"// alert(this.HTMLimgName.toString());\n"LBR +"// alert(this.offSrc.toString());\n"LBR +"// alert(this.onSrc.toString());\n"LBR +"}\n"LBR +"\n"LBR +" new SuperImage(\"crap\",\"crapon.gif\",\"crapoff.gif\");\n"LBR +"\n"LBR +"function SuperImage_over()\n"LBR +"{\n"LBR +" this.hover=true;\n"LBR +"// alert(\"blap\");\n"LBR +" this.update();\n"LBR +"}\n"LBR +"SuperImage.prototype.over=SuperImage_over;\n"LBR +" \n"LBR +"function SuperImage_on()\n"LBR +"{\n"LBR +" this.selected=true;\n"LBR +" this.update();\n"LBR +"}\n"LBR +"SuperImage.prototype.on=SuperImage_on;\n"LBR +"\n"LBR +"function SuperImage_off()\n"LBR +"{\n"LBR +" this.selected=false;\n"LBR +" this.update();\n"LBR +"}\n"LBR +"SuperImage.prototype.off=SuperImage_off;\n"LBR +"\n"LBR +"function SuperImage_out()\n"LBR +"{\n"LBR +" this.hover=false;\n"LBR +" this.update();\n"LBR +"}\n"LBR +"SuperImage.prototype.out=SuperImage_out;\n"LBR +"\n"LBR +"function SuperImage_update()\n"LBR +"{\n"LBR +" if (document.images)\n"LBR +" { \n"LBR +" if (this.hover == true || this.selected == true)\n"LBR +" document[this.HTMLimgName].src = this.onSrc;\n"LBR +" else\n"LBR +" document[this.HTMLimgName].src = this.offSrc; \n"LBR +" }\n"LBR +"}\n"LBR +"SuperImage.prototype.update=SuperImage_update;\n"LBR +"\n"; + +//the style sheet for the TFStats report. All the html files link to this +//and glean informationa bout how they should format data based on +//data in this file +char* CTFStatsReport::styleSheetSource= +"A:link\n"LBR +"{\n"LBR +" TEXT-DECORATION: none\n"LBR +"}\n"LBR +"A:hover\n"LBR +"{\n"LBR +" TEXT-DECORATION: underline\n"LBR +"}\n"LBR +".nav\n"LBR +"{\n"LBR +" MARGIN-LEFT: 20px;\n"LBR +" MARGIN-RIGHT: 20px;\n"LBR +" MARGIN-TOP: 24px\n"LBR +"}\n"LBR +".headline\n"LBR +"{\n"LBR +" COLOR: #ffffff;\n"LBR +" FONT: bold 18pt arial,helvetica;\n"LBR +" MARGIN-RIGHT: 20px;\n"LBR +" MARGIN-TOP: 20px\n"LBR +"}\n"LBR +".headline2\n"LBR +"{\n"LBR +" COLOR: #b1a976;\n"LBR +" FONT: bold 18pt arial,helvetica;\n"LBR +" MARGIN-RIGHT: 20px;\n"LBR +" MARGIN-TOP: 20px\n"LBR +"}\n"LBR +".awards\n"LBR +"{\n"LBR +" COLOR: #818358;\n"LBR +" FONT: bold 9pt arial,helvetica;\n"LBR +" MARGIN-LEFT: 10px;\n"LBR +" MARGIN-RIGHT: 20px\n"LBR +"}\n"LBR +".brightawards\n"LBR +"{\n"LBR +" COLOR: #b1a976;\n"LBR +" FONT: bold 9pt arial,helvetica\n"LBR +"}\n"LBR +".awards2\n"LBR +"{\n"LBR +" COLOR: #818358;\n"LBR +" FONT: bold 9pt arial,helvetica\n"LBR +"}\n"LBR +".scores\n"LBR +"{\n"LBR +" COLOR: #ffffff;\n"LBR +" FONT: bold 8pt arial,helvetica;\n"LBR +" MARGIN-LEFT: 10px\n"LBR +"}\n"LBR +".header\n"LBR +"{\n"LBR +" BACKGROUND: #646464;\n"LBR +" COLOR: #ffffff;\n"LBR +" FONT: bold 10pt arial,helvetica\n"LBR +"}\n"LBR +".playerblue\n"LBR +"{\n"LBR +" COLOR: #7c9fd9;\n"LBR +" FONT-SIZE: 9pt;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".playerred\n"LBR +"{\n"LBR +" COLOR: #a95d26;\n"LBR +" FONT-SIZE: 9pt;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".scores HR\n"LBR +"{\n"LBR +" COLOR: #646464;\n"LBR +" HEIGHT: 1px\n"LBR +"}\n"LBR +".server\n"LBR +"{\n"LBR +" COLOR: #ffffff;\n"LBR +" FONT: 22pt impact,arial,helvetica;\n"LBR +" MARGIN-LEFT: 211px;\n"LBR +" MARGIN-RIGHT: 20px;\n"LBR +" MARGIN-TOP: 10px\n"LBR +"}\n"LBR +".match\n"LBR +"{\n"LBR +" COLOR: #ffffff;\n"LBR +" FONT: 13pt impact,arial,helvetica;\n"LBR +" MARGIN-LEFT: 211px;\n"LBR +" MARGIN-RIGHT: 20px\n"LBR +"}\n"LBR +".dialog\n"LBR +"{\n"LBR +" FONT-FAMILY: Arial;\n"LBR +" FONT-SIZE: 9pt;\n"LBR +" FONT-WEIGHT: bold;\n"LBR +" MARGIN-LEFT: 10px\n"LBR +"}\n"LBR +".cvar\n"LBR +"{\n"LBR +" COLOR: #857e59;\n"LBR +" FONT-FAMILY: Arial;\n"LBR +" FONT-SIZE: 9pt;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".boardcell_br\n"LBR +"{\n"LBR +" BORDER-BOTTOM: gray 2px solid;\n"LBR +" BORDER-LEFT: gray 2px;\n"LBR +" BORDER-RIGHT: gray 2px solid;\n"LBR +" BORDER-TOP: gray 2px\n"LBR +"}\n"LBR +".boardcell_r\n"LBR +"{\n"LBR +" BORDER-RIGHT: gray 2px solid\n"LBR +"}\n"LBR +".boardcell_b\n"LBR +"{\n"LBR +" BORDER-BOTTOM: gray 2px solid\n"LBR +"}\n"LBR +".boardtext\n"LBR +"{\n"LBR +" COLOR: white;\n"LBR +" FONT-FAMILY: Arial;\n"LBR +" FONT-SIZE: 9pt;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +"BODY\n"LBR +"{\n"LBR +" BACKGROUND-COLOR: black\n"LBR +"}\n"LBR +".whitetext\n"LBR +"{\n"LBR +" COLOR: white;\n"LBR +" FONT-FAMILY: Arial;\n"LBR +" FONT-SIZE: 9pt;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".playerblue2\n"LBR +"{\n"LBR +" COLOR: #7c9fd9;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".playerred2\n"LBR +"{\n"LBR +" COLOR: #a95d26;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".header2\n"LBR +"{\n"LBR +" BACKGROUND-COLOR: #646464;\n"LBR +" COLOR: #ffffff;\n"LBR +" FONT-FAMILY: Arial;\n"LBR +" FONT-STYLE: normal;\n"LBR +" FONT-VARIANT: normal;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".playeryellow2\n"LBR +"{\n"LBR +" COLOR: #dfc500;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".playergreen2\n"LBR +"{\n"LBR +" COLOR: #4d8a58;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".playeryellow\n"LBR +"{\n"LBR +" COLOR: #dfc500;\n"LBR +" FONT-SIZE: 9pt;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"LBR +".playergreen\n"LBR +"{\n"LBR +" COLOR: #4d8a58;\n"LBR +" FONT-SIZE: 9pt;\n"LBR +" FONT-WEIGHT: bold\n"LBR +"}\n"; diff --git a/utils/tfstats/survivalistaward.cpp b/utils/tfstats/survivalistaward.cpp new file mode 100644 index 0000000..8b2bf19 --- /dev/null +++ b/utils/tfstats/survivalistaward.cpp @@ -0,0 +1,110 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CSurvivalistAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "SurvivalistAward.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CSurvivalistAward::getWinner +// Purpose: generates a winner for this award by determining who died the least +// while playing a scout +//------------------------------------------------------------------------------------------------------ +void CSurvivalistAward::getWinner() +{ + map<PID,bool> isScout; //to keep track of whether or not a player is a scout now + map<PID,bool> wasScout; //true if a player ever was a scout (and therefore is in contention for the award) + + CEventListIterator it; + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + switch((*it)->getType()) + { + case CLogEvent::CLASS_CHANGE: + { + PID pid=(*it)->getArgument(0)->asPlayerGetPID(); + player_class newpc=playerClassNameToClassID((*it)->getArgument(1)->getStringValue()); + + if (newpc == PC_SCOUT) + { + wasScout[pid]=isScout[pid]=true; + numdeaths[pid]=0; + } + else + isScout[pid]=false; + } + break; + case CLogEvent::FRAG: + case CLogEvent::TEAM_FRAG: + { + PID dead=(*it)->getArgument(1)->asPlayerGetPID(); + if (isScout[dead]) + numdeaths[dead]++; + } + break; + case CLogEvent::SUICIDE: + case CLogEvent::KILLED_BY_WORLD: + { + PID dead=(*it)->getArgument(0)->asPlayerGetPID(); + if (isScout[dead]) + numdeaths[dead]++; + } + break; + } + } + + fNoWinner=true; + winnerID=-1; + + map<PID,int>::iterator deathiter; + + for (deathiter=numdeaths.begin();deathiter!=numdeaths.end();++deathiter) + { + PID pid=(*deathiter).first; + int deaths=(*deathiter).second; + + if (fNoWinner) + { + fNoWinner=false; + winnerID=pid; + continue; + } + + if (deaths <= numdeaths[winnerID]) + winnerID=pid; + } + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CSurvivalistAward::noWinner +// Purpose: writes html to indicate that no one won this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CSurvivalistAward::noWinner(CHTMLFile& html) +{ + html.write("No one was cured during this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CSurvivalistAward::extendedinfo +// Purpose: reports how many times the winner died +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CSurvivalistAward::extendedinfo(CHTMLFile& html) +{ + if (numdeaths[winnerID]==0) + html.write("%s didn't die at all as a scout!",winnerName.c_str()); + else if (numdeaths[winnerID]==1) + html.write("%s only died once as a scout!",winnerName.c_str()); + else + html.write("%s only died %li times as a scout!",winnerName.c_str(),numdeaths[winnerID]); +} + diff --git a/utils/tfstats/survivalistaward.h b/utils/tfstats/survivalistaward.h new file mode 100644 index 0000000..1c9b3fc --- /dev/null +++ b/utils/tfstats/survivalistaward.h @@ -0,0 +1,34 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CSurvivalistAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef SURVIVALISTAWARD_H +#define SURVIVALISTAWARD_H +#ifdef WIN32 +#pragma once +#endif +#include "Award.h" + +//------------------------------------------------------------------------------------------------------ +// Purpose: CSurvivalistAward is an award given to the player who died the least +// while playing as a scout +//------------------------------------------------------------------------------------------------------ +class CSurvivalistAward: public CAward +{ +protected: + map <PID,int> numdeaths; + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CSurvivalistAward():CAward("Survivalist"){} + void getWinner(); +}; +#endif // SURVIVALISTAWARD_H diff --git a/utils/tfstats/talkativeaward.cpp b/utils/tfstats/talkativeaward.cpp new file mode 100644 index 0000000..ee39e41 --- /dev/null +++ b/utils/tfstats/talkativeaward.cpp @@ -0,0 +1,80 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CTalkativeAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "TalkativeAward.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CTalkativeAward::getWinner +// Purpose: accumulates text for each player, and determines a winner +//------------------------------------------------------------------------------------------------------ +void CTalkativeAward::getWinner() +{ + CEventListIterator it; + + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::SAY ||(*it)->getType()==CLogEvent::SAY_TEAM) + { + PID mouth=(*it)->getArgument(0)->asPlayerGetPID(); + fulltalktext[mouth]+=" "; + fulltalktext[mouth]+=(*it)->getArgument(1)->getStringValue(); + numtalks[mouth]++; + winnerID=mouth; + fNoWinner=false; + } + } + + map<PID,int>::iterator talkiter; + + for (talkiter=numtalks.begin();talkiter!=numtalks.end();++talkiter) + { + int currID=(*talkiter).first; + if (numtalks[currID]>numtalks[winnerID]) + winnerID=currID; + } +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTalkativeAward::noWinner +// Purpose: writes html to indicate that no one won this award. +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CTalkativeAward::noWinner(CHTMLFile& html) +{ + html.write("No one talked during this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTalkativeAward::extendedinfo +// Purpose: calculates how many words a player said, and reports that. +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CTalkativeAward::extendedinfo(CHTMLFile& html) +{ + int i=0; + char seps[]=" "; + char* string= new char[fulltalktext[winnerID].length()+1]; + strcpy(string,fulltalktext[winnerID].c_str()); + char* token = strtok( string, seps ); + while( token != NULL ) + { + token = strtok( NULL, seps ); + i++; + } + + if (i==1) + html.write("%s said only 1 word.",winnerName.c_str()); + else + html.write("%s spoke %li words.",winnerName.c_str(),i); + delete [] string; +} + diff --git a/utils/tfstats/talkativeaward.h b/utils/tfstats/talkativeaward.h new file mode 100644 index 0000000..6fe04d0 --- /dev/null +++ b/utils/tfstats/talkativeaward.h @@ -0,0 +1,38 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CTalkativeAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef TALKATIVEAWARD_H +#define TALKATIVEAWARD_H +#ifdef WIN32 +#pragma once +#endif +#include "Award.h" +#include <map> +using namespace std; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CTalkativeAward is an award given to the player who speaks the most +// words. +//------------------------------------------------------------------------------------------------------ +class CTalkativeAward: public CAward +{ +protected: + map<PID,int> numtalks; + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); + + map<int,string> fulltalktext; +public: + explicit CTalkativeAward():CAward("Bigmouth"){} + void getWinner(); +}; +#endif // TALKATIVEAWARD_H diff --git a/utils/tfstats/teamkillaward.cpp b/utils/tfstats/teamkillaward.cpp new file mode 100644 index 0000000..dbf2333 --- /dev/null +++ b/utils/tfstats/teamkillaward.cpp @@ -0,0 +1,62 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implemenation of CTeamKillAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "TeamKillAward.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CTeamKillAward::getWinner +// Purpose: generates the winner of the award +//------------------------------------------------------------------------------------------------------ +void CTeamKillAward::getWinner() +{ + CEventListIterator it; + + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::TEAM_FRAG) + { + PID traitor=(*it)->getArgument(0)->asPlayerGetPID(); + numbetrayals[traitor]++; + winnerID=traitor; + fNoWinner=false; + } + } + + map<PID,int>::iterator traitoriter; + + for (traitoriter=numbetrayals.begin();traitoriter!=numbetrayals.end();++traitoriter) + { + int currID=(*traitoriter).first; + if (numbetrayals[currID]>numbetrayals[winnerID]) + winnerID=currID; + } +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTeamKillAward::noWinner +// Purpose: writes html to indicate that there was no winner of this award +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CTeamKillAward::noWinner(CHTMLFile& html) +{ + html.write("No one killed any teammates! Good Work!"); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTeamKillAward::extendedinfo +// Purpose: writes out how many teammates were killed by the traitor +// Input: html - the html file to write to +//------------------------------------------------------------------------------------------------------ +void CTeamKillAward::extendedinfo(CHTMLFile& html) +{ + html.write("The traitor %s murdered %li teammates.",winnerName.c_str(),numbetrayals[winnerID]); +} diff --git a/utils/tfstats/teamkillaward.h b/utils/tfstats/teamkillaward.h new file mode 100644 index 0000000..f8beda5 --- /dev/null +++ b/utils/tfstats/teamkillaward.h @@ -0,0 +1,37 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CTeamKillAward +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef TEAMKILLAWARD_H +#define TEAMKILLAWARD_H +#ifdef WIN32 +#pragma once +#endif +#include "Award.h" +#include <map> + + +using namespace std; +//------------------------------------------------------------------------------------------------------ +// Purpose: CTeamKillAward is an award given to the player who kills more of +// their teammates than any other player. +//------------------------------------------------------------------------------------------------------ +class CTeamKillAward: public CAward +{ +protected: + map<PID,int> numbetrayals; + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CTeamKillAward():CAward("Antisocial"){} + void getWinner(); +}; +#endif // TEAMKILLAWARD_H diff --git a/utils/tfstats/testsuite/broadcast.log b/utils/tfstats/testsuite/broadcast.log new file mode 100644 index 0000000..bf0245a --- /dev/null +++ b/utils/tfstats/testsuite/broadcast.log @@ -0,0 +1,82 @@ +L 06/25/1999 - 17:59:02: Log file started. +L 06/25/1999 - 17:59:02: Spawning server "cz2" +L 06/25/1999 - 17:59:02: server cvars start +L 06/25/1999 - 17:59:02: "cr_random" = "0" +L 06/25/1999 - 17:59:02: "cr_engineer" = "0" +L 06/25/1999 - 17:59:02: "cr_spy" = "0" +L 06/25/1999 - 17:59:02: "cr_pyro" = "0" +L 06/25/1999 - 17:59:02: "cr_hwguy" = "0" +L 06/25/1999 - 17:59:02: "cr_medic" = "0" +L 06/25/1999 - 17:59:02: "cr_demoman" = "0" +L 06/25/1999 - 17:59:02: "cr_soldier" = "0" +L 06/25/1999 - 17:59:02: "cr_sniper" = "0" +L 06/25/1999 - 17:59:02: "cr_scout" = "0" +L 06/25/1999 - 17:59:02: "decalfrequency" = "30" +L 06/25/1999 - 17:59:03: "mp_autocrosshair" = "1" +L 06/25/1999 - 17:59:03: "mp_flashlight" = "0" +L 06/25/1999 - 17:59:03: "mp_footsteps" = "1" +L 06/25/1999 - 17:59:03: "mp_forcerespawn" = "1" +L 06/25/1999 - 17:59:03: "mp_weaponstay" = "0" +L 06/25/1999 - 17:59:03: "mp_falldamage" = "0" +L 06/25/1999 - 17:59:03: "mp_friendlyfire" = "0" +L 06/25/1999 - 17:59:03: "mp_timelimit" = "0" +L 06/25/1999 - 17:59:03: "mp_fraglimit" = "0" +L 06/25/1999 - 17:59:03: "mp_teamplay" = "0" +L 06/25/1999 - 17:59:03: "tfc_balance_scores" = "1.0" +L 06/25/1999 - 17:59:03: "tfc_balance_teams" = "1.0" +L 06/25/1999 - 17:59:03: "tfc_adminpwd" = "" +L 06/25/1999 - 17:59:03: "tfc_clanbattle_locked" = "0.0" +L 06/25/1999 - 17:59:03: "tfc_clanbattle" = "0.0" +L 06/25/1999 - 17:59:03: "tfc_respawndelay" = "0.0" +L 06/25/1999 - 17:59:03: "tfc_autoteam" = "0.0" +L 06/25/1999 - 17:59:03: "cmdline" = "0" +L 06/25/1999 - 17:59:03: "mp_logfile" = "1" +L 06/25/1999 - 17:59:03: "mp_logecho" = "1" +L 06/25/1999 - 17:59:03: "deathmatch" = "1" +L 06/25/1999 - 17:59:03: "coop" = "0" +L 06/25/1999 - 17:59:03: "pausable" = "1" +L 06/25/1999 - 17:59:03: "sv_sendvelocity" = "1" +L 06/25/1999 - 17:59:03: "sv_password" = "" +L 06/25/1999 - 17:59:03: "sv_aim" = "0" +L 06/25/1999 - 17:59:03: "sv_gravity" = "800" +L 06/25/1999 - 17:59:03: "sv_friction" = "4" +L 06/25/1999 - 17:59:03: "edgefriction" = "2" +L 06/25/1999 - 17:59:03: "sv_stopspeed" = "100" +L 06/25/1999 - 17:59:03: "sv_maxspeed" = "320" +L 06/25/1999 - 17:59:03: "sv_accelerate" = "10" +L 06/25/1999 - 17:59:03: "sv_stepsize" = "18" +L 06/25/1999 - 17:59:03: "sv_clipmode" = "0" +L 06/25/1999 - 17:59:03: "sv_bounce" = "1" +L 06/25/1999 - 17:59:03: "sv_airmove" = "1" +L 06/25/1999 - 17:59:03: "sv_airaccelerate" = "10" +L 06/25/1999 - 17:59:03: "sv_wateraccelerate" = "10" +L 06/25/1999 - 17:59:03: "sv_waterfriction" = "1" +L 06/25/1999 - 17:59:03: "sv_timeout" = "65" +L 06/25/1999 - 17:59:03: "sv_clienttrace" = "1" +L 06/25/1999 - 17:59:03: "sv_cheats" = "1.000000" +L 06/25/1999 - 17:59:03: "sv_maxspectators" = "8" +L 06/25/1999 - 17:59:03: "sv_spectalk" = "1" +L 06/25/1999 - 17:59:03: "sv_spectatormaxspeed" = "500" +L 06/25/1999 - 17:59:03: "sv_upload_maxsize" = "0" +L 06/25/1999 - 17:59:03: "sv_allowdownload" = "1" +L 06/25/1999 - 17:59:03: "sv_allowupload" = "1" +L 06/25/1999 - 17:59:03: server cvars end +L 06/25/1999 - 17:59:09: Map CRC "1880504211" +L 06/25/1999 - 17:59:14: "sv_clienttrace" = "3.5" +L 06/25/1999 - 17:59:14: "pausable" = "0" +L 06/25/1999 - 17:59:14: "sv_maxspeed" = "500" +L 06/25/1999 - 17:59:14: "mp_teamplay" = "21" +L 06/25/1999 - 17:59:14: "mp_footsteps" = "0" +L 06/25/1999 - 17:59:14: "tfc_autoteam" = "0" +L 06/25/1999 - 17:59:14: Server name is "Aesthete Listen Server" +L 06/25/1999 - 17:59:15: "mp_teamplay" = "1.000000" +L 06/25/1999 - 17:59:15: "sv_maxspeed" = "500.000000" +L 06/25/1999 - 17:59:16: "ph0s<1><WON:4294967295>" connected, address "loopback" +L 06/25/1999 - 17:59:17: "ph0s<2><WON:4294967295>" connected, address "loopback" +L 06/25/1999 - 17:59:24: "ph0s<2>" has entered the game +L 06/25/1999 - 17:59:28: "ph0s<2>" joined team "1". +L 06/25/1999 - 17:59:28: "ph0s" activated the goal "i_p_t" +L 06/25/1999 - 18:00:00: "ph0s" activated the goal "blue flag 3" +L 06/25/1999 - 18:00:27: Named Broadcast: "#cz_bcap2" ("ph0s") +L 06/25/1999 - 18:00:40: "ph0s<2>" disconnected +L 06/25/1999 - 18:00:40: Log closed. diff --git a/utils/tfstats/testsuite/testlog1.txt b/utils/tfstats/testsuite/testlog1.txt new file mode 100644 index 0000000..5d161bf --- /dev/null +++ b/utils/tfstats/testsuite/testlog1.txt @@ -0,0 +1,217 @@ +L 07/19/1999 - 19:06:30: Log file started. +L 07/19/1999 - 19:06:30: Spawning server "hunted" +L 07/19/1999 - 19:06:30: server cvars start +L 07/19/1999 - 19:06:30: "cr_random" = "0" +L 07/19/1999 - 19:06:30: "cr_engineer" = "0" +L 07/19/1999 - 19:06:31: "cr_spy" = "0" +L 07/19/1999 - 19:06:31: "cr_pyro" = "0" +L 07/19/1999 - 19:06:31: "cr_hwguy" = "0" +L 07/19/1999 - 19:06:31: "cr_medic" = "0" +L 07/19/1999 - 19:06:31: "cr_demoman" = "0" +L 07/19/1999 - 19:06:31: "cr_soldier" = "0" +L 07/19/1999 - 19:06:31: "cr_sniper" = "0" +L 07/19/1999 - 19:06:31: "cr_scout" = "0" +L 07/19/1999 - 19:06:31: "decalfrequency" = "30" +L 07/19/1999 - 19:06:31: "mp_autocrosshair" = "1" +L 07/19/1999 - 19:06:31: "mp_flashlight" = "0" +L 07/19/1999 - 19:06:32: "mp_footsteps" = "0" +L 07/19/1999 - 19:06:32: "mp_forcerespawn" = "1" +L 07/19/1999 - 19:06:32: "mp_weaponstay" = "0" +L 07/19/1999 - 19:06:32: "mp_falldamage" = "0" +L 07/19/1999 - 19:06:32: "mp_friendlyfire" = "0" +L 07/19/1999 - 19:06:32: "mp_timelimit" = "30" +L 07/19/1999 - 19:06:32: "mp_fraglimit" = "0" +L 07/19/1999 - 19:06:32: "mp_teamplay" = "1.000000" +L 07/19/1999 - 19:06:32: "tfc_balance_scores" = "1.0" +L 07/19/1999 - 19:06:32: "tfc_balance_teams" = "1.0" +L 07/19/1999 - 19:06:32: "tfc_adminpwd" = "" +L 07/19/1999 - 19:06:32: "tfc_clanbattle_locked" = "0.0" +L 07/19/1999 - 19:06:32: "tfc_clanbattle" = "0.0" +L 07/19/1999 - 19:06:32: "tfc_respawndelay" = "0.0" +L 07/19/1999 - 19:06:32: "tfc_autoteam" = "0" +L 07/19/1999 - 19:06:32: "cmdline" = "0" +L 07/19/1999 - 19:06:32: "mp_logfile" = "1" +L 07/19/1999 - 19:06:32: "mp_logecho" = "1" +L 07/19/1999 - 19:06:33: "deathmatch" = "1" +L 07/19/1999 - 19:06:33: "coop" = "0" +L 07/19/1999 - 19:06:33: "pausable" = "0" +L 07/19/1999 - 19:06:33: "sv_sendvelocity" = "1" +L 07/19/1999 - 19:06:33: "sv_password" = "" +L 07/19/1999 - 19:06:33: "sv_aim" = "0" +L 07/19/1999 - 19:06:33: "sv_gravity" = "800" +L 07/19/1999 - 19:06:33: "sv_friction" = "4" +L 07/19/1999 - 19:06:33: "edgefriction" = "2" +L 07/19/1999 - 19:06:33: "sv_stopspeed" = "100" +L 07/19/1999 - 19:06:33: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 19:06:33: "sv_accelerate" = "10" +L 07/19/1999 - 19:06:33: "sv_stepsize" = "18" +L 07/19/1999 - 19:06:33: "sv_clipmode" = "0" +L 07/19/1999 - 19:06:33: "sv_bounce" = "1" +L 07/19/1999 - 19:06:33: "sv_airmove" = "1" +L 07/19/1999 - 19:06:33: "sv_airaccelerate" = "10" +L 07/19/1999 - 19:06:33: "sv_wateraccelerate" = "10" +L 07/19/1999 - 19:06:34: "sv_waterfriction" = "1" +L 07/19/1999 - 19:06:34: "sv_timeout" = "65" +L 07/19/1999 - 19:06:34: "sv_clienttrace" = "3.5" +L 07/19/1999 - 19:06:34: "sv_cheats" = "1.000000" +L 07/19/1999 - 19:06:34: "sv_maxspectators" = "8" +L 07/19/1999 - 19:06:34: "sv_spectalk" = "1" +L 07/19/1999 - 19:06:34: "sv_spectatormaxspeed" = "500" +L 07/19/1999 - 19:06:34: "sv_upload_maxsize" = "0" +L 07/19/1999 - 19:06:34: "sv_allowdownload" = "1" +L 07/19/1999 - 19:06:34: "sv_allowupload" = "1" +L 07/19/1999 - 19:06:34: server cvars end +L 07/19/1999 - 19:06:38: Map CRC "-1879475242" +L 07/19/1999 - 19:06:39: "sv_maxspeed" = "500" +L 07/19/1999 - 19:06:39: "mp_teamplay" = "21" +L 07/19/1999 - 19:06:39: Server name is "Aesthete" +L 07/19/1999 - 19:06:39: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 19:06:41: "Phorritorium<2><WON:4294928345>" connected, address "loopback" +L 07/19/1999 - 19:06:47: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/19/1999 - 19:07:00: "Phorritorium<2>" joined team "3". +L 07/19/1999 - 19:07:01: "Phorritorium<2>" changed class to "Sniper" +L 07/19/1999 - 19:07:01: "Phorritorium<2>" changed class to "Sniper" +L 07/19/1999 - 19:07:01: "Phorritorium<2>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:07:59: "[FF]Vidar<3><WON:4294929813>" connected, address "216.168.96.214:27005" +L 07/19/1999 - 19:08:05: "[FF]Vidar<4><WON:4294929813>" connected, address "216.168.96.214:27005" +L 07/19/1999 - 19:08:37: "[FF]Vidar<4><WON:4294929813>" has entered the game +L 07/19/1999 - 19:09:04: "[FF]Vidar<4>" joined team "3". +L 07/19/1999 - 19:09:30: "[FF]Vidar<4>" changed class to "Sniper" +L 07/19/1999 - 19:09:30: "[FF]Vidar<4>" changed class to "Sniper" +L 07/19/1999 - 19:09:30: "[FF]Vidar<4>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:09:41: "[FF]Vidar<4>" changed to team "2". +L 07/19/1999 - 19:09:41: "[FF]Vidar<4>" killed self with "world" +L 07/19/1999 - 19:09:45: "[FF]Vidar<4>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:09:51: "[FF]Vidar<4>" changed class to "Soldier" +L 07/19/1999 - 19:09:51: "[FF]Vidar<4>" changed class to "Soldier" +L 07/19/1999 - 19:09:51: "[FF]Vidar<4>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:12:02: "Player<5><WON:4294931237>" connected, address "216.210.37.113:22171" +L 07/19/1999 - 19:12:15: "Player<5><WON:4294931237>" has entered the game +L 07/19/1999 - 19:12:34: "Player<5>" joined team "2". +L 07/19/1999 - 19:12:40: "Player<5>" changed class to "Soldier" +L 07/19/1999 - 19:12:40: "Player<5>" changed class to "Soldier" +L 07/19/1999 - 19:12:40: "Player<5>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:12:49: "Pyro<6><WON:4294926607>" connected, address "152.201.230.34:27005" +L 07/19/1999 - 19:14:27: "Player<5>" changed to team "1". +L 07/19/1999 - 19:14:27: "Player<5>" killed self with "world" +L 07/19/1999 - 19:14:29: "Player<5>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:14:29: "Player<5>" changed class to "Civilian" +L 07/19/1999 - 19:14:29: "Player<5>" changed class to "Civilian" +L 07/19/1999 - 19:14:29: "Player<5>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:14:29: "Player<5>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 19:15:34: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 19:15:34: Named Broadcast: "#hunted_target_scores" ("Player<5>") +L 07/19/1999 - 19:15:34: "Phorritorium<2>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:15:34: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 19:15:34: Named Broadcast: "#hunted_target_scores" ("Player<5>") +L 07/19/1999 - 19:15:34: "[FF]Vidar<4>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:15:34: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 19:15:34: Named Broadcast: "#hunted_target_scores" ("Player<5>") +L 07/19/1999 - 19:15:34: "Player<5>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:15:34: "Player<5>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 19:16:36: "Ordnance<7><WON:4294913428>" connected, address "209.110.244.208:27005" +L 07/19/1999 - 19:16:55: "Ordnance<7><WON:4294913428>" has entered the game +L 07/19/1999 - 19:17:01: "bracepoint<8><WON:4294932281>" connected, address "24.113.136.171:27005" +L 07/19/1999 - 19:17:02: "Ordnance<7>" joined team "3". +L 07/19/1999 - 19:17:03: "Ordnance<7>" changed class to "Sniper" +L 07/19/1999 - 19:17:03: "Ordnance<7>" changed class to "Sniper" +L 07/19/1999 - 19:17:03: "Ordnance<7>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:17:07: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 19:17:07: Named Broadcast: "#hunted_target_scores" ("Player<5>") +L 07/19/1999 - 19:17:07: "Phorritorium<2>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:17:07: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 19:17:07: Named Broadcast: "#hunted_target_scores" ("Player<5>") +L 07/19/1999 - 19:17:07: "[FF]Vidar<4>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:17:07: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 19:17:07: Named Broadcast: "#hunted_target_scores" ("Player<5>") +L 07/19/1999 - 19:17:07: "Player<5>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:17:07: "Player<5>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 19:17:07: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 19:17:07: Named Broadcast: "#hunted_target_scores" ("Player<5>") +L 07/19/1999 - 19:17:07: "Ordnance<7>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:17:12: "bracepoint<8><WON:4294932281>" has entered the game +L 07/19/1999 - 19:17:19: "bracepoint<8>" joined team "3". +L 07/19/1999 - 19:17:24: "bracepoint<8>" changed class to "Sniper" +L 07/19/1999 - 19:17:24: "bracepoint<8>" changed class to "Sniper" +L 07/19/1999 - 19:17:24: "bracepoint<8>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:18:47: "bracepoint<8>" killed "[FF]Vidar<4>" with "axe" +L 07/19/1999 - 19:18:54: "Player<5>" killed "bracepoint<8>" with "axe" +L 07/19/1999 - 19:18:57: "bracepoint<8>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:19:39: "[FF]Vidar<4>" disconnected +L 07/19/1999 - 19:19:45: "Player<5>" changed class to "Civilian" +L 07/19/1999 - 19:19:47: "Player<5>" changed class to "Civilian" +L 07/19/1999 - 19:19:49: "Player<5>" changed class to "Civilian" +L 07/19/1999 - 19:19:54: "Player<5>" changed to team "2". +L 07/19/1999 - 19:19:54: "Player<5>" killed self with "world" +L 07/19/1999 - 19:19:54: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 19:19:54: "Phorritorium<2>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:19:54: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 19:19:54: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 19:19:54: "Ordnance<7>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:19:54: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 19:19:54: "bracepoint<8>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:19:58: "Player<5>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:20:00: "Player<5>" changed class to "Soldier" +L 07/19/1999 - 19:20:00: "Player<5>" changed class to "Soldier" +L 07/19/1999 - 19:20:00: "Player<5>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:20:49: "Player<5>" killed "bracepoint<8>" with "rocket" +L 07/19/1999 - 19:20:50: "bracepoint<8>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:21:40: "FirstOne<9><WON:4294932231>" connected, address "208.25.244.54:27005" +L 07/19/1999 - 19:22:22: "FirstOne<9><WON:4294932231>" has entered the game +L 07/19/1999 - 19:22:41: "FirstOne<9>" joined team "3". +L 07/19/1999 - 19:22:44: "FirstOne<9>" changed class to "Sniper" +L 07/19/1999 - 19:22:44: "FirstOne<9>" changed class to "Sniper" +L 07/19/1999 - 19:22:44: "FirstOne<9>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:22:48: "Player<5>" killed "bracepoint<8>" with "rocket" +L 07/19/1999 - 19:23:09: "bracepoint<8>" disconnected +L 07/19/1999 - 19:25:54: "Player<10><WON:4294932063>" connected, address "168.191.229.232:27005" +L 07/19/1999 - 19:26:12: "(1)Player<10><WON:4294932063>" has entered the game +L 07/19/1999 - 19:26:19: "(1)Player<10>" joined team "2". +L 07/19/1999 - 19:26:38: "(1)Player<10>" changed class to "Soldier" +L 07/19/1999 - 19:26:38: "(1)Player<10>" changed class to "Soldier" +L 07/19/1999 - 19:26:38: "(1)Player<10>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:26:47: "Z<11><WON:4294932549>" connected, address "205.149.183.101:27005" +L 07/19/1999 - 19:26:51: "Z<11><WON:4294932549>" has entered the game +L 07/19/1999 - 19:26:54: "Z<11>" joined team "3". +L 07/19/1999 - 19:26:55: "Z<11>" changed class to "Sniper" +L 07/19/1999 - 19:26:55: "Z<11>" changed class to "Sniper" +L 07/19/1999 - 19:26:55: "Z<11>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:27:08: "Player<5>" killed "FirstOne<9>" with "supershotgun" +L 07/19/1999 - 19:27:10: "FirstOne<9>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:29:18: "(1)Player<10>" killed "Z<11>" with "rocket" +L 07/19/1999 - 19:29:20: "Z<11>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:29:43: "(1)Player<10>" killed "Z<11>" with "rocket" +L 07/19/1999 - 19:29:45: "Z<11>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:30:27: "Z<11>" killed "(1)Player<10>" with "sniperrifle" +L 07/19/1999 - 19:30:31: "(1)Player<10>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:30:34: "Player<5>" killed "Z<11>" with "supershotgun" +L 07/19/1999 - 19:30:36: "Z<11>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:30:56: "Player<5>" killed "Z<11>" with "supershotgun" +L 07/19/1999 - 19:30:57: "Z<11>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:30:58: "Htoriphes<12><WON:4294933746>" connected, address "216.101.156.201:21250" +L 07/19/1999 - 19:31:05: "Player<5>" disconnected +L 07/19/1999 - 19:31:18: "(1)Player<10>" killed "Z<11>" with "rocket" +L 07/19/1999 - 19:31:19: "Z<11>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:31:33: "Htoriphes<12><WON:4294933746>" has entered the game +L 07/19/1999 - 19:31:37: "(1)Player<10>" killed "Ordnance<7>" with "rocket" +L 07/19/1999 - 19:31:43: "Htoriphes<12>" joined team "3". +L 07/19/1999 - 19:31:46: "Htoriphes<12>" changed class to "Sniper" +L 07/19/1999 - 19:31:46: "Htoriphes<12>" changed class to "Sniper" +L 07/19/1999 - 19:31:46: "Htoriphes<12>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:31:46: "Ordnance<7>" disconnected +L 07/19/1999 - 19:32:17: "(1)Player<10>" killed "Z<11>" with "rocket" +L 07/19/1999 - 19:32:19: "Z<11>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:32:22: "FirstOne<9>" disconnected +L 07/19/1999 - 19:32:38: "Htoriphes<12>" killed "(1)Player<10>" with "nails" +L 07/19/1999 - 19:32:39: "(1)Player<10>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:33:48: "Z<11>" disconnected +L 07/19/1999 - 19:34:13: "(1)Player<10>" killed "Htoriphes<12>" with "rocket" +L 07/19/1999 - 19:34:14: "Htoriphes<12>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 19:35:05: "(1)Player<10>" killed "Htoriphes<12>" with "rocket" +L 07/19/1999 - 19:35:09: "Htoriphes<12>" disconnected +L 07/19/1999 - 19:36:47: =------= MATCH RESULTS =------= +L 07/19/1999 - 19:36:47: "red" defeated "blue" and "yellow" +L 07/19/1999 - 19:36:47: "blue" RESULTS: "98906768" players. "0" frags, "0" unaccounted for. "100" team score. +L 07/19/1999 - 19:36:47: "red" RESULTS: "98906768" players. "11" frags, "1" unaccounted for. "100" team score. +L 07/19/1999 - 19:36:47: "yellow" RESULTS: "98906768" players. "2" frags, "1" unaccounted for. "25" team score. +L 07/19/1999 - 19:38:54: Log closed. diff --git a/utils/tfstats/testsuite/testlog10.txt b/utils/tfstats/testsuite/testlog10.txt new file mode 100644 index 0000000..54d0800 --- /dev/null +++ b/utils/tfstats/testsuite/testlog10.txt @@ -0,0 +1,539 @@ +L 07/20/1999 - 08:09:58: Log file started. +L 07/20/1999 - 08:09:58: Spawning server "rock2" +L 07/20/1999 - 08:09:58: server cvars start +L 07/20/1999 - 08:09:58: "cr_random" = "0" +L 07/20/1999 - 08:09:58: "cr_engineer" = "0" +L 07/20/1999 - 08:09:58: "cr_spy" = "0" +L 07/20/1999 - 08:09:58: "cr_pyro" = "0" +L 07/20/1999 - 08:09:58: "cr_hwguy" = "0" +L 07/20/1999 - 08:09:58: "cr_medic" = "0" +L 07/20/1999 - 08:09:58: "cr_demoman" = "0" +L 07/20/1999 - 08:09:58: "cr_soldier" = "0" +L 07/20/1999 - 08:09:58: "cr_sniper" = "0" +L 07/20/1999 - 08:09:58: "cr_scout" = "0" +L 07/20/1999 - 08:09:58: "decalfrequency" = "30" +L 07/20/1999 - 08:09:58: "mp_autocrosshair" = "1" +L 07/20/1999 - 08:09:58: "mp_flashlight" = "0" +L 07/20/1999 - 08:09:58: "mp_footsteps" = "0" +L 07/20/1999 - 08:09:58: "mp_forcerespawn" = "1" +L 07/20/1999 - 08:09:58: "mp_weaponstay" = "0" +L 07/20/1999 - 08:09:58: "mp_falldamage" = "0" +L 07/20/1999 - 08:09:58: "mp_friendlyfire" = "0" +L 07/20/1999 - 08:09:58: "mp_timelimit" = "30" +L 07/20/1999 - 08:09:58: "mp_fraglimit" = "0" +L 07/20/1999 - 08:09:58: "mp_teamplay" = "21" +L 07/20/1999 - 08:09:58: "tfc_balance_scores" = "1.0" +L 07/20/1999 - 08:09:58: "tfc_balance_teams" = "1.0" +L 07/20/1999 - 08:09:58: "tfc_adminpwd" = "" +L 07/20/1999 - 08:09:58: "tfc_clanbattle_locked" = "0.0" +L 07/20/1999 - 08:09:58: "tfc_clanbattle" = "0.0" +L 07/20/1999 - 08:09:58: "tfc_respawndelay" = "0.0" +L 07/20/1999 - 08:09:58: "tfc_autoteam" = "0" +L 07/20/1999 - 08:09:58: "cmdline" = "0" +L 07/20/1999 - 08:09:58: "mp_logfile" = "1" +L 07/20/1999 - 08:09:58: "mp_logecho" = "1" +L 07/20/1999 - 08:09:58: "deathmatch" = "1" +L 07/20/1999 - 08:09:58: "coop" = "0" +L 07/20/1999 - 08:09:58: "pausable" = "0" +L 07/20/1999 - 08:09:58: "sv_sendvelocity" = "1" +L 07/20/1999 - 08:09:58: "sv_password" = "" +L 07/20/1999 - 08:09:58: "sv_aim" = "0" +L 07/20/1999 - 08:09:58: "sv_gravity" = "800" +L 07/20/1999 - 08:09:58: "sv_friction" = "4" +L 07/20/1999 - 08:09:58: "edgefriction" = "2" +L 07/20/1999 - 08:09:58: "sv_stopspeed" = "100" +L 07/20/1999 - 08:09:58: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 08:09:58: "sv_accelerate" = "10" +L 07/20/1999 - 08:09:58: "sv_stepsize" = "18" +L 07/20/1999 - 08:09:58: "sv_clipmode" = "0" +L 07/20/1999 - 08:09:58: "sv_bounce" = "1" +L 07/20/1999 - 08:09:58: "sv_airmove" = "1" +L 07/20/1999 - 08:09:58: "sv_airaccelerate" = "10" +L 07/20/1999 - 08:09:58: "sv_wateraccelerate" = "10" +L 07/20/1999 - 08:09:58: "sv_waterfriction" = "1" +L 07/20/1999 - 08:09:58: "sv_timeout" = "65" +L 07/20/1999 - 08:09:58: "sv_clienttrace" = "3.5" +L 07/20/1999 - 08:09:58: "sv_cheats" = "1.000000" +L 07/20/1999 - 08:09:58: "sv_maxspectators" = "8" +L 07/20/1999 - 08:09:58: "sv_spectalk" = "1" +L 07/20/1999 - 08:09:58: "sv_spectatormaxspeed" = "500" +L 07/20/1999 - 08:09:58: "sv_upload_maxsize" = "0" +L 07/20/1999 - 08:09:58: "sv_allowdownload" = "1" +L 07/20/1999 - 08:09:58: "sv_allowupload" = "1" +L 07/20/1999 - 08:09:58: server cvars end +L 07/20/1999 - 08:10:06: Map CRC "1246753045" +L 07/20/1999 - 08:10:06: "sv_maxspeed" = "500" +L 07/20/1999 - 08:10:06: Server name is "Aesthete" +L 07/20/1999 - 08:10:06: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 08:10:10: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/20/1999 - 08:10:25: "Mr.Smiley<94><WON:4294965262>" has entered the game +L 07/20/1999 - 08:10:34: "Mr.Smiley<94>" joined team "1". +L 07/20/1999 - 08:10:36: "Mr.Smiley<94>" changed class to "Scout" +L 07/20/1999 - 08:10:36: "Mr.Smiley<94>" changed class to "Scout" +L 07/20/1999 - 08:10:36: "Mr.Smiley<94>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:10:46: "Devil<98><WON:4294903220>" has entered the game +L 07/20/1999 - 08:10:53: "lonegunman<93><WON:4294902159>" has entered the game +L 07/20/1999 - 08:11:01: "lonegunman<93>" joined team "2". +L 07/20/1999 - 08:11:03: "Mr.Smiley<94>" activated the goal "goalitem" +L 07/20/1999 - 08:11:04: "lonegunman<93>" changed class to "Demoman" +L 07/20/1999 - 08:11:04: "lonegunman<93>" changed class to "Demoman" +L 07/20/1999 - 08:11:04: "lonegunman<93>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:11:30: "Mr.Smiley<94>" activated the goal "rhand" +L 07/20/1999 - 08:11:30: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:11:30: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:11:30: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:11:30: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:11:31: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:11:34: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:11:34: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:11:34: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:11:34: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:11:36: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:11:36: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:11:40: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:11:43: Broadcast: "5 . . . +" +L 07/20/1999 - 08:11:43: Broadcast: "5 . . . +" +L 07/20/1999 - 08:11:43: Broadcast: "5 . . . +" +L 07/20/1999 - 08:11:43: Broadcast: "5 . . . +" +L 07/20/1999 - 08:11:44: Broadcast: "4 . . . +" +L 07/20/1999 - 08:11:44: Broadcast: "4 . . . +" +L 07/20/1999 - 08:11:44: Broadcast: "4 . . . +" +L 07/20/1999 - 08:11:44: Broadcast: "4 . . . +" +L 07/20/1999 - 08:11:45: Broadcast: "3 . . . +" +L 07/20/1999 - 08:11:45: Broadcast: "3 . . . +" +L 07/20/1999 - 08:11:45: Broadcast: "3 . . . +" +L 07/20/1999 - 08:11:45: Broadcast: "3 . . . +" +L 07/20/1999 - 08:11:46: Broadcast: "2 . . . +" +L 07/20/1999 - 08:11:46: Broadcast: "2 . . . +" +L 07/20/1999 - 08:11:46: Broadcast: "2 . . . +" +L 07/20/1999 - 08:11:46: Broadcast: "2 . . . +" +L 07/20/1999 - 08:11:47: Broadcast: "1 . . . +" +L 07/20/1999 - 08:11:47: Broadcast: "1 . . . +" +L 07/20/1999 - 08:11:47: Broadcast: "1 . . . +" +L 07/20/1999 - 08:11:47: Broadcast: "1 . . . +" +L 07/20/1999 - 08:11:57: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:11:57: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:11:59: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:12:01: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:12:24: "Mr.Smiley<94>" activated the goal "goalitem" +L 07/20/1999 - 08:12:29: "lonegunman<93>" activated the goal "bcave1" +L 07/20/1999 - 08:12:48: "Mr.Smiley<94>" activated the goal "rhand" +L 07/20/1999 - 08:12:48: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:12:48: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:12:48: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:12:48: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:12:48: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:12:51: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:12:51: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:12:51: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:12:51: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:12:52: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:12:53: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:12:56: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:12:58: Broadcast: "5 . . . +" +L 07/20/1999 - 08:12:58: Broadcast: "5 . . . +" +L 07/20/1999 - 08:12:58: Broadcast: "5 . . . +" +L 07/20/1999 - 08:12:58: Broadcast: "5 . . . +" +L 07/20/1999 - 08:12:59: Broadcast: "4 . . . +" +L 07/20/1999 - 08:12:59: Broadcast: "4 . . . +" +L 07/20/1999 - 08:12:59: Broadcast: "4 . . . +" +L 07/20/1999 - 08:12:59: Broadcast: "4 . . . +" +L 07/20/1999 - 08:13:01: Broadcast: "3 . . . +" +L 07/20/1999 - 08:13:01: Broadcast: "3 . . . +" +L 07/20/1999 - 08:13:01: Broadcast: "3 . . . +" +L 07/20/1999 - 08:13:01: Broadcast: "3 . . . +" +L 07/20/1999 - 08:13:02: Broadcast: "2 . . . +" +L 07/20/1999 - 08:13:02: Broadcast: "2 . . . +" +L 07/20/1999 - 08:13:02: Broadcast: "2 . . . +" +L 07/20/1999 - 08:13:02: Broadcast: "2 . . . +" +L 07/20/1999 - 08:13:03: Broadcast: "1 . . . +" +L 07/20/1999 - 08:13:03: Broadcast: "1 . . . +" +L 07/20/1999 - 08:13:03: Broadcast: "1 . . . +" +L 07/20/1999 - 08:13:03: Broadcast: "1 . . . +" +L 07/20/1999 - 08:13:04: "lonegunman<93>" killed by world with "#rock_gas_kill" +L 07/20/1999 - 08:13:05: "lonegunman<93>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:13:11: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:13:12: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:13:14: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:13:16: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:13:47: "Mr.Smiley<94>" activated the goal "goalitem" +L 07/20/1999 - 08:13:48: "lonegunman<93>" killed "Mr.Smiley<94>" with "pipebomb" +L 07/20/1999 - 08:13:51: "Mr.Smiley<94>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:14:29: "Mr.Smiley<94>" activated the goal "goalitem" +L 07/20/1999 - 08:14:54: "Mr.Smiley<94>" activated the goal "rhand" +L 07/20/1999 - 08:14:54: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:14:54: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:14:54: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:14:54: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:14:54: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:14:57: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:14:57: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:14:57: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:14:57: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:14:58: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:14:59: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:15:02: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:15:05: Broadcast: "5 . . . +" +L 07/20/1999 - 08:15:05: Broadcast: "5 . . . +" +L 07/20/1999 - 08:15:05: Broadcast: "5 . . . +" +L 07/20/1999 - 08:15:05: Broadcast: "5 . . . +" +L 07/20/1999 - 08:15:06: Broadcast: "4 . . . +" +L 07/20/1999 - 08:15:06: Broadcast: "4 . . . +" +L 07/20/1999 - 08:15:06: Broadcast: "4 . . . +" +L 07/20/1999 - 08:15:06: Broadcast: "4 . . . +" +L 07/20/1999 - 08:15:07: Broadcast: "3 . . . +" +L 07/20/1999 - 08:15:07: Broadcast: "3 . . . +" +L 07/20/1999 - 08:15:07: Broadcast: "3 . . . +" +L 07/20/1999 - 08:15:07: Broadcast: "3 . . . +" +L 07/20/1999 - 08:15:08: Broadcast: "2 . . . +" +L 07/20/1999 - 08:15:08: Broadcast: "2 . . . +" +L 07/20/1999 - 08:15:08: Broadcast: "2 . . . +" +L 07/20/1999 - 08:15:08: Broadcast: "2 . . . +" +L 07/20/1999 - 08:15:09: Broadcast: "1 . . . +" +L 07/20/1999 - 08:15:09: Broadcast: "1 . . . +" +L 07/20/1999 - 08:15:09: Broadcast: "1 . . . +" +L 07/20/1999 - 08:15:09: Broadcast: "1 . . . +" +L 07/20/1999 - 08:15:18: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:15:18: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:15:20: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:15:22: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:15:46: "Mr.Smiley<94>" activated the goal "goalitem" +L 07/20/1999 - 08:16:16: "Mr.Smiley<94>" activated the goal "rhand" +L 07/20/1999 - 08:16:16: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:16:16: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:16:16: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:16:16: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:16:17: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:16:19: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:16:19: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:16:19: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:16:19: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:16:20: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:16:21: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:16:24: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:16:27: Broadcast: "5 . . . +" +L 07/20/1999 - 08:16:27: Broadcast: "5 . . . +" +L 07/20/1999 - 08:16:27: Broadcast: "5 . . . +" +L 07/20/1999 - 08:16:27: Broadcast: "5 . . . +" +L 07/20/1999 - 08:16:28: Broadcast: "4 . . . +" +L 07/20/1999 - 08:16:28: Broadcast: "4 . . . +" +L 07/20/1999 - 08:16:28: Broadcast: "4 . . . +" +L 07/20/1999 - 08:16:28: Broadcast: "4 . . . +" +L 07/20/1999 - 08:16:29: Broadcast: "3 . . . +" +L 07/20/1999 - 08:16:29: Broadcast: "3 . . . +" +L 07/20/1999 - 08:16:29: Broadcast: "3 . . . +" +L 07/20/1999 - 08:16:29: Broadcast: "3 . . . +" +L 07/20/1999 - 08:16:30: Broadcast: "2 . . . +" +L 07/20/1999 - 08:16:30: Broadcast: "2 . . . +" +L 07/20/1999 - 08:16:30: Broadcast: "2 . . . +" +L 07/20/1999 - 08:16:30: Broadcast: "2 . . . +" +L 07/20/1999 - 08:16:31: Broadcast: "1 . . . +" +L 07/20/1999 - 08:16:31: Broadcast: "1 . . . +" +L 07/20/1999 - 08:16:31: Broadcast: "1 . . . +" +L 07/20/1999 - 08:16:31: Broadcast: "1 . . . +" +L 07/20/1999 - 08:16:33: "lonegunman<93>" killed by world with "info_tfgoal" +L 07/20/1999 - 08:16:34: "lonegunman<93>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:16:40: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:16:41: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:16:43: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:16:44: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:17:10: "Mr.Smiley<94>" activated the goal "goalitem" +L 07/20/1999 - 08:17:37: "Mr.Smiley<94>" activated the goal "rhand" +L 07/20/1999 - 08:17:37: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:17:37: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:17:37: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:17:37: Broadcast: "#rock_blue_scores" +L 07/20/1999 - 08:17:37: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:17:40: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:17:40: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:17:40: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:17:40: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:17:41: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:17:42: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:17:45: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:17:47: Broadcast: "5 . . . +" +L 07/20/1999 - 08:17:47: Broadcast: "5 . . . +" +L 07/20/1999 - 08:17:47: Broadcast: "5 . . . +" +L 07/20/1999 - 08:17:47: Broadcast: "5 . . . +" +L 07/20/1999 - 08:17:48: Broadcast: "4 . . . +" +L 07/20/1999 - 08:17:48: Broadcast: "4 . . . +" +L 07/20/1999 - 08:17:48: Broadcast: "4 . . . +" +L 07/20/1999 - 08:17:48: Broadcast: "4 . . . +" +L 07/20/1999 - 08:17:50: Broadcast: "3 . . . +" +L 07/20/1999 - 08:17:50: Broadcast: "3 . . . +" +L 07/20/1999 - 08:17:50: Broadcast: "3 . . . +" +L 07/20/1999 - 08:17:50: Broadcast: "3 . . . +" +L 07/20/1999 - 08:17:51: Broadcast: "2 . . . +" +L 07/20/1999 - 08:17:51: Broadcast: "2 . . . +" +L 07/20/1999 - 08:17:51: Broadcast: "2 . . . +" +L 07/20/1999 - 08:17:51: Broadcast: "2 . . . +" +L 07/20/1999 - 08:17:52: Broadcast: "1 . . . +" +L 07/20/1999 - 08:17:52: Broadcast: "1 . . . +" +L 07/20/1999 - 08:17:52: Broadcast: "1 . . . +" +L 07/20/1999 - 08:17:52: Broadcast: "1 . . . +" +L 07/20/1999 - 08:17:58: "Mr.Smiley<94>" say "bye " +L 07/20/1999 - 08:18:01: "Mr.Smiley<94>" activated the goal "brise1" +L 07/20/1999 - 08:18:01: "Mr.Smiley<94>" activated the goal "brise2" +L 07/20/1999 - 08:18:03: "Mr.Smiley<94>" activated the goal "brise3" +L 07/20/1999 - 08:18:04: "Mr.Smiley<94>" say "i gotta go" +L 07/20/1999 - 08:18:05: "Mr.Smiley<94>" activated the goal "rblock" +L 07/20/1999 - 08:18:12: "lonegunman<93>" say "why" +L 07/20/1999 - 08:18:30: "Mr.Smiley<94>" say "i will stay a little" +L 07/20/1999 - 08:18:35: "Mr.Smiley<94>" say "longer" +L 07/20/1999 - 08:18:50: "Mr.Smiley<94>" activated the goal "goalitem" +L 07/20/1999 - 08:19:24: "lonegunman<93>" killed "Mr.Smiley<94>" with "shotgun" +L 07/20/1999 - 08:19:27: "Mr.Smiley<94>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:19:52: "Mr.Smiley<94>" disconnected +L 07/20/1999 - 08:20:29: "lonegunman<93>" say "someone please join the game" +L 07/20/1999 - 08:20:54: "lonegunman<93>" activated the goal "bholedet" +L 07/20/1999 - 08:20:54: Broadcast: "#rock_blue_yard_opened" +L 07/20/1999 - 08:20:54: Broadcast: "#rock_blue_yard_opened" +L 07/20/1999 - 08:20:54: Broadcast: "#rock_blue_yard_opened" +L 07/20/1999 - 08:21:34: "lonegunman<93>" activated the goal "goalitem" +L 07/20/1999 - 08:22:26: "lonegunman<93>" activated the goal "bhand" +L 07/20/1999 - 08:22:26: Broadcast: "#rock_red_scores" +L 07/20/1999 - 08:22:26: Broadcast: "#rock_red_scores" +L 07/20/1999 - 08:22:26: Broadcast: "#rock_red_scores" +L 07/20/1999 - 08:22:27: "lonegunman<93>" activated the goal "bblock" +L 07/20/1999 - 08:22:29: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:22:29: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:22:29: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:22:30: "lonegunman<93>" activated the goal "brise1" +L 07/20/1999 - 08:22:31: "lonegunman<93>" activated the goal "brise2" +L 07/20/1999 - 08:22:34: "lonegunman<93>" activated the goal "brise3" +L 07/20/1999 - 08:22:36: Broadcast: "5 . . . +" +L 07/20/1999 - 08:22:36: Broadcast: "5 . . . +" +L 07/20/1999 - 08:22:36: Broadcast: "5 . . . +" +L 07/20/1999 - 08:22:37: Broadcast: "4 . . . +" +L 07/20/1999 - 08:22:37: Broadcast: "4 . . . +" +L 07/20/1999 - 08:22:37: Broadcast: "4 . . . +" +L 07/20/1999 - 08:22:38: Broadcast: "3 . . . +" +L 07/20/1999 - 08:22:38: Broadcast: "3 . . . +" +L 07/20/1999 - 08:22:38: Broadcast: "3 . . . +" +L 07/20/1999 - 08:22:39: Broadcast: "2 . . . +" +L 07/20/1999 - 08:22:39: Broadcast: "2 . . . +" +L 07/20/1999 - 08:22:39: Broadcast: "2 . . . +" +L 07/20/1999 - 08:22:40: Broadcast: "1 . . . +" +L 07/20/1999 - 08:22:40: Broadcast: "1 . . . +" +L 07/20/1999 - 08:22:40: Broadcast: "1 . . . +" +L 07/20/1999 - 08:22:47: "lonegunman<93>" activated the goal "brise1" +L 07/20/1999 - 08:22:48: "lonegunman<93>" activated the goal "brise2" +L 07/20/1999 - 08:22:51: "lonegunman<93>" activated the goal "brise3" +L 07/20/1999 - 08:22:52: "lonegunman<93>" activated the goal "bblock" +L 07/20/1999 - 08:23:39: "lonegunman<93>" activated the goal "goalitem" +L 07/20/1999 - 08:24:05: "G-Man<99><WON:4294904272>" connected, address "141.225.22.74:27005" +L 07/20/1999 - 08:24:29: "G-Man<99><WON:4294904272>" has entered the game +L 07/20/1999 - 08:24:30: "Skeletim<100><WON:4294903281>" connected, address "208.27.190.51:27005" +L 07/20/1999 - 08:24:34: "lonegunman<93>" activated the goal "bhand" +L 07/20/1999 - 08:24:34: Broadcast: "#rock_red_scores" +L 07/20/1999 - 08:24:34: Broadcast: "#rock_red_scores" +L 07/20/1999 - 08:24:34: Broadcast: "#rock_red_scores" +L 07/20/1999 - 08:24:34: Broadcast: "#rock_red_scores" +L 07/20/1999 - 08:24:35: "lonegunman<93>" activated the goal "bblock" +L 07/20/1999 - 08:24:37: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:24:37: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:24:37: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:24:37: Broadcast: "#rock_gasmask_message" +L 07/20/1999 - 08:24:38: "lonegunman<93>" activated the goal "brise1" +L 07/20/1999 - 08:24:39: "lonegunman<93>" activated the goal "brise2" +L 07/20/1999 - 08:24:42: "lonegunman<93>" activated the goal "brise3" +L 07/20/1999 - 08:24:44: Broadcast: "5 . . . +" +L 07/20/1999 - 08:24:44: Broadcast: "5 . . . +" +L 07/20/1999 - 08:24:44: Broadcast: "5 . . . +" +L 07/20/1999 - 08:24:44: Broadcast: "5 . . . +" +L 07/20/1999 - 08:24:45: "G-Man<99>" joined team "1". +L 07/20/1999 - 08:24:45: Broadcast: "4 . . . +" +L 07/20/1999 - 08:24:45: Broadcast: "4 . . . +" +L 07/20/1999 - 08:24:45: Broadcast: "4 . . . +" +L 07/20/1999 - 08:24:45: Broadcast: "4 . . . +" +L 07/20/1999 - 08:24:46: Broadcast: "3 . . . +" +L 07/20/1999 - 08:24:46: Broadcast: "3 . . . +" +L 07/20/1999 - 08:24:46: Broadcast: "3 . . . +" +L 07/20/1999 - 08:24:46: Broadcast: "3 . . . +" +L 07/20/1999 - 08:24:47: Broadcast: "2 . . . +" +L 07/20/1999 - 08:24:47: Broadcast: "2 . . . +" +L 07/20/1999 - 08:24:47: Broadcast: "2 . . . +" +L 07/20/1999 - 08:24:47: Broadcast: "2 . . . +" +L 07/20/1999 - 08:24:48: Broadcast: "1 . . . +" +L 07/20/1999 - 08:24:48: Broadcast: "1 . . . +" +L 07/20/1999 - 08:24:48: Broadcast: "1 . . . +" +L 07/20/1999 - 08:24:48: Broadcast: "1 . . . +" +L 07/20/1999 - 08:24:51: "G-Man<99>" changed class to "Sniper" +L 07/20/1999 - 08:24:51: "G-Man<99>" changed class to "Sniper" +L 07/20/1999 - 08:24:51: "G-Man<99>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:24:55: "lonegunman<93>" activated the goal "brise1" +L 07/20/1999 - 08:24:56: "lonegunman<93>" activated the goal "brise2" +L 07/20/1999 - 08:24:59: "lonegunman<93>" activated the goal "brise3" +L 07/20/1999 - 08:25:00: "lonegunman<93>" activated the goal "bblock" +L 07/20/1999 - 08:25:32: "lonegunman<93>" killed "G-Man<99>" with "gl_grenade" +L 07/20/1999 - 08:25:37: "G-Man<99>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:26:03: "lonegunman<93>" killed self with "gl_grenade" +L 07/20/1999 - 08:26:05: "lonegunman<93>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:26:23: "Devil<98>" joined team "1". +L 07/20/1999 - 08:26:27: "Devil<98>" changed class to "Sniper" +L 07/20/1999 - 08:26:27: "Devil<98>" changed class to "Sniper" +L 07/20/1999 - 08:26:27: "Devil<98>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:26:33: "G-Man<99>" disconnected +L 07/20/1999 - 08:26:54: "lonegunman<93>" say "hi" +L 07/20/1999 - 08:27:04: "Devil<98>" disconnected +L 07/20/1999 - 08:28:21: "lonegunman<93>" disconnected +L 07/20/1999 - 08:35:03: "iceman<101><WON:4294904071>" connected, address "209.150.37.172:27005" +L 07/20/1999 - 08:35:36: "iceman<101><WON:4294904071>" has entered the game +L 07/20/1999 - 08:35:52: "iceman<101>" joined team "1". +L 07/20/1999 - 08:35:55: "iceman<101>" changed class to "Sniper" +L 07/20/1999 - 08:35:55: "iceman<101>" changed class to "Sniper" +L 07/20/1999 - 08:35:55: "iceman<101>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:37:13: "MAXX<102><WON:4294904796>" connected, address "24.64.149.172:27005" +L 07/20/1999 - 08:37:31: "MAXX<102><WON:4294904796>" has entered the game +L 07/20/1999 - 08:37:48: "MAXX<102>" joined team "1". +L 07/20/1999 - 08:37:53: "MAXX<102>" changed class to "RandomPC" +L 07/20/1999 - 08:37:53: "MAXX<102>" changed class to "RandomPC" +L 07/20/1999 - 08:37:53: "MAXX<102>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:39:39: "MAXX<102>" killed by world with "#rock_falling_death" +L 07/20/1999 - 08:39:40: "MAXX<102>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:40:34: "iceman<101>" changed to team "2". +L 07/20/1999 - 08:40:34: "iceman<101>" killed self with "world" +L 07/20/1999 - 08:40:40: "iceman<101>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:40:45: "iceman<101>" changed class to "Sniper" +L 07/20/1999 - 08:40:45: "iceman<101>" changed class to "Sniper" +L 07/20/1999 - 08:40:45: "iceman<101>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:40:57: =------= MATCH RESULTS =------= +L 07/20/1999 - 08:40:57: "blue" defeated "red" +L 07/20/1999 - 08:40:57: "blue" RESULTS: "98906768" players. "48" frags, "1" unaccounted for. "75" team score. +L 07/20/1999 - 08:40:57: "red" RESULTS: "98906768" players. "20" frags, "1" unaccounted for. "30" team score. +L 07/20/1999 - 08:41:03: Log closed. diff --git a/utils/tfstats/testsuite/testlog11.txt b/utils/tfstats/testsuite/testlog11.txt new file mode 100644 index 0000000..52e98db --- /dev/null +++ b/utils/tfstats/testsuite/testlog11.txt @@ -0,0 +1,270 @@ +L 07/20/1999 - 08:41:03: Log file started. +L 07/20/1999 - 08:41:03: Spawning server "2fort" +L 07/20/1999 - 08:41:03: server cvars start +L 07/20/1999 - 08:41:03: "cr_random" = "0" +L 07/20/1999 - 08:41:03: "cr_engineer" = "0" +L 07/20/1999 - 08:41:03: "cr_spy" = "0" +L 07/20/1999 - 08:41:03: "cr_pyro" = "0" +L 07/20/1999 - 08:41:03: "cr_hwguy" = "0" +L 07/20/1999 - 08:41:03: "cr_medic" = "0" +L 07/20/1999 - 08:41:03: "cr_demoman" = "0" +L 07/20/1999 - 08:41:03: "cr_soldier" = "0" +L 07/20/1999 - 08:41:03: "cr_sniper" = "0" +L 07/20/1999 - 08:41:03: "cr_scout" = "0" +L 07/20/1999 - 08:41:03: "decalfrequency" = "30" +L 07/20/1999 - 08:41:03: "mp_autocrosshair" = "1" +L 07/20/1999 - 08:41:03: "mp_flashlight" = "0" +L 07/20/1999 - 08:41:03: "mp_footsteps" = "0" +L 07/20/1999 - 08:41:03: "mp_forcerespawn" = "1" +L 07/20/1999 - 08:41:03: "mp_weaponstay" = "0" +L 07/20/1999 - 08:41:03: "mp_falldamage" = "0" +L 07/20/1999 - 08:41:03: "mp_friendlyfire" = "0" +L 07/20/1999 - 08:41:03: "mp_timelimit" = "30" +L 07/20/1999 - 08:41:03: "mp_fraglimit" = "0" +L 07/20/1999 - 08:41:03: "mp_teamplay" = "21" +L 07/20/1999 - 08:41:03: "tfc_balance_scores" = "1.0" +L 07/20/1999 - 08:41:03: "tfc_balance_teams" = "1.0" +L 07/20/1999 - 08:41:03: "tfc_adminpwd" = "" +L 07/20/1999 - 08:41:03: "tfc_clanbattle_locked" = "0.0" +L 07/20/1999 - 08:41:03: "tfc_clanbattle" = "0.0" +L 07/20/1999 - 08:41:03: "tfc_respawndelay" = "0.0" +L 07/20/1999 - 08:41:03: "tfc_autoteam" = "0" +L 07/20/1999 - 08:41:03: "cmdline" = "0" +L 07/20/1999 - 08:41:03: "mp_logfile" = "1" +L 07/20/1999 - 08:41:03: "mp_logecho" = "1" +L 07/20/1999 - 08:41:03: "deathmatch" = "1" +L 07/20/1999 - 08:41:03: "coop" = "0" +L 07/20/1999 - 08:41:03: "pausable" = "0" +L 07/20/1999 - 08:41:03: "sv_sendvelocity" = "1" +L 07/20/1999 - 08:41:03: "sv_password" = "" +L 07/20/1999 - 08:41:03: "sv_aim" = "0" +L 07/20/1999 - 08:41:03: "sv_gravity" = "800" +L 07/20/1999 - 08:41:03: "sv_friction" = "4" +L 07/20/1999 - 08:41:03: "edgefriction" = "2" +L 07/20/1999 - 08:41:03: "sv_stopspeed" = "100" +L 07/20/1999 - 08:41:03: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 08:41:03: "sv_accelerate" = "10" +L 07/20/1999 - 08:41:03: "sv_stepsize" = "18" +L 07/20/1999 - 08:41:03: "sv_clipmode" = "0" +L 07/20/1999 - 08:41:03: "sv_bounce" = "1" +L 07/20/1999 - 08:41:03: "sv_airmove" = "1" +L 07/20/1999 - 08:41:03: "sv_airaccelerate" = "10" +L 07/20/1999 - 08:41:03: "sv_wateraccelerate" = "10" +L 07/20/1999 - 08:41:03: "sv_waterfriction" = "1" +L 07/20/1999 - 08:41:03: "sv_timeout" = "65" +L 07/20/1999 - 08:41:03: "sv_clienttrace" = "3.5" +L 07/20/1999 - 08:41:03: "sv_cheats" = "1.000000" +L 07/20/1999 - 08:41:03: "sv_maxspectators" = "8" +L 07/20/1999 - 08:41:03: "sv_spectalk" = "1" +L 07/20/1999 - 08:41:03: "sv_spectatormaxspeed" = "500" +L 07/20/1999 - 08:41:03: "sv_upload_maxsize" = "0" +L 07/20/1999 - 08:41:03: "sv_allowdownload" = "1" +L 07/20/1999 - 08:41:03: "sv_allowupload" = "1" +L 07/20/1999 - 08:41:03: server cvars end +L 07/20/1999 - 08:41:08: Map CRC "-652696221" +L 07/20/1999 - 08:41:08: "sv_maxspeed" = "500" +L 07/20/1999 - 08:41:08: Server name is "Aesthete" +L 07/20/1999 - 08:41:09: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 08:41:14: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/20/1999 - 08:41:25: "MAXX<102><WON:4294904796>" has entered the game +L 07/20/1999 - 08:41:32: "MAXX<102>" joined team "1". +L 07/20/1999 - 08:41:35: "MAXX<102>" changed class to "RandomPC" +L 07/20/1999 - 08:41:35: "MAXX<102>" changed class to "RandomPC" +L 07/20/1999 - 08:41:35: "MAXX<102>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:43:40: "Doj<103><WON:4294907171>" connected, address "209.47.103.30:27005" +L 07/20/1999 - 08:43:48: "MAXX<102>" activated the goal "Red Flag" +L 07/20/1999 - 08:46:57: "MAXX<102>" killed by world with "worldspawn" +L 07/20/1999 - 08:47:01: "MAXX<102>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:47:12: "MAXX<102>" disconnected +L 07/20/1999 - 08:47:37: "Player<104><WON:4294906929>" connected, address "208.232.50.79:27005" +L 07/20/1999 - 08:47:37: "CreepingDeth<105><WON:4294907283>" connected, address "206.228.252.203:27005" +L 07/20/1999 - 08:47:54: "Player<104><WON:4294906929>" has entered the game +L 07/20/1999 - 08:48:04: "KillazFab<106><WON:4294907163>" connected, address "195.15.81.140:27005" +L 07/20/1999 - 08:48:04: "CreepingDeth<105><WON:4294907283>" has entered the game +L 07/20/1999 - 08:48:18: "KillazFab<106><WON:4294907163>" has entered the game +L 07/20/1999 - 08:48:23: "Player<104>" joined team "1". +L 07/20/1999 - 08:48:26: "Player<104>" changed class to "Soldier" +L 07/20/1999 - 08:48:26: "Player<104>" changed class to "Soldier" +L 07/20/1999 - 08:48:26: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:48:33: "CreepingDeth<105>" joined team "2". +L 07/20/1999 - 08:49:08: "CreepingDeth<105>" changed class to "Pyro" +L 07/20/1999 - 08:49:08: "CreepingDeth<105>" changed class to "Pyro" +L 07/20/1999 - 08:49:08: "CreepingDeth<105>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:49:38: "KillazFab<106>" joined team "1". +L 07/20/1999 - 08:49:50: "KillazFab<106>" changed class to "Soldier" +L 07/20/1999 - 08:49:50: "KillazFab<106>" changed class to "Soldier" +L 07/20/1999 - 08:49:50: "KillazFab<106>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:50:00: "Player<104>" killed "CreepingDeth<105>" with "supershotgun" +L 07/20/1999 - 08:50:06: "CreepingDeth<105>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:50:42: "KillazFab<106>" disconnected +L 07/20/1999 - 08:50:53: "CreepingDeth<105>" killed "Player<104>" with "flames" +L 07/20/1999 - 08:51:00: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:51:01: "piggy<107><WON:4294907509>" connected, address "209.160.22.216:27005" +L 07/20/1999 - 08:51:31: "piggy<107><WON:4294907509>" has entered the game +L 07/20/1999 - 08:51:45: "piggy<107>" joined team "1". +L 07/20/1999 - 08:51:49: "piggy<107>" changed class to "Sniper" +L 07/20/1999 - 08:51:49: "piggy<107>" changed class to "Sniper" +L 07/20/1999 - 08:51:49: "piggy<107>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:52:29: "BLOODKILL<108><WON:4294907740>" connected, address "208.251.32.179:27005" +L 07/20/1999 - 08:52:32: "CreepingDeth<105>" activated the goal "Blue Flag" +L 07/20/1999 - 08:52:47: "BLOODKILL<108><WON:4294907740>" has entered the game +L 07/20/1999 - 08:52:57: "Player<104>" killed "CreepingDeth<105>" with "rocket" +L 07/20/1999 - 08:52:59: "BLOODKILL<108>" joined team "1". +L 07/20/1999 - 08:53:01: "BLOODKILL<108>" changed class to "Sniper" +L 07/20/1999 - 08:53:01: "BLOODKILL<108>" changed class to "Sniper" +L 07/20/1999 - 08:53:01: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:53:05: "CreepingDeth<105>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:54:12: "BLOODKILL<108>" say_team "sorry" +L 07/20/1999 - 08:54:15: "piggy<107>" activated the goal "Red Flag" +L 07/20/1999 - 08:54:33: "BLOODKILL<108>" changed to team "2". +L 07/20/1999 - 08:54:33: "BLOODKILL<108>" killed self with "world" +L 07/20/1999 - 08:54:36: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:54:37: "BLOODKILL<108>" changed class to "Sniper" +L 07/20/1999 - 08:54:37: "BLOODKILL<108>" changed class to "Sniper" +L 07/20/1999 - 08:54:37: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:54:46: "Carpenter<109><WON:4294906346>" connected, address "38.30.92.160:27005" +L 07/20/1999 - 08:54:49: "piggy<107>" changed class to "Scout" +L 07/20/1999 - 08:54:53: "piggy<107>" activated the goal "Team 1 dropoff" +L 07/20/1999 - 08:55:03: "piggy<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 08:55:05: "Carpenter<109><WON:4294906346>" has entered the game +L 07/20/1999 - 08:55:05: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:55:12: "piggy<107>" changed name to "charizard-HLW-<107>" +L 07/20/1999 - 08:55:19: "Carpenter<109>" joined team "2". +L 07/20/1999 - 08:55:23: "Carpenter<109>" changed class to "Demoman" +L 07/20/1999 - 08:55:23: "Carpenter<109>" changed class to "Demoman" +L 07/20/1999 - 08:55:23: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:55:25: "BLOODKILL<108>" killed "Player<104>" with "sniperrifle" +L 07/20/1999 - 08:55:28: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 08:55:30: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:55:30: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:55:53: "CreepingDeth<105>" say_team "Need help at base!" +L 07/20/1999 - 08:55:59: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 08:56:01: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:56:27: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 08:56:29: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:57:32: "Stukov<110><WON:4294904398>" connected, address "209.214.187.186:27005" +L 07/20/1999 - 08:57:45: "Stukov<110><WON:4294904398>" has entered the game +L 07/20/1999 - 08:57:52: "Stukov<110>" joined team "1". +L 07/20/1999 - 08:57:54: "Stukov<110>" changed class to "Sniper" +L 07/20/1999 - 08:57:54: "Stukov<110>" changed class to "Sniper" +L 07/20/1999 - 08:57:54: "Stukov<110>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:58:22: "BLOODKILL<108>" activated the goal "Blue Flag" +L 07/20/1999 - 08:58:27: "Player<104>" activated the goal "Red Flag" +L 07/20/1999 - 08:58:44: "Carpenter<109>" killed "Player<104>" with "pipebomb" +L 07/20/1999 - 08:58:44: "Stukov<110>" changed to team "2". +L 07/20/1999 - 08:58:44: "Stukov<110>" killed self with "world" +L 07/20/1999 - 08:58:47: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:58:47: "Stukov<110>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:58:49: "Stukov<110>" changed class to "Sniper" +L 07/20/1999 - 08:58:49: "Stukov<110>" changed class to "Sniper" +L 07/20/1999 - 08:58:49: "Stukov<110>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:59:02: "charizard-HLW-<107>" killed "Stukov<110>" with "headshot" +L 07/20/1999 - 08:59:05: "Stukov<110>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:59:10: "BLOODKILL<108>" activated the goal "Team 2 dropoff" +L 07/20/1999 - 08:59:19: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 08:59:24: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:59:36: "Stukov<110>" killed "Player<104>" with "sniperrifle" +L 07/20/1999 - 08:59:39: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:59:47: "charizard-HLW-<107>" killed "Stukov<110>" with "sniperrifle" +L 07/20/1999 - 08:59:49: "Stukov<110>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:59:54: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "headshot" +L 07/20/1999 - 08:59:56: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:00:07: "Stukov<110>" killed "Player<104>" with "sniperrifle" +L 07/20/1999 - 09:00:10: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:00:11: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 09:00:13: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:00:42: "CreepingDeth<105>" disconnected +L 07/20/1999 - 09:00:53: "charizard-HLW-<107>" killed "Stukov<110>" with "sniperrifle" +L 07/20/1999 - 09:01:00: "Stukov<110>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:01:12: "Player<104>" killed "BLOODKILL<108>" with "rocket" +L 07/20/1999 - 09:01:13: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:01:26: "Stukov<110>" killed "Player<104>" with "sniperrifle" +L 07/20/1999 - 09:01:48: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:01:55: "Player<104>" changed class to "Sniper" +L 07/20/1999 - 09:01:58: "BLOODKILL<108>" killed "charizard-HLW-<107>" with "headshot" +L 07/20/1999 - 09:02:01: "charizard-HLW-<107>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:02:08: "charizard-HLW-<107>" say "nooooo" +L 07/20/1999 - 09:02:24: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "nails" +L 07/20/1999 - 09:02:28: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:02:34: "BLOODKILL<108>" say "shit" +L 07/20/1999 - 09:02:45: "Carpenter<109>" killed "charizard-HLW-<107>" with "gl_grenade" +L 07/20/1999 - 09:02:46: "charizard-HLW-<107>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:02:50: "charizard-HLW-<107>" changed class to "Soldier" +L 07/20/1999 - 09:03:16: "Carpenter<109>" killed "charizard-HLW-<107>" with "gl_grenade" +L 07/20/1999 - 09:03:17: "charizard-HLW-<107>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:03:27: "Stukov<110>" disconnected +L 07/20/1999 - 09:04:09: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "rocket" +L 07/20/1999 - 09:04:11: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:04:17: "BLOODKILL<108>" say "nnnnnnnooooooo" +L 07/20/1999 - 09:04:54: "Player<104>" killed "Carpenter<109>" with "supershotgun" +L 07/20/1999 - 09:04:56: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:05:13: "Carpenter<109>" killed "charizard-HLW-<107>" with "gl_grenade" +L 07/20/1999 - 09:05:16: "charizard-HLW-<107>" changed class to "Sniper" +L 07/20/1999 - 09:05:16: "charizard-HLW-<107>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:05:23: "Carpenter<109>" killed "Player<104>" with "gl_grenade" +L 07/20/1999 - 09:05:26: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:06:03: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 09:06:05: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:06:07: "charizard-HLW-<107>" changed class to "Engineer" +L 07/20/1999 - 09:06:48: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 09:06:54: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:07:27: "BLOODKILL<108>" killed "Player<104>" with "headshot" +L 07/20/1999 - 09:07:30: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:07:49: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 09:07:49: "=]HecatomB[=<111><WON:4294904650>" connected, address "202.85.95.233:27005" +L 07/20/1999 - 09:07:51: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:08:04: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 09:08:17: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:08:44: "BLOODKILL<108>" killed "Player<104>" with "sniperrifle" +L 07/20/1999 - 09:08:46: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:08:57: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 09:08:59: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:09:01: "Player<104>" changed class to "Scout" +L 07/20/1999 - 09:09:29: "BLOODKILL<108>" killed "Player<104>" with "sniperrifle" +L 07/20/1999 - 09:09:31: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:09:42: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 09:09:48: "Carpenter<109>" say_team "You can go for the flag, I got it covered down here" +L 07/20/1999 - 09:09:52: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:10:03: "Carpenter<109>" killed "Player<104>" with "pipebomb" +L 07/20/1999 - 09:10:05: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 09:10:06: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:10:07: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:11:10: "Carpenter<109>" say_team "Go get it" +L 07/20/1999 - 09:11:10: "Carpenter<109>" killed "Player<104>" with "pipebomb" +L 07/20/1999 - 09:11:16: "BLOODKILL<108>" say_team "me" +L 07/20/1999 - 09:11:23: "Carpenter<109>" say_team "yeah" +L 07/20/1999 - 09:11:23: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:11:31: "Player<104>" changed class to "Spy" +L 07/20/1999 - 09:11:34: "Carpenter<109>" say_team "i'll defend" +L 07/20/1999 - 09:11:37: "BLOODKILL<108>" say_team "I need to kill charizard" +L 07/20/1999 - 09:11:44: "charizard-HLW-<107>" say "i" +L 07/20/1999 - 09:11:50: "charizard-HLW-<107>" say_team "need some defense here" +L 07/20/1999 - 09:12:20: "BLOODKILL<108>" say_team "go to the flag room" +L 07/20/1999 - 09:12:23: "BLOODKILL<108>" activated the goal "Blue Flag" +L 07/20/1999 - 09:12:28: "BLOODKILL<108>" say_team "cover me!!!!" +L 07/20/1999 - 09:12:56: "Carpenter<109>" killed "Player<104>" with "gl_grenade" +L 07/20/1999 - 09:12:59: "Player<104>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:13:12: "Carpenter<109>" killed self with "gl_grenade" +L 07/20/1999 - 09:13:16: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:13:29: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "headshot" +L 07/20/1999 - 09:13:44: "BLOODKILL<108>" say "NNNNNNNNNOOOOOOOOOO!!!!!!!!!!" +L 07/20/1999 - 09:13:46: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:13:49: "charizard-HLW-<107>" say "hehe" +L 07/20/1999 - 09:14:02: "BLOODKILL<108>" activated the goal "Blue Flag" +L 07/20/1999 - 09:14:06: "Carpenter<109>" say_team "go again, i will defend against all" +L 07/20/1999 - 09:14:07: "charizard-HLW-<107>" say "noooooo" +L 07/20/1999 - 09:14:16: "Carpenter<109>" say_team "hell yeah" +L 07/20/1999 - 09:14:22: "BLOODKILL<108>" activated the goal "Team 2 dropoff" +L 07/20/1999 - 09:14:30: "Carpenter<109>" say_team "excellent" +L 07/20/1999 - 09:14:33: "charizard-HLW-<107>" say_team "nooooooo" +L 07/20/1999 - 09:14:38: "Carpenter<109>" say "eat that" +L 07/20/1999 - 09:14:39: "charizard-HLW-<107>" killed "BLOODKILL<108>" with "sniperrifle" +L 07/20/1999 - 09:14:41: "BLOODKILL<108>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:14:46: "charizard-HLW-<107>" say "eat that" +L 07/20/1999 - 09:14:59: "Carpenter<109>" say "i did, it tasted good" +L 07/20/1999 - 09:15:21: "Player<104>" changed class to "Scout" +L 07/20/1999 - 09:15:35: =------= MATCH RESULTS =------= +L 07/20/1999 - 09:15:35: "red" defeated "blue" +L 07/20/1999 - 09:15:35: "blue" RESULTS: "98906768" players. "32" frags, "2" unaccounted for. "10" team score. +L 07/20/1999 - 09:15:35: "red" RESULTS: "98906768" players. "36" frags, "2" unaccounted for. "20" team score. +L 07/20/1999 - 09:15:41: Log closed. diff --git a/utils/tfstats/testsuite/testlog12.txt b/utils/tfstats/testsuite/testlog12.txt new file mode 100644 index 0000000..ea10131 --- /dev/null +++ b/utils/tfstats/testsuite/testlog12.txt @@ -0,0 +1,624 @@ +L 07/20/1999 - 09:15:41: Log file started. +L 07/20/1999 - 09:15:41: Spawning server "hunted" +L 07/20/1999 - 09:15:41: server cvars start +L 07/20/1999 - 09:15:41: "cr_random" = "0" +L 07/20/1999 - 09:15:41: "cr_engineer" = "0" +L 07/20/1999 - 09:15:41: "cr_spy" = "0" +L 07/20/1999 - 09:15:41: "cr_pyro" = "0" +L 07/20/1999 - 09:15:41: "cr_hwguy" = "0" +L 07/20/1999 - 09:15:41: "cr_medic" = "0" +L 07/20/1999 - 09:15:41: "cr_demoman" = "0" +L 07/20/1999 - 09:15:41: "cr_soldier" = "0" +L 07/20/1999 - 09:15:41: "cr_sniper" = "0" +L 07/20/1999 - 09:15:41: "cr_scout" = "0" +L 07/20/1999 - 09:15:41: "decalfrequency" = "30" +L 07/20/1999 - 09:15:41: "mp_autocrosshair" = "1" +L 07/20/1999 - 09:15:41: "mp_flashlight" = "0" +L 07/20/1999 - 09:15:41: "mp_footsteps" = "0" +L 07/20/1999 - 09:15:41: "mp_forcerespawn" = "1" +L 07/20/1999 - 09:15:41: "mp_weaponstay" = "0" +L 07/20/1999 - 09:15:41: "mp_falldamage" = "0" +L 07/20/1999 - 09:15:41: "mp_friendlyfire" = "0" +L 07/20/1999 - 09:15:41: "mp_timelimit" = "30" +L 07/20/1999 - 09:15:41: "mp_fraglimit" = "0" +L 07/20/1999 - 09:15:41: "mp_teamplay" = "21" +L 07/20/1999 - 09:15:41: "tfc_balance_scores" = "1.0" +L 07/20/1999 - 09:15:41: "tfc_balance_teams" = "1.0" +L 07/20/1999 - 09:15:41: "tfc_adminpwd" = "" +L 07/20/1999 - 09:15:41: "tfc_clanbattle_locked" = "0.0" +L 07/20/1999 - 09:15:41: "tfc_clanbattle" = "0.0" +L 07/20/1999 - 09:15:41: "tfc_respawndelay" = "0.0" +L 07/20/1999 - 09:15:41: "tfc_autoteam" = "0" +L 07/20/1999 - 09:15:41: "cmdline" = "0" +L 07/20/1999 - 09:15:41: "mp_logfile" = "1" +L 07/20/1999 - 09:15:41: "mp_logecho" = "1" +L 07/20/1999 - 09:15:41: "deathmatch" = "1" +L 07/20/1999 - 09:15:41: "coop" = "0" +L 07/20/1999 - 09:15:41: "pausable" = "0" +L 07/20/1999 - 09:15:41: "sv_sendvelocity" = "1" +L 07/20/1999 - 09:15:41: "sv_password" = "" +L 07/20/1999 - 09:15:41: "sv_aim" = "0" +L 07/20/1999 - 09:15:41: "sv_gravity" = "800" +L 07/20/1999 - 09:15:41: "sv_friction" = "4" +L 07/20/1999 - 09:15:41: "edgefriction" = "2" +L 07/20/1999 - 09:15:41: "sv_stopspeed" = "100" +L 07/20/1999 - 09:15:41: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 09:15:41: "sv_accelerate" = "10" +L 07/20/1999 - 09:15:41: "sv_stepsize" = "18" +L 07/20/1999 - 09:15:41: "sv_clipmode" = "0" +L 07/20/1999 - 09:15:41: "sv_bounce" = "1" +L 07/20/1999 - 09:15:41: "sv_airmove" = "1" +L 07/20/1999 - 09:15:41: "sv_airaccelerate" = "10" +L 07/20/1999 - 09:15:41: "sv_wateraccelerate" = "10" +L 07/20/1999 - 09:15:41: "sv_waterfriction" = "1" +L 07/20/1999 - 09:15:41: "sv_timeout" = "65" +L 07/20/1999 - 09:15:41: "sv_clienttrace" = "3.5" +L 07/20/1999 - 09:15:41: "sv_cheats" = "1.000000" +L 07/20/1999 - 09:15:41: "sv_maxspectators" = "8" +L 07/20/1999 - 09:15:41: "sv_spectalk" = "1" +L 07/20/1999 - 09:15:41: "sv_spectatormaxspeed" = "500" +L 07/20/1999 - 09:15:41: "sv_upload_maxsize" = "0" +L 07/20/1999 - 09:15:41: "sv_allowdownload" = "1" +L 07/20/1999 - 09:15:41: "sv_allowupload" = "1" +L 07/20/1999 - 09:15:41: server cvars end +L 07/20/1999 - 09:15:45: Map CRC "-1879475242" +L 07/20/1999 - 09:15:46: "sv_maxspeed" = "500" +L 07/20/1999 - 09:15:46: Server name is "Aesthete" +L 07/20/1999 - 09:15:46: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 09:15:50: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/20/1999 - 09:15:58: "[JLT]Mog<112><WON:4294908148>" connected, address "193.159.17.100:11148" +L 07/20/1999 - 09:16:10: "Carpenter<109><WON:4294906346>" has entered the game +L 07/20/1999 - 09:16:19: "[JLT]Mog<112><WON:4294908148>" has entered the game +L 07/20/1999 - 09:16:21: "Carpenter<109>" say_team "let's go" +L 07/20/1999 - 09:16:28: "Carpenter<109>" joined team "3". +L 07/20/1999 - 09:16:30: "Carpenter<109>" changed class to "Sniper" +L 07/20/1999 - 09:16:30: "Carpenter<109>" changed class to "Sniper" +L 07/20/1999 - 09:16:30: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:16:31: "[JLT]Mog<112>" joined team "3". +L 07/20/1999 - 09:16:32: "[JLT]Mog<112>" changed class to "Sniper" +L 07/20/1999 - 09:16:32: "[JLT]Mog<112>" changed class to "Sniper" +L 07/20/1999 - 09:16:32: "[JLT]Mog<112>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:16:36: "charizard-HLW-<107><WON:4294907509>" has entered the game +L 07/20/1999 - 09:16:39: "charizard-HLW-<107>" joined team "2". +L 07/20/1999 - 09:16:40: "charizard-HLW-<107>" changed class to "Soldier" +L 07/20/1999 - 09:16:40: "charizard-HLW-<107>" changed class to "Soldier" +L 07/20/1999 - 09:16:40: "charizard-HLW-<107>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:17:37: "charizard-HLW-<107>" killed "Carpenter<109>" with "rocket" +L 07/20/1999 - 09:17:39: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:17:48: "Carpenter<109>" changed to team "1". +L 07/20/1999 - 09:17:48: "Carpenter<109>" killed self with "world" +L 07/20/1999 - 09:17:50: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:17:50: "Carpenter<109>" changed class to "Civilian" +L 07/20/1999 - 09:17:50: "Carpenter<109>" changed class to "Civilian" +L 07/20/1999 - 09:17:50: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:17:50: "Carpenter<109>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:19:50: Broadcast: "#hunted_target_scores" +L 07/20/1999 - 09:19:50: Named Broadcast: "#hunted_target_scores" ("Carpenter<109>") +L 07/20/1999 - 09:19:50: Broadcast: "#hunted_target_scores" +L 07/20/1999 - 09:19:50: Named Broadcast: "#hunted_target_scores" ("Carpenter<109>") +L 07/20/1999 - 09:19:50: "[JLT]Mog<112>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:19:50: Broadcast: "#hunted_target_scores" +L 07/20/1999 - 09:19:50: Named Broadcast: "#hunted_target_scores" ("Carpenter<109>") +L 07/20/1999 - 09:19:50: "charizard-HLW-<107>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:19:50: Broadcast: "#hunted_target_scores" +L 07/20/1999 - 09:19:50: Named Broadcast: "#hunted_target_scores" ("Carpenter<109>") +L 07/20/1999 - 09:19:50: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:19:50: "Carpenter<109>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:20:32: "[JLT]Mog<112>" disconnected +L 07/20/1999 - 09:21:13: "charizard-HLW-<107>" disconnected +L 07/20/1999 - 09:21:25: Broadcast: "#hunted_target_scores" +L 07/20/1999 - 09:21:25: Named Broadcast: "#hunted_target_scores" ("Carpenter<109>") +L 07/20/1999 - 09:21:25: Broadcast: "#hunted_target_scores" +L 07/20/1999 - 09:21:25: Named Broadcast: "#hunted_target_scores" ("Carpenter<109>") +L 07/20/1999 - 09:21:25: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:21:25: "Carpenter<109>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:23:01: "PooooPi<113><WON:4294908784>" connected, address "208.16.182.30:27005" +L 07/20/1999 - 09:23:20: Broadcast: "#hunted_target_scores" +L 07/20/1999 - 09:23:20: Named Broadcast: "#hunted_target_scores" ("Carpenter<109>") +L 07/20/1999 - 09:23:20: Broadcast: "#hunted_target_scores" +L 07/20/1999 - 09:23:20: Named Broadcast: "#hunted_target_scores" ("Carpenter<109>") +L 07/20/1999 - 09:23:20: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:23:20: "Carpenter<109>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:23:41: "Carpenter<109>" changed to team "3". +L 07/20/1999 - 09:23:41: "Carpenter<109>" killed self with "world" +L 07/20/1999 - 09:23:41: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:23:41: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:23:48: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:23:50: "Carpenter<109>" changed class to "Sniper" +L 07/20/1999 - 09:23:50: "Carpenter<109>" changed class to "Sniper" +L 07/20/1999 - 09:23:50: "Carpenter<109>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:27:17: "Carpenter<109>" disconnected +L 07/20/1999 - 09:28:46: "Munkey<114><WON:4294910267>" connected, address "209.178.135.128:27005" +L 07/20/1999 - 09:28:59: "Munkey<114><WON:4294910267>" has entered the game +L 07/20/1999 - 09:29:05: "Gibber<115><WON:4294910211>" connected, address "209.244.74.103:27005" +L 07/20/1999 - 09:29:15: "Gibber<115><WON:4294910211>" has entered the game +L 07/20/1999 - 09:29:22: "Gibber<115>" joined team "3". +L 07/20/1999 - 09:29:23: "Gibber<115>" changed class to "Sniper" +L 07/20/1999 - 09:29:23: "Gibber<115>" changed class to "Sniper" +L 07/20/1999 - 09:29:23: "Gibber<115>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:30:00: "Gibber<115>" disconnected +L 07/20/1999 - 09:30:15: "Travis<116><WON:4294906061>" connected, address "171.209.85.248:27005" +L 07/20/1999 - 09:30:19: "Munkey<114>" disconnected +L 07/20/1999 - 09:30:30: "[rage]MattLee<117><WON:4294910380>" connected, address "24.65.148.169:27005" +L 07/20/1999 - 09:30:35: "Travis<116><WON:4294906061>" has entered the game +L 07/20/1999 - 09:30:44: "Travis<116>" joined team "1". +L 07/20/1999 - 09:30:44: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:30:44: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:30:44: "Travis<116>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:30:44: "Travis<116>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:30:47: "[rage]MattLee<117><WON:4294910380>" has entered the game +L 07/20/1999 - 09:31:00: "[rage]MattLee<117>" joined team "3". +L 07/20/1999 - 09:31:02: "[rage]MattLee<117>" changed class to "Sniper" +L 07/20/1999 - 09:31:02: "[rage]MattLee<117>" changed class to "Sniper" +L 07/20/1999 - 09:31:02: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:31:45: "[rage]MattLee<117>" killed "Travis<116>" with "autorifle" +L 07/20/1999 - 09:31:46: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:31:46: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:31:46: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:31:46: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:31:51: "Travis<116>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:31:51: "Travis<116>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:32:04: "Travis<116>" say "i'm unarmed" +L 07/20/1999 - 09:32:12: "[rage]MattLee<117>" say "heeheh" +L 07/20/1999 - 09:32:27: "Travis<116>" say "peice" +L 07/20/1999 - 09:32:28: "Jeal<118><WON:4294907251>" connected, address "207.48.171.5:27005" +L 07/20/1999 - 09:32:47: "Jeal<118><WON:4294907251>" has entered the game +L 07/20/1999 - 09:32:53: "Travis<116>" say ":)" +L 07/20/1999 - 09:33:14: "Matt<119><WON:4294910279>" connected, address "152.205.252.230:27005" +L 07/20/1999 - 09:33:15: "Jeal<118>" joined team "3". +L 07/20/1999 - 09:33:17: "Jeal<118>" changed class to "Sniper" +L 07/20/1999 - 09:33:17: "Jeal<118>" changed class to "Sniper" +L 07/20/1999 - 09:33:17: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:33:36: "Matt<119><WON:4294910279>" has entered the game +L 07/20/1999 - 09:33:44: "Matt<119>" joined team "2". +L 07/20/1999 - 09:33:47: "Matt<119>" changed class to "Soldier" +L 07/20/1999 - 09:33:47: "Matt<119>" changed class to "Soldier" +L 07/20/1999 - 09:33:47: "Matt<119>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:34:04: "Matt<119>" killed "[rage]MattLee<117>" with "rocket" +L 07/20/1999 - 09:34:05: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:34:05: "Travis<116>" say "ya" +L 07/20/1999 - 09:34:12: "Ez<120><WON:4294910574>" connected, address "24.4.83.5:27005" +L 07/20/1999 - 09:34:16: "Travis<116>" say " eat that ass hole" +L 07/20/1999 - 09:34:25: "Ez<120><WON:4294910574>" has entered the game +L 07/20/1999 - 09:34:27: "Ez<120>" changed name to "Ez 2 Kill<120>" +L 07/20/1999 - 09:34:38: "Matt<119>" killed "[rage]MattLee<117>" with "rocket" +L 07/20/1999 - 09:34:40: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:34:44: "Ez 2 Kill<120>" joined team "3". +L 07/20/1999 - 09:34:46: "Ez 2 Kill<120>" changed class to "Sniper" +L 07/20/1999 - 09:34:46: "Ez 2 Kill<120>" changed class to "Sniper" +L 07/20/1999 - 09:34:46: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:35:01: "Matt<119>" killed "Jeal<118>" with "rocket" +L 07/20/1999 - 09:35:32: "Travis<116>" say "poopie" +L 07/20/1999 - 09:35:46: "Travis<116>" say "get him" +L 07/20/1999 - 09:35:53: "Travis<116>" say "ya" +L 07/20/1999 - 09:35:53: "Matt<119>" killed "Ez 2 Kill<120>" with "supershotgun" +L 07/20/1999 - 09:36:00: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:03: "[rage]MattLee<117>" killed "Travis<116>" with "sniperrifle" +L 07/20/1999 - 09:36:03: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:36:03: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:36:03: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:03: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:36:03: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:36:03: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:03: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:36:03: "Matt<119>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:03: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:36:09: "Travis<116>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:09: "Travis<116>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:36:10: "[rage]MattLee<117>" say "howd you like that?" +L 07/20/1999 - 09:36:12: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:13: "Lazy_Bastard<121><WON:4294910135>" connected, address "24.7.189.41:27005" +L 07/20/1999 - 09:36:14: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:15: "Silent_Death<122><WON:4294910168>" connected, address "62.172.219.129:27005" +L 07/20/1999 - 09:36:16: "Ez 2 Kill<120>" changed to team "2". +L 07/20/1999 - 09:36:16: "Ez 2 Kill<120>" killed self with "world" +L 07/20/1999 - 09:36:16: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:19: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:19: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:21: "Travis<116>" say "youre a punk" +L 07/20/1999 - 09:36:21: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:22: "Ez 2 Kill<120>" changed class to "Medic" +L 07/20/1999 - 09:36:22: "Ez 2 Kill<120>" changed class to "Medic" +L 07/20/1999 - 09:36:22: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:23: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:26: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:28: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:30: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:32: "Silent_Death<122><WON:4294910168>" has entered the game +L 07/20/1999 - 09:36:32: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:34: "Lazy_Bastard<121><WON:4294910135>" has entered the game +L 07/20/1999 - 09:36:35: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:37: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:39: "Ez 2 Kill<120>" killed "Jeal<118>" with "supernails" +L 07/20/1999 - 09:36:40: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:40: "Silent_Death<122>" joined team "2". +L 07/20/1999 - 09:36:41: "Lazy_Bastard<121>" joined team "3". +L 07/20/1999 - 09:36:41: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:42: "Silent_Death<122>" changed class to "Soldier" +L 07/20/1999 - 09:36:42: "Silent_Death<122>" changed class to "Soldier" +L 07/20/1999 - 09:36:42: "Silent_Death<122>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:42: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:42: "Lazy_Bastard<121>" changed class to "Sniper" +L 07/20/1999 - 09:36:42: "Lazy_Bastard<121>" changed class to "Sniper" +L 07/20/1999 - 09:36:42: "Lazy_Bastard<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:36:44: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:47: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:49: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:52: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:53: "Silent_Death<122>" say_team "hello?" +L 07/20/1999 - 09:36:54: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:56: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:36:59: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:01: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:03: "Commander<123><WON:4294909834>" connected, address "212.172.6.119:27005" +L 07/20/1999 - 09:37:04: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:05: "Ez 2 Kill<120>" killed "Jeal<118>" with "normalgrenade" +L 07/20/1999 - 09:37:06: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:07: "Travis<116>" say " all I got is an umbrella" +L 07/20/1999 - 09:37:07: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:37:09: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:11: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:14: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:16: "Commander<123><WON:4294909834>" has entered the game +L 07/20/1999 - 09:37:16: "[rage]MattLee<117>" say "so?" +L 07/20/1999 - 09:37:16: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:19: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:21: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:24: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:24: "Commander<123>" joined team "3". +L 07/20/1999 - 09:37:26: "Commander<123>" changed class to "Sniper" +L 07/20/1999 - 09:37:26: "Commander<123>" changed class to "Sniper" +L 07/20/1999 - 09:37:26: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:37:26: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:29: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:31: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:34: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:34: "Travis<116>" say "ya" +L 07/20/1999 - 09:37:35: "Lazy_Bastard<121>" killed by world with "worldspawn" +L 07/20/1999 - 09:37:36: "Lazy_Bastard<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:37:36: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:39: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:41: "Travis<116>" say " eat that" +L 07/20/1999 - 09:37:41: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:43: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:45: "Darth<124><WON:4294908697>" connected, address "216.12.50.153:27005" +L 07/20/1999 - 09:37:46: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:48: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:51: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:53: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:56: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:37:57: "Darth<124><WON:4294908697>" has entered the game +L 07/20/1999 - 09:37:58: "Darth<124>" changed name to "Darth Bludgeon<124>" +L 07/20/1999 - 09:37:58: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:00: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:03: "Silent_Death<122>" say_team "thx" +L 07/20/1999 - 09:38:03: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:05: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:07: "Matt<119>" disconnected +L 07/20/1999 - 09:38:07: "Travis<116>" say "meto" +L 07/20/1999 - 09:38:08: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:10: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:11: "Matt<125><WON:4294910279>" connected, address "152.205.252.230:27005" +L 07/20/1999 - 09:38:13: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:15: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:16: "Matt<126><WON:4294910279>" connected, address "152.205.252.230:27005" +L 07/20/1999 - 09:38:18: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:20: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:23: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:23: "Travis<116>" say "med ec" +L 07/20/1999 - 09:38:25: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:27: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:30: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:31: "Matt<126><WON:4294910279>" has entered the game +L 07/20/1999 - 09:38:32: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:35: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:37: "Matt<126>" joined team "2". +L 07/20/1999 - 09:38:37: "Travis<116>" say "thanks" +L 07/20/1999 - 09:38:37: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:40: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:41: "Matt<126>" changed class to "Medic" +L 07/20/1999 - 09:38:41: "Matt<126>" changed class to "Medic" +L 07/20/1999 - 09:38:41: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:38:42: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:45: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:47: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:49: "Lazy_Bastard<121>" changed name to "PooMaster<121>" +L 07/20/1999 - 09:38:50: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:51: "Silent_Death<122>" say_team " do alot med" +L 07/20/1999 - 09:38:52: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:55: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:38:57: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:00: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:02: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:04: "Silent_Death<122>" say_team "thx" +L 07/20/1999 - 09:39:05: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:08: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:10: "Travis<116>" say "you like that" +L 07/20/1999 - 09:39:10: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:13: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:15: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:18: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:20: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:23: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:25: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:28: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:30: "Matt<126>" say "are we going or whatwd s" +L 07/20/1999 - 09:39:30: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:31: "Dack<127><WON:4294910960>" connected, address "12.13.117.118:27005" +L 07/20/1999 - 09:39:33: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:35: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:36: "Travis<116>" say "blow him away" +L 07/20/1999 - 09:39:38: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:41: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:43: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:46: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:46: "Dack<127><WON:4294910960>" has entered the game +L 07/20/1999 - 09:39:48: "Dack<127>" changed name to "Dack 130<127>" +L 07/20/1999 - 09:39:48: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:50: "Darth Bludgeon<124>" disconnected +L 07/20/1999 - 09:39:51: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:53: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:56: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:58: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:39:59: "Dack 130<127>" joined team "3". +L 07/20/1999 - 09:40:01: "Silent_Death<122>" killed "PooMaster<121>" with "normalgrenade" +L 07/20/1999 - 09:40:01: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:04: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:04: "Dack 130<127>" changed class to "Sniper" +L 07/20/1999 - 09:40:04: "Dack 130<127>" changed class to "Sniper" +L 07/20/1999 - 09:40:04: "Dack 130<127>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:40:06: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:06: "PooMaster<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:40:09: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:12: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:12: "[rage]MattLee<117>" killed "Matt<126>" with "sniperrifle" +L 07/20/1999 - 09:40:14: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:40:14: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:17: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:18: "Travis<116>" say "get him" +L 07/20/1999 - 09:40:20: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:23: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:23: "Silent_Death<122>" killed "Jeal<118>" with "rocket" +L 07/20/1999 - 09:40:25: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:28: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:31: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:31: "Ez 2 Kill<120>" killed "Dack 130<127>" with "supershotgun" +L 07/20/1999 - 09:40:32: "Dack 130<127>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:40:33: "Jeal<118>" say "man i want a rocket launcher too" +L 07/20/1999 - 09:40:33: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:35: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:40:36: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:36: "Matt<126>" infected "PooMaster<121>". +L 07/20/1999 - 09:40:38: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:41: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:43: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:46: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:48: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:51: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:54: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:56: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:40:59: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:01: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:04: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:07: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:09: "Matt<126>" killed "PooMaster<121>" with "timer" +L 07/20/1999 - 09:41:09: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:12: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:12: "PooMaster<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:41:15: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:15: "Travis<116>" say "you guys rock" +L 07/20/1999 - 09:41:17: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:20: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:22: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:25: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:27: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:28: "Commander<123>" changed to team "2". +L 07/20/1999 - 09:41:28: "Commander<123>" killed self with "world" +L 07/20/1999 - 09:41:30: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:41:30: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:33: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:33: "Commander<123>" changed class to "Soldier" +L 07/20/1999 - 09:41:33: "Commander<123>" changed class to "Soldier" +L 07/20/1999 - 09:41:33: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:41:33: "Jeal<118>" killed "Matt<126>" with "sniperrifle" +L 07/20/1999 - 09:41:35: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:41:35: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:38: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:40: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:43: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:45: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:47: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:50: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:52: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:54: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:57: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:59: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:41:59: "[rage]MattLee<117>" killed "Travis<116>" with "sniperrifle" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: "PooMaster<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: "Silent_Death<122>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:00: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:42:00: "Dack 130<127>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:03: "Travis<116>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:03: "Travis<116>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:42:04: "[rage]MattLee<117>" say "ow" +L 07/20/1999 - 09:42:14: "Dack 130<127>" changed class to "Sniper" +L 07/20/1999 - 09:42:20: "Travis<116>" say "you sure can dance" +L 07/20/1999 - 09:42:39: "Matt<126>" say "travis where are you from" +L 07/20/1999 - 09:42:42: "[rage]MattLee<117>" killed "Ez 2 Kill<120>" with "headshot" +L 07/20/1999 - 09:42:45: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:42:48: "Travis<116>" say "you got the heart of a chicken" +L 07/20/1999 - 09:42:52: "Jeal<118>" say "practice your aim" +L 07/20/1999 - 09:42:56: "Travis<116>" say " Vermont" +L 07/20/1999 - 09:43:11: "Matt<126>" killed "Dack 130<127>" with "supershotgun" +L 07/20/1999 - 09:43:11: "PooMaster<121>" say_team "target practice" +L 07/20/1999 - 09:43:13: "Jeal<118>" say "your too visible" +L 07/20/1999 - 09:43:16: "Silent_Death<122>" disconnected +L 07/20/1999 - 09:43:24: "Silent_Death<128><WON:4294910168>" connected, address "62.172.219.129:27005" +L 07/20/1999 - 09:43:29: "Dack 130<127>" disconnected +L 07/20/1999 - 09:43:37: "Silent_Death<128><WON:4294910168>" has entered the game +L 07/20/1999 - 09:43:40: "Silent_Death<128>" joined team "2". +L 07/20/1999 - 09:43:42: "Silent_Death<128>" changed class to "Soldier" +L 07/20/1999 - 09:43:42: "Silent_Death<128>" changed class to "Soldier" +L 07/20/1999 - 09:43:42: "Silent_Death<128>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:04: "Travis<116>" say "aeeba" +L 07/20/1999 - 09:44:09: "Jeal<118>" killed "Matt<126>" with "headshot" +L 07/20/1999 - 09:44:10: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:16: "Matt<126>" changed to team "3". +L 07/20/1999 - 09:44:16: "Matt<126>" killed self with "world" +L 07/20/1999 - 09:44:18: "[rage]MattLee<117>" killed "Travis<116>" with "sniperrifle" +L 07/20/1999 - 09:44:18: "Silent_Death<128>" say_team "thx" +L 07/20/1999 - 09:44:19: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:19: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:44:19: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:44:19: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:19: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:44:19: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:44:19: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:19: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:44:19: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:44:19: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:19: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:44:19: "PooMaster<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:19: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:44:19: "Silent_Death<128>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:19: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:44:19: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:21: "Matt<126>" changed class to "Sniper" +L 07/20/1999 - 09:44:21: "Matt<126>" changed class to "Sniper" +L 07/20/1999 - 09:44:21: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:23: "Travis<116>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:44:23: "Travis<116>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:44:32: "Travis<116>" say "wee" +L 07/20/1999 - 09:45:18: "Silent_Death<128>" killed self with "rocket" +L 07/20/1999 - 09:45:19: "[rage]MattLee<117>" killed "Travis<116>" with "sniperrifle" +L 07/20/1999 - 09:45:20: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:45:20: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:45:20: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:45:20: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:45:20: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:45:20: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:45:20: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:45:20: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:45:20: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:45:20: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:45:20: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:45:20: "PooMaster<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:45:20: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:45:20: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:45:20: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:45:23: "Silent_Death<128>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:45:29: "Dack<129><WON:4294910960>" connected, address "12.13.117.118:27005" +L 07/20/1999 - 09:45:30: "Travis<116>" say "sa" +L 07/20/1999 - 09:45:31: "Travis<116>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:45:31: "Travis<116>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:45:43: "Dack<129><WON:4294910960>" has entered the game +L 07/20/1999 - 09:45:44: "[rage]MattLee<117>" killed "Commander<123>" with "sniperrifle" +L 07/20/1999 - 09:45:44: "Dack<129>" changed name to "Dack 130<129>" +L 07/20/1999 - 09:45:50: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:45:56: "Dack 130<129>" joined team "2". +L 07/20/1999 - 09:45:56: "[rage]MattLee<117>" killed "Ez 2 Kill<120>" with "sniperrifle" +L 07/20/1999 - 09:45:59: "Dack 130<129>" changed class to "Soldier" +L 07/20/1999 - 09:45:59: "Dack 130<129>" changed class to "Soldier" +L 07/20/1999 - 09:46:00: "Dack 130<129>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:46:05: "Ez 2 Kill<120>" changed class to "Soldier" +L 07/20/1999 - 09:46:06: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:46:10: "Travis<116>" say "my umbrella is useless unless it rans" +L 07/20/1999 - 09:46:20: "[rage]MattLee<117>" killed "Commander<123>" with "sniperrifle" +L 07/20/1999 - 09:46:22: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:46:28: "~NA1LBOMB~<130><WON:4294966718>" connected, address "167.206.176.184:27005" +L 07/20/1999 - 09:46:35: "Travis<116>" say "recon move in" +L 07/20/1999 - 09:46:35: "Silent_Death<128>" killed "Matt<126>" with "rocket" +L 07/20/1999 - 09:46:37: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:46:37: "~NA1LBOMB~<130><WON:4294966718>" has entered the game +L 07/20/1999 - 09:46:38: "[rage]MattLee<117>" killed "Silent_Death<128>" with "headshot" +L 07/20/1999 - 09:46:41: "Silent_Death<128>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:46:41: "~NA1LBOMB~<130>" disconnected +L 07/20/1999 - 09:46:46: "Ez 2 Kill<120>" killed "Jeal<118>" with "rocket" +L 07/20/1999 - 09:46:48: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:46:53: "PooMaster<121>" killed "Dack 130<129>" with "sniperrifle" +L 07/20/1999 - 09:46:54: "Dack 130<129>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:46:57: "Travis<116>" say " yahh" +L 07/20/1999 - 09:47:03: "[rage]MattLee<117>" killed "Ez 2 Kill<120>" with "sniperrifle" +L 07/20/1999 - 09:47:04: "Silent_Death<128>" killed "PooMaster<121>" with "rocket" +L 07/20/1999 - 09:47:05: "Jeal<118>" say "good work team" +L 07/20/1999 - 09:47:06: "PooMaster<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:10: "Silent_Death<128>" killed "Matt<126>" with "rocket" +L 07/20/1999 - 09:47:11: "Matt<126>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:16: "Ez 2 Kill<120>" changed class to "HWGuy" +L 07/20/1999 - 09:47:17: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:18: "Matt<126>" disconnected +L 07/20/1999 - 09:47:21: "Silent_Death<128>" killed "[rage]MattLee<117>" with "rocket" +L 07/20/1999 - 09:47:28: "[rage]MattLee<117>" say "finally" +L 07/20/1999 - 09:47:30: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:36: "Jeal<118>" killed "Travis<116>" with "sniperrifle" +L 07/20/1999 - 09:47:36: "Travis<116>" say " hi" +L 07/20/1999 - 09:47:36: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:47:36: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:47:36: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:36: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:47:36: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:47:36: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:36: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:47:36: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:36: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:47:36: "PooMaster<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:36: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:47:36: "Silent_Death<128>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:36: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:47:36: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:36: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:47:36: "Dack 130<129>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:39: "Travis<116>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:47:39: "Travis<116>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:47:41: "Bobidicous<131><WON:4294910081>" connected, address "24.1.97.239:27005" +L 07/20/1999 - 09:47:50: "Bobidicous<131><WON:4294910081>" has entered the game +L 07/20/1999 - 09:47:52: "Bobidicous<131>" joined team "3". +L 07/20/1999 - 09:47:53: "Bobidicous<131>" changed class to "Sniper" +L 07/20/1999 - 09:47:53: "Bobidicous<131>" changed class to "Sniper" +L 07/20/1999 - 09:47:53: "Bobidicous<131>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:26: "[rage]MattLee<117>" killed by world with "worldspawn" +L 07/20/1999 - 09:48:28: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:31: "Jeal<118>" killed "Commander<123>" with "sniperrifle" +L 07/20/1999 - 09:48:32: "Bobidicous<131>" killed "Travis<116>" with "nails" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: "[rage]MattLee<117>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: "Jeal<118>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: "Bobidicous<131>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: "PooMaster<121>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: "Silent_Death<128>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 09:48:33: "Dack 130<129>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:34: "Commander<123>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:34: "Travis<116>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 09:48:34: "Travis<116>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 09:48:39: "Travis<116>" changed class to "Civilian" +L 07/20/1999 - 09:48:39: =------= MATCH RESULTS =------= +L 07/20/1999 - 09:48:39: "yellow" defeated "red" and "blue" +L 07/20/1999 - 09:48:39: "blue" RESULTS: "98906768" players. "-1" frags, "1" unaccounted for. "150" team score. +L 07/20/1999 - 09:48:39: "red" RESULTS: "98906768" players. "15" frags, "4" unaccounted for. "150" team score. +L 07/20/1999 - 09:48:39: "yellow" RESULTS: "98906768" players. "13" frags, "4" unaccounted for. "200" team score. +L 07/20/1999 - 09:48:43: "[rage]MattLee<117>" say "i rule" +L 07/20/1999 - 09:48:46: Log closed. diff --git a/utils/tfstats/testsuite/testlog13.txt b/utils/tfstats/testsuite/testlog13.txt new file mode 100644 index 0000000..3fbf338 --- /dev/null +++ b/utils/tfstats/testsuite/testlog13.txt @@ -0,0 +1,340 @@ +L 07/20/1999 - 09:48:46: Log file started. +L 07/20/1999 - 09:48:46: Spawning server "cz2" +L 07/20/1999 - 09:48:46: server cvars start +L 07/20/1999 - 09:48:46: "cr_random" = "0" +L 07/20/1999 - 09:48:46: "cr_engineer" = "0" +L 07/20/1999 - 09:48:46: "cr_spy" = "0" +L 07/20/1999 - 09:48:46: "cr_pyro" = "0" +L 07/20/1999 - 09:48:46: "cr_hwguy" = "0" +L 07/20/1999 - 09:48:46: "cr_medic" = "0" +L 07/20/1999 - 09:48:46: "cr_demoman" = "0" +L 07/20/1999 - 09:48:46: "cr_soldier" = "0" +L 07/20/1999 - 09:48:46: "cr_sniper" = "0" +L 07/20/1999 - 09:48:46: "cr_scout" = "0" +L 07/20/1999 - 09:48:46: "decalfrequency" = "30" +L 07/20/1999 - 09:48:46: "mp_autocrosshair" = "1" +L 07/20/1999 - 09:48:46: "mp_flashlight" = "0" +L 07/20/1999 - 09:48:46: "mp_footsteps" = "0" +L 07/20/1999 - 09:48:46: "mp_forcerespawn" = "1" +L 07/20/1999 - 09:48:46: "mp_weaponstay" = "0" +L 07/20/1999 - 09:48:46: "mp_falldamage" = "0" +L 07/20/1999 - 09:48:46: "mp_friendlyfire" = "0" +L 07/20/1999 - 09:48:46: "mp_timelimit" = "30" +L 07/20/1999 - 09:48:46: "mp_fraglimit" = "0" +L 07/20/1999 - 09:48:46: "mp_teamplay" = "21" +L 07/20/1999 - 09:48:46: "tfc_balance_scores" = "1.0" +L 07/20/1999 - 09:48:46: "tfc_balance_teams" = "1.0" +L 07/20/1999 - 09:48:46: "tfc_adminpwd" = "" +L 07/20/1999 - 09:48:46: "tfc_clanbattle_locked" = "0.0" +L 07/20/1999 - 09:48:46: "tfc_clanbattle" = "0.0" +L 07/20/1999 - 09:48:46: "tfc_respawndelay" = "0.0" +L 07/20/1999 - 09:48:46: "tfc_autoteam" = "0" +L 07/20/1999 - 09:48:46: "cmdline" = "0" +L 07/20/1999 - 09:48:46: "mp_logfile" = "1" +L 07/20/1999 - 09:48:46: "mp_logecho" = "1" +L 07/20/1999 - 09:48:46: "deathmatch" = "1" +L 07/20/1999 - 09:48:46: "coop" = "0" +L 07/20/1999 - 09:48:46: "pausable" = "0" +L 07/20/1999 - 09:48:46: "sv_sendvelocity" = "1" +L 07/20/1999 - 09:48:46: "sv_password" = "" +L 07/20/1999 - 09:48:46: "sv_aim" = "0" +L 07/20/1999 - 09:48:46: "sv_gravity" = "800" +L 07/20/1999 - 09:48:46: "sv_friction" = "4" +L 07/20/1999 - 09:48:46: "edgefriction" = "2" +L 07/20/1999 - 09:48:46: "sv_stopspeed" = "100" +L 07/20/1999 - 09:48:46: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 09:48:46: "sv_accelerate" = "10" +L 07/20/1999 - 09:48:46: "sv_stepsize" = "18" +L 07/20/1999 - 09:48:46: "sv_clipmode" = "0" +L 07/20/1999 - 09:48:46: "sv_bounce" = "1" +L 07/20/1999 - 09:48:46: "sv_airmove" = "1" +L 07/20/1999 - 09:48:46: "sv_airaccelerate" = "10" +L 07/20/1999 - 09:48:46: "sv_wateraccelerate" = "10" +L 07/20/1999 - 09:48:46: "sv_waterfriction" = "1" +L 07/20/1999 - 09:48:46: "sv_timeout" = "65" +L 07/20/1999 - 09:48:46: "sv_clienttrace" = "3.5" +L 07/20/1999 - 09:48:46: "sv_cheats" = "1.000000" +L 07/20/1999 - 09:48:46: "sv_maxspectators" = "8" +L 07/20/1999 - 09:48:46: "sv_spectalk" = "1" +L 07/20/1999 - 09:48:46: "sv_spectatormaxspeed" = "500" +L 07/20/1999 - 09:48:46: "sv_upload_maxsize" = "0" +L 07/20/1999 - 09:48:46: "sv_allowdownload" = "1" +L 07/20/1999 - 09:48:46: "sv_allowupload" = "1" +L 07/20/1999 - 09:48:46: server cvars end +L 07/20/1999 - 09:48:52: Map CRC "1880504211" +L 07/20/1999 - 09:48:52: "sv_maxspeed" = "500" +L 07/20/1999 - 09:48:52: Server name is "Aesthete" +L 07/20/1999 - 09:48:53: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 09:48:57: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/20/1999 - 09:49:07: "[rage]MattLee<117><WON:4294910380>" has entered the game +L 07/20/1999 - 09:49:08: "Bobidicous<131><WON:4294910081>" has entered the game +L 07/20/1999 - 09:49:10: "Ez 2 Kill<120><WON:4294910574>" has entered the game +L 07/20/1999 - 09:49:12: "Bobidicous<131>" disconnected +L 07/20/1999 - 09:49:13: "Commander<123><WON:4294909834>" has entered the game +L 07/20/1999 - 09:49:14: "[rage]MattLee<117>" joined team "1". +L 07/20/1999 - 09:49:15: "Commander<123>" disconnected +L 07/20/1999 - 09:49:16: "Travis<116><WON:4294906061>" has entered the game +L 07/20/1999 - 09:49:17: "Silent_Death<128><WON:4294910168>" has entered the game +L 07/20/1999 - 09:49:20: "Dack 130<129><WON:4294910960>" has entered the game +L 07/20/1999 - 09:49:22: "Silent_Death<128>" joined team "2". +L 07/20/1999 - 09:49:23: "Travis<116>" joined team "1". +L 07/20/1999 - 09:49:24: "[rage]MattLee<117>" changed class to "Scout" +L 07/20/1999 - 09:49:24: "[rage]MattLee<117>" changed class to "Scout" +L 07/20/1999 - 09:49:24: "[rage]MattLee<117>" activated the goal "i_p_t" +L 07/20/1999 - 09:49:25: "Ez 2 Kill<120>" joined team "2". +L 07/20/1999 - 09:49:26: "Silent_Death<128>" changed class to "Sniper" +L 07/20/1999 - 09:49:26: "Silent_Death<128>" changed class to "Sniper" +L 07/20/1999 - 09:49:26: "Silent_Death<128>" activated the goal "i_p_t" +L 07/20/1999 - 09:49:27: "Dack 130<129>" joined team "1". +L 07/20/1999 - 09:49:29: "Travis<116>" changed class to "Pyro" +L 07/20/1999 - 09:49:29: "Travis<116>" changed class to "Pyro" +L 07/20/1999 - 09:49:29: "Travis<116>" activated the goal "i_p_t" +L 07/20/1999 - 09:49:30: "Dack 130<129>" changed class to "Scout" +L 07/20/1999 - 09:49:30: "Dack 130<129>" changed class to "Scout" +L 07/20/1999 - 09:49:30: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 09:49:33: "Ez 2 Kill<120>" changed class to "Medic" +L 07/20/1999 - 09:49:33: "Ez 2 Kill<120>" changed class to "Medic" +L 07/20/1999 - 09:49:33: "Ez 2 Kill<120>" activated the goal "i_p_t" +L 07/20/1999 - 09:49:34: "[rage]MattLee<117>" activated the goal "blue flag 3" +L 07/20/1999 - 09:49:48: "Silent_Death<128>" say_team "whos on the team??" +L 07/20/1999 - 09:49:49: "Ez 2 Kill<120>" activated the goal "red marker 2" +L 07/20/1999 - 09:49:59: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:49:59: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:49:59: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:49:59: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:49:59: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:49:59: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:50:19: "Travis<116>" activated the goal "blue flag 3" +L 07/20/1999 - 09:50:25: "[rage]MattLee<117>" activated the goal "blue flag 2" +L 07/20/1999 - 09:50:53: "Ez 2 Kill<120>" killed "Dack 130<129>" with "supernails" +L 07/20/1999 - 09:50:55: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:50:55: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:50:55: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:50:55: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:50:55: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:50:55: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:50:56: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 09:51:05: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:51:05: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:51:05: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:51:05: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:51:05: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:51:05: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:51:08: "Dack 130<129>" changed class to "Spy" +L 07/20/1999 - 09:51:14: Named Broadcast: "#cz_rcap5" ("Ez 2 Kill") +L 07/20/1999 - 09:51:14: Named Broadcast: "#cz_rcap5" ("Ez 2 Kill") +L 07/20/1999 - 09:51:14: Named Broadcast: "#cz_rcap5" ("Ez 2 Kill") +L 07/20/1999 - 09:51:14: Named Broadcast: "#cz_rcap5" ("Ez 2 Kill") +L 07/20/1999 - 09:51:14: Named Broadcast: "#cz_rcap5" ("Ez 2 Kill") +L 07/20/1999 - 09:51:14: Named Broadcast: "#cz_rcap5" ("Ez 2 Kill") +L 07/20/1999 - 09:51:21: "[rage]MattLee<117>" activated the goal "blue flag 2" +L 07/20/1999 - 09:51:26: "Travis<116>" say " i got 3" +L 07/20/1999 - 09:51:40: "Ez 2 Kill<120>" killed "Dack 130<129>" with "supernails" +L 07/20/1999 - 09:51:43: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 09:52:18: "[rage]MattLee<117>" killed "Silent_Death<128>" with "nails" +L 07/20/1999 - 09:52:20: "Silent_Death<128>" activated the goal "i_p_t" +L 07/20/1999 - 09:52:28: "Silent_Death<128>" disconnected +L 07/20/1999 - 09:52:34: "Ez 2 Kill<120>" infected "Travis<116>". +L 07/20/1999 - 09:52:43: "Ez 2 Kill<120>" killed "Travis<116>" with "timer" +L 07/20/1999 - 09:52:47: "Travis<116>" activated the goal "i_p_t" +L 07/20/1999 - 09:52:48: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:52:48: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:52:48: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:52:48: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:52:48: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:53:00: "Travis<116>" activated the goal "blue flag 3" +L 07/20/1999 - 09:53:19: "[rage]MattLee<117>" activated the goal "blue flag 2" +L 07/20/1999 - 09:53:53: Named Broadcast: "#cz_bcap4" ("Travis<116>") +L 07/20/1999 - 09:53:53: Named Broadcast: "#cz_bcap4" ("Travis<116>") +L 07/20/1999 - 09:53:53: Named Broadcast: "#cz_bcap4" ("Travis<116>") +L 07/20/1999 - 09:53:53: Named Broadcast: "#cz_bcap4" ("Travis<116>") +L 07/20/1999 - 09:53:53: Named Broadcast: "#cz_bcap4" ("Travis<116>") +L 07/20/1999 - 09:53:58: Named Broadcast: "#cz_bcap4" ("[rage]MattLee<117>") +L 07/20/1999 - 09:53:58: Named Broadcast: "#cz_bcap4" ("[rage]MattLee<117>") +L 07/20/1999 - 09:53:58: Named Broadcast: "#cz_bcap4" ("[rage]MattLee<117>") +L 07/20/1999 - 09:53:58: Named Broadcast: "#cz_bcap4" ("[rage]MattLee<117>") +L 07/20/1999 - 09:53:58: Named Broadcast: "#cz_bcap4" ("[rage]MattLee<117>") +L 07/20/1999 - 09:54:06: "Travis<116>" say "3" +L 07/20/1999 - 09:54:31: "[rage]MattLee<117>" activated the goal "blue flag 3" +L 07/20/1999 - 09:54:31: "Travis<116>" killed "Ez 2 Kill<120>" with "flames" +L 07/20/1999 - 09:54:38: "Ez 2 Kill<120>" activated the goal "i_p_t" +L 07/20/1999 - 09:54:41: "Travis<116>" say "hehe" +L 07/20/1999 - 09:54:45: "Dack 130<129>" activated the goal "blue flag 2" +L 07/20/1999 - 09:55:15: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:55:15: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:55:15: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:55:15: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:55:15: Named Broadcast: "#cz_bcap1" ("[rage]MattLee<117>") +L 07/20/1999 - 09:55:29: "Ez 2 Kill<120>" infected "Travis<116>". +L 07/20/1999 - 09:55:36: "[rage]MattLee<117>" activated the goal "blue flag 3" +L 07/20/1999 - 09:56:05: "Ez 2 Kill<120>" infected "Dack 130<129>". +L 07/20/1999 - 09:56:06: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:56:06: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:56:06: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:56:06: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:56:06: Named Broadcast: "#cz_bcap2" ("[rage]MattLee<117>") +L 07/20/1999 - 09:56:13: "Ez 2 Kill<120>" killed "Travis<116>" with "timer" +L 07/20/1999 - 09:56:16: "Travis<116>" activated the goal "i_p_t" +L 07/20/1999 - 09:56:21: "Dack 130<129>" passed on the infection to "[rage]MattLee<117>". +L 07/20/1999 - 09:56:27: "SlugPunker<132><WON:4294912363>" connected, address "152.202.157.39:27005" +L 07/20/1999 - 09:56:31: "Travis<116>" activated the goal "blue flag 3" +L 07/20/1999 - 09:56:42: "Ez 2 Kill<120>" killed "Dack 130<129>" with "timer" +L 07/20/1999 - 09:56:45: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 09:56:45: "Ez 2 Kill<120>" killed "[rage]MattLee<117>" with "timer" +L 07/20/1999 - 09:56:49: "[rage]MattLee<117>" activated the goal "i_p_t" +L 07/20/1999 - 09:56:50: "Ez 2 Kill<120>" infected "Travis<116>". +L 07/20/1999 - 09:56:52: "Travis<116>" killed "Ez 2 Kill<120>" with "flames" +L 07/20/1999 - 09:57:00: "Ez 2 Kill<120>" activated the goal "i_p_t" +L 07/20/1999 - 09:57:05: "[rage]MattLee<117>" activated the goal "blue flag 2" +L 07/20/1999 - 09:57:16: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:57:16: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:57:16: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:57:16: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:57:16: Named Broadcast: "#cz_bcap3" ("Travis<116>") +L 07/20/1999 - 09:57:27: "Ez 2 Kill<120>" infected "Dack 130<129>". +L 07/20/1999 - 09:57:39: "SlugPunker<132><WON:4294912363>" has entered the game +L 07/20/1999 - 09:57:42: "Dack 130<129>" passed on the infection to "[rage]MattLee<117>". +L 07/20/1999 - 09:57:55: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:57:55: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:57:55: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:57:55: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:57:55: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:57:55: Named Broadcast: "#cz_bcap5" ("[rage]MattLee<117>") +L 07/20/1999 - 09:58:05: "Ez 2 Kill<120>" killed "Dack 130<129>" with "timer" +L 07/20/1999 - 09:58:06: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 09:58:06: "Ez 2 Kill<120>" killed "Travis<116>" with "timer" +L 07/20/1999 - 09:58:07: "[rage]MattLee<117>" killed self with "world" +L 07/20/1999 - 09:58:11: "Travis<116>" activated the goal "i_p_t" +L 07/20/1999 - 09:58:16: "[rage]MattLee<117>" changed class to "Medic" +L 07/20/1999 - 09:58:16: "[rage]MattLee<117>" activated the goal "i_p_t" +L 07/20/1999 - 09:58:39: "[rage]MattLee<117>" say_team "i'm a medic now...so call me if you need any help" +L 07/20/1999 - 09:58:42: "Ez 2 Kill<120>" infected "Dack 130<129>". +L 07/20/1999 - 09:58:55: "SlugPunker<132>" disconnected +L 07/20/1999 - 09:59:23: "Ez 2 Kill<120>" killed "Dack 130<129>" with "timer" +L 07/20/1999 - 09:59:29: "[rage]MattLee<117>" killed "Ez 2 Kill<120>" with "supershotgun" +L 07/20/1999 - 09:59:35: "Ez 2 Kill<120>" activated the goal "i_p_t" +L 07/20/1999 - 09:59:39: "[rage]MattLee<117>" say "you almost made it" +L 07/20/1999 - 09:59:41: "Dack 130<129>" changed class to "Pyro" +L 07/20/1999 - 09:59:42: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 10:00:44: "[rage]MattLee<117>" killed self with "normalgrenade" +L 07/20/1999 - 10:00:47: "[rage]MattLee<117>" activated the goal "i_p_t" +L 07/20/1999 - 10:00:53: "Travis<116>" say "mother-" +L 07/20/1999 - 10:01:28: "Travis<116>" say "med" +L 07/20/1999 - 10:02:15: "Travis<116>" say "hey red opdf" +L 07/20/1999 - 10:02:41: "Travis<116>" say "med ec" +L 07/20/1999 - 10:02:48: "[rage]MattLee<117>" say_team "hey dack thowa" +L 07/20/1999 - 10:02:49: "Player<133><WON:4294912843>" connected, address "193.159.84.109:27005" +L 07/20/1999 - 10:03:10: "Player<133><WON:4294912843>" has entered the game +L 07/20/1999 - 10:03:12: "Player<133>" disconnected +L 07/20/1999 - 10:03:35: "[rage]MattLee<117>" say_team "hey dack...when I stand near the door....throw a reg granade at my feet" +L 07/20/1999 - 10:04:00: "Ez 2 Kill<120>" say_team "hahaha" +L 07/20/1999 - 10:04:08: "IRONGIANT<134><WON:4294912651>" connected, address "209.161.45.70:27005" +L 07/20/1999 - 10:04:17: "IRONGIANT<135><WON:4294912651>" connected, address "209.161.45.70:27005" +L 07/20/1999 - 10:05:30: "[KFS]Tanker<136><WON:4294912906>" connected, address "139.11.105.108:27005" +L 07/20/1999 - 10:05:35: "Ez 2 Kill<120>" killed "Dack 130<129>" with "supernails" +L 07/20/1999 - 10:05:41: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 10:05:48: "Dack 130<129>" changed class to "Spy" +L 07/20/1999 - 10:06:03: "Travis<116>" say "you suicidal" +L 07/20/1999 - 10:06:19: "[KFS]Tanker<136><WON:4294912906>" has entered the game +L 07/20/1999 - 10:06:25: "[KFS]Tanker<136>" joined team "2". +L 07/20/1999 - 10:06:29: "[KFS]Tanker<136>" changed class to "Soldier" +L 07/20/1999 - 10:06:29: "[KFS]Tanker<136>" changed class to "Soldier" +L 07/20/1999 - 10:06:29: "[KFS]Tanker<136>" activated the goal "i_p_t" +L 07/20/1999 - 10:06:33: "Travis<116>" say " i see" +L 07/20/1999 - 10:06:39: "[KFS]Tanker<136>" say_team "hi medic" +L 07/20/1999 - 10:06:44: "Travis<116>" say "get a gernade" +L 07/20/1999 - 10:07:00: "Ez 2 Kill<120>" killed "Travis<116>" with "supernails" +L 07/20/1999 - 10:07:02: "Travis<116>" activated the goal "i_p_t" +L 07/20/1999 - 10:07:06: "Travis<116>" say " almost" +L 07/20/1999 - 10:07:19: "Ez 2 Kill<120>" say_team "haha" +L 07/20/1999 - 10:07:22: "Travis<116>" say "rong door" +L 07/20/1999 - 10:07:54: "[KFS]Tanker<136>" killed self with "rocket" +L 07/20/1999 - 10:07:58: "[KFS]Tanker<136>" activated the goal "i_p_t" +L 07/20/1999 - 10:08:11: "Ez 2 Kill<120>" killed "[rage]MattLee<117>" with "supernails" +L 07/20/1999 - 10:08:12: "[rage]MattLee<117>" activated the goal "i_p_t" +L 07/20/1999 - 10:08:23: "[KFS]Tanker<136>" killed "Travis<116>" with "rocket" +L 07/20/1999 - 10:08:26: "Travis<116>" activated the goal "i_p_t" +L 07/20/1999 - 10:08:32: "Travis<116>" say "bye" +L 07/20/1999 - 10:08:45: "Travis<116>" disconnected +L 07/20/1999 - 10:09:18: "[KFS]Tanker<136>" killed "[rage]MattLee<117>" with "rocket" +L 07/20/1999 - 10:09:22: "[rage]MattLee<117>" changed class to "Demoman" +L 07/20/1999 - 10:09:22: "[rage]MattLee<117>" activated the goal "i_p_t" +L 07/20/1999 - 10:09:33: "Dack 130<129>" changed class to "Spy" +L 07/20/1999 - 10:10:08: "Ez 2 Kill<120>" infected "[rage]MattLee<117>". +L 07/20/1999 - 10:10:13: "[KFS]Tanker<136>" killed "Dack 130<129>" with "rocket" +L 07/20/1999 - 10:10:15: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 10:10:18: "[rage]MattLee<117>" disconnected +L 07/20/1999 - 10:10:25: "Fall<137><WON:4294911485>" connected, address "24.222.9.250:27005" +L 07/20/1999 - 10:11:18: "Fall<137><WON:4294911485>" has entered the game +L 07/20/1999 - 10:11:47: "Fall<137>" joined team "2". +L 07/20/1999 - 10:11:53: "Fall<137>" changed class to "Soldier" +L 07/20/1999 - 10:11:53: "Fall<137>" changed class to "Soldier" +L 07/20/1999 - 10:11:53: "Fall<137>" activated the goal "i_p_t" +L 07/20/1999 - 10:12:07: "[KFS]Tanker<136>" say "fall chnage to 1" +L 07/20/1999 - 10:12:57: "[KFS]Tanker<136>" activated the goal "red marker 1" +L 07/20/1999 - 10:13:42: Named Broadcast: "#cz_rcap5" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:13:42: Named Broadcast: "#cz_rcap5" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:13:42: Named Broadcast: "#cz_rcap5" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:13:42: Named Broadcast: "#cz_rcap5" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:13:42: Named Broadcast: "#cz_rcap5" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:14:15: "[KFS]Tanker<136>" killed "Dack 130<129>" with "rocket" +L 07/20/1999 - 10:14:19: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 10:14:51: "[KFS]Tanker<136>" activated the goal "red marker 1" +L 07/20/1999 - 10:15:14: "Ez 2 Kill<120>" activated the goal "red marker 2" +L 07/20/1999 - 10:15:15: "[KFS]Tanker<136>" killed "Dack 130<129>" with "rocket" +L 07/20/1999 - 10:15:18: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 10:15:41: "Runner<138><WON:4294910687>" connected, address "209.232.208.241:27005" +L 07/20/1999 - 10:15:43: "Runner<139><WON:4294910687>" connected, address "209.232.208.241:27005" +L 07/20/1999 - 10:16:05: "[KFS]Tanker<136>" killed "Dack 130<129>" with "rocket" +L 07/20/1999 - 10:16:06: "Dack 130<129>" activated the goal "i_p_t" +L 07/20/1999 - 10:16:28: Named Broadcast: "#cz_rcap3" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:16:28: Named Broadcast: "#cz_rcap3" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:16:28: Named Broadcast: "#cz_rcap3" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:16:28: Named Broadcast: "#cz_rcap3" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:16:28: Named Broadcast: "#cz_rcap3" ("[KFS]Tanker<136>") +L 07/20/1999 - 10:16:29: "Dack 130<129>" activated the goal "blue flag 2" +L 07/20/1999 - 10:16:43: "[KFS]Tanker<136>" changed to team "1". +L 07/20/1999 - 10:16:43: "[KFS]Tanker<136>" killed self with "world" +L 07/20/1999 - 10:16:47: "[KFS]Tanker<136>" activated the goal "i_p_t" +L 07/20/1999 - 10:16:48: "[KFS]Tanker<136>" changed class to "Soldier" +L 07/20/1999 - 10:16:48: "[KFS]Tanker<136>" changed class to "Soldier" +L 07/20/1999 - 10:16:48: "[KFS]Tanker<136>" activated the goal "i_p_t" +L 07/20/1999 - 10:17:07: Named Broadcast: "#cz_bcap1" ("Dack 130<129>") +L 07/20/1999 - 10:17:07: Named Broadcast: "#cz_bcap1" ("Dack 130<129>") +L 07/20/1999 - 10:17:07: Named Broadcast: "#cz_bcap1" ("Dack 130<129>") +L 07/20/1999 - 10:17:07: Named Broadcast: "#cz_bcap1" ("Dack 130<129>") +L 07/20/1999 - 10:17:07: Named Broadcast: "#cz_bcap1" ("Dack 130<129>") +L 07/20/1999 - 10:17:26: "Ez 2 Kill<120>" say_team "how do you drop the flag" +L 07/20/1999 - 10:17:38: "Dack 130<129>" activated the goal "blue flag 3" +L 07/20/1999 - 10:18:26: Named Broadcast: "#cz_bcap3" ("Dack 130<129>") +L 07/20/1999 - 10:18:26: Named Broadcast: "#cz_bcap3" ("Dack 130<129>") +L 07/20/1999 - 10:18:26: Named Broadcast: "#cz_bcap3" ("Dack 130<129>") +L 07/20/1999 - 10:18:26: Named Broadcast: "#cz_bcap3" ("Dack 130<129>") +L 07/20/1999 - 10:18:26: Named Broadcast: "#cz_bcap3" ("Dack 130<129>") +L 07/20/1999 - 10:19:12: "Dack 130<129>" activated the goal "blue flag 3" +L 07/20/1999 - 10:19:27: "[KFS]Tanker<136>" disconnected +L 07/20/1999 - 10:19:40: "vids<140><WON:4294908223>" connected, address "206.206.163.132:27005" +L 07/20/1999 - 10:20:00: "vids<140><WON:4294908223>" has entered the game +L 07/20/1999 - 10:20:08: "vids<140>" joined team "1". +L 07/20/1999 - 10:20:12: "vids<140>" changed class to "Sniper" +L 07/20/1999 - 10:20:12: "vids<140>" changed class to "Sniper" +L 07/20/1999 - 10:20:12: "vids<140>" activated the goal "i_p_t" +L 07/20/1999 - 10:20:18: Named Broadcast: "#cz_bcap4" ("Dack 130<129>") +L 07/20/1999 - 10:20:18: Named Broadcast: "#cz_bcap4" ("Dack 130<129>") +L 07/20/1999 - 10:20:18: Named Broadcast: "#cz_bcap4" ("Dack 130<129>") +L 07/20/1999 - 10:20:18: Named Broadcast: "#cz_bcap4" ("Dack 130<129>") +L 07/20/1999 - 10:20:18: Named Broadcast: "#cz_bcap4" ("Dack 130<129>") +L 07/20/1999 - 10:20:35: "vids<140>" activated the goal "blue flag 3" +L 07/20/1999 - 10:20:43: "Ez 2 Kill<120>" say_team "how do you drop the flag?!?" +L 07/20/1999 - 10:21:22: "Ez 2 Kill<120>" killed self with "normalgrenade" +L 07/20/1999 - 10:21:25: "Ez 2 Kill<120>" activated the goal "i_p_t" +L 07/20/1999 - 10:21:45: Named Broadcast: "#cz_bcap5" ("vids<140>") +L 07/20/1999 - 10:21:45: Named Broadcast: "#cz_bcap5" ("vids<140>") +L 07/20/1999 - 10:21:45: Named Broadcast: "#cz_bcap5" ("vids<140>") +L 07/20/1999 - 10:21:45: Named Broadcast: "#cz_bcap5" ("vids<140>") +L 07/20/1999 - 10:21:45: Named Broadcast: "#cz_bcap5" ("vids<140>") +L 07/20/1999 - 10:21:51: =------= MATCH RESULTS =------= +L 07/20/1999 - 10:21:51: "blue" defeated "red" +L 07/20/1999 - 10:21:51: "blue" RESULTS: "98906768" players. "30" frags, "2" unaccounted for. "96" team score. +L 07/20/1999 - 10:21:51: "red" RESULTS: "98906768" players. "21" frags, "2" unaccounted for. "19" team score. +L 07/20/1999 - 10:21:57: Log closed. diff --git a/utils/tfstats/testsuite/testlog14.txt b/utils/tfstats/testsuite/testlog14.txt new file mode 100644 index 0000000..04048a4 --- /dev/null +++ b/utils/tfstats/testsuite/testlog14.txt @@ -0,0 +1,400 @@ +L 07/20/1999 - 10:21:57: Log file started. +L 07/20/1999 - 10:21:57: Spawning server "well" +L 07/20/1999 - 10:21:57: server cvars start +L 07/20/1999 - 10:21:57: "cr_random" = "0" +L 07/20/1999 - 10:21:57: "cr_engineer" = "0" +L 07/20/1999 - 10:21:57: "cr_spy" = "0" +L 07/20/1999 - 10:21:57: "cr_pyro" = "0" +L 07/20/1999 - 10:21:57: "cr_hwguy" = "0" +L 07/20/1999 - 10:21:57: "cr_medic" = "0" +L 07/20/1999 - 10:21:57: "cr_demoman" = "0" +L 07/20/1999 - 10:21:57: "cr_soldier" = "0" +L 07/20/1999 - 10:21:57: "cr_sniper" = "0" +L 07/20/1999 - 10:21:57: "cr_scout" = "0" +L 07/20/1999 - 10:21:57: "decalfrequency" = "30" +L 07/20/1999 - 10:21:57: "mp_autocrosshair" = "1" +L 07/20/1999 - 10:21:57: "mp_flashlight" = "0" +L 07/20/1999 - 10:21:57: "mp_footsteps" = "0" +L 07/20/1999 - 10:21:57: "mp_forcerespawn" = "1" +L 07/20/1999 - 10:21:57: "mp_weaponstay" = "0" +L 07/20/1999 - 10:21:57: "mp_falldamage" = "0" +L 07/20/1999 - 10:21:57: "mp_friendlyfire" = "0" +L 07/20/1999 - 10:21:57: "mp_timelimit" = "30" +L 07/20/1999 - 10:21:57: "mp_fraglimit" = "0" +L 07/20/1999 - 10:21:57: "mp_teamplay" = "21" +L 07/20/1999 - 10:21:57: "tfc_balance_scores" = "1.0" +L 07/20/1999 - 10:21:57: "tfc_balance_teams" = "1.0" +L 07/20/1999 - 10:21:57: "tfc_adminpwd" = "" +L 07/20/1999 - 10:21:57: "tfc_clanbattle_locked" = "0.0" +L 07/20/1999 - 10:21:57: "tfc_clanbattle" = "0.0" +L 07/20/1999 - 10:21:57: "tfc_respawndelay" = "0.0" +L 07/20/1999 - 10:21:57: "tfc_autoteam" = "0" +L 07/20/1999 - 10:21:57: "cmdline" = "0" +L 07/20/1999 - 10:21:57: "mp_logfile" = "1" +L 07/20/1999 - 10:21:57: "mp_logecho" = "1" +L 07/20/1999 - 10:21:57: "deathmatch" = "1" +L 07/20/1999 - 10:21:57: "coop" = "0" +L 07/20/1999 - 10:21:57: "pausable" = "0" +L 07/20/1999 - 10:21:57: "sv_sendvelocity" = "1" +L 07/20/1999 - 10:21:57: "sv_password" = "" +L 07/20/1999 - 10:21:57: "sv_aim" = "0" +L 07/20/1999 - 10:21:57: "sv_gravity" = "800" +L 07/20/1999 - 10:21:57: "sv_friction" = "4" +L 07/20/1999 - 10:21:57: "edgefriction" = "2" +L 07/20/1999 - 10:21:57: "sv_stopspeed" = "100" +L 07/20/1999 - 10:21:57: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 10:21:57: "sv_accelerate" = "10" +L 07/20/1999 - 10:21:57: "sv_stepsize" = "18" +L 07/20/1999 - 10:21:57: "sv_clipmode" = "0" +L 07/20/1999 - 10:21:57: "sv_bounce" = "1" +L 07/20/1999 - 10:21:57: "sv_airmove" = "1" +L 07/20/1999 - 10:21:57: "sv_airaccelerate" = "10" +L 07/20/1999 - 10:21:57: "sv_wateraccelerate" = "10" +L 07/20/1999 - 10:21:57: "sv_waterfriction" = "1" +L 07/20/1999 - 10:21:57: "sv_timeout" = "65" +L 07/20/1999 - 10:21:57: "sv_clienttrace" = "3.5" +L 07/20/1999 - 10:21:57: "sv_cheats" = "1.000000" +L 07/20/1999 - 10:21:57: "sv_maxspectators" = "8" +L 07/20/1999 - 10:21:57: "sv_spectalk" = "1" +L 07/20/1999 - 10:21:57: "sv_spectatormaxspeed" = "500" +L 07/20/1999 - 10:21:57: "sv_upload_maxsize" = "0" +L 07/20/1999 - 10:21:57: "sv_allowdownload" = "1" +L 07/20/1999 - 10:21:57: "sv_allowupload" = "1" +L 07/20/1999 - 10:21:57: server cvars end +L 07/20/1999 - 10:22:01: Map CRC "-1991804164" +L 07/20/1999 - 10:22:01: "sv_maxspeed" = "500" +L 07/20/1999 - 10:22:01: Server name is "Aesthete" +L 07/20/1999 - 10:22:02: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 10:22:05: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/20/1999 - 10:22:14: "Ez 2 Kill<120><WON:4294910574>" has entered the game +L 07/20/1999 - 10:22:21: "Dack 130<129><WON:4294910960>" has entered the game +L 07/20/1999 - 10:22:34: "Fall<137><WON:4294911485>" has entered the game +L 07/20/1999 - 10:22:45: "Dack 130<129>" joined team "1". +L 07/20/1999 - 10:22:47: "Dack 130<129>" changed class to "Pyro" +L 07/20/1999 - 10:22:47: "Dack 130<129>" changed class to "Pyro" +L 07/20/1999 - 10:22:47: "Dack 130<129>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:23:01: "Fall<137>" joined team "2". +L 07/20/1999 - 10:23:05: "Ez 2 Kill<120>" joined team "2". +L 07/20/1999 - 10:23:08: "Fall<137>" changed class to "HWGuy" +L 07/20/1999 - 10:23:08: "Fall<137>" changed class to "HWGuy" +L 07/20/1999 - 10:23:08: "Fall<137>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:23:08: "Ez 2 Kill<120>" changed class to "Medic" +L 07/20/1999 - 10:23:08: "Ez 2 Kill<120>" changed class to "Medic" +L 07/20/1999 - 10:23:08: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:23:10: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:11: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:14: "Dack 130<129>" changed name to "R.I.P<129>" +L 07/20/1999 - 10:23:15: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:16: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:17: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:17: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:18: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:19: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:19: "R.I.P<129>" say "hey guys" +L 07/20/1999 - 10:23:21: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:22: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:23: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:24: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:25: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:23:31: "Ez 2 Kill<120>" infected "R.I.P<129>". +L 07/20/1999 - 10:23:32: "R.I.P<129>" activated the goal "func_button 1" +L 07/20/1999 - 10:23:54: "Fall<137>" activated the goal "func_button 1" +L 07/20/1999 - 10:24:03: "R.I.P<129>" say "cheap medic killss" +L 07/20/1999 - 10:24:04: "Ez 2 Kill<120>" killed "R.I.P<129>" with "medikit" +L 07/20/1999 - 10:24:04: "Ez 2 Kill<120>" infected "R.I.P<129>". +L 07/20/1999 - 10:24:06: "R.I.P<129>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:24:07: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:24:08: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:24:17: "R.I.P<129>" activated the goal "func_button 1" +L 07/20/1999 - 10:24:42: "R.I.P<129>" killed "Ez 2 Kill<120>" with "rocket" +L 07/20/1999 - 10:24:47: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:24:49: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:24:50: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:24:55: "R.I.P<129>" activated the goal "func_button 2" +L 07/20/1999 - 10:25:10: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:25:18: "R.I.P<129>" activated the goal "team two flag" +L 07/20/1999 - 10:25:22: "R.I.P<129>" activated the goal "func_button 5" +L 07/20/1999 - 10:25:23: "R.I.P<129>" activated the goal "func_door 14" +L 07/20/1999 - 10:25:27: "R.I.P<129>" activated the goal "func_door 14" +L 07/20/1999 - 10:25:52: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:25:54: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:25:54: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:25:55: "R.I.P<129>" activated the goal "func_button 1" +L 07/20/1999 - 10:26:02: "R.I.P<129>" killed "Ez 2 Kill<120>" with "rocket" +L 07/20/1999 - 10:26:04: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:26:05: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:26:05: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:26:06: "Ez 2 Kill<120>" changed class to "Sniper" +L 07/20/1999 - 10:26:07: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:26:08: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:26:09: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:26:09: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:26:11: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:26:12: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:26:12: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:26:13: "R.I.P<129>" activated the goal "team one dropoff" +L 07/20/1999 - 10:26:16: "R.I.P<129>" say "hehehehehehehehe" +L 07/20/1999 - 10:26:26: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:26:26: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:26:36: "Fall<137>" activated the goal "func_button 5" +L 07/20/1999 - 10:26:37: "Fall<137>" activated the goal "func_door 14" +L 07/20/1999 - 10:26:40: "Fall<137>" activated the goal "func_door 14" +L 07/20/1999 - 10:26:41: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:26:42: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:26:43: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:26:44: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:27:04: "Fall<137>" activated the goal "blue_pak6" +L 07/20/1999 - 10:27:11: "R.I.P<129>" activated the goal "func_button 2" +L 07/20/1999 - 10:27:26: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:27:36: "R.I.P<129>" activated the goal "team two flag" +L 07/20/1999 - 10:27:43: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:27:56: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:28:07: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:28:11: "R.I.P<129>" activated the goal "func_button 1" +L 07/20/1999 - 10:28:26: "Fall<137>" changed class to "Sniper" +L 07/20/1999 - 10:28:34: "Fall<137>" changed class to "Pyro" +L 07/20/1999 - 10:28:57: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:29:11: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:29:12: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:29:12: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:29:15: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:29:15: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:29:20: "R.I.P<129>" activated the goal "func_button 1" +L 07/20/1999 - 10:29:34: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:29:35: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:29:36: "R.I.P<129>" activated the goal "team one dropoff" +L 07/20/1999 - 10:29:37: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:29:37: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:29:46: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:29:48: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:29:49: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:29:50: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:30:20: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:30:27: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:30:29: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:30:42: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:30:42: "R.I.P<129>" activated the goal "spawn_pak" +L 07/20/1999 - 10:31:00: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:31:08: "R.I.P<129>" activated the goal "func_button 2" +L 07/20/1999 - 10:31:14: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:15: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:15: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:31:17: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:19: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:19: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:27: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:40: "R.I.P<129>" say "come on, this isn't fair" +L 07/20/1999 - 10:31:42: "R.I.P<129>" activated the goal "func_button 5" +L 07/20/1999 - 10:31:42: "R.I.P<129>" activated the goal "team two flag" +L 07/20/1999 - 10:31:43: "R.I.P<129>" activated the goal "func_door 14" +L 07/20/1999 - 10:31:46: "R.I.P<129>" activated the goal "func_door 14" +L 07/20/1999 - 10:31:47: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:31:50: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:50: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:53: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:54: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:31:55: "R.I.P<129>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:32:02: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:32:10: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:32:38: "Kurgan<141><WON:4294914884>" connected, address "216.38.21.7:27005" +L 07/20/1999 - 10:32:44: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:32:58: "Fall<137>" activated the goal "blue_pak5" +L 07/20/1999 - 10:32:59: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:32:59: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:33:00: "Fall<137>" activated the goal "blue_pak6" +L 07/20/1999 - 10:33:00: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:33:02: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:33:03: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:33:04: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:33:04: "Fall<137>" activated the goal "blue_pak7" +L 07/20/1999 - 10:33:05: "Fall<137>" activated the goal "blue_pak8" +L 07/20/1999 - 10:33:16: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:33:17: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:33:20: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:33:23: "Fall<137>" activated the goal "team one flag" +L 07/20/1999 - 10:33:39: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:33:42: "Fall<137>" activated the goal "blue_pak5" +L 07/20/1999 - 10:33:56: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:34:19: "Ez 2 Kill<120>" activated the goal "func_button 5" +L 07/20/1999 - 10:34:20: "Ez 2 Kill<120>" activated the goal "func_door 14" +L 07/20/1999 - 10:34:22: "Ez 2 Kill<120>" activated the goal "func_door 14" +L 07/20/1999 - 10:34:26: "Ez 2 Kill<120>" activated the goal "func_door 14" +L 07/20/1999 - 10:34:26: "R.I.P<129>" killed "Fall<137>" with "flames" +L 07/20/1999 - 10:34:31: "Fall<137>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:34:33: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:34:34: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:34:36: "Fall<137>" activated the goal "spawn_pak" +L 07/20/1999 - 10:34:55: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:35:10: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:35:24: "R.I.P<129>" say "bye" +L 07/20/1999 - 10:35:25: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:35:26: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:35:27: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:35:28: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:35:29: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:35:30: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:35:47: "Fall<137>" activated the goal "func_button 1" +L 07/20/1999 - 10:35:48: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:35:51: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:35:51: "Ez 2 Kill<120>" activated the goal "spawn_pak" +L 07/20/1999 - 10:36:10: "Ez 2 Kill<120>" killed "R.I.P<129>" with "axe" +L 07/20/1999 - 10:36:15: "Fall<137>" activated the goal "blue_pak8" +L 07/20/1999 - 10:36:17: "R.I.P<129>" disconnected +L 07/20/1999 - 10:36:29: "Ez 2 Kill<120>" say_team "haha" +L 07/20/1999 - 10:36:30: "Fall<137>" activated the goal "team one flag" +L 07/20/1999 - 10:36:48: "Fall<137>" activated the goal "blue_pak5" +L 07/20/1999 - 10:36:49: "Fall<137>" activated the goal "blue_pak6" +L 07/20/1999 - 10:36:53: "Ez 2 Kill<120>" say_team "i killed rip with a crowbar" +L 07/20/1999 - 10:36:57: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:37:02: "Fall<137>" say "hahaha" +L 07/20/1999 - 10:37:17: "[UVS]Stalin<142><WON:4294912161>" connected, address "24.113.148.226:27005" +L 07/20/1999 - 10:37:27: "[UVS]Stalin<142><WON:4294912161>" has entered the game +L 07/20/1999 - 10:37:30: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:37:32: "[UVS]Stalin<142>" joined team "1". +L 07/20/1999 - 10:37:33: "[UVS]Stalin<142>" changed class to "Sniper" +L 07/20/1999 - 10:37:33: "[UVS]Stalin<142>" changed class to "Sniper" +L 07/20/1999 - 10:37:33: "[UVS]Stalin<142>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:37:35: "Fall<137>" activated the goal "func_button 2" +L 07/20/1999 - 10:37:37: "[UVS]Stalin<142>" activated the goal "spawn_pak" +L 07/20/1999 - 10:37:41: "[UVS]Stalin<142>" activated the goal "spawn_pak" +L 07/20/1999 - 10:37:45: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:38:00: "Ez 2 Kill<120>" activated the goal "func_button 5" +L 07/20/1999 - 10:38:01: "Ez 2 Kill<120>" activated the goal "func_door 14" +L 07/20/1999 - 10:38:03: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:38:04: "Ez 2 Kill<120>" activated the goal "func_door 14" +L 07/20/1999 - 10:38:15: "Fall<137>" activated the goal "func_button 5" +L 07/20/1999 - 10:38:16: "Fall<137>" activated the goal "func_door 14" +L 07/20/1999 - 10:38:20: "Fall<137>" activated the goal "func_door 14" +L 07/20/1999 - 10:38:46: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:38:47: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:38:48: "Fall<137>" activated the goal "team two dropoff" +L 07/20/1999 - 10:38:48: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:38:50: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:38:51: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:38:51: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:39:03: "[UVS]Stalin<142>" disconnected +L 07/20/1999 - 10:39:20: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:39:27: "Fall<137>" activated the goal "func_button 1" +L 07/20/1999 - 10:39:34: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:39:35: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:39:36: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:39:36: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:39:37: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:39:41: "Fall<137>" activated the goal "func_button 1" +L 07/20/1999 - 10:40:00: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:40:00: "Ez 2 Kill<120>" activated the goal "blue_pak6" +L 07/20/1999 - 10:40:02: "Ez 2 Kill<120>" activated the goal "blue_pak5" +L 07/20/1999 - 10:40:08: "Fall<137>" activated the goal "team one flag" +L 07/20/1999 - 10:40:22: "Fall<137>" activated the goal "blue_pak6" +L 07/20/1999 - 10:40:42: "Damage<143><WON:4294914335>" connected, address "62.136.58.14:27005" +L 07/20/1999 - 10:40:53: "Fall<137>" activated the goal "func_button 2" +L 07/20/1999 - 10:40:59: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:41:12: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:41:12: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:41:13: "Fall<137>" activated the goal "team two dropoff" +L 07/20/1999 - 10:41:16: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:41:16: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:41:17: "Fall<137>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:41:59: "Fall<137>" disconnected +L 07/20/1999 - 10:42:01: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:42:17: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:42:17: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:42:18: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:42:19: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:42:20: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:42:21: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:42:54: "Ez 2 Kill<120>" killed by world with "worldspawn" +L 07/20/1999 - 10:43:02: "Ez 2 Kill<120>" changed class to "Scout" +L 07/20/1999 - 10:43:03: "Ez 2 Kill<120>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:43:19: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:43:35: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:43:44: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:44:07: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:44:21: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:44:22: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:44:22: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:44:24: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:44:24: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:44:44: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:44:57: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:45:06: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:45:32: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:45:44: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:45:44: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:45:44: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:45:46: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:45:46: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:46:04: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:46:19: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:46:25: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:46:46: "dweezo<144><WON:4294916170>" connected, address "208.250.172.13:27005" +L 07/20/1999 - 10:46:51: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:47:03: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:47:03: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:47:04: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:47:05: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:47:06: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:47:07: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:47:17: "dweezo<144><WON:4294916170>" has entered the game +L 07/20/1999 - 10:47:25: "dweezo<144>" joined team "1". +L 07/20/1999 - 10:47:27: "dweezo<144>" changed class to "HWGuy" +L 07/20/1999 - 10:47:27: "dweezo<144>" changed class to "HWGuy" +L 07/20/1999 - 10:47:27: "dweezo<144>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:47:28: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:47:30: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:47:32: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:47:38: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:47:39: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:47:47: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:48:00: "dweezo<144>" activated the goal "blue_pak8" +L 07/20/1999 - 10:48:01: "dweezo<144>" activated the goal "blue_pak7" +L 07/20/1999 - 10:48:15: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:48:27: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:48:27: "dweezo<144>" activated the goal "blue_pak8" +L 07/20/1999 - 10:48:27: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:48:27: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:48:34: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:48:36: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:48:37: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:48:38: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:49:06: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:49:19: "dweezo<144>" activated the goal "func_button 2" +L 07/20/1999 - 10:49:39: "dweezo<144>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:49:49: "dweezo<144>" activated the goal "team two flag" +L 07/20/1999 - 10:49:58: "Ez 2 Kill<120>" activated the goal "func_button 1" +L 07/20/1999 - 10:50:11: "Ez 2 Kill<120>" activated the goal "trigger_multiple 11" +L 07/20/1999 - 10:50:18: "Ez 2 Kill<120>" activated the goal "team one flag" +L 07/20/1999 - 10:50:50: "dweezo<144>" activated the goal "func_button 1" +L 07/20/1999 - 10:51:14: "dweezo<144>" activated the goal "func_button 1" +L 07/20/1999 - 10:51:56: "Ez 2 Kill<120>" activated the goal "func_button 2" +L 07/20/1999 - 10:51:59: "dweezo<144>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:52:00: "dweezo<144>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:52:00: "dweezo<144>" activated the goal "team one dropoff" +L 07/20/1999 - 10:52:03: "dweezo<144>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:52:03: "dweezo<144>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:52:06: "dweezo<144>" changed class to "Engineer" +L 07/20/1999 - 10:52:08: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:52:08: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:52:09: "Ez 2 Kill<120>" activated the goal "team two dropoff" +L 07/20/1999 - 10:52:10: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:52:10: "Ez 2 Kill<120>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:52:16: "dweezo<144>" killed self with "mirvgrenade" +L 07/20/1999 - 10:52:18: "Ez 2 Kill<120>" disconnected +L 07/20/1999 - 10:52:19: "dweezo<144>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 10:52:21: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:52:22: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:52:27: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:52:49: "dweezo<144>" built a "sentry". +L 07/20/1999 - 10:53:18: "dweezo<144>" activated the goal "func_button 1" +L 07/20/1999 - 10:53:23: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:53:26: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:53:27: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:53:35: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:53:37: "dweezo<144>" activated the goal "spawn_pak" +L 07/20/1999 - 10:53:55: "dweezo<144>" activated the goal "func_button 2" +L 07/20/1999 - 10:54:09: "dweezo<144>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 10:54:10: =------= MATCH RESULTS =------= +L 07/20/1999 - 10:54:10: "red" defeated "blue" +L 07/20/1999 - 10:54:10: "blue" RESULTS: "98906768" players. "32" frags, "1" unaccounted for. "30" team score. +L 07/20/1999 - 10:54:10: "red" RESULTS: "98906768" players. "131" frags, "0" unaccounted for. "130" team score. +L 07/20/1999 - 10:54:17: Log closed. diff --git a/utils/tfstats/testsuite/testlog15.txt b/utils/tfstats/testsuite/testlog15.txt new file mode 100644 index 0000000..1f17ba5 --- /dev/null +++ b/utils/tfstats/testsuite/testlog15.txt @@ -0,0 +1,150 @@ +L 07/20/1999 - 12:29:24: Log file started. +L 07/20/1999 - 12:29:24: Spawning server "cz2" +L 07/20/1999 - 12:29:24: server cvars start +L 07/20/1999 - 12:29:24: "cr_random" = "0" +L 07/20/1999 - 12:29:24: "cr_engineer" = "0" +L 07/20/1999 - 12:29:24: "cr_spy" = "0" +L 07/20/1999 - 12:29:24: "cr_pyro" = "0" +L 07/20/1999 - 12:29:24: "cr_hwguy" = "0" +L 07/20/1999 - 12:29:24: "cr_medic" = "0" +L 07/20/1999 - 12:29:24: "cr_demoman" = "0" +L 07/20/1999 - 12:29:24: "cr_soldier" = "0" +L 07/20/1999 - 12:29:24: "cr_sniper" = "0" +L 07/20/1999 - 12:29:24: "cr_scout" = "0" +L 07/20/1999 - 12:29:24: "decalfrequency" = "30" +L 07/20/1999 - 12:29:24: "mp_autocrosshair" = "1" +L 07/20/1999 - 12:29:24: "mp_flashlight" = "0" +L 07/20/1999 - 12:29:24: "mp_footsteps" = "0" +L 07/20/1999 - 12:29:24: "mp_forcerespawn" = "1" +L 07/20/1999 - 12:29:24: "mp_weaponstay" = "0" +L 07/20/1999 - 12:29:24: "mp_falldamage" = "0" +L 07/20/1999 - 12:29:24: "mp_friendlyfire" = "0" +L 07/20/1999 - 12:29:24: "mp_timelimit" = "30" +L 07/20/1999 - 12:29:24: "mp_fraglimit" = "0" +L 07/20/1999 - 12:29:24: "mp_teamplay" = "21" +L 07/20/1999 - 12:29:24: "tfc_balance_scores" = "1.0" +L 07/20/1999 - 12:29:24: "tfc_balance_teams" = "1.0" +L 07/20/1999 - 12:29:24: "tfc_adminpwd" = "" +L 07/20/1999 - 12:29:24: "tfc_clanbattle_locked" = "0.0" +L 07/20/1999 - 12:29:24: "tfc_clanbattle" = "0.0" +L 07/20/1999 - 12:29:24: "tfc_respawndelay" = "0.0" +L 07/20/1999 - 12:29:24: "tfc_autoteam" = "0" +L 07/20/1999 - 12:29:24: "cmdline" = "0" +L 07/20/1999 - 12:29:24: "mp_logfile" = "1" +L 07/20/1999 - 12:29:24: "mp_logecho" = "1" +L 07/20/1999 - 12:29:24: "deathmatch" = "1" +L 07/20/1999 - 12:29:24: "coop" = "0" +L 07/20/1999 - 12:29:24: "pausable" = "0" +L 07/20/1999 - 12:29:24: "sv_sendvelocity" = "1" +L 07/20/1999 - 12:29:24: "sv_password" = "" +L 07/20/1999 - 12:29:24: "sv_aim" = "0" +L 07/20/1999 - 12:29:24: "sv_gravity" = "800" +L 07/20/1999 - 12:29:24: "sv_friction" = "4" +L 07/20/1999 - 12:29:24: "edgefriction" = "2" +L 07/20/1999 - 12:29:24: "sv_stopspeed" = "100" +L 07/20/1999 - 12:29:24: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 12:29:24: "sv_accelerate" = "10" +L 07/20/1999 - 12:29:24: "sv_stepsize" = "18" +L 07/20/1999 - 12:29:24: "sv_clipmode" = "0" +L 07/20/1999 - 12:29:24: "sv_bounce" = "1" +L 07/20/1999 - 12:29:24: "sv_airmove" = "1" +L 07/20/1999 - 12:29:24: "sv_airaccelerate" = "10" +L 07/20/1999 - 12:29:24: "sv_wateraccelerate" = "10" +L 07/20/1999 - 12:29:24: "sv_waterfriction" = "1" +L 07/20/1999 - 12:29:24: "sv_timeout" = "65" +L 07/20/1999 - 12:29:24: "sv_clienttrace" = "3.5" +L 07/20/1999 - 12:29:24: "sv_cheats" = "1.000000" +L 07/20/1999 - 12:29:24: "sv_maxspectators" = "8" +L 07/20/1999 - 12:29:24: "sv_spectalk" = "1" +L 07/20/1999 - 12:29:24: "sv_spectatormaxspeed" = "500" +L 07/20/1999 - 12:29:24: "sv_upload_maxsize" = "0" +L 07/20/1999 - 12:29:24: "sv_allowdownload" = "1" +L 07/20/1999 - 12:29:24: "sv_allowupload" = "1" +L 07/20/1999 - 12:29:24: server cvars end +L 07/20/1999 - 12:29:28: Map CRC "1880504211" +L 07/20/1999 - 12:29:28: "sv_maxspeed" = "500" +L 07/20/1999 - 12:29:28: Server name is "Aesthete" +L 07/20/1999 - 12:29:28: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 12:29:32: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/20/1999 - 12:32:28: "Blazer1<158><WON:4294920089>" connected, address "205.151.63.28:27005" +L 07/20/1999 - 12:33:06: "Blazer1<158><WON:4294920089>" has entered the game +L 07/20/1999 - 12:33:15: "Blazer1<158>" joined team "1". +L 07/20/1999 - 12:33:22: "Blazer1<158>" changed class to "Spy" +L 07/20/1999 - 12:33:22: "Blazer1<158>" changed class to "Spy" +L 07/20/1999 - 12:33:22: "Blazer1<158>" activated the goal "i_p_t" +L 07/20/1999 - 12:34:26: "Blazer1<158>" activated the goal "blue flag 3" +L 07/20/1999 - 12:35:00: Named Broadcast: "#cz_bcap1" ("Blazer1<158>") +L 07/20/1999 - 12:35:00: Named Broadcast: "#cz_bcap1" ("Blazer1<158>") +L 07/20/1999 - 12:35:43: "Blazer1<158>" disconnected +L 07/20/1999 - 12:37:18: "BitchSlapMatt<159><WON:4294927655>" connected, address "166.62.175.49:27005" +L 07/20/1999 - 12:37:35: "BitchSlapMatt<159><WON:4294927655>" has entered the game +L 07/20/1999 - 12:37:39: "BitchSlapMatt<159>" joined team "1". +L 07/20/1999 - 12:37:42: "BraveSirRobin<160><WON:4294927319>" connected, address "206.214.72.3:27005" +L 07/20/1999 - 12:37:43: "BitchSlapMatt<159>" changed class to "Demoman" +L 07/20/1999 - 12:37:43: "BitchSlapMatt<159>" changed class to "Demoman" +L 07/20/1999 - 12:37:43: "BitchSlapMatt<159>" activated the goal "i_p_t" +L 07/20/1999 - 12:37:51: "BitchSlapMatt<159>" say "anyone else here?" +L 07/20/1999 - 12:37:55: "BraveSirRobin<160><WON:4294927319>" has entered the game +L 07/20/1999 - 12:38:14: "BraveSirRobin<160>" joined team "2". +L 07/20/1999 - 12:38:18: "BraveSirRobin<160>" changed class to "Soldier" +L 07/20/1999 - 12:38:18: "BraveSirRobin<160>" changed class to "Soldier" +L 07/20/1999 - 12:38:18: "BraveSirRobin<160>" activated the goal "i_p_t" +L 07/20/1999 - 12:38:21: "BitchSlapMatt<159>" say "hello" +L 07/20/1999 - 12:38:27: "BraveSirRobin<160>" say "hi" +L 07/20/1999 - 12:38:53: "BitchSlapMatt<159>" activated the goal "blue flag 2" +L 07/20/1999 - 12:40:19: Named Broadcast: "#cz_bcap4" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:40:19: Named Broadcast: "#cz_bcap4" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:40:19: Named Broadcast: "#cz_bcap4" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:40:27: "BitchSlapMatt<159>" killed "BraveSirRobin<160>" with "gl_grenade" +L 07/20/1999 - 12:40:30: "BitchSlapMatt<159>" say "hehe" +L 07/20/1999 - 12:40:32: "BraveSirRobin<160>" activated the goal "i_p_t" +L 07/20/1999 - 12:40:42: "BraveSirRobin<160>" changed class to "Sniper" +L 07/20/1999 - 12:40:58: "BitchSlapMatt<159>" activated the goal "blue flag 3" +L 07/20/1999 - 12:41:43: Named Broadcast: "#cz_bcap2" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:41:43: Named Broadcast: "#cz_bcap2" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:41:43: Named Broadcast: "#cz_bcap2" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:41:44: "Player<161><WON:4294907055>" connected, address "24.7.132.66:27005" +L 07/20/1999 - 12:41:55: "Player<162><WON:4294927556>" connected, address "24.132.36.44:27005" +L 07/20/1999 - 12:42:11: "Player<162><WON:4294927556>" has entered the game +L 07/20/1999 - 12:42:19: "Player<162>" joined team "2". +L 07/20/1999 - 12:42:24: "Player<162>" changed class to "HWGuy" +L 07/20/1999 - 12:42:24: "Player<162>" changed class to "HWGuy" +L 07/20/1999 - 12:42:24: "Player<162>" activated the goal "i_p_t" +L 07/20/1999 - 12:42:40: "BitchSlapMatt<159>" activated the goal "blue flag 3" +L 07/20/1999 - 12:43:19: Named Broadcast: "#cz_bcap3" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:43:19: Named Broadcast: "#cz_bcap3" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:43:19: Named Broadcast: "#cz_bcap3" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:43:19: Named Broadcast: "#cz_bcap3" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:43:32: "BraveSirRobin<160>" activated the goal "red marker 3" +L 07/20/1999 - 12:43:48: "BitchSlapMatt<159>" activated the goal "blue flag 3" +L 07/20/1999 - 12:44:13: "Player<162>" disconnected +L 07/20/1999 - 12:44:22: Named Broadcast: "#cz_rcap4" ("BraveSirRobin<160>") +L 07/20/1999 - 12:44:22: Named Broadcast: "#cz_rcap4" ("BraveSirRobin<160>") +L 07/20/1999 - 12:44:22: Named Broadcast: "#cz_rcap4" ("BraveSirRobin<160>") +L 07/20/1999 - 12:44:46: Named Broadcast: "#cz_bcap5" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:44:46: Named Broadcast: "#cz_bcap5" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:44:46: Named Broadcast: "#cz_bcap5" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:45:13: "BraveSirRobin<160>" activated the goal "red marker 2" +L 07/20/1999 - 12:45:48: "BitchSlapMatt<159>" activated the goal "blue flag 3" +L 07/20/1999 - 12:46:09: Named Broadcast: "#cz_rcap5" ("BraveSirRobin<160>") +L 07/20/1999 - 12:46:09: Named Broadcast: "#cz_rcap5" ("BraveSirRobin<160>") +L 07/20/1999 - 12:46:09: Named Broadcast: "#cz_rcap5" ("BraveSirRobin<160>") +L 07/20/1999 - 12:46:50: "BraveSirRobin<160>" activated the goal "red marker 2" +L 07/20/1999 - 12:46:53: Named Broadcast: "#cz_bcap5" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:46:53: Named Broadcast: "#cz_bcap5" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:46:53: Named Broadcast: "#cz_bcap5" ("BitchSlapMatt<159>") +L 07/20/1999 - 12:47:24: "BitchSlapMatt<159>" killed "BraveSirRobin<160>" with "gl_grenade" +L 07/20/1999 - 12:47:25: "BraveSirRobin<160>" activated the goal "i_p_t" +L 07/20/1999 - 12:47:52: "BitchSlapMatt<159>" disconnected +L 07/20/1999 - 12:48:05: "BraveSirRobin<160>" disconnected +L 07/20/1999 - 12:59:18: "ben<163><WON:4294929587>" connected, address "195.36.135.210:27005" +L 07/20/1999 - 12:59:41: "ben<163><WON:4294929587>" has entered the game +L 07/20/1999 - 12:59:53: "ben<163>" joined team "1". +L 07/20/1999 - 13:00:04: =------= MATCH RESULTS =------= +L 07/20/1999 - 13:00:04: "blue" defeated "red" +L 07/20/1999 - 13:00:04: "blue" RESULTS: "98906768" players. "14" frags, "1" unaccounted for. "153" team score. +L 07/20/1999 - 13:00:04: "red" RESULTS: "98906768" players. "4" frags, "0" unaccounted for. "32" team score. +L 07/20/1999 - 13:00:05: "ben<163>" changed class to "Engineer" +L 07/20/1999 - 13:00:05: "ben<163>" changed class to "Engineer" +L 07/20/1999 - 13:00:05: "ben<163>" activated the goal "i_p_t" +L 07/20/1999 - 13:00:10: Log closed. diff --git a/utils/tfstats/testsuite/testlog16.txt b/utils/tfstats/testsuite/testlog16.txt new file mode 100644 index 0000000..32e6195 --- /dev/null +++ b/utils/tfstats/testsuite/testlog16.txt @@ -0,0 +1,195 @@ +L 07/20/1999 - 13:00:10: Log file started. +L 07/20/1999 - 13:00:10: Spawning server "well" +L 07/20/1999 - 13:00:10: server cvars start +L 07/20/1999 - 13:00:10: "cr_random" = "0" +L 07/20/1999 - 13:00:10: "cr_engineer" = "0" +L 07/20/1999 - 13:00:10: "cr_spy" = "0" +L 07/20/1999 - 13:00:10: "cr_pyro" = "0" +L 07/20/1999 - 13:00:10: "cr_hwguy" = "0" +L 07/20/1999 - 13:00:10: "cr_medic" = "0" +L 07/20/1999 - 13:00:10: "cr_demoman" = "0" +L 07/20/1999 - 13:00:10: "cr_soldier" = "0" +L 07/20/1999 - 13:00:10: "cr_sniper" = "0" +L 07/20/1999 - 13:00:10: "cr_scout" = "0" +L 07/20/1999 - 13:00:10: "decalfrequency" = "30" +L 07/20/1999 - 13:00:10: "mp_autocrosshair" = "1" +L 07/20/1999 - 13:00:10: "mp_flashlight" = "0" +L 07/20/1999 - 13:00:10: "mp_footsteps" = "0" +L 07/20/1999 - 13:00:10: "mp_forcerespawn" = "1" +L 07/20/1999 - 13:00:10: "mp_weaponstay" = "0" +L 07/20/1999 - 13:00:10: "mp_falldamage" = "0" +L 07/20/1999 - 13:00:10: "mp_friendlyfire" = "0" +L 07/20/1999 - 13:00:10: "mp_timelimit" = "30" +L 07/20/1999 - 13:00:10: "mp_fraglimit" = "0" +L 07/20/1999 - 13:00:10: "mp_teamplay" = "21" +L 07/20/1999 - 13:00:10: "tfc_balance_scores" = "1.0" +L 07/20/1999 - 13:00:10: "tfc_balance_teams" = "1.0" +L 07/20/1999 - 13:00:10: "tfc_adminpwd" = "" +L 07/20/1999 - 13:00:10: "tfc_clanbattle_locked" = "0.0" +L 07/20/1999 - 13:00:10: "tfc_clanbattle" = "0.0" +L 07/20/1999 - 13:00:10: "tfc_respawndelay" = "0.0" +L 07/20/1999 - 13:00:10: "tfc_autoteam" = "0" +L 07/20/1999 - 13:00:10: "cmdline" = "0" +L 07/20/1999 - 13:00:10: "mp_logfile" = "1" +L 07/20/1999 - 13:00:10: "mp_logecho" = "1" +L 07/20/1999 - 13:00:10: "deathmatch" = "1" +L 07/20/1999 - 13:00:10: "coop" = "0" +L 07/20/1999 - 13:00:10: "pausable" = "0" +L 07/20/1999 - 13:00:10: "sv_sendvelocity" = "1" +L 07/20/1999 - 13:00:10: "sv_password" = "" +L 07/20/1999 - 13:00:10: "sv_aim" = "0" +L 07/20/1999 - 13:00:10: "sv_gravity" = "800" +L 07/20/1999 - 13:00:10: "sv_friction" = "4" +L 07/20/1999 - 13:00:10: "edgefriction" = "2" +L 07/20/1999 - 13:00:10: "sv_stopspeed" = "100" +L 07/20/1999 - 13:00:10: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 13:00:10: "sv_accelerate" = "10" +L 07/20/1999 - 13:00:10: "sv_stepsize" = "18" +L 07/20/1999 - 13:00:10: "sv_clipmode" = "0" +L 07/20/1999 - 13:00:10: "sv_bounce" = "1" +L 07/20/1999 - 13:00:10: "sv_airmove" = "1" +L 07/20/1999 - 13:00:10: "sv_airaccelerate" = "10" +L 07/20/1999 - 13:00:10: "sv_wateraccelerate" = "10" +L 07/20/1999 - 13:00:10: "sv_waterfriction" = "1" +L 07/20/1999 - 13:00:10: "sv_timeout" = "65" +L 07/20/1999 - 13:00:10: "sv_clienttrace" = "3.5" +L 07/20/1999 - 13:00:10: "sv_cheats" = "1.000000" +L 07/20/1999 - 13:00:10: "sv_maxspectators" = "8" +L 07/20/1999 - 13:00:10: "sv_spectalk" = "1" +L 07/20/1999 - 13:00:10: "sv_spectatormaxspeed" = "500" +L 07/20/1999 - 13:00:10: "sv_upload_maxsize" = "0" +L 07/20/1999 - 13:00:10: "sv_allowdownload" = "1" +L 07/20/1999 - 13:00:10: "sv_allowupload" = "1" +L 07/20/1999 - 13:00:10: server cvars end +L 07/20/1999 - 13:00:15: Map CRC "-1991804164" +L 07/20/1999 - 13:00:15: "sv_maxspeed" = "500" +L 07/20/1999 - 13:00:15: Server name is "Aesthete" +L 07/20/1999 - 13:00:15: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 13:00:20: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/20/1999 - 13:00:40: "ben<163><WON:4294929587>" has entered the game +L 07/20/1999 - 13:00:54: "ben<163>" joined team "1". +L 07/20/1999 - 13:01:01: "ben<163>" changed class to "Scout" +L 07/20/1999 - 13:01:01: "ben<163>" changed class to "Scout" +L 07/20/1999 - 13:01:01: "ben<163>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 13:01:09: "ben<163>" activated the goal "spawn_pak" +L 07/20/1999 - 13:01:10: "ben<163>" activated the goal "spawn_pak" +L 07/20/1999 - 13:01:12: "ben<163>" activated the goal "spawn_pak" +L 07/20/1999 - 13:01:18: "ben<163>" activated the goal "spawn_pak" +L 07/20/1999 - 13:01:22: "ben<163>" activated the goal "spawn_pak" +L 07/20/1999 - 13:01:56: "Spamman<164><WON:4294918451>" connected, address "207.30.55.70:27005" +L 07/20/1999 - 13:02:06: "ben<163>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:02:19: "ben<163>" activated the goal "func_button 5" +L 07/20/1999 - 13:02:20: "ben<163>" activated the goal "func_door 14" +L 07/20/1999 - 13:02:23: "ben<163>" activated the goal "func_door 14" +L 07/20/1999 - 13:02:36: "Spamman<164><WON:4294918451>" has entered the game +L 07/20/1999 - 13:02:46: "Spamman<164>" joined team "1". +L 07/20/1999 - 13:03:02: "Spamman<164>" disconnected +L 07/20/1999 - 13:05:02: "ben<163>" activated the goal "func_button 1" +L 07/20/1999 - 13:05:14: "ben<163>" activated the goal "spawn_pak" +L 07/20/1999 - 13:05:36: "ben<163>" activated the goal "blue_pak7" +L 07/20/1999 - 13:05:37: "ben<163>" activated the goal "blue_pak8" +L 07/20/1999 - 13:05:48: "ben<163>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:05:49: "ben<163>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:05:49: "ben<163>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:05:53: "ben<163>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:05:54: "ben<163>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:05:59: "ben<163>" disconnected +L 07/20/1999 - 13:14:12: "Doppelganger<165><WON:4294930704>" connected, address "128.59.58.184:27005" +L 07/20/1999 - 13:14:42: "Doppelganger<165><WON:4294930704>" has entered the game +L 07/20/1999 - 13:15:21: "Doppelganger<165>" disconnected +L 07/20/1999 - 13:19:21: "pat_mccrotch<166><WON:4294921890>" connected, address "209.181.132.234:27005" +L 07/20/1999 - 13:19:30: "pat_mccrotch<167><WON:4294921890>" connected, address "209.181.132.234:27005" +L 07/20/1999 - 13:20:38: "SPIDERMAN<168><WON:4294930309>" connected, address "195.84.176.120:27005" +L 07/20/1999 - 13:20:53: "SPIDERMAN<168><WON:4294930309>" has entered the game +L 07/20/1999 - 13:21:03: "SPIDERMAN<168>" joined team "2". +L 07/20/1999 - 13:21:06: "SPIDERMAN<168>" changed class to "Sniper" +L 07/20/1999 - 13:21:06: "SPIDERMAN<168>" changed class to "Sniper" +L 07/20/1999 - 13:21:06: "SPIDERMAN<168>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 13:21:08: "SPIDERMAN<168>" activated the goal "spawn_pak" +L 07/20/1999 - 13:21:30: "SPIDERMAN<168>" activated the goal "func_button 1" +L 07/20/1999 - 13:21:36: "SPIDERMAN<168>" activated the goal "func_button 1" +L 07/20/1999 - 13:21:44: "SPIDERMAN<168>" activated the goal "func_button 1" +L 07/20/1999 - 13:21:50: "SPIDERMAN<168>" activated the goal "func_button 1" +L 07/20/1999 - 13:21:58: "SPIDERMAN<168>" activated the goal "func_button 1" +L 07/20/1999 - 13:22:08: "SPIDERMAN<168>" activated the goal "func_button 1" +L 07/20/1999 - 13:22:38: "SPIDERMAN<168>" activated the goal "func_button 1" +L 07/20/1999 - 13:22:53: "The-End<169><WON:4294929742>" connected, address "216.17.10.8:27005" +L 07/20/1999 - 13:23:05: "The-End<169><WON:4294929742>" has entered the game +L 07/20/1999 - 13:23:06: "SPIDERMAN<168>" disconnected +L 07/20/1999 - 13:23:10: "The-End<169>" joined team "1". +L 07/20/1999 - 13:23:17: "The-End<169>" changed class to "Spy" +L 07/20/1999 - 13:23:17: "The-End<169>" changed class to "Spy" +L 07/20/1999 - 13:23:17: "The-End<169>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 13:23:20: "The-End<169>" activated the goal "spawn_pak" +L 07/20/1999 - 13:23:21: "The-End<169>" activated the goal "spawn_pak" +L 07/20/1999 - 13:23:22: "The-End<169>" activated the goal "spawn_pak" +L 07/20/1999 - 13:23:24: "The-End<169>" activated the goal "spawn_pak" +L 07/20/1999 - 13:23:54: "The-End<169>" activated the goal "func_button 2" +L 07/20/1999 - 13:24:17: "The-End<169>" activated the goal "blue_pak6" +L 07/20/1999 - 13:24:18: "The-End<169>" activated the goal "blue_pak5" +L 07/20/1999 - 13:24:39: "The-End<169>" activated the goal "team two flag" +L 07/20/1999 - 13:24:57: "Player<170><WON:4294918252>" connected, address "24.104.1.77:27005" +L 07/20/1999 - 13:24:58: "The-End<169>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:25:13: "The-End<169>" activated the goal "blue_pak8" +L 07/20/1999 - 13:25:14: "The-End<169>" activated the goal "blue_pak7" +L 07/20/1999 - 13:25:35: "Player<170><WON:4294918252>" has entered the game +L 07/20/1999 - 13:25:48: "Player<170>" joined team "1". +L 07/20/1999 - 13:25:50: "The-End<169>" activated the goal "func_button 1" +L 07/20/1999 - 13:25:51: "Player<170>" changed class to "Scout" +L 07/20/1999 - 13:25:51: "Player<170>" changed class to "Scout" +L 07/20/1999 - 13:25:51: "Player<170>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 13:26:36: "The-End<169>" activated the goal "func_button 5" +L 07/20/1999 - 13:26:37: "The-End<169>" activated the goal "func_door 14" +L 07/20/1999 - 13:26:40: "The-End<169>" activated the goal "func_door 14" +L 07/20/1999 - 13:26:43: "Player<170>" activated the goal "func_button 2" +L 07/20/1999 - 13:26:51: "The-End<169>" activated the goal "team two flag" +L 07/20/1999 - 13:26:56: "The-End<169>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:26:58: "The-End<169>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:26:58: "The-End<169>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:26:58: "The-End<169>" activated the goal "team one dropoff" +L 07/20/1999 - 13:27:01: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:27:02: "The-End<169>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:27:03: "The-End<169>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:27:11: "Player<170>" activated the goal "team two flag" +L 07/20/1999 - 13:27:15: "Player<170>" activated the goal "func_button 5" +L 07/20/1999 - 13:27:16: "Player<170>" activated the goal "func_door 14" +L 07/20/1999 - 13:27:19: "Player<170>" activated the goal "func_door 14" +L 07/20/1999 - 13:27:58: "Player<170>" activated the goal "func_button 1" +L 07/20/1999 - 13:28:16: "Player<170>" activated the goal "blue_pak8" +L 07/20/1999 - 13:28:27: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:28:28: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:28:29: "Player<170>" activated the goal "team one dropoff" +L 07/20/1999 - 13:28:31: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:28:32: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:28:47: "The-End<169>" disconnected +L 07/20/1999 - 13:28:54: "Player<170>" activated the goal "func_button 2" +L 07/20/1999 - 13:29:12: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:29:25: "Player<170>" activated the goal "func_button 5" +L 07/20/1999 - 13:29:26: "Player<170>" activated the goal "team two flag" +L 07/20/1999 - 13:29:26: "Player<170>" activated the goal "func_door 14" +L 07/20/1999 - 13:29:30: "bantha-fodder<171><WON:4294918144>" connected, address "212.5.25.119:27005" +L 07/20/1999 - 13:29:30: "Player<170>" activated the goal "func_door 14" +L 07/20/1999 - 13:29:51: "Player<170>" activated the goal "func_button 1" +L 07/20/1999 - 13:30:01: "bantha-fodder<171><WON:4294918144>" has entered the game +L 07/20/1999 - 13:30:04: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:30:05: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:30:05: "Player<170>" activated the goal "team one dropoff" +L 07/20/1999 - 13:30:08: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:30:08: "Player<170>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 13:30:17: "Saint-Jazzman<172><WON:4294932517>" connected, address "204.252.237.13:27005" +L 07/20/1999 - 13:30:17: "bantha-fodder<171>" joined team "2". +L 07/20/1999 - 13:30:22: "bantha-fodder<171>" changed class to "Scout" +L 07/20/1999 - 13:30:22: "bantha-fodder<171>" changed class to "Scout" +L 07/20/1999 - 13:30:22: "bantha-fodder<171>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 13:30:26: "bantha-fodder<171>" activated the goal "spawn_pak" +L 07/20/1999 - 13:30:27: "bantha-fodder<171>" activated the goal "spawn_pak" +L 07/20/1999 - 13:30:35: "Saint-Jazzman<172><WON:4294932517>" has entered the game +L 07/20/1999 - 13:30:41: "Saint-Jazzman<172>" joined team "1". +L 07/20/1999 - 13:30:44: =------= MATCH RESULTS =------= +L 07/20/1999 - 13:30:44: "blue" defeated "red" +L 07/20/1999 - 13:30:44: "blue" RESULTS: "98906768" players. "30" frags, "2" unaccounted for. "30" team score. +L 07/20/1999 - 13:30:44: "red" RESULTS: "98906768" players. "0" frags, "1" unaccounted for. "0" team score. +L 07/20/1999 - 13:30:45: "Saint-Jazzman<172>" changed class to "Soldier" +L 07/20/1999 - 13:30:45: "Saint-Jazzman<172>" changed class to "Soldier" +L 07/20/1999 - 13:30:45: "Saint-Jazzman<172>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 13:31:17: Log closed. diff --git a/utils/tfstats/testsuite/testlog2.txt b/utils/tfstats/testsuite/testlog2.txt new file mode 100644 index 0000000..4eba758 --- /dev/null +++ b/utils/tfstats/testsuite/testlog2.txt @@ -0,0 +1,330 @@ +L 07/19/1999 - 19:38:54: Log file started. +L 07/19/1999 - 19:38:54: Spawning server "cz2" +L 07/19/1999 - 19:38:54: server cvars start +L 07/19/1999 - 19:38:54: "cr_random" = "0" +L 07/19/1999 - 19:38:54: "cr_engineer" = "0" +L 07/19/1999 - 19:38:54: "cr_spy" = "0" +L 07/19/1999 - 19:38:54: "cr_pyro" = "0" +L 07/19/1999 - 19:38:54: "cr_hwguy" = "0" +L 07/19/1999 - 19:38:54: "cr_medic" = "0" +L 07/19/1999 - 19:38:54: "cr_demoman" = "0" +L 07/19/1999 - 19:38:54: "cr_soldier" = "0" +L 07/19/1999 - 19:38:54: "cr_sniper" = "0" +L 07/19/1999 - 19:38:54: "cr_scout" = "0" +L 07/19/1999 - 19:38:54: "decalfrequency" = "30" +L 07/19/1999 - 19:38:54: "mp_autocrosshair" = "1" +L 07/19/1999 - 19:38:54: "mp_flashlight" = "0" +L 07/19/1999 - 19:38:54: "mp_footsteps" = "0" +L 07/19/1999 - 19:38:54: "mp_forcerespawn" = "1" +L 07/19/1999 - 19:38:54: "mp_weaponstay" = "0" +L 07/19/1999 - 19:38:54: "mp_falldamage" = "0" +L 07/19/1999 - 19:38:54: "mp_friendlyfire" = "0" +L 07/19/1999 - 19:38:54: "mp_timelimit" = "30" +L 07/19/1999 - 19:38:54: "mp_fraglimit" = "0" +L 07/19/1999 - 19:38:54: "mp_teamplay" = "21" +L 07/19/1999 - 19:38:54: "tfc_balance_scores" = "1.0" +L 07/19/1999 - 19:38:54: "tfc_balance_teams" = "1.0" +L 07/19/1999 - 19:38:54: "tfc_adminpwd" = "" +L 07/19/1999 - 19:38:54: "tfc_clanbattle_locked" = "0.0" +L 07/19/1999 - 19:38:54: "tfc_clanbattle" = "0.0" +L 07/19/1999 - 19:38:54: "tfc_respawndelay" = "0.0" +L 07/19/1999 - 19:38:54: "tfc_autoteam" = "0" +L 07/19/1999 - 19:38:54: "cmdline" = "0" +L 07/19/1999 - 19:38:54: "mp_logfile" = "1" +L 07/19/1999 - 19:38:54: "mp_logecho" = "1" +L 07/19/1999 - 19:38:54: "deathmatch" = "1" +L 07/19/1999 - 19:38:54: "coop" = "0" +L 07/19/1999 - 19:38:54: "pausable" = "0" +L 07/19/1999 - 19:38:54: "sv_sendvelocity" = "1" +L 07/19/1999 - 19:38:54: "sv_password" = "" +L 07/19/1999 - 19:38:54: "sv_aim" = "0" +L 07/19/1999 - 19:38:54: "sv_gravity" = "800" +L 07/19/1999 - 19:38:54: "sv_friction" = "4" +L 07/19/1999 - 19:38:54: "edgefriction" = "2" +L 07/19/1999 - 19:38:54: "sv_stopspeed" = "100" +L 07/19/1999 - 19:38:54: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 19:38:54: "sv_accelerate" = "10" +L 07/19/1999 - 19:38:54: "sv_stepsize" = "18" +L 07/19/1999 - 19:38:54: "sv_clipmode" = "0" +L 07/19/1999 - 19:38:54: "sv_bounce" = "1" +L 07/19/1999 - 19:38:54: "sv_airmove" = "1" +L 07/19/1999 - 19:38:54: "sv_airaccelerate" = "10" +L 07/19/1999 - 19:38:54: "sv_wateraccelerate" = "10" +L 07/19/1999 - 19:38:54: "sv_waterfriction" = "1" +L 07/19/1999 - 19:38:54: "sv_timeout" = "65" +L 07/19/1999 - 19:38:54: "sv_clienttrace" = "3.5" +L 07/19/1999 - 19:38:54: "sv_cheats" = "1.000000" +L 07/19/1999 - 19:38:54: "sv_maxspectators" = "8" +L 07/19/1999 - 19:38:54: "sv_spectalk" = "1" +L 07/19/1999 - 19:38:54: "sv_spectatormaxspeed" = "500" +L 07/19/1999 - 19:38:54: "sv_upload_maxsize" = "0" +L 07/19/1999 - 19:38:54: "sv_allowdownload" = "1" +L 07/19/1999 - 19:38:54: "sv_allowupload" = "1" +L 07/19/1999 - 19:38:54: server cvars end +L 07/19/1999 - 19:38:57: Map CRC "1880504211" +L 07/19/1999 - 19:38:57: "sv_maxspeed" = "500" +L 07/19/1999 - 19:38:57: Server name is "Aesthete" +L 07/19/1999 - 19:38:58: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 19:39:01: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/19/1999 - 19:41:27: "Encryptor<13><WON:4294930465>" connected, address "216.198.60.108:27005" +L 07/19/1999 - 19:42:06: "Encryptor<13><WON:4294930465>" has entered the game +L 07/19/1999 - 19:42:22: "Encryptor<13>" joined team "2". +L 07/19/1999 - 19:42:24: "Encryptor<13>" changed class to "Scout" +L 07/19/1999 - 19:42:24: "Encryptor<13>" changed class to "Scout" +L 07/19/1999 - 19:42:24: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 19:42:34: "Encryptor<13>" activated the goal "red marker 1" +L 07/19/1999 - 19:42:59: Named Broadcast: "#cz_rcap5" ("Encryptor<13>") +L 07/19/1999 - 19:42:59: Named Broadcast: "#cz_rcap5" ("Encryptor<13>") +L 07/19/1999 - 19:43:20: "Encryptor<13>" activated the goal "red marker 2" +L 07/19/1999 - 19:43:47: Named Broadcast: "#cz_rcap3" ("Encryptor<13>") +L 07/19/1999 - 19:43:47: Named Broadcast: "#cz_rcap3" ("Encryptor<13>") +L 07/19/1999 - 19:44:06: "Encryptor<13>" activated the goal "red marker 1" +L 07/19/1999 - 19:44:38: Named Broadcast: "#cz_rcap4" ("Encryptor<13>") +L 07/19/1999 - 19:44:38: Named Broadcast: "#cz_rcap4" ("Encryptor<13>") +L 07/19/1999 - 19:44:59: "Encryptor<13>" activated the goal "red marker 1" +L 07/19/1999 - 19:46:03: "Wiseman<14><WON:4294935323>" connected, address "199.174.197.104:27005" +L 07/19/1999 - 19:46:35: "Wiseman<14><WON:4294935323>" has entered the game +L 07/19/1999 - 19:46:49: "Wiseman<14>" say " all" +L 07/19/1999 - 19:46:51: "Wiseman<14>" joined team "2". +L 07/19/1999 - 19:46:52: "Wiseman<14>" changed class to "Scout" +L 07/19/1999 - 19:46:52: "Wiseman<14>" changed class to "Scout" +L 07/19/1999 - 19:46:52: "Wiseman<14>" activated the goal "i_p_t" +L 07/19/1999 - 19:47:48: "Encryptor<13>" say_team "su weis" +L 07/19/1999 - 19:47:54: "Encryptor<13>" say_team "su" +L 07/19/1999 - 19:48:03: "Wiseman<14>" disconnected +L 07/19/1999 - 19:49:16: "[USDF]Pvt.Der_Fuehrer<15><WON:4294933439>" connected, address "207.136.171.118:27005" +L 07/19/1999 - 19:49:33: "[USDF]Pvt.Der_Fuehrer<16><WON:4294933439>" connected, address "207.136.171.118:27005" +L 07/19/1999 - 19:49:57: "[USDF]Pvt.Der_Fuehrer<16><WON:4294933439>" has entered the game +L 07/19/1999 - 19:50:06: "[USDF]Pvt.Der_Fuehrer<16>" disconnected +L 07/19/1999 - 19:51:17: "MRBIGGELSWORTH<17><WON:4294913736>" connected, address "153.37.75.92:27005" +L 07/19/1999 - 19:51:28: "beano111<18><WON:4294932237>" connected, address "207.51.7.231:27005" +L 07/19/1999 - 19:51:36: "MRBIGGELSWORTH<17><WON:4294913736>" has entered the game +L 07/19/1999 - 19:51:42: "MRBIGGELSWORTH<17>" joined team "2". +L 07/19/1999 - 19:51:46: "MRBIGGELSWORTH<17>" changed class to "Demoman" +L 07/19/1999 - 19:51:46: "MRBIGGELSWORTH<17>" changed class to "Demoman" +L 07/19/1999 - 19:51:46: "MRBIGGELSWORTH<17>" activated the goal "i_p_t" +L 07/19/1999 - 19:51:54: "beano111<18><WON:4294932237>" has entered the game +L 07/19/1999 - 19:51:58: "beano111<18>" joined team "1". +L 07/19/1999 - 19:52:01: "beano111<18>" changed class to "HWGuy" +L 07/19/1999 - 19:52:01: "beano111<18>" changed class to "HWGuy" +L 07/19/1999 - 19:52:01: "beano111<18>" activated the goal "i_p_t" +L 07/19/1999 - 19:52:54: "beano111<18>" killed "MRBIGGELSWORTH<17>" with "ac" +L 07/19/1999 - 19:53:02: "MRBIGGELSWORTH<17>" changed class to "Soldier" +L 07/19/1999 - 19:53:04: "MRBIGGELSWORTH<17>" changed class to "Soldier" +L 07/19/1999 - 19:53:05: "Player<19><WON:4294936067>" connected, address "165.121.32.208:27005" +L 07/19/1999 - 19:53:06: "MRBIGGELSWORTH<17>" activated the goal "i_p_t" +L 07/19/1999 - 19:53:31: "Player<19><WON:4294936067>" has entered the game +L 07/19/1999 - 19:53:39: "Player<19>" joined team "1". +L 07/19/1999 - 19:53:44: "Player<19>" changed class to "Scout" +L 07/19/1999 - 19:53:44: "Player<19>" changed class to "Scout" +L 07/19/1999 - 19:53:44: "Player<19>" activated the goal "i_p_t" +L 07/19/1999 - 19:53:56: "beano111<18>" killed "Encryptor<13>" with "ac" +L 07/19/1999 - 19:54:08: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 19:54:21: "beano111<18>" say "hi Player<19>" +L 07/19/1999 - 19:55:01: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 19:55:01: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 19:55:01: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 19:55:01: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 19:55:01: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 19:55:46: "Player<20><WON:4294932611>" connected, address "209.245.195.203:27005" +L 07/19/1999 - 19:55:55: "beano111<18>" say "red come out where ever you are" +L 07/19/1999 - 19:56:00: "MRBIGGELSWORTH<17>" killed "Player<19>" with "nailgrenade" +L 07/19/1999 - 19:56:03: "Player<19>" activated the goal "i_p_t" +L 07/19/1999 - 19:56:35: "MRBIGGELSWORTH<17>" killed self with "rocket" +L 07/19/1999 - 19:56:37: "MRBIGGELSWORTH<17>" activated the goal "i_p_t" +L 07/19/1999 - 19:56:51: "MRBIGGELSWORTH<17>" activated the goal "red marker 2" +L 07/19/1999 - 19:57:01: "Player<19>" activated the goal "blue flag 2" +L 07/19/1999 - 19:57:27: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 19:57:27: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 19:57:27: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 19:57:27: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 19:57:27: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 19:57:51: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 19:58:02: "Encryptor<13>" changed class to "Soldier" +L 07/19/1999 - 19:58:07: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 19:58:16: Named Broadcast: "#cz_rcap2" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 19:58:16: Named Broadcast: "#cz_rcap2" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 19:58:16: Named Broadcast: "#cz_rcap2" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 19:58:16: Named Broadcast: "#cz_rcap2" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 19:58:16: Named Broadcast: "#cz_rcap2" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 19:58:16: "Encryptor<13>" say "ok" +L 07/19/1999 - 19:58:20: "Vorkosigan<21><WON:4294927632>" connected, address "207.136.38.165:27005" +L 07/19/1999 - 19:58:25: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 19:58:25: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 19:58:25: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 19:58:25: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 19:58:25: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 19:58:36: "Vorkosigan<21><WON:4294927632>" has entered the game +L 07/19/1999 - 19:58:50: "Vorkosigan<21>" joined team "1". +L 07/19/1999 - 19:58:53: "Vorkosigan<21>" changed class to "Scout" +L 07/19/1999 - 19:58:53: "Vorkosigan<21>" changed class to "Scout" +L 07/19/1999 - 19:58:53: "Vorkosigan<21>" activated the goal "i_p_t" +L 07/19/1999 - 19:59:01: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 19:59:44: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 19:59:44: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 19:59:44: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 19:59:44: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 19:59:44: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 19:59:44: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:00:19: "beano111<18>" killed "Encryptor<13>" with "ac" +L 07/19/1999 - 20:00:22: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 20:00:30: "Vorkosigan<21>" activated the goal "blue flag 1" +L 07/19/1999 - 20:00:40: "Player<19>" activated the goal "blue flag 2" +L 07/19/1999 - 20:00:46: "Encryptor<13>" say "i shall return" +L 07/19/1999 - 20:01:15: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 20:01:15: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 20:01:15: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 20:01:15: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 20:01:15: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 20:01:15: Named Broadcast: "#cz_bcap2" ("Player<19>") +L 07/19/1999 - 20:01:45: "Player<19>" activated the goal "blue flag 2" +L 07/19/1999 - 20:01:51: "beano111<18>" killed "Encryptor<13>" with "mirvgrenade" +L 07/19/1999 - 20:01:52: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 20:01:57: "Encryptor<13>" changed class to "HWGuy" +L 07/19/1999 - 20:02:36: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:02:36: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:02:36: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:02:36: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:02:36: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:02:36: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:02:55: "beano111<18>" killed "Encryptor<13>" with "ac" +L 07/19/1999 - 20:02:57: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 20:03:01: Named Broadcast: "#cz_bcap4" ("Vorkosigan") +L 07/19/1999 - 20:03:01: Named Broadcast: "#cz_bcap4" ("Vorkosigan") +L 07/19/1999 - 20:03:01: Named Broadcast: "#cz_bcap4" ("Vorkosigan") +L 07/19/1999 - 20:03:01: Named Broadcast: "#cz_bcap4" ("Vorkosigan") +L 07/19/1999 - 20:03:01: Named Broadcast: "#cz_bcap4" ("Vorkosigan") +L 07/19/1999 - 20:03:01: Named Broadcast: "#cz_bcap4" ("Vorkosigan") +L 07/19/1999 - 20:03:39: "Encryptor<13>" killed "beano111<18>" with "ac" +L 07/19/1999 - 20:03:39: "Vorkosigan<21>" activated the goal "blue flag 2" +L 07/19/1999 - 20:03:40: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 20:03:42: "beano111<18>" activated the goal "i_p_t" +L 07/19/1999 - 20:04:03: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:04:03: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:04:03: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:04:03: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:04:03: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:04:03: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:04:11: "beano111<18>" killed "Encryptor<13>" with "ac" +L 07/19/1999 - 20:04:13: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 20:04:18: "beano111<18>" killed "MRBIGGELSWORTH<17>" with "ac" +L 07/19/1999 - 20:04:22: "MRBIGGELSWORTH<17>" activated the goal "i_p_t" +L 07/19/1999 - 20:04:28: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 20:04:37: Named Broadcast: "#cz_bcap2" ("Vorkosigan") +L 07/19/1999 - 20:04:37: Named Broadcast: "#cz_bcap2" ("Vorkosigan") +L 07/19/1999 - 20:04:37: Named Broadcast: "#cz_bcap2" ("Vorkosigan") +L 07/19/1999 - 20:04:37: Named Broadcast: "#cz_bcap2" ("Vorkosigan") +L 07/19/1999 - 20:04:37: Named Broadcast: "#cz_bcap2" ("Vorkosigan") +L 07/19/1999 - 20:04:37: Named Broadcast: "#cz_bcap2" ("Vorkosigan") +L 07/19/1999 - 20:04:56: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:04:56: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:04:56: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:04:56: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:04:56: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:04:56: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:05:07: "Vorkosigan<21>" killed "Encryptor<13>" with "nails" +L 07/19/1999 - 20:05:09: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 20:05:16: "Encryptor<13>" changed class to "Demoman" +L 07/19/1999 - 20:05:27: "Vorkosigan<21>" activated the goal "blue flag 2" +L 07/19/1999 - 20:05:51: "beano111<18>" killed "MRBIGGELSWORTH<17>" with "ac" +L 07/19/1999 - 20:05:52: "MRBIGGELSWORTH<17>" activated the goal "i_p_t" +L 07/19/1999 - 20:06:02: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 20:06:05: "MRBIGGELSWORTH<17>" activated the goal "red marker 1" +L 07/19/1999 - 20:06:05: "Encryptor<13>" killed "beano111<18>" with "ac" +L 07/19/1999 - 20:06:08: "beano111<18>" activated the goal "i_p_t" +L 07/19/1999 - 20:06:24: "MRBIGGELSWORTH<17>" killed "Vorkosigan<21>" with "rocket" +L 07/19/1999 - 20:06:24: "beano111<18>" killed "Encryptor<13>" with "ac" +L 07/19/1999 - 20:06:26: "Vorkosigan<21>" activated the goal "i_p_t" +L 07/19/1999 - 20:06:30: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 20:06:33: "Vorkosigan<21>" disconnected +L 07/19/1999 - 20:06:54: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:06:54: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:06:54: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:06:54: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:06:54: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:06:55: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:06:55: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:06:55: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:06:55: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:06:55: Named Broadcast: "#cz_bcap5" ("Player<19>") +L 07/19/1999 - 20:07:13: "beano111<18>" killed "Encryptor<13>" with "ac" +L 07/19/1999 - 20:07:20: "Encryptor<13>" changed class to "Spy" +L 07/19/1999 - 20:07:22: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 20:07:33: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 20:07:45: "beano111<18>" killed "MRBIGGELSWORTH<17>" with "ac" +L 07/19/1999 - 20:07:52: "MRBIGGELSWORTH<17>" activated the goal "i_p_t" +L 07/19/1999 - 20:08:05: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:08:05: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:08:05: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:08:05: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:08:05: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:08:08: "MRBIGGELSWORTH<17>" activated the goal "red marker 2" +L 07/19/1999 - 20:08:24: "Encryptor<13>" killed "beano111<18>" with "knife" +L 07/19/1999 - 20:08:26: "beano111<18>" activated the goal "i_p_t" +L 07/19/1999 - 20:08:28: "MRBIGGELSWORTH<17>" changed class to "Demoman" +L 07/19/1999 - 20:08:29: "beano111<18>" say "good one" +L 07/19/1999 - 20:08:37: "beano111<18>" say "last time tho" +L 07/19/1999 - 20:08:45: "Encryptor<13>" say "heh,,,i feel so dumb when im a sy" +L 07/19/1999 - 20:08:58: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:08:58: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:08:58: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:08:58: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:08:58: Named Broadcast: "#cz_rcap4" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:09:22: "MRBIGGELSWORTH<17>" activated the goal "red marker 1" +L 07/19/1999 - 20:09:29: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 20:09:37: "Encryptor<13>" killed "beano111<18>" with "knife" +L 07/19/1999 - 20:09:39: "beano111<18>" activated the goal "i_p_t" +L 07/19/1999 - 20:09:45: "beano111<18>" say " that was bs" +L 07/19/1999 - 20:09:53: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:09:53: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:09:53: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:09:53: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:09:53: Named Broadcast: "#cz_bcap1" ("Player<19>") +L 07/19/1999 - 20:09:58: "Encryptor<13>" say "lol...the al mighty knife" +L 07/19/1999 - 20:10:01: Named Broadcast: "#cz_rcap5" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:10:01: Named Broadcast: "#cz_rcap5" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:10:01: Named Broadcast: "#cz_rcap5" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:10:01: Named Broadcast: "#cz_rcap5" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:10:01: Named Broadcast: "#cz_rcap5" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:10:08: "beano111<18>" killed "Encryptor<13>" with "ac" +L 07/19/1999 - 20:10:09: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 20:10:14: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 20:10:18: "beano111<18>" say "stick in your ass" +L 07/19/1999 - 20:10:27: "Encryptor<13>" say "lol" +L 07/19/1999 - 20:10:29: "MRBIGGELSWORTH<17>" activated the goal "red marker 2" +L 07/19/1999 - 20:10:41: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:10:41: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:10:41: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:10:41: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:10:41: Named Broadcast: "#cz_bcap3" ("Player<19>") +L 07/19/1999 - 20:10:45: "Encryptor<13>" changed class to "Sniper" +L 07/19/1999 - 20:11:01: "Encryptor<13>" killed "Player<19>" with "knife" +L 07/19/1999 - 20:11:04: "beano111<18>" killed "Encryptor<13>" with "mirvgrenade" +L 07/19/1999 - 20:11:06: "Encryptor<13>" activated the goal "i_p_t" +L 07/19/1999 - 20:11:09: "Player<19>" activated the goal "i_p_t" +L 07/19/1999 - 20:11:18: "beano111<18>" say "the almighy grenade" +L 07/19/1999 - 20:11:22: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 20:11:32: "Encryptor<13>" say "yea,,you got a oint there" +L 07/19/1999 - 20:11:38: Named Broadcast: "#cz_rcap3" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:11:38: Named Broadcast: "#cz_rcap3" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:11:38: Named Broadcast: "#cz_rcap3" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:11:38: Named Broadcast: "#cz_rcap3" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:11:38: Named Broadcast: "#cz_rcap3" ("MRBIGGELSWORTH<17>") +L 07/19/1999 - 20:11:38: "Encryptor<13>" say "point" +L 07/19/1999 - 20:11:47: "MRBIGGELSWORTH<17>" killed "Player<19>" with "rocket" +L 07/19/1999 - 20:11:52: "Player<19>" activated the goal "i_p_t" +L 07/19/1999 - 20:12:03: "Player<19>" activated the goal "blue flag 3" +L 07/19/1999 - 20:12:22: "MRBIGGELSWORTH<17>" activated the goal "red marker 1" +L 07/19/1999 - 20:12:36: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:12:36: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:12:36: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:12:36: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:12:36: Named Broadcast: "#cz_bcap4" ("Player<19>") +L 07/19/1999 - 20:12:39: =------= MATCH RESULTS =------= +L 07/19/1999 - 20:12:39: "red" defeated "blue" +L 07/19/1999 - 20:12:39: "blue" RESULTS: "98906768" players. "44" frags, "2" unaccounted for. "102" team score. +L 07/19/1999 - 20:12:39: "red" RESULTS: "98906768" players. "23" frags, "2" unaccounted for. "105" team score. +L 07/19/1999 - 20:12:44: "beano111<18>" say "lol" +L 07/19/1999 - 20:13:17: "beano111<18>" say "gg" +L 07/19/1999 - 20:13:17: "Flatus<22><WON:4294932867>" connected, address "209.24.168.3:27005" +L 07/19/1999 - 20:13:22: Log closed. diff --git a/utils/tfstats/testsuite/testlog3.txt b/utils/tfstats/testsuite/testlog3.txt new file mode 100644 index 0000000..ebbaa5b --- /dev/null +++ b/utils/tfstats/testsuite/testlog3.txt @@ -0,0 +1,1367 @@ +L 07/19/1999 - 20:13:22: Log file started. +L 07/19/1999 - 20:13:22: Spawning server "well" +L 07/19/1999 - 20:13:22: server cvars start +L 07/19/1999 - 20:13:22: "cr_random" = "0" +L 07/19/1999 - 20:13:22: "cr_engineer" = "0" +L 07/19/1999 - 20:13:22: "cr_spy" = "0" +L 07/19/1999 - 20:13:22: "cr_pyro" = "0" +L 07/19/1999 - 20:13:22: "cr_hwguy" = "0" +L 07/19/1999 - 20:13:22: "cr_medic" = "0" +L 07/19/1999 - 20:13:22: "cr_demoman" = "0" +L 07/19/1999 - 20:13:22: "cr_soldier" = "0" +L 07/19/1999 - 20:13:22: "cr_sniper" = "0" +L 07/19/1999 - 20:13:22: "cr_scout" = "0" +L 07/19/1999 - 20:13:22: "decalfrequency" = "30" +L 07/19/1999 - 20:13:22: "mp_autocrosshair" = "1" +L 07/19/1999 - 20:13:22: "mp_flashlight" = "0" +L 07/19/1999 - 20:13:22: "mp_footsteps" = "0" +L 07/19/1999 - 20:13:22: "mp_forcerespawn" = "1" +L 07/19/1999 - 20:13:22: "mp_weaponstay" = "0" +L 07/19/1999 - 20:13:22: "mp_falldamage" = "0" +L 07/19/1999 - 20:13:22: "mp_friendlyfire" = "0" +L 07/19/1999 - 20:13:22: "mp_timelimit" = "30" +L 07/19/1999 - 20:13:22: "mp_fraglimit" = "0" +L 07/19/1999 - 20:13:22: "mp_teamplay" = "21" +L 07/19/1999 - 20:13:22: "tfc_balance_scores" = "1.0" +L 07/19/1999 - 20:13:22: "tfc_balance_teams" = "1.0" +L 07/19/1999 - 20:13:22: "tfc_adminpwd" = "" +L 07/19/1999 - 20:13:22: "tfc_clanbattle_locked" = "0.0" +L 07/19/1999 - 20:13:22: "tfc_clanbattle" = "0.0" +L 07/19/1999 - 20:13:22: "tfc_respawndelay" = "0.0" +L 07/19/1999 - 20:13:22: "tfc_autoteam" = "0" +L 07/19/1999 - 20:13:22: "cmdline" = "0" +L 07/19/1999 - 20:13:22: "mp_logfile" = "1" +L 07/19/1999 - 20:13:22: "mp_logecho" = "1" +L 07/19/1999 - 20:13:22: "deathmatch" = "1" +L 07/19/1999 - 20:13:22: "coop" = "0" +L 07/19/1999 - 20:13:22: "pausable" = "0" +L 07/19/1999 - 20:13:22: "sv_sendvelocity" = "1" +L 07/19/1999 - 20:13:22: "sv_password" = "" +L 07/19/1999 - 20:13:22: "sv_aim" = "0" +L 07/19/1999 - 20:13:22: "sv_gravity" = "800" +L 07/19/1999 - 20:13:22: "sv_friction" = "4" +L 07/19/1999 - 20:13:22: "edgefriction" = "2" +L 07/19/1999 - 20:13:22: "sv_stopspeed" = "100" +L 07/19/1999 - 20:13:22: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 20:13:22: "sv_accelerate" = "10" +L 07/19/1999 - 20:13:22: "sv_stepsize" = "18" +L 07/19/1999 - 20:13:22: "sv_clipmode" = "0" +L 07/19/1999 - 20:13:22: "sv_bounce" = "1" +L 07/19/1999 - 20:13:22: "sv_airmove" = "1" +L 07/19/1999 - 20:13:22: "sv_airaccelerate" = "10" +L 07/19/1999 - 20:13:22: "sv_wateraccelerate" = "10" +L 07/19/1999 - 20:13:22: "sv_waterfriction" = "1" +L 07/19/1999 - 20:13:22: "sv_timeout" = "65" +L 07/19/1999 - 20:13:22: "sv_clienttrace" = "3.5" +L 07/19/1999 - 20:13:22: "sv_cheats" = "1.000000" +L 07/19/1999 - 20:13:22: "sv_maxspectators" = "8" +L 07/19/1999 - 20:13:22: "sv_spectalk" = "1" +L 07/19/1999 - 20:13:22: "sv_spectatormaxspeed" = "500" +L 07/19/1999 - 20:13:22: "sv_upload_maxsize" = "0" +L 07/19/1999 - 20:13:22: "sv_allowdownload" = "1" +L 07/19/1999 - 20:13:22: "sv_allowupload" = "1" +L 07/19/1999 - 20:13:22: server cvars end +L 07/19/1999 - 20:13:26: Map CRC "-1991804164" +L 07/19/1999 - 20:13:26: "sv_maxspeed" = "500" +L 07/19/1999 - 20:13:26: Server name is "Aesthete" +L 07/19/1999 - 20:13:26: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 20:13:32: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/19/1999 - 20:13:42: "MRBIGGELSWORTH<17><WON:4294913736>" has entered the game +L 07/19/1999 - 20:13:43: "Player<19><WON:4294936067>" has entered the game +L 07/19/1999 - 20:13:47: "MRBIGGELSWORTH<17>" joined team "2". +L 07/19/1999 - 20:13:47: "MRBIGGELSWORTH<17>" changed class to "Demoman" +L 07/19/1999 - 20:13:47: "MRBIGGELSWORTH<17>" changed class to "Demoman" +L 07/19/1999 - 20:13:47: "MRBIGGELSWORTH<17>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:13:49: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:13:51: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:13:51: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:13:52: "Encryptor<13><WON:4294930465>" has entered the game +L 07/19/1999 - 20:13:55: "Player<19>" joined team "2". +L 07/19/1999 - 20:13:55: "beano111<18><WON:4294932237>" has entered the game +L 07/19/1999 - 20:13:57: "Flatus<22><WON:4294932867>" has entered the game +L 07/19/1999 - 20:13:59: "beano111<18>" joined team "1". +L 07/19/1999 - 20:14:00: "beano111<18>" changed class to "Sniper" +L 07/19/1999 - 20:14:00: "beano111<18>" changed class to "Sniper" +L 07/19/1999 - 20:14:00: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:14:01: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:02: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:05: "Encryptor<13>" joined team "2". +L 07/19/1999 - 20:14:05: "Player<19>" changed class to "RandomPC" +L 07/19/1999 - 20:14:05: "Player<19>" changed class to "RandomPC" +L 07/19/1999 - 20:14:05: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:14:06: "Encryptor<13>" changed class to "Sniper" +L 07/19/1999 - 20:14:06: "Encryptor<13>" changed class to "Sniper" +L 07/19/1999 - 20:14:06: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:14:09: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:09: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:10: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:12: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:15: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:17: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:19: "Flatus<22>" joined team "1". +L 07/19/1999 - 20:14:25: "MRBIGGELSWORTH<17>" activated the goal "blue_det" +L 07/19/1999 - 20:14:25: Broadcast: "#well_bgrate_destroyed" +L 07/19/1999 - 20:14:25: Broadcast: "#well_bgrate_destroyed" +L 07/19/1999 - 20:14:25: Broadcast: "#well_bgrate_destroyed" +L 07/19/1999 - 20:14:25: Broadcast: "#well_bgrate_destroyed" +L 07/19/1999 - 20:14:25: Broadcast: "#well_bgrate_destroyed" +L 07/19/1999 - 20:14:25: Broadcast: "#well_bgrate_destroyed" +L 07/19/1999 - 20:14:26: "MRBIGGELSWORTH<17>" activated the goal "grate1" +L 07/19/1999 - 20:14:30: "Encryptor<13>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 20:14:32: "Flatus<22>" changed class to "HWGuy" +L 07/19/1999 - 20:14:32: "Flatus<22>" changed class to "HWGuy" +L 07/19/1999 - 20:14:32: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:14:35: "Player<19>" activated the goal "func_button 1" +L 07/19/1999 - 20:14:35: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:14:37: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:38: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:44: "MRBIGGELSWORTH<17>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:14:46: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:48: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:49: "Encryptor<13>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 20:14:50: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:52: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:14:53: "MRBIGGELSWORTH<17>" activated the goal "team one flag" +L 07/19/1999 - 20:14:54: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:56: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:14:58: "Player<19>" changed class to "Sniper" +L 07/19/1999 - 20:15:05: "Player<19>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:15:08: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:09: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:11: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:13: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:15: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:19: "beano111<18>" killed "Encryptor<13>" with "sniperrifle" +L 07/19/1999 - 20:15:20: "Player<19>" activated the goal "func_button 5" +L 07/19/1999 - 20:15:20: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:15:21: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:15:21: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:22: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:24: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:15:26: "Player<19>" activated the goal "func_button 5" +L 07/19/1999 - 20:15:27: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:15:30: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:15:35: "Encryptor<13>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 20:15:38: "Flatus<22>" activated the goal "func_button 2" +L 07/19/1999 - 20:15:38: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:15:39: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:40: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:45: "Flatus<22>" activated the goal "func_button 2" +L 07/19/1999 - 20:15:47: "MRBIGGELSWORTH<17>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:15:47: "MRBIGGELSWORTH<17>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:15:48: "MRBIGGELSWORTH<17>" activated the goal "team two dropoff" +L 07/19/1999 - 20:15:49: "MRBIGGELSWORTH<17>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:15:51: "MRBIGGELSWORTH<17>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:15:52: "MRBIGGELSWORTH<17>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:15:53: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:54: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:55: "Flatus<22>" activated the goal "func_button 2" +L 07/19/1999 - 20:15:55: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:15:56: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:00: "beano111<18>" killed "Player<19>" with "sniperrifle" +L 07/19/1999 - 20:16:10: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:16:13: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:13: "beano111<18>" activated the goal "func_button 1" +L 07/19/1999 - 20:16:15: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:16: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:18: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:19: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:20: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:20: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:21: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:22: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:24: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:25: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:27: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:28: "Project<23><WON:4294930350>" connected, address "205.186.213.49:27005" +L 07/19/1999 - 20:16:29: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:34: "[PS]-Drumboyyy<24><WON:4294913975>" connected, address "205.251.239.105:27005" +L 07/19/1999 - 20:16:37: "Project<23><WON:4294930350>" has entered the game +L 07/19/1999 - 20:16:43: "Project<23>" joined team "1". +L 07/19/1999 - 20:16:46: "Project<23>" changed class to "Engineer" +L 07/19/1999 - 20:16:46: "Project<23>" changed class to "Engineer" +L 07/19/1999 - 20:16:46: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:16:50: "beano111<18>" killed "Encryptor<13>" with "sniperrifle" +L 07/19/1999 - 20:16:50: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:52: "[PS]-Drumboyyy<24><WON:4294913975>" has entered the game +L 07/19/1999 - 20:16:52: "Flatus<22>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:16:52: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:16:54: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:55: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:16:57: "[PS]-Drumboyyy<24>" joined team "1". +L 07/19/1999 - 20:16:59: "[PS]-Drumboyyy<24>" changed class to "Demoman" +L 07/19/1999 - 20:16:59: "[PS]-Drumboyyy<24>" changed class to "Demoman" +L 07/19/1999 - 20:16:59: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:01: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:04: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:05: "Flatus<22>" activated the goal "team two flag" +L 07/19/1999 - 20:17:05: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:11: "Flatus<22>" activated the goal "func_button 5" +L 07/19/1999 - 20:17:12: "Flatus<22>" activated the goal "func_door 14" +L 07/19/1999 - 20:17:14: "MRBIGGELSWORTH<17>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:17:16: "Project<23>" killed "Encryptor<13>" with "supershotgun" +L 07/19/1999 - 20:17:16: "Flatus<22>" activated the goal "func_door 14" +L 07/19/1999 - 20:17:17: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:19: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:22: "MRBIGGELSWORTH<17>" activated the goal "team one flag" +L 07/19/1999 - 20:17:22: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:17:26: "beano111<18>" killed "Player<19>" with "autorifle" +L 07/19/1999 - 20:17:28: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:29: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:30: "MRBIGGELSWORTH<17>" killed "[PS]-Drumboyyy<24>" with "gl_grenade" +L 07/19/1999 - 20:17:30: "[PS]-Drumboyyy<24>" killed "MRBIGGELSWORTH<17>" with "pipebomb" +L 07/19/1999 - 20:17:31: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:32: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:32: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:32: "MRBIGGELSWORTH<17>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:33: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:33: "Encryptor<13>" killed "Project<23>" with "sniperrifle" +L 07/19/1999 - 20:17:34: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:34: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:35: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:36: "Encryptor<13>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 20:17:36: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:37: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:39: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:40: "Flatus<22>" killed "MRBIGGELSWORTH<17>" with "ac" +L 07/19/1999 - 20:17:41: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:41: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:43: "MRBIGGELSWORTH<17>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:44: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:44: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:45: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:45: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:46: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:17:47: "Encryptor<13>" activated the goal "func_button 2" +L 07/19/1999 - 20:17:48: "MRBIGGELSWORTH<17>" killed "Flatus<22>" with "mirvgrenade" +L 07/19/1999 - 20:17:49: "MRBIGGELSWORTH<17>" killed self with "mirvgrenade" +L 07/19/1999 - 20:17:52: "MRBIGGELSWORTH<17>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:53: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:17:53: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:54: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:55: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:57: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:57: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:57: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:17:59: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:18:14: "Encryptor<13>" killed "Project<23>" with "headshot" +L 07/19/1999 - 20:18:15: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:18:19: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:18:20: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:18:44: "Encryptor<13>" killed "beano111<18>" with "headshot" +L 07/19/1999 - 20:18:45: "Flatus<22>" activated the goal "func_button 2" +L 07/19/1999 - 20:18:45: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:18:46: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:18:47: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:18:49: "Flatus<22>" activated the goal "team two flag" +L 07/19/1999 - 20:18:49: "MRBIGGELSWORTH<17>" killed "Flatus<22>" with "pipebomb" +L 07/19/1999 - 20:18:55: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:18:58: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:18:58: "MRBIGGELSWORTH<17>" say "hahahahahahaha" +L 07/19/1999 - 20:18:59: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:19:02: "Project<23>" activated the goal "func_button 2" +L 07/19/1999 - 20:19:06: "Flatus<22>" say "oh yeah" +L 07/19/1999 - 20:19:06: "Project<23>" activated the goal "team two flag" +L 07/19/1999 - 20:19:17: "Flatus<22>" changed class to "HWGuy" +L 07/19/1999 - 20:19:19: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:19:30: "Project<23>" killed "Player<19>" with "normalgrenade" +L 07/19/1999 - 20:19:32: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:19:37: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:19:38: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:19:40: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:19:46: "MRBIGGELSWORTH<17>" activated the goal "func_button 1" +L 07/19/1999 - 20:19:52: "Project<23>" activated the goal "func_button 1" +L 07/19/1999 - 20:19:57: "Project<23>" activated the goal "func_button 1" +L 07/19/1999 - 20:20:00: "MRBIGGELSWORTH<17>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:20:11: "Project<23>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:20:11: "Project<23>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:20:12: "Project<23>" activated the goal "team one dropoff" +L 07/19/1999 - 20:20:14: "Project<23>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:20:17: "MRBIGGELSWORTH<17>" killed self with "mirvgrenade" +L 07/19/1999 - 20:20:19: "Project<23>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:20:20: "Project<23>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:20:20: "MRBIGGELSWORTH<17>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:20:22: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:23: "Flatus<22>" activated the goal "func_button 1" +L 07/19/1999 - 20:20:24: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:25: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:31: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:32: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:32: "Player<19>" activated the goal "func_button 1" +L 07/19/1999 - 20:20:34: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:36: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:36: "beano111<18>" killed by world with "worldspawn" +L 07/19/1999 - 20:20:37: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:41: "[PS]-Drumboyyy<24>" say "comeon ye red pansies" +L 07/19/1999 - 20:20:41: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:20:43: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:44: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:50: "MRBIGGELSWORTH<17>" killed "Project<23>" with "gl_grenade" +L 07/19/1999 - 20:20:52: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:20:52: "Encryptor<13>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 20:20:54: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:54: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:20:55: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:56: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:20:57: "[PS]-Drumboyyy<24>" activated the goal "blue_pak8" +L 07/19/1999 - 20:20:57: "Sgt.<25><WON:4294936624>" connected, address "24.28.8.22:27005" +L 07/19/1999 - 20:20:58: "[PS]-Drumboyyy<24>" activated the goal "blue_pak7" +L 07/19/1999 - 20:21:01: "[PS]-Drumboyyy<24>" activated the goal "blue_pak6" +L 07/19/1999 - 20:21:02: "[PS]-Drumboyyy<24>" activated the goal "blue_pak5" +L 07/19/1999 - 20:21:06: "MRBIGGELSWORTH<17>" activated the goal "func_button 1" +L 07/19/1999 - 20:21:06: "Sgt.<25><WON:4294936624>" has entered the game +L 07/19/1999 - 20:21:15: "Encryptor<13>" killed "Project<23>" with "sniperrifle" +L 07/19/1999 - 20:21:17: "Sgt.<25>" joined team "2". +L 07/19/1999 - 20:21:21: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:21:21: "Sgt.<25>" changed class to "Engineer" +L 07/19/1999 - 20:21:21: "Sgt.<25>" changed class to "Engineer" +L 07/19/1999 - 20:21:21: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:21:23: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:23: "Player<19>" activated the goal "func_button 1" +L 07/19/1999 - 20:21:23: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:24: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:25: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:25: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:21:26: "MRBIGGELSWORTH<17>" activated the goal "blue_pak7" +L 07/19/1999 - 20:21:27: "MRBIGGELSWORTH<17>" activated the goal "blue_pak8" +L 07/19/1999 - 20:21:30: "Player<19>" killed "Project<23>" with "sniperrifle" +L 07/19/1999 - 20:21:31: "MRBIGGELSWORTH<17>" activated the goal "blue_pak5" +L 07/19/1999 - 20:21:32: "MRBIGGELSWORTH<17>" killed "Flatus<22>" with "gl_grenade" +L 07/19/1999 - 20:21:34: "beano111<18>" killed "Player<19>" with "sniperrifle" +L 07/19/1999 - 20:21:34: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:21:36: "MRBIGGELSWORTH<17>" killed by world with "worldspawn" +L 07/19/1999 - 20:21:36: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:37: "Encryptor<13>" activated the goal "func_button 2" +L 07/19/1999 - 20:21:38: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:21:38: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:21:41: "MRBIGGELSWORTH<17>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:21:42: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:43: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:43: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:44: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:45: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:46: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:46: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:48: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:48: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:21:51: "Flatus<22>" changed class to "Soldier" +L 07/19/1999 - 20:21:52: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:21:55: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:22:00: "[PS]-Drumboyyy<24>" activated the goal "blue_pak8" +L 07/19/1999 - 20:22:01: "[PS]-Drumboyyy<24>" activated the goal "blue_pak7" +L 07/19/1999 - 20:22:16: "Flatus<22>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:22:16: "Project<23>" built a "sentry". +L 07/19/1999 - 20:22:21: "Encryptor<13>" killed "Project<23>" with "sniperrifle" +L 07/19/1999 - 20:22:22: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:22:24: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:22:25: "Project<23>" killed "Player<19>" with "sentrygun" +L 07/19/1999 - 20:22:26: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:22:29: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:22:30: "Encryptor<13>" destroyed "Project<23>"'s "sentry". +L 07/19/1999 - 20:22:31: "MRBIGGELSWORTH<17>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:22:37: "Flatus<22>" activated the goal "blue_pak5" +L 07/19/1999 - 20:22:38: "Project<23>" killed "Encryptor<13>" with "supershotgun" +L 07/19/1999 - 20:22:39: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:22:40: "MRBIGGELSWORTH<17>" activated the goal "team one flag" +L 07/19/1999 - 20:22:40: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:22:40: "[PS]-Drumboyyy<24>" activated the goal "func_button 5" +L 07/19/1999 - 20:22:40: "[PS]-Drumboyyy<24>" killed "MRBIGGELSWORTH<17>" with "pipebomb" +L 07/19/1999 - 20:22:42: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:22:42: "MRBIGGELSWORTH<17>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:22:42: "beano111<18>" activated the goal "func_button 2" +L 07/19/1999 - 20:22:43: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:22:43: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:22:43: "MRBIGGELSWORTH<17>" activated the goal "spawn_pak" +L 07/19/1999 - 20:22:44: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:22:45: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:22:46: "Encryptor<13>" say "ya ha" +L 07/19/1999 - 20:22:47: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:22:47: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:22:49: "beano111<18>" killed "Player<19>" with "headshot" +L 07/19/1999 - 20:22:51: "Sgt.<25>" built a "sentry". +L 07/19/1999 - 20:22:59: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:23:12: "MRBIGGELSWORTH<17>" activated the goal "func_button 1" +L 07/19/1999 - 20:23:13: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:19: "Encryptor<13>" killed "Project<23>" with "headshot" +L 07/19/1999 - 20:23:19: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:23:21: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:22: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:24: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:23:32: "Encryptor<13>" killed "Project<23>" with "sniperrifle" +L 07/19/1999 - 20:23:32: "MRBIGGELSWORTH<17>" activated the goal "blue_pak7" +L 07/19/1999 - 20:23:33: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:23:33: "MRBIGGELSWORTH<17>" activated the goal "blue_pak8" +L 07/19/1999 - 20:23:34: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:36: "beano111<18>" activated the goal "blue_pak5" +L 07/19/1999 - 20:23:38: "beano111<18>" activated the goal "blue_pak6" +L 07/19/1999 - 20:23:49: "Encryptor<13>" killed "Project<23>" with "sniperrifle" +L 07/19/1999 - 20:23:50: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:23:51: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:52: "Project<23>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:54: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:56: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:57: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:57: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:58: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:23:58: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:24:00: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:24:01: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:24:02: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:24:08: "MRBIGGELSWORTH<17>" activated the goal "team one flag" +L 07/19/1999 - 20:24:09: "Encryptor<13>" killed "Project<23>" with "headshot" +L 07/19/1999 - 20:24:10: "Project<23>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:24:14: "Project<23>" disconnected +L 07/19/1999 - 20:24:14: "Flatus<22>" activated the goal "func_button 2" +L 07/19/1999 - 20:24:18: "beano111<18>" killed "Player<19>" with "sniperrifle" +L 07/19/1999 - 20:24:20: "[PS]-Drumboyyy<24>" killed "MRBIGGELSWORTH<17>" with "pipebomb" +L 07/19/1999 - 20:24:21: "Encryptor<13>" say "ha ha ha" +L 07/19/1999 - 20:24:21: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:24:25: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:24:37: "Encryptor<13>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 20:24:38: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:24:40: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:24:41: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:24:45: "Encryptor<13>" say "this is fun" +L 07/19/1999 - 20:24:47: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:24:49: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:24:52: "beano111<18>" activated the goal "func_button 1" +L 07/19/1999 - 20:24:54: "Flatus<22>" activated the goal "blue_pak5" +L 07/19/1999 - 20:24:57: "beano111<18>" activated the goal "func_button 1" +L 07/19/1999 - 20:24:58: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:24:59: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:00: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:25:01: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:18: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:25:20: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:25:26: "beano111<18>" killed "Player<19>" with "sniperrifle" +L 07/19/1999 - 20:25:30: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:25:33: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:34: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:34: "Encryptor<13>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 20:25:35: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:36: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:25:38: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:39: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:40: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:43: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:44: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:45: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:25:47: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:25:59: "beano111<18>" changed class to "Soldier" +L 07/19/1999 - 20:26:03: "Player<19>" activated the goal "func_button 1" +L 07/19/1999 - 20:26:03: "beano111<18>" killed self with "world" +L 07/19/1999 - 20:26:09: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:26:11: "Flatus<22>" killed "Sgt.<25>" with "normalgrenade" +L 07/19/1999 - 20:26:11: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:12: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:12: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:26:15: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:15: "Player<19>" activated the goal "func_button 1" +L 07/19/1999 - 20:26:16: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:17: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:18: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:32: "Flatus<22>" killed "Sgt.<25>" with "ac" +L 07/19/1999 - 20:26:33: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:26:36: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:36: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:37: "beano111<18>" killed "Encryptor<13>" with "rocket" +L 07/19/1999 - 20:26:38: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:38: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:26:39: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:42: "Player<26><WON:4294939371>" connected, address "24.1.140.136:27005" +L 07/19/1999 - 20:26:45: "Encryptor<13>" say "aww isnt that sweet" +L 07/19/1999 - 20:26:46: "(1)Player<26>" changed name to "Frank_Sinatra<26>" +L 07/19/1999 - 20:26:46: "Flatus<22>" killed "Sgt.<25>" with "mirvgrenade" +L 07/19/1999 - 20:26:46: "Flatus<22>" destroyed "Sgt.<25>"'s "sentry". +L 07/19/1999 - 20:26:50: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:26:51: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:52: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:54: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:55: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:56: "beano111<18>" killed "Player<19>" with "rocket" +L 07/19/1999 - 20:26:56: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:26:59: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:27:01: "Frank_Sinatra<26><WON:4294939371>" has entered the game +L 07/19/1999 - 20:27:02: "Flatus<22>" activated the goal "blue_pak5" +L 07/19/1999 - 20:27:05: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:27:08: "Player<19>" say "can i get a hell ya" +L 07/19/1999 - 20:27:08: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:27:09: "beano111<18>" activated the goal "func_button 1" +L 07/19/1999 - 20:27:11: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:27:13: "Sgt.<25>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:27:15: "Frank_Sinatra<26>" joined team "2". +L 07/19/1999 - 20:27:16: "Encryptor<13>" say_team "hell yea" +L 07/19/1999 - 20:27:17: "Frank_Sinatra<26>" changed class to "Demoman" +L 07/19/1999 - 20:27:17: "Frank_Sinatra<26>" changed class to "Demoman" +L 07/19/1999 - 20:27:17: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:27:20: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:27:23: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:27:23: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:27:23: "Frank_Sinatra<26>" say "mr bigglesworth is a fag" +L 07/19/1999 - 20:27:24: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:27:24: "[PS]-Drumboyyy<24>" activated the goal "blue_pak8" +L 07/19/1999 - 20:27:25: "[PS]-Drumboyyy<24>" activated the goal "blue_pak7" +L 07/19/1999 - 20:27:30: "beano111<18>" say "even the teamx" +L 07/19/1999 - 20:27:32: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:27:32: "Player<19>" say "i am not a player i just crush a lot" +L 07/19/1999 - 20:27:32: "Frank_Sinatra<26>" say "bigglesworth= homo" +L 07/19/1999 - 20:27:33: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:27:45: "Encryptor<13>" say "no actually hes kickn ass" +L 07/19/1999 - 20:27:47: "Frank_Sinatra<26>" say "bigglesworth = ass pirate" +L 07/19/1999 - 20:27:50: "Player<19>" say "eat that" +L 07/19/1999 - 20:27:55: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:27:55: "Sgt.<25>" built a "sentry". +L 07/19/1999 - 20:27:56: "beano111<18>" killed "Encryptor<13>" with "rocket" +L 07/19/1999 - 20:27:57: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:27:57: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:27:59: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:00: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:02: "Frank_Sinatra<26>" say "bigglesworth = ass pirate" +L 07/19/1999 - 20:28:03: "Frank_Sinatra<26>" say "bigglesworth = ass pirate" +L 07/19/1999 - 20:28:04: "Frank_Sinatra<26>" say "bigglesworth = ass pirate" +L 07/19/1999 - 20:28:04: "Frank_Sinatra<26>" say "bigglesworth = ass pirate" +L 07/19/1999 - 20:28:08: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:10: "Flatus<22>" killed "Sgt.<25>" with "ac" +L 07/19/1999 - 20:28:12: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:28:15: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:17: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:18: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:19: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:23: "Encryptor<13>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 20:28:23: "beano111<18>" activated the goal "func_button 2" +L 07/19/1999 - 20:28:25: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:28:27: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:28: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:32: "Player<19>" say "suck to be you" +L 07/19/1999 - 20:28:34: "Flatus<22>" activated the goal "blue_pak5" +L 07/19/1999 - 20:28:35: "Frank_Sinatra<26>" say "if you think bigglesworth is good, you must be a newbie" +L 07/19/1999 - 20:28:36: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:28:40: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:28:42: "Player<19>" killed "beano111<18>" with "headshot" +L 07/19/1999 - 20:28:42: "Col.Sanders<27><WON:4294938320>" connected, address "206.191.162.210:27005" +L 07/19/1999 - 20:28:42: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:28:44: "Sgt.<25>" say "suck to be you?" +L 07/19/1999 - 20:28:44: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:28:45: "Frank_Sinatra<26>" activated the goal "func_button 1" +L 07/19/1999 - 20:28:47: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:48: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:28:49: "Player<19>" say "hell ya" +L 07/19/1999 - 20:28:55: "Col.Sanders<27><WON:4294938320>" has entered the game +L 07/19/1999 - 20:28:56: "Encryptor<13>" say_team "good job player" +L 07/19/1999 - 20:28:57: "Sgt.<25>" say "ah so" +L 07/19/1999 - 20:29:00: "Col.Sanders<27>" joined team "1". +L 07/19/1999 - 20:29:02: "Col.Sanders<27>" changed class to "Demoman" +L 07/19/1999 - 20:29:02: "Col.Sanders<27>" changed class to "Demoman" +L 07/19/1999 - 20:29:02: "Col.Sanders<27>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:29:03: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:29:08: "Frank_Sinatra<26>" activated the goal "blue_pak7" +L 07/19/1999 - 20:29:09: "Player<19>" say "that ant going to frighten me" +L 07/19/1999 - 20:29:11: "Frank_Sinatra<26>" activated the goal "blue_pak8" +L 07/19/1999 - 20:29:15: "Encryptor<13>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 20:29:16: "beano111<18>" killed "Encryptor<13>" with "rocket" +L 07/19/1999 - 20:29:17: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:29:17: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:29:17: "Frank_Sinatra<26>" activated the goal "blue_pak6" +L 07/19/1999 - 20:29:18: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:29:18: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:29:20: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:29:20: "Frank_Sinatra<26>" activated the goal "blue_pak5" +L 07/19/1999 - 20:29:23: "Encryptor<13>" say "shit i hate that" +L 07/19/1999 - 20:29:24: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:29:28: "Sgt.<25>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:29:31: "Player<19>" say "break me off a peace of that" +L 07/19/1999 - 20:29:32: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:29:37: "Flatus<22>" destroyed "Sgt.<25>"'s "sentry". +L 07/19/1999 - 20:29:37: "Flatus<22>" destroyed "Sgt.<25>"'s "sentry". +L 07/19/1999 - 20:29:38: "Flatus<22>" activated the goal "blue_pak5" +L 07/19/1999 - 20:29:41: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:29:42: "[PS]-Drumboyyy<24>" activated the goal "func_button 5" +L 07/19/1999 - 20:29:42: "[PS]-Drumboyyy<24>" killed "Frank_Sinatra<26>" with "mirvgrenade" +L 07/19/1999 - 20:29:43: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:29:44: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:29:45: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:29:45: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:29:46: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:29:47: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:29:47: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:29:50: "Frank_Sinatra<26>" activated the goal "func_button 5" +L 07/19/1999 - 20:29:51: "Frank_Sinatra<26>" activated the goal "func_door 14" +L 07/19/1999 - 20:29:55: "Frank_Sinatra<26>" activated the goal "func_door 14" +L 07/19/1999 - 20:30:05: "[PS]-Drumboyyy<24>" activated the goal "blue_pak8" +L 07/19/1999 - 20:30:06: "[PS]-Drumboyyy<24>" activated the goal "blue_pak7" +L 07/19/1999 - 20:30:09: "[PS]-Drumboyyy<24>" activated the goal "blue_pak6" +L 07/19/1999 - 20:30:10: "Encryptor<13>" activated the goal "func_button 2" +L 07/19/1999 - 20:30:11: "[PS]-Drumboyyy<24>" activated the goal "blue_pak5" +L 07/19/1999 - 20:30:17: "Sgt.<25>" built a "sentry". +L 07/19/1999 - 20:30:18: "Col.Sanders<27>" killed "Encryptor<13>" with "gl_grenade" +L 07/19/1999 - 20:30:18: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:30:19: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:30:20: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:30:25: "beano111<18>" killed "Player<19>" with "rocket" +L 07/19/1999 - 20:30:25: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:30:27: "Encryptor<13>" say "eat shit and kill yourself" +L 07/19/1999 - 20:30:28: "Flatus<22>" activated the goal "blue_pak5" +L 07/19/1999 - 20:30:28: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:30:30: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:30:30: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:30:32: "Frank_Sinatra<26>" say "bigglesworth = ass pirate" +L 07/19/1999 - 20:30:32: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:30:36: "Col.Sanders<27>" activated the goal "func_button 2" +L 07/19/1999 - 20:30:41: "Col.Sanders<27>" killed "Player<19>" with "gl_grenade" +L 07/19/1999 - 20:30:42: "Frank_Sinatra<26>" activated the goal "func_button 5" +L 07/19/1999 - 20:30:42: "Player<19>" say "freanks ad beens" +L 07/19/1999 - 20:30:43: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:30:43: "Frank_Sinatra<26>" activated the goal "func_door 14" +L 07/19/1999 - 20:30:43: "beano111<18>" killed self with "rocket" +L 07/19/1999 - 20:30:44: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:30:45: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:30:46: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:30:47: "Frank_Sinatra<26>" activated the goal "func_door 14" +L 07/19/1999 - 20:30:47: "Encryptor<13>" killed by world with "worldspawn" +L 07/19/1999 - 20:30:49: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:30:49: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:30:50: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:30:51: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:30:53: "[PS]-Drumboyyy<24>" activated the goal "func_button 5" +L 07/19/1999 - 20:30:54: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:30:56: "Frank_Sinatra<26>" killed "[PS]-Drumboyyy<24>" with "normalgrenade" +L 07/19/1999 - 20:30:58: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:31:00: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:31:00: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:00: "beano111<18>" say "ask ya momma how big my frank is" +L 07/19/1999 - 20:31:01: "[PS]-Drumboyyy<24>" activated the goal "func_button 5" +L 07/19/1999 - 20:31:02: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:02: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:31:02: "Frank_Sinatra<26>" activated the goal "team one flag" +L 07/19/1999 - 20:31:03: "Col.Sanders<27>" activated the goal "func_button 2" +L 07/19/1999 - 20:31:04: "beano111<18>" say "lol" +L 07/19/1999 - 20:31:04: "[PS]-Drumboyyy<24>" killed "Frank_Sinatra<26>" with "mirvgrenade" +L 07/19/1999 - 20:31:05: "[PS]-Drumboyyy<24>" activated the goal "func_button 5" +L 07/19/1999 - 20:31:06: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:31:06: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:06: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:31:06: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:11: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:12: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:31:13: "Frank_Sinatra<26>" say "thats funny... for a 12 year old" +L 07/19/1999 - 20:31:15: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:31:15: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:21: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:22: "beano111<18>" killed "Encryptor<13>" with "rocket" +L 07/19/1999 - 20:31:23: "Encryptor<13>" say "ok hold on ill be right back" +L 07/19/1999 - 20:31:25: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:31:25: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:27: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:28: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:32: "Sgt.<25>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:31:38: "Flatus<22>" destroyed "Sgt.<25>"'s "sentry". +L 07/19/1999 - 20:31:40: "Frank_Sinatra<26>" activated the goal "func_button 1" +L 07/19/1999 - 20:31:41: "Col.Sanders<27>" killed "Frank_Sinatra<26>" with "gl_grenade" +L 07/19/1999 - 20:31:43: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:31:45: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:46: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:31:51: "beano111<18>" killed "Encryptor<13>" with "rocket" +L 07/19/1999 - 20:31:57: "Frank_Sinatra<26>" say "bigg are you here?" +L 07/19/1999 - 20:31:59: "Encryptor<13>" changed class to "Sniper" +L 07/19/1999 - 20:32:01: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:32:03: "Col.Sanders<27>" activated the goal "func_button 2" +L 07/19/1999 - 20:32:03: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:32:07: "Sgt.<25>" changed to team "1". +L 07/19/1999 - 20:32:07: "Sgt.<25>" killed self with "world" +L 07/19/1999 - 20:32:08: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:32:12: "Frank_Sinatra<26>" killed self with "gl_grenade" +L 07/19/1999 - 20:32:12: "Sgt.<25>" changed class to "RandomPC" +L 07/19/1999 - 20:32:12: "Sgt.<25>" changed class to "RandomPC" +L 07/19/1999 - 20:32:12: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:32:13: "Frank_Sinatra<26>" killed "beano111<18>" with "mirvgrenade" +L 07/19/1999 - 20:32:13: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:32:14: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:32:15: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:32:15: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:32:16: "Flatus<22>" activated the goal "team two flag" +L 07/19/1999 - 20:32:17: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:32:17: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:32:18: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:32:18: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:32:33: "Flatus<22>" activated the goal "blue_pak5" +L 07/19/1999 - 20:32:34: "Col.Sanders<27>" activated the goal "blue_pak7" +L 07/19/1999 - 20:32:35: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:32:39: "Col.Sanders<27>" activated the goal "blue_pak8" +L 07/19/1999 - 20:32:53: "[PS]-Drumboyyy<24>" say "i getting tired of defense" +L 07/19/1999 - 20:32:58: "Sgt.<25>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:33:01: "Frank_Sinatra<26>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:33:01: "[PS]-Drumboyyy<24>" say "maybe i should cap the flag a few times" +L 07/19/1999 - 20:33:05: "Col.Sanders<27>" activated the goal "blue_pak5" +L 07/19/1999 - 20:33:06: "Col.Sanders<27>" activated the goal "blue_pak6" +L 07/19/1999 - 20:33:11: "[PS]-Drumboyyy<24>" say "what you think guys yes or no?" +L 07/19/1999 - 20:33:13: "Frank_Sinatra<26>" killed "Sgt.<25>" with "gl_grenade" +L 07/19/1999 - 20:33:13: "Col.Sanders<27>" activated the goal "blue_pak8" +L 07/19/1999 - 20:33:15: "Col.Sanders<27>" activated the goal "blue_pak7" +L 07/19/1999 - 20:33:16: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:33:18: "Frank_Sinatra<26>" activated the goal "func_button 5" +L 07/19/1999 - 20:33:19: "beano111<18>" activated the goal "func_button 2" +L 07/19/1999 - 20:33:20: "Frank_Sinatra<26>" activated the goal "func_door 14" +L 07/19/1999 - 20:33:23: "Frank_Sinatra<26>" activated the goal "func_button 5" +L 07/19/1999 - 20:33:23: "Sgt.<25>" changed to team "2". +L 07/19/1999 - 20:33:23: "Sgt.<25>" killed self with "world" +L 07/19/1999 - 20:33:24: "Frank_Sinatra<26>" activated the goal "func_door 14" +L 07/19/1999 - 20:33:24: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:33:28: "Flatus<22>" killed "Player<19>" with "ac" +L 07/19/1999 - 20:33:30: "Sgt.<25>" changed class to "RandomPC" +L 07/19/1999 - 20:33:30: "Sgt.<25>" changed class to "RandomPC" +L 07/19/1999 - 20:33:30: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:33:30: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:33:32: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:33:32: "Flatus<22>" activated the goal "func_button 1" +L 07/19/1999 - 20:33:32: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:33:34: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:33:34: "Frank_Sinatra<26>" say "you can try, punk" +L 07/19/1999 - 20:33:35: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:33:36: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:33:40: "Col.Sanders<27>" activated the goal "blue_pak6" +L 07/19/1999 - 20:33:40: "[PS]-Drumboyyy<24>" say "hee hee" +L 07/19/1999 - 20:33:40: "Col.Sanders<27>" killed "Sgt.<25>" with "mirvgrenade" +L 07/19/1999 - 20:33:41: "Player<19>" changed class to "Demoman" +L 07/19/1999 - 20:33:41: "Col.Sanders<27>" activated the goal "blue_pak5" +L 07/19/1999 - 20:33:43: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:33:46: "Col.Sanders<27>" activated the goal "blue_pak8" +L 07/19/1999 - 20:33:48: "Col.Sanders<27>" activated the goal "blue_pak7" +L 07/19/1999 - 20:33:52: "Sgt.<25>" changed class to "HWGuy" +L 07/19/1999 - 20:33:53: "Flatus<22>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:33:54: "Flatus<22>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:33:54: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:33:54: "Flatus<22>" activated the goal "team one dropoff" +L 07/19/1999 - 20:33:57: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:33:58: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:33:59: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:00: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:01: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:04: "Flatus<22>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:34:05: "Flatus<22>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:34:12: "beano111<18>" activated the goal "blue_pak6" +L 07/19/1999 - 20:34:14: "beano111<18>" activated the goal "blue_pak5" +L 07/19/1999 - 20:34:18: "Col.Sanders<27>" activated the goal "blue_pak8" +L 07/19/1999 - 20:34:23: "beano111<18>" say "easy on the armor dick head" +L 07/19/1999 - 20:34:27: "[PS]-Drumboyyy<24>" killed "Encryptor<13>" with "pipebomb" +L 07/19/1999 - 20:34:28: "beano111<18>" activated the goal "blue_pak7" +L 07/19/1999 - 20:34:29: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:34:31: "Encryptor<13>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:31: "Frank_Sinatra<26>" say "wheredss bigg?" +L 07/19/1999 - 20:34:32: "[PS]-Drumboyyy<24>" killed "Player<19>" with "pipebomb" +L 07/19/1999 - 20:34:34: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:34:36: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:39: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:40: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:42: "beano111<18>" activated the goal "blue_pak5" +L 07/19/1999 - 20:34:44: "beano111<18>" activated the goal "blue_pak6" +L 07/19/1999 - 20:34:45: "Sgt.<25>" killed "Flatus<22>" with "ac" +L 07/19/1999 - 20:34:46: "Sgt.<25>" activated the goal "func_button 2" +L 07/19/1999 - 20:34:47: "Sgt.<25>" killed "[PS]-Drumboyyy<24>" with "ac" +L 07/19/1999 - 20:34:48: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:34:50: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:51: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:52: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:34:55: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:34:55: "beano111<18>" activated the goal "blue_pak8" +L 07/19/1999 - 20:34:59: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:00: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:16: "[PS]-Drumboyyy<24>" killed "Encryptor<13>" with "pipebomb" +L 07/19/1999 - 20:35:16: "Col.Sanders<27>" activated the goal "func_button 1" +L 07/19/1999 - 20:35:18: "Encryptor<13>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:35:21: "Sgt.<25>" killed by world with "worldspawn" +L 07/19/1999 - 20:35:21: "Frank_Sinatra<26>" say "bigglesworth, ypou alive?" +L 07/19/1999 - 20:35:22: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:35:22: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:23: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:24: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:25: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:27: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:28: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:31: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:34: "[PS]-Drumboyyy<24>" killed by world with "worldspawn" +L 07/19/1999 - 20:35:34: "Encryptor<13>" say "im outta here" +L 07/19/1999 - 20:35:37: "beano111<18>" killed "Frank_Sinatra<26>" with "rocket" +L 07/19/1999 - 20:35:38: "[PS]-Drumboyyy<24>" changed class to "Scout" +L 07/19/1999 - 20:35:38: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:35:39: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:35:39: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:39: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:40: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:35:41: "beano111<18>" activated the goal "func_button 5" +L 07/19/1999 - 20:35:43: "beano111<18>" activated the goal "func_door 14" +L 07/19/1999 - 20:35:44: "Frank_Sinatra<26>" changed class to "Scout" +L 07/19/1999 - 20:35:46: "beano111<18>" activated the goal "team two flag" +L 07/19/1999 - 20:35:47: "Flatus<22>" activated the goal "func_button 2" +L 07/19/1999 - 20:35:47: "beano111<18>" activated the goal "func_door 14" +L 07/19/1999 - 20:35:51: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:35:55: "Sgt.<25>" activated the goal "func_button 2" +L 07/19/1999 - 20:36:06: "[PS]-Drumboyyy<24>" activated the goal "blue_pak6" +L 07/19/1999 - 20:36:07: "[PS]-Drumboyyy<24>" activated the goal "blue_pak5" +L 07/19/1999 - 20:36:09: "Encryptor<13>" say "go sit on a dil-do BEANO" +L 07/19/1999 - 20:36:14: "Encryptor<13>" disconnected +L 07/19/1999 - 20:36:15: "beano111<18>" activated the goal "blue_pak7" +L 07/19/1999 - 20:36:16: "beano111<18>" activated the goal "blue_pak8" +L 07/19/1999 - 20:36:18: "Player<19>" killed self with "gl_grenade" +L 07/19/1999 - 20:36:20: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:36:20: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:36:21: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:36:29: "Flatus<22>" killed self with "rocket" +L 07/19/1999 - 20:36:32: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:36:35: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:36:36: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:36:37: "[PS]-Drumboyyy<24>" activated the goal "blue_pak5" +L 07/19/1999 - 20:36:37: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:36:39: "[PS]-Drumboyyy<24>" activated the goal "blue_pak6" +L 07/19/1999 - 20:36:42: "[PS]-Drumboyyy<24>" activated the goal "blue_pak7" +L 07/19/1999 - 20:36:44: "Player<19>" changed class to "Sniper" +L 07/19/1999 - 20:36:44: "[PS]-Drumboyyy<24>" activated the goal "blue_pak8" +L 07/19/1999 - 20:36:45: "Sgt.<25>" killed "Col.Sanders<27>" with "ac" +L 07/19/1999 - 20:36:47: "Col.Sanders<27>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:36:48: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:36:49: "Player<19>" changed class to "Scout" +L 07/19/1999 - 20:37:01: "Flatus<22>" killed "Sgt.<25>" with "rocket" +L 07/19/1999 - 20:37:03: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:37:07: "Col.Sanders<27>" say "Is it kinda laggy to yall?" +L 07/19/1999 - 20:37:09: "Sgt.<25>" changed class to "Engineer" +L 07/19/1999 - 20:37:12: "[PS]-Drumboyyy<24>" say "yupp" +L 07/19/1999 - 20:37:14: "Frank_Sinatra<26>" say "major lag" +L 07/19/1999 - 20:37:18: "beano111<18>" activated the goal "func_button 1" +L 07/19/1999 - 20:37:21: "Sgt.<25>" killed self with "mirvgrenade" +L 07/19/1999 - 20:37:23: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:37:24: "Player<19>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:37:25: "Player<19>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:37:27: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:28: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:28: "Player<19>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:37:28: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:29: "Player<19>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:37:29: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:29: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:30: "Flatus<22>" activated the goal "func_button 1" +L 07/19/1999 - 20:37:30: "Player<19>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:37:35: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:38: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:39: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:41: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:44: "Player<19>" killed "[PS]-Drumboyyy<24>" with "gl_grenade" +L 07/19/1999 - 20:37:45: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:37:45: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:37:46: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:37:46: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:46: "beano111<18>" activated the goal "team one dropoff" +L 07/19/1999 - 20:37:46: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:47: "Player<19>" activated the goal "func_button 5" +L 07/19/1999 - 20:37:48: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:48: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:37:48: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:37:49: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:37:49: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:37:49: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:37:52: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:38:07: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:38:22: "[PS]-Drumboyyy<24>" activated the goal "blue_pak6" +L 07/19/1999 - 20:38:22: "Flatus<22>" killed "Frank_Sinatra<26>" with "rocket" +L 07/19/1999 - 20:38:22: "[PS]-Drumboyyy<24>" activated the goal "blue_pak5" +L 07/19/1999 - 20:38:28: "Flatus<22>" activated the goal "func_button 2" +L 07/19/1999 - 20:38:37: "beano111<18>" activated the goal "func_button 2" +L 07/19/1999 - 20:38:44: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:38:46: "Sgt.<25>" built a "sentry". +L 07/19/1999 - 20:38:48: "[PS]-Drumboyyy<24>" activated the goal "team two flag" +L 07/19/1999 - 20:38:48: "[PS]-Drumboyyy<24>" activated the goal "func_button 5" +L 07/19/1999 - 20:38:49: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:38:51: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:38:52: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:38:53: "[PS]-Drumboyyy<24>" activated the goal "func_door 14" +L 07/19/1999 - 20:38:55: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:38:57: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:39:04: "Player<19>" killed self with "gl_grenade" +L 07/19/1999 - 20:39:07: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:39:07: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:39:09: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:39:09: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:39:09: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:39:11: "Flatus<22>" activated the goal "blue_pak5" +L 07/19/1999 - 20:39:12: "Col.Sanders<27>" changed class to "Engineer" +L 07/19/1999 - 20:39:12: "[PS]-Drumboyyy<24>" activated the goal "func_button 1" +L 07/19/1999 - 20:39:13: "Col.Sanders<27>" killed self with "world" +L 07/19/1999 - 20:39:17: "beano111<18>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:39:19: "Col.Sanders<27>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:39:19: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:39:22: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:39:23: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:39:23: "Skimmer<28><WON:4294939741>" connected, address "216.65.138.103:62516" +L 07/19/1999 - 20:39:23: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:39:23: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:39:23: "[PS]-Drumboyyy<24>" activated the goal "team one dropoff" +L 07/19/1999 - 20:39:24: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:39:24: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:39:25: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:39:26: "Frank_Sinatra<26>" activated the goal "team one flag" +L 07/19/1999 - 20:39:34: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:39:37: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:39:41: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:39:43: "Skimmer<28><WON:4294939741>" has entered the game +L 07/19/1999 - 20:39:44: "beano111<18>" activated the goal "blue_pak5" +L 07/19/1999 - 20:39:45: "Player<19>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:39:51: "Frank_Sinatra<26>" activated the goal "func_button 2" +L 07/19/1999 - 20:39:54: "beano111<18>" say "thanx for leavin me one just one " +L 07/19/1999 - 20:39:54: "Player<19>" activated the goal "func_button 5" +L 07/19/1999 - 20:39:55: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:39:58: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:39:59: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:40:01: "Player<19>" activated the goal "func_button 5" +L 07/19/1999 - 20:40:02: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:40:02: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:40:03: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:40:03: "Frank_Sinatra<26>" activated the goal "team two dropoff" +L 07/19/1999 - 20:40:03: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:40:04: "Flatus<22>" activated the goal "blue_pak8" +L 07/19/1999 - 20:40:04: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:40:04: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:40:05: "Flatus<22>" activated the goal "blue_pak7" +L 07/19/1999 - 20:40:07: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:40:08: "Frank_Sinatra<26>" say_team "need d" +L 07/19/1999 - 20:40:09: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:11: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:11: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:40:13: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:13: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:14: "Flatus<22>" activated the goal "blue_pak5" +L 07/19/1999 - 20:40:14: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:22: "beano111<18>" activated the goal "team two flag" +L 07/19/1999 - 20:40:22: "Skimmer<28>" joined team "1". +L 07/19/1999 - 20:40:29: "Skimmer<28>" changed class to "Soldier" +L 07/19/1999 - 20:40:29: "Skimmer<28>" changed class to "Soldier" +L 07/19/1999 - 20:40:29: "Skimmer<28>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:40:36: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:37: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:40:38: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:39: "Col.Sanders<27>" destroyed "Sgt.<25>"'s "sentry". +L 07/19/1999 - 20:40:39: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:41: "Flatus<22>" activated the goal "blue_pak6" +L 07/19/1999 - 20:40:42: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:45: "Frank_Sinatra<26>" activated the goal "team one flag" +L 07/19/1999 - 20:40:55: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:40:56: "Col.Sanders<27>" built a "sentry". +L 07/19/1999 - 20:41:02: "[PS]-Drumboyyy<24>" killed "Sgt.<25>" with "nails" +L 07/19/1999 - 20:41:04: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:41:04: "[PS]-Drumboyyy<24>" activated the goal "func_button 1" +L 07/19/1999 - 20:41:06: "Col.Sanders<27>" killed "Frank_Sinatra<26>" with "sentrygun" +L 07/19/1999 - 20:41:08: "Col.Sanders<27>" killed "Player<19>" with "sentrygun" +L 07/19/1999 - 20:41:10: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:41:11: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:41:12: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:41:12: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:41:25: "Sgt.<25>" killed self with "normalgrenade" +L 07/19/1999 - 20:41:32: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:41:32: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:41:33: "beano111<18>" activated the goal "team one dropoff" +L 07/19/1999 - 20:41:35: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:41:35: "beano111<18>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:41:35: "Col.Sanders<27>" killed "Frank_Sinatra<26>" with "supershotgun" +L 07/19/1999 - 20:41:36: "Sgt.<25>" changed class to "Sniper" +L 07/19/1999 - 20:41:37: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:41:38: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:41:42: "Frank_Sinatra<26>" say_team "take out that sentry" +L 07/19/1999 - 20:41:43: "[PS]-Drumboyyy<24>" killed "Player<19>" with "nails" +L 07/19/1999 - 20:41:43: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:41:45: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:41:45: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:41:47: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:41:48: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:41:48: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:41:49: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:41:51: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:41:53: "Frank_Sinatra<26>" changed class to "Soldier" +L 07/19/1999 - 20:41:56: "Player<19>" changed class to "Soldier" +L 07/19/1999 - 20:41:58: "Col.Sanders<27>" killed "Frank_Sinatra<26>" with "sentrygun" +L 07/19/1999 - 20:42:00: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:42:00: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:42:01: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:42:03: "Skimmer<28>" activated the goal "func_button 2" +L 07/19/1999 - 20:42:07: "[PS]-Drumboyyy<24>" activated the goal "team two flag" +L 07/19/1999 - 20:42:09: "Player<19>" changed to team "1". +L 07/19/1999 - 20:42:09: "Player<19>" killed self with "world" +L 07/19/1999 - 20:42:12: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:42:15: "Player<19>" changed class to "Soldier" +L 07/19/1999 - 20:42:15: "Player<19>" changed class to "Soldier" +L 07/19/1999 - 20:42:15: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:42:17: "Col.Sanders<27>" say_team "Scouts....so frail" +L 07/19/1999 - 20:42:17: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:42:25: "Frank_Sinatra<26>" destroyed "Col.Sanders<27>"'s "sentry". +L 07/19/1999 - 20:42:28: "[PS]-Drumboyyy<24>" activated the goal "func_button 1" +L 07/19/1999 - 20:42:31: "Player<19>" killed "Sgt.<25>" with "rocket" +L 07/19/1999 - 20:42:33: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:42:34: "Skimmer<28>" activated the goal "blue_pak7" +L 07/19/1999 - 20:42:35: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:42:36: "Skimmer<28>" activated the goal "blue_pak8" +L 07/19/1999 - 20:42:36: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:42:38: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:42:38: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:42:38: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:42:38: "[PS]-Drumboyyy<24>" activated the goal "team one dropoff" +L 07/19/1999 - 20:42:40: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:42:42: "Frank_Sinatra<26>" killed self with "nailgrenade" +L 07/19/1999 - 20:42:47: "Col.Sanders<27>" built a "sentry". +L 07/19/1999 - 20:42:47: "Player<19>" activated the goal "func_button 2" +L 07/19/1999 - 20:42:48: "Frank_Sinatra<26>" say "umm, hello" +L 07/19/1999 - 20:42:49: "Player<19>" killed "Sgt.<25>" with "rocket" +L 07/19/1999 - 20:42:51: "[PS]-Drumboyyy<24>" say "it doesnt matter how frail if you are cockeyed there dude" +L 07/19/1999 - 20:42:52: "Leibowitz<29><WON:4294940930>" connected, address "207.55.127.10:27005" +L 07/19/1999 - 20:42:55: "Flatus<22>" activated the goal "func_button 1" +L 07/19/1999 - 20:42:56: "Sgt.<25>" changed class to "HWGuy" +L 07/19/1999 - 20:42:57: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:42:58: "Player<19>" say "eat that" +L 07/19/1999 - 20:42:58: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:42:59: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:42:59: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:00: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:01: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:43:02: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:02: "Leibowitz<29><WON:4294940930>" has entered the game +L 07/19/1999 - 20:43:03: "Player<19>" say "mofo" +L 07/19/1999 - 20:43:03: "Col.Sanders<27>" activated the goal "func_button 2" +L 07/19/1999 - 20:43:04: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:04: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:04: "Frank_Sinatra<26>" say "teams" +L 07/19/1999 - 20:43:05: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:05: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:06: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:10: "Leibowitz<29>" joined team "2". +L 07/19/1999 - 20:43:12: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:12: "Leibowitz<29>" changed class to "Sniper" +L 07/19/1999 - 20:43:12: "Leibowitz<29>" changed class to "Sniper" +L 07/19/1999 - 20:43:12: "Leibowitz<29>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:43:12: "Player<19>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:43:16: "Skimmer<28>" activated the goal "func_button 5" +L 07/19/1999 - 20:43:16: "Sgt.<25>" killed "Col.Sanders<27>" with "ac" +L 07/19/1999 - 20:43:17: "Skimmer<28>" activated the goal "team two flag" +L 07/19/1999 - 20:43:17: "beano111<18>" activated the goal "blue_pak7" +L 07/19/1999 - 20:43:17: "Skimmer<28>" activated the goal "func_door 14" +L 07/19/1999 - 20:43:19: "beano111<18>" activated the goal "blue_pak8" +L 07/19/1999 - 20:43:20: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:21: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:21: "Frank_Sinatra<26>" destroyed "Col.Sanders<27>"'s "sentry". +L 07/19/1999 - 20:43:22: "Skimmer<28>" activated the goal "func_door 14" +L 07/19/1999 - 20:43:22: "beano111<18>" activated the goal "blue_pak5" +L 07/19/1999 - 20:43:23: "Col.Sanders<27>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:43:24: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:24: "beano111<18>" activated the goal "blue_pak6" +L 07/19/1999 - 20:43:24: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:24: "Player<19>" activated the goal "func_button 5" +L 07/19/1999 - 20:43:26: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:43:26: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:28: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:43:29: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:30: "Player<19>" activated the goal "func_door 14" +L 07/19/1999 - 20:43:32: "Frank_Sinatra<26>" activated the goal "func_button 2" +L 07/19/1999 - 20:43:43: "Frank_Sinatra<26>" activated the goal "func_button 1" +L 07/19/1999 - 20:43:46: "[PS]-Drumboyyy<24>" activated the goal "blue_pak8" +L 07/19/1999 - 20:43:47: "[PS]-Drumboyyy<24>" activated the goal "blue_pak7" +L 07/19/1999 - 20:43:49: "Skimmer<28>" activated the goal "func_button 1" +L 07/19/1999 - 20:43:50: "Flatus<22>" killed "Sgt.<25>" with "rocket" +L 07/19/1999 - 20:43:53: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:43:54: "Skimmer<28>" activated the goal "func_button 1" +L 07/19/1999 - 20:43:55: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:55: "Frank_Sinatra<26>" changed class to "Scout" +L 07/19/1999 - 20:43:55: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:57: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:58: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:43:59: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:01: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:44:05: "Col.Sanders<27>" built a "sentry". +L 07/19/1999 - 20:44:06: "Player<19>" activated the goal "func_button 1" +L 07/19/1999 - 20:44:10: "Frank_Sinatra<26>" activated the goal "team one flag" +L 07/19/1999 - 20:44:11: "Sgt.<25>" destroyed "Col.Sanders<27>"'s "sentry". +L 07/19/1999 - 20:44:12: "Skimmer<28>" killed "Leibowitz<29>" with "rocket" +L 07/19/1999 - 20:44:13: "Sgt.<25>" killed "Col.Sanders<27>" with "ac" +L 07/19/1999 - 20:44:14: "Leibowitz<29>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:44:14: "Skimmer<28>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:44:15: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:15: "Skimmer<28>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:44:15: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:16: "Skimmer<28>" activated the goal "team one dropoff" +L 07/19/1999 - 20:44:18: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:20: "beano111<18>" activated the goal "blue_pak5" +L 07/19/1999 - 20:44:21: "beano111<18>" activated the goal "blue_pak6" +L 07/19/1999 - 20:44:22: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:44:22: "Skimmer<28>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:44:27: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:28: "Sgt.<25>" activated the goal "func_button 2" +L 07/19/1999 - 20:44:31: "Flatus<22>" activated the goal "func_button 1" +L 07/19/1999 - 20:44:35: "[PS]-Drumboyyy<24>" activated the goal "func_button 1" +L 07/19/1999 - 20:44:40: "Player<30><WON:4294913861>" connected, address "203.244.128.213:27005" +L 07/19/1999 - 20:44:40: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:42: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:43: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:47: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:48: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:49: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:54: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:55: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:44:56: "Sgt.<25>" activated the goal "func_button 1" +L 07/19/1999 - 20:45:01: "Frank_Sinatra<26>" killed "[PS]-Drumboyyy<24>" with "rocket" +L 07/19/1999 - 20:45:03: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:45:04: "[PS]-Drumboyyy<24>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:05: "Flatus<22>" activated the goal "func_button 1" +L 07/19/1999 - 20:45:07: "beano111<18>" killed "Frank_Sinatra<26>" with "rocket" +L 07/19/1999 - 20:45:08: "Frank_Sinatra<26>" say "hardcore lag" +L 07/19/1999 - 20:45:10: "Flatus<22>" killed "Sgt.<25>" with "rocket" +L 07/19/1999 - 20:45:11: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:45:14: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:14: "(1)Player<30><WON:4294913861>" has entered the game +L 07/19/1999 - 20:45:15: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:16: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:45:16: "Flatus<22>" activated the goal "func_button 1" +L 07/19/1999 - 20:45:16: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:17: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:22: "Frank_Sinatra<26>" say "TFC slide show" +L 07/19/1999 - 20:45:23: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:24: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:25: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:26: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:26: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:45:28: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:34: "[PS]-Drumboyyy<24>" activated the goal "team two flag" +L 07/19/1999 - 20:45:35: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:45:35: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:36: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:36: "(1)Player<30>" joined team "1". +L 07/19/1999 - 20:45:40: "Player<19>" say "just walk away" +L 07/19/1999 - 20:45:42: "[PS]-Drumboyyy<24>" activated the goal "blue_pak5" +L 07/19/1999 - 20:45:42: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:43: "(1)Player<30>" changed class to "Soldier" +L 07/19/1999 - 20:45:43: "(1)Player<30>" changed class to "Soldier" +L 07/19/1999 - 20:45:43: "(1)Player<30>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:45:46: "Skimmer<28>" activated the goal "spawn_pak" +L 07/19/1999 - 20:45:46: "Frank_Sinatra<26>" activated the goal "team one flag" +L 07/19/1999 - 20:45:48: "Leibowitz<29>" activated the goal "func_button 2" +L 07/19/1999 - 20:45:58: "Flatus<22>" activated the goal "func_button 2" +L 07/19/1999 - 20:45:59: "beano111<18>" killed "Leibowitz<29>" with "rocket" +L 07/19/1999 - 20:46:00: "[PS]-Drumboyyy<24>" activated the goal "func_button 1" +L 07/19/1999 - 20:46:00: "Leibowitz<29>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:46:02: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:46:03: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:46:03: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:46:03: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:46:04: "Frank_Sinatra<26>" activated the goal "team two dropoff" +L 07/19/1999 - 20:46:04: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:46:05: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:46:05: "Leibowitz<29>" changed class to "Demoman" +L 07/19/1999 - 20:46:06: "Leibowitz<29>" activated the goal "spawn_pak" +L 07/19/1999 - 20:46:10: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:46:10: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:46:11: "[PS]-Drumboyyy<24>" activated the goal "team one dropoff" +L 07/19/1999 - 20:46:12: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:46:12: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:46:16: "(1)Player<30>" activated the goal "spawn_pak" +L 07/19/1999 - 20:46:17: "Player<19>" say "come balk ya sb" +L 07/19/1999 - 20:46:18: "(1)Player<30>" activated the goal "spawn_pak" +L 07/19/1999 - 20:46:21: "(1)Player<30>" activated the goal "spawn_pak" +L 07/19/1999 - 20:46:29: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:46:37: "Flatus<22>" activated the goal "func_button 1" +L 07/19/1999 - 20:46:44: "Frank_Sinatra<26>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:46:45: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:46:47: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:46:52: "[PS]-Drumboyyy<24>" activated the goal "blue_pak6" +L 07/19/1999 - 20:46:53: "[PS]-Drumboyyy<24>" activated the goal "blue_pak5" +L 07/19/1999 - 20:46:53: "Leibowitz<29>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:46:54: "Flatus<22>" changed to team "2". +L 07/19/1999 - 20:46:54: "Flatus<22>" killed self with "world" +L 07/19/1999 - 20:46:54: "Skimmer<28>" disconnected +L 07/19/1999 - 20:46:54: "Frank_Sinatra<26>" killed by world with "door" +L 07/19/1999 - 20:46:56: "(1)Player<30>" activated the goal "spawn_pak" +L 07/19/1999 - 20:46:57: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:47:00: "(1)Player<30>" activated the goal "spawn_pak" +L 07/19/1999 - 20:47:01: "Frank_Sinatra<26>" say "sstuck to the damn elevator" +L 07/19/1999 - 20:47:01: "Player<19>" activated the goal "func_button 1" +L 07/19/1999 - 20:47:02: "[PS]-Drumboyyy<24>" activated the goal "team two flag" +L 07/19/1999 - 20:47:05: "Flatus<22>" changed class to "Soldier" +L 07/19/1999 - 20:47:05: "Flatus<22>" changed class to "Soldier" +L 07/19/1999 - 20:47:05: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:47:10: "Frank_Sinatra<26>" say "wheres this server, on a 486?" +L 07/19/1999 - 20:47:10: "Sgt.<25>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:47:10: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:47:11: "[PS]-Drumboyyy<24>" activated the goal "blue_pak8" +L 07/19/1999 - 20:47:11: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:47:12: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:47:12: "[PS]-Drumboyyy<24>" activated the goal "blue_pak7" +L 07/19/1999 - 20:47:12: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:47:14: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:47:15: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:47:16: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:47:21: "colin<31><WON:4294941300>" connected, address "208.250.207.92:27005" +L 07/19/1999 - 20:47:22: "Sgt.<25>" activated the goal "func_button 5" +L 07/19/1999 - 20:47:23: "Sgt.<25>" activated the goal "func_door 14" +L 07/19/1999 - 20:47:26: "[PS]-Drumboyyy<24>" activated the goal "func_button 1" +L 07/19/1999 - 20:47:27: "Sgt.<25>" activated the goal "func_door 14" +L 07/19/1999 - 20:47:34: "beano111<18>" killed "Leibowitz<29>" with "rocket" +L 07/19/1999 - 20:47:37: "colin<31><WON:4294941300>" has entered the game +L 07/19/1999 - 20:47:37: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:47:37: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:47:38: "[PS]-Drumboyyy<24>" activated the goal "team one dropoff" +L 07/19/1999 - 20:47:38: "Player<19>" killed "Frank_Sinatra<26>" with "rocket" +L 07/19/1999 - 20:47:38: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:47:38: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:47:40: "Leibowitz<29>" disconnected +L 07/19/1999 - 20:47:42: "Frank_Sinatra<26>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:47:44: "Frank_Sinatra<26>" activated the goal "spawn_pak" +L 07/19/1999 - 20:47:47: "colin<31>" joined team "1". +L 07/19/1999 - 20:47:50: "Player<32><WON:4294940686>" connected, address "161.184.209.38:27005" +L 07/19/1999 - 20:47:52: "colin<31>" changed class to "Engineer" +L 07/19/1999 - 20:47:52: "colin<31>" changed class to "Engineer" +L 07/19/1999 - 20:47:52: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:47:57: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:48:00: "(2)Player<32><WON:4294940686>" has entered the game +L 07/19/1999 - 20:48:01: "Col.Sanders<27>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:48:02: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:48:03: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:48:03: "Player<19>" killed "Frank_Sinatra<26>" with "rocket" +L 07/19/1999 - 20:48:05: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:48:06: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:48:07: "Frank_Sinatra<26>" say "fduck this server" +L 07/19/1999 - 20:48:10: "(2)Player<32>" joined team "1". +L 07/19/1999 - 20:48:11: "[PS]-Drumboyyy<24>" activated the goal "blue_pak6" +L 07/19/1999 - 20:48:13: "(1)Player<30>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:48:13: "beano111<18>" activated the goal "func_button 2" +L 07/19/1999 - 20:48:14: "(2)Player<32>" changed class to "Soldier" +L 07/19/1999 - 20:48:14: "(2)Player<32>" changed class to "Soldier" +L 07/19/1999 - 20:48:14: "(2)Player<32>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:48:18: "Frank_Sinatra<26>" say "i got stuck to the damn sewer just now" +L 07/19/1999 - 20:48:21: "[PS]-Drumboyyy<24>" activated the goal "team two flag" +L 07/19/1999 - 20:48:23: "Col.Sanders<27>" built a "sentry". +L 07/19/1999 - 20:48:25: "Frank_Sinatra<26>" say "bigg call me" +L 07/19/1999 - 20:48:27: "Frank_Sinatra<26>" disconnected +L 07/19/1999 - 20:48:27: "Flatus<22>" activated the goal "func_button 2" +L 07/19/1999 - 20:48:34: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:48:36: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:48:41: "[PS]-Drumboyyy<24>" activated the goal "func_button 1" +L 07/19/1999 - 20:48:45: "Col.Sanders<27>" activated the goal "func_button 2" +L 07/19/1999 - 20:48:52: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:48:52: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:48:52: "Apocalypse<33><WON:4294940798>" connected, address "152.172.150.212:27005" +L 07/19/1999 - 20:48:52: "[PS]-Drumboyyy<24>" activated the goal "team one dropoff" +L 07/19/1999 - 20:48:53: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:48:54: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:48:57: "(1)Player<30>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:48:58: "(1)Player<30>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:48:59: "Col.Sanders<27>" activated the goal "func_button 2" +L 07/19/1999 - 20:49:02: "Sgt.<25>" killed "Player<19>" with "ac" +L 07/19/1999 - 20:49:03: "(1)Player<30>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:49:04: "(1)Player<30>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:49:05: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:49:07: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:08: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:09: "(1)Player<30>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:49:10: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:11: "Col.Sanders<27>" activated the goal "func_button 1" +L 07/19/1999 - 20:49:11: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:49:11: "Sgt.<25>" killed "beano111<18>" with "ac" +L 07/19/1999 - 20:49:11: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:14: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:16: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:16: "beano111<18>" changed class to "HWGuy" +L 07/19/1999 - 20:49:17: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:17: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:49:18: "(2)Player<32>" say_team "why the fuck you shooting me" +L 07/19/1999 - 20:49:18: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:19: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:20: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:21: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:23: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:25: "[PS]-Drumboyyy<24>" activated the goal "blue_pak6" +L 07/19/1999 - 20:49:25: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:27: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:27: "(1)Player<30>" activated the goal "func_button 5" +L 07/19/1999 - 20:49:27: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:28: "(1)Player<30>" activated the goal "func_door 14" +L 07/19/1999 - 20:49:28: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:29: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:31: "(2)Player<32>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:32: "(1)Player<30>" activated the goal "func_door 14" +L 07/19/1999 - 20:49:33: "Sgt.<25>" killed "Player<19>" with "ac" +L 07/19/1999 - 20:49:33: "Flatus<22>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:49:35: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:49:36: "[PS]-Drumboyyy<24>" activated the goal "team two flag" +L 07/19/1999 - 20:49:39: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:44: "Col.Sanders<27>" activated the goal "func_button 2" +L 07/19/1999 - 20:49:45: "Apocalypse<33><WON:4294940798>" has entered the game +L 07/19/1999 - 20:49:48: "Sgt.<25>" killed "colin<31>" with "ac" +L 07/19/1999 - 20:49:48: "Player<19>" killed "Sgt.<25>" with "rocket" +L 07/19/1999 - 20:49:50: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:49:56: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:49:56: "Apocalypse<33>" joined team "2". +L 07/19/1999 - 20:49:56: "[PS]-Drumboyyy<24>" activated the goal "func_button 1" +L 07/19/1999 - 20:49:57: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:59: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:49:59: "Apocalypse<33>" changed class to "Sniper" +L 07/19/1999 - 20:49:59: "Apocalypse<33>" changed class to "Sniper" +L 07/19/1999 - 20:49:59: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:50:00: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:00: "Col.Sanders<27>" activated the goal "trigger_multiple 11" +L 07/19/1999 - 20:50:01: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:01: "Apocalypse<33>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:03: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:04: "Col.Sanders<27>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:50:04: "Col.Sanders<27>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:50:05: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:50:06: "Sgt.<25>" changed class to "Engineer" +L 07/19/1999 - 20:50:06: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:50:06: "Player<19>" activated the goal "func_button 2" +L 07/19/1999 - 20:50:06: "[PS]-Drumboyyy<24>" activated the goal "team one dropoff" +L 07/19/1999 - 20:50:07: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:50:08: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:08: "[PS]-Drumboyyy<24>" activated the goal "trigger_multiple 10" +L 07/19/1999 - 20:50:09: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:10: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:11: "Sgt.<25>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:16: "Flatus<22>" killed "Col.Sanders<27>" with "rocket" +L 07/19/1999 - 20:50:17: "Col.Sanders<27>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:50:18: "Sgt.<25>" killed "beano111<18>" with "ac" +L 07/19/1999 - 20:50:18: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:19: "Col.Sanders<27>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:20: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:50:21: "Col.Sanders<27>" disconnected +L 07/19/1999 - 20:50:21: "<-1>" destroyed "Col.Sanders<27>"'s "sentry". +L 07/19/1999 - 20:50:24: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:26: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:26: "[PS]-Drumboyyy<24>" activated the goal "func_button 2" +L 07/19/1999 - 20:50:30: "Sgt.<25>" killed "Player<19>" with "ac" +L 07/19/1999 - 20:50:33: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:50:35: "(1)Player<30>" activated the goal "blue_pak8" +L 07/19/1999 - 20:50:35: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:36: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:38: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:38: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:39: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:40: "(1)Player<30>" activated the goal "blue_pak7" +L 07/19/1999 - 20:50:44: "Flatus<22>" changed class to "Engineer" +L 07/19/1999 - 20:50:45: "Flatus<22>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:51: "[PS]-Drumboyyy<24>" activated the goal "team two flag" +L 07/19/1999 - 20:50:51: "Sgt.<25>" killed "beano111<18>" with "ac" +L 07/19/1999 - 20:50:54: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:50:57: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:58: "Sgt.<25>" killed "(2)Player<32>" with "ac" +L 07/19/1999 - 20:50:58: "beano111<18>" activated the goal "spawn_pak" +L 07/19/1999 - 20:50:58: "Apocalypse<33>" killed "colin<31>" with "sniperrifle" +L 07/19/1999 - 20:50:59: "(2)Player<32>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:51:04: "(2)Player<32>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:08: "colin<31>" changed class to "Sniper" +L 07/19/1999 - 20:51:12: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:51:13: "[PS]-Drumboyyy<24>" activated the goal "func_button 1" +L 07/19/1999 - 20:51:15: "Sgt.<25>" killed "Player<19>" with "ac" +L 07/19/1999 - 20:51:18: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:19: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:51:20: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:22: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:23: =------= MATCH RESULTS =------= +L 07/19/1999 - 20:51:23: "blue" defeated "red" +L 07/19/1999 - 20:51:23: "blue" RESULTS: "98906768" players. "159" frags, "6" unaccounted for. "110" team score. +L 07/19/1999 - 20:51:23: "red" RESULTS: "98906768" players. "62" frags, "4" unaccounted for. "30" team score. +L 07/19/1999 - 20:51:23: "Player<19>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:24: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:25: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:27: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:28: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:29: "colin<31>" activated the goal "spawn_pak" +L 07/19/1999 - 20:51:30: Log closed. diff --git a/utils/tfstats/testsuite/testlog4.txt b/utils/tfstats/testsuite/testlog4.txt new file mode 100644 index 0000000..7017003 --- /dev/null +++ b/utils/tfstats/testsuite/testlog4.txt @@ -0,0 +1,1885 @@ +L 07/19/1999 - 20:51:30: Log file started. +L 07/19/1999 - 20:51:30: Spawning server "rock2" +L 07/19/1999 - 20:51:30: server cvars start +L 07/19/1999 - 20:51:30: "cr_random" = "0" +L 07/19/1999 - 20:51:30: "cr_engineer" = "0" +L 07/19/1999 - 20:51:30: "cr_spy" = "0" +L 07/19/1999 - 20:51:30: "cr_pyro" = "0" +L 07/19/1999 - 20:51:30: "cr_hwguy" = "0" +L 07/19/1999 - 20:51:30: "cr_medic" = "0" +L 07/19/1999 - 20:51:30: "cr_demoman" = "0" +L 07/19/1999 - 20:51:30: "cr_soldier" = "0" +L 07/19/1999 - 20:51:30: "cr_sniper" = "0" +L 07/19/1999 - 20:51:30: "cr_scout" = "0" +L 07/19/1999 - 20:51:30: "decalfrequency" = "30" +L 07/19/1999 - 20:51:30: "mp_autocrosshair" = "1" +L 07/19/1999 - 20:51:30: "mp_flashlight" = "0" +L 07/19/1999 - 20:51:30: "mp_footsteps" = "0" +L 07/19/1999 - 20:51:30: "mp_forcerespawn" = "1" +L 07/19/1999 - 20:51:30: "mp_weaponstay" = "0" +L 07/19/1999 - 20:51:30: "mp_falldamage" = "0" +L 07/19/1999 - 20:51:30: "mp_friendlyfire" = "0" +L 07/19/1999 - 20:51:30: "mp_timelimit" = "30" +L 07/19/1999 - 20:51:30: "mp_fraglimit" = "0" +L 07/19/1999 - 20:51:30: "mp_teamplay" = "21" +L 07/19/1999 - 20:51:30: "tfc_balance_scores" = "1.0" +L 07/19/1999 - 20:51:30: "tfc_balance_teams" = "1.0" +L 07/19/1999 - 20:51:30: "tfc_adminpwd" = "" +L 07/19/1999 - 20:51:30: "tfc_clanbattle_locked" = "0.0" +L 07/19/1999 - 20:51:30: "tfc_clanbattle" = "0.0" +L 07/19/1999 - 20:51:30: "tfc_respawndelay" = "0.0" +L 07/19/1999 - 20:51:30: "tfc_autoteam" = "0" +L 07/19/1999 - 20:51:30: "cmdline" = "0" +L 07/19/1999 - 20:51:30: "mp_logfile" = "1" +L 07/19/1999 - 20:51:30: "mp_logecho" = "1" +L 07/19/1999 - 20:51:30: "deathmatch" = "1" +L 07/19/1999 - 20:51:30: "coop" = "0" +L 07/19/1999 - 20:51:30: "pausable" = "0" +L 07/19/1999 - 20:51:30: "sv_sendvelocity" = "1" +L 07/19/1999 - 20:51:30: "sv_password" = "" +L 07/19/1999 - 20:51:30: "sv_aim" = "0" +L 07/19/1999 - 20:51:30: "sv_gravity" = "800" +L 07/19/1999 - 20:51:30: "sv_friction" = "4" +L 07/19/1999 - 20:51:30: "edgefriction" = "2" +L 07/19/1999 - 20:51:30: "sv_stopspeed" = "100" +L 07/19/1999 - 20:51:30: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 20:51:30: "sv_accelerate" = "10" +L 07/19/1999 - 20:51:30: "sv_stepsize" = "18" +L 07/19/1999 - 20:51:30: "sv_clipmode" = "0" +L 07/19/1999 - 20:51:30: "sv_bounce" = "1" +L 07/19/1999 - 20:51:30: "sv_airmove" = "1" +L 07/19/1999 - 20:51:30: "sv_airaccelerate" = "10" +L 07/19/1999 - 20:51:30: "sv_wateraccelerate" = "10" +L 07/19/1999 - 20:51:30: "sv_waterfriction" = "1" +L 07/19/1999 - 20:51:30: "sv_timeout" = "65" +L 07/19/1999 - 20:51:30: "sv_clienttrace" = "3.5" +L 07/19/1999 - 20:51:30: "sv_cheats" = "1.000000" +L 07/19/1999 - 20:51:30: "sv_maxspectators" = "8" +L 07/19/1999 - 20:51:30: "sv_spectalk" = "1" +L 07/19/1999 - 20:51:30: "sv_spectatormaxspeed" = "500" +L 07/19/1999 - 20:51:30: "sv_upload_maxsize" = "0" +L 07/19/1999 - 20:51:30: "sv_allowdownload" = "1" +L 07/19/1999 - 20:51:30: "sv_allowupload" = "1" +L 07/19/1999 - 20:51:30: server cvars end +L 07/19/1999 - 20:51:37: Map CRC "1246753045" +L 07/19/1999 - 20:51:38: "sv_maxspeed" = "500" +L 07/19/1999 - 20:51:38: Server name is "Aesthete" +L 07/19/1999 - 20:51:38: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 20:51:42: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/19/1999 - 20:51:56: "colin<31><WON:4294941300>" has entered the game +L 07/19/1999 - 20:51:56: "[PS]-Drumboyyy<24><WON:4294913975>" has entered the game +L 07/19/1999 - 20:51:56: "Player<19><WON:4294936067>" has entered the game +L 07/19/1999 - 20:52:01: "[PS]-Drumboyyy<24>" say "so fuckin easy" +L 07/19/1999 - 20:52:02: "colin<31>" joined team "1". +L 07/19/1999 - 20:52:04: "MRBIGGELSWORTH<17><WON:4294913736>" has entered the game +L 07/19/1999 - 20:52:05: "colin<31>" changed class to "Sniper" +L 07/19/1999 - 20:52:05: "colin<31>" changed class to "Sniper" +L 07/19/1999 - 20:52:05: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:52:10: "Player<19>" joined team "2". +L 07/19/1999 - 20:52:11: "Sgt.<25><WON:4294936624>" has entered the game +L 07/19/1999 - 20:52:13: "Player<19>" changed class to "Soldier" +L 07/19/1999 - 20:52:13: "Player<19>" changed class to "Soldier" +L 07/19/1999 - 20:52:13: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:52:18: "beano111<18><WON:4294932237>" has entered the game +L 07/19/1999 - 20:52:24: "beano111<18>" joined team "1". +L 07/19/1999 - 20:52:25: "beano111<18>" changed class to "Engineer" +L 07/19/1999 - 20:52:25: "beano111<18>" changed class to "Engineer" +L 07/19/1999 - 20:52:25: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:52:28: "[PS]-Drumboyyy<24>" joined team "1". +L 07/19/1999 - 20:52:28: "Flatus<22><WON:4294932867>" has entered the game +L 07/19/1999 - 20:52:29: "[PS]-Drumboyyy<24>" changed class to "Demoman" +L 07/19/1999 - 20:52:29: "[PS]-Drumboyyy<24>" changed class to "Demoman" +L 07/19/1999 - 20:52:29: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:52:32: "(2)Player<32><WON:4294940686>" has entered the game +L 07/19/1999 - 20:52:34: "(2)Player<32>" disconnected +L 07/19/1999 - 20:52:38: "Flatus<22>" joined team "2". +L 07/19/1999 - 20:52:39: "Sgt.<25>" joined team "2". +L 07/19/1999 - 20:52:43: "Sgt.<25>" changed class to "RandomPC" +L 07/19/1999 - 20:52:43: "Sgt.<25>" changed class to "RandomPC" +L 07/19/1999 - 20:52:43: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:52:45: "Apocalypse<33><WON:4294940798>" has entered the game +L 07/19/1999 - 20:52:48: "Flatus<22>" changed class to "Engineer" +L 07/19/1999 - 20:52:48: "Flatus<22>" changed class to "Engineer" +L 07/19/1999 - 20:52:48: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:52:53: "Apocalypse<33>" joined team "1". +L 07/19/1999 - 20:52:54: "Apocalypse<33>" changed class to "Engineer" +L 07/19/1999 - 20:52:54: "Apocalypse<33>" changed class to "Engineer" +L 07/19/1999 - 20:52:54: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:53:02: "beano111<18>" built a "sentry". +L 07/19/1999 - 20:53:08: "hank<34><WON:4294923106>" connected, address "206.47.206.73:27005" +L 07/19/1999 - 20:53:11: "[PS]-Drumboyyy<24>" killed "Player<19>" with "mirvgrenade" +L 07/19/1999 - 20:53:17: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:53:20: "hank<35><WON:4294923106>" connected, address "206.47.206.73:27005" +L 07/19/1999 - 20:53:21: "[PS]-Drumboyyy<24>" say "die bastard" +L 07/19/1999 - 20:53:25: "colin<31>" changed to team "2". +L 07/19/1999 - 20:53:25: "colin<31>" killed self with "world" +L 07/19/1999 - 20:53:26: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:53:39: "colin<31>" changed class to "Spy" +L 07/19/1999 - 20:53:39: "colin<31>" changed class to "Spy" +L 07/19/1999 - 20:53:39: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:53:59: "beano111<18>" killed "Flatus<22>" with "supershotgun" +L 07/19/1999 - 20:54:03: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:54:18: "Flatus<22>" killed "beano111<18>" with "supershotgun" +L 07/19/1999 - 20:54:21: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:54:48: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 20:55:20: "[PS]-Drumboyyy<24>" activated the goal "rhand" +L 07/19/1999 - 20:55:20: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:55:20: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:55:20: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:55:20: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:55:20: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:55:20: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:55:20: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:55:20: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:55:20: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:55:21: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 20:55:25: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:55:25: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:55:25: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:55:25: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:55:25: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:55:25: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:55:25: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:55:25: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:55:25: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:55:27: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 20:55:28: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 20:55:33: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 20:55:35: "Sgt.<25>" killed by world with "#rock_falling_death" +L 07/19/1999 - 20:55:36: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:55:37: Broadcast: "5 . . . +" +L 07/19/1999 - 20:55:37: Broadcast: "5 . . . +" +L 07/19/1999 - 20:55:37: Broadcast: "5 . . . +" +L 07/19/1999 - 20:55:37: Broadcast: "5 . . . +" +L 07/19/1999 - 20:55:37: Broadcast: "5 . . . +" +L 07/19/1999 - 20:55:37: Broadcast: "5 . . . +" +L 07/19/1999 - 20:55:37: Broadcast: "5 . . . +" +L 07/19/1999 - 20:55:37: Broadcast: "5 . . . +" +L 07/19/1999 - 20:55:37: Broadcast: "5 . . . +" +L 07/19/1999 - 20:55:39: Broadcast: "4 . . . +" +L 07/19/1999 - 20:55:39: Broadcast: "4 . . . +" +L 07/19/1999 - 20:55:39: Broadcast: "4 . . . +" +L 07/19/1999 - 20:55:39: Broadcast: "4 . . . +" +L 07/19/1999 - 20:55:39: Broadcast: "4 . . . +" +L 07/19/1999 - 20:55:39: Broadcast: "4 . . . +" +L 07/19/1999 - 20:55:39: Broadcast: "4 . . . +" +L 07/19/1999 - 20:55:39: Broadcast: "4 . . . +" +L 07/19/1999 - 20:55:39: Broadcast: "4 . . . +" +L 07/19/1999 - 20:55:41: Broadcast: "3 . . . +" +L 07/19/1999 - 20:55:41: Broadcast: "3 . . . +" +L 07/19/1999 - 20:55:41: Broadcast: "3 . . . +" +L 07/19/1999 - 20:55:41: Broadcast: "3 . . . +" +L 07/19/1999 - 20:55:41: Broadcast: "3 . . . +" +L 07/19/1999 - 20:55:41: Broadcast: "3 . . . +" +L 07/19/1999 - 20:55:41: Broadcast: "3 . . . +" +L 07/19/1999 - 20:55:41: Broadcast: "3 . . . +" +L 07/19/1999 - 20:55:41: Broadcast: "3 . . . +" +L 07/19/1999 - 20:55:43: Broadcast: "2 . . . +" +L 07/19/1999 - 20:55:43: Broadcast: "2 . . . +" +L 07/19/1999 - 20:55:43: Broadcast: "2 . . . +" +L 07/19/1999 - 20:55:43: Broadcast: "2 . . . +" +L 07/19/1999 - 20:55:43: Broadcast: "2 . . . +" +L 07/19/1999 - 20:55:43: Broadcast: "2 . . . +" +L 07/19/1999 - 20:55:43: Broadcast: "2 . . . +" +L 07/19/1999 - 20:55:43: Broadcast: "2 . . . +" +L 07/19/1999 - 20:55:43: Broadcast: "2 . . . +" +L 07/19/1999 - 20:55:45: Broadcast: "1 . . . +" +L 07/19/1999 - 20:55:45: Broadcast: "1 . . . +" +L 07/19/1999 - 20:55:45: Broadcast: "1 . . . +" +L 07/19/1999 - 20:55:45: Broadcast: "1 . . . +" +L 07/19/1999 - 20:55:45: Broadcast: "1 . . . +" +L 07/19/1999 - 20:55:45: Broadcast: "1 . . . +" +L 07/19/1999 - 20:55:45: Broadcast: "1 . . . +" +L 07/19/1999 - 20:55:45: Broadcast: "1 . . . +" +L 07/19/1999 - 20:55:45: Broadcast: "1 . . . +" +L 07/19/1999 - 20:55:47: "colin<31>" killed by world with "info_tfgoal" +L 07/19/1999 - 20:55:47: "Sgt.<25>" killed by world with "info_tfgoal" +L 07/19/1999 - 20:55:48: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:55:54: "beano111<18>" activated the goal "goalitem" +L 07/19/1999 - 20:55:54: "Sgt.<25>" changed class to "Spy" +L 07/19/1999 - 20:55:54: "Flatus<22>" built a "sentry". +L 07/19/1999 - 20:55:57: "colin<31>" killed by world with "door" +L 07/19/1999 - 20:55:57: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 20:55:58: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 20:55:59: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:55:59: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:56:01: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 20:56:04: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 20:56:07: "were<36><WON:4294942116>" connected, address "24.200.92.111:27005" +L 07/19/1999 - 20:56:09: "Apocalypse<33>" built a "sentry". +L 07/19/1999 - 20:56:18: "were<36><WON:4294942116>" has entered the game +L 07/19/1999 - 20:56:20: "beano111<18>" destroyed "Flatus<22>"'s "sentry". +L 07/19/1999 - 20:56:23: "were<36>" joined team "1". +L 07/19/1999 - 20:56:24: "Sgt.<25>" killed "beano111<18>" with "knife" +L 07/19/1999 - 20:56:25: "were<36>" changed class to "Demoman" +L 07/19/1999 - 20:56:25: "were<36>" changed class to "Demoman" +L 07/19/1999 - 20:56:25: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:56:27: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:56:45: "Player<19>" activated the goal "goalitem" +L 07/19/1999 - 20:56:46: "were<36>" killed "Player<19>" with "gl_grenade" +L 07/19/1999 - 20:56:50: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:56:55: "Flatus<22>" built a "sentry". +L 07/19/1999 - 20:56:59: "[PS]-Drumboyyy<24>" killed by world with "#rock_laser_kill" +L 07/19/1999 - 20:57:03: "[PS]-Drumboyyy<24>" changed class to "Scout" +L 07/19/1999 - 20:57:03: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:57:55: "Player<19>" killed "beano111<18>" with "rocket" +L 07/19/1999 - 20:57:58: "Apocalypse<33>" built a "sentry". +L 07/19/1999 - 20:57:58: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 20:57:59: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:58:05: "were<36>" activated the goal "rcave1" +L 07/19/1999 - 20:58:17: "[PS]-Drumboyyy<24>" activated the goal "rhand" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:17: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 20:58:18: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:22: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 20:58:23: "[PS]-Drumboyyy<24>" say "too late bitch" +L 07/19/1999 - 20:58:23: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 20:58:24: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 20:58:28: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:32: Broadcast: "5 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:33: Broadcast: "4 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:35: Broadcast: "3 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:36: Broadcast: "2 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:38: Broadcast: "1 . . . +" +L 07/19/1999 - 20:58:40: "colin<31>" killed by world with "info_tfgoal" +L 07/19/1999 - 20:58:40: "Sgt.<25>" killed by world with "info_tfgoal" +L 07/19/1999 - 20:58:41: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:58:42: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:58:49: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 20:58:50: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 20:58:53: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 20:58:55: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 20:58:57: "Sgt.<25>" say_team "where do you get suit?" +L 07/19/1999 - 20:59:08: "were<36>" killed by world with "#rock_falling_death" +L 07/19/1999 - 20:59:10: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:59:21: "[PS]-Drumboyyy<24>" killed "colin<31>" with "nails" +L 07/19/1999 - 20:59:23: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:59:24: "Flatus<22>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 20:59:26: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 20:59:31: "colin<31>" changed class to "Sniper" +L 07/19/1999 - 20:59:36: "Flatus<22>" killed "beano111<18>" with "supershotgun" +L 07/19/1999 - 20:59:39: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:00:05: "were<36>" activated the goal "rholedet" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:05: Broadcast: "#rock_red_yard_opened" +L 07/19/1999 - 21:00:15: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:00:15: "Flatus<22>" killed "were<36>" with "sentrygun" +L 07/19/1999 - 21:00:18: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:00:20: "Flatus<22>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:00:21: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:00:34: "Player<19>" changed class to "Demoman" +L 07/19/1999 - 21:00:35: "Apocalypse<33>" killed by world with "worldspawn" +L 07/19/1999 - 21:00:49: "Sgt.<25>" killed by world with "#rock_falling_death" +L 07/19/1999 - 21:00:51: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:00:52: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:00:53: "Flatus<22>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:00:54: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:00:58: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:01:12: "colin<31>" killed "were<36>" with "knife" +L 07/19/1999 - 21:01:12: "were<36>" destroyed "Flatus<22>"'s "sentry". +L 07/19/1999 - 21:01:14: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:01:16: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:01:31: "[PS]-Drumboyyy<24>" activated the goal "rhand" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:31: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:01:32: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 21:01:33: "colin<31>" killed by world with "#rock_falling_death" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:01:36: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:01:37: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:01:38: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:01:43: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:46: Broadcast: "5 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:48: Broadcast: "4 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:49: Broadcast: "3 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:51: Broadcast: "2 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:52: Broadcast: "1 . . . +" +L 07/19/1999 - 21:01:54: "colin<31>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:01:54: "Player<19>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:01:54: "Sgt.<25>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:01:56: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:01:56: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:01:57: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:02:03: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:02:04: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:02:07: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:02:09: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 21:02:17: "Flatus<22>" built a "sentry". +L 07/19/1999 - 21:02:24: "Sgt.<25>" killed "beano111<18>" with "supershotgun" +L 07/19/1999 - 21:02:27: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:02:37: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:02:46: "beano111<18>" say "that spy aiont worth a shit" +L 07/19/1999 - 21:02:49: "were<36>" killed "Player<19>" with "gl_grenade" +L 07/19/1999 - 21:02:52: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:02:58: "[PS]-Drumboyyy<24>" activated the goal "rhand" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:58: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:02:59: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 21:03:00: "were<36>" activated the goal "goalitem" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:02: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:03:04: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:03:04: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:03:05: "beano111<18>" say "if i was a spy i would try to get key" +L 07/19/1999 - 21:03:09: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:12: Broadcast: "5 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:14: Broadcast: "4 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:15: Broadcast: "3 . . . +" +L 07/19/1999 - 21:03:17: "Sgt.<25>" killed "were<36>" with "supershotgun" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:17: Broadcast: "2 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:18: Broadcast: "1 . . . +" +L 07/19/1999 - 21:03:20: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:03:20: "colin<31>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:03:20: "Flatus<22>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:03:21: "were<36>" killed by world with "#rock_gas_kill" +L 07/19/1999 - 21:03:21: "[PS]-Drumboyyy<24>" say "that woudl require too much brain power bean" +L 07/19/1999 - 21:03:22: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:03:23: "Flatus<22>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:03:23: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:03:29: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:03:30: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:03:33: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:03:36: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 21:03:45: "Sgt.<25>" killed "were<36>" with "supershotgun" +L 07/19/1999 - 21:03:46: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:03:47: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:03:59: "[PS]-Drumboyyy<24>" activated the goal "rhand" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:03:59: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:04:00: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:04: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:04:05: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:04:06: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:04:11: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:15: Broadcast: "5 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: Broadcast: "4 . . . +" +L 07/19/1999 - 21:04:16: "Apocalypse<33>" changed class to "Demoman" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:18: Broadcast: "3 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:19: Broadcast: "2 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:21: Broadcast: "1 . . . +" +L 07/19/1999 - 21:04:22: "Sgt.<25>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:04:22: "Apocalypse<33>" killed by world with "#rock_gas_kill" +L 07/19/1999 - 21:04:24: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:04:24: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:04:31: "Sgt.<25>" changed class to "Scout" +L 07/19/1999 - 21:04:32: "Mo<37><WON:4294942898>" connected, address "165.121.33.214:27005" +L 07/19/1999 - 21:04:32: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:04:33: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:04:35: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:04:38: "[PS]-Drumboyyy<24>" activated the goal "rblock" +L 07/19/1999 - 21:04:50: "were<36>" activated the goal "goalitem" +L 07/19/1999 - 21:04:58: "Mo<37><WON:4294942898>" has entered the game +L 07/19/1999 - 21:05:14: "Flatus<22>" disconnected +L 07/19/1999 - 21:05:14: "<-1>" destroyed "Flatus<22>"'s "sentry". +L 07/19/1999 - 21:05:20: "beano111<18>" killed "Sgt.<25>" with "sentrygun" +L 07/19/1999 - 21:05:22: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:05:23: "Mo<37>" joined team "1". +L 07/19/1999 - 21:05:26: "[PS]-Drumboyyy<24>" killed "Player<19>" with "nails" +L 07/19/1999 - 21:05:26: "Player<19>" killed "[PS]-Drumboyyy<24>" with "pipebomb" +L 07/19/1999 - 21:05:26: "were<36>" killed "colin<31>" with "gl_grenade" +L 07/19/1999 - 21:05:27: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:05:28: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:05:35: "were<36>" killed self with "mirvgrenade" +L 07/19/1999 - 21:05:36: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:05:37: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:05:38: "Mo<37>" changed class to "Sniper" +L 07/19/1999 - 21:05:38: "Mo<37>" changed class to "Sniper" +L 07/19/1999 - 21:05:38: "Mo<37>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:05:51: "beano111<18>" activated the goal "goalitem" +L 07/19/1999 - 21:05:56: "beano111<18>" activated the goal "rhand" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:56: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:05:57: "beano111<18>" activated the goal "rblock" +L 07/19/1999 - 21:05:59: "Apocalypse<33>" killed "colin<31>" with "mirvgrenade" +L 07/19/1999 - 21:06:00: "Apocalypse<33>" killed "Player<19>" with "mirvgrenade" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:06:02: "beano111<18>" activated the goal "brise1" +L 07/19/1999 - 21:06:03: "beano111<18>" activated the goal "brise2" +L 07/19/1999 - 21:06:05: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:06:06: "Apocalypse<33>" activated the goal "goalitem" +L 07/19/1999 - 21:06:07: "beano111<18>" activated the goal "brise3" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:11: Broadcast: "5 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:12: Broadcast: "4 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:14: Broadcast: "3 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:15: Broadcast: "2 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:16: Broadcast: "1 . . . +" +L 07/19/1999 - 21:06:19: "Apocalypse<33>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:06:20: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:06:21: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:06:28: "beano111<18>" activated the goal "brise1" +L 07/19/1999 - 21:06:28: "beano111<18>" activated the goal "brise2" +L 07/19/1999 - 21:06:31: "beano111<18>" activated the goal "brise3" +L 07/19/1999 - 21:06:33: "beano111<18>" activated the goal "rblock" +L 07/19/1999 - 21:06:36: "colin<31>" changed class to "Engineer" +L 07/19/1999 - 21:06:47: "were<36>" killed "Sgt.<25>" with "gl_grenade" +L 07/19/1999 - 21:06:49: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:06:53: "Mo<37>" say "Hi PLAYER" +L 07/19/1999 - 21:06:59: "Mo<37>" say "TYPE Y TO TALK" +L 07/19/1999 - 21:07:00: "were<36>" say "hello" +L 07/19/1999 - 21:07:33: "Apocalypse<33>" killed by world with "#rock_laser_kill" +L 07/19/1999 - 21:07:34: "[PS]-Drumboyyy<24>" killed "Player<19>" with "nails" +L 07/19/1999 - 21:07:36: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:07:37: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:07:47: "colin<31>" say_team "eteamunder" +L 07/19/1999 - 21:07:53: "colin<31>" changed class to "Engineer" +L 07/19/1999 - 21:07:55: "beano111<18>" activated the goal "goalitem" +L 07/19/1999 - 21:08:00: "Player<19>" changed class to "Soldier" +L 07/19/1999 - 21:08:02: "colin<31>" killed by world with "#rock_falling_death" +L 07/19/1999 - 21:08:07: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:08:14: "Player<19>" killed "Mo<37>" with "gl_grenade" +L 07/19/1999 - 21:08:25: "Mo<37>" changed class to "Soldier" +L 07/19/1999 - 21:08:27: "Mo<37>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:08:28: "were<36>" killed "Sgt.<25>" with "pipebomb" +L 07/19/1999 - 21:08:33: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:08:33: "Player<19>" killed "were<36>" with "gl_grenade" +L 07/19/1999 - 21:08:34: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:08:35: "beano111<18>" activated the goal "rhand" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:35: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:08:36: "Mo<37>" changed class to "Demoman" +L 07/19/1999 - 21:08:36: "beano111<18>" activated the goal "rblock" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:40: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:08:42: "beano111<18>" activated the goal "brise1" +L 07/19/1999 - 21:08:43: "beano111<18>" activated the goal "brise2" +L 07/19/1999 - 21:08:45: "Sgt.<25>" changed class to "Demoman" +L 07/19/1999 - 21:08:47: "beano111<18>" activated the goal "brise3" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:53: Broadcast: "4 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:56: Broadcast: "2 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:08:57: Broadcast: "1 . . . +" +L 07/19/1999 - 21:09:00: "Sgt.<25>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:09:01: "Sgt.<25>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:09:10: "beano111<18>" activated the goal "brise1" +L 07/19/1999 - 21:09:11: "beano111<18>" activated the goal "brise2" +L 07/19/1999 - 21:09:13: "beano111<18>" activated the goal "brise3" +L 07/19/1999 - 21:09:16: "beano111<18>" activated the goal "rblock" +L 07/19/1999 - 21:09:18: "were<36>" activated the goal "goalitem" +L 07/19/1999 - 21:09:23: "Sgt.<25>" killed "were<36>" with "gl_grenade" +L 07/19/1999 - 21:09:25: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:09:28: "colin<31>" built a "dispenser". +L 07/19/1999 - 21:09:41: "Mo<37>" killed "Sgt.<25>" with "nailgrenade" +L 07/19/1999 - 21:09:50: "Mo<37>" activated the goal "goalitem" +L 07/19/1999 - 21:09:50: "Player<19>" killed self with "gl_grenade" +L 07/19/1999 - 21:09:53: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:09:56: "Sgt.<25>" disconnected +L 07/19/1999 - 21:10:02: "Apocalypse<33>" killed by world with "#rock_laser_kill" +L 07/19/1999 - 21:10:03: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:10:14: "colin<31>" changed class to "Pyro" +L 07/19/1999 - 21:10:19: "Apocalypse<33>" changed class to "HWGuy" +L 07/19/1999 - 21:10:23: "were<36>" killed "Player<19>" with "gl_grenade" +L 07/19/1999 - 21:10:23: "Player<19>" killed "were<36>" with "rocket" +L 07/19/1999 - 21:10:24: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:10:30: "Apocalypse<33>" changed class to "Demoman" +L 07/19/1999 - 21:10:30: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:10:33: "Mo<37>" activated the goal "rhand" +L 07/19/1999 - 21:10:33: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:10:33: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:10:33: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:10:33: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:10:33: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:10:33: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:10:33: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:10:33: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:10:33: Broadcast: "#rock_blue_scores" +L 07/19/1999 - 21:10:34: "Mo<37>" activated the goal "rblock" +L 07/19/1999 - 21:10:38: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:10:38: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:10:38: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:10:38: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:10:38: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:10:38: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:10:38: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:10:38: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:10:38: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:10:39: "Mo<37>" activated the goal "brise1" +L 07/19/1999 - 21:10:40: "Mo<37>" activated the goal "brise2" +L 07/19/1999 - 21:10:44: "Mo<37>" activated the goal "brise3" +L 07/19/1999 - 21:10:46: "[PS]-Drumboyyy<24>" say "fuck this" +L 07/19/1999 - 21:10:47: Broadcast: "5 . . . +" +L 07/19/1999 - 21:10:47: Broadcast: "5 . . . +" +L 07/19/1999 - 21:10:47: Broadcast: "5 . . . +" +L 07/19/1999 - 21:10:47: Broadcast: "5 . . . +" +L 07/19/1999 - 21:10:47: Broadcast: "5 . . . +" +L 07/19/1999 - 21:10:47: Broadcast: "5 . . . +" +L 07/19/1999 - 21:10:47: Broadcast: "5 . . . +" +L 07/19/1999 - 21:10:47: Broadcast: "5 . . . +" +L 07/19/1999 - 21:10:47: Broadcast: "5 . . . +" +L 07/19/1999 - 21:10:49: Broadcast: "4 . . . +" +L 07/19/1999 - 21:10:49: Broadcast: "4 . . . +" +L 07/19/1999 - 21:10:49: Broadcast: "4 . . . +" +L 07/19/1999 - 21:10:49: Broadcast: "4 . . . +" +L 07/19/1999 - 21:10:49: Broadcast: "4 . . . +" +L 07/19/1999 - 21:10:49: Broadcast: "4 . . . +" +L 07/19/1999 - 21:10:49: Broadcast: "4 . . . +" +L 07/19/1999 - 21:10:49: Broadcast: "4 . . . +" +L 07/19/1999 - 21:10:49: Broadcast: "4 . . . +" +L 07/19/1999 - 21:10:50: "[PS]-Drumboyyy<24>" say "im switching teams" +L 07/19/1999 - 21:10:50: Broadcast: "3 . . . +" +L 07/19/1999 - 21:10:50: Broadcast: "3 . . . +" +L 07/19/1999 - 21:10:50: Broadcast: "3 . . . +" +L 07/19/1999 - 21:10:50: Broadcast: "3 . . . +" +L 07/19/1999 - 21:10:50: Broadcast: "3 . . . +" +L 07/19/1999 - 21:10:50: Broadcast: "3 . . . +" +L 07/19/1999 - 21:10:50: Broadcast: "3 . . . +" +L 07/19/1999 - 21:10:50: Broadcast: "3 . . . +" +L 07/19/1999 - 21:10:50: Broadcast: "3 . . . +" +L 07/19/1999 - 21:10:52: Broadcast: "2 . . . +" +L 07/19/1999 - 21:10:52: Broadcast: "2 . . . +" +L 07/19/1999 - 21:10:52: Broadcast: "2 . . . +" +L 07/19/1999 - 21:10:52: Broadcast: "2 . . . +" +L 07/19/1999 - 21:10:52: Broadcast: "2 . . . +" +L 07/19/1999 - 21:10:52: Broadcast: "2 . . . +" +L 07/19/1999 - 21:10:52: Broadcast: "2 . . . +" +L 07/19/1999 - 21:10:52: Broadcast: "2 . . . +" +L 07/19/1999 - 21:10:52: Broadcast: "2 . . . +" +L 07/19/1999 - 21:10:53: Broadcast: "1 . . . +" +L 07/19/1999 - 21:10:53: Broadcast: "1 . . . +" +L 07/19/1999 - 21:10:53: Broadcast: "1 . . . +" +L 07/19/1999 - 21:10:53: Broadcast: "1 . . . +" +L 07/19/1999 - 21:10:53: Broadcast: "1 . . . +" +L 07/19/1999 - 21:10:53: Broadcast: "1 . . . +" +L 07/19/1999 - 21:10:53: Broadcast: "1 . . . +" +L 07/19/1999 - 21:10:53: Broadcast: "1 . . . +" +L 07/19/1999 - 21:10:53: Broadcast: "1 . . . +" +L 07/19/1999 - 21:10:55: "[PS]-Drumboyyy<24>" changed to team "2". +L 07/19/1999 - 21:10:55: "[PS]-Drumboyyy<24>" killed self with "world" +L 07/19/1999 - 21:10:55: "Apocalypse<33>" killed by world with "#rock_gas_kill" +L 07/19/1999 - 21:10:57: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:11:00: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:11:01: "[PS]-Drumboyyy<24>" changed class to "Demoman" +L 07/19/1999 - 21:11:01: "[PS]-Drumboyyy<24>" changed class to "Demoman" +L 07/19/1999 - 21:11:01: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:11:04: "Mo<37>" say "thats dumb" +L 07/19/1999 - 21:11:04: "Mo<37>" activated the goal "brise1" +L 07/19/1999 - 21:11:05: "Mo<37>" activated the goal "brise2" +L 07/19/1999 - 21:11:07: "Mo<37>" activated the goal "brise3" +L 07/19/1999 - 21:11:10: "Mo<37>" activated the goal "rblock" +L 07/19/1999 - 21:11:14: "were<36>" activated the goal "goalitem" +L 07/19/1999 - 21:11:16: "[PS]-Drumboyyy<24>" killed "were<36>" with "pipebomb" +L 07/19/1999 - 21:11:17: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:11:34: "Mo<37>" killed "colin<31>" with "rocket" +L 07/19/1999 - 21:11:36: "<-1>" destroyed "colin<31>"'s "dispenser". +L 07/19/1999 - 21:11:36: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:11:39: "[PS]-Drumboyyy<24>" activated the goal "rcave1" +L 07/19/1999 - 21:12:00: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "pipebomb" +L 07/19/1999 - 21:12:02: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:12:04: "beano111<18>" built a "dispenser". +L 07/19/1999 - 21:12:44: "were<36>" killed "colin<31>" with "mirvgrenade" +L 07/19/1999 - 21:12:45: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:12:50: "[PS]-Drumboyyy<24>" killed "Mo<37>" with "pipebomb" +L 07/19/1999 - 21:12:54: "Mo<37>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:12:59: "were<36>" killed "Player<19>" with "gl_grenade" +L 07/19/1999 - 21:13:02: "<-1>" destroyed "beano111<18>"'s "dispenser". +L 07/19/1999 - 21:13:05: "were<36>" activated the goal "goalitem" +L 07/19/1999 - 21:13:08: "[PS]-Drumboyyy<24>" killed "were<36>" with "pipebomb" +L 07/19/1999 - 21:13:10: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:13:16: "Player<19>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:13:19: "kip_wifferdink<38><WON:4294943500>" connected, address "216.36.30.52:61482" +L 07/19/1999 - 21:13:21: "colin<31>" killed self with "rocket" +L 07/19/1999 - 21:13:23: "kip_wifferdink<38>" changed name to "mr<38>" +L 07/19/1999 - 21:13:25: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:13:32: "Apocalypse<33>" activated the goal "goalitem" +L 07/19/1999 - 21:13:49: "mr<38><WON:4294943500>" has entered the game +L 07/19/1999 - 21:13:57: "Apocalypse<33>" say_team "i need help in key room" +L 07/19/1999 - 21:14:06: "Mo<37>" killed self with "gl_grenade" +L 07/19/1999 - 21:14:09: "Mo<37>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:14:12: "[PS]-Drumboyyy<24>" killed "were<36>" with "pipebomb" +L 07/19/1999 - 21:14:13: "Mo<37>" disconnected +L 07/19/1999 - 21:14:16: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:14:37: "[PS]-Drumboyyy<24>" killed "were<36>" with "pipebomb" +L 07/19/1999 - 21:14:38: "Player<19>" disconnected +L 07/19/1999 - 21:14:42: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:14:47: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "pipebomb" +L 07/19/1999 - 21:14:48: "mr<38>" changed name to "ingratiated<38>" +L 07/19/1999 - 21:14:50: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:14:59: "ingratiated<38>" joined team "2". +L 07/19/1999 - 21:15:00: "[PS]-Drumboyyy<24>" killed "beano111<18>" with "pipebomb" +L 07/19/1999 - 21:15:02: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:15:10: "ingratiated<38>" changed class to "Pyro" +L 07/19/1999 - 21:15:10: "ingratiated<38>" changed class to "Pyro" +L 07/19/1999 - 21:15:10: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:15:44: "were<36>" killed self with "mirvgrenade" +L 07/19/1999 - 21:15:47: "were<36>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:15:59: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "gl_grenade" +L 07/19/1999 - 21:16:01: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:16:11: "Apocalypse<33>" changed class to "Medic" +L 07/19/1999 - 21:16:40: "Apocalypse<33>" killed by world with "#rock_falling_death" +L 07/19/1999 - 21:16:41: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:16:46: "Apocalypse<33>" changed class to "Scout" +L 07/19/1999 - 21:16:48: "[PS]-Drumboyyy<24>" killed "were<36>" with "pipebomb" +L 07/19/1999 - 21:16:50: "Apocalypse<33>" changed class to "Demoman" +L 07/19/1999 - 21:16:57: "were<36>" disconnected +L 07/19/1999 - 21:17:15: "Ironman<39><WON:4294914261>" connected, address "209.66.62.66:27005" +L 07/19/1999 - 21:17:44: "Ironman<39><WON:4294914261>" has entered the game +L 07/19/1999 - 21:17:53: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "pipebomb" +L 07/19/1999 - 21:17:56: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:18:03: "beano111<18>" killed "colin<31>" with "supershotgun" +L 07/19/1999 - 21:18:07: "colin<31>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:18:18: "Ironman<39>" joined team "1". +L 07/19/1999 - 21:18:31: "Ironman<39>" changed class to "Engineer" +L 07/19/1999 - 21:18:31: "Ironman<39>" changed class to "Engineer" +L 07/19/1999 - 21:18:31: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:18:52: "Apocalypse<33>" activated the goal "rcave1" +L 07/19/1999 - 21:19:02: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:19:03: "Apocalypse<33>" killed by world with "#rock_falling_death" +L 07/19/1999 - 21:19:03: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:19:04: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:19:23: "ingratiated<38>" killed "beano111<18>" with "rocket" +L 07/19/1999 - 21:19:26: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:19:34: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "pipebomb" +L 07/19/1999 - 21:19:37: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:19:55: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:20:00: "[PS]-Drumboyyy<24>" destroyed "beano111<18>"'s "sentry". +L 07/19/1999 - 21:20:03: "[PS]-Drumboyyy<24>" changed class to "Scout" +L 07/19/1999 - 21:20:03: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:20:04: "Apocalypse<33>" killed by world with "#rock_falling_death" +L 07/19/1999 - 21:20:05: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:20:11: "Ironman<39>" built a "sentry". +L 07/19/1999 - 21:20:13: "beano111<18>" built a "sentry". +L 07/19/1999 - 21:20:28: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:20:33: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:20:34: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:21:00: "Apocalypse<33>" changed class to "Engineer" +L 07/19/1999 - 21:21:00: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:21:20: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "supershotgun" +L 07/19/1999 - 21:21:21: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:21:51: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:21:54: "ingratiated<38>" killed "Ironman<39>" with "shotgun" +L 07/19/1999 - 21:21:55: "Ironman<39>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:21:57: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:21:57: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:22:19: "colin<31>" disconnected +L 07/19/1999 - 21:22:24: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:22:26: "[PS]-Drumboyyy<24>" activated the goal "bhand" +L 07/19/1999 - 21:22:26: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:22:26: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:22:26: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:22:26: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:22:26: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:22:26: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:22:26: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:22:26: "[PS]-Drumboyyy<24>" activated the goal "bblock" +L 07/19/1999 - 21:22:29: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:22:29: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:22:29: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:22:29: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:22:29: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:22:29: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:22:29: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:22:31: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:22:31: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:22:35: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:22:38: Broadcast: "5 . . . +" +L 07/19/1999 - 21:22:38: Broadcast: "5 . . . +" +L 07/19/1999 - 21:22:38: Broadcast: "5 . . . +" +L 07/19/1999 - 21:22:38: Broadcast: "5 . . . +" +L 07/19/1999 - 21:22:38: Broadcast: "5 . . . +" +L 07/19/1999 - 21:22:38: Broadcast: "5 . . . +" +L 07/19/1999 - 21:22:38: Broadcast: "5 . . . +" +L 07/19/1999 - 21:22:39: Broadcast: "4 . . . +" +L 07/19/1999 - 21:22:39: Broadcast: "4 . . . +" +L 07/19/1999 - 21:22:39: Broadcast: "4 . . . +" +L 07/19/1999 - 21:22:39: Broadcast: "4 . . . +" +L 07/19/1999 - 21:22:39: Broadcast: "4 . . . +" +L 07/19/1999 - 21:22:39: Broadcast: "4 . . . +" +L 07/19/1999 - 21:22:39: Broadcast: "4 . . . +" +L 07/19/1999 - 21:22:40: Broadcast: "3 . . . +" +L 07/19/1999 - 21:22:40: Broadcast: "3 . . . +" +L 07/19/1999 - 21:22:40: Broadcast: "3 . . . +" +L 07/19/1999 - 21:22:40: Broadcast: "3 . . . +" +L 07/19/1999 - 21:22:40: Broadcast: "3 . . . +" +L 07/19/1999 - 21:22:40: Broadcast: "3 . . . +" +L 07/19/1999 - 21:22:40: Broadcast: "3 . . . +" +L 07/19/1999 - 21:22:41: Broadcast: "2 . . . +" +L 07/19/1999 - 21:22:41: Broadcast: "2 . . . +" +L 07/19/1999 - 21:22:41: Broadcast: "2 . . . +" +L 07/19/1999 - 21:22:41: Broadcast: "2 . . . +" +L 07/19/1999 - 21:22:41: Broadcast: "2 . . . +" +L 07/19/1999 - 21:22:41: Broadcast: "2 . . . +" +L 07/19/1999 - 21:22:41: Broadcast: "2 . . . +" +L 07/19/1999 - 21:22:42: Broadcast: "1 . . . +" +L 07/19/1999 - 21:22:42: Broadcast: "1 . . . +" +L 07/19/1999 - 21:22:42: Broadcast: "1 . . . +" +L 07/19/1999 - 21:22:42: Broadcast: "1 . . . +" +L 07/19/1999 - 21:22:42: Broadcast: "1 . . . +" +L 07/19/1999 - 21:22:42: Broadcast: "1 . . . +" +L 07/19/1999 - 21:22:42: Broadcast: "1 . . . +" +L 07/19/1999 - 21:22:44: "ingratiated<38>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:22:44: "Ironman<39>" killed by world with "#rock_gas_kill" +L 07/19/1999 - 21:22:45: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:22:47: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:22:50: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:22:51: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:22:54: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:22:56: "[PS]-Drumboyyy<24>" activated the goal "bblock" +L 07/19/1999 - 21:23:00: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "empgrenade" +L 07/19/1999 - 21:23:05: "[PS]-Drumboyyy<24>" changed class to "Demoman" +L 07/19/1999 - 21:23:05: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:23:37: "[PS]-Drumboyyy<24>" killed "Ironman<39>" with "pipebomb" +L 07/19/1999 - 21:23:40: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:24:11: "[PS]-Drumboyyy<24>" killed "Ironman<39>" with "pipebomb" +L 07/19/1999 - 21:24:12: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:24:42: "beano111<18>" killed "ingratiated<38>" with "sentrygun" +L 07/19/1999 - 21:24:45: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:25:06: "[PS]-Drumboyyy<24>" destroyed "beano111<18>"'s "sentry". +L 07/19/1999 - 21:25:08: "[PS]-Drumboyyy<24>" killed "beano111<18>" with "mirvgrenade" +L 07/19/1999 - 21:25:10: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:25:10: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:25:26: "beano111<18>" built a "sentry". +L 07/19/1999 - 21:25:39: "[PS]-Drumboyyy<24>" destroyed "beano111<18>"'s "sentry". +L 07/19/1999 - 21:25:42: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "supershotgun" +L 07/19/1999 - 21:25:44: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:26:27: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:26:39: "[PS]-Drumboyyy<24>" destroyed "Ironman<39>"'s "sentry". +L 07/19/1999 - 21:26:52: "[PS]-Drumboyyy<24>" killed "beano111<18>" with "pipebomb" +L 07/19/1999 - 21:26:53: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:26:57: "[PS]-Drumboyyy<24>" activated the goal "bhand" +L 07/19/1999 - 21:26:57: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:26:57: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:26:57: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:26:57: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:26:57: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:26:57: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:26:57: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:26:57: "[PS]-Drumboyyy<24>" activated the goal "bblock" +L 07/19/1999 - 21:27:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:27:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:27:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:27:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:27:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:27:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:27:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:27:02: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:27:02: "[PS]-Drumboyyy<24>" say "heehee" +L 07/19/1999 - 21:27:02: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:27:06: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:27:07: "[PS]-Drumboyyy<24>" say "how am i doing now" +L 07/19/1999 - 21:27:09: Broadcast: "5 . . . +" +L 07/19/1999 - 21:27:09: Broadcast: "5 . . . +" +L 07/19/1999 - 21:27:09: Broadcast: "5 . . . +" +L 07/19/1999 - 21:27:09: Broadcast: "5 . . . +" +L 07/19/1999 - 21:27:09: Broadcast: "5 . . . +" +L 07/19/1999 - 21:27:09: Broadcast: "5 . . . +" +L 07/19/1999 - 21:27:09: Broadcast: "5 . . . +" +L 07/19/1999 - 21:27:10: Broadcast: "4 . . . +" +L 07/19/1999 - 21:27:10: Broadcast: "4 . . . +" +L 07/19/1999 - 21:27:10: Broadcast: "4 . . . +" +L 07/19/1999 - 21:27:10: Broadcast: "4 . . . +" +L 07/19/1999 - 21:27:10: Broadcast: "4 . . . +" +L 07/19/1999 - 21:27:10: Broadcast: "4 . . . +" +L 07/19/1999 - 21:27:10: Broadcast: "4 . . . +" +L 07/19/1999 - 21:27:12: "Ironman<39>" killed by world with "#rock_laser_kill" +L 07/19/1999 - 21:27:12: Broadcast: "3 . . . +" +L 07/19/1999 - 21:27:12: Broadcast: "3 . . . +" +L 07/19/1999 - 21:27:12: Broadcast: "3 . . . +" +L 07/19/1999 - 21:27:12: Broadcast: "3 . . . +" +L 07/19/1999 - 21:27:12: Broadcast: "3 . . . +" +L 07/19/1999 - 21:27:12: Broadcast: "3 . . . +" +L 07/19/1999 - 21:27:12: Broadcast: "3 . . . +" +L 07/19/1999 - 21:27:13: Broadcast: "2 . . . +" +L 07/19/1999 - 21:27:13: Broadcast: "2 . . . +" +L 07/19/1999 - 21:27:13: Broadcast: "2 . . . +" +L 07/19/1999 - 21:27:13: Broadcast: "2 . . . +" +L 07/19/1999 - 21:27:13: Broadcast: "2 . . . +" +L 07/19/1999 - 21:27:13: Broadcast: "2 . . . +" +L 07/19/1999 - 21:27:13: Broadcast: "2 . . . +" +L 07/19/1999 - 21:27:13: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:27:14: Broadcast: "1 . . . +" +L 07/19/1999 - 21:27:14: Broadcast: "1 . . . +" +L 07/19/1999 - 21:27:14: Broadcast: "1 . . . +" +L 07/19/1999 - 21:27:14: Broadcast: "1 . . . +" +L 07/19/1999 - 21:27:14: Broadcast: "1 . . . +" +L 07/19/1999 - 21:27:14: Broadcast: "1 . . . +" +L 07/19/1999 - 21:27:14: Broadcast: "1 . . . +" +L 07/19/1999 - 21:27:16: "Ironman<39>" killed by world with "#rock_gas_kill" +L 07/19/1999 - 21:27:18: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:27:22: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:27:23: "beano111<18>" say "stilll 110 behind" +L 07/19/1999 - 21:27:23: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:27:26: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:27:28: "[PS]-Drumboyyy<24>" activated the goal "bblock" +L 07/19/1999 - 21:27:37: "beano111<18>" built a "sentry". +L 07/19/1999 - 21:27:42: "Ironman<39>" built a "dispenser". +L 07/19/1999 - 21:27:45: "Apocalypse<33>" activated the goal "goalitem" +L 07/19/1999 - 21:27:53: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:27:55: "Apocalypse<33>" say_team "hehe" +L 07/19/1999 - 21:27:56: "[PS]-Drumboyyy<24>" changed class to "Scout" +L 07/19/1999 - 21:27:56: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:28:07: "Apocalypse<33>" killed by world with "#rock_falling_death" +L 07/19/1999 - 21:28:10: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:28:12: "beano111<18>" built a "sentry". +L 07/19/1999 - 21:28:15: "[PS]-Drumboyyy<24>" say "heehee" +L 07/19/1999 - 21:28:22: "<-1>" destroyed "Ironman<39>"'s "dispenser". +L 07/19/1999 - 21:28:30: "Apocalypse<33>" changed class to "Demoman" +L 07/19/1999 - 21:28:42: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:28:44: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:28:53: "beano111<18>" say "hehehehe" +L 07/19/1999 - 21:28:54: "ingratiated<38>" killed "Apocalypse<33>" with "shotgun" +L 07/19/1999 - 21:28:57: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:29:09: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:29:12: "Apocalypse<33>" changed class to "Engineer" +L 07/19/1999 - 21:29:16: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:29:17: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:29:26: "beano111<18>" built a "dispenser". +L 07/19/1999 - 21:29:39: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:29:43: "<-1>" destroyed "beano111<18>"'s "dispenser". +L 07/19/1999 - 21:29:46: "[PS]-Drumboyyy<24>" killed "Ironman<39>" with "nails" +L 07/19/1999 - 21:29:47: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:29:56: "[PS]-Drumboyyy<24>" activated the goal "bhand" +L 07/19/1999 - 21:29:56: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:29:56: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:29:56: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:29:56: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:29:56: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:29:56: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:29:56: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:29:57: "[PS]-Drumboyyy<24>" activated the goal "bblock" +L 07/19/1999 - 21:30:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:30:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:30:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:30:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:30:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:30:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:30:00: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:30:01: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:30:01: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:30:05: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:30:08: Broadcast: "5 . . . +" +L 07/19/1999 - 21:30:08: Broadcast: "5 . . . +" +L 07/19/1999 - 21:30:08: Broadcast: "5 . . . +" +L 07/19/1999 - 21:30:08: Broadcast: "5 . . . +" +L 07/19/1999 - 21:30:08: Broadcast: "5 . . . +" +L 07/19/1999 - 21:30:08: Broadcast: "5 . . . +" +L 07/19/1999 - 21:30:08: Broadcast: "5 . . . +" +L 07/19/1999 - 21:30:09: Broadcast: "4 . . . +" +L 07/19/1999 - 21:30:09: Broadcast: "4 . . . +" +L 07/19/1999 - 21:30:09: Broadcast: "4 . . . +" +L 07/19/1999 - 21:30:09: Broadcast: "4 . . . +" +L 07/19/1999 - 21:30:09: Broadcast: "4 . . . +" +L 07/19/1999 - 21:30:09: Broadcast: "4 . . . +" +L 07/19/1999 - 21:30:09: Broadcast: "4 . . . +" +L 07/19/1999 - 21:30:10: Broadcast: "3 . . . +" +L 07/19/1999 - 21:30:10: Broadcast: "3 . . . +" +L 07/19/1999 - 21:30:10: Broadcast: "3 . . . +" +L 07/19/1999 - 21:30:10: Broadcast: "3 . . . +" +L 07/19/1999 - 21:30:10: Broadcast: "3 . . . +" +L 07/19/1999 - 21:30:10: Broadcast: "3 . . . +" +L 07/19/1999 - 21:30:10: Broadcast: "3 . . . +" +L 07/19/1999 - 21:30:11: Broadcast: "2 . . . +" +L 07/19/1999 - 21:30:11: Broadcast: "2 . . . +" +L 07/19/1999 - 21:30:11: Broadcast: "2 . . . +" +L 07/19/1999 - 21:30:11: Broadcast: "2 . . . +" +L 07/19/1999 - 21:30:11: Broadcast: "2 . . . +" +L 07/19/1999 - 21:30:11: Broadcast: "2 . . . +" +L 07/19/1999 - 21:30:11: Broadcast: "2 . . . +" +L 07/19/1999 - 21:30:12: "Ironman<39>" built a "sentry". +L 07/19/1999 - 21:30:13: Broadcast: "1 . . . +" +L 07/19/1999 - 21:30:13: Broadcast: "1 . . . +" +L 07/19/1999 - 21:30:13: Broadcast: "1 . . . +" +L 07/19/1999 - 21:30:13: Broadcast: "1 . . . +" +L 07/19/1999 - 21:30:13: Broadcast: "1 . . . +" +L 07/19/1999 - 21:30:13: Broadcast: "1 . . . +" +L 07/19/1999 - 21:30:13: Broadcast: "1 . . . +" +L 07/19/1999 - 21:30:14: "Ironman<39>" killed by world with "#rock_gas_kill" +L 07/19/1999 - 21:30:18: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:30:20: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:30:21: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:30:24: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:30:26: "[PS]-Drumboyyy<24>" activated the goal "bblock" +L 07/19/1999 - 21:30:42: "BarkMulch<40><WON:4294943029>" connected, address "207.194.159.103:22131" +L 07/19/1999 - 21:30:44: "[PS]-Drumboyyy<24>" destroyed "Ironman<39>"'s "sentry". +L 07/19/1999 - 21:30:55: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:31:01: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "sentrygun" +L 07/19/1999 - 21:31:02: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:31:08: "ingratiated<38>" killed "Ironman<39>" with "shotgun" +L 07/19/1999 - 21:31:10: "Ironman<39>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:31:13: "beano111<18>" built a "dispenser". +L 07/19/1999 - 21:31:14: "BarkMulch<40><WON:4294943029>" has entered the game +L 07/19/1999 - 21:31:19: "Ironman<39>" disconnected +L 07/19/1999 - 21:31:24: "[PS]-Drumboyyy<24>" activated the goal "goalitem" +L 07/19/1999 - 21:31:26: "BarkMulch<40>" joined team "2". +L 07/19/1999 - 21:31:35: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 21:31:35: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 21:31:35: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:31:39: "[PS]-Drumboyyy<24>" activated the goal "bhand" +L 07/19/1999 - 21:31:39: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:31:39: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:31:39: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:31:39: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:31:39: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:31:39: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:31:39: Broadcast: "#rock_red_scores" +L 07/19/1999 - 21:31:40: "[PS]-Drumboyyy<24>" activated the goal "bblock" +L 07/19/1999 - 21:31:43: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:31:43: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:31:43: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:31:43: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:31:43: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:31:43: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:31:43: Broadcast: "#rock_gasmask_message" +L 07/19/1999 - 21:31:44: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:31:44: "[PS]-Drumboyyy<24>" say "60 left" +L 07/19/1999 - 21:31:45: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:31:48: "beano111<18>" killed "ingratiated<38>" with "sentrygun" +L 07/19/1999 - 21:31:48: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:31:49: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:31:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:31:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:31:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:31:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:31:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:31:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:31:51: Broadcast: "5 . . . +" +L 07/19/1999 - 21:31:52: Broadcast: "4 . . . +" +L 07/19/1999 - 21:31:52: Broadcast: "4 . . . +" +L 07/19/1999 - 21:31:52: Broadcast: "4 . . . +" +L 07/19/1999 - 21:31:52: Broadcast: "4 . . . +" +L 07/19/1999 - 21:31:52: Broadcast: "4 . . . +" +L 07/19/1999 - 21:31:52: Broadcast: "4 . . . +" +L 07/19/1999 - 21:31:52: Broadcast: "4 . . . +" +L 07/19/1999 - 21:31:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:31:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:31:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:31:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:31:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:31:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:31:54: Broadcast: "3 . . . +" +L 07/19/1999 - 21:31:55: Broadcast: "2 . . . +" +L 07/19/1999 - 21:31:55: Broadcast: "2 . . . +" +L 07/19/1999 - 21:31:55: Broadcast: "2 . . . +" +L 07/19/1999 - 21:31:55: Broadcast: "2 . . . +" +L 07/19/1999 - 21:31:55: Broadcast: "2 . . . +" +L 07/19/1999 - 21:31:55: Broadcast: "2 . . . +" +L 07/19/1999 - 21:31:55: Broadcast: "2 . . . +" +L 07/19/1999 - 21:31:56: Broadcast: "1 . . . +" +L 07/19/1999 - 21:31:56: Broadcast: "1 . . . +" +L 07/19/1999 - 21:31:56: Broadcast: "1 . . . +" +L 07/19/1999 - 21:31:56: Broadcast: "1 . . . +" +L 07/19/1999 - 21:31:56: Broadcast: "1 . . . +" +L 07/19/1999 - 21:31:56: Broadcast: "1 . . . +" +L 07/19/1999 - 21:31:56: Broadcast: "1 . . . +" +L 07/19/1999 - 21:31:58: "ingratiated<38>" killed by world with "info_tfgoal" +L 07/19/1999 - 21:31:58: "Apocalypse<33>" killed by world with "#rock_gas_kill" +L 07/19/1999 - 21:32:04: "[PS]-Drumboyyy<24>" activated the goal "brise1" +L 07/19/1999 - 21:32:05: "[PS]-Drumboyyy<24>" activated the goal "brise2" +L 07/19/1999 - 21:32:05: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:32:06: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:32:08: "[PS]-Drumboyyy<24>" activated the goal "brise3" +L 07/19/1999 - 21:32:10: "[PS]-Drumboyyy<24>" activated the goal "bblock" +L 07/19/1999 - 21:32:22: "BarkMulch<40>" destroyed "beano111<18>"'s "dispenser". +L 07/19/1999 - 21:32:25: "Apocalypse<33>" built a "sentry". +L 07/19/1999 - 21:32:27: =------= MATCH RESULTS =------= +L 07/19/1999 - 21:32:27: "blue" defeated "red" +L 07/19/1999 - 21:32:27: "blue" RESULTS: "98906768" players. "89" frags, "2" unaccounted for. "120" team score. +L 07/19/1999 - 21:32:27: "red" RESULTS: "98906768" players. "58" frags, "3" unaccounted for. "60" team score. +L 07/19/1999 - 21:32:34: Log closed. diff --git a/utils/tfstats/testsuite/testlog5.txt b/utils/tfstats/testsuite/testlog5.txt new file mode 100644 index 0000000..97970a6 --- /dev/null +++ b/utils/tfstats/testsuite/testlog5.txt @@ -0,0 +1,393 @@ +L 07/19/1999 - 21:32:34: Log file started. +L 07/19/1999 - 21:32:34: Spawning server "2fort" +L 07/19/1999 - 21:32:34: server cvars start +L 07/19/1999 - 21:32:34: "cr_random" = "0" +L 07/19/1999 - 21:32:34: "cr_engineer" = "0" +L 07/19/1999 - 21:32:34: "cr_spy" = "0" +L 07/19/1999 - 21:32:34: "cr_pyro" = "0" +L 07/19/1999 - 21:32:34: "cr_hwguy" = "0" +L 07/19/1999 - 21:32:34: "cr_medic" = "0" +L 07/19/1999 - 21:32:34: "cr_demoman" = "0" +L 07/19/1999 - 21:32:34: "cr_soldier" = "0" +L 07/19/1999 - 21:32:34: "cr_sniper" = "0" +L 07/19/1999 - 21:32:34: "cr_scout" = "0" +L 07/19/1999 - 21:32:34: "decalfrequency" = "30" +L 07/19/1999 - 21:32:34: "mp_autocrosshair" = "1" +L 07/19/1999 - 21:32:34: "mp_flashlight" = "0" +L 07/19/1999 - 21:32:34: "mp_footsteps" = "0" +L 07/19/1999 - 21:32:34: "mp_forcerespawn" = "1" +L 07/19/1999 - 21:32:34: "mp_weaponstay" = "0" +L 07/19/1999 - 21:32:34: "mp_falldamage" = "0" +L 07/19/1999 - 21:32:34: "mp_friendlyfire" = "0" +L 07/19/1999 - 21:32:34: "mp_timelimit" = "30" +L 07/19/1999 - 21:32:34: "mp_fraglimit" = "0" +L 07/19/1999 - 21:32:34: "mp_teamplay" = "21" +L 07/19/1999 - 21:32:34: "tfc_balance_scores" = "1.0" +L 07/19/1999 - 21:32:34: "tfc_balance_teams" = "1.0" +L 07/19/1999 - 21:32:34: "tfc_adminpwd" = "" +L 07/19/1999 - 21:32:34: "tfc_clanbattle_locked" = "0.0" +L 07/19/1999 - 21:32:34: "tfc_clanbattle" = "0.0" +L 07/19/1999 - 21:32:34: "tfc_respawndelay" = "0.0" +L 07/19/1999 - 21:32:34: "tfc_autoteam" = "0" +L 07/19/1999 - 21:32:34: "cmdline" = "0" +L 07/19/1999 - 21:32:34: "mp_logfile" = "1" +L 07/19/1999 - 21:32:34: "mp_logecho" = "1" +L 07/19/1999 - 21:32:34: "deathmatch" = "1" +L 07/19/1999 - 21:32:34: "coop" = "0" +L 07/19/1999 - 21:32:34: "pausable" = "0" +L 07/19/1999 - 21:32:34: "sv_sendvelocity" = "1" +L 07/19/1999 - 21:32:34: "sv_password" = "" +L 07/19/1999 - 21:32:34: "sv_aim" = "0" +L 07/19/1999 - 21:32:34: "sv_gravity" = "800" +L 07/19/1999 - 21:32:34: "sv_friction" = "4" +L 07/19/1999 - 21:32:34: "edgefriction" = "2" +L 07/19/1999 - 21:32:34: "sv_stopspeed" = "100" +L 07/19/1999 - 21:32:34: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 21:32:34: "sv_accelerate" = "10" +L 07/19/1999 - 21:32:34: "sv_stepsize" = "18" +L 07/19/1999 - 21:32:34: "sv_clipmode" = "0" +L 07/19/1999 - 21:32:34: "sv_bounce" = "1" +L 07/19/1999 - 21:32:34: "sv_airmove" = "1" +L 07/19/1999 - 21:32:34: "sv_airaccelerate" = "10" +L 07/19/1999 - 21:32:34: "sv_wateraccelerate" = "10" +L 07/19/1999 - 21:32:34: "sv_waterfriction" = "1" +L 07/19/1999 - 21:32:34: "sv_timeout" = "65" +L 07/19/1999 - 21:32:34: "sv_clienttrace" = "3.5" +L 07/19/1999 - 21:32:34: "sv_cheats" = "1.000000" +L 07/19/1999 - 21:32:34: "sv_maxspectators" = "8" +L 07/19/1999 - 21:32:34: "sv_spectalk" = "1" +L 07/19/1999 - 21:32:34: "sv_spectatormaxspeed" = "500" +L 07/19/1999 - 21:32:34: "sv_upload_maxsize" = "0" +L 07/19/1999 - 21:32:34: "sv_allowdownload" = "1" +L 07/19/1999 - 21:32:34: "sv_allowupload" = "1" +L 07/19/1999 - 21:32:34: server cvars end +L 07/19/1999 - 21:32:38: Map CRC "-652696221" +L 07/19/1999 - 21:32:38: "sv_maxspeed" = "500" +L 07/19/1999 - 21:32:38: Server name is "Aesthete" +L 07/19/1999 - 21:32:38: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 21:32:43: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/19/1999 - 21:32:53: "[PS]-Drumboyyy<24><WON:4294913975>" has entered the game +L 07/19/1999 - 21:32:55: "[PS]-Drumboyyy<24>" say "i won" +L 07/19/1999 - 21:32:57: "[PS]-Drumboyyy<24>" say "heehe" +L 07/19/1999 - 21:32:57: "ingratiated<38><WON:4294943500>" has entered the game +L 07/19/1999 - 21:32:58: "MRBIGGELSWORTH<17><WON:4294913736>" has entered the game +L 07/19/1999 - 21:33:04: "BarkMulch<40><WON:4294943029>" has entered the game +L 07/19/1999 - 21:33:07: "[PS]-Drumboyyy<24>" joined team "2". +L 07/19/1999 - 21:33:07: "ingratiated<38>" joined team "1". +L 07/19/1999 - 21:33:08: "[PS]-Drumboyyy<24>" changed class to "Demoman" +L 07/19/1999 - 21:33:08: "[PS]-Drumboyyy<24>" changed class to "Demoman" +L 07/19/1999 - 21:33:08: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:33:10: "ingratiated<38>" changed class to "Pyro" +L 07/19/1999 - 21:33:10: "ingratiated<38>" changed class to "Pyro" +L 07/19/1999 - 21:33:10: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:33:12: "beano111<18><WON:4294932237>" has entered the game +L 07/19/1999 - 21:33:12: "BarkMulch<40>" joined team "2". +L 07/19/1999 - 21:33:14: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 21:33:14: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 21:33:14: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:33:17: "beano111<18>" joined team "1". +L 07/19/1999 - 21:33:22: "beano111<18>" changed class to "HWGuy" +L 07/19/1999 - 21:33:22: "beano111<18>" changed class to "HWGuy" +L 07/19/1999 - 21:33:22: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:33:57: "Apocalypse<33><WON:4294940798>" has entered the game +L 07/19/1999 - 21:34:03: "BarkMulch<40>" activated the goal "Blue Flag" +L 07/19/1999 - 21:34:14: "Apocalypse<33>" joined team "1". +L 07/19/1999 - 21:34:16: "Apocalypse<33>" changed class to "Sniper" +L 07/19/1999 - 21:34:16: "Apocalypse<33>" changed class to "Sniper" +L 07/19/1999 - 21:34:16: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:35:12: "BarkMulch<40>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:35:25: "Apocalypse<33>" changed class to "Engineer" +L 07/19/1999 - 21:35:56: "BarkMulch<40>" killed "Apocalypse<33>" with "rocket" +L 07/19/1999 - 21:35:58: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:36:00: "[PS]-Drumboyyy<24>" killed "beano111<18>" with "pipebomb" +L 07/19/1999 - 21:36:02: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:36:11: "[PS]-Drumboyyy<24>" killed "ingratiated<38>" with "mirvgrenade" +L 07/19/1999 - 21:36:12: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:36:27: "ingratiated<38>" killed "BarkMulch<40>" with "flames" +L 07/19/1999 - 21:36:31: "BarkMulch<40>" killed "ingratiated<38>" with "nailgrenade" +L 07/19/1999 - 21:36:33: "BarkMulch<40>" killed "Apocalypse<33>" with "nailgrenade" +L 07/19/1999 - 21:36:33: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:36:35: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:36:40: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:36:45: "BarkMulch<40>" say " hello" +L 07/19/1999 - 21:37:08: "Apocalypse<33>" built a "sentry". +L 07/19/1999 - 21:37:22: "ingratiated<38>" say "any engineers" +L 07/19/1999 - 21:37:29: "[PS]-Drumboyyy<24>" say "nope" +L 07/19/1999 - 21:37:30: "Apocalypse<33>" say_team "i am" +L 07/19/1999 - 21:38:22: "[PS]-Drumboyyy<24>" activated the goal "Blue Flag" +L 07/19/1999 - 21:39:06: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "mirvgrenade" +L 07/19/1999 - 21:39:06: "beano111<18>" killed "[PS]-Drumboyyy<24>" with "ac" +L 07/19/1999 - 21:39:08: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:39:08: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:39:12: "BarkMulch<40>" killed "ingratiated<38>" with "rocket" +L 07/19/1999 - 21:39:14: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:39:17: "[PS]-Drumboyyy<24>" activated the goal "Blue Flag" +L 07/19/1999 - 21:39:25: "BarkMulch<40>" killed "Apocalypse<33>" with "rocket" +L 07/19/1999 - 21:39:29: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:39:32: "[PS]-Drumboyyy<24>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:39:35: "ingratiated<38>" say " gotta fuck" +L 07/19/1999 - 21:39:41: "BarkMulch<40>" destroyed "Apocalypse<33>"'s "sentry". +L 07/19/1999 - 21:39:50: "[PS]-Drumboyyy<24>" killed "beano111<18>" with "pipebomb" +L 07/19/1999 - 21:39:52: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:40:09: "nitestalker<41><WON:4294929817>" connected, address "209.181.105.191:27005" +L 07/19/1999 - 21:40:10: "Apocalypse<33>" built a "sentry". +L 07/19/1999 - 21:40:33: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "mirvgrenade" +L 07/19/1999 - 21:40:36: "BarkMulch<40>" say_team " get flag ill distract" +L 07/19/1999 - 21:40:36: "[PS]-Drumboyyy<24>" destroyed "Apocalypse<33>"'s "sentry". +L 07/19/1999 - 21:40:37: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:40:42: "Apocalypse<33>" changed class to "Demoman" +L 07/19/1999 - 21:40:46: "nitestalker<41><WON:4294929817>" has entered the game +L 07/19/1999 - 21:40:51: "nitestalker<41>" joined team "2". +L 07/19/1999 - 21:40:56: "[PS]-Drumboyyy<24>" activated the goal "Blue Flag" +L 07/19/1999 - 21:40:56: "nitestalker<41>" changed class to "HWGuy" +L 07/19/1999 - 21:40:56: "nitestalker<41>" changed class to "HWGuy" +L 07/19/1999 - 21:40:56: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:41:10: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "pipebomb" +L 07/19/1999 - 21:41:12: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:41:24: "[PS]-Drumboyyy<24>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:41:37: "BarkMulch<40>" activated the goal "Blue Flag" +L 07/19/1999 - 21:41:39: "nitestalker<41>" killed "Apocalypse<33>" with "mirvgrenade" +L 07/19/1999 - 21:41:41: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:42:03: "[PS]-Drumboyyy<24>" killed "beano111<18>" with "pipebomb" +L 07/19/1999 - 21:42:07: "beano111<18>" changed class to "Demoman" +L 07/19/1999 - 21:42:07: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:42:36: "beano111<18>" killed self with "pipebomb" +L 07/19/1999 - 21:42:37: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:42:41: "BarkMulch<40>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:42:42: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:43:34: "BarkMulch<40>" killed "Apocalypse<33>" with "rocket" +L 07/19/1999 - 21:43:41: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:43:41: "BarkMulch<40>" say "dfa" +L 07/19/1999 - 21:43:45: "Apocalypse<33>" changed class to "Sniper" +L 07/19/1999 - 21:43:51: "nitestalker<41>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:43:58: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "gl_grenade" +L 07/19/1999 - 21:44:01: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:44:11: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "gl_grenade" +L 07/19/1999 - 21:44:13: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:44:37: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:44:51: "nitestalker<41>" killed "beano111<18>" with "ac" +L 07/19/1999 - 21:44:54: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:45:11: "BarkMulch<40>" killed "Apocalypse<33>" with "rocket" +L 07/19/1999 - 21:45:15: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:45:21: "Apocalypse<33>" changed class to "Spy" +L 07/19/1999 - 21:45:29: "nitestalker<41>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:45:31: "matrix<42><WON:4294944196>" connected, address "153.35.253.86:27005" +L 07/19/1999 - 21:45:34: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "pipebomb" +L 07/19/1999 - 21:45:37: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:45:42: "matrix<42><WON:4294944196>" has entered the game +L 07/19/1999 - 21:45:44: "[PS]-Drumboyyy<24>" killed self with "pipebomb" +L 07/19/1999 - 21:45:46: "[PS]-Drumboyyy<24>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:46:11: "matrix<42>" joined team "1". +L 07/19/1999 - 21:46:12: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:46:15: "matrix<42>" changed class to "Sniper" +L 07/19/1999 - 21:46:15: "matrix<42>" changed class to "Sniper" +L 07/19/1999 - 21:46:15: "matrix<42>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:46:17: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "mirvgrenade" +L 07/19/1999 - 21:46:20: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:46:27: "[PS]-Drumboyyy<24>" killed "beano111<18>" with "pipebomb" +L 07/19/1999 - 21:46:29: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:46:31: "beano111<18>" changed class to "Soldier" +L 07/19/1999 - 21:46:34: "beano111<18>" killed self with "world" +L 07/19/1999 - 21:46:35: "nitestalker<41>" say "lol" +L 07/19/1999 - 21:46:41: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:46:55: "beano111<18>" say "are you all sleepin " +L 07/19/1999 - 21:47:08: "nitestalker<41>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:47:22: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "normalgrenade" +L 07/19/1999 - 21:47:24: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:47:25: "[PS]-Drumboyyy<24>" killed "matrix<42>" with "pipebomb" +L 07/19/1999 - 21:47:29: "matrix<42>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:47:50: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:47:55: "[PS]-Drumboyyy<24>" killed "beano111<18>" with "pipebomb" +L 07/19/1999 - 21:47:55: "matrix<42>" changed class to "Pyro" +L 07/19/1999 - 21:47:57: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:48:29: "[PS]-Drumboyyy<24>" killed "Apocalypse<33>" with "shotgun" +L 07/19/1999 - 21:48:34: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:48:37: "Apocalypse<33>" changed class to "Demoman" +L 07/19/1999 - 21:48:39: "nitestalker<41>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:49:07: "[PS]-Drumboyyy<24>" killed self with "gl_grenade" +L 07/19/1999 - 21:49:13: "BarkMulch<40>" killed "matrix<42>" with "supershotgun" +L 07/19/1999 - 21:49:14: "[PS]-Drumboyyy<24>" say "enough for me" +L 07/19/1999 - 21:49:18: "matrix<42>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:49:18: "[PS]-Drumboyyy<24>" say "later and have fun" +L 07/19/1999 - 21:49:25: "[PS]-Drumboyyy<24>" disconnected +L 07/19/1999 - 21:49:33: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:50:22: "nitestalker<41>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:50:38: "nitestalker<41>" killed self with "normalgrenade" +L 07/19/1999 - 21:50:40: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:50:47: "BarkMulch<40>" activated the goal "Blue Flag" +L 07/19/1999 - 21:51:17: "BarkMulch<40>" killed "beano111<18>" with "supershotgun" +L 07/19/1999 - 21:51:22: "beano111<18>" changed class to "Pyro" +L 07/19/1999 - 21:51:23: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:51:40: "BarkMulch<40>" killed "matrix<42>" with "supershotgun" +L 07/19/1999 - 21:51:42: "BarkMulch<40>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:51:44: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:51:48: "matrix<42>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:52:07: "BarkMulch<40>" killed "Apocalypse<33>" with "supershotgun" +L 07/19/1999 - 21:52:07: "nitestalker<41>" killed self with "mirvgrenade" +L 07/19/1999 - 21:52:10: "nitestalker<41>" killed "beano111<18>" with "mirvgrenade" +L 07/19/1999 - 21:52:11: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:52:12: "Apocalypse<33>" changed class to "Sniper" +L 07/19/1999 - 21:52:13: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:52:14: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:52:57: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:53:12: "BarkMulch<40>" killed "matrix<42>" with "supershotgun" +L 07/19/1999 - 21:53:15: "matrix<42>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:53:32: "matrix<42>" disconnected +L 07/19/1999 - 21:53:32: "nitestalker<41>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:53:44: "nitestalker<41>" killed "beano111<18>" with "ac" +L 07/19/1999 - 21:53:46: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:54:11: "nitestalker<41>" say "little hot wearin these asbestos suits" +L 07/19/1999 - 21:54:33: "BarkMulch<40>" say_team "this is fun" +L 07/19/1999 - 21:54:45: "nitestalker<41>" killed "Apocalypse<33>" with "ac" +L 07/19/1999 - 21:54:47: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:54:51: "you<43><WON:4294944715>" connected, address "216.161.251.56:27005" +L 07/19/1999 - 21:55:03: "you<43><WON:4294944715>" has entered the game +L 07/19/1999 - 21:55:12: "you<43>" joined team "2". +L 07/19/1999 - 21:55:15: "you<43>" changed class to "Spy" +L 07/19/1999 - 21:55:15: "you<43>" changed class to "Spy" +L 07/19/1999 - 21:55:15: "you<43>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:55:16: "BarkMulch<40>" killed "beano111<18>" with "rocket" +L 07/19/1999 - 21:55:19: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:55:36: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:55:48: "beano111<18>" killed "nitestalker<41>" with "flames" +L 07/19/1999 - 21:55:50: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:55:57: "BarkMulch<40>" killed "beano111<18>" with "rocket" +L 07/19/1999 - 21:55:59: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:56:02: "BarkMulch<40>" activated the goal "Blue Flag" +L 07/19/1999 - 21:56:15: "BarkMulch<40>" killed "Apocalypse<33>" with "supershotgun" +L 07/19/1999 - 21:56:18: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:57:18: "BarkMulch<40>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:57:25: "Apocalypse<33>" changed class to "Demoman" +L 07/19/1999 - 21:57:29: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:57:41: "BarkMulch<40>" killed "beano111<18>" with "supershotgun" +L 07/19/1999 - 21:57:44: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:57:46: "you<43>" killed "Apocalypse<33>" with "knife" +L 07/19/1999 - 21:57:52: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:58:10: "Apocalypse<33>" changed class to "Spy" +L 07/19/1999 - 21:58:19: "Player<44><WON:4294946789>" connected, address "207.90.118.202:27005" +L 07/19/1999 - 21:58:19: "nitestalker<41>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 21:58:41: "MRBIGGELSWORTH<17>" joined team "2". +L 07/19/1999 - 21:58:45: "MRBIGGELSWORTH<17>" changed class to "Scout" +L 07/19/1999 - 21:58:45: "MRBIGGELSWORTH<17>" changed class to "Scout" +L 07/19/1999 - 21:58:45: "MRBIGGELSWORTH<17>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:58:48: "beano111<18>" say "pussy" +L 07/19/1999 - 21:58:50: "Player<44><WON:4294946789>" has entered the game +L 07/19/1999 - 21:59:13: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 21:59:17: "Player<44>" joined team "1". +L 07/19/1999 - 21:59:21: "Player<44>" changed class to "HWGuy" +L 07/19/1999 - 21:59:21: "Player<44>" changed class to "HWGuy" +L 07/19/1999 - 21:59:21: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:59:37: "beano111<18>" killed "you<43>" with "flames" +L 07/19/1999 - 21:59:38: "you<43>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 21:59:39: "MRBIGGELSWORTH<17>" disconnected +L 07/19/1999 - 22:00:12: "nitestalker<41>" say "training server" +L 07/19/1999 - 22:00:28: "Apocalypse<33>" killed self with "pipebomb" +L 07/19/1999 - 22:00:31: "Apocalypse<33>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:00:33: "nitestalker<41>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 22:00:38: "nitestalker<41>" killed "beano111<18>" with "ac" +L 07/19/1999 - 22:00:44: "nitestalker<41>" say_team "lol" +L 07/19/1999 - 22:00:47: "beano111<18>" say "loose the cheats bark" +L 07/19/1999 - 22:00:48: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:01:01: "BarkMulch<40>" say " what cheats" +L 07/19/1999 - 22:01:10: "Apocalypse<33>" disconnected +L 07/19/1999 - 22:01:11: "nitestalker<41>" killed "Player<44>" with "ac" +L 07/19/1999 - 22:01:19: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:01:23: "you<43>" activated the goal "Blue Flag" +L 07/19/1999 - 22:01:39: "beano111<18>" killed "nitestalker<41>" with "flames" +L 07/19/1999 - 22:01:41: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:02:02: "nitestalker<41>" killed "beano111<18>" with "ac" +L 07/19/1999 - 22:02:04: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:02:11: "Massterr<45><WON:4294947489>" connected, address "208.254.88.183:27005" +L 07/19/1999 - 22:02:32: "Massterr<45><WON:4294947489>" has entered the game +L 07/19/1999 - 22:02:32: "BarkMulch<40>" say " maybe you should get some target practice" +L 07/19/1999 - 22:02:40: "you<43>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 22:03:04: "Massterr<45>" joined team "1". +L 07/19/1999 - 22:03:11: "Massterr<45>" changed class to "Soldier" +L 07/19/1999 - 22:03:11: "Massterr<45>" changed class to "Soldier" +L 07/19/1999 - 22:03:11: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:03:36: "nitestalker<41>" activated the goal "Blue Flag" +L 07/19/1999 - 22:03:50: "BarkMulch<40>" killed "beano111<18>" with "supershotgun" +L 07/19/1999 - 22:03:52: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:04:03: "beano111<18>" say "are the rest of the fucker on my team gonna do anything" +L 07/19/1999 - 22:04:08: "beano111<18>" say "if not get the fuck out" +L 07/19/1999 - 22:04:11: "nitestalker<41>" say "lol" +L 07/19/1999 - 22:04:25: "BarkMulch<40>" killed "beano111<18>" with "supershotgun" +L 07/19/1999 - 22:04:35: "beano111<18>" say "loose the cheats bark" +L 07/19/1999 - 22:04:36: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:04:53: "nitestalker<41>" say "barks u have vcheats" +L 07/19/1999 - 22:05:05: "nitestalker<41>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 22:05:06: "beano111<18>" say "i know he is using them " +L 07/19/1999 - 22:05:08: "BarkMulch<40>" say "i have 78 health and 1armor" +L 07/19/1999 - 22:05:09: "you<43>" activated the goal "Blue Flag" +L 07/19/1999 - 22:05:17: "Massterr<45>" activated the goal "Red Flag" +L 07/19/1999 - 22:05:21: "beano111<18>" say "i cooked his ass on the way down and on eht way up " +L 07/19/1999 - 22:05:27: "BarkMulch<40>" say " maybe you just suck" +L 07/19/1999 - 22:05:34: "Player<44>" killed "nitestalker<41>" with "ac" +L 07/19/1999 - 22:05:47: "nitestalker<41>" say "no u aint getting me much either weak class" +L 07/19/1999 - 22:05:48: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:05:58: "BarkMulch<40>" killed "Massterr<45>" with "supershotgun" +L 07/19/1999 - 22:06:05: "beano111<18>" changed class to "HWGuy" +L 07/19/1999 - 22:06:18: "Massterr<45>" say "cheater" +L 07/19/1999 - 22:06:23: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:06:24: "you<43>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 22:06:25: "nitestalker<41>" say "there is no whining,sniveling,or crying in TFC!!!!!!!!!!!!" +L 07/19/1999 - 22:06:34: "BarkMulch<40>" say " come kill me then i have 1 health onbridge" +L 07/19/1999 - 22:06:45: "beano111<18>" killed "BarkMulch<40>" with "rocket" +L 07/19/1999 - 22:06:48: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:06:50: "nitestalker<41>" say_team "lol" +L 07/19/1999 - 22:06:51: "BarkMulch<40>" say " see" +L 07/19/1999 - 22:07:02: "beano111<18>" say "it is easy to turn them on and off" +L 07/19/1999 - 22:07:29: "nitestalker<41>" say "whos server?" +L 07/19/1999 - 22:07:40: "Massterr<45>" say "barkmulch what the hell is that" +L 07/19/1999 - 22:07:52: "you<43>" activated the goal "Blue Flag" +L 07/19/1999 - 22:07:55: "BarkMulch<40>" say "what?" +L 07/19/1999 - 22:07:56: "nitestalker<41>" changed to team "1". +L 07/19/1999 - 22:07:56: "nitestalker<41>" killed self with "world" +L 07/19/1999 - 22:07:57: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:07:57: "Player<44>" killed "BarkMulch<40>" with "ac" +L 07/19/1999 - 22:07:59: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:08:00: "nitestalker<41>" changed class to "HWGuy" +L 07/19/1999 - 22:08:00: "nitestalker<41>" changed class to "HWGuy" +L 07/19/1999 - 22:08:00: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:08:59: "nitestalker<41>" activated the goal "Red Flag" +L 07/19/1999 - 22:09:06: "you<43>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 22:09:23: "BarkMulch<40>" say " the reason you didnt kill me beano is that flamers suck vs soldiers and heavies" +L 07/19/1999 - 22:09:40: "beano111<18>" say "never had a problem before" +L 07/19/1999 - 22:09:48: "nitestalker<41>" activated the goal "Team 1 dropoff" +L 07/19/1999 - 22:09:59: "BarkMulch<40>" say " i also have lower latency" +L 07/19/1999 - 22:10:12: "beano111<18>" say "what by 40 aint mcuh" +L 07/19/1999 - 22:10:16: "Massterr<45>" activated the goal "Red Flag" +L 07/19/1999 - 22:10:26: "BarkMulch<40>" say " maybe you suck then" +L 07/19/1999 - 22:10:30: "BarkMulch<40>" activated the goal "Blue Flag" +L 07/19/1999 - 22:10:31: "nitestalker<41>" say "lol" +L 07/19/1999 - 22:10:35: "beano111<18>" say "naybe you cheat" +L 07/19/1999 - 22:10:59: "you<43>" killed "Massterr<45>" with "knife" +L 07/19/1999 - 22:11:07: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:11:18: "Massterr<45>" activated the goal "Red Flag" +L 07/19/1999 - 22:11:36: "Massterr<45>" activated the goal "Team 1 dropoff" +L 07/19/1999 - 22:11:36: "BarkMulch<40>" activated the goal "Team 2 dropoff" +L 07/19/1999 - 22:11:36: "nitestalker<41>" activated the goal "Red Flag" +L 07/19/1999 - 22:11:43: "beano111<18>" killed self with "rocket" +L 07/19/1999 - 22:11:46: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:11:58: "beano111<18>" say "no how many rockets hit ya" +L 07/19/1999 - 22:12:03: "ingratiated<38>" killed by world with "miniturret" +L 07/19/1999 - 22:12:06: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:12:12: "BarkMulch<40>" say " not many" +L 07/19/1999 - 22:12:27: "nitestalker<41>" activated the goal "Team 1 dropoff" +L 07/19/1999 - 22:12:27: "you<43>" killed "nitestalker<41>" with "knife" +L 07/19/1999 - 22:12:29: "you<43>" killed "ingratiated<38>" with "knife" +L 07/19/1999 - 22:12:30: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:12:31: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:12:31: "nitestalker<41>" killed by world with "" +L 07/19/1999 - 22:12:40: "nitestalker<41>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:12:51: "you<43>" activated the goal "Blue Flag" +L 07/19/1999 - 22:12:55: "BarkMulch<40>" say_team " they think im cheating cause they suck" +L 07/19/1999 - 22:13:05: "nitestalker<41>" killed "you<43>" with "ac" +L 07/19/1999 - 22:13:06: "beano111<18>" activated the goal "Red Flag" +L 07/19/1999 - 22:13:08: "you<43>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:13:10: "nitestalker<41>" say "lol" +L 07/19/1999 - 22:13:28: =------= MATCH RESULTS =------= +L 07/19/1999 - 22:13:28: "red" defeated "blue" +L 07/19/1999 - 22:13:28: "blue" RESULTS: "98906768" players. "33" frags, "5" unaccounted for. "30" team score. +L 07/19/1999 - 22:13:28: "red" RESULTS: "98906768" players. "232" frags, "2" unaccounted for. "190" team score. +L 07/19/1999 - 22:13:42: Log closed. diff --git a/utils/tfstats/testsuite/testlog50.txt b/utils/tfstats/testsuite/testlog50.txt new file mode 100644 index 0000000..e6c34cb --- /dev/null +++ b/utils/tfstats/testsuite/testlog50.txt @@ -0,0 +1,548 @@ +L 07/22/1999 - 16:15:11: Log file started. +L 07/22/1999 - 16:15:11: Spawning server "well" +L 07/22/1999 - 16:15:11: server cvars start +L 07/22/1999 - 16:15:11: "cr_random" = "0" +L 07/22/1999 - 16:15:11: "cr_engineer" = "0" +L 07/22/1999 - 16:15:11: "cr_spy" = "0" +L 07/22/1999 - 16:15:11: "cr_pyro" = "0" +L 07/22/1999 - 16:15:11: "cr_hwguy" = "0" +L 07/22/1999 - 16:15:11: "cr_medic" = "0" +L 07/22/1999 - 16:15:11: "cr_demoman" = "0" +L 07/22/1999 - 16:15:11: "cr_soldier" = "0" +L 07/22/1999 - 16:15:11: "cr_sniper" = "0" +L 07/22/1999 - 16:15:11: "cr_scout" = "0" +L 07/22/1999 - 16:15:11: "decalfrequency" = "30" +L 07/22/1999 - 16:15:11: "mp_autocrosshair" = "1" +L 07/22/1999 - 16:15:11: "mp_flashlight" = "0" +L 07/22/1999 - 16:15:11: "mp_footsteps" = "0" +L 07/22/1999 - 16:15:11: "mp_forcerespawn" = "1" +L 07/22/1999 - 16:15:11: "mp_weaponstay" = "0" +L 07/22/1999 - 16:15:11: "mp_falldamage" = "0" +L 07/22/1999 - 16:15:11: "mp_friendlyfire" = "0" +L 07/22/1999 - 16:15:11: "mp_timelimit" = "30" +L 07/22/1999 - 16:15:11: "mp_fraglimit" = "0" +L 07/22/1999 - 16:15:11: "mp_teamplay" = "1.000000" +L 07/22/1999 - 16:15:11: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 16:15:11: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 16:15:11: "tfc_adminpwd" = "" +L 07/22/1999 - 16:15:11: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 16:15:11: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 16:15:11: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 16:15:11: "tfc_autoteam" = "0" +L 07/22/1999 - 16:15:11: "sv_maxrate" = "0" +L 07/22/1999 - 16:15:11: "sv_minrate" = "0" +L 07/22/1999 - 16:15:11: "sv_allowupload" = "1" +L 07/22/1999 - 16:15:11: "sv_allowdownload" = "1" +L 07/22/1999 - 16:15:11: "sv_upload_maxsize" = "0" +L 07/22/1999 - 16:15:11: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 16:15:11: "sv_spectalk" = "1" +L 07/22/1999 - 16:15:11: "sv_maxspectators" = "8" +L 07/22/1999 - 16:15:11: "sv_cheats" = "1.000000" +L 07/22/1999 - 16:15:11: "sv_clienttrace" = "3.5" +L 07/22/1999 - 16:15:11: "sv_timeout" = "65" +L 07/22/1999 - 16:15:11: "sv_waterfriction" = "1" +L 07/22/1999 - 16:15:11: "sv_wateraccelerate" = "10" +L 07/22/1999 - 16:15:11: "sv_airaccelerate" = "10" +L 07/22/1999 - 16:15:11: "sv_airmove" = "1" +L 07/22/1999 - 16:15:11: "sv_bounce" = "1" +L 07/22/1999 - 16:15:11: "sv_clipmode" = "0" +L 07/22/1999 - 16:15:11: "sv_stepsize" = "18" +L 07/22/1999 - 16:15:11: "sv_accelerate" = "10" +L 07/22/1999 - 16:15:11: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 16:15:11: "sv_stopspeed" = "100" +L 07/22/1999 - 16:15:11: "edgefriction" = "2" +L 07/22/1999 - 16:15:11: "sv_friction" = "4" +L 07/22/1999 - 16:15:11: "sv_gravity" = "800" +L 07/22/1999 - 16:15:11: "sv_aim" = "0" +L 07/22/1999 - 16:15:11: "sv_password" = "" +L 07/22/1999 - 16:15:11: "sv_sendvelocity" = "1" +L 07/22/1999 - 16:15:11: "pausable" = "0" +L 07/22/1999 - 16:15:11: "coop" = "0" +L 07/22/1999 - 16:15:11: "deathmatch" = "1" +L 07/22/1999 - 16:15:11: "mp_logecho" = "1" +L 07/22/1999 - 16:15:11: "mp_logfile" = "1" +L 07/22/1999 - 16:15:11: "cmdline" = "0" +L 07/22/1999 - 16:15:11: server cvars end +L 07/22/1999 - 16:15:13: Map CRC "-1991804164" +L 07/22/1999 - 16:15:13: "sv_maxspeed" = "500" +L 07/22/1999 - 16:15:13: "mp_teamplay" = "21" +L 07/22/1999 - 16:15:13: Server name is "Team Fortress Classic" +L 07/22/1999 - 16:15:13: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 16:15:44: "Alien<1><WON:4294962890>" connected, address "151.20.96.94:27005" +L 07/22/1999 - 16:15:56: "-=REZZ=-<2><WON:4294961467>" connected, address "24.65.234.61:27005" +L 07/22/1999 - 16:16:06: "-=REZZ=-<2><WON:4294961467>" has entered the game +L 07/22/1999 - 16:16:06: "kaioken<3><WON:4294962946>" connected, address "209.45.185.94:27005" +L 07/22/1999 - 16:16:16: "Cspy<4><WON:4294960139>" connected, address "216.228.35.226:27005" +L 07/22/1999 - 16:16:17: "-=REZZ=-<2>" joined team "1". +L 07/22/1999 - 16:16:24: "-=REZZ=-<2>" changed class to "Sniper" +L 07/22/1999 - 16:16:24: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:16:27: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:28: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:30: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:31: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:32: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:33: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:33: "LORDCARL<5><WON:4294959198>" connected, address "171.212.238.147:27005" +L 07/22/1999 - 16:16:33: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:34: "Cspy<4><WON:4294960139>" has entered the game +L 07/22/1999 - 16:16:34: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:35: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:43: "kaioken<3><WON:4294962946>" has entered the game +L 07/22/1999 - 16:16:47: "Cspy<4>" joined team "2". +L 07/22/1999 - 16:16:47: "LORDCARL<5><WON:4294959198>" has entered the game +L 07/22/1999 - 16:16:48: "Cspy<4>" changed class to "Engineer" +L 07/22/1999 - 16:16:48: "Cspy<4>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:16:49: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:50: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:51: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:52: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:16:53: "kaioken<3>" joined team "2". +L 07/22/1999 - 16:16:57: "LORDCARL<5>" joined team "2". +L 07/22/1999 - 16:16:57: "kaioken<3>" changed class to "Soldier" +L 07/22/1999 - 16:16:57: "kaioken<3>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:17:00: "LORDCARL<5>" changed class to "Engineer" +L 07/22/1999 - 16:17:00: "LORDCARL<5>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:17:03: "Cspy<4>" built a "sentry". +L 07/22/1999 - 16:17:04: "-=REZZ=-<2>" say "hello" +L 07/22/1999 - 16:17:04: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:05: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:07: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:08: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:09: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:10: "kaioken<3>" changed to team "1". +L 07/22/1999 - 16:17:10: "kaioken<3>" killed self with "world" +L 07/22/1999 - 16:17:16: "kaioken<3>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:17:19: "kaioken<3>" changed class to "Soldier" +L 07/22/1999 - 16:17:19: "kaioken<3>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:17:21: "kaioken<3>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:23: "kaioken<3>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:23: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:25: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:26: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:35: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:37: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:38: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:41: "LORDCARL<5>" built a "sentry". +L 07/22/1999 - 16:17:47: "kaioken<3>" activated the goal "func_button 2" +L 07/22/1999 - 16:17:48: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:50: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:52: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:17:54: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:18:06: "kaioken<3>" activated the goal "func_button 2" +L 07/22/1999 - 16:18:13: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:18:15: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:18:15: "kaioken<3>" activated the goal "func_button 2" +L 07/22/1999 - 16:18:16: "kaioken<3>" activated the goal "func_button 2" +L 07/22/1999 - 16:18:18: "Alien<1><WON:4294962890>" has entered the game +L 07/22/1999 - 16:18:20: "kaioken<3>" activated the goal "func_button 2" +L 07/22/1999 - 16:18:30: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:18:32: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:18:37: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:18:40: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:18:41: "Alien<1>" joined team "1". +L 07/22/1999 - 16:18:43: "kaioken<3>" disconnected +L 07/22/1999 - 16:18:43: "firemoon<6><WON:4294963424>" connected, address "208.194.248.113:27005" +L 07/22/1999 - 16:18:56: "Alien<1>" changed class to "Sniper" +L 07/22/1999 - 16:18:56: "Alien<1>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:19:02: "Alien<1>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:02: "Cspy<4>" activated the goal "func_button 1" +L 07/22/1999 - 16:19:03: "Alien<1>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:04: "Alien<1>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:06: "Alien<1>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:11: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:13: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:13: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:16: "Cspy<4>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 16:19:26: "Cspy<4>" activated the goal "team one flag" +L 07/22/1999 - 16:19:26: "Cspy<4>" activated the goal "func_button 5" +L 07/22/1999 - 16:19:27: "Cspy<4>" activated the goal "func_door 14" +L 07/22/1999 - 16:19:30: "Cspy<4>" activated the goal "func_door 14" +L 07/22/1999 - 16:19:39: "LORDCARL<5>" activated the goal "func_button 1" +L 07/22/1999 - 16:19:40: "Cspy<4>" killed "-=REZZ=-<2>" with "supershotgun" +L 07/22/1999 - 16:19:42: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:19:44: "Cspy<4>" activated the goal "blue_pak8" +L 07/22/1999 - 16:19:44: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:45: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:45: "Cspy<4>" activated the goal "blue_pak7" +L 07/22/1999 - 16:19:47: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:50: "LORDCARL<5>" activated the goal "func_button 1" +L 07/22/1999 - 16:19:51: "Alien<1>" activated the goal "spawn_pak" +L 07/22/1999 - 16:19:53: "Alien<1>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:13: "Cspy<4>" activated the goal "func_button 2" +L 07/22/1999 - 16:20:25: "LORDCARL<5>" activated the goal "func_button 2" +L 07/22/1999 - 16:20:28: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:20:29: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:20:29: "Cspy<4>" activated the goal "team two dropoff" +L 07/22/1999 - 16:20:33: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:20:33: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:20:35: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:36: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:37: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:40: "-=REZZ=-<2>" activated the goal "func_button 2" +L 07/22/1999 - 16:20:41: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:43: "LORDCARL<5>" killed "-=REZZ=-<2>" with "sentrygun" +L 07/22/1999 - 16:20:43: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:44: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:20:45: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:47: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:47: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:47: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:48: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:49: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:20:50: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:21:08: "-=REZZ=-<2>" killed "Cspy<4>" with "headshot" +L 07/22/1999 - 16:21:10: "Cspy<4>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:21:11: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:21:12: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:21:13: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:21:26: "-=REZZ=-<2>" killed "LORDCARL<5>" with "nails" +L 07/22/1999 - 16:21:30: "LORDCARL<5>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:21:30: "Cspy<4>" activated the goal "func_button 1" +L 07/22/1999 - 16:21:31: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:21:33: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:21:34: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:21:36: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:21:37: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:21:44: "Cspy<4>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 16:21:53: "Cspy<4>" activated the goal "team one flag" +L 07/22/1999 - 16:21:53: "Cspy<4>" activated the goal "func_button 5" +L 07/22/1999 - 16:21:54: "Cspy<4>" activated the goal "func_door 14" +L 07/22/1999 - 16:21:57: "Cspy<4>" activated the goal "func_door 14" +L 07/22/1999 - 16:22:01: "Alien<1>" disconnected +L 07/22/1999 - 16:22:06: "Cspy<4>" activated the goal "blue_pak8" +L 07/22/1999 - 16:22:26: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:22:28: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:22:31: "-=REZZ=-<2>" activated the goal "func_button 2" +L 07/22/1999 - 16:22:33: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:22:35: "LORDCARL<5>" killed "-=REZZ=-<2>" with "sentrygun" +L 07/22/1999 - 16:22:36: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:22:37: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:22:38: "Cspy<4>" activated the goal "func_button 2" +L 07/22/1999 - 16:22:39: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:22:40: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:22:53: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:22:53: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:22:54: "Cspy<4>" activated the goal "team two dropoff" +L 07/22/1999 - 16:22:56: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:22:57: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:23:14: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:23:15: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:23:16: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:23:22: "-=REZZ=-<2>" killed "Cspy<4>" with "sniperrifle" +L 07/22/1999 - 16:23:25: "Cspy<4>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:23:27: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:23:28: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:23:28: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:23:53: "Cspy<4>" activated the goal "func_button 1" +L 07/22/1999 - 16:23:56: "-=REZZ=-<2>" killed "Cspy<4>" with "autorifle" +L 07/22/1999 - 16:23:57: "LORDCARL<5>" killed "-=REZZ=-<2>" with "supershotgun" +L 07/22/1999 - 16:23:58: "Cspy<4>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:23:58: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:23:59: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:23:59: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:00: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:01: "LORDCARL<5>" activated the goal "func_button 1" +L 07/22/1999 - 16:24:01: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:02: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:04: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:05: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:10: "-=REZZ=-<2>" killed "LORDCARL<5>" with "sniperrifle" +L 07/22/1999 - 16:24:14: "LORDCARL<5>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:24:15: "Cspy<4>" say "are we having fun yet" +L 07/22/1999 - 16:24:17: "LORDCARL<5>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:21: "-=REZZ=-<2>" say "yup" +L 07/22/1999 - 16:24:24: "LORDCARL<5>" say "brb" +L 07/22/1999 - 16:24:29: "-=REZZ=-<2>" killed "Cspy<4>" with "autorifle" +L 07/22/1999 - 16:24:34: "Cspy<4>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:24:36: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:36: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:39: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:40: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:41: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:47: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:24:48: "LORDCARL<5>" changed class to "Engineer" +L 07/22/1999 - 16:24:52: "LORDCARL<5>" say_team "gotta go" +L 07/22/1999 - 16:24:57: "LORDCARL<5>" say "e" +L 07/22/1999 - 16:24:59: "Cspy<4>" say_team " bye" +L 07/22/1999 - 16:25:28: "Cspy<4>" activated the goal "func_button 1" +L 07/22/1999 - 16:25:36: "Cspy<4>" activated the goal "func_button 1" +L 07/22/1999 - 16:25:46: "Cspy<4>" activated the goal "func_button 1" +L 07/22/1999 - 16:25:53: "Cspy<4>" activated the goal "func_button 1" +L 07/22/1999 - 16:26:03: "LORDCARL<5>" disconnected +L 07/22/1999 - 16:26:03: "<-1>" destroyed "LORDCARL<5>"'s "sentry". +L 07/22/1999 - 16:26:08: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:26:18: "Cspy<4>" activated the goal "func_button 5" +L 07/22/1999 - 16:26:18: "-=REZZ=-<2>" say "hi" +L 07/22/1999 - 16:26:19: "Cspy<4>" activated the goal "func_door 14" +L 07/22/1999 - 16:26:19: "Cspy<4>" activated the goal "team one flag" +L 07/22/1999 - 16:26:22: "Cspy<4>" activated the goal "func_door 14" +L 07/22/1999 - 16:26:38: "Cspy<4>" activated the goal "blue_pak5" +L 07/22/1999 - 16:26:39: "Cspy<4>" activated the goal "blue_pak6" +L 07/22/1999 - 16:26:42: "Sundog<7><WON:4294964239>" connected, address "207.12.205.96:9803" +L 07/22/1999 - 16:26:44: "Sundog<8><WON:4294964239>" connected, address "207.12.205.96:9803" +L 07/22/1999 - 16:26:57: "-=REZZ=-<2>" killed "Cspy<4>" with "sniperrifle" +L 07/22/1999 - 16:26:59: "Cspy<4>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:27:00: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:27:00: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:27:02: "Cspy<4>" activated the goal "spawn_pak" +L 07/22/1999 - 16:27:06: "-=REZZ=-<2>" say "ha" +L 07/22/1999 - 16:27:12: "-=REZZ=-<2>" activated the goal "func_button 1" +L 07/22/1999 - 16:27:24: "Cspy<4>" killed "-=REZZ=-<2>" with "supershotgun" +L 07/22/1999 - 16:27:25: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:27:29: "Cspy<4>" say "ha" +L 07/22/1999 - 16:27:39: "-=REZZ=-<2>" say "good shot" +L 07/22/1999 - 16:27:41: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:27:42: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:27:51: "Cspy<4>" activated the goal "team one flag" +L 07/22/1999 - 16:28:16: "-=REZZ=-<2>" activated the goal "func_button 2" +L 07/22/1999 - 16:28:20: "Cspy<4>" killed "-=REZZ=-<2>" with "sentrygun" +L 07/22/1999 - 16:28:21: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:28:22: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:28:24: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:28:26: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:28:29: "Cspy<4>" activated the goal "func_button 2" +L 07/22/1999 - 16:28:44: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:28:45: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:28:45: "Cspy<4>" activated the goal "team two dropoff" +L 07/22/1999 - 16:28:48: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:28:48: "Cspy<4>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:29:17: "Cspy<4>" say "try a diffrent game " +L 07/22/1999 - 16:29:30: "-=REZZ=-<2>" say "how" +L 07/22/1999 - 16:29:41: "-=REZZ=-<2>" killed "Cspy<4>" with "sniperrifle" +L 07/22/1999 - 16:29:46: "DarkRaven<9><WON:4294964590>" connected, address "140.211.5.38:27005" +L 07/22/1999 - 16:29:49: "Cspy<4>" disconnected +L 07/22/1999 - 16:29:49: "<-1>" destroyed "Cspy<4>"'s "sentry". +L 07/22/1999 - 16:29:51: "UNIVERSAL<10><WON:4294963794>" connected, address "152.206.31.116:27005" +L 07/22/1999 - 16:30:07: "-=REZZ=-<2>" say "hellloooo" +L 07/22/1999 - 16:30:13: "UNIVERSAL<10><WON:4294963794>" has entered the game +L 07/22/1999 - 16:30:18: "DarkRaven<9><WON:4294964590>" has entered the game +L 07/22/1999 - 16:30:18: "UNIVERSAL<10>" joined team "1". +L 07/22/1999 - 16:30:24: "-=REZZ=-<2>" say "hello" +L 07/22/1999 - 16:30:25: "UNIVERSAL<10>" changed class to "Sniper" +L 07/22/1999 - 16:30:25: "UNIVERSAL<10>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:30:27: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:30:30: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:30:30: "DarkRaven<9>" joined team "2". +L 07/22/1999 - 16:30:31: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:30:34: "DarkRaven<9>" changed class to "Medic" +L 07/22/1999 - 16:30:34: "DarkRaven<9>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:30:41: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:30:41: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:31:02: "DarkRaven<9>" activated the goal "func_button 1" +L 07/22/1999 - 16:31:07: "DarkRaven<9>" say "2 snipe" +L 07/22/1999 - 16:31:12: "-=REZZ=-<2>" activated the goal "func_button 1" +L 07/22/1999 - 16:31:15: "DarkRaven<9>" infected "UNIVERSAL<10>". +L 07/22/1999 - 16:31:18: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:31:25: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:31:26: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:31:29: "DarkRaven<9>" activated the goal "blue_pak5" +L 07/22/1999 - 16:31:30: "DarkRaven<9>" activated the goal "blue_pak6" +L 07/22/1999 - 16:31:35: "-=REZZ=-<2>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:31:36: "-=REZZ=-<2>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:31:40: "DarkRaven<9>" killed "UNIVERSAL<10>" with "medikit" +L 07/22/1999 - 16:31:40: "DarkRaven<9>" infected "UNIVERSAL<10>". +L 07/22/1999 - 16:31:41: "UNIVERSAL<10>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:31:45: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:31:48: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:31:49: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:32:01: "DarkRaven<9>" activated the goal "func_button 5" +L 07/22/1999 - 16:32:02: "DarkRaven<9>" activated the goal "team one flag" +L 07/22/1999 - 16:32:02: "DarkRaven<9>" activated the goal "func_door 14" +L 07/22/1999 - 16:32:05: "DarkRaven<9>" activated the goal "func_door 14" +L 07/22/1999 - 16:32:33: "DarkRaven<9>" killed "UNIVERSAL<10>" with "supernails" +L 07/22/1999 - 16:32:35: "UNIVERSAL<10>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:32:37: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:33:07: "DarkRaven<9>" activated the goal "func_button 2" +L 07/22/1999 - 16:33:14: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:33:15: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:33:23: "-=REZZ=-<2>" activated the goal "func_button 2" +L 07/22/1999 - 16:33:26: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:33:26: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:33:27: "DarkRaven<9>" activated the goal "team two dropoff" +L 07/22/1999 - 16:33:27: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:33:27: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:33:29: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:33:40: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:33:41: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:34:23: "-=REZZ=-<2>" killed "DarkRaven<9>" with "sniperrifle" +L 07/22/1999 - 16:34:26: "DarkRaven<9>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:34:28: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:34:29: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:34:30: "UNIVERSAL<10>" activated the goal "func_button 1" +L 07/22/1999 - 16:34:41: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:34:47: "UNIVERSAL<10>" changed class to "Demoman" +L 07/22/1999 - 16:34:48: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:34:50: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:34:52: "DarkRaven<9>" killed "-=REZZ=-<2>" with "normalgrenade" +L 07/22/1999 - 16:34:53: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:34:54: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:34:55: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:34:57: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:34:58: "DarkRaven<9>" activated the goal "func_button 2" +L 07/22/1999 - 16:35:03: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:35:04: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:35:09: "DarkRaven<9>" changed class to "Soldier" +L 07/22/1999 - 16:35:29: "DarkRaven<9>" activated the goal "func_button 1" +L 07/22/1999 - 16:35:34: "UNIVERSAL<10>" say "t" +L 07/22/1999 - 16:35:40: "DarkRaven<9>" activated the goal "func_button 1" +L 07/22/1999 - 16:35:44: "DarkRaven<9>" killed "-=REZZ=-<2>" with "supernails" +L 07/22/1999 - 16:35:45: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:35:48: "DarkRaven<9>" activated the goal "func_button 1" +L 07/22/1999 - 16:35:55: "-=REZZ=-<2>" say "good shooting" +L 07/22/1999 - 16:35:56: "UNIVERSAL<10>" activated the goal "blue_pak7" +L 07/22/1999 - 16:35:57: "UNIVERSAL<10>" activated the goal "blue_pak8" +L 07/22/1999 - 16:35:58: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:35:59: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:36:01: "UNIVERSAL<10>" activated the goal "blue_pak5" +L 07/22/1999 - 16:36:17: "DarkRaven<9>" activated the goal "blue_pak6" +L 07/22/1999 - 16:36:20: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:36:21: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:36:46: "DarkRaven<9>" killed "UNIVERSAL<10>" with "supershotgun" +L 07/22/1999 - 16:36:48: "UNIVERSAL<10>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:36:51: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:36:51: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:36:52: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:36:53: "UNIVERSAL<10>" activated the goal "spawn_pak" +L 07/22/1999 - 16:36:54: "DarkRaven<9>" activated the goal "blue_pak6" +L 07/22/1999 - 16:36:56: "DarkRaven<9>" activated the goal "blue_pak5" +L 07/22/1999 - 16:36:59: "-=REZZ=-<2>" activated the goal "func_button 1" +L 07/22/1999 - 16:37:11: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:37:15: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:37:28: "DarkRaven<9>" activated the goal "blue_pak6" +L 07/22/1999 - 16:37:29: "DarkRaven<9>" activated the goal "blue_pak5" +L 07/22/1999 - 16:37:30: "-=REZZ=-<2>" activated the goal "func_button 1" +L 07/22/1999 - 16:37:32: "UNIVERSAL<10>" activated the goal "func_button 2" +L 07/22/1999 - 16:37:46: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:37:47: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:37:52: "-=REZZ=-<2>" activated the goal "func_button 2" +L 07/22/1999 - 16:38:05: "DarkRaven<9>" activated the goal "blue_pak6" +L 07/22/1999 - 16:38:17: "-=REZZ=-<2>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 16:38:19: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:38:20: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:38:31: "-=REZZ=-<2>" activated the goal "team two flag" +L 07/22/1999 - 16:38:33: "UNIVERSAL<10>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 16:38:35: "DarkRaven<9>" activated the goal "func_button 5" +L 07/22/1999 - 16:38:35: "DarkRaven<9>" activated the goal "team one flag" +L 07/22/1999 - 16:38:36: "DarkRaven<9>" activated the goal "func_door 14" +L 07/22/1999 - 16:38:39: "DarkRaven<9>" activated the goal "func_door 14" +L 07/22/1999 - 16:39:07: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:39:08: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:39:09: "DarkRaven<9>" activated the goal "team two dropoff" +L 07/22/1999 - 16:39:11: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:39:11: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:39:13: "-=REZZ=-<2>" activated the goal "func_button 1" +L 07/22/1999 - 16:39:23: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:39:29: "DarkRaven<9>" activated the goal "func_button 1" +L 07/22/1999 - 16:39:30: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:39:31: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:39:40: "DarkRaven<9>" killed "-=REZZ=-<2>" with "normalgrenade" +L 07/22/1999 - 16:39:41: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:39:42: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:39:43: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:39:45: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:39:48: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:39:49: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:39:52: "DarkRaven<9>" activated the goal "blue_pak5" +L 07/22/1999 - 16:40:03: "UNIVERSAL<10>" activated the goal "blue_pak7" +L 07/22/1999 - 16:40:04: "UNIVERSAL<10>" activated the goal "blue_pak8" +L 07/22/1999 - 16:40:06: "-=REZZ=-<2>" activated the goal "team two flag" +L 07/22/1999 - 16:40:07: "DarkRaven<9>" activated the goal "func_button 5" +L 07/22/1999 - 16:40:07: "DarkRaven<9>" activated the goal "team one flag" +L 07/22/1999 - 16:40:08: "DarkRaven<9>" activated the goal "func_door 14" +L 07/22/1999 - 16:40:08: "Snickmonsta<11><WON:4294964813>" connected, address "209.214.170.2:27005" +L 07/22/1999 - 16:40:11: "DarkRaven<9>" activated the goal "func_door 14" +L 07/22/1999 - 16:40:12: "UNIVERSAL<10>" activated the goal "blue_pak5" +L 07/22/1999 - 16:40:13: "UNIVERSAL<10>" activated the goal "blue_pak6" +L 07/22/1999 - 16:40:25: "Snickmonsta<11><WON:4294964813>" has entered the game +L 07/22/1999 - 16:40:36: "DarkRaven<9>" activated the goal "blue_pak5" +L 07/22/1999 - 16:40:37: "DarkRaven<9>" activated the goal "blue_pak6" +L 07/22/1999 - 16:40:41: "Tim<12><WON:4294963833>" connected, address "204.244.123.41:27005" +L 07/22/1999 - 16:40:42: "Snickmonsta<11>" joined team "2". +L 07/22/1999 - 16:40:43: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:40:44: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:40:48: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:40:49: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:40:55: "Snickmonsta<11>" changed class to "Soldier" +L 07/22/1999 - 16:40:55: "Snickmonsta<11>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:40:58: "-=REZZ=-<2>" killed "DarkRaven<9>" with "autorifle" +L 07/22/1999 - 16:40:59: "DarkRaven<9>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:41:00: "Snickmonsta<11>" say_team "hello" +L 07/22/1999 - 16:41:01: "Tim<12><WON:4294963833>" has entered the game +L 07/22/1999 - 16:41:01: "Snickmonsta<11>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:02: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:04: "Snickmonsta<11>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:06: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:06: "Snickmonsta<11>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:17: "UNIVERSAL<10>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 16:41:19: "Tim<12>" joined team "1". +L 07/22/1999 - 16:41:20: "Tim<12>" changed class to "Sniper" +L 07/22/1999 - 16:41:20: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:41:23: "DarkRaven<9>" activated the goal "func_button 1" +L 07/22/1999 - 16:41:24: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:25: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:26: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:28: "DarkRaven<9>" activated the goal "team one flag" +L 07/22/1999 - 16:41:41: "DarkRaven<9>" say "lagg" +L 07/22/1999 - 16:41:43: "-=REZZ=-<2>" killed "DarkRaven<9>" with "sniperrifle" +L 07/22/1999 - 16:41:50: "DarkRaven<9>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:41:52: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:53: "DarkRaven<9>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:55: "Snickmonsta<11>" activated the goal "spawn_pak" +L 07/22/1999 - 16:41:57: "Snickmonsta<11>" activated the goal "spawn_pak" +L 07/22/1999 - 16:42:01: "Snickmonsta<11>" activated the goal "spawn_pak" +L 07/22/1999 - 16:42:04: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:42:07: "UNIVERSAL<10>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:42:07: "UNIVERSAL<10>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:42:09: "UNIVERSAL<10>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:42:47: "DarkRaven<9>" say "more lag" +L 07/22/1999 - 16:42:47: "DarkRaven<9>" say "I'm dead" +L 07/22/1999 - 16:43:02: "DarkRaven<9>" say "and more lag" +L 07/22/1999 - 16:43:07: "DarkRaven<9>" activated the goal "func_button 1" +L 07/22/1999 - 16:43:14: "UNIVERSAL<10>" disconnected +L 07/22/1999 - 16:43:22: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:43:25: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:43:26: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:43:27: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:43:28: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:43:29: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:43:32: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:43:32: "Snickmonsta<11>" activated the goal "func_button 1" +L 07/22/1999 - 16:43:34: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:43:37: "-=REZZ=-<2>" activated the goal "spawn_pak" +L 07/22/1999 - 16:43:42: "DarkRaven<9>" say "more lag again" +L 07/22/1999 - 16:43:44: "-=REZZ=-<2>" killed "Snickmonsta<11>" with "headshot" +L 07/22/1999 - 16:43:57: "Snickmonsta<11>" changed class to "Engineer" +L 07/22/1999 - 16:43:59: "Snickmonsta<11>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:43:59: "DarkRaven<9>" activated the goal "func_button 5" +L 07/22/1999 - 16:44:00: "DarkRaven<9>" activated the goal "team one flag" +L 07/22/1999 - 16:44:00: "DarkRaven<9>" activated the goal "func_door 14" +L 07/22/1999 - 16:44:00: "Snickmonsta<11>" activated the goal "spawn_pak" +L 07/22/1999 - 16:44:01: "Snickmonsta<11>" activated the goal "spawn_pak" +L 07/22/1999 - 16:44:03: "Snickmonsta<11>" activated the goal "spawn_pak" +L 07/22/1999 - 16:44:03: "DarkRaven<9>" activated the goal "func_door 14" +L 07/22/1999 - 16:44:19: "DarkRaven<9>" activated the goal "blue_pak8" +L 07/22/1999 - 16:44:20: "DarkRaven<9>" activated the goal "blue_pak7" +L 07/22/1999 - 16:44:21: "Snickmonsta<11>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 16:44:23: "DarkRaven<9>" activated the goal "blue_pak6" +L 07/22/1999 - 16:44:25: "DarkRaven<9>" activated the goal "blue_pak5" +L 07/22/1999 - 16:44:32: "Snickmonsta<11>" built a "sentry". +L 07/22/1999 - 16:44:38: "DarkRaven<9>" killed "Tim<12>" with "rocket" +L 07/22/1999 - 16:44:43: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:44:44: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:44:45: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:44:47: "Tim<12>" activated the goal "spawn_pak" +L 07/22/1999 - 16:44:51: "Snickmonsta<11>" activated the goal "blue_pak8" +L 07/22/1999 - 16:44:52: "Snickmonsta<11>" activated the goal "blue_pak7" +L 07/22/1999 - 16:44:55: "DarkRaven<9>" activated the goal "func_button 2" +L 07/22/1999 - 16:45:13: =------= MATCH RESULTS =------= +L 07/22/1999 - 16:45:13: "red" defeated "blue" +L 07/22/1999 - 16:45:13: "blue" RESULTS: "2" players. "12" frags, "2" unaccounted for. "0" team score. Allies: +L 07/22/1999 - 16:45:13: "red" RESULTS: "2" players. "62" frags, "2" unaccounted for. "50" team score. Allies: +L 07/22/1999 - 16:45:14: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:45:15: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:45:15: "DarkRaven<9>" say "gg" +L 07/22/1999 - 16:45:16: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:45:17: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:45:17: "DarkRaven<9>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 16:45:18: "DarkRaven<9>" activated the goal "team two dropoff" +L 07/22/1999 - 16:45:22: Log closed. diff --git a/utils/tfstats/testsuite/testlog51.txt b/utils/tfstats/testsuite/testlog51.txt new file mode 100644 index 0000000..d92f61b --- /dev/null +++ b/utils/tfstats/testsuite/testlog51.txt @@ -0,0 +1,471 @@ +L 07/22/1999 - 16:45:22: Log file started. +L 07/22/1999 - 16:45:22: Spawning server "rock2" +L 07/22/1999 - 16:45:22: server cvars start +L 07/22/1999 - 16:45:22: "cr_random" = "0" +L 07/22/1999 - 16:45:22: "cr_engineer" = "0" +L 07/22/1999 - 16:45:22: "cr_spy" = "0" +L 07/22/1999 - 16:45:22: "cr_pyro" = "0" +L 07/22/1999 - 16:45:23: "cr_hwguy" = "0" +L 07/22/1999 - 16:45:23: "cr_medic" = "0" +L 07/22/1999 - 16:45:23: "cr_demoman" = "0" +L 07/22/1999 - 16:45:23: "cr_soldier" = "0" +L 07/22/1999 - 16:45:23: "cr_sniper" = "0" +L 07/22/1999 - 16:45:23: "cr_scout" = "0" +L 07/22/1999 - 16:45:23: "decalfrequency" = "30" +L 07/22/1999 - 16:45:23: "mp_autocrosshair" = "1" +L 07/22/1999 - 16:45:23: "mp_flashlight" = "0" +L 07/22/1999 - 16:45:23: "mp_footsteps" = "0" +L 07/22/1999 - 16:45:23: "mp_forcerespawn" = "1" +L 07/22/1999 - 16:45:23: "mp_weaponstay" = "0" +L 07/22/1999 - 16:45:23: "mp_falldamage" = "0" +L 07/22/1999 - 16:45:23: "mp_friendlyfire" = "0" +L 07/22/1999 - 16:45:23: "mp_timelimit" = "30" +L 07/22/1999 - 16:45:23: "mp_fraglimit" = "0" +L 07/22/1999 - 16:45:23: "mp_teamplay" = "21" +L 07/22/1999 - 16:45:23: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 16:45:23: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 16:45:23: "tfc_adminpwd" = "" +L 07/22/1999 - 16:45:23: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 16:45:23: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 16:45:23: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 16:45:23: "tfc_autoteam" = "0" +L 07/22/1999 - 16:45:23: "sv_maxrate" = "0" +L 07/22/1999 - 16:45:23: "sv_minrate" = "0" +L 07/22/1999 - 16:45:23: "sv_allowupload" = "1" +L 07/22/1999 - 16:45:23: "sv_allowdownload" = "1" +L 07/22/1999 - 16:45:23: "sv_upload_maxsize" = "0" +L 07/22/1999 - 16:45:23: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 16:45:23: "sv_spectalk" = "1" +L 07/22/1999 - 16:45:23: "sv_maxspectators" = "8" +L 07/22/1999 - 16:45:23: "sv_cheats" = "1.000000" +L 07/22/1999 - 16:45:23: "sv_clienttrace" = "3.5" +L 07/22/1999 - 16:45:23: "sv_timeout" = "65" +L 07/22/1999 - 16:45:23: "sv_waterfriction" = "1" +L 07/22/1999 - 16:45:23: "sv_wateraccelerate" = "10" +L 07/22/1999 - 16:45:23: "sv_airaccelerate" = "10" +L 07/22/1999 - 16:45:23: "sv_airmove" = "1" +L 07/22/1999 - 16:45:23: "sv_bounce" = "1" +L 07/22/1999 - 16:45:23: "sv_clipmode" = "0" +L 07/22/1999 - 16:45:23: "sv_stepsize" = "18" +L 07/22/1999 - 16:45:23: "sv_accelerate" = "10" +L 07/22/1999 - 16:45:23: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 16:45:23: "sv_stopspeed" = "100" +L 07/22/1999 - 16:45:23: "edgefriction" = "2" +L 07/22/1999 - 16:45:23: "sv_friction" = "4" +L 07/22/1999 - 16:45:23: "sv_gravity" = "800" +L 07/22/1999 - 16:45:23: "sv_aim" = "0" +L 07/22/1999 - 16:45:23: "sv_password" = "" +L 07/22/1999 - 16:45:23: "sv_sendvelocity" = "1" +L 07/22/1999 - 16:45:23: "pausable" = "0" +L 07/22/1999 - 16:45:23: "coop" = "0" +L 07/22/1999 - 16:45:23: "deathmatch" = "1" +L 07/22/1999 - 16:45:23: "mp_logecho" = "1" +L 07/22/1999 - 16:45:23: "mp_logfile" = "1" +L 07/22/1999 - 16:45:23: "cmdline" = "0" +L 07/22/1999 - 16:45:23: server cvars end +L 07/22/1999 - 16:45:30: Map CRC "1246753045" +L 07/22/1999 - 16:45:30: "sv_maxspeed" = "500" +L 07/22/1999 - 16:45:30: Server name is "Team Fortress Classic" +L 07/22/1999 - 16:45:30: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 16:45:41: "-=REZZ=-<2><WON:4294961467>" has entered the game +L 07/22/1999 - 16:45:49: "Snickmonsta<11><WON:4294964813>" has entered the game +L 07/22/1999 - 16:45:49: "Tim<12><WON:4294963833>" has entered the game +L 07/22/1999 - 16:45:53: "-=REZZ=-<2>" joined team "2". +L 07/22/1999 - 16:45:54: "-=REZZ=-<2>" changed class to "Sniper" +L 07/22/1999 - 16:45:54: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:45:57: "Tim<12>" joined team "1". +L 07/22/1999 - 16:46:00: "Tim<12>" changed class to "Soldier" +L 07/22/1999 - 16:46:00: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:46:05: "Snickmonsta<11>" joined team "2". +L 07/22/1999 - 16:46:12: "Snickmonsta<11>" changed class to "Demoman" +L 07/22/1999 - 16:46:12: "Snickmonsta<11>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:46:14: "DarkRaven<9><WON:4294964590>" has entered the game +L 07/22/1999 - 16:46:19: "DarkRaven<9>" joined team "1". +L 07/22/1999 - 16:46:20: "DarkRaven<9>" changed class to "Engineer" +L 07/22/1999 - 16:46:20: "DarkRaven<9>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:46:53: "Tim<12>" activated the goal "goalitem" +L 07/22/1999 - 16:46:56: "DarkRaven<9>" built a "sentry". +L 07/22/1999 - 16:47:15: "Tim<12>" killed "-=REZZ=-<2>" with "rocket" +L 07/22/1999 - 16:47:17: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:47:19: "Snickmonsta<11>" activated the goal "bcave1" +L 07/22/1999 - 16:47:24: "Snickmonsta<11>" killed by world with "#rock_falling_death" +L 07/22/1999 - 16:47:27: "Snickmonsta<11>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:47:34: "Tim<12>" activated the goal "rhand" +L 07/22/1999 - 16:47:34: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 16:47:35: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 16:47:37: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 16:47:38: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 16:47:39: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 16:47:42: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 16:47:44: Broadcast: "5 . . . +" +L 07/22/1999 - 16:47:45: Broadcast: "4 . . . +" +L 07/22/1999 - 16:47:46: Broadcast: "3 . . . +" +L 07/22/1999 - 16:47:47: Broadcast: "2 . . . +" +L 07/22/1999 - 16:47:48: Broadcast: "1 . . . +" +L 07/22/1999 - 16:47:49: "-=REZZ=-<2>" killed by world with "info_tfgoal" +L 07/22/1999 - 16:47:49: "DarkRaven<9>" killed by world with "#rock_gas_kill" +L 07/22/1999 - 16:47:51: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:47:55: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 16:47:56: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 16:47:57: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 16:47:59: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 16:48:16: "Snickmonsta<11>" killed by world with "#rock_falling_death" +L 07/22/1999 - 16:48:17: "Snickmonsta<11>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:48:24: "[ss]shadow<13><WON:4294966490>" connected, address "24.64.97.118:27005" +L 07/22/1999 - 16:48:29: "-=REZZ=-<2>" killed by world with "#rock_falling_death" +L 07/22/1999 - 16:48:30: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:48:34: "Tim<12>" activated the goal "goalitem" +L 07/22/1999 - 16:48:37: "[ss]shadow<13><WON:4294966490>" has entered the game +L 07/22/1999 - 16:48:46: "DarkRaven<9>" disconnected +L 07/22/1999 - 16:48:46: "<-1>" destroyed "DarkRaven<9>"'s "sentry". +L 07/22/1999 - 16:48:49: "[ss]shadow<13>" joined team "1". +L 07/22/1999 - 16:48:51: "[ss]shadow<13>" changed class to "HWGuy" +L 07/22/1999 - 16:48:51: "[ss]shadow<13>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:49:00: "Snickmonsta<11>" activated the goal "bholedet" +L 07/22/1999 - 16:49:00: Broadcast: "#rock_blue_yard_opened" +L 07/22/1999 - 16:49:06: "Tim<12>" killed "-=REZZ=-<2>" with "rocket" +L 07/22/1999 - 16:49:07: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:49:07: "[ss]shadow<13>" killed "Snickmonsta<11>" with "ac" +L 07/22/1999 - 16:49:10: "Snickmonsta<11>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:49:16: "Tim<12>" killed "-=REZZ=-<2>" with "rocket" +L 07/22/1999 - 16:49:18: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:49:31: "Tim<12>" killed "Snickmonsta<11>" with "normalgrenade" +L 07/22/1999 - 16:49:33: "Snickmonsta<11>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:49:34: "Tim<12>" activated the goal "rhand" +L 07/22/1999 - 16:49:34: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 16:49:35: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 16:49:37: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 16:49:38: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 16:49:39: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 16:49:42: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 16:49:44: Broadcast: "5 . . . +" +L 07/22/1999 - 16:49:45: Broadcast: "4 . . . +" +L 07/22/1999 - 16:49:46: Broadcast: "3 . . . +" +L 07/22/1999 - 16:49:47: Broadcast: "2 . . . +" +L 07/22/1999 - 16:49:48: Broadcast: "1 . . . +" +L 07/22/1999 - 16:49:55: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 16:49:56: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 16:49:58: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 16:49:59: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 16:50:40: "[ss]shadow<13>" killed "Snickmonsta<11>" with "ac" +L 07/22/1999 - 16:50:44: "Tim<12>" activated the goal "goalitem" +L 07/22/1999 - 16:50:47: "Snickmonsta<11>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:51:02: "Snickmonsta<11>" killed "Tim<12>" with "mirvgrenade" +L 07/22/1999 - 16:51:03: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:51:18: "Kraken<14><WON:4294966440>" connected, address "205.139.65.137:27005" +L 07/22/1999 - 16:51:29: "[ss]shadow<13>" killed "-=REZZ=-<2>" with "ac" +L 07/22/1999 - 16:51:31: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:51:47: "-=REZZ=-<2>" killed "[ss]shadow<13>" with "sniperrifle" +L 07/22/1999 - 16:51:51: "[ss]shadow<13>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:51:56: "-=REZZ=-<2>" killed "Tim<12>" with "sniperrifle" +L 07/22/1999 - 16:51:58: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:52:36: "[ss]shadow<13>" killed "-=REZZ=-<2>" with "ac" +L 07/22/1999 - 16:52:37: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:52:50: "Player<15><WON:4294960259>" connected, address "206.30.15.41:27005" +L 07/22/1999 - 16:53:08: "Player<15><WON:4294960259>" has entered the game +L 07/22/1999 - 16:53:16: "Tim<12>" killed "-=REZZ=-<2>" with "rocket" +L 07/22/1999 - 16:53:18: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:53:22: "Player<15>" joined team "2". +L 07/22/1999 - 16:53:24: "Player<15>" changed class to "Soldier" +L 07/22/1999 - 16:53:24: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:53:31: "Tim<12>" activated the goal "goalitem" +L 07/22/1999 - 16:54:01: "[ss]shadow<13>" killed by world with "#rock_laser_kill" +L 07/22/1999 - 16:54:01: "Player<15>" killed by world with "#rock_falling_death" +L 07/22/1999 - 16:54:03: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:54:05: "[ss]shadow<13>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:54:14: "Tim<12>" activated the goal "rhand" +L 07/22/1999 - 16:54:14: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 16:54:15: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 16:54:17: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 16:54:18: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 16:54:19: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 16:54:22: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 16:54:24: Broadcast: "5 . . . +" +L 07/22/1999 - 16:54:25: Broadcast: "4 . . . +" +L 07/22/1999 - 16:54:26: Broadcast: "3 . . . +" +L 07/22/1999 - 16:54:27: Broadcast: "2 . . . +" +L 07/22/1999 - 16:54:28: Broadcast: "1 . . . +" +L 07/22/1999 - 16:54:35: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 16:54:36: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 16:54:38: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 16:54:39: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 16:54:46: "Player<15>" killed self with "rocket" +L 07/22/1999 - 16:54:48: "[ss]shadow<13>" killed "-=REZZ=-<2>" with "ac" +L 07/22/1999 - 16:54:49: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:54:50: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:54:57: "[ss]shadow<13>" killed "-=REZZ=-<2>" with "normalgrenade" +L 07/22/1999 - 16:54:58: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:55:22: "Snickmonsta<11>" changed class to "Engineer" +L 07/22/1999 - 16:55:24: "Snickmonsta<11>" activated the goal "goalitem" +L 07/22/1999 - 16:55:27: "[ss]shadow<13>" killed "Player<15>" with "ac" +L 07/22/1999 - 16:55:28: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:55:34: "-=REZZ=-<2>" killed "Tim<12>" with "sniperrifle" +L 07/22/1999 - 16:55:36: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:55:54: "Snickmonsta<11>" activated the goal "bhand" +L 07/22/1999 - 16:55:54: Broadcast: "#rock_red_scores" +L 07/22/1999 - 16:55:54: "Snickmonsta<11>" activated the goal "bblock" +L 07/22/1999 - 16:55:56: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 16:55:58: "Snickmonsta<11>" activated the goal "brise1" +L 07/22/1999 - 16:55:58: "Snickmonsta<11>" activated the goal "brise2" +L 07/22/1999 - 16:56:01: "Snickmonsta<11>" activated the goal "brise3" +L 07/22/1999 - 16:56:03: Broadcast: "5 . . . +" +L 07/22/1999 - 16:56:04: Broadcast: "4 . . . +" +L 07/22/1999 - 16:56:05: Broadcast: "3 . . . +" +L 07/22/1999 - 16:56:06: Broadcast: "2 . . . +" +L 07/22/1999 - 16:56:07: Broadcast: "1 . . . +" +L 07/22/1999 - 16:56:08: "ScAvenger001<16><WON:4294965621>" connected, address "63.15.5.99:27005" +L 07/22/1999 - 16:56:09: "Player<15>" killed by world with "info_tfgoal" +L 07/22/1999 - 16:56:10: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:56:13: "Snickmonsta<11>" activated the goal "brise1" +L 07/22/1999 - 16:56:14: "Snickmonsta<11>" activated the goal "brise2" +L 07/22/1999 - 16:56:17: "Snickmonsta<11>" activated the goal "brise3" +L 07/22/1999 - 16:56:18: "Snickmonsta<11>" activated the goal "bblock" +L 07/22/1999 - 16:56:23: "Player<15>" killed "[ss]shadow<13>" with "rocket" +L 07/22/1999 - 16:56:25: "[ss]shadow<13>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:56:33: "ScAvenger001<16><WON:4294965621>" has entered the game +L 07/22/1999 - 16:56:50: "ScAvenger001<16>" joined team "1". +L 07/22/1999 - 16:56:51: "Snickmonsta<11>" activated the goal "goalitem" +L 07/22/1999 - 16:56:59: "ScAvenger001<16>" changed class to "Demoman" +L 07/22/1999 - 16:56:59: "ScAvenger001<16>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:57:06: "ScAvenger001<16>" killed "Snickmonsta<11>" with "gl_grenade" +L 07/22/1999 - 16:57:10: "[ss]shadow<13>" killed "-=REZZ=-<2>" with "ac" +L 07/22/1999 - 16:57:11: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:57:13: "Snickmonsta<11>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:57:31: "Snickmonsta<11>" say_team "help me get out of spawn area" +L 07/22/1999 - 16:57:36: "Tim<12>" killed "-=REZZ=-<2>" with "rocket" +L 07/22/1999 - 16:57:37: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:57:38: "Snickmonsta<11>" say_team "someone right outside" +L 07/22/1999 - 16:58:13: "Tim<12>" killed "-=REZZ=-<2>" with "rocket" +L 07/22/1999 - 16:58:14: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:58:19: "Snickmonsta<11>" built a "sentry". +L 07/22/1999 - 16:58:20: "-=REZZ=-<2>" killed "Tim<12>" with "headshot" +L 07/22/1999 - 16:58:25: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:58:32: "ScAvenger001<16>" activated the goal "bcave1" +L 07/22/1999 - 16:58:57: "[SA]Abu-Dabi<17><WON:4294964701>" connected, address "24.114.28.70:27005" +L 07/22/1999 - 16:58:58: "Tim<12>" killed "Player<15>" with "rocket" +L 07/22/1999 - 16:59:02: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:59:24: "Player<15>" killed "Tim<12>" with "rocket" +L 07/22/1999 - 16:59:26: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 16:59:28: "-=REZZ=-<2>" killed "[ss]shadow<13>" with "autorifle" +L 07/22/1999 - 16:59:31: "[ss]shadow<13>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:00:25: "Tim<12>" killed "-=REZZ=-<2>" with "rocket" +L 07/22/1999 - 17:00:26: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:00:36: "[ss]shadow<13>" killed "Player<15>" with "ac" +L 07/22/1999 - 17:00:38: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:00:39: "Tim<12>" activated the goal "goalitem" +L 07/22/1999 - 17:00:42: "-=REZZ=-<2>" killed "Tim<12>" with "autorifle" +L 07/22/1999 - 17:00:46: "ScAvenger001<16>" killed by world with "#rock_laser_kill" +L 07/22/1999 - 17:00:47: "ScAvenger001<16>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:00:48: "WideSpread<18><WON:4294963195>" connected, address "208.246.248.164:27005" +L 07/22/1999 - 17:01:20: "ScAvenger001<16>" killed "Player<15>" with "gl_grenade" +L 07/22/1999 - 17:01:24: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:01:31: "Snickmonsta<11>" say_team "gotta gun in gaschamber room" +L 07/22/1999 - 17:01:33: "[ss]shadow<13>" killed "-=REZZ=-<2>" with "normalgrenade" +L 07/22/1999 - 17:01:34: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:01:47: "-=REZZ=-<2>" killed "[ss]shadow<13>" with "autorifle" +L 07/22/1999 - 17:01:50: "[ss]shadow<13>" disconnected +L 07/22/1999 - 17:01:59: "-=REZZ=-<2>" killed "ScAvenger001<16>" with "autorifle" +L 07/22/1999 - 17:02:02: "ScAvenger001<16>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:02:38: "Snickmonsta<11>" say_team "sorry" +L 07/22/1999 - 17:02:58: "ScAvenger001<16>" killed "-=REZZ=-<2>" with "gl_grenade" +L 07/22/1999 - 17:03:01: "-=REZZ=-<2>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:03:08: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:03:08: "-=REZZ=-<2>" disconnected +L 07/22/1999 - 17:03:26: "ScAvenger001<16>" activated the goal "goalitem" +L 07/22/1999 - 17:03:53: "Snickmonsta<11>" say_team "here we go" +L 07/22/1999 - 17:03:54: "Player<15>" killed "ScAvenger001<16>" with "rocket" +L 07/22/1999 - 17:03:56: "ScAvenger001<16>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:04:07: "Snickmonsta<11>" say_team "g job" +L 07/22/1999 - 17:04:32: "Tim<12>" activated the goal "goalitem" +L 07/22/1999 - 17:04:39: "Tim<12>" activated the goal "rhand" +L 07/22/1999 - 17:04:39: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 17:04:39: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 17:04:42: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 17:04:43: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 17:04:43: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 17:04:45: "ScAvenger001<16>" killed "Player<15>" with "gl_grenade" +L 07/22/1999 - 17:04:46: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:04:46: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 17:04:49: Broadcast: "5 . . . +" +L 07/22/1999 - 17:04:50: Broadcast: "4 . . . +" +L 07/22/1999 - 17:04:51: Broadcast: "3 . . . +" +L 07/22/1999 - 17:04:52: Broadcast: "2 . . . +" +L 07/22/1999 - 17:04:53: Broadcast: "1 . . . +" +L 07/22/1999 - 17:04:54: "Snickmonsta<11>" killed by world with "info_tfgoal" +L 07/22/1999 - 17:04:54: "Player<15>" killed by world with "info_tfgoal" +L 07/22/1999 - 17:04:57: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:05:00: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 17:05:00: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 17:05:02: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 17:05:03: "Snickmonsta<11>" disconnected +L 07/22/1999 - 17:05:03: "<-1>" destroyed "Snickmonsta<11>"'s "sentry". +L 07/22/1999 - 17:05:04: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 17:05:08: "Player<15>" changed class to "Scout" +L 07/22/1999 - 17:05:44: "ScAvenger001<16>" activated the goal "goalitem" +L 07/22/1999 - 17:05:46: "Tim<12>" killed by world with "#rock_laser_kill" +L 07/22/1999 - 17:05:50: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:06:05: "Player<15>" killed by world with "#rock_falling_death" +L 07/22/1999 - 17:06:06: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:06:14: "ScAvenger001<16>" activated the goal "rhand" +L 07/22/1999 - 17:06:14: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 17:06:15: "ScAvenger001<16>" activated the goal "rblock" +L 07/22/1999 - 17:06:17: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 17:06:18: "ScAvenger001<16>" activated the goal "brise1" +L 07/22/1999 - 17:06:19: "ScAvenger001<16>" activated the goal "brise2" +L 07/22/1999 - 17:06:22: "ScAvenger001<16>" activated the goal "brise3" +L 07/22/1999 - 17:06:24: Broadcast: "5 . . . +" +L 07/22/1999 - 17:06:25: Broadcast: "4 . . . +" +L 07/22/1999 - 17:06:26: Broadcast: "3 . . . +" +L 07/22/1999 - 17:06:27: Broadcast: "2 . . . +" +L 07/22/1999 - 17:06:28: Broadcast: "1 . . . +" +L 07/22/1999 - 17:06:29: "ScAvenger001<16>" say "BWAHAHAHAHAHA!!!!!!!!!!!" +L 07/22/1999 - 17:06:30: "Tim<12>" killed by world with "info_tfgoal" +L 07/22/1999 - 17:06:35: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:06:35: "ScAvenger001<16>" activated the goal "brise1" +L 07/22/1999 - 17:06:36: "ScAvenger001<16>" activated the goal "brise2" +L 07/22/1999 - 17:06:38: "ScAvenger001<16>" activated the goal "brise3" +L 07/22/1999 - 17:06:39: "ScAvenger001<16>" activated the goal "rblock" +L 07/22/1999 - 17:07:10: "ScAvenger001<16>" killed "Player<15>" with "gl_grenade" +L 07/22/1999 - 17:07:11: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:07:28: "Tim<12>" killed "Player<15>" with "rocket" +L 07/22/1999 - 17:07:33: "Player<15>" changed class to "HWGuy" +L 07/22/1999 - 17:07:35: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:07:35: "Tim<12>" activated the goal "goalitem" +L 07/22/1999 - 17:07:59: "ScAvenger001<16>" killed "Player<15>" with "gl_grenade" +L 07/22/1999 - 17:08:01: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:08:24: "Tim<12>" activated the goal "rhand" +L 07/22/1999 - 17:08:24: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 17:08:25: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 17:08:27: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 17:08:28: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 17:08:29: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 17:08:32: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 17:08:33: "Tim<12>" say "hardly fair.." +L 07/22/1999 - 17:08:34: Broadcast: "5 . . . +" +L 07/22/1999 - 17:08:35: Broadcast: "4 . . . +" +L 07/22/1999 - 17:08:36: Broadcast: "3 . . . +" +L 07/22/1999 - 17:08:37: Broadcast: "2 . . . +" +L 07/22/1999 - 17:08:38: Broadcast: "1 . . . +" +L 07/22/1999 - 17:08:45: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 17:08:46: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 17:08:48: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 17:08:49: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 17:08:54: "Player<15>" killed "ScAvenger001<16>" with "ac" +L 07/22/1999 - 17:08:55: "ScAvenger001<16>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:08:57: "Tim<12>" killed "Player<15>" with "rocket" +L 07/22/1999 - 17:08:59: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:09:20: "Player<15>" killed "Tim<12>" with "ac" +L 07/22/1999 - 17:09:23: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:09:35: "Player<15>" killed "ScAvenger001<16>" with "ac" +L 07/22/1999 - 17:09:39: "ScAvenger001<16>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:10:42: "ScAvenger001<16>" activated the goal "goalitem" +L 07/22/1999 - 17:10:44: "Tim<12>" killed "Player<15>" with "rocket" +L 07/22/1999 - 17:10:46: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:11:14: "Player<15>" killed "Tim<12>" with "ac" +L 07/22/1999 - 17:11:22: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:11:23: "Jester<19><WON:4294966484>" connected, address "24.7.114.29:27005" +L 07/22/1999 - 17:11:36: "Player<15>" killed "ScAvenger001<16>" with "ac" +L 07/22/1999 - 17:11:37: "ScAvenger001<16>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:11:39: "Jester<19><WON:4294966484>" has entered the game +L 07/22/1999 - 17:12:11: "Jester<19>" joined team "2". +L 07/22/1999 - 17:12:14: "Tim<12>" activated the goal "goalitem" +L 07/22/1999 - 17:12:22: "Jester<19>" changed class to "HWGuy" +L 07/22/1999 - 17:12:22: "Jester<19>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:12:22: "ScAvenger001<16>" activated the goal "bcave1" +L 07/22/1999 - 17:12:52: "Player<15>" say "you gaurd the chamber, i'll guard the key" +L 07/22/1999 - 17:13:05: "Tim<12>" activated the goal "rhand" +L 07/22/1999 - 17:13:05: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 17:13:05: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 17:13:08: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 17:13:09: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 17:13:09: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 17:13:12: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 17:13:14: Broadcast: "5 . . . +" +L 07/22/1999 - 17:13:16: Broadcast: "4 . . . +" +L 07/22/1999 - 17:13:17: Broadcast: "3 . . . +" +L 07/22/1999 - 17:13:18: Broadcast: "2 . . . +" +L 07/22/1999 - 17:13:19: Broadcast: "1 . . . +" +L 07/22/1999 - 17:13:26: "Tim<12>" activated the goal "brise1" +L 07/22/1999 - 17:13:26: "Tim<12>" activated the goal "brise2" +L 07/22/1999 - 17:13:28: "Tim<12>" activated the goal "brise3" +L 07/22/1999 - 17:13:30: "Tim<12>" activated the goal "rblock" +L 07/22/1999 - 17:13:32: "Jester<19>" killed by world with "worldspawn" +L 07/22/1999 - 17:13:59: "sickman<20><WON:4294903662>" connected, address "206.53.116.117:27005" +L 07/22/1999 - 17:14:09: "Player<15>" killed "ScAvenger001<16>" with "ac" +L 07/22/1999 - 17:14:11: "ScAvenger001<16>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:14:16: "Jester<19>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:14:22: "Tim<12>" killed "Player<15>" with "rocket" +L 07/22/1999 - 17:14:24: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:14:28: "Tim<12>" activated the goal "goalitem" +L 07/22/1999 - 17:14:41: "sickman<20><WON:4294903662>" has entered the game +L 07/22/1999 - 17:14:45: "Player<15>" killed "Tim<12>" with "ac" +L 07/22/1999 - 17:14:47: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:14:55: "ScAvenger001<16>" activated the goal "goalitem" +L 07/22/1999 - 17:15:06: "FuBar<21><WON:4294966851>" connected, address "32.100.149.213:27005" +L 07/22/1999 - 17:15:12: "ScAvenger001<16>" activated the goal "rhand" +L 07/22/1999 - 17:15:12: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 17:15:13: "ScAvenger001<16>" activated the goal "rblock" +L 07/22/1999 - 17:15:15: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 17:15:16: "ScAvenger001<16>" activated the goal "brise1" +L 07/22/1999 - 17:15:17: "ScAvenger001<16>" activated the goal "brise2" +L 07/22/1999 - 17:15:20: "ScAvenger001<16>" activated the goal "brise3" +L 07/22/1999 - 17:15:22: Broadcast: "5 . . . +" +L 07/22/1999 - 17:15:23: "ScAvenger001<16>" say "had enough nerve gas yet?" +L 07/22/1999 - 17:15:23: Broadcast: "4 . . . +" +L 07/22/1999 - 17:15:24: Broadcast: "3 . . . +" +L 07/22/1999 - 17:15:25: "Jester<19>" killed by world with "#rock_laser_kill" +L 07/22/1999 - 17:15:25: Broadcast: "2 . . . +" +L 07/22/1999 - 17:15:26: Broadcast: "1 . . . +" +L 07/22/1999 - 17:15:31: =------= MATCH RESULTS =------= +L 07/22/1999 - 17:15:31: "blue" defeated "red" +L 07/22/1999 - 17:15:31: "blue" RESULTS: "2" players. "104" frags, "2" unaccounted for. "120" team score. Allies: +L 07/22/1999 - 17:15:31: "red" RESULTS: "2" players. "17" frags, "2" unaccounted for. "15" team score. Allies: +L 07/22/1999 - 17:15:33: "ScAvenger001<16>" activated the goal "brise1" +L 07/22/1999 - 17:15:34: "ScAvenger001<16>" activated the goal "brise2" +L 07/22/1999 - 17:15:36: "ScAvenger001<16>" activated the goal "brise3" +L 07/22/1999 - 17:15:37: Log closed. diff --git a/utils/tfstats/testsuite/testlog52.txt b/utils/tfstats/testsuite/testlog52.txt new file mode 100644 index 0000000..3b53452 --- /dev/null +++ b/utils/tfstats/testsuite/testlog52.txt @@ -0,0 +1,475 @@ +L 07/22/1999 - 17:15:37: Log file started. +L 07/22/1999 - 17:15:37: Spawning server "2fort" +L 07/22/1999 - 17:15:37: server cvars start +L 07/22/1999 - 17:15:37: "cr_random" = "0" +L 07/22/1999 - 17:15:37: "cr_engineer" = "0" +L 07/22/1999 - 17:15:37: "cr_spy" = "0" +L 07/22/1999 - 17:15:37: "cr_pyro" = "0" +L 07/22/1999 - 17:15:37: "cr_hwguy" = "0" +L 07/22/1999 - 17:15:37: "cr_medic" = "0" +L 07/22/1999 - 17:15:37: "cr_demoman" = "0" +L 07/22/1999 - 17:15:37: "cr_soldier" = "0" +L 07/22/1999 - 17:15:37: "cr_sniper" = "0" +L 07/22/1999 - 17:15:37: "cr_scout" = "0" +L 07/22/1999 - 17:15:37: "decalfrequency" = "30" +L 07/22/1999 - 17:15:37: "mp_autocrosshair" = "1" +L 07/22/1999 - 17:15:37: "mp_flashlight" = "0" +L 07/22/1999 - 17:15:37: "mp_footsteps" = "0" +L 07/22/1999 - 17:15:37: "mp_forcerespawn" = "1" +L 07/22/1999 - 17:15:37: "mp_weaponstay" = "0" +L 07/22/1999 - 17:15:37: "mp_falldamage" = "0" +L 07/22/1999 - 17:15:37: "mp_friendlyfire" = "0" +L 07/22/1999 - 17:15:37: "mp_timelimit" = "30" +L 07/22/1999 - 17:15:37: "mp_fraglimit" = "0" +L 07/22/1999 - 17:15:37: "mp_teamplay" = "21" +L 07/22/1999 - 17:15:37: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 17:15:37: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 17:15:37: "tfc_adminpwd" = "" +L 07/22/1999 - 17:15:37: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 17:15:37: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 17:15:37: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 17:15:37: "tfc_autoteam" = "0" +L 07/22/1999 - 17:15:37: "sv_maxrate" = "0" +L 07/22/1999 - 17:15:37: "sv_minrate" = "0" +L 07/22/1999 - 17:15:37: "sv_allowupload" = "1" +L 07/22/1999 - 17:15:37: "sv_allowdownload" = "1" +L 07/22/1999 - 17:15:37: "sv_upload_maxsize" = "0" +L 07/22/1999 - 17:15:37: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 17:15:37: "sv_spectalk" = "1" +L 07/22/1999 - 17:15:37: "sv_maxspectators" = "8" +L 07/22/1999 - 17:15:37: "sv_cheats" = "1.000000" +L 07/22/1999 - 17:15:37: "sv_clienttrace" = "3.5" +L 07/22/1999 - 17:15:37: "sv_timeout" = "65" +L 07/22/1999 - 17:15:37: "sv_waterfriction" = "1" +L 07/22/1999 - 17:15:37: "sv_wateraccelerate" = "10" +L 07/22/1999 - 17:15:37: "sv_airaccelerate" = "10" +L 07/22/1999 - 17:15:37: "sv_airmove" = "1" +L 07/22/1999 - 17:15:37: "sv_bounce" = "1" +L 07/22/1999 - 17:15:37: "sv_clipmode" = "0" +L 07/22/1999 - 17:15:37: "sv_stepsize" = "18" +L 07/22/1999 - 17:15:37: "sv_accelerate" = "10" +L 07/22/1999 - 17:15:37: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 17:15:37: "sv_stopspeed" = "100" +L 07/22/1999 - 17:15:37: "edgefriction" = "2" +L 07/22/1999 - 17:15:37: "sv_friction" = "4" +L 07/22/1999 - 17:15:37: "sv_gravity" = "800" +L 07/22/1999 - 17:15:37: "sv_aim" = "0" +L 07/22/1999 - 17:15:37: "sv_password" = "" +L 07/22/1999 - 17:15:37: "sv_sendvelocity" = "1" +L 07/22/1999 - 17:15:37: "pausable" = "0" +L 07/22/1999 - 17:15:37: "coop" = "0" +L 07/22/1999 - 17:15:37: "deathmatch" = "1" +L 07/22/1999 - 17:15:37: "mp_logecho" = "1" +L 07/22/1999 - 17:15:37: "mp_logfile" = "1" +L 07/22/1999 - 17:15:37: "cmdline" = "0" +L 07/22/1999 - 17:15:37: server cvars end +L 07/22/1999 - 17:15:40: Map CRC "-652696221" +L 07/22/1999 - 17:15:40: "sv_maxspeed" = "500" +L 07/22/1999 - 17:15:40: Server name is "Team Fortress Classic" +L 07/22/1999 - 17:15:40: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 17:15:42: "nostradamus<22><WON:4294902452>" connected, address "206.156.180.184:27005" +L 07/22/1999 - 17:15:53: "nostradamus<22><WON:4294902452>" has entered the game +L 07/22/1999 - 17:15:56: "Jester<19><WON:4294966484>" has entered the game +L 07/22/1999 - 17:15:59: "Player<15><WON:4294960259>" has entered the game +L 07/22/1999 - 17:15:59: "ScAvenger001<16><WON:4294965621>" has entered the game +L 07/22/1999 - 17:15:59: "nostradamus<22>" disconnected +L 07/22/1999 - 17:16:00: "Tim<12><WON:4294963833>" has entered the game +L 07/22/1999 - 17:16:04: "ScAvenger001<16>" joined team "1". +L 07/22/1999 - 17:16:06: "Jester<19>" joined team "1". +L 07/22/1999 - 17:16:07: "Player<15>" joined team "2". +L 07/22/1999 - 17:16:08: "Player<15>" changed class to "Sniper" +L 07/22/1999 - 17:16:08: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:16:09: "Jester<19>" changed class to "HWGuy" +L 07/22/1999 - 17:16:09: "Jester<19>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:16:10: "Tim<12>" joined team "1". +L 07/22/1999 - 17:16:13: "Tim<12>" changed class to "HWGuy" +L 07/22/1999 - 17:16:13: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:16:29: "ScAvenger001<16>" changed class to "Demoman" +L 07/22/1999 - 17:16:29: "ScAvenger001<16>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:16:29: "Tim<12>" say "i'll change.." +L 07/22/1999 - 17:16:34: "ScAvenger001<16>" disconnected +L 07/22/1999 - 17:16:42: "Tim<12>" changed class to "Sniper" +L 07/22/1999 - 17:16:57: "Player<15>" killed "Tim<12>" with "sniperrifle" +L 07/22/1999 - 17:16:59: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:17:40: "Tim<12>" killed "Player<15>" with "sniperrifle" +L 07/22/1999 - 17:17:41: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:17:58: "Jester<19>" activated the goal "Red Flag" +L 07/22/1999 - 17:18:01: "Player<15>" killed "Tim<12>" with "sniperrifle" +L 07/22/1999 - 17:18:05: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:18:11: "WongFeiHung<23><WON:4294967101>" connected, address "166.93.94.154:27005" +L 07/22/1999 - 17:18:17: "WongFeiHung<23><WON:4294967101>" has entered the game +L 07/22/1999 - 17:18:24: "WongFeiHung<23>" joined team "2". +L 07/22/1999 - 17:18:25: "WongFeiHung<23>" changed class to "Scout" +L 07/22/1999 - 17:18:25: "WongFeiHung<23>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:18:30: "Blackened<24><WON:4294904126>" connected, address "207.176.153.165:27005" +L 07/22/1999 - 17:18:34: "Player<15>" killed "Tim<12>" with "sniperrifle" +L 07/22/1999 - 17:18:40: "CorpsAxe<25><WON:4294904150>" connected, address "209.226.114.237:27005" +L 07/22/1999 - 17:18:43: "Tim<12>" say "good shot!" +L 07/22/1999 - 17:18:45: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:18:47: "Blackened<24><WON:4294904126>" has entered the game +L 07/22/1999 - 17:18:54: "WongFeiHung<23>" activated the goal "Blue Flag" +L 07/22/1999 - 17:18:56: "CorpsAxe<25><WON:4294904150>" has entered the game +L 07/22/1999 - 17:18:57: "Blackened<24>" joined team "1". +L 07/22/1999 - 17:19:01: "Blackened<24>" changed class to "HWGuy" +L 07/22/1999 - 17:19:01: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:19:08: "DB<26><WON:4294959837>" connected, address "207.43.107.183:27005" +L 07/22/1999 - 17:19:09: "CorpsAxe<25>" joined team "2". +L 07/22/1999 - 17:19:12: "CorpsAxe<25>" changed class to "Demoman" +L 07/22/1999 - 17:19:12: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:19:22: "WongFeiHung<23>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 17:19:28: "Tim<12>" say "no why?" +L 07/22/1999 - 17:19:29: "WongFeiHung<23>" say "like what" +L 07/22/1999 - 17:19:31: "CorpsAxe<25>" say "Can't say I have, but I just got here" +L 07/22/1999 - 17:19:34: "Blackened<24>" say "I just got here" +L 07/22/1999 - 17:19:36: "Player<15>" killed "Tim<12>" with "sniperrifle" +L 07/22/1999 - 17:19:43: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:19:51: "Jester<19>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 17:19:58: "WongFeiHung<23>" activated the goal "Blue Flag" +L 07/22/1999 - 17:20:00: "Tim<12>" killed "Player<15>" with "sniperrifle" +L 07/22/1999 - 17:20:01: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:20:04: "CorpsAxe<25>" killed "Jester<19>" with "gl_grenade" +L 07/22/1999 - 17:20:08: "Jester<19>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:20:35: "WongFeiHung<23>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 17:20:35: "CorpsAxe<25>" killed "Blackened<24>" with "normalgrenade" +L 07/22/1999 - 17:20:36: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:20:37: "Player<15>" killed "Tim<12>" with "sniperrifle" +L 07/22/1999 - 17:20:39: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:20:58: "Tim<12>" killed "Player<15>" with "sniperrifle" +L 07/22/1999 - 17:20:59: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:21:01: "WongFeiHung<23>" activated the goal "Blue Flag" +L 07/22/1999 - 17:21:20: "A_Small_Child<27><WON:4294960981>" connected, address "209.181.94.189:27005" +L 07/22/1999 - 17:21:20: "Blackened<24>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 17:21:26: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:21:27: "WongFeiHung<23>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 17:21:32: "Tim<12>" killed "Player<15>" with "sniperrifle" +L 07/22/1999 - 17:21:33: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:21:37: "A_Small_Child<27><WON:4294960981>" has entered the game +L 07/22/1999 - 17:21:44: "A_Small_Child<27>" joined team "1". +L 07/22/1999 - 17:21:49: "A_Small_Child<27>" changed class to "Demoman" +L 07/22/1999 - 17:21:49: "A_Small_Child<27>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:21:52: "WongFeiHung<23>" activated the goal "Blue Flag" +L 07/22/1999 - 17:21:53: "Tim<12>" killed "Player<15>" with "sniperrifle" +L 07/22/1999 - 17:21:57: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:21:59: "Gabriels_Confirmation<28><WON:4294904444>" connected, address "216.26.6.206:27005" +L 07/22/1999 - 17:22:11: "Jester<19>" disconnected +L 07/22/1999 - 17:22:26: "Gabriels_Confirmation<28><WON:4294904444>" has entered the game +L 07/22/1999 - 17:22:26: "CorpsAxe<25>" killed "A_Small_Child<27>" with "gl_grenade" +L 07/22/1999 - 17:22:31: "A_Small_Child<27>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:22:31: "Tim<12>" killed "Player<15>" with "sniperrifle" +L 07/22/1999 - 17:22:32: "Player<15>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:22:41: "WongFeiHung<23>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 17:22:45: "CorpsAxe<25>" killed "Tim<12>" with "gl_grenade" +L 07/22/1999 - 17:22:49: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:22:52: "Gabriels_Confirmation<28>" joined team "2". +L 07/22/1999 - 17:22:53: "Gabriels_Confirmation<28>" changed class to "Sniper" +L 07/22/1999 - 17:22:53: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:23:08: "WongFeiHung<23>" activated the goal "Blue Flag" +L 07/22/1999 - 17:23:21: "CorpsAxe<25>" killed "A_Small_Child<27>" with "gl_grenade" +L 07/22/1999 - 17:23:23: "A_Small_Child<27>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:23:31: "Tim<12>" killed "Gabriels_Confirmation<28>" with "sniperrifle" +L 07/22/1999 - 17:23:33: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:23:35: "WongFeiHung<23>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 17:23:43: "CorpsAxe<25>" killed "Tim<12>" with "gl_grenade" +L 07/22/1999 - 17:23:43: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:23:48: "WongFeiHung<23>" say_team "sorry guys, gotta go, thanks" +L 07/22/1999 - 17:23:54: "CorpsAxe<25>" say "cya" +L 07/22/1999 - 17:24:01: "Laika<29><WON:4294904667>" connected, address "207.153.132.169:27005" +L 07/22/1999 - 17:24:06: "Blackened<24>" say "wha?" +L 07/22/1999 - 17:24:06: "WongFeiHung<23>" disconnected +L 07/22/1999 - 17:24:07: "A_Small_Child<27>" activated the goal "Red Flag" +L 07/22/1999 - 17:24:13: "Laika<29><WON:4294904667>" has entered the game +L 07/22/1999 - 17:24:20: "Laika<29>" disconnected +L 07/22/1999 - 17:24:34: "Gabriels_Confirmation<28>" killed "Tim<12>" with "sniperrifle" +L 07/22/1999 - 17:24:42: "CorpsAxe<25>" killed self with "gl_grenade" +L 07/22/1999 - 17:24:45: "A_Small_Child<27>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 17:24:45: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:24:46: "Blackened<24>" say "hehe" +L 07/22/1999 - 17:24:48: "Tim<12>" changed class to "HWGuy" +L 07/22/1999 - 17:24:55: "CorpsAxe<25>" say "lousy turning around" +L 07/22/1999 - 17:24:58: "Player<15>" disconnected +L 07/22/1999 - 17:25:09: "Blackened<24>" changed to team "2". +L 07/22/1999 - 17:25:09: "Blackened<24>" killed self with "world" +L 07/22/1999 - 17:25:11: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:25:12: "Blackened<24>" changed class to "HWGuy" +L 07/22/1999 - 17:25:12: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:25:16: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:25:17: "Blackened<24>" say "damn straight" +L 07/22/1999 - 17:25:19: "Gabriels_Confirmation<28>" killed "A_Small_Child<27>" with "sniperrifle" +L 07/22/1999 - 17:25:20: "A_Small_Child<27>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:25:36: "Tim<12>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 17:25:42: "CorpsAxe<25>" killed "A_Small_Child<27>" with "mirvgrenade" +L 07/22/1999 - 17:25:43: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:25:46: "A_Small_Child<27>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:25:57: "Tim<12>" killed "Gabriels_Confirmation<28>" with "mirvgrenade" +L 07/22/1999 - 17:25:59: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:26:02: "CorpsAxe<25>" killed "Tim<12>" with "gl_grenade" +L 07/22/1999 - 17:26:11: "Tim<12>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:26:13: "A_Small_Child<27>" killed self with "pipebomb" +L 07/22/1999 - 17:26:16: "A_Small_Child<27>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:27:06: "CorpsAxe<25>" killed "A_Small_Child<27>" with "gl_grenade" +L 07/22/1999 - 17:27:07: "A_Small_Child<27>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:27:09: "Gimp*<30><WON:4294904951>" connected, address "208.252.34.32:27005" +L 07/22/1999 - 17:27:15: "stain099<31><WON:4294961983>" connected, address "209.197.193.194:27005" +L 07/22/1999 - 17:27:21: "Blackened<24>" killed "Tim<12>" with "ac" +L 07/22/1999 - 17:27:27: "Gimp*<30><WON:4294904951>" has entered the game +L 07/22/1999 - 17:27:28: "stain099<31><WON:4294961983>" has entered the game +L 07/22/1999 - 17:27:37: "stain099<31>" joined team "2". +L 07/22/1999 - 17:27:38: "Gimp*<30>" joined team "1". +L 07/22/1999 - 17:27:40: "stain099<31>" changed class to "HWGuy" +L 07/22/1999 - 17:27:40: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:27:41: "Gimp*<30>" changed class to "Scout" +L 07/22/1999 - 17:27:41: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:27:43: "Tim<12>" disconnected +L 07/22/1999 - 17:27:52: "tonto[TSL]<32><WON:4294905028>" connected, address "208.198.101.66:27005" +L 07/22/1999 - 17:28:04: "Blackened<24>" killed "A_Small_Child<27>" with "mirvgrenade" +L 07/22/1999 - 17:28:06: "A_Small_Child<27>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:28:06: "A_Small_Child<27>" killed "CorpsAxe<25>" with "gl_grenade" +L 07/22/1999 - 17:28:09: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:28:23: "A_Small_Child<27>" killed "stain099<31>" with "gl_grenade" +L 07/22/1999 - 17:28:28: "Gimp*<30>" activated the goal "Red Flag" +L 07/22/1999 - 17:28:29: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:28:29: "tonto[TSL]<32><WON:4294905028>" has entered the game +L 07/22/1999 - 17:28:37: "tonto[TSL]<32>" joined team "1". +L 07/22/1999 - 17:28:39: "tonto[TSL]<32>" changed class to "Sniper" +L 07/22/1999 - 17:28:39: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:28:43: "Hugh<33><WON:4294905100>" connected, address "24.64.4.193:27005" +L 07/22/1999 - 17:28:43: "Blackened<24>" killed "A_Small_Child<27>" with "ac" +L 07/22/1999 - 17:28:45: "A_Small_Child<27>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:28:57: "Hugh<33><WON:4294905100>" has entered the game +L 07/22/1999 - 17:28:59: "Blackened<24>" killed "tonto[TSL]<32>" with "ac" +L 07/22/1999 - 17:29:01: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:29:02: "stain099<31>" killed "A_Small_Child<27>" with "ac" +L 07/22/1999 - 17:29:07: "Hugh<33>" joined team "1". +L 07/22/1999 - 17:29:07: "CorpsAxe<25>" activated the goal "Blue Flag" +L 07/22/1999 - 17:29:07: "Hugh<33>" changed class to "Soldier" +L 07/22/1999 - 17:29:07: "Hugh<33>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:29:14: "Blackened<24>" killed "Gimp*<30>" with "ac" +L 07/22/1999 - 17:29:15: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:29:16: "Hugh<33>" disconnected +L 07/22/1999 - 17:29:25: "Gabriels_Confirmation<28>" killed "tonto[TSL]<32>" with "headshot" +L 07/22/1999 - 17:29:26: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:29:28: "Blackened<24>" killed "Gimp*<30>" with "ac" +L 07/22/1999 - 17:29:29: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:29:36: "tonto[TSL]<32>" killed "Blackened<24>" with "headshot" +L 07/22/1999 - 17:29:40: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:29:41: "Gimp*<30>" activated the goal "Red Flag" +L 07/22/1999 - 17:29:43: "Gimp*<30>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 17:29:46: "tonto[TSL]<32>" killed "Gabriels_Confirmation<28>" with "sniperrifle" +L 07/22/1999 - 17:29:47: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:29:55: "CorpsAxe<25>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 17:30:06: "A_Small_Child<27>" disconnected +L 07/22/1999 - 17:30:14: "Blackened<24>" killed "tonto[TSL]<32>" with "mirvgrenade" +L 07/22/1999 - 17:30:16: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:30:23: "Gimp*<30>" activated the goal "Red Flag" +L 07/22/1999 - 17:30:34: "Blackened<24>" killed "tonto[TSL]<32>" with "ac" +L 07/22/1999 - 17:30:42: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:31:16: "CorpsAxe<25>" killed "Gimp*<30>" with "gl_grenade" +L 07/22/1999 - 17:31:18: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:31:18: "Thundar<34><WON:4294905388>" connected, address "216.26.8.10:27005" +L 07/22/1999 - 17:31:53: "CorpsAxe<25>" killed "Gimp*<30>" with "gl_grenade" +L 07/22/1999 - 17:31:55: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:32:06: "CorpsAxe<25>" killed "Gimp*<30>" with "gl_grenade" +L 07/22/1999 - 17:32:07: "Thundar<34><WON:4294905388>" has entered the game +L 07/22/1999 - 17:32:08: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:32:16: "Blackened<24>" say "jesus corps" +L 07/22/1999 - 17:32:19: "CorpsAxe<25>" say "hehe" +L 07/22/1999 - 17:32:21: "stain099<31>" killed "Gimp*<30>" with "ac" +L 07/22/1999 - 17:32:23: "Hugh<35><WON:4294905100>" connected, address "24.64.4.193:27005" +L 07/22/1999 - 17:32:25: "CorpsAxe<25>" say "he's not getting this flag" +L 07/22/1999 - 17:32:37: "Hugh<35><WON:4294905100>" has entered the game +L 07/22/1999 - 17:32:38: "Blackened<24>" killed "tonto[TSL]<32>" with "ac" +L 07/22/1999 - 17:32:38: "Thundar<34>" joined team "1". +L 07/22/1999 - 17:32:39: "Thundar<34>" changed class to "Sniper" +L 07/22/1999 - 17:32:39: "Thundar<34>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:32:43: "Gabriels_Confirmation<28>" say "thunbar" +L 07/22/1999 - 17:32:44: "Hugh<35>" joined team "1". +L 07/22/1999 - 17:32:44: "Hugh<35>" changed class to "Soldier" +L 07/22/1999 - 17:32:44: "Hugh<35>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:32:44: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:32:51: "Thundar<34>" say "hehe..." +L 07/22/1999 - 17:32:51: "Gabriels_Confirmation<28>" say "thundar" +L 07/22/1999 - 17:32:52: "Thundar<34>" say "yes" +L 07/22/1999 - 17:33:02: "stain099<31>" activated the goal "Blue Flag" +L 07/22/1999 - 17:33:04: "Gabriels_Confirmation<28>" say "lets go" +L 07/22/1999 - 17:33:10: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:33:12: "Blackened<24>" killed "Hugh<35>" with "ac" +L 07/22/1999 - 17:33:14: "Hugh<35>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:33:23: "Gabriels_Confirmation<28>" killed "Thundar<34>" with "sniperrifle" +L 07/22/1999 - 17:33:25: "Thundar<34>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:33:28: "Thundar<34>" say "ah" +L 07/22/1999 - 17:33:28: "tonto[TSL]<32>" killed "Blackened<24>" with "sniperrifle" +L 07/22/1999 - 17:33:31: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:33:35: "tonto[TSL]<32>" killed "Gabriels_Confirmation<28>" with "sniperrifle" +L 07/22/1999 - 17:33:37: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:33:45: "Blackened<24>" changed class to "Demoman" +L 07/22/1999 - 17:33:49: "tonto[TSL]<32>" killed "CorpsAxe<25>" with "sniperrifle" +L 07/22/1999 - 17:33:49: "CorpsAxe<25>" killed "tonto[TSL]<32>" with "gl_grenade" +L 07/22/1999 - 17:33:51: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:33:52: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:34:03: "CorpsAxe<25>" killed "Gimp*<30>" with "gl_grenade" +L 07/22/1999 - 17:34:05: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:34:07: "Hugh<35>" killed "Gabriels_Confirmation<28>" with "rocket" +L 07/22/1999 - 17:34:09: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:34:20: "CorpsAxe<25>" say "bloddy scouts" +L 07/22/1999 - 17:34:22: "Thundar<34>" killed "stain099<31>" with "normalgrenade" +L 07/22/1999 - 17:34:22: "Blackened<24>" killed "tonto[TSL]<32>" with "ac" +L 07/22/1999 - 17:34:23: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:34:25: "Gabriels_Confirmation<28>" activated the goal "Blue Flag" +L 07/22/1999 - 17:34:26: "Gabriels_Confirmation<28>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 17:34:30: "CorpsAxe<25>" killed "Gimp*<30>" with "gl_grenade" +L 07/22/1999 - 17:34:31: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:34:38: "Blackened<24>" killed "tonto[TSL]<32>" with "ac" +L 07/22/1999 - 17:34:40: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:34:44: "Hugh<35>" killed "Gabriels_Confirmation<28>" with "rocket" +L 07/22/1999 - 17:34:46: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:34:47: "Hugh<35>" killed "CorpsAxe<25>" with "rocket" +L 07/22/1999 - 17:34:50: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:34:51: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:34:53: "Blackened<24>" killed "tonto[TSL]<32>" with "ac" +L 07/22/1999 - 17:34:54: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:35:12: "Gimp*<30>" activated the goal "Red Flag" +L 07/22/1999 - 17:35:14: "Blackened<24>" killed "tonto[TSL]<32>" with "ac" +L 07/22/1999 - 17:35:15: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:35:22: "Gabriels_Confirmation<28>" killed "Hugh<35>" with "normalgrenade" +L 07/22/1999 - 17:35:23: "Hugh<35>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:35:28: "CorpsAxe<25>" killed self with "gl_grenade" +L 07/22/1999 - 17:35:31: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:35:32: "Gabriels_Confirmation<28>" say "bitch" +L 07/22/1999 - 17:35:37: "Blackened<24>" killed "tonto[TSL]<32>" with "mirvgrenade" +L 07/22/1999 - 17:35:39: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:35:41: "tonto[TSL]<32>" changed class to "HWGuy" +L 07/22/1999 - 17:35:50: "Hugh<35>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 17:35:54: "tonto[TSL]<32>" killed "stain099<31>" with "headshot" +L 07/22/1999 - 17:35:54: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:35:57: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:36:06: "Gimp*<30>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 17:36:09: "Thundar<34>" activated the goal "Red Flag" +L 07/22/1999 - 17:36:09: "Blackened<24>" say_team "you think I killed tonto enough?" +L 07/22/1999 - 17:36:12: "Blackened<24>" say "lol" +L 07/22/1999 - 17:36:16: "Gabriels_Confirmation<28>" killed "tonto[TSL]<32>" with "sniperrifle" +L 07/22/1999 - 17:36:18: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:36:22: "Blackened<24>" killed "Thundar<34>" with "gl_grenade" +L 07/22/1999 - 17:36:24: "Thundar<34>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:36:32: "Blackened<24>" say_team "beautiful" +L 07/22/1999 - 17:36:49: "Hugh<35>" killed "Gabriels_Confirmation<28>" with "rocket" +L 07/22/1999 - 17:36:51: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:36:51: "Blackened<24>" killed "Hugh<35>" with "mirvgrenade" +L 07/22/1999 - 17:36:53: "tonto[TSL]<32>" activated the goal "Red Flag" +L 07/22/1999 - 17:36:54: "Hugh<35>" say " bitch" +L 07/22/1999 - 17:36:56: "Hugh<35>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:37:02: "Gabriels_Confirmation<28>" say "keep talking bitch" +L 07/22/1999 - 17:37:04: "Hugh<35>" say "ya" +L 07/22/1999 - 17:37:05: "stain099<31>" activated the goal "Blue Flag" +L 07/22/1999 - 17:37:06: "Thundar<34>" say "ya" +L 07/22/1999 - 17:37:12: "stain099<31>" say "ya" +L 07/22/1999 - 17:37:25: "tonto[TSL]<32>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 17:37:34: "CorpsAxe<25>" killed "Thundar<34>" with "normalgrenade" +L 07/22/1999 - 17:37:34: "Hugh<35>" killed "stain099<31>" with "rocket" +L 07/22/1999 - 17:37:35: "Thundar<34>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:37:38: "Hugh<35>" killed "CorpsAxe<25>" with "rocket" +L 07/22/1999 - 17:37:39: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:37:39: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:37:41: "Gimp*<30>" activated the goal "Red Flag" +L 07/22/1999 - 17:37:53: "tonto[TSL]<32>" killed "Gabriels_Confirmation<28>" with "ac" +L 07/22/1999 - 17:37:55: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:38:01: "CorpsAxe<25>" activated the goal "Blue Flag" +L 07/22/1999 - 17:38:10: "Hugh<35>" killed "stain099<31>" with "nailgrenade" +L 07/22/1999 - 17:38:11: "Hugh<35>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 17:38:15: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:38:16: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:38:30: "Hugh<35>" killed "CorpsAxe<25>" with "rocket" +L 07/22/1999 - 17:38:32: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:38:36: "Gimp*<30>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 17:38:52: "CorpsAxe<25>" killed "tonto[TSL]<32>" with "gl_grenade" +L 07/22/1999 - 17:38:54: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:39:04: "stain099<31>" killed "Thundar<34>" with "ac" +L 07/22/1999 - 17:39:07: "Thundar<34>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:39:16: "tonto[TSL]<32>" killed "stain099<31>" with "mirvgrenade" +L 07/22/1999 - 17:39:23: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:39:30: "CorpsAxe<25>" activated the goal "Blue Flag" +L 07/22/1999 - 17:39:32: "Hugh<35>" killed "CorpsAxe<25>" with "rocket" +L 07/22/1999 - 17:39:34: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:39:44: "Hugh<35>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 17:39:46: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:39:48: "stain099<31>" say "no" +L 07/22/1999 - 17:39:50: "tonto[TSL]<32>" killed "Gabriels_Confirmation<28>" with "ac" +L 07/22/1999 - 17:39:51: "CorpsAxe<25>" killed "tonto[TSL]<32>" with "mirvgrenade" +L 07/22/1999 - 17:39:51: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:39:53: "tonto[TSL]<32>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:39:53: "Gimp*<30>" activated the goal "Red Flag" +L 07/22/1999 - 17:39:59: "Blackened<24>" say_team "flag is at bottom of water stairs" +L 07/22/1999 - 17:40:12: "stain099<31>" killed "Thundar<34>" with "mirvgrenade" +L 07/22/1999 - 17:40:15: "Thundar<34>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:40:21: "Gimp*<30>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 17:40:22: "stain099<31>" killed "Gimp*<30>" with "mirvgrenade" +L 07/22/1999 - 17:40:24: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:40:27: "CorpsAxe<25>" killed "Hugh<35>" with "gl_grenade" +L 07/22/1999 - 17:40:27: "CorpsAxe<25>" activated the goal "Blue Flag" +L 07/22/1999 - 17:40:28: "Hugh<35>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:40:31: "Gabriels_Confirmation<28>" say "thundar" +L 07/22/1999 - 17:40:32: "Gimp*<30>" say "tie baby" +L 07/22/1999 - 17:40:36: "Thundar<34>" say "ya" +L 07/22/1999 - 17:40:52: "Gabriels_Confirmation<28>" say "you snipin?" +L 07/22/1999 - 17:40:52: "Hugh<35>" killed "stain099<31>" with "rocket" +L 07/22/1999 - 17:40:54: "CorpsAxe<25>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 17:40:54: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:40:58: "tonto[TSL]<32>" activated the goal "Red Flag" +L 07/22/1999 - 17:41:19: "CorpsAxe<25>" killed "Gimp*<30>" with "gl_grenade" +L 07/22/1999 - 17:41:20: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:41:26: "Hugh<35>" killed "Gabriels_Confirmation<28>" with "nailgrenade" +L 07/22/1999 - 17:41:28: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:41:28: "stain099<31>" killed self with "mirvgrenade" +L 07/22/1999 - 17:41:32: "tonto[TSL]<32>" killed "Blackened<24>" with "ac" +L 07/22/1999 - 17:41:33: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:41:34: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:41:39: "CorpsAxe<25>" killed "Hugh<35>" with "gl_grenade" +L 07/22/1999 - 17:41:41: "Hugh<35>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:42:03: "tonto[TSL]<32>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 17:42:11: "Hugh<35>" killed "stain099<31>" with "rocket" +L 07/22/1999 - 17:42:15: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:42:26: "Hugh<35>" killed "Gabriels_Confirmation<28>" with "rocket" +L 07/22/1999 - 17:42:28: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:42:32: "Thundar<34>" say "hehe" +L 07/22/1999 - 17:42:37: "tonto[TSL]<32>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 17:42:40: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:42:43: "Thundar<34>" killed "stain099<31>" with "sniperrifle" +L 07/22/1999 - 17:42:45: "Blackened<24>" killed "Hugh<35>" with "gl_grenade" +L 07/22/1999 - 17:42:46: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:42:47: "Hugh<35>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:42:53: "Gimp*<30>" activated the goal "Red Flag" +L 07/22/1999 - 17:43:02: "tonto[TSL]<32>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 17:43:06: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:43:16: "Hugh<35>" killed "Gabriels_Confirmation<28>" with "rocket" +L 07/22/1999 - 17:43:18: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:43:23: "Hugh<35>" killed "stain099<31>" with "rocket" +L 07/22/1999 - 17:43:26: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:43:34: "CorpsAxe<25>" killed "Thundar<34>" with "gl_grenade" +L 07/22/1999 - 17:43:36: "Thundar<34>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:43:36: "Gimp*<30>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 17:43:45: "Hugh<35>" killed "Gabriels_Confirmation<28>" with "rocket" +L 07/22/1999 - 17:43:46: "Blackened<24>" killed "Thundar<34>" with "pipebomb" +L 07/22/1999 - 17:43:46: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:43:47: "Thundar<34>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:43:49: "tonto[TSL]<32>" activated the goal "Red Flag" +L 07/22/1999 - 17:44:11: "Gabriels_Confirmation<28>" killed self with "normalgrenade" +L 07/22/1999 - 17:44:15: "CorpsAxe<25>" killed "tonto[TSL]<32>" with "gl_grenade" +L 07/22/1999 - 17:44:54: "Hugh<35>" disconnected +L 07/22/1999 - 17:44:55: "Blackened<24>" say "laaaggg" +L 07/22/1999 - 17:44:55: "Gabriels_Confirmation<28>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:44:56: "Gimp*<30>" say "cant move" +L 07/22/1999 - 17:45:00: "Hugh<36><WON:4294905100>" connected, address "24.64.4.193:27005" +L 07/22/1999 - 17:45:10: "Gabriels_Confirmation<28>" say "no shit" +L 07/22/1999 - 17:45:18: "tonto[TSL]<32>" disconnected +L 07/22/1999 - 17:45:18: "Thundar<34>" disconnected +L 07/22/1999 - 17:45:19: "Hugh<37><WON:4294905100>" connected, address "24.64.4.193:27005" +L 07/22/1999 - 17:45:25: "Hugh<37><WON:4294905100>" has entered the game +L 07/22/1999 - 17:45:28: "Gimp*<30>" activated the goal "Red Flag" +L 07/22/1999 - 17:45:30: "Hugh<37>" joined team "1". +L 07/22/1999 - 17:45:31: "Hugh<37>" changed class to "Soldier" +L 07/22/1999 - 17:45:31: "Hugh<37>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:45:34: "stain099<31>" activated the goal "Blue Flag" +L 07/22/1999 - 17:45:40: =------= MATCH RESULTS =------= +L 07/22/1999 - 17:45:40: "blue" defeated "red" +L 07/22/1999 - 17:45:40: "blue" RESULTS: "2" players. "133" frags, "2" unaccounted for. "90" team score. Allies: +L 07/22/1999 - 17:45:40: "red" RESULTS: "4" players. "134" frags, "4" unaccounted for. "80" team score. Allies: +L 07/22/1999 - 17:45:50: Log closed. diff --git a/utils/tfstats/testsuite/testlog53.txt b/utils/tfstats/testsuite/testlog53.txt new file mode 100644 index 0000000..dae314b --- /dev/null +++ b/utils/tfstats/testsuite/testlog53.txt @@ -0,0 +1,515 @@ +L 07/22/1999 - 18:15:59: Log file started. +L 07/22/1999 - 18:15:59: Spawning server "cz2" +L 07/22/1999 - 18:15:59: server cvars start +L 07/22/1999 - 18:15:59: "cr_random" = "0" +L 07/22/1999 - 18:15:59: "cr_engineer" = "0" +L 07/22/1999 - 18:15:59: "cr_spy" = "0" +L 07/22/1999 - 18:15:59: "cr_pyro" = "0" +L 07/22/1999 - 18:15:59: "cr_hwguy" = "0" +L 07/22/1999 - 18:15:59: "cr_medic" = "0" +L 07/22/1999 - 18:15:59: "cr_demoman" = "0" +L 07/22/1999 - 18:15:59: "cr_soldier" = "0" +L 07/22/1999 - 18:15:59: "cr_sniper" = "0" +L 07/22/1999 - 18:15:59: "cr_scout" = "0" +L 07/22/1999 - 18:15:59: "decalfrequency" = "30" +L 07/22/1999 - 18:15:59: "mp_autocrosshair" = "1" +L 07/22/1999 - 18:15:59: "mp_flashlight" = "0" +L 07/22/1999 - 18:15:59: "mp_footsteps" = "0" +L 07/22/1999 - 18:15:59: "mp_forcerespawn" = "1" +L 07/22/1999 - 18:15:59: "mp_weaponstay" = "0" +L 07/22/1999 - 18:15:59: "mp_falldamage" = "0" +L 07/22/1999 - 18:15:59: "mp_friendlyfire" = "0" +L 07/22/1999 - 18:15:59: "mp_timelimit" = "30" +L 07/22/1999 - 18:15:59: "mp_fraglimit" = "0" +L 07/22/1999 - 18:15:59: "mp_teamplay" = "21" +L 07/22/1999 - 18:15:59: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 18:15:59: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 18:15:59: "tfc_adminpwd" = "" +L 07/22/1999 - 18:15:59: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 18:15:59: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 18:15:59: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 18:15:59: "tfc_autoteam" = "0" +L 07/22/1999 - 18:15:59: "sv_maxrate" = "0" +L 07/22/1999 - 18:15:59: "sv_minrate" = "0" +L 07/22/1999 - 18:15:59: "sv_allowupload" = "1" +L 07/22/1999 - 18:15:59: "sv_allowdownload" = "1" +L 07/22/1999 - 18:15:59: "sv_upload_maxsize" = "0" +L 07/22/1999 - 18:15:59: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 18:15:59: "sv_spectalk" = "1" +L 07/22/1999 - 18:15:59: "sv_maxspectators" = "8" +L 07/22/1999 - 18:15:59: "sv_cheats" = "1.000000" +L 07/22/1999 - 18:15:59: "sv_clienttrace" = "3.5" +L 07/22/1999 - 18:15:59: "sv_timeout" = "65" +L 07/22/1999 - 18:15:59: "sv_waterfriction" = "1" +L 07/22/1999 - 18:15:59: "sv_wateraccelerate" = "10" +L 07/22/1999 - 18:15:59: "sv_airaccelerate" = "10" +L 07/22/1999 - 18:15:59: "sv_airmove" = "1" +L 07/22/1999 - 18:15:59: "sv_bounce" = "1" +L 07/22/1999 - 18:15:59: "sv_clipmode" = "0" +L 07/22/1999 - 18:15:59: "sv_stepsize" = "18" +L 07/22/1999 - 18:15:59: "sv_accelerate" = "10" +L 07/22/1999 - 18:15:59: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 18:15:59: "sv_stopspeed" = "100" +L 07/22/1999 - 18:15:59: "edgefriction" = "2" +L 07/22/1999 - 18:15:59: "sv_friction" = "4" +L 07/22/1999 - 18:15:59: "sv_gravity" = "800" +L 07/22/1999 - 18:15:59: "sv_aim" = "0" +L 07/22/1999 - 18:15:59: "sv_password" = "" +L 07/22/1999 - 18:15:59: "sv_sendvelocity" = "1" +L 07/22/1999 - 18:15:59: "pausable" = "0" +L 07/22/1999 - 18:15:59: "coop" = "0" +L 07/22/1999 - 18:15:59: "deathmatch" = "1" +L 07/22/1999 - 18:15:59: "mp_logecho" = "1" +L 07/22/1999 - 18:15:59: "mp_logfile" = "1" +L 07/22/1999 - 18:15:59: "cmdline" = "0" +L 07/22/1999 - 18:15:59: server cvars end +L 07/22/1999 - 18:16:03: Map CRC "1880504211" +L 07/22/1999 - 18:16:03: "sv_maxspeed" = "500" +L 07/22/1999 - 18:16:03: Server name is "Team Fortress Classic" +L 07/22/1999 - 18:16:03: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 18:16:14: "CorpsAxe<25><WON:4294904150>" has entered the game +L 07/22/1999 - 18:16:18: "CorpsAxe<25>" joined team "1". +L 07/22/1999 - 18:16:19: "Blackened<24><WON:4294904126>" has entered the game +L 07/22/1999 - 18:16:20: "CorpsAxe<25>" changed class to "Medic" +L 07/22/1999 - 18:16:20: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:16:21: "Gimp*<30><WON:4294904951>" has entered the game +L 07/22/1999 - 18:16:22: "PaleRyder27<40><WON:4294907968>" has entered the game +L 07/22/1999 - 18:16:25: "Blackened<24>" say "man that was funny" +L 07/22/1999 - 18:16:27: "Blackened<24>" joined team "1". +L 07/22/1999 - 18:16:31: "Gimp*<30>" joined team "2". +L 07/22/1999 - 18:16:32: "Blackened<24>" changed class to "HWGuy" +L 07/22/1999 - 18:16:32: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:16:33: "CorpsAxe<25>" activated the goal "blue flag 3" +L 07/22/1999 - 18:16:35: "Gimp*<30>" changed class to "Scout" +L 07/22/1999 - 18:16:35: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:16:38: "PaleRyder27<40>" joined team "2". +L 07/22/1999 - 18:16:39: "PaleRyder27<40>" changed class to "Soldier" +L 07/22/1999 - 18:16:39: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:16:44: "Gimp*<30>" activated the goal "red marker 1" +L 07/22/1999 - 18:17:04: "stain099<44><WON:4294961983>" connected, address "209.197.193.194:27005" +L 07/22/1999 - 18:17:04: Named Broadcast: "#cz_bcap1" ("CorpsAxe<25>") +L 07/22/1999 - 18:17:07: Named Broadcast: "#cz_rcap5" ("Gimp*<30>") +L 07/22/1999 - 18:17:20: "stain099<44><WON:4294961983>" has entered the game +L 07/22/1999 - 18:17:28: "CorpsAxe<25>" activated the goal "blue flag 3" +L 07/22/1999 - 18:17:29: "stain099<44>" joined team "2". +L 07/22/1999 - 18:17:29: "Gimp*<30>" activated the goal "red marker 1" +L 07/22/1999 - 18:17:32: "stain099<44>" changed class to "HWGuy" +L 07/22/1999 - 18:17:32: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:17:35: "Gimp*<30>" say "join red" +L 07/22/1999 - 18:17:37: "stain099<44>" say_team "i'm back" +L 07/22/1999 - 18:17:49: "CorpsAxe<25>" say "bastard" +L 07/22/1999 - 18:17:57: "stain099<44>" activated the goal "red marker 2" +L 07/22/1999 - 18:18:06: Named Broadcast: "#cz_rcap3" ("Gimp*<30>") +L 07/22/1999 - 18:18:07: "PaleRyder27<40>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 18:18:10: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:18:11: Named Broadcast: "#cz_bcap2" ("CorpsAxe<25>") +L 07/22/1999 - 18:18:24: "stain099<44>" say_team "someone come gimme some support... i'm at the control center" +L 07/22/1999 - 18:18:25: "Blackened<24>" activated the goal "blue flag 3" +L 07/22/1999 - 18:18:29: "Gimp*<30>" activated the goal "red marker 1" +L 07/22/1999 - 18:18:38: "Gimp*<30>" say_team "what r u" +L 07/22/1999 - 18:18:42: "CorpsAxe<25>" activated the goal "blue flag 2" +L 07/22/1999 - 18:18:46: "stain099<44>" say_team "hwguy" +L 07/22/1999 - 18:19:03: "Gimp*<30>" say_team "be demo and will take over comm center" +L 07/22/1999 - 18:19:24: Named Broadcast: "#cz_rcap2" ("Gimp*<30>") +L 07/22/1999 - 18:19:31: "Gimp*<30>" changed class to "Engineer" +L 07/22/1999 - 18:19:36: "Blackened<24>" killed "stain099<44>" with "normalgrenade" +L 07/22/1999 - 18:19:36: "Gimp*<30>" changed class to "Spy" +L 07/22/1999 - 18:19:42: "PaleRyder27<40>" killed "CorpsAxe<25>" with "rocket" +L 07/22/1999 - 18:19:42: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:19:44: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:19:49: "stain099<44>" say_team "i" +L 07/22/1999 - 18:19:49: "Gimp*<30>" activated the goal "red marker 1" +L 07/22/1999 - 18:19:55: "stain099<44>" changed class to "Demoman" +L 07/22/1999 - 18:20:12: "PaleRyder27<40>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 18:20:16: "PaleRyder27<40>" say "hehe" +L 07/22/1999 - 18:20:17: "stain099<44>" say_team "who's doin what?" +L 07/22/1999 - 18:20:17: "Blackened<24>" say "nooo" +L 07/22/1999 - 18:20:21: "Blackened<24>" say "so close!!" +L 07/22/1999 - 18:20:22: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:20:27: "stain099<44>" activated the goal "red marker 2" +L 07/22/1999 - 18:20:30: "CorpsAxe<25>" infected "Gimp*<30>". +L 07/22/1999 - 18:20:33: "Blackened<24>" changed class to "Demoman" +L 07/22/1999 - 18:20:34: "Gimp*<30>" say_team "im runnin flags" +L 07/22/1999 - 18:20:43: "Blackened<24>" say "man I hate this map" +L 07/22/1999 - 18:20:45: "stain099<44>" say_team "i've got a flag" +L 07/22/1999 - 18:20:52: Named Broadcast: "#cz_rcap1" ("Gimp*<30>") +L 07/22/1999 - 18:20:55: "CorpsAxe<25>" killed "Gimp*<30>" with "supershotgun" +L 07/22/1999 - 18:20:58: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:21:11: "stain099<44>" say_team "someone come help me to command 4" +L 07/22/1999 - 18:21:22: "Gimp*<30>" say_team "im a spy" +L 07/22/1999 - 18:21:32: "Gimp*<30>" say_team "i will infiltrate there base" +L 07/22/1999 - 18:21:48: Named Broadcast: "#cz_rcap4" ("stain099<44>") +L 07/22/1999 - 18:21:50: "Gimp*<30>" say_team "and let u guys in to wreak havok" +L 07/22/1999 - 18:21:59: "Blackened<24>" killed "stain099<44>" with "ac" +L 07/22/1999 - 18:22:04: "PaleRyder27<40>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 18:22:04: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:22:08: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:22:10: "CorpsAxe<25>" infected "Gimp*<30>". +L 07/22/1999 - 18:22:12: "Blackened<24>" say "shot in the back" +L 07/22/1999 - 18:22:14: "Blackened<24>" say "lame" +L 07/22/1999 - 18:22:15: "Gimp*<30>" passed on the infection to "stain099<44>". +L 07/22/1999 - 18:22:16: "Gimp*<30>" killed "CorpsAxe<25>" with "knife" +L 07/22/1999 - 18:22:23: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:22:32: "stain099<44>" say_team "you done infected me" +L 07/22/1999 - 18:22:39: "CorpsAxe<25>" killed "Gimp*<30>" with "timer" +L 07/22/1999 - 18:22:41: "CorpsAxe<25>" activated the goal "blue flag 3" +L 07/22/1999 - 18:22:42: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:22:59: "stain099<44>" passed on the infection to "Gimp*<30>". +L 07/22/1999 - 18:23:11: "Zabinski<45><WON:4294910880>" connected, address "207.153.132.179:27005" +L 07/22/1999 - 18:23:14: "stain099<44>" activated the goal "red marker 1" +L 07/22/1999 - 18:23:18: "CorpsAxe<25>" say "this map is alot more interesting with more people" +L 07/22/1999 - 18:23:22: "Gimp*<30>" killed self with "normalgrenade" +L 07/22/1999 - 18:23:25: "Blackened<24>" say "yah" +L 07/22/1999 - 18:23:25: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:23:26: "Zabinski<45><WON:4294910880>" has entered the game +L 07/22/1999 - 18:23:29: "Zabinski<45>" joined team "1". +L 07/22/1999 - 18:23:30: "Zabinski<45>" changed class to "Demoman" +L 07/22/1999 - 18:23:30: "Zabinski<45>" activated the goal "i_p_t" +L 07/22/1999 - 18:23:31: Named Broadcast: "#cz_bcap1" ("CorpsAxe<25>") +L 07/22/1999 - 18:23:38: "Gimp*<30>" say "can anyone change the map" +L 07/22/1999 - 18:23:45: "CorpsAxe<25>" infected "PaleRyder27<40>". +L 07/22/1999 - 18:23:50: "Gimp*<30>" say "whos the server" +L 07/22/1999 - 18:23:57: Named Broadcast: "#cz_rcap5" ("stain099<44>") +L 07/22/1999 - 18:24:08: "CorpsAxe<25>" killed "stain099<44>" with "timer" +L 07/22/1999 - 18:24:10: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:24:14: "CorpsAxe<25>" activated the goal "blue flag 3" +L 07/22/1999 - 18:24:28: "stain099<44>" activated the goal "red marker 1" +L 07/22/1999 - 18:24:46: "Blackened<24>" killed "stain099<44>" with "gl_grenade" +L 07/22/1999 - 18:24:47: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:24:50: "PaleRyder27<40>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 18:24:52: Named Broadcast: "#cz_bcap2" ("CorpsAxe<25>") +L 07/22/1999 - 18:24:53: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:24:55: "stain099<44>" changed class to "HWGuy" +L 07/22/1999 - 18:24:56: "PaleRyder27<40>" passed on the infection to "stain099<44>". +L 07/22/1999 - 18:25:00: "[S.S.]Stud*Pvt.<46><WON:4294911079>" connected, address "208.13.27.100:27005" +L 07/22/1999 - 18:25:26: "CorpsAxe<25>" killed "PaleRyder27<40>" with "timer" +L 07/22/1999 - 18:25:27: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:25:29: "[S.S.]Stud*Pvt.<46><WON:4294911079>" has entered the game +L 07/22/1999 - 18:25:36: "CorpsAxe<25>" infected "Gimp*<30>". +L 07/22/1999 - 18:25:37: "Blackened<24>" killed "Gimp*<30>" with "gl_grenade" +L 07/22/1999 - 18:25:37: "[S.S.]Stud*Pvt.<46>" joined team "1". +L 07/22/1999 - 18:25:37: "CorpsAxe<25>" killed "stain099<44>" with "timer" +L 07/22/1999 - 18:25:39: "[S.S.]Stud*Pvt.<46>" changed class to "Medic" +L 07/22/1999 - 18:25:39: "[S.S.]Stud*Pvt.<46>" activated the goal "i_p_t" +L 07/22/1999 - 18:25:40: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:25:41: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:25:56: "Gimp*<30>" changed class to "Demoman" +L 07/22/1999 - 18:25:57: "stain099<44>" activated the goal "red marker 1" +L 07/22/1999 - 18:26:03: "CorpsAxe<25>" activated the goal "blue flag 3" +L 07/22/1999 - 18:26:14: "Zabinski<45>" killed self with "detpack" +L 07/22/1999 - 18:26:14: Broadcast: "#cz_r_cc_destroy_1" +L 07/22/1999 - 18:26:14: Named Broadcast: "#cz_r_cc_destroy_2" ("Zabinski<45>") +L 07/22/1999 - 18:26:17: "Zabinski<45>" activated the goal "i_p_t" +L 07/22/1999 - 18:26:24: "PaleRyder27<40>" killed "CorpsAxe<25>" with "rocket" +L 07/22/1999 - 18:26:25: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:26:36: "Gimp*<30>" say "damn were gimp" +L 07/22/1999 - 18:26:41: "DaBeeD<47><WON:4294905072>" connected, address "152.207.65.191:27005" +L 07/22/1999 - 18:26:44: "[S.S.]Stud*Pvt.<46>" infected "stain099<44>". +L 07/22/1999 - 18:26:49: Named Broadcast: "#cz_rcap4" ("stain099<44>") +L 07/22/1999 - 18:26:52: "Zabinski<45>" killed "stain099<44>" with "mirvgrenade" +L 07/22/1999 - 18:26:52: "Zabinski<45>" killed self with "mirvgrenade" +L 07/22/1999 - 18:26:53: "Zabinski<45>" activated the goal "i_p_t" +L 07/22/1999 - 18:26:56: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:27:03: "CorpsAxe<25>" infected "PaleRyder27<40>". +L 07/22/1999 - 18:27:05: "PaleRyder27<40>" killed "CorpsAxe<25>" with "rocket" +L 07/22/1999 - 18:27:07: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:27:09: "stain099<44>" activated the goal "red marker 1" +L 07/22/1999 - 18:27:16: "Blackened<24>" changed class to "Medic" +L 07/22/1999 - 18:27:40: "Blackened<24>" killed "PaleRyder27<40>" with "gl_grenade" +L 07/22/1999 - 18:27:42: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:27:46: "Zabinski<45>" killed "Gimp*<30>" with "gl_grenade" +L 07/22/1999 - 18:27:49: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:27:49: Named Broadcast: "#cz_rcap5" ("stain099<44>") +L 07/22/1999 - 18:28:02: "CorpsAxe<25>" infected "stain099<44>". +L 07/22/1999 - 18:28:12: "Gimp*<30>" killed "[S.S.]Stud*Pvt.<46>" with "gl_grenade" +L 07/22/1999 - 18:28:15: "[S.S.]Stud*Pvt.<46>" activated the goal "i_p_t" +L 07/22/1999 - 18:28:28: "CorpsAxe<25>" killed "stain099<44>" with "timer" +L 07/22/1999 - 18:28:41: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:28:50: "CorpsAxe<25>" say "wow that grenade blew right into my base" +L 07/22/1999 - 18:28:52: "CorpsAxe<25>" say "thanks" +L 07/22/1999 - 18:28:53: "PaleRyder27<40>" say_team "we need to get in their damn command center" +L 07/22/1999 - 18:28:56: "stain099<44>" activated the goal "red marker 1" +L 07/22/1999 - 18:29:13: Broadcast: "#cz_r_cc_destroy_1" +L 07/22/1999 - 18:29:13: Named Broadcast: "#cz_r_cc_destroy_2" ("Zabinski<45>") +L 07/22/1999 - 18:29:18: "Gimp*<30>" killed "CorpsAxe<25>" with "gl_grenade" +L 07/22/1999 - 18:29:19: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:29:31: "stain099<44>" killed "Blackened<24>" with "ac" +L 07/22/1999 - 18:29:32: "Gimp*<30>" killed "CorpsAxe<25>" with "gl_grenade" +L 07/22/1999 - 18:29:33: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:29:35: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:29:41: "PaleRyder27<40>" say_team "how did they destroy ours?" +L 07/22/1999 - 18:29:48: "stain099<44>" say "j" +L 07/22/1999 - 18:29:49: "Mikef<48><WON:4294911085>" connected, address "209.53.83.98:27005" +L 07/22/1999 - 18:30:01: "stain099<44>" say_team "that's wht i wanna know... i was there" +L 07/22/1999 - 18:30:02: "Gimp*<30>" say_team "it takes a demo" +L 07/22/1999 - 18:30:05: "Blackened<24>" infected "stain099<44>". +L 07/22/1999 - 18:30:06: "stain099<44>" killed "Blackened<24>" with "ac" +L 07/22/1999 - 18:30:08: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:30:08: "Mikef<48><WON:4294911085>" has entered the game +L 07/22/1999 - 18:30:10: "CorpsAxe<25>" killed "Gimp*<30>" with "supershotgun" +L 07/22/1999 - 18:30:14: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:30:20: Named Broadcast: "#cz_rcap5" ("stain099<44>") +L 07/22/1999 - 18:30:21: "PaleRyder27<40>" changed class to "Demoman" +L 07/22/1999 - 18:30:28: "Blackened<24>" killed "stain099<44>" with "timer" +L 07/22/1999 - 18:30:29: "Mikef<48>" joined team "2". +L 07/22/1999 - 18:30:31: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:30:33: "Mikef<48>" changed class to "Sniper" +L 07/22/1999 - 18:30:33: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:30:37: "Gimp*<30>" say_team "get into flag room and set a det pack" +L 07/22/1999 - 18:30:38: "Blackened<24>" killed "PaleRyder27<40>" with "supernails" +L 07/22/1999 - 18:30:39: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:30:45: "Zabinski<45>" killed "stain099<44>" with "pipebomb" +L 07/22/1999 - 18:30:48: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:30:54: "Zabinski<45>" killed "Gimp*<30>" with "mirvgrenade" +L 07/22/1999 - 18:30:56: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:30:59: "CorpsAxe<25>" activated the goal "blue flag 2" +L 07/22/1999 - 18:31:01: "stain099<44>" say_team "they're in the roo m" +L 07/22/1999 - 18:31:08: "PaleRyder27<40>" say_team "how the hell" +L 07/22/1999 - 18:31:12: "Zabinski<45>" killed "stain099<44>" with "pipebomb" +L 07/22/1999 - 18:31:13: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:31:19: "Gimp*<30>" activated the goal "red marker 2" +L 07/22/1999 - 18:31:21: "Blackened<24>" infected "Mikef<48>". +L 07/22/1999 - 18:31:21: "Zabinski<45>" killed "PaleRyder27<40>" with "mirvgrenade" +L 07/22/1999 - 18:31:24: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:31:28: "Zabinski<45>" killed self with "gl_grenade" +L 07/22/1999 - 18:31:31: "Gimp*<30>" killed self with "mirvgrenade" +L 07/22/1999 - 18:31:32: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:31:35: "stain099<44>" activated the goal "red marker 3" +L 07/22/1999 - 18:31:37: "Zabinski<45>" changed name to "Octone<45>" +L 07/22/1999 - 18:31:39: "Octone<45>" activated the goal "i_p_t" +L 07/22/1999 - 18:31:39: Named Broadcast: "#cz_bcap3" ("CorpsAxe<25>") +L 07/22/1999 - 18:31:50: "Gimp*<30>" killed "Blackened<24>" with "gl_grenade" +L 07/22/1999 - 18:31:51: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:32:00: "Octone<45>" killed "Mikef<48>" with "gl_grenade" +L 07/22/1999 - 18:32:02: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:32:05: "Mikef<48>" changed class to "HWGuy" +L 07/22/1999 - 18:32:06: "Octone<45>" changed class to "Sniper" +L 07/22/1999 - 18:32:16: "Mikef<48>" activated the goal "red marker 1" +L 07/22/1999 - 18:32:21: "CorpsAxe<25>" activated the goal "blue flag 2" +L 07/22/1999 - 18:32:32: "Octone<45>" killed "Mikef<48>" with "gl_grenade" +L 07/22/1999 - 18:32:36: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:32:39: Named Broadcast: "#cz_rcap3" ("stain099<44>") +L 07/22/1999 - 18:32:42: "CorpsAxe<25>" killed self with "normalgrenade" +L 07/22/1999 - 18:32:46: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:32:46: "Blackened<24>" infected "stain099<44>". +L 07/22/1999 - 18:32:47: "stain099<44>" killed "Blackened<24>" with "ac" +L 07/22/1999 - 18:32:49: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:32:59: "Blackened<24>" say "hehehe medics are such a bitch" +L 07/22/1999 - 18:33:01: "Mikef<48>" killed "Octone<45>" with "normalgrenade" +L 07/22/1999 - 18:33:02: "Octone<45>" activated the goal "i_p_t" +L 07/22/1999 - 18:33:15: "Octone<45>" killed "stain099<44>" with "headshot" +L 07/22/1999 - 18:33:18: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:33:19: "Mikef<48>" activated the goal "red marker 1" +L 07/22/1999 - 18:33:27: "Octone<45>" killed "PaleRyder27<40>" with "sniperrifle" +L 07/22/1999 - 18:33:30: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:33:41: "Mikef<48>" changed class to "Scout" +L 07/22/1999 - 18:33:42: "stain099<44>" say_team "can you only destroy their base with demoman?" +L 07/22/1999 - 18:33:48: "Gimp*<30>" say_team "ya" +L 07/22/1999 - 18:33:52: "PaleRyder27<40>" killed "[S.S.]Stud*Pvt.<46>" with "gl_grenade" +L 07/22/1999 - 18:33:52: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:33:54: "[S.S.]Stud*Pvt.<46>" activated the goal "i_p_t" +L 07/22/1999 - 18:33:55: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:34:04: "stain099<44>" changed class to "Demoman" +L 07/22/1999 - 18:34:07: "Mikef<48>" activated the goal "red marker 1" +L 07/22/1999 - 18:34:09: "Gimp*<30>" say_team "but spy can get in and open doors " +L 07/22/1999 - 18:34:14: "[S.S.]Stud*Pvt.<46>" activated the goal "blue flag 3" +L 07/22/1999 - 18:34:16: "Gimp*<30>" say_team "much easier" +L 07/22/1999 - 18:34:21: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:34:23: "CorpsAxe<25>" infected "stain099<44>". +L 07/22/1999 - 18:34:27: "stain099<44>" killed "Blackened<24>" with "ac" +L 07/22/1999 - 18:34:27: "Mikef<48>" changed class to "Spy" +L 07/22/1999 - 18:34:28: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:34:29: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:34:43: "Mikef<48>" activated the goal "red marker 1" +L 07/22/1999 - 18:34:52: Named Broadcast: "#cz_bcap3" ("[S.S.]Stud*Pvt.<46>") +L 07/22/1999 - 18:34:55: "stain099<44>" passed on the infection to "Mikef<48>". +L 07/22/1999 - 18:34:55: "PaleRyder27<40>" say_team "we need a spy damnit" +L 07/22/1999 - 18:34:58: "Gimp*<30>" killed "Blackened<24>" with "gl_grenade" +L 07/22/1999 - 18:35:00: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:35:04: "Gimp*<30>" say_team "im in" +L 07/22/1999 - 18:35:09: "Blackened<24>" killed "Gimp*<30>" with "supernails" +L 07/22/1999 - 18:35:12: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:35:12: "Octone<45>" killed self with "normalgrenade" +L 07/22/1999 - 18:35:13: "Octone<45>" activated the goal "i_p_t" +L 07/22/1999 - 18:35:16: "stain099<44>" changed class to "Demoman" +L 07/22/1999 - 18:35:18: "Gimp*<30>" changed class to "Spy" +L 07/22/1999 - 18:35:18: "Mikef<48>" passed on the infection to "PaleRyder27<40>". +L 07/22/1999 - 18:35:19: "[S.S.]Stud*Pvt.<46>" activated the goal "blue flag 3" +L 07/22/1999 - 18:35:22: "Gimp*<30>" say_team "ill be spy" +L 07/22/1999 - 18:35:27: "CorpsAxe<25>" killed "Mikef<48>" with "medikit" +L 07/22/1999 - 18:35:27: "CorpsAxe<25>" infected "Mikef<48>". +L 07/22/1999 - 18:35:29: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:35:31: "PaleRyder27<40>" killed self with "world" +L 07/22/1999 - 18:35:33: "stain099<44>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 18:35:36: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:35:38: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:35:40: "Octone<45>" killed "stain099<44>" with "sniperrifle" +L 07/22/1999 - 18:35:44: "stain099<44>" activated the goal "i_p_t" +L 07/22/1999 - 18:35:55: "CorpsAxe<25>" activated the goal "blue flag 2" +L 07/22/1999 - 18:36:07: Named Broadcast: "#cz_bcap4" ("[S.S.]Stud*Pvt.<46>") +L 07/22/1999 - 18:36:07: "Octone<45>" killed "Mikef<48>" with "autorifle" +L 07/22/1999 - 18:36:08: "Gimp*<30>" say_team "mikef get in there base" +L 07/22/1999 - 18:36:11: "Mikef<48>" say "fuck" +L 07/22/1999 - 18:36:14: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:36:19: "Mikef<48>" say_team "ok" +L 07/22/1999 - 18:36:33: "Blackened<24>" infected "stain099<44>". +L 07/22/1999 - 18:36:34: "[S.S.]Stud*Pvt.<46>" activated the goal "blue flag 3" +L 07/22/1999 - 18:36:42: "Gimp*<30>" say "lag?" +L 07/22/1999 - 18:36:48: "Gimp*<30>" changed class to "Demoman" +L 07/22/1999 - 18:36:51: "Octone<45>" killed "PaleRyder27<40>" with "normalgrenade" +L 07/22/1999 - 18:36:52: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:37:05: Named Broadcast: "#cz_bcap5" ("CorpsAxe<25>") +L 07/22/1999 - 18:37:07: "Octone<45>" killed "Mikef<48>" with "autorifle" +L 07/22/1999 - 18:37:08: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:37:10: "Mikef<48>" say "fuck" +L 07/22/1999 - 18:37:11: "Blackened<24>" killed "stain099<44>" with "timer" +L 07/22/1999 - 18:37:11: Named Broadcast: "#cz_bcap3" ("[S.S.]Stud*Pvt.<46>") +L 07/22/1999 - 18:37:15: "PaleRyder27<40>" killed "CorpsAxe<25>" with "gl_grenade" +L 07/22/1999 - 18:37:16: "Gimp*<30>" killed "Octone<45>" with "mirvgrenade" +L 07/22/1999 - 18:37:17: "Octone<45>" activated the goal "i_p_t" +L 07/22/1999 - 18:37:18: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:37:21: "Gimp*<30>" killed "Blackened<24>" with "gl_grenade" +L 07/22/1999 - 18:37:23: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:37:31: "stain099<44>" disconnected +L 07/22/1999 - 18:37:34: "Octone<45>" killed "PaleRyder27<40>" with "sniperrifle" +L 07/22/1999 - 18:37:34: "[S.S.]Stud*Pvt.<46>" activated the goal "blue flag 3" +L 07/22/1999 - 18:37:36: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:37:44: "Octone<45>" killed "Gimp*<30>" with "headshot" +L 07/22/1999 - 18:37:46: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:37:52: "PaleRyder27<40>" changed class to "Soldier" +L 07/22/1999 - 18:38:05: Named Broadcast: "#cz_bcap1" ("[S.S.]Stud*Pvt.<46>") +L 07/22/1999 - 18:38:16: "Octone<45>" killed "PaleRyder27<40>" with "sniperrifle" +L 07/22/1999 - 18:38:18: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:38:31: "[S.S.]Stud*Pvt.<46>" activated the goal "blue flag 3" +L 07/22/1999 - 18:38:44: "CorpsAxe<25>" killed "Gimp*<30>" with "supershotgun" +L 07/22/1999 - 18:38:46: "PaleRyder27<40>" killed "Octone<45>" with "rocket" +L 07/22/1999 - 18:38:46: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:38:47: "Octone<45>" activated the goal "i_p_t" +L 07/22/1999 - 18:39:08: Named Broadcast: "#cz_bcap2" ("[S.S.]Stud*Pvt.<46>") +L 07/22/1999 - 18:39:12: "Octone<45>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 18:39:13: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:39:20: "CorpsAxe<25>" killed "PaleRyder27<40>" with "supershotgun" +L 07/22/1999 - 18:39:21: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:39:26: "Octone<45>" killed "Mikef<48>" with "autorifle" +L 07/22/1999 - 18:39:28: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:39:34: "Blackened<24>" say_team "you stole my kill you son of a bitch" +L 07/22/1999 - 18:39:36: "[S.S.]Stud*Pvt.<46>" activated the goal "blue flag 3" +L 07/22/1999 - 18:39:41: "Blackened<24>" say_team "hehe" +L 07/22/1999 - 18:39:42: "CorpsAxe<25>" say "who?" +L 07/22/1999 - 18:39:49: "stain099<49><WON:4294961983>" connected, address "209.197.193.194:27005" +L 07/22/1999 - 18:39:52: "Blackened<24>" say "the guy you just killed " +L 07/22/1999 - 18:40:01: "CorpsAxe<25>" say "oh my god I was outside our base" +L 07/22/1999 - 18:40:02: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:40:02: "stain099<49><WON:4294961983>" has entered the game +L 07/22/1999 - 18:40:08: "stain099<49>" joined team "2". +L 07/22/1999 - 18:40:08: "Mikef<48>" changed class to "Sniper" +L 07/22/1999 - 18:40:08: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:40:12: "stain099<49>" changed class to "HWGuy" +L 07/22/1999 - 18:40:12: "stain099<49>" activated the goal "i_p_t" +L 07/22/1999 - 18:40:19: "Gimp*<30>" activated the goal "red marker 3" +L 07/22/1999 - 18:40:22: "Gimp*<30>" killed self with "detpack" +L 07/22/1999 - 18:40:22: Named Broadcast: "#cz_bcap4" ("[S.S.]Stud*Pvt.<46>") +L 07/22/1999 - 18:40:23: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:40:28: "Gimp*<30>" say "hell ya" +L 07/22/1999 - 18:40:28: "stain099<49>" activated the goal "red marker 1" +L 07/22/1999 - 18:40:30: "CorpsAxe<25>" infected "Mikef<48>". +L 07/22/1999 - 18:40:38: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:40:40: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:40:57: "[S.S.]Stud*Pvt.<46>" activated the goal "blue flag 3" +L 07/22/1999 - 18:40:59: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:41:01: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:41:03: "PaleRyder27<40>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 18:41:05: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:41:12: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:41:13: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:41:17: Named Broadcast: "#cz_rcap5" ("stain099<49>") +L 07/22/1999 - 18:41:21: "CorpsAxe<25>" infected "stain099<49>". +L 07/22/1999 - 18:41:21: "stain099<49>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 18:41:23: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:41:24: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:41:26: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:41:30: "Blackened<24>" killed "Gimp*<30>" with "normalgrenade" +L 07/22/1999 - 18:41:31: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:41:34: "stain099<49>" killed "[S.S.]Stud*Pvt.<46>" with "ac" +L 07/22/1999 - 18:41:35: "CorpsAxe<25>" killed "stain099<49>" with "timer" +L 07/22/1999 - 18:41:35: "[S.S.]Stud*Pvt.<46>" activated the goal "i_p_t" +L 07/22/1999 - 18:41:39: "Gimp*<30>" say_team "whos spy?" +L 07/22/1999 - 18:41:39: "stain099<49>" activated the goal "i_p_t" +L 07/22/1999 - 18:41:45: "[S.S.]Stud*Pvt.<46>" activated the goal "blue flag 3" +L 07/22/1999 - 18:41:47: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:41:49: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:41:50: "CorpsAxe<25>" infected "PaleRyder27<40>". +L 07/22/1999 - 18:41:51: "Octone<45>" say ":)" +L 07/22/1999 - 18:41:55: "stain099<49>" activated the goal "red marker 1" +L 07/22/1999 - 18:41:55: "CorpsAxe<25>" killed "PaleRyder27<40>" with "timer" +L 07/22/1999 - 18:41:56: "Gimp*<30>" changed class to "Spy" +L 07/22/1999 - 18:41:57: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:42:06: "Mikef<48>" killed "Octone<45>" with "headshot" +L 07/22/1999 - 18:42:08: "Octone<45>" say ":)" +L 07/22/1999 - 18:42:08: "Octone<45>" activated the goal "i_p_t" +L 07/22/1999 - 18:42:10: "Gimp*<30>" killed self with "gl_grenade" +L 07/22/1999 - 18:42:12: "Gimp*<30>" activated the goal "i_p_t" +L 07/22/1999 - 18:42:15: "Mikef<48>" say ":o)" +L 07/22/1999 - 18:42:24: "stain099<49>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 18:42:27: "Gimp*<30>" say_team "someone be demo" +L 07/22/1999 - 18:42:33: Named Broadcast: "#cz_bcap5" ("[S.S.]Stud*Pvt.<46>") +L 07/22/1999 - 18:42:35: "CorpsAxe<25>" say "}8^0>" +L 07/22/1999 - 18:42:36: "Mikef<48>" say_team "not me" +L 07/22/1999 - 18:42:37: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:42:40: "[S.S.]Stud*Pvt.<46>" infected "PaleRyder27<40>". +L 07/22/1999 - 18:42:50: Named Broadcast: "#cz_rcap4" ("stain099<49>") +L 07/22/1999 - 18:42:51: "Octone<45>" killed "PaleRyder27<40>" with "sniperrifle" +L 07/22/1999 - 18:42:53: "PaleRyder27<40>" activated the goal "i_p_t" +L 07/22/1999 - 18:43:23: "CorpsAxe<25>" infected "Mikef<48>". +L 07/22/1999 - 18:43:25: "Octone<45>" killed "stain099<49>" with "nails" +L 07/22/1999 - 18:43:27: "stain099<49>" activated the goal "i_p_t" +L 07/22/1999 - 18:43:28: "CorpsAxe<25>" killed "Mikef<48>" with "timer" +L 07/22/1999 - 18:43:38: "Mikef<48>" say "shiot 3 of them are medics" +L 07/22/1999 - 18:43:39: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:43:48: "stain099<49>" activated the goal "red marker 1" +L 07/22/1999 - 18:43:49: "CorpsAxe<25>" say "god what a bitch" +L 07/22/1999 - 18:43:53: "Blackened<24>" say_team "lol" +L 07/22/1999 - 18:44:04: "[S.S.]Stud*Pvt.<46>" infected "stain099<49>". +L 07/22/1999 - 18:44:15: "stain099<49>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 18:44:19: "CorpsAxe<25>" activated the goal "i_p_t" +L 07/22/1999 - 18:44:19: "Gimp*<30>" say_team "im in" +L 07/22/1999 - 18:44:20: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:44:21: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:44:29: "Octone<45>" killed "stain099<49>" with "sniperrifle" +L 07/22/1999 - 18:44:30: "CorpsAxe<25>" activated the goal "blue flag 3" +L 07/22/1999 - 18:44:32: "stain099<49>" activated the goal "i_p_t" +L 07/22/1999 - 18:44:45: "Gimp*<30>" say_team "im in control center" +L 07/22/1999 - 18:44:50: "stain099<49>" say_team "those assholes... damn medics hiding around corners" +L 07/22/1999 - 18:44:54: "Gimp*<30>" say_team "need demo now" +L 07/22/1999 - 18:44:59: "Mikef<48>" say "cool" +L 07/22/1999 - 18:45:00: "stain099<49>" activated the goal "red marker 1" +L 07/22/1999 - 18:45:00: "Mikef<48>" say "shit" +L 07/22/1999 - 18:45:00: "Mikef<48>" say "lag" +L 07/22/1999 - 18:45:02: Named Broadcast: "#cz_bcap1" ("CorpsAxe<25>") +L 07/22/1999 - 18:45:06: "Gimp*<30>" say_team "now \" +L 07/22/1999 - 18:45:18: "PaleRyder27<40>" say_team "open door" +L 07/22/1999 - 18:45:19: "Octone<45>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:45:21: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:45:26: "CorpsAxe<25>" activated the goal "blue flag 2" +L 07/22/1999 - 18:45:26: "[S.S.]Stud*Pvt.<46>" infected "stain099<49>". +L 07/22/1999 - 18:45:26: "stain099<49>" killed "[S.S.]Stud*Pvt.<46>" with "ac" +L 07/22/1999 - 18:45:28: "stain099<49>" passed on the infection to "Mikef<48>". +L 07/22/1999 - 18:45:28: "[S.S.]Stud*Pvt.<46>" activated the goal "i_p_t" +L 07/22/1999 - 18:45:36: "Mikef<48>" killed "Blackened<24>" with "sniperrifle" +L 07/22/1999 - 18:45:38: "Blackened<24>" activated the goal "i_p_t" +L 07/22/1999 - 18:45:46: "Gimp*<30>" say_team "ineed a demo!!!!!!" +L 07/22/1999 - 18:45:52: Named Broadcast: "#cz_rcap5" ("stain099<49>") +L 07/22/1999 - 18:45:53: "Gimp*<30>" say_team "not soldier" +L 07/22/1999 - 18:45:55: "Mikef<48>" changed class to "Soldier" +L 07/22/1999 - 18:45:56: "Octone<45>" killed "stain099<49>" with "sniperrifle" +L 07/22/1999 - 18:45:57: "[S.S.]Stud*Pvt.<46>" killed "Mikef<48>" with "timer" +L 07/22/1999 - 18:46:00: "Mikef<48>" say "ok " +L 07/22/1999 - 18:46:01: "Mikef<48>" activated the goal "i_p_t" +L 07/22/1999 - 18:46:03: =------= MATCH RESULTS =------= +L 07/22/1999 - 18:46:03: "blue" defeated "red" +L 07/22/1999 - 18:46:03: "blue" RESULTS: "4" players. "100" frags, "4" unaccounted for. "146" team score. Allies: +L 07/22/1999 - 18:46:03: "red" RESULTS: "4" players. "53" frags, "4" unaccounted for. "81" team score. Allies: +L 07/22/1999 - 18:46:06: "Mikef<48>" say "gg" +L 07/22/1999 - 18:46:07: "PaleRyder27<40>" say_team "NO" +L 07/22/1999 - 18:46:07: "Blackened<24>" say "well that sucked" +L 07/22/1999 - 18:46:09: Log closed. diff --git a/utils/tfstats/testsuite/testlog54.txt b/utils/tfstats/testsuite/testlog54.txt new file mode 100644 index 0000000..431112e --- /dev/null +++ b/utils/tfstats/testsuite/testlog54.txt @@ -0,0 +1,495 @@ +L 07/22/1999 - 17:45:50: Log file started. +L 07/22/1999 - 17:45:50: Spawning server "hunted" +L 07/22/1999 - 17:45:50: server cvars start +L 07/22/1999 - 17:45:50: "cr_random" = "0" +L 07/22/1999 - 17:45:50: "cr_engineer" = "0" +L 07/22/1999 - 17:45:50: "cr_spy" = "0" +L 07/22/1999 - 17:45:50: "cr_pyro" = "0" +L 07/22/1999 - 17:45:50: "cr_hwguy" = "0" +L 07/22/1999 - 17:45:50: "cr_medic" = "0" +L 07/22/1999 - 17:45:50: "cr_demoman" = "0" +L 07/22/1999 - 17:45:50: "cr_soldier" = "0" +L 07/22/1999 - 17:45:50: "cr_sniper" = "0" +L 07/22/1999 - 17:45:50: "cr_scout" = "0" +L 07/22/1999 - 17:45:50: "decalfrequency" = "30" +L 07/22/1999 - 17:45:50: "mp_autocrosshair" = "1" +L 07/22/1999 - 17:45:50: "mp_flashlight" = "0" +L 07/22/1999 - 17:45:50: "mp_footsteps" = "0" +L 07/22/1999 - 17:45:50: "mp_forcerespawn" = "1" +L 07/22/1999 - 17:45:50: "mp_weaponstay" = "0" +L 07/22/1999 - 17:45:50: "mp_falldamage" = "0" +L 07/22/1999 - 17:45:50: "mp_friendlyfire" = "0" +L 07/22/1999 - 17:45:50: "mp_timelimit" = "30" +L 07/22/1999 - 17:45:50: "mp_fraglimit" = "0" +L 07/22/1999 - 17:45:50: "mp_teamplay" = "21" +L 07/22/1999 - 17:45:50: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 17:45:50: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 17:45:50: "tfc_adminpwd" = "" +L 07/22/1999 - 17:45:50: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 17:45:50: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 17:45:50: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 17:45:50: "tfc_autoteam" = "0" +L 07/22/1999 - 17:45:50: "sv_maxrate" = "0" +L 07/22/1999 - 17:45:50: "sv_minrate" = "0" +L 07/22/1999 - 17:45:50: "sv_allowupload" = "1" +L 07/22/1999 - 17:45:50: "sv_allowdownload" = "1" +L 07/22/1999 - 17:45:50: "sv_upload_maxsize" = "0" +L 07/22/1999 - 17:45:50: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 17:45:50: "sv_spectalk" = "1" +L 07/22/1999 - 17:45:50: "sv_maxspectators" = "8" +L 07/22/1999 - 17:45:50: "sv_cheats" = "1.000000" +L 07/22/1999 - 17:45:50: "sv_clienttrace" = "3.5" +L 07/22/1999 - 17:45:50: "sv_timeout" = "65" +L 07/22/1999 - 17:45:50: "sv_waterfriction" = "1" +L 07/22/1999 - 17:45:50: "sv_wateraccelerate" = "10" +L 07/22/1999 - 17:45:50: "sv_airaccelerate" = "10" +L 07/22/1999 - 17:45:50: "sv_airmove" = "1" +L 07/22/1999 - 17:45:50: "sv_bounce" = "1" +L 07/22/1999 - 17:45:50: "sv_clipmode" = "0" +L 07/22/1999 - 17:45:50: "sv_stepsize" = "18" +L 07/22/1999 - 17:45:50: "sv_accelerate" = "10" +L 07/22/1999 - 17:45:50: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 17:45:50: "sv_stopspeed" = "100" +L 07/22/1999 - 17:45:50: "edgefriction" = "2" +L 07/22/1999 - 17:45:50: "sv_friction" = "4" +L 07/22/1999 - 17:45:50: "sv_gravity" = "800" +L 07/22/1999 - 17:45:50: "sv_aim" = "0" +L 07/22/1999 - 17:45:50: "sv_password" = "" +L 07/22/1999 - 17:45:50: "sv_sendvelocity" = "1" +L 07/22/1999 - 17:45:50: "pausable" = "0" +L 07/22/1999 - 17:45:50: "coop" = "0" +L 07/22/1999 - 17:45:50: "deathmatch" = "1" +L 07/22/1999 - 17:45:50: "mp_logecho" = "1" +L 07/22/1999 - 17:45:50: "mp_logfile" = "1" +L 07/22/1999 - 17:45:50: "cmdline" = "0" +L 07/22/1999 - 17:45:50: server cvars end +L 07/22/1999 - 17:45:54: Map CRC "-1879475242" +L 07/22/1999 - 17:45:54: "sv_maxspeed" = "500" +L 07/22/1999 - 17:45:54: Server name is "Team Fortress Classic" +L 07/22/1999 - 17:45:54: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 17:46:05: "CorpsAxe<25><WON:4294904150>" has entered the game +L 07/22/1999 - 17:46:08: "CorpsAxe<25>" joined team "3". +L 07/22/1999 - 17:46:09: "Blackened<24><WON:4294904126>" has entered the game +L 07/22/1999 - 17:46:09: "CorpsAxe<25>" changed class to "Sniper" +L 07/22/1999 - 17:46:09: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:46:10: "Gimp*<30><WON:4294904951>" has entered the game +L 07/22/1999 - 17:46:10: "stain099<31><WON:4294961983>" has entered the game +L 07/22/1999 - 17:46:14: "Blackened<24>" joined team "3". +L 07/22/1999 - 17:46:16: "Blackened<24>" changed class to "Sniper" +L 07/22/1999 - 17:46:16: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:46:25: "Gimp*<30>" joined team "1". +L 07/22/1999 - 17:46:25: "Gimp*<30>" changed class to "Civilian" +L 07/22/1999 - 17:46:25: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:46:25: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:46:28: "stain099<31>" joined team "2". +L 07/22/1999 - 17:46:31: "stain099<31>" changed class to "HWGuy" +L 07/22/1999 - 17:46:31: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:46:38: "Gimp*<30>" say "stain" +L 07/22/1999 - 17:46:43: "stain099<31>" say "YAH" +L 07/22/1999 - 17:46:55: "Gimp*<30>" say "can you hear me in team talk" +L 07/22/1999 - 17:47:17: "stain099<31>" say_team "I DUNNO CAN YOU HEAR ME? sorry caps lock stuck" +L 07/22/1999 - 17:47:25: "Gimp*<30>" say_team "yes" +L 07/22/1999 - 17:47:34: "Gimp*<30>" say "did u hear that" +L 07/22/1999 - 17:47:40: "stain099<31>" say_team "ya" +L 07/22/1999 - 17:47:45: "Gimp*<30>" say_team "gaurd me" +L 07/22/1999 - 17:47:50: "KanCeR<38><WON:4294906864>" connected, address "24.1.185.190:27005" +L 07/22/1999 - 17:48:02: "KanCeR<38><WON:4294906864>" has entered the game +L 07/22/1999 - 17:48:05: "stain099<31>" say_team "where you at?" +L 07/22/1999 - 17:48:14: "Gimp*<30>" say_team "where i start" +L 07/22/1999 - 17:48:18: "KanCeR<38>" joined team "3". +L 07/22/1999 - 17:48:19: "KanCeR<38>" changed class to "Sniper" +L 07/22/1999 - 17:48:19: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:48:23: "stain099<31>" say_team "i dunno where you start" +L 07/22/1999 - 17:48:32: "Gimp*<30>" say_team "in truck" +L 07/22/1999 - 17:48:42: "KanCeR<38>" killed "stain099<31>" with "headshot" +L 07/22/1999 - 17:48:43: "CorpsAxe<25>" say "here prezy prezy prezy" +L 07/22/1999 - 17:48:43: "stain099<31>" say_team " be there soon" +L 07/22/1999 - 17:48:44: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:49:08: "KanCeR<38>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 17:49:09: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:49:09: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:49:09: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:49:09: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:49:09: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:49:13: "Blackened<24>" say "yeehaww" +L 07/22/1999 - 17:49:15: "stain099<31>" say_team "ooops" +L 07/22/1999 - 17:49:17: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:49:17: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:49:42: "stain099<31>" say_team " where you now?" +L 07/22/1999 - 17:49:45: "KanCeR<38>" say "el presidente esta muy muerto" +L 07/22/1999 - 17:49:50: "Gimp*<30>" say_team "same" +L 07/22/1999 - 17:49:58: "stain099<31>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 17:50:00: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:02: "Blackened<24>" say_team "let's rush em" +L 07/22/1999 - 17:50:09: "KanCeR<38>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 17:50:09: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:50:09: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:09: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:09: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:09: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:15: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:15: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:50:44: "CorpsAxe<25>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 17:50:44: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:50:44: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:44: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:44: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:44: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:46: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:50:46: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:51:04: "KanCeR<38>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 17:51:04: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:51:04: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:51:04: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:51:04: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:51:04: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:51:07: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:51:07: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:51:13: "Gimp*<30>" say_team "gaurd me" +L 07/22/1999 - 17:51:19: "stain099<31>" say_team "where?" +L 07/22/1999 - 17:51:23: "Gimp*<30>" say_team "take out damn snippers" +L 07/22/1999 - 17:51:37: "Gimp*<30>" say_team "just kill snipers" +L 07/22/1999 - 17:51:47: "CorpsAxe<25>" killed "stain099<31>" with "sniperrifle" +L 07/22/1999 - 17:51:50: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:03: "Gimp*<30>" say_team "u want to be hunted" +L 07/22/1999 - 17:52:08: "Blackened<24>" killed "stain099<31>" with "sniperrifle" +L 07/22/1999 - 17:52:09: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:16: "stain099<31>" say_team "ya why noy" +L 07/22/1999 - 17:52:19: "stain099<31>" killed "CorpsAxe<25>" with "ac" +L 07/22/1999 - 17:52:22: "Gimp*<30>" changed to team "2". +L 07/22/1999 - 17:52:22: "Gimp*<30>" killed self with "world" +L 07/22/1999 - 17:52:23: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:52:23: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:23: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:23: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:23: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:25: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:26: "Gimp*<30>" changed class to "Soldier" +L 07/22/1999 - 17:52:26: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:36: "stain099<31>" changed class to "HWGuy" +L 07/22/1999 - 17:52:41: "Gimp*<30>" say_team "press n to change" +L 07/22/1999 - 17:52:46: "stain099<31>" changed to team "1". +L 07/22/1999 - 17:52:46: "stain099<31>" killed self with "world" +L 07/22/1999 - 17:52:49: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:49: "stain099<31>" changed class to "Civilian" +L 07/22/1999 - 17:52:49: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:52:49: "stain099<31>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:53:12: "KanCeR<38>" killed "stain099<31>" with "sniperrifle" +L 07/22/1999 - 17:53:12: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:53:12: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:12: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:12: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:12: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:15: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:15: "stain099<31>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:53:39: "KanCeR<38>" killed "stain099<31>" with "sniperrifle" +L 07/22/1999 - 17:53:40: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:53:40: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:40: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:40: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:40: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:47: "stain099<31>" say_team "what do i do?" +L 07/22/1999 - 17:53:48: "Gimp*<30>" say_team "no help sorry" +L 07/22/1999 - 17:53:50: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:53:50: "stain099<31>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:54:00: "Gimp*<30>" say_team "stay alive" +L 07/22/1999 - 17:54:28: "Blackened<24>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 17:54:30: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:54:33: "Gimp*<30>" killed "KanCeR<38>" with "rocket" +L 07/22/1999 - 17:54:33: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:54:36: "Blackened<24>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 17:54:38: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:54:40: "Blackened<24>" killed "stain099<31>" with "sniperrifle" +L 07/22/1999 - 17:54:41: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:54:41: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:54:41: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:54:41: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:54:41: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:54:50: "stain099<31>" say_team "how do we score?" +L 07/22/1999 - 17:54:51: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:54:51: "stain099<31>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:55:09: "Gimp*<30>" say_team "get through gate" +L 07/22/1999 - 17:55:19: "KanCeR<38>" killed "stain099<31>" with "headshot" +L 07/22/1999 - 17:55:19: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:55:19: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:55:19: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:55:19: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:55:19: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:55:23: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:55:23: "stain099<31>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:55:35: "Gimp*<30>" say_team "stay behin me" +L 07/22/1999 - 17:55:42: "Gimp*<30>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 17:55:46: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:55:48: "Joker<39><WON:4294956654>" connected, address "171.216.5.199:27005" +L 07/22/1999 - 17:55:58: "Gimp*<30>" killed "CorpsAxe<25>" with "supershotgun" +L 07/22/1999 - 17:55:59: "KanCeR<38>" killed "stain099<31>" with "sniperrifle" +L 07/22/1999 - 17:56:00: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:56:00: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:00: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:00: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:00: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:04: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:04: "stain099<31>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:56:22: "KanCeR<38>" killed "stain099<31>" with "sniperrifle" +L 07/22/1999 - 17:56:23: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:56:23: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:23: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:23: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:23: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:27: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:27: "stain099<31>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 17:56:27: "Blackened<24>" say_team "christ" +L 07/22/1999 - 17:56:38: "Gimp*<30>" say_team "stay in starting position" +L 07/22/1999 - 17:56:52: "Gimp*<30>" killed "KanCeR<38>" with "rocket" +L 07/22/1999 - 17:56:53: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:56:53: "Joker<39><WON:4294956654>" has entered the game +L 07/22/1999 - 17:57:18: "Joker<39>" joined team "3". +L 07/22/1999 - 17:57:24: "Joker<39>" changed class to "Sniper" +L 07/22/1999 - 17:57:24: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:57:32: "Gimp*<30>" killed "CorpsAxe<25>" with "rocket" +L 07/22/1999 - 17:57:33: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:57:46: "Gimp*<30>" killed "KanCeR<38>" with "supershotgun" +L 07/22/1999 - 17:57:47: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:58:02: "Gimp*<30>" killed "Blackened<24>" with "supershotgun" +L 07/22/1999 - 17:58:03: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:58:09: "Gimp*<30>" killed "CorpsAxe<25>" with "supershotgun" +L 07/22/1999 - 17:58:11: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:58:15: "PaleRyder27<40><WON:4294907968>" connected, address "209.215.142.173:27005" +L 07/22/1999 - 17:58:29: "Gimp*<30>" killed "Joker<39>" with "supershotgun" +L 07/22/1999 - 17:58:30: "KanCeR<38>" killed "stain099<31>" with "sniperrifle" +L 07/22/1999 - 17:58:30: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 17:58:30: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:58:30: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:58:30: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:58:30: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:58:31: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:58:38: "Gimp*<30>" say_team "stay" +L 07/22/1999 - 17:58:40: "PaleRyder27<40><WON:4294907968>" has entered the game +L 07/22/1999 - 17:58:47: "stain099<31>" say_team "okie" +L 07/22/1999 - 17:58:55: "Gimp*<30>" say "join bodygaurds" +L 07/22/1999 - 17:58:55: "stain099<31>" say "more bodyguards?" +L 07/22/1999 - 17:59:02: "PaleRyder27<40>" joined team "2". +L 07/22/1999 - 17:59:02: "stain099<31>" changed to team "2". +L 07/22/1999 - 17:59:02: "stain099<31>" killed self with "world" +L 07/22/1999 - 17:59:04: "PaleRyder27<40>" changed class to "Soldier" +L 07/22/1999 - 17:59:04: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:59:05: "KanCeR<38>" say "one bodyguard against me" +L 07/22/1999 - 17:59:06: "Gimp*<30>" say "pleaz" +L 07/22/1999 - 17:59:08: "KanCeR<38>" say "er" +L 07/22/1999 - 17:59:11: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:59:14: "KanCeR<38>" say "me against all others bodyguards" +L 07/22/1999 - 17:59:16: "stain099<31>" changed class to "HWGuy" +L 07/22/1999 - 17:59:16: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:59:26: "ScAvenger001<41><WON:4294965621>" connected, address "63.15.5.99:27005" +L 07/22/1999 - 17:59:31: "Joker<39>" say_team "some assasin be prez" +L 07/22/1999 - 17:59:34: "CorpsAxe<25>" killed "stain099<31>" with "headshot" +L 07/22/1999 - 17:59:35: "Blackened<24>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 17:59:36: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:59:38: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 17:59:39: "Gimp*<30>" killed "KanCeR<38>" with "rocket" +L 07/22/1999 - 17:59:42: "PaleRyder27<40>" say "alright now, we need a dang prez" +L 07/22/1999 - 17:59:46: "stain099<31>" killed "Blackened<24>" with "ac" +L 07/22/1999 - 17:59:48: "ScAvenger001<41><WON:4294965621>" has entered the game +L 07/22/1999 - 17:59:49: "Gimp*<30>" killed "CorpsAxe<25>" with "rocket" +L 07/22/1999 - 17:59:57: "CorpsAxe<25>" changed to team "2". +L 07/22/1999 - 17:59:57: "CorpsAxe<25>" killed self with "world" +L 07/22/1999 - 18:00:00: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:04: "Joker<39>" say "scav be prez" +L 07/22/1999 - 18:00:04: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:05: "CorpsAxe<25>" changed class to "Medic" +L 07/22/1999 - 18:00:05: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:08: "ScAvenger001<41>" say "k" +L 07/22/1999 - 18:00:10: "ScAvenger001<41>" joined team "1". +L 07/22/1999 - 18:00:10: "ScAvenger001<41>" changed class to "Civilian" +L 07/22/1999 - 18:00:10: "ScAvenger001<41>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:10: "ScAvenger001<41>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 18:00:27: "CorpsAxe<25>" killed "Joker<39>" with "supershotgun" +L 07/22/1999 - 18:00:28: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:39: "Blackened<24>" killed "ScAvenger001<41>" with "sniperrifle" +L 07/22/1999 - 18:00:39: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 18:00:39: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:39: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:39: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:39: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:39: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:39: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:42: "ScAvenger001<41>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:00:42: "ScAvenger001<41>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 18:00:43: "Blackened<24>" say_team "yah yah" +L 07/22/1999 - 18:01:04: "CorpsAxe<25>" killed "Joker<39>" with "supershotgun" +L 07/22/1999 - 18:01:05: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:07: "Gimp*<30>" killed "Blackened<24>" with "supershotgun" +L 07/22/1999 - 18:01:10: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:12: "KanCeR<38>" say "someon " +L 07/22/1999 - 18:01:13: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:27: "ScAvenger001<41>" disconnected +L 07/22/1999 - 18:01:27: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 18:01:27: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:27: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:27: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:27: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:27: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:27: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:27: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:01:43: "Gimp*<30>" say_team "ill be prez" +L 07/22/1999 - 18:02:04: "Gimp*<30>" say "now that theres some protection" +L 07/22/1999 - 18:02:13: "CorpsAxe<25>" infected "Blackened<24>". +L 07/22/1999 - 18:02:13: "Gimp*<30>" say "ill be prez" +L 07/22/1999 - 18:02:19: "Blackened<24>" killed self with "world" +L 07/22/1999 - 18:02:24: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:02:24: "PaleRyder27<40>" killed "KanCeR<38>" with "rocket" +L 07/22/1999 - 18:02:25: "Gimp*<30>" changed to team "1". +L 07/22/1999 - 18:02:25: "Gimp*<30>" killed self with "world" +L 07/22/1999 - 18:02:25: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:02:27: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:02:27: "Gimp*<30>" changed class to "Civilian" +L 07/22/1999 - 18:02:27: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:02:27: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 18:02:29: "stain099<31>" killed "KanCeR<38>" with "ac" +L 07/22/1999 - 18:02:31: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:02:44: "PaleRyder27<40>" killed "Joker<39>" with "rocket" +L 07/22/1999 - 18:02:45: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:02:46: "CorpsAxe<25>" infected "KanCeR<38>". +L 07/22/1999 - 18:03:09: "CorpsAxe<25>" killed "KanCeR<38>" with "timer" +L 07/22/1999 - 18:03:10: "Gimp*<30>" say_team "open door" +L 07/22/1999 - 18:03:10: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:03:22: "PaleRyder27<40>" killed "Blackened<24>" with "rocket" +L 07/22/1999 - 18:03:27: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:03:38: "Blackened<24>" changed to team "2". +L 07/22/1999 - 18:03:38: "Blackened<24>" killed self with "world" +L 07/22/1999 - 18:03:41: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:03:44: "Blackened<24>" changed class to "Soldier" +L 07/22/1999 - 18:03:44: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:03:53: "CorpsAxe<25>" killed "KanCeR<38>" with "supershotgun" +L 07/22/1999 - 18:03:54: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:03:59: "stain099<31>" killed "Joker<39>" with "ac" +L 07/22/1999 - 18:04:04: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:04:23: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 18:04:23: Named Broadcast: "#hunted_target_scores" ("Gimp*<30>") +L 07/22/1999 - 18:04:23: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:04:23: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 18:04:23: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:04:23: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:04:23: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:04:23: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:04:23: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:04:23: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:04:27: "CorpsAxe<25>" say "oh yah" +L 07/22/1999 - 18:04:36: "stain099<31>" say_team "ya baby ya!" +L 07/22/1999 - 18:04:39: "Gimp*<30>" say_team "thats what im talkin about" +L 07/22/1999 - 18:04:47: "Joker<39>" killed "CorpsAxe<25>" with "sniperrifle" +L 07/22/1999 - 18:04:50: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:05:02: "Gimp*<30>" say_team "escort?" +L 07/22/1999 - 18:05:28: "PaleRyder27<40>" killed "KanCeR<38>" with "rocket" +L 07/22/1999 - 18:05:32: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:05:49: "stain099<31>" killed "Joker<39>" with "ac" +L 07/22/1999 - 18:05:53: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:07: "PaleRyder27<40>" killed "Joker<39>" with "rocket" +L 07/22/1999 - 18:06:08: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:15: "KanCeR<38>" killed by world with "worldspawn" +L 07/22/1999 - 18:06:16: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:18: "CorpsAxe<25>" infected "Joker<39>". +L 07/22/1999 - 18:06:38: "Joker<39>" passed on the infection to "KanCeR<38>". +L 07/22/1999 - 18:06:38: "CorpsAxe<25>" killed "Joker<39>" with "timer" +L 07/22/1999 - 18:06:40: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:43: "CorpsAxe<25>" killed "KanCeR<38>" with "timer" +L 07/22/1999 - 18:06:45: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:46: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 18:06:46: Named Broadcast: "#hunted_target_scores" ("Gimp*<30>") +L 07/22/1999 - 18:06:46: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:46: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 18:06:46: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:46: "KanCeR<38>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:46: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:46: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:46: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:46: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:06:57: "PaleRyder27<40>" say "pings are a little high" +L 07/22/1999 - 18:07:03: "Gimp*<30>" say "ya" +L 07/22/1999 - 18:07:33: "KanCeR<38>" disconnected +L 07/22/1999 - 18:07:58: "PaleRyder27<40>" killed "Joker<39>" with "rocket" +L 07/22/1999 - 18:08:03: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:08:10: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 18:08:10: Named Broadcast: "#hunted_target_scores" ("Gimp*<30>") +L 07/22/1999 - 18:08:10: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:08:10: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 18:08:10: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:08:10: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:08:10: "Joker<39>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:08:10: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:08:10: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:08:25: "stain099<31>" say_team "we're catchin up!" +L 07/22/1999 - 18:08:35: "CorpsAxe<25>" say "that's cause they've lost most of their team" +L 07/22/1999 - 18:08:47: "stain099<31>" say_team "oh, oh ya...." +L 07/22/1999 - 18:09:12: "Joker<39>" disconnected +L 07/22/1999 - 18:09:21: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 18:09:21: Named Broadcast: "#hunted_target_scores" ("Gimp*<30>") +L 07/22/1999 - 18:09:21: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:09:21: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 18:09:21: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:09:21: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:09:21: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:09:21: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:09:32: "Blackened<24>" say "there's no yellow" +L 07/22/1999 - 18:09:33: "CorpsAxe<25>" say "now there are no assassins" +L 07/22/1999 - 18:09:50: "Gimp*<30>" say "everone kill the prez" +L 07/22/1999 - 18:10:06: "PaleRyder27<40>" say "i am not a trader" +L 07/22/1999 - 18:10:32: "Blackened<24>" say "lol" +L 07/22/1999 - 18:10:32: "Gimp*<30>" say "2 bad im invinsible" +L 07/22/1999 - 18:10:36: "CorpsAxe<25>" say "oh my god it's a super president" +L 07/22/1999 - 18:10:36: "stain099<31>" killed self with "mirvgrenade" +L 07/22/1999 - 18:10:39: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:11:18: "Gimp*<30>" say "waittill map changes?" +L 07/22/1999 - 18:11:41: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 18:11:41: Named Broadcast: "#hunted_target_scores" ("Gimp*<30>") +L 07/22/1999 - 18:11:41: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:11:41: "Gimp*<30>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 18:11:41: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:11:41: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:11:41: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:11:41: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:11:55: "CorpsAxe<25>" say "oh man I'm stoned" +L 07/22/1999 - 18:11:59: "stain099<31>" killed self with "mirvgrenade" +L 07/22/1999 - 18:12:01: "Blackened<24>" say_team "roflmao" +L 07/22/1999 - 18:12:27: "stain099<31>" say_team "start over the game? territories?" +L 07/22/1999 - 18:12:35: "Blackened<24>" say "watch this" +L 07/22/1999 - 18:12:36: "Gimp*<30>" say "ya" +L 07/22/1999 - 18:12:36: "PaleRyder27<40>" killed self with "rocket" +L 07/22/1999 - 18:12:39: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:12:41: "Blackened<24>" killed self with "rocket" +L 07/22/1999 - 18:12:44: "CorpsAxe<25>" say "hehehhe" +L 07/22/1999 - 18:12:45: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:12:50: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:12:50: "Gimp*<30>" say "nice" +L 07/22/1999 - 18:13:00: "Gimp*<30>" say "rocket jump" +L 07/22/1999 - 18:13:05: "Joker<42><WON:4294956654>" connected, address "171.216.5.199:27005" +L 07/22/1999 - 18:13:08: "stain099<31>" changed to team "3". +L 07/22/1999 - 18:13:08: "stain099<31>" killed self with "world" +L 07/22/1999 - 18:13:11: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:13:14: "Gimp*<30>" say "yoou trin to kill me" +L 07/22/1999 - 18:13:18: "stain099<31>" changed class to "Sniper" +L 07/22/1999 - 18:13:18: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:13:18: "Joker<43><WON:4294956654>" connected, address "171.216.5.199:27005" +L 07/22/1999 - 18:13:34: "Blackened<24>" say "bwahahah" +L 07/22/1999 - 18:13:38: "CorpsAxe<25>" say "oh man" +L 07/22/1999 - 18:13:44: "Blackened<24>" say "you guys flew like birds" +L 07/22/1999 - 18:13:54: "Blackened<24>" killed self with "rocket" +L 07/22/1999 - 18:13:56: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:14:02: "Gimp*<30>" say "make me fly" +L 07/22/1999 - 18:14:06: "Blackened<24>" say "k" +L 07/22/1999 - 18:14:09: "stain099<31>" killed "CorpsAxe<25>" with "sniperrifle" +L 07/22/1999 - 18:14:11: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:14:26: "Blackened<24>" say "we got a sniper" +L 07/22/1999 - 18:14:28: "Blackened<24>" killed "stain099<31>" with "rocket" +L 07/22/1999 - 18:14:32: "stain099<31>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:14:38: "Gimp*<30>" say "hell ya" +L 07/22/1999 - 18:14:42: "stain099<31>" say_team "y" +L 07/22/1999 - 18:14:49: "Gimp*<30>" say "ill kill a sniper" +L 07/22/1999 - 18:15:18: "Gimp*<30>" say "when map change?" +L 07/22/1999 - 18:15:50: "stain099<31>" disconnected +L 07/22/1999 - 18:15:53: =------= MATCH RESULTS =------= +L 07/22/1999 - 18:15:53: "yellow" and "red" defeated "blue" +L 07/22/1999 - 18:15:53: "blue" RESULTS: "1" players. "-2" frags, "1" unaccounted for. "250" team score. Allies:"2" +L 07/22/1999 - 18:15:53: "red" RESULTS: "3" players. "23" frags, "3" unaccounted for. "250" team score. Allies:"1" +L 07/22/1999 - 18:15:53: "yellow" RESULTS: "0" players. "17" frags, "0" unaccounted for. "350" team score. Allies: +L 07/22/1999 - 18:15:59: Log closed. diff --git a/utils/tfstats/testsuite/testlog55.txt b/utils/tfstats/testsuite/testlog55.txt new file mode 100644 index 0000000..e9dc345 --- /dev/null +++ b/utils/tfstats/testsuite/testlog55.txt @@ -0,0 +1,1079 @@ +L 07/22/1999 - 18:46:09: Log file started. +L 07/22/1999 - 18:46:09: Spawning server "well" +L 07/22/1999 - 18:46:09: server cvars start +L 07/22/1999 - 18:46:09: "cr_random" = "0" +L 07/22/1999 - 18:46:09: "cr_engineer" = "0" +L 07/22/1999 - 18:46:09: "cr_spy" = "0" +L 07/22/1999 - 18:46:09: "cr_pyro" = "0" +L 07/22/1999 - 18:46:09: "cr_hwguy" = "0" +L 07/22/1999 - 18:46:09: "cr_medic" = "0" +L 07/22/1999 - 18:46:09: "cr_demoman" = "0" +L 07/22/1999 - 18:46:09: "cr_soldier" = "0" +L 07/22/1999 - 18:46:09: "cr_sniper" = "0" +L 07/22/1999 - 18:46:09: "cr_scout" = "0" +L 07/22/1999 - 18:46:09: "decalfrequency" = "30" +L 07/22/1999 - 18:46:09: "mp_autocrosshair" = "1" +L 07/22/1999 - 18:46:09: "mp_flashlight" = "0" +L 07/22/1999 - 18:46:09: "mp_footsteps" = "0" +L 07/22/1999 - 18:46:09: "mp_forcerespawn" = "1" +L 07/22/1999 - 18:46:09: "mp_weaponstay" = "0" +L 07/22/1999 - 18:46:09: "mp_falldamage" = "0" +L 07/22/1999 - 18:46:09: "mp_friendlyfire" = "0" +L 07/22/1999 - 18:46:09: "mp_timelimit" = "30" +L 07/22/1999 - 18:46:09: "mp_fraglimit" = "0" +L 07/22/1999 - 18:46:09: "mp_teamplay" = "21" +L 07/22/1999 - 18:46:09: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 18:46:09: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 18:46:09: "tfc_adminpwd" = "" +L 07/22/1999 - 18:46:09: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 18:46:09: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 18:46:09: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 18:46:09: "tfc_autoteam" = "0" +L 07/22/1999 - 18:46:09: "sv_maxrate" = "0" +L 07/22/1999 - 18:46:09: "sv_minrate" = "0" +L 07/22/1999 - 18:46:09: "sv_allowupload" = "1" +L 07/22/1999 - 18:46:09: "sv_allowdownload" = "1" +L 07/22/1999 - 18:46:09: "sv_upload_maxsize" = "0" +L 07/22/1999 - 18:46:09: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 18:46:09: "sv_spectalk" = "1" +L 07/22/1999 - 18:46:09: "sv_maxspectators" = "8" +L 07/22/1999 - 18:46:09: "sv_cheats" = "1.000000" +L 07/22/1999 - 18:46:09: "sv_clienttrace" = "3.5" +L 07/22/1999 - 18:46:09: "sv_timeout" = "65" +L 07/22/1999 - 18:46:09: "sv_waterfriction" = "1" +L 07/22/1999 - 18:46:09: "sv_wateraccelerate" = "10" +L 07/22/1999 - 18:46:09: "sv_airaccelerate" = "10" +L 07/22/1999 - 18:46:09: "sv_airmove" = "1" +L 07/22/1999 - 18:46:09: "sv_bounce" = "1" +L 07/22/1999 - 18:46:09: "sv_clipmode" = "0" +L 07/22/1999 - 18:46:09: "sv_stepsize" = "18" +L 07/22/1999 - 18:46:09: "sv_accelerate" = "10" +L 07/22/1999 - 18:46:09: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 18:46:09: "sv_stopspeed" = "100" +L 07/22/1999 - 18:46:09: "edgefriction" = "2" +L 07/22/1999 - 18:46:09: "sv_friction" = "4" +L 07/22/1999 - 18:46:09: "sv_gravity" = "800" +L 07/22/1999 - 18:46:09: "sv_aim" = "0" +L 07/22/1999 - 18:46:09: "sv_password" = "" +L 07/22/1999 - 18:46:09: "sv_sendvelocity" = "1" +L 07/22/1999 - 18:46:09: "pausable" = "0" +L 07/22/1999 - 18:46:09: "coop" = "0" +L 07/22/1999 - 18:46:09: "deathmatch" = "1" +L 07/22/1999 - 18:46:09: "mp_logecho" = "1" +L 07/22/1999 - 18:46:09: "mp_logfile" = "1" +L 07/22/1999 - 18:46:09: "cmdline" = "0" +L 07/22/1999 - 18:46:09: server cvars end +L 07/22/1999 - 18:46:12: Map CRC "-1991804164" +L 07/22/1999 - 18:46:13: "sv_maxspeed" = "500" +L 07/22/1999 - 18:46:13: Server name is "Team Fortress Classic" +L 07/22/1999 - 18:46:13: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 18:46:20: "Octone<45><WON:4294910880>" has entered the game +L 07/22/1999 - 18:46:22: "Octone<45>" joined team "1". +L 07/22/1999 - 18:46:23: "CorpsAxe<25><WON:4294904150>" has entered the game +L 07/22/1999 - 18:46:23: "Octone<45>" changed class to "Sniper" +L 07/22/1999 - 18:46:23: "Octone<45>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:46:23: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:46:24: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:46:25: "stain099<49><WON:4294961983>" has entered the game +L 07/22/1999 - 18:46:25: "Blackened<24><WON:4294904126>" has entered the game +L 07/22/1999 - 18:46:26: "CorpsAxe<25>" joined team "2". +L 07/22/1999 - 18:46:27: "PaleRyder27<40><WON:4294907968>" has entered the game +L 07/22/1999 - 18:46:27: "Octone<45>" changed class to "Engineer" +L 07/22/1999 - 18:46:27: "Gimp*<30><WON:4294904951>" has entered the game +L 07/22/1999 - 18:46:32: "stain099<49>" say "yup that sucked" +L 07/22/1999 - 18:46:33: "Mikef<48><WON:4294911085>" has entered the game +L 07/22/1999 - 18:46:35: "Blackened<24>" joined team "2". +L 07/22/1999 - 18:46:38: "stain099<49>" joined team "2". +L 07/22/1999 - 18:46:38: "Blackened<24>" changed class to "Demoman" +L 07/22/1999 - 18:46:38: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:46:41: "PaleRyder27<40>" joined team "2". +L 07/22/1999 - 18:46:42: "PaleRyder27<40>" changed class to "Soldier" +L 07/22/1999 - 18:46:42: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:46:42: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:46:43: "CorpsAxe<25>" changed class to "Demoman" +L 07/22/1999 - 18:46:43: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:46:43: "stain099<49>" changed class to "HWGuy" +L 07/22/1999 - 18:46:43: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:46:44: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:46:45: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:46:45: "[S.S.]Stud*Pvt.<46><WON:4294911079>" has entered the game +L 07/22/1999 - 18:46:46: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:46:47: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 18:46:47: "Mikef<48>" joined team "1". +L 07/22/1999 - 18:46:48: "[S.S.]Stud*Pvt.<46>" joined team "1". +L 07/22/1999 - 18:46:49: "[S.S.]Stud*Pvt.<46>" changed class to "Soldier" +L 07/22/1999 - 18:46:49: "[S.S.]Stud*Pvt.<46>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:46:49: "Gimp*<30>" say "damn i was in the control centre" +L 07/22/1999 - 18:46:52: "[S.S.]Stud*Pvt.<46>" activated the goal "spawn_pak" +L 07/22/1999 - 18:46:53: "Mikef<48>" changed class to "Sniper" +L 07/22/1999 - 18:46:53: "Mikef<48>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:46:55: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:46:59: "Octone<45>" killed "Blackened<24>" with "sniperrifle" +L 07/22/1999 - 18:47:01: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:47:01: "Gimp*<30>" joined team "1". +L 07/22/1999 - 18:47:02: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:09: "Gimp*<30>" changed class to "Engineer" +L 07/22/1999 - 18:47:09: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:47:11: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:13: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:13: "Octone<45>" killed "PaleRyder27<40>" with "sniperrifle" +L 07/22/1999 - 18:47:15: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:47:16: "CorpsAxe<25>" activated the goal "func_button 1" +L 07/22/1999 - 18:47:18: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:19: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:20: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:21: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 18:47:22: "Gimp*<30>" say_team "lets get the groove on" +L 07/22/1999 - 18:47:24: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:24: "Octone<45>" killed "Blackened<24>" with "sniperrifle" +L 07/22/1999 - 18:47:27: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:47:31: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:33: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 18:47:38: "stain099<49>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:47:40: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 18:47:44: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak6" +L 07/22/1999 - 18:47:46: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak5" +L 07/22/1999 - 18:47:48: "Blackened<24>" killed "Octone<45>" with "gl_grenade" +L 07/22/1999 - 18:47:48: "Gimp*<30>" activated the goal "func_button 2" +L 07/22/1999 - 18:47:49: "Octone<45>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:47:49: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:49: "stain099<49>" activated the goal "team one flag" +L 07/22/1999 - 18:47:50: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:47:56: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:47:58: "Octone<45>" built a "sentry". +L 07/22/1999 - 18:47:59: "Mikef<48>" activated the goal "func_button 2" +L 07/22/1999 - 18:48:01: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:48:02: "[S.S.]Stud*Pvt.<46>" activated the goal "team two flag" +L 07/22/1999 - 18:48:07: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:48:08: "Blackened<24>" activated the goal "func_button 1" +L 07/22/1999 - 18:48:12: "Octone<45>" killed "Blackened<24>" with "sentrygun" +L 07/22/1999 - 18:48:16: "PaleRyder27<40>" killed "Gimp*<30>" with "rocket" +L 07/22/1999 - 18:48:16: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:48:17: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:48:18: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:48:19: "CorpsAxe<25>" activated the goal "blue_pak8" +L 07/22/1999 - 18:48:20: "Gimp*<30>" changed class to "Demoman" +L 07/22/1999 - 18:48:20: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:48:22: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:48:23: "CorpsAxe<25>" activated the goal "blue_pak7" +L 07/22/1999 - 18:48:24: "CorpsAxe<25>" activated the goal "blue_pak6" +L 07/22/1999 - 18:48:25: "CorpsAxe<25>" activated the goal "blue_pak5" +L 07/22/1999 - 18:48:25: "PaleRyder27<40>" activated the goal "blue_pak6" +L 07/22/1999 - 18:48:27: "PaleRyder27<40>" activated the goal "blue_pak5" +L 07/22/1999 - 18:48:31: "Octone<45>" killed "stain099<49>" with "empgrenade" +L 07/22/1999 - 18:48:34: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:48:37: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:48:41: "Gimp*<30>" activated the goal "func_button 2" +L 07/22/1999 - 18:48:41: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 1" +L 07/22/1999 - 18:48:46: "Blackened<24>" activated the goal "func_button 1" +L 07/22/1999 - 18:48:47: "Mikef<48>" say "how do we take our flag back" +L 07/22/1999 - 18:48:47: "Octone<45>" built a "dispenser". +L 07/22/1999 - 18:48:48: "PaleRyder27<40>" activated the goal "func_button 5" +L 07/22/1999 - 18:48:49: "PaleRyder27<40>" activated the goal "func_door 14" +L 07/22/1999 - 18:48:52: "Blackened<24>" activated the goal "func_button 1" +L 07/22/1999 - 18:48:52: "PaleRyder27<40>" activated the goal "func_door 14" +L 07/22/1999 - 18:48:56: "Octone<45>" killed "Blackened<24>" with "sentrygun" +L 07/22/1999 - 18:48:56: "PaleRyder27<40>" say_team "u can't " +L 07/22/1999 - 18:48:59: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:48:59: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:48:59: "Octone<45>" activated the goal "func_button 1" +L 07/22/1999 - 18:49:00: "Gimp*<30>" activated the goal "blue_pak7" +L 07/22/1999 - 18:49:00: "[S.S.]Stud*Pvt.<46>" activated the goal "team one dropoff" +L 07/22/1999 - 18:49:00: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:49:01: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 18:49:02: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:49:03: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:49:05: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:49:05: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:49:05: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:49:05: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:49:14: "Gimp*<30>" built a "sentry". +L 07/22/1999 - 18:49:14: "stain099<49>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:49:19: "Blackened<24>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:49:23: "Gimp*<30>" activated the goal "blue_pak5" +L 07/22/1999 - 18:49:24: "[S.S.]Stud*Pvt.<46>" say_team "you will need to guard it for a while. it will go back on it's own" +L 07/22/1999 - 18:49:24: "Gimp*<30>" activated the goal "blue_pak6" +L 07/22/1999 - 18:49:27: "Gimp*<30>" activated the goal "blue_pak7" +L 07/22/1999 - 18:49:29: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:49:29: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:49:30: "Mikef<48>" say "ok" +L 07/22/1999 - 18:49:33: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 18:49:39: "Mikef<48>" activated the goal "func_button 2" +L 07/22/1999 - 18:49:46: "Mikef<48>" changed class to "Spy" +L 07/22/1999 - 18:49:46: "Gimp*<30>" activated the goal "blue_pak6" +L 07/22/1999 - 18:49:48: "Gimp*<30>" activated the goal "blue_pak5" +L 07/22/1999 - 18:49:52: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 18:49:52: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:49:55: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:49:58: "Gimp*<30>" activated the goal "blue_pak7" +L 07/22/1999 - 18:49:58: "Gimp*<30>" killed "stain099<49>" with "sentrygun" +L 07/22/1999 - 18:50:00: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 18:50:02: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:50:02: "Gimp*<30>" killed "PaleRyder27<40>" with "sentrygun" +L 07/22/1999 - 18:50:04: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:05: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:50:05: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 18:50:07: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:08: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:13: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:17: "Gimp*<30>" activated the goal "blue_pak5" +L 07/22/1999 - 18:50:18: "Gimp*<30>" activated the goal "blue_pak6" +L 07/22/1999 - 18:50:19: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:21: "Gimp*<30>" activated the goal "blue_pak7" +L 07/22/1999 - 18:50:22: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 18:50:22: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 18:50:23: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:27: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 18:50:33: "stain099<49>" activated the goal "func_button 2" +L 07/22/1999 - 18:50:34: "Gimp*<30>" killed "Blackened<24>" with "sentrygun" +L 07/22/1999 - 18:50:34: "Blackened<24>" activated the goal "func_button 5" +L 07/22/1999 - 18:50:35: "Blackened<24>" activated the goal "func_door 14" +L 07/22/1999 - 18:50:37: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:50:38: "Blackened<24>" activated the goal "func_door 14" +L 07/22/1999 - 18:50:38: "PaleRyder27<40>" killed "Octone<45>" with "rocket" +L 07/22/1999 - 18:50:39: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:39: "Octone<45>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:50:40: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:41: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak5" +L 07/22/1999 - 18:50:41: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:42: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak6" +L 07/22/1999 - 18:50:42: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:42: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:44: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:50:48: "Gimp*<30>" activated the goal "blue_pak7" +L 07/22/1999 - 18:50:52: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 18:50:55: "CorpsAxe<25>" activated the goal "blue_pak5" +L 07/22/1999 - 18:50:58: "CorpsAxe<25>" activated the goal "blue_pak8" +L 07/22/1999 - 18:51:00: "CorpsAxe<25>" activated the goal "blue_pak7" +L 07/22/1999 - 18:51:02: "[S.S.]Stud*Pvt.<46>" activated the goal "team two flag" +L 07/22/1999 - 18:51:04: "Gimp*<30>" killed self with "sentrygun" +L 07/22/1999 - 18:51:04: "Gimp*<30>" killed "Blackened<24>" with "sentrygun" +L 07/22/1999 - 18:51:05: "<-1>" destroyed "Gimp*<30>"'s "sentry". +L 07/22/1999 - 18:51:05: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:51:06: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:51:07: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:51:07: "Mikef<48>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:51:07: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:51:08: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:51:08: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:51:11: "CorpsAxe<25>" activated the goal "blue_pak6" +L 07/22/1999 - 18:51:13: "PaleRyder27<40>" activated the goal "blue_pak7" +L 07/22/1999 - 18:51:14: "PaleRyder27<40>" activated the goal "blue_pak8" +L 07/22/1999 - 18:51:18: "PaleRyder27<40>" activated the goal "blue_pak5" +L 07/22/1999 - 18:51:19: "PaleRyder27<40>" activated the goal "blue_pak6" +L 07/22/1999 - 18:51:28: "Blackened<24>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:51:32: "Mikef<48>" activated the goal "blue_pak5" +L 07/22/1999 - 18:51:33: "Mikef<48>" activated the goal "blue_pak6" +L 07/22/1999 - 18:51:40: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 1" +L 07/22/1999 - 18:51:45: "Blackened<24>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:51:47: "Octone<45>" say_team "why are you shoting me?" +L 07/22/1999 - 18:51:48: "stain099<49>" activated the goal "blue_pak5" +L 07/22/1999 - 18:51:49: "stain099<49>" activated the goal "blue_pak6" +L 07/22/1999 - 18:51:56: "Blackened<24>" say "paleryder you dick" +L 07/22/1999 - 18:51:57: "Gimp*<30>" say_team "im a dumnass" +L 07/22/1999 - 18:51:57: "Mikef<48>" say "who me" +L 07/22/1999 - 18:51:58: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:51:58: "Blackened<24>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:51:58: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:51:59: "[S.S.]Stud*Pvt.<46>" activated the goal "team one dropoff" +L 07/22/1999 - 18:52:03: "Octone<45>" activated the goal "func_button 1" +L 07/22/1999 - 18:52:03: "Octone<45>" killed "CorpsAxe<25>" with "sentrygun" +L 07/22/1999 - 18:52:04: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:05: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:05: "CorpsAxe<25>" destroyed "Octone<45>"'s "sentry". +L 07/22/1999 - 18:52:07: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:52:07: "PaleRyder27<40>" say_team "hey, u could be a spy" +L 07/22/1999 - 18:52:09: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 18:52:10: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:52:15: "Gimp*<30>" killed "stain099<49>" with "mirvgrenade" +L 07/22/1999 - 18:52:17: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:52:19: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:52:24: "PaleRyder27<40>" say_team "next time fire your weapon when u come in here" +L 07/22/1999 - 18:52:25: "Octone<45>" built a "sentry". +L 07/22/1999 - 18:52:36: "PaleRyder27<40>" activated the goal "blue_pak5" +L 07/22/1999 - 18:52:37: "PaleRyder27<40>" activated the goal "blue_pak6" +L 07/22/1999 - 18:52:37: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:38: "Blackened<24>" activated the goal "blue_pak8" +L 07/22/1999 - 18:52:38: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 18:52:42: "stain099<49>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:52:44: "Octone<45>" built a "sentry". +L 07/22/1999 - 18:52:45: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:45: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:45: "Gimp*<30>" activated the goal "team two flag" +L 07/22/1999 - 18:52:48: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:48: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:50: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:56: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:56: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:57: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:58: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:52:58: "stain099<49>" killed "[S.S.]Stud*Pvt.<46>" with "ac" +L 07/22/1999 - 18:52:59: "Gimp*<30>" activated the goal "blue_pak5" +L 07/22/1999 - 18:53:00: "Mikef<48>" activated the goal "func_button 2" +L 07/22/1999 - 18:53:00: "Gimp*<30>" activated the goal "blue_pak6" +L 07/22/1999 - 18:53:01: "[S.S.]Stud*Pvt.<46>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:53:03: "[S.S.]Stud*Pvt.<46>" activated the goal "spawn_pak" +L 07/22/1999 - 18:53:06: "Blackened<24>" activated the goal "blue_pak8" +L 07/22/1999 - 18:53:16: "CorpsAxe<25>" activated the goal "blue_pak7" +L 07/22/1999 - 18:53:25: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 18:53:27: "Blackened<24>" killed "Mikef<48>" with "gl_grenade" +L 07/22/1999 - 18:53:30: "CorpsAxe<25>" killed "[S.S.]Stud*Pvt.<46>" with "gl_grenade" +L 07/22/1999 - 18:53:30: "Mikef<48>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:53:31: "Gimp*<30>" activated the goal "func_button 1" +L 07/22/1999 - 18:53:36: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:53:37: "Octone<45>" killed "stain099<49>" with "supershotgun" +L 07/22/1999 - 18:53:37: "[S.S.]Stud*Pvt.<46>" changed class to "Medic" +L 07/22/1999 - 18:53:38: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:53:39: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:53:39: "[S.S.]Stud*Pvt.<46>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:53:40: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:53:41: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:53:42: "[S.S.]Stud*Pvt.<46>" activated the goal "spawn_pak" +L 07/22/1999 - 18:53:43: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:53:45: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:53:46: "Octone<45>" killed "Blackened<24>" with "sentrygun" +L 07/22/1999 - 18:53:46: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:53:47: "Gimp*<30>" activated the goal "team one dropoff" +L 07/22/1999 - 18:53:48: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:53:49: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:53:49: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:53:51: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:53:52: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:03: "Gimp*<30>" say_team "what ss stand for" +L 07/22/1999 - 18:54:03: "Octone<45>" killed "stain099<49>" with "sentrygun" +L 07/22/1999 - 18:54:04: "Octone<45>" killed "PaleRyder27<40>" with "sentrygun" +L 07/22/1999 - 18:54:05: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:54:06: "Mikef<48>" activated the goal "func_button 2" +L 07/22/1999 - 18:54:06: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:54:06: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:07: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:08: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:08: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:09: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:11: "PaleRyder27<40>" changed class to "Engineer" +L 07/22/1999 - 18:54:12: "Octone<45>" killed "CorpsAxe<25>" with "sentrygun" +L 07/22/1999 - 18:54:12: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:13: "Octone<45>" killed "Blackened<24>" with "sentrygun" +L 07/22/1999 - 18:54:17: "[S.S.]Stud*Pvt.<46>" infected "stain099<49>". +L 07/22/1999 - 18:54:18: "stain099<49>" killed "[S.S.]Stud*Pvt.<46>" with "ac" +L 07/22/1999 - 18:54:18: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:54:20: "[S.S.]Stud*Pvt.<46>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:54:20: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:23: "[S.S.]Stud*Pvt.<46>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:24: "CorpsAxe<25>" changed class to "Sniper" +L 07/22/1999 - 18:54:25: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:54:26: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:29: "Mikef<48>" activated the goal "blue_pak7" +L 07/22/1999 - 18:54:32: "Octone<45>" killed "stain099<49>" with "sentrygun" +L 07/22/1999 - 18:54:33: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:54:35: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:54:44: "Mikef<48>" activated the goal "team two flag" +L 07/22/1999 - 18:54:45: "[S.S.]Stud*Pvt.<46>" infected "Blackened<24>". +L 07/22/1999 - 18:54:55: "Octone<45>" killed "stain099<49>" with "sentrygun" +L 07/22/1999 - 18:54:56: "Blackened<24>" destroyed "Octone<45>"'s "sentry". +L 07/22/1999 - 18:54:57: "stain099<49>" killed "Octone<45>" with "mirvgrenade" +L 07/22/1999 - 18:54:57: "Octone<45>" killed "Blackened<24>" with "sentrygun" +L 07/22/1999 - 18:55:00: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:55:01: "Octone<45>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:55:02: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:02: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:02: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:03: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:05: "Blackened<24>" say "TAKE THAT!!!" +L 07/22/1999 - 18:55:06: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:55:08: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:09: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:09: "[S.S.]Stud*Pvt.<46>" infected "PaleRyder27<40>". +L 07/22/1999 - 18:55:10: "CorpsAxe<25>" killed "Mikef<48>" with "sniperrifle" +L 07/22/1999 - 18:55:11: "Mikef<48>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:55:15: "[S.S.]Stud*Pvt.<46>" activated the goal "team two flag" +L 07/22/1999 - 18:55:16: "PaleRyder27<40>" activated the goal "func_button 1" +L 07/22/1999 - 18:55:16: "Blackened<24>" say "damn sentury gun" +L 07/22/1999 - 18:55:17: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:18: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:20: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:23: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:24: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 1" +L 07/22/1999 - 18:55:28: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:31: "PaleRyder27<40>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:55:34: "Blackened<24>" killed "Octone<45>" with "gl_grenade" +L 07/22/1999 - 18:55:35: "Octone<45>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:55:35: "[S.S.]Stud*Pvt.<46>" killed "PaleRyder27<40>" with "timer" +L 07/22/1999 - 18:55:35: "stain099<49>" activated the goal "func_button 1" +L 07/22/1999 - 18:55:36: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:55:36: "Octone<45>" changed class to "Sniper" +L 07/22/1999 - 18:55:37: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:38: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:38: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:55:38: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:55:39: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:39: "[S.S.]Stud*Pvt.<46>" activated the goal "team one dropoff" +L 07/22/1999 - 18:55:39: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:41: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:42: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:55:42: "Gimp*<30>" activated the goal "blue_pak7" +L 07/22/1999 - 18:55:44: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 18:55:45: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:55:45: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:55:53: "Mikef<48>" activated the goal "func_button 1" +L 07/22/1999 - 18:55:55: "PaleRyder27<40>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:55:57: "Gimp*<30>" activated the goal "team two flag" +L 07/22/1999 - 18:56:00: "stain099<49>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:56:10: "Octone<45>" killed "CorpsAxe<25>" with "normalgrenade" +L 07/22/1999 - 18:56:11: "Blackened<24>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:56:12: "stain099<49>" activated the goal "team one flag" +L 07/22/1999 - 18:56:13: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:56:14: "Mikef<48>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:56:15: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 18:56:15: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 18:56:23: "Mikef<48>" killed "stain099<49>" with "knife" +L 07/22/1999 - 18:56:23: "PaleRyder27<40>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:56:26: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:56:28: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:56:29: "Gimp*<30>" activated the goal "red_det" +L 07/22/1999 - 18:56:29: Broadcast: "#well_rgrate_destroyed" +L 07/22/1999 - 18:56:29: "Blackened<24>" killed "Mikef<48>" with "gl_grenade" +L 07/22/1999 - 18:56:30: "Gimp*<30>" activated the goal "grate13" +L 07/22/1999 - 18:56:32: "Octone<45>" activated the goal "blue_pak7" +L 07/22/1999 - 18:56:33: "Octone<45>" activated the goal "blue_pak8" +L 07/22/1999 - 18:56:33: "Mikef<48>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:56:36: "Blackened<24>" activated the goal "team one flag" +L 07/22/1999 - 18:56:43: "PaleRyder27<40>" built a "sentry". +L 07/22/1999 - 18:56:45: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:56:46: "Octone<45>" built a "sentry". +L 07/22/1999 - 18:56:51: "Octone<45>" activated the goal "blue_pak6" +L 07/22/1999 - 18:56:52: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak7" +L 07/22/1999 - 18:56:53: "Octone<45>" activated the goal "blue_pak5" +L 07/22/1999 - 18:56:53: "Octone<45>" killed "CorpsAxe<25>" with "sentrygun" +L 07/22/1999 - 18:56:53: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak8" +L 07/22/1999 - 18:56:59: "Octone<45>" activated the goal "blue_pak7" +L 07/22/1999 - 18:57:00: "Octone<45>" activated the goal "blue_pak8" +L 07/22/1999 - 18:57:01: "CorpsAxe<25>" changed class to "Demoman" +L 07/22/1999 - 18:57:02: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:57:03: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 18:57:09: "Blackened<24>" activated the goal "func_button 2" +L 07/22/1999 - 18:57:10: "Octone<45>" killed "PaleRyder27<40>" with "supershotgun" +L 07/22/1999 - 18:57:13: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:57:14: "Octone<45>" activated the goal "blue_pak5" +L 07/22/1999 - 18:57:17: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:57:18: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:57:18: "Octone<45>" activated the goal "blue_pak6" +L 07/22/1999 - 18:57:19: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:57:20: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:57:20: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:57:21: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 18:57:24: "Blackened<24>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:25: "Blackened<24>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:25: "Blackened<24>" activated the goal "team two dropoff" +L 07/22/1999 - 18:57:26: "Octone<45>" activated the goal "blue_pak8" +L 07/22/1999 - 18:57:27: "Octone<45>" activated the goal "blue_pak7" +L 07/22/1999 - 18:57:27: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:28: "Blackened<24>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:28: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:28: "Blackened<24>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:28: "Gimp*<30>" activated the goal "team one dropoff" +L 07/22/1999 - 18:57:31: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:31: "Blackened<24>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:57:32: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:32: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:35: "PaleRyder27<40>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:40: "Octone<45>" killed "CorpsAxe<25>" with "supershotgun" +L 07/22/1999 - 18:57:43: "stain099<49>" killed "[S.S.]Stud*Pvt.<46>" with "ac" +L 07/22/1999 - 18:57:45: "[S.S.]Stud*Pvt.<46>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:57:46: "Octone<45>" activated the goal "blue_pak6" +L 07/22/1999 - 18:57:46: "Mikef<48>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:57:47: "Octone<45>" activated the goal "blue_pak5" +L 07/22/1999 - 18:57:47: "[S.S.]Stud*Pvt.<46>" activated the goal "spawn_pak" +L 07/22/1999 - 18:57:47: "Blackened<24>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:57:49: "Gimp*<30>" say "even teams?" +L 07/22/1999 - 18:57:50: "CorpsAxe<25>" changed class to "Scout" +L 07/22/1999 - 18:57:50: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:57:51: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:02: "Mikef<48>" killed "PaleRyder27<40>" with "knife" +L 07/22/1999 - 18:58:03: "PaleRyder27<40>" killed "Mikef<48>" with "sentrygun" +L 07/22/1999 - 18:58:04: "Octone<45>" killed "stain099<49>" with "supershotgun" +L 07/22/1999 - 18:58:04: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:06: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:07: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:08: "Mikef<48>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:08: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:09: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:09: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:10: "Gimp*<30>" killed "CorpsAxe<25>" with "gl_grenade" +L 07/22/1999 - 18:58:10: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:10: "Gimp*<30>" killed self with "gl_grenade" +L 07/22/1999 - 18:58:12: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:13: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:13: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:14: "Octone<45>" killed "PaleRyder27<40>" with "sentrygun" +L 07/22/1999 - 18:58:14: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:14: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:15: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:16: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:16: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:16: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:18: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:18: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:19: "Octone<45>" activated the goal "blue_pak5" +L 07/22/1999 - 18:58:20: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:21: "Octone<45>" activated the goal "blue_pak6" +L 07/22/1999 - 18:58:22: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 18:58:26: "Octone<45>" activated the goal "blue_pak8" +L 07/22/1999 - 18:58:27: "Octone<45>" activated the goal "blue_pak7" +L 07/22/1999 - 18:58:30: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 18:58:32: "PaleRyder27<40>" destroyed "Octone<45>"'s "sentry". +L 07/22/1999 - 18:58:33: "stain099<49>" say "gimp come over to red" +L 07/22/1999 - 18:58:34: "[S.S.]Stud*Pvt.<46>" infected "stain099<49>". +L 07/22/1999 - 18:58:38: "Mikef<48>" activated the goal "func_button 2" +L 07/22/1999 - 18:58:39: "Octone<45>" killed "PaleRyder27<40>" with "supershotgun" +L 07/22/1999 - 18:58:40: "Gimp*<30>" killed "CorpsAxe<25>" with "gl_grenade" +L 07/22/1999 - 18:58:40: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:41: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:43: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:43: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:45: "Gimp*<30>" changed to team "2". +L 07/22/1999 - 18:58:45: "Gimp*<30>" killed self with "world" +L 07/22/1999 - 18:58:45: "Octone<45>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:58:48: "stain099<49>" passed on the infection to "Blackened<24>". +L 07/22/1999 - 18:58:50: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak6" +L 07/22/1999 - 18:58:51: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:51: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak5" +L 07/22/1999 - 18:58:52: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:53: "Gimp*<30>" changed class to "Demoman" +L 07/22/1999 - 18:58:53: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:58:53: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:54: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak8" +L 07/22/1999 - 18:58:55: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:56: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak7" +L 07/22/1999 - 18:58:56: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:56: "Octone<45>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:58:57: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:58:59: "CorpsAxe<25>" activated the goal "func_button 1" +L 07/22/1999 - 18:59:02: "[S.S.]Stud*Pvt.<46>" killed "Blackened<24>" with "timer" +L 07/22/1999 - 18:59:03: "Mikef<48>" killed "stain099<49>" with "knife" +L 07/22/1999 - 18:59:05: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:59:05: "PaleRyder27<40>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:59:06: "Gimp*<30>" say_team "i sacrificed a kill for u" +L 07/22/1999 - 18:59:07: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:59:08: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:09: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:09: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:10: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:11: "[S.S.]Stud*Pvt.<46>" activated the goal "team two flag" +L 07/22/1999 - 18:59:12: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:12: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:59:12: "Mikef<48>" say "lag" +L 07/22/1999 - 18:59:12: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:13: "Octone<45>" killed "PaleRyder27<40>" with "empgrenade" +L 07/22/1999 - 18:59:15: "stain099<49>" say_team "thanx" +L 07/22/1999 - 18:59:15: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:59:18: "Octone<45>" destroyed "PaleRyder27<40>"'s "sentry". +L 07/22/1999 - 18:59:19: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:19: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:20: "CorpsAxe<25>" activated the goal "team one flag" +L 07/22/1999 - 18:59:20: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:22: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:24: "Blackened<24>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:59:24: "Gimp*<30>" say_team "its all good" +L 07/22/1999 - 18:59:31: "CorpsAxe<25>" activated the goal "blue_pak8" +L 07/22/1999 - 18:59:31: "Blackened<24>" killed by world with "door" +L 07/22/1999 - 18:59:33: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:59:34: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:35: "stain099<49>" destroyed "Octone<45>"'s "dispenser". +L 07/22/1999 - 18:59:36: "PaleRyder27<40>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 18:59:40: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 1" +L 07/22/1999 - 18:59:41: "Gimp*<30>" killed "Mikef<48>" with "gl_grenade" +L 07/22/1999 - 18:59:47: "stain099<49>" activated the goal "func_button 1" +L 07/22/1999 - 18:59:47: "Blackened<24>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:59:52: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:52: "Octone<45>" killed "PaleRyder27<40>" with "supershotgun" +L 07/22/1999 - 18:59:53: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:59:54: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:59:54: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:54: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 18:59:54: "[S.S.]Stud*Pvt.<46>" activated the goal "team one dropoff" +L 07/22/1999 - 18:59:54: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:56: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:56: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:59:56: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 18:59:57: "Mikef<48>" say "gimp cum to blue" +L 07/22/1999 - 18:59:57: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 18:59:57: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:02: "[S.S.]Stud*Pvt.<46>" infected "stain099<49>". +L 07/22/1999 - 19:00:06: "Blackened<24>" say "what the fuck" +L 07/22/1999 - 19:00:06: "Octone<45>" say "were doin fine" +L 07/22/1999 - 19:00:07: "Blackened<24>" killed by world with "door" +L 07/22/1999 - 19:00:10: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:00:10: "PaleRyder27<40>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:00:11: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:00:13: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:14: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:15: "Octone<45>" activated the goal "blue_pak6" +L 07/22/1999 - 19:00:15: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:00:16: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:00:16: "Octone<45>" activated the goal "blue_pak5" +L 07/22/1999 - 19:00:16: "CorpsAxe<25>" activated the goal "team two dropoff" +L 07/22/1999 - 19:00:19: "Gimp*<30>" say "ya" +L 07/22/1999 - 19:00:19: "Octone<45>" activated the goal "blue_pak7" +L 07/22/1999 - 19:00:20: "Mikef<48>" say "its 5 vs 3" +L 07/22/1999 - 19:00:20: "Octone<45>" activated the goal "blue_pak8" +L 07/22/1999 - 19:00:21: "stain099<49>" activated the goal "team one flag" +L 07/22/1999 - 19:00:21: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:00:22: "Mikef<48>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:00:22: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:00:23: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:00:23: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:23: "PaleRyder27<40>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:00:28: "Gimp*<30>" say "teams still even" +L 07/22/1999 - 19:00:29: "Blackened<24>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:00:31: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:33: "Mikef<48>" say "no" +L 07/22/1999 - 19:00:40: "[S.S.]Stud*Pvt.<46>" killed "stain099<49>" with "timer" +L 07/22/1999 - 19:00:40: "PaleRyder27<40>" built a "sentry". +L 07/22/1999 - 19:00:40: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:41: "Octone<45>" killed "PaleRyder27<40>" with "normalgrenade" +L 07/22/1999 - 19:00:41: "Octone<45>" activated the goal "func_button 5" +L 07/22/1999 - 19:00:41: "Octone<45>" destroyed "PaleRyder27<40>"'s "sentry". +L 07/22/1999 - 19:00:41: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:00:42: "Octone<45>" activated the goal "func_door 14" +L 07/22/1999 - 19:00:42: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:43: "Gimp*<30>" say "your winning" +L 07/22/1999 - 19:00:43: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:00:44: "Mikef<48>" changed class to "HWGuy" +L 07/22/1999 - 19:00:45: "Octone<45>" activated the goal "func_door 14" +L 07/22/1999 - 19:00:45: "Octone<45>" activated the goal "team two flag" +L 07/22/1999 - 19:00:45: "Blackened<24>" say "why do I get stuck on the elevators?" +L 07/22/1999 - 19:00:47: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:47: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:48: "Mikef<48>" say "so" +L 07/22/1999 - 19:00:48: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 19:00:49: "Blackened<24>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:00:49: "Octone<45>" say "a bug" +L 07/22/1999 - 19:00:53: "Octone<45>" killed "Blackened<24>" with "supershotgun" +L 07/22/1999 - 19:00:54: "CorpsAxe<25>" activated the goal "func_button 1" +L 07/22/1999 - 19:00:58: "Octone<45>" say "you gotta crouch jump out of it" +L 07/22/1999 - 19:01:00: "Blackened<24>" say "well that's fuckin annoying" +L 07/22/1999 - 19:01:00: "PaleRyder27<40>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:01:02: "CorpsAxe<25>" activated the goal "team one flag" +L 07/22/1999 - 19:01:03: "CorpsAxe<25>" uncovered "Mikef<48>". +L 07/22/1999 - 19:01:03: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 19:01:04: "Blackened<24>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:01:05: "Octone<45>" say "only hapens sometimes" +L 07/22/1999 - 19:01:06: "Blackened<24>" activated the goal "spawn_pak" +L 07/22/1999 - 19:01:06: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 19:01:07: "stain099<49>" activated the goal "func_button 1" +L 07/22/1999 - 19:01:09: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 19:01:10: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:11: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:12: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:13: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:13: "Gimp*<30>" killed "Mikef<48>" with "gl_grenade" +L 07/22/1999 - 19:01:14: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:15: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:15: "PaleRyder27<40>" built a "sentry". +L 07/22/1999 - 19:01:16: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:17: "Octone<45>" built a "sentry". +L 07/22/1999 - 19:01:17: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:18: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:18: "Gimp*<30>" activated the goal "func_button 1" +L 07/22/1999 - 19:01:19: "Mikef<48>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:01:20: "CorpsAxe<25>" activated the goal "func_button 2" +L 07/22/1999 - 19:01:21: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 19:01:22: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 19:01:27: "stain099<49>" activated the goal "func_button 2" +L 07/22/1999 - 19:01:31: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak6" +L 07/22/1999 - 19:01:32: "Octone<45>" destroyed "PaleRyder27<40>"'s "sentry". +L 07/22/1999 - 19:01:32: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak5" +L 07/22/1999 - 19:01:32: "PaleRyder27<40>" activated the goal "func_button 5" +L 07/22/1999 - 19:01:33: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:33: "PaleRyder27<40>" activated the goal "func_door 14" +L 07/22/1999 - 19:01:33: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:35: "Octone<45>" killed "PaleRyder27<40>" with "supershotgun" +L 07/22/1999 - 19:01:35: "CorpsAxe<25>" activated the goal "team two dropoff" +L 07/22/1999 - 19:01:35: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak8" +L 07/22/1999 - 19:01:36: "PaleRyder27<40>" activated the goal "func_door 14" +L 07/22/1999 - 19:01:36: "[S.S.]Stud*Pvt.<46>" activated the goal "blue_pak7" +L 07/22/1999 - 19:01:37: "PaleRyder27<40>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:01:38: "Octone<45>" killed "CorpsAxe<25>" with "sentrygun" +L 07/22/1999 - 19:01:38: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 19:01:39: "PaleRyder27<40>" activated the goal "spawn_pak" +L 07/22/1999 - 19:01:43: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:01:44: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:01:44: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:45: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:46: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:47: "PaleRyder27<40>" say "this engineer war shit sucks" +L 07/22/1999 - 19:01:47: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:47: "Gimp*<30>" killed "Mikef<48>" with "gl_grenade" +L 07/22/1999 - 19:01:48: "Blackened<24>" killed "[S.S.]Stud*Pvt.<46>" with "gl_grenade" +L 07/22/1999 - 19:01:48: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:48: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:49: "Mikef<48>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:01:50: "[S.S.]Stud*Pvt.<46>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:01:50: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:01:51: "PaleRyder27<40>" disconnected +L 07/22/1999 - 19:01:51: "[S.S.]Stud*Pvt.<46>" activated the goal "spawn_pak" +L 07/22/1999 - 19:01:52: "Mikef<48>" activated the goal "spawn_pak" +L 07/22/1999 - 19:01:52: "[S.S.]Stud*Pvt.<46>" activated the goal "spawn_pak" +L 07/22/1999 - 19:02:01: "Octone<45>" activated the goal "blue_pak6" +L 07/22/1999 - 19:02:02: "Octone<45>" activated the goal "blue_pak5" +L 07/22/1999 - 19:02:03: "[S.S.]Stud*Pvt.<46>" say "nice shot blackhead" +L 07/22/1999 - 19:02:04: "Gimp*<30>" activated the goal "blue_pak7" +L 07/22/1999 - 19:02:04: "Octone<45>" killed "Blackened<24>" with "supershotgun" +L 07/22/1999 - 19:02:05: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 19:02:06: "Octone<45>" activated the goal "blue_pak7" +L 07/22/1999 - 19:02:07: "Octone<45>" activated the goal "blue_pak8" +L 07/22/1999 - 19:02:09: "Gimp*<30>" activated the goal "blue_pak5" +L 07/22/1999 - 19:02:09: "Mikef<48>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:02:10: "Gimp*<30>" activated the goal "blue_pak6" +L 07/22/1999 - 19:02:14: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:02:15: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:02:19: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:02:19: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 19:02:19: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:02:23: "CorpsAxe<25>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:02:24: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:02:28: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 19:02:30: "CorpsAxe<25>" activated the goal "team one flag" +L 07/22/1999 - 19:02:32: "Gimp*<30>" activated the goal "blue_pak5" +L 07/22/1999 - 19:02:33: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:02:33: "Gimp*<30>" activated the goal "blue_pak6" +L 07/22/1999 - 19:02:36: "Gimp*<30>" activated the goal "blue_pak7" +L 07/22/1999 - 19:02:41: "Mikef<48>" killed "stain099<49>" with "ac" +L 07/22/1999 - 19:02:41: "Octone<45>" activated the goal "func_button 1" +L 07/22/1999 - 19:02:43: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:02:46: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:02:57: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 19:02:58: "Octone<45>" killed "CorpsAxe<25>" with "empgrenade" +L 07/22/1999 - 19:03:01: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:03:02: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:03:08: "Octone<45>" built a "dispenser". +L 07/22/1999 - 19:03:15: "CorpsAxe<25>" activated the goal "team one flag" +L 07/22/1999 - 19:03:24: "CorpsAxe<25>" activated the goal "func_button 2" +L 07/22/1999 - 19:03:35: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 19:03:37: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:03:38: "Mikef<48>" killed "stain099<49>" with "ac" +L 07/22/1999 - 19:03:38: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:03:38: "CorpsAxe<25>" activated the goal "team two dropoff" +L 07/22/1999 - 19:03:39: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:03:40: "Octone<45>" killed "CorpsAxe<25>" with "sentrygun" +L 07/22/1999 - 19:03:40: "Gimp*<30>" activated the goal "func_button 5" +L 07/22/1999 - 19:03:41: "Gimp*<30>" activated the goal "func_door 14" +L 07/22/1999 - 19:03:41: "Gimp*<30>" activated the goal "team one flag" +L 07/22/1999 - 19:03:42: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:03:44: "Gimp*<30>" activated the goal "func_door 14" +L 07/22/1999 - 19:03:51: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:03:53: "Octone<45>" activated the goal "blue_pak5" +L 07/22/1999 - 19:03:54: "Octone<45>" activated the goal "blue_pak6" +L 07/22/1999 - 19:03:57: "Octone<45>" activated the goal "blue_pak7" +L 07/22/1999 - 19:04:00: "[S.S.]Stud*Pvt.<46>" say_team "where is red flag??" +L 07/22/1999 - 19:04:05: "Octone<45>" say "coming" +L 07/22/1999 - 19:04:09: "Gimp*<30>" activated the goal "blue_det" +L 07/22/1999 - 19:04:09: Broadcast: "#well_bgrate_destroyed" +L 07/22/1999 - 19:04:10: "Gimp*<30>" activated the goal "grate1" +L 07/22/1999 - 19:04:12: "CorpsAxe<25>" say "er... is anyone gonna do something about the lvl 3 sentry gun in our flag capture room" +L 07/22/1999 - 19:04:15: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:04:16: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:04:17: "Octone<45>" activated the goal "func_button 1" +L 07/22/1999 - 19:04:19: "Mikef<48>" killed "stain099<49>" with "ac" +L 07/22/1999 - 19:04:22: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:04:24: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:04:24: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:04:34: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:04:34: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:04:35: "Octone<45>" activated the goal "team one dropoff" +L 07/22/1999 - 19:04:36: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:04:36: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:04:37: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 5" +L 07/22/1999 - 19:04:37: "[S.S.]Stud*Pvt.<46>" activated the goal "team two flag" +L 07/22/1999 - 19:04:37: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:04:37: "[S.S.]Stud*Pvt.<46>" activated the goal "func_door 14" +L 07/22/1999 - 19:04:40: "[S.S.]Stud*Pvt.<46>" activated the goal "func_door 14" +L 07/22/1999 - 19:04:49: "Gimp*<30>" activated the goal "func_button 2" +L 07/22/1999 - 19:04:53: "Octone<45>" activated the goal "blue_pak5" +L 07/22/1999 - 19:04:54: "Octone<45>" activated the goal "blue_pak6" +L 07/22/1999 - 19:04:55: "stain099<49>" activated the goal "func_button 1" +L 07/22/1999 - 19:04:58: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:04: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:05: "Octone<45>" killed "Gimp*<30>" with "sentrygun" +L 07/22/1999 - 19:05:06: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 1" +L 07/22/1999 - 19:05:07: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:05:09: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:05:10: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:05:11: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:05:13: "CorpsAxe<25>" killed by world with "door" +L 07/22/1999 - 19:05:15: "stain099<49>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:05:15: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:05:15: "Gimp*<30>" say "surprise" +L 07/22/1999 - 19:05:17: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:05:20: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:21: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:21: "[S.S.]Stud*Pvt.<46>" activated the goal "team one dropoff" +L 07/22/1999 - 19:05:24: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:25: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:26: "stain099<49>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:05:27: "Gimp*<30>" activated the goal "team one flag" +L 07/22/1999 - 19:05:28: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:28: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:29: "Octone<45>" killed "Gimp*<30>" with "sentrygun" +L 07/22/1999 - 19:05:31: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:05:32: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:05:33: "CorpsAxe<25>" activated the goal "func_button 1" +L 07/22/1999 - 19:05:41: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 19:05:43: "[S.S.]Stud*Pvt.<46>" infected "stain099<49>". +L 07/22/1999 - 19:05:44: "Gimp*<30>" activated the goal "team one flag" +L 07/22/1999 - 19:05:45: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:45: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:46: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:05:47: "Octone<45>" killed "Gimp*<30>" with "sentrygun" +L 07/22/1999 - 19:05:47: "Mikef<48>" activated the goal "func_button 2" +L 07/22/1999 - 19:05:48: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:05:50: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:05:53: "CorpsAxe<25>" activated the goal "blue_pak7" +L 07/22/1999 - 19:05:54: "skater[224]<50><WON:4294915483>" connected, address "208.131.74.86:27005" +L 07/22/1999 - 19:05:54: "CorpsAxe<25>" activated the goal "blue_pak8" +L 07/22/1999 - 19:05:54: "[S.S.]Stud*Pvt.<46>" killed "stain099<49>" with "timer" +L 07/22/1999 - 19:05:55: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:05:58: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:05:58: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 19:06:03: "stain099<49>" killed "Octone<45>" with "ac" +L 07/22/1999 - 19:06:04: "<-1>" destroyed "Octone<45>"'s "dispenser". +L 07/22/1999 - 19:06:04: "<-1>" destroyed "Octone<45>"'s "sentry". +L 07/22/1999 - 19:06:04: "Octone<45>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:06:04: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:06:05: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 19:06:06: "Octone<45>" activated the goal "spawn_pak" +L 07/22/1999 - 19:06:09: "skater[224]<50><WON:4294915483>" has entered the game +L 07/22/1999 - 19:06:10: "stain099<49>" killed "Mikef<48>" with "ac" +L 07/22/1999 - 19:06:14: "Mikef<48>" say "shit" +L 07/22/1999 - 19:06:14: "[S.S.]Stud*Pvt.<46>" activated the goal "spawn_pak" +L 07/22/1999 - 19:06:15: "Gimp*<30>" activated the goal "team one flag" +L 07/22/1999 - 19:06:15: "[S.S.]Stud*Pvt.<46>" activated the goal "spawn_pak" +L 07/22/1999 - 19:06:16: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:06:16: "skater[224]<50>" joined team "1". +L 07/22/1999 - 19:06:17: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:06:17: "Gimp*<30>" activated the goal "team two dropoff" +L 07/22/1999 - 19:06:18: "skater[224]<50>" changed class to "Sniper" +L 07/22/1999 - 19:06:18: "skater[224]<50>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:06:19: "skater[224]<50>" activated the goal "spawn_pak" +L 07/22/1999 - 19:06:20: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:06:20: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 19:06:20: "skater[224]<50>" activated the goal "spawn_pak" +L 07/22/1999 - 19:06:21: "CorpsAxe<25>" activated the goal "team one flag" +L 07/22/1999 - 19:06:21: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:06:28: "Gimp*<30>" changed class to "Demoman" +L 07/22/1999 - 19:06:29: "Mikef<48>" disconnected +L 07/22/1999 - 19:06:32: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 2" +L 07/22/1999 - 19:06:36: "Octone<45>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:06:39: "Gimp*<30>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:06:46: "Octone<45>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 19:06:47: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:06:48: "[S.S.]Stud*Pvt.<46>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:06:49: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:06:50: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:06:56: "[S.S.]Stud*Pvt.<46>" activated the goal "team two flag" +L 07/22/1999 - 19:06:57: "[S.S.]Stud*Pvt.<46>" activated the goal "func_button 5" +L 07/22/1999 - 19:06:57: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:06:57: "CorpsAxe<25>" activated the goal "func_button 2" +L 07/22/1999 - 19:06:58: "[S.S.]Stud*Pvt.<46>" activated the goal "func_door 14" +L 07/22/1999 - 19:07:01: "[S.S.]Stud*Pvt.<46>" activated the goal "func_door 14" +L 07/22/1999 - 19:07:09: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:07:09: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:07:10: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:07:10: "CorpsAxe<25>" activated the goal "team two dropoff" +L 07/22/1999 - 19:07:12: "Octone<45>" killed "stain099<49>" with "sniperrifle" +L 07/22/1999 - 19:07:13: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:07:13: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:07:16: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:07:17: "Octone<45>" killed "CorpsAxe<25>" with "sniperrifle" +L 07/22/1999 - 19:07:18: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:07:19: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:07:20: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:07:20: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:07:20: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:07:22: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:07:23: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:07:24: "skater[224]<50>" changed class to "Demoman" +L 07/22/1999 - 19:07:28: "[S.S.]Stud*Pvt.<46>" disconnected +L 07/22/1999 - 19:07:28: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:07:39: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:07:40: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:07:49: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:07:51: "CorpsAxe<25>" activated the goal "blue_pak8" +L 07/22/1999 - 19:07:52: "stain099<49>" activated the goal "func_button 1" +L 07/22/1999 - 19:07:54: "Octone<45>" killed "CorpsAxe<25>" with "sniperrifle" +L 07/22/1999 - 19:07:57: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:08:03: "CorpsAxe<25>" changed class to "Soldier" +L 07/22/1999 - 19:08:03: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:08:05: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:08:10: "stain099<49>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:08:19: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:08:20: "stain099<49>" activated the goal "team one flag" +L 07/22/1999 - 19:08:37: "skater[224]<50>" say "even the teams" +L 07/22/1999 - 19:08:43: "Octone<45>" killed "CorpsAxe<25>" with "sniperrifle" +L 07/22/1999 - 19:08:49: "Octone<45>" activated the goal "blue_pak8" +L 07/22/1999 - 19:08:50: "Octone<45>" activated the goal "blue_pak7" +L 07/22/1999 - 19:08:50: "CorpsAxe<25>" changed class to "Scout" +L 07/22/1999 - 19:08:51: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:08:51: "skater[224]<50>" say "2 against8?" +L 07/22/1999 - 19:08:52: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:08:53: "Octone<45>" activated the goal "blue_pak6" +L 07/22/1999 - 19:08:54: "Octone<45>" activated the goal "blue_pak5" +L 07/22/1999 - 19:08:59: "Player<51><WON:4294933963>" connected, address "208.251.110.63:27005" +L 07/22/1999 - 19:09:01: "stain099<49>" activated the goal "func_button 2" +L 07/22/1999 - 19:09:14: "Player<51><WON:4294933963>" has entered the game +L 07/22/1999 - 19:09:16: "CorpsAxe<25>" activated the goal "blue_pak8" +L 07/22/1999 - 19:09:22: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:09:23: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:09:23: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:09:24: "stain099<49>" activated the goal "team two dropoff" +L 07/22/1999 - 19:09:26: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:09:27: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:09:40: "Player<51>" joined team "1". +L 07/22/1999 - 19:09:41: "Octone<45>" killed "CorpsAxe<25>" with "sniperrifle" +L 07/22/1999 - 19:09:41: "skater[224]<50>" killed "Gimp*<30>" with "sniperrifle" +L 07/22/1999 - 19:09:42: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:09:45: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:09:46: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:09:46: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:09:47: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:09:56: "Player<51>" changed class to "Sniper" +L 07/22/1999 - 19:09:56: "Player<51>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:09:59: "Player<51>" activated the goal "spawn_pak" +L 07/22/1999 - 19:10:01: "stain099<49>" activated the goal "func_button 1" +L 07/22/1999 - 19:10:06: "stain099<49>" killed "Player<51>" with "ac" +L 07/22/1999 - 19:10:07: "Gimp*<30>" killed "skater[224]<50>" with "shotgun" +L 07/22/1999 - 19:10:09: "skater[224]<50>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:10:12: "skater[224]<50>" activated the goal "spawn_pak" +L 07/22/1999 - 19:10:13: "skater[224]<50>" activated the goal "spawn_pak" +L 07/22/1999 - 19:10:16: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:10:22: "stain099<49>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:10:24: "Gimp*<30>" activated the goal "func_button 1" +L 07/22/1999 - 19:10:24: "CorpsAxe<25>" activated the goal "team one flag" +L 07/22/1999 - 19:10:32: "Octone<45>" activated the goal "team two flag" +L 07/22/1999 - 19:10:33: "Octone<45>" activated the goal "func_button 5" +L 07/22/1999 - 19:10:34: "Octone<45>" activated the goal "func_door 14" +L 07/22/1999 - 19:10:37: "Octone<45>" activated the goal "func_door 14" +L 07/22/1999 - 19:10:41: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:10:41: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:10:41: "stain099<49>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:10:43: "skater[224]<50>" activated the goal "func_button 1" +L 07/22/1999 - 19:10:43: "skater[224]<50>" activated the goal "func_button 1" +L 07/22/1999 - 19:10:44: "Gimp*<30>" activated the goal "blue_pak7" +L 07/22/1999 - 19:10:44: "Player<51>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:10:45: "Gimp*<30>" activated the goal "blue_pak8" +L 07/22/1999 - 19:10:46: "Player<51>" activated the goal "spawn_pak" +L 07/22/1999 - 19:10:47: "Player<51>" activated the goal "spawn_pak" +L 07/22/1999 - 19:10:48: "Gimp*<30>" activated the goal "blue_pak5" +L 07/22/1999 - 19:10:49: "Gimp*<30>" activated the goal "blue_pak6" +L 07/22/1999 - 19:10:52: "skater[224]<50>" activated the goal "func_button 1" +L 07/22/1999 - 19:11:02: "CorpsAxe<25>" activated the goal "func_button 2" +L 07/22/1999 - 19:11:11: "skater[224]<50>" killed "CorpsAxe<25>" with "gl_grenade" +L 07/22/1999 - 19:11:13: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:11:14: "Gimp*<30>" activated the goal "func_button 5" +L 07/22/1999 - 19:11:14: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:11:15: "Gimp*<30>" activated the goal "func_door 14" +L 07/22/1999 - 19:11:17: "Gimp*<30>" activated the goal "func_button 5" +L 07/22/1999 - 19:11:17: "Gimp*<30>" activated the goal "func_door 14" +L 07/22/1999 - 19:11:19: "Player<52><WON:4294911904>" connected, address "167.206.63.171:27005" +L 07/22/1999 - 19:11:20: "Gimp*<30>" killed self with "mirvgrenade" +L 07/22/1999 - 19:11:21: "Gimp*<30>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:11:22: "CorpsAxe<25>" activated the goal "team one flag" +L 07/22/1999 - 19:11:24: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:11:25: "Gimp*<30>" activated the goal "spawn_pak" +L 07/22/1999 - 19:11:25: "skater[224]<50>" killed "CorpsAxe<25>" with "gl_grenade" +L 07/22/1999 - 19:11:31: "Gimp*<30>" say "fuck!!!!!!!!!!!!!!!!!" +L 07/22/1999 - 19:11:32: "CorpsAxe<25>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:11:33: "CorpsAxe<25>" activated the goal "spawn_pak" +L 07/22/1999 - 19:11:36: "stain099<49>" activated the goal "func_button 5" +L 07/22/1999 - 19:11:37: "stain099<49>" activated the goal "func_door 14" +L 07/22/1999 - 19:11:38: "(1)Player<52><WON:4294911904>" has entered the game +L 07/22/1999 - 19:11:40: "stain099<49>" activated the goal "func_door 14" +L 07/22/1999 - 19:11:40: "Gimp*<30>" say "gotta go" +L 07/22/1999 - 19:11:42: "stain099<49>" killed self with "normalgrenade" +L 07/22/1999 - 19:11:42: "stain099<49>" activated the goal "func_button 5" +L 07/22/1999 - 19:11:43: "stain099<49>" activated the goal "func_door 14" +L 07/22/1999 - 19:11:44: "Gimp*<30>" say "cya" +L 07/22/1999 - 19:11:46: "stain099<49>" activated the goal "func_door 14" +L 07/22/1999 - 19:11:47: "stain099<49>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:11:48: "CorpsAxe<25>" say "well this is a bitch" +L 07/22/1999 - 19:11:49: "Gimp*<30>" disconnected +L 07/22/1999 - 19:11:51: "(1)Player<52>" joined team "2". +L 07/22/1999 - 19:11:56: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:11:56: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:11:59: "(1)Player<52>" changed class to "Spy" +L 07/22/1999 - 19:11:59: "(1)Player<52>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:12:01: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:12:01: "stain099<49>" activated the goal "spawn_pak" +L 07/22/1999 - 19:12:03: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:12:03: "(1)Player<52>" activated the goal "spawn_pak" +L 07/22/1999 - 19:12:04: "stain099<49>" disconnected +L 07/22/1999 - 19:12:20: "Octone<45>" activated the goal "func_button 1" +L 07/22/1999 - 19:12:23: "(1)Player<52>" killed by world with "worldspawn" +L 07/22/1999 - 19:12:24: "CorpsAxe<25>" activated the goal "team one flag" +L 07/22/1999 - 19:12:25: "(1)Player<52>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:12:29: "CorpsAxe<25>" activated the goal "func_button 2" +L 07/22/1999 - 19:12:35: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:12:36: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:12:36: "Octone<45>" activated the goal "team one dropoff" +L 07/22/1999 - 19:12:37: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:12:37: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:12:43: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:12:43: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:12:43: "CorpsAxe<25>" activated the goal "team two dropoff" +L 07/22/1999 - 19:12:45: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:12:46: "CorpsAxe<25>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:12:53: "skater[224]<50>" killed "CorpsAxe<25>" with "gl_grenade" +L 07/22/1999 - 19:13:01: "Octone<45>" activated the goal "func_button 2" +L 07/22/1999 - 19:13:06: "CorpsAxe<25>" say "well I'm outta here" +L 07/22/1999 - 19:13:20: "Player<51>" disconnected +L 07/22/1999 - 19:13:22: "skater[224]<50>" killed by world with "turret" +L 07/22/1999 - 19:13:22: "CorpsAxe<25>" disconnected +L 07/22/1999 - 19:13:29: "skater[224]<50>" changed class to "Scout" +L 07/22/1999 - 19:13:30: "skater[224]<50>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:13:30: "skater[224]<50>" activated the goal "spawn_pak" +L 07/22/1999 - 19:13:30: "skater[224]<50>" activated the goal "spawn_pak" +L 07/22/1999 - 19:13:31: "skater[224]<50>" activated the goal "spawn_pak" +L 07/22/1999 - 19:13:35: "Octone<45>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:13:44: "Octone<45>" activated the goal "func_button 5" +L 07/22/1999 - 19:13:45: "Octone<45>" activated the goal "team two flag" +L 07/22/1999 - 19:13:45: "Octone<45>" activated the goal "func_door 14" +L 07/22/1999 - 19:13:48: "Octone<45>" activated the goal "func_door 14" +L 07/22/1999 - 19:13:51: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:14:01: "skater[224]<50>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:14:43: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:14:43: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:14:44: "Octone<45>" activated the goal "team one dropoff" +L 07/22/1999 - 19:14:45: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:14:45: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:14:45: "skater[224]<50>" activated the goal "team two flag" +L 07/22/1999 - 19:14:46: "Octone<45>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:14:47: "skater[224]<50>" activated the goal "func_button 5" +L 07/22/1999 - 19:14:47: "skater[224]<50>" activated the goal "func_door 14" +L 07/22/1999 - 19:14:50: "skater[224]<50>" activated the goal "func_door 14" +L 07/22/1999 - 19:14:54: "Octone<45>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:15:08: "Octone<45>" say "ok this is pointless, later" +L 07/22/1999 - 19:15:09: "skater[224]<50>" activated the goal "func_button 1" +L 07/22/1999 - 19:15:09: "Octone<45>" disconnected +L 07/22/1999 - 19:15:17: "skater[224]<50>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:15:18: "skater[224]<50>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:15:18: "skater[224]<50>" activated the goal "team one dropoff" +L 07/22/1999 - 19:15:22: "skater[224]<50>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:15:22: "skater[224]<50>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 19:15:33: "(1)Player<52>" disconnected +L 07/22/1999 - 19:15:35: "Player<53><WON:4294911904>" connected, address "167.206.63.171:27005" +L 07/22/1999 - 19:15:39: "skater[224]<50>" activated the goal "func_button 2" +L 07/22/1999 - 19:15:49: "skater[224]<50>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 19:15:50: "Player<53><WON:4294911904>" has entered the game +L 07/22/1999 - 19:15:57: "skater[224]<50>" activated the goal "func_button 5" +L 07/22/1999 - 19:15:57: "Player<53>" joined team "2". +L 07/22/1999 - 19:15:58: "skater[224]<50>" activated the goal "func_door 14" +L 07/22/1999 - 19:15:58: "skater[224]<50>" activated the goal "team two flag" +L 07/22/1999 - 19:16:01: "skater[224]<50>" activated the goal "func_door 14" +L 07/22/1999 - 19:16:04: "Player<53>" changed class to "Spy" +L 07/22/1999 - 19:16:04: "Player<53>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:16:13: =------= MATCH RESULTS =------= +L 07/22/1999 - 19:16:13: "blue" defeated "red" +L 07/22/1999 - 19:16:13: "blue" RESULTS: "1" players. "168" frags, "1" unaccounted for. "110" team score. Allies: +L 07/22/1999 - 19:16:13: "red" RESULTS: "2" players. "96" frags, "2" unaccounted for. "80" team score. Allies: +L 07/22/1999 - 19:16:19: Log closed. diff --git a/utils/tfstats/testsuite/testlog56.txt b/utils/tfstats/testsuite/testlog56.txt new file mode 100644 index 0000000..6674407 --- /dev/null +++ b/utils/tfstats/testsuite/testlog56.txt @@ -0,0 +1,169 @@ +L 07/22/1999 - 19:16:19: Log file started. +L 07/22/1999 - 19:16:19: Spawning server "rock2" +L 07/22/1999 - 19:16:19: server cvars start +L 07/22/1999 - 19:16:19: "cr_random" = "0" +L 07/22/1999 - 19:16:19: "cr_engineer" = "0" +L 07/22/1999 - 19:16:19: "cr_spy" = "0" +L 07/22/1999 - 19:16:19: "cr_pyro" = "0" +L 07/22/1999 - 19:16:19: "cr_hwguy" = "0" +L 07/22/1999 - 19:16:19: "cr_medic" = "0" +L 07/22/1999 - 19:16:19: "cr_demoman" = "0" +L 07/22/1999 - 19:16:19: "cr_soldier" = "0" +L 07/22/1999 - 19:16:19: "cr_sniper" = "0" +L 07/22/1999 - 19:16:19: "cr_scout" = "0" +L 07/22/1999 - 19:16:19: "decalfrequency" = "30" +L 07/22/1999 - 19:16:19: "mp_autocrosshair" = "1" +L 07/22/1999 - 19:16:19: "mp_flashlight" = "0" +L 07/22/1999 - 19:16:19: "mp_footsteps" = "0" +L 07/22/1999 - 19:16:19: "mp_forcerespawn" = "1" +L 07/22/1999 - 19:16:19: "mp_weaponstay" = "0" +L 07/22/1999 - 19:16:19: "mp_falldamage" = "0" +L 07/22/1999 - 19:16:19: "mp_friendlyfire" = "0" +L 07/22/1999 - 19:16:19: "mp_timelimit" = "30" +L 07/22/1999 - 19:16:19: "mp_fraglimit" = "0" +L 07/22/1999 - 19:16:19: "mp_teamplay" = "21" +L 07/22/1999 - 19:16:19: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 19:16:19: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 19:16:19: "tfc_adminpwd" = "" +L 07/22/1999 - 19:16:19: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 19:16:19: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 19:16:19: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 19:16:19: "tfc_autoteam" = "0" +L 07/22/1999 - 19:16:19: "sv_maxrate" = "0" +L 07/22/1999 - 19:16:19: "sv_minrate" = "0" +L 07/22/1999 - 19:16:19: "sv_allowupload" = "1" +L 07/22/1999 - 19:16:19: "sv_allowdownload" = "1" +L 07/22/1999 - 19:16:19: "sv_upload_maxsize" = "0" +L 07/22/1999 - 19:16:19: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 19:16:19: "sv_spectalk" = "1" +L 07/22/1999 - 19:16:19: "sv_maxspectators" = "8" +L 07/22/1999 - 19:16:19: "sv_cheats" = "1.000000" +L 07/22/1999 - 19:16:19: "sv_clienttrace" = "3.5" +L 07/22/1999 - 19:16:19: "sv_timeout" = "65" +L 07/22/1999 - 19:16:19: "sv_waterfriction" = "1" +L 07/22/1999 - 19:16:19: "sv_wateraccelerate" = "10" +L 07/22/1999 - 19:16:19: "sv_airaccelerate" = "10" +L 07/22/1999 - 19:16:19: "sv_airmove" = "1" +L 07/22/1999 - 19:16:19: "sv_bounce" = "1" +L 07/22/1999 - 19:16:19: "sv_clipmode" = "0" +L 07/22/1999 - 19:16:19: "sv_stepsize" = "18" +L 07/22/1999 - 19:16:19: "sv_accelerate" = "10" +L 07/22/1999 - 19:16:19: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 19:16:19: "sv_stopspeed" = "100" +L 07/22/1999 - 19:16:19: "edgefriction" = "2" +L 07/22/1999 - 19:16:19: "sv_friction" = "4" +L 07/22/1999 - 19:16:19: "sv_gravity" = "800" +L 07/22/1999 - 19:16:19: "sv_aim" = "0" +L 07/22/1999 - 19:16:19: "sv_password" = "" +L 07/22/1999 - 19:16:19: "sv_sendvelocity" = "1" +L 07/22/1999 - 19:16:19: "pausable" = "0" +L 07/22/1999 - 19:16:19: "coop" = "0" +L 07/22/1999 - 19:16:19: "deathmatch" = "1" +L 07/22/1999 - 19:16:19: "mp_logecho" = "1" +L 07/22/1999 - 19:16:19: "mp_logfile" = "1" +L 07/22/1999 - 19:16:19: "cmdline" = "0" +L 07/22/1999 - 19:16:19: server cvars end +L 07/22/1999 - 19:16:24: Map CRC "1246753045" +L 07/22/1999 - 19:16:24: "sv_maxspeed" = "500" +L 07/22/1999 - 19:16:24: Server name is "Team Fortress Classic" +L 07/22/1999 - 19:16:24: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 19:16:41: "Blackened<24><WON:4294904126>" has entered the game +L 07/22/1999 - 19:16:48: "skater[224]<50><WON:4294915483>" has entered the game +L 07/22/1999 - 19:16:55: "skater[224]<50>" joined team "1". +L 07/22/1999 - 19:16:57: "skater[224]<50>" changed class to "Scout" +L 07/22/1999 - 19:16:57: "skater[224]<50>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:17:18: "skater[224]<50>" activated the goal "goalitem" +L 07/22/1999 - 19:17:36: "skater[224]<50>" activated the goal "rhand" +L 07/22/1999 - 19:17:36: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 19:17:37: "skater[224]<50>" activated the goal "rblock" +L 07/22/1999 - 19:17:39: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 19:17:40: "skater[224]<50>" activated the goal "brise1" +L 07/22/1999 - 19:17:41: "skater[224]<50>" activated the goal "brise2" +L 07/22/1999 - 19:17:44: "skater[224]<50>" activated the goal "brise3" +L 07/22/1999 - 19:17:46: Broadcast: "5 . . . +" +L 07/22/1999 - 19:17:47: Broadcast: "4 . . . +" +L 07/22/1999 - 19:17:48: Broadcast: "3 . . . +" +L 07/22/1999 - 19:17:49: Broadcast: "2 . . . +" +L 07/22/1999 - 19:17:50: Broadcast: "1 . . . +" +L 07/22/1999 - 19:17:53: "AciD<54><WON:4294916872>" connected, address "209.178.153.26:27005" +L 07/22/1999 - 19:17:57: "skater[224]<50>" activated the goal "brise1" +L 07/22/1999 - 19:17:58: "skater[224]<50>" activated the goal "brise2" +L 07/22/1999 - 19:18:00: "skater[224]<50>" activated the goal "brise3" +L 07/22/1999 - 19:18:01: "skater[224]<50>" activated the goal "rblock" +L 07/22/1999 - 19:18:17: "AciD<54><WON:4294916872>" has entered the game +L 07/22/1999 - 19:18:18: "skater[224]<50>" activated the goal "goalitem" +L 07/22/1999 - 19:18:23: "skater[224]<50>" killed by world with "#rock_laser_kill" +L 07/22/1999 - 19:18:26: "skater[224]<50>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:18:47: "skater[224]<50>" activated the goal "goalitem" +L 07/22/1999 - 19:19:06: "skater[224]<50>" activated the goal "rhand" +L 07/22/1999 - 19:19:06: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 19:19:06: "skater[224]<50>" activated the goal "rblock" +L 07/22/1999 - 19:19:09: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 19:19:10: "skater[224]<50>" activated the goal "brise1" +L 07/22/1999 - 19:19:10: "skater[224]<50>" activated the goal "brise2" +L 07/22/1999 - 19:19:13: "skater[224]<50>" activated the goal "brise3" +L 07/22/1999 - 19:19:16: Broadcast: "5 . . . +" +L 07/22/1999 - 19:19:16: "AciD<54>" disconnected +L 07/22/1999 - 19:19:17: Broadcast: "4 . . . +" +L 07/22/1999 - 19:19:18: Broadcast: "3 . . . +" +L 07/22/1999 - 19:19:19: Broadcast: "2 . . . +" +L 07/22/1999 - 19:19:20: Broadcast: "1 . . . +" +L 07/22/1999 - 19:19:27: "skater[224]<50>" activated the goal "brise1" +L 07/22/1999 - 19:19:27: "skater[224]<50>" activated the goal "brise2" +L 07/22/1999 - 19:19:29: "skater[224]<50>" activated the goal "brise3" +L 07/22/1999 - 19:19:31: "skater[224]<50>" activated the goal "rblock" +L 07/22/1999 - 19:20:01: "WhyMe<55><WON:4294917116>" connected, address "208.235.43.211:22184" +L 07/22/1999 - 19:20:01: "skater[224]<50>" activated the goal "goalitem" +L 07/22/1999 - 19:20:18: "skater[224]<50>" killed by world with "#rock_laser_kill" +L 07/22/1999 - 19:20:20: "skater[224]<50>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:20:49: "skater[224]<50>" disconnected +L 07/22/1999 - 19:30:51: "Dirtman<56><WON:4294933509>" connected, address "207.58.16.69:27005" +L 07/22/1999 - 19:31:35: "Dirtman<56><WON:4294933509>" has entered the game +L 07/22/1999 - 19:31:49: "Dirtman<56>" joined team "1". +L 07/22/1999 - 19:31:55: "Dirtman<56>" changed class to "HWGuy" +L 07/22/1999 - 19:31:55: "Dirtman<56>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:32:15: "[SH5]GRIZZ<57><WON:4294918409>" connected, address "206.151.91.156:27005" +L 07/22/1999 - 19:34:38: "Dirtman<56>" killed by world with "#rock_laser_kill" +L 07/22/1999 - 19:34:43: "Dirtman<56>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:36:14: "Dirtman<56>" activated the goal "goalitem" +L 07/22/1999 - 19:36:23: "Lil~Trollop<58><WON:4294916826>" connected, address "209.96.74.132:27005" +L 07/22/1999 - 19:37:18: "Dirtman<56>" activated the goal "rhand" +L 07/22/1999 - 19:37:18: Broadcast: "#rock_blue_scores" +L 07/22/1999 - 19:37:18: "Dirtman<56>" activated the goal "rblock" +L 07/22/1999 - 19:37:21: Broadcast: "#rock_gasmask_message" +L 07/22/1999 - 19:37:22: "Dirtman<56>" activated the goal "brise1" +L 07/22/1999 - 19:37:22: "Dirtman<56>" activated the goal "brise2" +L 07/22/1999 - 19:37:26: "Dirtman<56>" activated the goal "brise3" +L 07/22/1999 - 19:37:28: Broadcast: "5 . . . +" +L 07/22/1999 - 19:37:29: Broadcast: "4 . . . +" +L 07/22/1999 - 19:37:30: Broadcast: "3 . . . +" +L 07/22/1999 - 19:37:31: Broadcast: "2 . . . +" +L 07/22/1999 - 19:37:32: Broadcast: "1 . . . +" +L 07/22/1999 - 19:37:39: "Dirtman<56>" activated the goal "brise1" +L 07/22/1999 - 19:37:39: "Dirtman<56>" activated the goal "brise2" +L 07/22/1999 - 19:37:41: "Dirtman<56>" activated the goal "brise3" +L 07/22/1999 - 19:37:43: "Dirtman<56>" activated the goal "rblock" +L 07/22/1999 - 19:38:04: "Dirtman<56>" disconnected +L 07/22/1999 - 19:40:32: "Player<59><WON:4294918427>" connected, address "165.124.28.82:27005" +L 07/22/1999 - 19:40:59: "Player<59><WON:4294918427>" has entered the game +L 07/22/1999 - 19:42:36: "Player<59>" disconnected +L 07/22/1999 - 19:46:24: =------= MATCH RESULTS =------= +L 07/22/1999 - 19:46:24: "blue" defeated "red" +L 07/22/1999 - 19:46:24: "blue" RESULTS: "0" players. "27" frags, "0" unaccounted for. "45" team score. Allies: +L 07/22/1999 - 19:46:24: "red" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies: +L 07/22/1999 - 19:48:30: Log closed. diff --git a/utils/tfstats/testsuite/testlog57.txt b/utils/tfstats/testsuite/testlog57.txt new file mode 100644 index 0000000..9ea1ade --- /dev/null +++ b/utils/tfstats/testsuite/testlog57.txt @@ -0,0 +1,328 @@ +L 07/22/1999 - 19:48:30: Log file started. +L 07/22/1999 - 19:48:30: Spawning server "2fort" +L 07/22/1999 - 19:48:30: server cvars start +L 07/22/1999 - 19:48:30: "cr_random" = "0" +L 07/22/1999 - 19:48:30: "cr_engineer" = "0" +L 07/22/1999 - 19:48:30: "cr_spy" = "0" +L 07/22/1999 - 19:48:30: "cr_pyro" = "0" +L 07/22/1999 - 19:48:30: "cr_hwguy" = "0" +L 07/22/1999 - 19:48:30: "cr_medic" = "0" +L 07/22/1999 - 19:48:30: "cr_demoman" = "0" +L 07/22/1999 - 19:48:30: "cr_soldier" = "0" +L 07/22/1999 - 19:48:30: "cr_sniper" = "0" +L 07/22/1999 - 19:48:30: "cr_scout" = "0" +L 07/22/1999 - 19:48:30: "decalfrequency" = "30" +L 07/22/1999 - 19:48:30: "mp_autocrosshair" = "1" +L 07/22/1999 - 19:48:30: "mp_flashlight" = "0" +L 07/22/1999 - 19:48:30: "mp_footsteps" = "0" +L 07/22/1999 - 19:48:30: "mp_forcerespawn" = "1" +L 07/22/1999 - 19:48:30: "mp_weaponstay" = "0" +L 07/22/1999 - 19:48:30: "mp_falldamage" = "0" +L 07/22/1999 - 19:48:30: "mp_friendlyfire" = "0" +L 07/22/1999 - 19:48:30: "mp_timelimit" = "30" +L 07/22/1999 - 19:48:30: "mp_fraglimit" = "0" +L 07/22/1999 - 19:48:30: "mp_teamplay" = "21" +L 07/22/1999 - 19:48:30: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 19:48:30: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 19:48:30: "tfc_adminpwd" = "" +L 07/22/1999 - 19:48:30: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 19:48:30: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 19:48:30: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 19:48:30: "tfc_autoteam" = "0" +L 07/22/1999 - 19:48:30: "sv_maxrate" = "0" +L 07/22/1999 - 19:48:30: "sv_minrate" = "0" +L 07/22/1999 - 19:48:30: "sv_allowupload" = "1" +L 07/22/1999 - 19:48:30: "sv_allowdownload" = "1" +L 07/22/1999 - 19:48:30: "sv_upload_maxsize" = "0" +L 07/22/1999 - 19:48:30: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 19:48:30: "sv_spectalk" = "1" +L 07/22/1999 - 19:48:30: "sv_maxspectators" = "8" +L 07/22/1999 - 19:48:30: "sv_cheats" = "1.000000" +L 07/22/1999 - 19:48:30: "sv_clienttrace" = "3.5" +L 07/22/1999 - 19:48:30: "sv_timeout" = "65" +L 07/22/1999 - 19:48:30: "sv_waterfriction" = "1" +L 07/22/1999 - 19:48:30: "sv_wateraccelerate" = "10" +L 07/22/1999 - 19:48:30: "sv_airaccelerate" = "10" +L 07/22/1999 - 19:48:30: "sv_airmove" = "1" +L 07/22/1999 - 19:48:30: "sv_bounce" = "1" +L 07/22/1999 - 19:48:30: "sv_clipmode" = "0" +L 07/22/1999 - 19:48:30: "sv_stepsize" = "18" +L 07/22/1999 - 19:48:30: "sv_accelerate" = "10" +L 07/22/1999 - 19:48:30: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 19:48:30: "sv_stopspeed" = "100" +L 07/22/1999 - 19:48:30: "edgefriction" = "2" +L 07/22/1999 - 19:48:30: "sv_friction" = "4" +L 07/22/1999 - 19:48:30: "sv_gravity" = "800" +L 07/22/1999 - 19:48:30: "sv_aim" = "0" +L 07/22/1999 - 19:48:30: "sv_password" = "" +L 07/22/1999 - 19:48:30: "sv_sendvelocity" = "1" +L 07/22/1999 - 19:48:30: "pausable" = "0" +L 07/22/1999 - 19:48:30: "coop" = "0" +L 07/22/1999 - 19:48:30: "deathmatch" = "1" +L 07/22/1999 - 19:48:30: "mp_logecho" = "1" +L 07/22/1999 - 19:48:30: "mp_logfile" = "1" +L 07/22/1999 - 19:48:30: "cmdline" = "0" +L 07/22/1999 - 19:48:30: server cvars end +L 07/22/1999 - 19:48:33: Map CRC "-652696221" +L 07/22/1999 - 19:48:33: "sv_maxspeed" = "500" +L 07/22/1999 - 19:48:33: Server name is "Team Fortress Classic" +L 07/22/1999 - 19:48:33: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 19:48:46: "Blackened<24><WON:4294904126>" has entered the game +L 07/22/1999 - 19:49:33: "Vertigo<60><WON:4294920155>" connected, address "207.34.182.98:27005" +L 07/22/1999 - 19:49:46: "Vertigo<60><WON:4294920155>" has entered the game +L 07/22/1999 - 19:49:52: "Vertigo<60>" joined team "1". +L 07/22/1999 - 19:50:04: "Vertigo<60>" changed class to "Spy" +L 07/22/1999 - 19:50:04: "Vertigo<60>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:53:14: "Vertigo<60>" disconnected +L 07/22/1999 - 19:55:12: "DasBoot<61><WON:4294920825>" connected, address "209.156.117.28:27005" +L 07/22/1999 - 19:55:30: "DasBoot<61><WON:4294920825>" has entered the game +L 07/22/1999 - 19:55:38: "DasBoot<61>" disconnected +L 07/22/1999 - 19:55:48: "sniper<62><WON:4294920769>" connected, address "207.172.73.85:27005" +L 07/22/1999 - 19:55:59: "sniper<62><WON:4294920769>" has entered the game +L 07/22/1999 - 19:56:11: "sniper<62>" joined team "1". +L 07/22/1999 - 19:56:14: "sniper<62>" changed class to "Sniper" +L 07/22/1999 - 19:56:14: "sniper<62>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:56:19: "sniper<62>" say "hello" +L 07/22/1999 - 19:56:33: "sbd<63><WON:4294920952>" connected, address "207.224.147.137:27005" +L 07/22/1999 - 19:56:51: "sbd<63><WON:4294920952>" has entered the game +L 07/22/1999 - 19:57:07: "sbd<63>" joined team "2". +L 07/22/1999 - 19:57:09: "sbd<63>" changed class to "HWGuy" +L 07/22/1999 - 19:57:09: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:58:13: "sbd<63>" killed "sniper<62>" with "ac" +L 07/22/1999 - 19:58:17: "sniper<62>" say "hehehehe" +L 07/22/1999 - 19:58:22: "sniper<62>" say "why are we the only ones here" +L 07/22/1999 - 19:58:24: "sniper<62>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:58:55: "sbd<63>" say "good question==this one is moving quick enough==no lag" +L 07/22/1999 - 19:58:57: "Player<64><WON:4294921177>" connected, address "24.65.104.15:27005" +L 07/22/1999 - 19:59:04: "sniper<62>" say "say again" +L 07/22/1999 - 19:59:22: "GR-44<65><WON:4294919897>" connected, address "171.214.208.170:27005" +L 07/22/1999 - 19:59:33: "Player<64><WON:4294921177>" has entered the game +L 07/22/1999 - 19:59:34: "sbd<63>" say "oops---spoke too soon--stuck cant move" +L 07/22/1999 - 19:59:47: "GR-44<65><WON:4294919897>" has entered the game +L 07/22/1999 - 19:59:47: "Player<64>" joined team "2". +L 07/22/1999 - 19:59:49: "Player<64>" changed class to "Sniper" +L 07/22/1999 - 19:59:49: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 19:59:58: "GR-44<65>" joined team "1". +L 07/22/1999 - 20:00:00: "GR-44<65>" changed class to "Engineer" +L 07/22/1999 - 20:00:00: "GR-44<65>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:00:07: "sniper<62>" say "thanks" +L 07/22/1999 - 20:00:12: "sbd<63>" activated the goal "Blue Flag" +L 07/22/1999 - 20:00:16: "sniper<62>" say "i've never played htis before" +L 07/22/1999 - 20:00:30: "Player<64>" killed "sniper<62>" with "sniperrifle" +L 07/22/1999 - 20:00:32: "sniper<62>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:00:41: "sniper<62>" say_team "hey" +L 07/22/1999 - 20:00:48: "sniper<62>" say_team "i'll be the guard" +L 07/22/1999 - 20:00:49: "GR-44<65>" built a "dispenser". +L 07/22/1999 - 20:00:55: "sniper<62>" say_team "cause i'm just a sniber" +L 07/22/1999 - 20:01:12: "sbd<63>" say "its easy enough--just head over to enemy base and get their flag" +L 07/22/1999 - 20:01:22: "sniper<62>" disconnected +L 07/22/1999 - 20:01:25: "sbd<63>" say "then take it to your base" +L 07/22/1999 - 20:01:33: "GR-44<65>" disconnected +L 07/22/1999 - 20:01:33: "<-1>" destroyed "GR-44<65>"'s "dispenser". +L 07/22/1999 - 20:02:02: "HughJorgan<66><WON:4294921335>" connected, address "198.247.7.176:27005" +L 07/22/1999 - 20:02:21: "sbd<63>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 20:02:24: "HughJorgan<66><WON:4294921335>" has entered the game +L 07/22/1999 - 20:02:41: "HughJorgan<66>" joined team "1". +L 07/22/1999 - 20:02:47: "HughJorgan<66>" changed class to "Pyro" +L 07/22/1999 - 20:02:47: "HughJorgan<66>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:03:04: "ORieN<67><WON:4294920801>" connected, address "171.209.34.183:27005" +L 07/22/1999 - 20:03:22: "sbd<63>" activated the goal "Blue Flag" +L 07/22/1999 - 20:03:30: "[MOE]<68><WON:4294921663>" connected, address "209.38.22.138:27005" +L 07/22/1999 - 20:03:59: "Laika<69><WON:4294921713>" connected, address "207.153.132.169:27005" +L 07/22/1999 - 20:04:05: "HughJorgan<66>" disconnected +L 07/22/1999 - 20:04:07: "[MOE]<68><WON:4294921663>" has entered the game +L 07/22/1999 - 20:04:09: "Laika<69><WON:4294921713>" has entered the game +L 07/22/1999 - 20:04:15: "Laika<69>" joined team "1". +L 07/22/1999 - 20:04:17: "Laika<69>" changed class to "Soldier" +L 07/22/1999 - 20:04:17: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:04:21: "[MOE]<68>" joined team "1". +L 07/22/1999 - 20:04:25: "[MOE]<68>" changed class to "Soldier" +L 07/22/1999 - 20:04:25: "[MOE]<68>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:04:26: "sbd<63>" activated the goal "Team 2 dropoff" +L 07/22/1999 - 20:05:02: "Player<64>" killed "Laika<69>" with "sniperrifle" +L 07/22/1999 - 20:05:03: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:05:41: "umpah<70><WON:4294921507>" connected, address "63.13.48.215:27005" +L 07/22/1999 - 20:05:44: "[MOE]<68>" disconnected +L 07/22/1999 - 20:05:44: "[MOE]<71><WON:4294921663>" connected, address "209.38.22.138:27005" +L 07/22/1999 - 20:06:05: "umpah<70><WON:4294921507>" has entered the game +L 07/22/1999 - 20:06:10: "[MOE]<71><WON:4294921663>" has entered the game +L 07/22/1999 - 20:06:20: "wfo-Nadz<72><WON:4294921935>" connected, address "206.58.106.7:22155" +L 07/22/1999 - 20:06:20: "[MOE]<71>" joined team "1". +L 07/22/1999 - 20:06:22: "[MOE]<71>" changed class to "Soldier" +L 07/22/1999 - 20:06:22: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:06:25: "Laika<69>" activated the goal "Red Flag" +L 07/22/1999 - 20:06:33: "wfo-Nadz<72><WON:4294921935>" has entered the game +L 07/22/1999 - 20:06:38: "wfo-Nadz<72>" joined team "2". +L 07/22/1999 - 20:06:39: "wfo-Nadz<72>" changed class to "Sniper" +L 07/22/1999 - 20:06:39: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:06:44: "umpah<70>" joined team "2". +L 07/22/1999 - 20:06:47: "umpah<70>" changed class to "Soldier" +L 07/22/1999 - 20:06:47: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:06:56: "Laika<69>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:06:57: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:07:02: "Laika<69>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 20:07:07: "Laika<69>" killed "sbd<63>" with "rocket" +L 07/22/1999 - 20:07:08: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:07:18: "wfo-Nadz<72>" changed class to "Demoman" +L 07/22/1999 - 20:07:23: "wfo-Nadz<72>" killed "[MOE]<71>" with "sniperrifle" +L 07/22/1999 - 20:07:30: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:07:44: "Player<64>" killed "[MOE]<71>" with "sniperrifle" +L 07/22/1999 - 20:07:47: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:07:53: "Laika<69>" changed class to "Sniper" +L 07/22/1999 - 20:08:05: "Laika<69>" killed "sbd<63>" with "supershotgun" +L 07/22/1999 - 20:08:08: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:08:13: "Laika<69>" killed self with "normalgrenade" +L 07/22/1999 - 20:08:14: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:08:27: "wfo-Nadz<72>" changed to team "1". +L 07/22/1999 - 20:08:27: "wfo-Nadz<72>" killed self with "world" +L 07/22/1999 - 20:08:28: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:08:30: "Laika<69>" killed "umpah<70>" with "sniperrifle" +L 07/22/1999 - 20:08:30: "wfo-Nadz<72>" changed class to "Sniper" +L 07/22/1999 - 20:08:30: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:08:31: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:08:41: "[MOE]<71>" killed self with "nailgrenade" +L 07/22/1999 - 20:08:42: "Player<64>" killed "wfo-Nadz<72>" with "sniperrifle" +L 07/22/1999 - 20:08:43: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:08:46: "Laika<69>" killed "sbd<63>" with "headshot" +L 07/22/1999 - 20:08:47: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:08:53: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:08:54: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:09:00: "Laika<69>" killed "umpah<70>" with "sniperrifle" +L 07/22/1999 - 20:09:01: "wfo-Nadz<72>" changed class to "Demoman" +L 07/22/1999 - 20:09:01: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:09:03: "[MOE]<71>" say_team "nice finish and sorry i bounced you" +L 07/22/1999 - 20:09:05: "Laika<69>" killed "sbd<63>" with "sniperrifle" +L 07/22/1999 - 20:09:09: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:09:09: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:09:10: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:09:13: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:09:18: "Laika<69>" say_team "np" +L 07/22/1999 - 20:09:22: "Laika<69>" say_team "and thx" +L 07/22/1999 - 20:09:24: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:09:26: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:09:31: "wfo-Nadz<72>" killed "umpah<70>" with "sniperrifle" +L 07/22/1999 - 20:09:32: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:09:36: "[MOE]<71>" killed "sbd<63>" with "rocket" +L 07/22/1999 - 20:09:37: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:09:40: "sbd<63>" changed class to "Sniper" +L 07/22/1999 - 20:09:53: "Player<64>" killed "wfo-Nadz<72>" with "sniperrifle" +L 07/22/1999 - 20:09:54: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:09:56: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:09:57: "[MOE]<71>" activated the goal "Red Flag" +L 07/22/1999 - 20:09:57: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:10:30: "wfo-Nadz<72>" killed "Player<64>" with "mirvgrenade" +L 07/22/1999 - 20:10:31: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:10:37: "Laika<69>" killed "umpah<70>" with "sniperrifle" +L 07/22/1999 - 20:10:41: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:10:45: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:10:46: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:10:47: "[MOE]<71>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 20:10:49: "wfo-Nadz<72>" activated the goal "Red Flag" +L 07/22/1999 - 20:10:50: "Laika<69>" say_team "good jbo!" +L 07/22/1999 - 20:11:05: "Laika<69>" killed "sbd<63>" with "headshot" +L 07/22/1999 - 20:11:06: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:11:15: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:11:16: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:11:28: "DB89<73><WON:4294922399>" connected, address "209.179.171.103:27005" +L 07/22/1999 - 20:11:28: "wfo-Nadz<72>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 20:11:31: "Laika<69>" killed "umpah<70>" with "sniperrifle" +L 07/22/1999 - 20:11:37: "Laika<69>" killed "sbd<63>" with "sniperrifle" +L 07/22/1999 - 20:11:40: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:11:42: "sbd<63>" changed class to "HWGuy" +L 07/22/1999 - 20:11:44: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:11:47: "DB89<73><WON:4294922399>" has entered the game +L 07/22/1999 - 20:11:58: "DB89<73>" joined team "1". +L 07/22/1999 - 20:12:01: "Laika<69>" killed "sbd<63>" with "headshot" +L 07/22/1999 - 20:12:03: "DB89<73>" changed class to "Soldier" +L 07/22/1999 - 20:12:03: "DB89<73>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:12:04: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:12:13: "[MOE]<71>" activated the goal "Red Flag" +L 07/22/1999 - 20:12:15: "Player<64>" killed "Laika<69>" with "headshot" +L 07/22/1999 - 20:12:18: "wfo-Nadz<72>" killed "umpah<70>" with "pipebomb" +L 07/22/1999 - 20:12:19: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:12:20: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:12:34: "Laika<69>" killed "Player<64>" with "nails" +L 07/22/1999 - 20:12:35: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:12:40: "Player<64>" changed class to "HWGuy" +L 07/22/1999 - 20:12:46: "Laika<69>" killed "sbd<63>" with "sniperrifle" +L 07/22/1999 - 20:12:47: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:12:53: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:12:54: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:13:04: "[MOE]<71>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 20:13:04: "wfo-Nadz<72>" killed "Player<64>" with "normalgrenade" +L 07/22/1999 - 20:13:05: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:13:14: "wfo-Nadz<72>" activated the goal "Red Flag" +L 07/22/1999 - 20:13:15: "sbd<63>" killed "Laika<69>" with "ac" +L 07/22/1999 - 20:13:18: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:13:22: "umpah<70>" killed self with "rocket" +L 07/22/1999 - 20:13:26: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:13:30: "Laika<69>" killed "sbd<63>" with "sniperrifle" +L 07/22/1999 - 20:13:32: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:13:39: "DB89<73>" killed "umpah<70>" with "rocket" +L 07/22/1999 - 20:13:40: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:13:55: "wfo-Nadz<72>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 20:14:03: "[MOE]<71>" killed "sbd<63>" with "normalgrenade" +L 07/22/1999 - 20:14:04: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:14:20: "wfo-Nadz<72>" killed "Player<64>" with "mirvgrenade" +L 07/22/1999 - 20:14:21: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:14:24: "[MOE]<71>" activated the goal "Red Flag" +L 07/22/1999 - 20:14:27: "sbd<63>" changed class to "RandomPC" +L 07/22/1999 - 20:14:33: "wfo-Nadz<72>" killed "umpah<70>" with "gl_grenade" +L 07/22/1999 - 20:14:35: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:14:41: "Player<64>" killed "wfo-Nadz<72>" with "ac" +L 07/22/1999 - 20:14:42: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:14:47: "sbd<63>" changed class to "Engineer" +L 07/22/1999 - 20:14:47: "wfo-Nadz<72>" killed "Player<64>" with "mirvgrenade" +L 07/22/1999 - 20:14:51: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:15:03: "Laika<69>" say_team "sorry db89" +L 07/22/1999 - 20:15:07: "Player<64>" killed "wfo-Nadz<72>" with "ac" +L 07/22/1999 - 20:15:09: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:15:11: "DB89<73>" say_team "np" +L 07/22/1999 - 20:15:16: "[MOE]<71>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 20:15:31: "Laika<69>" killed "umpah<70>" with "headshot" +L 07/22/1999 - 20:15:31: "[MOE]<71>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:15:32: "wfo-Nadz<72>" killed self with "gl_grenade" +L 07/22/1999 - 20:15:33: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:15:33: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:15:33: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:15:51: "Player<64>" killed "wfo-Nadz<72>" with "ac" +L 07/22/1999 - 20:15:54: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:16:06: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:16:08: "wfo-Nadz<72>" killed "umpah<70>" with "gl_grenade" +L 07/22/1999 - 20:16:09: "Player<64>" changed class to "Sniper" +L 07/22/1999 - 20:16:10: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:16:10: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:16:18: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:16:20: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:16:30: "umpah<70>" killed self with "normalgrenade" +L 07/22/1999 - 20:16:32: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:16:42: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:16:43: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:16:50: "umpah<70>" killed "wfo-Nadz<72>" with "rocket" +L 07/22/1999 - 20:16:51: "wfo-Nadz<72>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:17:07: "[MOE]<71>" killed "umpah<70>" with "rocket" +L 07/22/1999 - 20:17:09: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:17:23: "[MOE]<71>" killed self with "rocket" +L 07/22/1999 - 20:17:32: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:17:36: "DB89<73>" killed "umpah<70>" with "rocket" +L 07/22/1999 - 20:17:38: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:17:45: "wfo-Nadz<72>" activated the goal "Red Flag" +L 07/22/1999 - 20:17:48: "umpah<70>" changed class to "HWGuy" +L 07/22/1999 - 20:18:00: "[MOE]<71>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:18:01: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:18:02: "DB89<73>" killed "umpah<70>" with "rocket" +L 07/22/1999 - 20:18:04: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:18:04: "wfo-Nadz<72>" killed "sbd<63>" with "mirvgrenade" +L 07/22/1999 - 20:18:05: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:18:13: "Laika<69>" killed "Player<64>" with "sniperrifle" +L 07/22/1999 - 20:18:13: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:18:20: "Laika<69>" killed "sbd<63>" with "sniperrifle" +L 07/22/1999 - 20:18:21: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:18:24: "wfo-Nadz<72>" activated the goal "Team 1 dropoff" +L 07/22/1999 - 20:18:32: "Laika<69>" killed "sbd<63>" with "sniperrifle" +L 07/22/1999 - 20:18:32: =------= MATCH RESULTS =------= +L 07/22/1999 - 20:18:32: "blue" defeated "red" +L 07/22/1999 - 20:18:32: "blue" RESULTS: "4" players. "112" frags, "4" unaccounted for. "70" team score. Allies: +L 07/22/1999 - 20:18:32: "red" RESULTS: "3" players. "30" frags, "3" unaccounted for. "20" team score. Allies: +L 07/22/1999 - 20:18:37: "[MOE]<71>" say "gg" +L 07/22/1999 - 20:18:39: Log closed. diff --git a/utils/tfstats/testsuite/testlog58.txt b/utils/tfstats/testsuite/testlog58.txt new file mode 100644 index 0000000..e2fb3e1 --- /dev/null +++ b/utils/tfstats/testsuite/testlog58.txt @@ -0,0 +1,458 @@ +L 07/22/1999 - 20:18:39: Log file started. +L 07/22/1999 - 20:18:39: Spawning server "hunted" +L 07/22/1999 - 20:18:39: server cvars start +L 07/22/1999 - 20:18:39: "cr_random" = "0" +L 07/22/1999 - 20:18:39: "cr_engineer" = "0" +L 07/22/1999 - 20:18:39: "cr_spy" = "0" +L 07/22/1999 - 20:18:39: "cr_pyro" = "0" +L 07/22/1999 - 20:18:39: "cr_hwguy" = "0" +L 07/22/1999 - 20:18:39: "cr_medic" = "0" +L 07/22/1999 - 20:18:39: "cr_demoman" = "0" +L 07/22/1999 - 20:18:39: "cr_soldier" = "0" +L 07/22/1999 - 20:18:39: "cr_sniper" = "0" +L 07/22/1999 - 20:18:39: "cr_scout" = "0" +L 07/22/1999 - 20:18:39: "decalfrequency" = "30" +L 07/22/1999 - 20:18:39: "mp_autocrosshair" = "1" +L 07/22/1999 - 20:18:39: "mp_flashlight" = "0" +L 07/22/1999 - 20:18:39: "mp_footsteps" = "0" +L 07/22/1999 - 20:18:39: "mp_forcerespawn" = "1" +L 07/22/1999 - 20:18:39: "mp_weaponstay" = "0" +L 07/22/1999 - 20:18:39: "mp_falldamage" = "0" +L 07/22/1999 - 20:18:39: "mp_friendlyfire" = "0" +L 07/22/1999 - 20:18:39: "mp_timelimit" = "30" +L 07/22/1999 - 20:18:39: "mp_fraglimit" = "0" +L 07/22/1999 - 20:18:39: "mp_teamplay" = "21" +L 07/22/1999 - 20:18:39: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 20:18:39: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 20:18:39: "tfc_adminpwd" = "" +L 07/22/1999 - 20:18:39: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 20:18:39: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 20:18:39: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 20:18:39: "tfc_autoteam" = "0" +L 07/22/1999 - 20:18:39: "sv_maxrate" = "0" +L 07/22/1999 - 20:18:39: "sv_minrate" = "0" +L 07/22/1999 - 20:18:39: "sv_allowupload" = "1" +L 07/22/1999 - 20:18:39: "sv_allowdownload" = "1" +L 07/22/1999 - 20:18:39: "sv_upload_maxsize" = "0" +L 07/22/1999 - 20:18:39: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 20:18:39: "sv_spectalk" = "1" +L 07/22/1999 - 20:18:39: "sv_maxspectators" = "8" +L 07/22/1999 - 20:18:39: "sv_cheats" = "1.000000" +L 07/22/1999 - 20:18:39: "sv_clienttrace" = "3.5" +L 07/22/1999 - 20:18:39: "sv_timeout" = "65" +L 07/22/1999 - 20:18:39: "sv_waterfriction" = "1" +L 07/22/1999 - 20:18:39: "sv_wateraccelerate" = "10" +L 07/22/1999 - 20:18:39: "sv_airaccelerate" = "10" +L 07/22/1999 - 20:18:39: "sv_airmove" = "1" +L 07/22/1999 - 20:18:39: "sv_bounce" = "1" +L 07/22/1999 - 20:18:39: "sv_clipmode" = "0" +L 07/22/1999 - 20:18:39: "sv_stepsize" = "18" +L 07/22/1999 - 20:18:39: "sv_accelerate" = "10" +L 07/22/1999 - 20:18:39: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 20:18:39: "sv_stopspeed" = "100" +L 07/22/1999 - 20:18:39: "edgefriction" = "2" +L 07/22/1999 - 20:18:39: "sv_friction" = "4" +L 07/22/1999 - 20:18:39: "sv_gravity" = "800" +L 07/22/1999 - 20:18:39: "sv_aim" = "0" +L 07/22/1999 - 20:18:39: "sv_password" = "" +L 07/22/1999 - 20:18:39: "sv_sendvelocity" = "1" +L 07/22/1999 - 20:18:39: "pausable" = "0" +L 07/22/1999 - 20:18:39: "coop" = "0" +L 07/22/1999 - 20:18:39: "deathmatch" = "1" +L 07/22/1999 - 20:18:39: "mp_logecho" = "1" +L 07/22/1999 - 20:18:39: "mp_logfile" = "1" +L 07/22/1999 - 20:18:39: "cmdline" = "0" +L 07/22/1999 - 20:18:39: server cvars end +L 07/22/1999 - 20:18:42: Map CRC "-1879475242" +L 07/22/1999 - 20:18:42: "sv_maxspeed" = "500" +L 07/22/1999 - 20:18:42: Server name is "Team Fortress Classic" +L 07/22/1999 - 20:18:42: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 20:18:50: "Laika<69><WON:4294921713>" has entered the game +L 07/22/1999 - 20:18:51: "wfo-Nadz<72><WON:4294921935>" has entered the game +L 07/22/1999 - 20:18:55: "wfo-Nadz<72>" disconnected +L 07/22/1999 - 20:18:56: "Blackened<24><WON:4294904126>" has entered the game +L 07/22/1999 - 20:18:56: "DB89<73><WON:4294922399>" has entered the game +L 07/22/1999 - 20:19:02: "MCGILLA<74><WON:4294922828>" connected, address "209.38.22.150:27005" +L 07/22/1999 - 20:19:03: "sbd<63><WON:4294920952>" has entered the game +L 07/22/1999 - 20:19:03: "umpah<70><WON:4294921507>" has entered the game +L 07/22/1999 - 20:19:10: "Laika<69>" joined team "3". +L 07/22/1999 - 20:19:11: "Laika<69>" changed class to "Sniper" +L 07/22/1999 - 20:19:11: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:19:12: "umpah<70>" joined team "3". +L 07/22/1999 - 20:19:13: "[MOE]<71><WON:4294921663>" has entered the game +L 07/22/1999 - 20:19:14: "umpah<70>" changed class to "Sniper" +L 07/22/1999 - 20:19:14: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:19:15: "DB89<73>" disconnected +L 07/22/1999 - 20:19:21: "Player<64><WON:4294921177>" has entered the game +L 07/22/1999 - 20:19:24: "[MOE]<71>" joined team "3". +L 07/22/1999 - 20:19:28: "[MOE]<71>" changed class to "Sniper" +L 07/22/1999 - 20:19:28: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:19:31: "Laika<69>" changed to team "2". +L 07/22/1999 - 20:19:31: "Laika<69>" killed self with "world" +L 07/22/1999 - 20:19:33: "Player<64>" joined team "3". +L 07/22/1999 - 20:19:34: "Player<64>" changed class to "Sniper" +L 07/22/1999 - 20:19:34: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:19:34: "sbd<63>" joined team "1". +L 07/22/1999 - 20:19:34: "sbd<63>" changed class to "Civilian" +L 07/22/1999 - 20:19:34: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:19:34: "sbd<63>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:19:41: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:19:42: "Laika<69>" changed class to "Medic" +L 07/22/1999 - 20:19:42: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:19:47: "[MOE]<71>" changed to team "2". +L 07/22/1999 - 20:19:47: "[MOE]<71>" killed self with "world" +L 07/22/1999 - 20:19:52: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:19:54: "[MOE]<71>" changed class to "Soldier" +L 07/22/1999 - 20:19:54: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:20:01: "MCGILLA<74><WON:4294922828>" has entered the game +L 07/22/1999 - 20:20:15: "Zell<75><WON:4294921563>" connected, address "199.120.66.114:27005" +L 07/22/1999 - 20:20:26: "MCGILLA<74>" joined team "2". +L 07/22/1999 - 20:20:26: "[MOE]<71>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:20:28: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:20:32: "MCGILLA<74>" changed class to "HWGuy" +L 07/22/1999 - 20:20:32: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:20:38: "Zell<75><WON:4294921563>" has entered the game +L 07/22/1999 - 20:21:02: "Zell<75>" joined team "2". +L 07/22/1999 - 20:21:04: "Zell<75>" changed class to "HWGuy" +L 07/22/1999 - 20:21:04: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:21:08: "[MOE]<71>" killed "umpah<70>" with "rocket" +L 07/22/1999 - 20:21:13: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:21:20: "Laika<69>" say_team "crap sorry" +L 07/22/1999 - 20:21:28: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:21:28: Named Broadcast: "#hunted_target_scores" ("sbd<63>") +L 07/22/1999 - 20:21:28: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:21:28: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:21:28: "sbd<63>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:21:28: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:21:28: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:21:28: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:21:28: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:21:28: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:21:37: "Laika<69>" say_team "was trying to set that off behind you to throw you into the doors" +L 07/22/1999 - 20:21:42: "[MOE]<71>" say_team "hey" +L 07/22/1999 - 20:21:51: "[MOE]<71>" say_team "thnx" +L 07/22/1999 - 20:21:55: "Laika<69>" say_team "sure" +L 07/22/1999 - 20:22:01: "sbd<63>" say_team "thanks guys" +L 07/22/1999 - 20:22:45: "Laika<69>" killed "umpah<70>" with "supernails" +L 07/22/1999 - 20:22:50: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:22:54: "Player<64>" killed "MCGILLA<74>" with "sniperrifle" +L 07/22/1999 - 20:22:56: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:22:57: "[MOE]<71>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:22:58: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:22:58: Named Broadcast: "#hunted_target_scores" ("sbd<63>") +L 07/22/1999 - 20:22:58: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:22:58: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:22:58: "sbd<63>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:22:58: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:22:58: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:22:58: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:22:58: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:22:59: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:23:13: "Laika<69>" say_team "good job" +L 07/22/1999 - 20:23:58: "[MOE]<71>" killed "umpah<70>" with "rocket" +L 07/22/1999 - 20:23:59: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:24:15: "Laika<69>" killed "Player<64>" with "supernails" +L 07/22/1999 - 20:24:16: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:24:16: Named Broadcast: "#hunted_target_scores" ("sbd<63>") +L 07/22/1999 - 20:24:16: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:24:16: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:24:16: "sbd<63>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:24:16: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:24:16: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:24:16: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:24:16: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:24:17: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:25:07: "MCGILLA<74>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:25:08: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:25:26: "Player<64>" killed "sbd<63>" with "sniperrifle" +L 07/22/1999 - 20:25:27: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 20:25:27: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:25:27: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:25:27: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:25:27: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:25:27: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:25:27: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:25:28: "Laika<69>" say "nice" +L 07/22/1999 - 20:25:38: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:25:38: "sbd<63>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:26:41: "[MOE]<71>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:26:42: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:26:44: "umpah<70>" killed "MCGILLA<74>" with "autorifle" +L 07/22/1999 - 20:26:48: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:26:49: "[MOE]<71>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:26:50: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:26:50: "Laika<69>" killed "umpah<70>" with "supernails" +L 07/22/1999 - 20:26:52: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:27:11: "Player<64>" killed "[MOE]<71>" with "sniperrifle" +L 07/22/1999 - 20:27:18: "[MOE]<71>" say "nice shot" +L 07/22/1999 - 20:27:19: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:27:37: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:27:37: Named Broadcast: "#hunted_target_scores" ("sbd<63>") +L 07/22/1999 - 20:27:37: "umpah<70>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:27:37: "sbd<63>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:27:37: "sbd<63>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:27:37: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:27:37: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:27:37: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:27:37: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:27:37: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:27:57: "sbd<63>" say "someone wanna take over as the dignitary==gotta go" +L 07/22/1999 - 20:28:02: "umpah<70>" disconnected +L 07/22/1999 - 20:28:04: "Laika<69>" say "I gotta go too..." +L 07/22/1999 - 20:28:05: "MCGILLA<74>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:28:06: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:28:10: "sbd<63>" disconnected +L 07/22/1999 - 20:28:11: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 20:28:11: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:28:11: "Laika<69>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:28:11: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:28:11: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:28:11: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:28:13: "Laika<69>" say "good game guys..." +L 07/22/1999 - 20:28:15: "Laika<69>" disconnected +L 07/22/1999 - 20:28:15: "[MOE]<71>" say "see ya" +L 07/22/1999 - 20:28:41: "[MOE]<71>" changed to team "1". +L 07/22/1999 - 20:28:41: "[MOE]<71>" killed self with "world" +L 07/22/1999 - 20:28:44: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:28:44: "[MOE]<71>" changed class to "Civilian" +L 07/22/1999 - 20:28:44: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:28:44: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:29:14: "Player<64>" killed "[MOE]<71>" with "autorifle" +L 07/22/1999 - 20:29:14: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 20:29:14: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:29:14: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:29:14: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:29:20: "[MOE]<71>" say_team "help" +L 07/22/1999 - 20:29:21: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:29:21: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:29:32: "MCGILLA<74>" say_team "where" +L 07/22/1999 - 20:30:29: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:30:29: Named Broadcast: "#hunted_target_scores" ("[MOE]<71>") +L 07/22/1999 - 20:30:29: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:30:29: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:30:29: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:30:29: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:30:29: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:32:01: "Player<64>" killed "[MOE]<71>" with "autorifle" +L 07/22/1999 - 20:32:02: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 20:32:02: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:32:02: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:32:02: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:32:07: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:32:07: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:32:59: "Blackened<24>" disconnected +L 07/22/1999 - 20:33:13: "MCGILLA<74>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:33:14: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:33:16: "[MOE]<71>" say_team "were u at" +L 07/22/1999 - 20:33:25: "[MOE]<71>" say_team "ok" +L 07/22/1999 - 20:33:47: "Player<64>" killed "MCGILLA<74>" with "sniperrifle" +L 07/22/1999 - 20:33:49: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:33:53: "[MOE]<71>" say_team "ones looking my way" +L 07/22/1999 - 20:34:01: "[MOE]<71>" say_team "at werehouse" +L 07/22/1999 - 20:34:09: "MCGILLA<74>" say "comin" +L 07/22/1999 - 20:34:15: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:34:15: Named Broadcast: "#hunted_target_scores" ("[MOE]<71>") +L 07/22/1999 - 20:34:15: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:34:15: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:34:15: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:34:15: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:34:15: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:34:21: "Homeslice<76><WON:4294924380>" connected, address "153.37.232.70:27005" +L 07/22/1999 - 20:34:24: "[MOE]<71>" say_team "i snuckiin" +L 07/22/1999 - 20:34:33: "MCGILLA<74>" say "cool" +L 07/22/1999 - 20:34:40: "Homeslice<76><WON:4294924380>" has entered the game +L 07/22/1999 - 20:35:08: "Homeslice<76>" joined team "2". +L 07/22/1999 - 20:35:10: "Homeslice<76>" changed class to "HWGuy" +L 07/22/1999 - 20:35:10: "Homeslice<76>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:35:13: "[TLI]-Vystrel<77><WON:4294924724>" connected, address "208.240.208.178:27005" +L 07/22/1999 - 20:35:24: "[TLI]-Snoop<78><WON:4294924750>" connected, address "216.228.68.152:27005" +L 07/22/1999 - 20:35:26: "[MOE]<71>" say_team "get door" +L 07/22/1999 - 20:35:37: "[TLI]-Vystrel<77><WON:4294924724>" has entered the game +L 07/22/1999 - 20:35:47: "[TLI]-Vystrel<77>" joined team "2". +L 07/22/1999 - 20:35:49: "[TLI]-Snoop<78><WON:4294924750>" has entered the game +L 07/22/1999 - 20:35:49: "[TLI]-Vystrel<77>" changed class to "Soldier" +L 07/22/1999 - 20:35:49: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:35:53: "[MOE]<71>" say_team "get door" +L 07/22/1999 - 20:36:01: "Zell<75>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:36:02: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:06: "C.BCOOLJ[NDC]<79><WON:4294921043>" connected, address "216.154.16.126:27005" +L 07/22/1999 - 20:36:12: "[TLI]-Snoop<78>" joined team "3". +L 07/22/1999 - 20:36:14: "[TLI]-Snoop<78>" changed class to "Sniper" +L 07/22/1999 - 20:36:14: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:16: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:36:16: Named Broadcast: "#hunted_target_scores" ("[MOE]<71>") +L 07/22/1999 - 20:36:16: "Homeslice<76>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:16: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:16: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:16: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:16: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:16: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:36:16: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:16: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:20: "C.BCOOLJ[NDC]<79><WON:4294921043>" has entered the game +L 07/22/1999 - 20:36:23: "[MOE]<71>" say_team "thanks" +L 07/22/1999 - 20:36:29: "Zell<75>" say_team "yep" +L 07/22/1999 - 20:36:35: "C.BCOOLJ[NDC]<79>" joined team "2". +L 07/22/1999 - 20:36:37: "C.BCOOLJ[NDC]<79>" changed class to "Soldier" +L 07/22/1999 - 20:36:37: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:36:47: "[TLI]-Vystrel<77>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:36:48: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:10: "Zell<75>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:37:11: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:43: "Homeslice<76>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:37:44: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:45: "[TLI]-Snoop<78>" killed "C.BCOOLJ[NDC]<79>" with "sniperrifle" +L 07/22/1999 - 20:37:47: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:48: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:37:48: Named Broadcast: "#hunted_target_scores" ("[MOE]<71>") +L 07/22/1999 - 20:37:48: "Homeslice<76>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:48: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:48: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:48: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:48: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:48: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:48: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:37:48: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:37:48: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:38:42: "MCGILLA<74>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:38:47: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:39:08: "C.BCOOLJ[NDC]<79>" say "open door" +L 07/22/1999 - 20:39:16: "Player<64>" killed "Homeslice<76>" with "headshot" +L 07/22/1999 - 20:39:32: "[TLI]-Vystrel<77>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:39:33: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:39:44: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:39:44: Named Broadcast: "#hunted_target_scores" ("[MOE]<71>") +L 07/22/1999 - 20:39:44: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:39:44: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:39:44: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:39:44: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:39:44: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:39:44: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:39:44: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:39:44: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:39:51: "C.BCOOLJ[NDC]<79>" say "nice job" +L 07/22/1999 - 20:39:54: "[MOE]<71>" say_team "good work" +L 07/22/1999 - 20:40:06: "[TLI]-Snoop<78>" killed "[TLI]-Vystrel<77>" with "sniperrifle" +L 07/22/1999 - 20:40:08: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:40:24: "C.BCOOLJ[NDC]<79>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:40:25: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:40:30: "[TLI]-Snoop<78>" killed "C.BCOOLJ[NDC]<79>" with "sniperrifle" +L 07/22/1999 - 20:40:31: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:40:54: "Player<64>" killed "Zell<75>" with "headshot" +L 07/22/1999 - 20:40:55: "[TLI]-Snoop<78>" killed "C.BCOOLJ[NDC]<79>" with "sniperrifle" +L 07/22/1999 - 20:40:58: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:40:59: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:06: "[TLI]-Vystrel<77>" killed "[TLI]-Snoop<78>" with "rocket" +L 07/22/1999 - 20:41:13: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:22: "[MOE]<71>" say_team "get door ill come running" +L 07/22/1999 - 20:41:25: "Player<64>" killed "MCGILLA<74>" with "sniperrifle" +L 07/22/1999 - 20:41:28: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:39: Broadcast: "#hunted_target_scores" +L 07/22/1999 - 20:41:39: Named Broadcast: "#hunted_target_scores" ("[MOE]<71>") +L 07/22/1999 - 20:41:39: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:39: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:39: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:39: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:39: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:39: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:41:39: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:39: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:41:42: "Homeslice<76>" disconnected +L 07/22/1999 - 20:41:50: "[MOE]<71>" say_team "good decoy" +L 07/22/1999 - 20:41:50: "Zell<75>" say "I'm going to get a logo with some naked person on it. That would be cool" +L 07/22/1999 - 20:42:02: "[MOE]<71>" say_team "i seen one" +L 07/22/1999 - 20:42:09: "[TLI]-Vystrel<77>" say "saw" +L 07/22/1999 - 20:42:12: "C.BCOOLJ[NDC]<79>" say "i have 2" +L 07/22/1999 - 20:42:13: "[MOE]<71>" say "that one is cool though" +L 07/22/1999 - 20:42:28: "Zell<75>" say "I'm not talking about the butt one" +L 07/22/1999 - 20:42:29: "[MOE]<71>" say_team "were can u get them" +L 07/22/1999 - 20:42:38: "[TLI]-Vystrel<77>" killed "[TLI]-Snoop<78>" with "rocket" +L 07/22/1999 - 20:42:40: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:43:10: "Player<64>" killed "[MOE]<71>" with "sniperrifle" +L 07/22/1999 - 20:43:10: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 20:43:10: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:43:10: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:43:10: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:43:10: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:43:10: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:43:10: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:43:23: "[MOE]<71>" say_team "i think i saw some bush" +L 07/22/1999 - 20:43:24: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:43:24: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:43:30: "MCGILLA<74>" say_team "long game !!!" +L 07/22/1999 - 20:43:36: "[MOE]<71>" say "ya" +L 07/22/1999 - 20:43:39: "C.BCOOLJ[NDC]<79>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:43:40: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:43:48: "C.BCOOLJ[NDC]<79>" say "that waz sweet" +L 07/22/1999 - 20:44:09: "[TLI]-Vystrel<77>" killed "[TLI]-Snoop<78>" with "rocket" +L 07/22/1999 - 20:44:13: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:44:31: "MCGILLA<74>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:44:31: "[TLI]-Snoop<78>" killed "[MOE]<71>" with "autorifle" +L 07/22/1999 - 20:44:32: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 20:44:32: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:44:32: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:44:32: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:44:32: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:44:32: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:44:32: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:44:33: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:44:33: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:44:47: "[MOE]<71>" say_team "he got me from behind" +L 07/22/1999 - 20:45:36: "[TLI]-Snoop<78>" killed "[MOE]<71>" with "autorifle" +L 07/22/1999 - 20:45:37: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 20:45:37: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:45:37: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:45:37: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:45:37: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:45:37: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:45:37: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:45:41: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:45:41: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:45:44: "Zell<75>" changed class to "Soldier" +L 07/22/1999 - 20:45:47: "C.BCOOLJ[NDC]<79>" say "u dick why did you shot me??" +L 07/22/1999 - 20:45:58: "[TLI]-Snoop<78>" say "hehe" +L 07/22/1999 - 20:46:08: "Target_Pratice<80><WON:4294913649>" connected, address "24.64.17.179:27005" +L 07/22/1999 - 20:46:16: "C.BCOOLJ[NDC]<79>" say "not you snoop doggy dog" +L 07/22/1999 - 20:46:23: "C.BCOOLJ[NDC]<79>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:46:24: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:46:25: "Target_Pratice<80><WON:4294913649>" has entered the game +L 07/22/1999 - 20:46:43: "Target_Pratice<80>" joined team "3". +L 07/22/1999 - 20:46:45: "[MOE]<71>" say_team "low on life" +L 07/22/1999 - 20:46:47: "Target_Pratice<80>" changed class to "Sniper" +L 07/22/1999 - 20:46:47: "Target_Pratice<80>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:46:49: "C.BCOOLJ[NDC]<79>" killed "[TLI]-Snoop<78>" with "rocket" +L 07/22/1999 - 20:46:58: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:00: "Player<64>" killed "[MOE]<71>" with "nails" +L 07/22/1999 - 20:47:01: Broadcast: "#hunted_target_killed" +L 07/22/1999 - 20:47:01: "Target_Pratice<80>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:01: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:01: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:01: "[TLI]-Snoop<78>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:01: "C.BCOOLJ[NDC]<79>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:01: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:01: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:06: "[MOE]<71>" say_team "damn" +L 07/22/1999 - 20:47:07: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:07: "[MOE]<71>" activated the goal "The Hunted's Notepad" +L 07/22/1999 - 20:47:10: "MCGILLA<74>" changed class to "Medic" +L 07/22/1999 - 20:47:15: "[TLI]-Vystrel<77>" say_team "way to stand there and take it pres" +L 07/22/1999 - 20:47:42: "[TLI]-Vystrel<77>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:47:43: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:43: "C.BCOOLJ[NDC]<79>" killed "Target_Pratice<80>" with "nailgrenade" +L 07/22/1999 - 20:47:44: "Target_Pratice<80>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:47:55: "[TLI]-Snoop<78>" killed "[TLI]-Vystrel<77>" with "sniperrifle" +L 07/22/1999 - 20:47:56: "[TLI]-Vystrel<77>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:48:00: "MCGILLA<74>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:48:01: "Player<64>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:48:14: "[MOE]<71>" killed "Target_Pratice<80>" with "axe" +L 07/22/1999 - 20:48:15: "Target_Pratice<80>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:48:25: "MCGILLA<74>" killed "Target_Pratice<80>" with "ac" +L 07/22/1999 - 20:48:27: "Target_Pratice<80>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 20:48:42: =------= MATCH RESULTS =------= +L 07/22/1999 - 20:48:42: "red" and "blue" defeated "yellow" +L 07/22/1999 - 20:48:42: "blue" RESULTS: "1" players. "1" frags, "1" unaccounted for. "500" team score. Allies:"2" +L 07/22/1999 - 20:48:42: "red" RESULTS: "4" players. "29" frags, "4" unaccounted for. "500" team score. Allies:"1" +L 07/22/1999 - 20:48:42: "yellow" RESULTS: "3" players. "17" frags, "3" unaccounted for. "200" team score. Allies: +L 07/22/1999 - 20:48:42: "C.BCOOLJ[NDC]<79>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:48:48: "C.BCOOLJ[NDC]<79>" say "sweet" +L 07/22/1999 - 20:48:48: Log closed. diff --git a/utils/tfstats/testsuite/testlog59.txt b/utils/tfstats/testsuite/testlog59.txt new file mode 100644 index 0000000..2011d83 --- /dev/null +++ b/utils/tfstats/testsuite/testlog59.txt @@ -0,0 +1,330 @@ +L 07/22/1999 - 20:48:48: Log file started. +L 07/22/1999 - 20:48:48: Spawning server "cz2" +L 07/22/1999 - 20:48:48: server cvars start +L 07/22/1999 - 20:48:48: "cr_random" = "0" +L 07/22/1999 - 20:48:48: "cr_engineer" = "0" +L 07/22/1999 - 20:48:48: "cr_spy" = "0" +L 07/22/1999 - 20:48:48: "cr_pyro" = "0" +L 07/22/1999 - 20:48:48: "cr_hwguy" = "0" +L 07/22/1999 - 20:48:48: "cr_medic" = "0" +L 07/22/1999 - 20:48:48: "cr_demoman" = "0" +L 07/22/1999 - 20:48:48: "cr_soldier" = "0" +L 07/22/1999 - 20:48:48: "cr_sniper" = "0" +L 07/22/1999 - 20:48:48: "cr_scout" = "0" +L 07/22/1999 - 20:48:48: "decalfrequency" = "30" +L 07/22/1999 - 20:48:48: "mp_autocrosshair" = "1" +L 07/22/1999 - 20:48:48: "mp_flashlight" = "0" +L 07/22/1999 - 20:48:48: "mp_footsteps" = "0" +L 07/22/1999 - 20:48:48: "mp_forcerespawn" = "1" +L 07/22/1999 - 20:48:48: "mp_weaponstay" = "0" +L 07/22/1999 - 20:48:48: "mp_falldamage" = "0" +L 07/22/1999 - 20:48:48: "mp_friendlyfire" = "0" +L 07/22/1999 - 20:48:48: "mp_timelimit" = "30" +L 07/22/1999 - 20:48:48: "mp_fraglimit" = "0" +L 07/22/1999 - 20:48:48: "mp_teamplay" = "21" +L 07/22/1999 - 20:48:48: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 20:48:48: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 20:48:48: "tfc_adminpwd" = "" +L 07/22/1999 - 20:48:48: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 20:48:48: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 20:48:48: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 20:48:48: "tfc_autoteam" = "0" +L 07/22/1999 - 20:48:48: "sv_maxrate" = "0" +L 07/22/1999 - 20:48:48: "sv_minrate" = "0" +L 07/22/1999 - 20:48:48: "sv_allowupload" = "1" +L 07/22/1999 - 20:48:48: "sv_allowdownload" = "1" +L 07/22/1999 - 20:48:48: "sv_upload_maxsize" = "0" +L 07/22/1999 - 20:48:48: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 20:48:48: "sv_spectalk" = "1" +L 07/22/1999 - 20:48:48: "sv_maxspectators" = "8" +L 07/22/1999 - 20:48:48: "sv_cheats" = "1.000000" +L 07/22/1999 - 20:48:48: "sv_clienttrace" = "3.5" +L 07/22/1999 - 20:48:48: "sv_timeout" = "65" +L 07/22/1999 - 20:48:48: "sv_waterfriction" = "1" +L 07/22/1999 - 20:48:48: "sv_wateraccelerate" = "10" +L 07/22/1999 - 20:48:48: "sv_airaccelerate" = "10" +L 07/22/1999 - 20:48:48: "sv_airmove" = "1" +L 07/22/1999 - 20:48:48: "sv_bounce" = "1" +L 07/22/1999 - 20:48:48: "sv_clipmode" = "0" +L 07/22/1999 - 20:48:48: "sv_stepsize" = "18" +L 07/22/1999 - 20:48:48: "sv_accelerate" = "10" +L 07/22/1999 - 20:48:48: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 20:48:48: "sv_stopspeed" = "100" +L 07/22/1999 - 20:48:48: "edgefriction" = "2" +L 07/22/1999 - 20:48:48: "sv_friction" = "4" +L 07/22/1999 - 20:48:48: "sv_gravity" = "800" +L 07/22/1999 - 20:48:48: "sv_aim" = "0" +L 07/22/1999 - 20:48:48: "sv_password" = "" +L 07/22/1999 - 20:48:48: "sv_sendvelocity" = "1" +L 07/22/1999 - 20:48:48: "pausable" = "0" +L 07/22/1999 - 20:48:48: "coop" = "0" +L 07/22/1999 - 20:48:48: "deathmatch" = "1" +L 07/22/1999 - 20:48:48: "mp_logecho" = "1" +L 07/22/1999 - 20:48:48: "mp_logfile" = "1" +L 07/22/1999 - 20:48:48: "cmdline" = "0" +L 07/22/1999 - 20:48:48: server cvars end +L 07/22/1999 - 20:48:55: Map CRC "1880504211" +L 07/22/1999 - 20:48:56: "sv_maxspeed" = "500" +L 07/22/1999 - 20:48:56: Server name is "Team Fortress Classic" +L 07/22/1999 - 20:48:56: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 20:49:12: "C.BCOOLJ[NDC]<79><WON:4294921043>" has entered the game +L 07/22/1999 - 20:49:19: "Zell<75><WON:4294921563>" has entered the game +L 07/22/1999 - 20:49:25: "C.BCOOLJ[NDC]<79>" joined team "2". +L 07/22/1999 - 20:49:28: "Target_Pratice<80><WON:4294913649>" has entered the game +L 07/22/1999 - 20:49:28: "Target_Pratice<80>" disconnected +L 07/22/1999 - 20:49:29: "[TLI]-Vystrel<77><WON:4294924724>" has entered the game +L 07/22/1999 - 20:49:30: "Zell<75>" joined team "2". +L 07/22/1999 - 20:49:31: "C.BCOOLJ[NDC]<79>" changed class to "HWGuy" +L 07/22/1999 - 20:49:31: "C.BCOOLJ[NDC]<79>" activated the goal "i_p_t" +L 07/22/1999 - 20:49:34: "Zell<75>" changed class to "HWGuy" +L 07/22/1999 - 20:49:34: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 20:49:35: "MCGILLA<74><WON:4294922828>" has entered the game +L 07/22/1999 - 20:49:37: "Player<64><WON:4294921177>" has entered the game +L 07/22/1999 - 20:49:51: "MCGILLA<74>" joined team "1". +L 07/22/1999 - 20:49:52: "[MOE]<71><WON:4294921663>" has entered the game +L 07/22/1999 - 20:49:55: "C.BCOOLJ[NDC]<79>" say "Who is the server???" +L 07/22/1999 - 20:49:59: "Target_Pratice<81><WON:4294913649>" connected, address "24.64.17.179:27005" +L 07/22/1999 - 20:49:59: "Player<64>" joined team "1". +L 07/22/1999 - 20:49:59: "MCGILLA<74>" changed class to "HWGuy" +L 07/22/1999 - 20:49:59: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 20:50:02: "[TLI]-Vystrel<77>" say "snoop... wanna play this one?" +L 07/22/1999 - 20:50:03: "Player<64>" changed class to "HWGuy" +L 07/22/1999 - 20:50:03: "Player<64>" activated the goal "i_p_t" +L 07/22/1999 - 20:50:10: "[MOE]<71>" joined team "1". +L 07/22/1999 - 20:50:12: "[MOE]<71>" changed class to "Soldier" +L 07/22/1999 - 20:50:12: "[MOE]<71>" activated the goal "i_p_t" +L 07/22/1999 - 20:50:15: "Target_Pratice<81><WON:4294913649>" has entered the game +L 07/22/1999 - 20:50:22: "Target_Pratice<81>" joined team "2". +L 07/22/1999 - 20:50:23: "Target_Pratice<81>" changed class to "Scout" +L 07/22/1999 - 20:50:23: "Target_Pratice<81>" activated the goal "i_p_t" +L 07/22/1999 - 20:50:33: "Target_Pratice<81>" activated the goal "red marker 2" +L 07/22/1999 - 20:50:39: "C.BCOOLJ[NDC]<79>" say "WHO IS THE SERVER???" +L 07/22/1999 - 20:50:42: "[MOE]<71>" activated the goal "blue flag 2" +L 07/22/1999 - 20:50:42: "[TLI]-Vystrel<77>" disconnected +L 07/22/1999 - 20:50:43: "[TLI]-Snoop<82><WON:4294924750>" connected, address "216.228.68.152:27005" +L 07/22/1999 - 20:50:50: "[MOE]<71>" say "i dont know" +L 07/22/1999 - 20:50:59: Named Broadcast: "#cz_rcap4" ("Target_Pratice<81>") +L 07/22/1999 - 20:51:09: "Player<64>" activated the goal "blue flag 3" +L 07/22/1999 - 20:51:16: "MCGILLA<74>" killed "Zell<75>" with "ac" +L 07/22/1999 - 20:51:17: "Target_Pratice<81>" activated the goal "red marker 2" +L 07/22/1999 - 20:51:30: Named Broadcast: "#cz_bcap1" ("[MOE]<71>") +L 07/22/1999 - 20:51:30: "MCGILLA<74>" killed self with "normalgrenade" +L 07/22/1999 - 20:51:32: "Zell<75>" changed class to "Pyro" +L 07/22/1999 - 20:51:32: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 20:51:33: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 20:51:39: Named Broadcast: "#cz_rcap5" ("Target_Pratice<81>") +L 07/22/1999 - 20:51:59: "Target_Pratice<81>" activated the goal "red marker 3" +L 07/22/1999 - 20:52:05: Named Broadcast: "#cz_bcap3" ("Player<64>") +L 07/22/1999 - 20:52:06: "[MOE]<71>" killed "Zell<75>" with "rocket" +L 07/22/1999 - 20:52:15: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 20:52:41: Named Broadcast: "#cz_rcap2" ("Target_Pratice<81>") +L 07/22/1999 - 20:52:59: "MCGILLA<74>" changed class to "Engineer" +L 07/22/1999 - 20:53:15: "MCGILLA<74>" killed "Target_Pratice<81>" with "ac" +L 07/22/1999 - 20:53:19: "Target_Pratice<81>" activated the goal "i_p_t" +L 07/22/1999 - 20:53:26: "Target_Pratice<81>" activated the goal "red marker 2" +L 07/22/1999 - 20:53:33: "C.BCOOLJ[NDC]<79>" say "they are not going for flags so one man on are team go for flags" +L 07/22/1999 - 20:53:35: "[MOE]<71>" killed "Target_Pratice<81>" with "rocket" +L 07/22/1999 - 20:53:36: "Target_Pratice<81>" activated the goal "i_p_t" +L 07/22/1999 - 20:53:39: "Target_Pratice<81>" changed class to "Soldier" +L 07/22/1999 - 20:53:51: "[MOE]<71>" killed "Target_Pratice<81>" with "normalgrenade" +L 07/22/1999 - 20:53:53: "Target_Pratice<81>" activated the goal "i_p_t" +L 07/22/1999 - 20:54:06: "MCGILLA<74>" activated the goal "blue flag 3" +L 07/22/1999 - 20:54:17: "[MOE]<71>" killed self with "rocket" +L 07/22/1999 - 20:54:22: "MCGILLA<74>" killed "C.BCOOLJ[NDC]<79>" with "ac" +L 07/22/1999 - 20:54:23: "[MOE]<71>" activated the goal "i_p_t" +L 07/22/1999 - 20:54:23: "C.BCOOLJ[NDC]<79>" activated the goal "i_p_t" +L 07/22/1999 - 20:54:25: "Target_Pratice<81>" activated the goal "red marker 1" +L 07/22/1999 - 20:54:29: "C.BCOOLJ[NDC]<79>" changed class to "Spy" +L 07/22/1999 - 20:54:58: "Player<64>" killed "Zell<75>" with "ac" +L 07/22/1999 - 20:55:04: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 20:55:10: "C.BCOOLJ[NDC]<79>" killed "MCGILLA<74>" with "mirvgrenade" +L 07/22/1999 - 20:55:13: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 20:55:19: Named Broadcast: "#cz_rcap3" ("Target_Pratice<81>") +L 07/22/1999 - 20:55:25: "MCGILLA<74>" activated the goal "blue flag 3" +L 07/22/1999 - 20:55:32: "Target_Pratice<81>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:55:34: "Player<64>" activated the goal "i_p_t" +L 07/22/1999 - 20:55:41: "[MOE]<71>" say_team "mcgila how werte u red" +L 07/22/1999 - 20:55:53: "MCGILLA<74>" say_team " ?" +L 07/22/1999 - 20:56:04: "MCGILLA<74>" built a "sentry". +L 07/22/1999 - 20:56:05: "[MOE]<71>" killed "Target_Pratice<81>" with "rocket" +L 07/22/1999 - 20:56:06: "Target_Pratice<81>" activated the goal "i_p_t" +L 07/22/1999 - 20:56:12: "C.BCOOLJ[NDC]<79>" changed class to "Spy" +L 07/22/1999 - 20:56:16: "Target_Pratice<81>" activated the goal "red marker 1" +L 07/22/1999 - 20:56:32: "C.BCOOLJ[NDC]<79>" killed "MCGILLA<74>" with "ac" +L 07/22/1999 - 20:56:35: "C.BCOOLJ[NDC]<79>" destroyed "MCGILLA<74>"'s "sentry". +L 07/22/1999 - 20:56:36: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 20:56:38: "[MOE]<71>" killed "Zell<75>" with "rocket" +L 07/22/1999 - 20:56:41: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 20:56:54: "[MOE]<71>" say_team "you were red not blue" +L 07/22/1999 - 20:57:08: "[MOE]<71>" say_team "what color am i" +L 07/22/1999 - 20:57:25: Named Broadcast: "#cz_rcap1" ("Target_Pratice<81>") +L 07/22/1999 - 20:57:28: "Zell<75>" killed self with "rocket" +L 07/22/1999 - 20:57:35: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 20:57:36: "C.BCOOLJ[NDC]<79>" activated the goal "red marker 1" +L 07/22/1999 - 20:57:40: "MCGILLA<74>" built a "sentry". +L 07/22/1999 - 20:57:42: "Player<64>" killed "Target_Pratice<81>" with "ac" +L 07/22/1999 - 20:57:43: "Target_Pratice<81>" activated the goal "i_p_t" +L 07/22/1999 - 20:57:47: "Target_Pratice<81>" changed class to "Scout" +L 07/22/1999 - 20:58:00: "Target_Pratice<81>" destroyed "MCGILLA<74>"'s "sentry". +L 07/22/1999 - 20:58:14: "Target_Pratice<81>" killed "Player<64>" with "rocket" +L 07/22/1999 - 20:58:14: "Target_Pratice<81>" killed self with "rocket" +L 07/22/1999 - 20:58:16: "Player<64>" activated the goal "i_p_t" +L 07/22/1999 - 20:58:16: "Target_Pratice<81>" activated the goal "i_p_t" +L 07/22/1999 - 20:58:16: "Zell<75>" changed class to "HWGuy" +L 07/22/1999 - 20:58:23: "[MOE]<71>" killed "Zell<75>" with "rocket" +L 07/22/1999 - 20:58:24: "Target_Pratice<81>" activated the goal "red marker 3" +L 07/22/1999 - 20:58:26: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 20:58:32: Named Broadcast: "#cz_rcap5" ("C.BCOOLJ[NDC]<79>") +L 07/22/1999 - 20:58:37: "Target_Pratice<81>" killed "[MOE]<71>" with "nails" +L 07/22/1999 - 20:58:43: "[MOE]<71>" activated the goal "i_p_t" +L 07/22/1999 - 20:58:48: "Player<64>" killed "Target_Pratice<81>" with "ac" +L 07/22/1999 - 20:58:52: "Target_Pratice<81>" changed class to "Soldier" +L 07/22/1999 - 20:58:53: "Target_Pratice<81>" activated the goal "i_p_t" +L 07/22/1999 - 20:58:57: "Zell<75>" killed "MCGILLA<74>" with "ac" +L 07/22/1999 - 20:58:58: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 20:59:04: "Target_Pratice<81>" activated the goal "red marker 1" +L 07/22/1999 - 20:59:06: "[MOE]<71>" activated the goal "blue flag 2" +L 07/22/1999 - 20:59:14: "Player<64>" killed "Zell<75>" with "ac" +L 07/22/1999 - 20:59:17: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 20:59:37: "Zell<75>" killed "Player<64>" with "ac" +L 07/22/1999 - 20:59:38: "Player<64>" activated the goal "i_p_t" +L 07/22/1999 - 20:59:45: Named Broadcast: "#cz_bcap1" ("[MOE]<71>") +L 07/22/1999 - 20:59:45: "Zell<75>" say "commie bastard" +L 07/22/1999 - 20:59:50: "Player<64>" activated the goal "blue flag 2" +L 07/22/1999 - 21:00:00: Named Broadcast: "#cz_rcap3" ("Target_Pratice<81>") +L 07/22/1999 - 21:00:01: "C.BCOOLJ[NDC]<79>" activated the goal "red marker 2" +L 07/22/1999 - 21:00:03: "Target_Pratice<81>" killed "MCGILLA<74>" with "rocket" +L 07/22/1999 - 21:00:13: "[MOE]<71>" activated the goal "blue flag 3" +L 07/22/1999 - 21:00:17: "MCGILLA<74>" changed class to "Scout" +L 07/22/1999 - 21:00:18: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 21:00:23: "Player<64>" killed "Zell<75>" with "ac" +L 07/22/1999 - 21:00:25: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:00:39: "MCGILLA<74>" activated the goal "blue flag 1" +L 07/22/1999 - 21:00:40: Named Broadcast: "#cz_bcap3" ("Player<64>") +L 07/22/1999 - 21:00:56: "Player<64>" killed "Target_Pratice<81>" with "ac" +L 07/22/1999 - 21:00:59: "Target_Pratice<81>" activated the goal "i_p_t" +L 07/22/1999 - 21:01:02: "C.BCOOLJ[NDC]<79>" killed "Player<64>" with "ac" +L 07/22/1999 - 21:01:03: "Player<64>" activated the goal "i_p_t" +L 07/22/1999 - 21:01:11: "Target_Pratice<81>" activated the goal "red marker 1" +L 07/22/1999 - 21:01:12: Named Broadcast: "#cz_rcap3" ("C.BCOOLJ[NDC]<79>") +L 07/22/1999 - 21:01:15: "Player<64>" activated the goal "blue flag 2" +L 07/22/1999 - 21:01:17: Named Broadcast: "#cz_bcap2" ("MCGILLA<74>") +L 07/22/1999 - 21:01:19: Named Broadcast: "#cz_bcap4" ("[MOE]<71>") +L 07/22/1999 - 21:01:29: "Charonski<83><WON:4294924406>" connected, address "24.9.50.8:27005" +L 07/22/1999 - 21:01:38: "Charonski<83><WON:4294924406>" has entered the game +L 07/22/1999 - 21:01:45: "Player<64>" killed "C.BCOOLJ[NDC]<79>" with "ac" +L 07/22/1999 - 21:01:46: "C.BCOOLJ[NDC]<79>" activated the goal "i_p_t" +L 07/22/1999 - 21:01:55: "Player<64>" killed "Zell<75>" with "ac" +L 07/22/1999 - 21:02:03: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:02:05: Named Broadcast: "#cz_rcap4" ("Target_Pratice<81>") +L 07/22/1999 - 21:02:13: Named Broadcast: "#cz_bcap3" ("Player<64>") +L 07/22/1999 - 21:02:13: "Charonski<83>" disconnected +L 07/22/1999 - 21:02:23: "[MOE]<71>" activated the goal "blue flag 2" +L 07/22/1999 - 21:02:23: "Target_Pratice<81>" killed "MCGILLA<74>" with "normalgrenade" +L 07/22/1999 - 21:02:25: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 21:02:29: "Target_Pratice<81>" killed "Player<64>" with "nailgrenade" +L 07/22/1999 - 21:02:30: "Player<64>" activated the goal "i_p_t" +L 07/22/1999 - 21:02:58: "Target_Pratice<81>" killed "MCGILLA<74>" with "rocket" +L 07/22/1999 - 21:03:04: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 21:03:18: "MCGILLA<74>" activated the goal "blue flag 3" +L 07/22/1999 - 21:03:47: "Zell<75>" killed "MCGILLA<74>" with "ac" +L 07/22/1999 - 21:03:49: Named Broadcast: "#cz_bcap5" ("[MOE]<71>") +L 07/22/1999 - 21:03:51: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 21:04:17: "MCGILLA<74>" changed class to "HWGuy" +L 07/22/1999 - 21:04:19: "C.BCOOLJ[NDC]<79>" disconnected +L 07/22/1999 - 21:04:40: "MCGILLA<74>" killed "Zell<75>" with "nails" +L 07/22/1999 - 21:04:41: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:04:59: "Deathon2legs<84><WON:4294927066>" connected, address "152.166.48.195:27005" +L 07/22/1999 - 21:05:15: "Target_Pratice<81>" disconnected +L 07/22/1999 - 21:05:17: "Player<64>" disconnected +L 07/22/1999 - 21:05:24: "Zell<75>" say "that's not fair, I was incarcerated" +L 07/22/1999 - 21:05:29: "Deathon2legs<84><WON:4294927066>" has entered the game +L 07/22/1999 - 21:05:31: "[MOE]<71>" say_team "droping like flyes" +L 07/22/1999 - 21:05:35: "Zell<75>" killed "[MOE]<71>" with "ac" +L 07/22/1999 - 21:05:37: "[MOE]<71>" activated the goal "i_p_t" +L 07/22/1999 - 21:05:47: "Deathon2legs<84>" joined team "2". +L 07/22/1999 - 21:05:50: "Deathon2legs<84>" changed class to "Engineer" +L 07/22/1999 - 21:05:50: "Deathon2legs<84>" activated the goal "i_p_t" +L 07/22/1999 - 21:05:53: "Zell<75>" activated the goal "red marker 1" +L 07/22/1999 - 21:06:08: "[MOE]<71>" activated the goal "blue flag 2" +L 07/22/1999 - 21:06:15: "Zell<75>" killed "MCGILLA<74>" with "ac" +L 07/22/1999 - 21:06:19: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 21:06:20: "[MOE]<71>" say_team "imn going for 4" +L 07/22/1999 - 21:06:44: "Deathon2legs<84>" built a "sentry". +L 07/22/1999 - 21:06:50: Named Broadcast: "#cz_rcap3" ("Zell<75>") +L 07/22/1999 - 21:07:07: Named Broadcast: "#cz_bcap3" ("[MOE]<71>") +L 07/22/1999 - 21:07:14: "Zell<75>" say "damnation" +L 07/22/1999 - 21:07:33: "[MOE]<71>" activated the goal "blue flag 2" +L 07/22/1999 - 21:07:48: "MCGILLA<74>" killed "Zell<75>" with "ac" +L 07/22/1999 - 21:07:50: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:07:51: "Zell<75>" killed "MCGILLA<74>" with "normalgrenade" +L 07/22/1999 - 21:07:53: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 21:08:31: Named Broadcast: "#cz_bcap4" ("[MOE]<71>") +L 07/22/1999 - 21:08:42: "MCGILLA<74>" say_team "good job" +L 07/22/1999 - 21:08:43: "[MOE]<71>" say_team "kweel" +L 07/22/1999 - 21:08:54: "[MOE]<71>" say_team "kwool" +L 07/22/1999 - 21:09:08: "[MOE]<71>" killed "Zell<75>" with "normalgrenade" +L 07/22/1999 - 21:09:22: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:09:39: "[MOE]<71>" killed "Deathon2legs<84>" with "rocket" +L 07/22/1999 - 21:09:44: "Deathon2legs<84>" activated the goal "i_p_t" +L 07/22/1999 - 21:09:49: "Deathon2legs<84>" killed "MCGILLA<74>" with "sentrygun" +L 07/22/1999 - 21:09:56: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 21:10:25: "MCGILLA<74>" say_team "they got sent by there flag" +L 07/22/1999 - 21:10:32: "Zell<75>" killed "[MOE]<71>" with "ac" +L 07/22/1999 - 21:10:42: "MCGILLA<74>" activated the goal "blue flag 3" +L 07/22/1999 - 21:10:43: "FAT_FUCK_IS_ME_JERRY<85><WON:4294928044>" connected, address "209.252.136.115:27005" +L 07/22/1999 - 21:10:48: "[MOE]<71>" say_team "?" +L 07/22/1999 - 21:10:50: "[MOE]<71>" activated the goal "i_p_t" +L 07/22/1999 - 21:11:10: "[MOE]<71>" say_team "nevermind i now wht you ment" +L 07/22/1999 - 21:11:21: "FAT_FUCK_IS_ME_JERRY<85><WON:4294928044>" has entered the game +L 07/22/1999 - 21:11:27: "[MOE]<71>" activated the goal "blue flag 2" +L 07/22/1999 - 21:11:29: "MCGILLA<74>" say_team "the spot were you put flag by there base is sent." +L 07/22/1999 - 21:11:30: "FAT_FUCK_IS_ME_JERRY<85>" joined team "1". +L 07/22/1999 - 21:11:31: "FAT_FUCK_IS_ME_JERRY<85>" changed class to "Sniper" +L 07/22/1999 - 21:11:31: "FAT_FUCK_IS_ME_JERRY<85>" activated the goal "i_p_t" +L 07/22/1999 - 21:11:37: "[MOE]<71>" say_team "k" +L 07/22/1999 - 21:11:40: "FAT_FUCK_IS_ME_JERRY<85>" say "sorry red" +L 07/22/1999 - 21:11:48: "[MOE]<71>" killed "Zell<75>" with "rocket" +L 07/22/1999 - 21:11:51: "FAT_FUCK_IS_ME_JERRY<85>" say "that is not my name" +L 07/22/1999 - 21:11:53: "MCGILLA<74>" killed self with "normalgrenade" +L 07/22/1999 - 21:11:56: "MCGILLA<74>" activated the goal "i_p_t" +L 07/22/1999 - 21:11:57: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:12:19: Named Broadcast: "#cz_bcap3" ("[MOE]<71>") +L 07/22/1999 - 21:12:19: "FAT_FUCK_IS_ME_JERRY<85>" say "testing" +L 07/22/1999 - 21:12:54: "Deathon2legs<84>" killed "[MOE]<71>" with "empgrenade" +L 07/22/1999 - 21:12:56: "[MOE]<71>" activated the goal "i_p_t" +L 07/22/1999 - 21:13:12: "[MOE]<71>" activated the goal "blue flag 2" +L 07/22/1999 - 21:13:13: "FAT_FUCK_IS_ME_JERRY<85>" disconnected +L 07/22/1999 - 21:13:41: "MCGILLA<74>" killed "Zell<75>" with "ac" +L 07/22/1999 - 21:13:47: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:14:15: Named Broadcast: "#cz_bcap4" ("[MOE]<71>") +L 07/22/1999 - 21:14:28: "MCGILLA<74>" killed "Zell<75>" with "ac" +L 07/22/1999 - 21:14:42: "Zell<75>" changed class to "Pyro" +L 07/22/1999 - 21:14:42: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:14:48: "WongFeiHung<86><WON:4294928385>" connected, address "166.93.94.154:27005" +L 07/22/1999 - 21:14:55: "[MOE]<71>" destroyed "Deathon2legs<84>"'s "sentry". +L 07/22/1999 - 21:14:56: "WongFeiHung<86><WON:4294928385>" has entered the game +L 07/22/1999 - 21:15:06: "[MOE]<71>" killed "Deathon2legs<84>" with "rocket" +L 07/22/1999 - 21:15:14: "Deathon2legs<84>" activated the goal "i_p_t" +L 07/22/1999 - 21:15:17: "[MOE]<71>" killed "Zell<75>" with "rocket" +L 07/22/1999 - 21:15:24: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:16:00: "[MOE]<71>" activated the goal "blue flag 2" +L 07/22/1999 - 21:16:21: "Deathon2legs<84>" disconnected +L 07/22/1999 - 21:16:42: "WongFeiHung<86>" disconnected +L 07/22/1999 - 21:16:45: Named Broadcast: "#cz_bcap1" ("[MOE]<71>") +L 07/22/1999 - 21:16:45: "Zell<75>" say "damn again" +L 07/22/1999 - 21:17:05: "[MOE]<71>" say "zell u loose mor help that way" +L 07/22/1999 - 21:17:12: "MCGILLA<74>" activated the goal "blue flag 1" +L 07/22/1999 - 21:17:23: "Zell<75>" say "no one likes me" +L 07/22/1999 - 21:17:41: "[MOE]<71>" killed "Zell<75>" with "rocket" +L 07/22/1999 - 21:17:45: "Zell<75>" activated the goal "i_p_t" +L 07/22/1999 - 21:17:48: "[MOE]<71>" say "i do" +L 07/22/1999 - 21:17:49: "Zell<75>" say "and I suck" +L 07/22/1999 - 21:18:10: "Zell<75>" say "really bad" +L 07/22/1999 - 21:18:29: "[MOE]<71>" say "how long u play for" +L 07/22/1999 - 21:18:56: =------= MATCH RESULTS =------= +L 07/22/1999 - 21:18:56: "blue" defeated "red" +L 07/22/1999 - 21:18:56: "blue" RESULTS: "2" players. "50" frags, "2" unaccounted for. "121" team score. Allies: +L 07/22/1999 - 21:18:56: "red" RESULTS: "1" players. "37" frags, "1" unaccounted for. "86" team score. Allies: +L 07/22/1999 - 21:19:34: "MCGILLA<74>" say "ya" +L 07/22/1999 - 21:19:40: Log closed. diff --git a/utils/tfstats/testsuite/testlog6.txt b/utils/tfstats/testsuite/testlog6.txt new file mode 100644 index 0000000..db705a1 --- /dev/null +++ b/utils/tfstats/testsuite/testlog6.txt @@ -0,0 +1,568 @@ +L 07/19/1999 - 22:13:42: Log file started. +L 07/19/1999 - 22:13:42: Spawning server "hunted" +L 07/19/1999 - 22:13:42: server cvars start +L 07/19/1999 - 22:13:42: "cr_random" = "0" +L 07/19/1999 - 22:13:42: "cr_engineer" = "0" +L 07/19/1999 - 22:13:42: "cr_spy" = "0" +L 07/19/1999 - 22:13:42: "cr_pyro" = "0" +L 07/19/1999 - 22:13:42: "cr_hwguy" = "0" +L 07/19/1999 - 22:13:42: "cr_medic" = "0" +L 07/19/1999 - 22:13:42: "cr_demoman" = "0" +L 07/19/1999 - 22:13:42: "cr_soldier" = "0" +L 07/19/1999 - 22:13:42: "cr_sniper" = "0" +L 07/19/1999 - 22:13:42: "cr_scout" = "0" +L 07/19/1999 - 22:13:42: "decalfrequency" = "30" +L 07/19/1999 - 22:13:42: "mp_autocrosshair" = "1" +L 07/19/1999 - 22:13:42: "mp_flashlight" = "0" +L 07/19/1999 - 22:13:42: "mp_footsteps" = "0" +L 07/19/1999 - 22:13:42: "mp_forcerespawn" = "1" +L 07/19/1999 - 22:13:42: "mp_weaponstay" = "0" +L 07/19/1999 - 22:13:42: "mp_falldamage" = "0" +L 07/19/1999 - 22:13:42: "mp_friendlyfire" = "0" +L 07/19/1999 - 22:13:42: "mp_timelimit" = "30" +L 07/19/1999 - 22:13:42: "mp_fraglimit" = "0" +L 07/19/1999 - 22:13:42: "mp_teamplay" = "21" +L 07/19/1999 - 22:13:42: "tfc_balance_scores" = "1.0" +L 07/19/1999 - 22:13:42: "tfc_balance_teams" = "1.0" +L 07/19/1999 - 22:13:42: "tfc_adminpwd" = "" +L 07/19/1999 - 22:13:42: "tfc_clanbattle_locked" = "0.0" +L 07/19/1999 - 22:13:42: "tfc_clanbattle" = "0.0" +L 07/19/1999 - 22:13:42: "tfc_respawndelay" = "0.0" +L 07/19/1999 - 22:13:42: "tfc_autoteam" = "0" +L 07/19/1999 - 22:13:42: "cmdline" = "0" +L 07/19/1999 - 22:13:42: "mp_logfile" = "1" +L 07/19/1999 - 22:13:42: "mp_logecho" = "1" +L 07/19/1999 - 22:13:42: "deathmatch" = "1" +L 07/19/1999 - 22:13:42: "coop" = "0" +L 07/19/1999 - 22:13:42: "pausable" = "0" +L 07/19/1999 - 22:13:42: "sv_sendvelocity" = "1" +L 07/19/1999 - 22:13:42: "sv_password" = "" +L 07/19/1999 - 22:13:42: "sv_aim" = "0" +L 07/19/1999 - 22:13:42: "sv_gravity" = "800" +L 07/19/1999 - 22:13:42: "sv_friction" = "4" +L 07/19/1999 - 22:13:42: "edgefriction" = "2" +L 07/19/1999 - 22:13:42: "sv_stopspeed" = "100" +L 07/19/1999 - 22:13:42: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 22:13:42: "sv_accelerate" = "10" +L 07/19/1999 - 22:13:42: "sv_stepsize" = "18" +L 07/19/1999 - 22:13:42: "sv_clipmode" = "0" +L 07/19/1999 - 22:13:42: "sv_bounce" = "1" +L 07/19/1999 - 22:13:42: "sv_airmove" = "1" +L 07/19/1999 - 22:13:42: "sv_airaccelerate" = "10" +L 07/19/1999 - 22:13:42: "sv_wateraccelerate" = "10" +L 07/19/1999 - 22:13:42: "sv_waterfriction" = "1" +L 07/19/1999 - 22:13:42: "sv_timeout" = "65" +L 07/19/1999 - 22:13:42: "sv_clienttrace" = "3.5" +L 07/19/1999 - 22:13:42: "sv_cheats" = "1.000000" +L 07/19/1999 - 22:13:42: "sv_maxspectators" = "8" +L 07/19/1999 - 22:13:42: "sv_spectalk" = "1" +L 07/19/1999 - 22:13:42: "sv_spectatormaxspeed" = "500" +L 07/19/1999 - 22:13:42: "sv_upload_maxsize" = "0" +L 07/19/1999 - 22:13:42: "sv_allowdownload" = "1" +L 07/19/1999 - 22:13:42: "sv_allowupload" = "1" +L 07/19/1999 - 22:13:42: server cvars end +L 07/19/1999 - 22:13:49: Map CRC "-1879475242" +L 07/19/1999 - 22:13:49: "sv_maxspeed" = "500" +L 07/19/1999 - 22:13:49: Server name is "Aesthete" +L 07/19/1999 - 22:13:49: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 22:13:55: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/19/1999 - 22:14:06: "you<43><WON:4294944715>" has entered the game +L 07/19/1999 - 22:14:09: "Massterr<45><WON:4294947489>" has entered the game +L 07/19/1999 - 22:14:11: "Player<44><WON:4294946789>" has entered the game +L 07/19/1999 - 22:14:11: "ingratiated<38><WON:4294943500>" has entered the game +L 07/19/1999 - 22:14:14: "BarkMulch<40><WON:4294943029>" has entered the game +L 07/19/1999 - 22:14:17: "Massterr<45>" joined team "1". +L 07/19/1999 - 22:14:17: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:14:17: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:14:17: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:14:17: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:14:22: "BarkMulch<40>" joined team "2". +L 07/19/1999 - 22:14:25: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 22:14:25: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 22:14:25: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:14:27: "you<43>" disconnected +L 07/19/1999 - 22:14:30: "beano111<18><WON:4294932237>" has entered the game +L 07/19/1999 - 22:14:39: "beano111<18>" joined team "2". +L 07/19/1999 - 22:14:43: "beano111<18>" changed class to "Soldier" +L 07/19/1999 - 22:14:43: "beano111<18>" changed class to "Soldier" +L 07/19/1999 - 22:14:43: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:14:47: "Player<44>" joined team "3". +L 07/19/1999 - 22:14:49: "Player<44>" changed class to "Sniper" +L 07/19/1999 - 22:14:49: "Player<44>" changed class to "Sniper" +L 07/19/1999 - 22:14:49: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:14:59: "ingratiated<38>" joined team "3". +L 07/19/1999 - 22:15:02: "ingratiated<38>" changed class to "Sniper" +L 07/19/1999 - 22:15:02: "ingratiated<38>" changed class to "Sniper" +L 07/19/1999 - 22:15:02: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:15:09: "hansin<46><WON:4294946729>" connected, address "210.114.2.187:27005" +L 07/19/1999 - 22:15:30: "BarkMulch<40>" killed "ingratiated<38>" with "rocket" +L 07/19/1999 - 22:15:37: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:15:43: "BarkMulch<40>" killed "ingratiated<38>" with "rocket" +L 07/19/1999 - 22:15:44: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:16:11: "beano111<18>" killed "ingratiated<38>" with "rocket" +L 07/19/1999 - 22:16:13: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:17:22: "ingratiated<38>" killed "Massterr<45>" with "sniperrifle" +L 07/19/1999 - 22:17:23: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:17:23: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:17:23: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:17:23: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:17:23: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:17:23: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:17:23: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:17:23: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:17:23: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:17:23: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:17:31: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:17:31: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:17:33: "beano111<18>" say "who was with prex" +L 07/19/1999 - 22:17:48: "Massterr<45>" say "no one" +L 07/19/1999 - 22:18:55: "BarkMulch<40>" killed "Player<44>" with "rocket" +L 07/19/1999 - 22:18:59: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:19:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:19:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:19:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:19:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:19:23: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:19:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:19:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:19:23: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:19:23: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:19:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:19:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:19:23: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:19:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:19:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:19:23: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:19:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:19:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:19:23: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:19:35: "beano111<18>" changed class to "HWGuy" +L 07/19/1999 - 22:20:24: "BarkMulch<40>" killed "Player<44>" with "supershotgun" +L 07/19/1999 - 22:20:29: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:20:50: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:20:50: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:20:50: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:20:50: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:20:50: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:20:50: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:20:50: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:20:50: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:20:50: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:20:50: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:20:50: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:20:50: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:20:50: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:20:50: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:20:50: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:20:50: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:20:50: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:20:50: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:22:02: "beano111<18>" killed "ingratiated<38>" with "rocket" +L 07/19/1999 - 22:22:04: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:22:11: "Player<44>" say "tttyr" +L 07/19/1999 - 22:22:36: "BarkMulch<40>" killed "Player<44>" with "supershotgun" +L 07/19/1999 - 22:22:37: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:22:37: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:22:37: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:22:37: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:22:37: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:22:37: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:22:37: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:22:37: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:22:37: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:22:37: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:22:37: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:22:37: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:22:37: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:22:37: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:22:37: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:22:37: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:22:37: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:22:46: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:23:05: "BarkMulch<40>" killed self with "nailgrenade" +L 07/19/1999 - 22:23:08: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:23:18: "BarkMulch<40>" say_team " that was dumb" +L 07/19/1999 - 22:24:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:24:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:24:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:24:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:24:23: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:24:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:24:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:24:23: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:24:23: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:24:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:24:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:24:23: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:24:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:24:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:24:23: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:24:23: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:24:23: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:24:23: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:25:02: "BarkMulch<40>" killed "ingratiated<38>" with "supershotgun" +L 07/19/1999 - 22:25:03: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:25:19: "BarkMulch<40>" say_team " shot gun works very good" +L 07/19/1999 - 22:25:36: "ingratiated<38>" killed "Massterr<45>" with "sniperrifle" +L 07/19/1999 - 22:25:36: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:25:36: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:25:36: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:25:36: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:25:36: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:25:36: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:25:36: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:25:36: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:25:36: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:25:36: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:25:48: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:25:48: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:26:10: "beano111<18>" killed "ingratiated<38>" with "supershotgun" +L 07/19/1999 - 22:26:11: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:26:45: "BarkMulch<40>" killed "Player<44>" with "supershotgun" +L 07/19/1999 - 22:26:58: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:27:11: "ingratiated<38>" killed by world with "turret" +L 07/19/1999 - 22:27:11: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:27:11: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:27:11: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:27:11: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:27:11: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:27:11: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:27:11: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:27:11: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:27:11: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:27:11: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:27:11: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:27:11: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:27:11: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:27:11: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:27:11: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:27:11: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:27:11: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:27:16: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:27:55: "BarkMulch<40>" say_team " see why i wasnt dieing yet beano" +L 07/19/1999 - 22:28:27: "BarkMulch<40>" killed "Player<44>" with "supershotgun" +L 07/19/1999 - 22:28:29: "ingratiated<38>" killed "BarkMulch<40>" with "sniperrifle" +L 07/19/1999 - 22:28:31: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:28:49: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:29:07: "BarkMulch<40>" say_team " ohh you must be cheating beano you havent died yet" +L 07/19/1999 - 22:29:23: "beano111<18>" killed "ingratiated<38>" with "supershotgun" +L 07/19/1999 - 22:29:28: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:29:42: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:29:42: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:29:42: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:29:42: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:29:42: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:29:42: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:29:42: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:29:42: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:29:42: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:29:42: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:29:42: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:29:42: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:29:42: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:29:42: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:29:42: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:29:42: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:29:42: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:29:42: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:30:51: "beano111<18>" killed "Player<44>" with "supershotgun" +L 07/19/1999 - 22:30:54: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:30:57: "BarkMulch<40>" killed "ingratiated<38>" with "supershotgun" +L 07/19/1999 - 22:30:58: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:31:20: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:31:20: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:31:20: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:31:20: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:31:20: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:31:20: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:31:20: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:31:20: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:31:20: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:31:20: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:31:20: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:31:20: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:31:20: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:31:20: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:31:20: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:31:20: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:31:20: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:31:20: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:31:38: "BarkMulch<40>" say_team " still think i was cheating" +L 07/19/1999 - 22:32:33: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:32:33: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:32:33: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:32:33: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:32:33: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:32:33: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:32:33: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:32:33: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:32:33: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:32:33: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:32:33: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:32:33: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:32:33: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:32:33: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:32:33: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:32:33: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:32:33: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:32:33: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:33:06: "Player<44>" killed self with "world" +L 07/19/1999 - 22:33:08: "Mr.<47><WON:4294949549>" connected, address "153.37.91.235:27005" +L 07/19/1999 - 22:33:38: "Massterr<45>" say "w" +L 07/19/1999 - 22:34:04: "beano111<18>" killed "ingratiated<38>" with "rocket" +L 07/19/1999 - 22:34:06: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:34:45: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:35:01: "Player<44>" killed self with "world" +L 07/19/1999 - 22:35:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:35:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:35:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:35:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:35:12: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:35:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:35:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:35:12: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:35:12: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:35:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:35:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:35:12: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:35:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:35:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:35:12: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:35:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:35:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:35:16: "Player<44>" changed class to "Sniper" +L 07/19/1999 - 22:35:36: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:35:59: "ingratiated<38>" killed "Massterr<45>" with "axe" +L 07/19/1999 - 22:35:59: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:35:59: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:35:59: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:35:59: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:35:59: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:35:59: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:35:59: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:35:59: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:35:59: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:35:59: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:36:05: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:36:05: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:36:15: "ingratiated<38>" say "love that" +L 07/19/1999 - 22:36:25: "beano111<18>" say "yahoo ya scored" +L 07/19/1999 - 22:36:56: "Player<44>" killed self with "world" +L 07/19/1999 - 22:36:56: "ingratiated<38>" killed "Massterr<45>" with "autorifle" +L 07/19/1999 - 22:36:57: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:36:57: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:36:57: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:36:57: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:36:57: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:36:57: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:36:57: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:36:57: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:36:57: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:37:01: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:37:01: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:37:56: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:38:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:38:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:38:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:38:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:38:12: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:38:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:38:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:38:12: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:38:12: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:38:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:38:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:38:12: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:38:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:38:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:38:12: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:38:12: Broadcast: "#hunted_target_scores" +L 07/19/1999 - 22:38:12: Named Broadcast: "#hunted_target_scores" ("Massterr<45>") +L 07/19/1999 - 22:38:12: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:38:12: "[DoF]Apocalypse<48><WON:4294949869>" connected, address "206.187.24.105:27005" +L 07/19/1999 - 22:39:20: "[DoF]Apocalypse<48><WON:4294949869>" has entered the game +L 07/19/1999 - 22:39:38: "BarkMulch<40>" killed "ingratiated<38>" with "rocket" +L 07/19/1999 - 22:39:39: "[DoF]Apocalypse<48>" joined team "3". +L 07/19/1999 - 22:39:40: "[DoF]Apocalypse<48>" changed class to "Sniper" +L 07/19/1999 - 22:39:40: "[DoF]Apocalypse<48>" changed class to "Sniper" +L 07/19/1999 - 22:39:40: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:39:44: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:04: "[DoF]Apocalypse<48>" killed "Massterr<45>" with "autorifle" +L 07/19/1999 - 22:40:04: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:04: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:04: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:04: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:04: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:04: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:04: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:04: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:04: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:04: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:04: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:04: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:12: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:12: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:40:28: "[DoF]Apocalypse<48>" killed "BarkMulch<40>" with "sniperrifle" +L 07/19/1999 - 22:40:35: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:54: "[DoF]Apocalypse<48>" killed "Massterr<45>" with "autorifle" +L 07/19/1999 - 22:40:55: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:55: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:55: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:55: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:55: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:55: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:55: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:55: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:55: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:55: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:40:55: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:40:55: "Player<44>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:41:07: "Massterr<45>" say "damn red" +L 07/19/1999 - 22:41:09: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:41:09: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:41:10: "[MWD][FAHQ]Kissell<49><WON:4294950079>" connected, address "206.230.150.21:27005" +L 07/19/1999 - 22:41:47: "BarkMulch<40>" killed "Player<44>" with "rocket" +L 07/19/1999 - 22:42:04: "Player<44>" disconnected +L 07/19/1999 - 22:42:22: "Player<50><WON:4294950139>" connected, address "38.30.183.138:27005" +L 07/19/1999 - 22:42:40: "[DoF]Slybones<50><WON:4294950139>" has entered the game +L 07/19/1999 - 22:42:44: "[DoF]Apocalypse<48>" killed "Massterr<45>" with "sniperrifle" +L 07/19/1999 - 22:42:45: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:42:45: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:42:45: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:42:45: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:42:45: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:42:45: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:42:45: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:42:45: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:42:45: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:42:45: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:42:45: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:42:50: "[DoF]Slybones<50>" joined team "3". +L 07/19/1999 - 22:42:52: "[DoF]Slybones<50>" changed class to "Sniper" +L 07/19/1999 - 22:42:52: "[DoF]Slybones<50>" changed class to "Sniper" +L 07/19/1999 - 22:42:52: "[DoF]Slybones<50>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:42:54: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:42:54: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:43:06: "BarkMulch<40>" say_team " we have to find that apoc guy" +L 07/19/1999 - 22:43:10: "[DoF]Slybones<50>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 22:43:15: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:43:26: "beano111<18>" killed "ingratiated<38>" with "ac" +L 07/19/1999 - 22:43:27: "[DoF]Slybones<50>" killed "BarkMulch<40>" with "sniperrifle" +L 07/19/1999 - 22:43:28: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:43:32: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:43:49: "ingratiated<38>" killed "Massterr<45>" with "autorifle" +L 07/19/1999 - 22:43:49: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:43:49: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:43:49: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:43:49: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:43:49: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:43:49: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:43:49: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:43:49: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:43:49: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:43:49: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:43:49: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:43:49: "[DoF]Slybones<50>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:43:58: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:43:58: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:44:06: "[DoF]Apocalypse<48>" say_team " hey sly" +L 07/19/1999 - 22:44:09: "[DoF]Slybones<50>" say_team "yo" +L 07/19/1999 - 22:44:32: "BarkMulch<40>" killed "ingratiated<38>" with "supershotgun" +L 07/19/1999 - 22:44:33: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:44:51: "[DoF]Apocalypse<48>" killed "beano111<18>" with "sniperrifle" +L 07/19/1999 - 22:44:57: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:45:08: "[DoF]Apocalypse<48>" killed "Massterr<45>" with "autorifle" +L 07/19/1999 - 22:45:09: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:45:09: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:45:09: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:45:09: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:45:09: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:45:09: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:45:09: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:45:09: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:45:09: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:45:09: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:45:09: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:45:09: "[DoF]Slybones<50>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:45:17: "[DoF]Slybones<50>" say "i better go red" +L 07/19/1999 - 22:45:20: "[DoF]Slybones<50>" changed to team "2". +L 07/19/1999 - 22:45:20: "[DoF]Slybones<50>" killed self with "world" +L 07/19/1999 - 22:45:22: "[DoF]Slybones<50>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:45:26: "[DoF]Slybones<50>" changed class to "Soldier" +L 07/19/1999 - 22:45:26: "[DoF]Slybones<50>" changed class to "Soldier" +L 07/19/1999 - 22:45:26: "[DoF]Slybones<50>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:45:37: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:45:37: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:45:58: "beano111<18>" killed "[DoF]Apocalypse<48>" with "ac" +L 07/19/1999 - 22:45:59: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:46:07: "BarkMulch<40>" killed "ingratiated<38>" with "supershotgun" +L 07/19/1999 - 22:46:08: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:46:18: "Massterr<45>" say "someone else be prezz" +L 07/19/1999 - 22:46:27: "BarkMulch<40>" say "sure" +L 07/19/1999 - 22:46:30: "[DoF]Slybones<50>" killed "ingratiated<38>" with "rocket" +L 07/19/1999 - 22:46:31: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:46:37: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:46:38: "[DoF]Apocalypse<48>" killed "Massterr<45>" with "sniperrifle" +L 07/19/1999 - 22:46:38: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:46:38: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:46:38: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:46:38: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:46:38: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:46:38: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:46:38: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:46:38: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:46:38: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:46:38: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:46:38: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:46:38: "[DoF]Slybones<50>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:46:42: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:46:44: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:46:46: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:46:51: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:46:53: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:46:56: "beano111<18>" killed "[DoF]Apocalypse<48>" with "ac" +L 07/19/1999 - 22:46:57: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:01: "BarkMulch<40>" say " master ill be prez" +L 07/19/1999 - 22:47:10: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:10: "Massterr<45>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:47:14: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:47:16: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:47:19: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:47:21: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:47:23: "Massterr<45>" changed class to "Civilian" +L 07/19/1999 - 22:47:24: "beano111<18>" killed "[DoF]Apocalypse<48>" with "ac" +L 07/19/1999 - 22:47:25: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:31: "Massterr<45>" changed to team "2". +L 07/19/1999 - 22:47:31: "Massterr<45>" killed self with "world" +L 07/19/1999 - 22:47:31: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:47:31: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:47:31: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:31: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:47:31: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:47:31: "beano111<18>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:31: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:47:31: "[DoF]Apocalypse<48>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:31: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:47:31: "ingratiated<38>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:31: Broadcast: "#hunted_target_killed" +L 07/19/1999 - 22:47:31: "[DoF]Slybones<50>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:34: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:39: "BarkMulch<40>" changed to team "1". +L 07/19/1999 - 22:47:39: "BarkMulch<40>" killed self with "world" +L 07/19/1999 - 22:47:40: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:40: "BarkMulch<40>" changed class to "Civilian" +L 07/19/1999 - 22:47:40: "BarkMulch<40>" changed class to "Civilian" +L 07/19/1999 - 22:47:40: "BarkMulch<40>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:40: "BarkMulch<40>" activated the goal "The Hunted's Notepad" +L 07/19/1999 - 22:47:43: "Massterr<45>" changed class to "Medic" +L 07/19/1999 - 22:47:43: "Massterr<45>" changed class to "Medic" +L 07/19/1999 - 22:47:43: "Massterr<45>" activated the goal "info_player_teamspawn" +L 07/19/1999 - 22:47:46: =------= MATCH RESULTS =------= +L 07/19/1999 - 22:47:46: "red" defeated "blue" and "yellow" +L 07/19/1999 - 22:47:46: "blue" RESULTS: "98906768" players. "-1" frags, "1" unaccounted for. "500" team score. Allies: "1" "2" +L 07/19/1999 - 22:47:46: "red" RESULTS: "98906768" players. "22" frags, "3" unaccounted for. "500" team score. Allies: "1" "2" +L 07/19/1999 - 22:47:46: "yellow" RESULTS: "98906768" players. "10" frags, "2" unaccounted for. "275" team score.Allies: "3" +L 07/19/1999 - 22:47:50: "beano111<18>" say "lol" +L 07/19/1999 - 22:47:51: "[DoF]Apocalypse<48>" say "heh" +L 07/19/1999 - 22:47:52: "[DoF]Slybones<50>" say "woohoo" +L 07/19/1999 - 22:47:53: Log closed. diff --git a/utils/tfstats/testsuite/testlog60.txt b/utils/tfstats/testsuite/testlog60.txt new file mode 100644 index 0000000..4dfc4a2 --- /dev/null +++ b/utils/tfstats/testsuite/testlog60.txt @@ -0,0 +1,420 @@ +L 07/22/1999 - 21:19:40: Log file started. +L 07/22/1999 - 21:19:40: Spawning server "well" +L 07/22/1999 - 21:19:40: server cvars start +L 07/22/1999 - 21:19:40: "cr_random" = "0" +L 07/22/1999 - 21:19:40: "cr_engineer" = "0" +L 07/22/1999 - 21:19:40: "cr_spy" = "0" +L 07/22/1999 - 21:19:40: "cr_pyro" = "0" +L 07/22/1999 - 21:19:40: "cr_hwguy" = "0" +L 07/22/1999 - 21:19:40: "cr_medic" = "0" +L 07/22/1999 - 21:19:40: "cr_demoman" = "0" +L 07/22/1999 - 21:19:40: "cr_soldier" = "0" +L 07/22/1999 - 21:19:40: "cr_sniper" = "0" +L 07/22/1999 - 21:19:40: "cr_scout" = "0" +L 07/22/1999 - 21:19:40: "decalfrequency" = "30" +L 07/22/1999 - 21:19:40: "mp_autocrosshair" = "1" +L 07/22/1999 - 21:19:40: "mp_flashlight" = "0" +L 07/22/1999 - 21:19:40: "mp_footsteps" = "0" +L 07/22/1999 - 21:19:40: "mp_forcerespawn" = "1" +L 07/22/1999 - 21:19:40: "mp_weaponstay" = "0" +L 07/22/1999 - 21:19:40: "mp_falldamage" = "0" +L 07/22/1999 - 21:19:40: "mp_friendlyfire" = "0" +L 07/22/1999 - 21:19:40: "mp_timelimit" = "30" +L 07/22/1999 - 21:19:40: "mp_fraglimit" = "0" +L 07/22/1999 - 21:19:40: "mp_teamplay" = "21" +L 07/22/1999 - 21:19:40: "tfc_balance_scores" = "1.0" +L 07/22/1999 - 21:19:40: "tfc_balance_teams" = "1.0" +L 07/22/1999 - 21:19:40: "tfc_adminpwd" = "" +L 07/22/1999 - 21:19:40: "tfc_clanbattle_locked" = "0.0" +L 07/22/1999 - 21:19:40: "tfc_clanbattle" = "0.0" +L 07/22/1999 - 21:19:40: "tfc_respawndelay" = "0.0" +L 07/22/1999 - 21:19:40: "tfc_autoteam" = "0" +L 07/22/1999 - 21:19:40: "sv_maxrate" = "0" +L 07/22/1999 - 21:19:40: "sv_minrate" = "0" +L 07/22/1999 - 21:19:40: "sv_allowupload" = "1" +L 07/22/1999 - 21:19:40: "sv_allowdownload" = "1" +L 07/22/1999 - 21:19:40: "sv_upload_maxsize" = "0" +L 07/22/1999 - 21:19:40: "sv_spectatormaxspeed" = "500" +L 07/22/1999 - 21:19:40: "sv_spectalk" = "1" +L 07/22/1999 - 21:19:40: "sv_maxspectators" = "8" +L 07/22/1999 - 21:19:40: "sv_cheats" = "1.000000" +L 07/22/1999 - 21:19:40: "sv_clienttrace" = "3.5" +L 07/22/1999 - 21:19:40: "sv_timeout" = "65" +L 07/22/1999 - 21:19:40: "sv_waterfriction" = "1" +L 07/22/1999 - 21:19:40: "sv_wateraccelerate" = "10" +L 07/22/1999 - 21:19:40: "sv_airaccelerate" = "10" +L 07/22/1999 - 21:19:40: "sv_airmove" = "1" +L 07/22/1999 - 21:19:40: "sv_bounce" = "1" +L 07/22/1999 - 21:19:40: "sv_clipmode" = "0" +L 07/22/1999 - 21:19:40: "sv_stepsize" = "18" +L 07/22/1999 - 21:19:40: "sv_accelerate" = "10" +L 07/22/1999 - 21:19:40: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 21:19:40: "sv_stopspeed" = "100" +L 07/22/1999 - 21:19:40: "edgefriction" = "2" +L 07/22/1999 - 21:19:40: "sv_friction" = "4" +L 07/22/1999 - 21:19:40: "sv_gravity" = "800" +L 07/22/1999 - 21:19:40: "sv_aim" = "0" +L 07/22/1999 - 21:19:40: "sv_password" = "" +L 07/22/1999 - 21:19:40: "sv_sendvelocity" = "1" +L 07/22/1999 - 21:19:40: "pausable" = "0" +L 07/22/1999 - 21:19:40: "coop" = "0" +L 07/22/1999 - 21:19:40: "deathmatch" = "1" +L 07/22/1999 - 21:19:40: "mp_logecho" = "1" +L 07/22/1999 - 21:19:40: "mp_logfile" = "1" +L 07/22/1999 - 21:19:40: "cmdline" = "0" +L 07/22/1999 - 21:19:40: server cvars end +L 07/22/1999 - 21:19:44: Map CRC "-1991804164" +L 07/22/1999 - 21:19:44: "sv_maxspeed" = "500" +L 07/22/1999 - 21:19:44: Server name is "Team Fortress Classic" +L 07/22/1999 - 21:19:44: "sv_maxspeed" = "500.000000" +L 07/22/1999 - 21:20:06: "[MOE]<71><WON:4294921663>" has entered the game +L 07/22/1999 - 21:20:06: "Zell<75><WON:4294921563>" has entered the game +L 07/22/1999 - 21:20:09: "MCGILLA<74><WON:4294922828>" has entered the game +L 07/22/1999 - 21:20:23: "Zell<75>" joined team "2". +L 07/22/1999 - 21:20:27: "MCGILLA<74>" joined team "1". +L 07/22/1999 - 21:20:27: "Zell<75>" changed class to "HWGuy" +L 07/22/1999 - 21:20:27: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:20:29: "MCGILLA<74>" changed class to "Engineer" +L 07/22/1999 - 21:20:29: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:20:30: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:20:32: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:20:32: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:20:32: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:20:34: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:20:34: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:20:44: "Zell<75>" say "I've been playing about half a year" +L 07/22/1999 - 21:20:48: "MCGILLA<74>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:21:03: "Zell<75>" say "yet, I'm not very good at this" +L 07/22/1999 - 21:21:05: "[MOE]<71>" say "you use keyboard or joy" +L 07/22/1999 - 21:21:05: "MCGILLA<74>" built a "sentry". +L 07/22/1999 - 21:21:13: "Zell<75>" say "keyboard" +L 07/22/1999 - 21:21:28: "[MOE]<71>" say "i use joy it helps me" +L 07/22/1999 - 21:21:36: "MCGILLA<74>" say "me to" +L 07/22/1999 - 21:21:45: "Zell<75>" say "that has to be it" +L 07/22/1999 - 21:21:45: "[MOE]<71>" say "it has trackball and joy" +L 07/22/1999 - 21:21:52: "Zell<75>" say "I must get a joy" +L 07/22/1999 - 21:22:06: "MCGILLA<74>" say "madcats panther xl" +L 07/22/1999 - 21:22:08: "Player<87><WON:4294935074>" connected, address "63.15.138.66:27005" +L 07/22/1999 - 21:22:12: "[MOE]<71>" say "try madcats panther xl" +L 07/22/1999 - 21:22:16: "MCGILLA<74>" activated the goal "blue_pak6" +L 07/22/1999 - 21:22:18: "MCGILLA<74>" activated the goal "blue_pak5" +L 07/22/1999 - 21:22:20: "Player<87><WON:4294935074>" has entered the game +L 07/22/1999 - 21:22:21: "MCGILLA<74>" activated the goal "blue_pak8" +L 07/22/1999 - 21:22:23: "MCGILLA<74>" activated the goal "blue_pak7" +L 07/22/1999 - 21:22:29: "[MOE]<71>" joined team "1". +L 07/22/1999 - 21:22:32: "Player<87>" joined team "2". +L 07/22/1999 - 21:22:33: "[MOE]<71>" changed class to "Soldier" +L 07/22/1999 - 21:22:33: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:22:36: "Zell<75>" say "I'll try to find it" +L 07/22/1999 - 21:22:37: "Player<87>" changed class to "Sniper" +L 07/22/1999 - 21:22:37: "Player<87>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:22:48: "Zell<75>" say "probably at some internet store" +L 07/22/1999 - 21:22:50: "MCGILLA<74>" activated the goal "blue_pak8" +L 07/22/1999 - 21:22:50: "[MOE]<71>" say "you wont regret it" +L 07/22/1999 - 21:22:52: "MCGILLA<74>" activated the goal "blue_pak7" +L 07/22/1999 - 21:22:55: "MCGILLA<74>" activated the goal "blue_pak6" +L 07/22/1999 - 21:22:55: "[MOE]<71>" say "ya" +L 07/22/1999 - 21:22:57: "MCGILLA<74>" activated the goal "blue_pak5" +L 07/22/1999 - 21:22:57: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:22:58: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:23:09: "Player<87>" activated the goal "func_button 1" +L 07/22/1999 - 21:23:17: "[MOE]<71>" say "softwear stors were i got trhis one" +L 07/22/1999 - 21:23:24: "MCGILLA<74>" activated the goal "blue_pak5" +L 07/22/1999 - 21:23:25: "MCGILLA<74>" activated the goal "blue_pak6" +L 07/22/1999 - 21:23:29: "MCGILLA<74>" activated the goal "blue_pak7" +L 07/22/1999 - 21:23:30: "MCGILLA<74>" activated the goal "blue_pak8" +L 07/22/1999 - 21:23:40: "[MOE]<71>" say "about 60 bucks" +L 07/22/1999 - 21:23:41: "Zell<75>" killed "MCGILLA<74>" with "ac" +L 07/22/1999 - 21:23:43: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:23:45: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:23:46: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:23:47: "[MOE]<71>" say "and worth it" +L 07/22/1999 - 21:23:48: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:23:52: "Zell<75>" activated the goal "blue_pak6" +L 07/22/1999 - 21:23:53: "[MOE]<71>" activated the goal "func_button 2" +L 07/22/1999 - 21:23:54: "Zell<75>" activated the goal "blue_pak5" +L 07/22/1999 - 21:23:57: "Zell<75>" say "eys" +L 07/22/1999 - 21:23:58: "Player<87>" activated the goal "blue_pak7" +L 07/22/1999 - 21:23:59: "Player<87>" activated the goal "blue_pak8" +L 07/22/1999 - 21:24:00: "Zell<75>" say "yes" +L 07/22/1999 - 21:24:09: "MCGILLA<74>" killed "Zell<75>" with "sentrygun" +L 07/22/1999 - 21:24:10: "MCGILLA<74>" killed "Player<87>" with "sentrygun" +L 07/22/1999 - 21:24:11: "Player<87>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:24:12: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:24:14: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:24:15: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:24:16: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:24:16: "[MOE]<71>" activated the goal "blue_pak7" +L 07/22/1999 - 21:24:17: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:24:18: "[MOE]<71>" activated the goal "blue_pak8" +L 07/22/1999 - 21:24:20: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:24:34: "[MOE]<71>" activated the goal "team two flag" +L 07/22/1999 - 21:24:38: "MCGILLA<74>" activated the goal "blue_pak8" +L 07/22/1999 - 21:24:39: "MCGILLA<74>" activated the goal "blue_pak7" +L 07/22/1999 - 21:24:42: "MCGILLA<74>" activated the goal "blue_pak6" +L 07/22/1999 - 21:24:44: "MCGILLA<74>" activated the goal "blue_pak5" +L 07/22/1999 - 21:25:18: "Zell<75>" activated the goal "func_button 1" +L 07/22/1999 - 21:25:21: "Zell<75>" activated the goal "func_button 1" +L 07/22/1999 - 21:25:35: "Zell<75>" activated the goal "func_button 1" +L 07/22/1999 - 21:25:39: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:25:39: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:25:40: "[MOE]<71>" activated the goal "team one dropoff" +L 07/22/1999 - 21:25:42: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:25:43: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:26:02: "[MOE]<71>" say_team "sniper on enemy roof be care full" +L 07/22/1999 - 21:26:17: "MCGILLA<74>" say_team "guarding the flag" +L 07/22/1999 - 21:26:19: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:26:21: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:26:23: "[MOE]<71>" say_team "k" +L 07/22/1999 - 21:26:34: "MCGILLA<74>" activated the goal "blue_pak8" +L 07/22/1999 - 21:26:34: "Player<87>" killed by world with "worldspawn" +L 07/22/1999 - 21:26:35: "Zell<75>" activated the goal "func_button 2" +L 07/22/1999 - 21:26:35: "Player<87>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:26:36: "MCGILLA<74>" activated the goal "blue_pak7" +L 07/22/1999 - 21:26:36: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:26:38: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:26:39: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:26:48: "[MOE]<71>" activated the goal "func_button 2" +L 07/22/1999 - 21:26:52: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:26:54: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:26:56: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:26:59: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:27:00: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:27:11: "[MOE]<71>" activated the goal "blue_pak7" +L 07/22/1999 - 21:27:13: "[MOE]<71>" activated the goal "blue_pak8" +L 07/22/1999 - 21:27:29: "[MOE]<71>" activated the goal "team two flag" +L 07/22/1999 - 21:27:38: "Zell<75>" activated the goal "blue_pak7" +L 07/22/1999 - 21:28:00: "B-52[FDN]<88><WON:4294929471>" connected, address "24.30.150.129:22153" +L 07/22/1999 - 21:28:09: "Zell<75>" activated the goal "func_button 5" +L 07/22/1999 - 21:28:10: "Zell<75>" activated the goal "func_door 14" +L 07/22/1999 - 21:28:13: "Zell<75>" activated the goal "func_door 14" +L 07/22/1999 - 21:28:24: "Player<87>" activated the goal "blue_pak8" +L 07/22/1999 - 21:28:25: "Player<87>" activated the goal "blue_pak7" +L 07/22/1999 - 21:28:32: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:28:32: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:28:33: "[MOE]<71>" activated the goal "team one dropoff" +L 07/22/1999 - 21:28:35: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:28:36: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:28:36: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:28:37: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:28:45: "MCGILLA<74>" say_team "sniper up top " +L 07/22/1999 - 21:29:04: "[MOE]<71>" say_team "player were u get those wonderfull paintings" +L 07/22/1999 - 21:29:06: "[MOE]<71>" say "k" +L 07/22/1999 - 21:29:07: "MCGILLA<74>" say_team "still there" +L 07/22/1999 - 21:29:09: "Zell<75>" activated the goal "func_button 1" +L 07/22/1999 - 21:29:19: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:29:21: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:29:24: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:29:53: "[MOE]<71>" killed "Player<87>" with "rocket" +L 07/22/1999 - 21:29:54: "Player<87>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:29:56: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:30:02: "MCGILLA<74>" killed "Zell<75>" with "sentrygun" +L 07/22/1999 - 21:30:05: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:30:07: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:30:07: "[MOE]<71>" activated the goal "func_button 2" +L 07/22/1999 - 21:30:08: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:30:09: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:30:22: "[MOE]<71>" killed "Player<87>" with "normalgrenade" +L 07/22/1999 - 21:30:23: "Player<87>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:30:25: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:30:28: "MCGILLA<74>" activated the goal "blue_pak8" +L 07/22/1999 - 21:30:29: "MCGILLA<74>" activated the goal "blue_pak7" +L 07/22/1999 - 21:30:33: "MCGILLA<74>" activated the goal "blue_pak6" +L 07/22/1999 - 21:30:35: "MCGILLA<74>" activated the goal "blue_pak5" +L 07/22/1999 - 21:30:46: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:30:47: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:30:48: "[MOE]<71>" killed "Player<87>" with "rocket" +L 07/22/1999 - 21:30:49: "Player<87>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:30:52: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:09: "[MOE]<71>" killed "Player<87>" with "rocket" +L 07/22/1999 - 21:31:10: "Player<87>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:31:12: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:12: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:13: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:13: "Zell<75>" killed "[MOE]<71>" with "normalgrenade" +L 07/22/1999 - 21:31:20: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:21: "[MOE]<71>" say "got me\" +L 07/22/1999 - 21:31:22: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:24: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:31:26: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:27: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:33: "Zell<75>" say "you don't die easily" +L 07/22/1999 - 21:31:34: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:35: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:37: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:31:51: "[MOE]<71>" say "try not thats for sure" +L 07/22/1999 - 21:32:05: "[MOE]<71>" killed self with "normalgrenade" +L 07/22/1999 - 21:32:05: "[MOE]<71>" killed "Zell<75>" with "normalgrenade" +L 07/22/1999 - 21:32:07: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:32:09: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:32:12: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:32:12: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:32:14: "[MOE]<71>" say "suicide" +L 07/22/1999 - 21:32:14: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:32:15: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:32:26: "Zell<75>" say "murder/suicide" +L 07/22/1999 - 21:32:38: "[MOE]<71>" activated the goal "func_button 2" +L 07/22/1999 - 21:32:39: "[MOE]<71>" activated the goal "func_button 2" +L 07/22/1999 - 21:32:54: "[MOE]<71>" killed "Player<87>" with "nailgrenade" +L 07/22/1999 - 21:32:56: "Player<87>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:33:01: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:33:02: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:33:09: "[MOE]<71>" activated the goal "blue_pak7" +L 07/22/1999 - 21:33:10: "[MOE]<71>" activated the goal "blue_pak8" +L 07/22/1999 - 21:33:25: "MCGILLA<74>" activated the goal "func_button 2" +L 07/22/1999 - 21:33:39: "[MOE]<71>" activated the goal "team two flag" +L 07/22/1999 - 21:33:40: "[MOE]<71>" killed "Player<87>" with "normalgrenade" +L 07/22/1999 - 21:33:42: "Player<87>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:33:44: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:33:45: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:33:45: "MCGILLA<74>" activated the goal "trigger_multiple 11" +L 07/22/1999 - 21:33:46: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:33:47: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:33:48: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:33:49: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:33:50: "Player<87>" activated the goal "spawn_pak" +L 07/22/1999 - 21:34:08: "Player<87>" changed class to "Engineer" +L 07/22/1999 - 21:34:17: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:34:21: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:34:24: "[MOE]<71>" activated the goal "func_button 1" +L 07/22/1999 - 21:34:33: "MCGILLA<74>" activated the goal "blue_pak5" +L 07/22/1999 - 21:34:38: "Player<87>" activated the goal "blue_pak8" +L 07/22/1999 - 21:34:42: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:34:42: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:34:43: "MCGILLA<74>" activated the goal "blue_pak6" +L 07/22/1999 - 21:34:43: "[MOE]<71>" activated the goal "team one dropoff" +L 07/22/1999 - 21:34:45: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:34:45: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:34:53: "MCGILLA<74>" activated the goal "blue_pak7" +L 07/22/1999 - 21:34:58: "Zell<75>" killed "MCGILLA<74>" with "ac" +L 07/22/1999 - 21:35:03: "MCGILLA<74>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:35:03: "Zell<75>" activated the goal "blue_pak8" +L 07/22/1999 - 21:35:05: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:06: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:07: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:08: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:09: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:10: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:11: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:12: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:13: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:14: "Player<87>" disconnected +L 07/22/1999 - 21:35:14: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:15: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:16: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:17: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:18: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:19: "MCGILLA<74>" say_team "went for flag" +L 07/22/1999 - 21:35:19: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:21: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:21: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:22: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:22: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:23: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:23: "[FER]TFPvt1.soldia_1<89><WON:4294930115>" connected, address "171.211.122.232:27005" +L 07/22/1999 - 21:35:34: "[MOE]<71>" say "you did it again" +L 07/22/1999 - 21:35:35: "Zell<75>" say "hmmmm" +L 07/22/1999 - 21:35:36: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:37: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:35:44: "MCGILLA<74>" activated the goal "blue_pak6" +L 07/22/1999 - 21:35:45: "MCGILLA<74>" activated the goal "blue_pak5" +L 07/22/1999 - 21:35:53: "MCGILLA<74>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:35:55: "[FER]TFPvt1.soldia_1<89><WON:4294930115>" has entered the game +L 07/22/1999 - 21:36:12: "[FER]TFPvt1.soldia_1<89>" joined team "2". +L 07/22/1999 - 21:36:15: "[FER]TFPvt1.soldia_1<89>" changed class to "Scout" +L 07/22/1999 - 21:36:15: "[FER]TFPvt1.soldia_1<89>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:36:15: "MCGILLA<74>" activated the goal "blue_pak5" +L 07/22/1999 - 21:36:17: "MCGILLA<74>" activated the goal "blue_pak6" +L 07/22/1999 - 21:36:26: "[FER]TFPvt1.soldia_1<89>" say "did you guys have lagg befor e came in here" +L 07/22/1999 - 21:36:27: "[FER]TFPvt1.soldia_1<89>" activated the goal "spawn_pak" +L 07/22/1999 - 21:36:28: "[FER]TFPvt1.soldia_1<89>" activated the goal "spawn_pak" +L 07/22/1999 - 21:36:30: "[MOE]<71>" killed "Zell<75>" with "rocket" +L 07/22/1999 - 21:36:33: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:36:36: "MCGILLA<74>" say "ya" +L 07/22/1999 - 21:36:37: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:36:38: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:36:38: "MCGILLA<74>" activated the goal "blue_pak6" +L 07/22/1999 - 21:37:22: "[MOE]<71>" say "not bad though" +L 07/22/1999 - 21:37:22: "MCGILLA<74>" say "i cant moovew" +L 07/22/1999 - 21:37:26: "MCGILLA<74>" activated the goal "blue_pak5" +L 07/22/1999 - 21:37:28: "[MOE]<71>" say "wow" +L 07/22/1999 - 21:37:30: "MCGILLA<74>" activated the goal "blue_pak8" +L 07/22/1999 - 21:37:40: "Zell<75>" say "I got frozen again" +L 07/22/1999 - 21:37:44: "[MOE]<71>" say "zells ping went nuts" +L 07/22/1999 - 21:37:45: "[FER]TFPvt1.soldia_1<89>" disconnected +L 07/22/1999 - 21:37:46: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:37:47: "MCGILLA<74>" say "me too" +L 07/22/1999 - 21:37:49: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:37:50: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:37:58: "MCGILLA<74>" activated the goal "blue_pak8" +L 07/22/1999 - 21:38:02: "[MOE]<71>" say "his server was bad" +L 07/22/1999 - 21:38:13: "[MOE]<71>" say "screwd us all up" +L 07/22/1999 - 21:38:26: "Zell<75>" say "my IP has problems" +L 07/22/1999 - 21:38:30: "[MOE]<71>" say "didnt know only one could" +L 07/22/1999 - 21:38:39: "Zell<75>" say "like slow modems" +L 07/22/1999 - 21:38:41: "[MOE]<71>" say "mine to at times" +L 07/22/1999 - 21:39:03: "MCGILLA<74>" say "depends on how high ping is" +L 07/22/1999 - 21:39:06: "Zell<75>" say "it also likes to give free service so it packs up the lines and no one can get in" +L 07/22/1999 - 21:39:07: "[MOE]<71>" say "ya its hard to play agains a guy with a 30 ping" +L 07/22/1999 - 21:39:34: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:39:35: "MCGILLA<74>" activated the goal "spawn_pak" +L 07/22/1999 - 21:39:59: "MCGILLA<74>" activated the goal "func_button 2" +L 07/22/1999 - 21:40:05: "[MOE]<71>" killed "Zell<75>" with "rocket" +L 07/22/1999 - 21:40:12: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:40:14: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:40:15: "[MOE]<71>" activated the goal "func_button 2" +L 07/22/1999 - 21:40:16: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:40:17: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:40:18: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:40:21: "MCGILLA<74>" activated the goal "blue_pak7" +L 07/22/1999 - 21:40:22: "MCGILLA<74>" activated the goal "blue_pak8" +L 07/22/1999 - 21:40:40: "MCGILLA<74>" activated the goal "team two flag" +L 07/22/1999 - 21:40:49: "Zell<75>" killed "[MOE]<71>" with "ac" +L 07/22/1999 - 21:40:53: "[MOE]<71>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:40:55: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:40:55: "Zell<75>" say "yay" +L 07/22/1999 - 21:40:56: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:40:58: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:40:59: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:41:00: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:41:00: "[MOE]<71>" say "lol" +L 07/22/1999 - 21:41:01: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:41:02: "[MOE]<71>" activated the goal "spawn_pak" +L 07/22/1999 - 21:41:18: "[MOE]<71>" killed "Zell<75>" with "rocket" +L 07/22/1999 - 21:41:20: "Zell<75>" activated the goal "info_player_teamspawn" +L 07/22/1999 - 21:41:22: "[MOE]<71>" activated the goal "func_button 2" +L 07/22/1999 - 21:41:22: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:41:24: "Zell<75>" activated the goal "spawn_pak" +L 07/22/1999 - 21:41:25: "MCGILLA<74>" activated the goal "func_button 1" +L 07/22/1999 - 21:41:38: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:41:39: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:41:41: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:41:42: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:41:44: "[MOE]<71>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:41:56: "MCGILLA<74>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:41:56: "MCGILLA<74>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:41:57: "MCGILLA<74>" activated the goal "team one dropoff" +L 07/22/1999 - 21:42:00: "MCGILLA<74>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:42:00: "MCGILLA<74>" activated the goal "trigger_multiple 10" +L 07/22/1999 - 21:42:00: "Zell<75>" activated the goal "func_button 1" +L 07/22/1999 - 21:42:04: "[MOE]<71>" say "hey i gotta run " +L 07/22/1999 - 21:42:13: "[MOE]<71>" say "see ya all later" +L 07/22/1999 - 21:42:13: "Zell<75>" killed "MCGILLA<74>" with "ac" +L 07/22/1999 - 21:42:18: "Zell<75>" say "k" +L 07/22/1999 - 21:42:21: "MCGILLA<74>" say "me to later" +L 07/22/1999 - 21:42:28: "MCGILLA<74>" killed "Zell<75>" with "sentrygun" +L 07/22/1999 - 21:42:32: "[MOE]<71>" say "if u want look for me tomorow knight zell" +L 07/22/1999 - 21:42:43: "Zell<75>" say "`" +L 07/22/1999 - 21:42:47: "[MOE]<71>" say "mcgilla i know u have to work" +L 07/22/1999 - 21:42:56: "Zell<75>" say "well see ya all" +L 07/22/1999 - 21:42:58: "MCGILLA<74>" say "well look for you !!!" +L 07/22/1999 - 21:43:10: "[MOE]<71>" disconnected +L 07/22/1999 - 21:43:20: "Zell<75>" disconnected +L 07/22/1999 - 21:44:17: "MCGILLA<74>" disconnected +L 07/22/1999 - 21:44:17: "<-1>" destroyed "MCGILLA<74>"'s "sentry". +L 07/22/1999 - 21:48:39: "DaBigPinoy<90><WON:4294928726>" connected, address "208.25.51.109:27005" +L 07/22/1999 - 21:49:44: =------= MATCH RESULTS =------= +L 07/22/1999 - 21:49:44: "blue" defeated "red" +L 07/22/1999 - 21:49:44: "blue" RESULTS: "0" players. "53" frags, "0" unaccounted for. "40" team score. Allies: +L 07/22/1999 - 21:49:44: "red" RESULTS: "0" players. "4" frags, "0" unaccounted for. "0" team score. Allies: +L 07/22/1999 - 21:51:50: Log closed. diff --git a/utils/tfstats/testsuite/testlog7.txt b/utils/tfstats/testsuite/testlog7.txt new file mode 100644 index 0000000..ca01a60 --- /dev/null +++ b/utils/tfstats/testsuite/testlog7.txt @@ -0,0 +1,383 @@ +L 07/19/1999 - 22:47:53: Log file started. +L 07/19/1999 - 22:47:53: Spawning server "cz2" +L 07/19/1999 - 22:47:53: server cvars start +L 07/19/1999 - 22:47:53: "cr_random" = "0" +L 07/19/1999 - 22:47:53: "cr_engineer" = "0" +L 07/19/1999 - 22:47:53: "cr_spy" = "0" +L 07/19/1999 - 22:47:53: "cr_pyro" = "0" +L 07/19/1999 - 22:47:53: "cr_hwguy" = "0" +L 07/19/1999 - 22:47:53: "cr_medic" = "0" +L 07/19/1999 - 22:47:53: "cr_demoman" = "0" +L 07/19/1999 - 22:47:53: "cr_soldier" = "0" +L 07/19/1999 - 22:47:53: "cr_sniper" = "0" +L 07/19/1999 - 22:47:53: "cr_scout" = "0" +L 07/19/1999 - 22:47:53: "decalfrequency" = "30" +L 07/19/1999 - 22:47:53: "mp_autocrosshair" = "1" +L 07/19/1999 - 22:47:53: "mp_flashlight" = "0" +L 07/19/1999 - 22:47:53: "mp_footsteps" = "0" +L 07/19/1999 - 22:47:53: "mp_forcerespawn" = "1" +L 07/19/1999 - 22:47:53: "mp_weaponstay" = "0" +L 07/19/1999 - 22:47:53: "mp_falldamage" = "0" +L 07/19/1999 - 22:47:53: "mp_friendlyfire" = "0" +L 07/19/1999 - 22:47:53: "mp_timelimit" = "30" +L 07/19/1999 - 22:47:53: "mp_fraglimit" = "0" +L 07/19/1999 - 22:47:53: "mp_teamplay" = "21" +L 07/19/1999 - 22:47:53: "tfc_balance_scores" = "1.0" +L 07/19/1999 - 22:47:53: "tfc_balance_teams" = "1.0" +L 07/19/1999 - 22:47:53: "tfc_adminpwd" = "" +L 07/19/1999 - 22:47:53: "tfc_clanbattle_locked" = "0.0" +L 07/19/1999 - 22:47:53: "tfc_clanbattle" = "0.0" +L 07/19/1999 - 22:47:53: "tfc_respawndelay" = "0.0" +L 07/19/1999 - 22:47:53: "tfc_autoteam" = "0" +L 07/19/1999 - 22:47:53: "cmdline" = "0" +L 07/19/1999 - 22:47:53: "mp_logfile" = "1" +L 07/19/1999 - 22:47:53: "mp_logecho" = "1" +L 07/19/1999 - 22:47:53: "deathmatch" = "1" +L 07/19/1999 - 22:47:53: "coop" = "0" +L 07/19/1999 - 22:47:53: "pausable" = "0" +L 07/19/1999 - 22:47:53: "sv_sendvelocity" = "1" +L 07/19/1999 - 22:47:53: "sv_password" = "" +L 07/19/1999 - 22:47:53: "sv_aim" = "0" +L 07/19/1999 - 22:47:53: "sv_gravity" = "800" +L 07/19/1999 - 22:47:53: "sv_friction" = "4" +L 07/19/1999 - 22:47:53: "edgefriction" = "2" +L 07/19/1999 - 22:47:53: "sv_stopspeed" = "100" +L 07/19/1999 - 22:47:53: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 22:47:53: "sv_accelerate" = "10" +L 07/19/1999 - 22:47:53: "sv_stepsize" = "18" +L 07/19/1999 - 22:47:53: "sv_clipmode" = "0" +L 07/19/1999 - 22:47:53: "sv_bounce" = "1" +L 07/19/1999 - 22:47:53: "sv_airmove" = "1" +L 07/19/1999 - 22:47:53: "sv_airaccelerate" = "10" +L 07/19/1999 - 22:47:53: "sv_wateraccelerate" = "10" +L 07/19/1999 - 22:47:53: "sv_waterfriction" = "1" +L 07/19/1999 - 22:47:53: "sv_timeout" = "65" +L 07/19/1999 - 22:47:53: "sv_clienttrace" = "3.5" +L 07/19/1999 - 22:47:53: "sv_cheats" = "1.000000" +L 07/19/1999 - 22:47:53: "sv_maxspectators" = "8" +L 07/19/1999 - 22:47:53: "sv_spectalk" = "1" +L 07/19/1999 - 22:47:53: "sv_spectatormaxspeed" = "500" +L 07/19/1999 - 22:47:53: "sv_upload_maxsize" = "0" +L 07/19/1999 - 22:47:53: "sv_allowdownload" = "1" +L 07/19/1999 - 22:47:53: "sv_allowupload" = "1" +L 07/19/1999 - 22:47:53: server cvars end +L 07/19/1999 - 22:47:58: Map CRC "1880504211" +L 07/19/1999 - 22:47:58: "sv_maxspeed" = "500" +L 07/19/1999 - 22:47:58: Server name is "Aesthete" +L 07/19/1999 - 22:47:58: "sv_maxspeed" = "500.000000" +L 07/19/1999 - 22:48:02: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/19/1999 - 22:48:15: "[DoF]Slybones<50><WON:4294950139>" has entered the game +L 07/19/1999 - 22:48:17: "ingratiated<38><WON:4294943500>" has entered the game +L 07/19/1999 - 22:48:20: "Massterr<45><WON:4294947489>" has entered the game +L 07/19/1999 - 22:48:21: "BarkMulch<40><WON:4294943029>" has entered the game +L 07/19/1999 - 22:48:21: "[DoF]Slybones<50>" joined team "1". +L 07/19/1999 - 22:48:28: "[DoF]Slybones<50>" changed class to "Soldier" +L 07/19/1999 - 22:48:28: "[DoF]Slybones<50>" changed class to "Soldier" +L 07/19/1999 - 22:48:28: "[DoF]Slybones<50>" activated the goal "i_p_t" +L 07/19/1999 - 22:48:29: "beano111<18><WON:4294932237>" has entered the game +L 07/19/1999 - 22:48:29: "BarkMulch<40>" joined team "2". +L 07/19/1999 - 22:48:34: "beano111<18>" joined team "1". +L 07/19/1999 - 22:48:35: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 22:48:35: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 22:48:35: "BarkMulch<40>" activated the goal "i_p_t" +L 07/19/1999 - 22:48:36: "beano111<18>" changed class to "HWGuy" +L 07/19/1999 - 22:48:36: "beano111<18>" changed class to "HWGuy" +L 07/19/1999 - 22:48:36: "beano111<18>" activated the goal "i_p_t" +L 07/19/1999 - 22:48:40: "Massterr<45>" joined team "2". +L 07/19/1999 - 22:48:42: "[DoF]Slybones<50>" activated the goal "blue flag 3" +L 07/19/1999 - 22:48:44: "Massterr<45>" changed class to "Demoman" +L 07/19/1999 - 22:48:44: "Massterr<45>" changed class to "Demoman" +L 07/19/1999 - 22:48:44: "Massterr<45>" activated the goal "i_p_t" +L 07/19/1999 - 22:48:48: "ingratiated<38>" joined team "1". +L 07/19/1999 - 22:48:56: "BarkMulch<40>" activated the goal "red marker 3" +L 07/19/1999 - 22:49:02: "Massterr<45>" activated the goal "red marker 2" +L 07/19/1999 - 22:49:04: "ingratiated<38>" changed class to "Demoman" +L 07/19/1999 - 22:49:04: "ingratiated<38>" changed class to "Demoman" +L 07/19/1999 - 22:49:04: "ingratiated<38>" activated the goal "i_p_t" +L 07/19/1999 - 22:49:05: "[DoF]Apocalypse<48><WON:4294949869>" has entered the game +L 07/19/1999 - 22:49:13: "[DoF]Apocalypse<48>" joined team "2". +L 07/19/1999 - 22:49:14: "[DoF]Apocalypse<48>" changed class to "Demoman" +L 07/19/1999 - 22:49:14: "[DoF]Apocalypse<48>" changed class to "Demoman" +L 07/19/1999 - 22:49:14: "[DoF]Apocalypse<48>" activated the goal "i_p_t" +L 07/19/1999 - 22:49:20: Named Broadcast: "#cz_bcap1" ("[DoF]Slybones<50>") +L 07/19/1999 - 22:49:20: Named Broadcast: "#cz_bcap1" ("[DoF]Slybones<50>") +L 07/19/1999 - 22:49:20: Named Broadcast: "#cz_bcap1" ("[DoF]Slybones<50>") +L 07/19/1999 - 22:49:20: Named Broadcast: "#cz_bcap1" ("[DoF]Slybones<50>") +L 07/19/1999 - 22:49:20: Named Broadcast: "#cz_bcap1" ("[DoF]Slybones<50>") +L 07/19/1999 - 22:49:20: Named Broadcast: "#cz_bcap1" ("[DoF]Slybones<50>") +L 07/19/1999 - 22:49:20: Named Broadcast: "#cz_bcap1" ("[DoF]Slybones<50>") +L 07/19/1999 - 22:49:33: Named Broadcast: "#cz_rcap5" ("Barkmulch<40>") +L 07/19/1999 - 22:49:33: Named Broadcast: "#cz_rcap5" ("Barkmulch<40>") +L 07/19/1999 - 22:49:33: Named Broadcast: "#cz_rcap5" ("Barkmulch<40>") +L 07/19/1999 - 22:49:33: Named Broadcast: "#cz_rcap5" ("Barkmulch<40>") +L 07/19/1999 - 22:49:33: Named Broadcast: "#cz_rcap5" ("Barkmulch<40>") +L 07/19/1999 - 22:49:33: Named Broadcast: "#cz_rcap5" ("Barkmulch<40>") +L 07/19/1999 - 22:49:33: Named Broadcast: "#cz_rcap5" ("Barkmulch<40>") +L 07/19/1999 - 22:49:47: Named Broadcast: "#cz_rcap3" ("Massterr<45>") +L 07/19/1999 - 22:49:47: Named Broadcast: "#cz_rcap3" ("Massterr<45>") +L 07/19/1999 - 22:49:47: Named Broadcast: "#cz_rcap3" ("Massterr<45>") +L 07/19/1999 - 22:49:47: Named Broadcast: "#cz_rcap3" ("Massterr<45>") +L 07/19/1999 - 22:49:47: Named Broadcast: "#cz_rcap3" ("Massterr<45>") +L 07/19/1999 - 22:49:47: Named Broadcast: "#cz_rcap3" ("Massterr<45>") +L 07/19/1999 - 22:49:47: Named Broadcast: "#cz_rcap3" ("Massterr<45>") +L 07/19/1999 - 22:49:52: "[DoF]Slybones<50>" activated the goal "blue flag 2" +L 07/19/1999 - 22:49:54: "ingratiated<38>" activated the goal "blue flag 3" +L 07/19/1999 - 22:50:23: "ingratiated<38>" killed self with "gl_grenade" +L 07/19/1999 - 22:50:24: "ingratiated<38>" activated the goal "i_p_t" +L 07/19/1999 - 22:50:34: "ingratiated<38>" killed "BarkMulch<40>" with "gl_grenade" +L 07/19/1999 - 22:50:37: "BarkMulch<40>" activated the goal "i_p_t" +L 07/19/1999 - 22:50:52: "ingratiated<38>" activated the goal "blue flag 3" +L 07/19/1999 - 22:50:57: "[DoF]Slybones<50>" disconnected +L 07/19/1999 - 22:51:27: "[DoF]Apocalypse<48>" killed self with "mirvgrenade" +L 07/19/1999 - 22:51:28: "[DoF]Apocalypse<48>" activated the goal "i_p_t" +L 07/19/1999 - 22:52:10: "BarkMulch<40>" say_team " master can you get uup here" +L 07/19/1999 - 22:52:15: "beano111<18>" say "dammmm what lagggggg" +L 07/19/1999 - 22:52:37: "beano111<18>" disconnected +L 07/19/1999 - 22:52:51: "Massterr<45>" killed self with "pipebomb" +L 07/19/1999 - 22:52:58: "Massterr<45>" activated the goal "i_p_t" +L 07/19/1999 - 22:52:59: "SHoGoKHaN<51><WON:4294945045>" connected, address "209.186.18.49:27005" +L 07/19/1999 - 22:53:02: "beano111<52><WON:4294932237>" connected, address "207.51.7.231:27005" +L 07/19/1999 - 22:53:09: "[DoF]Apocalypse<48>" killed "ingratiated<38>" with "mirvgrenade" +L 07/19/1999 - 22:53:11: "SHoGoKHaN<51><WON:4294945045>" has entered the game +L 07/19/1999 - 22:53:12: "ingratiated<38>" activated the goal "i_p_t" +L 07/19/1999 - 22:53:21: "BarkMulch<40>" say_team " dang i needed health" +L 07/19/1999 - 22:53:27: "SHoGoKHaN<51>" joined team "1". +L 07/19/1999 - 22:53:28: "beano111<52><WON:4294932237>" has entered the game +L 07/19/1999 - 22:53:29: "SHoGoKHaN<51>" changed class to "Sniper" +L 07/19/1999 - 22:53:29: "SHoGoKHaN<51>" changed class to "Sniper" +L 07/19/1999 - 22:53:29: "SHoGoKHaN<51>" activated the goal "i_p_t" +L 07/19/1999 - 22:53:33: "beano111<52>" joined team "1". +L 07/19/1999 - 22:53:36: "beano111<52>" changed class to "HWGuy" +L 07/19/1999 - 22:53:36: "beano111<52>" changed class to "HWGuy" +L 07/19/1999 - 22:53:36: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 22:53:41: "Player<53><WON:4294950139>" connected, address "208.250.225.224:27005" +L 07/19/1999 - 22:53:57: "[DoF]Slybones<53><WON:4294950139>" has entered the game +L 07/19/1999 - 22:54:07: "[DoF]Slybones<53>" joined team "2". +L 07/19/1999 - 22:54:14: "[DoF]Slybones<53>" changed class to "Demoman" +L 07/19/1999 - 22:54:14: "[DoF]Slybones<53>" changed class to "Demoman" +L 07/19/1999 - 22:54:14: "[DoF]Slybones<53>" activated the goal "i_p_t" +L 07/19/1999 - 22:54:17: "BarkMulch<40>" killed "ingratiated<38>" with "supershotgun" +L 07/19/1999 - 22:54:21: "ingratiated<38>" activated the goal "i_p_t" +L 07/19/1999 - 22:54:23: "Massterr<45>" killed "SHoGoKHaN<51>" with "pipebomb" +L 07/19/1999 - 22:54:36: "Massterr<45>" killed self with "pipebomb" +L 07/19/1999 - 22:54:38: "Massterr<45>" activated the goal "i_p_t" +L 07/19/1999 - 22:54:41: "SHoGoKHaN<51>" disconnected +L 07/19/1999 - 22:54:43: "[DoF]Apocalypse<48>" killed "beano111<52>" with "mirvgrenade" +L 07/19/1999 - 22:54:48: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 22:54:59: "[DoF]Slybones<53>" killed "ingratiated<38>" with "gl_grenade" +L 07/19/1999 - 22:55:01: "ingratiated<38>" activated the goal "i_p_t" +L 07/19/1999 - 22:55:23: "beano111<52>" say "campin hard aint ya red" +L 07/19/1999 - 22:55:36: "[DoF]Slybones<53>" say_team "watch out, detpack" +L 07/19/1999 - 22:56:15: "[DoF]Slybones<53>" say_team "apoc, teach me how to pipe jump" +L 07/19/1999 - 22:56:22: "[DoF]Slybones<53>" killed "ingratiated<38>" with "pipebomb" +L 07/19/1999 - 22:56:24: "ingratiated<38>" activated the goal "i_p_t" +L 07/19/1999 - 22:56:24: "[DoF]Apocalypse<48>" say_team "k where are you" +L 07/19/1999 - 22:56:31: "[DoF]Slybones<53>" say_team "base" +L 07/19/1999 - 22:56:40: "[DoF]Apocalypse<48>" say_team " ours" +L 07/19/1999 - 22:56:43: "[DoF]Slybones<53>" say_team "yeah" +L 07/19/1999 - 22:57:08: "PJ60<54><WON:4294948822>" connected, address "209.239.217.12:1031" +L 07/19/1999 - 22:57:18: "[DoF]Slybones<53>" say_team "ooh" +L 07/19/1999 - 22:57:23: "[DoF]Apocalypse<48>" killed "beano111<52>" with "gl_grenade" +L 07/19/1999 - 22:57:25: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 22:57:26: "PJ60<54><WON:4294948822>" has entered the game +L 07/19/1999 - 22:57:30: "Massterr<45>" say "you like" +L 07/19/1999 - 22:57:34: "ingratiated<38>" disconnected +L 07/19/1999 - 22:57:39: "[DoF]Slybones<53>" say_team "hehe" +L 07/19/1999 - 22:57:41: "[DoF]Apocalypse<48>" say_team " where are you" +L 07/19/1999 - 22:57:42: "PJ60<54>" joined team "1". +L 07/19/1999 - 22:57:51: "PJ60<54>" changed class to "Pyro" +L 07/19/1999 - 22:57:51: "PJ60<54>" changed class to "Pyro" +L 07/19/1999 - 22:57:51: "PJ60<54>" activated the goal "i_p_t" +L 07/19/1999 - 22:57:57: "[DoF]Slybones<53>" say_team "outside base" +L 07/19/1999 - 22:58:10: "[DoF]Apocalypse<48>" say_team " come here ill show ya" +L 07/19/1999 - 22:58:35: "[DoF]Apocalypse<48>" say_team "as soon as you get over the bomb jump then det" +L 07/19/1999 - 22:58:48: "beano111<52>" killed "BarkMulch<40>" with "ac" +L 07/19/1999 - 22:58:51: "BarkMulch<40>" activated the goal "i_p_t" +L 07/19/1999 - 22:58:54: "[DoF]Apocalypse<48>" say_team "close" +L 07/19/1999 - 22:59:02: "[DoF]Apocalypse<48>" say_team " get the bomb closeer" +L 07/19/1999 - 22:59:04: "Massterr<45>" killed "beano111<52>" with "gl_grenade" +L 07/19/1999 - 22:59:07: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 22:59:12: "PJ60<54>" changed class to "Scout" +L 07/19/1999 - 22:59:13: "[DoF]Apocalypse<48>" say_team " to battlement" +L 07/19/1999 - 22:59:18: "beano111<52>" say "even the teams out" +L 07/19/1999 - 22:59:26: "[DoF]Slybones<53>" say_team "did it" +L 07/19/1999 - 22:59:32: "BarkMulch<40>" changed to team "1". +L 07/19/1999 - 22:59:32: "BarkMulch<40>" killed self with "world" +L 07/19/1999 - 22:59:34: "BarkMulch<40>" activated the goal "i_p_t" +L 07/19/1999 - 22:59:36: "[DoF]Apocalypse<48>" say_team "easy heh" +L 07/19/1999 - 22:59:38: "[DoF]Apocalypse<48>" say_team "huh" +L 07/19/1999 - 22:59:38: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 22:59:38: "BarkMulch<40>" changed class to "Soldier" +L 07/19/1999 - 22:59:38: "BarkMulch<40>" activated the goal "i_p_t" +L 07/19/1999 - 22:59:44: "[DoF]Slybones<53>" say_team "yepo" +L 07/19/1999 - 23:00:16: "BarkMulch<40>" killed "Massterr<45>" with "rocket" +L 07/19/1999 - 23:00:16: "[DoF]Apocalypse<48>" say_team " if you want something more effectime" +L 07/19/1999 - 23:00:20: "[DoF]Apocalypse<48>" say_team "effective" +L 07/19/1999 - 23:00:20: "Massterr<45>" activated the goal "i_p_t" +L 07/19/1999 - 23:00:39: "[DoF]Apocalypse<48>" say_team " let me pipe jump you...no lose of life" +L 07/19/1999 - 23:00:45: "[DoF]Slybones<53>" say_team "k" +L 07/19/1999 - 23:00:46: "[DoF]Apocalypse<48>" say_team " just armor" +L 07/19/1999 - 23:00:57: "BarkMulch<40>" killed "Massterr<45>" with "rocket" +L 07/19/1999 - 23:01:07: "[DoF]Slybones<53>" say_team "hehe" +L 07/19/1999 - 23:01:12: "Massterr<45>" activated the goal "i_p_t" +L 07/19/1999 - 23:01:26: "[DoF]Apocalypse<48>" say_team " ready to assult their base...and blow some command centers" +L 07/19/1999 - 23:01:27: "[DoF]Slybones<53>" killed "BarkMulch<40>" with "gl_grenade" +L 07/19/1999 - 23:01:28: "BarkMulch<40>" activated the goal "i_p_t" +L 07/19/1999 - 23:01:32: "beano111<52>" killed "[DoF]Slybones<53>" with "ac" +L 07/19/1999 - 23:01:34: "[DoF]Slybones<53>" activated the goal "i_p_t" +L 07/19/1999 - 23:01:42: "PJ60<54>" activated the goal "blue flag 3" +L 07/19/1999 - 23:01:54: "BarkMulch<40>" say_team " any one going for points" +L 07/19/1999 - 23:02:12: "BarkMulch<40>" activated the goal "blue flag 1" +L 07/19/1999 - 23:02:27: "[DoF]Apocalypse<48>" say_team "sorry i thought i was blue for a sec" +L 07/19/1999 - 23:02:36: "[DoF]Slybones<53>" killed self with "pipebomb" +L 07/19/1999 - 23:02:40: Named Broadcast: "#cz_bcap4" ("PJ60<54>") +L 07/19/1999 - 23:02:40: Named Broadcast: "#cz_bcap4" ("PJ60<54>") +L 07/19/1999 - 23:02:40: Named Broadcast: "#cz_bcap4" ("PJ60<54>") +L 07/19/1999 - 23:02:40: Named Broadcast: "#cz_bcap4" ("PJ60<54>") +L 07/19/1999 - 23:02:40: Named Broadcast: "#cz_bcap4" ("PJ60<54>") +L 07/19/1999 - 23:02:40: Named Broadcast: "#cz_bcap4" ("PJ60<54>") +L 07/19/1999 - 23:02:40: Named Broadcast: "#cz_bcap4" ("PJ60<54>") +L 07/19/1999 - 23:02:41: "Massterr<45>" say "cool" +L 07/19/1999 - 23:02:41: "[DoF]Slybones<53>" changed class to "HWGuy" +L 07/19/1999 - 23:02:42: "[DoF]Slybones<53>" activated the goal "i_p_t" +L 07/19/1999 - 23:03:01: "[DoF]Apocalypse<48>" say_team "come follow me into their base" +L 07/19/1999 - 23:03:07: Named Broadcast: "#cz_bcap2" ("Barkmulch<40>") +L 07/19/1999 - 23:03:07: Named Broadcast: "#cz_bcap2" ("Barkmulch<40>") +L 07/19/1999 - 23:03:07: Named Broadcast: "#cz_bcap2" ("Barkmulch<40>") +L 07/19/1999 - 23:03:07: Named Broadcast: "#cz_bcap2" ("Barkmulch<40>") +L 07/19/1999 - 23:03:07: Named Broadcast: "#cz_bcap2" ("Barkmulch<40>") +L 07/19/1999 - 23:03:07: Named Broadcast: "#cz_bcap2" ("Barkmulch<40>") +L 07/19/1999 - 23:03:07: Named Broadcast: "#cz_bcap2" ("Barkmulch<40>") +L 07/19/1999 - 23:03:09: "Massterr<45>" say "i get blue too sometimes" +L 07/19/1999 - 23:03:11: "[DoF]Apocalypse<48>" say_team " ill show you an effective method" +L 07/19/1999 - 23:03:11: "PJ60<54>" killed "[DoF]Apocalypse<48>" with "flames" +L 07/19/1999 - 23:03:13: "[DoF]Apocalypse<48>" activated the goal "i_p_t" +L 07/19/1999 - 23:03:23: "[DoF]Apocalypse<48>" say_team " of blowing command center" +L 07/19/1999 - 23:03:32: "[DoF]Slybones<53>" killed "beano111<52>" with "ac" +L 07/19/1999 - 23:03:36: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 23:03:40: "[DoF]Apocalypse<48>" say_team "oh nevermind" +L 07/19/1999 - 23:03:52: "[DoF]Apocalypse<48>" changed class to "HWGuy" +L 07/19/1999 - 23:03:54: "[DoF]Apocalypse<48>" killed self with "world" +L 07/19/1999 - 23:03:58: "BarkMulch<40>" killed "Massterr<45>" with "rocket" +L 07/19/1999 - 23:04:01: "[DoF]Apocalypse<48>" activated the goal "i_p_t" +L 07/19/1999 - 23:04:07: "Massterr<45>" activated the goal "i_p_t" +L 07/19/1999 - 23:04:17: "beano111<52>" killed "[DoF]Slybones<53>" with "mirvgrenade" +L 07/19/1999 - 23:04:18: "[DoF]Apocalypse<48>" say_team "where are you" +L 07/19/1999 - 23:04:20: "[DoF]Slybones<53>" activated the goal "i_p_t" +L 07/19/1999 - 23:04:57: "PJ60<54>" activated the goal "blue flag 2" +L 07/19/1999 - 23:05:35: "Massterr<45>" killed "BarkMulch<40>" with "pipebomb" +L 07/19/1999 - 23:05:45: "BarkMulch<40>" say " ouch" +L 07/19/1999 - 23:05:46: "BarkMulch<40>" activated the goal "i_p_t" +L 07/19/1999 - 23:05:50: "beano111<52>" say "dam laggg" +L 07/19/1999 - 23:05:52: "[DoF]Slybones<53>" killed "PJ60<54>" with "shotgun" +L 07/19/1999 - 23:05:54: "PJ60<54>" activated the goal "i_p_t" +L 07/19/1999 - 23:06:03: "PJ60<54>" activated the goal "blue flag 3" +L 07/19/1999 - 23:06:22: "[DoF]Slybones<53>" killed "BarkMulch<40>" with "ac" +L 07/19/1999 - 23:06:25: "BarkMulch<40>" activated the goal "i_p_t" +L 07/19/1999 - 23:06:35: Named Broadcast: "#cz_bcap3" ("PJ60<54>") +L 07/19/1999 - 23:06:35: Named Broadcast: "#cz_bcap3" ("PJ60<54>") +L 07/19/1999 - 23:06:35: Named Broadcast: "#cz_bcap3" ("PJ60<54>") +L 07/19/1999 - 23:06:35: Named Broadcast: "#cz_bcap3" ("PJ60<54>") +L 07/19/1999 - 23:06:35: Named Broadcast: "#cz_bcap3" ("PJ60<54>") +L 07/19/1999 - 23:06:35: Named Broadcast: "#cz_bcap3" ("PJ60<54>") +L 07/19/1999 - 23:06:35: Named Broadcast: "#cz_bcap3" ("PJ60<54>") +L 07/19/1999 - 23:06:45: "[DoF]Slybones<53>" killed "BarkMulch<40>" with "ac" +L 07/19/1999 - 23:06:49: "BarkMulch<40>" activated the goal "i_p_t" +L 07/19/1999 - 23:06:59: "PJ60<54>" activated the goal "blue flag 2" +L 07/19/1999 - 23:07:11: "[DoF]Apocalypse<48>" say_team " lets try some duel pyro next sly..." +L 07/19/1999 - 23:07:14: "[DoF]Apocalypse<48>" changed class to "Pyro" +L 07/19/1999 - 23:07:22: "[DoF]Slybones<53>" say_team "hehe" +L 07/19/1999 - 23:07:37: Named Broadcast: "#cz_bcap5" ("PJ60<54>") +L 07/19/1999 - 23:07:37: Named Broadcast: "#cz_bcap5" ("PJ60<54>") +L 07/19/1999 - 23:07:37: Named Broadcast: "#cz_bcap5" ("PJ60<54>") +L 07/19/1999 - 23:07:37: Named Broadcast: "#cz_bcap5" ("PJ60<54>") +L 07/19/1999 - 23:07:37: Named Broadcast: "#cz_bcap5" ("PJ60<54>") +L 07/19/1999 - 23:07:37: Named Broadcast: "#cz_bcap5" ("PJ60<54>") +L 07/19/1999 - 23:07:37: Named Broadcast: "#cz_bcap5" ("PJ60<54>") +L 07/19/1999 - 23:07:46: "[DoF]Apocalypse<48>" killed "beano111<52>" with "ac" +L 07/19/1999 - 23:07:49: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 23:07:56: "[DoF]Slybones<53>" changed class to "Pyro" +L 07/19/1999 - 23:08:19: "PJ60<54>" activated the goal "blue flag 3" +L 07/19/1999 - 23:08:22: "beano111<52>" killed "[DoF]Apocalypse<48>" with "mirvgrenade" +L 07/19/1999 - 23:08:23: "[DoF]Apocalypse<48>" activated the goal "i_p_t" +L 07/19/1999 - 23:08:26: "Massterr<45>" say "change maps" +L 07/19/1999 - 23:08:43: Named Broadcast: "#cz_bcap1" ("PJ60<54>") +L 07/19/1999 - 23:08:43: Named Broadcast: "#cz_bcap1" ("PJ60<54>") +L 07/19/1999 - 23:08:43: Named Broadcast: "#cz_bcap1" ("PJ60<54>") +L 07/19/1999 - 23:08:43: Named Broadcast: "#cz_bcap1" ("PJ60<54>") +L 07/19/1999 - 23:08:43: Named Broadcast: "#cz_bcap1" ("PJ60<54>") +L 07/19/1999 - 23:08:43: Named Broadcast: "#cz_bcap1" ("PJ60<54>") +L 07/19/1999 - 23:08:43: Named Broadcast: "#cz_bcap1" ("PJ60<54>") +L 07/19/1999 - 23:08:51: "[DoF]Slybones<53>" killed "beano111<52>" with "mirvgrenade" +L 07/19/1999 - 23:08:54: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 23:08:55: "BarkMulch<40>" killed "[DoF]Slybones<53>" with "rocket" +L 07/19/1999 - 23:08:57: "[DoF]Slybones<53>" activated the goal "i_p_t" +L 07/19/1999 - 23:09:02: "BarkMulch<40>" say "bout time" +L 07/19/1999 - 23:09:13: "PJ60<54>" activated the goal "blue flag 2" +L 07/19/1999 - 23:09:20: "[DoF]Apocalypse<48>" say_team " they call us the hw killer" +L 07/19/1999 - 23:09:26: "[DoF]Slybones<53>" say_team "yep" +L 07/19/1999 - 23:09:45: "[DoF]Apocalypse<48>" killed "beano111<52>" with "flames" +L 07/19/1999 - 23:09:49: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 23:10:15: "PJ60<54>" disconnected +L 07/19/1999 - 23:10:39: "[DoF]Slybones<53>" killed "BarkMulch<40>" with "flames" +L 07/19/1999 - 23:10:53: "BarkMulch<40>" disconnected +L 07/19/1999 - 23:10:59: "beano111<52>" killed "[DoF]Apocalypse<48>" with "ac" +L 07/19/1999 - 23:11:01: "[DoF]Apocalypse<48>" activated the goal "i_p_t" +L 07/19/1999 - 23:11:06: "beano111<52>" killed "Massterr<45>" with "ac" +L 07/19/1999 - 23:11:20: "[DoF]Slybones<53>" killed "beano111<52>" with "flames" +L 07/19/1999 - 23:11:22: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 23:11:28: "[DoF]Slybones<53>" say_team "hehe i like pyro" +L 07/19/1999 - 23:11:39: "Massterr<45>" activated the goal "i_p_t" +L 07/19/1999 - 23:11:42: "[DoF]Apocalypse<48>" say " only good vs slow classes" +L 07/19/1999 - 23:11:53: "[DoF]Slybones<53>" say_team "yeah and medics" +L 07/19/1999 - 23:12:08: "Massterr<45>" say "you guys in clan" +L 07/19/1999 - 23:12:12: "[DoF]Slybones<53>" say_team "they are a tiny bit faster so they can run backwards and spray medics" +L 07/19/1999 - 23:12:14: "beano111<52>" killed "[DoF]Apocalypse<48>" with "ac" +L 07/19/1999 - 23:12:16: "[DoF]Apocalypse<48>" activated the goal "i_p_t" +L 07/19/1999 - 23:13:02: "[DoF]Apocalypse<48>" killed "beano111<52>" with "flames" +L 07/19/1999 - 23:13:07: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 23:13:08: "[DoF]Apocalypse<48>" say_team "heh..yea" +L 07/19/1999 - 23:13:09: "Massterr<45>" changed class to "Engineer" +L 07/19/1999 - 23:13:30: "beano111<52>" killed "[DoF]Apocalypse<48>" with "ac" +L 07/19/1999 - 23:13:36: "[DoF]Apocalypse<48>" killed "beano111<52>" with "napalmgrenade" +L 07/19/1999 - 23:13:37: "[DoF]Apocalypse<48>" activated the goal "i_p_t" +L 07/19/1999 - 23:13:38: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 23:13:45: "[DoF]Apocalypse<48>" changed class to "Soldier" +L 07/19/1999 - 23:14:20: "[DoF]Apocalypse<48>" killed "beano111<52>" with "flames" +L 07/19/1999 - 23:14:25: "beano111<52>" say "later " +L 07/19/1999 - 23:14:28: "[DoF]Slybones<53>" say "later" +L 07/19/1999 - 23:14:34: "beano111<52>" say "3 at one that is fair" +L 07/19/1999 - 23:14:35: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 23:14:46: "[DoF]Slybones<53>" changed to team "1". +L 07/19/1999 - 23:14:46: "[DoF]Slybones<53>" killed self with "world" +L 07/19/1999 - 23:14:49: "[DoF]Slybones<53>" activated the goal "i_p_t" +L 07/19/1999 - 23:14:49: "beano111<52>" changed class to "Spy" +L 07/19/1999 - 23:14:52: "beano111<52>" changed class to "Engineer" +L 07/19/1999 - 23:14:58: "[DoF]Slybones<53>" changed class to "Medic" +L 07/19/1999 - 23:14:58: "[DoF]Slybones<53>" changed class to "Medic" +L 07/19/1999 - 23:14:58: "[DoF]Slybones<53>" activated the goal "i_p_t" +L 07/19/1999 - 23:14:59: "beano111<52>" say "`" +L 07/19/1999 - 23:15:00: "beano111<52>" killed self with "world" +L 07/19/1999 - 23:15:04: "Iceman<55><WON:4294915086>" connected, address "216.192.35.44:27005" +L 07/19/1999 - 23:15:07: "beano111<52>" activated the goal "i_p_t" +L 07/19/1999 - 23:15:08: "Iceman<55>" changed name to "Player<55>" +L 07/19/1999 - 23:15:24: "Player<55><WON:4294915086>" has entered the game +L 07/19/1999 - 23:15:26: "[DoF]Apocalypse<48>" killed self with "napalmgrenade" +L 07/19/1999 - 23:15:40: "beano111<52>" built a "sentry". +L 07/19/1999 - 23:15:44: "Player<55>" joined team "1". +L 07/19/1999 - 23:15:57: "Player<55>" changed class to "Soldier" +L 07/19/1999 - 23:15:57: "Player<55>" changed class to "Soldier" +L 07/19/1999 - 23:15:57: "Player<55>" activated the goal "i_p_t" +L 07/19/1999 - 23:16:15: "[DoF]Slybones<53>" killed "Massterr<45>" with "normalgrenade" +L 07/19/1999 - 23:16:24: "[DoF]Apocalypse<48>" disconnected +L 07/19/1999 - 23:16:29: "Massterr<45>" activated the goal "i_p_t" +L 07/19/1999 - 23:16:32: "[DoF]Slybones<53>" disconnected +L 07/19/1999 - 23:16:43: "Massterr<45>" disconnected +L 07/19/1999 - 23:17:12: "beano111<52>" disconnected +L 07/19/1999 - 23:17:12: "<-1>" destroyed "beano111<52>"'s "sentry". +L 07/19/1999 - 23:23:29: "Player<55>" disconnected +L 07/19/1999 - 23:24:08: =------= MATCH RESULTS =------= +L 07/19/1999 - 23:24:08: "blue" defeated "red" +L 07/19/1999 - 23:24:08: "blue" RESULTS: "98906768" players. "25" frags, "0" unaccounted for. "94" team score. +L 07/19/1999 - 23:24:08: "red" RESULTS: "98906768" players. "18" frags, "0" unaccounted for. "54" team score. +L 07/19/1999 - 23:26:15: Log closed. diff --git a/utils/tfstats/testsuite/testlog8.txt b/utils/tfstats/testsuite/testlog8.txt new file mode 100644 index 0000000..276c34e --- /dev/null +++ b/utils/tfstats/testsuite/testlog8.txt @@ -0,0 +1,255 @@ +L 07/20/1999 - 06:34:31: Log file started. +L 07/20/1999 - 06:34:31: Spawning server "hunted" +L 07/20/1999 - 06:34:31: server cvars start +L 07/20/1999 - 06:34:31: "cr_random" = "0" +L 07/20/1999 - 06:34:31: "cr_engineer" = "0" +L 07/20/1999 - 06:34:31: "cr_spy" = "0" +L 07/20/1999 - 06:34:31: "cr_pyro" = "0" +L 07/20/1999 - 06:34:31: "cr_hwguy" = "0" +L 07/20/1999 - 06:34:31: "cr_medic" = "0" +L 07/20/1999 - 06:34:31: "cr_demoman" = "0" +L 07/20/1999 - 06:34:31: "cr_soldier" = "0" +L 07/20/1999 - 06:34:31: "cr_sniper" = "0" +L 07/20/1999 - 06:34:31: "cr_scout" = "0" +L 07/20/1999 - 06:34:31: "decalfrequency" = "30" +L 07/20/1999 - 06:34:31: "mp_autocrosshair" = "1" +L 07/20/1999 - 06:34:31: "mp_flashlight" = "0" +L 07/20/1999 - 06:34:31: "mp_footsteps" = "0" +L 07/20/1999 - 06:34:31: "mp_forcerespawn" = "1" +L 07/20/1999 - 06:34:31: "mp_weaponstay" = "0" +L 07/20/1999 - 06:34:31: "mp_falldamage" = "0" +L 07/20/1999 - 06:34:31: "mp_friendlyfire" = "0" +L 07/20/1999 - 06:34:31: "mp_timelimit" = "30" +L 07/20/1999 - 06:34:31: "mp_fraglimit" = "0" +L 07/20/1999 - 06:34:31: "mp_teamplay" = "21" +L 07/20/1999 - 06:34:31: "tfc_balance_scores" = "1.0" +L 07/20/1999 - 06:34:31: "tfc_balance_teams" = "1.0" +L 07/20/1999 - 06:34:31: "tfc_adminpwd" = "" +L 07/20/1999 - 06:34:31: "tfc_clanbattle_locked" = "0.0" +L 07/20/1999 - 06:34:31: "tfc_clanbattle" = "0.0" +L 07/20/1999 - 06:34:31: "tfc_respawndelay" = "0.0" +L 07/20/1999 - 06:34:31: "tfc_autoteam" = "0" +L 07/20/1999 - 06:34:31: "cmdline" = "0" +L 07/20/1999 - 06:34:31: "mp_logfile" = "1" +L 07/20/1999 - 06:34:31: "mp_logecho" = "1" +L 07/20/1999 - 06:34:31: "deathmatch" = "1" +L 07/20/1999 - 06:34:31: "coop" = "0" +L 07/20/1999 - 06:34:31: "pausable" = "0" +L 07/20/1999 - 06:34:31: "sv_sendvelocity" = "1" +L 07/20/1999 - 06:34:31: "sv_password" = "" +L 07/20/1999 - 06:34:31: "sv_aim" = "0" +L 07/20/1999 - 06:34:31: "sv_gravity" = "800" +L 07/20/1999 - 06:34:31: "sv_friction" = "4" +L 07/20/1999 - 06:34:31: "edgefriction" = "2" +L 07/20/1999 - 06:34:31: "sv_stopspeed" = "100" +L 07/20/1999 - 06:34:31: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 06:34:31: "sv_accelerate" = "10" +L 07/20/1999 - 06:34:31: "sv_stepsize" = "18" +L 07/20/1999 - 06:34:31: "sv_clipmode" = "0" +L 07/20/1999 - 06:34:31: "sv_bounce" = "1" +L 07/20/1999 - 06:34:31: "sv_airmove" = "1" +L 07/20/1999 - 06:34:31: "sv_airaccelerate" = "10" +L 07/20/1999 - 06:34:31: "sv_wateraccelerate" = "10" +L 07/20/1999 - 06:34:31: "sv_waterfriction" = "1" +L 07/20/1999 - 06:34:31: "sv_timeout" = "65" +L 07/20/1999 - 06:34:31: "sv_clienttrace" = "3.5" +L 07/20/1999 - 06:34:31: "sv_cheats" = "1.000000" +L 07/20/1999 - 06:34:31: "sv_maxspectators" = "8" +L 07/20/1999 - 06:34:31: "sv_spectalk" = "1" +L 07/20/1999 - 06:34:31: "sv_spectatormaxspeed" = "500" +L 07/20/1999 - 06:34:31: "sv_upload_maxsize" = "0" +L 07/20/1999 - 06:34:31: "sv_allowdownload" = "1" +L 07/20/1999 - 06:34:31: "sv_allowupload" = "1" +L 07/20/1999 - 06:34:31: server cvars end +L 07/20/1999 - 06:34:36: Map CRC "-1879475242" +L 07/20/1999 - 06:34:36: "sv_maxspeed" = "500" +L 07/20/1999 - 06:34:36: Server name is "Aesthete" +L 07/20/1999 - 06:34:36: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 06:34:42: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/20/1999 - 06:34:59: "R.I.P<83><WON:4294965421>" has entered the game +L 07/20/1999 - 06:35:01: "SHOOTER<84><WON:4294965916>" has entered the game +L 07/20/1999 - 06:35:06: "R.I.P<83>" joined team "1". +L 07/20/1999 - 06:35:06: "R.I.P<83>" changed class to "Civilian" +L 07/20/1999 - 06:35:06: "R.I.P<83>" changed class to "Civilian" +L 07/20/1999 - 06:35:06: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:35:06: "R.I.P<83>" activated the goal "The Hunted's Notepad" +L 07/20/1999 - 06:35:09: "SHOOTER<84>" joined team "3". +L 07/20/1999 - 06:35:11: "SHOOTER<84>" changed class to "Sniper" +L 07/20/1999 - 06:35:11: "SHOOTER<84>" changed class to "Sniper" +L 07/20/1999 - 06:35:11: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:35:32: "R.I.P<83>" say_team "um," +L 07/20/1999 - 06:35:39: "R.I.P<83>" say "i'm stuck in an elevatory" +L 07/20/1999 - 06:35:47: "R.I.P<83>" say "how do I get out? " +L 07/20/1999 - 06:36:03: "SHOOTER<84>" say " im not sure" +L 07/20/1999 - 06:36:05: "R.I.P<83>" say "hello?" +L 07/20/1999 - 06:36:07: "R.I.P<83>" say "k" +L 07/20/1999 - 06:36:11: "R.I.P<83>" say "dang it" +L 07/20/1999 - 06:36:17: "SHOOTER<84>" say " where elev" +L 07/20/1999 - 06:36:38: "R.I.P<83>" say "no idea, i cant' really see outside it. there's some boxes below me" +L 07/20/1999 - 06:36:54: "R.I.P<83>" say "yep" +L 07/20/1999 - 06:36:56: "SHOOTER<84>" killed by world with "turret" +L 07/20/1999 - 06:37:04: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:37:11: "R.I.P<83>" say "I heard you , you were right underneath me" +L 07/20/1999 - 06:37:12: "SHOOTER<84>" say " ifound you" +L 07/20/1999 - 06:37:25: "R.I.P<83>" say "kill me so I can start somewhere else" +L 07/20/1999 - 06:37:33: "R.I.P<83>" say "are you an assassin or bodyguard?" +L 07/20/1999 - 06:37:43: "SHOOTER<84>" say "icant sentry guns kill me" +L 07/20/1999 - 06:38:10: "SHOOTER<84>" say " change teams should auto kill you" +L 07/20/1999 - 06:38:11: "R.I.P<83>" say "really? then im stuck. i'lll be a bodyguard and we can just fight" +L 07/20/1999 - 06:38:24: "R.I.P<83>" say "which button do ou push to change teams?" +L 07/20/1999 - 06:38:31: "R.I.P<83>" say "cant' remember" +L 07/20/1999 - 06:38:35: "SHOOTER<84>" say "n" +L 07/20/1999 - 06:38:41: "R.I.P<83>" changed to team "2". +L 07/20/1999 - 06:38:41: "R.I.P<83>" killed self with "world" +L 07/20/1999 - 06:38:41: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 06:38:41: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 06:38:41: Broadcast: "#hunted_target_killed" +L 07/20/1999 - 06:38:41: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:38:46: "R.I.P<83>" say "yep" +L 07/20/1999 - 06:38:47: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:39:01: "R.I.P<83>" changed class to "Soldier" +L 07/20/1999 - 06:39:01: "R.I.P<83>" changed class to "Soldier" +L 07/20/1999 - 06:39:01: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:39:11: "SHOOTER<84>" say "are going back to hunted?" +L 07/20/1999 - 06:39:26: "R.I.P<83>" say "wnat me too? or hsould we just fight for fun?" +L 07/20/1999 - 06:39:37: "SHOOTER<84>" say " snipi war" +L 07/20/1999 - 06:39:45: "R.I.P<83>" say "oh, k" +L 07/20/1999 - 06:40:00: "R.I.P<83>" changed to team "3". +L 07/20/1999 - 06:40:00: "R.I.P<83>" killed self with "world" +L 07/20/1999 - 06:40:03: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:40:05: "R.I.P<83>" changed class to "Sniper" +L 07/20/1999 - 06:40:05: "R.I.P<83>" changed class to "Sniper" +L 07/20/1999 - 06:40:05: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:40:10: "R.I.P<83>" say "heeh" +L 07/20/1999 - 06:40:12: "R.I.P<83>" say "there" +L 07/20/1999 - 06:41:05: "SHOOTER<84>" say " not working on this map" +L 07/20/1999 - 06:41:09: "R.I.P<83>" say "lol" +L 07/20/1999 - 06:41:11: "R.I.P<83>" say "yah" +L 07/20/1999 - 06:41:18: "SHOOTER<84>" say "teams cant kill each other" +L 07/20/1999 - 06:41:29: "SHOOTER<84>" changed to team "2". +L 07/20/1999 - 06:41:29: "SHOOTER<84>" killed self with "world" +L 07/20/1999 - 06:41:30: "R.I.P<83>" say "dang" +L 07/20/1999 - 06:41:31: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:41:33: "Player<85><WON:4294964428>" connected, address "194.154.226.80:61016" +L 07/20/1999 - 06:41:36: "SHOOTER<84>" changed class to "HWGuy" +L 07/20/1999 - 06:41:36: "SHOOTER<84>" changed class to "HWGuy" +L 07/20/1999 - 06:41:36: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:41:47: "Player<86><WON:4294964428>" connected, address "194.154.226.80:61016" +L 07/20/1999 - 06:41:56: "SHOOTER<84>" say "i changed teams well try this" +L 07/20/1999 - 06:42:00: "R.I.P<83>" say "k" +L 07/20/1999 - 06:43:38: "R.I.P<83>" killed "SHOOTER<84>" with "sniperrifle" +L 07/20/1999 - 06:43:43: "R.I.P<83>" say "lol" +L 07/20/1999 - 06:43:44: "SHOOTER<84>" say "damn" +L 07/20/1999 - 06:43:45: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:43:57: "R.I.P<83>" say " I saw that." +L 07/20/1999 - 06:44:56: "SHOOTER<84>" killed "R.I.P<83>" with "ac" +L 07/20/1999 - 06:45:01: "R.I.P<83>" say "sneak" +L 07/20/1999 - 06:45:02: "R.I.P<83>" say "lol" +L 07/20/1999 - 06:45:03: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:45:39: "SHOOTER<84>" killed "R.I.P<83>" with "ac" +L 07/20/1999 - 06:45:55: "R.I.P<83>" say " I'm a bad sniper. got a ping too high to aim fast enouth" +L 07/20/1999 - 06:45:58: "R.I.P<83>" say "on well" +L 07/20/1999 - 06:46:00: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:46:21: "SHOOTER<84>" say " iknow the pr9oblem" +L 07/20/1999 - 06:46:25: "SHOOTER<84>" killed "R.I.P<83>" with "ac" +L 07/20/1999 - 06:46:31: "R.I.P<83>" say "what?" +L 07/20/1999 - 06:46:32: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:46:44: "R.I.P<83>" say "oh, never mind" +L 07/20/1999 - 06:46:50: "R.I.P<83>" say " I know what you meant" +L 07/20/1999 - 06:47:00: "SHOOTER<84>" say " i have trouble with sniper because of lag" +L 07/20/1999 - 06:47:10: "R.I.P<83>" say "yah" +L 07/20/1999 - 06:47:24: "R.I.P<83>" say " do you know dominator?" +L 07/20/1999 - 06:47:34: "R.I.P<83>" say "he's got a ping of 90, snipes everybody" +L 07/20/1999 - 06:47:46: "R.I.P<83>" say "constantly" +L 07/20/1999 - 06:48:51: "R.I.P<83>" say "where are you?" +L 07/20/1999 - 06:49:06: "SHOOTER<84>" say "hangardoors" +L 07/20/1999 - 06:49:12: "SHOOTER<84>" say " up high" +L 07/20/1999 - 06:49:35: "SHOOTER<84>" say "im looking at the doors" +L 07/20/1999 - 06:49:51: "R.I.P<83>" say "the big hanger doors? outside?" +L 07/20/1999 - 06:50:05: "SHOOTER<84>" say "yeah helo pad" +L 07/20/1999 - 06:50:18: "R.I.P<83>" say "pad?" +L 07/20/1999 - 06:50:51: "SHOOTER<84>" say "whereyoushoot me and i shooyt you" +L 07/20/1999 - 06:50:59: "R.I.P<83>" say "i'm out there, i dont' see you" +L 07/20/1999 - 06:51:16: "SHOOTER<84>" say " see that" +L 07/20/1999 - 06:51:23: "R.I.P<83>" say "what?" +L 07/20/1999 - 06:51:50: "R.I.P<83>" say "we must bve thinking of different doors" +L 07/20/1999 - 06:51:54: "R.I.P<83>" say "let me look around" +L 07/20/1999 - 06:52:05: "SHOOTER<84>" say "hunted escape point" +L 07/20/1999 - 06:52:39: "R.I.P<83>" killed "SHOOTER<84>" with "sniperrifle" +L 07/20/1999 - 06:52:40: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:52:51: "R.I.P<83>" say "found ya" +L 07/20/1999 - 06:52:57: "SHOOTER<84>" say "k" +L 07/20/1999 - 06:53:03: "R.I.P<83>" say "lol" +L 07/20/1999 - 06:53:32: "SHOOTER<84>" killed "R.I.P<83>" with "ac" +L 07/20/1999 - 06:53:35: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:53:46: "R.I.P<83>" say "? My gun didn't shoot!!! dang" +L 07/20/1999 - 06:53:52: "SHOOTER<84>" say "hw kicks" +L 07/20/1999 - 06:54:10: "R.I.P<83>" say "against scouts and snipers they do" +L 07/20/1999 - 06:54:15: "SHOOTER<84>" say "switch guns sniper wont fire when moving" +L 07/20/1999 - 06:54:27: "R.I.P<83>" say "oh, I didnt' know that" +L 07/20/1999 - 06:54:30: "R.I.P<83>" say "oops" +L 07/20/1999 - 06:54:53: "SHOOTER<84>" say " hold trigger on sniper rifle make shoot more deadly" +L 07/20/1999 - 06:54:59: "R.I.P<83>" say " I know" +L 07/20/1999 - 06:55:04: "R.I.P<83>" say "longer the better" +L 07/20/1999 - 06:55:07: "R.I.P<83>" killed "SHOOTER<84>" with "autorifle" +L 07/20/1999 - 06:55:08: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:55:13: "R.I.P<83>" say "wow'" +L 07/20/1999 - 06:55:16: "SHOOTER<84>" say "long enough" +L 07/20/1999 - 06:55:18: "R.I.P<83>" say "that gun rocks" +L 07/20/1999 - 06:55:28: "R.I.P<83>" say "that wascn't sniper " +L 07/20/1999 - 06:55:37: "R.I.P<83>" say "that was teh machine mode of it, or whatever" +L 07/20/1999 - 06:55:38: "SHOOTER<84>" say "really" +L 07/20/1999 - 06:55:56: "SHOOTER<84>" killed "R.I.P<83>" with "ac" +L 07/20/1999 - 06:55:59: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:56:32: "SHOOTER<84>" killed "R.I.P<83>" with "ac" +L 07/20/1999 - 06:56:38: "R.I.P<83>" say "ouch" +L 07/20/1999 - 06:56:38: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:56:46: "R.I.P<83>" killed "SHOOTER<84>" with "sniperrifle" +L 07/20/1999 - 06:56:48: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:56:48: "McClaine<87><WON:4294966985>" connected, address "63.11.231.60:27005" +L 07/20/1999 - 06:57:03: "SHOOTER<84>" changed class to "Soldier" +L 07/20/1999 - 06:57:15: "McClaine<87><WON:4294966985>" has entered the game +L 07/20/1999 - 06:57:23: "R.I.P<83>" say "hi" +L 07/20/1999 - 06:57:25: "SHOOTER<84>" say "company" +L 07/20/1999 - 06:57:44: "McClaine<87>" joined team "3". +L 07/20/1999 - 06:57:51: "McClaine<87>" changed class to "Sniper" +L 07/20/1999 - 06:57:51: "McClaine<87>" changed class to "Sniper" +L 07/20/1999 - 06:57:51: "McClaine<87>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:57:53: "R.I.P<83>" say "ehllo" +L 07/20/1999 - 06:57:58: "R.I.P<83>" say "there's no hunted" +L 07/20/1999 - 06:58:01: "McClaine<87>" say "hello" +L 07/20/1999 - 06:58:04: "R.I.P<83>" say "we're just killing eachother" +L 07/20/1999 - 06:58:10: "McClaine<87>" say " works for me" +L 07/20/1999 - 06:58:15: "R.I.P<83>" say "k" +L 07/20/1999 - 06:58:20: "SHOOTER<84>" killed "R.I.P<83>" with "ac" +L 07/20/1999 - 06:58:29: "R.I.P<83>" say "crap, both feet not on ground" +L 07/20/1999 - 06:58:30: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:58:46: "SHOOTER<84>" say " ladder kills" +L 07/20/1999 - 06:59:14: "R.I.P<83>" killed "SHOOTER<84>" with "sniperrifle" +L 07/20/1999 - 06:59:16: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 06:59:24: "SHOOTER<84>" killed "McClaine<87>" with "rocket" +L 07/20/1999 - 06:59:27: "McClaine<87>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 07:00:33: "SHOOTER<84>" killed "McClaine<87>" with "rocket" +L 07/20/1999 - 07:00:36: "McClaine<87>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 07:01:24: "R.I.P<83>" killed "SHOOTER<84>" with "sniperrifle" +L 07/20/1999 - 07:01:25: "SHOOTER<84>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 07:02:17: "R.I.P<83>" say "brb" +L 07/20/1999 - 07:02:23: "R.I.P<83>" say "kill me if you find me" +L 07/20/1999 - 07:02:26: "SHOOTER<84>" killed "McClaine<87>" with "rocket" +L 07/20/1999 - 07:02:29: "McClaine<87>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 07:04:29: "McClaine<87>" disconnected +L 07/20/1999 - 07:04:38: "R.I.P<83>" say "back" +L 07/20/1999 - 07:04:46: "R.I.P<83>" say "he left?" +L 07/20/1999 - 07:05:06: "R.I.P<83>" say "hello?" +L 07/20/1999 - 07:05:15: "SHOOTER<84>" say " yeah" +L 07/20/1999 - 07:05:22: "SHOOTER<84>" killed "R.I.P<83>" with "rocket" +L 07/20/1999 - 07:05:25: "R.I.P<83>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 07:06:46: "R.I.P<83>" killed "SHOOTER<84>" with "sniperrifle" +L 07/20/1999 - 07:07:01: "SHOOTER<84>" say "we have to go y see ya good game" +L 07/20/1999 - 07:07:06: =------= MATCH RESULTS =------= +L 07/20/1999 - 07:07:06: "yellow" defeated "red" and "blue" +L 07/20/1999 - 07:07:06: "blue" RESULTS: "98906768" players. "-1" frags, "0" unaccounted for. "0" team score. +L 07/20/1999 - 07:07:06: "red" RESULTS: "98906768" players. "10" frags, "1" unaccounted for. "0" team score. +L 07/20/1999 - 07:07:06: "yellow" RESULTS: "98906768" players. "5" frags, "1" unaccounted for. "25" team score. +L 07/20/1999 - 07:07:08: "R.I.P<83>" say "gg, bye" +L 07/20/1999 - 07:07:13: Log closed. diff --git a/utils/tfstats/testsuite/testlog9.txt b/utils/tfstats/testsuite/testlog9.txt new file mode 100644 index 0000000..554b8fc --- /dev/null +++ b/utils/tfstats/testsuite/testlog9.txt @@ -0,0 +1,155 @@ +L 07/20/1999 - 07:39:31: Log file started. +L 07/20/1999 - 07:39:31: Spawning server "well" +L 07/20/1999 - 07:39:31: server cvars start +L 07/20/1999 - 07:39:31: "cr_random" = "0" +L 07/20/1999 - 07:39:31: "cr_engineer" = "0" +L 07/20/1999 - 07:39:31: "cr_spy" = "0" +L 07/20/1999 - 07:39:31: "cr_pyro" = "0" +L 07/20/1999 - 07:39:31: "cr_hwguy" = "0" +L 07/20/1999 - 07:39:31: "cr_medic" = "0" +L 07/20/1999 - 07:39:31: "cr_demoman" = "0" +L 07/20/1999 - 07:39:31: "cr_soldier" = "0" +L 07/20/1999 - 07:39:31: "cr_sniper" = "0" +L 07/20/1999 - 07:39:31: "cr_scout" = "0" +L 07/20/1999 - 07:39:31: "decalfrequency" = "30" +L 07/20/1999 - 07:39:31: "mp_autocrosshair" = "1" +L 07/20/1999 - 07:39:31: "mp_flashlight" = "0" +L 07/20/1999 - 07:39:31: "mp_footsteps" = "0" +L 07/20/1999 - 07:39:31: "mp_forcerespawn" = "1" +L 07/20/1999 - 07:39:31: "mp_weaponstay" = "0" +L 07/20/1999 - 07:39:31: "mp_falldamage" = "0" +L 07/20/1999 - 07:39:31: "mp_friendlyfire" = "0" +L 07/20/1999 - 07:39:31: "mp_timelimit" = "30" +L 07/20/1999 - 07:39:31: "mp_fraglimit" = "0" +L 07/20/1999 - 07:39:31: "mp_teamplay" = "21" +L 07/20/1999 - 07:39:31: "tfc_balance_scores" = "1.0" +L 07/20/1999 - 07:39:31: "tfc_balance_teams" = "1.0" +L 07/20/1999 - 07:39:31: "tfc_adminpwd" = "" +L 07/20/1999 - 07:39:31: "tfc_clanbattle_locked" = "0.0" +L 07/20/1999 - 07:39:31: "tfc_clanbattle" = "0.0" +L 07/20/1999 - 07:39:31: "tfc_respawndelay" = "0.0" +L 07/20/1999 - 07:39:31: "tfc_autoteam" = "0" +L 07/20/1999 - 07:39:31: "cmdline" = "0" +L 07/20/1999 - 07:39:31: "mp_logfile" = "1" +L 07/20/1999 - 07:39:31: "mp_logecho" = "1" +L 07/20/1999 - 07:39:31: "deathmatch" = "1" +L 07/20/1999 - 07:39:31: "coop" = "0" +L 07/20/1999 - 07:39:31: "pausable" = "0" +L 07/20/1999 - 07:39:31: "sv_sendvelocity" = "1" +L 07/20/1999 - 07:39:31: "sv_password" = "" +L 07/20/1999 - 07:39:31: "sv_aim" = "0" +L 07/20/1999 - 07:39:31: "sv_gravity" = "800" +L 07/20/1999 - 07:39:31: "sv_friction" = "4" +L 07/20/1999 - 07:39:31: "edgefriction" = "2" +L 07/20/1999 - 07:39:31: "sv_stopspeed" = "100" +L 07/20/1999 - 07:39:31: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 07:39:31: "sv_accelerate" = "10" +L 07/20/1999 - 07:39:31: "sv_stepsize" = "18" +L 07/20/1999 - 07:39:31: "sv_clipmode" = "0" +L 07/20/1999 - 07:39:31: "sv_bounce" = "1" +L 07/20/1999 - 07:39:31: "sv_airmove" = "1" +L 07/20/1999 - 07:39:31: "sv_airaccelerate" = "10" +L 07/20/1999 - 07:39:31: "sv_wateraccelerate" = "10" +L 07/20/1999 - 07:39:31: "sv_waterfriction" = "1" +L 07/20/1999 - 07:39:31: "sv_timeout" = "65" +L 07/20/1999 - 07:39:31: "sv_clienttrace" = "3.5" +L 07/20/1999 - 07:39:31: "sv_cheats" = "1.000000" +L 07/20/1999 - 07:39:31: "sv_maxspectators" = "8" +L 07/20/1999 - 07:39:31: "sv_spectalk" = "1" +L 07/20/1999 - 07:39:31: "sv_spectatormaxspeed" = "500" +L 07/20/1999 - 07:39:31: "sv_upload_maxsize" = "0" +L 07/20/1999 - 07:39:31: "sv_allowdownload" = "1" +L 07/20/1999 - 07:39:31: "sv_allowupload" = "1" +L 07/20/1999 - 07:39:31: server cvars end +L 07/20/1999 - 07:39:34: Map CRC "-1991804164" +L 07/20/1999 - 07:39:34: "sv_maxspeed" = "500" +L 07/20/1999 - 07:39:34: Server name is "Aesthete" +L 07/20/1999 - 07:39:34: "sv_maxspeed" = "500.000000" +L 07/20/1999 - 07:39:38: "Phorritorium<2><WON:4294928345>" has entered the game +L 07/20/1999 - 07:48:52: "laian<89><WON:4294903561>" connected, address "212.25.140.217:27005" +L 07/20/1999 - 07:49:12: "laian<89><WON:4294903561>" has entered the game +L 07/20/1999 - 07:51:03: "pez<90><WON:4294904183>" connected, address "24.130.64.19:27005" +L 07/20/1999 - 07:51:16: "pez<90><WON:4294904183>" has entered the game +L 07/20/1999 - 07:51:29: "pez<90>" disconnected +L 07/20/1999 - 07:51:44: "Zoot<91><WON:4294904137>" connected, address "152.173.106.61:27005" +L 07/20/1999 - 07:52:24: "laian<89>" disconnected +L 07/20/1999 - 07:52:30: "Zoot<91><WON:4294904137>" has entered the game +L 07/20/1999 - 07:52:57: "Zoot<91>" joined team "2". +L 07/20/1999 - 07:53:01: "Zoot<91>" changed class to "Engineer" +L 07/20/1999 - 07:53:01: "Zoot<91>" changed class to "Engineer" +L 07/20/1999 - 07:53:01: "Zoot<91>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 07:53:09: "Zoot<91>" say "start now" +L 07/20/1999 - 07:53:19: "Zoot<91>" activated the goal "spawn_pak" +L 07/20/1999 - 07:53:19: "Zoot<91>" activated the goal "spawn_pak" +L 07/20/1999 - 07:54:57: "Zoot<91>" disconnected +L 07/20/1999 - 07:56:41: "CoolManLue<92><WON:4294903403>" connected, address "199.44.36.148:27005" +L 07/20/1999 - 07:56:58: "CoolManLue<92><WON:4294903403>" has entered the game +L 07/20/1999 - 07:57:27: "CoolManLue<92>" disconnected +L 07/20/1999 - 08:04:30: "lonegunman<93><WON:4294902159>" connected, address "199.224.72.177:27005" +L 07/20/1999 - 08:04:49: "lonegunman<93><WON:4294902159>" has entered the game +L 07/20/1999 - 08:04:59: "lonegunman<93>" joined team "1". +L 07/20/1999 - 08:05:06: "lonegunman<93>" changed class to "HWGuy" +L 07/20/1999 - 08:05:06: "lonegunman<93>" changed class to "HWGuy" +L 07/20/1999 - 08:05:06: "lonegunman<93>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:05:08: "lonegunman<93>" activated the goal "spawn_pak" +L 07/20/1999 - 08:05:19: "Mr.Smiley<94><WON:4294965262>" connected, address "152.200.148.156:27005" +L 07/20/1999 - 08:05:28: "lonegunman<93>" activated the goal "spawn_pak" +L 07/20/1999 - 08:05:31: "Mr.Smiley<94><WON:4294965262>" has entered the game +L 07/20/1999 - 08:05:38: "Mr.Smiley<94>" joined team "2". +L 07/20/1999 - 08:05:41: "Mr.Smiley<94>" changed class to "Demoman" +L 07/20/1999 - 08:05:41: "Mr.Smiley<94>" changed class to "Demoman" +L 07/20/1999 - 08:05:41: "Mr.Smiley<94>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:05:42: "Mr.Smiley<94>" activated the goal "spawn_pak" +L 07/20/1999 - 08:05:44: "Mr.Smiley<94>" activated the goal "spawn_pak" +L 07/20/1999 - 08:05:45: "Mr.Smiley<94>" activated the goal "spawn_pak" +L 07/20/1999 - 08:06:01: "lonegunman<93>" killed "Mr.Smiley<94>" with "ac" +L 07/20/1999 - 08:06:03: "Mr.Smiley<94>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:06:06: "Mr.Smiley<94>" activated the goal "spawn_pak" +L 07/20/1999 - 08:06:07: "Mr.Smiley<94>" activated the goal "spawn_pak" +L 07/20/1999 - 08:06:16: "Mr.Smiley<94>" killed "lonegunman<93>" with "gl_grenade" +L 07/20/1999 - 08:06:18: "lonegunman<93>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:06:21: "lonegunman<93>" activated the goal "spawn_pak" +L 07/20/1999 - 08:06:25: "Mr.Smiley<94>" changed class to "Scout" +L 07/20/1999 - 08:06:30: "Mr.Smiley<94>" activated the goal "func_button 1" +L 07/20/1999 - 08:06:50: "Mr.Smiley<94>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 08:07:00: "Mr.Smiley<94>" activated the goal "func_button 5" +L 07/20/1999 - 08:07:01: "Mr.Smiley<94>" activated the goal "func_door 14" +L 07/20/1999 - 08:07:02: "Mr.Smiley<94>" activated the goal "team one flag" +L 07/20/1999 - 08:07:04: "Mr.Smiley<94>" activated the goal "func_door 14" +L 07/20/1999 - 08:07:33: "Mr.Smiley<94>" activated the goal "func_button 2" +L 07/20/1999 - 08:07:39: "Andre<95><WON:4294905075>" connected, address "210.235.158.192:27005" +L 07/20/1999 - 08:07:45: "Andre<96><WON:4294905075>" connected, address "210.235.158.192:27005" +L 07/20/1999 - 08:07:52: "lonegunman<93>" killed by world with "worldspawn" +L 07/20/1999 - 08:07:52: "Mr.Smiley<94>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 08:07:52: "Mr.Smiley<94>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 08:07:53: "Mr.Smiley<94>" activated the goal "team two dropoff" +L 07/20/1999 - 08:07:53: "lonegunman<93>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:07:55: "Mr.Smiley<94>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 08:07:55: "Mr.Smiley<94>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 08:07:58: "lonegunman<93>" activated the goal "spawn_pak" +L 07/20/1999 - 08:08:27: "Mr.Smiley<94>" activated the goal "func_button 1" +L 07/20/1999 - 08:08:39: "Rampage<97><WON:4294916523>" connected, address "169.207.171.182:61449" +L 07/20/1999 - 08:08:45: "Mr.Smiley<94>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 08:08:46: "lonegunman<93>" activated the goal "func_button 1" +L 07/20/1999 - 08:08:54: "Mr.Smiley<94>" activated the goal "team one flag" +L 07/20/1999 - 08:08:55: "Mr.Smiley<94>" activated the goal "func_button 5" +L 07/20/1999 - 08:08:56: "Mr.Smiley<94>" activated the goal "func_door 14" +L 07/20/1999 - 08:08:58: "lonegunman<93>" activated the goal "spawn_pak" +L 07/20/1999 - 08:08:59: "Mr.Smiley<94>" activated the goal "func_door 14" +L 07/20/1999 - 08:08:59: "lonegunman<93>" activated the goal "spawn_pak" +L 07/20/1999 - 08:09:00: "Rampage<97><WON:4294916523>" has entered the game +L 07/20/1999 - 08:09:08: "Rampage<97>" joined team "1". +L 07/20/1999 - 08:09:12: "Rampage<97>" changed class to "HWGuy" +L 07/20/1999 - 08:09:12: "Rampage<97>" changed class to "HWGuy" +L 07/20/1999 - 08:09:12: "Rampage<97>" activated the goal "info_player_teamspawn" +L 07/20/1999 - 08:09:30: "Devil<98><WON:4294903220>" connected, address "207.91.31.5:27005" +L 07/20/1999 - 08:09:32: "Mr.Smiley<94>" activated the goal "func_button 2" +L 07/20/1999 - 08:09:46: "Rampage<97>" activated the goal "func_button 2" +L 07/20/1999 - 08:09:50: "Mr.Smiley<94>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 08:09:51: "Mr.Smiley<94>" activated the goal "trigger_multiple 10" +L 07/20/1999 - 08:09:51: "Mr.Smiley<94>" activated the goal "team two dropoff" +L 07/20/1999 - 08:09:51: =------= MATCH RESULTS =------= +L 07/20/1999 - 08:09:51: "red" defeated "blue" +L 07/20/1999 - 08:09:51: "blue" RESULTS: "98906768" players. "0" frags, "2" unaccounted for. "0" team score. +L 07/20/1999 - 08:09:51: "red" RESULTS: "98906768" players. "21" frags, "1" unaccounted for. "20" team score. +L 07/20/1999 - 08:09:58: Log closed. diff --git a/utils/tfstats/testsuite/winnerlog.txt b/utils/tfstats/testsuite/winnerlog.txt new file mode 100644 index 0000000..5047ab6 --- /dev/null +++ b/utils/tfstats/testsuite/winnerlog.txt @@ -0,0 +1,93 @@ +L 07/21/1999 - 22:13:38: Log file started. +L 07/21/1999 - 22:13:38: Spawning server "hunted" +L 07/21/1999 - 22:13:38: server cvars start +L 07/21/1999 - 22:13:38: "cr_random" = "0" +L 07/21/1999 - 22:13:38: "cr_engineer" = "0" +L 07/21/1999 - 22:13:38: "cr_spy" = "0" +L 07/21/1999 - 22:13:38: "cr_pyro" = "0" +L 07/21/1999 - 22:13:38: "cr_hwguy" = "0" +L 07/21/1999 - 22:13:38: "cr_medic" = "0" +L 07/21/1999 - 22:13:38: "cr_demoman" = "0" +L 07/21/1999 - 22:13:38: "cr_soldier" = "0" +L 07/21/1999 - 22:13:38: "cr_sniper" = "0" +L 07/21/1999 - 22:13:38: "cr_scout" = "0" +L 07/21/1999 - 22:13:38: "decalfrequency" = "30" +L 07/21/1999 - 22:13:38: "mp_autocrosshair" = "1" +L 07/21/1999 - 22:13:38: "mp_flashlight" = "0" +L 07/21/1999 - 22:13:38: "mp_footsteps" = "0" +L 07/21/1999 - 22:13:38: "mp_forcerespawn" = "1" +L 07/21/1999 - 22:13:38: "mp_weaponstay" = "0" +L 07/21/1999 - 22:13:38: "mp_falldamage" = "0" +L 07/21/1999 - 22:13:38: "mp_friendlyfire" = "0" +L 07/21/1999 - 22:13:38: "mp_timelimit" = "1" +L 07/21/1999 - 22:13:38: "mp_fraglimit" = "0" +L 07/21/1999 - 22:13:38: "mp_teamplay" = "21" +L 07/21/1999 - 22:13:38: "tfc_balance_scores" = "1.0" +L 07/21/1999 - 22:13:38: "tfc_balance_teams" = "1.0" +L 07/21/1999 - 22:13:38: "tfc_adminpwd" = "" +L 07/21/1999 - 22:13:38: "tfc_clanbattle_locked" = "0.0" +L 07/21/1999 - 22:13:38: "tfc_clanbattle" = "0.0" +L 07/21/1999 - 22:13:38: "tfc_respawndelay" = "0.0" +L 07/21/1999 - 22:13:38: "tfc_autoteam" = "0" +L 07/21/1999 - 22:13:38: "cmdline" = "0" +L 07/21/1999 - 22:13:38: "mp_logfile" = "1" +L 07/21/1999 - 22:13:38: "mp_logecho" = "1" +L 07/21/1999 - 22:13:38: "deathmatch" = "1" +L 07/21/1999 - 22:13:38: "coop" = "0" +L 07/21/1999 - 22:13:38: "pausable" = "0" +L 07/21/1999 - 22:13:38: "sv_sendvelocity" = "1" +L 07/21/1999 - 22:13:38: "sv_password" = "" +L 07/21/1999 - 22:13:38: "sv_aim" = "0" +L 07/21/1999 - 22:13:38: "sv_gravity" = "800" +L 07/21/1999 - 22:13:38: "sv_friction" = "4" +L 07/21/1999 - 22:13:38: "edgefriction" = "2" +L 07/21/1999 - 22:13:38: "sv_stopspeed" = "100" +L 07/21/1999 - 22:13:38: "sv_maxspeed" = "500.000000" +L 07/21/1999 - 22:13:38: "sv_accelerate" = "10" +L 07/21/1999 - 22:13:38: "sv_stepsize" = "18" +L 07/21/1999 - 22:13:38: "sv_clipmode" = "0" +L 07/21/1999 - 22:13:38: "sv_bounce" = "1" +L 07/21/1999 - 22:13:38: "sv_airmove" = "1" +L 07/21/1999 - 22:13:38: "sv_airaccelerate" = "10" +L 07/21/1999 - 22:13:38: "sv_wateraccelerate" = "10" +L 07/21/1999 - 22:13:38: "sv_waterfriction" = "1" +L 07/21/1999 - 22:13:38: "sv_timeout" = "65" +L 07/21/1999 - 22:13:38: "sv_clienttrace" = "3.5" +L 07/21/1999 - 22:13:38: "sv_cheats" = "1.000000" +L 07/21/1999 - 22:13:38: "sv_maxspectators" = "8" +L 07/21/1999 - 22:13:38: "sv_spectalk" = "1" +L 07/21/1999 - 22:13:38: "sv_spectatormaxspeed" = "500" +L 07/21/1999 - 22:13:38: "sv_upload_maxsize" = "0" +L 07/21/1999 - 22:13:38: "sv_allowdownload" = "1" +L 07/21/1999 - 22:13:38: "sv_allowupload" = "1" +L 07/21/1999 - 22:13:38: "sv_minrate" = "0" +L 07/21/1999 - 22:13:38: "sv_maxrate" = "0" +L 07/21/1999 - 22:13:38: server cvars end +L 07/21/1999 - 22:13:39: Map CRC "-1879475242" +L 07/21/1999 - 22:13:40: "sv_maxspeed" = "500" +L 07/21/1999 - 22:13:40: Server name is "Half-Life" +L 07/21/1999 - 22:13:40: "sv_maxspeed" = "500.000000" +L 07/21/1999 - 22:13:43: "ph0sphex<1><WON:4294967295>" has entered the game +L 07/21/1999 - 22:13:45: "ph0sphex<1>" joined team "1". +L 07/21/1999 - 22:13:45: "ph0sphex<1>" changed class to "Civilian" +L 07/21/1999 - 22:13:45: "ph0sphex<1>" activated the goal "info_player_teamspawn" +L 07/21/1999 - 22:13:45: "ph0sphex<1>" activated the goal "The Hunted's Notepad" +L 07/21/1999 - 22:13:49: "mp_timelimit" = "2" +L 07/21/1999 - 22:14:41: Broadcast: "#hunted_target_scores" +L 07/21/1999 - 22:14:41: Named Broadcast: "#hunted_target_scores" ("ph0sphex<1>") +L 07/21/1999 - 22:14:41: "ph0sphex<1>" activated the goal "info_player_teamspawn" +L 07/21/1999 - 22:14:41: "ph0sphex<1>" activated the goal "The Hunted's Notepad" +L 07/21/1999 - 22:14:42: "ph0sphex<1>" killed self with "world" +L 07/21/1999 - 22:14:43: Broadcast: "#hunted_target_killed" +L 07/21/1999 - 22:14:47: "ph0sphex<1>" activated the goal "info_player_teamspawn" +L 07/21/1999 - 22:14:47: "ph0sphex<1>" activated the goal "The Hunted's Notepad" +L 07/21/1999 - 22:15:39: Broadcast: "#hunted_target_scores" +L 07/21/1999 - 22:15:39: Named Broadcast: "#hunted_target_scores" ("ph0sphex<1>") +L 07/21/1999 - 22:15:39: "ph0sphex<1>" activated the goal "info_player_teamspawn" +L 07/21/1999 - 22:15:39: "ph0sphex<1>" activated the goal "The Hunted's Notepad" +L 07/21/1999 - 22:15:42: =------= MATCH RESULTS =------= +L 07/21/1999 - 22:15:42: "red" and "blue" defeated "yellow" +L 07/21/1999 - 22:15:42: "blue" RESULTS: "1" players. "-1" frags, "1" unaccounted for. "100" team score. Allies:"2" +L 07/21/1999 - 22:15:42: "red" RESULTS: "0" players. "0" frags, "0" unaccounted for. "100" team score. Allies:"1" +L 07/21/1999 - 22:15:42: "yellow" RESULTS: "0" players. "0" frags, "0" unaccounted for. "25" team score. Allies: +L 07/21/1999 - 22:15:57: Log closed. diff --git a/utils/tfstats/testsuite2/l0823000.log b/utils/tfstats/testsuite2/l0823000.log new file mode 100644 index 0000000..52448ba --- /dev/null +++ b/utils/tfstats/testsuite2/l0823000.log @@ -0,0 +1,2 @@ +L 08/23/1999 - 13:16:36: Log file started. +L 08/23/1999 - 13:16:47: Log closed. diff --git a/utils/tfstats/testsuite2/l0823001.log b/utils/tfstats/testsuite2/l0823001.log new file mode 100644 index 0000000..fc40b99 --- /dev/null +++ b/utils/tfstats/testsuite2/l0823001.log @@ -0,0 +1,463 @@ +L 08/23/1999 - 13:16:47: Log file started. +L 08/23/1999 - 13:16:47: Spawning server "2fort" +L 08/23/1999 - 13:16:47: server cvars start +L 08/23/1999 - 13:16:47: "cr_random" = "0" +L 08/23/1999 - 13:16:47: "cr_engineer" = "0" +L 08/23/1999 - 13:16:47: "cr_spy" = "0" +L 08/23/1999 - 13:16:47: "cr_pyro" = "0" +L 08/23/1999 - 13:16:47: "cr_hwguy" = "0" +L 08/23/1999 - 13:16:47: "cr_medic" = "0" +L 08/23/1999 - 13:16:47: "cr_demoman" = "0" +L 08/23/1999 - 13:16:47: "cr_soldier" = "0" +L 08/23/1999 - 13:16:47: "cr_sniper" = "0" +L 08/23/1999 - 13:16:47: "cr_scout" = "0" +L 08/23/1999 - 13:16:47: "decalfrequency" = "30" +L 08/23/1999 - 13:16:47: "mp_autocrosshair" = "1" +L 08/23/1999 - 13:16:47: "mp_flashlight" = "0" +L 08/23/1999 - 13:16:47: "mp_footsteps" = "1" +L 08/23/1999 - 13:16:47: "mp_forcerespawn" = "1" +L 08/23/1999 - 13:16:47: "mp_weaponstay" = "0" +L 08/23/1999 - 13:16:47: "mp_falldamage" = "0" +L 08/23/1999 - 13:16:47: "mp_friendlyfire" = "0" +L 08/23/1999 - 13:16:47: "mp_timelimit" = "0" +L 08/23/1999 - 13:16:47: "mp_fraglimit" = "0" +L 08/23/1999 - 13:16:47: "mp_teamplay" = "0" +L 08/23/1999 - 13:16:47: "tfc_balance_scores" = "1.0" +L 08/23/1999 - 13:16:47: "tfc_balance_teams" = "1.0" +L 08/23/1999 - 13:16:47: "tfc_adminpwd" = "" +L 08/23/1999 - 13:16:47: "tfc_clanbattle_locked" = "0.0" +L 08/23/1999 - 13:16:47: "tfc_clanbattle" = "0.0" +L 08/23/1999 - 13:16:47: "tfc_respawndelay" = "0.0" +L 08/23/1999 - 13:16:47: "tfc_autoteam" = "0.0" +L 08/23/1999 - 13:16:47: "sv_maxrate" = "0" +L 08/23/1999 - 13:16:47: "sv_minrate" = "0" +L 08/23/1999 - 13:16:47: "sv_allowupload" = "1" +L 08/23/1999 - 13:16:47: "sv_allowdownload" = "1" +L 08/23/1999 - 13:16:47: "sv_upload_maxsize" = "0" +L 08/23/1999 - 13:16:47: "sv_spectatormaxspeed" = "500" +L 08/23/1999 - 13:16:47: "sv_spectalk" = "1" +L 08/23/1999 - 13:16:47: "sv_maxspectators" = "8" +L 08/23/1999 - 13:16:47: "sv_cheats" = "0" +L 08/23/1999 - 13:16:47: "sv_clienttrace" = "1" +L 08/23/1999 - 13:16:47: "sv_timeout" = "65" +L 08/23/1999 - 13:16:47: "sv_waterfriction" = "1" +L 08/23/1999 - 13:16:47: "sv_wateraccelerate" = "10" +L 08/23/1999 - 13:16:47: "sv_airaccelerate" = "10" +L 08/23/1999 - 13:16:47: "sv_airmove" = "1" +L 08/23/1999 - 13:16:47: "sv_bounce" = "1" +L 08/23/1999 - 13:16:47: "sv_clipmode" = "0" +L 08/23/1999 - 13:16:47: "sv_stepsize" = "18" +L 08/23/1999 - 13:16:47: "sv_accelerate" = "10" +L 08/23/1999 - 13:16:47: "sv_maxspeed" = "320" +L 08/23/1999 - 13:16:47: "sv_stopspeed" = "100" +L 08/23/1999 - 13:16:47: "edgefriction" = "2" +L 08/23/1999 - 13:16:47: "sv_friction" = "4" +L 08/23/1999 - 13:16:47: "sv_gravity" = "800" +L 08/23/1999 - 13:16:47: "sv_aim" = "1" +L 08/23/1999 - 13:16:47: "sv_password" = "" +L 08/23/1999 - 13:16:47: "pausable" = "1" +L 08/23/1999 - 13:16:47: "coop" = "0" +L 08/23/1999 - 13:16:47: "deathmatch" = "1" +L 08/23/1999 - 13:16:47: "mp_logecho" = "1" +L 08/23/1999 - 13:16:47: "mp_logfile" = "1" +L 08/23/1999 - 13:16:47: "cmdline" = "0" +L 08/23/1999 - 13:16:47: server cvars end +L 08/23/1999 - 13:16:50: Map CRC "-652696221" +L 08/23/1999 - 13:16:53: "sv_aim" = "0" +L 08/23/1999 - 13:16:53: "sv_clienttrace" = "3.5" +L 08/23/1999 - 13:16:53: "pausable" = "0" +L 08/23/1999 - 13:16:53: "sv_maxspeed" = "500" +L 08/23/1999 - 13:16:53: "mp_teamplay" = "21" +L 08/23/1999 - 13:16:53: "mp_timelimit" = "30" +L 08/23/1999 - 13:16:53: "tfc_autoteam" = "1" +L 08/23/1999 - 13:16:53: Server name is "VALVe Test Server" +L 08/23/1999 - 13:16:53: "sv_maxspeed" = "500.000000" +L 08/23/1999 - 13:19:22: "Player<1><WON:198019>" connected, address "24.3.190.138:27005" +L 08/23/1999 - 13:19:34: "Player<1><WON:198019>" has entered the game +L 08/23/1999 - 13:19:40: "Player<1>" joined team "1". +L 08/23/1999 - 13:20:41: "Player<1>" disconnected +L 08/23/1999 - 13:21:02: "Dante<2><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/23/1999 - 13:21:21: "Dante<2><WON:1623209>" has entered the game +L 08/23/1999 - 13:21:23: "Dante<2>" joined team "1". +L 08/23/1999 - 13:21:29: "Dante<2>" changed class to "Sniper" +L 08/23/1999 - 13:21:29: "Dante<2>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:22:48: "cyblet<3><WON:258559>" connected, address "63.193.118.44:27005" +L 08/23/1999 - 13:22:56: "cyblet<3><WON:258559>" has entered the game +L 08/23/1999 - 13:23:03: "cyblet<3>" joined team "2". +L 08/23/1999 - 13:23:10: "cyblet<3>" say "hello" +L 08/23/1999 - 13:23:13: "Dante<2>" say "hi" +L 08/23/1999 - 13:23:16: "cyblet<3>" changed class to "Sniper" +L 08/23/1999 - 13:23:16: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:23:27: "Dante<2>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:23:33: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:24:06: "Dante<2>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:24:07: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:24:25: "cyblet<3>" killed "Dante<2>" with "sniperrifle" +L 08/23/1999 - 13:24:27: "Dante<2>" say "ouch" +L 08/23/1999 - 13:24:28: "Dante<2>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:24:46: "cyblet<3>" say "you have a fast connection" +L 08/23/1999 - 13:24:54: "Dante<2>" say "the server is right next to me" +L 08/23/1999 - 13:24:57: "cyblet<3>" killed "Dante<2>" with "sniperrifle" +L 08/23/1999 - 13:24:58: "Dante<2>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:25:02: "cyblet<3>" say "oh" +L 08/23/1999 - 13:25:16: "ObiWan[TiT]<4><WON:303749>" connected, address "209.197.245.168:27005" +L 08/23/1999 - 13:25:24: "Player<5><WON:727619>" connected, address "209.239.1.102:27005" +L 08/23/1999 - 13:25:29: "cyblet<3>" say "im just testing my new dsl I got today it is great on this server" +L 08/23/1999 - 13:25:36: "Djden<6><WON:1059139>" connected, address "207.69.116.29:21025" +L 08/23/1999 - 13:25:36: "ObiWan[TiT]<4><WON:303749>" has entered the game +L 08/23/1999 - 13:25:40: "ObiWan[TiT]<4>" joined team "1". +L 08/23/1999 - 13:25:41: "cyblet<3>" killed "Dante<2>" with "sniperrifle" +L 08/23/1999 - 13:25:45: "Dante<2>" say "whoa" +L 08/23/1999 - 13:25:45: "Dante<2>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:25:48: "ObiWan[TiT]<4>" changed class to "Demoman" +L 08/23/1999 - 13:25:48: "ObiWan[TiT]<4>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:26:01: "Djden<6><WON:1059139>" has entered the game +L 08/23/1999 - 13:26:07: "Djden<6>" joined team "2". +L 08/23/1999 - 13:26:08: "Player<5><WON:727619>" has entered the game +L 08/23/1999 - 13:26:11: "Djden<6>" changed class to "Soldier" +L 08/23/1999 - 13:26:11: "Djden<6>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:26:26: "Player<5>" joined team "1". +L 08/23/1999 - 13:26:36: "-Essix-<7><WON:21269>" connected, address "38.26.153.2:27005" +L 08/23/1999 - 13:26:40: "Dante<2>" killed "Djden<6>" with "normalgrenade" +L 08/23/1999 - 13:26:42: "ObiWan[TiT]<4>" activated the goal "Red Flag" +L 08/23/1999 - 13:26:43: "Player<5>" changed class to "Demoman" +L 08/23/1999 - 13:26:43: "Player<5>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:26:44: "Djden<6>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:26:48: "cyblet<3>" say "you knocked me down to 4 health" +L 08/23/1999 - 13:26:57: "Dante<2>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:26:58: "-Essix-<7><WON:21269>" has entered the game +L 08/23/1999 - 13:27:03: "cyblet<3>" say "good shot" +L 08/23/1999 - 13:27:09: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:27:20: "Dante<2>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:27:22: "ObiWan[TiT]<4>" activated the goal "Team 1 dropoff" +L 08/23/1999 - 13:27:24: "cyblet<3>" say "damn" +L 08/23/1999 - 13:27:26: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:27:51: "-Essix-<7>" say "golly?" +L 08/23/1999 - 13:27:56: "Player<5>" say "yo" +L 08/23/1999 - 13:28:01: "Player<5>" say "fruit" +L 08/23/1999 - 13:28:04: "-Essix-<7>" say "u!" +L 08/23/1999 - 13:28:05: "kEtO<8><WON:2112089>" connected, address "24.108.27.102:27005" +L 08/23/1999 - 13:28:08: "Djden<6>" activated the goal "Blue Flag" +L 08/23/1999 - 13:28:15: "Player<5>" say "how i change my name" +L 08/23/1999 - 13:28:23: "kEtO<8><WON:2112089>" has entered the game +L 08/23/1999 - 13:28:25: "Dante<2>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:28:27: "-Essix-<7>" say "do it later u know how to play?" +L 08/23/1999 - 13:28:31: "Player<5>" say "ow" +L 08/23/1999 - 13:28:32: "cyblet<3>" say "doh" +L 08/23/1999 - 13:28:36: "-Essix-<7>" joined team "2". +L 08/23/1999 - 13:28:37: "Player<5>" say "i think so" +L 08/23/1999 - 13:28:41: "-Essix-<7>" changed class to "Engineer" +L 08/23/1999 - 13:28:41: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:28:42: "kEtO<8>" joined team "1". +L 08/23/1999 - 13:28:46: "-Essix-<7>" say "i goin engineer" +L 08/23/1999 - 13:28:52: "kEtO<8>" changed class to "Soldier" +L 08/23/1999 - 13:28:52: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:28:56: "-Essix-<7>" say "lost sound wit alt tab agin" +L 08/23/1999 - 13:28:56: "Djden<6>" activated the goal "Blue Flag" +L 08/23/1999 - 13:28:58: "ObiWan[TiT]<4>" killed "Djden<6>" with "pipebomb" +L 08/23/1999 - 13:28:59: "Djden<6>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:29:06: "Player<5>" activated the goal "Red Flag" +L 08/23/1999 - 13:29:09: "Dante<2>" killed "-Essix-<7>" with "headshot" +L 08/23/1999 - 13:29:09: "Player<5>" say "hehe" +L 08/23/1999 - 13:29:09: "[BMA]Edog<9><WON:839449>" connected, address "206.191.177.52:22333" +L 08/23/1999 - 13:29:11: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:29:22: "Djden<6>" killed "Player<5>" with "rocket" +L 08/23/1999 - 13:29:25: "Player<5>" say "ow" +L 08/23/1999 - 13:29:33: "ObiWan[TiT]<4>" say_team "to change your name open the console and type 'name xxxx'" +L 08/23/1999 - 13:29:36: "Dante<2>" killed "-Essix-<7>" with "normalgrenade" +L 08/23/1999 - 13:29:37: "Player<5>" say "where all the weapons?" +L 08/23/1999 - 13:29:38: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:29:40: "Pinball<10><WON:646269>" connected, address "195.44.205.121:27005" +L 08/23/1999 - 13:29:42: "Player<5>" changed name to "Goliath<5>" +L 08/23/1999 - 13:29:47: "Goliath<5>" say "thx" +L 08/23/1999 - 13:29:49: "[BMA]Edog<9><WON:839449>" has entered the game +L 08/23/1999 - 13:29:49: "Goliath<5>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:29:54: "ObiWan[TiT]<4>" say_team "np. your weapons" +L 08/23/1999 - 13:29:57: "[BMA]Edog<9>" joined team "2". +L 08/23/1999 - 13:30:01: "-Essix-<7>" say "no weapons depends what guy u use" +L 08/23/1999 - 13:30:02: "[BMA]Edog<9>" changed class to "Medic" +L 08/23/1999 - 13:30:02: "[BMA]Edog<9>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:30:05: "Djden<6>" killed "Goliath<5>" with "normalgrenade" +L 08/23/1999 - 13:30:06: "Goliath<5>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:30:07: "Dante<2>" killed "-Essix-<7>" with "sniperrifle" +L 08/23/1999 - 13:30:09: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:30:12: "ObiWan[TiT]<4>" say_team "depend on your class. (sorry-busy)" +L 08/23/1999 - 13:30:15: "Pinball<10><WON:646269>" has entered the game +L 08/23/1999 - 13:30:17: "Goliath<5>" say "ahh" +L 08/23/1999 - 13:30:19: "Djden<6>" activated the goal "Blue Flag" +L 08/23/1999 - 13:30:20: "Dante<2>" killed "[BMA]Edog<9>" with "sniperrifle" +L 08/23/1999 - 13:30:21: "[BMA]Edog<9>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:30:25: "-Essix-<7>" built a "sentry". +L 08/23/1999 - 13:30:26: "Pinball<10>" joined team "1". +L 08/23/1999 - 13:30:35: "Pinball<10>" changed class to "Soldier" +L 08/23/1999 - 13:30:35: "Pinball<10>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:30:36: "md<11><WON:1739719>" connected, address "152.166.122.0:27005" +L 08/23/1999 - 13:30:37: "Goliath<5>" say "brb essi gotta do somethin real quick" +L 08/23/1999 - 13:30:42: "-Essix-<7>" say "k" +L 08/23/1999 - 13:30:48: "Djden<6>" killed "ObiWan[TiT]<4>" with "rocket" +L 08/23/1999 - 13:30:49: "ObiWan[TiT]<4>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:30:54: "[BMA]Edog<9>" killed "Dante<2>" with "supershotgun" +L 08/23/1999 - 13:30:57: "Dante<2>" disconnected +L 08/23/1999 - 13:30:59: "md<11><WON:1739719>" has entered the game +L 08/23/1999 - 13:31:02: "ObiWan[TiT]<4>" killed "Djden<6>" with "gl_grenade" +L 08/23/1999 - 13:31:04: "[BMA]Edog<9>" killed "Goliath<5>" with "supershotgun" +L 08/23/1999 - 13:31:05: "md<11>" joined team "1". +L 08/23/1999 - 13:31:05: "Djden<6>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:31:09: "md<11>" changed class to "Demoman" +L 08/23/1999 - 13:31:09: "md<11>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:31:12: "-Essix-<7>" activated the goal "Blue Flag" +L 08/23/1999 - 13:31:14: "ObiWan[TiT]<4>" killed "-Essix-<7>" with "mirvgrenade" +L 08/23/1999 - 13:31:15: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:31:16: "Goliath<5>" disconnected +L 08/23/1999 - 13:31:22: "-Essix-<7>" activated the goal "Blue Flag" +L 08/23/1999 - 13:31:26: "-Essix-<7>" killed "kEtO<8>" with "sentrygun" +L 08/23/1999 - 13:31:29: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:31:32: "Mud_Runt<12><WON:203399>" connected, address "199.174.202.174:27005" +L 08/23/1999 - 13:31:36: "-Essix-<7>" activated the goal "Team 2 dropoff" +L 08/23/1999 - 13:31:36: "[BMA]Edog<9>" activated the goal "Blue Flag" +L 08/23/1999 - 13:31:37: "ObiWan[TiT]<4>" killed "Djden<6>" with "mirvgrenade" +L 08/23/1999 - 13:31:38: "Djden<6>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:31:48: "Mud_Runt<12><WON:203399>" has entered the game +L 08/23/1999 - 13:31:49: "ObiWan[TiT]<4>" killed "-Essix-<7>" with "gl_grenade" +L 08/23/1999 - 13:31:51: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:31:54: "Mud_Runt<12>" joined team "1". +L 08/23/1999 - 13:31:59: "-Essix-<7>" killed "md<11>" with "sentrygun" +L 08/23/1999 - 13:32:00: "md<11>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:32:05: "md<11>" destroyed "-Essix-<7>"'s "sentry". +L 08/23/1999 - 13:32:05: "md<11>" destroyed "-Essix-<7>"'s "sentry". +L 08/23/1999 - 13:32:10: "Mud_Runt<12>" changed class to "Sniper" +L 08/23/1999 - 13:32:10: "Mud_Runt<12>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:32:14: "Mud_Runt<12>" changed to team "2". +L 08/23/1999 - 13:32:14: "Mud_Runt<12>" killed self with "world" +L 08/23/1999 - 13:32:16: "Lucifer<13><WON:1071129>" connected, address "166.72.165.77:27005" +L 08/23/1999 - 13:32:19: "-Essix-<7>" built a "sentry". +L 08/23/1999 - 13:32:19: "ObiWan[TiT]<4>" say "whew.. 5 health. that was close" +L 08/23/1999 - 13:32:23: "[BMA]Edog<9>" activated the goal "Team 2 dropoff" +L 08/23/1999 - 13:32:45: "md<11>" killed "[BMA]Edog<9>" with "gl_grenade" +L 08/23/1999 - 13:32:47: "Lucifer<13><WON:1071129>" has entered the game +L 08/23/1999 - 13:32:47: "[BMA]Edog<9>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:32:52: "Djden<6>" killed "Pinball<10>" with "rocket" +L 08/23/1999 - 13:32:53: "Lucifer<13>" joined team "1". +L 08/23/1999 - 13:32:54: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:32:55: "Pinball<10>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:03: "Lucifer<13>" changed class to "Demoman" +L 08/23/1999 - 13:33:03: "Lucifer<13>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:03: "[BMA]Edog<9>" killed "md<11>" with "normalgrenade" +L 08/23/1999 - 13:33:06: "md<11>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:09: "ObiWan[TiT]<4>" killed "-Essix-<7>" with "gl_grenade" +L 08/23/1999 - 13:33:09: "Djden<6>" activated the goal "Blue Flag" +L 08/23/1999 - 13:33:12: "ObiWan[TiT]<4>" killed self with "gl_grenade" +L 08/23/1999 - 13:33:13: "-Essix-<7>" killed "kEtO<8>" with "empgrenade" +L 08/23/1999 - 13:33:14: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:14: "ObiWan[TiT]<4>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:15: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:32: "cyblet<3>" killed "Pinball<10>" with "sniperrifle" +L 08/23/1999 - 13:33:35: "Pinball<10>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:38: "Djden<6>" killed self with "normalgrenade" +L 08/23/1999 - 13:33:40: "cyblet<3>" killed "Lucifer<13>" with "sniperrifle" +L 08/23/1999 - 13:33:40: "Djden<6>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:47: "[BMA]Edog<9>" activated the goal "Blue Flag" +L 08/23/1999 - 13:33:47: "Lucifer<13>" changed class to "Sniper" +L 08/23/1999 - 13:33:48: "ObiWan[TiT]<4>" killed "-Essix-<7>" with "gl_grenade" +L 08/23/1999 - 13:33:50: "Lucifer<13>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:50: "ObiWan[TiT]<4>" destroyed "-Essix-<7>"'s "sentry". +L 08/23/1999 - 13:33:51: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:33:55: "[SDKR]-*eViL*PFC.cell-<14><WON:1451429>" connected, address "24.94.34.36:27005" +L 08/23/1999 - 13:34:03: "[SDKR]-*eViL*PFC.cell-<14><WON:1451429>" has entered the game +L 08/23/1999 - 13:34:07: "Foo<15><WON:2265889>" connected, address "206.96.140.30:27005" +L 08/23/1999 - 13:34:07: "ObiWan[TiT]<4>" activated the goal "Red Flag" +L 08/23/1999 - 13:34:13: "Djden<6>" disconnected +L 08/23/1999 - 13:34:14: "[BMA]Edog<9>" killed "Lucifer<13>" with "supershotgun" +L 08/23/1999 - 13:34:15: "-Essix-<7>" built a "sentry". +L 08/23/1999 - 13:34:17: "Lucifer<13>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:34:20: "Lone<16><WON:2146069>" connected, address "24.65.246.166:27005" +L 08/23/1999 - 13:34:27: "Lone<16><WON:2146069>" has entered the game +L 08/23/1999 - 13:34:31: "Lone<16>" joined team "2". +L 08/23/1999 - 13:34:32: "[BMA]Edog<9>" activated the goal "Team 2 dropoff" +L 08/23/1999 - 13:34:38: "[SDKR]-*eViL*PFC.cell-<14>" joined team "1". +L 08/23/1999 - 13:34:38: "Lone<16>" changed class to "Sniper" +L 08/23/1999 - 13:34:38: "Lone<16>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:34:39: "Foo<15><WON:2265889>" has entered the game +L 08/23/1999 - 13:34:41: "cyblet<3>" killed "Lucifer<13>" with "sniperrifle" +L 08/23/1999 - 13:34:42: "[SDKR]-*eViL*PFC.cell-<14>" changed class to "Sniper" +L 08/23/1999 - 13:34:42: "[SDKR]-*eViL*PFC.cell-<14>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:34:43: "Lucifer<13>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:34:45: "Foo<15>" joined team "2". +L 08/23/1999 - 13:34:49: "Foo<15>" changed class to "Demoman" +L 08/23/1999 - 13:34:49: "Foo<15>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:34:51: "[SDKR]-*eViL*PFC.cell-<14>" killed "Lone<16>" with "sniperrifle" +L 08/23/1999 - 13:34:52: "Lucifer<13>" changed class to "Demoman" +L 08/23/1999 - 13:34:53: "kEtO<8>" killed "-Essix-<7>" with "rocket" +L 08/23/1999 - 13:34:53: "Lone<16>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:34:57: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:09: "ObiWan[TiT]<4>" say_team "sentry as you leave base. level 1 or 2" +L 08/23/1999 - 13:35:09: "Lone<16>" killed "[SDKR]-*eViL*PFC.cell-<14>" with "sniperrifle" +L 08/23/1999 - 13:35:10: "[SDKR]-*eViL*PFC.cell-<14>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:11: "[BMA]Edog<9>" killed "md<11>" with "supershotgun" +L 08/23/1999 - 13:35:12: "md<11>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:13: "cyblet<3>" killed "Lucifer<13>" with "sniperrifle" +L 08/23/1999 - 13:35:16: "Lone<16>" killed "ObiWan[TiT]<4>" with "sniperrifle" +L 08/23/1999 - 13:35:17: "Lucifer<13>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:17: "ObiWan[TiT]<4>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:25: "ObiWan[TiT]<4>" activated the goal "Red Flag" +L 08/23/1999 - 13:35:26: "ObiWan[TiT]<4>" activated the goal "Team 1 dropoff" +L 08/23/1999 - 13:35:28: "[ZOA] IronSausage<17><WON:2424609>" connected, address "24.2.21.111:27005" +L 08/23/1999 - 13:35:28: "-Essix-<7>" killed "Lucifer<13>" with "empgrenade" +L 08/23/1999 - 13:35:28: "-Essix-<7>" killed "kEtO<8>" with "empgrenade" +L 08/23/1999 - 13:35:30: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:30: "[SDKR]-*eViL*PFC.cell-<14>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:35:31: "Lucifer<13>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:31: "[BMA]Edog<9>" activated the goal "Blue Flag" +L 08/23/1999 - 13:35:34: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:36: "Lone<16>" killed "[SDKR]-*eViL*PFC.cell-<14>" with "sniperrifle" +L 08/23/1999 - 13:35:37: "[SDKR]-*eViL*PFC.cell-<14>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:39: "[ZOA] IronSausage<17><WON:2424609>" has entered the game +L 08/23/1999 - 13:35:39: "[ZOA] IronSausage<17>" joined team "1". +L 08/23/1999 - 13:35:39: "Lucifer<13>" changed class to "Spy" +L 08/23/1999 - 13:35:53: "[ZOA] IronSausage<17>" changed class to "Scout" +L 08/23/1999 - 13:35:53: "[ZOA] IronSausage<17>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:55: "-Essix-<7>" killed "Lucifer<13>" with "sentrygun" +L 08/23/1999 - 13:35:57: "Lucifer<13>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:35:59: "[SDKR]-*eViL*PFC.cell-<14>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:36:01: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:36:04: "ObiWan[TiT]<4>" say_team "defence" +L 08/23/1999 - 13:36:09: "[BMA]Edog<9>" activated the goal "Team 2 dropoff" +L 08/23/1999 - 13:36:10: "Foo<15>" killed "kEtO<8>" with "mirvgrenade" +L 08/23/1999 - 13:36:10: "[SDKR]-*eViL*PFC.cell-<14>" killed "Lone<16>" with "sniperrifle" +L 08/23/1999 - 13:36:12: "Lone<16>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:36:12: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:36:14: "Foo<15>" activated the goal "Blue Flag" +L 08/23/1999 - 13:36:14: "ObiWan[TiT]<4>" say_team "defense" +L 08/23/1999 - 13:36:17: "[$FE]Flynn<18><WON:3164189>" connected, address "198.161.206.164:27005" +L 08/23/1999 - 13:36:24: "ObiWan[TiT]<4>" killed "Foo<15>" with "gl_grenade" +L 08/23/1999 - 13:36:25: "Foo<15>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:36:25: "Lone<16>" killed "Pinball<10>" with "sniperrifle" +L 08/23/1999 - 13:36:34: "[$FE]Flynn<18><WON:3164189>" has entered the game +L 08/23/1999 - 13:36:37: "ObiWan[TiT]<4>" say_team "do we have an engineer?" +L 08/23/1999 - 13:36:37: "cyblet<3>" killed "kEtO<8>" with "sniperrifle" +L 08/23/1999 - 13:36:38: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:36:39: "[ZOA] IronSausage<17>" activated the goal "Red Flag" +L 08/23/1999 - 13:36:42: "cyblet<3>" killed "[SDKR]-*eViL*PFC.cell-<14>" with "sniperrifle" +L 08/23/1999 - 13:36:43: "[SDKR]-*eViL*PFC.cell-<14>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:36:48: "[$FE]Flynn<18>" joined team "2". +L 08/23/1999 - 13:36:51: "Lone<16>" changed name to "LoneGunman<16>" +L 08/23/1999 - 13:36:52: "[$FE]Flynn<18>" changed class to "Scout" +L 08/23/1999 - 13:36:52: "[$FE]Flynn<18>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:36:53: "[BMA]Edog<9>" activated the goal "Blue Flag" +L 08/23/1999 - 13:36:57: "kEtO<8>" killed "-Essix-<7>" with "rocket" +L 08/23/1999 - 13:36:58: "LoneGunman<16>" killed "kEtO<8>" with "headshot" +L 08/23/1999 - 13:36:59: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:36:59: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:37:01: "ObiWan[TiT]<4>" killed "Foo<15>" with "gl_grenade" +L 08/23/1999 - 13:37:04: "Foo<15>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:37:05: "-Essix-<7>" killed "Lucifer<13>" with "sentrygun" +L 08/23/1999 - 13:37:05: "[SDKR]-*eViL*PFC.cell-<14>" killed "LoneGunman<16>" with "sniperrifle" +L 08/23/1999 - 13:37:06: "[ZOA] IronSausage<17>" destroyed "-Essix-<7>"'s "sentry". +L 08/23/1999 - 13:37:06: "LoneGunman<16>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:37:10: "Lucifer<13>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:37:15: "Foo<15>" disconnected +L 08/23/1999 - 13:37:16: "[SDKR]-*eViL*PFC.cell-<14>" killed "-Essix-<7>" with "headshot" +L 08/23/1999 - 13:37:23: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:37:24: "[ZOA] IronSausage<17>" activated the goal "Team 1 dropoff" +L 08/23/1999 - 13:37:25: "ObiWan[TiT]<4>" killed "cyblet<3>" with "normalgrenade" +L 08/23/1999 - 13:37:26: "[BMA]Edog<9>" activated the goal "Team 2 dropoff" +L 08/23/1999 - 13:37:29: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:37:30: "[$FE]Flynn<18>" activated the goal "Blue Flag" +L 08/23/1999 - 13:37:32: "-Essix-<7>" changed class to "Sniper" +L 08/23/1999 - 13:37:32: "[SDKR]-*eViL*PFC.cell-<14>" killed "[BMA]Edog<9>" with "sniperrifle" +L 08/23/1999 - 13:37:32: "Pinball<10>" disconnected +L 08/23/1999 - 13:37:33: "[BMA]Edog<9>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:37:41: "[SDKR]-*eViL*PFC.cell-<14>" killed "LoneGunman<16>" with "sniperrifle" +L 08/23/1999 - 13:37:42: "LoneGunman<16>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:37:48: "[ZOA] IronSausage<17>" activated the goal "Red Flag" +L 08/23/1999 - 13:37:51: "[ZOA]DoggyStyle<19><WON:2874269>" connected, address "24.1.77.27:27005" +L 08/23/1999 - 13:37:51: "md<11>" changed class to "Engineer" +L 08/23/1999 - 13:37:55: "[SDKR]-*eViL*PFC.cell-<14>" killed "LoneGunman<16>" with "sniperrifle" +L 08/23/1999 - 13:37:58: "[$FE]Flynn<18>" activated the goal "Team 2 dropoff" +L 08/23/1999 - 13:37:59: "Vulture<20><WON:3011989>" connected, address "216.116.34.81:27005" +L 08/23/1999 - 13:37:59: "-Essix-<7>" built a "sentry". +L 08/23/1999 - 13:38:01: "LoneGunman<16>" changed class to "Demoman" +L 08/23/1999 - 13:38:02: "[SDKR]-*eViL*PFC.cell-<14>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:38:02: "LoneGunman<16>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:38:03: "[ZOA]DoggyStyle<19><WON:2874269>" has entered the game +L 08/23/1999 - 13:38:04: "-Essix-<7>" had a "sentry" malfunction. +L 08/23/1999 - 13:38:04: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:38:09: "[BMA]Edog<9>" activated the goal "Blue Flag" +L 08/23/1999 - 13:38:13: "[ZOA] IronSausage<17>" activated the goal "Team 1 dropoff" +L 08/23/1999 - 13:38:17: "ObiWan[TiT]<4>" killed "[$FE]Flynn<18>" with "gl_grenade" +L 08/23/1999 - 13:38:21: "kEtO<8>" killed "-Essix-<7>" with "supershotgun" +L 08/23/1999 - 13:38:24: "-Essix-<7>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:38:26: "[$FE]Flynn<18>" changed class to "HWGuy" +L 08/23/1999 - 13:38:27: "[$FE]Flynn<18>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:38:27: "[SDKR]-*eViL*PFC.cell-<14>" killed "cyblet<3>" with "headshot" +L 08/23/1999 - 13:38:35: "GrayFoX_[FoxHounD]<21><WON:2931359>" connected, address "209.5.18.205:27005" +L 08/23/1999 - 13:38:39: "[ZOA] IronSausage<17>" activated the goal "Red Flag" +L 08/23/1999 - 13:38:40: "ObiWan[TiT]<4>" changed class to "Engineer" +L 08/23/1999 - 13:38:50: "[ZOA]DoggyStyle<19>" joined team "1". +L 08/23/1999 - 13:38:54: "cyblet<3>" say "hey SDKR youre good" +L 08/23/1999 - 13:38:55: "[ZOA] IronSausage<17>" say_team "BLKUE SODIER, get on DEFENSE, or we are gonna lose" +L 08/23/1999 - 13:39:00: "[SDKR]-*eViL*PFC.cell-<14>" say "thanks" +L 08/23/1999 - 13:39:03: "[$FE]Flynn<18>" killed "[ZOA] IronSausage<17>" with "ac" +L 08/23/1999 - 13:39:05: "[ZOA] IronSausage<17>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:05: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:06: "[ZOA]DoggyStyle<19>" changed class to "Soldier" +L 08/23/1999 - 13:39:06: "[ZOA]DoggyStyle<19>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:12: "GrayFoX_[FoxHounD]<21><WON:2931359>" has entered the game +L 08/23/1999 - 13:39:15: "[BMA]Edog<9>" activated the goal "Team 2 dropoff" +L 08/23/1999 - 13:39:16: "[SDKR]-*eViL*PFC.cell-<14>" killed "[BMA]Edog<9>" with "sniperrifle" +L 08/23/1999 - 13:39:17: "[BMA]Edog<9>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:20: "[SDKR]-*eViL*PFC.cell-<14>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:39:21: "[BMA]Edog<9>" say "too slow" +L 08/23/1999 - 13:39:21: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:22: "LoneGunman<16>" activated the goal "Blue Flag" +L 08/23/1999 - 13:39:23: "GrayFoX_[FoxHounD]<21>" joined team "2". +L 08/23/1999 - 13:39:26: "[ZOA] IronSausage<17>" activated the goal "Red Flag" +L 08/23/1999 - 13:39:30: "[BMA]Edog<9>" infected "kEtO<8>". +L 08/23/1999 - 13:39:32: "GrayFoX_[FoxHounD]<21>" changed class to "Sniper" +L 08/23/1999 - 13:39:32: "GrayFoX_[FoxHounD]<21>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:34: "[$FE]Flynn<18>" killed "[ZOA] IronSausage<17>" with "ac" +L 08/23/1999 - 13:39:35: "[ZOA]DoggyStyle<19>" say_team "geno im up" +L 08/23/1999 - 13:39:36: "[ZOA] IronSausage<17>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:37: "[SDKR]-*eViL*PFC.cell-<14>" killed "[$FE]Flynn<18>" with "headshot" +L 08/23/1999 - 13:39:38: "[$FE]Flynn<18>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:38: "ObiWan[TiT]<4>" killed "LoneGunman<16>" with "gl_grenade" +L 08/23/1999 - 13:39:39: "LoneGunman<16>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:41: "[SDKR]-*eViL*PFC.cell-<14>" activated the goal "Red Flag" +L 08/23/1999 - 13:39:47: "[BMA]Edog<9>" killed "kEtO<8>" with "timer" +L 08/23/1999 - 13:39:47: "[BMA]Edog<9>" killed "kEtO<8>" with "infection" +L 08/23/1999 - 13:39:49: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:56: "cyblet<3>" killed "md<11>" with "sniperrifle" +L 08/23/1999 - 13:39:57: "md<11>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:39:59: "[SDKR]-*eViL*PFC.cell-<14>" activated the goal "Team 1 dropoff" +L 08/23/1999 - 13:40:00: "[ZOA] IronSausage<17>" say_team "BLUE SOLDIER< STAY IN OUR FORT AND DEFEND" +L 08/23/1999 - 13:40:12: "[ZOA]DoggyStyle<19>" killed "LoneGunman<16>" with "rocket" +L 08/23/1999 - 13:40:16: "LoneGunman<16>" changed class to "Sniper" +L 08/23/1999 - 13:40:16: "LoneGunman<16>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:40:20: "-Essix-<7>" changed class to "Engineer" +L 08/23/1999 - 13:40:22: "[SDKR]-*eViL*PFC.cell-<14>" killed "GrayFoX_[FoxHounD]<21>" with "sniperrifle" +L 08/23/1999 - 13:40:22: "[BMA]Edog<9>" killed "[SDKR]-*eViL*PFC.cell-<14>" with "supershotgun" +L 08/23/1999 - 13:40:23: "[BMA]Edog<9>" killed "kEtO<8>" with "supershotgun" +L 08/23/1999 - 13:40:23: "[SDKR]-*eViL*PFC.cell-<14>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:40:24: "GrayFoX_[FoxHounD]<21>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:40:26: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:40:34: "[BMA]Edog<9>" activated the goal "Blue Flag" +L 08/23/1999 - 13:40:36: "[SDKR]-*eViL*PFC.cell-<14>" killed "cyblet<3>" with "sniperrifle" +L 08/23/1999 - 13:40:37: "[ZOA] IronSausage<17>" activated the goal "Red Flag" +L 08/23/1999 - 13:40:39: "LoneGunman<16>" killed "[SDKR]-*eViL*PFC.cell-<14>" with "sniperrifle" +L 08/23/1999 - 13:40:42: "[SDKR]-*eViL*PFC.cell-<14>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:40:43: "-Essix-<7>" killed "[ZOA] IronSausage<17>" with "sniperrifle" +L 08/23/1999 - 13:40:44: "[ZOA] IronSausage<17>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:40:44: "cyblet<3>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:40:45: "[SDKR]-*eViL*PFC.cell-<14>" say "3 of ya now" +L 08/23/1999 - 13:41:00: "[SDKR]-*eViL*PFC.cell-<14>" killed "GrayFoX_[FoxHounD]<21>" with "headshot" +L 08/23/1999 - 13:41:01: "cyblet<3>" killed "kEtO<8>" with "sniperrifle" +L 08/23/1999 - 13:41:01: "[$FE]Flynn<18>" killed "Lucifer<13>" with "ac" +L 08/23/1999 - 13:41:01: "GrayFoX_[FoxHounD]<21>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:41:03: "Lucifer<13>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:41:04: "kEtO<8>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:41:06: "[ZOA] IronSausage<17>" activated the goal "Red Flag" +L 08/23/1999 - 13:41:09: "-Essix-<7>" say_team "lol flynn" +L 08/23/1999 - 13:41:10: "[BMA]Edog<9>" killed "md<11>" with "normalgrenade" +L 08/23/1999 - 13:41:11: "md<11>" activated the goal "info_player_teamspawn" +L 08/23/1999 - 13:41:12: "Lucifer<13>" changed class to "Demoman" +L 08
\ No newline at end of file diff --git a/utils/tfstats/testsuite2/l0824000.log b/utils/tfstats/testsuite2/l0824000.log new file mode 100644 index 0000000..56b9a01 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824000.log @@ -0,0 +1,15 @@ +L 08/24/1999 - 10:02:56: Log file started. +L 08/24/1999 - 10:05:29: "Dante<3><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/24/1999 - 10:05:36: "Dante<3><WON:1623209>" has entered the game +L 08/24/1999 - 10:05:38: "Dante<3>" joined team "1". +L 08/24/1999 - 10:05:41: "Dante<3>" changed class to "Sniper" +L 08/24/1999 - 10:05:41: "Dante<3>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:06:52: "Dante<3>" activated the goal "Red Flag" +L 08/24/1999 - 10:07:30: "Dante<3>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 10:07:35: "Dante<3>" disconnected +L 08/24/1999 - 10:19:42: =------= MATCH RESULTS =------= +L 08/24/1999 - 10:19:42: "blue" defeated "red" +L 08/24/1999 - 10:19:42: "blue" RESULTS: "0" players. "10" frags, "0" unaccounted for. "10" team score. Allies: +L 08/24/1999 - 10:19:42: "red" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 10:21:22: "Dante<4><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/24/1999 - 10:21:33: Log closed. diff --git a/utils/tfstats/testsuite2/l0824001.log b/utils/tfstats/testsuite2/l0824001.log new file mode 100644 index 0000000..a66919c --- /dev/null +++ b/utils/tfstats/testsuite2/l0824001.log @@ -0,0 +1,71 @@ +L 08/24/1999 - 10:21:33: Log file started. +L 08/24/1999 - 10:21:33: Spawning server "hunted" +L 08/24/1999 - 10:21:33: server cvars start +L 08/24/1999 - 10:21:33: "cr_random" = "0" +L 08/24/1999 - 10:21:33: "cr_engineer" = "0" +L 08/24/1999 - 10:21:33: "cr_spy" = "0" +L 08/24/1999 - 10:21:33: "cr_pyro" = "0" +L 08/24/1999 - 10:21:33: "cr_hwguy" = "0" +L 08/24/1999 - 10:21:33: "cr_medic" = "0" +L 08/24/1999 - 10:21:33: "cr_demoman" = "0" +L 08/24/1999 - 10:21:33: "cr_soldier" = "0" +L 08/24/1999 - 10:21:33: "cr_sniper" = "0" +L 08/24/1999 - 10:21:33: "cr_scout" = "0" +L 08/24/1999 - 10:21:33: "decalfrequency" = "30" +L 08/24/1999 - 10:21:33: "mp_autocrosshair" = "1" +L 08/24/1999 - 10:21:33: "mp_flashlight" = "0" +L 08/24/1999 - 10:21:33: "mp_footsteps" = "1" +L 08/24/1999 - 10:21:33: "mp_forcerespawn" = "1" +L 08/24/1999 - 10:21:33: "mp_weaponstay" = "0" +L 08/24/1999 - 10:21:33: "mp_falldamage" = "0" +L 08/24/1999 - 10:21:33: "mp_friendlyfire" = "0" +L 08/24/1999 - 10:21:33: "mp_timelimit" = "30" +L 08/24/1999 - 10:21:33: "mp_fraglimit" = "0" +L 08/24/1999 - 10:21:33: "mp_teamplay" = "21" +L 08/24/1999 - 10:21:33: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 10:21:33: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 10:21:33: "tfc_adminpwd" = "" +L 08/24/1999 - 10:21:33: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 10:21:33: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 10:21:33: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 10:21:33: "tfc_autoteam" = "1" +L 08/24/1999 - 10:21:33: "sv_maxrate" = "0" +L 08/24/1999 - 10:21:33: "sv_minrate" = "0" +L 08/24/1999 - 10:21:33: "sv_allowupload" = "1" +L 08/24/1999 - 10:21:33: "sv_allowdownload" = "1" +L 08/24/1999 - 10:21:33: "sv_upload_maxsize" = "0" +L 08/24/1999 - 10:21:33: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 10:21:33: "sv_spectalk" = "1" +L 08/24/1999 - 10:21:33: "sv_maxspectators" = "8" +L 08/24/1999 - 10:21:33: "sv_cheats" = "0" +L 08/24/1999 - 10:21:33: "sv_clienttrace" = "3.5" +L 08/24/1999 - 10:21:33: "sv_timeout" = "65" +L 08/24/1999 - 10:21:33: "sv_waterfriction" = "1" +L 08/24/1999 - 10:21:33: "sv_wateraccelerate" = "10" +L 08/24/1999 - 10:21:33: "sv_airaccelerate" = "10" +L 08/24/1999 - 10:21:33: "sv_airmove" = "1" +L 08/24/1999 - 10:21:33: "sv_bounce" = "1" +L 08/24/1999 - 10:21:33: "sv_clipmode" = "0" +L 08/24/1999 - 10:21:33: "sv_stepsize" = "18" +L 08/24/1999 - 10:21:33: "sv_accelerate" = "10" +L 08/24/1999 - 10:21:33: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 10:21:33: "sv_stopspeed" = "100" +L 08/24/1999 - 10:21:33: "edgefriction" = "2" +L 08/24/1999 - 10:21:33: "sv_friction" = "4" +L 08/24/1999 - 10:21:33: "sv_gravity" = "800" +L 08/24/1999 - 10:21:33: "sv_aim" = "0" +L 08/24/1999 - 10:21:33: "sv_password" = "" +L 08/24/1999 - 10:21:33: "pausable" = "0" +L 08/24/1999 - 10:21:33: "coop" = "0" +L 08/24/1999 - 10:21:33: "deathmatch" = "1" +L 08/24/1999 - 10:21:33: "mp_logecho" = "1" +L 08/24/1999 - 10:21:33: "mp_logfile" = "1" +L 08/24/1999 - 10:21:33: "cmdline" = "0" +L 08/24/1999 - 10:21:33: server cvars end +L 08/24/1999 - 10:21:35: Map CRC "-1879475242" +L 08/24/1999 - 10:21:35: "sv_maxspeed" = "500" +L 08/24/1999 - 10:21:35: Server name is "VALVe Test Server" +L 08/24/1999 - 10:21:35: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 10:21:43: "Dante<4><WON:1623209>" has entered the game +L 08/24/1999 - 10:21:45: "Dante<4>" disconnected +L 08/24/1999 - 10:21:45: Log closed. diff --git a/utils/tfstats/testsuite2/l0824002.log b/utils/tfstats/testsuite2/l0824002.log new file mode 100644 index 0000000..87d7495 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824002.log @@ -0,0 +1,100 @@ +L 08/24/1999 - 10:21:45: Log file started. +L 08/24/1999 - 10:21:45: Spawning server "2fort" +L 08/24/1999 - 10:21:45: server cvars start +L 08/24/1999 - 10:21:45: "cr_random" = "0" +L 08/24/1999 - 10:21:45: "cr_engineer" = "0" +L 08/24/1999 - 10:21:45: "cr_spy" = "0" +L 08/24/1999 - 10:21:45: "cr_pyro" = "0" +L 08/24/1999 - 10:21:45: "cr_hwguy" = "0" +L 08/24/1999 - 10:21:45: "cr_medic" = "0" +L 08/24/1999 - 10:21:45: "cr_demoman" = "0" +L 08/24/1999 - 10:21:45: "cr_soldier" = "0" +L 08/24/1999 - 10:21:45: "cr_sniper" = "0" +L 08/24/1999 - 10:21:45: "cr_scout" = "0" +L 08/24/1999 - 10:21:45: "decalfrequency" = "30" +L 08/24/1999 - 10:21:45: "mp_autocrosshair" = "1" +L 08/24/1999 - 10:21:45: "mp_flashlight" = "0" +L 08/24/1999 - 10:21:45: "mp_footsteps" = "1" +L 08/24/1999 - 10:21:45: "mp_forcerespawn" = "1" +L 08/24/1999 - 10:21:45: "mp_weaponstay" = "0" +L 08/24/1999 - 10:21:45: "mp_falldamage" = "0" +L 08/24/1999 - 10:21:45: "mp_friendlyfire" = "0" +L 08/24/1999 - 10:21:45: "mp_timelimit" = "30" +L 08/24/1999 - 10:21:45: "mp_fraglimit" = "0" +L 08/24/1999 - 10:21:45: "mp_teamplay" = "21" +L 08/24/1999 - 10:21:45: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 10:21:45: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 10:21:45: "tfc_adminpwd" = "" +L 08/24/1999 - 10:21:45: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 10:21:45: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 10:21:45: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 10:21:45: "tfc_autoteam" = "1" +L 08/24/1999 - 10:21:45: "sv_maxrate" = "0" +L 08/24/1999 - 10:21:45: "sv_minrate" = "0" +L 08/24/1999 - 10:21:45: "sv_allowupload" = "1" +L 08/24/1999 - 10:21:45: "sv_allowdownload" = "1" +L 08/24/1999 - 10:21:45: "sv_upload_maxsize" = "0" +L 08/24/1999 - 10:21:45: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 10:21:45: "sv_spectalk" = "1" +L 08/24/1999 - 10:21:45: "sv_maxspectators" = "8" +L 08/24/1999 - 10:21:45: "sv_cheats" = "0" +L 08/24/1999 - 10:21:45: "sv_clienttrace" = "3.5" +L 08/24/1999 - 10:21:45: "sv_timeout" = "65" +L 08/24/1999 - 10:21:45: "sv_waterfriction" = "1" +L 08/24/1999 - 10:21:45: "sv_wateraccelerate" = "10" +L 08/24/1999 - 10:21:45: "sv_airaccelerate" = "10" +L 08/24/1999 - 10:21:45: "sv_airmove" = "1" +L 08/24/1999 - 10:21:45: "sv_bounce" = "1" +L 08/24/1999 - 10:21:45: "sv_clipmode" = "0" +L 08/24/1999 - 10:21:45: "sv_stepsize" = "18" +L 08/24/1999 - 10:21:45: "sv_accelerate" = "10" +L 08/24/1999 - 10:21:45: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 10:21:45: "sv_stopspeed" = "100" +L 08/24/1999 - 10:21:45: "edgefriction" = "2" +L 08/24/1999 - 10:21:45: "sv_friction" = "4" +L 08/24/1999 - 10:21:45: "sv_gravity" = "800" +L 08/24/1999 - 10:21:45: "sv_aim" = "0" +L 08/24/1999 - 10:21:45: "sv_password" = "" +L 08/24/1999 - 10:21:45: "pausable" = "0" +L 08/24/1999 - 10:21:45: "coop" = "0" +L 08/24/1999 - 10:21:45: "deathmatch" = "1" +L 08/24/1999 - 10:21:45: "mp_logecho" = "1" +L 08/24/1999 - 10:21:45: "mp_logfile" = "1" +L 08/24/1999 - 10:21:45: "cmdline" = "0" +L 08/24/1999 - 10:21:45: server cvars end +L 08/24/1999 - 10:21:46: Map CRC "-652696221" +L 08/24/1999 - 10:21:46: "sv_maxspeed" = "500" +L 08/24/1999 - 10:21:46: Server name is "VALVe Test Server" +L 08/24/1999 - 10:21:46: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 10:21:52: "Dante<4><WON:1623209>" has entered the game +L 08/24/1999 - 10:21:54: "Dante<4>" joined team "1". +L 08/24/1999 - 10:21:55: "Dante<4>" changed class to "Demoman" +L 08/24/1999 - 10:21:55: "Dante<4>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:23:30: "Dante<4>" disconnected +L 08/24/1999 - 10:48:17: "[TVT]TSWG<5><WON:2386909>" connected, address "207.149.159.106:27005" +L 08/24/1999 - 10:48:58: "[TVT]TSWG<5><WON:2386909>" has entered the game +L 08/24/1999 - 10:49:00: "FiShBrAiN<6><WON:455429>" connected, address "209.162.155.186:27005" +L 08/24/1999 - 10:49:11: "[TVT]TSWG<5>" joined team "1". +L 08/24/1999 - 10:49:17: "[TVT]TSWG<5>" changed class to "Sniper" +L 08/24/1999 - 10:49:17: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:49:52: "[TVT]TSWG<5>" changed class to "Demoman" +L 08/24/1999 - 10:50:14: "FiShBrAiN<6><WON:455429>" has entered the game +L 08/24/1999 - 10:50:24: "FiShBrAiN<6>" joined team "2". +L 08/24/1999 - 10:50:29: "BUBBLE<7><WON:2398579>" connected, address "24.237.15.115:27005" +L 08/24/1999 - 10:50:30: "FiShBrAiN<6>" changed class to "Soldier" +L 08/24/1999 - 10:50:30: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:50:46: "BUBBLE<7><WON:2398579>" has entered the game +L 08/24/1999 - 10:50:49: "BUBBLE<7>" joined team "1". +L 08/24/1999 - 10:50:59: "BUBBLE<7>" disconnected +L 08/24/1999 - 10:51:00: "Dante<8><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/24/1999 - 10:51:13: "Dante<8><WON:1623209>" has entered the game +L 08/24/1999 - 10:51:16: "Dante<8>" joined team "1". +L 08/24/1999 - 10:51:20: "Dante<8>" changed class to "Sniper" +L 08/24/1999 - 10:51:20: "Dante<8>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:51:26: "Dante<8>" say "hello all" +L 08/24/1999 - 10:51:31: "[TVT]TSWG<5>" say "hi " +L 08/24/1999 - 10:51:47: =------= MATCH RESULTS =------= +L 08/24/1999 - 10:51:47: -> DRAW <- +L 08/24/1999 - 10:51:47: "blue" RESULTS: "2" players. "0" frags, "2" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 10:51:47: "red" RESULTS: "1" players. "0" frags, "1" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 10:52:18: Log closed. diff --git a/utils/tfstats/testsuite2/l0824003.log b/utils/tfstats/testsuite2/l0824003.log new file mode 100644 index 0000000..804f0e9 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824003.log @@ -0,0 +1,72 @@ +L 08/24/1999 - 10:52:18: Log file started. +L 08/24/1999 - 10:52:18: Spawning server "hunted" +L 08/24/1999 - 10:52:18: server cvars start +L 08/24/1999 - 10:52:18: "cr_random" = "0" +L 08/24/1999 - 10:52:18: "cr_engineer" = "0" +L 08/24/1999 - 10:52:18: "cr_spy" = "0" +L 08/24/1999 - 10:52:18: "cr_pyro" = "0" +L 08/24/1999 - 10:52:18: "cr_hwguy" = "0" +L 08/24/1999 - 10:52:18: "cr_medic" = "0" +L 08/24/1999 - 10:52:18: "cr_demoman" = "0" +L 08/24/1999 - 10:52:18: "cr_soldier" = "0" +L 08/24/1999 - 10:52:18: "cr_sniper" = "0" +L 08/24/1999 - 10:52:18: "cr_scout" = "0" +L 08/24/1999 - 10:52:18: "decalfrequency" = "30" +L 08/24/1999 - 10:52:18: "mp_autocrosshair" = "1" +L 08/24/1999 - 10:52:18: "mp_flashlight" = "0" +L 08/24/1999 - 10:52:18: "mp_footsteps" = "1" +L 08/24/1999 - 10:52:18: "mp_forcerespawn" = "1" +L 08/24/1999 - 10:52:18: "mp_weaponstay" = "0" +L 08/24/1999 - 10:52:18: "mp_falldamage" = "0" +L 08/24/1999 - 10:52:18: "mp_friendlyfire" = "0" +L 08/24/1999 - 10:52:18: "mp_timelimit" = "30" +L 08/24/1999 - 10:52:18: "mp_fraglimit" = "0" +L 08/24/1999 - 10:52:18: "mp_teamplay" = "21" +L 08/24/1999 - 10:52:18: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 10:52:18: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 10:52:18: "tfc_adminpwd" = "" +L 08/24/1999 - 10:52:18: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 10:52:18: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 10:52:18: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 10:52:18: "tfc_autoteam" = "1" +L 08/24/1999 - 10:52:18: "sv_maxrate" = "0" +L 08/24/1999 - 10:52:18: "sv_minrate" = "0" +L 08/24/1999 - 10:52:18: "sv_allowupload" = "1" +L 08/24/1999 - 10:52:18: "sv_allowdownload" = "1" +L 08/24/1999 - 10:52:18: "sv_upload_maxsize" = "0" +L 08/24/1999 - 10:52:18: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 10:52:18: "sv_spectalk" = "1" +L 08/24/1999 - 10:52:18: "sv_maxspectators" = "8" +L 08/24/1999 - 10:52:18: "sv_cheats" = "0" +L 08/24/1999 - 10:52:18: "sv_clienttrace" = "3.5" +L 08/24/1999 - 10:52:18: "sv_timeout" = "65" +L 08/24/1999 - 10:52:18: "sv_waterfriction" = "1" +L 08/24/1999 - 10:52:18: "sv_wateraccelerate" = "10" +L 08/24/1999 - 10:52:18: "sv_airaccelerate" = "10" +L 08/24/1999 - 10:52:18: "sv_airmove" = "1" +L 08/24/1999 - 10:52:18: "sv_bounce" = "1" +L 08/24/1999 - 10:52:18: "sv_clipmode" = "0" +L 08/24/1999 - 10:52:18: "sv_stepsize" = "18" +L 08/24/1999 - 10:52:18: "sv_accelerate" = "10" +L 08/24/1999 - 10:52:18: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 10:52:18: "sv_stopspeed" = "100" +L 08/24/1999 - 10:52:18: "edgefriction" = "2" +L 08/24/1999 - 10:52:18: "sv_friction" = "4" +L 08/24/1999 - 10:52:18: "sv_gravity" = "800" +L 08/24/1999 - 10:52:18: "sv_aim" = "0" +L 08/24/1999 - 10:52:18: "sv_password" = "" +L 08/24/1999 - 10:52:18: "pausable" = "0" +L 08/24/1999 - 10:52:18: "coop" = "0" +L 08/24/1999 - 10:52:18: "deathmatch" = "1" +L 08/24/1999 - 10:52:18: "mp_logecho" = "1" +L 08/24/1999 - 10:52:18: "mp_logfile" = "1" +L 08/24/1999 - 10:52:18: "cmdline" = "0" +L 08/24/1999 - 10:52:18: server cvars end +L 08/24/1999 - 10:52:19: Map CRC "-1879475242" +L 08/24/1999 - 10:52:19: "sv_maxspeed" = "500" +L 08/24/1999 - 10:52:19: Server name is "VALVe Test Server" +L 08/24/1999 - 10:52:19: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 10:52:26: "Dante<8><WON:1623209>" has entered the game +L 08/24/1999 - 10:52:33: "Dante<8>" say "ill change the map" +L 08/24/1999 - 10:52:38: "Dante<8>" disconnected +L 08/24/1999 - 10:52:38: Log closed. diff --git a/utils/tfstats/testsuite2/l0824004.log b/utils/tfstats/testsuite2/l0824004.log new file mode 100644 index 0000000..320778f --- /dev/null +++ b/utils/tfstats/testsuite2/l0824004.log @@ -0,0 +1,1047 @@ +L 08/24/1999 - 10:52:39: Log file started. +L 08/24/1999 - 10:52:39: Spawning server "well" +L 08/24/1999 - 10:52:39: server cvars start +L 08/24/1999 - 10:52:39: "cr_random" = "0" +L 08/24/1999 - 10:52:39: "cr_engineer" = "0" +L 08/24/1999 - 10:52:39: "cr_spy" = "0" +L 08/24/1999 - 10:52:39: "cr_pyro" = "0" +L 08/24/1999 - 10:52:39: "cr_hwguy" = "0" +L 08/24/1999 - 10:52:39: "cr_medic" = "0" +L 08/24/1999 - 10:52:39: "cr_demoman" = "0" +L 08/24/1999 - 10:52:39: "cr_soldier" = "0" +L 08/24/1999 - 10:52:39: "cr_sniper" = "0" +L 08/24/1999 - 10:52:39: "cr_scout" = "0" +L 08/24/1999 - 10:52:39: "decalfrequency" = "30" +L 08/24/1999 - 10:52:39: "mp_autocrosshair" = "1" +L 08/24/1999 - 10:52:39: "mp_flashlight" = "0" +L 08/24/1999 - 10:52:39: "mp_footsteps" = "1" +L 08/24/1999 - 10:52:39: "mp_forcerespawn" = "1" +L 08/24/1999 - 10:52:39: "mp_weaponstay" = "0" +L 08/24/1999 - 10:52:39: "mp_falldamage" = "0" +L 08/24/1999 - 10:52:39: "mp_friendlyfire" = "0" +L 08/24/1999 - 10:52:39: "mp_timelimit" = "30" +L 08/24/1999 - 10:52:39: "mp_fraglimit" = "0" +L 08/24/1999 - 10:52:39: "mp_teamplay" = "21" +L 08/24/1999 - 10:52:39: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 10:52:39: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 10:52:39: "tfc_adminpwd" = "" +L 08/24/1999 - 10:52:39: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 10:52:39: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 10:52:39: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 10:52:39: "tfc_autoteam" = "1" +L 08/24/1999 - 10:52:39: "sv_maxrate" = "0" +L 08/24/1999 - 10:52:39: "sv_minrate" = "0" +L 08/24/1999 - 10:52:39: "sv_allowupload" = "1" +L 08/24/1999 - 10:52:39: "sv_allowdownload" = "1" +L 08/24/1999 - 10:52:39: "sv_upload_maxsize" = "0" +L 08/24/1999 - 10:52:39: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 10:52:39: "sv_spectalk" = "1" +L 08/24/1999 - 10:52:39: "sv_maxspectators" = "8" +L 08/24/1999 - 10:52:39: "sv_cheats" = "0" +L 08/24/1999 - 10:52:39: "sv_clienttrace" = "3.5" +L 08/24/1999 - 10:52:39: "sv_timeout" = "65" +L 08/24/1999 - 10:52:39: "sv_waterfriction" = "1" +L 08/24/1999 - 10:52:39: "sv_wateraccelerate" = "10" +L 08/24/1999 - 10:52:39: "sv_airaccelerate" = "10" +L 08/24/1999 - 10:52:39: "sv_airmove" = "1" +L 08/24/1999 - 10:52:39: "sv_bounce" = "1" +L 08/24/1999 - 10:52:39: "sv_clipmode" = "0" +L 08/24/1999 - 10:52:39: "sv_stepsize" = "18" +L 08/24/1999 - 10:52:39: "sv_accelerate" = "10" +L 08/24/1999 - 10:52:39: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 10:52:39: "sv_stopspeed" = "100" +L 08/24/1999 - 10:52:39: "edgefriction" = "2" +L 08/24/1999 - 10:52:39: "sv_friction" = "4" +L 08/24/1999 - 10:52:39: "sv_gravity" = "800" +L 08/24/1999 - 10:52:39: "sv_aim" = "0" +L 08/24/1999 - 10:52:39: "sv_password" = "" +L 08/24/1999 - 10:52:39: "pausable" = "0" +L 08/24/1999 - 10:52:39: "coop" = "0" +L 08/24/1999 - 10:52:39: "deathmatch" = "1" +L 08/24/1999 - 10:52:39: "mp_logecho" = "1" +L 08/24/1999 - 10:52:39: "mp_logfile" = "1" +L 08/24/1999 - 10:52:39: "cmdline" = "0" +L 08/24/1999 - 10:52:39: server cvars end +L 08/24/1999 - 10:52:40: Map CRC "-1991804164" +L 08/24/1999 - 10:52:40: "sv_maxspeed" = "500" +L 08/24/1999 - 10:52:40: Server name is "VALVe Test Server" +L 08/24/1999 - 10:52:40: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 10:52:47: "Dante<8><WON:1623209>" has entered the game +L 08/24/1999 - 10:52:49: "Dante<8>" joined team "1". +L 08/24/1999 - 10:52:50: "Dante<8>" changed class to "Sniper" +L 08/24/1999 - 10:52:50: "Dante<8>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:52:51: "Dante<8>" activated the goal "spawn_pak" +L 08/24/1999 - 10:53:09: "[TVT]TSWG<5><WON:2386909>" has entered the game +L 08/24/1999 - 10:53:16: "[TVT]TSWG<5>" joined team "2". +L 08/24/1999 - 10:53:20: "Dante<8>" activated the goal "func_button 2" +L 08/24/1999 - 10:53:21: "[TVT]TSWG<5>" changed class to "Sniper" +L 08/24/1999 - 10:53:21: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:53:23: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:53:24: "Dante<8>" activated the goal "func_button 2" +L 08/24/1999 - 10:53:25: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:53:26: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:53:26: "Dante<8>" activated the goal "func_button 2" +L 08/24/1999 - 10:53:27: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:53:29: "Dante<8>" activated the goal "func_button 2" +L 08/24/1999 - 10:53:31: "Dante<8>" activated the goal "func_button 2" +L 08/24/1999 - 10:53:45: "Dante<8>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 10:53:49: "[TVT]TSWG<5>" say "dam" +L 08/24/1999 - 10:53:51: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:53:52: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:53:53: "FiShBrAiN<6><WON:455429>" has entered the game +L 08/24/1999 - 10:53:53: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:53:55: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:53:59: "FiShBrAiN<6>" joined team "1". +L 08/24/1999 - 10:54:04: "FiShBrAiN<6>" changed class to "Soldier" +L 08/24/1999 - 10:54:04: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:54:06: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 10:54:09: "Dante<8>" say "what do you guys think of B=Day mode?" +L 08/24/1999 - 10:54:14: "Dante<8>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 10:54:17: "[TVT]TSWG<5>" say "sucks" +L 08/24/1999 - 10:54:18: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:54:20: "Dante<8>" say "why?" +L 08/24/1999 - 10:54:21: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:54:22: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:54:23: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:54:29: "[TVT]TSWG<5>" say "i just don't like it hehe" +L 08/24/1999 - 10:54:45: "FiShBrAiN<6>" activated the goal "func_button 2" +L 08/24/1999 - 10:54:45: "Dante<8>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 10:54:52: "[TVT]TSWG<5>" say "grrrr" +L 08/24/1999 - 10:54:53: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:54:55: "[TVT]TSWG<5>" changed class to "Demoman" +L 08/24/1999 - 10:55:25: "FiShBrAiN<6>" killed "[TVT]TSWG<5>" with "rocket" +L 08/24/1999 - 10:55:28: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:55:30: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:55:31: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:55:32: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:55:38: "Dante<8>" activated the goal "func_button 2" +L 08/24/1999 - 10:56:06: "Dante<8>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 10:56:11: "[TVT]TSWG<5>" changed class to "Sniper" +L 08/24/1999 - 10:56:11: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:56:14: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:56:15: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:56:17: "[BBC]--M@X--+<9><WON:1729619>" connected, address "194.97.94.197:27005" +L 08/24/1999 - 10:56:25: "Dante<8>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 10:56:28: "[TVT]TSWG<5>" say "shit" +L 08/24/1999 - 10:56:31: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:56:33: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:56:34: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:56:35: "FiShBrAiN<6>" activated the goal "func_button 1" +L 08/24/1999 - 10:56:36: "funky<10><WON:3314689>" connected, address "212.127.150.36:27005" +L 08/24/1999 - 10:56:41: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 10:56:45: "[BBC]--M@X--+<9><WON:1729619>" has entered the game +L 08/24/1999 - 10:56:48: "[BBC]--M@X--+<9>" joined team "2". +L 08/24/1999 - 10:56:49: "funky<11><WON:3314689>" connected, address "212.127.150.36:27005" +L 08/24/1999 - 10:56:51: "Dante<8>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 10:56:52: "[BBC]--M@X--+<9>" changed class to "Pyro" +L 08/24/1999 - 10:56:52: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:56:54: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:56:58: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:57:00: "Dante<8>" killed "[BBC]--M@X--+<9>" with "headshot" +L 08/24/1999 - 10:57:01: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:57:02: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:57:02: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:57:05: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:57:05: "[TVT]TSWG<5>" changed class to "Demoman" +L 08/24/1999 - 10:57:14: "LordQuinn<12><WON:1599109>" connected, address "24.64.101.132:27005" +L 08/24/1999 - 10:57:17: "[TVT]TSWG<5>" killed "Dante<8>" with "sniperrifle" +L 08/24/1999 - 10:57:20: "Dante<8>" say "nice" +L 08/24/1999 - 10:57:21: "Dante<8>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:57:21: "[BBC]--M@X--+<9>" activated the goal "func_button 1" +L 08/24/1999 - 10:57:22: "Dante<8>" activated the goal "spawn_pak" +L 08/24/1999 - 10:57:30: "[TVT]TSWG<5>" say "thanx took me long enough" +L 08/24/1999 - 10:57:35: "LordQuinn<12><WON:1599109>" has entered the game +L 08/24/1999 - 10:57:37: "LordQuinn<12>" joined team "1". +L 08/24/1999 - 10:57:39: "FiShBrAiN<6>" activated the goal "func_button 2" +L 08/24/1999 - 10:57:40: "[BBC]--M@X--+<9>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 10:57:41: "Dante<8>" killed "[BBC]--M@X--+<9>" with "sniperrifle" +L 08/24/1999 - 10:57:41: "LordQuinn<12>" changed class to "Demoman" +L 08/24/1999 - 10:57:41: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:57:43: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 10:57:44: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:57:46: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:57:47: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:57:48: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:57:58: "[TVT]TSWG<5>" killed "LordQuinn<12>" with "sniperrifle" +L 08/24/1999 - 10:58:00: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:01: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:02: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:58:02: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:03: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:08: "Dante<8>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 10:58:10: "BoNd-DW<13><WON:2104859>" connected, address "207.53.184.31:27005" +L 08/24/1999 - 10:58:14: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:58:16: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:17: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:19: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:21: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:22: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:32: "BoNd-DW<13><WON:2104859>" has entered the game +L 08/24/1999 - 10:58:33: "LordQuinn<12>" killed self with "detpack" +L 08/24/1999 - 10:58:33: "LordQuinn<12>" activated the goal "red_det" +L 08/24/1999 - 10:58:33: Broadcast: "#well_rgrate_destroyed" +L 08/24/1999 - 10:58:34: "LordQuinn<12>" activated the goal "grate13" +L 08/24/1999 - 10:58:36: "BoNd-DW<13>" joined team "2". +L 08/24/1999 - 10:58:36: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:58:38: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:39: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:40: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:44: "Hazel<14><WON:610659>" connected, address "153.37.205.215:27005" +L 08/24/1999 - 10:58:44: "BoNd-DW<13>" changed class to "Sniper" +L 08/24/1999 - 10:58:44: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:58:46: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:47: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 10:58:48: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:02: "[TVT]TSWG<5>" changed class to "Soldier" +L 08/24/1999 - 10:59:05: "FiShBrAiN<6>" killed "[BBC]--M@X--+<9>" with "rocket" +L 08/24/1999 - 10:59:06: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:59:08: "Hazel<14><WON:610659>" has entered the game +L 08/24/1999 - 10:59:09: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:10: "FiShBrAiN<6>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 10:59:12: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 10:59:12: "Hazel<14>" joined team "1". +L 08/24/1999 - 10:59:16: "Hazel<14>" changed class to "Medic" +L 08/24/1999 - 10:59:16: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:59:19: "Dante<8>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 10:59:22: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:59:24: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:26: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:26: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 10:59:27: "Hazel<14>" changed class to "Engineer" +L 08/24/1999 - 10:59:30: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:30: "[TVT]TSWG<5>" changed class to "Sniper" +L 08/24/1999 - 10:59:34: "LordQuinn<12>" activated the goal "team two flag" +L 08/24/1999 - 10:59:35: "Hazel<14>" killed self with "world" +L 08/24/1999 - 10:59:40: "Dante<8>" killed "[BBC]--M@X--+<9>" with "sniperrifle" +L 08/24/1999 - 10:59:42: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:59:43: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:44: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:47: "LordQuinn<12>" activated the goal "blue_pak8" +L 08/24/1999 - 10:59:48: "Hazel<14>" changed class to "Engineer" +L 08/24/1999 - 10:59:50: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 10:59:52: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:53: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:54: "LordQuinn<12>" activated the goal "blue_pak7" +L 08/24/1999 - 10:59:54: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 10:59:57: "LordQuinn<12>" activated the goal "blue_pak6" +L 08/24/1999 - 10:59:59: "LordQuinn<12>" activated the goal "blue_pak5" +L 08/24/1999 - 11:00:05: "Hazel<14>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:00:07: "[BBC]--M@X--+<9>" activated the goal "func_button 1" +L 08/24/1999 - 11:00:11: "Dante<8>" killed "[BBC]--M@X--+<9>" with "headshot" +L 08/24/1999 - 11:00:13: "FiShBrAiN<6>" activated the goal "blue_pak8" +L 08/24/1999 - 11:00:14: "FiShBrAiN<6>" activated the goal "blue_pak7" +L 08/24/1999 - 11:00:15: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:00:17: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:00:21: "FiShBrAiN<6>" say_team "sorry" +L 08/24/1999 - 11:00:22: "LordQuinn<12>" activated the goal "blue_pak6" +L 08/24/1999 - 11:00:22: "BoNd-DW<13>" say_team "r u stupid?" +L 08/24/1999 - 11:00:23: "Dante<8>" killed "[BBC]--M@X--+<9>" with "sniperrifle" +L 08/24/1999 - 11:00:24: "[TVT]TSWG<5>" say_team "sorry can't see what color you are my falt" +L 08/24/1999 - 11:00:25: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:00:26: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:00:27: "LordQuinn<12>" say_team "its ok" +L 08/24/1999 - 11:00:27: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:00:31: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:00:36: "FiShBrAiN<6>" activated the goal "blue_pak5" +L 08/24/1999 - 11:00:41: "FiShBrAiN<6>" activated the goal "blue_pak8" +L 08/24/1999 - 11:00:42: "FiShBrAiN<6>" activated the goal "blue_pak7" +L 08/24/1999 - 11:00:49: "BoNd-DW<13>" activated the goal "func_button 1" +L 08/24/1999 - 11:00:50: "Hazel<14>" activated the goal "blue_pak8" +L 08/24/1999 - 11:00:50: "FiShBrAiN<6>" activated the goal "blue_pak6" +L 08/24/1999 - 11:00:51: "Hazel<14>" activated the goal "blue_pak7" +L 08/24/1999 - 11:00:53: "Dante<8>" killed "[BBC]--M@X--+<9>" with "sniperrifle" +L 08/24/1999 - 11:00:54: "Hazel<14>" activated the goal "blue_pak6" +L 08/24/1999 - 11:00:55: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:00:55: "Hazel<14>" activated the goal "blue_pak5" +L 08/24/1999 - 11:00:57: "[TVT]TSWG<5>" activated the goal "func_button 1" +L 08/24/1999 - 11:01:01: "LordQuinn<12>" killed "[TVT]TSWG<5>" with "gl_grenade" +L 08/24/1999 - 11:01:05: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:01:06: "BoNd-DW<13>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:01:07: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:10: "[BBC]--M@X--+<9>" say "fuck you" +L 08/24/1999 - 11:01:11: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:12: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:13: "LordQuinn<12>" killed "BoNd-DW<13>" with "gl_grenade" +L 08/24/1999 - 11:01:15: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:01:15: "FiShBrAiN<6>" killed "[TVT]TSWG<5>" with "rocket" +L 08/24/1999 - 11:01:16: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:17: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:18: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:18: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:01:18: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:01:18: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:01:19: "LordQuinn<12>" activated the goal "team one dropoff" +L 08/24/1999 - 11:01:20: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:01:20: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:01:20: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:21: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:30: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:32: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:33: "[BBC]--M@X--+<9>" activated the goal "func_button 1" +L 08/24/1999 - 11:01:36: "[TVT]TSWG<5>" changed class to "Demoman" +L 08/24/1999 - 11:01:38: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:39: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:40: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:01:50: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 11:01:52: "[BBC]--M@X--+<9>" activated the goal "blue_pak7" +L 08/24/1999 - 11:01:53: "[BBC]--M@X--+<9>" activated the goal "blue_pak8" +L 08/24/1999 - 11:01:54: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:01:54: "FiShBrAiN<6>" killed "BoNd-DW<13>" with "rocket" +L 08/24/1999 - 11:01:56: "BoNd-DW<13>" changed class to "Soldier" +L 08/24/1999 - 11:01:57: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:01:59: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:04: "[TVT]TSWG<5>" killed "FiShBrAiN<6>" with "sniperrifle" +L 08/24/1999 - 11:02:05: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:02:07: "LordQuinn<12>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:02:08: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:09: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:14: "LordQuinn<12>" activated the goal "team two flag" +L 08/24/1999 - 11:02:17: "[BBC]--M@X--+<9>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:02:18: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:19: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:27: "LordQuinn<12>" activated the goal "blue_pak5" +L 08/24/1999 - 11:02:29: "LordQuinn<12>" activated the goal "blue_pak6" +L 08/24/1999 - 11:02:31: "FiShBrAiN<6>" activated the goal "func_button 2" +L 08/24/1999 - 11:02:34: "[BBC]--M@X--+<9>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:02:37: "LordQuinn<12>" activated the goal "blue_pak7" +L 08/24/1999 - 11:02:38: "LordQuinn<12>" activated the goal "blue_pak8" +L 08/24/1999 - 11:02:40: "Dante<8>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 11:02:41: "[BBC]--M@X--+<9>" activated the goal "team one flag" +L 08/24/1999 - 11:02:42: "[BBC]--M@X--+<9>" activated the goal "func_button 5" +L 08/24/1999 - 11:02:42: "LordQuinn<12>" killed "BoNd-DW<13>" with "gl_grenade" +L 08/24/1999 - 11:02:43: "[BBC]--M@X--+<9>" activated the goal "func_door 14" +L 08/24/1999 - 11:02:43: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:02:44: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:02:45: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:45: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:46: "[BBC]--M@X--+<9>" activated the goal "func_door 14" +L 08/24/1999 - 11:02:46: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:46: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:55: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:56: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:02:58: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:00: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:00: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:01: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:01: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:02: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:02: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:03: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:05: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:05: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:09: "[TVT]TSWG<5>" killed "FiShBrAiN<6>" with "gl_grenade" +L 08/24/1999 - 11:03:10: "[BBC]--M@X--+<9>" activated the goal "func_button 2" +L 08/24/1999 - 11:03:10: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:03:12: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:12: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:13: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:14: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:15: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:15: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:15: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:16: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:16: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:17: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:18: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:20: "[BBC]--M@X--+<9>" activated the goal "func_button 2" +L 08/24/1999 - 11:03:23: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 11:03:26: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:27: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:29: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:03:33: "LordQuinn<12>" activated the goal "func_button 1" +L 08/24/1999 - 11:03:37: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:39: "[BBC]--M@X--+<9>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:03:39: "[BBC]--M@X--+<9>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:03:39: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:39: "[BBC]--M@X--+<9>" activated the goal "team two dropoff" +L 08/24/1999 - 11:03:40: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:42: "[BBC]--M@X--+<9>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:03:42: "[BBC]--M@X--+<9>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:03:42: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:43: "[TVT]TSWG<5>" activated the goal "blue_pak7" +L 08/24/1999 - 11:03:44: "[TVT]TSWG<5>" activated the goal "blue_pak8" +L 08/24/1999 - 11:03:46: "FiShBrAiN<6>" activated the goal "func_button 1" +L 08/24/1999 - 11:03:48: "Dante<8>" killed "BoNd-DW<13>" with "sniperrifle" +L 08/24/1999 - 11:03:50: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:03:51: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:52: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:52: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:53: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:54: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:54: "BoNd-DW<13>" changed class to "Sniper" +L 08/24/1999 - 11:03:54: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:55: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:03:55: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:03:56: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:03:56: "Dante<8>" killed "[BBC]--M@X--+<9>" with "sniperrifle" +L 08/24/1999 - 11:03:56: "LordQuinn<12>" activated the goal "team one dropoff" +L 08/24/1999 - 11:03:57: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:03:57: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:03:58: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:03:59: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:04:03: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:04:04: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:04:05: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:04:17: "BoNd-DW<13>" activated the goal "func_button 2" +L 08/24/1999 - 11:04:27: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 11:04:27: "Dante<8>" killed "[BBC]--M@X--+<9>" with "sniperrifle" +L 08/24/1999 - 11:04:28: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:04:33: "[BBC]--M@X--+<9>" changed class to "Sniper" +L 08/24/1999 - 11:04:35: "FiShBrAiN<6>" activated the goal "func_button 2" +L 08/24/1999 - 11:04:41: "FiShBrAiN<6>" killed "[BBC]--M@X--+<9>" with "rocket" +L 08/24/1999 - 11:04:42: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:04:43: "LordQuinn<12>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:04:44: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:04:49: "Dante<8>" activated the goal "func_button 2" +L 08/24/1999 - 11:04:51: "LordQuinn<12>" activated the goal "team two flag" +L 08/24/1999 - 11:04:52: "BoNd-DW<13>" killed "Dante<8>" with "rocket" +L 08/24/1999 - 11:04:54: "Dante<8>" say "ouch" +L 08/24/1999 - 11:04:57: "FiShBrAiN<6>" killed "[BBC]--M@X--+<9>" with "rocket" +L 08/24/1999 - 11:04:58: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:04:59: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:04:59: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:05:03: "[TVT]TSWG<5>" activated the goal "blue_pak8" +L 08/24/1999 - 11:05:07: "[TVT]TSWG<5>" activated the goal "blue_pak7" +L 08/24/1999 - 11:05:10: "FiShBrAiN<6>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:05:19: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:05:20: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:05:32: "[TVT]TSWG<5>" activated the goal "blue_pak8" +L 08/24/1999 - 11:05:34: "[TVT]TSWG<5>" activated the goal "blue_pak7" +L 08/24/1999 - 11:05:34: "Hazel<14>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:05:36: "Dante<8>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:05:39: "Dante<8>" activated the goal "spawn_pak" +L 08/24/1999 - 11:05:40: "Dante<8>" activated the goal "spawn_pak" +L 08/24/1999 - 11:05:40: "LordQuinn<12>" activated the goal "func_button 1" +L 08/24/1999 - 11:05:41: "ELFURIO<15><WON:3265039>" connected, address "209.178.130.103:27005" +L 08/24/1999 - 11:05:47: "Hazel<14>" activated the goal "blue_pak8" +L 08/24/1999 - 11:05:48: "BoNd-DW<13>" killed "Dante<8>" with "rocket" +L 08/24/1999 - 11:05:48: "Dante<8>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:05:49: "[TVT]TSWG<5>" activated the goal "blue_pak5" +L 08/24/1999 - 11:05:49: "Dante<8>" activated the goal "spawn_pak" +L 08/24/1999 - 11:05:49: "Hazel<14>" activated the goal "blue_pak7" +L 08/24/1999 - 11:05:52: "BoNd-DW<13>" activated the goal "func_button 1" +L 08/24/1999 - 11:05:55: "ELFURIO<15><WON:3265039>" has entered the game +L 08/24/1999 - 11:05:55: "FiShBrAiN<6>" activated the goal "blue_pak8" +L 08/24/1999 - 11:05:56: "Hazel<14>" killed "BoNd-DW<13>" with "sentrygun" +L 08/24/1999 - 11:05:57: "FiShBrAiN<6>" activated the goal "blue_pak7" +L 08/24/1999 - 11:05:57: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:05:57: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:05:58: "LordQuinn<12>" activated the goal "team one dropoff" +L 08/24/1999 - 11:05:58: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:05:58: "[UE]_Icyfang<16><WON:782299>" connected, address "209.178.149.251:27005" +L 08/24/1999 - 11:05:58: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:05:58: "ELFURIO<15>" joined team "2". +L 08/24/1999 - 11:05:59: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:05:59: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:00: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:01: "FiShBrAiN<6>" killed by world with "worldspawn" +L 08/24/1999 - 11:06:03: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:06:04: "ELFURIO<15>" changed class to "Soldier" +L 08/24/1999 - 11:06:04: "ELFURIO<15>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:06:05: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:05: "[TVT]TSWG<5>" say "hehe " +L 08/24/1999 - 11:06:06: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:06: "ELFURIO<15>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:13: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:14: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:15: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:17: "Dante<8>" killed "[BBC]--M@X--+<9>" with "sniperrifle" +L 08/24/1999 - 11:06:19: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:06:20: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:20: "BoNd-DW<13>" killed "Dante<8>" with "sniperrifle" +L 08/24/1999 - 11:06:20: "[TVT]TSWG<5>" activated the goal "blue_pak5" +L 08/24/1999 - 11:06:20: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:21: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:22: "[TVT]TSWG<5>" activated the goal "blue_pak6" +L 08/24/1999 - 11:06:22: "Dante<8>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:06:23: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 11:06:24: "Dante<8>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:26: "ELFURIO<15>" activated the goal "func_button 1" +L 08/24/1999 - 11:06:26: "[TVT]TSWG<5>" activated the goal "blue_pak7" +L 08/24/1999 - 11:06:28: "[TVT]TSWG<5>" activated the goal "blue_pak8" +L 08/24/1999 - 11:06:28: "FiShBrAiN<6>" activated the goal "func_button 2" +L 08/24/1999 - 11:06:32: "[UE]_Icyfang<16><WON:782299>" has entered the game +L 08/24/1999 - 11:06:32: "[UE]_Icyfang<16>" joined team "1". +L 08/24/1999 - 11:06:33: "FiShBrAiN<6>" activated the goal "func_button 2" +L 08/24/1999 - 11:06:37: "ELFURIO<15>" killed "Dante<8>" with "rocket" +L 08/24/1999 - 11:06:39: "Dante<8>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:06:39: "[UE]_Icyfang<16>" changed class to "RandomPC" +L 08/24/1999 - 11:06:39: "[UE]_Icyfang<16>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:06:40: "LordQuinn<12>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:06:40: "ELFURIO<15>" activated the goal "func_button 1" +L 08/24/1999 - 11:06:40: "Dante<8>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:41: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:43: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:43: "Dante<8>" killed "ELFURIO<15>" with "sniperrifle" +L 08/24/1999 - 11:06:48: "ELFURIO<15>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:06:48: "[TVT]TSWG<5>" killed "LordQuinn<12>" with "shotgun" +L 08/24/1999 - 11:06:50: "ELFURIO<15>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:50: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:06:52: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:06:59: "LordQuinn<12>" say "hehe, I had 4 health" +L 08/24/1999 - 11:07:00: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:01: "[TVT]TSWG<5>" activated the goal "blue_pak5" +L 08/24/1999 - 11:07:01: "Dante<8>" killed "[BBC]--M@X--+<9>" with "sniperrifle" +L 08/24/1999 - 11:07:03: "[BBC]--M@X--+<9>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:07:05: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:06: "[BBC]--M@X--+<9>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:07: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:07: "FiShBrAiN<6>" killed "BoNd-DW<13>" with "rocket" +L 08/24/1999 - 11:07:08: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:11: "BoNd-DW<13>" changed class to "Soldier" +L 08/24/1999 - 11:07:11: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:07:13: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:13: "[TVT]TSWG<5>" say "so that's why i killed you fast" +L 08/24/1999 - 11:07:13: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:15: "[TVT]TSWG<5>" activated the goal "blue_pak6" +L 08/24/1999 - 11:07:16: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:20: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 11:07:23: "[TVT]TSWG<5>" activated the goal "blue_pak5" +L 08/24/1999 - 11:07:32: "BoNd-DW<13>" killed "LordQuinn<12>" with "rocket" +L 08/24/1999 - 11:07:34: "LordQuinn<12>" changed class to "Scout" +L 08/24/1999 - 11:07:35: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:07:36: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:38: "[BBC]--M@X--+<9>" disconnected +L 08/24/1999 - 11:07:38: "[TVT]TSWG<5>" activated the goal "blue_pak8" +L 08/24/1999 - 11:07:43: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:43: "[TVT]TSWG<5>" activated the goal "blue_pak7" +L 08/24/1999 - 11:07:44: "ELFURIO<15>" killed "[UE]_Icyfang<16>" with "rocket" +L 08/24/1999 - 11:07:44: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:46: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:47: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:48: "FiShBrAiN<6>" activated the goal "blue_pak6" +L 08/24/1999 - 11:07:48: "[UE]_Icyfang<16>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:07:49: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 11:07:49: "FiShBrAiN<6>" activated the goal "blue_pak5" +L 08/24/1999 - 11:07:50: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:51: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:52: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:07:54: "FiShBrAiN<6>" killed "[TVT]TSWG<5>" with "rocket" +L 08/24/1999 - 11:07:58: "FiShBrAiN<6>" activated the goal "blue_pak8" +L 08/24/1999 - 11:07:59: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:08:00: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:01: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:05: "LordQuinn<12>" activated the goal "blue_pak7" +L 08/24/1999 - 11:08:07: "ELFURIO<15>" say "why the hell are the grenades presents" +L 08/24/1999 - 11:08:08: "LordQuinn<12>" activated the goal "blue_pak6" +L 08/24/1999 - 11:08:11: "FiShBrAiN<6>" activated the goal "blue_pak5" +L 08/24/1999 - 11:08:13: "ELFURIO<15>" activated the goal "func_button 1" +L 08/24/1999 - 11:08:15: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:16: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:20: "FiShBrAiN<6>" activated the goal "blue_pak8" +L 08/24/1999 - 11:08:21: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:22: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:23: "LordQuinn<12>" say "it's tf's 3rd bday" +L 08/24/1999 - 11:08:24: "ELFURIO<15>" activated the goal "func_button 1" +L 08/24/1999 - 11:08:24: "BoNd-DW<13>" say "its a wierd valve server" +L 08/24/1999 - 11:08:24: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:25: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:25: "[TVT]TSWG<5>" killed "FiShBrAiN<6>" with "mirvgrenade" +L 08/24/1999 - 11:08:27: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:08:29: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:29: "[TVT]TSWG<5>" killed "LordQuinn<12>" with "mirvgrenade" +L 08/24/1999 - 11:08:30: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:31: "ELFURIO<15>" activated the goal "func_button 1" +L 08/24/1999 - 11:08:33: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:08:33: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:36: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:37: "destoyer<17><WON:3233719>" connected, address "198.108.172.22:27005" +L 08/24/1999 - 11:08:38: "BoNd-DW<13>" say "you mean tfc's 3rd b-day" +L 08/24/1999 - 11:08:40: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:08:41: "ELFURIO<15>" disconnected +L 08/24/1999 - 11:08:43: "[TVT]TSWG<5>" say "hehe " +L 08/24/1999 - 11:08:44: "[TVT]TSWG<5>" activated the goal "blue_pak6" +L 08/24/1999 - 11:08:45: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:46: "[TVT]TSWG<5>" activated the goal "blue_pak5" +L 08/24/1999 - 11:08:48: "LordQuinn<12>" say "no, tf's" +L 08/24/1999 - 11:08:48: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:49: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:49: "[UE]_Icyfang<16>" activated the goal "team two flag" +L 08/24/1999 - 11:08:50: "[TVT]TSWG<5>" activated the goal "blue_pak8" +L 08/24/1999 - 11:08:51: "[TVT]TSWG<5>" activated the goal "blue_pak7" +L 08/24/1999 - 11:08:51: "BoNd-DW<13>" say "ok" +L 08/24/1999 - 11:08:52: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:08:53: "FiShBrAiN<6>" activated the goal "func_button 2" +L 08/24/1999 - 11:08:54: "destoyer<17><WON:3233719>" has entered the game +L 08/24/1999 - 11:08:58: "destoyer<17>" joined team "2". +L 08/24/1999 - 11:09:03: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:03: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:04: "[TVT]TSWG<5>" changed class to "Engineer" +L 08/24/1999 - 11:09:06: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:06: "destoyer<17>" changed class to "Soldier" +L 08/24/1999 - 11:09:06: "destoyer<17>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:09:07: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:10: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:11: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:13: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:14: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:14: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:21: "BoNd-DW<13>" killed "FiShBrAiN<6>" with "rocket" +L 08/24/1999 - 11:09:22: "LordQuinn<12>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:09:23: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:09:25: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:25: "[TVT]TSWG<5>" activated the goal "blue_pak7" +L 08/24/1999 - 11:09:26: "[TVT]TSWG<5>" activated the goal "blue_pak8" +L 08/24/1999 - 11:09:32: "[UE]_Icyfang<16>" activated the goal "func_button 1" +L 08/24/1999 - 11:09:38: "LordQuinn<12>" activated the goal "func_button 5" +L 08/24/1999 - 11:09:39: "BoNd-DW<13>" killed "Dante<8>" with "rocket" +L 08/24/1999 - 11:09:39: "LordQuinn<12>" activated the goal "func_door 14" +L 08/24/1999 - 11:09:42: "LordQuinn<12>" activated the goal "func_button 5" +L 08/24/1999 - 11:09:42: "LordQuinn<12>" activated the goal "func_door 14" +L 08/24/1999 - 11:09:45: "LordQuinn<12>" activated the goal "func_button 5" +L 08/24/1999 - 11:09:46: "LordQuinn<12>" activated the goal "func_door 14" +L 08/24/1999 - 11:09:46: "FiShBrAiN<6>" changed class to "HWGuy" +L 08/24/1999 - 11:09:49: "LordQuinn<12>" activated the goal "func_door 14" +L 08/24/1999 - 11:09:50: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:09:50: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:09:50: "LordQuinn<12>" activated the goal "func_button 5" +L 08/24/1999 - 11:09:51: "[UE]_Icyfang<16>" activated the goal "team one dropoff" +L 08/24/1999 - 11:09:51: "LordQuinn<12>" activated the goal "func_door 14" +L 08/24/1999 - 11:09:53: "LordQuinn<12>" activated the goal "team two flag" +L 08/24/1999 - 11:09:54: "LordQuinn<12>" activated the goal "func_door 14" +L 08/24/1999 - 11:09:55: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:56: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:09:58: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:09:58: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:10:16: "LordQuinn<12>" activated the goal "func_button 1" +L 08/24/1999 - 11:10:24: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:10:26: "destoyer<17>" activated the goal "func_button 1" +L 08/24/1999 - 11:10:28: "Hazel<14>" activated the goal "blue_pak7" +L 08/24/1999 - 11:10:30: "Hazel<14>" activated the goal "blue_pak8" +L 08/24/1999 - 11:10:33: "BoNd-DW<13>" activated the goal "func_button 1" +L 08/24/1999 - 11:10:34: "Hazel<14>" killed "destoyer<17>" with "sentrygun" +L 08/24/1999 - 11:10:34: "LordQuinn<12>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:10:35: "destoyer<17>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:10:36: "Dante<8>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:10:37: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:10:37: "Dante<8>" disconnected +L 08/24/1999 - 11:10:38: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:10:39: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:10:40: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:10:45: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:10:45: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:10:45: "LordQuinn<12>" activated the goal "team one dropoff" +L 08/24/1999 - 11:10:46: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:10:46: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:10:57: "FiShBrAiN<6>" killed "BoNd-DW<13>" with "rocket" +L 08/24/1999 - 11:10:58: "[TVT]TSWG<5>" killed "FiShBrAiN<6>" with "gl_grenade" +L 08/24/1999 - 11:10:58: "[TVT]TSWG<5>" killed self with "gl_grenade" +L 08/24/1999 - 11:10:59: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:10:59: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:11:00: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:00: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:01: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:01: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:01: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:02: "[TVT]TSWG<5>" say "doh" +L 08/24/1999 - 11:11:03: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:03: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:04: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:05: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:11:07: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 11:11:07: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:08: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:09: "~~NoN-BoOtAbLe~~<18><WON:1437269>" connected, address "199.179.170.102:27005" +L 08/24/1999 - 11:11:11: "destoyer<17>" activated the goal "func_button 1" +L 08/24/1999 - 11:11:12: "[TVT]TSWG<5>" changed class to "Demoman" +L 08/24/1999 - 11:11:13: "BoNd-DW<13>" changed class to "Sniper" +L 08/24/1999 - 11:11:16: "Hazel<14>" killed "destoyer<17>" with "sentrygun" +L 08/24/1999 - 11:11:18: "destoyer<17>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:11:18: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:11:20: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:20: "LordQuinn<12>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:11:21: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:24: "[UE]_Icyfang<16>" killed "[TVT]TSWG<5>" with "knife" +L 08/24/1999 - 11:11:24: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:24: "destoyer<17>" changed class to "Engineer" +L 08/24/1999 - 11:11:25: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:25: "BoNd-DW<13>" activated the goal "func_button 1" +L 08/24/1999 - 11:11:26: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:11:27: "LordQuinn<12>" activated the goal "team two flag" +L 08/24/1999 - 11:11:27: "[UE]_Icyfang<16>" activated the goal "func_button 2" +L 08/24/1999 - 11:11:28: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:31: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:31: "BoNd-DW<13>" activated the goal "func_button 1" +L 08/24/1999 - 11:11:32: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:33: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:34: "~~NoN-BoOtAbLe~~<18><WON:1437269>" has entered the game +L 08/24/1999 - 11:11:34: "BoNd-DW<13>" activated the goal "func_button 1" +L 08/24/1999 - 11:11:38: "~~NoN-BoOtAbLe~~<18>" joined team "2". +L 08/24/1999 - 11:11:41: "BoNd-DW<13>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:11:44: "[UE]_Icyfang<16>" killed "destoyer<17>" with "knife" +L 08/24/1999 - 11:11:45: "~~NoN-BoOtAbLe~~<18>" changed class to "Sniper" +L 08/24/1999 - 11:11:45: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:11:45: "destoyer<17>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:11:47: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:47: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:49: "~~NoN-BoOtAbLe~~<18>" changed to team "1". +L 08/24/1999 - 11:11:49: "~~NoN-BoOtAbLe~~<18>" killed self with "world" +L 08/24/1999 - 11:11:50: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:11:59: "BoNd-DW<13>" killed "FiShBrAiN<6>" with "rocket" +L 08/24/1999 - 11:12:00: "~~NoN-BoOtAbLe~~<18>" say "ping is better on blue" +L 08/24/1999 - 11:12:00: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:12:01: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:12:02: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:03: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:05: "[UE]_Icyfang<16>" activated the goal "func_button 2" +L 08/24/1999 - 11:12:05: "~~NoN-BoOtAbLe~~<18>" changed class to "Sniper" +L 08/24/1999 - 11:12:05: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:12:06: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:12:07: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:14: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:16: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:17: "BoNd-DW<13>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 11:12:19: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:12:20: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:24: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:25: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:34: "[TVT]TSWG<5>" killed "~~NoN-BoOtAbLe~~<18>" with "gl_grenade" +L 08/24/1999 - 11:12:34: "destoyer<17>" killed "[UE]_Icyfang<16>" with "railgun" +L 08/24/1999 - 11:12:37: "~~NoN-BoOtAbLe~~<18>" say_team "red demo on our roof" +L 08/24/1999 - 11:12:37: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:12:39: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:44: "[UE]_Icyfang<16>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:12:46: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:46: "~~NoN-BoOtAbLe~~<18>" say_team "clear him pleaz" +L 08/24/1999 - 11:12:48: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:49: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:12:51: "FiShBrAiN<6>" changed class to "Engineer" +L 08/24/1999 - 11:12:56: "destoyer<17>" built a "sentry". +L 08/24/1999 - 11:13:05: "~~NoN-BoOtAbLe~~<18>" say "how do you get those birthday present bombs?" +L 08/24/1999 - 11:13:08: "[UE]_Icyfang<16>" activated the goal "func_button 1" +L 08/24/1999 - 11:13:11: "~~NoN-BoOtAbLe~~<18>" say "where do you download it at?" +L 08/24/1999 - 11:13:13: "LordQuinn<12>" say "its random" +L 08/24/1999 - 11:13:18: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:13:22: "LordQuinn<12>" activated the goal "func_button 1" +L 08/24/1999 - 11:13:24: "[TVT]TSWG<5>" killed "LordQuinn<12>" with "gl_grenade" +L 08/24/1999 - 11:13:24: "Player<19><WON:3315039>" connected, address "212.238.53.195:27005" +L 08/24/1999 - 11:13:26: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:13:26: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:13:28: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:13:30: "~~NoN-BoOtAbLe~~<18>" killed "BoNd-DW<13>" with "sniperrifle" +L 08/24/1999 - 11:13:31: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:13:33: "Player<19><WON:3315039>" has entered the game +L 08/24/1999 - 11:13:34: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:13:35: "LordQuinn<12>" activated the goal "team two flag" +L 08/24/1999 - 11:13:35: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:13:37: "[TVT]TSWG<5>" killed "LordQuinn<12>" with "mirvgrenade" +L 08/24/1999 - 11:13:39: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:13:40: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:13:42: "FiShBrAiN<6>" activated the goal "team two flag" +L 08/24/1999 - 11:13:51: "~~NoN-BoOtAbLe~~<18>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 11:13:59: "~~NoN-BoOtAbLe~~<18>" killed "destoyer<17>" with "sniperrifle" +L 08/24/1999 - 11:13:59: "FiShBrAiN<6>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:14:01: "destoyer<17>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:14:02: "FiShBrAiN<6>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:14:02: "FiShBrAiN<6>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:14:03: "~~NoN-BoOtAbLe~~<18>" destroyed "destoyer<17>"'s "sentry". +L 08/24/1999 - 11:14:03: "FiShBrAiN<6>" activated the goal "team one dropoff" +L 08/24/1999 - 11:14:03: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:04: "BoNd-DW<13>" killed "~~NoN-BoOtAbLe~~<18>" with "headshot" +L 08/24/1999 - 11:14:04: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:14:05: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:05: "FiShBrAiN<6>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:14:05: "FiShBrAiN<6>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:14:06: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:06: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:14:07: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:07: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:08: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:10: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:13: "[UE]_Icyfang<16>" activated the goal "func_button 2" +L 08/24/1999 - 11:14:18: "Player<19>" joined team "2". +L 08/24/1999 - 11:14:18: "destoyer<17>" built a "sentry". +L 08/24/1999 - 11:14:21: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:22: "Player<19>" changed class to "Soldier" +L 08/24/1999 - 11:14:22: "Player<19>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:14:23: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:24: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:24: "[UE]_Icyfang<16>" activated the goal "func_button 2" +L 08/24/1999 - 11:14:26: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:28: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:29: "[UE]_Icyfang<16>" killed "destoyer<17>" with "ac" +L 08/24/1999 - 11:14:31: "destoyer<17>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:14:34: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:36: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 11:14:36: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:40: "[TVT]TSWG<5>" killed "LordQuinn<12>" with "mirvgrenade" +L 08/24/1999 - 11:14:41: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:44: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:51: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:14:52: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:14:55: "[TVT]TSWG<5>" killed "[UE]_Icyfang<16>" with "gl_grenade" +L 08/24/1999 - 11:15:00: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:02: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:05: "LordQuinn<12>" activated the goal "func_button 2" +L 08/24/1999 - 11:15:07: "~~NoN-BoOtAbLe~~<18>" killed "BoNd-DW<13>" with "sniperrifle" +L 08/24/1999 - 11:15:09: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:15:10: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:11: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:12: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:12: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:16: "~~NoN-BoOtAbLe~~<18>" say_team "what the hell? " +L 08/24/1999 - 11:15:24: "FiShBrAiN<6>" activated the goal "func_button 1" +L 08/24/1999 - 11:15:30: "BoNd-DW<13>" killed "~~NoN-BoOtAbLe~~<18>" with "headshot" +L 08/24/1999 - 11:15:31: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:32: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:15:32: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:33: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:34: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:36: "[UE]_Icyfang<16>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:15:38: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:49: "[TVT]TSWG<5>" killed "~~NoN-BoOtAbLe~~<18>" with "gl_grenade" +L 08/24/1999 - 11:15:51: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:15:52: "[TVT]TSWG<5>" activated the goal "func_button 1" +L 08/24/1999 - 11:15:57: "funky<20><WON:3314689>" connected, address "212.127.150.36:27005" +L 08/24/1999 - 11:15:57: "destoyer<17>" killed "LordQuinn<12>" with "sentrygun" +L 08/24/1999 - 11:15:58: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:15:59: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:16:00: "FiShBrAiN<6>" killed "[TVT]TSWG<5>" with "ac" +L 08/24/1999 - 11:16:01: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:03: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:16:04: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:06: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:15: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:16:16: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:18: "funky<20><WON:3314689>" has entered the game +L 08/24/1999 - 11:16:20: "BoNd-DW<13>" killed "FiShBrAiN<6>" with "sniperrifle" +L 08/24/1999 - 11:16:21: "~~NoN-BoOtAbLe~~<18>" killed "BoNd-DW<13>" with "sniperrifle" +L 08/24/1999 - 11:16:21: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:16:22: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:16:23: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:24: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:24: "[UE]_Icyfang<16>" activated the goal "team two flag" +L 08/24/1999 - 11:16:24: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:24: "Dante<21><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/24/1999 - 11:16:25: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:26: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:29: "LordQuinn<12>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:16:35: "Dante<21><WON:1623209>" has entered the game +L 08/24/1999 - 11:16:36: "BoNd-DW<13>" say "dose this server ever reset?" +L 08/24/1999 - 11:16:38: "funky<20>" joined team "2". +L 08/24/1999 - 11:16:38: "Dante<21>" joined team "1". +L 08/24/1999 - 11:16:42: "Dante<21>" changed class to "RandomPC" +L 08/24/1999 - 11:16:42: "Dante<21>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:16:42: "Dante<21>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:45: "FiShBrAiN<6>" built a "sentry". +L 08/24/1999 - 11:16:47: "LordQuinn<12>" activated the goal "blue_pak8" +L 08/24/1999 - 11:16:48: "~~NoN-BoOtAbLe~~<18>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 11:16:53: "BoNd-DW<13>" killed "~~NoN-BoOtAbLe~~<18>" with "sniperrifle" +L 08/24/1999 - 11:16:54: "funky<20>" changed class to "Soldier" +L 08/24/1999 - 11:16:54: "funky<20>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:16:55: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:16:57: "destoyer<17>" killed "LordQuinn<12>" with "sentrygun" +L 08/24/1999 - 11:16:57: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:16:58: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:00: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:00: "funky<20>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:01: "LordQuinn<12>" changed class to "Demoman" +L 08/24/1999 - 11:17:01: "funky<20>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:01: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:17:01: "[UE]_Icyfang<16>" activated the goal "func_button 1" +L 08/24/1999 - 11:17:03: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:04: "Dante<21>" killed "BoNd-DW<13>" with "shotgun" +L 08/24/1999 - 11:17:04: "~~NoN-BoOtAbLe~~<18>" say "damn you...i didnt have enough time to shoot" +L 08/24/1999 - 11:17:05: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:17:06: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:17:07: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:08: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:09: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:12: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:18: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:17:18: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:17:19: "[UE]_Icyfang<16>" activated the goal "team one dropoff" +L 08/24/1999 - 11:17:21: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:17:21: "[TVT]TSWG<5>" killed "Dante<21>" with "mirvgrenade" +L 08/24/1999 - 11:17:22: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:17:23: "Dante<21>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:17:24: "Dante<21>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:25: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:26: "Dante<21>" disconnected +L 08/24/1999 - 11:17:27: "[TVT]TSWG<5>" activated the goal "blue_det" +L 08/24/1999 - 11:17:27: Broadcast: "#well_bgrate_destroyed" +L 08/24/1999 - 11:17:28: "[TVT]TSWG<5>" activated the goal "grate1" +L 08/24/1999 - 11:17:36: "BoNd-DW<13>" killed "~~NoN-BoOtAbLe~~<18>" with "sniperrifle" +L 08/24/1999 - 11:17:39: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:39: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:17:41: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:17:42: "LordQuinn<12>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:17:58: "LordQuinn<12>" activated the goal "blue_pak5" +L 08/24/1999 - 11:17:59: "LordQuinn<12>" activated the goal "blue_pak6" +L 08/24/1999 - 11:18:01: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:18:05: "<-1>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:18:09: "[UE]_Icyfang<16>" activated the goal "team two flag" +L 08/24/1999 - 11:18:11: "[TVT]TSWG<5>" killed "~~NoN-BoOtAbLe~~<18>" with "mirvgrenade" +L 08/24/1999 - 11:18:14: "[TVT]TSWG<5>" activated the goal "func_button 1" +L 08/24/1999 - 11:18:15: "LordQuinn<12>" killed "destoyer<17>" with "mirvgrenade" +L 08/24/1999 - 11:18:15: "LordQuinn<12>" destroyed "destoyer<17>"'s "sentry". +L 08/24/1999 - 11:18:18: "destoyer<17>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:18:19: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:18:19: "~~NoN-BoOtAbLe~~<18>" say_team "2 reds onour roof-clear em out" +L 08/24/1999 - 11:18:20: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:18:21: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:18:21: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:18:24: "LordQuinn<12>" activated the goal "blue_pak7" +L 08/24/1999 - 11:18:25: "LordQuinn<12>" activated the goal "blue_pak8" +L 08/24/1999 - 11:18:27: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:18:32: "~~NoN-BoOtAbLe~~<18>" killed "BoNd-DW<13>" with "sniperrifle" +L 08/24/1999 - 11:18:34: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:18:35: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:18:36: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:18:46: "funky<20>" killed self with "rocket" +L 08/24/1999 - 11:18:46: "FiShBrAiN<6>" activated the goal "blue_pak5" +L 08/24/1999 - 11:18:47: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:18:48: "FiShBrAiN<6>" activated the goal "blue_pak6" +L 08/24/1999 - 11:18:48: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:18:49: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:18:49: "BoNd-DW<13>" killed "LordQuinn<12>" with "sniperrifle" +L 08/24/1999 - 11:18:51: "funky<20>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:18:51: "FiShBrAiN<6>" activated the goal "blue_pak7" +L 08/24/1999 - 11:18:52: "~~NoN-BoOtAbLe~~<18>" killed "[TVT]TSWG<5>" with "sniperrifle" +L 08/24/1999 - 11:18:52: "FiShBrAiN<6>" activated the goal "blue_pak8" +L 08/24/1999 - 11:18:52: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:18:54: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:18:58: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:19:00: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:19:01: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:19:04: "BoNd-DW<13>" killed "~~NoN-BoOtAbLe~~<18>" with "autorifle" +L 08/24/1999 - 11:19:05: "destoyer<17>" built a "sentry". +L 08/24/1999 - 11:19:08: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:19:09: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:19:10: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:19:10: "[UE]_Icyfang<16>" activated the goal "team one dropoff" +L 08/24/1999 - 11:19:10: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:19:12: "FiShBrAiN<6>" activated the goal "blue_pak8" +L 08/24/1999 - 11:19:12: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:19:12: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:19:17: "BoNd-DW<13>" activated the goal "func_button 1" +L 08/24/1999 - 11:19:21: "BoNd-DW<13>" killed "~~NoN-BoOtAbLe~~<18>" with "autorifle" +L 08/24/1999 - 11:19:22: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:19:23: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:19:24: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:19:25: "funky<20>" disconnected +L 08/24/1999 - 11:19:34: "~~NoN-BoOtAbLe~~<18>" changed class to "Spy" +L 08/24/1999 - 11:19:35: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:19:36: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:19:37: "LordQuinn<12>" activated the goal "func_button 1" +L 08/24/1999 - 11:19:41: "BoNd-DW<13>" killed "[UE]_Icyfang<16>" with "autorifle" +L 08/24/1999 - 11:19:42: "DoOmSaYer<22><WON:757389>" connected, address "208.141.130.31:27005" +L 08/24/1999 - 11:19:46: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:19:51: "destoyer<17>" activated the goal "func_button 1" +L 08/24/1999 - 11:20:01: "BoNd-DW<13>" killed "LordQuinn<12>" with "sniperrifle" +L 08/24/1999 - 11:20:08: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:09: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:09: "LordQuinn<12>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:20:09: "[UE]_Icyfang<16>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:20:10: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:10: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:12: "[UE]_Icyfang<16>" changed class to "Engineer" +L 08/24/1999 - 11:20:14: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:16: "[UE]_Icyfang<16>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:17: "~~NoN-BoOtAbLe~~<18>" activated the goal "func_button 1" +L 08/24/1999 - 11:20:17: "DoOmSaYer<22><WON:757389>" has entered the game +L 08/24/1999 - 11:20:20: "Ash<23><WON:3239379>" connected, address "216.13.173.167:15660" +L 08/24/1999 - 11:20:21: "[TVT]TSWG<5>" activated the goal "func_button 1" +L 08/24/1999 - 11:20:21: "[TVT]TSWG<5>" killed "~~NoN-BoOtAbLe~~<18>" with "mirvgrenade" +L 08/24/1999 - 11:20:23: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:20:23: "[TVT]TSWG<5>" activated the goal "func_button 1" +L 08/24/1999 - 11:20:24: "[TVT]TSWG<5>" activated the goal "func_button 1" +L 08/24/1999 - 11:20:31: "DoOmSaYer<22>" joined team "2". +L 08/24/1999 - 11:20:33: "Ash<23><WON:3239379>" has entered the game +L 08/24/1999 - 11:20:36: "LordQuinn<12>" killed "[TVT]TSWG<5>" with "gl_grenade" +L 08/24/1999 - 11:20:38: "LordQuinn<12>" killed "BoNd-DW<13>" with "gl_grenade" +L 08/24/1999 - 11:20:43: "BoNd-DW<13>" changed class to "Soldier" +L 08/24/1999 - 11:20:43: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:20:45: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:20:45: "DoOmSaYer<22>" changed class to "Sniper" +L 08/24/1999 - 11:20:45: "DoOmSaYer<22>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:20:45: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:46: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:47: "DoOmSaYer<22>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:48: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:49: "Ash<23>" joined team "1". +L 08/24/1999 - 11:20:51: "DoOmSaYer<22>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:52: "Ash<23>" changed class to "Sniper" +L 08/24/1999 - 11:20:52: "Ash<23>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:20:53: "Ash<23>" activated the goal "spawn_pak" +L 08/24/1999 - 11:20:54: "Ash<23>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:13: "BoNd-DW<13>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 11:21:14: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:21:14: "[TVT]TSWG<5>" killed "Hazel<14>" with "gl_grenade" +L 08/24/1999 - 11:21:16: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:17: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:17: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:21:18: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:19: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:21: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:21: "Ash<23>" killed "destoyer<17>" with "headshot" +L 08/24/1999 - 11:21:21: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:23: "destoyer<17>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:21:24: "LordQuinn<12>" activated the goal "func_button 1" +L 08/24/1999 - 11:21:24: "Hazel<14>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:25: "[UE]_Icyfang<16>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 11:21:27: "LordQuinn<12>" activated the goal "func_button 1" +L 08/24/1999 - 11:21:28: "destoyer<17>" changed class to "Sniper" +L 08/24/1999 - 11:21:29: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:30: "destoyer<17>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:32: "DoOmSaYer<22>" killed "~~NoN-BoOtAbLe~~<18>" with "headshot" +L 08/24/1999 - 11:21:33: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:34: "Hazel<14>" killed "[TVT]TSWG<5>" with "supershotgun" +L 08/24/1999 - 11:21:35: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:37: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:21:38: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:38: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:39: "Nomad<24><WON:68299>" connected, address "209.133.45.137:27005" +L 08/24/1999 - 11:21:41: "Ash<23>" killed "BoNd-DW<13>" with "sniperrifle" +L 08/24/1999 - 11:21:43: "DoOmSaYer<22>" killed "Ash<23>" with "headshot" +L 08/24/1999 - 11:21:43: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:21:44: "~~NoN-BoOtAbLe~~<18>" changed class to "Sniper" +L 08/24/1999 - 11:21:44: "Ash<23>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:21:45: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:45: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:21:45: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:45: "Ash<23>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:46: "Ash<23>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:47: "~~NoN-BoOtAbLe~~<18>" activated the goal "spawn_pak" +L 08/24/1999 - 11:21:56: "Nomad<24><WON:68299>" has entered the game +L 08/24/1999 - 11:21:59: "[UE]_Icyfang<16>" built a "sentry". +L 08/24/1999 - 11:21:59: "Nomad<24>" joined team "2". +L 08/24/1999 - 11:22:02: "BoNd-DW<13>" killed self with "rocket" +L 08/24/1999 - 11:22:03: "Nomad<24>" changed class to "Medic" +L 08/24/1999 - 11:22:03: "Nomad<24>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:22:03: "Hazel<14>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 11:22:03: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:22:04: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:05: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:08: "~~NoN-BoOtAbLe~~<18>" killed "DoOmSaYer<22>" with "sniperrifle" +L 08/24/1999 - 11:22:09: "[UE]_Icyfang<16>" activated the goal "blue_pak7" +L 08/24/1999 - 11:22:11: "Nomad<24>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:11: "DoOmSaYer<22>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:22:12: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:13: "DoOmSaYer<22>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:13: "[UE]_Icyfang<16>" activated the goal "blue_pak6" +L 08/24/1999 - 11:22:14: "[TVT]TSWG<5>" activated the goal "func_button 1" +L 08/24/1999 - 11:22:14: "DoOmSaYer<22>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:14: "[UE]_Icyfang<16>" activated the goal "blue_pak5" +L 08/24/1999 - 11:22:16: "Hazel<14>" activated the goal "blue_pak5" +L 08/24/1999 - 11:22:18: "FiShBrAiN<6>" killed "[TVT]TSWG<5>" with "sentrygun" +L 08/24/1999 - 11:22:18: "[UE]_Icyfang<16>" activated the goal "blue_pak8" +L 08/24/1999 - 11:22:20: "Hazel<14>" activated the goal "blue_pak8" +L 08/24/1999 - 11:22:26: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:22:30: "[TVT]TSWG<5>" changed class to "Sniper" +L 08/24/1999 - 11:22:32: "[TVT]TSWG<5>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:32: "LordQuinn<12>" activated the goal "func_button 1" +L 08/24/1999 - 11:22:33: "~~NoN-BoOtAbLe~~<18>" killed "BoNd-DW<13>" with "sniperrifle" +L 08/24/1999 - 11:22:35: "BoNd-DW<13>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:22:35: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:37: "BoNd-DW<13>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:38: "LordQuinn<12>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:38: "[UE]_Icyfang<16>" activated the goal "blue_pak7" +L 08/24/1999 - 11:22:39: "FiShBrAiN<6>" activated the goal "spawn_pak" +L 08/24/1999 - 11:22:40: =------= MATCH RESULTS =------= +L 08/24/1999 - 11:22:40: "blue" defeated "red" +L 08/24/1999 - 11:22:40: "blue" RESULTS: "6" players. "135" frags, "6" unaccounted for. "80" team score. Allies: +L 08/24/1999 - 11:22:40: "red" RESULTS: "6" players. "50" frags, "6" unaccounted for. "10" team score. Allies: +L 08/24/1999 - 11:22:42: "LordQuinn<12>" say "gg" +L 08/24/1999 - 11:22:43: "~~NoN-BoOtAbLe~~<18>" say "gg" +L 08/24/1999 - 11:22:46: Log closed. diff --git a/utils/tfstats/testsuite2/l0824005.log b/utils/tfstats/testsuite2/l0824005.log new file mode 100644 index 0000000..cd9926b --- /dev/null +++ b/utils/tfstats/testsuite2/l0824005.log @@ -0,0 +1,653 @@ +L 08/24/1999 - 11:22:46: Log file started. +L 08/24/1999 - 11:22:46: Spawning server "rock2" +L 08/24/1999 - 11:22:46: server cvars start +L 08/24/1999 - 11:22:46: "cr_random" = "0" +L 08/24/1999 - 11:22:46: "cr_engineer" = "0" +L 08/24/1999 - 11:22:46: "cr_spy" = "0" +L 08/24/1999 - 11:22:46: "cr_pyro" = "0" +L 08/24/1999 - 11:22:46: "cr_hwguy" = "0" +L 08/24/1999 - 11:22:46: "cr_medic" = "0" +L 08/24/1999 - 11:22:46: "cr_demoman" = "0" +L 08/24/1999 - 11:22:46: "cr_soldier" = "0" +L 08/24/1999 - 11:22:46: "cr_sniper" = "0" +L 08/24/1999 - 11:22:46: "cr_scout" = "0" +L 08/24/1999 - 11:22:46: "decalfrequency" = "30" +L 08/24/1999 - 11:22:46: "mp_autocrosshair" = "1" +L 08/24/1999 - 11:22:46: "mp_flashlight" = "0" +L 08/24/1999 - 11:22:46: "mp_footsteps" = "1" +L 08/24/1999 - 11:22:46: "mp_forcerespawn" = "1" +L 08/24/1999 - 11:22:46: "mp_weaponstay" = "0" +L 08/24/1999 - 11:22:46: "mp_falldamage" = "0" +L 08/24/1999 - 11:22:46: "mp_friendlyfire" = "0" +L 08/24/1999 - 11:22:46: "mp_timelimit" = "30" +L 08/24/1999 - 11:22:46: "mp_fraglimit" = "0" +L 08/24/1999 - 11:22:46: "mp_teamplay" = "21" +L 08/24/1999 - 11:22:46: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 11:22:46: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 11:22:46: "tfc_adminpwd" = "" +L 08/24/1999 - 11:22:46: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 11:22:46: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 11:22:46: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 11:22:46: "tfc_autoteam" = "1" +L 08/24/1999 - 11:22:46: "sv_maxrate" = "0" +L 08/24/1999 - 11:22:46: "sv_minrate" = "0" +L 08/24/1999 - 11:22:46: "sv_allowupload" = "1" +L 08/24/1999 - 11:22:46: "sv_allowdownload" = "1" +L 08/24/1999 - 11:22:46: "sv_upload_maxsize" = "0" +L 08/24/1999 - 11:22:46: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 11:22:46: "sv_spectalk" = "1" +L 08/24/1999 - 11:22:46: "sv_maxspectators" = "8" +L 08/24/1999 - 11:22:46: "sv_cheats" = "0" +L 08/24/1999 - 11:22:46: "sv_clienttrace" = "3.5" +L 08/24/1999 - 11:22:46: "sv_timeout" = "65" +L 08/24/1999 - 11:22:46: "sv_waterfriction" = "1" +L 08/24/1999 - 11:22:46: "sv_wateraccelerate" = "10" +L 08/24/1999 - 11:22:46: "sv_airaccelerate" = "10" +L 08/24/1999 - 11:22:46: "sv_airmove" = "1" +L 08/24/1999 - 11:22:46: "sv_bounce" = "1" +L 08/24/1999 - 11:22:46: "sv_clipmode" = "0" +L 08/24/1999 - 11:22:46: "sv_stepsize" = "18" +L 08/24/1999 - 11:22:46: "sv_accelerate" = "10" +L 08/24/1999 - 11:22:46: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 11:22:46: "sv_stopspeed" = "100" +L 08/24/1999 - 11:22:46: "edgefriction" = "2" +L 08/24/1999 - 11:22:46: "sv_friction" = "4" +L 08/24/1999 - 11:22:46: "sv_gravity" = "800" +L 08/24/1999 - 11:22:46: "sv_aim" = "0" +L 08/24/1999 - 11:22:46: "sv_password" = "" +L 08/24/1999 - 11:22:46: "pausable" = "0" +L 08/24/1999 - 11:22:46: "coop" = "0" +L 08/24/1999 - 11:22:46: "deathmatch" = "1" +L 08/24/1999 - 11:22:46: "mp_logecho" = "1" +L 08/24/1999 - 11:22:46: "mp_logfile" = "1" +L 08/24/1999 - 11:22:46: "cmdline" = "0" +L 08/24/1999 - 11:22:46: server cvars end +L 08/24/1999 - 11:22:49: Map CRC "1246753045" +L 08/24/1999 - 11:22:49: "sv_maxspeed" = "500" +L 08/24/1999 - 11:22:49: Server name is "VALVe Test Server" +L 08/24/1999 - 11:22:49: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 11:23:12: "~~NoN-BoOtAbLe~~<18><WON:1437269>" has entered the game +L 08/24/1999 - 11:23:15: "Hazel<14><WON:610659>" has entered the game +L 08/24/1999 - 11:23:19: "Hazel<14>" joined team "1". +L 08/24/1999 - 11:23:20: "~~NoN-BoOtAbLe~~<18>" joined team "2". +L 08/24/1999 - 11:23:20: "Hazel<14>" changed class to "Engineer" +L 08/24/1999 - 11:23:20: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:23:25: "destoyer<17><WON:3233719>" has entered the game +L 08/24/1999 - 11:23:27: "Nomad<24><WON:68299>" has entered the game +L 08/24/1999 - 11:23:31: "~~NoN-BoOtAbLe~~<18>" changed class to "Engineer" +L 08/24/1999 - 11:23:31: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:23:33: "destoyer<17>" joined team "1". +L 08/24/1999 - 11:23:36: "Nomad<24>" disconnected +L 08/24/1999 - 11:23:37: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:23:38: "destoyer<17>" changed class to "Sniper" +L 08/24/1999 - 11:23:38: "destoyer<17>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:23:47: "[UE]_Icyfang<16><WON:782299>" has entered the game +L 08/24/1999 - 11:23:47: "[UE]_Icyfang<16>" joined team "2". +L 08/24/1999 - 11:23:52: "[TVT]TSWG<5><WON:2386909>" has entered the game +L 08/24/1999 - 11:23:54: "[UE]_Icyfang<16>" changed class to "Engineer" +L 08/24/1999 - 11:23:54: "[UE]_Icyfang<16>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:23:57: "FiShBrAiN<6><WON:455429>" has entered the game +L 08/24/1999 - 11:24:00: "[TVT]TSWG<5>" joined team "1". +L 08/24/1999 - 11:24:01: "~~NoN-BoOtAbLe~~<18>" built a "sentry". +L 08/24/1999 - 11:24:05: "[TVT]TSWG<5>" changed class to "Demoman" +L 08/24/1999 - 11:24:05: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:24:12: "FiShBrAiN<6>" joined team "2". +L 08/24/1999 - 11:24:18: "FiShBrAiN<6>" changed class to "Soldier" +L 08/24/1999 - 11:24:18: "FiShBrAiN<6>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:24:32: "FiShBrAiN<6>" say "jason, lets go to a different server" +L 08/24/1999 - 11:24:32: "[UE]_Icyfang<16>" built a "sentry". +L 08/24/1999 - 11:24:35: "DoOmSaYer<25><WON:757389>" connected, address "208.141.130.31:27005" +L 08/24/1999 - 11:24:37: "[TVT]TSWG<5>" say "j" +L 08/24/1999 - 11:24:38: "BoNd-DW<26><WON:2104859>" connected, address "207.53.184.31:27005" +L 08/24/1999 - 11:24:39: "[TVT]TSWG<5>" say "k" +L 08/24/1999 - 11:25:01: "FiShBrAiN<6>" say "i'll see ya on icq" +L 08/24/1999 - 11:25:04: "BoNd-DW<26><WON:2104859>" has entered the game +L 08/24/1999 - 11:25:04: "BoNd-DW<26>" joined team "1". +L 08/24/1999 - 11:25:04: "FiShBrAiN<6>" disconnected +L 08/24/1999 - 11:25:05: "[TVT]TSWG<5>" activated the goal "rcave1" +L 08/24/1999 - 11:25:13: "~~NoN-BoOtAbLe~~<18>" built a "dispenser". +L 08/24/1999 - 11:25:14: "BoNd-DW<26>" changed class to "Demoman" +L 08/24/1999 - 11:25:14: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:25:19: "DoOmSaYer<25><WON:757389>" has entered the game +L 08/24/1999 - 11:25:20: "<-1>" destroyed "~~NoN-BoOtAbLe~~<18>"'s "dispenser". +L 08/24/1999 - 11:25:21: "destoyer<17>" disconnected +L 08/24/1999 - 11:25:23: "DoOmSaYer<25>" joined team "2". +L 08/24/1999 - 11:25:27: "~~NoN-BoOtAbLe~~<18>" built a "dispenser". +L 08/24/1999 - 11:25:33: "DoOmSaYer<25>" changed class to "Engineer" +L 08/24/1999 - 11:25:33: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:25:37: "~~NoN-BoOtAbLe~~<18>" killed "[TVT]TSWG<5>" with "sentrygun" +L 08/24/1999 - 11:25:39: "[TVT]TSWG<5>" destroyed "~~NoN-BoOtAbLe~~<18>"'s "sentry". +L 08/24/1999 - 11:25:45: "[TVT]TSWG<5>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:25:48: "[TVT]TSWG<5>" disconnected +L 08/24/1999 - 11:25:51: "~~NoN-BoOtAbLe~~<18>" say_team "hey-our entire team is engineers!!!???!!!" +L 08/24/1999 - 11:26:14: "~~NoN-BoOtAbLe~~<18>" built a "sentry". +L 08/24/1999 - 11:26:20: "Ash<27><WON:3239379>" connected, address "216.13.173.167:16833" +L 08/24/1999 - 11:26:38: "Ash<27><WON:3239379>" has entered the game +L 08/24/1999 - 11:26:38: "DoOmSaYer<25>" built a "sentry". +L 08/24/1999 - 11:26:44: "Ash<27>" joined team "1". +L 08/24/1999 - 11:26:47: "~~NoN-BoOtAbLe~~<18>" say_team "they are going to blow hole in our yard" +L 08/24/1999 - 11:26:47: "BoNd-DW<26>" activated the goal "rholedet" +L 08/24/1999 - 11:26:47: Broadcast: "#rock_red_yard_opened" +L 08/24/1999 - 11:26:50: "Ash<27>" changed class to "Sniper" +L 08/24/1999 - 11:26:50: "Ash<27>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:27:10: "DoOmSaYer<25>" killed "BoNd-DW<26>" with "sentrygun" +L 08/24/1999 - 11:27:19: "ELFURIO<28><WON:3265039>" connected, address "209.178.130.103:27005" +L 08/24/1999 - 11:27:37: "ELFURIO<28><WON:3265039>" has entered the game +L 08/24/1999 - 11:27:41: "ELFURIO<28>" joined team "1". +L 08/24/1999 - 11:27:47: "Ash<27>" killed "~~NoN-BoOtAbLe~~<18>" with "normalgrenade" +L 08/24/1999 - 11:27:48: "ELFURIO<28>" changed class to "Soldier" +L 08/24/1999 - 11:27:48: "ELFURIO<28>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:27:49: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:27:52: "[UE]_Icyfang<16>" disconnected +L 08/24/1999 - 11:27:52: "<-1>" destroyed "[UE]_Icyfang<16>"'s "sentry". +L 08/24/1999 - 11:27:52: "ELFURIO<28>" changed to team "2". +L 08/24/1999 - 11:27:52: "ELFURIO<28>" killed self with "world" +L 08/24/1999 - 11:27:55: "ELFURIO<28>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:27:55: "DoOmSaYer<25>" killed "Ash<27>" with "sentrygun" +L 08/24/1999 - 11:27:55: "~~NoN-BoOtAbLe~~<18>" say_team "blue sniper in our base" +L 08/24/1999 - 11:27:56: "ELFURIO<28>" changed class to "Soldier" +L 08/24/1999 - 11:27:56: "ELFURIO<28>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:27:58: "Ash<27>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:28:08: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:28:29: "Hazel<14>" killed "ELFURIO<28>" with "sentrygun" +L 08/24/1999 - 11:28:32: "~~NoN-BoOtAbLe~~<18>" killed "Hazel<14>" with "supershotgun" +L 08/24/1999 - 11:28:33: "ELFURIO<28>" changed class to "Engineer" +L 08/24/1999 - 11:28:33: "ELFURIO<28>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:28:35: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:28:54: "~~NoN-BoOtAbLe~~<18>" say_team "watch out-blue trying to build sentry under ground near base" +L 08/24/1999 - 11:29:06: "ELFURIO<28>" built a "sentry". +L 08/24/1999 - 11:29:09: "Sloppy<29><WON:412449>" connected, address "209.66.193.237:27005" +L 08/24/1999 - 11:29:28: "~~NoN-BoOtAbLe~~<18>" killed "BoNd-DW<26>" with "sentrygun" +L 08/24/1999 - 11:29:32: "Sloppy<29><WON:412449>" has entered the game +L 08/24/1999 - 11:29:37: "ELFURIO<28>" disconnected +L 08/24/1999 - 11:29:37: "<-1>" destroyed "ELFURIO<28>"'s "sentry". +L 08/24/1999 - 11:29:43: "ZER@TUL~SA~<30><WON:2478409>" connected, address "204.244.163.205:27005" +L 08/24/1999 - 11:29:49: "<-1>" destroyed "~~NoN-BoOtAbLe~~<18>"'s "dispenser". +L 08/24/1999 - 11:29:56: "BoNd-DW<26>" changed class to "Spy" +L 08/24/1999 - 11:29:57: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:30:03: "ZER@TUL~SA~<30><WON:2478409>" has entered the game +L 08/24/1999 - 11:30:06: "ZER@TUL~SA~<30>" joined team "2". +L 08/24/1999 - 11:30:10: "Ash<27>" killed "~~NoN-BoOtAbLe~~<18>" with "sniperrifle" +L 08/24/1999 - 11:30:12: "ZER@TUL~SA~<30>" changed class to "Scout" +L 08/24/1999 - 11:30:12: "ZER@TUL~SA~<30>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:30:15: "~~NoN-BoOtAbLe~~<18>" say_team "enemy sniper!" +L 08/24/1999 - 11:30:19: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:30:21: "Sloppy<29>" joined team "1". +L 08/24/1999 - 11:30:21: "Sloppy<29>" changed to team "2". +L 08/24/1999 - 11:30:21: "Sloppy<29>" killed self with "world" +L 08/24/1999 - 11:30:24: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:30:26: "Sloppy<29>" changed class to "HWGuy" +L 08/24/1999 - 11:30:26: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:30:37: "BoNd-DW<26>" activated the goal "goalitem" +L 08/24/1999 - 11:30:39: "~~NoN-BoOtAbLe~~<18>" say_team "spy!" +L 08/24/1999 - 11:30:59: "~~NoN-BoOtAbLe~~<18>" killed "BoNd-DW<26>" with "sentrygun" +L 08/24/1999 - 11:31:03: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:31:08: "BoNd-DW<26>" changed class to "Medic" +L 08/24/1999 - 11:31:15: "BoNd-DW<26>" changed class to "Sniper" +L 08/24/1999 - 11:31:16: "Hazel<14>" killed "ZER@TUL~SA~<30>" with "supershotgun" +L 08/24/1999 - 11:31:18: "ZER@TUL~SA~<30>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:31:28: "~~NoN-BoOtAbLe~~<18>" say_team "sniper!" +L 08/24/1999 - 11:31:37: "Ash<27>" killed "~~NoN-BoOtAbLe~~<18>" with "sniperrifle" +L 08/24/1999 - 11:31:39: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:31:42: "ZER@TUL~SA~<30>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:31:45: "~~NoN-BoOtAbLe~~<18>" say_team "in corner" +L 08/24/1999 - 11:31:50: "Ash<27>" killed "Sloppy<29>" with "sniperrifle" +L 08/24/1999 - 11:31:51: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:31:54: "~~NoN-BoOtAbLe~~<18>" say "BRB" +L 08/24/1999 - 11:32:02: "ZER@TUL~SA~<30>" activated the goal "goalitem" +L 08/24/1999 - 11:32:09: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:32:09: "Ash<27>" killed "Sloppy<29>" with "headshot" +L 08/24/1999 - 11:32:12: "Sloppy<29>" changed class to "Sniper" +L 08/24/1999 - 11:32:15: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:32:17: "Hazel<14>" killed "ZER@TUL~SA~<30>" with "sentrygun" +L 08/24/1999 - 11:32:17: "BoNd-DW<26>" killed "DoOmSaYer<25>" with "nails" +L 08/24/1999 - 11:32:18: "ZER@TUL~SA~<30>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:32:23: "Sloppy<29>" killed "Ash<27>" with "sniperrifle" +L 08/24/1999 - 11:32:24: "Ash<27>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:32:30: "DoOmSaYer<25>" say_team "spy comin in hole" +L 08/24/1999 - 11:32:31: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:32:46: "BoNd-DW<26>" killed "~~NoN-BoOtAbLe~~<18>" with "knife" +L 08/24/1999 - 11:32:51: "ZER@TUL~SA~<30>" activated the goal "goalitem" +L 08/24/1999 - 11:33:00: "Hazel<14>" killed "ZER@TUL~SA~<30>" with "sentrygun" +L 08/24/1999 - 11:33:05: "ZER@TUL~SA~<30>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:33:10: "ZER@TUL~SA~<30>" changed class to "HWGuy" +L 08/24/1999 - 11:33:19: "BoNd-DW<26>" destroyed "DoOmSaYer<25>"'s "sentry". +L 08/24/1999 - 11:33:20: "Player<31><WON:412449>" connected, address "209.132.125.155:27005" +L 08/24/1999 - 11:33:31: "-ASF-Sniper<32><WON:2169589>" connected, address "24.66.167.151:27005" +L 08/24/1999 - 11:33:49: "DoOmSaYer<25>" built a "sentry". +L 08/24/1999 - 11:33:53: "-ASF-Sniper<32><WON:2169589>" has entered the game +L 08/24/1999 - 11:33:56: "Sloppy<29>" killed "BoNd-DW<26>" with "headshot" +L 08/24/1999 - 11:33:56: "-ASF-Sniper<32>" joined team "1". +L 08/24/1999 - 11:33:57: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:34:02: "-ASF-Sniper<32>" changed class to "Medic" +L 08/24/1999 - 11:34:02: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:34:03: "Ash<27>" killed "ZER@TUL~SA~<30>" with "sniperrifle" +L 08/24/1999 - 11:34:04: "ZER@TUL~SA~<30>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:34:10: "Player<31><WON:412449>" has entered the game +L 08/24/1999 - 11:34:21: "Ash<27>" disconnected +L 08/24/1999 - 11:34:21: "Player<31>" joined team "1". +L 08/24/1999 - 11:34:33: "Player<31>" changed class to "Pyro" +L 08/24/1999 - 11:34:33: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:34:37: "ZER@TUL~SA~<30>" killed "BoNd-DW<26>" with "ac" +L 08/24/1999 - 11:34:41: "-ASF-SeaDog<33><WON:161589>" connected, address "204.60.53.66:27005" +L 08/24/1999 - 11:34:41: "-ASF-Sniper<32>" changed class to "Pyro" +L 08/24/1999 - 11:34:44: "BoNd-DW<26>" changed class to "Soldier" +L 08/24/1999 - 11:34:44: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:34:51: "Player<31>" say "thx" +L 08/24/1999 - 11:34:57: "BoNd-DW<26>" killed "ZER@TUL~SA~<30>" with "rocket" +L 08/24/1999 - 11:34:59: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:35:05: "Hazel<14>" say_team "thanks" +L 08/24/1999 - 11:35:05: "ZER@TUL~SA~<30>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:35:08: "[BMF]SteelPipe<34><WON:1471009>" connected, address "209.252.162.30:27005" +L 08/24/1999 - 11:35:09: "~~NoN-BoOtAbLe~~<18>" say "im back" +L 08/24/1999 - 11:35:10: "BoNd-DW<26>" say_team "thanks medic" +L 08/24/1999 - 11:35:14: "Iceman<35><WON:2255729>" connected, address "24.226.124.160:27005" +L 08/24/1999 - 11:35:18: "[BMF]SteelPipe<36><WON:1471009>" connected, address "209.252.162.30:27005" +L 08/24/1999 - 11:35:39: "BoNd-DW<26>" killed by world with "#rock_falling_death" +L 08/24/1999 - 11:35:40: "-ASF-Sniper<32>" say "why is the stupid birthday thing still on tf's birthday is over" +L 08/24/1999 - 11:35:40: "-ASF-Sniper<32>" infected "~~NoN-BoOtAbLe~~<18>". +L 08/24/1999 - 11:35:42: "-ASF-Sniper<32>" killed "~~NoN-BoOtAbLe~~<18>" with "timer" +L 08/24/1999 - 11:35:42: "-ASF-Sniper<32>" killed "~~NoN-BoOtAbLe~~<18>" with "infection" +L 08/24/1999 - 11:35:42: "ZER@TUL~SA~<30>" disconnected +L 08/24/1999 - 11:35:45: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:35:51: "Iceman<35><WON:2255729>" has entered the game +L 08/24/1999 - 11:35:54: "~~NoN-BoOtAbLe~~<18>" say "EVEN THE TEAMS" +L 08/24/1999 - 11:35:54: "Iceman<35>" joined team "2". +L 08/24/1999 - 11:35:58: "Iceman<35>" changed class to "Sniper" +L 08/24/1999 - 11:35:58: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:35:59: "Sloppy<29>" say "today is tfc's birthday" +L 08/24/1999 - 11:36:00: "~~NoN-BoOtAbLe~~<18>" say "SEADOG-GO RED" +L 08/24/1999 - 11:36:15: "~~NoN-BoOtAbLe~~<18>" say "yeah...some website i saw had a countdown for it" +L 08/24/1999 - 11:36:15: "Player<31>" say "hi sloppy" +L 08/24/1999 - 11:36:18: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:36:24: "Snowflake<37><WON:1132669>" connected, address "24.6.188.32:27005" +L 08/24/1999 - 11:36:24: "Sloppy<29>" say "hello" +L 08/24/1999 - 11:36:25: "Iceman<35>" changed class to "Demoman" +L 08/24/1999 - 11:36:38: "DoOmSaYer<25>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:36:39: "[BMF]SteelPipe<38><WON:1471009>" connected, address "209.252.162.30:27005" +L 08/24/1999 - 11:36:41: "Snowflake<37><WON:1132669>" has entered the game +L 08/24/1999 - 11:36:45: "Snowflake<37>" joined team "1". +L 08/24/1999 - 11:36:49: "~~NoN-BoOtAbLe~~<18>" say "MUHAHAHAHAH" +L 08/24/1999 - 11:36:52: "Snowflake<37>" changed class to "Engineer" +L 08/24/1999 - 11:36:52: "Snowflake<37>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:36:58: "~~NoN-BoOtAbLe~~<18>" say "FAG" +L 08/24/1999 - 11:36:58: "Iceman<35>" killed self with "normalgrenade" +L 08/24/1999 - 11:37:00: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:37:02: "-ASF-SeaDog<39><WON:161589>" connected, address "204.60.53.66:27005" +L 08/24/1999 - 11:37:23: "Sloppy<29>" say_team "incoming spy" +L 08/24/1999 - 11:37:28: "~~NoN-BoOtAbLe~~<18>" say_team "k" +L 08/24/1999 - 11:37:34: "~~NoN-BoOtAbLe~~<18>" say "EVEN THE TEAMS" +L 08/24/1999 - 11:37:38: "[BMF]SteelPipe<38><WON:1471009>" has entered the game +L 08/24/1999 - 11:37:41: "Sloppy<29>" say_team "i think he is a red sniper" +L 08/24/1999 - 11:37:42: "[BMF]SteelPipe<38>" joined team "2". +L 08/24/1999 - 11:37:43: "BoNd-DW<26>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 11:37:46: "~~NoN-BoOtAbLe~~<18>" say_team "k" +L 08/24/1999 - 11:37:48: "~~NoN-BoOtAbLe~~<18>" say_team "thx" +L 08/24/1999 - 11:37:48: "Iceman<35>" activated the goal "bcave1" +L 08/24/1999 - 11:37:50: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:37:50: "-ASF-Sniper<32>" say "they cant get anymore even than this" +L 08/24/1999 - 11:37:56: "[BMF]SteelPipe<38>" changed class to "Demoman" +L 08/24/1999 - 11:37:56: "[BMF]SteelPipe<38>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:37:57: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:38:06: "[BMF]SteelPipe<38>" changed to team "1". +L 08/24/1999 - 11:38:06: "[BMF]SteelPipe<38>" killed self with "world" +L 08/24/1999 - 11:38:10: "[BMF]SteelPipe<38>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:38:13: "BoNd-DW<26>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 11:38:15: "[BMF]SteelPipe<38>" changed class to "Demoman" +L 08/24/1999 - 11:38:15: "[BMF]SteelPipe<38>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:38:21: "<-1>" destroyed "DoOmSaYer<25>"'s "sentry". +L 08/24/1999 - 11:38:22: "~~NoN-BoOtAbLe~~<18>" say "EVEN THE TEAMS!!!!" +L 08/24/1999 - 11:38:23: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:38:29: "BoNd-DW<26>" say "fuck you" +L 08/24/1999 - 11:38:33: "Iceman<35>" killed self with "normalgrenade" +L 08/24/1999 - 11:38:35: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:38:37: "Snowflake<37>" built a "sentry". +L 08/24/1999 - 11:38:39: "Iceman<35>" changed class to "Sniper" +L 08/24/1999 - 11:38:44: "Player<31>" say "thx" +L 08/24/1999 - 11:38:55: "-ASF-Sniper<32>" say_team "where are u steel?" +L 08/24/1999 - 11:38:55: "[BMF]SteelPipe<38>" disconnected +L 08/24/1999 - 11:39:08: "Sloppy<29>" destroyed "Snowflake<37>"'s "sentry". +L 08/24/1999 - 11:39:09: "-ASF-Sniper<32>" say_team "damn he dropped" +L 08/24/1999 - 11:39:09: "DoOmSaYer<25>" built a "sentry". +L 08/24/1999 - 11:39:12: "~~NoN-BoOtAbLe~~<18>" say "whats with all of this lag???" +L 08/24/1999 - 11:39:17: "Snowflake<37>" disconnected +L 08/24/1999 - 11:39:24: "~~NoN-BoOtAbLe~~<18>" say "better" +L 08/24/1999 - 11:39:24: "BoNd-DW<26>" say "there is no lagg what the hell r u talking about" +L 08/24/1999 - 11:39:24: "[BMF]SteelPipe<40><WON:1471009>" connected, address "209.252.162.30:27005" +L 08/24/1999 - 11:39:25: "~~NoN-BoOtAbLe~~<18>" say "teams" +L 08/24/1999 - 11:39:26: "-ASF-SeaDog<41><WON:161589>" connected, address "204.60.53.66:27005" +L 08/24/1999 - 11:39:28: "-ASF-Sniper<32>" say "everybody is dropping" +L 08/24/1999 - 11:39:37: "-ASF-Sniper<32>" say "no lag 4 me" +L 08/24/1999 - 11:39:38: "Sloppy<29>" say_team "everybody is leaving" +L 08/24/1999 - 11:39:39: "Iceman<35>" activated the goal "bholedet" +L 08/24/1999 - 11:39:39: Broadcast: "#rock_blue_yard_opened" +L 08/24/1999 - 11:39:46: "-ASF-Sniper<32>" infected "Sloppy<29>". +L 08/24/1999 - 11:39:53: "BoNd-DW<26>" destroyed "DoOmSaYer<25>"'s "sentry". +L 08/24/1999 - 11:39:55: "-ASF-Sniper<32>" killed "Sloppy<29>" with "medikit" +L 08/24/1999 - 11:39:55: "-ASF-Sniper<32>" infected "Sloppy<29>". +L 08/24/1999 - 11:39:58: "Sloppy<29>" changed class to "Pyro" +L 08/24/1999 - 11:39:59: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:40:01: "~~NoN-BoOtAbLe~~<18>" say "there is no lag for you only becuase you have a fucking cable modem moron" +L 08/24/1999 - 11:40:02: "thethickness<42><WON:2371719>" connected, address "209.190.172.254:27005" +L 08/24/1999 - 11:40:08: "Sloppy<29>" say_team "fire is cool" +L 08/24/1999 - 11:40:10: "DoOmSaYer<25>" built a "sentry". +L 08/24/1999 - 11:40:15: "-ASF-Sniper<32>" say "howd u know?" +L 08/24/1999 - 11:40:18: "Ash<43><WON:3239379>" connected, address "216.13.173.167:7995" +L 08/24/1999 - 11:40:21: "~~NoN-BoOtAbLe~~<18>" say "MAGIC" +L 08/24/1999 - 11:40:23: "thethickness<42><WON:2371719>" has entered the game +L 08/24/1999 - 11:40:32: "thethickness<42>" joined team "2". +L 08/24/1999 - 11:40:33: "Ash<43><WON:3239379>" has entered the game +L 08/24/1999 - 11:40:39: "thethickness<42>" changed class to "Soldier" +L 08/24/1999 - 11:40:39: "thethickness<42>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:40:41: "Hazel<14>" killed "Sloppy<29>" with "sentrygun" +L 08/24/1999 - 11:40:45: "Sloppy<29>" changed class to "HWGuy" +L 08/24/1999 - 11:40:46: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:40:48: "~~NoN-BoOtAbLe~~<18>" killed "BoNd-DW<26>" with "sentrygun" +L 08/24/1999 - 11:40:51: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:40:58: "BoNd-DW<26>" changed class to "Engineer" +L 08/24/1999 - 11:41:09: "-ASF-SeaDog<41><WON:161589>" has entered the game +L 08/24/1999 - 11:41:09: "-ASF-SeaDog<41>" joined team "1". +L 08/24/1999 - 11:41:12: "DoOmSaYer<25>" killed "BoNd-DW<26>" with "sentrygun" +L 08/24/1999 - 11:41:13: "thethickness<42>" killed by world with "#rock_falling_death" +L 08/24/1999 - 11:41:14: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:41:14: "thethickness<42>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:41:21: "Iceman<35>" killed "Player<31>" with "normalgrenade" +L 08/24/1999 - 11:41:27: "Ash<43>" joined team "1". +L 08/24/1999 - 11:41:27: "Player<31>" changed to team "2". +L 08/24/1999 - 11:41:27: "Player<31>" killed self with "world" +L 08/24/1999 - 11:41:28: "-ASF-SeaDog<41>" changed class to "Soldier" +L 08/24/1999 - 11:41:28: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:41:30: "Ash<43>" changed class to "Sniper" +L 08/24/1999 - 11:41:30: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:41:30: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:41:33: "~~NoN-BoOtAbLe~~<18>" say "nice capture scores!! hehe" +L 08/24/1999 - 11:41:34: "Player<31>" changed class to "HWGuy" +L 08/24/1999 - 11:41:34: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:41:34: "-ASF-SeaDog<41>" changed class to "Scout" +L 08/24/1999 - 11:41:35: "BoNd-DW<26>" killed "Iceman<35>" with "railgun" +L 08/24/1999 - 11:41:37: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:41:42: "-ASF-SeaDog<41>" say "hehe" +L 08/24/1999 - 11:41:47: "-ASF-SeaDog<41>" say "yo snipe" +L 08/24/1999 - 11:41:51: "-ASF-Sniper<32>" say_team "hey" +L 08/24/1999 - 11:41:56: "-ASF-Sniper<32>" say_team "finally u get in" +L 08/24/1999 - 11:41:57: "Ash<43>" killed "thethickness<42>" with "sniperrifle" +L 08/24/1999 - 11:41:58: "~~NoN-BoOtAbLe~~<18>" say_team "doon-build sentry on top ledge so it kills anyone trying to get in" +L 08/24/1999 - 11:41:59: "thethickness<42>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:42:02: "Sloppy<29>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:42:03: "Sloppy<29>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:42:03: "Sloppy<29>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:42:03: "thethickness<42>" disconnected +L 08/24/1999 - 11:42:04: "~~NoN-BoOtAbLe~~<18>" say_team "doom" +L 08/24/1999 - 11:42:09: "-ASF-SeaDog<41>" say "dropped twice.. beotch server" +L 08/24/1999 - 11:42:11: "DoOmSaYer<25>" killed "Ash<43>" with "sentrygun" +L 08/24/1999 - 11:42:12: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:42:17: "-ASF-SeaDog<41>" say "laggy" +L 08/24/1999 - 11:42:20: "-ASF-Sniper<32>" infected "DoOmSaYer<25>". +L 08/24/1999 - 11:42:20: "Sloppy<29>" activated the goal "goalitem" +L 08/24/1999 - 11:42:26: "~~NoN-BoOtAbLe~~<18>" killed "BoNd-DW<26>" with "supershotgun" +L 08/24/1999 - 11:42:28: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:42:33: "Player<31>" killed "-ASF-SeaDog<41>" with "ac" +L 08/24/1999 - 11:42:34: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:42:35: "[BMF]SteelPipe<44><WON:1471009>" connected, address "209.252.162.30:27005" +L 08/24/1999 - 11:42:36: "Ash<43>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 11:42:37: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:42:38: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:42:38: "-ASF-SeaDog<41>" say "laaagy" +L 08/24/1999 - 11:42:42: "BoNd-DW<26>" built a "sentry". +L 08/24/1999 - 11:42:43: "Sloppy<29>" destroyed "BoNd-DW<26>"'s "sentry". +L 08/24/1999 - 11:42:44: "-ASF-Sniper<32>" say_team "damn u ash" +L 08/24/1999 - 11:42:48: "Sloppy<29>" killed "BoNd-DW<26>" with "ac" +L 08/24/1999 - 11:42:50: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:42:51: "Ash<43>" say_team "what" +L 08/24/1999 - 11:42:54: "DoOmSaYer<25>" killed "-ASF-SeaDog<41>" with "sentrygun" +L 08/24/1999 - 11:42:54: "Ash<43>" killed "~~NoN-BoOtAbLe~~<18>" with "headshot" +L 08/24/1999 - 11:42:55: "-ASF-SeaDog<41>" say "sniper:L" +L 08/24/1999 - 11:42:56: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:42:56: "Sloppy<29>" killed "Hazel<14>" with "ac" +L 08/24/1999 - 11:42:57: "Player<31>" changed class to "Sniper" +L 08/24/1999 - 11:42:57: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:42:58: "-ASF-Sniper<32>" say_team "u killed that guy" +L 08/24/1999 - 11:42:58: "~~NoN-BoOtAbLe~~<18>" say "stupid lag again!!" +L 08/24/1999 - 11:42:59: "Hazel<14>" killed "Sloppy<29>" with "sentrygun" +L 08/24/1999 - 11:43:01: "-ASF-SeaDog<41>" say "escort me" +L 08/24/1999 - 11:43:01: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:43:01: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:43:06: "-ASF-Sniper<32>" say_team "where are u?" +L 08/24/1999 - 11:43:07: "Ash<43>" killed self with "normalgrenade" +L 08/24/1999 - 11:43:09: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:43:10: "DoOmSaYer<25>" killed "-ASF-SeaDog<41>" with "sentrygun" +L 08/24/1999 - 11:43:15: "-ASF-SeaDog<41>" say "damn sentry" +L 08/24/1999 - 11:43:16: "Iceman<35>" killed "Hazel<14>" with "normalgrenade" +L 08/24/1999 - 11:43:17: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:43:19: "-ASF-Sniper<32>" say_team "talk team talk" +L 08/24/1999 - 11:43:28: "Sloppy<29>" killed "-ASF-Sniper<32>" with "ac" +L 08/24/1999 - 11:43:28: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:43:29: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:43:31: "-ASF-SeaDog<41>" say "oin the water.. too tlate" +L 08/24/1999 - 11:43:32: "[BMF]SteelPipe<44><WON:1471009>" has entered the game +L 08/24/1999 - 11:43:35: "-ASF-SeaDog<41>" say_team "meet me at the door" +L 08/24/1999 - 11:43:36: "~~NoN-BoOtAbLe~~<18>" say_team "doom-where is your sentry @?" +L 08/24/1999 - 11:43:38: "[BMF]SteelPipe<44>" joined team "1". +L 08/24/1999 - 11:43:39: "BoNd-DW<26>" built a "sentry". +L 08/24/1999 - 11:43:45: "-ASF-Sniper<32>" say "hey steel" +L 08/24/1999 - 11:43:46: "Sloppy<29>" killed "Ash<43>" with "ac" +L 08/24/1999 - 11:43:46: "[BMF]SteelPipe<44>" changed class to "Demoman" +L 08/24/1999 - 11:43:46: "[BMF]SteelPipe<44>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:43:47: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:43:48: "-ASF-SeaDog<41>" say "god.. where's this server at?" +L 08/24/1999 - 11:43:51: "Sloppy<29>" killed "Hazel<14>" with "ac" +L 08/24/1999 - 11:43:54: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:43:57: "Sloppy<29>" activated the goal "goalitem" +L 08/24/1999 - 11:43:58: "Hazel<14>" killed "Sloppy<29>" with "sentrygun" +L 08/24/1999 - 11:43:58: "Hazel<14>" say_team "incoming HW" +L 08/24/1999 - 11:44:00: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:44:09: "-ASF-SeaDog<41>" say_team "mmeet me at the door" +L 08/24/1999 - 11:44:12: "DoOmSaYer<25>" killed "-ASF-SeaDog<41>" with "supershotgun" +L 08/24/1999 - 11:44:15: "Ash<43>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 11:44:16: "DoOmSaYer<25>" killed "-ASF-Sniper<32>" with "empgrenade" +L 08/24/1999 - 11:44:17: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:44:18: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:44:20: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:44:21: "-ASF-SeaDog<41>" say "steelpipe: what's up with your lag?" +L 08/24/1999 - 11:44:26: "Player<31>" changed class to "Pyro" +L 08/24/1999 - 11:44:33: "Ash<43>" killed "DoOmSaYer<25>" with "headshot" +L 08/24/1999 - 11:44:35: "Sloppy<29>" killed "-ASF-SeaDog<41>" with "ac" +L 08/24/1999 - 11:44:36: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:44:37: "Sloppy<29>" killed "[BMF]SteelPipe<44>" with "ac" +L 08/24/1999 - 11:44:39: "*ScUd*BiGdAdDy<45><WON:1499769>" connected, address "63.21.252.189:27005" +L 08/24/1999 - 11:44:39: "[BMF]SteelPipe<44>" disconnected +L 08/24/1999 - 11:44:40: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:44:41: "-ASF-Sniper<32>" say "aww man steal u finally join now u lag like shit damn" +L 08/24/1999 - 11:44:47: "-ASF-Sniper<32>" killed "~~NoN-BoOtAbLe~~<18>" with "flames" +L 08/24/1999 - 11:44:55: "*ScUd*BiGdAdDy<45>" changed name to "[ScUd]BiGdAdDy<45>" +L 08/24/1999 - 11:44:57: "Hazel<14>" killed "Sloppy<29>" with "sentrygun" +L 08/24/1999 - 11:45:00: "-ASF-SeaDog<41>" changed class to "Soldier" +L 08/24/1999 - 11:45:00: "~~NoN-BoOtAbLe~~<18>" changed class to "Medic" +L 08/24/1999 - 11:45:01: "<-1>" destroyed "~~NoN-BoOtAbLe~~<18>"'s "sentry". +L 08/24/1999 - 11:45:01: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:01: "Sloppy<29>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:45:02: "DoOmSaYer<25>" killed "-ASF-SeaDog<41>" with "sentrygun" +L 08/24/1999 - 11:45:03: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:04: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:13: "Sloppy<29>" say_team "get their key fast" +L 08/24/1999 - 11:45:15: "[ScUd]BiGdAdDy<45><WON:1499769>" has entered the game +L 08/24/1999 - 11:45:22: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:45:22: "[ScUd]BiGdAdDy<45>" joined team "1". +L 08/24/1999 - 11:45:22: "DoOmSaYer<25>" killed "-ASF-Sniper<32>" with "sentrygun" +L 08/24/1999 - 11:45:23: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:25: "~~NoN-BoOtAbLe~~<18>" infected "-ASF-SeaDog<41>". +L 08/24/1999 - 11:45:34: "BoNd-DW<26>" built a "sentry". +L 08/24/1999 - 11:45:35: "Ash<43>" killed "~~NoN-BoOtAbLe~~<18>" with "sniperrifle" +L 08/24/1999 - 11:45:36: "Sloppy<29>" killed "-ASF-SeaDog<41>" with "ac" +L 08/24/1999 - 11:45:38: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:41: "-ASF-Sniper<32>" say "i am going to kill that gun 1 way or another" +L 08/24/1999 - 11:45:41: "~~NoN-BoOtAbLe~~<18>" changed class to "Pyro" +L 08/24/1999 - 11:45:42: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:45: "[ScUd]BiGdAdDy<45>" changed class to "Demoman" +L 08/24/1999 - 11:45:45: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:50: "Sloppy<29>" killed "-ASF-Sniper<32>" with "ac" +L 08/24/1999 - 11:45:51: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:52: "-ASF-SeaDog<41>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 11:45:52: "-ASF-SeaDog<41>" killed "Player<31>" with "rocket" +L 08/24/1999 - 11:45:55: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:57: "-ASF-SeaDog<41>" say "mywhahahhaahahahahah" +L 08/24/1999 - 11:45:58: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:45:58: "[ScUd]BiGdAdDy<45>" say "what the" +L 08/24/1999 - 11:46:06: "-ASF-Sniper<32>" killed "Iceman<35>" with "rocket" +L 08/24/1999 - 11:46:07: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:46:11: "-ASF-SeaDog<41>" say "die beeotc h" +L 08/24/1999 - 11:46:18: "[ScUd]BiGdAdDy<45>" say "why did i shoot dies" +L 08/24/1999 - 11:46:20: "MY-T1<46><WON:3271809>" connected, address "152.204.59.211:27005" +L 08/24/1999 - 11:46:29: "MY-T1<47><WON:3271809>" connected, address "152.204.59.211:27005" +L 08/24/1999 - 11:46:39: "DoOmSaYer<25>" killed "Ash<43>" with "empgrenade" +L 08/24/1999 - 11:46:41: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:46:44: "-ASF-SeaDog<41>" say "greedy engineers" +L 08/24/1999 - 11:46:52: "BoNd-DW<26>" say "fuck youw" +L 08/24/1999 - 11:46:58: "-ASF-Sniper<32>" killed "Sloppy<29>" with "flames" +L 08/24/1999 - 11:47:00: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:47:05: "MY-T1<48><WON:3271809>" connected, address "152.204.59.211:27005" +L 08/24/1999 - 11:47:09: "-ASF-Sniper<32>" killed "Player<31>" with "rocket" +L 08/24/1999 - 11:47:13: "~~NoN-BoOtAbLe~~<18>" activated the goal "goalitem" +L 08/24/1999 - 11:47:15: "DoOmSaYer<25>" killed "Ash<43>" with "sentrygun" +L 08/24/1999 - 11:47:17: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:47:17: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:47:21: "Sloppy<29>" killed by world with "#rock_falling_death" +L 08/24/1999 - 11:47:22: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:47:22: "-ASF-SeaDog<41>" say "greedy engs stealinj my ammo" +L 08/24/1999 - 11:47:26: "-ASF-SeaDog<41>" say "you dont need em" +L 08/24/1999 - 11:47:27: "DoOmSaYer<25>" say "drop ammo every now and then" +L 08/24/1999 - 11:47:29: "BoNd-DW<26>" say "fuck you" +L 08/24/1999 - 11:47:31: "BoNd-DW<26>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 11:47:38: "~~NoN-BoOtAbLe~~<18>" say_team "key near gas chamber" +L 08/24/1999 - 11:47:38: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:47:41: "-ASF-SeaDog<41>" say "i always drop" +L 08/24/1999 - 11:47:44: "DoOmSaYer<25>" killed "-ASF-Sniper<32>" with "empgrenade" +L 08/24/1999 - 11:47:46: "~~NoN-BoOtAbLe~~<18>" changed class to "Scout" +L 08/24/1999 - 11:47:46: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:48:01: "-ASF-SeaDog<41>" say "dudE! this isnt half life" +L 08/24/1999 - 11:48:01: "Sloppy<29>" say_team "where is the hey?" +L 08/24/1999 - 11:48:02: "-ASF-Sniper<32>" say "those fucking grenades better not be in tf2" +L 08/24/1999 - 11:48:04: "[ScUd]BiGdAdDy<45>" say "why the hell when i shoot i get presents" +L 08/24/1999 - 11:48:04: "-ASF-SeaDog<41>" say "damn crowbars" +L 08/24/1999 - 11:48:05: "BoNd-DW<26>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 11:48:07: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:48:20: "~~NoN-BoOtAbLe~~<18>" say "TFCs birthday" +L 08/24/1999 - 11:48:23: "BoNd-DW<26>" say "itas tf's b-day dumb fuck" +L 08/24/1999 - 11:48:23: "-ASF-Sniper<32>" killed "Sloppy<29>" with "flames" +L 08/24/1999 - 11:48:24: "DoOmSaYer<25>" killed "-ASF-SeaDog<41>" with "sentrygun" +L 08/24/1999 - 11:48:25: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:48:27: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:48:32: "BoNd-DW<26>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 11:48:33: "-ASF-SeaDog<41>" say "shut up flamer" +L 08/24/1999 - 11:48:36: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:48:37: "[ScUd]BiGdAdDy<45>" say "weird" +L 08/24/1999 - 11:48:40: "~~NoN-BoOtAbLe~~<18>" say_team "DAMN" +L 08/24/1999 - 11:48:46: "~~NoN-BoOtAbLe~~<18>" say_team "someone kill that damn SENTRY" +L 08/24/1999 - 11:48:49: "[ScUd]BiGdAdDy<45>" say "hows birthday" +L 08/24/1999 - 11:48:52: "Player<31>" killed self with "rocket" +L 08/24/1999 - 11:48:53: "DoOmSaYer<25>" killed "-ASF-Sniper<32>" with "supershotgun" +L 08/24/1999 - 11:48:54: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:48:55: "[ScUd]BiGdAdDy<45>" say "whos" +L 08/24/1999 - 11:48:56: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:49:00: "-ASF-SeaDog<41>" say "mine" +L 08/24/1999 - 11:49:04: "-ASF-SeaDog<41>" say "muwahhaha" +L 08/24/1999 - 11:49:04: "Player<31>" changed class to "Sniper" +L 08/24/1999 - 11:49:04: "[ScUd]BiGdAdDy<45>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 11:49:08: "-ASF-SeaDog<41>" changed class to "Engineer" +L 08/24/1999 - 11:49:08: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:49:09: "~~NoN-BoOtAbLe~~<18>" activated the goal "goalitem" +L 08/24/1999 - 11:49:23: "BoNd-DW<26>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 11:49:24: "[ScUd]BiGdAdDy<45>" say "how do u get presents for bombs and stuff" +L 08/24/1999 - 11:49:24: "daniel<49><WON:951929>" connected, address "207.215.85.246:27005" +L 08/24/1999 - 11:49:35: "-ASF-Sniper<32>" say "they are just there" +L 08/24/1999 - 11:49:37: "-ASF-SeaDog<41>" say "this is bitchin" +L 08/24/1999 - 11:49:38: "~~NoN-BoOtAbLe~~<18>" say_team "GET RID OF THAT SENTRYIN THEIR BASE NEAR KEY" +L 08/24/1999 - 11:49:38: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:49:39: "daniel<49><WON:951929>" has entered the game +L 08/24/1999 - 11:49:40: "DoOmSaYer<25>" say "being a good boy" +L 08/24/1999 - 11:49:41: "daniel<49>" joined team "2". +L 08/24/1999 - 11:49:41: "-ASF-Sniper<32>" say "shoot grenades" +L 08/24/1999 - 11:49:44: "daniel<49>" changed class to "Spy" +L 08/24/1999 - 11:49:44: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:49:48: "-ASF-SeaDog<41>" say "damn lag" +L 08/24/1999 - 11:49:49: "Sloppy<29>" activated the goal "goalitem" +L 08/24/1999 - 11:49:54: "BoNd-DW<26>" killed "Sloppy<29>" with "railgun" +L 08/24/1999 - 11:49:56: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:49:56: "~~NoN-BoOtAbLe~~<18>" say_team "cant-i die...need lots of people before it returns" +L 08/24/1999 - 11:50:05: "DoOmSaYer<25>" activated the goal "goalitem" +L 08/24/1999 - 11:50:07: "BoNd-DW<26>" killed "DoOmSaYer<25>" with "sentrygun" +L 08/24/1999 - 11:50:09: "Iceman<35>" killed "Ash<43>" with "headshot" +L 08/24/1999 - 11:50:10: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:10: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:13: "Hazel<14>" killed "Player<31>" with "sentrygun" +L 08/24/1999 - 11:50:14: "~~NoN-BoOtAbLe~~<18>" activated the goal "goalitem" +L 08/24/1999 - 11:50:14: "[ScUd]BiGdAdDy<45>" killed "~~NoN-BoOtAbLe~~<18>" with "pipebomb" +L 08/24/1999 - 11:50:15: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:16: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:17: "BoNd-DW<26>" built a "dispenser". +L 08/24/1999 - 11:50:19: "~~NoN-BoOtAbLe~~<18>" say_team "GO!" +L 08/24/1999 - 11:50:23: "~~NoN-BoOtAbLe~~<18>" say_team "blow it up!" +L 08/24/1999 - 11:50:40: "daniel<49>" killed self with "normalgrenade" +L 08/24/1999 - 11:50:42: "DoOmSaYer<25>" killed "-ASF-SeaDog<41>" with "sentrygun" +L 08/24/1999 - 11:50:44: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:44: "BoNd-DW<26>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 11:50:45: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:46: "Sloppy<29>" killed self with "mirvgrenade" +L 08/24/1999 - 11:50:47: "DoOmSaYer<25>" killed "BoNd-DW<26>" with "empgrenade" +L 08/24/1999 - 11:50:47: "DoOmSaYer<25>" killed "Ash<43>" with "empgrenade" +L 08/24/1999 - 11:50:48: "DoOmSaYer<25>" activated the goal "goalitem" +L 08/24/1999 - 11:50:49: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:49: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:49: "BoNd-DW<26>" killed "DoOmSaYer<25>" with "sentrygun" +L 08/24/1999 - 11:50:50: "DoOmSaYer<25>" killed "-ASF-Sniper<32>" with "empgrenade" +L 08/24/1999 - 11:50:50: "DoOmSaYer<25>" destroyed "BoNd-DW<26>"'s "dispenser". +L 08/24/1999 - 11:50:50: "DoOmSaYer<25>" killed "[ScUd]BiGdAdDy<45>" with "empgrenade" +L 08/24/1999 - 11:50:51: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:52: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:54: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:56: "[ScUd]BiGdAdDy<45>" changed class to "Sniper" +L 08/24/1999 - 11:50:56: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:50:56: "~~NoN-BoOtAbLe~~<18>" say_team "kill the damn thing" +L 08/24/1999 - 11:50:57: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:51:06: "-ASF-Sniper<32>" changed class to "Spy" +L 08/24/1999 - 11:51:09: "DoOmSaYer<25>" killed "Ash<43>" with "sentrygun" +L 08/24/1999 - 11:51:11: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:51:12: "BoNd-DW<26>" built a "dispenser". +L 08/24/1999 - 11:51:28: "-ASF-SeaDog<41>" say "god im so lagged" +L 08/24/1999 - 11:51:36: "Iceman<35>" killed "-ASF-SeaDog<41>" with "sniperrifle" +L 08/24/1999 - 11:51:36: "Hazel<14>" built a "dispenser". +L 08/24/1999 - 11:51:37: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:51:49: "~~NoN-BoOtAbLe~~<18>" activated the goal "goalitem" +L 08/24/1999 - 11:51:49: "BoNd-DW<26>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 11:51:52: "BoNd-DW<26>" killed "DoOmSaYer<25>" with "sentrygun" +L 08/24/1999 - 11:51:52: "~~NoN-BoOtAbLe~~<18>" say_team "dan" +L 08/24/1999 - 11:51:54: "~~NoN-BoOtAbLe~~<18>" say_team "damn" +L 08/24/1999 - 11:51:55: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:51:55: "DoOmSaYer<25>" destroyed "BoNd-DW<26>"'s "dispenser". +L 08/24/1999 - 11:51:55: "DoOmSaYer<25>" destroyed "BoNd-DW<26>"'s "dispenser". +L 08/24/1999 - 11:51:55: "DoOmSaYer<25>" destroyed "BoNd-DW<26>"'s "dispenser". +L 08/24/1999 - 11:51:55: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:51:56: "daniel<49>" killed "-ASF-SeaDog<41>" with "supershotgun" +L 08/24/1999 - 11:52:02: "BoNd-DW<26>" built a "dispenser". +L 08/24/1999 - 11:52:03: "~~NoN-BoOtAbLe~~<18>" say_team "kill it" +L 08/24/1999 - 11:52:06: "-ASF-SeaDog<41>" say "i'm gonna fuck my isp's executive's secrectary" +L 08/24/1999 - 11:52:16: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:52:17: "-ASF-SeaDog<41>" say "daniel, you lag kill fag" +L 08/24/1999 - 11:52:21: "~~NoN-BoOtAbLe~~<18>" activated the goal "goalitem" +L 08/24/1999 - 11:52:22: "BoNd-DW<26>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 11:52:24: "Ash<43>" killed "Player<31>" with "sniperrifle" +L 08/24/1999 - 11:52:25: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:52:28: "-ASF-Sniper<32>" say_team "hey seadog" +L 08/24/1999 - 11:52:29: "daniel<49>" say "what the hell are you talkin about fagget" +L 08/24/1999 - 11:52:37: "-ASF-Sniper<32>" say_team "lets be spys and go into their base" +L 08/24/1999 - 11:52:38: "~~NoN-BoOtAbLe~~<18>" say_team "its near the dispension thing in middle blocking it" +L 08/24/1999 - 11:52:39: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:52:41: "Iceman<35>" killed "Ash<43>" with "headshot" +L 08/24/1999 - 11:52:48: =------= MATCH RESULTS =------= +L 08/24/1999 - 11:52:48: -> DRAW <- +L 08/24/1999 - 11:52:48: "blue" RESULTS: "6" players. "45" frags, "6" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 11:52:48: "red" RESULTS: "6" players. "38" frags, "6" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 11:52:50: "-ASF-Sniper<32>" say "gg" +L 08/24/1999 - 11:52:52: "DoOmSaYer<25>" say "gg" +L 08/24/1999 - 11:52:52: "~~NoN-BoOtAbLe~~<18>" say_team "someone blow the depsnser up" +L 08/24/1999 - 11:52:54: Log closed. diff --git a/utils/tfstats/testsuite2/l0824006.log b/utils/tfstats/testsuite2/l0824006.log new file mode 100644 index 0000000..ac0b5bb --- /dev/null +++ b/utils/tfstats/testsuite2/l0824006.log @@ -0,0 +1,978 @@ +L 08/24/1999 - 11:52:54: Log file started. +L 08/24/1999 - 11:52:54: Spawning server "2fort" +L 08/24/1999 - 11:52:54: server cvars start +L 08/24/1999 - 11:52:54: "cr_random" = "0" +L 08/24/1999 - 11:52:54: "cr_engineer" = "0" +L 08/24/1999 - 11:52:54: "cr_spy" = "0" +L 08/24/1999 - 11:52:54: "cr_pyro" = "0" +L 08/24/1999 - 11:52:54: "cr_hwguy" = "0" +L 08/24/1999 - 11:52:54: "cr_medic" = "0" +L 08/24/1999 - 11:52:54: "cr_demoman" = "0" +L 08/24/1999 - 11:52:54: "cr_soldier" = "0" +L 08/24/1999 - 11:52:54: "cr_sniper" = "0" +L 08/24/1999 - 11:52:54: "cr_scout" = "0" +L 08/24/1999 - 11:52:54: "decalfrequency" = "30" +L 08/24/1999 - 11:52:54: "mp_autocrosshair" = "1" +L 08/24/1999 - 11:52:54: "mp_flashlight" = "0" +L 08/24/1999 - 11:52:54: "mp_footsteps" = "1" +L 08/24/1999 - 11:52:54: "mp_forcerespawn" = "1" +L 08/24/1999 - 11:52:54: "mp_weaponstay" = "0" +L 08/24/1999 - 11:52:54: "mp_falldamage" = "0" +L 08/24/1999 - 11:52:54: "mp_friendlyfire" = "0" +L 08/24/1999 - 11:52:54: "mp_timelimit" = "30" +L 08/24/1999 - 11:52:54: "mp_fraglimit" = "0" +L 08/24/1999 - 11:52:54: "mp_teamplay" = "21" +L 08/24/1999 - 11:52:54: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 11:52:54: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 11:52:54: "tfc_adminpwd" = "" +L 08/24/1999 - 11:52:54: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 11:52:54: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 11:52:54: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 11:52:54: "tfc_autoteam" = "1" +L 08/24/1999 - 11:52:54: "sv_maxrate" = "0" +L 08/24/1999 - 11:52:54: "sv_minrate" = "0" +L 08/24/1999 - 11:52:54: "sv_allowupload" = "1" +L 08/24/1999 - 11:52:54: "sv_allowdownload" = "1" +L 08/24/1999 - 11:52:54: "sv_upload_maxsize" = "0" +L 08/24/1999 - 11:52:54: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 11:52:54: "sv_spectalk" = "1" +L 08/24/1999 - 11:52:54: "sv_maxspectators" = "8" +L 08/24/1999 - 11:52:54: "sv_cheats" = "0" +L 08/24/1999 - 11:52:54: "sv_clienttrace" = "3.5" +L 08/24/1999 - 11:52:54: "sv_timeout" = "65" +L 08/24/1999 - 11:52:54: "sv_waterfriction" = "1" +L 08/24/1999 - 11:52:54: "sv_wateraccelerate" = "10" +L 08/24/1999 - 11:52:54: "sv_airaccelerate" = "10" +L 08/24/1999 - 11:52:54: "sv_airmove" = "1" +L 08/24/1999 - 11:52:54: "sv_bounce" = "1" +L 08/24/1999 - 11:52:54: "sv_clipmode" = "0" +L 08/24/1999 - 11:52:54: "sv_stepsize" = "18" +L 08/24/1999 - 11:52:54: "sv_accelerate" = "10" +L 08/24/1999 - 11:52:54: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 11:52:54: "sv_stopspeed" = "100" +L 08/24/1999 - 11:52:54: "edgefriction" = "2" +L 08/24/1999 - 11:52:54: "sv_friction" = "4" +L 08/24/1999 - 11:52:54: "sv_gravity" = "800" +L 08/24/1999 - 11:52:54: "sv_aim" = "0" +L 08/24/1999 - 11:52:54: "sv_password" = "" +L 08/24/1999 - 11:52:54: "pausable" = "0" +L 08/24/1999 - 11:52:54: "coop" = "0" +L 08/24/1999 - 11:52:54: "deathmatch" = "1" +L 08/24/1999 - 11:52:54: "mp_logecho" = "1" +L 08/24/1999 - 11:52:54: "mp_logfile" = "1" +L 08/24/1999 - 11:52:54: "cmdline" = "0" +L 08/24/1999 - 11:52:54: server cvars end +L 08/24/1999 - 11:52:56: Map CRC "-652696221" +L 08/24/1999 - 11:52:56: "sv_maxspeed" = "500" +L 08/24/1999 - 11:52:56: Server name is "VALVe Test Server" +L 08/24/1999 - 11:52:56: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 11:53:08: "Ash<43><WON:3239379>" has entered the game +L 08/24/1999 - 11:53:11: "-ASF-Sniper<32><WON:2169589>" has entered the game +L 08/24/1999 - 11:53:12: "Sloppy<29><WON:412449>" has entered the game +L 08/24/1999 - 11:53:13: "daniel<49><WON:951929>" has entered the game +L 08/24/1999 - 11:53:15: "Sloppy<29>" joined team "1". +L 08/24/1999 - 11:53:15: "-ASF-Sniper<32>" joined team "1". +L 08/24/1999 - 11:53:15: "daniel<49>" joined team "2". +L 08/24/1999 - 11:53:16: "Sloppy<29>" changed class to "HWGuy" +L 08/24/1999 - 11:53:16: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:16: "daniel<49>" changed class to "Spy" +L 08/24/1999 - 11:53:16: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:16: "-ASF-Sniper<32>" changed class to "Spy" +L 08/24/1999 - 11:53:16: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:17: "~~NoN-BoOtAbLe~~<18><WON:1437269>" has entered the game +L 08/24/1999 - 11:53:17: "Hazel<14><WON:610659>" has entered the game +L 08/24/1999 - 11:53:21: "Hazel<14>" joined team "2". +L 08/24/1999 - 11:53:22: "Hazel<14>" changed class to "Engineer" +L 08/24/1999 - 11:53:22: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:25: "BoNd-DW<26><WON:2104859>" has entered the game +L 08/24/1999 - 11:53:28: "BoNd-DW<26>" joined team "1". +L 08/24/1999 - 11:53:28: "~~NoN-BoOtAbLe~~<18>" joined team "2". +L 08/24/1999 - 11:53:31: "-ASF-Sniper<32>" uncovered "daniel<49>". +L 08/24/1999 - 11:53:31: "daniel<49>" uncovered "-ASF-Sniper<32>". +L 08/24/1999 - 11:53:32: "BoNd-DW<26>" changed class to "Sniper" +L 08/24/1999 - 11:53:32: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:34: "~~NoN-BoOtAbLe~~<18>" changed class to "Sniper" +L 08/24/1999 - 11:53:34: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:34: "Ash<43>" joined team "1". +L 08/24/1999 - 11:53:37: "~~NoN-BoOtAbLe~~<18>" changed class to "Sniper" +L 08/24/1999 - 11:53:38: "Ash<43>" changed class to "Sniper" +L 08/24/1999 - 11:53:38: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:40: "~~NoN-BoOtAbLe~~<18>" changed to team "1". +L 08/24/1999 - 11:53:40: "~~NoN-BoOtAbLe~~<18>" killed self with "world" +L 08/24/1999 - 11:53:41: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:43: "DoOmSaYer<25><WON:757389>" has entered the game +L 08/24/1999 - 11:53:43: "~~NoN-BoOtAbLe~~<18>" changed class to "Scout" +L 08/24/1999 - 11:53:43: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:45: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:53:48: "-ASF-Sniper<32>" killed "daniel<49>" with "knife" +L 08/24/1999 - 11:53:50: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:53:51: "Sloppy<29>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:53:59: "daniel<49>" uncovered "-ASF-Sniper<32>". +L 08/24/1999 - 11:54:02: "daniel<49>" killed "-ASF-Sniper<32>" with "supershotgun" +L 08/24/1999 - 11:54:04: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:07: "[ScUd]BiGdAdDy<45><WON:1499769>" has entered the game +L 08/24/1999 - 11:54:08: "Iceman<35><WON:2255729>" has entered the game +L 08/24/1999 - 11:54:09: "[ScUd]BiGdAdDy<45>" joined team "2". +L 08/24/1999 - 11:54:10: "Iceman<35>" joined team "2". +L 08/24/1999 - 11:54:12: "~~NoN-BoOtAbLe~~<18>" activated the goal "Red Flag" +L 08/24/1999 - 11:54:13: "Iceman<35>" changed class to "Sniper" +L 08/24/1999 - 11:54:13: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:14: "[ScUd]BiGdAdDy<45>" changed class to "Sniper" +L 08/24/1999 - 11:54:14: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:15: "-ASF-Sniper<32>" say "yeah when i had no health..." +L 08/24/1999 - 11:54:15: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:54:16: "Player<31><WON:412449>" has entered the game +L 08/24/1999 - 11:54:20: "Player<31>" joined team "2". +L 08/24/1999 - 11:54:29: "Iceman<35>" killed "Ash<43>" with "headshot" +L 08/24/1999 - 11:54:31: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:31: "Player<31>" changed class to "Sniper" +L 08/24/1999 - 11:54:31: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:31: "Hazel<14>" killed "Sloppy<29>" with "sentrygun" +L 08/24/1999 - 11:54:32: "BoNd-DW<26>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:54:37: "BoNd-DW<26>" killed "Iceman<35>" with "headshot" +L 08/24/1999 - 11:54:38: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:40: "~~NoN-BoOtAbLe~~<18>" say_team "thx" +L 08/24/1999 - 11:54:41: "Sloppy<29>" say_team "go flag carrier" +L 08/24/1999 - 11:54:41: "daniel<49>" killed "Ash<43>" with "knife" +L 08/24/1999 - 11:54:42: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:43: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:44: "BoNd-DW<26>" killed "[ScUd]BiGdAdDy<45>" with "sniperrifle" +L 08/24/1999 - 11:54:46: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:53: "[ScUd]BiGdAdDy<45>" killed "BoNd-DW<26>" with "sniperrifle" +L 08/24/1999 - 11:54:54: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:54:57: "~~NoN-BoOtAbLe~~<18>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 11:54:59: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:55:01: "Iceman<35>" changed class to "Sniper" +L 08/24/1999 - 11:55:01: "daniel<49>" killed "Ash<43>" with "knife" +L 08/24/1999 - 11:55:05: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:06: "~~NoN-BoOtAbLe~~<18>" say_team "guard me when i get it" +L 08/24/1999 - 11:55:11: "BoNd-DW<26>" killed "daniel<49>" with "autorifle" +L 08/24/1999 - 11:55:14: "DoOmSaYer<25>" joined team "1". +L 08/24/1999 - 11:55:16: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:16: "Hazel<14>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 11:55:18: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:19: "Sloppy<29>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:55:28: "DoOmSaYer<25>" changed class to "Sniper" +L 08/24/1999 - 11:55:28: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:28: "Ash<43>" killed "Player<31>" with "sniperrifle" +L 08/24/1999 - 11:55:28: "daniel<49>" killed "~~NoN-BoOtAbLe~~<18>" with "knife" +L 08/24/1999 - 11:55:28: "-ASF-SeaDog<41><WON:161589>" has entered the game +L 08/24/1999 - 11:55:28: "-ASF-SeaDog<41>" joined team "2". +L 08/24/1999 - 11:55:29: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:31: "Sloppy<29>" say_team "get back to flag asap" +L 08/24/1999 - 11:55:33: "BoNd-DW<26>" killed "[ScUd]BiGdAdDy<45>" with "sniperrifle" +L 08/24/1999 - 11:55:34: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:35: "-ASF-SeaDog<41>" say "ggmnb ''['" +L 08/24/1999 - 11:55:35: "Player<31>" changed to team "1". +L 08/24/1999 - 11:55:35: "Player<31>" killed self with "world" +L 08/24/1999 - 11:55:40: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:42: "-ASF-SeaDog<41>" changed class to "Soldier" +L 08/24/1999 - 11:55:42: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:43: "Player<31>" changed class to "Sniper" +L 08/24/1999 - 11:55:43: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:43: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:55:44: "Iceman<35>" killed "BoNd-DW<26>" with "headshot" +L 08/24/1999 - 11:55:44: "Sloppy<29>" killed "Hazel<14>" with "ac" +L 08/24/1999 - 11:55:45: "Sloppy<29>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:55:45: "Sloppy<29>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:55:47: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:49: "-ASF-Sniper<32>" activated the goal "Red Flag" +L 08/24/1999 - 11:55:51: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:55:53: "Ash<43>" killed "[ScUd]BiGdAdDy<45>" with "sniperrifle" +L 08/24/1999 - 11:55:56: "-ASF-Sniper<32>" say_team "thx for backup sloppy" +L 08/24/1999 - 11:55:57: "-ASF-SeaDog<41>" changed class to "Scout" +L 08/24/1999 - 11:55:57: "[ScUd]BiGdAdDy<45>" changed class to "Demoman" +L 08/24/1999 - 11:55:57: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:56:00: "-ASF-Sniper<32>" say_team "escort me out" +L 08/24/1999 - 11:56:02: "daniel<49>" killed "Ash<43>" with "normalgrenade" +L 08/24/1999 - 11:56:04: "daniel<49>" killed "DoOmSaYer<25>" with "normalgrenade" +L 08/24/1999 - 11:56:06: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:56:11: "DoOmSaYer<25>" say "bitch" +L 08/24/1999 - 11:56:12: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:56:16: "daniel<49>" killed "Player<31>" with "knife" +L 08/24/1999 - 11:56:18: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:56:19: "Sloppy<29>" say_team "come on" +L 08/24/1999 - 11:56:22: "daniel<49>" killed "BoNd-DW<26>" with "knife" +L 08/24/1999 - 11:56:26: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:56:28: "[ScUd]BiGdAdDy<45>" killed "Ash<43>" with "pipebomb" +L 08/24/1999 - 11:56:30: "Ash<43>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:56:31: "[ScUd]BiGdAdDy<45>" killed "Player<31>" with "pipebomb" +L 08/24/1999 - 11:56:32: "-ASF-SeaDog<41>" changed class to "Scout" +L 08/24/1999 - 11:56:32: "~~NoN-BoOtAbLe~~<18>" say_team "when i get it guard me" +L 08/24/1999 - 11:56:34: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:56:39: "Sloppy<29>" say_team " i know" +L 08/24/1999 - 11:56:41: "Ash<43>" killed "daniel<49>" with "sniperrifle" +L 08/24/1999 - 11:56:43: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:56:46: "[ScUd]BiGdAdDy<45>" killed "Sloppy<29>" with "mirvgrenade" +L 08/24/1999 - 11:56:46: "~~NoN-BoOtAbLe~~<18>" say_team "help!" +L 08/24/1999 - 11:56:47: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:56:49: "-ASF-SeaDog<41>" say "hehehe" +L 08/24/1999 - 11:56:50: "~~NoN-BoOtAbLe~~<18>" say_team "im dead" +L 08/24/1999 - 11:56:57: "-ASF-SeaDog<41>" say "spy!" +L 08/24/1999 - 11:56:59: "[ScUd]BiGdAdDy<45>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 11:57:04: "~~NoN-BoOtAbLe~~<18>" say_team "HELP IN THEIR FALG ROOM!" +L 08/24/1999 - 11:57:09: "DoOmSaYer<25>" changed class to "Soldier" +L 08/24/1999 - 11:57:10: "-ASF-Sniper<32>" say_team "they hve me cornered" +L 08/24/1999 - 11:57:10: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:57:10: "BoNd-DW<26>" killed "daniel<49>" with "sniperrifle" +L 08/24/1999 - 11:57:12: "Sloppy<29>" say_team "coming" +L 08/24/1999 - 11:57:12: "~~NoN-BoOtAbLe~~<18>" say_team "someones trying to kill em" +L 08/24/1999 - 11:57:13: "Hazel<14>" killed "~~NoN-BoOtAbLe~~<18>" with "normalgrenade" +L 08/24/1999 - 11:57:13: "daniel<49>" changed class to "Sniper" +L 08/24/1999 - 11:57:13: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:57:14: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:57:16: "BoNd-DW<26>" killed "-ASF-SeaDog<41>" with "sniperrifle" +L 08/24/1999 - 11:57:16: "-ASF-SeaDog<41>" killed "Ash<43>" with "rocket" +L 08/24/1999 - 11:57:17: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:57:22: "-ASF-Sniper<32>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 11:57:26: "daniel<49>" killed "BoNd-DW<26>" with "sniperrifle" +L 08/24/1999 - 11:57:27: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:57:27: "-ASF-SeaDog<41>" changed class to "Soldier" +L 08/24/1999 - 11:57:28: "Sloppy<29>" killed "Iceman<35>" with "mirvgrenade" +L 08/24/1999 - 11:57:29: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:57:36: "Hazel<14>" built a "sentry". +L 08/24/1999 - 11:57:36: "BoNd-DW<26>" changed class to "Spy" +L 08/24/1999 - 11:57:41: "Iceman<35>" say "no gravity!!!!" +L 08/24/1999 - 11:57:46: "daniel<49>" killed "Player<31>" with "sniperrifle" +L 08/24/1999 - 11:57:48: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:57:53: "Player<31>" changed class to "HWGuy" +L 08/24/1999 - 11:57:55: "BoNd-DW<26>" killed "daniel<49>" with "sniperrifle" +L 08/24/1999 - 11:57:57: "daniel<49>" changed class to "Spy" +L 08/24/1999 - 11:57:57: "-ASF-SeaDog<41>" activated the goal "Blue Flag" +L 08/24/1999 - 11:57:57: "~~NoN-BoOtAbLe~~<18>" say_team "blow sentry up" +L 08/24/1999 - 11:57:58: "[ScUd]BiGdAdDy<45>" killed "BoNd-DW<26>" with "gl_grenade" +L 08/24/1999 - 11:57:58: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:57:58: "Hazel<14>" killed "-ASF-Sniper<32>" with "empgrenade" +L 08/24/1999 - 11:57:59: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:58:00: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:58:04: "~~NoN-BoOtAbLe~~<18>" activated the goal "Red Flag" +L 08/24/1999 - 11:58:08: "Iceman<35>" killed "Player<31>" with "sniperrifle" +L 08/24/1999 - 11:58:08: "Sloppy<29>" killed "Hazel<14>" with "normalgrenade" +L 08/24/1999 - 11:58:08: "Sloppy<29>" destroyed "Hazel<14>"'s "sentry". +L 08/24/1999 - 11:58:09: "Sloppy<29>" say_team "go" +L 08/24/1999 - 11:58:09: "Hazel<14>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:58:09: "DoOmSaYer<25>" killed "-ASF-SeaDog<41>" with "rocket" +L 08/24/1999 - 11:58:10: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:58:13: "Ash<43>" disconnected +L 08/24/1999 - 11:58:13: "~~NoN-BoOtAbLe~~<18>" say_team "blow it up" +L 08/24/1999 - 11:58:13: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:58:16: "DoOmSaYer<25>" killed "[ScUd]BiGdAdDy<45>" with "rocket" +L 08/24/1999 - 11:58:18: "Sloppy<29>" say_team "i got it" +L 08/24/1999 - 11:58:19: "Hazel<14>" disconnected +L 08/24/1999 - 11:58:20: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:58:21: "~~NoN-BoOtAbLe~~<18>" say_team "thx" +L 08/24/1999 - 11:58:23: "~~NoN-BoOtAbLe~~<18>" say_team "escort me" +L 08/24/1999 - 11:58:26: "Bughunter<50><WON:3239379>" connected, address "209.52.160.201:27005" +L 08/24/1999 - 11:58:30: "daniel<49>" uncovered "-ASF-Sniper<32>". +L 08/24/1999 - 11:58:30: "-ASF-Sniper<32>" uncovered "daniel<49>". +L 08/24/1999 - 11:58:34: "Player<31>" changed class to "Pyro" +L 08/24/1999 - 11:58:36: "[ScUd]BiGdAdDy<45>" killed "-ASF-Sniper<32>" with "pipebomb" +L 08/24/1999 - 11:58:38: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:58:38: "Sloppy<29>" say_team "go underwater" +L 08/24/1999 - 11:58:39: "Player<31>" killed "daniel<49>" with "shotgun" +L 08/24/1999 - 11:58:40: "daniel<49>" killed "Player<31>" with "normalgrenade" +L 08/24/1999 - 11:58:41: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:58:44: "-ASF-Sniper<32>" say_team "hey my cover went off" +L 08/24/1999 - 11:58:45: "[ScUd]BiGdAdDy<45>" killed "BoNd-DW<26>" with "pipebomb" +L 08/24/1999 - 11:58:46: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:58:49: "Bughunter<50><WON:3239379>" has entered the game +L 08/24/1999 - 11:58:49: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:59:05: "Bughunter<50>" joined team "2". +L 08/24/1999 - 11:59:08: "[ScUd]BiGdAdDy<45>" killed "~~NoN-BoOtAbLe~~<18>" with "pipebomb" +L 08/24/1999 - 11:59:09: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 11:59:10: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:59:11: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:59:12: "Bughunter<50>" changed class to "HWGuy" +L 08/24/1999 - 11:59:12: "Bughunter<50>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:59:15: "~~NoN-BoOtAbLe~~<18>" activated the goal "Red Flag" +L 08/24/1999 - 11:59:17: "-ASF-SeaDog<41>" say "god.. the lag" +L 08/24/1999 - 11:59:19: "~~NoN-BoOtAbLe~~<18>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 11:59:21: "daniel<49>" killed "Sloppy<29>" with "knife" +L 08/24/1999 - 11:59:23: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:59:41: "Sloppy<29>" killed "-ASF-SeaDog<41>" with "ac" +L 08/24/1999 - 11:59:42: "Computer<51><WON:1625259>" connected, address "24.65.7.131:27005" +L 08/24/1999 - 11:59:44: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 11:59:48: "Bughunter<50>" killed "Player<31>" with "ac" +L 08/24/1999 - 11:59:48: "~~NoN-BoOtAbLe~~<18>" activated the goal "Red Flag" +L 08/24/1999 - 11:59:53: "Sloppy<29>" say_team "come on" +L 08/24/1999 - 11:59:54: "Computer<51><WON:1625259>" has entered the game +L 08/24/1999 - 11:59:56: "Computer<51>" joined team "2". +L 08/24/1999 - 11:59:59: "~~NoN-BoOtAbLe~~<18>" say_team "escort" +L 08/24/1999 - 12:00:02: "DoOmSaYer<25>" killed "[ScUd]BiGdAdDy<45>" with "rocket" +L 08/24/1999 - 12:00:03: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:00:04: "[ScUd]BiGdAdDy<45>" killed "DoOmSaYer<25>" with "mirvgrenade" +L 08/24/1999 - 12:00:04: "daniel<49>" activated the goal "Blue Flag" +L 08/24/1999 - 12:00:05: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:00:08: "[ScUd]BiGdAdDy<45>" changed class to "Soldier" +L 08/24/1999 - 12:00:08: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:00:13: "Computer<51>" changed class to "Engineer" +L 08/24/1999 - 12:00:13: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:00:14: "-ASF-Sniper<32>" say_team "i dont see bootable" +L 08/24/1999 - 12:00:21: "~~NoN-BoOtAbLe~~<18>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 12:00:24: "DoOmSaYer<25>" killed "-ASF-SeaDog<41>" with "rocket" +L 08/24/1999 - 12:00:26: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:00:30: "DoOmSaYer<25>" killed "Iceman<35>" with "rocket" +L 08/24/1999 - 12:00:31: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:00:32: "[ScUd]BiGdAdDy<45>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 12:00:35: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:00:37: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:00:38: "Sloppy<29>" say_team "spy guy" +L 08/24/1999 - 12:00:45: "[ScUd]BiGdAdDy<45>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 12:00:46: "-ASF-Sniper<32>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:00:46: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:00:49: "Bughunter<50>" changed class to "Demoman" +L 08/24/1999 - 12:00:56: "daniel<49>" uncovered "-ASF-Sniper<32>". +L 08/24/1999 - 12:00:56: "Iceman<35>" changed class to "Medic" +L 08/24/1999 - 12:00:57: "Sloppy<29>" activated the goal "Red Flag" +L 08/24/1999 - 12:01:00: "daniel<49>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 12:01:03: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:01:06: "-ASF-Sniper<32>" killed "daniel<49>" with "knife" +L 08/24/1999 - 12:01:07: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:01:13: "-ASF-Sniper<32>" killed "Iceman<35>" with "knife" +L 08/24/1999 - 12:01:15: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:01:17: "Sloppy<29>" killed "Computer<51>" with "mirvgrenade" +L 08/24/1999 - 12:01:20: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:01:28: "daniel<49>" killed self with "gasgrenade" +L 08/24/1999 - 12:01:31: "Player<31>" killed "[ScUd]BiGdAdDy<45>" with "flames" +L 08/24/1999 - 12:01:31: "-ASF-SeaDog<41>" changed class to "Sniper" +L 08/24/1999 - 12:01:31: "BoNd-DW<26>" killed "Iceman<35>" with "normalgrenade" +L 08/24/1999 - 12:01:32: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:01:34: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:01:34: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:01:35: "Computer<51>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 12:01:36: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:01:38: "-ASF-SeaDog<41>" changed class to "Spy" +L 08/24/1999 - 12:01:41: "Computer<51>" killed "Player<31>" with "sentrygun" +L 08/24/1999 - 12:01:42: "Computer<51>" killed "DoOmSaYer<25>" with "sentrygun" +L 08/24/1999 - 12:01:44: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:01:49: "-ASF-Sniper<32>" say_team "where u go BW?" +L 08/24/1999 - 12:01:52: "-ASF-Sniper<32>" uncovered "daniel<49>". +L 08/24/1999 - 12:01:52: "daniel<49>" uncovered "-ASF-Sniper<32>". +L 08/24/1999 - 12:01:57: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:02:00: "daniel<49>" killed "-ASF-Sniper<32>" with "supershotgun" +L 08/24/1999 - 12:02:01: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:02:03: "-ASF-Sniper<32>" say "damn" +L 08/24/1999 - 12:02:10: "-ASF-Sniper<32>" activated the goal "Red Flag" +L 08/24/1999 - 12:02:13: "-ASF-Sniper<32>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 12:02:18: "-ASF-Sniper<32>" killed "-ASF-SeaDog<41>" with "knife" +L 08/24/1999 - 12:02:20: "~~NoN-BoOtAbLe~~<18>" say_team "ESCORT!" +L 08/24/1999 - 12:02:20: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:02:20: "~~NoN-BoOtAbLe~~<18>" activated the goal "Red Flag" +L 08/24/1999 - 12:02:23: "daniel<49>" say "haha" +L 08/24/1999 - 12:02:25: "-ASF-SeaDog<41>" say_team "yhehe sn" +L 08/24/1999 - 12:02:26: "daniel<49>" uncovered "BoNd-DW<26>". +L 08/24/1999 - 12:02:27: "-ASF-SeaDog<41>" say "hehe sniper" +L 08/24/1999 - 12:02:29: "[ScUd]BiGdAdDy<45>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:02:29: "Bughunter<50>" killed "DoOmSaYer<25>" with "ac" +L 08/24/1999 - 12:02:30: "-ASF-Sniper<32>" say "hehehe i got u sea" +L 08/24/1999 - 12:02:31: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:02:34: "-ASF-SeaDog<41>" say "heheh" +L 08/24/1999 - 12:02:35: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:02:37: "daniel<49>" say "dumbass spy you guys suck you try to do what i do to you but you suck at it" +L 08/24/1999 - 12:02:37: "DoOmSaYer<25>" killed "daniel<49>" with "nailgrenade" +L 08/24/1999 - 12:02:39: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:02:43: "BoNd-DW<26>" changed class to "Soldier" +L 08/24/1999 - 12:02:47: "[ScUd]BiGdAdDy<45>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:02:47: "~~NoN-BoOtAbLe~~<18>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 12:02:48: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:02:52: "-ASF-Sniper<32>" say "no you suck at everything" +L 08/24/1999 - 12:02:52: "Iceman<35>" changed class to "Sniper" +L 08/24/1999 - 12:02:55: "-ASF-SeaDog<41>" say "hebe" +L 08/24/1999 - 12:02:58: "-ASF-SeaDog<41>" say "lol" +L 08/24/1999 - 12:03:06: "daniel<49>" say "so does your mom" +L 08/24/1999 - 12:03:06: "Computer<51>" killed "DoOmSaYer<25>" with "sentrygun" +L 08/24/1999 - 12:03:06: "Bughunter<50>" killed "Player<31>" with "ac" +L 08/24/1999 - 12:03:08: "-ASF-SeaDog<41>" say "i'm just a damn HPB" +L 08/24/1999 - 12:03:10: "BoNd-DW<26>" say_team "hi" +L 08/24/1999 - 12:03:10: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:03:10: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:03:15: "[ScUd]BiGdAdDy<45>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 12:03:18: "~~NoN-BoOtAbLe~~<18>" say "DAMN YOU!" +L 08/24/1999 - 12:03:18: "Sloppy<29>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:03:19: "Computer<51>" killed self with "sentrygun" +L 08/24/1999 - 12:03:20: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:03:21: "Iceman<35>" infected "DoOmSaYer<25>". +L 08/24/1999 - 12:03:22: "[ScUd]BiGdAdDy<45>" say "lol" +L 08/24/1999 - 12:03:28: "DoOmSaYer<25>" killed self with "rocket" +L 08/24/1999 - 12:03:29: "~~NoN-BoOtAbLe~~<18>" changed class to "Engineer" +L 08/24/1999 - 12:03:30: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:03:30: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:03:32: "Bughunter<50>" killed "Sloppy<29>" with "ac" +L 08/24/1999 - 12:03:32: "[ScUd]BiGdAdDy<45>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:03:35: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:03:36: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:03:39: "-ASF-SeaDog<41>" say "it takes me 3 minutes to feign and unfeign" +L 08/24/1999 - 12:03:43: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:03:48: "Player<31>" changed class to "Demoman" +L 08/24/1999 - 12:03:50: "daniel<49>" say "no it doesnt dumbass" +L 08/24/1999 - 12:03:50: "DoOmSaYer<25>" killed "[ScUd]BiGdAdDy<45>" with "rocket" +L 08/24/1999 - 12:03:50: "Iceman<35>" infected "BoNd-DW<26>". +L 08/24/1999 - 12:03:51: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:03:52: "-ASF-SeaDog<41>" say "get off me ice" +L 08/24/1999 - 12:04:02: "~~NoN-BoOtAbLe~~<18>" say_team "if you get infected kill yourself" +L 08/24/1999 - 12:04:02: "-ASF-SeaDog<41>" say "im sayin im so lagged" +L 08/24/1999 - 12:04:05: "daniel<49>" killed "~~NoN-BoOtAbLe~~<18>" with "knife" +L 08/24/1999 - 12:04:06: "Iceman<35>" infected "Player<31>". +L 08/24/1999 - 12:04:07: "BoNd-DW<26>" killed "Iceman<35>" with "normalgrenade" +L 08/24/1999 - 12:04:07: "Iceman<35>" killed "BoNd-DW<26>" with "timer" +L 08/24/1999 - 12:04:07: "Iceman<35>" killed "BoNd-DW<26>" with "infection" +L 08/24/1999 - 12:04:09: "~~NoN-BoOtAbLe~~<18>" say_team "SPY!" +L 08/24/1999 - 12:04:10: "DoOmSaYer<25>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:04:10: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:04:10: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:04:10: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:04:13: "Player<31>" passed on the infection to "BoNd-DW<26>". +L 08/24/1999 - 12:04:16: "BoNd-DW<26>" passed on the infection to "~~NoN-BoOtAbLe~~<18>". +L 08/24/1999 - 12:04:19: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:04:21: "DoOmSaYer<25>" killed "Computer<51>" with "rocket" +L 08/24/1999 - 12:04:22: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:04:23: "Bughunter<50>" killed "DoOmSaYer<25>" with "ac" +L 08/24/1999 - 12:04:24: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:04:25: "Iceman<35>" changed class to "Medic" +L 08/24/1999 - 12:04:26: "~~NoN-BoOtAbLe~~<18>" say_team "if your infected kill yourslef dammit!" +L 08/24/1999 - 12:04:27: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:04:29: "~~NoN-BoOtAbLe~~<18>" say_team "dont spread it" +L 08/24/1999 - 12:04:30: "~~NoN-BoOtAbLe~~<18>" killed self with "world" +L 08/24/1999 - 12:04:34: "Bughunter<50>" killed "Player<31>" with "ac" +L 08/24/1999 - 12:04:35: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:04:41: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:04:45: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:04:50: "daniel<49>" activated the goal "Blue Flag" +L 08/24/1999 - 12:04:53: "Bughunter<50>" killed "Sloppy<29>" with "ac" +L 08/24/1999 - 12:04:56: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:05:03: "Bughunter<50>" killed "DoOmSaYer<25>" with "ac" +L 08/24/1999 - 12:05:05: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:05:10: "~~NoN-BoOtAbLe~~<18>" say_team "theres a lot of damn spies on our team!" +L 08/24/1999 - 12:05:12: "[ScUd]BiGdAdDy<45>" killed self with "rocket" +L 08/24/1999 - 12:05:14: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:05:20: "[ScUd]BiGdAdDy<45>" say "shity" +L 08/24/1999 - 12:05:26: "Bughunter<50>" killed "-ASF-Sniper<32>" with "ac" +L 08/24/1999 - 12:05:27: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:05:29: "daniel<49>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 12:05:37: "DoOmSaYer<25>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:05:39: "-ASF-SeaDog<41>" say "this is a shitty server" +L 08/24/1999 - 12:05:39: "Sloppy<29>" changed class to "Sniper" +L 08/24/1999 - 12:05:44: "-ASF-Sniper<32>" say_team "FUCK HE GOES BACK AND FORTH GET DEFENCE" +L 08/24/1999 - 12:05:51: "DoOmSaYer<25>" killed "Computer<51>" with "rocket" +L 08/24/1999 - 12:05:52: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:05:52: "-ASF-SeaDog<41>" say "wheres it at?" +L 08/24/1999 - 12:05:54: "Bughunter<50>" killed "DoOmSaYer<25>" with "mirvgrenade" +L 08/24/1999 - 12:05:55: "-ASF-SeaDog<41>" say "antarica?" +L 08/24/1999 - 12:05:56: "BoNd-DW<26>" killed "daniel<49>" with "rocket" +L 08/24/1999 - 12:05:58: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:05:58: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:00: "~~NoN-BoOtAbLe~~<18>" built a "sentry". +L 08/24/1999 - 12:06:08: "-ASF-SeaDog<41>" say "or it's a cable-players only?" +L 08/24/1999 - 12:06:15: "Bughunter<50>" killed "Sloppy<29>" with "ac" +L 08/24/1999 - 12:06:17: "-ASF-SeaDog<41>" say "cause i dont have friggin calb" +L 08/24/1999 - 12:06:17: "-ASF-SeaDog<41>" say "cable" +L 08/24/1999 - 12:06:18: "Iceman<35>" killed "Player<31>" with "normalgrenade" +L 08/24/1999 - 12:06:19: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:20: "-ASF-Sniper<32>" killed "Bughunter<50>" with "knife" +L 08/24/1999 - 12:06:21: "daniel<49>" killed "-ASF-Sniper<32>" with "knife" +L 08/24/1999 - 12:06:21: "Bughunter<50>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:22: "-ASF-SeaDog<41>" activated the goal "Blue Flag" +L 08/24/1999 - 12:06:22: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:22: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:23: "-ASF-Sniper<32>" killed "daniel<49>" with "normalgrenade" +L 08/24/1999 - 12:06:25: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:25: "[ScUd]BiGdAdDy<45>" destroyed "~~NoN-BoOtAbLe~~<18>"'s "sentry". +L 08/24/1999 - 12:06:31: "BoNd-DW<26>" killed "Computer<51>" with "nailgrenade" +L 08/24/1999 - 12:06:33: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:42: "-ASF-Sniper<32>" killed "[ScUd]BiGdAdDy<45>" with "knife" +L 08/24/1999 - 12:06:43: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:45: "~~NoN-BoOtAbLe~~<18>" say_team "spy with falg!" +L 08/24/1999 - 12:06:46: "[ScUd]BiGdAdDy<45>" say "bitch" +L 08/24/1999 - 12:06:49: "daniel<49>" killed "Player<31>" with "supershotgun" +L 08/24/1999 - 12:06:51: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:51: "daniel<49>" killed self with "normalgrenade" +L 08/24/1999 - 12:06:53: "DoOmSaYer<25>" activated the goal "Red Flag" +L 08/24/1999 - 12:06:54: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:06:57: "DoOmSaYer<25>" killed self with "nailgrenade" +L 08/24/1999 - 12:06:57: "~~NoN-BoOtAbLe~~<18>" say_team "nice" +L 08/24/1999 - 12:07:00: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:07:01: "~~NoN-BoOtAbLe~~<18>" say_team "damn" +L 08/24/1999 - 12:07:07: "BoNd-DW<26>" killed "-ASF-SeaDog<41>" with "rocket" +L 08/24/1999 - 12:07:09: "Iceman<35>" killed "BoNd-DW<26>" with "normalgrenade" +L 08/24/1999 - 12:07:10: "-ASF-SeaDog<41>" say "damn!" +L 08/24/1999 - 12:07:11: "Iceman<35>" activated the goal "Blue Flag" +L 08/24/1999 - 12:07:12: "~~NoN-BoOtAbLe~~<18>" built a "sentry". +L 08/24/1999 - 12:07:13: "-ASF-SeaDog<41>" say "lag kill" +L 08/24/1999 - 12:07:14: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:07:14: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:07:15: "Iceman<35>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 12:07:22: "-ASF-SeaDog<41>" say "faggot" +L 08/24/1999 - 12:07:23: "BoNd-DW<26>" say "what lag?" +L 08/24/1999 - 12:07:25: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:07:28: "-ASF-SeaDog<41>" say "my lag" +L 08/24/1999 - 12:07:33: "Sloppy<29>" killed "-ASF-SeaDog<41>" with "headshot" +L 08/24/1999 - 12:07:34: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:07:35: "[ScUd]BiGdAdDy<45>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 12:07:36: "daniel<49>" destroyed "~~NoN-BoOtAbLe~~<18>"'s "sentry". +L 08/24/1999 - 12:07:37: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:07:37: "BoNd-DW<26>" say "well u suck" +L 08/24/1999 - 12:07:45: "~~NoN-BoOtAbLe~~<18>" say_team "enemy with flag" +L 08/24/1999 - 12:07:50: "Computer<51>" killed "BoNd-DW<26>" with "sentrygun" +L 08/24/1999 - 12:07:52: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:07:55: "~~NoN-BoOtAbLe~~<18>" killed "daniel<49>" with "empgrenade" +L 08/24/1999 - 12:07:58: "BoNd-DW<26>" changed class to "Engineer" +L 08/24/1999 - 12:08:00: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:08:07: "Computer<51>" killed "DoOmSaYer<25>" with "sentrygun" +L 08/24/1999 - 12:08:09: "-ASF-SeaDog<41>" uncovered "-ASF-Sniper<32>". +L 08/24/1999 - 12:08:09: "Computer<51>" killed "-ASF-Sniper<32>" with "sentrygun" +L 08/24/1999 - 12:08:10: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:08:10: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:08:13: "DoOmSaYer<25>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:08:14: "DoOmSaYer<25>" killed "-ASF-SeaDog<41>" with "nailgrenade" +L 08/24/1999 - 12:08:17: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:08:23: "-ASF-SeaDog<41>" say "this server" +L 08/24/1999 - 12:08:25: "-ASF-SeaDog<41>" say "is crappy" +L 08/24/1999 - 12:08:26: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:08:28: "-ASF-SeaDog<41>" changed class to "Soldier" +L 08/24/1999 - 12:08:28: "BoNd-DW<26>" killed "daniel<49>" with "rocket" +L 08/24/1999 - 12:08:28: "~~NoN-BoOtAbLe~~<18>" built a "sentry". +L 08/24/1999 - 12:08:29: "[ScUd]BiGdAdDy<45>" say "i know" +L 08/24/1999 - 12:08:31: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:08:46: "Bughunter<50>" killed self with "gl_grenade" +L 08/24/1999 - 12:08:47: "Bughunter<50>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:08:51: "Computer<51>" killed "Player<31>" with "sentrygun" +L 08/24/1999 - 12:08:53: "DoOmSaYer<25>" killed "daniel<49>" with "rocket" +L 08/24/1999 - 12:08:55: "-ASF-Sniper<32>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:08:57: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:08:58: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:08:59: "-ASF-Sniper<32>" killed "Computer<51>" with "knife" +L 08/24/1999 - 12:09:00: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:09:01: "DoOmSaYer<25>" activated the goal "Red Flag" +L 08/24/1999 - 12:09:02: "Player<31>" changed class to "Sniper" +L 08/24/1999 - 12:09:20: "[ScUd]BiGdAdDy<45>" destroyed "~~NoN-BoOtAbLe~~<18>"'s "sentry". +L 08/24/1999 - 12:09:21: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:09:23: "daniel<49>" killed "DoOmSaYer<25>" with "knife" +L 08/24/1999 - 12:09:24: "-ASF-Sniper<32>" activated the goal "Red Flag" +L 08/24/1999 - 12:09:25: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:09:27: "[ScUd]BiGdAdDy<45>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 12:09:30: "BoNd-DW<26>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:09:33: "~~NoN-BoOtAbLe~~<18>" changed class to "Spy" +L 08/24/1999 - 12:09:34: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:09:36: "-ASF-SeaDog<41>" killed self with "gasgrenade" +L 08/24/1999 - 12:09:38: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:09:39: "-ASF-SeaDog<41>" say "damn it" +L 08/24/1999 - 12:09:41: "DoOmSaYer<25>" say "i was drugged" +L 08/24/1999 - 12:09:49: "Computer<51>" killed "BoNd-DW<26>" with "normalgrenade" +L 08/24/1999 - 12:09:49: "Computer<51>" killed "Player<31>" with "normalgrenade" +L 08/24/1999 - 12:09:51: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:09:54: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:09:58: "daniel<49>" killed "Player<31>" with "normalgrenade" +L 08/24/1999 - 12:10:00: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:10:03: "BoNd-DW<26>" say_team "cap the fucking flag!" +L 08/24/1999 - 12:10:04: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:10:04: "[ScUd]BiGdAdDy<45>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:10:05: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:10:06: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:10:09: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:10:16: "BoNd-DW<26>" say_team "cap the fucking flag!" +L 08/24/1999 - 12:10:20: "Bughunter<50>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 12:10:21: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:10:23: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:10:24: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:10:27: "-ASF-SeaDog<41>" say "mwuyahahah" +L 08/24/1999 - 12:10:28: "-ASF-Sniper<32>" killed "daniel<49>" with "knife" +L 08/24/1999 - 12:10:29: "Sloppy<29>" killed "[ScUd]BiGdAdDy<45>" with "sniperrifle" +L 08/24/1999 - 12:10:29: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:10:29: "-ASF-Sniper<32>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 12:10:29: "[ScUd]BiGdAdDy<45>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:10:30: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:10:32: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:10:34: "~~NoN-BoOtAbLe~~<18>" say_team "im in our flag room disguised as red soldier...so if they come i kill em.,..dont kill me" +L 08/24/1999 - 12:10:45: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:10:48: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:10:57: "~~NoN-BoOtAbLe~~<18>" uncovered "daniel<49>". +L 08/24/1999 - 12:10:57: "daniel<49>" uncovered "~~NoN-BoOtAbLe~~<18>". +L 08/24/1999 - 12:10:57: "Computer<51>" killed "DoOmSaYer<25>" with "sentrygun" +L 08/24/1999 - 12:10:58: "DoOmSaYer<25>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:11:00: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:02: "daniel<49>" killed "Player<31>" with "knife" +L 08/24/1999 - 12:11:03: "-ASF-Sniper<32>" killed "Computer<51>" with "knife" +L 08/24/1999 - 12:11:05: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:08: "Player<31>" changed class to "Spy" +L 08/24/1999 - 12:11:11: "-ASF-Sniper<32>" killed "Iceman<35>" with "knife" +L 08/24/1999 - 12:11:12: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:12: "Bughunter<50>" killed "-ASF-Sniper<32>" with "gl_grenade" +L 08/24/1999 - 12:11:13: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:14: "daniel<49>" killed "BoNd-DW<26>" with "knife" +L 08/24/1999 - 12:11:15: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:15: "Iceman<35>" changed class to "Soldier" +L 08/24/1999 - 12:11:18: "~~NoN-BoOtAbLe~~<18>" killed "daniel<49>" with "gasgrenade" +L 08/24/1999 - 12:11:19: "BoNd-DW<26>" changed class to "Pyro" +L 08/24/1999 - 12:11:19: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:22: "daniel<49>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:23: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:11:26: "BoNd-DW<26>" say "too many fucking spys" +L 08/24/1999 - 12:11:26: "Sloppy<29>" killed "-ASF-SeaDog<41>" with "sniperrifle" +L 08/24/1999 - 12:11:28: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:30: "Computer<51>" built a "dispenser". +L 08/24/1999 - 12:11:31: "Sloppy<29>" say "ha ha" +L 08/24/1999 - 12:11:31: "~~NoN-BoOtAbLe~~<18>" say "hehe" +L 08/24/1999 - 12:11:36: "daniel<49>" say "es but i am the best one" +L 08/24/1999 - 12:11:37: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:11:38: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:41: "Computer<51>" killed "DoOmSaYer<25>" with "sentrygun" +L 08/24/1999 - 12:11:42: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:43: "-ASF-SeaDog<41>" say "let me die!!!" +L 08/24/1999 - 12:11:44: "DoOmSaYer<25>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:11:45: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:11:46: "daniel<49>" uncovered "-ASF-Sniper<32>". +L 08/24/1999 - 12:11:46: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:55: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:11:57: "[ScUd]BiGdAdDy<45>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 12:11:57: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:11:58: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:11:59: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:00: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:00: "daniel<49>" killed "-ASF-Sniper<32>" with "nails" +L 08/24/1999 - 12:12:02: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:12:04: "daniel<49>" say "haha" +L 08/24/1999 - 12:12:05: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:12:07: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:09: "-ASF-Sniper<32>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:12: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:12:13: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:21: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:12:21: "DoOmSaYer<25>" killed self with "rocket" +L 08/24/1999 - 12:12:22: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:23: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:30: "-ASF-SeaDog<41>" killed self with "nailgrenade" +L 08/24/1999 - 12:12:30: "-ASF-Sniper<32>" disconnected +L 08/24/1999 - 12:12:31: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:35: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:12:37: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:37: "[ScUd]BiGdAdDy<45>" activated the goal "Blue Flag" +L 08/24/1999 - 12:12:40: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:12:41: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:41: "Iceman<35>" infected "~~NoN-BoOtAbLe~~<18>". +L 08/24/1999 - 12:12:45: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:12:45: "DoOmSaYer<25>" killed self with "rocket" +L 08/24/1999 - 12:12:46: "Iceman<35>" infected "BoNd-DW<26>". +L 08/24/1999 - 12:12:46: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:48: "~~NoN-BoOtAbLe~~<18>" say_team "poison!" +L 08/24/1999 - 12:12:48: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:51: "BoNd-DW<26>" passed on the infection to "Sloppy<29>". +L 08/24/1999 - 12:12:52: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:12:52: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:12:53: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:55: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:12:57: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:12:57: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:00: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:13:01: "~~NoN-BoOtAbLe~~<18>" passed on the infection to "DoOmSaYer<25>". +L 08/24/1999 - 12:13:01: "Sloppy<29>" changed class to "Medic" +L 08/24/1999 - 12:13:01: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:05: "-ASF-SeaDog<41>" killed self with "nailgrenade" +L 08/24/1999 - 12:13:06: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:07: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:13:09: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:10: "Iceman<35>" killed "~~NoN-BoOtAbLe~~<18>" with "timer" +L 08/24/1999 - 12:13:10: "Iceman<35>" killed "~~NoN-BoOtAbLe~~<18>" with "infection" +L 08/24/1999 - 12:13:12: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:13: "DoOmSaYer<25>" killed self with "rocket" +L 08/24/1999 - 12:13:14: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:13:15: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:15: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:18: "Iceman<35>" infected "Player<31>". +L 08/24/1999 - 12:13:20: "Player<31>" passed on the infection to "~~NoN-BoOtAbLe~~<18>". +L 08/24/1999 - 12:13:21: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:13:23: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:28: "~~NoN-BoOtAbLe~~<18>" passed on the infection to "DoOmSaYer<25>". +L 08/24/1999 - 12:13:29: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:13:30: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:33: "DoOmSaYer<25>" killed self with "rocket" +L 08/24/1999 - 12:13:34: "-ASF-SeaDog<41>" killed self with "nailgrenade" +L 08/24/1999 - 12:13:35: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:36: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:37: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:13:37: "Sloppy<29>" killed self with "normalgrenade" +L 08/24/1999 - 12:13:38: "[ScUd]BiGdAdDy<45>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 12:13:38: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:38: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:39: "Bughunter<50>" killed "Player<31>" with "mirvgrenade" +L 08/24/1999 - 12:13:41: "~~NoN-BoOtAbLe~~<18>" say_team "kill yourslef if U R POSINED DAMMIT!!!" +L 08/24/1999 - 12:13:43: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:44: "-ASF-SeaDog<41>" killed self with "nailgrenade" +L 08/24/1999 - 12:13:46: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:52: "Iceman<35>" killed self with "normalgrenade" +L 08/24/1999 - 12:13:54: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:54: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:13:55: "Iceman<35>" killed "~~NoN-BoOtAbLe~~<18>" with "timer" +L 08/24/1999 - 12:13:55: "Iceman<35>" killed "~~NoN-BoOtAbLe~~<18>" with "infection" +L 08/24/1999 - 12:13:56: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:57: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:57: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:13:59: "[ScUd]BiGdAdDy<45>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 12:13:59: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:13:59: "Sloppy<29>" infected "Computer<51>". +L 08/24/1999 - 12:14:00: "BoNd-DW<26>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:14:01: "BoNd-DW<26>" killed "Computer<51>" with "rocket" +L 08/24/1999 - 12:14:01: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:04: "Iceman<35>" changed class to "Sniper" +L 08/24/1999 - 12:14:05: "-ASF-SeaDog<41>" killed self with "nailgrenade" +L 08/24/1999 - 12:14:05: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:06: "-ASF-SeaDog<41>" say_team "this servre shuts?!!!" +L 08/24/1999 - 12:14:09: "-ASF-SeaDog<41>" say "succks!!" +L 08/24/1999 - 12:14:12: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:12: "-ASF-SeaDog<41>" say "this server sucsk1!!" +L 08/24/1999 - 12:14:17: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:14:23: "Iceman<35>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:14:23: "daniel<49>" killed by world with "worldspawn" +L 08/24/1999 - 12:14:24: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:26: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:31: "~~NoN-BoOtAbLe~~<18>" say "DMAN LAG!" +L 08/24/1999 - 12:14:35: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:14:36: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:39: "Sloppy<29>" say_team "there is no lag" +L 08/24/1999 - 12:14:41: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:14:43: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:45: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:14:46: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:48: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:14:50: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:50: "Player<31>" killed "Computer<51>" with "supershotgun" +L 08/24/1999 - 12:14:51: "[ScUd]BiGdAdDy<45>" activated the goal "Blue Flag" +L 08/24/1999 - 12:14:51: "Iceman<35>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:14:51: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:53: "DoOmSaYer<25>" activated the goal "Red Flag" +L 08/24/1999 - 12:14:54: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:14:54: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:14:55: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:01: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:15:01: "BoNd-DW<26>" say "thanks medic" +L 08/24/1999 - 12:15:02: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:08: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:15:08: "Player<31>" changed class to "Soldier" +L 08/24/1999 - 12:15:09: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:12: "Iceman<35>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:15:13: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:15:14: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:14: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:20: "DoOmSaYer<25>" killed "[ScUd]BiGdAdDy<45>" with "rocket" +L 08/24/1999 - 12:15:21: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:21: "Iceman<35>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:15:21: "BoNd-DW<26>" killed "Computer<51>" with "napalmgrenade" +L 08/24/1999 - 12:15:23: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:23: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:25: "-ASF-SeaDog<41>" killed self with "rocket" +L 08/24/1999 - 12:15:26: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:30: "-ASF-SeaDog<41>" say "ahh'w" +L 08/24/1999 - 12:15:31: "~~NoN-BoOtAbLe~~<18>" destroyed "Computer<51>"'s "dispenser". +L 08/24/1999 - 12:15:39: "DoOmSaYer<25>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 12:15:40: "[ScUd]BiGdAdDy<45>" activated the goal "Blue Flag" +L 08/24/1999 - 12:15:41: "-ASF-SeaDog<41>" say "that made the ping do down ;)" +L 08/24/1999 - 12:15:42: "BoNd-DW<26>" say_team "cap the fucking flag!" +L 08/24/1999 - 12:15:42: "Bughunter<50>" killed "Sloppy<29>" with "gl_grenade" +L 08/24/1999 - 12:15:43: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:46: "-ASF-SeaDog<41>" say "damn!" +L 08/24/1999 - 12:15:46: "Iceman<35>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 12:15:48: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:15:58: "~~NoN-BoOtAbLe~~<18>" say "cant wait!" +L 08/24/1999 - 12:15:59: "Sloppy<29>" killed "-ASF-SeaDog<41>" with "supernails" +L 08/24/1999 - 12:15:59: "[ScUd]BiGdAdDy<45>" say "what tf 2 is out" +L 08/24/1999 - 12:16:01: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:16:04: "Player<31>" killed by world with "miniturret" +L 08/24/1999 - 12:16:08: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:16:09: "Iceman<35>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:16:10: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:16:11: "[ScUd]BiGdAdDy<45>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 12:16:13: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:16:18: "~~NoN-BoOtAbLe~~<18>" say "october supposively ..but PCXL thinks it is end of 2000" +L 08/24/1999 - 12:16:22: "Sloppy<29>" killed "-ASF-SeaDog<41>" with "supernails" +L 08/24/1999 - 12:16:23: "Bar Fly<52><WON:555639>" connected, address "208.255.86.24:27005" +L 08/24/1999 - 12:16:24: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:16:26: "Bughunter<50>" killed "BoNd-DW<26>" with "gl_grenade" +L 08/24/1999 - 12:16:27: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:16:30: "daniel<49>" disconnected +L 08/24/1999 - 12:16:30: "DoOmSaYer<25>" changed class to "Medic" +L 08/24/1999 - 12:16:31: "[ScUd]BiGdAdDy<45>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 12:16:33: "~~NoN-BoOtAbLe~~<18>" say "lag lag lag lag lagl lagf" +L 08/24/1999 - 12:16:41: "Bughunter<50>" disconnected +L 08/24/1999 - 12:16:44: "Bar Fly<52><WON:555639>" has entered the game +L 08/24/1999 - 12:16:48: "Bar Fly<52>" joined team "2". +L 08/24/1999 - 12:16:50: "[ScUd]BiGdAdDy<45>" killed self with "rocket" +L 08/24/1999 - 12:16:51: "-ASF-SeaDog<41>" killed self with "normalgrenade" +L 08/24/1999 - 12:16:51: "[ScUd]BiGdAdDy<45>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:16:52: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:16:54: "Bar Fly<52>" changed class to "Medic" +L 08/24/1999 - 12:16:54: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:16:57: "-ASF-SeaDog<41>" say "held on to the grenade" +L 08/24/1999 - 12:17:00: "Iceman<35>" killed "Sloppy<29>" with "normalgrenade" +L 08/24/1999 - 12:17:00: "Iceman<35>" killed "BoNd-DW<26>" with "normalgrenade" +L 08/24/1999 - 12:17:01: "-ASF-SeaDog<41>" say "muwhahah" +L 08/24/1999 - 12:17:01: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:17:02: "-ASF-SeaDog<41>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:17:02: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:17:09: "Computer<51>" killed "Player<31>" with "sentrygun" +L 08/24/1999 - 12:17:13: "Bar Fly<52>" infected "~~NoN-BoOtAbLe~~<18>". +L 08/24/1999 - 12:17:15: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:17:18: "BoNd-DW<26>" say "thanks med" +L 08/24/1999 - 12:17:19: "Iceman<35>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 12:17:21: "-ASF-SeaDog<41>" disconnected +L 08/24/1999 - 12:17:22: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:17:22: "Computer<51>" killed "~~NoN-BoOtAbLe~~<18>" with "sentrygun" +L 08/24/1999 - 12:17:24: "Chaill<53><WON:2590449>" connected, address "62.161.75.129:27005" +L 08/24/1999 - 12:17:25: "~~NoN-BoOtAbLe~~<18>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:17:27: "Player<31>" say "thx" +L 08/24/1999 - 12:17:28: "~~NoN-BoOtAbLe~~<18>" say "HEHEHEHEHE" +L 08/24/1999 - 12:17:29: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:17:41: "[ScUd]BiGdAdDy<45>" activated the goal "Blue Flag" +L 08/24/1999 - 12:17:46: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:17:46: "BoNd-DW<26>" killed "Computer<51>" with "rocket" +L 08/24/1999 - 12:17:48: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:17:51: "BoNd-DW<26>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:17:51: "BoNd-DW<26>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:17:55: "Chaill<53><WON:2590449>" has entered the game +L 08/24/1999 - 12:17:57: "Sardeth<54><WON:1338849>" connected, address "24.66.216.179:27005" +L 08/24/1999 - 12:18:03: "[ScUd]BiGdAdDy<45>" killed "Sloppy<29>" with "nailgrenade" +L 08/24/1999 - 12:18:05: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:18:05: "Iceman<35>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:18:07: "Chaill<53>" joined team "1". +L 08/24/1999 - 12:18:11: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:18:13: "Chaill<53>" changed class to "Sniper" +L 08/24/1999 - 12:18:13: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:18:15: "BoNd-DW<26>" changed class to "Medic" +L 08/24/1999 - 12:18:16: "Sardeth<54><WON:1338849>" has entered the game +L 08/24/1999 - 12:18:24: "Sardeth<54>" joined team "2". +L 08/24/1999 - 12:18:25: "Chaill<53>" changed to team "2". +L 08/24/1999 - 12:18:25: "Chaill<53>" killed self with "world" +L 08/24/1999 - 12:18:28: "Sardeth<54>" changed class to "Demoman" +L 08/24/1999 - 12:18:28: "Sardeth<54>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:18:29: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:18:34: "Chaill<53>" changed class to "Pyro" +L 08/24/1999 - 12:18:34: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:18:36: "DoOmSaYer<25>" killed "Bar Fly<52>" with "supershotgun" +L 08/24/1999 - 12:18:38: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:18:40: "Iceman<35>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 12:18:40: "Computer<51>" built a "sentry". +L 08/24/1999 - 12:18:40: "DoOmSaYer<25>" say "lol" +L 08/24/1999 - 12:18:43: "~~NoN-BoOtAbLe~~<18>" say "DAMN@!" +L 08/24/1999 - 12:18:48: "Iceman<35>" say "got you motherr fucker!" +L 08/24/1999 - 12:18:49: "~~NoN-BoOtAbLe~~<18>" changed class to "Medic" +L 08/24/1999 - 12:18:50: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:18:52: "Sardeth<54>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 12:18:52: "[ScUd]BiGdAdDy<45>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 12:18:52: "~~NoN-BoOtAbLe~~<18>" say "HEHE" +L 08/24/1999 - 12:18:53: "Bar Fly<52>" infected "BoNd-DW<26>". +L 08/24/1999 - 12:18:55: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:18:55: "BoNd-DW<26>" passed on the infection to "Player<31>". +L 08/24/1999 - 12:18:58: "[ScUd]BiGdAdDy<45>" disconnected +L 08/24/1999 - 12:18:59: "Iceman<35>" killed "Sloppy<29>" with "normalgrenade" +L 08/24/1999 - 12:19:00: "~~NoN-BoOtAbLe~~<18>" say "EVEN THE TEAMS UP PEOEPL!" +L 08/24/1999 - 12:19:02: "Sloppy<29>" changed class to "HWGuy" +L 08/24/1999 - 12:19:03: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:19:03: "Bar Fly<52>" killed "Player<31>" with "timer" +L 08/24/1999 - 12:19:03: "Bar Fly<52>" killed "Player<31>" with "infection" +L 08/24/1999 - 12:19:04: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:19:14: "Computer<51>" killed "BoNd-DW<26>" with "sentrygun" +L 08/24/1999 - 12:19:15: "DoOmSaYer<25>" infected "Computer<51>". +L 08/24/1999 - 12:19:17: "Sardeth<54>" killed "~~NoN-BoOtAbLe~~<18>" with "gl_grenade" +L 08/24/1999 - 12:19:18: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:19:20: "BoNd-DW<26>" destroyed "Computer<51>"'s "sentry". +L 08/24/1999 - 12:19:21: "BoNd-DW<26>" killed "Computer<51>" with "napalmgrenade" +L 08/24/1999 - 12:19:23: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:19:23: "DoOmSaYer<25>" infected "Iceman<35>". +L 08/24/1999 - 12:19:23: "~~NoN-BoOtAbLe~~<18>" say_team "RED DEMO GOINF FOR FLAG" +L 08/24/1999 - 12:19:23: "BladeRunner[NEC]<55><WON:161589>" connected, address "204.60.53.66:27005" +L 08/24/1999 - 12:19:23: "Bar Fly<52>" killed "Player<31>" with "medikit" +L 08/24/1999 - 12:19:23: "Bar Fly<52>" infected "Player<31>". +L 08/24/1999 - 12:19:23: "Iceman<35>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 12:19:26: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:19:27: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:19:30: "Sardeth<54>" activated the goal "Blue Flag" +L 08/24/1999 - 12:19:35: "Computer<51>" changed class to "Spy" +L 08/24/1999 - 12:19:36: "Computer<51>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:19:47: "BoNd-DW<26>" killed "Chaill<53>" with "supernails" +L 08/24/1999 - 12:19:49: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:19:54: "DoOmSaYer<25>" infected "Computer<51>". +L 08/24/1999 - 12:19:58: "Sardeth<54>" killed "~~NoN-BoOtAbLe~~<18>" with "mirvgrenade" +L 08/24/1999 - 12:20:00: "Bar Fly<52>" cured "Iceman<35>"'s "infection". +L 08/24/1999 - 12:20:01: "Sloppy<29>" changed class to "Spy" +L 08/24/1999 - 12:20:01: "DoOmSaYer<25>" infected "Chaill<53>". +L 08/24/1999 - 12:20:06: "Sardeth<54>" killed "Sloppy<29>" with "gl_grenade" +L 08/24/1999 - 12:20:06: "Chaill<53>" killed "DoOmSaYer<25>" with "flames" +L 08/24/1999 - 12:20:06: "Chaill<53>" killed "DoOmSaYer<25>" with "flames" +L 08/24/1999 - 12:20:09: "Bar Fly<52>" cured "Computer<51>"'s "hallucinations". +L 08/24/1999 - 12:20:09: "Bar Fly<52>" cured "Computer<51>"'s "infection". +L 08/24/1999 - 12:20:09: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:20:09: "~~NoN-BoOtAbLe~~<18>" changed class to "Demoman" +L 08/24/1999 - 12:20:10: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:20:11: "Sloppy<29>" killed "Sardeth<54>" with "mirvgrenade" +L 08/24/1999 - 12:20:12: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:20:14: "Sardeth<54>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:20:17: "Iceman<35>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:20:18: "DoOmSaYer<25>" killed "Chaill<53>" with "timer" +L 08/24/1999 - 12:20:18: "DoOmSaYer<25>" killed "Chaill<53>" with "infection" +L 08/24/1999 - 12:20:19: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:20:20: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:20:29: "Sardeth<54>" activated the goal "Blue Flag" +L 08/24/1999 - 12:20:31: "Sardeth<54>" killed "Player<31>" with "gl_grenade" +L 08/24/1999 - 12:20:32: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:20:36: "Sardeth<54>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 12:20:36: "DoOmSaYer<25>" infected "Chaill<53>". +L 08/24/1999 - 12:20:38: "Bar Fly<52>" cured "Chaill<53>"'s "infection". +L 08/24/1999 - 12:20:44: "DoOmSaYer<25>" infected "Chaill<53>". +L 08/24/1999 - 12:20:49: "Bar Fly<52>" cured "Chaill<53>"'s "infection". +L 08/24/1999 - 12:20:50: "DoOmSaYer<25>" killed "Bar Fly<52>" with "supershotgun" +L 08/24/1999 - 12:20:51: "Chaill<53>" killed "DoOmSaYer<25>" with "flames" +L 08/24/1999 - 12:20:52: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:20:54: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:21:03: "Iceman<35>" killed "~~NoN-BoOtAbLe~~<18>" with "rocket" +L 08/24/1999 - 12:21:05: "BoNd-DW<26>" infected "Chaill<53>". +L 08/24/1999 - 12:21:08: "~~NoN-BoOtAbLe~~<18>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:21:10: "Iceman<35>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:21:11: "BoNd-DW<26>" killed "Chaill<53>" with "normalgrenade" +L 08/24/1999 - 12:21:12: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:21:14: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:21:15: "Sloppy<29>" activated the goal "Red Flag" +L 08/24/1999 - 12:21:26: "Iceman<35>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 12:21:27: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:21:37: "BoNd-DW<26>" infected "Chaill<53>". +L 08/24/1999 - 12:21:38: "BoNd-DW<26>" infected "Iceman<35>". +L 08/24/1999 - 12:21:39: "Iceman<35>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:21:40: "Sardeth<54>" activated the goal "Blue Flag" +L 08/24/1999 - 12:21:42: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:21:44: "Bar Fly<52>" infected "Sloppy<29>". +L 08/24/1999 - 12:21:44: "Iceman<35>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:21:46: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:21:46: "BoNd-DW<26>" killed "Iceman<35>" with "timer" +L 08/24/1999 - 12:21:46: "BoNd-DW<26>" killed "Iceman<35>" with "infection" +L 08/24/1999 - 12:21:47: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:21:51: "Bar Fly<52>" infected "~~NoN-BoOtAbLe~~<18>". +L 08/24/1999 - 12:21:53: "DoOmSaYer<25>" activated the goal "Red Flag" +L 08/24/1999 - 12:21:56: "Bar Fly<52>" infected "Player<31>". +L 08/24/1999 - 12:21:57: "Iceman<35>" killed "Player<31>" with "headshot" +L 08/24/1999 - 12:21:59: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:21:59: "BladeRunner[NEC]<56><WON:161589>" connected, address "204.60.53.66:27005" +L 08/24/1999 - 12:22:02: "Sardeth<54>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 12:22:03: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:22:12: "DoOmSaYer<25>" activated the goal "Red Flag" +L 08/24/1999 - 12:22:15: "Sardeth<54>" killed "~~NoN-BoOtAbLe~~<18>" with "gl_grenade" +L 08/24/1999 - 12:22:19: "Ash<57><WON:3239379>" connected, address "216.13.173.167:11503" +L 08/24/1999 - 12:22:23: "Sardeth<54>" killed self with "gl_grenade" +L 08/24/1999 - 12:22:24: "Sardeth<54>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:22:25: "DoOmSaYer<25>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 12:22:28: "BoNd-DW<26>" infected "Iceman<35>". +L 08/24/1999 - 12:22:31: "Ash<57><WON:3239379>" has entered the game +L 08/24/1999 - 12:22:34: "Sardeth<54>" killed "BoNd-DW<26>" with "gl_grenade" +L 08/24/1999 - 12:22:34: "Chaill<53>" activated the goal "Blue Flag" +L 08/24/1999 - 12:22:36: "Chaill<53>" passed on the infection to "Sardeth<54>". +L 08/24/1999 - 12:22:36: "Chaill<53>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 12:22:37: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:22:40: "~~NoN-BoOtAbLe~~<18>" disconnected +L 08/24/1999 - 12:22:42: "Sloppy<29>" activated the goal "Red Flag" +L 08/24/1999 - 12:22:43: "Sardeth<54>" killed self with "world" +L 08/24/1999 - 12:22:43: "Bar Fly<52>" activated the goal "Blue Flag" +L 08/24/1999 - 12:22:48: "Sardeth<54>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:22:56: =------= MATCH RESULTS =------= +L 08/24/1999 - 12:22:56: "blue" defeated "red" +L 08/24/1999 - 12:22:56: "blue" RESULTS: "4" players. "147" frags, "4" unaccounted for. "90" team score. Allies: +L 08/24/1999 - 12:22:56: "red" RESULTS: "6" players. "161" frags, "6" unaccounted for. "80" team score. Allies: +L 08/24/1999 - 12:22:59: "DoOmSaYer<25>" say "gg" +L 08/24/1999 - 12:22:59: "DoOmSaYer<25>" killed self with "world" +L 08/24/1999 - 12:23:02: "BoNd-DW<26>" say "gg" +L 08/24/1999 - 12:23:02: Log closed. diff --git a/utils/tfstats/testsuite2/l0824007.log b/utils/tfstats/testsuite2/l0824007.log new file mode 100644 index 0000000..97309f1 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824007.log @@ -0,0 +1,915 @@ +L 08/24/1999 - 12:23:02: Log file started. +L 08/24/1999 - 12:23:02: Spawning server "hunted" +L 08/24/1999 - 12:23:02: server cvars start +L 08/24/1999 - 12:23:02: "cr_random" = "0" +L 08/24/1999 - 12:23:02: "cr_engineer" = "0" +L 08/24/1999 - 12:23:02: "cr_spy" = "0" +L 08/24/1999 - 12:23:02: "cr_pyro" = "0" +L 08/24/1999 - 12:23:02: "cr_hwguy" = "0" +L 08/24/1999 - 12:23:02: "cr_medic" = "0" +L 08/24/1999 - 12:23:02: "cr_demoman" = "0" +L 08/24/1999 - 12:23:02: "cr_soldier" = "0" +L 08/24/1999 - 12:23:02: "cr_sniper" = "0" +L 08/24/1999 - 12:23:02: "cr_scout" = "0" +L 08/24/1999 - 12:23:02: "decalfrequency" = "30" +L 08/24/1999 - 12:23:02: "mp_autocrosshair" = "1" +L 08/24/1999 - 12:23:02: "mp_flashlight" = "0" +L 08/24/1999 - 12:23:02: "mp_footsteps" = "1" +L 08/24/1999 - 12:23:02: "mp_forcerespawn" = "1" +L 08/24/1999 - 12:23:02: "mp_weaponstay" = "0" +L 08/24/1999 - 12:23:02: "mp_falldamage" = "0" +L 08/24/1999 - 12:23:02: "mp_friendlyfire" = "0" +L 08/24/1999 - 12:23:02: "mp_timelimit" = "30" +L 08/24/1999 - 12:23:02: "mp_fraglimit" = "0" +L 08/24/1999 - 12:23:02: "mp_teamplay" = "21" +L 08/24/1999 - 12:23:02: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 12:23:02: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 12:23:02: "tfc_adminpwd" = "" +L 08/24/1999 - 12:23:02: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 12:23:02: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 12:23:02: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 12:23:02: "tfc_autoteam" = "1" +L 08/24/1999 - 12:23:02: "sv_maxrate" = "0" +L 08/24/1999 - 12:23:02: "sv_minrate" = "0" +L 08/24/1999 - 12:23:02: "sv_allowupload" = "1" +L 08/24/1999 - 12:23:02: "sv_allowdownload" = "1" +L 08/24/1999 - 12:23:02: "sv_upload_maxsize" = "0" +L 08/24/1999 - 12:23:02: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 12:23:02: "sv_spectalk" = "1" +L 08/24/1999 - 12:23:02: "sv_maxspectators" = "8" +L 08/24/1999 - 12:23:02: "sv_cheats" = "0" +L 08/24/1999 - 12:23:02: "sv_clienttrace" = "3.5" +L 08/24/1999 - 12:23:02: "sv_timeout" = "65" +L 08/24/1999 - 12:23:02: "sv_waterfriction" = "1" +L 08/24/1999 - 12:23:02: "sv_wateraccelerate" = "10" +L 08/24/1999 - 12:23:02: "sv_airaccelerate" = "10" +L 08/24/1999 - 12:23:02: "sv_airmove" = "1" +L 08/24/1999 - 12:23:02: "sv_bounce" = "1" +L 08/24/1999 - 12:23:02: "sv_clipmode" = "0" +L 08/24/1999 - 12:23:02: "sv_stepsize" = "18" +L 08/24/1999 - 12:23:02: "sv_accelerate" = "10" +L 08/24/1999 - 12:23:02: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 12:23:02: "sv_stopspeed" = "100" +L 08/24/1999 - 12:23:02: "edgefriction" = "2" +L 08/24/1999 - 12:23:02: "sv_friction" = "4" +L 08/24/1999 - 12:23:02: "sv_gravity" = "800" +L 08/24/1999 - 12:23:02: "sv_aim" = "0" +L 08/24/1999 - 12:23:02: "sv_password" = "" +L 08/24/1999 - 12:23:02: "pausable" = "0" +L 08/24/1999 - 12:23:02: "coop" = "0" +L 08/24/1999 - 12:23:02: "deathmatch" = "1" +L 08/24/1999 - 12:23:02: "mp_logecho" = "1" +L 08/24/1999 - 12:23:02: "mp_logfile" = "1" +L 08/24/1999 - 12:23:02: "cmdline" = "0" +L 08/24/1999 - 12:23:02: server cvars end +L 08/24/1999 - 12:23:04: Map CRC "-1879475242" +L 08/24/1999 - 12:23:04: "sv_maxspeed" = "500" +L 08/24/1999 - 12:23:04: Server name is "VALVe Test Server" +L 08/24/1999 - 12:23:04: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 12:23:15: "Sardeth<54><WON:1338849>" has entered the game +L 08/24/1999 - 12:23:16: "Ash<57><WON:3239379>" has entered the game +L 08/24/1999 - 12:23:18: "Sloppy<29><WON:412449>" has entered the game +L 08/24/1999 - 12:23:20: "Sardeth<54>" disconnected +L 08/24/1999 - 12:23:21: "Sloppy<29>" joined team "3". +L 08/24/1999 - 12:23:22: "Sloppy<29>" changed class to "Sniper" +L 08/24/1999 - 12:23:22: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:23:23: "Ash<57>" joined team "3". +L 08/24/1999 - 12:23:23: "BoNd-DW<26><WON:2104859>" has entered the game +L 08/24/1999 - 12:23:23: "Ash<57>" changed class to "Sniper" +L 08/24/1999 - 12:23:23: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:23:28: "BoNd-DW<26>" joined team "1". +L 08/24/1999 - 12:23:28: "BoNd-DW<26>" changed class to "Civilian" +L 08/24/1999 - 12:23:28: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:23:28: "BoNd-DW<26>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:23:29: "Bar Fly<52><WON:555639>" has entered the game +L 08/24/1999 - 12:23:33: "Bar Fly<52>" joined team "2". +L 08/24/1999 - 12:23:33: "Bar Fly<52>" changed class to "Soldier" +L 08/24/1999 - 12:23:33: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:23:39: "BoNd-DW<26>" say "protect me body gaurds" +L 08/24/1999 - 12:23:39: "DoOmSaYer<25><WON:757389>" has entered the game +L 08/24/1999 - 12:23:45: "DoOmSaYer<25>" joined team "2". +L 08/24/1999 - 12:23:54: "Sloppy<29>" killed "BoNd-DW<26>" with "autorifle" +L 08/24/1999 - 12:23:55: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:23:55: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:23:55: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:23:55: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:23:55: "Chaill<53><WON:2590449>" has entered the game +L 08/24/1999 - 12:23:57: "Player<31><WON:412449>" has entered the game +L 08/24/1999 - 12:23:58: "Sloppy<29>" say_team "got him" +L 08/24/1999 - 12:24:01: "Player<31>" joined team "2". +L 08/24/1999 - 12:24:05: "Player<31>" changed class to "Soldier" +L 08/24/1999 - 12:24:05: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:05: "BoNd-DW<26>" say "thanks alot pricks" +L 08/24/1999 - 12:24:05: "Chaill<53>" joined team "3". +L 08/24/1999 - 12:24:06: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:06: "BoNd-DW<26>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:24:09: "Chaill<53>" changed class to "Sniper" +L 08/24/1999 - 12:24:09: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:13: "Player<31>" changed to team "3". +L 08/24/1999 - 12:24:13: "Player<31>" killed self with "world" +L 08/24/1999 - 12:24:14: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:15: "Bar Fly<52>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:24:16: "Iceman<35><WON:2255729>" has entered the game +L 08/24/1999 - 12:24:16: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:17: "Player<31>" changed class to "Sniper" +L 08/24/1999 - 12:24:17: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:18: "Iceman<35>" joined team "2". +L 08/24/1999 - 12:24:19: "DoOmSaYer<25>" say "what?" +L 08/24/1999 - 12:24:22: "Iceman<35>" changed class to "Soldier" +L 08/24/1999 - 12:24:22: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:24: "BoNd-DW<26>" say "protect me" +L 08/24/1999 - 12:24:28: "BladeRunner[NEC]<56><WON:161589>" has entered the game +L 08/24/1999 - 12:24:28: "BladeRunner[NEC]<56>" joined team "2". +L 08/24/1999 - 12:24:34: "DoOmSaYer<25>" changed class to "Soldier" +L 08/24/1999 - 12:24:34: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:36: "Sloppy<29>" say_team "auto rifles on, run in there and kill him" +L 08/24/1999 - 12:24:37: "Iceman<35>" changed class to "Soldier" +L 08/24/1999 - 12:24:44: "Ash<57>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 12:24:46: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:54: "BladeRunner[NEC]<56>" changed class to "Soldier" +L 08/24/1999 - 12:24:54: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:24:55: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:24:58: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:24:58: "BoNd-DW<26>" say "protectt me ice man" +L 08/24/1999 - 12:25:00: "Player<58><WON:2149159>" connected, address "206.58.32.33:27005" +L 08/24/1999 - 12:25:01: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:02: "BladeRunner[NEC]<56>" say "yo iceman.. remember me?" +L 08/24/1999 - 12:25:04: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:13: "(1)Player<58><WON:2149159>" has entered the game +L 08/24/1999 - 12:25:18: "DoOmSaYer<25>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:25:19: "(1)Player<58>" joined team "2". +L 08/24/1999 - 12:25:20: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:25: "(1)Player<58>" changed class to "HWGuy" +L 08/24/1999 - 12:25:25: "(1)Player<58>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:25: "Bughunter<59><WON:3239379>" connected, address "209.52.160.201:27005" +L 08/24/1999 - 12:25:27: "Iceman<35>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:25:30: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:30: "BoNd-DW<26>" say "open the fucking door!" +L 08/24/1999 - 12:25:44: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:25:46: "Bughunter<59><WON:3239379>" has entered the game +L 08/24/1999 - 12:25:48: Broadcast: "#hunted_target_scores" +L 08/24/1999 - 12:25:48: Named Broadcast: "#hunted_target_scores" ("BoNd-DW<26>") +L 08/24/1999 - 12:25:48: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:48: "(1)Player<58>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:48: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:48: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:48: "BoNd-DW<26>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:25:48: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:48: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:48: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:48: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:48: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:50: "Bughunter<59>" joined team "3". +L 08/24/1999 - 12:25:54: "DoOmSaYer<25>" say "you lpb" +L 08/24/1999 - 12:25:54: "BoNd-DW<26>" say "good job" +L 08/24/1999 - 12:25:55: "Bughunter<59>" changed class to "Sniper" +L 08/24/1999 - 12:25:55: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:55: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:25:58: "BladeRunner[NEC]<56>" say "icema?" +L 08/24/1999 - 12:26:01: "BladeRunner[NEC]<56>" say "iceman?" +L 08/24/1999 - 12:26:06: "Iceman<35>" say "what?" +L 08/24/1999 - 12:26:20: "DoOmSaYer<25>" say "ash is lpb" +L 08/24/1999 - 12:26:21: "BladeRunner[NEC]<56>" say "remember me?" +L 08/24/1999 - 12:26:23: "Bar Fly<52>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:26:24: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:26:25: "(1)Player<58>" changed class to "Soldier" +L 08/24/1999 - 12:26:27: "Iceman<35>" say "oh ya!!" +L 08/24/1999 - 12:26:30: "Iceman<35>" say "hey" +L 08/24/1999 - 12:26:37: "BladeRunner[NEC]<56>" say "want in our clan?" +L 08/24/1999 - 12:26:40: "BoNd-DW<26>" say "wheres my bg's?" +L 08/24/1999 - 12:26:48: "BladeRunner[NEC]<56>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:26:54: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:26:56: "BladeRunner[NEC]<56>" say "lost your email addy.. " +L 08/24/1999 - 12:26:59: "Sloppy<29>" killed by world with "worldspawn" +L 08/24/1999 - 12:26:59: "BladeRunner[NEC]<56>" say "whats it?" +L 08/24/1999 - 12:27:00: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:01: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:27:04: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:11: "(1)Player<58>" killed "Sloppy<29>" with "normalgrenade" +L 08/24/1999 - 12:27:12: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:12: "BladeRunner[NEC]<56>" say "that is if you wnat to join" +L 08/24/1999 - 12:27:18: "Iceman<35>" say "sorry i saty alone" +L 08/24/1999 - 12:27:19: "Ash<57>" killed "(1)Player<58>" with "sniperrifle" +L 08/24/1999 - 12:27:20: "(1)Player<58>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:24: "TheTaint<60><WON:2100169>" connected, address "209.179.141.211:27005" +L 08/24/1999 - 12:27:25: "BladeRunner[NEC]<56>" say "ahh..s" +L 08/24/1999 - 12:27:30: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:27:32: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:40: "Ash<57>" killed "BladeRunner[NEC]<56>" with "headshot" +L 08/24/1999 - 12:27:41: "BladeRunner[NEC]<56>" say "whoa.. laggy" +L 08/24/1999 - 12:27:41: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:43: "TheTaint<60><WON:2100169>" has entered the game +L 08/24/1999 - 12:27:44: "Iceman<35>" killed self with "nailgrenade" +L 08/24/1999 - 12:27:45: "TheTaint<60>" joined team "2". +L 08/24/1999 - 12:27:45: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:50: "BoNd-DW<26>" say "bg's open the door!" +L 08/24/1999 - 12:27:52: "(1)Player<58>" changed name to "gerg<58>" +L 08/24/1999 - 12:27:52: "TheTaint<60>" changed class to "HWGuy" +L 08/24/1999 - 12:27:52: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:57: "Ash<57>" killed "BoNd-DW<26>" with "sniperrifle" +L 08/24/1999 - 12:27:58: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:27:58: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "gerg<58>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:27:58: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:01: "BoNd-DW<26>" say "nooo" +L 08/24/1999 - 12:28:02: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:02: "BoNd-DW<26>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:28:20: "TheTaint<60>" killed "Chaill<53>" with "ac" +L 08/24/1999 - 12:28:22: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:36: "Chaill<53>" killed "BoNd-DW<26>" with "autorifle" +L 08/24/1999 - 12:28:37: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:28:37: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "gerg<58>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:37: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:28:42: "BoNd-DW<26>" say "thanks alot bg's" +L 08/24/1999 - 12:28:51: "BladeRunner[NEC]<56>" say "alright that's no prob" +L 08/24/1999 - 12:28:52: "Iceman<35>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:28:54: "BladeRunner[NEC]<56>" say "you can let me know" +L 08/24/1999 - 12:28:54: "BoNd-DW<26>" say "will sombody trade with me?" +L 08/24/1999 - 12:28:55: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:00: "BladeRunner[NEC]<56>" say "me" +L 08/24/1999 - 12:29:05: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:05: "BoNd-DW<26>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:29:07: "Iceman<35>" say "no thanx" +L 08/24/1999 - 12:29:09: "BoNd-DW<26>" say "ok" +L 08/24/1999 - 12:29:13: "BoNd-DW<26>" changed to team "2". +L 08/24/1999 - 12:29:13: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:29:13: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:29:13: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "gerg<58>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:13: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:16: "BladeRunner[NEC]<56>" say "alright.. no prob ice" +L 08/24/1999 - 12:29:18: "BladeRunner[NEC]<56>" changed to team "1". +L 08/24/1999 - 12:29:18: "BladeRunner[NEC]<56>" killed self with "world" +L 08/24/1999 - 12:29:18: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:25: "BoNd-DW<26>" changed class to "Soldier" +L 08/24/1999 - 12:29:25: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:25: "Iceman<35>" say "sorry...maybe later" +L 08/24/1999 - 12:29:29: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:29: "BladeRunner[NEC]<56>" changed class to "Civilian" +L 08/24/1999 - 12:29:29: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:29: "BladeRunner[NEC]<56>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:29:33: "BladeRunner[NEC]<56>" say "whee.. a spike" +L 08/24/1999 - 12:29:44: "BoNd-DW<26>" say "push the button!" +L 08/24/1999 - 12:29:45: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:29:47: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:56: "TheTaint<60>" say "coem one" +L 08/24/1999 - 12:29:57: "Bar Fly<52>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:29:58: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:29:58: "TheTaint<60>" say "come" +L 08/24/1999 - 12:29:59: "BladeRunner[NEC]<56>" say "yeah.. you can contact me at [email protected] if you change your mind" +L 08/24/1999 - 12:30:03: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:30:04: "BoNd-DW<26>" say "use the use key dipshit" +L 08/24/1999 - 12:30:07: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:30:09: "Bar Fly<52>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:30:09: "BladeRunner[NEC]<56>" say "i am pushing" +L 08/24/1999 - 12:30:10: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:30:13: "Iceman<35>" say "ok" +L 08/24/1999 - 12:30:14: "BladeRunner[NEC]<56>" say "w" +L 08/24/1999 - 12:30:17: "TheTaint<60>" say_team "follow me" +L 08/24/1999 - 12:30:18: "BladeRunner[NEC]<56>" say "damn.. spikes suck" +L 08/24/1999 - 12:30:25: "Sloppy<29>" killed "gerg<58>" with "headshot" +L 08/24/1999 - 12:30:27: "gerg<58>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:30:32: "TheTaint<60>" say_team "follow me prez" +L 08/24/1999 - 12:30:36: "BladeRunner[NEC]<56>" say "i know my way.. just lagged" +L 08/24/1999 - 12:30:48: "Bughunter<59>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 12:30:49: "BladeRunner[NEC]<56>" say "god.. wha" +L 08/24/1999 - 12:30:53: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:30:55: "Ash<57>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 12:30:56: "BoNd-DW<26>" say "wheres the prez?" +L 08/24/1999 - 12:30:57: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:30:57: "gerg<58>" say "lets go president" +L 08/24/1999 - 12:30:59: "Bughunter<59>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:31:02: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:31:05: "BladeRunner[NEC]<56>" say "i" +L 08/24/1999 - 12:31:05: "BoNd-DW<26>" say_team "wheres the prez?" +L 08/24/1999 - 12:31:08: "BladeRunner[NEC]<56>" say "iu'm here" +L 08/24/1999 - 12:31:19: "BoNd-DW<26>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:31:20: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:31:23: "BoNd-DW<26>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:31:24: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:31:26: "TheTaint<60>" say "what the fuck is with the presents?????" +L 08/24/1999 - 12:31:29: "BoNd-DW<26>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:31:32: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:31:36: "BoNd-DW<26>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:31:37: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:31:42: "Ash<57>" say "tfc's ba" +L 08/24/1999 - 12:31:44: "BladeRunner[NEC]<56>" say "sniper!!" +L 08/24/1999 - 12:31:45: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:31:47: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:31:51: "BladeRunner[NEC]<56>" say "shit" +L 08/24/1999 - 12:31:56: "BladeRunner[NEC]<56>" say "get him!" +L 08/24/1999 - 12:31:57: "Bar Fly<52>" killed "Player<31>" with "nailgrenade" +L 08/24/1999 - 12:31:59: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:00: "BladeRunner[NEC]<56>" say_team "at the ruins!!!!!" +L 08/24/1999 - 12:32:03: "TheTaint<60>" killed "Chaill<53>" with "ac" +L 08/24/1999 - 12:32:05: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:05: "BoNd-DW<26>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:32:06: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:10: "TheTaint<60>" say_team "where are you prez?" +L 08/24/1999 - 12:32:12: "Ash<57>" killed "BladeRunner[NEC]<56>" with "autorifle" +L 08/24/1999 - 12:32:12: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:32:12: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "gerg<58>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:12: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:13: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:32:13: "BladeRunner[NEC]<56>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:32:18: "BladeRunner[NEC]<56>" say "at the ruins!!" +L 08/24/1999 - 12:32:19: "DoOmSaYer<25>" say "sorry guys" +L 08/24/1999 - 12:32:30: "BladeRunner[NEC]<56>" say "no prob" +L 08/24/1999 - 12:32:45: "gerg<58>" disconnected +L 08/24/1999 - 12:32:50: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:32:52: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:02: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:33:03: "gerg<61><WON:2149159>" connected, address "206.58.32.33:27005" +L 08/24/1999 - 12:33:04: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:12: "BladeRunner[NEC]<56>" say "siper!" +L 08/24/1999 - 12:33:14: "gerg<61><WON:2149159>" has entered the game +L 08/24/1999 - 12:33:16: "gerg<61>" joined team "2". +L 08/24/1999 - 12:33:19: "BoNd-DW<26>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:33:20: "DoOmSaYer<25>" killed "Ash<57>" with "rocket" +L 08/24/1999 - 12:33:20: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:21: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:22: "gerg<61>" changed class to "HWGuy" +L 08/24/1999 - 12:33:22: "gerg<61>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:25: "BladeRunner[NEC]<56>" say "foors!" +L 08/24/1999 - 12:33:31: Broadcast: "#hunted_target_scores" +L 08/24/1999 - 12:33:31: Named Broadcast: "#hunted_target_scores" ("BladeRunner[NEC]<56>") +L 08/24/1999 - 12:33:31: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "gerg<61>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "BladeRunner[NEC]<56>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:33:31: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:31: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:35: "TheTaint<60>" changed class to "Soldier" +L 08/24/1999 - 12:33:35: "BladeRunner[NEC]<56>" say "yyeah!" +L 08/24/1999 - 12:33:45: "BladeRunner[NEC]<56>" say "boy you guys were late with the doors" +L 08/24/1999 - 12:33:49: "BoNd-DW<26>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:33:50: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:33:51: "DoOmSaYer<25>" killed self with "rocket" +L 08/24/1999 - 12:33:53: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:18: "TheTaint<60>" killed "Sloppy<29>" with "ac" +L 08/24/1999 - 12:34:21: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:22: "BladeRunner[NEC]<56>" say "whew" +L 08/24/1999 - 12:34:23: "TheTaint<60>" say_team "get health" +L 08/24/1999 - 12:34:23: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:34:29: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:31: "BladeRunner[NEC]<56>" say "yup" +L 08/24/1999 - 12:34:34: "Sloppy<29>" killed "BladeRunner[NEC]<56>" with "autorifle" +L 08/24/1999 - 12:34:34: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:34:34: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "gerg<61>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:34: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:35: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:35: "BladeRunner[NEC]<56>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:34:36: "BladeRunner[NEC]<56>" say "damn" +L 08/24/1999 - 12:34:39: "TheTaint<60>" say_team "shouldve gotten health" +L 08/24/1999 - 12:34:41: "BladeRunner[NEC]<56>" say "we need a med" +L 08/24/1999 - 12:34:42: "BoNd-DW<26>" changed class to "Medic" +L 08/24/1999 - 12:34:46: "TheTaint<60>" changed class to "Medic" +L 08/24/1999 - 12:34:47: "BladeRunner[NEC]<56>" say "i was on my way!" +L 08/24/1999 - 12:34:47: "BoNd-DW<26>" say "i will" +L 08/24/1999 - 12:34:52: "BladeRunner[NEC]<56>" say "k" +L 08/24/1999 - 12:34:54: "TheTaint<60>" killed self with "mirvgrenade" +L 08/24/1999 - 12:34:55: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:34:59: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:35:00: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:35:13: "Ash<57>" killed "gerg<61>" with "sniperrifle" +L 08/24/1999 - 12:35:14: "gerg<61>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:35:24: "Iceman<35>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:35:25: "DoOmSaYer<25>" killed self with "rocket" +L 08/24/1999 - 12:35:27: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:35:30: "DoOmSaYer<25>" say "crtap" +L 08/24/1999 - 12:35:30: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:35:36: "Bar Fly<52>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:35:38: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:35:44: "Sloppy<29>" killed "TheTaint<60>" with "sniperrifle" +L 08/24/1999 - 12:35:46: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:35:50: "BladeRunner[NEC]<56>" say "doors!!" +L 08/24/1999 - 12:36:03: "Bughunter<59>" killed "BladeRunner[NEC]<56>" with "nails" +L 08/24/1999 - 12:36:03: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:36:03: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "gerg<61>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:03: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:13: "TheTaint<60>" say_team "asshole" +L 08/24/1999 - 12:36:17: "BladeRunner[NEC]<56>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:17: "BladeRunner[NEC]<56>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:36:22: "BladeRunner[NEC]<56>" say "damn.. use sniper rifles, pussies" +L 08/24/1999 - 12:36:25: "BladeRunner[NEC]<56>" say "use sniper rifles...w" +L 08/24/1999 - 12:36:33: "Bar Fly<52>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:36:36: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:39: "BoNd-DW<26>" killed self with "rocket" +L 08/24/1999 - 12:36:41: "BladeRunner[NEC]<56>" say "god.. the lag.. i gotta go" +L 08/24/1999 - 12:36:42: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:48: "Sloppy<29>" say "if we used sniper rifles that would be pussish" +L 08/24/1999 - 12:36:49: "Bar Fly<52>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:36:51: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:36:51: "DoOmSaYer<25>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:36:53: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:00: "Iceman<35>" say "bye blade" +L 08/24/1999 - 12:37:02: "DoOmSaYer<25>" killed self with "nailgrenade" +L 08/24/1999 - 12:37:03: "gerg<61>" killed "Sloppy<29>" with "supershotgun" +L 08/24/1999 - 12:37:08: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:09: "BladeRunner[NEC]<56>" say "alright iceman.. if you change your mind.. just send mail to [email protected] k" +L 08/24/1999 - 12:37:12: "BladeRunner[NEC]<56>" say "bye" +L 08/24/1999 - 12:37:16: "BoNd-DW<26>" killed "Chaill<53>" with "supernails" +L 08/24/1999 - 12:37:18: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:26: "DoOmSaYer<25>" say "i gotta stop doing that" +L 08/24/1999 - 12:37:27: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:29: "Bar Fly<52>" killed "Ash<57>" with "rocket" +L 08/24/1999 - 12:37:34: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "BladeRunner[NEC]<56>" disconnected +L 08/24/1999 - 12:37:35: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:37:35: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "gerg<61>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:35: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:45: "gerg<61>" disconnected +L 08/24/1999 - 12:37:46: "TheTaint<60>" say "you snipers suck!" +L 08/24/1999 - 12:37:49: "DoOmSaYer<25>" changed to team "1". +L 08/24/1999 - 12:37:49: "DoOmSaYer<25>" killed self with "world" +L 08/24/1999 - 12:37:54: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:54: "DoOmSaYer<25>" changed class to "Civilian" +L 08/24/1999 - 12:37:54: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:37:54: "DoOmSaYer<25>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:38:17: "DoOmSaYer<25>" changed to team "2". +L 08/24/1999 - 12:38:17: "DoOmSaYer<25>" killed self with "world" +L 08/24/1999 - 12:38:18: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:38:18: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:18: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:18: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:18: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:18: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:18: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:18: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:18: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:18: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:28: "DoOmSaYer<25>" say "too laggy" +L 08/24/1999 - 12:38:33: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:33: "TheTaint<60>" say "what the fuck is this happy birthday shit??????" +L 08/24/1999 - 12:38:33: "BoNd-DW<26>" say "fuck you too" +L 08/24/1999 - 12:38:37: "DoOmSaYer<25>" changed class to "Soldier" +L 08/24/1999 - 12:38:37: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:40: "Bar Fly<52>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:38:40: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:38:42: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:49: "DoOmSaYer<25>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:38:49: "Ash<57>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 12:38:51: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:54: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:54: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:38:56: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:38:58: "TheTaint<60>" say "anyone???" +L 08/24/1999 - 12:39:06: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:39:13: "Ash<57>" say "its tfc's b-day" +L 08/24/1999 - 12:39:14: "BoNd-DW<26>" killed "Sloppy<29>" with "supershotgun" +L 08/24/1999 - 12:39:15: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:39:20: "Bughunter<59>" killed "BoNd-DW<26>" with "sniperrifle" +L 08/24/1999 - 12:39:23: "TheTaint<60>" say "its annoying" +L 08/24/1999 - 12:39:23: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:39:40: "GodSmacker<62><WON:135289>" connected, address "216.161.121.189:27005" +L 08/24/1999 - 12:39:41: "DoOmSaYer<25>" killed "Ash<57>" with "rocket" +L 08/24/1999 - 12:39:42: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:39:55: "Sloppy<29>" killed "TheTaint<60>" with "autorifle" +L 08/24/1999 - 12:39:55: "GodSmacker<62><WON:135289>" has entered the game +L 08/24/1999 - 12:39:56: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:01: "DoOmSaYer<25>" killed "Sloppy<29>" with "nailgrenade" +L 08/24/1999 - 12:40:02: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:40:04: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:05: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:11: "GodSmacker<62>" joined team "1". +L 08/24/1999 - 12:40:13: "Chaill<53>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 12:40:13: "GodSmacker<62>" changed class to "Civilian" +L 08/24/1999 - 12:40:13: "GodSmacker<62>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:13: "GodSmacker<62>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:40:15: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:16: "BoNd-DW<26>" killed "Chaill<53>" with "supernails" +L 08/24/1999 - 12:40:18: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:32: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:40:33: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:36: "TheTaint<60>" killed "Ash<57>" with "supershotgun" +L 08/24/1999 - 12:40:37: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:46: "Satan<63><WON:970049>" connected, address "171.210.180.135:27005" +L 08/24/1999 - 12:40:49: "Chaill<53>" killed "GodSmacker<62>" with "autorifle" +L 08/24/1999 - 12:40:49: "Iceman<35>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:40:50: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:40:50: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:50: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:50: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:50: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:50: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:50: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:50: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:50: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:50: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:51: "GodSmacker<62>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:40:51: "GodSmacker<62>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:40:51: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:41:05: "Satan<63><WON:970049>" has entered the game +L 08/24/1999 - 12:41:09: "Satan<63>" joined team "2". +L 08/24/1999 - 12:41:16: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:41:17: "BoNd-DW<26>" killed "Chaill<53>" with "supernails" +L 08/24/1999 - 12:41:18: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:41:19: "Satan<63>" changed class to "Soldier" +L 08/24/1999 - 12:41:19: "Satan<63>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:41:20: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:41:43: "BoNd-DW<26>" killed "Chaill<53>" with "supernails" +L 08/24/1999 - 12:41:44: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:41:44: "Bughunter<59>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 12:41:46: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:41:56: "BoNd-DW<26>" infected "Ash<57>". +L 08/24/1999 - 12:41:56: "Ash<57>" killed "BoNd-DW<26>" with "sniperrifle" +L 08/24/1999 - 12:41:56: "DoOmSaYer<25>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:41:57: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:01: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "Sloppy<29>" killed "GodSmacker<62>" with "autorifle" +L 08/24/1999 - 12:42:10: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:42:10: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "Satan<63>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:10: "TheTaint<60>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:42:12: "GodSmacker<62>" disconnected +L 08/24/1999 - 12:42:18: "TheTaint<60>" disconnected +L 08/24/1999 - 12:42:49: "Rampage<64><WON:2858699>" connected, address "216.88.200.141:27005" +L 08/24/1999 - 12:42:50: "Satan<63>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:42:52: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:43:04: "Ash<57>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 12:43:05: "DoOmSaYer<25>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:43:06: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:43:06: "Rampage<64><WON:2858699>" has entered the game +L 08/24/1999 - 12:43:08: "Rampage<64>" joined team "1". +L 08/24/1999 - 12:43:08: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:43:10: "Rampage<64>" changed class to "Civilian" +L 08/24/1999 - 12:43:10: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:43:10: "Rampage<64>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:43:25: "DoOmSaYer<25>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:43:26: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:43:29: "DoOmSaYer<25>" killed "Ash<57>" with "rocket" +L 08/24/1999 - 12:43:30: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:43:33: "Bughunter<59>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 12:43:35: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:43:40: "BoNd-DW<26>" infected "Chaill<53>". +L 08/24/1999 - 12:43:50: "Iceman<35>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:43:51: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:43:53: "BoNd-DW<26>" infected "Ash<57>". +L 08/24/1999 - 12:43:59: "BoNd-DW<26>" infected "Sloppy<29>". +L 08/24/1999 - 12:44:02: "Sloppy<29>" killed "DoOmSaYer<25>" with "headshot" +L 08/24/1999 - 12:44:04: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:12: "Bar Fly<52>" killed "Chaill<53>" with "rocket" +L 08/24/1999 - 12:44:14: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:14: "Satan<63>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:44:16: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:16: "BoNd-DW<26>" killed "Ash<57>" with "timer" +L 08/24/1999 - 12:44:16: "BoNd-DW<26>" killed "Ash<57>" with "infection" +L 08/24/1999 - 12:44:17: "Bughunter<59>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 12:44:17: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:20: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:25: "Player<31>" killed "Bar Fly<52>" with "headshot" +L 08/24/1999 - 12:44:26: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:38: "BoNd-DW<26>" infected "Chaill<53>". +L 08/24/1999 - 12:44:43: "DoOmSaYer<25>" killed self with "rocket" +L 08/24/1999 - 12:44:44: "Ash<57>" killed "Satan<63>" with "sniperrifle" +L 08/24/1999 - 12:44:47: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:48: "Bar Fly<52>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:44:49: "BoNd-DW<26>" killed "Chaill<53>" with "timer" +L 08/24/1999 - 12:44:49: "BoNd-DW<26>" killed "Chaill<53>" with "infection" +L 08/24/1999 - 12:44:50: "Satan<63>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:50: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:51: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:56: "Ash<57>" killed "Rampage<64>" with "autorifle" +L 08/24/1999 - 12:44:57: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:44:57: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:57: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:57: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:57: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:57: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:57: "Satan<63>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:57: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:57: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:57: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:44:57: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:06: "Rampage<64>" say "someone else want to be hunted?" +L 08/24/1999 - 12:45:17: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:17: "Rampage<64>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:45:30: "Bar Fly<52>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:45:33: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:35: "BoNd-DW<26>" infected "Chaill<53>". +L 08/24/1999 - 12:45:49: "Bughunter<59>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 12:45:49: "DoOmSaYer<25>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:45:50: "Sloppy<29>" killed "Rampage<64>" with "nails" +L 08/24/1999 - 12:45:50: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:45:50: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:50: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:50: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:50: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:50: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:50: "Satan<63>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:50: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:50: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:54: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:45:59: "Rampage<64>" changed to team "2". +L 08/24/1999 - 12:45:59: "Rampage<64>" killed self with "world" +L 08/24/1999 - 12:45:59: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:01: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:05: "Rampage<64>" changed class to "Soldier" +L 08/24/1999 - 12:46:05: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:06: "BoNd-DW<26>" changed to team "1". +L 08/24/1999 - 12:46:06: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:46:08: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:08: "BoNd-DW<26>" changed class to "Civilian" +L 08/24/1999 - 12:46:08: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:08: "BoNd-DW<26>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:46:11: "BoNd-DW<26>" changed to team "2". +L 08/24/1999 - 12:46:11: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:46:12: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:46:12: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:12: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:12: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:12: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:12: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:12: "Satan<63>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:12: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:12: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:12: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:12: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:13: "Rampage<64>" changed class to "Medic" +L 08/24/1999 - 12:46:13: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:14: "BoNd-DW<26>" changed class to "Soldier" +L 08/24/1999 - 12:46:14: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:18: "BoNd-DW<26>" changed to team "1". +L 08/24/1999 - 12:46:18: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:46:20: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:20: "BoNd-DW<26>" changed class to "Civilian" +L 08/24/1999 - 12:46:20: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:20: "BoNd-DW<26>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:46:20: "Rampage<64>" changed class to "Medic" +L 08/24/1999 - 12:46:31: "BoNd-DW<26>" say "i'm so fucking slow" +L 08/24/1999 - 12:46:33: "BoNd-DW<26>" changed to team "2". +L 08/24/1999 - 12:46:33: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:46:34: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:46:34: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:34: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:34: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:34: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:34: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:34: "Satan<63>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:34: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:34: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:34: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:34: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:35: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:39: "BoNd-DW<26>" changed class to "HWGuy" +L 08/24/1999 - 12:46:39: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:53: "Player<31>" changed to team "1". +L 08/24/1999 - 12:46:53: "Player<31>" killed self with "world" +L 08/24/1999 - 12:46:59: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:59: "Player<31>" changed class to "Civilian" +L 08/24/1999 - 12:46:59: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:46:59: "Player<31>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:47:04: "Iceman<35>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:47:05: "Player<31>" changed to team "3". +L 08/24/1999 - 12:47:05: "Player<31>" killed self with "world" +L 08/24/1999 - 12:47:05: "Chaill<53>" changed to team "1". +L 08/24/1999 - 12:47:05: "Chaill<53>" killed self with "world" +L 08/24/1999 - 12:47:05: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:47:05: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:05: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:05: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:05: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:05: "Satan<63>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:05: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:05: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:05: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:06: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:08: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:08: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:47:08: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:08: "Chaill<53>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:47:09: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:11: "BoNd-DW<26>" changed to team "3". +L 08/24/1999 - 12:47:11: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:47:11: "Player<31>" changed class to "Sniper" +L 08/24/1999 - 12:47:11: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:12: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:15: "BoNd-DW<26>" changed class to "Sniper" +L 08/24/1999 - 12:47:15: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:15: "Iceman<35>" say "fucking stop that!!!!" +L 08/24/1999 - 12:47:17: "DoOmSaYer<25>" say "wtf" +L 08/24/1999 - 12:47:25: "Iceman<35>" changed class to "Soldier" +L 08/24/1999 - 12:47:33: "Iceman<35>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:47:34: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:47:51: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:47:54: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:48:11: "Rampage<64>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:48:11: "Ash<57>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 12:48:12: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:48:15: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:48:23: "BoNd-DW<26>" changed class to "Sniper" +L 08/24/1999 - 12:48:29: "Sloppy<29>" killed "Satan<63>" with "sniperrifle" +L 08/24/1999 - 12:48:49: "Rampage<64>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:48:52: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:48:58: "Rampage<64>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:48:59: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:04: "Bughunter<59>" killed "Iceman<35>" with "headshot" +L 08/24/1999 - 12:49:05: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:15: "DoOmSaYer<25>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:49:19: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:20: "BoNd-DW<26>" killed "Chaill<53>" with "autorifle" +L 08/24/1999 - 12:49:21: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:49:21: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:21: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:21: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:21: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:21: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:21: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:21: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:21: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:21: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:21: "Satan<63>" disconnected +L 08/24/1999 - 12:49:22: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:22: "Chaill<53>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:49:48: "DoOmSaYer<25>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:49:49: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:49:57: "Rampage<64>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:49:59: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:03: "Iceman<35>" killed "Ash<57>" with "rocket" +L 08/24/1999 - 12:50:04: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:13: "DoOmSaYer<25>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:50:16: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:21: "Chaill<53>" say "open the door" +L 08/24/1999 - 12:50:27: "DoOmSaYer<25>" say_team "it is" +L 08/24/1999 - 12:50:28: "[MM]Anderson<65><WON:1157979>" connected, address "199.60.237.166:27005" +L 08/24/1999 - 12:50:31: "Bughunter<59>" killed "Chaill<53>" with "sniperrifle" +L 08/24/1999 - 12:50:32: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:50:32: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:50:32: "Chaill<53>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:50:40: "[CIT] Carcifier<66><WON:859539>" connected, address "24.48.33.70:27005" +L 08/24/1999 - 12:50:43: "[CIT] Carcifier<66>" changed name to "Crippling Diarrhea<66>" +L 08/24/1999 - 12:50:47: "[MM]Anderson<65><WON:1157979>" has entered the game +L 08/24/1999 - 12:50:49: "[MM]Anderson<65>" joined team "2". +L 08/24/1999 - 12:50:56: "[MM]Anderson<65>" changed class to "Soldier" +L 08/24/1999 - 12:50:56: "[MM]Anderson<65>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:04: "Crippling Diarrhea<66><WON:859539>" has entered the game +L 08/24/1999 - 12:51:04: "Bar Fly<52>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:51:07: "Crippling Diarrhea<66>" joined team "2". +L 08/24/1999 - 12:51:07: "BoNd-DW<26>" changed to team "2". +L 08/24/1999 - 12:51:07: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:51:09: "Ash<57>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 12:51:09: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:11: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:12: "Crippling Diarrhea<66>" changed class to "Soldier" +L 08/24/1999 - 12:51:12: "Crippling Diarrhea<66>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:13: "BoNd-DW<26>" changed class to "Soldier" +L 08/24/1999 - 12:51:13: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:15: "Rampage<64>" killed self with "rocket" +L 08/24/1999 - 12:51:15: "BoNd-DW<26>" changed to team "3". +L 08/24/1999 - 12:51:15: "BoNd-DW<26>" killed self with "world" +L 08/24/1999 - 12:51:16: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:16: "DoOmSaYer<25>" say "almost" +L 08/24/1999 - 12:51:17: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:19: "BoNd-DW<26>" changed class to "Sniper" +L 08/24/1999 - 12:51:19: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:21: "Ash<57>" say "hehe" +L 08/24/1999 - 12:51:30: "Ash<57>" killed "Chaill<53>" with "sniperrifle" +L 08/24/1999 - 12:51:31: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:51:31: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "[MM]Anderson<65>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:31: "Crippling Diarrhea<66>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:32: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:32: "Chaill<53>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:51:50: "Iceman<35>" killed "Sloppy<29>" with "normalgrenade" +L 08/24/1999 - 12:51:51: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:51:59: "Iceman<35>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:52:01: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:06: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:07: "Iceman<35>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:52:08: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:09: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:10: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:12: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:13: "Bar Fly<52>" killed "Sloppy<29>" with "rocket" +L 08/24/1999 - 12:52:14: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:14: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:16: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:18: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:20: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:22: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:22: "Iceman<35>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:52:24: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:24: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:26: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:28: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:30: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:32: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:34: "Chaill<53>" changed class to "Civilian" +L 08/24/1999 - 12:52:35: "Iceman<35>" killed "Player<31>" with "rocket" +L 08/24/1999 - 12:52:36: "BoNd-DW<26>" killed "Chaill<53>" with "sniperrifle" +L 08/24/1999 - 12:52:36: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 12:52:36: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "Bughunter<59>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "Sloppy<29>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "[MM]Anderson<65>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "Ash<57>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "Crippling Diarrhea<66>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:36: "Player<31>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:37: "Chaill<53>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:52:37: "Chaill<53>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 12:53:00: "Crippling Diarrhea<66>" killed "BoNd-DW<26>" with "rocket" +L 08/24/1999 - 12:53:01: "BoNd-DW<26>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 12:53:03: =------= MATCH RESULTS =------= +L 08/24/1999 - 12:53:03: "yellow" defeated "blue" and "red" +L 08/24/1999 - 12:53:03: "blue" RESULTS: "1" players. "-6" frags, "1" unaccounted for. "100" team score. Allies:"2" +L 08/24/1999 - 12:53:03: "red" RESULTS: "6" players. "64" frags, "6" unaccounted for. "100" team score. Allies:"1" +L 08/24/1999 - 12:53:03: "yellow" RESULTS: "5" players. "45" frags, "5" unaccounted for. "500" team score. Allies: +L 08/24/1999 - 12:53:06: "DoOmSaYer<25>" say "gg" +L 08/24/1999 - 12:53:09: Log closed. diff --git a/utils/tfstats/testsuite2/l0824008.log b/utils/tfstats/testsuite2/l0824008.log new file mode 100644 index 0000000..7635b7f --- /dev/null +++ b/utils/tfstats/testsuite2/l0824008.log @@ -0,0 +1,679 @@ +L 08/24/1999 - 12:53:09: Log file started. +L 08/24/1999 - 12:53:09: Spawning server "cz2" +L 08/24/1999 - 12:53:09: server cvars start +L 08/24/1999 - 12:53:09: "cr_random" = "0" +L 08/24/1999 - 12:53:09: "cr_engineer" = "0" +L 08/24/1999 - 12:53:09: "cr_spy" = "0" +L 08/24/1999 - 12:53:09: "cr_pyro" = "0" +L 08/24/1999 - 12:53:09: "cr_hwguy" = "0" +L 08/24/1999 - 12:53:09: "cr_medic" = "0" +L 08/24/1999 - 12:53:09: "cr_demoman" = "0" +L 08/24/1999 - 12:53:09: "cr_soldier" = "0" +L 08/24/1999 - 12:53:09: "cr_sniper" = "0" +L 08/24/1999 - 12:53:09: "cr_scout" = "0" +L 08/24/1999 - 12:53:09: "decalfrequency" = "30" +L 08/24/1999 - 12:53:09: "mp_autocrosshair" = "1" +L 08/24/1999 - 12:53:09: "mp_flashlight" = "0" +L 08/24/1999 - 12:53:09: "mp_footsteps" = "1" +L 08/24/1999 - 12:53:09: "mp_forcerespawn" = "1" +L 08/24/1999 - 12:53:09: "mp_weaponstay" = "0" +L 08/24/1999 - 12:53:09: "mp_falldamage" = "0" +L 08/24/1999 - 12:53:09: "mp_friendlyfire" = "0" +L 08/24/1999 - 12:53:09: "mp_timelimit" = "30" +L 08/24/1999 - 12:53:09: "mp_fraglimit" = "0" +L 08/24/1999 - 12:53:09: "mp_teamplay" = "21" +L 08/24/1999 - 12:53:09: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 12:53:09: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 12:53:09: "tfc_adminpwd" = "" +L 08/24/1999 - 12:53:09: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 12:53:09: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 12:53:09: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 12:53:09: "tfc_autoteam" = "1" +L 08/24/1999 - 12:53:09: "sv_maxrate" = "0" +L 08/24/1999 - 12:53:09: "sv_minrate" = "0" +L 08/24/1999 - 12:53:09: "sv_allowupload" = "1" +L 08/24/1999 - 12:53:09: "sv_allowdownload" = "1" +L 08/24/1999 - 12:53:09: "sv_upload_maxsize" = "0" +L 08/24/1999 - 12:53:09: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 12:53:09: "sv_spectalk" = "1" +L 08/24/1999 - 12:53:09: "sv_maxspectators" = "8" +L 08/24/1999 - 12:53:09: "sv_cheats" = "0" +L 08/24/1999 - 12:53:09: "sv_clienttrace" = "3.5" +L 08/24/1999 - 12:53:09: "sv_timeout" = "65" +L 08/24/1999 - 12:53:09: "sv_waterfriction" = "1" +L 08/24/1999 - 12:53:09: "sv_wateraccelerate" = "10" +L 08/24/1999 - 12:53:09: "sv_airaccelerate" = "10" +L 08/24/1999 - 12:53:09: "sv_airmove" = "1" +L 08/24/1999 - 12:53:09: "sv_bounce" = "1" +L 08/24/1999 - 12:53:09: "sv_clipmode" = "0" +L 08/24/1999 - 12:53:09: "sv_stepsize" = "18" +L 08/24/1999 - 12:53:09: "sv_accelerate" = "10" +L 08/24/1999 - 12:53:09: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 12:53:09: "sv_stopspeed" = "100" +L 08/24/1999 - 12:53:09: "edgefriction" = "2" +L 08/24/1999 - 12:53:09: "sv_friction" = "4" +L 08/24/1999 - 12:53:09: "sv_gravity" = "800" +L 08/24/1999 - 12:53:09: "sv_aim" = "0" +L 08/24/1999 - 12:53:09: "sv_password" = "" +L 08/24/1999 - 12:53:09: "pausable" = "0" +L 08/24/1999 - 12:53:09: "coop" = "0" +L 08/24/1999 - 12:53:09: "deathmatch" = "1" +L 08/24/1999 - 12:53:09: "mp_logecho" = "1" +L 08/24/1999 - 12:53:09: "mp_logfile" = "1" +L 08/24/1999 - 12:53:09: "cmdline" = "0" +L 08/24/1999 - 12:53:09: server cvars end +L 08/24/1999 - 12:53:12: Map CRC "1880504211" +L 08/24/1999 - 12:53:12: "sv_maxspeed" = "500" +L 08/24/1999 - 12:53:12: Server name is "VALVe Test Server" +L 08/24/1999 - 12:53:12: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 12:53:24: "Ash<57><WON:3239379>" has entered the game +L 08/24/1999 - 12:53:26: "Rampage<64><WON:2858699>" has entered the game +L 08/24/1999 - 12:53:28: "Sloppy<29><WON:412449>" has entered the game +L 08/24/1999 - 12:53:29: "[MM]Anderson<65><WON:1157979>" has entered the game +L 08/24/1999 - 12:53:30: "Ash<57>" joined team "1". +L 08/24/1999 - 12:53:31: "Rampage<64>" joined team "2". +L 08/24/1999 - 12:53:31: "Ash<57>" changed class to "Demoman" +L 08/24/1999 - 12:53:31: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 12:53:33: "Bughunter<59><WON:3239379>" has entered the game +L 08/24/1999 - 12:53:34: "Rampage<64>" changed class to "Demoman" +L 08/24/1999 - 12:53:34: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 12:53:34: "BoNd-DW<26><WON:2104859>" has entered the game +L 08/24/1999 - 12:53:34: "Sloppy<29>" joined team "1". +L 08/24/1999 - 12:53:35: "Bar Fly<52><WON:555639>" has entered the game +L 08/24/1999 - 12:53:35: "Sloppy<29>" changed class to "HWGuy" +L 08/24/1999 - 12:53:35: "Sloppy<29>" activated the goal "i_p_t" +L 08/24/1999 - 12:53:37: "[MM]Anderson<65>" joined team "1". +L 08/24/1999 - 12:53:40: "[MM]Anderson<65>" changed class to "Demoman" +L 08/24/1999 - 12:53:40: "[MM]Anderson<65>" activated the goal "i_p_t" +L 08/24/1999 - 12:53:40: "BoNd-DW<26>" joined team "2". +L 08/24/1999 - 12:53:43: "Bughunter<59>" joined team "2". +L 08/24/1999 - 12:53:43: "Bughunter<59>" changed to team "1". +L 08/24/1999 - 12:53:43: "Bughunter<59>" killed self with "world" +L 08/24/1999 - 12:53:43: "BoNd-DW<26>" changed class to "Scout" +L 08/24/1999 - 12:53:43: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 12:53:47: "DoOmSaYer<25><WON:757389>" has entered the game +L 08/24/1999 - 12:53:48: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 12:53:48: "BoNd-DW<26>" changed class to "Demoman" +L 08/24/1999 - 12:53:49: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 12:53:51: "Bughunter<59>" changed class to "Demoman" +L 08/24/1999 - 12:53:51: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 12:53:52: "DoOmSaYer<25>" joined team "2". +L 08/24/1999 - 12:53:54: "[MM]Anderson<65>" activated the goal "blue flag 2" +L 08/24/1999 - 12:53:54: "Iceman<35><WON:2255729>" has entered the game +L 08/24/1999 - 12:53:56: "Sloppy<29>" changed class to "Pyro" +L 08/24/1999 - 12:53:57: "Iceman<35>" joined team "2". +L 08/24/1999 - 12:54:00: "Iceman<35>" changed class to "Sniper" +L 08/24/1999 - 12:54:00: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 12:54:08: "BoNd-DW<26>" activated the goal "red marker 2" +L 08/24/1999 - 12:54:08: "DoOmSaYer<25>" changed class to "Scout" +L 08/24/1999 - 12:54:08: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 12:54:09: "Player<31><WON:412449>" has entered the game +L 08/24/1999 - 12:54:10: "Ash<57>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 12:54:13: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 12:54:16: "Player<31>" joined team "1". +L 08/24/1999 - 12:54:18: "DoOmSaYer<25>" activated the goal "red marker 1" +L 08/24/1999 - 12:54:20: "Chaill<53><WON:2590449>" has entered the game +L 08/24/1999 - 12:54:21: "Player<31>" changed class to "Sniper" +L 08/24/1999 - 12:54:21: "Player<31>" activated the goal "i_p_t" +L 08/24/1999 - 12:54:28: "Bughunter<59>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 12:54:30: "Chaill<53>" joined team "2". +L 08/24/1999 - 12:54:32: Named Broadcast: "#cz_bcap1" ("[MM]Anderson<65>") +L 08/24/1999 - 12:54:34: "DoOmSaYer<25>" changed class to "Engineer" +L 08/24/1999 - 12:54:35: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 12:54:35: "Chaill<53>" changed class to "Pyro" +L 08/24/1999 - 12:54:35: "Chaill<53>" activated the goal "i_p_t" +L 08/24/1999 - 12:54:38: "Rampage<64>" killed "Sloppy<29>" with "mirvgrenade" +L 08/24/1999 - 12:54:41: "Ash<57>" killed self with "mirvgrenade" +L 08/24/1999 - 12:54:44: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 12:54:44: "Sloppy<29>" activated the goal "i_p_t" +L 08/24/1999 - 12:54:56: Named Broadcast: "#cz_rcap5" ("BoNd-DW<26>") +L 08/24/1999 - 12:55:01: "Bughunter<59>" killed "Iceman<35>" with "mirvgrenade" +L 08/24/1999 - 12:55:02: "Bughunter<59>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 12:55:04: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 12:55:05: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 12:55:09: "Ash<57>" killed "BoNd-DW<26>" with "pipebomb" +L 08/24/1999 - 12:55:11: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 12:55:17: "Bughunter<59>" killed "DoOmSaYer<25>" with "mirvgrenade" +L 08/24/1999 - 12:55:19: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 12:55:22: "Chaill<53>" activated the goal "red marker 3" +L 08/24/1999 - 12:55:30: "Ash<57>" killed "Iceman<35>" with "pipebomb" +L 08/24/1999 - 12:55:33: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 12:55:37: "Sloppy<29>" killed "Rampage<64>" with "flames" +L 08/24/1999 - 12:55:38: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 12:55:47: "DoOmSaYer<25>" killed "Bughunter<59>" with "empgrenade" +L 08/24/1999 - 12:55:47: "DoOmSaYer<25>" killed "Ash<57>" with "empgrenade" +L 08/24/1999 - 12:55:50: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 12:55:50: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 12:55:52: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 12:56:12: "DoOmSaYer<25>" built a "sentry". +L 08/24/1999 - 12:56:17: "Rampage<64>" killed "[MM]Anderson<65>" with "gl_grenade" +L 08/24/1999 - 12:56:19: "[MM]Anderson<65>" activated the goal "i_p_t" +L 08/24/1999 - 12:56:20: "Bughunter<59>" killed "Rampage<64>" with "gl_grenade" +L 08/24/1999 - 12:56:23: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 12:56:34: "BoNd-DW<26>" killed self with "mirvgrenade" +L 08/24/1999 - 12:56:35: "Bughunter<59>" killed "Iceman<35>" with "normalgrenade" +L 08/24/1999 - 12:56:36: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 12:56:37: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 12:56:41: "Ash<57>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 12:56:44: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 12:56:52: "Rampage<64>" killed "Ash<57>" with "gl_grenade" +L 08/24/1999 - 12:56:54: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 12:56:58: "BoNd-DW<26>" killed self with "gl_grenade" +L 08/24/1999 - 12:57:00: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 12:57:08: "Lint<67><WON:1218399>" connected, address "63.75.210.65:27005" +L 08/24/1999 - 12:57:12: "BoNd-DW<26>" activated the goal "red marker 2" +L 08/24/1999 - 12:57:21: "Iceman<35>" killed "Bughunter<59>" with "normalgrenade" +L 08/24/1999 - 12:57:22: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 12:57:26: "Lint<67><WON:1218399>" has entered the game +L 08/24/1999 - 12:57:27: "Lint<67>" changed name to "Lint Of Death!!<67>" +L 08/24/1999 - 12:57:30: "Ash<57>" killed "Chaill<53>" with "pipebomb" +L 08/24/1999 - 12:57:31: "Chaill<53>" activated the goal "i_p_t" +L 08/24/1999 - 12:57:33: "Chaill<53>" changed to team "1". +L 08/24/1999 - 12:57:33: "Chaill<53>" killed self with "world" +L 08/24/1999 - 12:57:35: "Lint Of Death!!<67>" joined team "2". +L 08/24/1999 - 12:57:41: "Ash<57>" killed "Iceman<35>" with "pipebomb" +L 08/24/1999 - 12:57:42: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 12:57:44: "Lint Of Death!!<67>" disconnected +L 08/24/1999 - 12:57:45: "Chaill<53>" activated the goal "i_p_t" +L 08/24/1999 - 12:57:48: "Bughunter<59>" killed "BoNd-DW<26>" with "gl_grenade" +L 08/24/1999 - 12:57:48: "Chaill<53>" changed class to "Scout" +L 08/24/1999 - 12:57:48: "Chaill<53>" activated the goal "i_p_t" +L 08/24/1999 - 12:57:53: "BoNd-DW<26>" changed class to "Sniper" +L 08/24/1999 - 12:57:53: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 12:57:56: "DoOmSaYer<25>" killed "[MM]Anderson<65>" with "empgrenade" +L 08/24/1999 - 12:57:57: "Chaill<53>" activated the goal "blue flag 3" +L 08/24/1999 - 12:57:58: "Bughunter<59>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 12:57:59: "[MM]Anderson<65>" activated the goal "i_p_t" +L 08/24/1999 - 12:57:59: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 12:58:02: "Ash<57>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 12:58:03: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 12:58:06: "[MM]Anderson<65>" disconnected +L 08/24/1999 - 12:58:16: "Iceman<35>" killed "Ash<57>" with "normalgrenade" +L 08/24/1999 - 12:58:18: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 12:58:23: "Bughunter<59>" killed "BoNd-DW<26>" with "mirvgrenade" +L 08/24/1999 - 12:58:26: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 12:58:37: "DoOmSaYer<25>" killed "Chaill<53>" with "sentrygun" +L 08/24/1999 - 12:58:38: "Bughunter<59>" killed "Rampage<64>" with "gl_grenade" +L 08/24/1999 - 12:58:38: "Chaill<53>" activated the goal "i_p_t" +L 08/24/1999 - 12:58:42: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 12:58:46: "DoOmSaYer<25>" killed "Sloppy<29>" with "sentrygun" +L 08/24/1999 - 12:58:50: "Chaill<53>" activated the goal "blue flag 3" +L 08/24/1999 - 12:58:54: "Sloppy<29>" disconnected +L 08/24/1999 - 12:58:58: "DoOmSaYer<25>" killed "Player<31>" with "sentrygun" +L 08/24/1999 - 12:59:00: "Player<31>" activated the goal "i_p_t" +L 08/24/1999 - 12:59:05: "Player<31>" changed class to "Pyro" +L 08/24/1999 - 12:59:10: "Bughunter<59>" killed "Rampage<64>" with "gl_grenade" +L 08/24/1999 - 12:59:12: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 12:59:26: Named Broadcast: "#cz_bcap3" ("Chaill<53>") +L 08/24/1999 - 12:59:37: "Ash<57>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 12:59:38: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 12:59:46: "BoNd-DW<26>" changed class to "Demoman" +L 08/24/1999 - 12:59:47: "Chaill<53>" killed "DoOmSaYer<25>" with "shotgun" +L 08/24/1999 - 12:59:50: "DoOmSaYer<25>" killed "Chaill<53>" with "normalgrenade" +L 08/24/1999 - 12:59:50: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 12:59:51: "Chaill<53>" activated the goal "i_p_t" +L 08/24/1999 - 13:00:00: "Chaill<53>" activated the goal "blue flag 3" +L 08/24/1999 - 13:00:02: "Iceman<35>" killed "Player<31>" with "sniperrifle" +L 08/24/1999 - 13:00:03: "Bughunter<59>" killed "BoNd-DW<26>" with "gl_grenade" +L 08/24/1999 - 13:00:05: "Player<31>" activated the goal "i_p_t" +L 08/24/1999 - 13:00:05: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 13:00:31: "DoOmSaYer<25>" killed "Bughunter<59>" with "sentrygun" +L 08/24/1999 - 13:00:32: "Bughunter<59>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 13:00:33: "DoOmSaYer<25>" killed "Chaill<53>" with "sentrygun" +L 08/24/1999 - 13:00:33: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 13:00:34: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:00:34: "Ash<57>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 13:00:36: "Chaill<53>" activated the goal "i_p_t" +L 08/24/1999 - 13:00:37: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:00:46: "Chaill<53>" activated the goal "blue flag 3" +L 08/24/1999 - 13:00:49: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:00:55: "Ash<57>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 13:01:00: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:01:15: "Bughunter<59>" killed "DoOmSaYer<25>" with "mirvgrenade" +L 08/24/1999 - 13:01:17: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:01:27: "Ash<57>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 13:01:29: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:01:48: "Rampage<64>" killed "Chaill<53>" with "mirvgrenade" +L 08/24/1999 - 13:01:49: "Chaill<53>" activated the goal "i_p_t" +L 08/24/1999 - 13:01:55: Named Broadcast: "#cz_rcap4" ("Rampage<64>") +L 08/24/1999 - 13:01:57: "DoOmSaYer<25>" killed "Bughunter<59>" with "empgrenade" +L 08/24/1999 - 13:01:58: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:01: "Player<31>" killed "Iceman<35>" with "napalmgrenade" +L 08/24/1999 - 13:02:02: "Chaill<53>" activated the goal "blue flag 2" +L 08/24/1999 - 13:02:02: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:04: "Ash<57>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 13:02:05: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:07: "BoNd-DW<26>" killed "Chaill<53>" with "pipebomb" +L 08/24/1999 - 13:02:09: "Chaill<53>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:09: "Rampage<64>" killed "Player<31>" with "gl_grenade" +L 08/24/1999 - 13:02:13: "Player<31>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:16: "Bughunter<59>" killed "Rampage<64>" with "gl_grenade" +L 08/24/1999 - 13:02:23: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:23: "DoOmSaYer<25>" say "im gettin tired of u killin me ash" +L 08/24/1999 - 13:02:33: "Ash<57>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 13:02:35: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:39: "BoNd-DW<26>" killed self with "pipebomb" +L 08/24/1999 - 13:02:40: "DoOmSaYer<25>" say "pick on someone else" +L 08/24/1999 - 13:02:41: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:44: "Iceman<35>" killed "Bughunter<59>" with "sniperrifle" +L 08/24/1999 - 13:02:45: "Ash<57>" say "k" +L 08/24/1999 - 13:02:46: "Bughunter<59>" killed "DoOmSaYer<25>" with "mirvgrenade" +L 08/24/1999 - 13:02:47: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:48: "Ash<57>" killed "Iceman<35>" with "pipebomb" +L 08/24/1999 - 13:02:49: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:49: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 13:02:50: "Bughunter<59>" killed "Rampage<64>" with "mirvgrenade" +L 08/24/1999 - 13:02:51: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:03:04: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:03:10: "Ash<57>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 13:03:13: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:03:30: "Bughunter<59>" killed "Iceman<35>" with "mirvgrenade" +L 08/24/1999 - 13:03:32: "BumFluff<68><WON:3280209>" connected, address "212.2.185.162:27005" +L 08/24/1999 - 13:03:32: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 13:03:33: "Player<31>" disconnected +L 08/24/1999 - 13:03:33: "Hero<69><WON:847719>" connected, address "24.0.113.228:27005" +L 08/24/1999 - 13:03:40: "BoNd-DW<26>" killed "Chaill<53>" with "pipebomb" +L 08/24/1999 - 13:03:43: "Player<70><WON:1301539>" connected, address "63.13.40.42:27005" +L 08/24/1999 - 13:03:44: Named Broadcast: "#cz_rcap3" ("Rampage<64>") +L 08/24/1999 - 13:03:46: "Player<70>" changed name to "RuBbEr-ChIcKeN<70>" +L 08/24/1999 - 13:03:53: "Bughunter<59>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 13:03:55: "Hero<69><WON:847719>" has entered the game +L 08/24/1999 - 13:03:55: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:03:56: "Hero<69>" changed name to "Hero of the Stupid<69>" +L 08/24/1999 - 13:03:57: "Hero of the Stupid<69>" joined team "2". +L 08/24/1999 - 13:03:59: "RuBbEr-ChIcKeN<70><WON:1301539>" has entered the game +L 08/24/1999 - 13:04:00: "BumFluff<68><WON:3280209>" has entered the game +L 08/24/1999 - 13:04:01: "Hero of the Stupid<69>" changed class to "Engineer" +L 08/24/1999 - 13:04:01: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:04:03: "BumFluff<68>" joined team "1". +L 08/24/1999 - 13:04:09: "Ash<57>" killed "Iceman<35>" with "pipebomb" +L 08/24/1999 - 13:04:10: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 13:04:18: "Rampage<64>" killed "Bughunter<59>" with "gl_grenade" +L 08/24/1999 - 13:04:20: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 13:04:26: "BumFluff<68>" disconnected +L 08/24/1999 - 13:04:33: "RuBbEr-ChIcKeN<70>" joined team "1". +L 08/24/1999 - 13:04:38: "RuBbEr-ChIcKeN<70>" changed class to "Demoman" +L 08/24/1999 - 13:04:38: "RuBbEr-ChIcKeN<70>" activated the goal "i_p_t" +L 08/24/1999 - 13:04:41: "Hen<71><WON:2753169>" connected, address "24.28.44.228:27005" +L 08/24/1999 - 13:04:49: "RuBbEr-ChIcKeN<70>" killed "BoNd-DW<26>" with "gl_grenade" +L 08/24/1999 - 13:04:51: "Hen<71><WON:2753169>" has entered the game +L 08/24/1999 - 13:04:53: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 13:05:06: "Hero of the Stupid<69>" killed "RuBbEr-ChIcKeN<70>" with "supershotgun" +L 08/24/1999 - 13:05:07: "RuBbEr-ChIcKeN<70>" activated the goal "i_p_t" +L 08/24/1999 - 13:05:10: "Chaill<53>" disconnected +L 08/24/1999 - 13:05:17: "Hen<71>" disconnected +L 08/24/1999 - 13:05:23: "Ash<57>" killed "Iceman<35>" with "pipebomb" +L 08/24/1999 - 13:05:24: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 13:05:39: "BoNd-DW<26>" killed "Ash<57>" with "gl_grenade" +L 08/24/1999 - 13:05:40: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:05:43: "Bughunter<59>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 13:05:44: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:05:51: "Rampage<64>" killed "Bughunter<59>" with "gl_grenade" +L 08/24/1999 - 13:05:53: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 13:05:57: "RuBbEr-ChIcKeN<70>" killed "Hero of the Stupid<69>" with "shotgun" +L 08/24/1999 - 13:06:01: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:06:04: "Bughunter<59>" changed class to "Soldier" +L 08/24/1999 - 13:06:21: "Hero of the Stupid<69>" killed "Bughunter<59>" with "empgrenade" +L 08/24/1999 - 13:06:24: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 13:06:34: "Bughunter<59>" killed "Hero of the Stupid<69>" with "rocket" +L 08/24/1999 - 13:06:38: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:06:44: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:06:46: "Bar Fly<52>" joined team "1". +L 08/24/1999 - 13:06:59: "Hero of the Stupid<69>" killed "Ash<57>" with "empgrenade" +L 08/24/1999 - 13:07:00: "RuBbEr-ChIcKeN<70>" killed "DoOmSaYer<25>" with "mirvgrenade" +L 08/24/1999 - 13:07:01: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:07:01: "BoNd-DW<26>" killed self with "mirvgrenade" +L 08/24/1999 - 13:07:02: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 13:07:03: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:07:03: "RuBbEr-ChIcKeN<70>" killed "Hero of the Stupid<69>" with "normalgrenade" +L 08/24/1999 - 13:07:09: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:07:23: "Bar Fly<52>" changed class to "Medic" +L 08/24/1999 - 13:07:23: "Bar Fly<52>" activated the goal "i_p_t" +L 08/24/1999 - 13:07:30: "Rampage<64>" killed "Ash<57>" with "gl_grenade" +L 08/24/1999 - 13:07:31: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:07:46: Named Broadcast: "#cz_rcap2" ("Rampage<64>") +L 08/24/1999 - 13:07:47: "Hero of the Stupid<69>" killed "RuBbEr-ChIcKeN<70>" with "empgrenade" +L 08/24/1999 - 13:07:48: "RuBbEr-ChIcKeN<70>" activated the goal "i_p_t" +L 08/24/1999 - 13:07:48: "Ash<57>" killed "BoNd-DW<26>" with "pipebomb" +L 08/24/1999 - 13:07:53: "Hero of the Stupid<69>" killed "Bughunter<59>" with "empgrenade" +L 08/24/1999 - 13:07:59: "BoNd-DW<26>" changed class to "Pyro" +L 08/24/1999 - 13:07:59: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:00: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:00: "security<72><WON:3317269>" connected, address "209.90.4.223:27005" +L 08/24/1999 - 13:08:02: "gerg<73><WON:2149159>" connected, address "206.58.32.33:27005" +L 08/24/1999 - 13:08:15: "RuBbEr-ChIcKeN<70>" destroyed "DoOmSaYer<25>"'s "sentry". +L 08/24/1999 - 13:08:15: "Ash<57>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 13:08:18: "security<72><WON:3317269>" has entered the game +L 08/24/1999 - 13:08:18: "gerg<73><WON:2149159>" has entered the game +L 08/24/1999 - 13:08:18: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:19: "Lint<74><WON:1218399>" connected, address "63.75.210.65:27005" +L 08/24/1999 - 13:08:19: "security<72>" changed name to "security gaurd<72>" +L 08/24/1999 - 13:08:20: "security gaurd<72>" joined team "1". +L 08/24/1999 - 13:08:24: "Ash<57>" killed "Hero of the Stupid<69>" with "pipebomb" +L 08/24/1999 - 13:08:26: "gerg<73>" joined team "1". +L 08/24/1999 - 13:08:27: "security gaurd<72>" changed class to "Spy" +L 08/24/1999 - 13:08:27: "security gaurd<72>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:29: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:31: "gerg<73>" changed class to "Scout" +L 08/24/1999 - 13:08:31: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:31: "Bar Fly<52>" infected "BoNd-DW<26>". +L 08/24/1999 - 13:08:39: "Bar Fly<52>" killed "BoNd-DW<26>" with "timer" +L 08/24/1999 - 13:08:39: "Bar Fly<52>" killed "BoNd-DW<26>" with "infection" +L 08/24/1999 - 13:08:40: "Lint<74><WON:1218399>" has entered the game +L 08/24/1999 - 13:08:41: "BoNd-DW<26>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:41: "Lint<74>" changed name to "Lint Of Death!!<74>" +L 08/24/1999 - 13:08:46: "gerg<73>" activated the goal "blue flag 3" +L 08/24/1999 - 13:08:47: "Lint Of Death!!<74>" joined team "2". +L 08/24/1999 - 13:08:51: "RuBbEr-ChIcKeN<70>" killed "Hero of the Stupid<69>" with "gl_grenade" +L 08/24/1999 - 13:08:51: "Hero of the Stupid<69>" killed "Ash<57>" with "empgrenade" +L 08/24/1999 - 13:08:51: "Hero of the Stupid<69>" killed "RuBbEr-ChIcKeN<70>" with "empgrenade" +L 08/24/1999 - 13:08:51: "Hero of the Stupid<69>" killed "Bughunter<59>" with "empgrenade" +L 08/24/1999 - 13:08:53: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:53: "Lint Of Death!!<74>" changed class to "Scout" +L 08/24/1999 - 13:08:53: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:55: "Hero of the Stupid<69>" say "haah" +L 08/24/1999 - 13:08:56: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:56: "RuBbEr-ChIcKeN<70>" say "nicew" +L 08/24/1999 - 13:08:56: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 13:08:57: "RuBbEr-ChIcKeN<70>" activated the goal "i_p_t" +L 08/24/1999 - 13:09:04: "Lint Of Death!!<74>" activated the goal "red marker 2" +L 08/24/1999 - 13:09:09: "DoOmSaYer<25>" built a "sentry". +L 08/24/1999 - 13:09:12: "Bar Fly<52>" activated the goal "blue flag 2" +L 08/24/1999 - 13:09:13: "Lint Of Death!!<74>" changed class to "Spy" +L 08/24/1999 - 13:09:21: Named Broadcast: "#cz_bcap2" ("gerg<73>") +L 08/24/1999 - 13:09:23: "Ash<57>" killed "Iceman<35>" with "pipebomb" +L 08/24/1999 - 13:09:24: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 13:09:26: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:09:30: "Ash<57>" killed "Lint Of Death!!<74>" with "pipebomb" +L 08/24/1999 - 13:09:30: "Bughunter<59>" killed "Hero of the Stupid<69>" with "rocket" +L 08/24/1999 - 13:09:31: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:09:35: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:09:39: "gerg<73>" activated the goal "blue flag 3" +L 08/24/1999 - 13:09:41: "Ash<57>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 13:09:42: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:09:51: "Hero of the Stupid<69>" killed "Bughunter<59>" with "empgrenade" +L 08/24/1999 - 13:09:52: "Bughunter<59>" activated the goal "i_p_t" +L 08/24/1999 - 13:09:55: Named Broadcast: "#cz_bcap3" ("Bar Fly<52>") +L 08/24/1999 - 13:09:56: "Ash<57>" killed "Hero of the Stupid<69>" with "pipebomb" +L 08/24/1999 - 13:09:57: "Hero of the Stupid<69>" killed "Ash<57>" with "empgrenade" +L 08/24/1999 - 13:09:59: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:09:59: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:03: "Bughunter<59>" disconnected +L 08/24/1999 - 13:10:03: "DoOmSaYer<25>" killed "Bar Fly<52>" with "sentrygun" +L 08/24/1999 - 13:10:04: "Bar Fly<52>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:18: "Bar Fly<52>" activated the goal "blue flag 2" +L 08/24/1999 - 13:10:19: Named Broadcast: "#cz_bcap5" ("gerg<73>") +L 08/24/1999 - 13:10:26: "Hero of the Stupid<69>" killed "gerg<73>" with "empgrenade" +L 08/24/1999 - 13:10:27: "security gaurd<72>" uncovered "Lint Of Death!!<74>". +L 08/24/1999 - 13:10:27: "Lint Of Death!!<74>" killed "security gaurd<72>" with "knife" +L 08/24/1999 - 13:10:27: "security gaurd<72>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:28: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:28: "Ash<57>" killed "Lint Of Death!!<74>" with "pipebomb" +L 08/24/1999 - 13:10:28: "RuBbEr-ChIcKeN<70>" killed "BoNd-DW<26>" with "gl_grenade" +L 08/24/1999 - 13:10:29: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:29: "Ash<57>" killed "DoOmSaYer<25>" with "pipebomb" +L 08/24/1999 - 13:10:32: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:34: "BoNd-DW<26>" disconnected +L 08/24/1999 - 13:10:35: "gerg<73>" activated the goal "blue flag 3" +L 08/24/1999 - 13:10:36: Named Broadcast: "#cz_rcap2" ("Rampage<64>") +L 08/24/1999 - 13:10:37: "RuBbEr-ChIcKeN<70>" destroyed "DoOmSaYer<25>"'s "sentry". +L 08/24/1999 - 13:10:48: "Hero of the Stupid<69>" killed self with "empgrenade" +L 08/24/1999 - 13:10:48: "Hero of the Stupid<69>" killed "Ash<57>" with "empgrenade" +L 08/24/1999 - 13:10:49: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:51: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:53: "RuBbEr-ChIcKeN<70>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 13:10:54: "Rampage<64>" killed "gerg<73>" with "gl_grenade" +L 08/24/1999 - 13:10:55: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:55: "Lint Of Death!!<74>" say_team "GURADING 2" +L 08/24/1999 - 13:10:56: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:56: "DoOmSaYer<25>" killed "RuBbEr-ChIcKeN<70>" with "empgrenade" +L 08/24/1999 - 13:10:57: "RuBbEr-ChIcKeN<70>" activated the goal "i_p_t" +L 08/24/1999 - 13:10:59: "Lint Of Death!!<74>" say_team "guarding it too" +L 08/24/1999 - 13:11:03: Named Broadcast: "#cz_bcap4" ("Bar Fly<52>") +L 08/24/1999 - 13:11:07: "gerg<73>" activated the goal "blue flag 3" +L 08/24/1999 - 13:11:10: "Ash<57>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 13:11:13: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:11:16: "Lint Of Death!!<74>" killed "Ash<57>" with "knife" +L 08/24/1999 - 13:11:18: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:11:24: "RuBbEr-ChIcKeN<70>" killed "Lint Of Death!!<74>" with "gl_grenade" +L 08/24/1999 - 13:11:25: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:11:26: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:11:32: "DoOmSaYer<25>" built a "sentry". +L 08/24/1999 - 13:11:34: "Bar Fly<52>" activated the goal "blue flag 2" +L 08/24/1999 - 13:11:34: Named Broadcast: "#cz_bcap2" ("gerg<73>") +L 08/24/1999 - 13:11:36: "DoOmSaYer<25>" killed "gerg<73>" with "sentrygun" +L 08/24/1999 - 13:11:37: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:11:45: "Hero of the Stupid<69>" killed "Ash<57>" with "empgrenade" +L 08/24/1999 - 13:11:46: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:11:48: "gerg<73>" activated the goal "blue flag 3" +L 08/24/1999 - 13:12:01: "Iceman<35>" changed class to "Engineer" +L 08/24/1999 - 13:12:03: Named Broadcast: "#cz_bcap1" ("Bar Fly<52>") +L 08/24/1999 - 13:12:06: "RuBbEr-ChIcKeN<70>" killed "Rampage<64>" with "normalgrenade" +L 08/24/1999 - 13:12:07: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:12:18: "gerg<73>" uncovered "Lint Of Death!!<74>". +L 08/24/1999 - 13:12:22: "Lint Of Death!!<74>" killed "gerg<73>" with "knife" +L 08/24/1999 - 13:12:23: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:12:25: "Bar Fly<52>" activated the goal "blue flag 3" +L 08/24/1999 - 13:12:32: "Hero of the Stupid<69>" killed "Ash<57>" with "empgrenade" +L 08/24/1999 - 13:12:33: "gerg<73>" activated the goal "blue flag 2" +L 08/24/1999 - 13:12:34: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:12:49: "RuBbEr-ChIcKeN<70>" killed "Rampage<64>" with "gl_grenade" +L 08/24/1999 - 13:12:49: "RuBbEr-ChIcKeN<70>" killed self with "gl_grenade" +L 08/24/1999 - 13:12:51: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:12:53: "RuBbEr-ChIcKeN<70>" say "damn" +L 08/24/1999 - 13:12:53: "Lint Of Death!!<74>" killed "gerg<73>" with "knife" +L 08/24/1999 - 13:12:57: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:13:02: "RuBbEr-ChIcKeN<70>" say "well, gotta go guys..have fun" +L 08/24/1999 - 13:13:03: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:13:03: "RuBbEr-ChIcKeN<70>" activated the goal "i_p_t" +L 08/24/1999 - 13:13:08: "Hero of the Stupid<69>" killed "Ash<57>" with "normalgrenade" +L 08/24/1999 - 13:13:08: "DoOmSaYer<25>" say "cya" +L 08/24/1999 - 13:13:10: "RuBbEr-ChIcKeN<70>" disconnected +L 08/24/1999 - 13:13:11: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:13:14: "gerg<73>" activated the goal "blue flag 2" +L 08/24/1999 - 13:13:16: Named Broadcast: "#cz_bcap4" ("Bar Fly<52>") +L 08/24/1999 - 13:13:22: "DoOmSaYer<25>" killed "security gaurd<72>" with "supershotgun" +L 08/24/1999 - 13:13:22: "security gaurd<72>" killed "DoOmSaYer<25>" with "nails" +L 08/24/1999 - 13:13:24: "security gaurd<72>" activated the goal "i_p_t" +L 08/24/1999 - 13:13:27: "DoOmSaYer<25>" say "lol" +L 08/24/1999 - 13:13:28: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:13:29: "security gaurd<72>" disconnected +L 08/24/1999 - 13:13:35: Named Broadcast: "#cz_rcap5" ("Rampage<64>") +L 08/24/1999 - 13:13:44: "Lint Of Death!!<74>" killed "gerg<73>" with "knife" +L 08/24/1999 - 13:13:47: "Ash<57>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 13:13:49: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:13:51: "Bar Fly<52>" activated the goal "blue flag 3" +L 08/24/1999 - 13:14:04: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:14:10: "Lint Of Death!!<74>" killed "Bar Fly<52>" with "knife" +L 08/24/1999 - 13:14:12: "Bar Fly<52>" activated the goal "i_p_t" +L 08/24/1999 - 13:14:23: "DoOmSaYer<25>" killed "Ash<57>" with "normalgrenade" +L 08/24/1999 - 13:14:25: "Ash<57>" activated the goal "i_p_t" +L 08/24/1999 - 13:14:33: "Ash<57>" disconnected +L 08/24/1999 - 13:14:33: "gerg<73>" changed class to "Soldier" +L 08/24/1999 - 13:14:38: "gerg<73>" activated the goal "blue flag 3" +L 08/24/1999 - 13:14:56: "Twice_Jaded_Angel<75><WON:2178299>" connected, address "142.194.118.35:27005" +L 08/24/1999 - 13:14:56: "gerg<73>" uncovered "Lint Of Death!!<74>". +L 08/24/1999 - 13:14:57: "Lint Of Death!!<74>" killed "gerg<73>" with "knife" +L 08/24/1999 - 13:14:58: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:15:05: "Lint Of Death!!<74>" changed to team "1". +L 08/24/1999 - 13:15:05: "Lint Of Death!!<74>" killed self with "world" +L 08/24/1999 - 13:15:07: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:15:09: "Lint Of Death!!<74>" changed class to "Soldier" +L 08/24/1999 - 13:15:09: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:15:09: "gerg<73>" activated the goal "blue flag 3" +L 08/24/1999 - 13:15:20: "Lint Of Death!!<74>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 13:15:21: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:15:26: "Twice_Jaded_Angel<75><WON:2178299>" has entered the game +L 08/24/1999 - 13:15:26: "Twice_Jaded_Angel<75>" joined team "1". +L 08/24/1999 - 13:15:32: "Hero of the Stupid<69>" killed self with "empgrenade" +L 08/24/1999 - 13:15:32: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:15:36: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:15:37: "Twice_Jaded_Angel<75>" changed class to "Medic" +L 08/24/1999 - 13:15:37: "Twice_Jaded_Angel<75>" activated the goal "i_p_t" +L 08/24/1999 - 13:15:37: "Lint Of Death!!<74>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 13:15:39: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:16:04: "Lint Of Death!!<74>" destroyed "DoOmSaYer<25>"'s "sentry". +L 08/24/1999 - 13:16:13: Named Broadcast: "#cz_bcap2" ("gerg<73>") +L 08/24/1999 - 13:16:28: "Lint Of Death!!<74>" killed "Hero of the Stupid<69>" with "rocket" +L 08/24/1999 - 13:16:30: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:16:31: Named Broadcast: "#cz_rcap2" ("Rampage<64>") +L 08/24/1999 - 13:16:37: "Rampage<64>" killed "gerg<73>" with "gl_grenade" +L 08/24/1999 - 13:16:37: "Rampage<64>" killed "Twice_Jaded_Angel<75>" with "gl_grenade" +L 08/24/1999 - 13:16:38: "gerg<73>" killed "Rampage<64>" with "nailgrenade" +L 08/24/1999 - 13:16:39: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:16:40: "Twice_Jaded_Angel<75>" activated the goal "i_p_t" +L 08/24/1999 - 13:16:42: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:16:43: "Lint Of Death!!<74>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 13:16:46: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:16:51: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 13:16:52: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:16:53: "Lint Of Death!!<74>" say "hehe" +L 08/24/1999 - 13:16:55: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:17:01: "guY!<76><WON:2756989>" connected, address "24.65.198.160:27005" +L 08/24/1999 - 13:17:02: "gerg<73>" changed class to "Scout" +L 08/24/1999 - 13:17:05: "Twice_Jaded_Angel<75>" changed class to "Demoman" +L 08/24/1999 - 13:17:18: "gerg<73>" activated the goal "blue flag 3" +L 08/24/1999 - 13:17:18: "Bar Fly<52>" activated the goal "blue flag 2" +L 08/24/1999 - 13:17:19: "Hero of the Stupid<69>" killed "Lint Of Death!!<74>" with "empgrenade" +L 08/24/1999 - 13:17:20: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:17:25: "Rampage<64>" changed class to "Scout" +L 08/24/1999 - 13:17:28: "guY!<76><WON:2756989>" has entered the game +L 08/24/1999 - 13:17:39: "guY!<76>" joined team "1". +L 08/24/1999 - 13:17:39: "gerg<73>" say "people need to get are flags" +L 08/24/1999 - 13:17:40: Named Broadcast: "#cz_rcap4" ("Rampage<64>") +L 08/24/1999 - 13:17:40: "Lint Of Death!!<74>" killed "Iceman<35>" with "rocket" +L 08/24/1999 - 13:17:42: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 13:17:42: "DoOmSaYer<25>" killed self with "normalgrenade" +L 08/24/1999 - 13:17:44: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:17:52: "Lint Of Death!!<74>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 13:17:57: "guY!<76>" changed class to "Sniper" +L 08/24/1999 - 13:17:57: "guY!<76>" activated the goal "i_p_t" +L 08/24/1999 - 13:17:58: "Rampage<64>" killed "Lint Of Death!!<74>" with "mirvgrenade" +L 08/24/1999 - 13:17:59: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:18:00: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:18:03: Named Broadcast: "#cz_bcap4" ("Bar Fly<52>") +L 08/24/1999 - 13:18:09: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:18:09: "Bar Fly<52>" infected "Hero of the Stupid<69>". +L 08/24/1999 - 13:18:10: "Bar Fly<52>" killed "Hero of the Stupid<69>" with "medikit" +L 08/24/1999 - 13:18:10: "Bar Fly<52>" infected "Hero of the Stupid<69>". +L 08/24/1999 - 13:18:17: "gerg<73>" killed "Iceman<35>" with "rocket" +L 08/24/1999 - 13:18:18: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 13:18:20: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:18:25: "DoOmSaYer<25>" killed "Bar Fly<52>" with "supershotgun" +L 08/24/1999 - 13:18:26: "Bar Fly<52>" activated the goal "i_p_t" +L 08/24/1999 - 13:18:27: "guY!<76>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 13:18:30: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:18:33: Named Broadcast: "#cz_bcap2" ("gerg<73>") +L 08/24/1999 - 13:18:35: "OMAHA 2ND COMPANY<77><WON:681599>" connected, address "207.194.27.24:27005" +L 08/24/1999 - 13:18:36: Named Broadcast: "#cz_rcap4" ("Rampage<64>") +L 08/24/1999 - 13:18:38: "OMAHA 2ND COMPANY<77>" changed name to "MALLOY-SS-<77>" +L 08/24/1999 - 13:18:40: "Bar Fly<52>" activated the goal "blue flag 3" +L 08/24/1999 - 13:18:42: "guY!<76>" changed name to "DarkSniper<76>" +L 08/24/1999 - 13:18:54: "MALLOY-SS-<77><WON:681599>" has entered the game +L 08/24/1999 - 13:18:57: "MALLOY-SS-<77>" joined team "2". +L 08/24/1999 - 13:19:03: "MALLOY-SS-<77>" changed class to "Demoman" +L 08/24/1999 - 13:19:03: "MALLOY-SS-<77>" activated the goal "i_p_t" +L 08/24/1999 - 13:19:08: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:19:14: "Lint Of Death!!<74>" killed "Hero of the Stupid<69>" with "rocket" +L 08/24/1999 - 13:19:17: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:19:17: "DoOmSaYer<25>" killed "gerg<73>" with "supershotgun" +L 08/24/1999 - 13:19:18: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:19:24: "DoOmSaYer<25>" changed class to "Soldier" +L 08/24/1999 - 13:19:26: "Lint Of Death!!<74>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 13:19:28: "gerg<73>" activated the goal "blue flag 2" +L 08/24/1999 - 13:19:28: "Hero of the Stupid<69>" killed "Lint Of Death!!<74>" with "empgrenade" +L 08/24/1999 - 13:19:29: Named Broadcast: "#cz_bcap4" ("Bar Fly<52>") +L 08/24/1999 - 13:19:29: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:19:30: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:19:33: "DarkSniper<76>" killed "MALLOY-SS-<77>" with "sniperrifle" +L 08/24/1999 - 13:19:37: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:19:38: "Ramirez<78><WON:2355569>" connected, address "63.75.210.67:27005" +L 08/24/1999 - 13:19:38: "MALLOY-SS-<77>" activated the goal "i_p_t" +L 08/24/1999 - 13:19:42: "Iceman<35>" built a "sentry". +L 08/24/1999 - 13:19:53: "Hero of the Stupid<69>" killed "DarkSniper<76>" with "supershotgun" +L 08/24/1999 - 13:19:54: "Ramirez<78><WON:2355569>" has entered the game +L 08/24/1999 - 13:19:56: "Hero of the Stupid<69>" killed "Twice_Jaded_Angel<75>" with "normalgrenade" +L 08/24/1999 - 13:19:57: "Bar Fly<52>" activated the goal "blue flag 3" +L 08/24/1999 - 13:19:58: "Twice_Jaded_Angel<75>" activated the goal "i_p_t" +L 08/24/1999 - 13:19:59: "DarkSniper<76>" say "wtf was that !" +L 08/24/1999 - 13:20:00: "DarkSniper<76>" activated the goal "i_p_t" +L 08/24/1999 - 13:20:02: Named Broadcast: "#cz_bcap3" ("gerg<73>") +L 08/24/1999 - 13:20:04: Named Broadcast: "#cz_rcap4" ("Rampage<64>") +L 08/24/1999 - 13:20:05: "Ramirez<78>" joined team "1". +L 08/24/1999 - 13:20:08: "Ramirez<78>" changed class to "Sniper" +L 08/24/1999 - 13:20:08: "Ramirez<78>" activated the goal "i_p_t" +L 08/24/1999 - 13:20:10: "Hero of the Stupid<69>" say "called a grenade" +L 08/24/1999 - 13:20:21: "Twice_Jaded_Angel<75>" killed "MALLOY-SS-<77>" with "gl_grenade" +L 08/24/1999 - 13:20:22: "gerg<73>" activated the goal "blue flag 2" +L 08/24/1999 - 13:20:22: "MALLOY-SS-<77>" activated the goal "i_p_t" +L 08/24/1999 - 13:20:27: "MALLOY-SS-<77>" disconnected +L 08/24/1999 - 13:20:28: "gerg<73>" say "53" +L 08/24/1999 - 13:20:32: "Lint Of Death!!<74>" killed "Hero of the Stupid<69>" with "rocket" +L 08/24/1999 - 13:20:33: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:20:46: "Hero of the Stupid<69>" killed "Lint Of Death!!<74>" with "empgrenade" +L 08/24/1999 - 13:20:47: "Rampage<64>" activated the goal "red marker 1" +L 08/24/1999 - 13:20:47: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:20:48: Named Broadcast: "#cz_bcap4" ("Bar Fly<52>") +L 08/24/1999 - 13:20:48: "Lint Of Death!!<74>" say "ow" +L 08/24/1999 - 13:20:50: "Bar Fly<52>" infected "DoOmSaYer<25>". +L 08/24/1999 - 13:20:53: "Hero of the Stupid<69>" say "hehe" +L 08/24/1999 - 13:20:54: "Rampage<64>" changed class to "Demoman" +L 08/24/1999 - 13:20:59: "DoOmSaYer<25>" killed self with "normalgrenade" +L 08/24/1999 - 13:21:00: Named Broadcast: "#cz_bcap5" ("gerg<73>") +L 08/24/1999 - 13:21:01: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:21:06: "Bar Fly<52>" infected "Rampage<64>". +L 08/24/1999 - 13:21:08: "Twice_Jaded_Angel<75>" killed "Rampage<64>" with "gl_grenade" +L 08/24/1999 - 13:21:09: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:21:29: "Lint Of Death!!<74>" killed "Hero of the Stupid<69>" with "supershotgun" +L 08/24/1999 - 13:21:32: "Hero of the Stupid<69>" killed "Lint Of Death!!<74>" with "normalgrenade" +L 08/24/1999 - 13:21:33: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:21:35: "Hero of the Stupid<69>" say "yeah" +L 08/24/1999 - 13:21:35: "Lint Of Death!!<74>" say "hhaha" +L 08/24/1999 - 13:21:36: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:21:37: "Rampage<64>" killed "gerg<73>" with "gl_grenade" +L 08/24/1999 - 13:21:38: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:21:39: "Bar Fly<52>" activated the goal "blue flag 3" +L 08/24/1999 - 13:21:44: "Ramirez<78>" killed "Hero of the Stupid<69>" with "sniperrifle" +L 08/24/1999 - 13:21:46: "Rampage<64>" killed "Twice_Jaded_Angel<75>" with "mirvgrenade" +L 08/24/1999 - 13:21:46: "gerg<73>" activated the goal "blue flag 2" +L 08/24/1999 - 13:21:46: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:21:47: "Twice_Jaded_Angel<75>" activated the goal "i_p_t" +L 08/24/1999 - 13:21:48: "+Sure Shot+<79><WON:11548>" connected, address "161.184.158.100:27005" +L 08/24/1999 - 13:21:49: "DarkSniper<76>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 13:21:52: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:21:52: "gerg<73>" say "all" +L 08/24/1999 - 13:21:53: "+Sure Shot+<79>" changed name to "Sure_Shot<79>" +L 08/24/1999 - 13:22:07: Named Broadcast: "#cz_bcap1" ("Bar Fly<52>") +L 08/24/1999 - 13:22:09: "DoOmSaYer<25>" say_team "haha" +L 08/24/1999 - 13:22:09: "Ramirez<78>" killed "Iceman<35>" with "headshot" +L 08/24/1999 - 13:22:11: "Iceman<35>" activated the goal "i_p_t" +L 08/24/1999 - 13:22:13: "Lint Of Death!!<74>" killed "Rampage<64>" with "supershotgun" +L 08/24/1999 - 13:22:15: "Rampage<64>" killed "Lint Of Death!!<74>" with "gl_grenade" +L 08/24/1999 - 13:22:16: "Lint Of Death!!<74>" activated the goal "i_p_t" +L 08/24/1999 - 13:22:17: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:22:18: "Iceman<35>" killed "gerg<73>" with "sentrygun" +L 08/24/1999 - 13:22:19: "gerg<73>" activated the goal "i_p_t" +L 08/24/1999 - 13:22:24: "Twice_Jaded_Angel<75>" say_team "tahnx..." +L 08/24/1999 - 13:22:27: "gerg<73>" activated the goal "blue flag 3" +L 08/24/1999 - 13:22:35: "Ramirez<78>" killed "Hero of the Stupid<69>" with "sniperrifle" +L 08/24/1999 - 13:22:37: "Hero of the Stupid<69>" activated the goal "i_p_t" +L 08/24/1999 - 13:22:38: "DoOmSaYer<25>" killed self with "rocket" +L 08/24/1999 - 13:22:39: "DoOmSaYer<25>" activated the goal "i_p_t" +L 08/24/1999 - 13:22:43: "Bar Fly<52>" activated the goal "blue flag 2" +L 08/24/1999 - 13:22:46: "Sure_Shot<79><WON:11548>" has entered the game +L 08/24/1999 - 13:22:46: "Ramirez<78>" killed "Rampage<64>" with "sniperrifle" +L 08/24/1999 - 13:22:47: "gerg<73>" say "some people switch to red" +L 08/24/1999 - 13:22:47: "Rampage<64>" activated the goal "i_p_t" +L 08/24/1999 - 13:22:49: "Hero of the Stupid<69>" killed "Ramirez<78>" with "empgrenade" +L 08/24/1999 - 13:22:52: "Ramirez<78>" say "nice" +L 08/24/1999 - 13:22:52: "Ramirez<78>" activated the goal "i_p_t" +L 08/24/1999 - 13:22:59: "Sure_Shot<79>" joined team "2". +L 08/24/1999 - 13:23:12: =------= MATCH RESULTS =------= +L 08/24/1999 - 13:23:12: "blue" defeated "red" +L 08/24/1999 - 13:23:12: "blue" RESULTS: "6" players. "122" frags, "6" unaccounted for. "134" team score. Allies: +L 08/24/1999 - 13:23:12: "red" RESULTS: "5" players. "77" frags, "5" unaccounted for. "84" team score. Allies: +L 08/24/1999 - 13:23:15: "DoOmSaYer<25>" say "g" +L 08/24/1999 - 13:23:15: "Iceman<35>" say "finally" +L 08/24/1999 - 13:23:16: "Sure_Shot<79>" say "HAPPY B_DAY Y'ALL" +L 08/24/1999 - 13:23:18: "Iceman<35>" say "shit level" +L 08/24/1999 - 13:23:18: Log closed. diff --git a/utils/tfstats/testsuite2/l0824009.log b/utils/tfstats/testsuite2/l0824009.log new file mode 100644 index 0000000..feac97e --- /dev/null +++ b/utils/tfstats/testsuite2/l0824009.log @@ -0,0 +1,1575 @@ +L 08/24/1999 - 13:23:18: Log file started. +L 08/24/1999 - 13:23:18: Spawning server "well" +L 08/24/1999 - 13:23:18: server cvars start +L 08/24/1999 - 13:23:18: "cr_random" = "0" +L 08/24/1999 - 13:23:18: "cr_engineer" = "0" +L 08/24/1999 - 13:23:18: "cr_spy" = "0" +L 08/24/1999 - 13:23:18: "cr_pyro" = "0" +L 08/24/1999 - 13:23:18: "cr_hwguy" = "0" +L 08/24/1999 - 13:23:18: "cr_medic" = "0" +L 08/24/1999 - 13:23:18: "cr_demoman" = "0" +L 08/24/1999 - 13:23:18: "cr_soldier" = "0" +L 08/24/1999 - 13:23:18: "cr_sniper" = "0" +L 08/24/1999 - 13:23:18: "cr_scout" = "0" +L 08/24/1999 - 13:23:18: "decalfrequency" = "30" +L 08/24/1999 - 13:23:18: "mp_autocrosshair" = "1" +L 08/24/1999 - 13:23:18: "mp_flashlight" = "0" +L 08/24/1999 - 13:23:18: "mp_footsteps" = "1" +L 08/24/1999 - 13:23:18: "mp_forcerespawn" = "1" +L 08/24/1999 - 13:23:18: "mp_weaponstay" = "0" +L 08/24/1999 - 13:23:18: "mp_falldamage" = "0" +L 08/24/1999 - 13:23:18: "mp_friendlyfire" = "0" +L 08/24/1999 - 13:23:18: "mp_timelimit" = "30" +L 08/24/1999 - 13:23:18: "mp_fraglimit" = "0" +L 08/24/1999 - 13:23:18: "mp_teamplay" = "21" +L 08/24/1999 - 13:23:18: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 13:23:18: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 13:23:18: "tfc_adminpwd" = "" +L 08/24/1999 - 13:23:18: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 13:23:18: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 13:23:18: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 13:23:18: "tfc_autoteam" = "1" +L 08/24/1999 - 13:23:18: "sv_maxrate" = "0" +L 08/24/1999 - 13:23:18: "sv_minrate" = "0" +L 08/24/1999 - 13:23:18: "sv_allowupload" = "1" +L 08/24/1999 - 13:23:18: "sv_allowdownload" = "1" +L 08/24/1999 - 13:23:18: "sv_upload_maxsize" = "0" +L 08/24/1999 - 13:23:18: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 13:23:18: "sv_spectalk" = "1" +L 08/24/1999 - 13:23:18: "sv_maxspectators" = "8" +L 08/24/1999 - 13:23:18: "sv_cheats" = "0" +L 08/24/1999 - 13:23:18: "sv_clienttrace" = "3.5" +L 08/24/1999 - 13:23:18: "sv_timeout" = "65" +L 08/24/1999 - 13:23:18: "sv_waterfriction" = "1" +L 08/24/1999 - 13:23:18: "sv_wateraccelerate" = "10" +L 08/24/1999 - 13:23:18: "sv_airaccelerate" = "10" +L 08/24/1999 - 13:23:18: "sv_airmove" = "1" +L 08/24/1999 - 13:23:18: "sv_bounce" = "1" +L 08/24/1999 - 13:23:18: "sv_clipmode" = "0" +L 08/24/1999 - 13:23:18: "sv_stepsize" = "18" +L 08/24/1999 - 13:23:18: "sv_accelerate" = "10" +L 08/24/1999 - 13:23:18: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 13:23:18: "sv_stopspeed" = "100" +L 08/24/1999 - 13:23:18: "edgefriction" = "2" +L 08/24/1999 - 13:23:18: "sv_friction" = "4" +L 08/24/1999 - 13:23:18: "sv_gravity" = "800" +L 08/24/1999 - 13:23:18: "sv_aim" = "0" +L 08/24/1999 - 13:23:18: "sv_password" = "" +L 08/24/1999 - 13:23:18: "pausable" = "0" +L 08/24/1999 - 13:23:18: "coop" = "0" +L 08/24/1999 - 13:23:18: "deathmatch" = "1" +L 08/24/1999 - 13:23:18: "mp_logecho" = "1" +L 08/24/1999 - 13:23:18: "mp_logfile" = "1" +L 08/24/1999 - 13:23:18: "cmdline" = "0" +L 08/24/1999 - 13:23:18: server cvars end +L 08/24/1999 - 13:23:19: Map CRC "-1991804164" +L 08/24/1999 - 13:23:20: "sv_maxspeed" = "500" +L 08/24/1999 - 13:23:20: Server name is "VALVe Test Server" +L 08/24/1999 - 13:23:20: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 13:23:27: "Ramirez<78><WON:2355569>" has entered the game +L 08/24/1999 - 13:23:30: "gerg<73><WON:2149159>" has entered the game +L 08/24/1999 - 13:23:31: "Rampage<64><WON:2858699>" has entered the game +L 08/24/1999 - 13:23:32: "Lint Of Death!!<74><WON:1218399>" has entered the game +L 08/24/1999 - 13:23:33: "DarkSniper<76><WON:2756989>" has entered the game +L 08/24/1999 - 13:23:35: "Rampage<64>" joined team "1". +L 08/24/1999 - 13:23:35: "Lint Of Death!!<74>" say "get him ram" +L 08/24/1999 - 13:23:36: "Rampage<64>" changed class to "Scout" +L 08/24/1999 - 13:23:36: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:23:38: "DarkSniper<76>" joined team "1". +L 08/24/1999 - 13:23:39: "Rampage<64>" changed class to "Demoman" +L 08/24/1999 - 13:23:39: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:23:39: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:23:41: "gerg<73>" joined team "1". +L 08/24/1999 - 13:23:42: "Ramirez<78>" say "hehe" +L 08/24/1999 - 13:23:42: "Lint Of Death!!<74>" joined team "2". +L 08/24/1999 - 13:23:43: "DarkSniper<76>" changed class to "Medic" +L 08/24/1999 - 13:23:43: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:23:43: "gerg<73>" changed class to "Scout" +L 08/24/1999 - 13:23:43: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:23:43: "Lint Of Death!!<74>" changed class to "Sniper" +L 08/24/1999 - 13:23:43: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:23:44: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:23:45: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:23:45: "Bar Fly<52><WON:555639>" has entered the game +L 08/24/1999 - 13:23:45: "Twice_Jaded_Angel<75><WON:2178299>" has entered the game +L 08/24/1999 - 13:23:46: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:23:47: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:23:49: "Rampage<64>" say "???" +L 08/24/1999 - 13:23:49: "Twice_Jaded_Angel<75>" joined team "2". +L 08/24/1999 - 13:23:51: "DoOmSaYer<25><WON:757389>" has entered the game +L 08/24/1999 - 13:23:54: "DoOmSaYer<25>" joined team "2". +L 08/24/1999 - 13:23:54: "Twice_Jaded_Angel<75>" changed class to "Engineer" +L 08/24/1999 - 13:23:54: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:23:55: "Bar Fly<52>" joined team "1". +L 08/24/1999 - 13:23:56: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:23:57: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:23:58: "Bar Fly<52>" changed class to "Medic" +L 08/24/1999 - 13:23:58: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:23:58: "Sure_Shot<79><WON:11548>" has entered the game +L 08/24/1999 - 13:23:58: "Hero of the Stupid<69><WON:847719>" has entered the game +L 08/24/1999 - 13:23:58: "Ramirez<78>" joined team "2". +L 08/24/1999 - 13:23:58: "Rampage<64>" say "oh, ramierz" +L 08/24/1999 - 13:24:00: "gerg<73>" activated the goal "func_button 2" +L 08/24/1999 - 13:24:01: "Ramirez<78>" changed class to "Sniper" +L 08/24/1999 - 13:24:01: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:01: "Rampage<64>" activated the goal "func_button 2" +L 08/24/1999 - 13:24:02: "Ramirez<78>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:04: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:05: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:07: "Sure_Shot<79>" joined team "1". +L 08/24/1999 - 13:24:08: "Hero of the Stupid<69>" joined team "2". +L 08/24/1999 - 13:24:12: "Rampage<64>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:24:12: "Sure_Shot<79>" changed class to "Sniper" +L 08/24/1999 - 13:24:12: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:13: "Rampage<64>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:24:14: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:15: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:16: "Iceman<35><WON:2255729>" has entered the game +L 08/24/1999 - 13:24:18: "Iceman<35>" joined team "1". +L 08/24/1999 - 13:24:19: "Hero of the Stupid<69>" changed class to "Demoman" +L 08/24/1999 - 13:24:19: "Hero of the Stupid<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:20: "Iceman<35>" changed class to "Sniper" +L 08/24/1999 - 13:24:20: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:21: "Rampage<64>" activated the goal "team two flag" +L 08/24/1999 - 13:24:21: "Hero of the Stupid<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:22: "Ramirez<78>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:24:23: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:24: "DoOmSaYer<25>" changed class to "HWGuy" +L 08/24/1999 - 13:24:24: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:25: "Bar Fly<52>" activated the goal "func_button 2" +L 08/24/1999 - 13:24:25: "DarkSniper<76>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:24:26: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:27: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:27: "gerg<73>" killed by world with "turret" +L 08/24/1999 - 13:24:28: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:28: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:29: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:29: "Twice_Jaded_Angel<75>" built a "sentry". +L 08/24/1999 - 13:24:29: "Rampage<64>" killed "Ramirez<78>" with "nails" +L 08/24/1999 - 13:24:30: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:30: "Lint Of Death!!<74>" say "400 guys are in our base" +L 08/24/1999 - 13:24:32: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:34: "Ramirez<78>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:34: "DarkSniper<76>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:24:36: "Ramirez<78>" say "noticed that" +L 08/24/1999 - 13:24:38: "Rampage<64>" activated the goal "func_button 2" +L 08/24/1999 - 13:24:38: "DoOmSaYer<25>" killed "Rampage<64>" with "ac" +L 08/24/1999 - 13:24:40: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:40: "Twice_Jaded_Angel<75>" killed by world with "worldspawn" +L 08/24/1999 - 13:24:40: "Lint Of Death!!<74>" killed "Sure_Shot<79>" with "sniperrifle" +L 08/24/1999 - 13:24:40: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:41: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:42: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:42: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:43: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:44: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:44: "Bar Fly<52>" activated the goal "blue_pak6" +L 08/24/1999 - 13:24:45: "Bar Fly<52>" activated the goal "blue_pak5" +L 08/24/1999 - 13:24:48: "Ramirez<78>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:24:48: "Bar Fly<52>" activated the goal "blue_pak8" +L 08/24/1999 - 13:24:49: "Hero of the Stupid<69>" activated the goal "blue_det" +L 08/24/1999 - 13:24:49: Broadcast: "#well_bgrate_destroyed" +L 08/24/1999 - 13:24:49: "Bar Fly<52>" activated the goal "blue_pak7" +L 08/24/1999 - 13:24:50: "Hero of the Stupid<69>" activated the goal "grate1" +L 08/24/1999 - 13:24:53: "Lint Of Death!!<74>" say_team "INCOMING ENEMY SCOUT!" +L 08/24/1999 - 13:24:57: "Lint Of Death!!<74>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 13:24:58: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:24:58: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:24:59: "DoOmSaYer<25>" killed "Sure_Shot<79>" with "ac" +L 08/24/1999 - 13:25:00: "Bar Fly<52>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:25:01: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:01: "Lint Of Death!!<74>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:25:01: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:02: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:04: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:04: "Ramirez<78>" activated the goal "func_button 5" +L 08/24/1999 - 13:25:05: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:05: "Ramirez<78>" activated the goal "func_door 14" +L 08/24/1999 - 13:25:06: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:07: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:25:08: "Rampage<64>" activated the goal "team two flag" +L 08/24/1999 - 13:25:08: "Iceman<35>" killed "Lint Of Death!!<74>" with "headshot" +L 08/24/1999 - 13:25:08: "Ramirez<78>" activated the goal "func_door 14" +L 08/24/1999 - 13:25:11: "Lint Of Death!!<74>" say_team "god I'm out ofp ractice" +L 08/24/1999 - 13:25:12: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:13: "Ash<80><WON:3239379>" connected, address "216.13.173.167:16315" +L 08/24/1999 - 13:25:13: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:14: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:15: "Hero of the Stupid<69>" activated the goal "func_button 5" +L 08/24/1999 - 13:25:16: "Hero of the Stupid<69>" activated the goal "func_door 14" +L 08/24/1999 - 13:25:17: "Hero of the Stupid<69>" activated the goal "team one flag" +L 08/24/1999 - 13:25:19: "Ramirez<78>" killed "DarkSniper<76>" with "normalgrenade" +L 08/24/1999 - 13:25:19: "Hero of the Stupid<69>" activated the goal "func_door 14" +L 08/24/1999 - 13:25:21: "Ash<80><WON:3239379>" has entered the game +L 08/24/1999 - 13:25:21: "Lint Of Death!!<74>" say_team "INCOMING ENEMY SCOUT!" +L 08/24/1999 - 13:25:23: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:24: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:26: "DarkSniper<76>" changed class to "Sniper" +L 08/24/1999 - 13:25:26: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:28: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:31: "Sure_Shot<79>" killed "Lint Of Death!!<74>" with "sniperrifle" +L 08/24/1999 - 13:25:32: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:33: "Ash<80>" joined team "2". +L 08/24/1999 - 13:25:35: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:35: "Ash<80>" changed class to "Sniper" +L 08/24/1999 - 13:25:35: "Ash<80>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:36: "Rampage<64>" activated the goal "func_button 1" +L 08/24/1999 - 13:25:36: "Ash<80>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:37: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:37: "Ash<80>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:38: "Ramirez<78>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:25:38: "Iceman<35>" activated the goal "func_button 2" +L 08/24/1999 - 13:25:38: "Lint Of Death!!<74>" say "brb" +L 08/24/1999 - 13:25:39: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:39: "gerg<73>" activated the goal "blue_pak6" +L 08/24/1999 - 13:25:40: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:41: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:42: "Ramirez<78>" activated the goal "blue_pak8" +L 08/24/1999 - 13:25:43: "Ramirez<78>" activated the goal "blue_pak7" +L 08/24/1999 - 13:25:45: "DarkSniper<76>" activated the goal "func_button 2" +L 08/24/1999 - 13:25:45: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:46: "Sure_Shot<79>" killed "DoOmSaYer<25>" with "headshot" +L 08/24/1999 - 13:25:46: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:47: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:48: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:48: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:49: "Hero of the Stupid<69>" killed "Iceman<35>" with "pipebomb" +L 08/24/1999 - 13:25:49: "DarkSniper<76>" killed "Lint Of Death!!<74>" with "supernails" +L 08/24/1999 - 13:25:49: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:49: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:50: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:50: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:51: "Rampage<64>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:25:51: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:51: "Rampage<64>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:25:51: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:51: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:51: "Rampage<64>" activated the goal "team one dropoff" +L 08/24/1999 - 13:25:52: "Ramirez<78>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:25:53: "Rampage<64>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:25:53: "Rampage<64>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:25:54: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:25:54: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:25:55: "Hero of the Stupid<69>" activated the goal "func_button 2" +L 08/24/1999 - 13:26:00: "Hero of the Stupid<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:05: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:26:06: "Ramirez<78>" killed "DarkSniper<76>" with "headshot" +L 08/24/1999 - 13:26:09: "Bar Fly<52>" infected "DoOmSaYer<25>". +L 08/24/1999 - 13:26:09: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:26:10: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:10: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:12: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:26:12: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:26:13: "Hero of the Stupid<69>" activated the goal "team two dropoff" +L 08/24/1999 - 13:26:14: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:26:15: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:26:16: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:26:17: "Hero of the Stupid<69>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:26:23: "Twice_Jaded_Angel<75>" activated the goal "blue_pak8" +L 08/24/1999 - 13:26:24: "Twice_Jaded_Angel<75>" activated the goal "blue_pak7" +L 08/24/1999 - 13:26:26: "gerg<73>" activated the goal "func_button 2" +L 08/24/1999 - 13:26:27: "Twice_Jaded_Angel<75>" activated the goal "blue_pak6" +L 08/24/1999 - 13:26:28: "DoOmSaYer<25>" killed self with "normalgrenade" +L 08/24/1999 - 13:26:28: "Twice_Jaded_Angel<75>" activated the goal "blue_pak5" +L 08/24/1999 - 13:26:29: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:26:30: "DarkSniper<76>" killed "Ash<80>" with "sniperrifle" +L 08/24/1999 - 13:26:31: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:32: "Ash<80>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:26:32: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:33: "Ash<80>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:39: "Ramirez<78>" say_team "on D now" +L 08/24/1999 - 13:26:39: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:41: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:42: "gerg<73>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:26:43: "Ramirez<78>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:26:43: "Bar Fly<52>" destroyed "Twice_Jaded_Angel<75>"'s "sentry". +L 08/24/1999 - 13:26:44: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:26:45: "Ash<80>" killed "Sure_Shot<79>" with "sniperrifle" +L 08/24/1999 - 13:26:45: "Bar Fly<52>" activated the goal "func_button 2" +L 08/24/1999 - 13:26:46: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:26:46: "Iceman<35>" killed self with "normalgrenade" +L 08/24/1999 - 13:26:47: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:26:47: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:49: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:50: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:26:53: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:27:00: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:27:00: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:01: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:01: "Rampage<64>" activated the goal "func_button 1" +L 08/24/1999 - 13:27:01: "DarkSniper<76>" killed "Ash<80>" with "sniperrifle" +L 08/24/1999 - 13:27:02: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:02: "Ash<80>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:27:03: "Bar Fly<52>" activated the goal "blue_pak6" +L 08/24/1999 - 13:27:03: "Ash<80>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:03: "Rampage<64>" activated the goal "func_button 1" +L 08/24/1999 - 13:27:04: "Rampage<64>" activated the goal "func_button 1" +L 08/24/1999 - 13:27:04: "Ash<80>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:04: "Bar Fly<52>" activated the goal "blue_pak5" +L 08/24/1999 - 13:27:07: "Bar Fly<52>" activated the goal "blue_pak8" +L 08/24/1999 - 13:27:07: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:08: "Bar Fly<52>" activated the goal "blue_pak7" +L 08/24/1999 - 13:27:10: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:11: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:27:13: "Ramirez<78>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:27:14: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:27:17: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:17: "Ash<80>" disconnected +L 08/24/1999 - 13:27:18: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:19: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:19: "gerg<73>" activated the goal "func_button 2" +L 08/24/1999 - 13:27:20: "Hero of the Stupid<69>" activated the goal "func_button 5" +L 08/24/1999 - 13:27:20: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:21: "Hero of the Stupid<69>" activated the goal "func_door 14" +L 08/24/1999 - 13:27:21: "Hero of the Stupid<69>" activated the goal "team one flag" +L 08/24/1999 - 13:27:21: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:24: "Hero of the Stupid<69>" activated the goal "func_door 14" +L 08/24/1999 - 13:27:28: "Sure_Shot<79>" say "YAY!!" +L 08/24/1999 - 13:27:29: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:32: "DarkSniper<76>" activated the goal "blue_pak6" +L 08/24/1999 - 13:27:33: "DarkSniper<76>" activated the goal "blue_pak5" +L 08/24/1999 - 13:27:34: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:37: "DoOmSaYer<25>" killed by world with "turret" +L 08/24/1999 - 13:27:37: "Rampage<64>" activated the goal "red_det" +L 08/24/1999 - 13:27:37: Broadcast: "#well_rgrate_destroyed" +L 08/24/1999 - 13:27:38: "Iceman<35>" killed "Hero of the Stupid<69>" with "nails" +L 08/24/1999 - 13:27:38: "Rampage<64>" activated the goal "grate13" +L 08/24/1999 - 13:27:39: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:39: "Bar Fly<52>" activated the goal "func_button 2" +L 08/24/1999 - 13:27:39: "Hero of the Stupid<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:27:40: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:41: "Hero of the Stupid<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:41: "Comrad<81><WON:2342279>" connected, address "12.67.129.195:27005" +L 08/24/1999 - 13:27:41: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:41: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:27:41: "Iceman<35>" killed by world with "worldspawn" +L 08/24/1999 - 13:27:42: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:43: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:27:43: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:44: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:44: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:44: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:45: "DarkSniper<76>" activated the goal "blue_pak8" +L 08/24/1999 - 13:27:45: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:49: "Sure_Shot<79>" changed class to "Sniper" +L 08/24/1999 - 13:27:51: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:51: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:51: "Ramirez<78>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:27:53: "Rampage<64>" killed by world with "worldspawn" +L 08/24/1999 - 13:27:53: "Comrad<81><WON:2342279>" has entered the game +L 08/24/1999 - 13:27:54: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:27:55: "Comrad<81>" joined team "2". +L 08/24/1999 - 13:27:55: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:56: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:57: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:27:58: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:27:59: "Bar Fly<52>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:28:02: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:06: "Hero of the Stupid<69>" activated the goal "team one flag" +L 08/24/1999 - 13:28:07: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:28:12: "Rampage<64>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 13:28:14: "DoOmSaYer<25>" killed "Sure_Shot<79>" with "mirvgrenade" +L 08/24/1999 - 13:28:15: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:28:16: "DoOmSaYer<25>" killed "Rampage<64>" with "mirvgrenade" +L 08/24/1999 - 13:28:17: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:18: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:28:18: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:19: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:21: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:22: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:25: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:28:26: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:26: "Hero of the Stupid<69>" activated the goal "func_button 2" +L 08/24/1999 - 13:28:29: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:29: "Twice_Jaded_Angel<75>" built a "sentry". +L 08/24/1999 - 13:28:29: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:30: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:32: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:32: "Hero of the Stupid<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:33: "Twice_Jaded_Angel<75>" killed "gerg<73>" with "sentrygun" +L 08/24/1999 - 13:28:33: "Bar Fly<52>" activated the goal "blue_pak7" +L 08/24/1999 - 13:28:34: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:28:34: "Bar Fly<52>" activated the goal "blue_pak8" +L 08/24/1999 - 13:28:36: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:28:38: "Comrad<81>" disconnected +L 08/24/1999 - 13:28:38: "Bar Fly<52>" activated the goal "blue_pak5" +L 08/24/1999 - 13:28:39: "Bar Fly<52>" activated the goal "blue_pak6" +L 08/24/1999 - 13:28:44: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:28:44: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:28:45: "Hero of the Stupid<69>" activated the goal "team two dropoff" +L 08/24/1999 - 13:28:46: "Ramirez<78>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:28:46: "Rampage<64>" activated the goal "func_button 1" +L 08/24/1999 - 13:28:46: "Diesel<82><WON:1944759>" connected, address "195.78.135.110:65272" +L 08/24/1999 - 13:28:46: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:28:46: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:28:49: "Rampage<64>" activated the goal "func_button 1" +L 08/24/1999 - 13:28:51: "Ramirez<78>" say_team "good job!" +L 08/24/1999 - 13:29:05: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:29:08: "Sure_Shot<79>" activated the goal "func_button 2" +L 08/24/1999 - 13:29:09: "Diesel<82><WON:1944759>" has entered the game +L 08/24/1999 - 13:29:09: "Diesel<82>" joined team "2". +L 08/24/1999 - 13:29:11: "Rampage<64>" activated the goal "blue_pak7" +L 08/24/1999 - 13:29:17: "Twice_Jaded_Angel<75>" activated the goal "blue_pak8" +L 08/24/1999 - 13:29:19: "Twice_Jaded_Angel<75>" activated the goal "blue_pak7" +L 08/24/1999 - 13:29:22: "Twice_Jaded_Angel<75>" activated the goal "blue_pak6" +L 08/24/1999 - 13:29:23: "Twice_Jaded_Angel<75>" activated the goal "blue_pak5" +L 08/24/1999 - 13:29:25: "DarkSniper<76>" killed "Hero of the Stupid<69>" with "sniperrifle" +L 08/24/1999 - 13:29:25: "gerg<73>" destroyed "Twice_Jaded_Angel<75>"'s "sentry". +L 08/24/1999 - 13:29:26: "Bar Fly<52>" changed class to "Engineer" +L 08/24/1999 - 13:29:27: "Diesel<82>" changed class to "Demoman" +L 08/24/1999 - 13:29:27: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:29:28: "Hero of the Stupid<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:29:29: "Hero of the Stupid<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:29:31: "gerg<73>" killed by world with "worldspawn" +L 08/24/1999 - 13:29:32: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:29:32: "DoOmSaYer<25>" killed by world with "turret" +L 08/24/1999 - 13:29:32: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:29:33: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:29:35: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:29:40: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:29:42: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:29:43: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:29:51: "Hero of the Stupid<69>" activated the goal "func_button 1" +L 08/24/1999 - 13:29:52: "DarkSniper<76>" killed "Diesel<82>" with "sniperrifle" +L 08/24/1999 - 13:29:55: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:29:57: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:29:58: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:29:59: "Sure_Shot<79>" activated the goal "blue_pak7" +L 08/24/1999 - 13:30:00: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:30:01: "Sure_Shot<79>" activated the goal "blue_pak8" +L 08/24/1999 - 13:30:03: "gerg<73>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:30:04: "Sure_Shot<79>" activated the goal "blue_pak5" +L 08/24/1999 - 13:30:04: "Ramirez<78>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:30:05: "Sure_Shot<79>" activated the goal "blue_pak6" +L 08/24/1999 - 13:30:06: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:30:09: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:30:15: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:30:24: "gerg<73>" changed class to "HWGuy" +L 08/24/1999 - 13:30:25: "DarkSniper<76>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 13:30:27: "Iceman<35>" killed "Diesel<82>" with "headshot" +L 08/24/1999 - 13:30:28: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:30:29: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:30:30: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:30:30: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:30:32: "Rampage<64>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:30:33: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:30:33: "Hero of the Stupid<69>" activated the goal "func_button 5" +L 08/24/1999 - 13:30:33: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:30:34: "Hero of the Stupid<69>" activated the goal "func_door 14" +L 08/24/1999 - 13:30:35: "Sure_Shot<79>" changed class to "Spy" +L 08/24/1999 - 13:30:35: "Hero of the Stupid<69>" activated the goal "team one flag" +L 08/24/1999 - 13:30:36: "Rampage<64>" activated the goal "func_button 5" +L 08/24/1999 - 13:30:37: "Rampage<64>" activated the goal "func_door 14" +L 08/24/1999 - 13:30:45: "gerg<73>" activated the goal "func_button 2" +L 08/24/1999 - 13:30:47: "Iceman<35>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 13:30:50: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:30:52: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:30:53: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:30:53: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:30:55: "DarkSniper<76>" say "damnit man " +L 08/24/1999 - 13:31:00: "Sure_Shot<79>" say "YAY!!" +L 08/24/1999 - 13:31:01: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:31:01: "Rampage<64>" killed "Diesel<82>" with "gl_grenade" +L 08/24/1999 - 13:31:02: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:31:04: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:05: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:10: "Sure_Shot<79>" say "WOOHOO PARTY!!" +L 08/24/1999 - 13:31:11: "Iceman<35>" activated the goal "func_button 1" +L 08/24/1999 - 13:31:11: "Hero of the Stupid<69>" activated the goal "func_button 2" +L 08/24/1999 - 13:31:13: "Ramirez<78>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:31:13: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:13: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:31:14: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:17: "Hero of the Stupid<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:17: "Ramirez<78>" activated the goal "blue_pak8" +L 08/24/1999 - 13:31:17: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:17: "Rampage<64>" activated the goal "func_button 2" +L 08/24/1999 - 13:31:18: "Ramirez<78>" activated the goal "blue_pak7" +L 08/24/1999 - 13:31:19: "Twice_Jaded_Angel<75>" built a "sentry". +L 08/24/1999 - 13:31:20: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:21: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:24: "DarkSniper<76>" killed "Diesel<82>" with "sniperrifle" +L 08/24/1999 - 13:31:26: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:31:27: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:28: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:31:29: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:31:29: "Hero of the Stupid<69>" activated the goal "team two dropoff" +L 08/24/1999 - 13:31:30: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:31:31: "Hero of the Stupid<69>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:31:36: "Ramirez<78>" say_team "good cap!" +L 08/24/1999 - 13:31:36: "Twice_Jaded_Angel<75>" activated the goal "blue_pak6" +L 08/24/1999 - 13:31:37: "Twice_Jaded_Angel<75>" activated the goal "blue_pak5" +L 08/24/1999 - 13:31:39: "gerg<73>" killed "Diesel<82>" with "ac" +L 08/24/1999 - 13:31:40: "Twice_Jaded_Angel<75>" activated the goal "blue_pak8" +L 08/24/1999 - 13:31:41: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:31:42: "Rampage<64>" killed "Twice_Jaded_Angel<75>" with "gl_grenade" +L 08/24/1999 - 13:31:44: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:44: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:31:45: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:48: "Ramirez<78>" killed "Rampage<64>" with "sniperrifle" +L 08/24/1999 - 13:31:50: "gerg<73>" killed "Diesel<82>" with "ac" +L 08/24/1999 - 13:31:51: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:31:52: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:31:52: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:53: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:54: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:54: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:54: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:31:59: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:32:01: "Iceman<35>" activated the goal "func_button 1" +L 08/24/1999 - 13:32:02: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:07: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:08: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:12: "DarkSniper<76>" killed "Hero of the Stupid<69>" with "sniperrifle" +L 08/24/1999 - 13:32:13: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:15: "DoOmSaYer<25>" killed by world with "turret" +L 08/24/1999 - 13:32:18: "Bar Fly<52>" changed class to "Demoman" +L 08/24/1999 - 13:32:19: "Sure_Shot<79>" killed "Diesel<82>" with "sniperrifle" +L 08/24/1999 - 13:32:21: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:21: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:32:22: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:23: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:23: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:24: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:25: "Hero of the Stupid<69>" changed class to "Scout" +L 08/24/1999 - 13:32:25: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:26: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:26: "Hero of the Stupid<69>" changed class to "Sniper" +L 08/24/1999 - 13:32:26: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:26: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:27: "Hero of the Stupid<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:27: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:28: "Hero of the Stupid<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:28: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:29: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:30: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:32: "Ramirez<78>" killed "gerg<73>" with "headshot" +L 08/24/1999 - 13:32:33: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:38: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:39: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:32:43: "Hero of the Stupid<69>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:32:44: "Diesel<82>" killed "Rampage<64>" with "gl_grenade" +L 08/24/1999 - 13:32:45: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:46: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:47: "Hero of the Stupid<69>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 13:32:47: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:48: "Rampage<64>" killed "Diesel<82>" with "mirvgrenade" +L 08/24/1999 - 13:32:48: "DoOmSaYer<25>" killed "Sure_Shot<79>" with "ac" +L 08/24/1999 - 13:32:49: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:49: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:49: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:50: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:50: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:51: "Bar Fly<52>" activated the goal "func_button 2" +L 08/24/1999 - 13:32:51: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:51: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:51: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:32:52: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:53: "Twice_Jaded_Angel<75>" activated the goal "blue_pak8" +L 08/24/1999 - 13:32:54: "Twice_Jaded_Angel<75>" activated the goal "blue_pak7" +L 08/24/1999 - 13:32:54: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:55: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:32:56: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:00: "Twice_Jaded_Angel<75>" activated the goal "blue_pak6" +L 08/24/1999 - 13:33:00: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:00: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:01: "Twice_Jaded_Angel<75>" activated the goal "blue_pak5" +L 08/24/1999 - 13:33:03: "Hero of the Stupid<69>" changed name to "-NULL-T50-Joe-AA-<69>" +L 08/24/1999 - 13:33:05: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:08: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:13: "Bar Fly<52>" activated the goal "blue_pak8" +L 08/24/1999 - 13:33:15: "Ramirez<78>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:33:15: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:33:16: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:33:17: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:33:17: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:19: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:21: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:22: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:23: "Twice_Jaded_Angel<75>" activated the goal "blue_pak7" +L 08/24/1999 - 13:33:25: "gerg<73>" activated the goal "func_button 2" +L 08/24/1999 - 13:33:33: "Twice_Jaded_Angel<75>" activated the goal "blue_pak8" +L 08/24/1999 - 13:33:44: "Bar Fly<52>" activated the goal "func_button 2" +L 08/24/1999 - 13:33:47: "Ramirez<78>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:33:48: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:33:50: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:33:58: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "headshot" +L 08/24/1999 - 13:34:00: "gerg<73>" changed class to "Scout" +L 08/24/1999 - 13:34:01: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:34:02: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:03: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:05: "-NULL-T50-Joe-AA-<69>" killed "Bar Fly<52>" with "normalgrenade" +L 08/24/1999 - 13:34:06: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:34:09: "Bar Fly<52>" changed class to "Medic" +L 08/24/1999 - 13:34:10: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:10: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:12: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:20: "Iceman<35>" say_team "i'm snipe on their base" +L 08/24/1999 - 13:34:20: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:23: "DarkSniper<76>" killed "Diesel<82>" with "headshot" +L 08/24/1999 - 13:34:24: "Iceman<35>" say_team "don't shoot me" +L 08/24/1999 - 13:34:26: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:34:28: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:28: "DoOmSaYer<25>" killed by world with "turret" +L 08/24/1999 - 13:34:28: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:28: "Rampage<64>" say_team "k" +L 08/24/1999 - 13:34:28: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:34:29: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:30: "-NULL-T50-Joe-AA-<69>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:34:31: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:33: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:34:35: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:34:36: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:34:36: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:37: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:34:37: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:38: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:41: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:34:42: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:44: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:44: "Sure_Shot<79>" killed "-NULL-T50-Joe-AA-<69>" with "knife" +L 08/24/1999 - 13:34:45: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:46: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:34:47: "Lint Of Death!!<74>" say "man, these msgs are lame" +L 08/24/1999 - 13:34:47: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:48: "DarkSniper<76>" changed class to "Spy" +L 08/24/1999 - 13:34:49: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:50: "Ramirez<78>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:34:53: "Twice_Jaded_Angel<75>" built a "dispenser". +L 08/24/1999 - 13:34:55: "Lint Of Death!!<74>" killed "Iceman<35>" with "headshot" +L 08/24/1999 - 13:34:55: "DarkSniper<76>" say "wtf are they 4 ?" +L 08/24/1999 - 13:34:57: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:34:58: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:34:59: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:01: "-NULL-T50-Joe-AA-<69>" killed "Sure_Shot<79>" with "sniperrifle" +L 08/24/1999 - 13:35:04: "Sure_Shot<79>" say "damn" +L 08/24/1999 - 13:35:05: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:35:11: "-NULL-T50-Joe-AA-<69>" say "shoulda crowbared you" +L 08/24/1999 - 13:35:11: "Lint Of Death!!<74>" say "it's TF's birthday... TF1 was released today, 3 years ago" +L 08/24/1999 - 13:35:11: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:35:11: "Sure_Shot<79>" changed class to "Demoman" +L 08/24/1999 - 13:35:12: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:35:13: "Rampage<64>" killed "-NULL-T50-Joe-AA-<69>" with "gl_grenade" +L 08/24/1999 - 13:35:13: "Rampage<64>" killed self with "gl_grenade" +L 08/24/1999 - 13:35:14: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:35:16: "Sure_Shot<79>" say "ya" +L 08/24/1999 - 13:35:17: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:17: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:35:17: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:18: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:18: "Lint Of Death!!<74>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 13:35:19: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:19: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:19: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:35:20: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:35:23: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:24: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:25: "Ramirez<78>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:35:27: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:35:28: "Rampage<64>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 13:35:28: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:28: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:29: "Ramirez<78>" activated the goal "blue_pak8" +L 08/24/1999 - 13:35:30: "Iceman<35>" say "and we care why" +L 08/24/1999 - 13:35:30: "Ramirez<78>" activated the goal "blue_pak7" +L 08/24/1999 - 13:35:30: "Sure_Shot<79>" say "ya, get into the spirit people!" +L 08/24/1999 - 13:35:30: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:30: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:35:33: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:33: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:34: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:34: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:35: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:35: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:37: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:37: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:43: "Diesel<82>" activated the goal "blue_pak7" +L 08/24/1999 - 13:35:46: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:46: "Rampage<64>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:35:47: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:48: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:48: "Diesel<82>" activated the goal "blue_pak8" +L 08/24/1999 - 13:35:49: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:49: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:35:51: "Lint Of Death!!<74>" killed "Bar Fly<52>" with "normalgrenade" +L 08/24/1999 - 13:35:57: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:36:01: "DoOmSaYer<25>" killed "Sure_Shot<79>" with "ac" +L 08/24/1999 - 13:36:02: "Sure_Shot<79>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 13:36:02: "DarkSniper<76>" killed "Lint Of Death!!<74>" with "sniperrifle" +L 08/24/1999 - 13:36:04: "Diesel<82>" activated the goal "team one flag" +L 08/24/1999 - 13:36:04: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:36:04: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:36:05: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:36:05: "Twice_Jaded_Angel<75>" killed "gerg<73>" with "supershotgun" +L 08/24/1999 - 13:36:05: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:06: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:06: "Rampage<64>" say_team "are you the server sureshot?" +L 08/24/1999 - 13:36:07: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:07: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:07: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:08: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:09: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:36:10: "Rampage<64>" killed "Diesel<82>" with "gl_grenade" +L 08/24/1999 - 13:36:10: "Sure_Shot<79>" say "no" +L 08/24/1999 - 13:36:12: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:36:15: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:15: "-NULL-T50-Joe-AA-<69>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 13:36:15: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:16: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:36:17: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:18: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:18: "Rampage<64>" say_team "just wondering" +L 08/24/1999 - 13:36:24: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:25: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:27: "Lint Of Death!!<74>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:36:29: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:36:41: "Sure_Shot<79>" killed "Diesel<82>" with "mirvgrenade" +L 08/24/1999 - 13:36:42: "DarkSniper<76>" changed class to "Sniper" +L 08/24/1999 - 13:36:43: "gerg<73>" activated the goal "func_button 2" +L 08/24/1999 - 13:36:44: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:36:44: "Sure_Shot<79>" activated the goal "func_button 1" +L 08/24/1999 - 13:36:45: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:45: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:45: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:47: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:54: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:36:58: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:36:59: "Iceman<35>" activated the goal "blue_pak7" +L 08/24/1999 - 13:37:00: "gerg<73>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:37:00: "Iceman<35>" activated the goal "blue_pak8" +L 08/24/1999 - 13:37:01: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:02: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:03: "gerg<73>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:37:03: "Iceman<35>" activated the goal "blue_pak5" +L 08/24/1999 - 13:37:04: "Iceman<35>" activated the goal "blue_pak6" +L 08/24/1999 - 13:37:09: "-NULL-T50-Joe-AA-<69>" killed "Sure_Shot<79>" with "headshot" +L 08/24/1999 - 13:37:13: "Sure_Shot<79>" say "nuts" +L 08/24/1999 - 13:37:14: "Ramirez<78>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:37:14: "Diesel<82>" changed to team "1". +L 08/24/1999 - 13:37:14: "Diesel<82>" killed self with "world" +L 08/24/1999 - 13:37:15: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:37:16: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:37:17: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:18: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:18: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:18: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:37:22: "DoOmSaYer<25>" activated the goal "blue_pak7" +L 08/24/1999 - 13:37:22: "-NULL-T50-Joe-AA-<69>" say "no it was in the head" +L 08/24/1999 - 13:37:23: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:37:23: "DoOmSaYer<25>" activated the goal "blue_pak8" +L 08/24/1999 - 13:37:27: "Diesel<82>" changed class to "Demoman" +L 08/24/1999 - 13:37:27: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:37:27: "Rampage<64>" activated the goal "blue_pak5" +L 08/24/1999 - 13:37:28: "Sure_Shot<79>" say "hehe" +L 08/24/1999 - 13:37:29: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:30: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:31: "DoOmSaYer<25>" killed "Rampage<64>" with "mirvgrenade" +L 08/24/1999 - 13:37:31: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:32: "DarkSniper<76>" activated the goal "func_button 1" +L 08/24/1999 - 13:37:35: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:37:35: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:37: "DoOmSaYer<25>" killed self with "mirvgrenade" +L 08/24/1999 - 13:37:37: "Twice_Jaded_Angel<75>" activated the goal "blue_pak8" +L 08/24/1999 - 13:37:38: "Twice_Jaded_Angel<75>" activated the goal "blue_pak7" +L 08/24/1999 - 13:37:39: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:37:40: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:41: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:37:49: "Rampage<64>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:37:50: "Iceman<35>" activated the goal "blue_pak7" +L 08/24/1999 - 13:37:51: "DarkSniper<76>" activated the goal "blue_pak6" +L 08/24/1999 - 13:37:51: "gerg<73>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:37:52: "Ramirez<78>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:37:55: "DoOmSaYer<25>" activated the goal "func_button 2" +L 08/24/1999 - 13:37:56: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:37:58: "Iceman<35>" activated the goal "blue_pak5" +L 08/24/1999 - 13:37:59: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:00: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:01: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:02: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:02: "gerg<73>" changed class to "Sniper" +L 08/24/1999 - 13:38:03: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:13: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:38:14: "Rampage<64>" activated the goal "func_button 5" +L 08/24/1999 - 13:38:15: "Rampage<64>" activated the goal "func_door 14" +L 08/24/1999 - 13:38:15: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:38:15: "Lint Of Death!!<74>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:38:16: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:38:17: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:38:18: "Rampage<64>" activated the goal "func_door 14" +L 08/24/1999 - 13:38:18: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:38:20: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:38:22: "Sure_Shot<79>" say "HOORAY" +L 08/24/1999 - 13:38:23: "Lint Of Death!!<74>" say "hahaha" +L 08/24/1999 - 13:38:25: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:27: "Ramirez<78>" say "huzzah!" +L 08/24/1999 - 13:38:27: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:28: "Iceman<35>" activated the goal "blue_pak8" +L 08/24/1999 - 13:38:29: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:29: "Iceman<35>" activated the goal "blue_pak7" +L 08/24/1999 - 13:38:30: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:32: "Diesel<82>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:38:33: "Ramirez<78>" killed "Diesel<82>" with "sniperrifle" +L 08/24/1999 - 13:38:33: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:35: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:38:36: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:37: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:38: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:39: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:41: "Rampage<64>" activated the goal "blue_pak5" +L 08/24/1999 - 13:38:44: "Lint Of Death!!<74>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:38:46: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:38:48: "Rampage<64>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 13:38:49: "DarkSniper<76>" activated the goal "blue_pak7" +L 08/24/1999 - 13:38:50: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:50: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:38:53: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:38:53: "Rampage<64>" activated the goal "blue_pak6" +L 08/24/1999 - 13:38:54: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:05: "Lint Of Death!!<74>" killed "Diesel<82>" with "sniperrifle" +L 08/24/1999 - 13:39:05: "Bar Fly<52>" infected "DoOmSaYer<25>". +L 08/24/1999 - 13:39:07: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:39:08: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:09: "Bar Fly<52>" activated the goal "func_button 2" +L 08/24/1999 - 13:39:09: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:10: "Iceman<35>" activated the goal "blue_pak8" +L 08/24/1999 - 13:39:13: "Iceman<35>" activated the goal "blue_pak5" +L 08/24/1999 - 13:39:15: "Iceman<35>" activated the goal "blue_pak6" +L 08/24/1999 - 13:39:26: "Bar Fly<52>" activated the goal "func_button 2" +L 08/24/1999 - 13:39:27: "DoOmSaYer<25>" killed "Bar Fly<52>" with "ac" +L 08/24/1999 - 13:39:28: "DoOmSaYer<25>" activated the goal "func_button 2" +L 08/24/1999 - 13:39:29: "Diesel<82>" killed "DoOmSaYer<25>" with "gl_grenade" +L 08/24/1999 - 13:39:31: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:39:32: "Iceman<35>" changed class to "Demoman" +L 08/24/1999 - 13:39:33: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:33: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:34: "-NULL-T50-Joe-AA-<69>" say_team "spy as sniper" +L 08/24/1999 - 13:39:35: "Lint Of Death!!<74>" killed "Rampage<64>" with "sniperrifle" +L 08/24/1999 - 13:39:38: "Twice_Jaded_Angel<75>" killed "DarkSniper<76>" with "supershotgun" +L 08/24/1999 - 13:39:41: "DoOmSaYer<25>" killed "Diesel<82>" with "ac" +L 08/24/1999 - 13:39:41: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:39:42: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:39:43: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:44: "Ramirez<78>" killed "gerg<73>" with "autorifle" +L 08/24/1999 - 13:39:45: "DoOmSaYer<25>" activated the goal "func_button 2" +L 08/24/1999 - 13:39:45: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:39:46: "Bar Fly<52>" changed class to "Engineer" +L 08/24/1999 - 13:39:47: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:47: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:47: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:48: "DoOmSaYer<25>" activated the goal "func_button 2" +L 08/24/1999 - 13:39:48: "Lint Of Death!!<74>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 13:39:49: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:49: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:50: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:39:50: "Twice_Jaded_Angel<75>" say_team "got 'im.." +L 08/24/1999 - 13:39:51: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:39:55: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:39:56: "Ramirez<78>" activated the goal "blue_pak8" +L 08/24/1999 - 13:39:56: "Lint Of Death!!<74>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:39:57: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:40:02: "Rampage<64>" killed "DoOmSaYer<25>" with "mirvgrenade" +L 08/24/1999 - 13:40:03: "DarkSniper<76>" changed class to "Medic" +L 08/24/1999 - 13:40:04: "Iceman<35>" say "this birthday mode is fucking stupid" +L 08/24/1999 - 13:40:04: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:40:04: "Diesel<82>" changed to team "2". +L 08/24/1999 - 13:40:04: "Diesel<82>" killed self with "world" +L 08/24/1999 - 13:40:04: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:05: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:05: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:06: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:06: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:07: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:40:07: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:10: "Sure_Shot<79>" say "NO WAY!" +L 08/24/1999 - 13:40:12: "Bar Fly<52>" changed class to "Engineer" +L 08/24/1999 - 13:40:13: "Diesel<82>" changed class to "Sniper" +L 08/24/1999 - 13:40:13: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:40:14: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:40:15: "-NULL-T50-Joe-AA-<69>" killed "Rampage<64>" with "headshot" +L 08/24/1999 - 13:40:16: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:40:17: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:18: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:18: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:19: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:21: "DoOmSaYer<25>" activated the goal "func_button 2" +L 08/24/1999 - 13:40:26: "Ramirez<78>" say "infidel!" +L 08/24/1999 - 13:40:34: "DoOmSaYer<25>" killed "gerg<73>" with "ac" +L 08/24/1999 - 13:40:34: "Twice_Jaded_Angel<75>" say "it's neat, but impractical..." +L 08/24/1999 - 13:40:34: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:40:35: "Lint Of Death!!<74>" say "heretic!" +L 08/24/1999 - 13:40:36: "gerg<73>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:36: "-NULL-T50-Joe-AA-<69>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:40:37: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:39: "Lint Of Death!!<74>" activated the goal "func_button 2" +L 08/24/1999 - 13:40:39: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:41: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:42: "Sure_Shot<79>" say "YOU"RE NOT GONNA FIND A GAME WITHOUT IT TODAY" +L 08/24/1999 - 13:40:42: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:46: "DarkSniper<76>" activated the goal "func_button 2" +L 08/24/1999 - 13:40:50: "DarkSniper<76>" killed "Lint Of Death!!<74>" with "sniperrifle" +L 08/24/1999 - 13:40:51: "-NULL-T50-Joe-AA-<69>" killed "gerg<73>" with "sniperrifle" +L 08/24/1999 - 13:40:51: "Lint Of Death!!<74>" say "just some fun that happens once a year" +L 08/24/1999 - 13:40:52: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:40:52: "gerg<73>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:40:52: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:53: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:40:57: "Sure_Shot<79>" say "YA" +L 08/24/1999 - 13:40:59: "DarkSniper<76>" killed "Diesel<82>" with "sniperrifle" +L 08/24/1999 - 13:41:02: "Lint Of Death!!<74>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:41:02: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:03: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:03: "-NULL-T50-Joe-AA-<69>" killed "Rampage<64>" with "sniperrifle" +L 08/24/1999 - 13:41:04: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:05: "Bar Fly<52>" changed class to "HWGuy" +L 08/24/1999 - 13:41:05: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:06: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:08: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:08: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:11: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:12: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:15: "gerg<73>" disconnected +L 08/24/1999 - 13:41:15: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:17: "-NULL-T50-Joe-AA-<69>" killed "Sure_Shot<79>" with "headshot" +L 08/24/1999 - 13:41:19: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:19: "gerg<83><WON:2149159>" connected, address "206.58.32.33:27005" +L 08/24/1999 - 13:41:23: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "headshot" +L 08/24/1999 - 13:41:24: "Sure_Shot<79>" changed class to "Soldier" +L 08/24/1999 - 13:41:24: "Ramirez<78>" say_team "darn.. i was having fun with gerg" +L 08/24/1999 - 13:41:25: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:25: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:26: "Lint Of Death!!<74>" say "heheh" +L 08/24/1999 - 13:41:27: "DarkSniper<76>" say "fucker" +L 08/24/1999 - 13:41:28: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:28: "Diesel<82>" activated the goal "func_button 2" +L 08/24/1999 - 13:41:28: "gerg<83><WON:2149159>" has entered the game +L 08/24/1999 - 13:41:29: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:30: "gerg<83>" joined team "1". +L 08/24/1999 - 13:41:30: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:33: "Lint Of Death!!<74>" killed "Sure_Shot<79>" with "headshot" +L 08/24/1999 - 13:41:34: "Ramirez<78>" say_team "like a lemming, he was" +L 08/24/1999 - 13:41:34: "gerg<83>" changed class to "Sniper" +L 08/24/1999 - 13:41:34: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:35: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:36: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:37: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:39: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:40: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:40: "Lint Of Death!!<74>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:41:41: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:45: "Lint Of Death!!<74>" say "relentless" +L 08/24/1999 - 13:41:47: "Ramirez<78>" activated the goal "blue_pak8" +L 08/24/1999 - 13:41:48: "-NULL-T50-Joe-AA-<69>" killed "gerg<83>" with "sniperrifle" +L 08/24/1999 - 13:41:50: "Bar Fly<52>" changed class to "Medic" +L 08/24/1999 - 13:41:51: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:51: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:41:52: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:53: "Lint Of Death!!<74>" say "in his quest for the other life" +L 08/24/1999 - 13:41:54: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:41:55: "Ramirez<78>" say_team "oh, he's back" +L 08/24/1999 - 13:41:58: "DarkSniper<76>" killed "Twice_Jaded_Angel<75>" with "supershotgun" +L 08/24/1999 - 13:42:00: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:42:02: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:03: "DarkSniper<76>" activated the goal "func_button 2" +L 08/24/1999 - 13:42:04: "Lint Of Death!!<74>" killed "gerg<83>" with "headshot" +L 08/24/1999 - 13:42:05: "DarkSniper<76>" activated the goal "func_button 2" +L 08/24/1999 - 13:42:06: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:42:07: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:07: "Rampage<64>" killed "Diesel<82>" with "gl_grenade" +L 08/24/1999 - 13:42:08: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:08: "Ramirez<78>" activated the goal "blue_pak7" +L 08/24/1999 - 13:42:08: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:42:09: "Lint Of Death!!<74>" killed "Rampage<64>" with "sniperrifle" +L 08/24/1999 - 13:42:10: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:10: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:11: "Bar Fly<52>" infected "DoOmSaYer<25>". +L 08/24/1999 - 13:42:13: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:42:13: "-NULL-T50-Joe-AA-<69>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:42:15: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:17: "DarkSniper<76>" infected "Lint Of Death!!<74>". +L 08/24/1999 - 13:42:19: "DoOmSaYer<25>" killed by world with "worldspawn" +L 08/24/1999 - 13:42:21: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:42:23: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:23: "Lint Of Death!!<74>" say "oh you bastard!" +L 08/24/1999 - 13:42:23: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:24: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:29: "DarkSniper<76>" activated the goal "func_button 2" +L 08/24/1999 - 13:42:31: "gerg<83>" killed "Diesel<82>" with "sniperrifle" +L 08/24/1999 - 13:42:31: "Ramirez<78>" killed "Iceman<35>" with "headshot" +L 08/24/1999 - 13:42:32: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:42:33: "Sure_Shot<79>" say "HOORAY" +L 08/24/1999 - 13:42:33: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:42:34: "DarkSniper<76>" killed "Lint Of Death!!<74>" with "timer" +L 08/24/1999 - 13:42:34: "DarkSniper<76>" killed "Lint Of Death!!<74>" with "infection" +L 08/24/1999 - 13:42:35: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:35: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:42:37: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:43: "Diesel<82>" changed class to "Soldier" +L 08/24/1999 - 13:42:44: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:42:45: "Lint Of Death!!<74>" say "happy birthday to YOU!" +L 08/24/1999 - 13:42:48: "-NULL-T50-Joe-AA-<69>" killed "gerg<83>" with "sniperrifle" +L 08/24/1999 - 13:42:49: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:42:50: "DarkSniper<76>" activated the goal "func_button 1" +L 08/24/1999 - 13:42:54: "-NULL-T50-Joe-AA-<69>" killed "Rampage<64>" with "sniperrifle" +L 08/24/1999 - 13:42:57: "DarkSniper<76>" say "pay backs a bitch aint it" +L 08/24/1999 - 13:42:59: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:43:00: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:02: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:04: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:04: "Sure_Shot<79>" say "I wish my B-day was today" +L 08/24/1999 - 13:43:05: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:06: "gerg<83>" activated the goal "func_button 1" +L 08/24/1999 - 13:43:06: "Lint Of Death!!<74>" say "original" +L 08/24/1999 - 13:43:06: "DoOmSaYer<25>" killed "gerg<83>" with "ac" +L 08/24/1999 - 13:43:13: "gerg<83>" changed to team "2". +L 08/24/1999 - 13:43:13: "gerg<83>" killed self with "world" +L 08/24/1999 - 13:43:15: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:43:15: "Twice_Jaded_Angel<75>" killed "Iceman<35>" with "supershotgun" +L 08/24/1999 - 13:43:16: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:43:18: "gerg<83>" changed class to "Spy" +L 08/24/1999 - 13:43:18: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:43:19: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:21: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:22: "Lint Of Death!!<74>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:43:24: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:43:25: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:26: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:27: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:27: "Sure_Shot<79>" activated the goal "func_button 2" +L 08/24/1999 - 13:43:28: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:28: "Rampage<64>" killed "Diesel<82>" with "gl_grenade" +L 08/24/1999 - 13:43:29: "DoOmSaYer<25>" activated the goal "func_button 1" +L 08/24/1999 - 13:43:30: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:43:32: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:35: "-NULL-T50-Joe-AA-<69>" killed "Rampage<64>" with "sniperrifle" +L 08/24/1999 - 13:43:39: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:43:39: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:40: "Sure_Shot<79>" killed "gerg<83>" with "rocket" +L 08/24/1999 - 13:43:41: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:43:43: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:44: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:43:53: "DarkSniper<76>" activated the goal "func_button 2" +L 08/24/1999 - 13:43:55: "DarkSniper<76>" infected "gerg<83>". +L 08/24/1999 - 13:43:57: "Twice_Jaded_Angel<75>" activated the goal "blue_pak7" +L 08/24/1999 - 13:43:57: "Sure_Shot<79>" killed "gerg<83>" with "rocket" +L 08/24/1999 - 13:43:59: "Iceman<35>" activated the goal "func_button 2" +L 08/24/1999 - 13:43:59: "Twice_Jaded_Angel<75>" activated the goal "blue_pak8" +L 08/24/1999 - 13:44:01: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:44:04: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:05: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:07: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:44:07: "Diesel<82>" killed "DarkSniper<76>" with "rocket" +L 08/24/1999 - 13:44:07: "Lint Of Death!!<74>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 13:44:09: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:10: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:44:10: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:10: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:10: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:12: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:44:12: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:13: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:14: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:15: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:16: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:21: "Lint Of Death!!<74>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:44:23: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:44:26: "-NULL-T50-Joe-AA-<69>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 13:44:28: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:44:28: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:28: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:29: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:32: "Lint Of Death!!<74>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:44:35: "DarkSniper<76>" say "wtf" +L 08/24/1999 - 13:44:36: "-NULL-T50-Joe-AA-<69>" killed "Sure_Shot<79>" with "sniperrifle" +L 08/24/1999 - 13:44:36: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:44:38: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:44:38: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:40: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:40: "Iceman<35>" changed class to "Scout" +L 08/24/1999 - 13:44:41: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:42: "Twice_Jaded_Angel<75>" activated the goal "blue_pak6" +L 08/24/1999 - 13:44:44: "Twice_Jaded_Angel<75>" activated the goal "blue_pak5" +L 08/24/1999 - 13:44:46: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:47: "Twice_Jaded_Angel<75>" activated the goal "blue_pak8" +L 08/24/1999 - 13:44:49: "Twice_Jaded_Angel<75>" activated the goal "blue_pak7" +L 08/24/1999 - 13:44:49: "Rampage<64>" killed "Lint Of Death!!<74>" with "gl_grenade" +L 08/24/1999 - 13:44:51: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:44:52: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:52: "Rampage<64>" activated the goal "func_button 2" +L 08/24/1999 - 13:44:52: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:44:56: "Bar Fly<52>" infected "DoOmSaYer<25>". +L 08/24/1999 - 13:44:56: "DoOmSaYer<25>" killed "Bar Fly<52>" with "axe" +L 08/24/1999 - 13:45:03: "Rampage<64>" activated the goal "func_button 2" +L 08/24/1999 - 13:45:03: "Rampage<64>" activated the goal "func_button 2" +L 08/24/1999 - 13:45:06: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:45:09: "Lint Of Death!!<74>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:45:09: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:10: "-NULL-T50-Joe-AA-<69>" say_team "gerg what are you doin on this team" +L 08/24/1999 - 13:45:10: "Ramirez<78>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 13:45:10: "DarkSniper<76>" killed "Diesel<82>" with "normalgrenade" +L 08/24/1999 - 13:45:11: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:45:12: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:45:13: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:13: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:45:13: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:14: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:15: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:15: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:16: "Sure_Shot<79>" say "can some guys join us" +L 08/24/1999 - 13:45:19: "Sure_Shot<79>" killed "Lint Of Death!!<74>" with "rocket" +L 08/24/1999 - 13:45:19: "Iceman<35>" say "dammit ramirez" +L 08/24/1999 - 13:45:24: "Lint Of Death!!<74>" say "gerg's the man!" +L 08/24/1999 - 13:45:24: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:45:25: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:27: "-NULL-T50-Joe-AA-<69>" killed "Bar Fly<52>" with "headshot" +L 08/24/1999 - 13:45:29: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:45:30: "Ramirez<78>" activated the goal "blue_pak7" +L 08/24/1999 - 13:45:31: "Ramirez<78>" activated the goal "blue_pak8" +L 08/24/1999 - 13:45:31: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:31: "Iceman<35>" say "i was trying to kill myself!" +L 08/24/1999 - 13:45:32: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:45:34: "Bar Fly<52>" killed "DoOmSaYer<25>" with "timer" +L 08/24/1999 - 13:45:34: "Bar Fly<52>" killed "DoOmSaYer<25>" with "infection" +L 08/24/1999 - 13:45:36: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:45:38: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:39: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:40: "-NULL-T50-Joe-AA-<69>" killed "Sure_Shot<79>" with "sniperrifle" +L 08/24/1999 - 13:45:44: "DarkSniper<76>" activated the goal "func_button 2" +L 08/24/1999 - 13:45:45: "Rampage<64>" activated the goal "func_button 2" +L 08/24/1999 - 13:45:48: "Lint Of Death!!<74>" killed "Rampage<64>" with "sniperrifle" +L 08/24/1999 - 13:45:51: "Sure_Shot<79>" say "we don't want gerg" +L 08/24/1999 - 13:45:54: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:45:54: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:45:57: "Twice_Jaded_Angel<75>" killed "Iceman<35>" with "supershotgun" +L 08/24/1999 - 13:45:58: "Lint Of Death!!<74>" say "leave gerg alone!" +L 08/24/1999 - 13:45:58: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:01: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "normalgrenade" +L 08/24/1999 - 13:46:01: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:02: "Lint Of Death!!<74>" say "he isnt hurting anyone! " +L 08/24/1999 - 13:46:04: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:07: "Iceman<35>" uncovered "gerg<83>". +L 08/24/1999 - 13:46:08: "Sure_Shot<79>" say "give us someone " +L 08/24/1999 - 13:46:08: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:10: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:12: "Sure_Shot<79>" say "please" +L 08/24/1999 - 13:46:12: "Iceman<35>" activated the goal "func_button 1" +L 08/24/1999 - 13:46:13: "DarkSniper<76>" say "umm..." +L 08/24/1999 - 13:46:13: "Iceman<35>" killed "gerg<83>" with "nails" +L 08/24/1999 - 13:46:14: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:15: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:16: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:17: "DoOmSaYer<25>" killed "Rampage<64>" with "ac" +L 08/24/1999 - 13:46:17: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:17: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:18: "Rampage<64>" killed "DoOmSaYer<25>" with "mirvgrenade" +L 08/24/1999 - 13:46:18: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:18: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:19: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:19: "Ramirez<78>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:46:19: "Iceman<35>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:19: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:20: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:21: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:21: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:22: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:22: "Sure_Shot<79>" say "pretty please" +L 08/24/1999 - 13:46:26: "Sure_Shot<79>" say "YAYAYA!" +L 08/24/1999 - 13:46:26: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:27: "Lint Of Death!!<74>" killed "Iceman<35>" with "sniperrifle" +L 08/24/1999 - 13:46:27: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:29: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:29: "Iceman<35>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:31: "Bar Fly<52>" changed to team "2". +L 08/24/1999 - 13:46:31: "Bar Fly<52>" killed self with "world" +L 08/24/1999 - 13:46:32: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:33: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:46:36: "Lint Of Death!!<74>" changed to team "1". +L 08/24/1999 - 13:46:36: "Lint Of Death!!<74>" killed self with "world" +L 08/24/1999 - 13:46:36: "Bar Fly<52>" changed class to "Demoman" +L 08/24/1999 - 13:46:36: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:38: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:39: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:39: "DarkSniper<76>" say "jesus christ" +L 08/24/1999 - 13:46:40: "Lint Of Death!!<74>" changed class to "Sniper" +L 08/24/1999 - 13:46:40: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:40: "DarkSniper<76>" changed class to "Sniper" +L 08/24/1999 - 13:46:41: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:42: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:42: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:43: "Iceman<35>" disconnected +L 08/24/1999 - 13:46:44: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:46: "Diesel<82>" killed "Sure_Shot<79>" with "rocket" +L 08/24/1999 - 13:46:46: "Lint Of Death!!<74>" say "I have switcheroonied" +L 08/24/1999 - 13:46:49: "-NULL-T50-Joe-AA-<69>" say "hehe i'm the man" +L 08/24/1999 - 13:46:51: "Twice_Jaded_Angel<75>" killed "Rampage<64>" with "railgun" +L 08/24/1999 - 13:46:51: "Ramirez<78>" killed "Lint Of Death!!<74>" with "sniperrifle" +L 08/24/1999 - 13:46:52: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:53: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:54: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:54: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:56: "Sure_Shot<79>" say "thanks dude" +L 08/24/1999 - 13:46:57: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:46:58: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:46:59: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:00: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:47:01: "Twice_Jaded_Angel<75>" activated the goal "blue_pak6" +L 08/24/1999 - 13:47:02: "Twice_Jaded_Angel<75>" activated the goal "blue_pak5" +L 08/24/1999 - 13:47:03: "Chouca<84><WON:487889>" connected, address "63.75.210.32:27005" +L 08/24/1999 - 13:47:04: "DarkSniper<76>" say "what the fuck" +L 08/24/1999 - 13:47:05: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:06: "Ramirez<78>" say "nooo! lint!" +L 08/24/1999 - 13:47:08: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:10: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:10: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:11: "Chouca<84><WON:487889>" has entered the game +L 08/24/1999 - 13:47:12: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:15: "Chouca<84>" joined team "1". +L 08/24/1999 - 13:47:16: "Ramirez<78>" activated the goal "func_button 2" +L 08/24/1999 - 13:47:21: "Lint Of Death!!<74>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 13:47:22: "-NULL-T50-Joe-AA-<69>" say "someone switch" +L 08/24/1999 - 13:47:22: "Chouca<84>" changed class to "Sniper" +L 08/24/1999 - 13:47:22: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:23: "Chouca<84>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:24: "Chouca<84>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:25: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:25: "Chouca<84>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:27: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:27: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:27: "Diesel<82>" killed "Sure_Shot<79>" with "rocket" +L 08/24/1999 - 13:47:28: "Lint Of Death!!<74>" killed "Diesel<82>" with "sniperrifle" +L 08/24/1999 - 13:47:28: "Bar Fly<52>" changed to team "1". +L 08/24/1999 - 13:47:28: "Bar Fly<52>" killed self with "world" +L 08/24/1999 - 13:47:28: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:29: "DarkSniper<76>" killed "Twice_Jaded_Angel<75>" with "sniperrifle" +L 08/24/1999 - 13:47:29: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:30: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:30: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:31: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:32: "Ramirez<78>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:47:32: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:33: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:34: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:35: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:37: "Twice_Jaded_Angel<75>" changed class to "Pyro" +L 08/24/1999 - 13:47:38: "Chouca<84>" say "Happy Birthday TF!!" +L 08/24/1999 - 13:47:38: "Bar Fly<52>" say_team "just went to do some recon" +L 08/24/1999 - 13:47:38: "DarkSniper<76>" killed "-NULL-T50-Joe-AA-<69>" with "headshot" +L 08/24/1999 - 13:47:38: "<-1>" destroyed "Twice_Jaded_Angel<75>"'s "dispenser". +L 08/24/1999 - 13:47:38: "<-1>" destroyed "Twice_Jaded_Angel<75>"'s "sentry". +L 08/24/1999 - 13:47:38: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:38: "Twice_Jaded_Angel<75>" activated the goal "func_button 5" +L 08/24/1999 - 13:47:39: "Twice_Jaded_Angel<75>" activated the goal "func_door 14" +L 08/24/1999 - 13:47:39: "Lint Of Death!!<74>" killed "gerg<83>" with "sniperrifle" +L 08/24/1999 - 13:47:41: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:41: "-NULL-T50-Joe-AA-<69>" say "awww" +L 08/24/1999 - 13:47:42: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:42: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:42: "Bar Fly<52>" changed class to "Medic" +L 08/24/1999 - 13:47:42: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:47:42: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:42: "Twice_Jaded_Angel<75>" activated the goal "func_door 14" +L 08/24/1999 - 13:47:43: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:44: "Rampage<64>" changed class to "HWGuy" +L 08/24/1999 - 13:47:45: "Sure_Shot<79>" say_team "coo" +L 08/24/1999 - 13:47:45: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:46: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:46: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:47: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:49: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:50: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:47:54: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:47:56: "Lint Of Death!!<74>" say "happy birthday, meat" +L 08/24/1999 - 13:48:04: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:48:06: "Ramirez<78>" say "lol" +L 08/24/1999 - 13:48:07: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:08: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:09: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:48:09: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:48:09: "Bar Fly<52>" say_team "sniper & engin in loft" +L 08/24/1999 - 13:48:11: "DoOmSaYer<25>" killed "Lint Of Death!!<74>" with "ac" +L 08/24/1999 - 13:48:12: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:48:12: "Twice_Jaded_Angel<75>" activated the goal "func_button 1" +L 08/24/1999 - 13:48:14: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:16: "Bar Fly<52>" say_team "sentry in flag room" +L 08/24/1999 - 13:48:18: "Twice_Jaded_Angel<75>" activated the goal "func_button 1" +L 08/24/1999 - 13:48:18: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:19: "-NULL-T50-Joe-AA-<69>" killed "Sure_Shot<79>" with "headshot" +L 08/24/1999 - 13:48:19: "Chouca<84>" activated the goal "blue_pak6" +L 08/24/1999 - 13:48:20: "Chouca<84>" activated the goal "blue_pak5" +L 08/24/1999 - 13:48:22: "Sure_Shot<79>" changed class to "Sniper" +L 08/24/1999 - 13:48:23: "Chouca<84>" activated the goal "blue_pak8" +L 08/24/1999 - 13:48:24: "Chouca<84>" activated the goal "blue_pak7" +L 08/24/1999 - 13:48:24: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:48:25: "Lint Of Death!!<74>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 13:48:26: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:26: "Twice_Jaded_Angel<75>" activated the goal "func_button 1" +L 08/24/1999 - 13:48:26: "Rampage<64>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:48:27: "Ramirez<78>" killed "Rampage<64>" with "headshot" +L 08/24/1999 - 13:48:30: "DarkSniper<76>" killed by world with "worldspawn" +L 08/24/1999 - 13:48:34: "DoOmSaYer<25>" changed class to "Sniper" +L 08/24/1999 - 13:48:34: "Rampage<64>" say "dang IT" +L 08/24/1999 - 13:48:35: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:48:35: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:48:35: "DarkSniper<76>" say "weeee" +L 08/24/1999 - 13:48:36: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:36: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:48:36: "-NULL-T50-Joe-AA-<69>" say_team "hey angel go make yourself useful and cap the flag or something" +L 08/24/1999 - 13:48:37: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:37: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:37: "Lint Of Death!!<74>" killed "Diesel<82>" with "sniperrifle" +L 08/24/1999 - 13:48:38: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:39: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:39: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:48:39: "Twice_Jaded_Angel<75>" activated the goal "blue_pak6" +L 08/24/1999 - 13:48:41: "Ramirez<78>" say "heehee!" +L 08/24/1999 - 13:48:41: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:43: "Lint Of Death!!<74>" activated the goal "func_button 1" +L 08/24/1999 - 13:48:44: "Twice_Jaded_Angel<75>" say_team "will do..." +L 08/24/1999 - 13:48:46: "Twice_Jaded_Angel<75>" changed class to "Scout" +L 08/24/1999 - 13:48:46: "Diesel<82>" changed class to "HWGuy" +L 08/24/1999 - 13:48:48: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:49: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:48:49: "Twice_Jaded_Angel<75>" activated the goal "blue_pak5" +L 08/24/1999 - 13:48:51: "Lint Of Death!!<74>" changed class to "Soldier" +L 08/24/1999 - 13:48:52: "gerg<83>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:48:59: "Chouca<84>" activated the goal "blue_pak7" +L 08/24/1999 - 13:49:00: "Sure_Shot<79>" killed "-NULL-T50-Joe-AA-<69>" with "sniperrifle" +L 08/24/1999 - 13:49:01: "Chouca<84>" activated the goal "blue_pak8" +L 08/24/1999 - 13:49:01: "gerg<83>" activated the goal "team one flag" +L 08/24/1999 - 13:49:01: "Lint Of Death!!<74>" killed "DoOmSaYer<25>" with "sniperrifle" +L 08/24/1999 - 13:49:04: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:49:04: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:49:05: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:06: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:06: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:10: "Chouca<84>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:49:13: "Twice_Jaded_Angel<75>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 13:49:15: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:49:16: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:17: "DarkSniper<76>" killed "Twice_Jaded_Angel<75>" with "sniperrifle" +L 08/24/1999 - 13:49:18: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:49:19: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:24: "-NULL-T50-Joe-AA-<69>" killed "Sure_Shot<79>" with "sniperrifle" +L 08/24/1999 - 13:49:25: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:49:26: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:49:27: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:28: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:29: "Rampage<64>" killed "Diesel<82>" with "ac" +L 08/24/1999 - 13:49:33: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:49:34: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:38: "Bar Fly<52>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:49:40: "Ramirez<78>" killed "Bar Fly<52>" with "sniperrifle" +L 08/24/1999 - 13:49:42: "Lint Of Death!!<74>" killed "gerg<83>" with "autorifle" +L 08/24/1999 - 13:49:43: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:49:44: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:49:49: "Diesel<82>" killed "Lint Of Death!!<74>" with "ac" +L 08/24/1999 - 13:49:50: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:49:50: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:52: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:53: "Diesel<82>" activated the goal "team one flag" +L 08/24/1999 - 13:49:53: "Lint Of Death!!<74>" activated the goal "spawn_pak" +L 08/24/1999 - 13:49:59: "Sure_Shot<79>" say "WHOO!" +L 08/24/1999 - 13:50:00: "Bar Fly<52>" say_team "and of course lpb near flag" +L 08/24/1999 - 13:50:00: "Chouca<84>" activated the goal "blue_pak6" +L 08/24/1999 - 13:50:00: "Diesel<82>" activated the goal "func_button 2" +L 08/24/1999 - 13:50:01: "Chouca<84>" activated the goal "blue_pak5" +L 08/24/1999 - 13:50:03: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:05: "Chouca<84>" activated the goal "blue_pak8" +L 08/24/1999 - 13:50:05: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "headshot" +L 08/24/1999 - 13:50:05: "gerg<83>" activated the goal "func_button 2" +L 08/24/1999 - 13:50:06: "Chouca<84>" activated the goal "blue_pak7" +L 08/24/1999 - 13:50:09: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:11: "DarkSniper<76>" changed class to "Pyro" +L 08/24/1999 - 13:50:12: "-NULL-T50-Joe-AA-<69>" activated the goal "blue_pak7" +L 08/24/1999 - 13:50:12: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:50:13: "-NULL-T50-Joe-AA-<69>" activated the goal "blue_pak8" +L 08/24/1999 - 13:50:13: "Lint Of Death!!<74>" say "ill get that durn flag protecting lpb mofo" +L 08/24/1999 - 13:50:14: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:15: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:16: "-NULL-T50-Joe-AA-<69>" activated the goal "blue_pak5" +L 08/24/1999 - 13:50:17: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:18: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:19: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:20: "Lint Of Death!!<74>" activated the goal "func_button 2" +L 08/24/1999 - 13:50:20: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:21: "Ramirez<78>" say "noooo!" +L 08/24/1999 - 13:50:21: "Rampage<64>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:50:26: "Bar Fly<52>" say_team "thx" +L 08/24/1999 - 13:50:33: "Diesel<82>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:50:33: "Diesel<82>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:50:34: "Diesel<82>" activated the goal "team two dropoff" +L 08/24/1999 - 13:50:36: "Lint Of Death!!<74>" say "i come for your soul ram" +L 08/24/1999 - 13:50:36: "Diesel<82>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:50:37: "Diesel<82>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:50:38: "Lint Of Death!!<74>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 13:50:39: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:50:43: "gerg<83>" activated the goal "func_button 1" +L 08/24/1999 - 13:50:44: "Lint Of Death!!<74>" killed "-NULL-T50-Joe-AA-<69>" with "rocket" +L 08/24/1999 - 13:50:46: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:50:47: "Ramirez<78>" killed "Rampage<64>" with "headshot" +L 08/24/1999 - 13:50:48: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:48: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:49: "Twice_Jaded_Angel<75>" activated the goal "func_button 5" +L 08/24/1999 - 13:50:50: "Twice_Jaded_Angel<75>" activated the goal "team one flag" +L 08/24/1999 - 13:50:50: "Lint Of Death!!<74>" activated the goal "blue_pak7" +L 08/24/1999 - 13:50:50: "Twice_Jaded_Angel<75>" activated the goal "func_door 14" +L 08/24/1999 - 13:50:51: "Lint Of Death!!<74>" activated the goal "blue_pak8" +L 08/24/1999 - 13:50:53: "Twice_Jaded_Angel<75>" activated the goal "func_door 14" +L 08/24/1999 - 13:50:54: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:50:55: "Ramirez<78>" say "swallow your sould swallow your soul" +L 08/24/1999 - 13:50:55: "-NULL-T50-Joe-AA-<69>" activated the goal "spawn_pak" +L 08/24/1999 - 13:50:57: "Lint Of Death!!<74>" say "oi! put that back!" +L 08/24/1999 - 13:51:00: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:00: "gerg<83>" activated the goal "func_button 1" +L 08/24/1999 - 13:51:01: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:02: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:02: "Rampage<64>" changed class to "Scout" +L 08/24/1999 - 13:51:03: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:03: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:04: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:05: "Lint Of Death!!<74>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 13:51:05: "Rampage<64>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:06: "Chouca<84>" activated the goal "blue_pak6" +L 08/24/1999 - 13:51:07: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:09: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:51:10: "Ramirez<78>" say "that was quick" +L 08/24/1999 - 13:51:10: "Ramirez<78>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:14: "Twice_Jaded_Angel<75>" activated the goal "func_button 2" +L 08/24/1999 - 13:51:15: "DarkSniper<76>" killed "gerg<83>" with "rocket" +L 08/24/1999 - 13:51:16: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:16: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:51:17: "-NULL-T50-Joe-AA-<69>" killed "Bar Fly<52>" with "normalgrenade" +L 08/24/1999 - 13:51:20: "Lint Of Death!!<74>" say "thought you werent coming down for a sec" +L 08/24/1999 - 13:51:20: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:22: "-NULL-T50-Joe-AA-<69>" killed "Sure_Shot<79>" with "sniperrifle" +L 08/24/1999 - 13:51:23: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:23: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:23: "Ramirez<78>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:51:24: "Lint Of Death!!<74>" activated the goal "func_button 5" +L 08/24/1999 - 13:51:25: "Lint Of Death!!<74>" activated the goal "team two flag" +L 08/24/1999 - 13:51:25: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:51:25: "Lint Of Death!!<74>" activated the goal "func_door 14" +L 08/24/1999 - 13:51:26: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:51:26: "Twice_Jaded_Angel<75>" activated the goal "team two dropoff" +L 08/24/1999 - 13:51:26: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:27: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:51:28: "Sure_Shot<79>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:28: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:51:28: "Lint Of Death!!<74>" activated the goal "func_door 14" +L 08/24/1999 - 13:51:28: "-NULL-T50-Joe-AA-<69>" killed "Chouca<84>" with "headshot" +L 08/24/1999 - 13:51:29: "Lint Of Death!!<74>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 13:51:30: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:30: "Ramirez<78>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:32: "Rampage<64>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:51:32: "Lint Of Death!!<74>" say "heh" +L 08/24/1999 - 13:51:34: "DarkSniper<76>" killed "Diesel<82>" with "rocket" +L 08/24/1999 - 13:51:35: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:36: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "sniperrifle" +L 08/24/1999 - 13:51:36: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:37: "Chouca<84>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:39: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:39: "Rampage<64>" activated the goal "func_button 5" +L 08/24/1999 - 13:51:40: "Rampage<64>" activated the goal "func_door 14" +L 08/24/1999 - 13:51:40: "DarkSniper<76>" say "damnit" +L 08/24/1999 - 13:51:40: "Sure_Shot<79>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:51:41: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:42: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:43: "Rampage<64>" activated the goal "func_door 14" +L 08/24/1999 - 13:51:43: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:45: "Rampage<64>" activated the goal "func_button 5" +L 08/24/1999 - 13:51:45: "Lint Of Death!!<74>" activated the goal "blue_pak8" +L 08/24/1999 - 13:51:46: "Rampage<64>" activated the goal "func_door 14" +L 08/24/1999 - 13:51:47: "Lint Of Death!!<74>" activated the goal "blue_pak7" +L 08/24/1999 - 13:51:47: "Bar Fly<52>" infected "gerg<83>". +L 08/24/1999 - 13:51:49: "Rampage<64>" activated the goal "func_door 14" +L 08/24/1999 - 13:51:51: "DarkSniper<76>" changed class to "Soldier" +L 08/24/1999 - 13:51:51: "-NULL-T50-Joe-AA-<69>" say "man its like you are magnetic" +L 08/24/1999 - 13:51:52: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:52: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:51:54: "Ramirez<78>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:51:54: "Diesel<82>" killed "Bar Fly<52>" with "ac" +L 08/24/1999 - 13:51:57: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:51:58: "gerg<83>" passed on the infection to "Diesel<82>". +L 08/24/1999 - 13:51:59: "Bar Fly<52>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:01: "Lint Of Death!!<74>" activated the goal "blue_pak6" +L 08/24/1999 - 13:52:02: "Lint Of Death!!<74>" activated the goal "blue_pak5" +L 08/24/1999 - 13:52:03: "-NULL-T50-Joe-AA-<69>" killed "Chouca<84>" with "sniperrifle" +L 08/24/1999 - 13:52:04: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:52:06: "Chouca<84>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:06: "Ramirez<78>" killed by world with "worldspawn" +L 08/24/1999 - 13:52:06: "DarkSniper<76>" say "cause i ballz to go and fight snipers" +L 08/24/1999 - 13:52:09: "Lint Of Death!!<74>" activated the goal "blue_pak8" +L 08/24/1999 - 13:52:09: "Ramirez<78>" say "lol" +L 08/24/1999 - 13:52:10: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:52:10: "Lint Of Death!!<74>" say "lol" +L 08/24/1999 - 13:52:11: "Ramirez<78>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:11: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:52:11: "Lint Of Death!!<74>" activated the goal "blue_pak7" +L 08/24/1999 - 13:52:16: "Bar Fly<52>" activated the goal "func_button 2" +L 08/24/1999 - 13:52:19: "Bar Fly<52>" killed "gerg<83>" with "timer" +L 08/24/1999 - 13:52:19: "Bar Fly<52>" killed "gerg<83>" with "infection" +L 08/24/1999 - 13:52:20: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:52:21: "Lint Of Death!!<74>" killed "DoOmSaYer<25>" with "rocket" +L 08/24/1999 - 13:52:21: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:22: "gerg<83>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:23: "DoOmSaYer<25>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:52:24: "DoOmSaYer<25>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:24: "Lint Of Death!!<74>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 13:52:27: "Ramirez<78>" say "damnit!" +L 08/24/1999 - 13:52:28: "Ramirez<78>" say "lo,l" +L 08/24/1999 - 13:52:28: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:52:28: "Ramirez<78>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:29: "Twice_Jaded_Angel<75>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:52:31: "Lint Of Death!!<74>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 13:52:32: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:52:35: "Ramirez<78>" say "I can't even touch you!" +L 08/24/1999 - 13:52:35: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:52:36: "Ramirez<78>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:37: "Twice_Jaded_Angel<75>" activated the goal "func_button 5" +L 08/24/1999 - 13:52:38: "Twice_Jaded_Angel<75>" activated the goal "team one flag" +L 08/24/1999 - 13:52:38: "Twice_Jaded_Angel<75>" activated the goal "func_door 14" +L 08/24/1999 - 13:52:40: "Sure_Shot<79>" killed "Twice_Jaded_Angel<75>" with "sniperrifle" +L 08/24/1999 - 13:52:41: "Twice_Jaded_Angel<75>" activated the goal "func_door 14" +L 08/24/1999 - 13:52:41: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:52:42: "Bar Fly<52>" killed "Diesel<82>" with "timer" +L 08/24/1999 - 13:52:42: "Bar Fly<52>" killed "Diesel<82>" with "infection" +L 08/24/1999 - 13:52:43: "Diesel<82>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:52:43: "Chouca<84>" activated the goal "blue_pak6" +L 08/24/1999 - 13:52:43: "Twice_Jaded_Angel<75>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:44: "Chouca<84>" activated the goal "blue_pak5" +L 08/24/1999 - 13:52:44: "Diesel<82>" activated the goal "spawn_pak" +L 08/24/1999 - 13:52:47: "Chouca<84>" activated the goal "blue_pak8" +L 08/24/1999 - 13:52:52: "Lint Of Death!!<74>" say "for I AM your father!" +L 08/24/1999 - 13:52:54: "Lint Of Death!!<74>" activated the goal "func_button 1" +L 08/24/1999 - 13:52:57: "Ramirez<78>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:52:57: "Sure_Shot<79>" activated the goal "func_button 5" +L 08/24/1999 - 13:52:58: "Sure_Shot<79>" activated the goal "func_door 14" +L 08/24/1999 - 13:53:00: "-NULL-T50-Joe-AA-<69>" killed "Chouca<84>" with "sniperrifle" +L 08/24/1999 - 13:53:01: "Sure_Shot<79>" activated the goal "func_door 14" +L 08/24/1999 - 13:53:02: "Lint Of Death!!<74>" killed "gerg<83>" with "rocket" +L 08/24/1999 - 13:53:03: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:53:03: "Bar Fly<52>" activated the goal "blue_pak7" +L 08/24/1999 - 13:53:04: "Bar Fly<52>" activated the goal "blue_pak8" +L 08/24/1999 - 13:53:06: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:53:06: "Ramirez<78>" say "I'd died just a single time till you came along.. *8-)" +L 08/24/1999 - 13:53:07: "Bar Fly<52>" activated the goal "blue_pak5" +L 08/24/1999 - 13:53:07: "Chouca<84>" activated the goal "spawn_pak" +L 08/24/1999 - 13:53:08: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:53:08: "Bar Fly<52>" activated the goal "blue_pak6" +L 08/24/1999 - 13:53:08: "Chouca<84>" activated the goal "spawn_pak" +L 08/24/1999 - 13:53:09: "DarkSniper<76>" activated the goal "spawn_pak" +L 08/24/1999 - 13:53:09: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:53:09: "Diesel<82>" activated the goal "func_button 1" +L 08/24/1999 - 13:53:10: "Ramirez<78>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:53:14: "Lint Of Death!!<74>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:53:15: "Lint Of Death!!<74>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:53:16: "Lint Of Death!!<74>" activated the goal "team one dropoff" +L 08/24/1999 - 13:53:16: "Lint Of Death!!<74>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:53:17: "Lint Of Death!!<74>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 13:53:18: "Lint Of Death!!<74>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 13:53:19: =------= MATCH RESULTS =------= +L 08/24/1999 - 13:53:19: "red" defeated "blue" +L 08/24/1999 - 13:53:19: "blue" RESULTS: "6" players. "84" frags, "6" unaccounted for. "20" team score. Allies: +L 08/24/1999 - 13:53:19: "red" RESULTS: "6" players. "156" frags, "6" unaccounted for. "50" team score. Allies: +L 08/24/1999 - 13:53:21: "Lint Of Death!!<74>" say "shucks" +L 08/24/1999 - 13:53:24: "DoOmSaYer<25>" say "wtf" +L 08/24/1999 - 13:53:26: Log closed. diff --git a/utils/tfstats/testsuite2/l0824010.log b/utils/tfstats/testsuite2/l0824010.log new file mode 100644 index 0000000..dfff60e --- /dev/null +++ b/utils/tfstats/testsuite2/l0824010.log @@ -0,0 +1,970 @@ +L 08/24/1999 - 13:53:26: Log file started. +L 08/24/1999 - 13:53:26: Spawning server "rock2" +L 08/24/1999 - 13:53:26: server cvars start +L 08/24/1999 - 13:53:26: "cr_random" = "0" +L 08/24/1999 - 13:53:26: "cr_engineer" = "0" +L 08/24/1999 - 13:53:26: "cr_spy" = "0" +L 08/24/1999 - 13:53:26: "cr_pyro" = "0" +L 08/24/1999 - 13:53:26: "cr_hwguy" = "0" +L 08/24/1999 - 13:53:26: "cr_medic" = "0" +L 08/24/1999 - 13:53:26: "cr_demoman" = "0" +L 08/24/1999 - 13:53:26: "cr_soldier" = "0" +L 08/24/1999 - 13:53:26: "cr_sniper" = "0" +L 08/24/1999 - 13:53:26: "cr_scout" = "0" +L 08/24/1999 - 13:53:26: "decalfrequency" = "30" +L 08/24/1999 - 13:53:26: "mp_autocrosshair" = "1" +L 08/24/1999 - 13:53:26: "mp_flashlight" = "0" +L 08/24/1999 - 13:53:26: "mp_footsteps" = "1" +L 08/24/1999 - 13:53:26: "mp_forcerespawn" = "1" +L 08/24/1999 - 13:53:26: "mp_weaponstay" = "0" +L 08/24/1999 - 13:53:26: "mp_falldamage" = "0" +L 08/24/1999 - 13:53:26: "mp_friendlyfire" = "0" +L 08/24/1999 - 13:53:26: "mp_timelimit" = "30" +L 08/24/1999 - 13:53:26: "mp_fraglimit" = "0" +L 08/24/1999 - 13:53:26: "mp_teamplay" = "21" +L 08/24/1999 - 13:53:26: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 13:53:26: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 13:53:26: "tfc_adminpwd" = "" +L 08/24/1999 - 13:53:26: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 13:53:26: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 13:53:26: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 13:53:26: "tfc_autoteam" = "1" +L 08/24/1999 - 13:53:26: "sv_maxrate" = "0" +L 08/24/1999 - 13:53:26: "sv_minrate" = "0" +L 08/24/1999 - 13:53:26: "sv_allowupload" = "1" +L 08/24/1999 - 13:53:26: "sv_allowdownload" = "1" +L 08/24/1999 - 13:53:26: "sv_upload_maxsize" = "0" +L 08/24/1999 - 13:53:26: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 13:53:26: "sv_spectalk" = "1" +L 08/24/1999 - 13:53:26: "sv_maxspectators" = "8" +L 08/24/1999 - 13:53:26: "sv_cheats" = "0" +L 08/24/1999 - 13:53:26: "sv_clienttrace" = "3.5" +L 08/24/1999 - 13:53:26: "sv_timeout" = "65" +L 08/24/1999 - 13:53:26: "sv_waterfriction" = "1" +L 08/24/1999 - 13:53:26: "sv_wateraccelerate" = "10" +L 08/24/1999 - 13:53:26: "sv_airaccelerate" = "10" +L 08/24/1999 - 13:53:26: "sv_airmove" = "1" +L 08/24/1999 - 13:53:26: "sv_bounce" = "1" +L 08/24/1999 - 13:53:26: "sv_clipmode" = "0" +L 08/24/1999 - 13:53:26: "sv_stepsize" = "18" +L 08/24/1999 - 13:53:26: "sv_accelerate" = "10" +L 08/24/1999 - 13:53:26: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 13:53:26: "sv_stopspeed" = "100" +L 08/24/1999 - 13:53:26: "edgefriction" = "2" +L 08/24/1999 - 13:53:26: "sv_friction" = "4" +L 08/24/1999 - 13:53:26: "sv_gravity" = "800" +L 08/24/1999 - 13:53:26: "sv_aim" = "0" +L 08/24/1999 - 13:53:26: "sv_password" = "" +L 08/24/1999 - 13:53:26: "pausable" = "0" +L 08/24/1999 - 13:53:26: "coop" = "0" +L 08/24/1999 - 13:53:26: "deathmatch" = "1" +L 08/24/1999 - 13:53:26: "mp_logecho" = "1" +L 08/24/1999 - 13:53:26: "mp_logfile" = "1" +L 08/24/1999 - 13:53:26: "cmdline" = "0" +L 08/24/1999 - 13:53:26: server cvars end +L 08/24/1999 - 13:53:28: Map CRC "1246753045" +L 08/24/1999 - 13:53:28: "sv_maxspeed" = "500" +L 08/24/1999 - 13:53:28: Server name is "VALVe Test Server" +L 08/24/1999 - 13:53:28: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 13:53:37: "Ramirez<78><WON:2355569>" has entered the game +L 08/24/1999 - 13:53:37: "Chouca<84><WON:487889>" has entered the game +L 08/24/1999 - 13:53:41: "Lint Of Death!!<74><WON:1218399>" has entered the game +L 08/24/1999 - 13:53:42: "gerg<83><WON:2149159>" has entered the game +L 08/24/1999 - 13:53:42: "Rampage<64><WON:2858699>" has entered the game +L 08/24/1999 - 13:53:45: "Lint Of Death!!<74>" joined team "2". +L 08/24/1999 - 13:53:45: "Lint Of Death!!<74>" changed class to "Soldier" +L 08/24/1999 - 13:53:45: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:53:47: "Ramirez<78>" joined team "2". +L 08/24/1999 - 13:53:47: "Ramirez<78>" changed class to "Engineer" +L 08/24/1999 - 13:53:47: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:53:48: "-NULL-T50-Joe-AA-<69><WON:847719>" has entered the game +L 08/24/1999 - 13:53:49: "Bar Fly<52><WON:555639>" has entered the game +L 08/24/1999 - 13:53:49: "gerg<83>" joined team "1". +L 08/24/1999 - 13:53:50: "gerg<83>" changed class to "Scout" +L 08/24/1999 - 13:53:50: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:53:50: "DarkSniper<76><WON:2756989>" has entered the game +L 08/24/1999 - 13:53:52: "Rampage<64>" joined team "2". +L 08/24/1999 - 13:53:54: "Rampage<64>" changed class to "Demoman" +L 08/24/1999 - 13:53:54: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:53:54: "Bar Fly<52>" joined team "2". +L 08/24/1999 - 13:53:55: "DarkSniper<76>" joined team "2". +L 08/24/1999 - 13:53:57: "Chouca<84>" joined team "1". +L 08/24/1999 - 13:53:57: "Ramirez<78>" built a "sentry". +L 08/24/1999 - 13:54:00: "Bar Fly<52>" changed class to "Medic" +L 08/24/1999 - 13:54:00: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:54:01: "DarkBetrayer<85><WON:69859>" connected, address "63.75.210.51:27005" +L 08/24/1999 - 13:54:02: "DarkSniper<76>" changed class to "Soldier" +L 08/24/1999 - 13:54:02: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:54:11: "Twice_Jaded_Angel<75><WON:2178299>" has entered the game +L 08/24/1999 - 13:54:11: "Twice_Jaded_Angel<75>" joined team "1". +L 08/24/1999 - 13:54:14: "Lint Of Death!!<74>" killed "gerg<83>" with "supershotgun" +L 08/24/1999 - 13:54:16: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:54:21: "DarkBetrayer<85><WON:69859>" has entered the game +L 08/24/1999 - 13:54:26: "Ramirez<78>" built a "dispenser". +L 08/24/1999 - 13:54:29: "DarkBetrayer<85>" changed name to "The Jesus<85>" +L 08/24/1999 - 13:54:30: "Lint Of Death!!<74>" killed "gerg<83>" with "rocket" +L 08/24/1999 - 13:54:31: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:54:34: "Chouca<84>" say "Hey, all the good people are on red!" +L 08/24/1999 - 13:54:34: "Twice_Jaded_Angel<75>" changed class to "Demoman" +L 08/24/1999 - 13:54:34: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:54:34: "Lint Of Death!!<74>" say "haha" +L 08/24/1999 - 13:54:36: "Rampage<64>" activated the goal "bcave1" +L 08/24/1999 - 13:54:36: "The Jesus<85>" joined team "1". +L 08/24/1999 - 13:54:38: "Sure_Shot<79><WON:11548>" has entered the game +L 08/24/1999 - 13:54:38: "Twice_Jaded_Angel<75>" changed class to "Engineer" +L 08/24/1999 - 13:54:39: "Ramirez<78>" say "hehehe" +L 08/24/1999 - 13:54:40: "The Jesus<85>" changed class to "Demoman" +L 08/24/1999 - 13:54:40: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:54:44: "Chouca<84>" changed class to "Sniper" +L 08/24/1999 - 13:54:44: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:54:48: "Sure_Shot<79>" joined team "1". +L 08/24/1999 - 13:54:49: "Ramirez<78>" say "nah.. now you have The Jesus.. *8-)" +L 08/24/1999 - 13:54:52: "Lint Of Death!!<74>" say "that's why you're one blue chouca" +L 08/24/1999 - 13:54:55: "gerg<83>" say_team "nc" +L 08/24/1999 - 13:55:04: "Twice_Jaded_Angel<75>" killed "Rampage<64>" with "mirvgrenade" +L 08/24/1999 - 13:55:05: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:55:08: "-NULL-T50-Joe-AA-<69>" say "shit 4 people pinin in the 20'2 thats crazy" +L 08/24/1999 - 13:55:09: "Chouca<84>" say "Damn you Lint!!" +L 08/24/1999 - 13:55:14: "Sure_Shot<79>" say "this map is vey good for a party! : (" +L 08/24/1999 - 13:55:18: "Sure_Shot<79>" changed class to "Sniper" +L 08/24/1999 - 13:55:18: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:55:18: "Bar Fly<52>" activated the goal "goalitem" +L 08/24/1999 - 13:55:18: "Ramirez<78>" say "cool decal... I want one of those with a jesus face though" +L 08/24/1999 - 13:55:19: "The Jesus<85>" killed "Bar Fly<52>" with "pipebomb" +L 08/24/1999 - 13:55:21: "-NULL-T50-Joe-AA-<69>" joined team "1". +L 08/24/1999 - 13:55:24: "gerg<83>" changed to team "2". +L 08/24/1999 - 13:55:24: "gerg<83>" killed self with "world" +L 08/24/1999 - 13:55:25: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:55:25: "The Jesus<85>" say "i fuck you up da ass" +L 08/24/1999 - 13:55:28: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:55:30: "Lint Of Death!!<74>" say "rofl" +L 08/24/1999 - 13:55:31: "gerg<83>" changed class to "Sniper" +L 08/24/1999 - 13:55:31: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:55:31: "Ramirez<78>" say "lol" +L 08/24/1999 - 13:55:36: "Twice_Jaded_Angel<75>" killed "Rampage<64>" with "gl_grenade" +L 08/24/1999 - 13:55:37: "Lint Of Death!!<74>" say "no, fuck you!" +L 08/24/1999 - 13:55:38: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:55:38: "-NULL-T50-Joe-AA-<69>" changed class to "Soldier" +L 08/24/1999 - 13:55:38: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:55:41: "Chouca<84>" changed class to "Soldier" +L 08/24/1999 - 13:55:44: "Sure_Shot<79>" killed "Bar Fly<52>" with "headshot" +L 08/24/1999 - 13:55:44: "DarkSniper<76>" killed "The Jesus<85>" with "rocket" +L 08/24/1999 - 13:55:45: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:55:45: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:55:46: "DarkSniper<76>" activated the goal "goalitem" +L 08/24/1999 - 13:55:47: "Bar Fly<52>" changed class to "Soldier" +L 08/24/1999 - 13:56:01: "Chouca<84>" killed "gerg<83>" with "sniperrifle" +L 08/24/1999 - 13:56:02: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:56:12: "Twice_Jaded_Angel<75>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 13:56:13: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:56:16: "The Jesus<85>" killed "Ramirez<78>" with "pipebomb" +L 08/24/1999 - 13:56:20: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:56:25: "The Jesus<85>" killed "DarkSniper<76>" with "pipebomb" +L 08/24/1999 - 13:56:26: "Chouca<84>" killed by world with "worldspawn" +L 08/24/1999 - 13:56:27: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:56:28: "DarkSniper<76>" say "damit" +L 08/24/1999 - 13:56:29: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:56:38: "Twice_Jaded_Angel<75>" killed "Rampage<64>" with "mirvgrenade" +L 08/24/1999 - 13:56:39: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:56:44: "Bar Fly<52>" activated the goal "goalitem" +L 08/24/1999 - 13:56:49: "-NULL-T50-Joe-AA-<69>" killed "Bar Fly<52>" with "rocket" +L 08/24/1999 - 13:56:50: "The Jesus<85>" killed "gerg<83>" with "pipebomb" +L 08/24/1999 - 13:56:51: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:56:52: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:56:56: "Ramirez<78>" killed "Sure_Shot<79>" with "supershotgun" +L 08/24/1999 - 13:56:57: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:57:05: "Ramirez<78>" killed "Chouca<84>" with "supershotgun" +L 08/24/1999 - 13:57:07: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:57:09: "DarkSniper<76>" changed class to "Soldier" +L 08/24/1999 - 13:57:09: "Lint Of Death!!<74>" say_team "defense is getting boring... let some get through, you meanies" +L 08/24/1999 - 13:57:18: "Chouca<84>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 13:57:21: "-NULL-T50-Joe-AA-<69>" killed "DarkSniper<76>" with "rocket" +L 08/24/1999 - 13:57:23: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:57:23: "Bar Fly<52>" killed "Sure_Shot<79>" with "rocket" +L 08/24/1999 - 13:57:26: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:57:29: "Sure_Shot<79>" changed class to "Demoman" +L 08/24/1999 - 13:57:30: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:57:37: "gerg<83>" killed "Chouca<84>" with "sniperrifle" +L 08/24/1999 - 13:57:39: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:57:55: "-NULL-T50-Joe-AA-<69>" killed "Bar Fly<52>" with "rocket" +L 08/24/1999 - 13:57:56: "Rampage<64>" killed "Twice_Jaded_Angel<75>" with "mirvgrenade" +L 08/24/1999 - 13:57:57: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:57:57: "Chouca<84>" killed "gerg<83>" with "rocket" +L 08/24/1999 - 13:57:59: "gerg<83>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:57:59: "[MLH]OLD-SkooL<86><WON:364189>" connected, address "207.225.66.58:1026" +L 08/24/1999 - 13:58:05: "Sure_Shot<79>" killed "Ramirez<78>" with "pipebomb" +L 08/24/1999 - 13:58:07: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:58:07: "Lint Of Death!!<74>" say "quit muckin around ram" +L 08/24/1999 - 13:58:10: "Rampage<64>" activated the goal "bholedet" +L 08/24/1999 - 13:58:10: Broadcast: "#rock_blue_yard_opened" +L 08/24/1999 - 13:58:22: "Chouca<84>" killed "DarkSniper<76>" with "rocket" +L 08/24/1999 - 13:58:26: "DarkSniper<76>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:58:31: "[MLH]OLD-SkooL<86><WON:364189>" has entered the game +L 08/24/1999 - 13:58:31: "DarkSniper<76>" say "gg guys" +L 08/24/1999 - 13:58:33: "Bar Fly<52>" changed class to "Scout" +L 08/24/1999 - 13:58:36: "Lint Of Death!!<74>" say "bye!" +L 08/24/1999 - 13:58:37: "[MLH]OLD-SkooL<86>" joined team "1". +L 08/24/1999 - 13:58:38: "Twice_Jaded_Angel<75>" built a "sentry". +L 08/24/1999 - 13:58:38: "Sure_Shot<79>" activated the goal "bcave1" +L 08/24/1999 - 13:58:41: "[MLH]OLD-SkooL<86>" changed class to "Demoman" +L 08/24/1999 - 13:58:41: "[MLH]OLD-SkooL<86>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:58:43: "Bar Fly<52>" changed class to "Pyro" +L 08/24/1999 - 13:58:46: "Sure_Shot<79>" killed "Ramirez<78>" with "pipebomb" +L 08/24/1999 - 13:58:47: "gerg<83>" disconnected +L 08/24/1999 - 13:58:47: "Rampage<64>" destroyed "Twice_Jaded_Angel<75>"'s "sentry". +L 08/24/1999 - 13:58:48: "The Jesus<85>" killed self with "mirvgrenade" +L 08/24/1999 - 13:58:50: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:58:50: "DarkSniper<76>" disconnected +L 08/24/1999 - 13:58:53: "Rampage<64>" activated the goal "goalitem" +L 08/24/1999 - 13:58:57: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:59:02: "-NULL-T50-Joe-AA-<69>" changed to team "2". +L 08/24/1999 - 13:59:02: "-NULL-T50-Joe-AA-<69>" killed self with "world" +L 08/24/1999 - 13:59:06: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:59:10: "-NULL-T50-Joe-AA-<69>" changed class to "Soldier" +L 08/24/1999 - 13:59:10: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:59:14: "Sure_Shot<79>" say "det packs look cool" +L 08/24/1999 - 13:59:21: "YourMomX<87><WON:1084529>" connected, address "24.112.119.56:27005" +L 08/24/1999 - 13:59:29: "Bar Fly<52>" changed class to "Pyro" +L 08/24/1999 - 13:59:30: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:59:36: "Twice_Jaded_Angel<75>" built a "sentry". +L 08/24/1999 - 13:59:42: "Ramirez<78>" killed "Sure_Shot<79>" with "normalgrenade" +L 08/24/1999 - 13:59:42: "The Jesus<85>" killed "Ramirez<78>" with "gl_grenade" +L 08/24/1999 - 13:59:44: "The Jesus<85>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 13:59:44: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:59:45: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:59:46: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:59:46: "-NULL-T50-Joe-AA-<69>" activated the goal "goalitem" +L 08/24/1999 - 13:59:51: "YourMomX<87><WON:1084529>" has entered the game +L 08/24/1999 - 13:59:55: "The Jesus<85>" killed "-NULL-T50-Joe-AA-<69>" with "mirvgrenade" +L 08/24/1999 - 13:59:56: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 13:59:56: "YourMomX<87>" joined team "1". +L 08/24/1999 - 14:00:01: "YourMomX<87>" changed class to "RandomPC" +L 08/24/1999 - 14:00:01: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:00:18: "Ramirez<78>" activated the goal "goalitem" +L 08/24/1999 - 14:00:18: "YourMomX<87>" changed class to "Soldier" +L 08/24/1999 - 14:00:19: "Chouca<84>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 14:00:21: "Lint Of Death!!<74>" killed "[MLH]OLD-SkooL<86>" with "supershotgun" +L 08/24/1999 - 14:00:22: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:00:25: "[MLH]OLD-SkooL<86>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:00:25: "The Jesus<85>" say "no one fucks with the jesus" +L 08/24/1999 - 14:00:28: "YourMomX<87>" changed class to "Spy" +L 08/24/1999 - 14:00:28: "Ramirez<78>" say_team "key on right side of yard" +L 08/24/1999 - 14:00:30: "Ramirez<78>" say_team "just in door" +L 08/24/1999 - 14:00:31: "-NULL-T50-Joe-AA-<69>" killed "Chouca<84>" with "normalgrenade" +L 08/24/1999 - 14:00:33: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:00:36: "-NULL-T50-Joe-AA-<69>" activated the goal "goalitem" +L 08/24/1999 - 14:00:37: "Lint Of Death!!<74>" say_team "me goinf on O" +L 08/24/1999 - 14:00:42: "fool<88><WON:1730169>" connected, address "63.75.210.25:27005" +L 08/24/1999 - 14:00:44: "Twice_Jaded_Angel<75>" killed "-NULL-T50-Joe-AA-<69>" with "supershotgun" +L 08/24/1999 - 14:00:44: "Rampage<64>" activated the goal "bcave1" +L 08/24/1999 - 14:00:45: "Bar Fly<52>" activated the goal "goalitem" +L 08/24/1999 - 14:00:45: "Ramirez<78>" say_team "roger" +L 08/24/1999 - 14:00:47: "Lint Of Death!!<74>" killed "[MLH]OLD-SkooL<86>" with "supershotgun" +L 08/24/1999 - 14:00:48: "[MLH]OLD-SkooL<86>" killed "Ramirez<78>" with "gl_grenade" +L 08/24/1999 - 14:00:48: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:00:48: "The Jesus<85>" killed "Bar Fly<52>" with "pipebomb" +L 08/24/1999 - 14:00:49: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:00:51: "[MLH]OLD-SkooL<86>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:00:51: "Bar Fly<52>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:00:55: "Bar Fly<52>" disconnected +L 08/24/1999 - 14:01:00: "fool<88><WON:1730169>" has entered the game +L 08/24/1999 - 14:01:04: "Sure_Shot<79>" say "LAAAGG" +L 08/24/1999 - 14:01:05: "fool<88>" joined team "2". +L 08/24/1999 - 14:01:06: "Rampage<64>" killed "Sure_Shot<79>" with "gl_grenade" +L 08/24/1999 - 14:01:08: "Sure_Shot<79>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:08: "Rampage<64>" killed "[MLH]OLD-SkooL<86>" with "mirvgrenade" +L 08/24/1999 - 14:01:11: "[MLH]OLD-SkooL<86>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:12: "fool<88>" changed class to "Sniper" +L 08/24/1999 - 14:01:12: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:25: "Sure_Shot<79>" disconnected +L 08/24/1999 - 14:01:26: "Lint Of Death!!<74>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:01:27: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:28: "Chouca<84>" killed "Lint Of Death!!<74>" with "nailgrenade" +L 08/24/1999 - 14:01:29: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:30: "Chouca<84>" killed "Rampage<64>" with "nailgrenade" +L 08/24/1999 - 14:01:31: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:31: "YourMomX<87>" built a "sentry". +L 08/24/1999 - 14:01:34: "Lint Of Death!!<74>" say "honky" +L 08/24/1999 - 14:01:34: "-NULL-T50-Joe-AA-<69>" activated the goal "goalitem" +L 08/24/1999 - 14:01:37: "The Jesus<85>" killed self with "normalgrenade" +L 08/24/1999 - 14:01:37: "Twice_Jaded_Angel<75>" killed "-NULL-T50-Joe-AA-<69>" with "sentrygun" +L 08/24/1999 - 14:01:38: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:40: "Chouca<84>" say "beezatch" +L 08/24/1999 - 14:01:42: "Twice_Jaded_Angel<75>" killed "Ramirez<78>" with "sentrygun" +L 08/24/1999 - 14:01:46: "Lint Of Death!!<74>" say "biznotch" +L 08/24/1999 - 14:01:46: "Ramirez<78>" say_team "two sentries in gas room" +L 08/24/1999 - 14:01:48: "-NULL-T50-Joe-AA-<69>" say_team "sg in chamber room" +L 08/24/1999 - 14:01:50: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:52: "Ramirez<78>" say_team "one in first chamber, one past door" +L 08/24/1999 - 14:01:52: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:55: "[MLH]OLD-SkooL<86>" killed "fool<88>" with "gl_grenade" +L 08/24/1999 - 14:01:57: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:01:59: "Lint Of Death!!<74>" killed "[MLH]OLD-SkooL<86>" with "supershotgun" +L 08/24/1999 - 14:02:07: "[MLH]OLD-SkooL<86>" changed class to "Scout" +L 08/24/1999 - 14:02:08: "[MLH]OLD-SkooL<86>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:08: "Lint Of Death!!<74>" say_team "roger roger" +L 08/24/1999 - 14:02:12: "Lint Of Death!!<74>" say_team "whats the vector, victor?" +L 08/24/1999 - 14:02:16: "Rampage<64>" killed "YourMomX<87>" with "gl_grenade" +L 08/24/1999 - 14:02:17: "<-1>" destroyed "YourMomX<87>"'s "sentry". +L 08/24/1999 - 14:02:17: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:21: "Rampage<64>" killed "Twice_Jaded_Angel<75>" with "gl_grenade" +L 08/24/1999 - 14:02:21: "Rampage<64>" killed "Chouca<84>" with "gl_grenade" +L 08/24/1999 - 14:02:22: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:23: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:26: "Lint Of Death!!<74>" killed "[MLH]OLD-SkooL<86>" with "supershotgun" +L 08/24/1999 - 14:02:28: "The Jesus<85>" killed "Rampage<64>" with "gl_grenade" +L 08/24/1999 - 14:02:30: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:33: "[MLH]OLD-SkooL<86>" changed class to "Demoman" +L 08/24/1999 - 14:02:34: "[MLH]OLD-SkooL<86>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:37: "The Jesus<85>" killed "Ramirez<78>" with "pipebomb" +L 08/24/1999 - 14:02:43: "Ramirez<78>" say "I am dumb" +L 08/24/1999 - 14:02:43: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:45: "-NULL-T50-Joe-AA-<69>" destroyed "Twice_Jaded_Angel<75>"'s "sentry". +L 08/24/1999 - 14:02:46: "The Jesus<85>" killed self with "mirvgrenade" +L 08/24/1999 - 14:02:48: "The Jesus<85>" say "true" +L 08/24/1999 - 14:02:48: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:49: "Lint Of Death!!<74>" killed "Twice_Jaded_Angel<75>" with "rocket" +L 08/24/1999 - 14:02:49: "The Jesus<85>" killed "-NULL-T50-Joe-AA-<69>" with "mirvgrenade" +L 08/24/1999 - 14:02:51: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:52: "Chouca<84>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:02:55: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:02:57: "fool<88>" changed class to "Soldier" +L 08/24/1999 - 14:02:59: "Ramirez<78>" say "i see presents on the floor, and I don't think "pipebombs"" +L 08/24/1999 - 14:03:04: "-NULL-T50-Joe-AA-<69>" say_team "well the sg's are gone to bad key went to" +L 08/24/1999 - 14:03:05: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:03:08: "Chouca<84>" say "DUHw" +L 08/24/1999 - 14:03:12: "Lint Of Death!!<74>" activated the goal "goalitem" +L 08/24/1999 - 14:03:25: "Ramirez<78>" killed "The Jesus<85>" with "sentrygun" +L 08/24/1999 - 14:03:26: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:03:28: "[MLH]OLD-SkooL<86>" killed "fool<88>" with "gl_grenade" +L 08/24/1999 - 14:03:31: "Lint Of Death!!<74>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:03:31: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:03:32: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:03:35: "Chouca<84>" say "argh" +L 08/24/1999 - 14:03:42: "Twice_Jaded_Angel<75>" built a "dispenser". +L 08/24/1999 - 14:03:44: "Chouca<84>" say "That was predictcable" +L 08/24/1999 - 14:03:48: "tzimisce42<89><WON:17448>" connected, address "207.148.141.130:27005" +L 08/24/1999 - 14:03:51: "The Jesus<85>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 14:03:51: "Ramirez<78>" built a "sentry". +L 08/24/1999 - 14:03:53: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:03:55: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 14:03:57: "-NULL-T50-Joe-AA-<69>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:03:57: "Lint Of Death!!<74>" say "rofl" +L 08/24/1999 - 14:03:58: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:03:58: "Lint Of Death!!<74>" say_team "in shower" +L 08/24/1999 - 14:03:59: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:03: "Rampage<64>" killed "[MLH]OLD-SkooL<86>" with "gl_grenade" +L 08/24/1999 - 14:04:04: "DoOmSaYer<90><WON:757389>" connected, address "208.141.130.36:27005" +L 08/24/1999 - 14:04:04: "Chouca<84>" killed "-NULL-T50-Joe-AA-<69>" with "rocket" +L 08/24/1999 - 14:04:04: "Ramirez<78>" killed "YourMomX<87>" with "supershotgun" +L 08/24/1999 - 14:04:06: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:09: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:09: "[MLH]OLD-SkooL<86>" disconnected +L 08/24/1999 - 14:04:13: "fool<88>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:04:13: "YourMomX<87>" changed class to "Scout" +L 08/24/1999 - 14:04:15: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:25: "fool<88>" activated the goal "goalitem" +L 08/24/1999 - 14:04:25: "The Jesus<85>" killed "fool<88>" with "pipebomb" +L 08/24/1999 - 14:04:27: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:34: "tzimisce42<89><WON:17448>" has entered the game +L 08/24/1999 - 14:04:38: "Lint Of Death!!<74>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:04:40: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:43: "-NULL-T50-Joe-AA-<69>" killed "The Jesus<85>" with "rocket" +L 08/24/1999 - 14:04:44: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:45: "Lint Of Death!!<74>" killed "Twice_Jaded_Angel<75>" with "rocket" +L 08/24/1999 - 14:04:46: "-NULL-T50-Joe-AA-<69>" activated the goal "goalitem" +L 08/24/1999 - 14:04:48: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:48: "DoOmSaYer<90><WON:757389>" has entered the game +L 08/24/1999 - 14:04:49: "Chouca<84>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 14:04:50: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:53: "DoOmSaYer<90>" joined team "1". +L 08/24/1999 - 14:04:54: "Ramirez<78>" killed "Chouca<84>" with "sentrygun" +L 08/24/1999 - 14:04:56: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:04:58: "DoOmSaYer<90>" changed class to "Engineer" +L 08/24/1999 - 14:04:58: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:04: "-NULL-T50-Joe-AA-<69>" activated the goal "bhand" +L 08/24/1999 - 14:05:04: Broadcast: "#rock_red_scores" +L 08/24/1999 - 14:05:05: "Lint Of Death!!<74>" killed "Twice_Jaded_Angel<75>" with "rocket" +L 08/24/1999 - 14:05:05: "-NULL-T50-Joe-AA-<69>" activated the goal "bblock" +L 08/24/1999 - 14:05:06: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:07: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 14:05:08: "Ramirez<78>" built a "sentry". +L 08/24/1999 - 14:05:08: "-NULL-T50-Joe-AA-<69>" activated the goal "brise1" +L 08/24/1999 - 14:05:09: "Lint Of Death!!<74>" killed by world with "#rock_laser_kill" +L 08/24/1999 - 14:05:09: "-NULL-T50-Joe-AA-<69>" activated the goal "brise2" +L 08/24/1999 - 14:05:10: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:10: "-NULL-T50-Joe-AA-<69>" say "triumph!!!" +L 08/24/1999 - 14:05:12: "-NULL-T50-Joe-AA-<69>" activated the goal "brise3" +L 08/24/1999 - 14:05:14: Broadcast: "5 . . . +" +L 08/24/1999 - 14:05:14: "YourMomX<87>" changed class to "Demoman" +L 08/24/1999 - 14:05:15: Broadcast: "4 . . . +" +L 08/24/1999 - 14:05:16: "tzimisce42<89>" joined team "1". +L 08/24/1999 - 14:05:16: Broadcast: "3 . . . +" +L 08/24/1999 - 14:05:17: Broadcast: "2 . . . +" +L 08/24/1999 - 14:05:18: Broadcast: "1 . . . +" +L 08/24/1999 - 14:05:18: "Lint Of Death!!<74>" say "oh crap" +L 08/24/1999 - 14:05:19: "The Jesus<85>" killed by world with "#rock_gas_kill" +L 08/24/1999 - 14:05:20: "Lint Of Death!!<74>" killed by world with "info_tfgoal" +L 08/24/1999 - 14:05:20: "Rampage<64>" killed by world with "#rock_gas_kill" +L 08/24/1999 - 14:05:20: "fool<88>" killed by world with "#rock_gas_kill" +L 08/24/1999 - 14:05:20: "Chouca<84>" killed by world with "#rock_gas_kill" +L 08/24/1999 - 14:05:20: "Ramirez<78>" say "huzzah!" +L 08/24/1999 - 14:05:21: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:21: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:21: "fool<88>" killed "The Jesus<85>" with "normalgrenade" +L 08/24/1999 - 14:05:21: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:21: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:22: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:23: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:24: "tzimisce42<89>" changed class to "Sniper" +L 08/24/1999 - 14:05:24: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:24: "-NULL-T50-Joe-AA-<69>" activated the goal "brise1" +L 08/24/1999 - 14:05:25: "-NULL-T50-Joe-AA-<69>" activated the goal "brise2" +L 08/24/1999 - 14:05:28: "-NULL-T50-Joe-AA-<69>" activated the goal "brise3" +L 08/24/1999 - 14:05:29: "-NULL-T50-Joe-AA-<69>" activated the goal "bblock" +L 08/24/1999 - 14:05:32: "Lint Of Death!!<74>" say "eat that bday cheer" +L 08/24/1999 - 14:05:33: "fool<88>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:05:34: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:35: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:05:37: "fool<88>" killed "The Jesus<85>" with "rocket" +L 08/24/1999 - 14:05:37: "Lint Of Death!!<74>" say_team "me back on D" +L 08/24/1999 - 14:05:39: "-NULL-T50-Joe-AA-<69>" killed self with "normalgrenade" +L 08/24/1999 - 14:05:39: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:47: "fool<88>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:05:49: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:05:57: "fool<88>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:05:58: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:06:01: "Twice_Jaded_Angel<75>" built a "sentry". +L 08/24/1999 - 14:06:06: "[ELD]_KIA<91><WON:2467949>" connected, address "209.179.245.247:27005" +L 08/24/1999 - 14:06:07: "Chouca<84>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:06:10: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:06:11: "-NULL-T50-Joe-AA-<69>" say "hey all you 20 pingers where you guys live" +L 08/24/1999 - 14:06:17: "fool<88>" say "usa" +L 08/24/1999 - 14:06:28: "Chouca<84>" say "Kirkland" +L 08/24/1999 - 14:06:28: "[ELD]_KIA<91><WON:2467949>" has entered the game +L 08/24/1999 - 14:06:29: "Ramirez<78>" say_team "hey, fool.. didn't see you join" +L 08/24/1999 - 14:06:30: "fool<88>" killed "The Jesus<85>" with "rocket" +L 08/24/1999 - 14:06:31: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:06:32: "[ELD]_KIA<91>" joined team "2". +L 08/24/1999 - 14:06:33: "Chouca<84>" say ":)" +L 08/24/1999 - 14:06:35: "fool<88>" say "hey" +L 08/24/1999 - 14:06:36: "Twice_Jaded_Angel<75>" say_team "tahnx man.." +L 08/24/1999 - 14:06:38: "[ELD]_KIA<91>" changed class to "Engineer" +L 08/24/1999 - 14:06:38: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:06:39: "Lint Of Death!!<74>" say_team "crazy foo!" +L 08/24/1999 - 14:06:43: "YourMomX<87>" activated the goal "rcave1" +L 08/24/1999 - 14:06:46: "Rampage<64>" activated the goal "goalitem" +L 08/24/1999 - 14:06:50: "fool<88>" killed "The Jesus<85>" with "rocket" +L 08/24/1999 - 14:06:51: "Rampage<64>" killed self with "gl_grenade" +L 08/24/1999 - 14:06:51: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:06:52: "The Jesus<85>" killed "fool<88>" with "normalgrenade" +L 08/24/1999 - 14:06:52: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:06:53: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:07:02: "YourMomX<87>" changed class to "Demoman" +L 08/24/1999 - 14:07:04: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:07:10: "fool<88>" say "do something useful lint!" +L 08/24/1999 - 14:07:20: "Lint Of Death!!<74>" say "let some guys through so I can defend against theM!" +L 08/24/1999 - 14:07:22: "YourMomX<87>" killed by world with "#rock_laser_kill" +L 08/24/1999 - 14:07:24: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:07:27: "The Jesus<85>" activated the goal "rholedet" +L 08/24/1999 - 14:07:27: Broadcast: "#rock_red_yard_opened" +L 08/24/1999 - 14:07:28: "Rampage<64>" activated the goal "goalitem" +L 08/24/1999 - 14:07:33: "Lint Of Death!!<74>" killed "The Jesus<85>" with "rocket" +L 08/24/1999 - 14:07:34: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:07:39: "The Jesus<85>" say "camper" +L 08/24/1999 - 14:07:41: "fool<88>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:07:42: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:07:44: "The Jesus<85>" say "no one fucks with the jesus" +L 08/24/1999 - 14:07:44: "fool<88>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:07:45: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:07:47: "Ramirez<78>" say "lpb" +L 08/24/1999 - 14:07:48: "DoOmSaYer<90>" killed "Rampage<64>" with "sentrygun" +L 08/24/1999 - 14:07:49: "fool<88>" activated the goal "goalitem" +L 08/24/1999 - 14:07:50: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:07:51: "DoOmSaYer<90>" killed "fool<88>" with "sentrygun" +L 08/24/1999 - 14:07:52: "[ELD]_KIA<91>" say "pagan" +L 08/24/1999 - 14:07:52: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:07:54: "Rampage<64>" killed "DoOmSaYer<90>" with "mirvgrenade" +L 08/24/1999 - 14:07:55: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:08:08: "[ELD]_KIA<91>" built a "sentry". +L 08/24/1999 - 14:08:14: "The Jesus<85>" killed self with "mirvgrenade" +L 08/24/1999 - 14:08:14: "The Jesus<85>" killed "Ramirez<78>" with "mirvgrenade" +L 08/24/1999 - 14:08:14: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:08:16: "Ramirez<78>" say "lol" +L 08/24/1999 - 14:08:16: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:08:24: "DoOmSaYer<90>" built a "dispenser". +L 08/24/1999 - 14:08:27: "Ramirez<78>" say "I fucked with de jesus, and I paid..." +L 08/24/1999 - 14:08:27: "fool<88>" destroyed "DoOmSaYer<90>"'s "dispenser". +L 08/24/1999 - 14:08:34: "fool<88>" destroyed "DoOmSaYer<90>"'s "sentry". +L 08/24/1999 - 14:08:36: "[ELD]_KIA<91>" say "you're all pagans" +L 08/24/1999 - 14:08:40: "fool<88>" activated the goal "goalitem" +L 08/24/1999 - 14:08:40: "Lint Of Death!!<74>" say "ROFL" +L 08/24/1999 - 14:08:42: "Rampage<64>" killed by world with "#rock_falling_death" +L 08/24/1999 - 14:08:43: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:08:44: "-NULL-T50-Joe-AA-<69>" say "sure are" +L 08/24/1999 - 14:08:45: "[ELD]_KIA<91>" killed "Chouca<84>" with "sentrygun" +L 08/24/1999 - 14:08:46: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:08:48: "Twice_Jaded_Angel<75>" killed "fool<88>" with "sentrygun" +L 08/24/1999 - 14:08:53: "fool<88>" say_team "key near chamber" +L 08/24/1999 - 14:08:55: "fool<88>" say_team "sentry there" +L 08/24/1999 - 14:08:56: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:08:56: "Twice_Jaded_Angel<75>" say "I am..." +L 08/24/1999 - 14:08:57: "Chouca<84>" say_team "Sentry on left on enemy yard" +L 08/24/1999 - 14:08:58: "Ramirez<78>" killed "YourMomX<87>" with "sentrygun" +L 08/24/1999 - 14:09:02: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:09:12: "fool<88>" killed "tzimisce42<89>" with "rocket" +L 08/24/1999 - 14:09:15: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:09:19: "[ELD]_KIA<91>" built a "sentry". +L 08/24/1999 - 14:09:20: "Lint Of Death!!<74>" say_team "2 engs on D, so me going O" +L 08/24/1999 - 14:09:21: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:09:24: "Ramirez<78>" say_team "roger" +L 08/24/1999 - 14:09:28: "[ELD]_KIA<91>" say_team "fine fine" +L 08/24/1999 - 14:09:30: "The Jesus<85>" destroyed "[ELD]_KIA<91>"'s "sentry". +L 08/24/1999 - 14:09:30: "The Jesus<85>" destroyed "[ELD]_KIA<91>"'s "sentry". +L 08/24/1999 - 14:09:31: "fool<88>" killed "Twice_Jaded_Angel<75>" with "rocket" +L 08/24/1999 - 14:09:32: "Rampage<64>" killed "DoOmSaYer<90>" with "mirvgrenade" +L 08/24/1999 - 14:09:33: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:09:35: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:09:37: "fool<88>" destroyed "Twice_Jaded_Angel<75>"'s "sentry". +L 08/24/1999 - 14:09:38: "fool<88>" activated the goal "goalitem" +L 08/24/1999 - 14:09:39: "Lint Of Death!!<74>" say_team "INCOMING ENEMY DEMOMAN!" +L 08/24/1999 - 14:09:47: "fool<88>" activated the goal "bhand" +L 08/24/1999 - 14:09:47: Broadcast: "#rock_red_scores" +L 08/24/1999 - 14:09:48: "fool<88>" activated the goal "bblock" +L 08/24/1999 - 14:09:50: "The Jesus<85>" destroyed "Ramirez<78>"'s "sentry". +L 08/24/1999 - 14:09:50: "The Jesus<85>" destroyed "Ramirez<78>"'s "sentry". +L 08/24/1999 - 14:09:50: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 14:09:51: "fool<88>" activated the goal "brise1" +L 08/24/1999 - 14:09:52: "fool<88>" activated the goal "brise2" +L 08/24/1999 - 14:09:55: "fool<88>" activated the goal "brise3" +L 08/24/1999 - 14:09:57: Broadcast: "5 . . . +" +L 08/24/1999 - 14:09:58: "Ramirez<78>" built a "sentry". +L 08/24/1999 - 14:09:58: Broadcast: "4 . . . +" +L 08/24/1999 - 14:09:59: Broadcast: "3 . . . +" +L 08/24/1999 - 14:10:00: Broadcast: "2 . . . +" +L 08/24/1999 - 14:10:01: "fool<88>" say "all too easy" +L 08/24/1999 - 14:10:01: Broadcast: "1 . . . +" +L 08/24/1999 - 14:10:03: "Twice_Jaded_Angel<75>" killed by world with "#rock_gas_kill" +L 08/24/1999 - 14:10:03: "tzimisce42<89>" killed by world with "#rock_gas_kill" +L 08/24/1999 - 14:10:06: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:10:07: "fool<88>" activated the goal "brise1" +L 08/24/1999 - 14:10:08: "fool<88>" activated the goal "brise2" +L 08/24/1999 - 14:10:09: "Lint Of Death!!<74>" say "so's yer mother" +L 08/24/1999 - 14:10:11: "fool<88>" activated the goal "brise3" +L 08/24/1999 - 14:10:12: "fool<88>" activated the goal "bblock" +L 08/24/1999 - 14:10:14: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:10:19: "fool<88>" destroyed "Twice_Jaded_Angel<75>"'s "dispenser". +L 08/24/1999 - 14:10:21: "Ramirez<78>" killed "The Jesus<85>" with "supershotgun" +L 08/24/1999 - 14:10:21: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:10:22: "DoOmSaYer<90>" built a "dispenser". +L 08/24/1999 - 14:10:23: "Lint Of Death!!<74>" killed "Chouca<84>" with "supershotgun" +L 08/24/1999 - 14:10:24: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:10:25: "YourMomX<87>" destroyed "Ramirez<78>"'s "sentry". +L 08/24/1999 - 14:10:26: "YourMomX<87>" killed self with "mirvgrenade" +L 08/24/1999 - 14:10:27: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:10:29: "Chouca<84>" say "damn" +L 08/24/1999 - 14:10:30: "fool<88>" destroyed "DoOmSaYer<90>"'s "sentry". +L 08/24/1999 - 14:10:32: "YourMomX<87>" changed class to "Medic" +L 08/24/1999 - 14:10:34: "Ramirez<78>" built a "sentry". +L 08/24/1999 - 14:10:34: "Chouca<84>" killed "Lint Of Death!!<74>" with "rocket" +L 08/24/1999 - 14:10:36: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:10:37: "Lint Of Death!!<74>" say "sluts" +L 08/24/1999 - 14:10:39: "Chouca<84>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 14:10:44: "Chouca<84>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:10:44: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:10:44: "Twice_Jaded_Angel<75>" built a "sentry". +L 08/24/1999 - 14:10:45: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:10:47: "-NULL-T50-Joe-AA-<69>" changed class to "Sniper" +L 08/24/1999 - 14:10:47: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:10:53: "[ELD]_KIA<91>" built a "sentry". +L 08/24/1999 - 14:10:59: "The Jesus<85>" killed self with "mirvgrenade" +L 08/24/1999 - 14:11:00: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:09: "YourMomX<87>" killed "-NULL-T50-Joe-AA-<69>" with "gl_grenade" +L 08/24/1999 - 14:11:09: "YourMomX<87>" killed self with "gl_grenade" +L 08/24/1999 - 14:11:10: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:11: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:19: "Lint Of Death!!<74>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:11:20: "The Jesus<85>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 14:11:20: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:21: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:28: "fool<88>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:11:29: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:33: "Lint Of Death!!<74>" killed "The Jesus<85>" with "supershotgun" +L 08/24/1999 - 14:11:34: "The Jesus<85>" killed "Lint Of Death!!<74>" with "normalgrenade" +L 08/24/1999 - 14:11:34: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:36: "Lint Of Death!!<74>" say "hahah" +L 08/24/1999 - 14:11:36: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:45: "Rampage<64>" activated the goal "rcave1" +L 08/24/1999 - 14:11:45: "The Jesus<85>" say "no one fucks with the jesus" +L 08/24/1999 - 14:11:46: "Lint Of Death!!<74>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:11:47: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:54: "fool<88>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:11:55: "fool<88>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:11:55: "The Jesus<85>" killed "fool<88>" with "pipebomb" +L 08/24/1999 - 14:11:56: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:56: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:11:57: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:12:03: "-NULL-T50-Joe-AA-<69>" say "uhhh...nudging by your score they do...often" +L 08/24/1999 - 14:12:12: "Lint Of Death!!<74>" say "he's in denial" +L 08/24/1999 - 14:12:18: "Lint Of Death!!<74>" say "leave the poor guy alone" +L 08/24/1999 - 14:12:18: "The Jesus<85>" say "i have been betrayed" +L 08/24/1999 - 14:12:25: "Ramirez<78>" say "lol" +L 08/24/1999 - 14:12:25: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:12:26: "[ELD]_KIA<91>" say "nice choice of words..." +L 08/24/1999 - 14:12:30: "Chouca<84>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 14:12:32: "fool<88>" killed self with "rocket" +L 08/24/1999 - 14:12:32: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:12:32: "YourMomX<87>" infected "-NULL-T50-Joe-AA-<69>". +L 08/24/1999 - 14:12:34: "fool<88>" say ":)" +L 08/24/1999 - 14:12:35: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:12:36: "Lint Of Death!!<74>" killed "YourMomX<87>" with "supershotgun" +L 08/24/1999 - 14:12:37: "[ELD]_KIA<91>" say "3 jokes in one" +L 08/24/1999 - 14:12:37: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:12:49: "Chouca<84>" say "BWAHAHA" +L 08/24/1999 - 14:12:50: "Lint Of Death!!<74>" killed "Twice_Jaded_Angel<75>" with "rocket" +L 08/24/1999 - 14:12:52: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:12:52: "The Jesus<85>" killed "Rampage<64>" with "pipebomb" +L 08/24/1999 - 14:12:54: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:12:55: "fool<88>" killed "The Jesus<85>" with "rocket" +L 08/24/1999 - 14:12:55: "YourMomX<87>" killed "-NULL-T50-Joe-AA-<69>" with "timer" +L 08/24/1999 - 14:12:55: "YourMomX<87>" killed "-NULL-T50-Joe-AA-<69>" with "infection" +L 08/24/1999 - 14:12:56: "The Jesus<85>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:13:00: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "supershotgun" +L 08/24/1999 - 14:13:01: "Chouca<84>" say "Ahem" +L 08/24/1999 - 14:13:01: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:13:03: "tzimisce42<89>" say "thanks med" +L 08/24/1999 - 14:13:06: "Chouca<84>" killed "[ELD]_KIA<91>" with "rocket" +L 08/24/1999 - 14:13:06: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:13:11: "[ELD]_KIA<91>" say "damn lag" +L 08/24/1999 - 14:13:11: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:13:12: "The Jesus<85>" killed "Lint Of Death!!<74>" with "pipebomb" +L 08/24/1999 - 14:13:14: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:13:20: "[ELD]_KIA<91>" say "i hate these LPB's" +L 08/24/1999 - 14:13:20: "Ramirez<78>" say "zoikes" +L 08/24/1999 - 14:13:28: "The Jesus<85>" say "these lpb's own the server" +L 08/24/1999 - 14:13:29: "DoOmSaYer<90>" killed "Rampage<64>" with "sentrygun" +L 08/24/1999 - 14:13:30: "Chouca<84>" say "And we hate you" +L 08/24/1999 - 14:13:30: "Lint Of Death!!<74>" say "erik's "doin something on this machine"" +L 08/24/1999 - 14:13:31: "Twice_Jaded_Angel<75>" built a "dispenser". +L 08/24/1999 - 14:13:33: "Rampage<64>" destroyed "DoOmSaYer<90>"'s "sentry". +L 08/24/1999 - 14:13:33: "Rampage<64>" killed "YourMomX<87>" with "mirvgrenade" +L 08/24/1999 - 14:13:35: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:13:35: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:13:44: "fool<88>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:13:45: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:13:47: "fool<88>" activated the goal "goalitem" +L 08/24/1999 - 14:13:49: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:13:49: "<-1>" destroyed "DoOmSaYer<90>"'s "dispenser". +L 08/24/1999 - 14:13:50: "DoOmSaYer<90>" killed "fool<88>" with "building_dispenser" +L 08/24/1999 - 14:13:52: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:13:57: "fool<88>" say_team "key in office" +L 08/24/1999 - 14:14:01: "fool<88>" say_team ":(" +L 08/24/1999 - 14:14:04: "Chouca<84>" killed "Lint Of Death!!<74>" with "rocket" +L 08/24/1999 - 14:14:05: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:14:09: "tzimisce42<89>" say " i need a med" +L 08/24/1999 - 14:14:11: "Chouca<84>" killed "[ELD]_KIA<91>" with "rocket" +L 08/24/1999 - 14:14:12: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:14:13: "[ELD]_KIA<91>" killed "Chouca<84>" with "empgrenade" +L 08/24/1999 - 14:14:14: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:14:17: "[ELD]_KIA<91>" say "hawhaw" +L 08/24/1999 - 14:14:21: "YourMomX<87>" say_team "where?" +L 08/24/1999 - 14:14:24: "[ELD]_KIA<91>" say "emp's are the shit!" +L 08/24/1999 - 14:14:25: "The Jesus<85>" say "if i can not fuck you today, then i will fuck you next week, no difference" +L 08/24/1999 - 14:14:25: "Lint Of Death!!<74>" say "it's a ho-down!" +L 08/24/1999 - 14:14:29: "tzimisce42<89>" killed self with "normalgrenade" +L 08/24/1999 - 14:14:29: "The Jesus<85>" disconnected +L 08/24/1999 - 14:14:30: "tzimisce42<89>" say "warden office" +L 08/24/1999 - 14:14:31: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:14:32: "Ramirez<78>" say "lol" +L 08/24/1999 - 14:14:32: "DoOmSaYer<90>" killed "Rampage<64>" with "sentrygun" +L 08/24/1999 - 14:14:34: "fool<88>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:14:36: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:14:37: "Rampage<64>" destroyed "DoOmSaYer<90>"'s "sentry". +L 08/24/1999 - 14:14:37: "tzimisce42<89>" say "never mind" +L 08/24/1999 - 14:14:37: "Rampage<64>" killed "Chouca<84>" with "mirvgrenade" +L 08/24/1999 - 14:14:38: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:14:39: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:14:46: "fool<88>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:14:48: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:14:48: "Twice_Jaded_Angel<75>" killed "fool<88>" with "sentrygun" +L 08/24/1999 - 14:14:50: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:14:51: "[ELD]_KIA<91>" say "the fuck machine is out of order, so fuck you back and save a quarter!" +L 08/24/1999 - 14:15:09: "Rampage<64>" killed "Twice_Jaded_Angel<75>" with "gl_grenade" +L 08/24/1999 - 14:15:09: "tzimisce42<89>" say "thanks med" +L 08/24/1999 - 14:15:11: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:15: "YourMomX<87>" say_team "yeah" +L 08/24/1999 - 14:15:17: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:15:18: "Twice_Jaded_Angel<75>" killed "Rampage<64>" with "empgrenade" +L 08/24/1999 - 14:15:20: "Rampage<64>" killed "Twice_Jaded_Angel<75>" with "mirvgrenade" +L 08/24/1999 - 14:15:22: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:22: "Ramirez<78>" destroyed "DoOmSaYer<90>"'s "sentry". +L 08/24/1999 - 14:15:25: "Dante<92><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/24/1999 - 14:15:26: "Chouca<84>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 14:15:28: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:15:29: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:29: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:29: "fool<88>" killed "Chouca<84>" with "rocket" +L 08/24/1999 - 14:15:30: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:31: "fool<88>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:15:32: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:33: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:34: "Twice_Jaded_Angel<75>" killed self with "empgrenade" +L 08/24/1999 - 14:15:35: "Lint Of Death!!<74>" destroyed "Twice_Jaded_Angel<75>"'s "sentry". +L 08/24/1999 - 14:15:37: "-NULL-T50-Joe-AA-<69>" killed "YourMomX<87>" with "headshot" +L 08/24/1999 - 14:15:38: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:39: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:39: "fool<88>" killed "tzimisce42<89>" with "rocket" +L 08/24/1999 - 14:15:40: "fool<88>" activated the goal "goalitem" +L 08/24/1999 - 14:15:41: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:44: "Twice_Jaded_Angel<75>" changed class to "Demoman" +L 08/24/1999 - 14:15:45: "Chouca<84>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 14:15:48: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:51: "-NULL-T50-Joe-AA-<69>" killed "tzimisce42<89>" with "normalgrenade" +L 08/24/1999 - 14:15:51: "-NULL-T50-Joe-AA-<69>" killed self with "normalgrenade" +L 08/24/1999 - 14:15:52: "fool<88>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:15:52: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:54: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:15:57: "Rampage<64>" killed "Chouca<84>" with "gl_grenade" +L 08/24/1999 - 14:16:00: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:16:08: "fool<88>" say_team "gas" +L 08/24/1999 - 14:16:10: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:16:12: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:16:17: "fool<88>" destroyed "Twice_Jaded_Angel<75>"'s "dispenser". +L 08/24/1999 - 14:16:21: "Chouca<84>" killed self with "rocket" +L 08/24/1999 - 14:16:21: "Chouca<84>" killed "Lint Of Death!!<74>" with "rocket" +L 08/24/1999 - 14:16:22: "fool<88>" say_team "gas!!!" +L 08/24/1999 - 14:16:22: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:16:23: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:16:24: "Twice_Jaded_Angel<75>" killed "[ELD]_KIA<91>" with "supershotgun" +L 08/24/1999 - 14:16:25: "fool<88>" activated the goal "bhand" +L 08/24/1999 - 14:16:25: Broadcast: "#rock_red_scores" +L 08/24/1999 - 14:16:25: "Lint Of Death!!<74>" say_team "go!" +L 08/24/1999 - 14:16:25: "fool<88>" activated the goal "bblock" +L 08/24/1999 - 14:16:25: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:16:28: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 14:16:29: "fool<88>" activated the goal "brise1" +L 08/24/1999 - 14:16:29: "fool<88>" activated the goal "brise2" +L 08/24/1999 - 14:16:32: "Lint Of Death!!<74>" say "die, chouca" +L 08/24/1999 - 14:16:32: "fool<88>" activated the goal "brise3" +L 08/24/1999 - 14:16:35: Broadcast: "5 . . . +" +L 08/24/1999 - 14:16:36: Broadcast: "4 . . . +" +L 08/24/1999 - 14:16:37: Broadcast: "3 . . . +" +L 08/24/1999 - 14:16:38: Broadcast: "2 . . . +" +L 08/24/1999 - 14:16:39: Broadcast: "1 . . . +" +L 08/24/1999 - 14:16:45: "fool<88>" activated the goal "brise1" +L 08/24/1999 - 14:16:45: "fool<88>" activated the goal "brise2" +L 08/24/1999 - 14:16:47: "Lint Of Death!!<74>" say "I shall pull a switcheroo" +L 08/24/1999 - 14:16:48: "fool<88>" activated the goal "brise3" +L 08/24/1999 - 14:16:50: "fool<88>" activated the goal "bblock" +L 08/24/1999 - 14:16:51: "DoOmSaYer<90>" built a "dispenser". +L 08/24/1999 - 14:16:52: "Lint Of Death!!<74>" changed to team "1". +L 08/24/1999 - 14:16:52: "Lint Of Death!!<74>" killed self with "world" +L 08/24/1999 - 14:16:53: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:16:54: "Lint Of Death!!<74>" changed class to "Soldier" +L 08/24/1999 - 14:16:54: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:16:57: "fool<88>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:16:57: "-NULL-T50-Joe-AA-<69>" changed class to "Soldier" +L 08/24/1999 - 14:16:58: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:16:58: "-NULL-T50-Joe-AA-<69>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:04: "Chouca<84>" killed "[ELD]_KIA<91>" with "rocket" +L 08/24/1999 - 14:17:06: "[ELD]_KIA<91>" killed "Chouca<84>" with "empgrenade" +L 08/24/1999 - 14:17:07: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:07: "Twice_Jaded_Angel<75>" built a "sentry". +L 08/24/1999 - 14:17:07: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:09: "Rampage<64>" activated the goal "goalitem" +L 08/24/1999 - 14:17:09: "<-1>" destroyed "DoOmSaYer<90>"'s "dispenser". +L 08/24/1999 - 14:17:09: "fool<88>" killed "tzimisce42<89>" with "rocket" +L 08/24/1999 - 14:17:09: "[ELD]_KIA<91>" say "hawhaw!!!!" +L 08/24/1999 - 14:17:11: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:11: "Octone<93><WON:1590249>" connected, address "63.75.210.30:27005" +L 08/24/1999 - 14:17:13: "Twice_Jaded_Angel<75>" killed "fool<88>" with "sentrygun" +L 08/24/1999 - 14:17:15: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:16: "tzimisce42<89>" changed to team "2". +L 08/24/1999 - 14:17:16: "tzimisce42<89>" killed self with "world" +L 08/24/1999 - 14:17:18: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:19: "[ELD]_KIA<91>" killed "YourMomX<87>" with "sentrygun" +L 08/24/1999 - 14:17:20: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:21: "tzimisce42<89>" changed class to "Scout" +L 08/24/1999 - 14:17:21: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:22: "[ELD]_KIA<91>" say "hawhaw" +L 08/24/1999 - 14:17:23: "tzimisce42<89>" changed to team "1". +L 08/24/1999 - 14:17:23: "tzimisce42<89>" killed self with "world" +L 08/24/1999 - 14:17:27: "Lint Of Death!!<74>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 14:17:28: "Octone<93><WON:1590249>" has entered the game +L 08/24/1999 - 14:17:28: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:29: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:32: "Octone<93>" joined team "2". +L 08/24/1999 - 14:17:32: "tzimisce42<89>" changed class to "Scout" +L 08/24/1999 - 14:17:32: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:36: "Octone<93>" changed class to "Sniper" +L 08/24/1999 - 14:17:36: "Octone<93>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:39: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:17:42: "tzimisce42<89>" changed to team "2". +L 08/24/1999 - 14:17:42: "tzimisce42<89>" killed self with "world" +L 08/24/1999 - 14:17:43: "Rampage<64>" say_team "key is in library" +L 08/24/1999 - 14:17:44: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:45: "Chouca<84>" killed self with "rocket" +L 08/24/1999 - 14:17:46: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:46: "tzimisce42<89>" changed class to "Soldier" +L 08/24/1999 - 14:17:46: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:46: "Twice_Jaded_Angel<75>" say_team "tahnx.." +L 08/24/1999 - 14:17:48: "fool<88>" say_team "k" +L 08/24/1999 - 14:17:48: "tzimisce42<89>" changed to team "1". +L 08/24/1999 - 14:17:48: "tzimisce42<89>" killed self with "world" +L 08/24/1999 - 14:17:50: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:54: "fool<88>" destroyed "Twice_Jaded_Angel<75>"'s "sentry". +L 08/24/1999 - 14:17:54: "tzimisce42<89>" changed class to "Soldier" +L 08/24/1999 - 14:17:54: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:17:55: "Chouca<84>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:17:57: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:18:09: "Chouca<84>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 14:18:15: "Chouca<84>" killed "Octone<93>" with "rocket" +L 08/24/1999 - 14:18:15: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:18:18: "DoOmSaYer<90>" built a "dispenser". +L 08/24/1999 - 14:18:21: "Octone<93>" disconnected +L 08/24/1999 - 14:18:31: "DoOmSaYer<90>" killed "Ramirez<78>" with "sentrygun" +L 08/24/1999 - 14:18:34: "fool<88>" killed "Twice_Jaded_Angel<75>" with "rocket" +L 08/24/1999 - 14:18:35: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:18:36: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:18:38: "Octone<94><WON:1590249>" connected, address "63.75.210.30:27005" +L 08/24/1999 - 14:18:40: "DoOmSaYer<90>" killed "[ELD]_KIA<91>" with "sentrygun" +L 08/24/1999 - 14:18:41: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:18:41: "Lint Of Death!!<74>" say_team "I'm goin on O... we need to force them to allocate some D" +L 08/24/1999 - 14:18:46: "fool<88>" activated the goal "goalitem" +L 08/24/1999 - 14:18:48: "fool<88>" destroyed "DoOmSaYer<90>"'s "sentry". +L 08/24/1999 - 14:18:48: "DoOmSaYer<90>" killed self with "sentrygun" +L 08/24/1999 - 14:18:49: "Octone<94><WON:1590249>" has entered the game +L 08/24/1999 - 14:18:49: "Octone<94>" joined team "2". +L 08/24/1999 - 14:18:49: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:18:49: "Lint Of Death!!<74>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:18:51: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:18:53: "Octone<94>" changed class to "Spy" +L 08/24/1999 - 14:18:53: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:01: "Rampage<64>" killed "YourMomX<87>" with "gl_grenade" +L 08/24/1999 - 14:19:02: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:05: "Chouca<84>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:19:07: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:07: "Twice_Jaded_Angel<75>" activated the goal "bcave1" +L 08/24/1999 - 14:19:07: "Ramirez<78>" killed "Chouca<84>" with "supershotgun" +L 08/24/1999 - 14:19:12: "Lint Of Death!!<74>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 14:19:13: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:19:15: "[ELD]_KIA<91>" killed self with "empgrenade" +L 08/24/1999 - 14:19:15: "[ELD]_KIA<91>" killed "Lint Of Death!!<74>" with "empgrenade" +L 08/24/1999 - 14:19:17: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:17: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:19: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:19: "[ELD]_KIA<91>" say "hehehe" +L 08/24/1999 - 14:19:28: "fool<88>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:19:30: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:37: "[ELD]_KIA<91>" say_team "hey demo wait!!!" +L 08/24/1999 - 14:19:44: "[ELD]_KIA<91>" say_team "u can reseal our yard~" +L 08/24/1999 - 14:19:44: "Rampage<64>" killed "Lint Of Death!!<74>" with "gl_grenade" +L 08/24/1999 - 14:19:45: "Chouca<84>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:46: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:48: "YourMomX<87>" killed "Rampage<64>" with "supernails" +L 08/24/1999 - 14:19:50: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:19:52: "Chouca<84>" say "going to lunch with Jesus" +L 08/24/1999 - 14:19:54: "DoOmSaYer<90>" killed "fool<88>" with "empgrenade" +L 08/24/1999 - 14:19:56: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:09: "Chouca<84>" disconnected +L 08/24/1999 - 14:20:09: "Lint Of Death!!<74>" killed by world with "worldspawn" +L 08/24/1999 - 14:20:11: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:12: "[ELD]_KIA<91>" killed self with "empgrenade" +L 08/24/1999 - 14:20:12: "[ELD]_KIA<91>" killed "Lint Of Death!!<74>" with "empgrenade" +L 08/24/1999 - 14:20:14: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:15: "YourMomX<87>" killed by world with "#rock_falling_death" +L 08/24/1999 - 14:20:16: "[ELD]_KIA<91>" say "hehe" +L 08/24/1999 - 14:20:17: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:19: "[ELD]_KIA<91>" say "did it again =)" +L 08/24/1999 - 14:20:20: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:22: "Octone<94>" killed "tzimisce42<89>" with "normalgrenade" +L 08/24/1999 - 14:20:22: "Octone<94>" activated the goal "goalitem" +L 08/24/1999 - 14:20:23: "Octone<94>" destroyed "DoOmSaYer<90>"'s "sentry". +L 08/24/1999 - 14:20:24: "Lint Of Death!!<74>" say ":(" +L 08/24/1999 - 14:20:24: "<-1>" destroyed "DoOmSaYer<90>"'s "dispenser". +L 08/24/1999 - 14:20:25: "DoOmSaYer<90>" killed "Octone<94>" with "building_dispenser" +L 08/24/1999 - 14:20:27: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:28: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:35: "Rampage<64>" activated the goal "bcave1" +L 08/24/1999 - 14:20:38: "Rampage<64>" killed by world with "#rock_falling_death" +L 08/24/1999 - 14:20:39: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:20:39: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:42: "Ramirez<78>" destroyed "DoOmSaYer<90>"'s "sentry". +L 08/24/1999 - 14:20:42: "Lint Of Death!!<74>" destroyed "[ELD]_KIA<91>"'s "sentry". +L 08/24/1999 - 14:20:43: "fool<88>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:20:44: "Ramirez<78>" activated the goal "goalitem" +L 08/24/1999 - 14:20:45: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:45: "DoOmSaYer<90>" killed "fool<88>" with "empgrenade" +L 08/24/1999 - 14:20:47: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:53: "Ramirez<78>" killed "Lint Of Death!!<74>" with "sentrygun" +L 08/24/1999 - 14:20:54: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:20:57: "Lint Of Death!!<74>" destroyed "Ramirez<78>"'s "sentry". +L 08/24/1999 - 14:20:59: "fool<88>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:21:01: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:21:02: "Twice_Jaded_Angel<75>" killed "Octone<94>" with "gl_grenade" +L 08/24/1999 - 14:21:05: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:21:05: "[ELD]_KIA<91>" built a "sentry". +L 08/24/1999 - 14:21:14: "Lint Of Death!!<74>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 14:21:18: "Ramirez<78>" say_team "key near gas" +L 08/24/1999 - 14:21:18: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:21:18: "fool<88>" say_team "where" +L 08/24/1999 - 14:21:20: "YourMomX<87>" infected "Octone<94>". +L 08/24/1999 - 14:21:29: "DoOmSaYer<90>" built a "sentry". +L 08/24/1999 - 14:21:32: "fool<88>" killed "Lint Of Death!!<74>" with "rocket" +L 08/24/1999 - 14:21:33: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:21:36: "Octone<94>" killed "DoOmSaYer<90>" with "knife" +L 08/24/1999 - 14:21:36: "Octone<94>" passed on the infection to "fool<88>". +L 08/24/1999 - 14:21:37: "Lint Of Death!!<74>" killed "Octone<94>" with "rocket" +L 08/24/1999 - 14:21:37: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:21:38: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:21:39: "YourMomX<87>" killed "fool<88>" with "timer" +L 08/24/1999 - 14:21:39: "YourMomX<87>" killed "fool<88>" with "infection" +L 08/24/1999 - 14:21:39: "Ramirez<78>" built a "sentry". +L 08/24/1999 - 14:21:40: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:22:25: "-NULL-T50-Joe-AA-<69>" killed "Lint Of Death!!<74>" with "rocket" +L 08/24/1999 - 14:22:26: "Lint Of Death!!<74>" killed "Rampage<64>" with "nailgrenade" +L 08/24/1999 - 14:22:26: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:22:27: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:22:29: "DoOmSaYer<90>" killed "fool<88>" with "sentrygun" +L 08/24/1999 - 14:22:30: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:22:39: "Octone<94>" killed "DoOmSaYer<90>" with "normalgrenade" +L 08/24/1999 - 14:22:41: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:22:42: "Lint Of Death!!<74>" killed "Octone<94>" with "rocket" +L 08/24/1999 - 14:22:42: "fool<88>" killed "YourMomX<87>" with "rocket" +L 08/24/1999 - 14:22:44: "YourMomX<87>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:22:45: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:22:50: "YourMomX<87>" disconnected +L 08/24/1999 - 14:23:01: "DoOmSaYer<90>" built a "dispenser". +L 08/24/1999 - 14:23:04: "Rampage<64>" changed to team "1". +L 08/24/1999 - 14:23:04: "Rampage<64>" killed self with "world" +L 08/24/1999 - 14:23:04: "Octone<94>" killed "Lint Of Death!!<74>" with "knife" +L 08/24/1999 - 14:23:05: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:23:06: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:23:08: "Rampage<64>" changed class to "Demoman" +L 08/24/1999 - 14:23:08: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:23:16: "[ELD]_KIA<91>" built a "dispenser". +L 08/24/1999 - 14:23:19: "Lint Of Death!!<74>" killed "Octone<94>" with "supershotgun" +L 08/24/1999 - 14:23:20: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:23:20: "Hafmast<95><WON:509819>" connected, address "216.161.250.169:27005" +L 08/24/1999 - 14:23:31: =------= MATCH RESULTS =------= +L 08/24/1999 - 14:23:31: "red" defeated "blue" +L 08/24/1999 - 14:23:31: "blue" RESULTS: "6" players. "67" frags, "6" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 14:23:31: "red" RESULTS: "5" players. "111" frags, "5" unaccounted for. "45" team score. Allies: +L 08/24/1999 - 14:23:31: "<-1>" destroyed "[ELD]_KIA<91>"'s "dispenser". +L 08/24/1999 - 14:23:33: "<-1>" destroyed "DoOmSaYer<90>"'s "dispenser". +L 08/24/1999 - 14:23:37: Log closed. diff --git a/utils/tfstats/testsuite2/l0824011.log b/utils/tfstats/testsuite2/l0824011.log new file mode 100644 index 0000000..29b1f88 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824011.log @@ -0,0 +1,638 @@ +L 08/24/1999 - 14:23:37: Log file started. +L 08/24/1999 - 14:23:37: Spawning server "2fort" +L 08/24/1999 - 14:23:37: server cvars start +L 08/24/1999 - 14:23:37: "cr_random" = "0" +L 08/24/1999 - 14:23:37: "cr_engineer" = "0" +L 08/24/1999 - 14:23:37: "cr_spy" = "0" +L 08/24/1999 - 14:23:37: "cr_pyro" = "0" +L 08/24/1999 - 14:23:37: "cr_hwguy" = "0" +L 08/24/1999 - 14:23:37: "cr_medic" = "0" +L 08/24/1999 - 14:23:37: "cr_demoman" = "0" +L 08/24/1999 - 14:23:37: "cr_soldier" = "0" +L 08/24/1999 - 14:23:37: "cr_sniper" = "0" +L 08/24/1999 - 14:23:37: "cr_scout" = "0" +L 08/24/1999 - 14:23:37: "decalfrequency" = "30" +L 08/24/1999 - 14:23:37: "mp_autocrosshair" = "1" +L 08/24/1999 - 14:23:37: "mp_flashlight" = "0" +L 08/24/1999 - 14:23:37: "mp_footsteps" = "1" +L 08/24/1999 - 14:23:37: "mp_forcerespawn" = "1" +L 08/24/1999 - 14:23:37: "mp_weaponstay" = "0" +L 08/24/1999 - 14:23:37: "mp_falldamage" = "0" +L 08/24/1999 - 14:23:37: "mp_friendlyfire" = "0" +L 08/24/1999 - 14:23:37: "mp_timelimit" = "30" +L 08/24/1999 - 14:23:37: "mp_fraglimit" = "0" +L 08/24/1999 - 14:23:37: "mp_teamplay" = "21" +L 08/24/1999 - 14:23:37: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 14:23:37: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 14:23:37: "tfc_adminpwd" = "" +L 08/24/1999 - 14:23:37: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 14:23:37: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 14:23:37: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 14:23:37: "tfc_autoteam" = "1" +L 08/24/1999 - 14:23:37: "sv_maxrate" = "0" +L 08/24/1999 - 14:23:37: "sv_minrate" = "0" +L 08/24/1999 - 14:23:37: "sv_allowupload" = "1" +L 08/24/1999 - 14:23:37: "sv_allowdownload" = "1" +L 08/24/1999 - 14:23:37: "sv_upload_maxsize" = "0" +L 08/24/1999 - 14:23:37: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 14:23:37: "sv_spectalk" = "1" +L 08/24/1999 - 14:23:37: "sv_maxspectators" = "8" +L 08/24/1999 - 14:23:37: "sv_cheats" = "0" +L 08/24/1999 - 14:23:37: "sv_clienttrace" = "3.5" +L 08/24/1999 - 14:23:37: "sv_timeout" = "65" +L 08/24/1999 - 14:23:37: "sv_waterfriction" = "1" +L 08/24/1999 - 14:23:37: "sv_wateraccelerate" = "10" +L 08/24/1999 - 14:23:37: "sv_airaccelerate" = "10" +L 08/24/1999 - 14:23:37: "sv_airmove" = "1" +L 08/24/1999 - 14:23:37: "sv_bounce" = "1" +L 08/24/1999 - 14:23:37: "sv_clipmode" = "0" +L 08/24/1999 - 14:23:37: "sv_stepsize" = "18" +L 08/24/1999 - 14:23:37: "sv_accelerate" = "10" +L 08/24/1999 - 14:23:37: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 14:23:37: "sv_stopspeed" = "100" +L 08/24/1999 - 14:23:37: "edgefriction" = "2" +L 08/24/1999 - 14:23:37: "sv_friction" = "4" +L 08/24/1999 - 14:23:37: "sv_gravity" = "800" +L 08/24/1999 - 14:23:37: "sv_aim" = "0" +L 08/24/1999 - 14:23:37: "sv_password" = "" +L 08/24/1999 - 14:23:37: "pausable" = "0" +L 08/24/1999 - 14:23:37: "coop" = "0" +L 08/24/1999 - 14:23:37: "deathmatch" = "1" +L 08/24/1999 - 14:23:37: "mp_logecho" = "1" +L 08/24/1999 - 14:23:37: "mp_logfile" = "1" +L 08/24/1999 - 14:23:37: "cmdline" = "0" +L 08/24/1999 - 14:23:37: server cvars end +L 08/24/1999 - 14:23:38: Map CRC "-652696221" +L 08/24/1999 - 14:23:38: "sv_maxspeed" = "500" +L 08/24/1999 - 14:23:38: Server name is "VALVe Test Server" +L 08/24/1999 - 14:23:38: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 14:23:47: "Octone<94><WON:1590249>" has entered the game +L 08/24/1999 - 14:23:47: "Ramirez<78><WON:2355569>" has entered the game +L 08/24/1999 - 14:23:48: "Hafmast<95><WON:509819>" has entered the game +L 08/24/1999 - 14:23:50: "fool<88><WON:1730169>" has entered the game +L 08/24/1999 - 14:23:51: "Lint Of Death!!<74><WON:1218399>" has entered the game +L 08/24/1999 - 14:23:52: "Octone<94>" joined team "1". +L 08/24/1999 - 14:23:52: "fool<88>" joined team "2". +L 08/24/1999 - 14:23:52: "Rampage<64><WON:2858699>" has entered the game +L 08/24/1999 - 14:23:52: "fool<88>" changed class to "Sniper" +L 08/24/1999 - 14:23:52: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:23:53: "Hafmast<95>" joined team "1". +L 08/24/1999 - 14:23:53: "Lint Of Death!!<74>" joined team "1". +L 08/24/1999 - 14:23:53: "Octone<94>" changed class to "Sniper" +L 08/24/1999 - 14:23:53: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:23:53: "Hafmast<95>" changed class to "Sniper" +L 08/24/1999 - 14:23:53: "Hafmast<95>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:23:54: "Lint Of Death!!<74>" changed class to "Sniper" +L 08/24/1999 - 14:23:54: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:23:55: "[ELD]_KIA<91><WON:2467949>" has entered the game +L 08/24/1999 - 14:23:58: "[ELD]_KIA<91>" joined team "2". +L 08/24/1999 - 14:24:00: "[ELD]_KIA<91>" changed class to "Scout" +L 08/24/1999 - 14:24:00: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:00: "Rampage<64>" joined team "1". +L 08/24/1999 - 14:24:03: "Lint Of Death!!<74>" killed "fool<88>" with "sniperrifle" +L 08/24/1999 - 14:24:03: "Ramirez<78>" joined team "2". +L 08/24/1999 - 14:24:04: "Ramirez<78>" changed class to "Soldier" +L 08/24/1999 - 14:24:04: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:04: "Rampage<64>" changed class to "Pyro" +L 08/24/1999 - 14:24:04: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:05: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:07: "Lint Of Death!!<74>" changed class to "Soldier" +L 08/24/1999 - 14:24:11: "-NULL-T50-Joe-AA-<69><WON:847719>" has entered the game +L 08/24/1999 - 14:24:15: "DoOmSaYer<90><WON:757389>" has entered the game +L 08/24/1999 - 14:24:16: "fool<88>" killed "Hafmast<95>" with "sniperrifle" +L 08/24/1999 - 14:24:19: "Lint Of Death!!<74>" killed "fool<88>" with "sniperrifle" +L 08/24/1999 - 14:24:20: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:22: "DoOmSaYer<90>" joined team "2". +L 08/24/1999 - 14:24:24: "-NULL-T50-Joe-AA-<69>" joined team "1". +L 08/24/1999 - 14:24:24: "tzimisce42<89><WON:17448>" has entered the game +L 08/24/1999 - 14:24:25: "Hafmast<95>" disconnected +L 08/24/1999 - 14:24:26: "Twice_Jaded_Angel<75><WON:2178299>" has entered the game +L 08/24/1999 - 14:24:26: "Twice_Jaded_Angel<75>" joined team "1". +L 08/24/1999 - 14:24:29: "warthog<96><WON:1983209>" connected, address "208.252.7.204:27005" +L 08/24/1999 - 14:24:30: "DoOmSaYer<90>" changed class to "Soldier" +L 08/24/1999 - 14:24:30: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:31: "Twice_Jaded_Angel<75>" changed class to "Soldier" +L 08/24/1999 - 14:24:31: "Twice_Jaded_Angel<75>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:32: "fool<88>" killed "Lint Of Death!!<74>" with "sniperrifle" +L 08/24/1999 - 14:24:33: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:34: "[ELD]_KIA<91>" activated the goal "Blue Flag" +L 08/24/1999 - 14:24:34: "tzimisce42<89>" joined team "2". +L 08/24/1999 - 14:24:40: "fool<88>" killed "Rampage<64>" with "normalgrenade" +L 08/24/1999 - 14:24:40: "fool<88>" killed self with "normalgrenade" +L 08/24/1999 - 14:24:42: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:42: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:44: "tzimisce42<89>" changed class to "Spy" +L 08/24/1999 - 14:24:44: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:47: "warthog<96><WON:1983209>" has entered the game +L 08/24/1999 - 14:24:50: "-NULL-T50-Joe-AA-<69>" disconnected +L 08/24/1999 - 14:24:51: "warthog<96>" joined team "1". +L 08/24/1999 - 14:24:55: "warthog<96>" changed class to "HWGuy" +L 08/24/1999 - 14:24:55: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:24:56: "Twice_Jaded_Angel<75>" killed "[ELD]_KIA<91>" with "rocket" +L 08/24/1999 - 14:24:57: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:06: "fool<88>" killed "Rampage<64>" with "normalgrenade" +L 08/24/1999 - 14:25:07: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:14: "Octone<94>" killed "[ELD]_KIA<91>" with "sniperrifle" +L 08/24/1999 - 14:25:14: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:25:16: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:17: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:18: "fool<88>" killed "Rampage<64>" with "sniperrifle" +L 08/24/1999 - 14:25:19: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:25: "[ELD]_KIA<91>" changed class to "Medic" +L 08/24/1999 - 14:25:25: "fool<88>" killed "Lint Of Death!!<74>" with "sniperrifle" +L 08/24/1999 - 14:25:26: "DoOmSaYer<90>" say "thank" +L 08/24/1999 - 14:25:26: "Octone<94>" killed "fool<88>" with "sniperrifle" +L 08/24/1999 - 14:25:27: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:27: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:39: "Twice_Jaded_Angel<75>" killed "[ELD]_KIA<91>" with "rocket" +L 08/24/1999 - 14:25:40: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:42: "fool<88>" killed "warthog<96>" with "headshot" +L 08/24/1999 - 14:25:46: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:25:46: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:48: "Octone<94>" killed "fool<88>" with "sniperrifle" +L 08/24/1999 - 14:25:49: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:50: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:25:53: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 14:25:55: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:26:04: "Octone<94>" killed "fool<88>" with "sniperrifle" +L 08/24/1999 - 14:26:06: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:26:22: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:26:25: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:26:26: "Rampage<64>" changed class to "Scout" +L 08/24/1999 - 14:26:27: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 14:26:28: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:26:35: "Ramirez<78>" killed "warthog<96>" with "rocket" +L 08/24/1999 - 14:26:37: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:26:50: "DoOmSaYer<90>" killed "Octone<94>" with "rocket" +L 08/24/1999 - 14:26:51: "warthog<96>" changed class to "Soldier" +L 08/24/1999 - 14:26:51: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:26:53: "Ramirez<78>" say_team "inc lint" +L 08/24/1999 - 14:26:58: "Rainmaker<97><WON:1893809>" connected, address "216.145.10.194:27005" +L 08/24/1999 - 14:27:01: "Octone<94>" killed "DoOmSaYer<90>" with "sniperrifle" +L 08/24/1999 - 14:27:05: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:27:07: "Lint Of Death!!<74>" activated the goal "Red Flag" +L 08/24/1999 - 14:27:17: "firebug<98><WON:2791739>" connected, address "216.160.128.230:27005" +L 08/24/1999 - 14:27:18: "Rainmaker<97><WON:1893809>" has entered the game +L 08/24/1999 - 14:27:18: "Rainmaker<97>" joined team "1". +L 08/24/1999 - 14:27:27: "Ramirez<78>" activated the goal "Blue Flag" +L 08/24/1999 - 14:27:37: "warthog<96>" killed "Ramirez<78>" with "normalgrenade" +L 08/24/1999 - 14:27:39: "Lint Of Death!!<74>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 14:27:40: "firebug<98><WON:2791739>" has entered the game +L 08/24/1999 - 14:27:42: "DoOmSaYer<90>" killed "warthog<96>" with "rocket" +L 08/24/1999 - 14:27:42: "Ramirez<78>" changed class to "Medic" +L 08/24/1999 - 14:27:42: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:27:42: "Rampage<64>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:27:44: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:27:44: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:27:46: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:27:48: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:27:48: "firebug<98>" joined team "2". +L 08/24/1999 - 14:27:48: "Rainmaker<97>" changed class to "Sniper" +L 08/24/1999 - 14:27:48: "Rainmaker<97>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:27:50: "[ELD]_KIA<91>" infected "warthog<96>". +L 08/24/1999 - 14:27:50: "Lint Of Death!!<74>" killed "[ELD]_KIA<91>" with "rocket" +L 08/24/1999 - 14:27:51: "firebug<98>" changed class to "Medic" +L 08/24/1999 - 14:27:51: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:27:52: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:27:53: "fool<88>" killed "Octone<94>" with "sniperrifle" +L 08/24/1999 - 14:27:55: "warthog<96>" passed on the infection to "Lint Of Death!!<74>". +L 08/24/1999 - 14:27:59: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:28:02: "Rainmaker<97>" changed class to "Medic" +L 08/24/1999 - 14:28:05: "Rainmaker<97>" say_team "we have a med?" +L 08/24/1999 - 14:28:08: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 14:28:10: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:28:11: "Rampage<64>" activated the goal "Red Flag" +L 08/24/1999 - 14:28:17: "Lint Of Death!!<74>" killed "tzimisce42<89>" with "rocket" +L 08/24/1999 - 14:28:19: "warthog<96>" killed self with "rocket" +L 08/24/1999 - 14:28:20: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:28:21: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:28:22: "DoOmSaYer<90>" activated the goal "Blue Flag" +L 08/24/1999 - 14:28:26: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:28:29: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:28:29: "Lint Of Death!!<74>" say_team "still in spiral" +L 08/24/1999 - 14:28:36: "Ramirez<78>" infected "Octone<94>". +L 08/24/1999 - 14:28:36: "Ramirez<78>" infected "Rainmaker<97>". +L 08/24/1999 - 14:28:37: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 14:28:39: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:28:43: "Ramirez<78>" activated the goal "Blue Flag" +L 08/24/1999 - 14:28:44: "Octone<94>" killed self with "world" +L 08/24/1999 - 14:28:44: "fool<88>" killed "Rainmaker<97>" with "sniperrifle" +L 08/24/1999 - 14:28:46: "Rainmaker<97>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:28:49: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:28:55: "Ramirez<78>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 14:28:56: "firebug<98>" infected "warthog<96>". +L 08/24/1999 - 14:28:59: "fool<88>" killed "Lint Of Death!!<74>" with "sniperrifle" +L 08/24/1999 - 14:29:00: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:29:06: "[ELD]_KIA<91>" activated the goal "Blue Flag" +L 08/24/1999 - 14:29:08: "Octone<94>" killed "fool<88>" with "sniperrifle" +L 08/24/1999 - 14:29:09: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:29:11: "firebug<98>" killed "warthog<96>" with "supershotgun" +L 08/24/1999 - 14:29:14: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:29:17: "Ramirez<78>" infected "Octone<94>". +L 08/24/1999 - 14:29:19: "Rampage<64>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 14:29:24: "Ramirez<78>" killed "Octone<94>" with "supernails" +L 08/24/1999 - 14:29:24: "Octone<94>" killed "Ramirez<78>" with "normalgrenade" +L 08/24/1999 - 14:29:24: "Octone<94>" killed "firebug<98>" with "normalgrenade" +L 08/24/1999 - 14:29:25: "DoOmSaYer<90>" killed "Twice_Jaded_Angel<75>" with "rocket" +L 08/24/1999 - 14:29:25: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:29:27: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:29:30: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:29:31: "Lint Of Death!!<74>" say_team "nice goin team!" +L 08/24/1999 - 14:29:40: "fool<88>" killed "warthog<96>" with "sniperrifle" +L 08/24/1999 - 14:29:41: "Rampage<64>" killed "[ELD]_KIA<91>" with "flames" +L 08/24/1999 - 14:29:41: "Lint Of Death!!<74>" activated the goal "Red Flag" +L 08/24/1999 - 14:29:43: "Octone<94>" killed "fool<88>" with "sniperrifle" +L 08/24/1999 - 14:29:44: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:29:44: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:29:44: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:29:48: "[ELD]_KIA<91>" changed class to "Engineer" +L 08/24/1999 - 14:29:52: "Twice_Jaded_Angel<75>" disconnected +L 08/24/1999 - 14:29:59: "Lint Of Death!!<74>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:30:01: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:30:06: "Octone<94>" killed "[ELD]_KIA<91>" with "sniperrifle" +L 08/24/1999 - 14:30:07: "Lint Of Death!!<74>" killed "tzimisce42<89>" with "rocket" +L 08/24/1999 - 14:30:08: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:30:11: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:30:14: "Octone<94>" killed "fool<88>" with "sniperrifle" +L 08/24/1999 - 14:30:16: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:30:17: "DoOmSaYer<90>" say "tahnk" +L 08/24/1999 - 14:30:17: "Lint Of Death!!<74>" say "hehe" +L 08/24/1999 - 14:30:19: "fool<88>" changed class to "Soldier" +L 08/24/1999 - 14:30:19: "Ramirez<78>" activated the goal "Blue Flag" +L 08/24/1999 - 14:30:21: "firebug<98>" say_team "np" +L 08/24/1999 - 14:30:23: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 14:30:24: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:30:29: "Rampage<64>" activated the goal "Red Flag" +L 08/24/1999 - 14:30:30: "Octone<94>" killed "fool<88>" with "headshot" +L 08/24/1999 - 14:30:33: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:30:42: "Rampage<64>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 14:30:44: "[ELD]_KIA<91>" built a "sentry". +L 08/24/1999 - 14:30:46: "Ramirez<78>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 14:30:47: "firebug<98>" activated the goal "Blue Flag" +L 08/24/1999 - 14:30:55: "Lint Of Death!!<74>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 14:30:58: "DoOmSaYer<90>" killed "Rainmaker<97>" with "rocket" +L 08/24/1999 - 14:30:59: "Rainmaker<97>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:07: "Ramirez<78>" say "how do you always knock me in the air like that? never happens when I'm a soldier.. *8-)" +L 08/24/1999 - 14:31:08: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:09: "DoOmSaYer<90>" killed "Octone<94>" with "rocket" +L 08/24/1999 - 14:31:09: "[ELD]_KIA<91>" killed "Rampage<64>" with "sentrygun" +L 08/24/1999 - 14:31:09: "[ELD]_KIA<91>" killed "warthog<96>" with "empgrenade" +L 08/24/1999 - 14:31:10: "[ELD]_KIA<91>" killed self with "empgrenade" +L 08/24/1999 - 14:31:11: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:12: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:13: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:17: "Lint Of Death!!<74>" destroyed "[ELD]_KIA<91>"'s "sentry". +L 08/24/1999 - 14:31:17: "Rampage<64>" changed class to "Soldier" +L 08/24/1999 - 14:31:18: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:18: "Ramirez<78>" killed "Lint Of Death!!<74>" with "supernails" +L 08/24/1999 - 14:31:25: "Lint Of Death!!<74>" say "I spent 2 years having no life" +L 08/24/1999 - 14:31:26: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:29: "Ramirez<78>" say "hehe" +L 08/24/1999 - 14:31:30: "DoOmSaYer<90>" killed "Rainmaker<97>" with "rocket" +L 08/24/1999 - 14:31:32: "firebug<98>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 14:31:32: "Rainmaker<97>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:35: "Rainmaker<97>" changed class to "Demoman" +L 08/24/1999 - 14:31:39: "Octone<94>" killed "firebug<98>" with "sniperrifle" +L 08/24/1999 - 14:31:39: "[ELD]_KIA<91>" built a "sentry". +L 08/24/1999 - 14:31:39: "[ELD]_KIA<91>" say "3 years" +L 08/24/1999 - 14:31:39: "Ramirez<78>" say "me too, and I still can't do it.. *8-)" +L 08/24/1999 - 14:31:39: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:43: "fool<88>" killed "Rainmaker<97>" with "rocket" +L 08/24/1999 - 14:31:44: "Rainmaker<97>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:50: "Octone<94>" killed "firebug<98>" with "sniperrifle" +L 08/24/1999 - 14:31:51: "DoOmSaYer<90>" killed "warthog<96>" with "rocket" +L 08/24/1999 - 14:31:51: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:57: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:31:59: "fool<88>" killed "Rampage<64>" with "normalgrenade" +L 08/24/1999 - 14:32:00: "Octone<94>" killed "Ramirez<78>" with "sniperrifle" +L 08/24/1999 - 14:32:00: "fool<88>" killed "Rainmaker<97>" with "rocket" +L 08/24/1999 - 14:32:01: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:32:02: "Rainmaker<97>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:32:03: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:32:03: "DoOmSaYer<90>" killed self with "rocket" +L 08/24/1999 - 14:32:04: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:32:16: "firebug<98>" killed by world with "worldspawn" +L 08/24/1999 - 14:32:18: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:32:23: "fool<88>" activated the goal "Blue Flag" +L 08/24/1999 - 14:32:35: "Lint Of Death!!<74>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:32:36: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:32:38: "[ELD]_KIA<91>" killed "Rampage<64>" with "sentrygun" +L 08/24/1999 - 14:32:42: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 14:32:42: "Rampage<64>" changed class to "Demoman" +L 08/24/1999 - 14:32:43: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:32:44: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:32:44: "fool<88>" say_team "top of stairs" +L 08/24/1999 - 14:32:51: "DoOmSaYer<90>" activated the goal "Blue Flag" +L 08/24/1999 - 14:32:52: "[ELD]_KIA<91>" built a "dispenser". +L 08/24/1999 - 14:32:53: "firebug<98>" killed "warthog<96>" with "supernails" +L 08/24/1999 - 14:32:54: "firebug<98>" killed "Rainmaker<97>" with "supernails" +L 08/24/1999 - 14:32:55: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:32:56: "Rainmaker<97>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:33:00: "Rampage<64>" killed "firebug<98>" with "gl_grenade" +L 08/24/1999 - 14:33:01: "Rampage<64>" killed self with "gl_grenade" +L 08/24/1999 - 14:33:02: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:33:02: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:33:07: "Rainmaker<97>" disconnected +L 08/24/1999 - 14:33:13: "DoOmSaYer<90>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 14:33:19: "Lint Of Death!!<74>" activated the goal "Red Flag" +L 08/24/1999 - 14:33:21: "Rampage<64>" killed "firebug<98>" with "gl_grenade" +L 08/24/1999 - 14:33:22: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:33:26: "Ramirez<78>" activated the goal "Blue Flag" +L 08/24/1999 - 14:33:33: "Octone<94>" killed "firebug<98>" with "sniperrifle" +L 08/24/1999 - 14:33:36: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:33:48: "Lint Of Death!!<74>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 14:33:52: "Rampage<64>" destroyed "[ELD]_KIA<91>"'s "dispenser". +L 08/24/1999 - 14:33:56: "warthog<96>" killed "tzimisce42<89>" with "rocket" +L 08/24/1999 - 14:34:00: "Rampage<64>" killed "[ELD]_KIA<91>" with "gl_grenade" +L 08/24/1999 - 14:34:01: "[ELD]_KIA<91>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:01: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:04: "DoOmSaYer<90>" killed "warthog<96>" with "rocket" +L 08/24/1999 - 14:34:06: "[ELD]_KIA<91>" killed "Rampage<64>" with "sentrygun" +L 08/24/1999 - 14:34:07: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:34:07: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:07: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:09: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:18: "Mash_Potato_Man<99><WON:2437669>" connected, address "208.26.241.207:27005" +L 08/24/1999 - 14:34:21: "Jar<100><WON:1937459>" connected, address "24.40.44.38:27005" +L 08/24/1999 - 14:34:21: "[ELD]_KIA<91>" disconnected +L 08/24/1999 - 14:34:21: "<-1>" destroyed "[ELD]_KIA<91>"'s "sentry". +L 08/24/1999 - 14:34:24: "Ramirez<78>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 14:34:24: "Lint Of Death!!<74>" killed "tzimisce42<89>" with "nailgrenade" +L 08/24/1999 - 14:34:24: "fool<88>" activated the goal "Blue Flag" +L 08/24/1999 - 14:34:25: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:26: "Octone<94>" killed "DoOmSaYer<90>" with "sniperrifle" +L 08/24/1999 - 14:34:29: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:29: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 14:34:29: "Jar<100><WON:1937459>" has entered the game +L 08/24/1999 - 14:34:30: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:32: "Jar<100>" joined team "1". +L 08/24/1999 - 14:34:41: "Mash_Potato_Man<99><WON:2437669>" has entered the game +L 08/24/1999 - 14:34:43: "Jar<100>" changed class to "Medic" +L 08/24/1999 - 14:34:43: "Jar<100>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:44: "fool<88>" killed "warthog<96>" with "normalgrenade" +L 08/24/1999 - 14:34:48: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:52: "Octone<94>" killed "fool<88>" with "normalgrenade" +L 08/24/1999 - 14:34:52: "Mash_Potato_Man<99>" joined team "1". +L 08/24/1999 - 14:34:53: "fool<88>" killed "Octone<94>" with "normalgrenade" +L 08/24/1999 - 14:34:54: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:54: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:34:56: "Mash_Potato_Man<99>" changed class to "Soldier" +L 08/24/1999 - 14:34:56: "Mash_Potato_Man<99>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:00: "Octone<94>" changed class to "Demoman" +L 08/24/1999 - 14:35:00: "tzimisce42<89>" killed "Rampage<64>" with "supershotgun" +L 08/24/1999 - 14:35:03: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:04: "Lint Of Death!!<74>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 14:35:07: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:10: "fool<88>" killed "Jar<100>" with "rocket" +L 08/24/1999 - 14:35:11: "Octone<94>" killed "fool<88>" with "sniperrifle" +L 08/24/1999 - 14:35:11: "Jar<100>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:12: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:20: "[NLS]DeViL_DoG<101><WON:131619>" connected, address "208.26.228.42:27005" +L 08/24/1999 - 14:35:21: "DoOmSaYer<90>" killed self with "rocket" +L 08/24/1999 - 14:35:23: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:27: "firebug<98>" say "a" +L 08/24/1999 - 14:35:27: "Octone<94>" killed "tzimisce42<89>" with "sniperrifle" +L 08/24/1999 - 14:35:29: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:33: "Lint Of Death!!<74>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:35:34: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:35: "fool<88>" killed "Octone<94>" with "nailgrenade" +L 08/24/1999 - 14:35:36: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:37: "Ramirez<78>" killed "Lint Of Death!!<74>" with "supernails" +L 08/24/1999 - 14:35:38: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:39: "Ramirez<78>" activated the goal "Blue Flag" +L 08/24/1999 - 14:35:47: "fool<88>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 14:35:48: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:48: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:35:52: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:35:53: "Ramirez<78>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 14:36:03: "firebug<98>" activated the goal "Blue Flag" +L 08/24/1999 - 14:36:05: "fool<88>" killed "Lint Of Death!!<74>" with "rocket" +L 08/24/1999 - 14:36:05: "Ramirez<78>" infected "Mash_Potato_Man<99>". +L 08/24/1999 - 14:36:06: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:36:09: "Jar<100>" killed self with "normalgrenade" +L 08/24/1999 - 14:36:11: "Jar<100>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:36:12: "Ramirez<78>" killed "Mash_Potato_Man<99>" with "supernails" +L 08/24/1999 - 14:36:14: "Mash_Potato_Man<99>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:36:15: "[NLS]DeViL_DoG<101><WON:131619>" has entered the game +L 08/24/1999 - 14:36:15: "[NLS]DeViL_DoG<101>" joined team "2". +L 08/24/1999 - 14:36:22: "Jar<100>" changed class to "Engineer" +L 08/24/1999 - 14:36:25: "Lint Of Death!!<74>" killed "firebug<98>" with "rocket" +L 08/24/1999 - 14:36:26: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:36:27: "Ramirez<78>" infected "Rampage<64>". +L 08/24/1999 - 14:36:30: "Ramirez<78>" killed "Rampage<64>" with "supernails" +L 08/24/1999 - 14:36:31: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:36:32: "warthog<96>" killed self with "rocket" +L 08/24/1999 - 14:36:36: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:36:41: "Octone<94>" activated the goal "Red Flag" +L 08/24/1999 - 14:36:44: "fool<88>" killed self with "rocket" +L 08/24/1999 - 14:36:45: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:36:52: "Octone<94>" killed "Ramirez<78>" with "gl_grenade" +L 08/24/1999 - 14:36:52: "Octone<94>" killed self with "gl_grenade" +L 08/24/1999 - 14:36:53: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:36:53: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:37:04: "firebug<98>" killed "Mash_Potato_Man<99>" with "supershotgun" +L 08/24/1999 - 14:37:05: "Mash_Potato_Man<99>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:37:08: "Lint Of Death!!<74>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:37:11: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:37:14: "[NLS]DeViL_DoG<101>" changed class to "Soldier" +L 08/24/1999 - 14:37:14: "[NLS]DeViL_DoG<101>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:37:17: "fool<88>" killed self with "normalgrenade" +L 08/24/1999 - 14:37:17: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:37:19: "Octone<94>" killed self with "mirvgrenade" +L 08/24/1999 - 14:37:20: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:37:26: "fool<88>" killed "Jar<100>" with "rocket" +L 08/24/1999 - 14:37:29: "Jar<100>" changed class to "Engineer" +L 08/24/1999 - 14:37:30: "Jar<100>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:37:32: "Lint Of Death!!<74>" killed "firebug<98>" with "rocket" +L 08/24/1999 - 14:37:33: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:37:34: "Ramirez<78>" killed "Rampage<64>" with "supernails" +L 08/24/1999 - 14:37:39: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:37:51: "Octone<94>" activated the goal "Red Flag" +L 08/24/1999 - 14:37:55: "Jar<100>" built a "sentry". +L 08/24/1999 - 14:37:55: "Lint Of Death!!<74>" say_team "go OCT!" +L 08/24/1999 - 14:38:00: "Jar<100>" killed "tzimisce42<89>" with "sentrygun" +L 08/24/1999 - 14:38:01: "Ramirez<78>" killed "Octone<94>" with "supernails" +L 08/24/1999 - 14:38:03: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:38:04: "Octone<94>" say_team "in tunnel" +L 08/24/1999 - 14:38:05: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:38:06: "Mash_Potato_Man<99>" killed "firebug<98>" with "rocket" +L 08/24/1999 - 14:38:07: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:38:10: "firebug<98>" changed class to "Soldier" +L 08/24/1999 - 14:38:28: "fool<88>" killed "Octone<94>" with "rocket" +L 08/24/1999 - 14:38:29: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:38:30: "Lint Of Death!!<74>" activated the goal "Red Flag" +L 08/24/1999 - 14:38:32: "Lint Of Death!!<74>" killed "fool<88>" with "rocket" +L 08/24/1999 - 14:38:35: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:38:35: "Ramirez<78>" killed "Lint Of Death!!<74>" with "supernails" +L 08/24/1999 - 14:38:39: "Lint Of Death!!<74>" say_team "top of spiral" +L 08/24/1999 - 14:38:39: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:38:51: "Mash_Potato_Man<99>" killed "firebug<98>" with "rocket" +L 08/24/1999 - 14:38:53: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:38:55: "Octone<94>" killed self with "mirvgrenade" +L 08/24/1999 - 14:38:55: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:38:56: "DoOmSaYer<90>" killed "Jar<100>" with "rocket" +L 08/24/1999 - 14:38:58: "Jar<100>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:38:59: "Lint Of Death!!<74>" say_team "INCOMING ENEMY SNIPER!" +L 08/24/1999 - 14:39:00: "Lint Of Death!!<74>" say_team "INCOMING ENEMY SOLDIER!" +L 08/24/1999 - 14:39:04: "Jar<100>" killed self with "sentrygun" +L 08/24/1999 - 14:39:05: "fool<88>" killed "Rampage<64>" with "normalgrenade" +L 08/24/1999 - 14:39:05: "Jar<100>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:08: "DoOmSaYer<90>" destroyed "Jar<100>"'s "sentry". +L 08/24/1999 - 14:39:12: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:18: "Lint Of Death!!<74>" killed self with "rocket" +L 08/24/1999 - 14:39:19: "Lint Of Death!!<74>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:21: "Rampage<64>" killed "[NLS]DeViL_DoG<101>" with "gl_grenade" +L 08/24/1999 - 14:39:23: "Octone<94>" killed "tzimisce42<89>" with "gl_grenade" +L 08/24/1999 - 14:39:24: "DoOmSaYer<90>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 14:39:26: "[NLS]DeViL_DoG<101>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:27: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:28: "Ramirez<78>" activated the goal "Blue Flag" +L 08/24/1999 - 14:39:28: "warthog<96>" killed "Ramirez<78>" with "rocket" +L 08/24/1999 - 14:39:29: "Lint Of Death!!<74>" killed "firebug<98>" with "rocket" +L 08/24/1999 - 14:39:31: "fool<88>" killed "Octone<94>" with "rocket" +L 08/24/1999 - 14:39:31: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:31: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:32: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:35: "tzimisce42<89>" changed class to "Soldier" +L 08/24/1999 - 14:39:37: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:44: "DoOmSaYer<90>" killed self with "rocket" +L 08/24/1999 - 14:39:46: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:39:49: "Jar<100>" built a "sentry". +L 08/24/1999 - 14:40:00: "Lint Of Death!!<74>" say "rofl" +L 08/24/1999 - 14:40:15: "Lint Of Death!!<74>" disconnected +L 08/24/1999 - 14:40:15: "Jar<100>" killed "fool<88>" with "sentrygun" +L 08/24/1999 - 14:40:16: "firebug<98>" killed self with "rocket" +L 08/24/1999 - 14:40:16: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:40:26: "firebug<98>" changed class to "Pyro" +L 08/24/1999 - 14:40:27: "firebug<98>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:40:27: "[NLS]DeViL_DoG<101>" changed class to "Engineer" +L 08/24/1999 - 14:40:30: "Ramirez<78>" destroyed "Jar<100>"'s "sentry". +L 08/24/1999 - 14:40:30: "Mash_Potato_Man<99>" killed "DoOmSaYer<90>" with "rocket" +L 08/24/1999 - 14:40:32: "DoOmSaYer<90>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:40:35: "Ramirez<78>" killed "Mash_Potato_Man<99>" with "supernails" +L 08/24/1999 - 14:40:37: "Mash_Potato_Man<99>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:40:45: "DoOmSaYer<90>" killed "Octone<94>" with "rocket" +L 08/24/1999 - 14:40:45: "fool<88>" killed "Rampage<64>" with "rocket" +L 08/24/1999 - 14:40:46: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:40:47: "Mash_Potato_Man<99>" killed "tzimisce42<89>" with "rocket" +L 08/24/1999 - 14:40:47: "fool<88>" killed "warthog<96>" with "rocket" +L 08/24/1999 - 14:40:48: "Ramirez<78>" activated the goal "Blue Flag" +L 08/24/1999 - 14:40:49: "Rampage<64>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:40:49: "tzimisce42<89>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:40:50: "warthog<96>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:41:01: "Octone<94>" killed "Ramirez<78>" with "gl_grenade" +L 08/24/1999 - 14:41:06: "Ramirez<78>" say_team "flag at top of elevator" +L 08/24/1999 - 14:41:08: "Ramirez<78>" say_team "demo guarding" +L 08/24/1999 - 14:41:08: "Ramirez<78>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:41:15: "fool<88>" say_team "k" +L 08/24/1999 - 14:41:23: "fool<88>" killed "Jar<100>" with "rocket" +L 08/24/1999 - 14:41:29: "fool<88>" activated the goal "Blue Flag" +L 08/24/1999 - 14:41:33: "Ramirez<78>" killed "Octone<94>" with "supernails" +L 08/24/1999 - 14:41:34: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:41:39: "fool<88>" say "net's out" +L 08/24/1999 - 14:41:46: "Ramirez<78>" say "nod" +L 08/24/1999 - 14:41:48: "Octone<94>" killed "fool<88>" with "mirvgrenade" +L 08/24/1999 - 14:41:50: "fool<88>" say "hehe" +L 08/24/1999 - 14:41:51: "fool<88>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:41:57: "Jar<100>" disconnected +L 08/24/1999 - 14:41:57: "[NLS]DeViL_DoG<101>" disconnected +L 08/24/1999 - 14:41:57: "warthog<96>" disconnected +L 08/24/1999 - 14:41:57: "tzimisce42<89>" disconnected +L 08/24/1999 - 14:41:57: "Mash_Potato_Man<99>" disconnected +L 08/24/1999 - 14:41:57: "Rampage<64>" disconnected +L 08/24/1999 - 14:41:57: "DoOmSaYer<90>" disconnected +L 08/24/1999 - 14:41:57: "firebug<98>" disconnected +L 08/24/1999 - 14:42:07: "Ramirez<78>" killed "Octone<94>" with "supernails" +L 08/24/1999 - 14:42:08: "fool<88>" activated the goal "Blue Flag" +L 08/24/1999 - 14:42:08: "Octone<94>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:42:18: "fool<88>" activated the goal "Team 2 dropoff" +L 08/24/1999 - 14:42:26: "fool<88>" say "hey!" +L 08/24/1999 - 14:42:28: "Ramirez<78>" say "lol" +L 08/24/1999 - 14:42:30: "Ramirez<78>" say "sorry" +L 08/24/1999 - 14:42:36: "fool<88>" say "damn internet" +L 08/24/1999 - 14:42:47: "Ramirez<78>" say "later guys" +L 08/24/1999 - 14:42:48: "Ramirez<78>" disconnected +L 08/24/1999 - 14:42:53: "fool<88>" disconnected +L 08/24/1999 - 14:42:55: "Octone<94>" activated the goal "Red Flag" +L 08/24/1999 - 14:42:57: "A_Small_Child<102><WON:1443809>" connected, address "209.181.94.189:27005" +L 08/24/1999 - 14:43:05: "ExOdUs<103><WON:905589>" connected, address "24.218.148.211:27005" +L 08/24/1999 - 14:43:06: "A_Small_Child<102><WON:1443809>" has entered the game +L 08/24/1999 - 14:43:08: "Octone<94>" disconnected +L 08/24/1999 - 14:43:16: "ExOdUs<103><WON:905589>" has entered the game +L 08/24/1999 - 14:43:20: "A_Small_Child<102>" joined team "1". +L 08/24/1999 - 14:43:20: "ExOdUs<103>" joined team "2". +L 08/24/1999 - 14:43:26: "ExOdUs<103>" changed class to "Soldier" +L 08/24/1999 - 14:43:26: "ExOdUs<103>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:43:29: "Malfunkshun<104><WON:3070139>" connected, address "204.203.54.34:27005" +L 08/24/1999 - 14:43:29: "A_Small_Child<102>" changed class to "Engineer" +L 08/24/1999 - 14:43:29: "A_Small_Child<102>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:43:41: "DzNuts<105><WON:729929>" connected, address "207.104.115.18:27005" +L 08/24/1999 - 14:43:52: "A_Small_Child<102>" disconnected +L 08/24/1999 - 14:43:54: "DzNuts<105><WON:729929>" has entered the game +L 08/24/1999 - 14:43:57: "DzNuts<105>" joined team "1". +L 08/24/1999 - 14:44:00: "DzNuts<105>" changed class to "Sniper" +L 08/24/1999 - 14:44:00: "DzNuts<105>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:44:22: "DzNuts<105>" say "you here?" +L 08/24/1999 - 14:44:25: "ExOdUs<103>" activated the goal "Blue Flag" +L 08/24/1999 - 14:44:30: "ExOdUs<103>" say "yeah" +L 08/24/1999 - 14:45:15: "DzNuts<105>" killed "ExOdUs<103>" with "sniperrifle" +L 08/24/1999 - 14:45:17: "ExOdUs<103>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:46:20: "Colorado<106><WON:3292169>" connected, address "129.82.35.23:27005" +L 08/24/1999 - 14:46:24: "ExOdUs<103>" killed "DzNuts<105>" with "rocket" +L 08/24/1999 - 14:46:25: "DzNuts<105>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:46:28: "Colorado<107><WON:3292169>" connected, address "129.82.35.23:27005" +L 08/24/1999 - 14:46:45: "Colorado<107><WON:3292169>" has entered the game +L 08/24/1999 - 14:46:46: "ExOdUs<103>" activated the goal "Blue Flag" +L 08/24/1999 - 14:46:48: "Colorado<107>" joined team "1". +L 08/24/1999 - 14:46:55: "DzNuts<105>" killed "ExOdUs<103>" with "sniperrifle" +L 08/24/1999 - 14:46:56: "ExOdUs<103>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:47:01: "Colorado<107>" changed class to "Soldier" +L 08/24/1999 - 14:47:01: "Colorado<107>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:47:39: "ExOdUs<103>" killed "DzNuts<105>" with "rocket" +L 08/24/1999 - 14:47:40: "DzNuts<105>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:47:45: "Colorado<107>" killed "ExOdUs<103>" with "rocket" +L 08/24/1999 - 14:47:50: "ExOdUs<103>" disconnected +L 08/24/1999 - 14:48:38: "Colorado<107>" changed to team "2". +L 08/24/1999 - 14:48:38: "Colorado<107>" killed self with "world" +L 08/24/1999 - 14:48:39: "DzNuts<105>" changed class to "Sniper" +L 08/24/1999 - 14:48:45: "Colorado<107>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:48:46: "Mantis<108><WON:1017509>" connected, address "206.112.207.101:27005" +L 08/24/1999 - 14:48:56: "Colorado<107>" changed class to "Soldier" +L 08/24/1999 - 14:48:56: "Colorado<107>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:49:13: "Mantis<108><WON:1017509>" has entered the game +L 08/24/1999 - 14:49:19: "Mantis<108>" joined team "1". +L 08/24/1999 - 14:49:26: "Mantis<108>" changed class to "Demoman" +L 08/24/1999 - 14:49:26: "Mantis<108>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:49:53: "harfeco<109><WON:921949>" connected, address "24.66.219.4:27005" +L 08/24/1999 - 14:49:59: "DzNuts<105>" killed "Colorado<107>" with "sniperrifle" +L 08/24/1999 - 14:50:00: "Colorado<107>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:50:15: "Mantis<108>" activated the goal "Red Flag" +L 08/24/1999 - 14:50:58: "Mantis<108>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 14:51:01: "DzNuts<105>" activated the goal "Red Flag" +L 08/24/1999 - 14:51:21: "[AmA]Unknown<110><WON:3100009>" connected, address "4.48.76.33:27005" +L 08/24/1999 - 14:51:34: "Colorado<107>" killed "DzNuts<105>" with "rocket" +L 08/24/1999 - 14:51:36: "DzNuts<105>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:51:37: "Mantis<108>" killed self with "mirvgrenade" +L 08/24/1999 - 14:51:39: "Mantis<108>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:51:44: "DzNuts<105>" activated the goal "Red Flag" +L 08/24/1999 - 14:51:45: "[AmA]Unknown<110><WON:3100009>" has entered the game +L 08/24/1999 - 14:51:51: "[AmA]Unknown<110>" joined team "2". +L 08/24/1999 - 14:51:52: "Mantis<108>" killed "Colorado<107>" with "gl_grenade" +L 08/24/1999 - 14:51:56: "Colorado<107>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:51:57: "[AmA]Unknown<110>" changed class to "Sniper" +L 08/24/1999 - 14:51:57: "[AmA]Unknown<110>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:52:01: "Mantis<108>" disconnected +L 08/24/1999 - 14:52:04: "Chosen1<111><WON:964259>" connected, address "152.206.75.22:27005" +L 08/24/1999 - 14:52:07: "Colorado<107>" disconnected +L 08/24/1999 - 14:52:25: "DzNuts<105>" activated the goal "Team 1 dropoff" +L 08/24/1999 - 14:52:30: "[AmA]Unknown<110>" killed "DzNuts<105>" with "sniperrifle" +L 08/24/1999 - 14:52:31: "DzNuts<105>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:52:48: "[AmA]Unknown<110>" say "so close you got my down to 2health" +L 08/24/1999 - 14:53:08: "[AmA]Unknown<110>" killed "DzNuts<105>" with "sniperrifle" +L 08/24/1999 - 14:53:09: "DzNuts<105>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 14:53:39: =------= MATCH RESULTS =------= +L 08/24/1999 - 14:53:39: "red" defeated "blue" +L 08/24/1999 - 14:53:39: "blue" RESULTS: "1" players. "110" frags, "1" unaccounted for. "60" team score. Allies: +L 08/24/1999 - 14:53:39: "red" RESULTS: "1" players. "125" frags, "1" unaccounted for. "70" team score. Allies: +L 08/24/1999 - 14:53:41: "[AmA]Unknown<110>" say "Great Game All" +L 08/24/1999 - 14:55:45: Log closed. diff --git a/utils/tfstats/testsuite2/l0824012.log b/utils/tfstats/testsuite2/l0824012.log new file mode 100644 index 0000000..3a2377e --- /dev/null +++ b/utils/tfstats/testsuite2/l0824012.log @@ -0,0 +1,91 @@ +L 08/24/1999 - 14:55:45: Log file started. +L 08/24/1999 - 14:55:45: Spawning server "hunted" +L 08/24/1999 - 14:55:45: server cvars start +L 08/24/1999 - 14:55:45: "cr_random" = "0" +L 08/24/1999 - 14:55:45: "cr_engineer" = "0" +L 08/24/1999 - 14:55:45: "cr_spy" = "0" +L 08/24/1999 - 14:55:45: "cr_pyro" = "0" +L 08/24/1999 - 14:55:45: "cr_hwguy" = "0" +L 08/24/1999 - 14:55:45: "cr_medic" = "0" +L 08/24/1999 - 14:55:45: "cr_demoman" = "0" +L 08/24/1999 - 14:55:45: "cr_soldier" = "0" +L 08/24/1999 - 14:55:45: "cr_sniper" = "0" +L 08/24/1999 - 14:55:45: "cr_scout" = "0" +L 08/24/1999 - 14:55:45: "decalfrequency" = "30" +L 08/24/1999 - 14:55:45: "mp_autocrosshair" = "1" +L 08/24/1999 - 14:55:45: "mp_flashlight" = "0" +L 08/24/1999 - 14:55:45: "mp_footsteps" = "1" +L 08/24/1999 - 14:55:45: "mp_forcerespawn" = "1" +L 08/24/1999 - 14:55:45: "mp_weaponstay" = "0" +L 08/24/1999 - 14:55:45: "mp_falldamage" = "0" +L 08/24/1999 - 14:55:45: "mp_friendlyfire" = "0" +L 08/24/1999 - 14:55:45: "mp_timelimit" = "30" +L 08/24/1999 - 14:55:45: "mp_fraglimit" = "0" +L 08/24/1999 - 14:55:45: "mp_teamplay" = "21" +L 08/24/1999 - 14:55:45: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 14:55:45: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 14:55:45: "tfc_adminpwd" = "" +L 08/24/1999 - 14:55:45: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 14:55:45: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 14:55:45: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 14:55:45: "tfc_autoteam" = "1" +L 08/24/1999 - 14:55:45: "sv_maxrate" = "0" +L 08/24/1999 - 14:55:45: "sv_minrate" = "0" +L 08/24/1999 - 14:55:45: "sv_allowupload" = "1" +L 08/24/1999 - 14:55:45: "sv_allowdownload" = "1" +L 08/24/1999 - 14:55:45: "sv_upload_maxsize" = "0" +L 08/24/1999 - 14:55:45: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 14:55:45: "sv_spectalk" = "1" +L 08/24/1999 - 14:55:45: "sv_maxspectators" = "8" +L 08/24/1999 - 14:55:45: "sv_cheats" = "0" +L 08/24/1999 - 14:55:45: "sv_clienttrace" = "3.5" +L 08/24/1999 - 14:55:45: "sv_timeout" = "65" +L 08/24/1999 - 14:55:45: "sv_waterfriction" = "1" +L 08/24/1999 - 14:55:45: "sv_wateraccelerate" = "10" +L 08/24/1999 - 14:55:45: "sv_airaccelerate" = "10" +L 08/24/1999 - 14:55:45: "sv_airmove" = "1" +L 08/24/1999 - 14:55:45: "sv_bounce" = "1" +L 08/24/1999 - 14:55:45: "sv_clipmode" = "0" +L 08/24/1999 - 14:55:45: "sv_stepsize" = "18" +L 08/24/1999 - 14:55:45: "sv_accelerate" = "10" +L 08/24/1999 - 14:55:45: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 14:55:45: "sv_stopspeed" = "100" +L 08/24/1999 - 14:55:45: "edgefriction" = "2" +L 08/24/1999 - 14:55:45: "sv_friction" = "4" +L 08/24/1999 - 14:55:45: "sv_gravity" = "800" +L 08/24/1999 - 14:55:45: "sv_aim" = "0" +L 08/24/1999 - 14:55:45: "sv_password" = "" +L 08/24/1999 - 14:55:45: "pausable" = "0" +L 08/24/1999 - 14:55:45: "coop" = "0" +L 08/24/1999 - 14:55:45: "deathmatch" = "1" +L 08/24/1999 - 14:55:45: "mp_logecho" = "1" +L 08/24/1999 - 14:55:45: "mp_logfile" = "1" +L 08/24/1999 - 14:55:45: "cmdline" = "0" +L 08/24/1999 - 14:55:45: server cvars end +L 08/24/1999 - 14:55:46: Map CRC "-1879475242" +L 08/24/1999 - 14:55:46: "sv_maxspeed" = "500" +L 08/24/1999 - 14:55:46: Server name is "VALVe Test Server" +L 08/24/1999 - 14:55:46: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 15:02:33: "Player<112><WON:75039>" connected, address "142.165.140.229:27005" +L 08/24/1999 - 15:03:04: "Player<112><WON:75039>" has entered the game +L 08/24/1999 - 15:03:12: "Player<112>" joined team "1". +L 08/24/1999 - 15:03:14: "Player<112>" changed class to "Civilian" +L 08/24/1999 - 15:03:14: "Player<112>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 15:03:14: "Player<112>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 15:04:51: "Player<112>" disconnected +L 08/24/1999 - 15:04:51: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 15:21:30: "Player<113><WON:1675699>" connected, address "209.67.71.100:16178" +L 08/24/1999 - 15:21:51: "Player<113><WON:1675699>" has entered the game +L 08/24/1999 - 15:21:55: "Player<113>" joined team "1". +L 08/24/1999 - 15:21:57: "Player<113>" changed class to "Civilian" +L 08/24/1999 - 15:21:57: "Player<113>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 15:21:57: "Player<113>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 15:23:30: "Player<113>" disconnected +L 08/24/1999 - 15:23:30: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 15:25:45: =------= MATCH RESULTS =------= +L 08/24/1999 - 15:25:45: "yellow" defeated "blue" and "red" +L 08/24/1999 - 15:25:45: "blue" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies:"2" +L 08/24/1999 - 15:25:45: "red" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies:"1" +L 08/24/1999 - 15:25:45: "yellow" RESULTS: "0" players. "0" frags, "0" unaccounted for. "50" team score. Allies: +L 08/24/1999 - 15:26:23: "xMimiCx<114><WON:1261629>" connected, address "24.65.104.9:27005" +L 08/24/1999 - 15:27:16: Log closed. diff --git a/utils/tfstats/testsuite2/l0824013.log b/utils/tfstats/testsuite2/l0824013.log new file mode 100644 index 0000000..85a0857 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824013.log @@ -0,0 +1,231 @@ +L 08/24/1999 - 15:27:16: Log file started. +L 08/24/1999 - 15:27:16: Spawning server "cz2" +L 08/24/1999 - 15:27:16: server cvars start +L 08/24/1999 - 15:27:16: "cr_random" = "0" +L 08/24/1999 - 15:27:16: "cr_engineer" = "0" +L 08/24/1999 - 15:27:16: "cr_spy" = "0" +L 08/24/1999 - 15:27:16: "cr_pyro" = "0" +L 08/24/1999 - 15:27:16: "cr_hwguy" = "0" +L 08/24/1999 - 15:27:16: "cr_medic" = "0" +L 08/24/1999 - 15:27:16: "cr_demoman" = "0" +L 08/24/1999 - 15:27:16: "cr_soldier" = "0" +L 08/24/1999 - 15:27:16: "cr_sniper" = "0" +L 08/24/1999 - 15:27:16: "cr_scout" = "0" +L 08/24/1999 - 15:27:16: "decalfrequency" = "30" +L 08/24/1999 - 15:27:16: "mp_autocrosshair" = "1" +L 08/24/1999 - 15:27:16: "mp_flashlight" = "0" +L 08/24/1999 - 15:27:16: "mp_footsteps" = "1" +L 08/24/1999 - 15:27:16: "mp_forcerespawn" = "1" +L 08/24/1999 - 15:27:16: "mp_weaponstay" = "0" +L 08/24/1999 - 15:27:16: "mp_falldamage" = "0" +L 08/24/1999 - 15:27:16: "mp_friendlyfire" = "0" +L 08/24/1999 - 15:27:16: "mp_timelimit" = "30" +L 08/24/1999 - 15:27:16: "mp_fraglimit" = "0" +L 08/24/1999 - 15:27:16: "mp_teamplay" = "21" +L 08/24/1999 - 15:27:16: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 15:27:16: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 15:27:16: "tfc_adminpwd" = "" +L 08/24/1999 - 15:27:16: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 15:27:16: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 15:27:16: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 15:27:16: "tfc_autoteam" = "1" +L 08/24/1999 - 15:27:16: "sv_maxrate" = "0" +L 08/24/1999 - 15:27:16: "sv_minrate" = "0" +L 08/24/1999 - 15:27:16: "sv_allowupload" = "1" +L 08/24/1999 - 15:27:16: "sv_allowdownload" = "1" +L 08/24/1999 - 15:27:16: "sv_upload_maxsize" = "0" +L 08/24/1999 - 15:27:16: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 15:27:16: "sv_spectalk" = "1" +L 08/24/1999 - 15:27:16: "sv_maxspectators" = "8" +L 08/24/1999 - 15:27:17: "sv_cheats" = "0" +L 08/24/1999 - 15:27:17: "sv_clienttrace" = "3.5" +L 08/24/1999 - 15:27:17: "sv_timeout" = "65" +L 08/24/1999 - 15:27:17: "sv_waterfriction" = "1" +L 08/24/1999 - 15:27:17: "sv_wateraccelerate" = "10" +L 08/24/1999 - 15:27:17: "sv_airaccelerate" = "10" +L 08/24/1999 - 15:27:17: "sv_airmove" = "1" +L 08/24/1999 - 15:27:17: "sv_bounce" = "1" +L 08/24/1999 - 15:27:17: "sv_clipmode" = "0" +L 08/24/1999 - 15:27:17: "sv_stepsize" = "18" +L 08/24/1999 - 15:27:17: "sv_accelerate" = "10" +L 08/24/1999 - 15:27:17: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 15:27:17: "sv_stopspeed" = "100" +L 08/24/1999 - 15:27:17: "edgefriction" = "2" +L 08/24/1999 - 15:27:17: "sv_friction" = "4" +L 08/24/1999 - 15:27:17: "sv_gravity" = "800" +L 08/24/1999 - 15:27:17: "sv_aim" = "0" +L 08/24/1999 - 15:27:17: "sv_password" = "" +L 08/24/1999 - 15:27:17: "pausable" = "0" +L 08/24/1999 - 15:27:17: "coop" = "0" +L 08/24/1999 - 15:27:17: "deathmatch" = "1" +L 08/24/1999 - 15:27:17: "mp_logecho" = "1" +L 08/24/1999 - 15:27:17: "mp_logfile" = "1" +L 08/24/1999 - 15:27:17: "cmdline" = "0" +L 08/24/1999 - 15:27:17: server cvars end +L 08/24/1999 - 15:27:18: Map CRC "1880504211" +L 08/24/1999 - 15:27:18: "sv_maxspeed" = "500" +L 08/24/1999 - 15:27:18: Server name is "VALVe Test Server" +L 08/24/1999 - 15:27:18: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 15:27:28: "Bodybag<115><WON:3289849>" connected, address "62.136.15.138:27005" +L 08/24/1999 - 15:27:54: "Bar Fly<116><WON:555639>" connected, address "153.36.254.148:27005" +L 08/24/1999 - 15:28:17: "Bar Fly<116><WON:555639>" has entered the game +L 08/24/1999 - 15:28:23: "Bar Fly<116>" joined team "1". +L 08/24/1999 - 15:28:27: "Bar Fly<116>" changed class to "Medic" +L 08/24/1999 - 15:28:27: "Bar Fly<116>" activated the goal "i_p_t" +L 08/24/1999 - 15:28:41: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:29:10: Named Broadcast: "#cz_bcap1" ("Bar Fly<116>") +L 08/24/1999 - 15:29:33: "Bar Fly<116>" activated the goal "blue flag 2" +L 08/24/1999 - 15:30:11: Named Broadcast: "#cz_bcap2" ("Bar Fly<116>") +L 08/24/1999 - 15:30:40: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:31:23: Named Broadcast: "#cz_bcap4" ("Bar Fly<116>") +L 08/24/1999 - 15:32:13: "Tiki_God<117><WON:2212509>" connected, address "208.251.202.157:27005" +L 08/24/1999 - 15:32:21: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:32:54: Named Broadcast: "#cz_bcap3" ("Bar Fly<116>") +L 08/24/1999 - 15:33:07: "Tiki_God<117><WON:2212509>" has entered the game +L 08/24/1999 - 15:33:17: "Tiki_God<117>" joined team "2". +L 08/24/1999 - 15:33:18: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:33:26: "Tiki_God<117>" changed class to "Scout" +L 08/24/1999 - 15:33:26: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:33:39: "Tiki_God<117>" activated the goal "red marker 2" +L 08/24/1999 - 15:34:06: Named Broadcast: "#cz_bcap5" ("Bar Fly<116>") +L 08/24/1999 - 15:34:07: Named Broadcast: "#cz_rcap4" ("Tiki_God<117>") +L 08/24/1999 - 15:34:27: "Bar Fly<116>" changed class to "Demoman" +L 08/24/1999 - 15:34:33: "Bar Fly<116>" changed class to "Engineer" +L 08/24/1999 - 15:34:37: "Tiki_God<117>" activated the goal "red marker 1" +L 08/24/1999 - 15:34:43: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:35:12: Named Broadcast: "#cz_bcap1" ("Bar Fly<116>") +L 08/24/1999 - 15:35:20: Named Broadcast: "#cz_rcap2" ("Tiki_God<117>") +L 08/24/1999 - 15:35:40: "Tiki_God<117>" activated the goal "red marker 2" +L 08/24/1999 - 15:35:48: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:36:25: Named Broadcast: "#cz_bcap2" ("Bar Fly<116>") +L 08/24/1999 - 15:36:26: Named Broadcast: "#cz_rcap1" ("Tiki_God<117>") +L 08/24/1999 - 15:36:57: "Ramirez<118><WON:2355569>" connected, address "63.75.210.67:27005" +L 08/24/1999 - 15:37:08: "Ramirez<118><WON:2355569>" has entered the game +L 08/24/1999 - 15:37:08: "Ramirez<118>" joined team "1". +L 08/24/1999 - 15:37:14: "Ramirez<118>" changed class to "Sniper" +L 08/24/1999 - 15:37:14: "Ramirez<118>" activated the goal "i_p_t" +L 08/24/1999 - 15:37:58: "Tiki_God<117>" activated the goal "red marker 1" +L 08/24/1999 - 15:38:09: "Ramirez<118>" killed "Tiki_God<117>" with "sniperrifle" +L 08/24/1999 - 15:38:11: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:38:13: "Ramirez<118>" say "*8-)" +L 08/24/1999 - 15:38:21: "Tiki_God<117>" activated the goal "red marker 1" +L 08/24/1999 - 15:38:26: "Bar Fly<116>" say_team "i guess I'll get flags" +L 08/24/1999 - 15:38:50: Named Broadcast: "#cz_rcap3" ("Tiki_God<117>") +L 08/24/1999 - 15:38:57: "Ramirez<118>" killed "Tiki_God<117>" with "nails" +L 08/24/1999 - 15:39:00: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:39:02: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:39:07: "Tiki_God<117>" activated the goal "red marker 1" +L 08/24/1999 - 15:39:30: Named Broadcast: "#cz_bcap1" ("Bar Fly<116>") +L 08/24/1999 - 15:39:37: Named Broadcast: "#cz_rcap5" ("Tiki_God<117>") +L 08/24/1999 - 15:39:46: "Ramirez<118>" killed "Tiki_God<117>" with "nails" +L 08/24/1999 - 15:39:48: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:39:52: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:40:03: "Tiki_God<117>" activated the goal "red marker 2" +L 08/24/1999 - 15:40:20: "Ramirez<118>" killed "Tiki_God<117>" with "sniperrifle" +L 08/24/1999 - 15:40:23: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:40:28: "The<119><WON:69859>" connected, address "63.75.210.51:27005" +L 08/24/1999 - 15:40:36: "Tiki_God<117>" activated the goal "red marker 1" +L 08/24/1999 - 15:40:36: Named Broadcast: "#cz_bcap4" ("Bar Fly<116>") +L 08/24/1999 - 15:40:41: "The<119><WON:69859>" has entered the game +L 08/24/1999 - 15:40:42: "The<119>" changed name to "The Jesus<119>" +L 08/24/1999 - 15:40:44: "Tiki_God<117>" changed class to "Soldier" +L 08/24/1999 - 15:40:45: "The Jesus<119>" joined team "2". +L 08/24/1999 - 15:40:47: "Ramirez<118>" say "eek" +L 08/24/1999 - 15:40:48: "The Jesus<119>" changed class to "Sniper" +L 08/24/1999 - 15:40:48: "The Jesus<119>" activated the goal "i_p_t" +L 08/24/1999 - 15:41:07: "The Jesus<119>" disconnected +L 08/24/1999 - 15:41:09: "Ramirez<118>" killed "Tiki_God<117>" with "nails" +L 08/24/1999 - 15:41:11: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:41:16: "The Jesus<119><WON:69859>" has entered the game +L 08/24/1999 - 15:41:24: "Hudson<120><WON:328069>" connected, address "63.11.192.39:27005" +L 08/24/1999 - 15:41:24: "Tiki_God<117>" activated the goal "red marker 2" +L 08/24/1999 - 15:41:32: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:41:36: "The Jesus<119>" joined team "2". +L 08/24/1999 - 15:41:41: "The Jesus<119>" changed class to "Sniper" +L 08/24/1999 - 15:41:41: "The Jesus<119>" activated the goal "i_p_t" +L 08/24/1999 - 15:41:44: "Smitty-on-your-ASS!!!<121><WON:3300159>" connected, address "165.247.36.221:27005" +L 08/24/1999 - 15:42:05: Named Broadcast: "#cz_bcap3" ("Bar Fly<116>") +L 08/24/1999 - 15:42:07: "Smitty-on-your-ASS!!!<121><WON:3300159>" has entered the game +L 08/24/1999 - 15:42:10: "Ramirez<118>" killed "Tiki_God<117>" with "sniperrifle" +L 08/24/1999 - 15:42:19: "Smitty-on-your-ASS!!!<121>" disconnected +L 08/24/1999 - 15:42:21: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:42:23: "The Jesus<119>" killed "Ramirez<118>" with "headshot" +L 08/24/1999 - 15:42:26: "Ramirez<118>" say "doh" +L 08/24/1999 - 15:42:26: "Ramirez<118>" activated the goal "i_p_t" +L 08/24/1999 - 15:42:29: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:42:32: "The Jesus<119>" say "no one fucks with the jesus" +L 08/24/1999 - 15:42:37: "Tiki_God<117>" changed class to "Medic" +L 08/24/1999 - 15:42:38: "Ramirez<118>" say "*8-)" +L 08/24/1999 - 15:42:42: "Tiki_God<117>" activated the goal "red marker 2" +L 08/24/1999 - 15:42:54: "Tiki_God<117>" changed class to "Medic" +L 08/24/1999 - 15:43:42: "Tiki_God<117>" killed "Bar Fly<116>" with "rocket" +L 08/24/1999 - 15:43:43: "Bar Fly<116>" activated the goal "i_p_t" +L 08/24/1999 - 15:43:52: "Bar Fly<116>" changed class to "Medic" +L 08/24/1999 - 15:43:54: "Bar Fly<116>" changed class to "Engineer" +L 08/24/1999 - 15:44:04: "Ramirez<118>" killed "The Jesus<119>" with "headshot" +L 08/24/1999 - 15:44:07: "The Jesus<119>" activated the goal "i_p_t" +L 08/24/1999 - 15:44:08: "Tiki_God<117>" say "are tehre any special messages besides christmas and today?" +L 08/24/1999 - 15:44:27: "Ramirez<118>" killed "Tiki_God<117>" with "nails" +L 08/24/1999 - 15:44:29: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:44:32: "Ramirez<118>" killed "The Jesus<119>" with "nails" +L 08/24/1999 - 15:44:34: "The Jesus<119>" activated the goal "i_p_t" +L 08/24/1999 - 15:44:40: "Tiki_God<117>" activated the goal "red marker 2" +L 08/24/1999 - 15:44:42: "Bar Fly<116>" built a "sentry". +L 08/24/1999 - 15:44:56: "Ramirez<118>" say "not that I know of" +L 08/24/1999 - 15:44:58: "Ramirez<118>" say "I think those are it" +L 08/24/1999 - 15:45:04: "Bar Fly<116>" killed "The Jesus<119>" with "sentrygun" +L 08/24/1999 - 15:45:05: "The Jesus<119>" activated the goal "i_p_t" +L 08/24/1999 - 15:45:17: Named Broadcast: "#cz_rcap4" ("Tiki_God<117>") +L 08/24/1999 - 15:45:39: "The Jesus<119>" disconnected +L 08/24/1999 - 15:45:50: "Tiki_God<117>" activated the goal "red marker 2" +L 08/24/1999 - 15:45:54: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:46:30: "Tiki_God<117>" killed "Bar Fly<116>" with "supernails" +L 08/24/1999 - 15:46:31: "Bar Fly<116>" activated the goal "i_p_t" +L 08/24/1999 - 15:46:42: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:46:56: Named Broadcast: "#cz_rcap2" ("Tiki_God<117>") +L 08/24/1999 - 15:47:17: "Ramirez<118>" killed "Tiki_God<117>" with "sniperrifle" +L 08/24/1999 - 15:47:20: "E<122><WON:1929879>" connected, address "168.191.232.130:27005" +L 08/24/1999 - 15:47:20: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:47:31: "Tiki_God<117>" activated the goal "red marker 1" +L 08/24/1999 - 15:47:39: "E<122><WON:1929879>" has entered the game +L 08/24/1999 - 15:47:43: Named Broadcast: "#cz_bcap5" ("Bar Fly<116>") +L 08/24/1999 - 15:47:44: "E<122>" joined team "2". +L 08/24/1999 - 15:47:50: "Bar Fly<116>" killed "Tiki_God<117>" with "sentrygun" +L 08/24/1999 - 15:47:52: "E<122>" changed class to "Soldier" +L 08/24/1999 - 15:47:52: "E<122>" activated the goal "i_p_t" +L 08/24/1999 - 15:47:54: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:47:59: "E<122>" say_team "where is sg?" +L 08/24/1999 - 15:48:04: "Tiki_God<117>" activated the goal "red marker 2" +L 08/24/1999 - 15:48:10: "Tiki_God<117>" changed class to "Sniper" +L 08/24/1999 - 15:48:11: "Ramirez<118>" killed "E<122>" with "sniperrifle" +L 08/24/1999 - 15:48:15: "E<122>" activated the goal "i_p_t" +L 08/24/1999 - 15:48:22: "Ramirez<118>" killed "Tiki_God<117>" with "sniperrifle" +L 08/24/1999 - 15:48:28: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:48:39: "E<122>" killed "Ramirez<118>" with "rocket" +L 08/24/1999 - 15:48:40: "Ramirez<118>" activated the goal "i_p_t" +L 08/24/1999 - 15:48:50: "Bar Fly<116>" activated the goal "blue flag 3" +L 08/24/1999 - 15:48:54: "Bar Fly<116>" killed "Tiki_God<117>" with "sentrygun" +L 08/24/1999 - 15:48:56: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:49:20: "Ramirez<118>" killed "Tiki_God<117>" with "nails" +L 08/24/1999 - 15:49:26: "Tiki_God<117>" changed class to "HWGuy" +L 08/24/1999 - 15:49:27: "Tiki_God<117>" activated the goal "i_p_t" +L 08/24/1999 - 15:50:04: "Ramirez<118>" disconnected +L 08/24/1999 - 15:50:36: "Tiki_God<117>" disconnected +L 08/24/1999 - 15:50:36: "Bar Fly<116>" disconnected +L 08/24/1999 - 15:50:36: "<-1>" destroyed "Bar Fly<116>"'s "sentry". +L 08/24/1999 - 15:50:36: "E<122>" disconnected +L 08/24/1999 - 15:52:09: "Tiki_God<123><WON:2212509>" connected, address "208.251.202.157:27005" +L 08/24/1999 - 15:53:03: "Tiki_God<123><WON:2212509>" has entered the game +L 08/24/1999 - 15:53:07: "Tiki_God<123>" joined team "1". +L 08/24/1999 - 15:53:13: "Tiki_God<123>" changed class to "Scout" +L 08/24/1999 - 15:53:13: "Tiki_God<123>" activated the goal "i_p_t" +L 08/24/1999 - 15:53:24: "Tiki_God<123>" activated the goal "blue flag 1" +L 08/24/1999 - 15:54:01: Named Broadcast: "#cz_bcap4" ("Tiki_God<123>") +L 08/24/1999 - 15:55:22: "Tiki_God<123>" disconnected +L 08/24/1999 - 15:57:15: "The<124><WON:69859>" connected, address "63.75.210.51:27005" +L 08/24/1999 - 15:57:18: =------= MATCH RESULTS =------= +L 08/24/1999 - 15:57:18: "blue" defeated "red" +L 08/24/1999 - 15:57:18: "blue" RESULTS: "1" players. "40" frags, "1" unaccounted for. "170" team score. Allies: +L 08/24/1999 - 15:57:18: "red" RESULTS: "0" players. "18" frags, "0" unaccounted for. "79" team score. Allies: +L 08/24/1999 - 15:57:22: "The<124>" changed name to "The Jesus<124>" +L 08/24/1999 - 15:57:27: Log closed. diff --git a/utils/tfstats/testsuite2/l0824014.log b/utils/tfstats/testsuite2/l0824014.log new file mode 100644 index 0000000..e34464d --- /dev/null +++ b/utils/tfstats/testsuite2/l0824014.log @@ -0,0 +1,266 @@ +L 08/24/1999 - 15:57:27: Log file started. +L 08/24/1999 - 15:57:27: Spawning server "well" +L 08/24/1999 - 15:57:27: server cvars start +L 08/24/1999 - 15:57:27: "cr_random" = "0" +L 08/24/1999 - 15:57:27: "cr_engineer" = "0" +L 08/24/1999 - 15:57:27: "cr_spy" = "0" +L 08/24/1999 - 15:57:27: "cr_pyro" = "0" +L 08/24/1999 - 15:57:27: "cr_hwguy" = "0" +L 08/24/1999 - 15:57:27: "cr_medic" = "0" +L 08/24/1999 - 15:57:27: "cr_demoman" = "0" +L 08/24/1999 - 15:57:27: "cr_soldier" = "0" +L 08/24/1999 - 15:57:27: "cr_sniper" = "0" +L 08/24/1999 - 15:57:27: "cr_scout" = "0" +L 08/24/1999 - 15:57:27: "decalfrequency" = "30" +L 08/24/1999 - 15:57:27: "mp_autocrosshair" = "1" +L 08/24/1999 - 15:57:27: "mp_flashlight" = "0" +L 08/24/1999 - 15:57:27: "mp_footsteps" = "1" +L 08/24/1999 - 15:57:27: "mp_forcerespawn" = "1" +L 08/24/1999 - 15:57:27: "mp_weaponstay" = "0" +L 08/24/1999 - 15:57:27: "mp_falldamage" = "0" +L 08/24/1999 - 15:57:27: "mp_friendlyfire" = "0" +L 08/24/1999 - 15:57:27: "mp_timelimit" = "30" +L 08/24/1999 - 15:57:27: "mp_fraglimit" = "0" +L 08/24/1999 - 15:57:27: "mp_teamplay" = "21" +L 08/24/1999 - 15:57:27: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 15:57:27: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 15:57:27: "tfc_adminpwd" = "" +L 08/24/1999 - 15:57:27: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 15:57:27: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 15:57:27: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 15:57:27: "tfc_autoteam" = "1" +L 08/24/1999 - 15:57:27: "sv_maxrate" = "0" +L 08/24/1999 - 15:57:27: "sv_minrate" = "0" +L 08/24/1999 - 15:57:27: "sv_allowupload" = "1" +L 08/24/1999 - 15:57:27: "sv_allowdownload" = "1" +L 08/24/1999 - 15:57:27: "sv_upload_maxsize" = "0" +L 08/24/1999 - 15:57:27: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 15:57:27: "sv_spectalk" = "1" +L 08/24/1999 - 15:57:27: "sv_maxspectators" = "8" +L 08/24/1999 - 15:57:27: "sv_cheats" = "0" +L 08/24/1999 - 15:57:27: "sv_clienttrace" = "3.5" +L 08/24/1999 - 15:57:27: "sv_timeout" = "65" +L 08/24/1999 - 15:57:27: "sv_waterfriction" = "1" +L 08/24/1999 - 15:57:27: "sv_wateraccelerate" = "10" +L 08/24/1999 - 15:57:27: "sv_airaccelerate" = "10" +L 08/24/1999 - 15:57:27: "sv_airmove" = "1" +L 08/24/1999 - 15:57:27: "sv_bounce" = "1" +L 08/24/1999 - 15:57:27: "sv_clipmode" = "0" +L 08/24/1999 - 15:57:27: "sv_stepsize" = "18" +L 08/24/1999 - 15:57:27: "sv_accelerate" = "10" +L 08/24/1999 - 15:57:27: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 15:57:27: "sv_stopspeed" = "100" +L 08/24/1999 - 15:57:27: "edgefriction" = "2" +L 08/24/1999 - 15:57:27: "sv_friction" = "4" +L 08/24/1999 - 15:57:27: "sv_gravity" = "800" +L 08/24/1999 - 15:57:27: "sv_aim" = "0" +L 08/24/1999 - 15:57:27: "sv_password" = "" +L 08/24/1999 - 15:57:27: "pausable" = "0" +L 08/24/1999 - 15:57:27: "coop" = "0" +L 08/24/1999 - 15:57:27: "deathmatch" = "1" +L 08/24/1999 - 15:57:27: "mp_logecho" = "1" +L 08/24/1999 - 15:57:27: "mp_logfile" = "1" +L 08/24/1999 - 15:57:27: "cmdline" = "0" +L 08/24/1999 - 15:57:27: server cvars end +L 08/24/1999 - 15:57:28: Map CRC "-1991804164" +L 08/24/1999 - 15:57:28: "sv_maxspeed" = "500" +L 08/24/1999 - 15:57:28: Server name is "VALVe Test Server" +L 08/24/1999 - 15:57:28: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 15:57:37: "The Jesus<124><WON:69859>" has entered the game +L 08/24/1999 - 15:57:49: "Player<125><WON:3319509>" connected, address "209.103.20.190:27005" +L 08/24/1999 - 15:57:52: "BfGoku178<126><WON:1866469>" connected, address "63.10.230.221:27005" +L 08/24/1999 - 15:57:53: "The Jesus<124>" joined team "2". +L 08/24/1999 - 15:57:54: "The Jesus<124>" changed class to "Soldier" +L 08/24/1999 - 15:57:54: "The Jesus<124>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 15:57:56: "The Jesus<124>" activated the goal "spawn_pak" +L 08/24/1999 - 15:57:58: "The Jesus<124>" activated the goal "spawn_pak" +L 08/24/1999 - 15:58:14: "The Jesus<124>" activated the goal "func_button 1" +L 08/24/1999 - 15:58:19: "The Jesus<124>" activated the goal "func_button 1" +L 08/24/1999 - 15:58:25: "The Jesus<124>" activated the goal "func_button 1" +L 08/24/1999 - 15:58:29: "BfGoku178<126><WON:1866469>" has entered the game +L 08/24/1999 - 15:58:31: "The Jesus<124>" killed self with "rocket" +L 08/24/1999 - 15:58:32: "The Jesus<124>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 15:58:33: "The Jesus<124>" activated the goal "spawn_pak" +L 08/24/1999 - 15:58:35: "The Jesus<124>" disconnected +L 08/24/1999 - 15:58:39: "The Jesus<124><WON:69859>" has entered the game +L 08/24/1999 - 15:58:41: "The Jesus<124>" joined team "1". +L 08/24/1999 - 15:58:44: "BfGoku178<126>" disconnected +L 08/24/1999 - 15:58:44: "The Jesus<124>" changed class to "Soldier" +L 08/24/1999 - 15:58:44: "The Jesus<124>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 15:58:45: "The Jesus<124>" activated the goal "spawn_pak" +L 08/24/1999 - 15:59:08: "The Jesus<124>" disconnected +L 08/24/1999 - 15:59:12: "The Jesus<124><WON:69859>" has entered the game +L 08/24/1999 - 15:59:17: "The Jesus<124>" joined team "1". +L 08/24/1999 - 15:59:20: "The Jesus<124>" changed class to "Soldier" +L 08/24/1999 - 15:59:20: "The Jesus<124>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 15:59:22: "The Jesus<124>" activated the goal "spawn_pak" +L 08/24/1999 - 15:59:49: "Player<127><WON:3295969>" connected, address "199.44.17.121:27005" +L 08/24/1999 - 16:00:02: "The Jesus<124>" disconnected +L 08/24/1999 - 16:00:09: "airborne<128><WON:666109>" connected, address "24.237.1.43:27005" +L 08/24/1999 - 16:00:11: "Player<127><WON:3295969>" has entered the game +L 08/24/1999 - 16:00:16: "airborne<128><WON:666109>" has entered the game +L 08/24/1999 - 16:00:22: "airborne<128>" disconnected +L 08/24/1999 - 16:00:24: "Player<127>" joined team "1". +L 08/24/1999 - 16:00:32: "Player<127>" changed class to "Soldier" +L 08/24/1999 - 16:00:32: "Player<127>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:00:42: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:00:44: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:00:46: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:00:48: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:00:54: "ProjectX<129><WON:1316329>" connected, address "63.20.6.176:27005" +L 08/24/1999 - 16:00:54: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:00:56: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:00:59: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:06: "ProjectX<129><WON:1316329>" has entered the game +L 08/24/1999 - 16:01:09: "ProjectX<129>" joined team "2". +L 08/24/1999 - 16:01:13: "ProjectX<129>" changed class to "Soldier" +L 08/24/1999 - 16:01:13: "ProjectX<129>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:01:15: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:16: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:17: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:20: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:20: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:22: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:24: "ProjectX<129>" say "hi" +L 08/24/1999 - 16:01:24: "Player<127>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:32: "ProjectX<129>" say "your the host of this" +L 08/24/1999 - 16:01:33: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:34: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:36: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:01:38: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:02:06: "ProjectX<129>" activated the goal "func_button 1" +L 08/24/1999 - 16:02:17: "hunterseeker<130><WON:2568399>" connected, address "24.5.71.92:27005" +L 08/24/1999 - 16:02:24: "hunterseeker<130><WON:2568399>" has entered the game +L 08/24/1999 - 16:02:24: "hunterseeker<130>" joined team "1". +L 08/24/1999 - 16:02:28: "ProjectX<129>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 16:02:33: "hunterseeker<130>" changed class to "Medic" +L 08/24/1999 - 16:02:33: "hunterseeker<130>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:02:36: "hunterseeker<130>" activated the goal "spawn_pak" +L 08/24/1999 - 16:02:37: "ProjectX<129>" activated the goal "team one flag" +L 08/24/1999 - 16:02:39: "ProjectX<129>" activated the goal "func_button 5" +L 08/24/1999 - 16:02:40: "ProjectX<129>" activated the goal "func_door 14" +L 08/24/1999 - 16:02:42: "ProjectX<129>" activated the goal "func_door 14" +L 08/24/1999 - 16:02:58: "hunterseeker<130>" activated the goal "func_button 2" +L 08/24/1999 - 16:03:06: "Bloody Head<131><WON:841939>" connected, address "206.251.167.246:27005" +L 08/24/1999 - 16:03:17: "hunterseeker<130>" activated the goal "team two flag" +L 08/24/1999 - 16:03:17: "hunterseeker<130>" activated the goal "func_button 5" +L 08/24/1999 - 16:03:18: "hunterseeker<130>" activated the goal "func_door 14" +L 08/24/1999 - 16:03:18: "ProjectX<129>" activated the goal "func_button 2" +L 08/24/1999 - 16:03:21: "hunterseeker<130>" activated the goal "func_door 14" +L 08/24/1999 - 16:03:43: "Bloody Head<131><WON:841939>" has entered the game +L 08/24/1999 - 16:03:45: "ProjectX<129>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:03:46: "ProjectX<129>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:03:46: "ProjectX<129>" activated the goal "team two dropoff" +L 08/24/1999 - 16:03:47: "road<132><WON:76329>" connected, address "216.160.139.178:27005" +L 08/24/1999 - 16:03:48: "ProjectX<129>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:03:49: "ProjectX<129>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:03:50: "ProjectX<129>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 16:03:54: "ProjectX<129>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:03:55: "ProjectX<129>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:03:56: "hunterseeker<130>" activated the goal "func_button 1" +L 08/24/1999 - 16:03:57: "Bloody Head<131>" joined team "2". +L 08/24/1999 - 16:04:00: "Bloody Head<131>" changed class to "Soldier" +L 08/24/1999 - 16:04:00: "Bloody Head<131>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:04:00: "road<132><WON:76329>" has entered the game +L 08/24/1999 - 16:04:02: "Bloody Head<131>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:02: "ProjectX<129>" say "ill join blue okay" +L 08/24/1999 - 16:04:03: "Bloody Head<131>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:05: "ProjectX<129>" changed class to "Soldier" +L 08/24/1999 - 16:04:06: "ProjectX<129>" changed to team "1". +L 08/24/1999 - 16:04:06: "ProjectX<129>" killed self with "world" +L 08/24/1999 - 16:04:07: "ProjectX<129>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:04:09: "hunterseeker<130>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:04:09: "hunterseeker<130>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:04:10: "hunterseeker<130>" activated the goal "team one dropoff" +L 08/24/1999 - 16:04:10: "road<132>" joined team "2". +L 08/24/1999 - 16:04:11: "hunterseeker<130>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:04:12: "ProjectX<129>" changed class to "Soldier" +L 08/24/1999 - 16:04:12: "ProjectX<129>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:04:12: "hunterseeker<130>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:04:12: "Player<127>" say "ok" +L 08/24/1999 - 16:04:13: "hunterseeker<130>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:04:14: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:14: "road<132>" changed class to "Demoman" +L 08/24/1999 - 16:04:14: "road<132>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:04:16: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:16: "Player<127>" activated the goal "func_button 1" +L 08/24/1999 - 16:04:16: "Bloody Head<131>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:17: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:18: "Bloody Head<131>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:18: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:22: "road<132>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:23: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:25: "Player<127>" activated the goal "func_button 1" +L 08/24/1999 - 16:04:26: "KungFu<133><WON:1804459>" connected, address "198.211.20.43:27005" +L 08/24/1999 - 16:04:31: "ProjectX<129>" say "are you the host player" +L 08/24/1999 - 16:04:33: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:34: "ProjectX<129>" activated the goal "spawn_pak" +L 08/24/1999 - 16:04:34: "hunterseeker<130>" activated the goal "blue_pak7" +L 08/24/1999 - 16:04:34: "road<132>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:04:35: "hunterseeker<130>" activated the goal "blue_pak8" +L 08/24/1999 - 16:04:39: "KungFu<133><WON:1804459>" has entered the game +L 08/24/1999 - 16:05:51: "ProjectX<129>" disconnected +L 08/24/1999 - 16:05:51: "KungFu<133>" disconnected +L 08/24/1999 - 16:05:51: "Player<127>" disconnected +L 08/24/1999 - 16:05:51: "hunterseeker<130>" disconnected +L 08/24/1999 - 16:05:51: "Bloody Head<131>" disconnected +L 08/24/1999 - 16:05:51: "road<132>" disconnected +L 08/24/1999 - 16:13:05: "Dante<134><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/24/1999 - 16:13:08: "Dante<134><WON:1623209>" has entered the game +L 08/24/1999 - 16:13:09: "Dante<134>" joined team "1". +L 08/24/1999 - 16:13:12: "Dante<134>" changed class to "RandomPC" +L 08/24/1999 - 16:13:12: "Dante<134>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:13:15: "Dante<134>" activated the goal "spawn_pak" +L 08/24/1999 - 16:14:35: "Dante<134>" disconnected +L 08/24/1999 - 16:15:35: "Dante<135><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/24/1999 - 16:15:38: "Dante<135><WON:1623209>" has entered the game +L 08/24/1999 - 16:15:39: "Dante<135>" joined team "1". +L 08/24/1999 - 16:15:40: "atomic<136><WON:2027309>" connected, address "171.212.44.63:27005" +L 08/24/1999 - 16:15:41: "Dante<135>" changed class to "RandomPC" +L 08/24/1999 - 16:15:41: "Dante<135>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:15:49: "Dante<135>" activated the goal "spawn_pak" +L 08/24/1999 - 16:15:51: "Dante<135>" activated the goal "spawn_pak" +L 08/24/1999 - 16:16:01: "atomic<136><WON:2027309>" has entered the game +L 08/24/1999 - 16:16:04: "atomic<136>" joined team "2". +L 08/24/1999 - 16:16:52: "Dante<135>" activated the goal "func_button 2" +L 08/24/1999 - 16:17:00: "Dante<135>" activated the goal "func_button 2" +L 08/24/1999 - 16:17:18: "atomic<136>" disconnected +L 08/24/1999 - 16:17:46: "Dante<135>" disconnected +L 08/24/1999 - 16:21:35: "Player<137><WON:3305719>" connected, address "208.251.202.124:27005" +L 08/24/1999 - 16:21:56: "Player<137><WON:3305719>" has entered the game +L 08/24/1999 - 16:23:17: "Player<137>" joined team "1". +L 08/24/1999 - 16:23:22: "Player<137>" changed class to "Scout" +L 08/24/1999 - 16:23:22: "Player<137>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:23:26: "Player<137>" activated the goal "spawn_pak" +L 08/24/1999 - 16:23:27: "Player<137>" activated the goal "spawn_pak" +L 08/24/1999 - 16:23:45: "Player<137>" activated the goal "func_button 2" +L 08/24/1999 - 16:23:57: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:24:04: "Player<137>" activated the goal "team two flag" +L 08/24/1999 - 16:24:30: "Player<137>" activated the goal "func_button 1" +L 08/24/1999 - 16:24:42: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:24:42: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:24:43: "Player<137>" activated the goal "team one dropoff" +L 08/24/1999 - 16:24:47: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:24:48: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:25:12: "Player<137>" activated the goal "func_button 2" +L 08/24/1999 - 16:25:25: "Player<137>" activated the goal "trigger_multiple 11" +L 08/24/1999 - 16:25:33: "Player<137>" activated the goal "team two flag" +L 08/24/1999 - 16:25:45: "Player<137>" activated the goal "blue_pak8" +L 08/24/1999 - 16:26:06: "Player<137>" activated the goal "func_button 1" +L 08/24/1999 - 16:26:17: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:26:18: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:26:18: "Player<137>" activated the goal "team one dropoff" +L 08/24/1999 - 16:26:19: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:26:20: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:26:34: "[DA]-Draken<138><WON:2858899>" connected, address "209.77.142.213:27005" +L 08/24/1999 - 16:26:44: "Player<137>" activated the goal "func_button 2" +L 08/24/1999 - 16:26:50: "[DA]-Draken<138><WON:2858899>" has entered the game +L 08/24/1999 - 16:26:55: "Player<137>" activated the goal "trigger_multiple 10" +L 08/24/1999 - 16:27:05: "Player<137>" activated the goal "team two flag" +L 08/24/1999 - 16:27:10: "[DA]-Draken<138>" disconnected +L 08/24/1999 - 16:27:29: =------= MATCH RESULTS =------= +L 08/24/1999 - 16:27:29: "blue" defeated "red" +L 08/24/1999 - 16:27:29: "blue" RESULTS: "1" players. "30" frags, "1" unaccounted for. "30" team score. Allies: +L 08/24/1999 - 16:27:29: "red" RESULTS: "0" players. "8" frags, "0" unaccounted for. "10" team score. Allies: +L 08/24/1999 - 16:27:30: "Player<137>" activated the goal "func_button 1" +L 08/24/1999 - 16:27:44: Log closed. diff --git a/utils/tfstats/testsuite2/l0824015.log b/utils/tfstats/testsuite2/l0824015.log new file mode 100644 index 0000000..edfe52d --- /dev/null +++ b/utils/tfstats/testsuite2/l0824015.log @@ -0,0 +1,277 @@ +L 08/24/1999 - 16:27:44: Log file started. +L 08/24/1999 - 16:27:44: Spawning server "rock2" +L 08/24/1999 - 16:27:44: server cvars start +L 08/24/1999 - 16:27:44: "cr_random" = "0" +L 08/24/1999 - 16:27:44: "cr_engineer" = "0" +L 08/24/1999 - 16:27:44: "cr_spy" = "0" +L 08/24/1999 - 16:27:44: "cr_pyro" = "0" +L 08/24/1999 - 16:27:44: "cr_hwguy" = "0" +L 08/24/1999 - 16:27:44: "cr_medic" = "0" +L 08/24/1999 - 16:27:44: "cr_demoman" = "0" +L 08/24/1999 - 16:27:44: "cr_soldier" = "0" +L 08/24/1999 - 16:27:44: "cr_sniper" = "0" +L 08/24/1999 - 16:27:44: "cr_scout" = "0" +L 08/24/1999 - 16:27:44: "decalfrequency" = "30" +L 08/24/1999 - 16:27:44: "mp_autocrosshair" = "1" +L 08/24/1999 - 16:27:44: "mp_flashlight" = "0" +L 08/24/1999 - 16:27:44: "mp_footsteps" = "1" +L 08/24/1999 - 16:27:44: "mp_forcerespawn" = "1" +L 08/24/1999 - 16:27:44: "mp_weaponstay" = "0" +L 08/24/1999 - 16:27:44: "mp_falldamage" = "0" +L 08/24/1999 - 16:27:44: "mp_friendlyfire" = "0" +L 08/24/1999 - 16:27:44: "mp_timelimit" = "30" +L 08/24/1999 - 16:27:44: "mp_fraglimit" = "0" +L 08/24/1999 - 16:27:44: "mp_teamplay" = "21" +L 08/24/1999 - 16:27:44: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 16:27:44: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 16:27:44: "tfc_adminpwd" = "" +L 08/24/1999 - 16:27:44: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 16:27:44: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 16:27:44: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 16:27:44: "tfc_autoteam" = "1" +L 08/24/1999 - 16:27:44: "sv_maxrate" = "0" +L 08/24/1999 - 16:27:44: "sv_minrate" = "0" +L 08/24/1999 - 16:27:44: "sv_allowupload" = "1" +L 08/24/1999 - 16:27:44: "sv_allowdownload" = "1" +L 08/24/1999 - 16:27:44: "sv_upload_maxsize" = "0" +L 08/24/1999 - 16:27:44: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 16:27:44: "sv_spectalk" = "1" +L 08/24/1999 - 16:27:44: "sv_maxspectators" = "8" +L 08/24/1999 - 16:27:44: "sv_cheats" = "0" +L 08/24/1999 - 16:27:44: "sv_clienttrace" = "3.5" +L 08/24/1999 - 16:27:44: "sv_timeout" = "65" +L 08/24/1999 - 16:27:44: "sv_waterfriction" = "1" +L 08/24/1999 - 16:27:44: "sv_wateraccelerate" = "10" +L 08/24/1999 - 16:27:44: "sv_airaccelerate" = "10" +L 08/24/1999 - 16:27:44: "sv_airmove" = "1" +L 08/24/1999 - 16:27:44: "sv_bounce" = "1" +L 08/24/1999 - 16:27:44: "sv_clipmode" = "0" +L 08/24/1999 - 16:27:44: "sv_stepsize" = "18" +L 08/24/1999 - 16:27:44: "sv_accelerate" = "10" +L 08/24/1999 - 16:27:44: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 16:27:44: "sv_stopspeed" = "100" +L 08/24/1999 - 16:27:44: "edgefriction" = "2" +L 08/24/1999 - 16:27:44: "sv_friction" = "4" +L 08/24/1999 - 16:27:44: "sv_gravity" = "800" +L 08/24/1999 - 16:27:44: "sv_aim" = "0" +L 08/24/1999 - 16:27:44: "sv_password" = "" +L 08/24/1999 - 16:27:44: "pausable" = "0" +L 08/24/1999 - 16:27:44: "coop" = "0" +L 08/24/1999 - 16:27:44: "deathmatch" = "1" +L 08/24/1999 - 16:27:44: "mp_logecho" = "1" +L 08/24/1999 - 16:27:44: "mp_logfile" = "1" +L 08/24/1999 - 16:27:44: "cmdline" = "0" +L 08/24/1999 - 16:27:44: server cvars end +L 08/24/1999 - 16:27:46: Map CRC "1246753045" +L 08/24/1999 - 16:27:46: "sv_maxspeed" = "500" +L 08/24/1999 - 16:27:46: Server name is "VALVe Test Server" +L 08/24/1999 - 16:27:46: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 16:33:38: "[PHS]Dingo_six<139><WON:1346349>" connected, address "208.25.51.92:27005" +L 08/24/1999 - 16:33:59: "[PHS]Dingo_six<139><WON:1346349>" has entered the game +L 08/24/1999 - 16:34:05: "[PHS]Dingo_six<139>" joined team "1". +L 08/24/1999 - 16:34:09: "[PHS]Dingo_six<139>" changed class to "Scout" +L 08/24/1999 - 16:34:09: "[PHS]Dingo_six<139>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:34:47: "[PHS]Dingo_six<139>" activated the goal "goalitem" +L 08/24/1999 - 16:36:00: "eViL_iMp<140><WON:2637699>" connected, address "204.244.92.134:27005" +L 08/24/1999 - 16:36:29: "[PHS]Dingo_six<139>" activated the goal "rhand" +L 08/24/1999 - 16:36:29: Broadcast: "#rock_blue_scores" +L 08/24/1999 - 16:36:29: "[PHS]Dingo_six<139>" activated the goal "rblock" +L 08/24/1999 - 16:36:32: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 16:36:33: "[PHS]Dingo_six<139>" activated the goal "brise1" +L 08/24/1999 - 16:36:33: "[PHS]Dingo_six<139>" activated the goal "brise2" +L 08/24/1999 - 16:36:36: "[PHS]Dingo_six<139>" activated the goal "brise3" +L 08/24/1999 - 16:36:39: Broadcast: "5 . . . +" +L 08/24/1999 - 16:36:40: Broadcast: "4 . . . +" +L 08/24/1999 - 16:36:41: Broadcast: "3 . . . +" +L 08/24/1999 - 16:36:41: Broadcast: "2 . . . +" +L 08/24/1999 - 16:36:42: Broadcast: "1 . . . +" +L 08/24/1999 - 16:36:50: "[PHS]Dingo_six<139>" activated the goal "brise1" +L 08/24/1999 - 16:36:50: "[PHS]Dingo_six<139>" activated the goal "brise2" +L 08/24/1999 - 16:36:52: "[PHS]Dingo_six<139>" activated the goal "brise3" +L 08/24/1999 - 16:36:54: "[PHS]Dingo_six<139>" activated the goal "rblock" +L 08/24/1999 - 16:37:17: "[PHS]Dingo_six<139>" activated the goal "goalitem" +L 08/24/1999 - 16:37:18: "eViL_iMp<140><WON:2637699>" has entered the game +L 08/24/1999 - 16:37:31: "eViL_iMp<140>" joined team "2". +L 08/24/1999 - 16:37:41: "eViL_iMp<140>" changed class to "Sniper" +L 08/24/1999 - 16:37:41: "eViL_iMp<140>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:38:13: "eViL_iMp<140>" killed "[PHS]Dingo_six<139>" with "sniperrifle" +L 08/24/1999 - 16:38:47: "[PHS]Dingo_six<139>" disconnected +L 08/24/1999 - 16:38:49: "eViL_iMp<140>" say "hi" +L 08/24/1999 - 16:41:02: "eViL_iMp<140>" activated the goal "goalitem" +L 08/24/1999 - 16:41:32: "eViL_iMp<140>" activated the goal "bhand" +L 08/24/1999 - 16:41:32: Broadcast: "#rock_red_scores" +L 08/24/1999 - 16:41:32: "eViL_iMp<140>" activated the goal "bblock" +L 08/24/1999 - 16:41:35: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 16:41:36: "eViL_iMp<140>" activated the goal "brise1" +L 08/24/1999 - 16:41:36: "eViL_iMp<140>" activated the goal "brise2" +L 08/24/1999 - 16:41:39: "eViL_iMp<140>" activated the goal "brise3" +L 08/24/1999 - 16:41:42: Broadcast: "5 . . . +" +L 08/24/1999 - 16:41:43: Broadcast: "4 . . . +" +L 08/24/1999 - 16:41:44: Broadcast: "3 . . . +" +L 08/24/1999 - 16:41:45: Broadcast: "2 . . . +" +L 08/24/1999 - 16:41:46: Broadcast: "1 . . . +" +L 08/24/1999 - 16:41:52: "eViL_iMp<140>" activated the goal "brise1" +L 08/24/1999 - 16:41:52: "eViL_iMp<140>" activated the goal "brise2" +L 08/24/1999 - 16:41:55: "eViL_iMp<140>" activated the goal "brise3" +L 08/24/1999 - 16:41:57: "eViL_iMp<140>" activated the goal "bblock" +L 08/24/1999 - 16:42:23: "eViL_iMp<140>" activated the goal "goalitem" +L 08/24/1999 - 16:42:53: "eViL_iMp<140>" activated the goal "bhand" +L 08/24/1999 - 16:42:53: Broadcast: "#rock_red_scores" +L 08/24/1999 - 16:42:53: "eViL_iMp<140>" activated the goal "bblock" +L 08/24/1999 - 16:42:56: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 16:42:57: "eViL_iMp<140>" activated the goal "brise1" +L 08/24/1999 - 16:42:57: "eViL_iMp<140>" activated the goal "brise2" +L 08/24/1999 - 16:43:00: "eViL_iMp<140>" activated the goal "brise3" +L 08/24/1999 - 16:43:03: Broadcast: "5 . . . +" +L 08/24/1999 - 16:43:04: Broadcast: "4 . . . +" +L 08/24/1999 - 16:43:05: Broadcast: "3 . . . +" +L 08/24/1999 - 16:43:06: Broadcast: "2 . . . +" +L 08/24/1999 - 16:43:07: Broadcast: "1 . . . +" +L 08/24/1999 - 16:43:13: "eViL_iMp<140>" activated the goal "brise1" +L 08/24/1999 - 16:43:13: "eViL_iMp<140>" activated the goal "brise2" +L 08/24/1999 - 16:43:16: "eViL_iMp<140>" activated the goal "brise3" +L 08/24/1999 - 16:43:18: "eViL_iMp<140>" activated the goal "bblock" +L 08/24/1999 - 16:45:22: "eViL_iMp<140>" disconnected +L 08/24/1999 - 16:46:21: "DemonAce<141><WON:1226169>" connected, address "204.253.116.78:27005" +L 08/24/1999 - 16:46:27: "Player<142><WON:3305719>" connected, address "208.251.202.124:27005" +L 08/24/1999 - 16:46:52: "Player<142><WON:3305719>" has entered the game +L 08/24/1999 - 16:46:59: "DemonAce<141><WON:1226169>" has entered the game +L 08/24/1999 - 16:47:14: "DemonAce<141>" joined team "1". +L 08/24/1999 - 16:47:14: "DemonAce<141>" changed to team "2". +L 08/24/1999 - 16:47:14: "DemonAce<141>" killed self with "world" +L 08/24/1999 - 16:47:23: "DemonAce<141>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:47:31: "DemonAce<141>" changed class to "HWGuy" +L 08/24/1999 - 16:47:31: "DemonAce<141>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:47:33: "Player<142>" joined team "1". +L 08/24/1999 - 16:47:35: "Rifraf<143><WON:994839>" connected, address "209.209.16.112:27005" +L 08/24/1999 - 16:47:42: "Player<142>" changed class to "Scout" +L 08/24/1999 - 16:47:42: "Player<142>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:48:00: "Rifraf<143><WON:994839>" has entered the game +L 08/24/1999 - 16:48:03: "Rifraf<143>" joined team "1". +L 08/24/1999 - 16:48:32: "Rifraf<143>" disconnected +L 08/24/1999 - 16:48:34: "DemonAce<141>" activated the goal "goalitem" +L 08/24/1999 - 16:48:51: "Player<142>" activated the goal "goalitem" +L 08/24/1999 - 16:49:12: "Player<142>" activated the goal "rhand" +L 08/24/1999 - 16:49:12: Broadcast: "#rock_blue_scores" +L 08/24/1999 - 16:49:12: "Player<142>" activated the goal "rblock" +L 08/24/1999 - 16:49:15: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 16:49:16: "Player<142>" activated the goal "brise1" +L 08/24/1999 - 16:49:16: "Player<142>" activated the goal "brise2" +L 08/24/1999 - 16:49:19: "Player<142>" activated the goal "brise3" +L 08/24/1999 - 16:49:22: Broadcast: "5 . . . +" +L 08/24/1999 - 16:49:23: "DemonAce<141>" activated the goal "bhand" +L 08/24/1999 - 16:49:23: Broadcast: "#rock_red_scores" +L 08/24/1999 - 16:49:23: Broadcast: "4 . . . +" +L 08/24/1999 - 16:49:23: "DemonAce<141>" activated the goal "bblock" +L 08/24/1999 - 16:49:24: Broadcast: "3 . . . +" +L 08/24/1999 - 16:49:25: Broadcast: "2 . . . +" +L 08/24/1999 - 16:49:26: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 16:49:26: Broadcast: "1 . . . +" +L 08/24/1999 - 16:49:27: "DemonAce<141>" activated the goal "brise1" +L 08/24/1999 - 16:49:27: "DemonAce<141>" activated the goal "brise2" +L 08/24/1999 - 16:49:30: "DemonAce<141>" activated the goal "brise3" +L 08/24/1999 - 16:49:33: Broadcast: "5 . . . +" +L 08/24/1999 - 16:49:33: "Player<142>" activated the goal "brise1" +L 08/24/1999 - 16:49:33: "Player<142>" activated the goal "brise2" +L 08/24/1999 - 16:49:34: Broadcast: "4 . . . +" +L 08/24/1999 - 16:49:35: Broadcast: "3 . . . +" +L 08/24/1999 - 16:49:35: "Player<142>" activated the goal "brise3" +L 08/24/1999 - 16:49:36: Broadcast: "2 . . . +" +L 08/24/1999 - 16:49:37: Broadcast: "1 . . . +" +L 08/24/1999 - 16:49:37: "Player<142>" activated the goal "rblock" +L 08/24/1999 - 16:49:38: "Player<142>" killed by world with "info_tfgoal" +L 08/24/1999 - 16:49:43: "DemonAce<141>" activated the goal "brise1" +L 08/24/1999 - 16:49:43: "Player<142>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:49:43: "DemonAce<141>" activated the goal "brise2" +L 08/24/1999 - 16:49:46: "DemonAce<141>" activated the goal "brise3" +L 08/24/1999 - 16:49:48: "DemonAce<141>" activated the goal "bblock" +L 08/24/1999 - 16:50:13: "Player<142>" activated the goal "goalitem" +L 08/24/1999 - 16:50:27: "DemonAce<141>" activated the goal "goalitem" +L 08/24/1999 - 16:50:33: "Player<142>" activated the goal "rhand" +L 08/24/1999 - 16:50:33: Broadcast: "#rock_blue_scores" +L 08/24/1999 - 16:50:34: "Player<142>" activated the goal "rblock" +L 08/24/1999 - 16:50:36: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 16:50:37: "Player<142>" activated the goal "brise1" +L 08/24/1999 - 16:50:38: "Player<142>" activated the goal "brise2" +L 08/24/1999 - 16:50:41: "Player<142>" activated the goal "brise3" +L 08/24/1999 - 16:50:43: Broadcast: "5 . . . +" +L 08/24/1999 - 16:50:44: Broadcast: "4 . . . +" +L 08/24/1999 - 16:50:45: Broadcast: "3 . . . +" +L 08/24/1999 - 16:50:46: Broadcast: "2 . . . +" +L 08/24/1999 - 16:50:47: "DemonAce<141>" killed by world with "#rock_laser_kill" +L 08/24/1999 - 16:50:47: Broadcast: "1 . . . +" +L 08/24/1999 - 16:50:50: "DemonAce<141>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:50:54: "Player<142>" activated the goal "brise1" +L 08/24/1999 - 16:50:55: "Player<142>" activated the goal "brise2" +L 08/24/1999 - 16:50:56: "Player<142>" activated the goal "brise3" +L 08/24/1999 - 16:50:58: "Player<142>" activated the goal "rblock" +L 08/24/1999 - 16:51:13: "DemonAce<141>" killed "Player<142>" with "ac" +L 08/24/1999 - 16:51:13: "Player<142>" killed "DemonAce<141>" with "nails" +L 08/24/1999 - 16:51:15: "Player<142>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:51:16: "DemonAce<141>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:51:45: "Player<142>" activated the goal "goalitem" +L 08/24/1999 - 16:52:06: "Player<142>" activated the goal "rhand" +L 08/24/1999 - 16:52:06: Broadcast: "#rock_blue_scores" +L 08/24/1999 - 16:52:06: "Player<142>" activated the goal "rblock" +L 08/24/1999 - 16:52:09: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 16:52:10: "Player<142>" activated the goal "brise1" +L 08/24/1999 - 16:52:10: "Player<142>" activated the goal "brise2" +L 08/24/1999 - 16:52:13: "Player<142>" activated the goal "brise3" +L 08/24/1999 - 16:52:16: Broadcast: "5 . . . +" +L 08/24/1999 - 16:52:16: Broadcast: "4 . . . +" +L 08/24/1999 - 16:52:18: Broadcast: "3 . . . +" +L 08/24/1999 - 16:52:19: Broadcast: "2 . . . +" +L 08/24/1999 - 16:52:20: Broadcast: "1 . . . +" +L 08/24/1999 - 16:52:27: "Player<142>" activated the goal "brise1" +L 08/24/1999 - 16:52:27: "Player<142>" activated the goal "brise2" +L 08/24/1999 - 16:52:29: "Player<142>" activated the goal "brise3" +L 08/24/1999 - 16:52:31: "Player<142>" activated the goal "rblock" +L 08/24/1999 - 16:52:49: "DemonAce<141>" killed "Player<142>" with "ac" +L 08/24/1999 - 16:52:50: "Player<142>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:53:26: "Player<142>" activated the goal "goalitem" +L 08/24/1999 - 16:53:26: "DemonAce<141>" killed "Player<142>" with "ac" +L 08/24/1999 - 16:53:30: "Player<142>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:55:02: "DemonAce<141>" killed "Player<142>" with "shotgun" +L 08/24/1999 - 16:55:04: "Player<142>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 16:56:19: "Player<142>" disconnected +L 08/24/1999 - 16:56:19: "DemonAce<141>" disconnected +L 08/24/1999 - 16:57:45: =------= MATCH RESULTS =------= +L 08/24/1999 - 16:57:45: "blue" defeated "red" +L 08/24/1999 - 16:57:45: "blue" RESULTS: "0" players. "39" frags, "0" unaccounted for. "60" team score. Allies: +L 08/24/1999 - 16:57:45: "red" RESULTS: "0" players. "34" frags, "0" unaccounted for. "45" team score. Allies: +L 08/24/1999 - 16:59:51: Log closed. diff --git a/utils/tfstats/testsuite2/l0824016.log b/utils/tfstats/testsuite2/l0824016.log new file mode 100644 index 0000000..845e245 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824016.log @@ -0,0 +1,108 @@ +L 08/24/1999 - 16:59:51: Log file started. +L 08/24/1999 - 16:59:51: Spawning server "2fort" +L 08/24/1999 - 16:59:51: server cvars start +L 08/24/1999 - 16:59:51: "cr_random" = "0" +L 08/24/1999 - 16:59:51: "cr_engineer" = "0" +L 08/24/1999 - 16:59:51: "cr_spy" = "0" +L 08/24/1999 - 16:59:51: "cr_pyro" = "0" +L 08/24/1999 - 16:59:51: "cr_hwguy" = "0" +L 08/24/1999 - 16:59:51: "cr_medic" = "0" +L 08/24/1999 - 16:59:51: "cr_demoman" = "0" +L 08/24/1999 - 16:59:51: "cr_soldier" = "0" +L 08/24/1999 - 16:59:51: "cr_sniper" = "0" +L 08/24/1999 - 16:59:51: "cr_scout" = "0" +L 08/24/1999 - 16:59:51: "decalfrequency" = "30" +L 08/24/1999 - 16:59:51: "mp_autocrosshair" = "1" +L 08/24/1999 - 16:59:51: "mp_flashlight" = "0" +L 08/24/1999 - 16:59:51: "mp_footsteps" = "1" +L 08/24/1999 - 16:59:51: "mp_forcerespawn" = "1" +L 08/24/1999 - 16:59:51: "mp_weaponstay" = "0" +L 08/24/1999 - 16:59:51: "mp_falldamage" = "0" +L 08/24/1999 - 16:59:51: "mp_friendlyfire" = "0" +L 08/24/1999 - 16:59:51: "mp_timelimit" = "30" +L 08/24/1999 - 16:59:51: "mp_fraglimit" = "0" +L 08/24/1999 - 16:59:51: "mp_teamplay" = "21" +L 08/24/1999 - 16:59:51: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 16:59:51: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 16:59:51: "tfc_adminpwd" = "" +L 08/24/1999 - 16:59:51: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 16:59:51: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 16:59:51: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 16:59:51: "tfc_autoteam" = "1" +L 08/24/1999 - 16:59:51: "sv_maxrate" = "0" +L 08/24/1999 - 16:59:51: "sv_minrate" = "0" +L 08/24/1999 - 16:59:51: "sv_allowupload" = "1" +L 08/24/1999 - 16:59:51: "sv_allowdownload" = "1" +L 08/24/1999 - 16:59:51: "sv_upload_maxsize" = "0" +L 08/24/1999 - 16:59:51: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 16:59:51: "sv_spectalk" = "1" +L 08/24/1999 - 16:59:51: "sv_maxspectators" = "8" +L 08/24/1999 - 16:59:51: "sv_cheats" = "0" +L 08/24/1999 - 16:59:51: "sv_clienttrace" = "3.5" +L 08/24/1999 - 16:59:51: "sv_timeout" = "65" +L 08/24/1999 - 16:59:51: "sv_waterfriction" = "1" +L 08/24/1999 - 16:59:51: "sv_wateraccelerate" = "10" +L 08/24/1999 - 16:59:51: "sv_airaccelerate" = "10" +L 08/24/1999 - 16:59:51: "sv_airmove" = "1" +L 08/24/1999 - 16:59:51: "sv_bounce" = "1" +L 08/24/1999 - 16:59:51: "sv_clipmode" = "0" +L 08/24/1999 - 16:59:51: "sv_stepsize" = "18" +L 08/24/1999 - 16:59:51: "sv_accelerate" = "10" +L 08/24/1999 - 16:59:51: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 16:59:51: "sv_stopspeed" = "100" +L 08/24/1999 - 16:59:51: "edgefriction" = "2" +L 08/24/1999 - 16:59:51: "sv_friction" = "4" +L 08/24/1999 - 16:59:51: "sv_gravity" = "800" +L 08/24/1999 - 16:59:51: "sv_aim" = "0" +L 08/24/1999 - 16:59:51: "sv_password" = "" +L 08/24/1999 - 16:59:51: "pausable" = "0" +L 08/24/1999 - 16:59:51: "coop" = "0" +L 08/24/1999 - 16:59:51: "deathmatch" = "1" +L 08/24/1999 - 16:59:51: "mp_logecho" = "1" +L 08/24/1999 - 16:59:51: "mp_logfile" = "1" +L 08/24/1999 - 16:59:51: "cmdline" = "0" +L 08/24/1999 - 16:59:51: server cvars end +L 08/24/1999 - 16:59:52: Map CRC "-652696221" +L 08/24/1999 - 16:59:52: "sv_maxspeed" = "500" +L 08/24/1999 - 16:59:52: Server name is "VALVe Test Server" +L 08/24/1999 - 16:59:52: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 17:02:18: "[SW]NightEyes<144><WON:1498649>" connected, address "209.178.146.96:27005" +L 08/24/1999 - 17:02:37: "[SW]NightEyes<144><WON:1498649>" has entered the game +L 08/24/1999 - 17:02:41: "[SW]NightEyes<144>" joined team "1". +L 08/24/1999 - 17:02:50: "[SW]NightEyes<144>" changed class to "Sniper" +L 08/24/1999 - 17:02:50: "[SW]NightEyes<144>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 17:04:12: "[SW]NightEyes<144>" disconnected +L 08/24/1999 - 17:06:51: "Player<145><WON:3321039>" connected, address "152.174.252.252:27005" +L 08/24/1999 - 17:07:15: "BigBidA**Dutch<146><WON:81379>" connected, address "207.148.144.69:27005" +L 08/24/1999 - 17:07:32: "Player<145><WON:3321039>" has entered the game +L 08/24/1999 - 17:07:39: "BigBidA**Dutch<146><WON:81379>" has entered the game +L 08/24/1999 - 17:07:42: "BigBidA**Dutch<146>" joined team "1". +L 08/24/1999 - 17:07:51: "BigBidA**Dutch<146>" changed class to "Sniper" +L 08/24/1999 - 17:07:51: "BigBidA**Dutch<146>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 17:07:51: "Player<145>" joined team "2". +L 08/24/1999 - 17:08:40: "BigBidA**Dutch<146>" disconnected +L 08/24/1999 - 17:08:54: "Player<145>" disconnected +L 08/24/1999 - 17:10:16: "Player<147><WON:3321039>" connected, address "152.174.252.252:27005" +L 08/24/1999 - 17:13:53: "Player<148><WON:3321039>" connected, address "152.174.252.252:27005" +L 08/24/1999 - 17:14:23: "Ghoda<149><WON:3273099>" connected, address "24.4.158.99:27005" +L 08/24/1999 - 17:14:32: "Ghoda<149><WON:3273099>" has entered the game +L 08/24/1999 - 17:14:35: "Ghoda<149>" joined team "1". +L 08/24/1999 - 17:14:42: "Ghoda<149>" changed class to "Scout" +L 08/24/1999 - 17:14:42: "Ghoda<149>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 17:15:40: "Ghoda<149>" changed class to "Spy" +L 08/24/1999 - 17:15:42: "Ghoda<149>" changed to team "2". +L 08/24/1999 - 17:15:42: "Ghoda<149>" killed self with "world" +L 08/24/1999 - 17:15:46: "Ghoda<149>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 17:15:51: "Ghoda<149>" changed class to "Spy" +L 08/24/1999 - 17:15:51: "Ghoda<149>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 17:16:14: "Ghoda<149>" killed self with "gasgrenade" +L 08/24/1999 - 17:16:15: "Ghoda<149>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 17:19:07: "Ghoda<149>" disconnected +L 08/24/1999 - 17:23:17: "Its2Late4U<150><WON:791559>" connected, address "208.164.113.33:27005" +L 08/24/1999 - 17:26:35: "BlueFalcon<151><WON:1944179>" connected, address "24.0.241.234:27005" +L 08/24/1999 - 17:26:36: "BlueFalcon<152><WON:1944179>" connected, address "24.0.241.234:27005" +L 08/24/1999 - 17:29:51: =------= MATCH RESULTS =------= +L 08/24/1999 - 17:29:51: -> DRAW <- +L 08/24/1999 - 17:29:51: "blue" RESULTS: "0" players. "-1" frags, "0" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 17:29:51: "red" RESULTS: "0" players. "-1" frags, "0" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 17:31:57: Log closed. diff --git a/utils/tfstats/testsuite2/l0824017.log b/utils/tfstats/testsuite2/l0824017.log new file mode 100644 index 0000000..3c18f4a --- /dev/null +++ b/utils/tfstats/testsuite2/l0824017.log @@ -0,0 +1,93 @@ +L 08/24/1999 - 17:31:57: Log file started. +L 08/24/1999 - 17:31:57: Spawning server "hunted" +L 08/24/1999 - 17:31:57: server cvars start +L 08/24/1999 - 17:31:57: "cr_random" = "0" +L 08/24/1999 - 17:31:57: "cr_engineer" = "0" +L 08/24/1999 - 17:31:57: "cr_spy" = "0" +L 08/24/1999 - 17:31:57: "cr_pyro" = "0" +L 08/24/1999 - 17:31:57: "cr_hwguy" = "0" +L 08/24/1999 - 17:31:57: "cr_medic" = "0" +L 08/24/1999 - 17:31:57: "cr_demoman" = "0" +L 08/24/1999 - 17:31:57: "cr_soldier" = "0" +L 08/24/1999 - 17:31:57: "cr_sniper" = "0" +L 08/24/1999 - 17:31:57: "cr_scout" = "0" +L 08/24/1999 - 17:31:57: "decalfrequency" = "30" +L 08/24/1999 - 17:31:57: "mp_autocrosshair" = "1" +L 08/24/1999 - 17:31:57: "mp_flashlight" = "0" +L 08/24/1999 - 17:31:57: "mp_footsteps" = "1" +L 08/24/1999 - 17:31:57: "mp_forcerespawn" = "1" +L 08/24/1999 - 17:31:57: "mp_weaponstay" = "0" +L 08/24/1999 - 17:31:57: "mp_falldamage" = "0" +L 08/24/1999 - 17:31:57: "mp_friendlyfire" = "0" +L 08/24/1999 - 17:31:57: "mp_timelimit" = "30" +L 08/24/1999 - 17:31:57: "mp_fraglimit" = "0" +L 08/24/1999 - 17:31:57: "mp_teamplay" = "21" +L 08/24/1999 - 17:31:58: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 17:31:58: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 17:31:58: "tfc_adminpwd" = "" +L 08/24/1999 - 17:31:58: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 17:31:58: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 17:31:58: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 17:31:58: "tfc_autoteam" = "1" +L 08/24/1999 - 17:31:58: "sv_maxrate" = "0" +L 08/24/1999 - 17:31:58: "sv_minrate" = "0" +L 08/24/1999 - 17:31:58: "sv_allowupload" = "1" +L 08/24/1999 - 17:31:58: "sv_allowdownload" = "1" +L 08/24/1999 - 17:31:58: "sv_upload_maxsize" = "0" +L 08/24/1999 - 17:31:58: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 17:31:58: "sv_spectalk" = "1" +L 08/24/1999 - 17:31:58: "sv_maxspectators" = "8" +L 08/24/1999 - 17:31:58: "sv_cheats" = "0" +L 08/24/1999 - 17:31:58: "sv_clienttrace" = "3.5" +L 08/24/1999 - 17:31:58: "sv_timeout" = "65" +L 08/24/1999 - 17:31:58: "sv_waterfriction" = "1" +L 08/24/1999 - 17:31:58: "sv_wateraccelerate" = "10" +L 08/24/1999 - 17:31:58: "sv_airaccelerate" = "10" +L 08/24/1999 - 17:31:58: "sv_airmove" = "1" +L 08/24/1999 - 17:31:58: "sv_bounce" = "1" +L 08/24/1999 - 17:31:58: "sv_clipmode" = "0" +L 08/24/1999 - 17:31:58: "sv_stepsize" = "18" +L 08/24/1999 - 17:31:58: "sv_accelerate" = "10" +L 08/24/1999 - 17:31:58: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 17:31:58: "sv_stopspeed" = "100" +L 08/24/1999 - 17:31:58: "edgefriction" = "2" +L 08/24/1999 - 17:31:58: "sv_friction" = "4" +L 08/24/1999 - 17:31:58: "sv_gravity" = "800" +L 08/24/1999 - 17:31:58: "sv_aim" = "0" +L 08/24/1999 - 17:31:58: "sv_password" = "" +L 08/24/1999 - 17:31:58: "pausable" = "0" +L 08/24/1999 - 17:31:58: "coop" = "0" +L 08/24/1999 - 17:31:58: "deathmatch" = "1" +L 08/24/1999 - 17:31:58: "mp_logecho" = "1" +L 08/24/1999 - 17:31:58: "mp_logfile" = "1" +L 08/24/1999 - 17:31:58: "cmdline" = "0" +L 08/24/1999 - 17:31:58: server cvars end +L 08/24/1999 - 17:31:58: Map CRC "-1879475242" +L 08/24/1999 - 17:31:58: "sv_maxspeed" = "500" +L 08/24/1999 - 17:31:58: Server name is "VALVe Test Server" +L 08/24/1999 - 17:31:58: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 17:37:08: "Player<153><WON:1341529>" connected, address "209.162.209.91:27005" +L 08/24/1999 - 17:37:13: "Player<153><WON:1341529>" has entered the game +L 08/24/1999 - 17:37:16: "Player<153>" joined team "1". +L 08/24/1999 - 17:37:18: "Player<153>" changed class to "Civilian" +L 08/24/1999 - 17:37:18: "Player<153>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 17:37:18: "Player<153>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 17:37:44: "Player<153>" disconnected +L 08/24/1999 - 17:37:44: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 17:49:11: "harfeco<154><WON:921949>" connected, address "24.66.219.4:27005" +L 08/24/1999 - 17:49:35: "harfeco<154><WON:921949>" has entered the game +L 08/24/1999 - 17:49:45: "harfeco<154>" joined team "1". +L 08/24/1999 - 17:49:47: "harfeco<154>" changed class to "Civilian" +L 08/24/1999 - 17:49:47: "harfeco<154>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 17:49:47: "harfeco<154>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 17:50:03: "harfeco<154>" disconnected +L 08/24/1999 - 17:50:03: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 18:00:23: "REDFOX<155><WON:880539>" connected, address "210.123.175.22:27005" +L 08/24/1999 - 18:00:35: "REDFOX<155><WON:880539>" has entered the game +L 08/24/1999 - 18:01:05: "REDFOX<155>" disconnected +L 08/24/1999 - 18:01:54: =------= MATCH RESULTS =------= +L 08/24/1999 - 18:01:54: "yellow" defeated "blue" and "red" +L 08/24/1999 - 18:01:54: "blue" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies:"2" +L 08/24/1999 - 18:01:54: "red" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies:"1" +L 08/24/1999 - 18:01:54: "yellow" RESULTS: "0" players. "0" frags, "0" unaccounted for. "50" team score. Allies: +L 08/24/1999 - 18:03:59: Log closed. diff --git a/utils/tfstats/testsuite2/l0824018.log b/utils/tfstats/testsuite2/l0824018.log new file mode 100644 index 0000000..2b5095c --- /dev/null +++ b/utils/tfstats/testsuite2/l0824018.log @@ -0,0 +1,79 @@ +L 08/24/1999 - 18:03:59: Log file started. +L 08/24/1999 - 18:03:59: Spawning server "cz2" +L 08/24/1999 - 18:03:59: server cvars start +L 08/24/1999 - 18:03:59: "cr_random" = "0" +L 08/24/1999 - 18:03:59: "cr_engineer" = "0" +L 08/24/1999 - 18:03:59: "cr_spy" = "0" +L 08/24/1999 - 18:03:59: "cr_pyro" = "0" +L 08/24/1999 - 18:03:59: "cr_hwguy" = "0" +L 08/24/1999 - 18:03:59: "cr_medic" = "0" +L 08/24/1999 - 18:03:59: "cr_demoman" = "0" +L 08/24/1999 - 18:03:59: "cr_soldier" = "0" +L 08/24/1999 - 18:03:59: "cr_sniper" = "0" +L 08/24/1999 - 18:03:59: "cr_scout" = "0" +L 08/24/1999 - 18:03:59: "decalfrequency" = "30" +L 08/24/1999 - 18:03:59: "mp_autocrosshair" = "1" +L 08/24/1999 - 18:03:59: "mp_flashlight" = "0" +L 08/24/1999 - 18:03:59: "mp_footsteps" = "1" +L 08/24/1999 - 18:03:59: "mp_forcerespawn" = "1" +L 08/24/1999 - 18:03:59: "mp_weaponstay" = "0" +L 08/24/1999 - 18:03:59: "mp_falldamage" = "0" +L 08/24/1999 - 18:03:59: "mp_friendlyfire" = "0" +L 08/24/1999 - 18:03:59: "mp_timelimit" = "30" +L 08/24/1999 - 18:03:59: "mp_fraglimit" = "0" +L 08/24/1999 - 18:03:59: "mp_teamplay" = "21" +L 08/24/1999 - 18:03:59: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 18:03:59: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 18:03:59: "tfc_adminpwd" = "" +L 08/24/1999 - 18:03:59: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 18:03:59: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 18:03:59: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 18:03:59: "tfc_autoteam" = "1" +L 08/24/1999 - 18:03:59: "sv_maxrate" = "0" +L 08/24/1999 - 18:03:59: "sv_minrate" = "0" +L 08/24/1999 - 18:03:59: "sv_allowupload" = "1" +L 08/24/1999 - 18:03:59: "sv_allowdownload" = "1" +L 08/24/1999 - 18:03:59: "sv_upload_maxsize" = "0" +L 08/24/1999 - 18:03:59: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 18:03:59: "sv_spectalk" = "1" +L 08/24/1999 - 18:03:59: "sv_maxspectators" = "8" +L 08/24/1999 - 18:03:59: "sv_cheats" = "0" +L 08/24/1999 - 18:03:59: "sv_clienttrace" = "3.5" +L 08/24/1999 - 18:03:59: "sv_timeout" = "65" +L 08/24/1999 - 18:03:59: "sv_waterfriction" = "1" +L 08/24/1999 - 18:03:59: "sv_wateraccelerate" = "10" +L 08/24/1999 - 18:03:59: "sv_airaccelerate" = "10" +L 08/24/1999 - 18:03:59: "sv_airmove" = "1" +L 08/24/1999 - 18:03:59: "sv_bounce" = "1" +L 08/24/1999 - 18:03:59: "sv_clipmode" = "0" +L 08/24/1999 - 18:03:59: "sv_stepsize" = "18" +L 08/24/1999 - 18:03:59: "sv_accelerate" = "10" +L 08/24/1999 - 18:03:59: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 18:03:59: "sv_stopspeed" = "100" +L 08/24/1999 - 18:03:59: "edgefriction" = "2" +L 08/24/1999 - 18:03:59: "sv_friction" = "4" +L 08/24/1999 - 18:03:59: "sv_gravity" = "800" +L 08/24/1999 - 18:03:59: "sv_aim" = "0" +L 08/24/1999 - 18:03:59: "sv_password" = "" +L 08/24/1999 - 18:03:59: "pausable" = "0" +L 08/24/1999 - 18:03:59: "coop" = "0" +L 08/24/1999 - 18:03:59: "deathmatch" = "1" +L 08/24/1999 - 18:03:59: "mp_logecho" = "1" +L 08/24/1999 - 18:03:59: "mp_logfile" = "1" +L 08/24/1999 - 18:03:59: "cmdline" = "0" +L 08/24/1999 - 18:03:59: server cvars end +L 08/24/1999 - 18:04:01: Map CRC "1880504211" +L 08/24/1999 - 18:04:01: "sv_maxspeed" = "500" +L 08/24/1999 - 18:04:01: Server name is "VALVe Test Server" +L 08/24/1999 - 18:04:01: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 18:25:20: "Mygale<156><WON:3287209>" connected, address "209.88.70.1:27005" +L 08/24/1999 - 18:25:41: "Mygale<156><WON:3287209>" has entered the game +L 08/24/1999 - 18:26:35: "Mygale<156>" joined team "1". +L 08/24/1999 - 18:26:44: "Mygale<156>" changed class to "Sniper" +L 08/24/1999 - 18:26:44: "Mygale<156>" activated the goal "i_p_t" +L 08/24/1999 - 18:29:21: "Mygale<156>" disconnected +L 08/24/1999 - 18:33:51: =------= MATCH RESULTS =------= +L 08/24/1999 - 18:33:51: -> DRAW <- +L 08/24/1999 - 18:33:51: "blue" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 18:33:51: "red" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 18:35:56: Log closed. diff --git a/utils/tfstats/testsuite2/l0824019.log b/utils/tfstats/testsuite2/l0824019.log new file mode 100644 index 0000000..a8f899b --- /dev/null +++ b/utils/tfstats/testsuite2/l0824019.log @@ -0,0 +1,85 @@ +L 08/24/1999 - 18:35:56: Log file started. +L 08/24/1999 - 18:35:56: Spawning server "well" +L 08/24/1999 - 18:35:56: server cvars start +L 08/24/1999 - 18:35:56: "cr_random" = "0" +L 08/24/1999 - 18:35:56: "cr_engineer" = "0" +L 08/24/1999 - 18:35:56: "cr_spy" = "0" +L 08/24/1999 - 18:35:56: "cr_pyro" = "0" +L 08/24/1999 - 18:35:56: "cr_hwguy" = "0" +L 08/24/1999 - 18:35:56: "cr_medic" = "0" +L 08/24/1999 - 18:35:56: "cr_demoman" = "0" +L 08/24/1999 - 18:35:56: "cr_soldier" = "0" +L 08/24/1999 - 18:35:56: "cr_sniper" = "0" +L 08/24/1999 - 18:35:56: "cr_scout" = "0" +L 08/24/1999 - 18:35:56: "decalfrequency" = "30" +L 08/24/1999 - 18:35:56: "mp_autocrosshair" = "1" +L 08/24/1999 - 18:35:56: "mp_flashlight" = "0" +L 08/24/1999 - 18:35:56: "mp_footsteps" = "1" +L 08/24/1999 - 18:35:56: "mp_forcerespawn" = "1" +L 08/24/1999 - 18:35:56: "mp_weaponstay" = "0" +L 08/24/1999 - 18:35:56: "mp_falldamage" = "0" +L 08/24/1999 - 18:35:56: "mp_friendlyfire" = "0" +L 08/24/1999 - 18:35:56: "mp_timelimit" = "30" +L 08/24/1999 - 18:35:56: "mp_fraglimit" = "0" +L 08/24/1999 - 18:35:56: "mp_teamplay" = "21" +L 08/24/1999 - 18:35:56: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 18:35:56: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 18:35:56: "tfc_adminpwd" = "" +L 08/24/1999 - 18:35:56: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 18:35:56: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 18:35:56: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 18:35:56: "tfc_autoteam" = "1" +L 08/24/1999 - 18:35:56: "sv_maxrate" = "0" +L 08/24/1999 - 18:35:56: "sv_minrate" = "0" +L 08/24/1999 - 18:35:56: "sv_allowupload" = "1" +L 08/24/1999 - 18:35:56: "sv_allowdownload" = "1" +L 08/24/1999 - 18:35:56: "sv_upload_maxsize" = "0" +L 08/24/1999 - 18:35:56: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 18:35:56: "sv_spectalk" = "1" +L 08/24/1999 - 18:35:56: "sv_maxspectators" = "8" +L 08/24/1999 - 18:35:56: "sv_cheats" = "0" +L 08/24/1999 - 18:35:56: "sv_clienttrace" = "3.5" +L 08/24/1999 - 18:35:56: "sv_timeout" = "65" +L 08/24/1999 - 18:35:56: "sv_waterfriction" = "1" +L 08/24/1999 - 18:35:56: "sv_wateraccelerate" = "10" +L 08/24/1999 - 18:35:56: "sv_airaccelerate" = "10" +L 08/24/1999 - 18:35:56: "sv_airmove" = "1" +L 08/24/1999 - 18:35:56: "sv_bounce" = "1" +L 08/24/1999 - 18:35:56: "sv_clipmode" = "0" +L 08/24/1999 - 18:35:56: "sv_stepsize" = "18" +L 08/24/1999 - 18:35:56: "sv_accelerate" = "10" +L 08/24/1999 - 18:35:56: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 18:35:56: "sv_stopspeed" = "100" +L 08/24/1999 - 18:35:56: "edgefriction" = "2" +L 08/24/1999 - 18:35:56: "sv_friction" = "4" +L 08/24/1999 - 18:35:56: "sv_gravity" = "800" +L 08/24/1999 - 18:35:56: "sv_aim" = "0" +L 08/24/1999 - 18:35:56: "sv_password" = "" +L 08/24/1999 - 18:35:56: "pausable" = "0" +L 08/24/1999 - 18:35:56: "coop" = "0" +L 08/24/1999 - 18:35:56: "deathmatch" = "1" +L 08/24/1999 - 18:35:56: "mp_logecho" = "1" +L 08/24/1999 - 18:35:56: "mp_logfile" = "1" +L 08/24/1999 - 18:35:56: "cmdline" = "0" +L 08/24/1999 - 18:35:56: server cvars end +L 08/24/1999 - 18:35:58: Map CRC "-1991804164" +L 08/24/1999 - 18:35:58: "sv_maxspeed" = "500" +L 08/24/1999 - 18:35:58: Server name is "VALVe Test Server" +L 08/24/1999 - 18:35:58: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 18:36:28: "SACLANT<157><WON:3249519>" connected, address "206.191.149.222:27005" +L 08/24/1999 - 18:36:48: "SACLANT<157><WON:3249519>" has entered the game +L 08/24/1999 - 18:36:48: "SACLANT<157>" joined team "1". +L 08/24/1999 - 18:36:53: "SACLANT<157>" changed name to "Maggi<157>" +L 08/24/1999 - 18:37:04: "Maggi<157>" disconnected +L 08/24/1999 - 18:46:13: "Purple-Headed<158><WON:412449>" connected, address "209.132.125.179:27005" +L 08/24/1999 - 18:46:46: "Purple-Headed<158><WON:412449>" has entered the game +L 08/24/1999 - 18:46:48: "Purple-Headed<158>" changed name to "Purple-Headed Yogurt Slinger<158>" +L 08/24/1999 - 18:46:55: "Purple-Headed Yogurt Slinger<158>" joined team "1". +L 08/24/1999 - 18:47:38: "Purple-Headed Yogurt Slinger<158>" disconnected +L 08/24/1999 - 18:56:44: "CoDec<159><WON:1423629>" connected, address "209.162.209.109:27005" +L 08/24/1999 - 18:56:45: "CoDec<160><WON:1423629>" connected, address "209.162.209.109:27005" +L 08/24/1999 - 19:05:48: =------= MATCH RESULTS =------= +L 08/24/1999 - 19:05:48: -> DRAW <- +L 08/24/1999 - 19:05:48: "blue" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 19:05:48: "red" RESULTS: "0" players. "0" frags, "0" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 19:07:53: Log closed. diff --git a/utils/tfstats/testsuite2/l0824020.log b/utils/tfstats/testsuite2/l0824020.log new file mode 100644 index 0000000..9f31123 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824020.log @@ -0,0 +1,111 @@ +L 08/24/1999 - 19:07:53: Log file started. +L 08/24/1999 - 19:07:53: Spawning server "rock2" +L 08/24/1999 - 19:07:53: server cvars start +L 08/24/1999 - 19:07:53: "cr_random" = "0" +L 08/24/1999 - 19:07:53: "cr_engineer" = "0" +L 08/24/1999 - 19:07:53: "cr_spy" = "0" +L 08/24/1999 - 19:07:53: "cr_pyro" = "0" +L 08/24/1999 - 19:07:53: "cr_hwguy" = "0" +L 08/24/1999 - 19:07:53: "cr_medic" = "0" +L 08/24/1999 - 19:07:53: "cr_demoman" = "0" +L 08/24/1999 - 19:07:53: "cr_soldier" = "0" +L 08/24/1999 - 19:07:53: "cr_sniper" = "0" +L 08/24/1999 - 19:07:53: "cr_scout" = "0" +L 08/24/1999 - 19:07:53: "decalfrequency" = "30" +L 08/24/1999 - 19:07:53: "mp_autocrosshair" = "1" +L 08/24/1999 - 19:07:53: "mp_flashlight" = "0" +L 08/24/1999 - 19:07:53: "mp_footsteps" = "1" +L 08/24/1999 - 19:07:53: "mp_forcerespawn" = "1" +L 08/24/1999 - 19:07:53: "mp_weaponstay" = "0" +L 08/24/1999 - 19:07:53: "mp_falldamage" = "0" +L 08/24/1999 - 19:07:53: "mp_friendlyfire" = "0" +L 08/24/1999 - 19:07:53: "mp_timelimit" = "30" +L 08/24/1999 - 19:07:53: "mp_fraglimit" = "0" +L 08/24/1999 - 19:07:53: "mp_teamplay" = "21" +L 08/24/1999 - 19:07:53: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 19:07:53: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 19:07:53: "tfc_adminpwd" = "" +L 08/24/1999 - 19:07:53: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 19:07:53: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 19:07:53: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 19:07:53: "tfc_autoteam" = "1" +L 08/24/1999 - 19:07:53: "sv_maxrate" = "0" +L 08/24/1999 - 19:07:53: "sv_minrate" = "0" +L 08/24/1999 - 19:07:53: "sv_allowupload" = "1" +L 08/24/1999 - 19:07:53: "sv_allowdownload" = "1" +L 08/24/1999 - 19:07:53: "sv_upload_maxsize" = "0" +L 08/24/1999 - 19:07:53: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 19:07:53: "sv_spectalk" = "1" +L 08/24/1999 - 19:07:53: "sv_maxspectators" = "8" +L 08/24/1999 - 19:07:53: "sv_cheats" = "0" +L 08/24/1999 - 19:07:53: "sv_clienttrace" = "3.5" +L 08/24/1999 - 19:07:53: "sv_timeout" = "65" +L 08/24/1999 - 19:07:53: "sv_waterfriction" = "1" +L 08/24/1999 - 19:07:53: "sv_wateraccelerate" = "10" +L 08/24/1999 - 19:07:53: "sv_airaccelerate" = "10" +L 08/24/1999 - 19:07:53: "sv_airmove" = "1" +L 08/24/1999 - 19:07:53: "sv_bounce" = "1" +L 08/24/1999 - 19:07:53: "sv_clipmode" = "0" +L 08/24/1999 - 19:07:53: "sv_stepsize" = "18" +L 08/24/1999 - 19:07:53: "sv_accelerate" = "10" +L 08/24/1999 - 19:07:53: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 19:07:53: "sv_stopspeed" = "100" +L 08/24/1999 - 19:07:53: "edgefriction" = "2" +L 08/24/1999 - 19:07:53: "sv_friction" = "4" +L 08/24/1999 - 19:07:53: "sv_gravity" = "800" +L 08/24/1999 - 19:07:53: "sv_aim" = "0" +L 08/24/1999 - 19:07:53: "sv_password" = "" +L 08/24/1999 - 19:07:53: "pausable" = "0" +L 08/24/1999 - 19:07:53: "coop" = "0" +L 08/24/1999 - 19:07:53: "deathmatch" = "1" +L 08/24/1999 - 19:07:53: "mp_logecho" = "1" +L 08/24/1999 - 19:07:53: "mp_logfile" = "1" +L 08/24/1999 - 19:07:53: "cmdline" = "0" +L 08/24/1999 - 19:07:53: server cvars end +L 08/24/1999 - 19:07:57: Map CRC "1246753045" +L 08/24/1999 - 19:07:57: "sv_maxspeed" = "500" +L 08/24/1999 - 19:07:57: Server name is "VALVe Test Server" +L 08/24/1999 - 19:07:57: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 19:26:44: "#UF#EAGLE<161><WON:1078109>" connected, address "207.193.16.156:27005" +L 08/24/1999 - 19:27:53: "#UF#EAGLE<161><WON:1078109>" has entered the game +L 08/24/1999 - 19:28:07: "#UF#EAGLE<161>" joined team "1". +L 08/24/1999 - 19:28:29: "#UF#EAGLE<161>" changed class to "Sniper" +L 08/24/1999 - 19:28:29: "#UF#EAGLE<161>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 19:29:43: "#UF#EAGLE<161>" changed class to "Sniper" +L 08/24/1999 - 19:29:48: "Alwaysdead<162><WON:3320639>" connected, address "24.65.218.27:27005" +L 08/24/1999 - 19:30:04: "Alwaysdead<162><WON:3320639>" has entered the game +L 08/24/1999 - 19:30:05: "Alwaysdead<162>" joined team "2". +L 08/24/1999 - 19:30:13: "Alwaysdead<162>" changed class to "Soldier" +L 08/24/1999 - 19:30:13: "Alwaysdead<162>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 19:31:09: "Alwaysdead<162>" activated the goal "goalitem" +L 08/24/1999 - 19:31:43: "Alwaysdead<162>" activated the goal "bhand" +L 08/24/1999 - 19:31:43: Broadcast: "#rock_red_scores" +L 08/24/1999 - 19:31:43: "Alwaysdead<162>" activated the goal "bblock" +L 08/24/1999 - 19:31:46: Broadcast: "#rock_gasmask_message" +L 08/24/1999 - 19:31:47: "Alwaysdead<162>" activated the goal "brise1" +L 08/24/1999 - 19:31:47: "Alwaysdead<162>" activated the goal "brise2" +L 08/24/1999 - 19:31:50: "Alwaysdead<162>" activated the goal "brise3" +L 08/24/1999 - 19:31:53: Broadcast: "5 . . . +" +L 08/24/1999 - 19:31:54: Broadcast: "4 . . . +" +L 08/24/1999 - 19:31:55: Broadcast: "3 . . . +" +L 08/24/1999 - 19:31:56: Broadcast: "2 . . . +" +L 08/24/1999 - 19:31:57: Broadcast: "1 . . . +" +L 08/24/1999 - 19:31:58: "#UF#EAGLE<161>" killed by world with "#rock_gas_kill" +L 08/24/1999 - 19:32:03: "Alwaysdead<162>" activated the goal "brise1" +L 08/24/1999 - 19:32:03: "Alwaysdead<162>" activated the goal "brise2" +L 08/24/1999 - 19:32:06: "Alwaysdead<162>" activated the goal "brise3" +L 08/24/1999 - 19:32:07: "#UF#EAGLE<161>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 19:32:08: "Alwaysdead<162>" activated the goal "bblock" +L 08/24/1999 - 19:32:34: "Alwaysdead<162>" disconnected +L 08/24/1999 - 19:33:40: "Player<163><WON:296649>" connected, address "216.132.89.119:27005" +L 08/24/1999 - 19:34:58: "#UF#EAGLE<161>" disconnected +L 08/24/1999 - 19:37:48: =------= MATCH RESULTS =------= +L 08/24/1999 - 19:37:48: "red" defeated "blue" +L 08/24/1999 - 19:37:48: "blue" RESULTS: "0" players. "-1" frags, "0" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 19:37:48: "red" RESULTS: "0" players. "10" frags, "0" unaccounted for. "15" team score. Allies: +L 08/24/1999 - 19:39:53: Log closed. diff --git a/utils/tfstats/testsuite2/l0824021.log b/utils/tfstats/testsuite2/l0824021.log new file mode 100644 index 0000000..42cde5a --- /dev/null +++ b/utils/tfstats/testsuite2/l0824021.log @@ -0,0 +1,183 @@ +L 08/24/1999 - 19:39:53: Log file started. +L 08/24/1999 - 19:39:53: Spawning server "2fort" +L 08/24/1999 - 19:39:53: server cvars start +L 08/24/1999 - 19:39:53: "cr_random" = "0" +L 08/24/1999 - 19:39:53: "cr_engineer" = "0" +L 08/24/1999 - 19:39:53: "cr_spy" = "0" +L 08/24/1999 - 19:39:53: "cr_pyro" = "0" +L 08/24/1999 - 19:39:53: "cr_hwguy" = "0" +L 08/24/1999 - 19:39:53: "cr_medic" = "0" +L 08/24/1999 - 19:39:53: "cr_demoman" = "0" +L 08/24/1999 - 19:39:53: "cr_soldier" = "0" +L 08/24/1999 - 19:39:53: "cr_sniper" = "0" +L 08/24/1999 - 19:39:53: "cr_scout" = "0" +L 08/24/1999 - 19:39:53: "decalfrequency" = "30" +L 08/24/1999 - 19:39:53: "mp_autocrosshair" = "1" +L 08/24/1999 - 19:39:53: "mp_flashlight" = "0" +L 08/24/1999 - 19:39:53: "mp_footsteps" = "1" +L 08/24/1999 - 19:39:53: "mp_forcerespawn" = "1" +L 08/24/1999 - 19:39:53: "mp_weaponstay" = "0" +L 08/24/1999 - 19:39:53: "mp_falldamage" = "0" +L 08/24/1999 - 19:39:53: "mp_friendlyfire" = "0" +L 08/24/1999 - 19:39:53: "mp_timelimit" = "30" +L 08/24/1999 - 19:39:53: "mp_fraglimit" = "0" +L 08/24/1999 - 19:39:53: "mp_teamplay" = "21" +L 08/24/1999 - 19:39:53: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 19:39:53: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 19:39:53: "tfc_adminpwd" = "" +L 08/24/1999 - 19:39:53: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 19:39:53: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 19:39:53: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 19:39:53: "tfc_autoteam" = "1" +L 08/24/1999 - 19:39:53: "sv_maxrate" = "0" +L 08/24/1999 - 19:39:53: "sv_minrate" = "0" +L 08/24/1999 - 19:39:53: "sv_allowupload" = "1" +L 08/24/1999 - 19:39:53: "sv_allowdownload" = "1" +L 08/24/1999 - 19:39:53: "sv_upload_maxsize" = "0" +L 08/24/1999 - 19:39:53: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 19:39:53: "sv_spectalk" = "1" +L 08/24/1999 - 19:39:53: "sv_maxspectators" = "8" +L 08/24/1999 - 19:39:53: "sv_cheats" = "0" +L 08/24/1999 - 19:39:53: "sv_clienttrace" = "3.5" +L 08/24/1999 - 19:39:53: "sv_timeout" = "65" +L 08/24/1999 - 19:39:53: "sv_waterfriction" = "1" +L 08/24/1999 - 19:39:53: "sv_wateraccelerate" = "10" +L 08/24/1999 - 19:39:53: "sv_airaccelerate" = "10" +L 08/24/1999 - 19:39:53: "sv_airmove" = "1" +L 08/24/1999 - 19:39:53: "sv_bounce" = "1" +L 08/24/1999 - 19:39:53: "sv_clipmode" = "0" +L 08/24/1999 - 19:39:53: "sv_stepsize" = "18" +L 08/24/1999 - 19:39:53: "sv_accelerate" = "10" +L 08/24/1999 - 19:39:53: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 19:39:53: "sv_stopspeed" = "100" +L 08/24/1999 - 19:39:53: "edgefriction" = "2" +L 08/24/1999 - 19:39:53: "sv_friction" = "4" +L 08/24/1999 - 19:39:53: "sv_gravity" = "800" +L 08/24/1999 - 19:39:53: "sv_aim" = "0" +L 08/24/1999 - 19:39:53: "sv_password" = "" +L 08/24/1999 - 19:39:53: "pausable" = "0" +L 08/24/1999 - 19:39:53: "coop" = "0" +L 08/24/1999 - 19:39:53: "deathmatch" = "1" +L 08/24/1999 - 19:39:53: "mp_logecho" = "1" +L 08/24/1999 - 19:39:53: "mp_logfile" = "1" +L 08/24/1999 - 19:39:53: "cmdline" = "0" +L 08/24/1999 - 19:39:53: server cvars end +L 08/24/1999 - 19:39:55: Map CRC "-652696221" +L 08/24/1999 - 19:39:55: "sv_maxspeed" = "500" +L 08/24/1999 - 19:39:55: Server name is "VALVe Test Server" +L 08/24/1999 - 19:39:55: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 19:54:14: "Player<164><WON:122249>" connected, address "128.54.128.159:27005" +L 08/24/1999 - 19:54:23: "Player<164><WON:122249>" has entered the game +L 08/24/1999 - 19:54:41: "Player<164>" joined team "1". +L 08/24/1999 - 19:54:49: "Player<164>" disconnected +L 08/24/1999 - 20:00:00: "[T.O.]Sarge<165><WON:2814359>" connected, address "209.244.80.205:27005" +L 08/24/1999 - 20:00:27: "[T.O.]Sarge<165><WON:2814359>" has entered the game +L 08/24/1999 - 20:00:31: "[T.O.]Sarge<165>" joined team "1". +L 08/24/1999 - 20:00:37: "[T.O.]Sarge<165>" changed class to "HWGuy" +L 08/24/1999 - 20:00:37: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:02:19: "BlowME<166><WON:58759>" connected, address "153.37.205.46:27005" +L 08/24/1999 - 20:02:29: "BlowME<166><WON:58759>" has entered the game +L 08/24/1999 - 20:02:35: "[T.O.]Sarge<165>" say "yo man" +L 08/24/1999 - 20:02:38: "[t.o.]morbis<167><WON:2814359>" connected, address "151.197.117.37:27005" +L 08/24/1999 - 20:02:40: "[t.o.]morbis<168><WON:2814359>" connected, address "151.197.117.37:27005" +L 08/24/1999 - 20:02:40: "BlowME<166>" joined team "2". +L 08/24/1999 - 20:02:46: "BlowME<166>" changed class to "Sniper" +L 08/24/1999 - 20:02:46: "BlowME<166>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:02:52: "BlowME<166>" changed to team "1". +L 08/24/1999 - 20:02:52: "BlowME<166>" killed self with "world" +L 08/24/1999 - 20:02:52: "[T.O.]Sarge<165>" say "the rest of my guys will be here soon so dont start playin yet" +L 08/24/1999 - 20:02:58: "BlowME<166>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:03:02: "BlowME<166>" changed class to "Soldier" +L 08/24/1999 - 20:03:02: "BlowME<166>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:03:06: "LINV8K [FFG]<169><WON:576299>" connected, address "153.37.88.11:27005" +L 08/24/1999 - 20:03:12: "[t.o.]morbis<170><WON:2814359>" connected, address "151.197.117.37:27005" +L 08/24/1999 - 20:03:18: "[t.o.]morbis<171><WON:2814359>" connected, address "151.197.117.37:27005" +L 08/24/1999 - 20:03:25: "LINV8K [FFG]<169><WON:576299>" has entered the game +L 08/24/1999 - 20:03:25: "LINV8K [FFG]<169>" joined team "2". +L 08/24/1999 - 20:03:34: "[T.O.]Sarge<165>" say "dont play yet" +L 08/24/1999 - 20:03:40: "[T.O.]Sarge<165>" say "T.O. will be here soon" +L 08/24/1999 - 20:03:45: "[t.o.]morbis<172><WON:2814359>" connected, address "151.197.117.37:27005" +L 08/24/1999 - 20:03:50: "[T.O.]Sarge<165>" say "then we cna ge t a real game goin" +L 08/24/1999 - 20:04:00: "BlowME<166>" say_team "ok" +L 08/24/1999 - 20:04:07: "[t.o.]morbis<172><WON:2814359>" has entered the game +L 08/24/1999 - 20:04:08: "LINV8K [FFG]<169>" changed class to "Sniper" +L 08/24/1999 - 20:04:08: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:04:11: "[t.o.]morbis<172>" joined team "2". +L 08/24/1999 - 20:04:17: "[t.o.]morbis<172>" changed class to "Demoman" +L 08/24/1999 - 20:04:17: "[t.o.]morbis<172>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:04:18: "[T.O.]Sarge<165>" say "ok shall we begin?" +L 08/24/1999 - 20:04:25: "[T.O.]Sarge<165>" say "or wait for other guys?" +L 08/24/1999 - 20:04:43: "BlowME<166>" say "we begin" +L 08/24/1999 - 20:04:44: "[T.O.]Sarge<165>" say "i guess we begin!" +L 08/24/1999 - 20:04:44: "BlowME<166>" activated the goal "Red Flag" +L 08/24/1999 - 20:04:48: "[T.O.]Tempest<173><WON:1442609>" connected, address "209.244.82.153:27005" +L 08/24/1999 - 20:04:48: "[t.o.]morbis<172>" say "yay i still shoot presents" +L 08/24/1999 - 20:04:53: "LINV8K [FFG]<169>" changed class to "Demoman" +L 08/24/1999 - 20:04:59: "LINV8K [FFG]<169>" killed "BlowME<166>" with "sniperrifle" +L 08/24/1999 - 20:05:04: "BlowME<166>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:05:24: "LINV8K [FFG]<169>" killed "[T.O.]Sarge<165>" with "sniperrifle" +L 08/24/1999 - 20:05:27: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:05:29: "[T.O.]Tempest<173><WON:1442609>" has entered the game +L 08/24/1999 - 20:05:31: "[T.O.]Tempest<173>" joined team "1". +L 08/24/1999 - 20:05:39: "LINV8K [FFG]<169>" killed "BlowME<166>" with "sniperrifle" +L 08/24/1999 - 20:05:46: "[T.O.]Tempest<173>" say "heyheyhey" +L 08/24/1999 - 20:05:46: "BlowME<166>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:05:48: "[T.O.]Sarge<165>" say "da the T.O. spray paint went away" +L 08/24/1999 - 20:06:07: "[T.O.]Tempest<173>" changed class to "Pyro" +L 08/24/1999 - 20:06:07: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:06:14: "Poltergeist<174><WON:460019>" connected, address "24.64.33.170:27005" +L 08/24/1999 - 20:06:21: "Poltergeist<174><WON:460019>" has entered the game +L 08/24/1999 - 20:06:25: "[T.O.]Sarge<165>" killed "[t.o.]morbis<172>" with "normalgrenade" +L 08/24/1999 - 20:06:27: "Poltergeist<174>" joined team "2". +L 08/24/1999 - 20:06:28: "[t.o.]morbis<172>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:06:30: "[t.o.]morbis<172>" killed "[T.O.]Sarge<165>" with "mirvgrenade" +L 08/24/1999 - 20:06:31: "Poltergeist<174>" changed class to "Engineer" +L 08/24/1999 - 20:06:31: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:06:32: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:06:33: "[t.o.]morbis<172>" say "ol death to potatoes" +L 08/24/1999 - 20:06:37: "[T.O.]Sarge<165>" say "your my bitch" +L 08/24/1999 - 20:06:41: "[T.O.]Sarge<165>" say "your my bitch" +L 08/24/1999 - 20:06:41: "[T.O.]Sarge<165>" say "your my bitch" +L 08/24/1999 - 20:06:50: "BlowME<166>" say_team "whats up this dice thing" +L 08/24/1999 - 20:06:59: "[T.O.]Sarge<165>" say "those arepresents" +L 08/24/1999 - 20:06:59: "Poltergeist<174>" built a "sentry". +L 08/24/1999 - 20:07:13: "[T.O.]Sarge<165>" say "its team fortress's third b-day today" +L 08/24/1999 - 20:07:46: "LINV8K [FFG]<169>" killed "BlowME<166>" with "sniperrifle" +L 08/24/1999 - 20:08:01: "DIV_ZATAN<175><WON:3143069>" connected, address "24.65.21.50:27005" +L 08/24/1999 - 20:08:16: "DIV_ZATAN<175><WON:3143069>" has entered the game +L 08/24/1999 - 20:08:17: "BlowME<166>" disconnected +L 08/24/1999 - 20:08:21: "DIV_ZATAN<175>" joined team "1". +L 08/24/1999 - 20:08:25: "[T.O.]Sarge<165>" killed "Poltergeist<174>" with "ac" +L 08/24/1999 - 20:08:26: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:08:27: "tonysan<176><WON:714889>" connected, address "206.173.133.32:27005" +L 08/24/1999 - 20:08:28: "[T.O.]Tempest<173>" say "ive been shot" +L 08/24/1999 - 20:08:35: "LINV8K [FFG]<169>" killed "[T.O.]Sarge<165>" with "sniperrifle" +L 08/24/1999 - 20:08:35: "DIV_ZATAN<175>" changed class to "Soldier" +L 08/24/1999 - 20:08:35: "DIV_ZATAN<175>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:08:39: "[T.O.]Sarge<165>" destroyed "Poltergeist<174>"'s "sentry". +L 08/24/1999 - 20:08:39: "[T.O.]Sarge<165>" destroyed "Poltergeist<174>"'s "sentry". +L 08/24/1999 - 20:08:44: "[T.O.]Sarge<165>" changed class to "Spy" +L 08/24/1999 - 20:08:45: "[t.o.]morbis<172>" say "damn just as i was about to blow him up(the ass...j/k)" +L 08/24/1999 - 20:08:51: "tonysan<176><WON:714889>" has entered the game +L 08/24/1999 - 20:08:56: "tonysan<176>" joined team "1". +L 08/24/1999 - 20:08:57: "LINV8K [FFG]<169>" killed "[T.O.]Tempest<173>" with "sniperrifle" +L 08/24/1999 - 20:09:02: "tonysan<176>" changed class to "Engineer" +L 08/24/1999 - 20:09:02: "tonysan<176>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:09:05: "[T.O.]Sarge<165>" changed class to "Engineer" +L 08/24/1999 - 20:09:06: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:09:08: "Poltergeist<174>" built a "sentry". +L 08/24/1999 - 20:09:08: "[T.O.]Tempest<173>" say "where u come from" +L 08/24/1999 - 20:09:13: "DIV_ZATAN<175>" activated the goal "Red Flag" +L 08/24/1999 - 20:09:25: "[T.O.]Tempest<173>" changed class to "Spy" +L 08/24/1999 - 20:09:26: "[T.O.]Sarge<165>" built a "sentry". +L 08/24/1999 - 20:09:27: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:09:28: "[t.o.]morbis<172>" killed "[T.O.]Sarge<165>" with "gl_grenade" +L 08/24/1999 - 20:09:29: "[t.o.]morbis<172>" destroyed "[T.O.]Sarge<165>"'s "sentry". +L 08/24/1999 - 20:09:33: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:09:42: "[T.O.]Sarge<165>" say "tim you queer ball" +L 08/24/1999 - 20:09:44: "[T.O.]Sarge<165>" changed class to "Scout" +L 08/24/1999 - 20:09:46: =------= MATCH RESULTS =------= +L 08/24/1999 - 20:09:46: -> DRAW <- +L 08/24/1999 - 20:09:46: "blue" RESULTS: "4" players. "2" frags, "4" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 20:09:46: "red" RESULTS: "3" players. "7" frags, "3" unaccounted for. "0" team score. Allies: +L 08/24/1999 - 20:09:52: Log closed. diff --git a/utils/tfstats/testsuite2/l0824022.log b/utils/tfstats/testsuite2/l0824022.log new file mode 100644 index 0000000..b822ca0 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824022.log @@ -0,0 +1,662 @@ +L 08/24/1999 - 20:09:52: Log file started. +L 08/24/1999 - 20:09:52: Spawning server "hunted" +L 08/24/1999 - 20:09:52: server cvars start +L 08/24/1999 - 20:09:52: "cr_random" = "0" +L 08/24/1999 - 20:09:52: "cr_engineer" = "0" +L 08/24/1999 - 20:09:52: "cr_spy" = "0" +L 08/24/1999 - 20:09:52: "cr_pyro" = "0" +L 08/24/1999 - 20:09:52: "cr_hwguy" = "0" +L 08/24/1999 - 20:09:52: "cr_medic" = "0" +L 08/24/1999 - 20:09:52: "cr_demoman" = "0" +L 08/24/1999 - 20:09:52: "cr_soldier" = "0" +L 08/24/1999 - 20:09:52: "cr_sniper" = "0" +L 08/24/1999 - 20:09:52: "cr_scout" = "0" +L 08/24/1999 - 20:09:52: "decalfrequency" = "30" +L 08/24/1999 - 20:09:52: "mp_autocrosshair" = "1" +L 08/24/1999 - 20:09:52: "mp_flashlight" = "0" +L 08/24/1999 - 20:09:52: "mp_footsteps" = "1" +L 08/24/1999 - 20:09:52: "mp_forcerespawn" = "1" +L 08/24/1999 - 20:09:52: "mp_weaponstay" = "0" +L 08/24/1999 - 20:09:52: "mp_falldamage" = "0" +L 08/24/1999 - 20:09:52: "mp_friendlyfire" = "0" +L 08/24/1999 - 20:09:52: "mp_timelimit" = "30" +L 08/24/1999 - 20:09:52: "mp_fraglimit" = "0" +L 08/24/1999 - 20:09:52: "mp_teamplay" = "21" +L 08/24/1999 - 20:09:52: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 20:09:52: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 20:09:52: "tfc_adminpwd" = "" +L 08/24/1999 - 20:09:52: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 20:09:52: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 20:09:52: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 20:09:52: "tfc_autoteam" = "1" +L 08/24/1999 - 20:09:52: "sv_maxrate" = "0" +L 08/24/1999 - 20:09:52: "sv_minrate" = "0" +L 08/24/1999 - 20:09:52: "sv_allowupload" = "1" +L 08/24/1999 - 20:09:52: "sv_allowdownload" = "1" +L 08/24/1999 - 20:09:52: "sv_upload_maxsize" = "0" +L 08/24/1999 - 20:09:52: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 20:09:52: "sv_spectalk" = "1" +L 08/24/1999 - 20:09:52: "sv_maxspectators" = "8" +L 08/24/1999 - 20:09:52: "sv_cheats" = "0" +L 08/24/1999 - 20:09:52: "sv_clienttrace" = "3.5" +L 08/24/1999 - 20:09:52: "sv_timeout" = "65" +L 08/24/1999 - 20:09:52: "sv_waterfriction" = "1" +L 08/24/1999 - 20:09:52: "sv_wateraccelerate" = "10" +L 08/24/1999 - 20:09:52: "sv_airaccelerate" = "10" +L 08/24/1999 - 20:09:52: "sv_airmove" = "1" +L 08/24/1999 - 20:09:52: "sv_bounce" = "1" +L 08/24/1999 - 20:09:52: "sv_clipmode" = "0" +L 08/24/1999 - 20:09:52: "sv_stepsize" = "18" +L 08/24/1999 - 20:09:52: "sv_accelerate" = "10" +L 08/24/1999 - 20:09:52: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 20:09:52: "sv_stopspeed" = "100" +L 08/24/1999 - 20:09:52: "edgefriction" = "2" +L 08/24/1999 - 20:09:52: "sv_friction" = "4" +L 08/24/1999 - 20:09:52: "sv_gravity" = "800" +L 08/24/1999 - 20:09:52: "sv_aim" = "0" +L 08/24/1999 - 20:09:52: "sv_password" = "" +L 08/24/1999 - 20:09:52: "pausable" = "0" +L 08/24/1999 - 20:09:52: "coop" = "0" +L 08/24/1999 - 20:09:52: "deathmatch" = "1" +L 08/24/1999 - 20:09:52: "mp_logecho" = "1" +L 08/24/1999 - 20:09:52: "mp_logfile" = "1" +L 08/24/1999 - 20:09:52: "cmdline" = "0" +L 08/24/1999 - 20:09:52: server cvars end +L 08/24/1999 - 20:09:53: Map CRC "-1879475242" +L 08/24/1999 - 20:09:53: "sv_maxspeed" = "500" +L 08/24/1999 - 20:09:53: Server name is "VALVe Test Server" +L 08/24/1999 - 20:09:53: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 20:10:02: "Poltergeist<174><WON:460019>" has entered the game +L 08/24/1999 - 20:10:08: "Poltergeist<174>" joined team "1". +L 08/24/1999 - 20:10:08: "Poltergeist<174>" changed class to "Civilian" +L 08/24/1999 - 20:10:08: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:10:08: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:10:12: "[T.O.]Sarge<165><WON:2814359>" has entered the game +L 08/24/1999 - 20:10:18: "[T.O.]Sarge<165>" say "oooooo" +L 08/24/1999 - 20:10:21: "LINV8K [FFG]<169><WON:576299>" has entered the game +L 08/24/1999 - 20:10:22: "[T.O.]Sarge<165>" say "snioper hunting time" +L 08/24/1999 - 20:10:23: "LINV8K [FFG]<169>" joined team "3". +L 08/24/1999 - 20:10:23: "LINV8K [FFG]<169>" changed class to "Sniper" +L 08/24/1999 - 20:10:23: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:10:25: "[T.O.]Sarge<165>" joined team "2". +L 08/24/1999 - 20:10:30: "[T.O.]Sarge<165>" changed class to "HWGuy" +L 08/24/1999 - 20:10:30: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:10:41: "[T.O.]Tempest<173><WON:1442609>" has entered the game +L 08/24/1999 - 20:10:43: "[T.O.]Tempest<173>" joined team "2". +L 08/24/1999 - 20:10:47: "dave<177><WON:2392629>" connected, address "206.206.163.69:27005" +L 08/24/1999 - 20:10:50: "[T.O.]Tempest<173>" changed class to "Soldier" +L 08/24/1999 - 20:10:50: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:10:56: "[T.O.]Tempest<173>" changed to team "3". +L 08/24/1999 - 20:10:56: "[T.O.]Tempest<173>" killed self with "world" +L 08/24/1999 - 20:11:01: "Gene_Rayburn<178><WON:2460479>" connected, address "208.252.109.190:27005" +L 08/24/1999 - 20:11:02: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:11:03: "[T.O.]Tempest<173>" changed class to "Sniper" +L 08/24/1999 - 20:11:03: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:11:07: "dave<177><WON:2392629>" has entered the game +L 08/24/1999 - 20:11:12: "LINV8K [FFG]<169>" killed "[T.O.]Sarge<165>" with "sniperrifle" +L 08/24/1999 - 20:11:13: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:11:15: "dave<177>" joined team "2". +L 08/24/1999 - 20:11:15: "Gene_Rayburn<178><WON:2460479>" has entered the game +L 08/24/1999 - 20:11:16: "Nashka<179><WON:25349>" connected, address "209.239.210.59:27005" +L 08/24/1999 - 20:11:20: "LINV8K [FFG]<169>" killed "Poltergeist<174>" with "nails" +L 08/24/1999 - 20:11:20: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 20:11:20: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:11:20: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:11:20: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:11:21: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:11:21: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:11:23: "dave<177>" changed class to "HWGuy" +L 08/24/1999 - 20:11:23: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:11:38: "[T.O.]Sarge<165>" say "where is zedog?" +L 08/24/1999 - 20:11:45: "Nashka<179><WON:25349>" has entered the game +L 08/24/1999 - 20:11:47: "LINV8K [FFG]<169>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:11:50: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:11:51: "Gene_Rayburn<178>" disconnected +L 08/24/1999 - 20:11:59: "Nashka<179>" disconnected +L 08/24/1999 - 20:12:00: "LINV8K [FFG]<169>" killed "[T.O.]Sarge<165>" with "sniperrifle" +L 08/24/1999 - 20:12:04: "[T.O.]Sarge<165>" changed class to "Medic" +L 08/24/1999 - 20:12:05: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:12:06: "Poltergeist<174>" say "gene rayburn thats funny" +L 08/24/1999 - 20:12:10: "[T.O.]Tempest<173>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:12:13: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:12:59: "[T.o.]Venom_Man69<180><WON:2854289>" connected, address "63.13.58.153:27005" +L 08/24/1999 - 20:13:14: "LINV8K [FFG]<169>" killed "[T.O.]Sarge<165>" with "sniperrifle" +L 08/24/1999 - 20:13:15: "Poltergeist<174>" say "door" +L 08/24/1999 - 20:13:19: "[T.O.]Sarge<165>" say "dan your too good!" +L 08/24/1999 - 20:13:22: "LINV8K [FFG]<169>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:13:24: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:13:29: "LINV8K [FFG]<169>" say ":)" +L 08/24/1999 - 20:13:37: "[T.o.]Venom_Man69<180><WON:2854289>" has entered the game +L 08/24/1999 - 20:13:39: "Poltergeist<174>" say_team "door" +L 08/24/1999 - 20:13:41: "[T.o.]Venom_Man69<180>" joined team "2". +L 08/24/1999 - 20:13:41: "[T.O.]Sarge<165>" say "zne you changed your name!!!!!" +L 08/24/1999 - 20:13:43: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:13:46: "[T.o.]Venom_Man69<180>" changed class to "Soldier" +L 08/24/1999 - 20:13:46: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:13:52: "[T.O.]Sarge<165>" say "wait" +L 08/24/1999 - 20:13:52: "dave<177>" killed "[T.O.]Tempest<173>" with "ac" +L 08/24/1999 - 20:13:56: "LINV8K [FFG]<169>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:13:57: "Poltergeist<174>" say_team "waiting" +L 08/24/1999 - 20:14:01: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:14:01: "[T.O.]Tempest<173>" say "i fell" +L 08/24/1999 - 20:14:02: "[T.O.]Sarge<165>" say_team "nm lol, im thinking of somone else lol" +L 08/24/1999 - 20:14:03: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:14:05: "[T.o.]Venom_Man69<180>" say "hey im finally here" +L 08/24/1999 - 20:14:13: "[T.O.]Sarge<165>" say "no it isnt" +L 08/24/1999 - 20:14:18: "[T.O.]Sarge<165>" say "its not out for months" +L 08/24/1999 - 20:14:19: "[T.O.]Tempest<173>" say "AHHHHHHHHH!!!!!!" +L 08/24/1999 - 20:14:22: "Zahaden<181><WON:3101039>" connected, address "209.148.199.112:27005" +L 08/24/1999 - 20:14:23: "Poltergeist<174>" say_team "door" +L 08/24/1999 - 20:14:38: "Mygale<182><WON:3287209>" connected, address "209.88.70.60:27005" +L 08/24/1999 - 20:14:40: "Zahaden<181><WON:3101039>" has entered the game +L 08/24/1999 - 20:14:43: "Zahaden<181>" joined team "3". +L 08/24/1999 - 20:14:45: "MattyMan<183><WON:1471179>" connected, address "206.168.244.154:27005" +L 08/24/1999 - 20:14:52: "Zahaden<181>" changed class to "Sniper" +L 08/24/1999 - 20:14:52: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:14:57: "Mygale<182><WON:3287209>" has entered the game +L 08/24/1999 - 20:14:59: "[T.O.]Sarge<165>" changed to team "3". +L 08/24/1999 - 20:14:59: "[T.O.]Sarge<165>" killed self with "world" +L 08/24/1999 - 20:15:01: "LINV8K [FFG]<169>" killed "dave<177>" with "headshot" +L 08/24/1999 - 20:15:01: "Mygale<182>" joined team "2". +L 08/24/1999 - 20:15:01: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:15:03: "[T.O.]Sarge<165>" changed class to "Sniper" +L 08/24/1999 - 20:15:03: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:15:04: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:15:06: "Mygale<182>" changed class to "Soldier" +L 08/24/1999 - 20:15:06: "Mygale<182>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:15:07: "[T.o.]Venom_Man69<180>" killed "[T.O.]Tempest<173>" with "rocket" +L 08/24/1999 - 20:15:08: "MattyMan<183><WON:1471179>" has entered the game +L 08/24/1999 - 20:15:11: "MattyMan<183>" joined team "2". +L 08/24/1999 - 20:15:15: "[T.O.]Tempest<173>" say "wtf" +L 08/24/1999 - 20:15:16: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:15:17: "[T.o.]Venom_Man69<180>" killed self with "rocket" +L 08/24/1999 - 20:15:19: "Poltergeist<174>" say_team "door dammit" +L 08/24/1999 - 20:15:22: "MattyMan<183>" changed class to "Soldier" +L 08/24/1999 - 20:15:22: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:15:23: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:15:28: "[T.o.]Venom_Man69<180>" say "nice" +L 08/24/1999 - 20:15:34: "LINV8K [FFG]<169>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:15:36: "[T.O.]Sarge<165>" say "thx" +L 08/24/1999 - 20:15:36: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:15:52: "[t.o.]morbis<184><WON:2814359>" connected, address "151.197.117.37:27005" +L 08/24/1999 - 20:16:12: "[T.o.]Venom_Man69<180>" killed "[T.O.]Sarge<165>" with "rocket" +L 08/24/1999 - 20:16:16: "[t.o.]morbis<184><WON:2814359>" has entered the game +L 08/24/1999 - 20:16:17: "[T.O.]Sarge<165>" say "dam you lol!" +L 08/24/1999 - 20:16:18: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:16:21: "LINV8K [FFG]<169>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:16:21: "[t.o.]morbis<184>" joined team "2". +L 08/24/1999 - 20:16:24: "[T.o.]Venom_Man69<180>" say "hi" +L 08/24/1999 - 20:16:25: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:16:26: "[T.o.]Venom_Man69<180>" say "lol" +L 08/24/1999 - 20:16:31: "[t.o.]morbis<184>" changed class to "Soldier" +L 08/24/1999 - 20:16:31: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:16:36: "MattyMan<183>" killed "Zahaden<181>" with "rocket" +L 08/24/1999 - 20:16:37: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:16:38: "Poltergeist<174>" say_team "could someone please open the door for me" +L 08/24/1999 - 20:16:40: "LINV8K [FFG]<169>" killed "MattyMan<183>" with "headshot" +L 08/24/1999 - 20:16:41: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:16:50: "[t.o.]morbis<184>" say "its me its me its that....whatever" +L 08/24/1999 - 20:16:52: "[T.o.]Venom_Man69<180>" say_team "hey morbis" +L 08/24/1999 - 20:17:01: "[t.o.]morbis<184>" say "hey" +L 08/24/1999 - 20:17:06: "[T.O.]Sarge<165>" say "i ahve left twer" +L 08/24/1999 - 20:17:11: "[T.O.]Sarge<165>" say "someone gaurd right one" +L 08/24/1999 - 20:17:18: "[t.o.]morbis<184>" say "im on it sarge" +L 08/24/1999 - 20:17:22: "dave<177>" killed "[T.O.]Sarge<165>" with "ac" +L 08/24/1999 - 20:17:26: "[T.O.]Sarge<165>" say "nm not anymore" +L 08/24/1999 - 20:17:27: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: Broadcast: "#hunted_target_scores" +L 08/24/1999 - 20:17:35: Named Broadcast: "#hunted_target_scores" ("Poltergeist<174>") +L 08/24/1999 - 20:17:35: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:17:35: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: "Mygale<182>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:35: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:17:44: "Poltergeist<174>" say_team "god bless you whoever that was" +L 08/24/1999 - 20:17:48: "[T.o.]Venom_Man69<180>" say_team "nice work" +L 08/24/1999 - 20:17:51: "dave<177>" say "dave" +L 08/24/1999 - 20:18:03: "[T.O.]Sarge<165>" killed "Mygale<182>" with "sniperrifle" +L 08/24/1999 - 20:18:04: "Mygale<182>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:18:14: "Poltergeist<174>" say_team "is my medic still here?" +L 08/24/1999 - 20:18:49: "MattyMan<183>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:18:50: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:18:57: "MadCow36<185><WON:244549>" connected, address "24.93.220.144:27005" +L 08/24/1999 - 20:19:07: "Zahaden<181>" killed "Mygale<182>" with "sniperrifle" +L 08/24/1999 - 20:19:20: "Mygale<182>" disconnected +L 08/24/1999 - 20:19:22: "Poltergeist<174>" say_team "door" +L 08/24/1999 - 20:19:22: "MadCow36<185><WON:244549>" has entered the game +L 08/24/1999 - 20:19:23: "MattyMan<183>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:19:24: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:19:26: "MadCow36<185>" joined team "2". +L 08/24/1999 - 20:19:29: "[T.o.]Venom_Man69<180>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:19:30: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:19:31: "[t.o.]morbis<184>" say_team "wait" +L 08/24/1999 - 20:19:37: "MadCow36<185>" changed class to "Soldier" +L 08/24/1999 - 20:19:37: "MadCow36<185>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:19:58: "[T.O.]Tempest<173>" killed "dave<177>" with "nails" +L 08/24/1999 - 20:20:00: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:01: "dave<177>" killed "[T.O.]Tempest<173>" with "mirvgrenade" +L 08/24/1999 - 20:20:06: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:17: "Poltergeist<174>" say_team "door me dave" +L 08/24/1999 - 20:20:17: "[T.O.]Tempest<173>" changed to team "2". +L 08/24/1999 - 20:20:17: "[T.O.]Tempest<173>" killed self with "world" +L 08/24/1999 - 20:20:19: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:21: "[t.o.]morbis<184>" say "fuck i changed my use button and dont know what it is some one else gotta get it" +L 08/24/1999 - 20:20:22: "OR_GameHopper<186><WON:1586239>" connected, address "216.66.140.85:27005" +L 08/24/1999 - 20:20:29: "[T.O.]Tempest<173>" changed class to "HWGuy" +L 08/24/1999 - 20:20:29: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:38: "MadCow36<185>" killed "[T.O.]Sarge<165>" with "rocket" +L 08/24/1999 - 20:20:38: "[T.o.]Venom_Man69<180>" killed self with "rocket" +L 08/24/1999 - 20:20:39: "LINV8K [FFG]<169>" killed "MattyMan<183>" with "sniperrifle" +L 08/24/1999 - 20:20:40: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:41: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:42: "LINV8K [FFG]<169>" killed "[t.o.]morbis<184>" with "headshot" +L 08/24/1999 - 20:20:43: "AVATAR<187><WON:860399>" connected, address "206.163.84.212:27005" +L 08/24/1999 - 20:20:43: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:44: "[T.o.]Venom_Man69<180>" say "ops" +L 08/24/1999 - 20:20:46: "OR_GameHopper<186><WON:1586239>" has entered the game +L 08/24/1999 - 20:20:52: "[T.O.]Sarge<165>" changed to team "2". +L 08/24/1999 - 20:20:52: "[T.O.]Sarge<165>" killed self with "world" +L 08/24/1999 - 20:20:53: "OR_GameHopper<186>" joined team "3". +L 08/24/1999 - 20:20:54: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:55: "[t.o.]morbis<184>" changed to team "3". +L 08/24/1999 - 20:20:55: "[t.o.]morbis<184>" killed self with "world" +L 08/24/1999 - 20:20:55: "LINV8K [FFG]<169>" killed "Poltergeist<174>" with "sniperrifle" +L 08/24/1999 - 20:20:55: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 20:20:55: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:55: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:55: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:55: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:55: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:55: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:55: "MadCow36<185>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:56: "[T.O.]Sarge<165>" changed class to "HWGuy" +L 08/24/1999 - 20:20:56: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:56: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:56: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:20:57: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:58: "Poltergeist<174>" say_team "damn" +L 08/24/1999 - 20:20:58: "[t.o.]morbis<184>" changed class to "Sniper" +L 08/24/1999 - 20:20:58: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:20:59: "LINV8K [FFG]<169>" say "whew" +L 08/24/1999 - 20:21:01: "OR_GameHopper<186>" changed class to "Sniper" +L 08/24/1999 - 20:21:01: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:21:04: "AVATAR<187><WON:860399>" has entered the game +L 08/24/1999 - 20:21:04: "AVATAR<187>" joined team "3". +L 08/24/1999 - 20:21:07: "[T.O.]Sarge<165>" say "ill quit at sniper " +L 08/24/1999 - 20:21:12: "AVATAR<187>" changed class to "Sniper" +L 08/24/1999 - 20:21:12: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:21:20: "[T.o.]Venom_Man69<180>" say_team "were all togethe now" +L 08/24/1999 - 20:21:25: "[T.O.]Sarge<165>" say "yeha lol" +L 08/24/1999 - 20:21:27: "MattyMan<183>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:21:29: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:21:44: "Poltergeist<174>" say_team "alright then T.O lets do er" +L 08/24/1999 - 20:21:45: "[T.O.]Sarge<165>" killed "AVATAR<187>" with "ac" +L 08/24/1999 - 20:21:47: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:21:57: "[T.o.]Venom_Man69<180>" say_team "you got it" +L 08/24/1999 - 20:22:02: "[t.o.]morbis<184>" killed "[T.O.]Tempest<173>" with "sniperrifle" +L 08/24/1999 - 20:22:08: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:22:21: "[T.O.]Tempest<173>" killed "OR_GameHopper<186>" with "ac" +L 08/24/1999 - 20:22:23: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:22:23: "AVATAR<187>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:22:25: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:22:26: "Poltergeist<174>" say_team "thank you" +L 08/24/1999 - 20:22:38: "[T.O.]Tempest<173>" say "just doin my job" +L 08/24/1999 - 20:22:46: "[t.o.]morbis<184>" killed "MadCow36<185>" with "sniperrifle" +L 08/24/1999 - 20:22:49: "MadCow36<185>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:22:53: "[T.O.]Sarge<165>" killed "LINV8K [FFG]<169>" with "ac" +L 08/24/1999 - 20:22:53: "[T.O.]Tempest<173>" killed "OR_GameHopper<186>" with "ac" +L 08/24/1999 - 20:22:54: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:22:55: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:22:58: "MattyMan<183>" killed "[t.o.]morbis<184>" with "rocket" +L 08/24/1999 - 20:22:59: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:23:11: "MattyMan<183>" killed "[t.o.]morbis<184>" with "rocket" +L 08/24/1999 - 20:23:12: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:23:21: "MadCow36<185>" killed "OR_GameHopper<186>" with "rocket" +L 08/24/1999 - 20:23:23: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:23:27: "AVATAR<187>" say "i just got 4 stiches in my thumb so i might suck" +L 08/24/1999 - 20:23:32: "[T.O.]Sarge<165>" say "lkol" +L 08/24/1999 - 20:23:38: "MadCow36<185>" killed "OR_GameHopper<186>" with "rocket" +L 08/24/1999 - 20:23:39: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:23:45: "AVATAR<187>" say "like less than 30 min ago" +L 08/24/1999 - 20:23:48: "[T.o.]Venom_Man69<180>" killed "[t.o.]morbis<184>" with "rocket" +L 08/24/1999 - 20:23:50: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:00: "[T.o.]Venom_Man69<180>" killed "AVATAR<187>" with "rocket" +L 08/24/1999 - 20:24:02: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: Broadcast: "#hunted_target_scores" +L 08/24/1999 - 20:24:02: Named Broadcast: "#hunted_target_scores" ("Poltergeist<174>") +L 08/24/1999 - 20:24:02: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:24:02: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "MadCow36<185>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:02: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:07: "[T.o.]Venom_Man69<180>" say_team "sweet" +L 08/24/1999 - 20:24:08: "[T.O.]Sarge<165>" say "tim come bac to red" +L 08/24/1999 - 20:24:10: "Poltergeist<174>" say_team "good work" +L 08/24/1999 - 20:24:26: "[t.o.]morbis<184>" say "why" +L 08/24/1999 - 20:24:28: "AVATAR<187>" changed to team "2". +L 08/24/1999 - 20:24:28: "AVATAR<187>" killed self with "world" +L 08/24/1999 - 20:24:30: "LINV8K [FFG]<169>" killed "[T.O.]Tempest<173>" with "sniperrifle" +L 08/24/1999 - 20:24:31: "[T.O.]Sarge<165>" say "unite to" +L 08/24/1999 - 20:24:31: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:32: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:36: "AVATAR<187>" changed class to "Soldier" +L 08/24/1999 - 20:24:36: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:51: "dave<177>" killed "Zahaden<181>" with "ac" +L 08/24/1999 - 20:24:52: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:24:55: "dave<177>" killed "[t.o.]morbis<184>" with "ac" +L 08/24/1999 - 20:24:57: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:02: "[T.O.]Sarge<165>" killed "OR_GameHopper<186>" with "ac" +L 08/24/1999 - 20:25:03: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:05: "LINV8K [FFG]<169>" killed by world with "worldspawn" +L 08/24/1999 - 20:25:06: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:16: "LINV8K [FFG]<169>" killed "MattyMan<183>" with "sniperrifle" +L 08/24/1999 - 20:25:17: "MattyMan<183>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:25:19: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:19: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:21: "[t.o.]morbis<184>" killed "Poltergeist<174>" with "nails" +L 08/24/1999 - 20:25:22: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 20:25:22: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "MadCow36<185>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:22: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:24: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:25:24: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:25:26: "[t.o.]morbis<184>" say "yea baby" +L 08/24/1999 - 20:25:32: "Poltergeist<174>" say "crap" +L 08/24/1999 - 20:25:32: "[T.O.]Sarge<165>" say "tim come to red" +L 08/24/1999 - 20:25:41: "[t.o.]morbis<184>" say "next time someone scores" +L 08/24/1999 - 20:25:44: "AVATAR<187>" say_team "where hunted??" +L 08/24/1999 - 20:25:56: "Poltergeist<174>" say_team "in the truck" +L 08/24/1999 - 20:26:11: "[T.O.]Sarge<165>" say "your my bitch" +L 08/24/1999 - 20:26:13: "[T.O.]Tempest<173>" killed "LINV8K [FFG]<169>" with "ac" +L 08/24/1999 - 20:26:14: "MattyMan<183>" killed "OR_GameHopper<186>" with "rocket" +L 08/24/1999 - 20:26:15: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:15: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:18: "AVATAR<187>" say "lol" +L 08/24/1999 - 20:26:32: "[T.O.]Sarge<165>" killed "OR_GameHopper<186>" with "ac" +L 08/24/1999 - 20:26:33: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:34: "Zahaden<181>" killed "Poltergeist<174>" with "sniperrifle" +L 08/24/1999 - 20:26:34: "[T.O.]Sarge<165>" say "your my bitch" +L 08/24/1999 - 20:26:35: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 20:26:35: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "MadCow36<185>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:35: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:26:42: "[t.o.]morbis<184>" changed to team "2". +L 08/24/1999 - 20:26:42: "[t.o.]morbis<184>" killed self with "world" +L 08/24/1999 - 20:26:44: "[T.O.]Sarge<165>" say "http://onslaught.htmlplanet.com/to1.html" +L 08/24/1999 - 20:26:45: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:47: "[T.O.]Sarge<165>" say "who here likes WMS?" +L 08/24/1999 - 20:26:49: "[t.o.]morbis<184>" changed class to "HWGuy" +L 08/24/1999 - 20:26:49: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:26:59: "[t.o.]morbis<184>" say "worms?" +L 08/24/1999 - 20:27:02: "[T.O.]Tempest<173>" changed to team "3". +L 08/24/1999 - 20:27:02: "[T.O.]Tempest<173>" killed self with "world" +L 08/24/1999 - 20:27:06: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:13: "[T.O.]Tempest<173>" changed class to "Sniper" +L 08/24/1999 - 20:27:13: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:13: "[T.O.]Sarge<165>" say "dont worry insside joeke" +L 08/24/1999 - 20:27:26: "[T.O.]Tempest<173>" changed to team "2". +L 08/24/1999 - 20:27:26: "[T.O.]Tempest<173>" killed self with "world" +L 08/24/1999 - 20:27:35: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:35: "AVATAR<187>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:27:36: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:38: "[T.O.]Tempest<173>" changed class to "Soldier" +L 08/24/1999 - 20:27:38: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:47: "Poltergeist<174>" say_team "door" +L 08/24/1999 - 20:27:48: "LINV8K [FFG]<169>" killed "Poltergeist<174>" with "sniperrifle" +L 08/24/1999 - 20:27:49: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 20:27:49: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "MadCow36<185>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:49: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:27:51: "MattyMan<183>" changed to team "3". +L 08/24/1999 - 20:27:51: "MattyMan<183>" killed self with "world" +L 08/24/1999 - 20:27:52: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:27:54: "Poltergeist<174>" say "frag" +L 08/24/1999 - 20:27:54: "MattyMan<183>" changed class to "Sniper" +L 08/24/1999 - 20:27:54: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:28:10: "Poltergeist<174>" say_team "should never go that way" +L 08/24/1999 - 20:28:26: "LINV8K [FFG]<169>" killed "AVATAR<187>" with "sniperrifle" +L 08/24/1999 - 20:28:27: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:28:28: "MadCow36<185>" disconnected +L 08/24/1999 - 20:28:30: "[t.o.]morbis<184>" killed "MattyMan<183>" with "ac" +L 08/24/1999 - 20:28:31: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:15: "[t.o.]morbis<184>" killed "OR_GameHopper<186>" with "mirvgrenade" +L 08/24/1999 - 20:29:17: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:22: "OR_GameHopper<186>" killed "[t.o.]morbis<184>" with "sniperrifle" +L 08/24/1999 - 20:29:24: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:24: "AVATAR<187>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:29:25: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:26: "Poltergeist<174>" say_team "door" +L 08/24/1999 - 20:29:42: "[T.o.]Venom_Man69<180>" killed "Zahaden<181>" with "rocket" +L 08/24/1999 - 20:29:44: "dave<177>" killed "MattyMan<183>" with "ac" +L 08/24/1999 - 20:29:44: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:46: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: Broadcast: "#hunted_target_scores" +L 08/24/1999 - 20:29:47: Named Broadcast: "#hunted_target_scores" ("Poltergeist<174>") +L 08/24/1999 - 20:29:47: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:29:47: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:47: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:53: "MattyMan<183>" changed to team "2". +L 08/24/1999 - 20:29:53: "MattyMan<183>" killed self with "world" +L 08/24/1999 - 20:29:54: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:29:57: "MattyMan<183>" changed class to "Soldier" +L 08/24/1999 - 20:29:57: "MattyMan<183>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:00: "[t.o.]morbis<184>" changed to team "3". +L 08/24/1999 - 20:30:00: "[t.o.]morbis<184>" killed self with "world" +L 08/24/1999 - 20:30:03: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:04: "[t.o.]morbis<184>" changed class to "Sniper" +L 08/24/1999 - 20:30:04: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:07: "[T.O.]Sarge<165>" killed "OR_GameHopper<186>" with "ac" +L 08/24/1999 - 20:30:09: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:11: "MattyMan<183>" disconnected +L 08/24/1999 - 20:30:16: "[T.O.]Tempest<173>" say "tyi froze" +L 08/24/1999 - 20:30:21: "AVATAR<187>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:30:23: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:30: "[T.O.]Tempest<173>" killed "OR_GameHopper<186>" with "rocket" +L 08/24/1999 - 20:30:31: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:36: "[T.O.]Sarge<165>" killed "[t.o.]morbis<184>" with "ac" +L 08/24/1999 - 20:30:38: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:53: "[t.o.]morbis<184>" killed "Poltergeist<174>" with "autorifle" +L 08/24/1999 - 20:30:53: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 20:30:53: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:53: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:53: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:53: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:53: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:53: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:53: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:53: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:53: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:56: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:30:56: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:31:15: "Poltergeist<174>" say_team "theres on ly three of them this should be e z" +L 08/24/1999 - 20:31:24: "Poltergeist<174>" say_team "k 5 now" +L 08/24/1999 - 20:31:40: "[T.O.]Sarge<165>" killed "[t.o.]morbis<184>" with "ac" +L 08/24/1999 - 20:31:42: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:31:50: "[T.O.]Sarge<165>" killed "OR_GameHopper<186>" with "ac" +L 08/24/1999 - 20:31:51: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:32:03: "LINV8K [FFG]<169>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:32:05: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:32:09: "[T.O.]Sarge<165>" killed "OR_GameHopper<186>" with "ac" +L 08/24/1999 - 20:32:10: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:32:15: "Poltergeist<174>" say_team "help in truck" +L 08/24/1999 - 20:32:19: "dave<177>" killed "Zahaden<181>" with "ac" +L 08/24/1999 - 20:32:21: "[T.O.]Sarge<165>" killed "[t.o.]morbis<184>" with "ac" +L 08/24/1999 - 20:32:21: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:32:24: "Poltergeist<174>" say_team "tanx" +L 08/24/1999 - 20:32:24: "LINV8K [FFG]<169>" killed "[T.O.]Sarge<165>" with "sniperrifle" +L 08/24/1999 - 20:32:27: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:32:27: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:32:35: "dave<177>" say "wellcome" +L 08/24/1999 - 20:32:41: "AVATAR<187>" killed "OR_GameHopper<186>" with "rocket" +L 08/24/1999 - 20:32:43: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:32:58: "[T.o.]Venom_Man69<180>" killed "[t.o.]morbis<184>" with "rocket" +L 08/24/1999 - 20:33:00: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:11: "[T.O.]Sarge<165>" say "http://onslaught.htmlplanet.com/to1.html" +L 08/24/1999 - 20:33:15: "[T.O.]Sarge<165>" killed "OR_GameHopper<186>" with "ac" +L 08/24/1999 - 20:33:16: "OR_GameHopper<186>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:18: "AVATAR<187>" killed "[t.o.]morbis<184>" with "rocket" +L 08/24/1999 - 20:33:19: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:24: "Poltergeist<174>" say_team "door" +L 08/24/1999 - 20:33:25: "OR_GameHopper<186>" disconnected +L 08/24/1999 - 20:33:31: "[t.o.]morbis<184>" killed "Poltergeist<174>" with "headshot" +L 08/24/1999 - 20:33:32: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 20:33:32: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:32: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:32: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:32: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:32: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:32: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:32: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:32: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:32: "Poltergeist<174>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:32: "Poltergeist<174>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:33:42: "[T.o.]Venom_Man69<180>" say "wtf" +L 08/24/1999 - 20:33:43: "[T.O.]Tempest<173>" changed class to "Soldier" +L 08/24/1999 - 20:33:45: "Poltergeist<174>" say "sigh thanx for game guys im out" +L 08/24/1999 - 20:33:47: "Rainman<188><WON:532939>" connected, address "207.5.144.119:27005" +L 08/24/1999 - 20:33:48: "[t.o.]morbis<184>" say "that 34assain kills 4 me" +L 08/24/1999 - 20:33:50: "[T.O.]Tempest<173>" changed class to "Medic" +L 08/24/1999 - 20:33:57: "Poltergeist<174>" disconnected +L 08/24/1999 - 20:33:57: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 20:33:57: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:57: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:57: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:57: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:57: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:57: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:57: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:57: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:57: "[t.o.]morbis<184>" changed to team "1". +L 08/24/1999 - 20:33:57: "[t.o.]morbis<184>" killed self with "world" +L 08/24/1999 - 20:33:59: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:59: "[t.o.]morbis<184>" changed class to "Civilian" +L 08/24/1999 - 20:33:59: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:33:59: "[t.o.]morbis<184>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:34:03: "[T.o.]Venom_Man69<180>" say "later" +L 08/24/1999 - 20:34:05: "Rainman<188><WON:532939>" has entered the game +L 08/24/1999 - 20:34:06: "AVATAR<187>" say "chang map" +L 08/24/1999 - 20:34:08: "[t.o.]morbis<184>" say "oh fuk" +L 08/24/1999 - 20:34:10: "Rainman<188>" joined team "3". +L 08/24/1999 - 20:34:14: "Rainman<188>" changed class to "Sniper" +L 08/24/1999 - 20:34:14: "Rainman<188>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:32: "[t.o.]morbis<184>" changed class to "Civilian" +L 08/24/1999 - 20:34:34: "[t.o.]morbis<184>" changed to team "3". +L 08/24/1999 - 20:34:34: "[t.o.]morbis<184>" killed self with "world" +L 08/24/1999 - 20:34:34: Broadcast: "#hunted_target_killed" +L 08/24/1999 - 20:34:34: "[T.O.]Sarge<165>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:34: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:34: "LINV8K [FFG]<169>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:34: "[T.o.]Venom_Man69<180>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:34: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:34: "Zahaden<181>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:34: "Rainman<188>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:34: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:37: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:38: "[t.o.]morbis<184>" changed class to "Sniper" +L 08/24/1999 - 20:34:38: "[t.o.]morbis<184>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:34:47: "[T.o.]Venom_Man69<180>" say_team "no hunted" +L 08/24/1999 - 20:34:52: "[T.O.]Sarge<165>" say "so what" +L 08/24/1999 - 20:34:55: "[T.O.]Sarge<165>" say "play like this" +L 08/24/1999 - 20:34:58: "[t.o.]morbis<184>" say "i forgot i changed buton 4 pushing buttons so i couldnt get outta that red room" +L 08/24/1999 - 20:35:01: "[T.o.]Venom_Man69<180>" say_team "ok " +L 08/24/1999 - 20:35:07: "LINV8K [FFG]<169>" killed "[T.O.]Tempest<173>" with "sniperrifle" +L 08/24/1999 - 20:35:09: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:35:11: "Rainman<188>" killed "dave<177>" with "headshot" +L 08/24/1999 - 20:35:13: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:35:21: "LINV8K [FFG]<169>" killed "[T.O.]Tempest<173>" with "sniperrifle" +L 08/24/1999 - 20:35:24: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:35:33: "[T.O.]Sarge<165>" say "guys i must depart" +L 08/24/1999 - 20:35:39: "[T.O.]Sarge<165>" say "its been nice kickin some sniper ass" +L 08/24/1999 - 20:35:43: "[t.o.]morbis<184>" say "cya" +L 08/24/1999 - 20:35:44: "[T.O.]Tempest<173>" say "NOOOOOOOOOOOOOOOOO" +L 08/24/1999 - 20:35:45: "[t.o.]morbis<184>" say "me goin 2" +L 08/24/1999 - 20:35:53: "LINV8K [FFG]<169>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:35:55: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:35:57: "[T.O.]Tempest<173>" say "me too" +L 08/24/1999 - 20:35:57: "[T.o.]Venom_Man69<180>" say "late to all thats leaven" +L 08/24/1999 - 20:36:07: "[t.o.]morbis<184>" disconnected +L 08/24/1999 - 20:36:11: "[T.O.]Sarge<165>" say "later all" +L 08/24/1999 - 20:36:16: "[T.o.]Venom_Man69<180>" say "ou all in the mourning" +L 08/24/1999 - 20:36:21: "[T.O.]Sarge<165>" disconnected +L 08/24/1999 - 20:36:51: "AVATAR<187>" say_team "go" +L 08/24/1999 - 20:37:00: "[T.o.]Venom_Man69<180>" killed "Rainman<188>" with "rocket" +L 08/24/1999 - 20:37:06: "Rainman<188>" disconnected +L 08/24/1999 - 20:37:13: "LINV8K [FFG]<169>" killed "[T.O.]Tempest<173>" with "sniperrifle" +L 08/24/1999 - 20:37:22: "[T.O.]Tempest<173>" say "cyall" +L 08/24/1999 - 20:37:22: "[T.o.]Venom_Man69<180>" say "i should bail too" +L 08/24/1999 - 20:37:23: "[T.O.]Tempest<173>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:37:33: "[T.o.]Venom_Man69<180>" say "e temptest" +L 08/24/1999 - 20:37:34: "LINV8K [FFG]<169>" killed "AVATAR<187>" with "sniperrifle" +L 08/24/1999 - 20:37:35: "[T.O.]Tempest<173>" disconnected +L 08/24/1999 - 20:37:37: "AVATAR<187>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:37:42: "AVATAR<187>" say_team "stop[" +L 08/24/1999 - 20:37:44: "[T.o.]Venom_Man69<180>" say "cya" +L 08/24/1999 - 20:37:54: "[T.o.]Venom_Man69<180>" killed self with "rocket" +L 08/24/1999 - 20:38:06: "LINV8K [FFG]<169>" killed "dave<177>" with "sniperrifle" +L 08/24/1999 - 20:38:12: "dave<177>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:38:22: "LINV8K [FFG]<169>" killed "AVATAR<187>" with "sniperrifle" +L 08/24/1999 - 20:39:04: "[T.o.]Venom_Man69<180>" disconnected +L 08/24/1999 - 20:39:07: "Syko<189><WON:101689>" connected, address "206.133.224.188:27005" +L 08/24/1999 - 20:39:12: "AVATAR<187>" disconnected +L 08/24/1999 - 20:39:26: "Syko<189><WON:101689>" has entered the game +L 08/24/1999 - 20:39:26: "Syko<189>" joined team "1". +L 08/24/1999 - 20:39:28: "Syko<189>" changed class to "Civilian" +L 08/24/1999 - 20:39:28: "Syko<189>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 20:39:28: "Syko<189>" activated the goal "The Hunted's Notepad" +L 08/24/1999 - 20:39:46: =------= MATCH RESULTS =------= +L 08/24/1999 - 20:39:46: "yellow" defeated "blue" and "red" +L 08/24/1999 - 20:39:46: "blue" RESULTS: "1" players. "-1" frags, "1" unaccounted for. "150" team score. Allies:"2" +L 08/24/1999 - 20:39:46: "red" RESULTS: "1" players. "39" frags, "1" unaccounted for. "150" team score. Allies:"1" +L 08/24/1999 - 20:39:46: "yellow" RESULTS: "2" players. "32" frags, "2" unaccounted for. "225" team score. Allies: +L 08/24/1999 - 20:39:53: Log closed. diff --git a/utils/tfstats/testsuite2/l0824023.log b/utils/tfstats/testsuite2/l0824023.log new file mode 100644 index 0000000..cc02657 --- /dev/null +++ b/utils/tfstats/testsuite2/l0824023.log @@ -0,0 +1,353 @@ +L 08/24/1999 - 20:39:53: Log file started. +L 08/24/1999 - 20:39:53: Spawning server "cz2" +L 08/24/1999 - 20:39:53: server cvars start +L 08/24/1999 - 20:39:53: "cr_random" = "0" +L 08/24/1999 - 20:39:53: "cr_engineer" = "0" +L 08/24/1999 - 20:39:53: "cr_spy" = "0" +L 08/24/1999 - 20:39:53: "cr_pyro" = "0" +L 08/24/1999 - 20:39:53: "cr_hwguy" = "0" +L 08/24/1999 - 20:39:53: "cr_medic" = "0" +L 08/24/1999 - 20:39:53: "cr_demoman" = "0" +L 08/24/1999 - 20:39:53: "cr_soldier" = "0" +L 08/24/1999 - 20:39:53: "cr_sniper" = "0" +L 08/24/1999 - 20:39:53: "cr_scout" = "0" +L 08/24/1999 - 20:39:53: "decalfrequency" = "30" +L 08/24/1999 - 20:39:53: "mp_autocrosshair" = "1" +L 08/24/1999 - 20:39:53: "mp_flashlight" = "0" +L 08/24/1999 - 20:39:53: "mp_footsteps" = "1" +L 08/24/1999 - 20:39:53: "mp_forcerespawn" = "1" +L 08/24/1999 - 20:39:53: "mp_weaponstay" = "0" +L 08/24/1999 - 20:39:53: "mp_falldamage" = "0" +L 08/24/1999 - 20:39:53: "mp_friendlyfire" = "0" +L 08/24/1999 - 20:39:53: "mp_timelimit" = "30" +L 08/24/1999 - 20:39:53: "mp_fraglimit" = "0" +L 08/24/1999 - 20:39:53: "mp_teamplay" = "21" +L 08/24/1999 - 20:39:53: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 20:39:53: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 20:39:53: "tfc_adminpwd" = "" +L 08/24/1999 - 20:39:53: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 20:39:53: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 20:39:53: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 20:39:53: "tfc_autoteam" = "1" +L 08/24/1999 - 20:39:53: "sv_maxrate" = "0" +L 08/24/1999 - 20:39:53: "sv_minrate" = "0" +L 08/24/1999 - 20:39:53: "sv_allowupload" = "1" +L 08/24/1999 - 20:39:53: "sv_allowdownload" = "1" +L 08/24/1999 - 20:39:53: "sv_upload_maxsize" = "0" +L 08/24/1999 - 20:39:53: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 20:39:53: "sv_spectalk" = "1" +L 08/24/1999 - 20:39:53: "sv_maxspectators" = "8" +L 08/24/1999 - 20:39:53: "sv_cheats" = "0" +L 08/24/1999 - 20:39:53: "sv_clienttrace" = "3.5" +L 08/24/1999 - 20:39:53: "sv_timeout" = "65" +L 08/24/1999 - 20:39:53: "sv_waterfriction" = "1" +L 08/24/1999 - 20:39:53: "sv_wateraccelerate" = "10" +L 08/24/1999 - 20:39:53: "sv_airaccelerate" = "10" +L 08/24/1999 - 20:39:53: "sv_airmove" = "1" +L 08/24/1999 - 20:39:53: "sv_bounce" = "1" +L 08/24/1999 - 20:39:53: "sv_clipmode" = "0" +L 08/24/1999 - 20:39:53: "sv_stepsize" = "18" +L 08/24/1999 - 20:39:53: "sv_accelerate" = "10" +L 08/24/1999 - 20:39:53: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 20:39:53: "sv_stopspeed" = "100" +L 08/24/1999 - 20:39:53: "edgefriction" = "2" +L 08/24/1999 - 20:39:53: "sv_friction" = "4" +L 08/24/1999 - 20:39:53: "sv_gravity" = "800" +L 08/24/1999 - 20:39:53: "sv_aim" = "0" +L 08/24/1999 - 20:39:53: "sv_password" = "" +L 08/24/1999 - 20:39:53: "pausable" = "0" +L 08/24/1999 - 20:39:53: "coop" = "0" +L 08/24/1999 - 20:39:53: "deathmatch" = "1" +L 08/24/1999 - 20:39:53: "mp_logecho" = "1" +L 08/24/1999 - 20:39:53: "mp_logfile" = "1" +L 08/24/1999 - 20:39:53: "cmdline" = "0" +L 08/24/1999 - 20:39:53: server cvars end +L 08/24/1999 - 20:39:54: Map CRC "1880504211" +L 08/24/1999 - 20:39:54: "sv_maxspeed" = "500" +L 08/24/1999 - 20:39:54: Server name is "VALVe Test Server" +L 08/24/1999 - 20:39:55: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 20:40:09: "LINV8K [FFG]<169><WON:576299>" has entered the game +L 08/24/1999 - 20:40:11: "dave<177><WON:2392629>" has entered the game +L 08/24/1999 - 20:40:12: "Syko<189><WON:101689>" has entered the game +L 08/24/1999 - 20:40:15: "LINV8K [FFG]<169>" joined team "2". +L 08/24/1999 - 20:40:15: "dave<177>" joined team "1". +L 08/24/1999 - 20:40:18: "LINV8K [FFG]<169>" changed class to "Medic" +L 08/24/1999 - 20:40:18: "LINV8K [FFG]<169>" activated the goal "i_p_t" +L 08/24/1999 - 20:40:19: "dave<177>" changed class to "Soldier" +L 08/24/1999 - 20:40:19: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:40:23: "Syko<189>" joined team "1". +L 08/24/1999 - 20:40:25: "Syko<189>" changed class to "Soldier" +L 08/24/1999 - 20:40:25: "Syko<189>" activated the goal "i_p_t" +L 08/24/1999 - 20:40:34: "dave<177>" activated the goal "blue flag 2" +L 08/24/1999 - 20:41:03: "LINV8K [FFG]<169>" infected "dave<177>". +L 08/24/1999 - 20:41:14: "LINV8K [FFG]<169>" killed "dave<177>" with "supernails" +L 08/24/1999 - 20:41:15: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:41:20: "dave<177>" changed class to "Scout" +L 08/24/1999 - 20:42:05: "LINV8K [FFG]<169>" killed "dave<177>" with "normalgrenade" +L 08/24/1999 - 20:42:06: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:42:16: "dave<177>" activated the goal "blue flag 2" +L 08/24/1999 - 20:42:24: "Syko<189>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:42:25: "LINV8K [FFG]<169>" activated the goal "i_p_t" +L 08/24/1999 - 20:42:48: Named Broadcast: "#cz_bcap2" ("dave<177>") +L 08/24/1999 - 20:43:09: "LINV8K [FFG]<169>" infected "dave<177>". +L 08/24/1999 - 20:43:38: "LINV8K [FFG]<169>" killed "dave<177>" with "timer" +L 08/24/1999 - 20:43:38: "LINV8K [FFG]<169>" killed "dave<177>" with "infection" +L 08/24/1999 - 20:43:42: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:43:50: "dave<177>" activated the goal "blue flag 2" +L 08/24/1999 - 20:44:14: Named Broadcast: "#cz_bcap1" ("dave<177>") +L 08/24/1999 - 20:44:29: "Syko<189>" killed "LINV8K [FFG]<169>" with "rocket" +L 08/24/1999 - 20:44:32: "LINV8K [FFG]<169>" changed class to "Demoman" +L 08/24/1999 - 20:44:32: "LINV8K [FFG]<169>" activated the goal "i_p_t" +L 08/24/1999 - 20:44:37: "dave<177>" activated the goal "blue flag 2" +L 08/24/1999 - 20:45:06: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:45:09: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:45:18: "dave<177>" activated the goal "blue flag 2" +L 08/24/1999 - 20:45:20: "LINV8K [FFG]<169>" killed "Syko<189>" with "mirvgrenade" +L 08/24/1999 - 20:45:23: "Syko<189>" activated the goal "i_p_t" +L 08/24/1999 - 20:45:39: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:45:46: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:45:52: "LINV8K [FFG]<169>" killed "Syko<189>" with "mirvgrenade" +L 08/24/1999 - 20:45:55: "Syko<189>" activated the goal "i_p_t" +L 08/24/1999 - 20:45:56: "dave<177>" activated the goal "blue flag 3" +L 08/24/1999 - 20:46:04: "H3LL]Charmander<190><WON:2773149>" connected, address "204.239.131.129:27005" +L 08/24/1999 - 20:46:17: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:46:21: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:46:31: "dave<177>" activated the goal "blue flag 2" +L 08/24/1999 - 20:46:47: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:46:50: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:46:55: "H3LL]Charmander<190><WON:2773149>" has entered the game +L 08/24/1999 - 20:47:01: "dave<177>" activated the goal "blue flag 3" +L 08/24/1999 - 20:47:01: "H3LL]Charmander<190>" joined team "2". +L 08/24/1999 - 20:47:07: "H3LL]Charmander<190>" changed class to "Scout" +L 08/24/1999 - 20:47:07: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 20:47:18: "H3LL]Charmander<190>" activated the goal "red marker 1" +L 08/24/1999 - 20:47:20: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:47:21: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:47:30: "dave<177>" activated the goal "blue flag 3" +L 08/24/1999 - 20:47:42: Named Broadcast: "#cz_rcap5" ("H3LL]Charmander<190>") +L 08/24/1999 - 20:47:57: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:47:59: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:48:09: "dave<177>" activated the goal "blue flag 2" +L 08/24/1999 - 20:48:11: "H3LL]Charmander<190>" activated the goal "red marker 1" +L 08/24/1999 - 20:48:25: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:48:27: "LINV8K [FFG]<169>" killed "Syko<189>" with "pipebomb" +L 08/24/1999 - 20:48:33: "dave<177>" changed class to "HWGuy" +L 08/24/1999 - 20:48:36: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:48:36: "LINV8K [FFG]<169>" say_team "can you get 3?" +L 08/24/1999 - 20:48:41: Named Broadcast: "#cz_rcap3" ("H3LL]Charmander<190>") +L 08/24/1999 - 20:48:45: "LINV8K [FFG]<169>" say_team "thanks" +L 08/24/1999 - 20:48:45: "Syko<189>" disconnected +L 08/24/1999 - 20:48:50: "dave<177>" activated the goal "blue flag 3" +L 08/24/1999 - 20:48:52: "H3LL]Charmander<190>" say_team "n/p" +L 08/24/1999 - 20:49:03: "H3LL]Charmander<190>" activated the goal "red marker 1" +L 08/24/1999 - 20:49:25: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:49:34: "dave<177>" changed class to "Soldier" +L 08/24/1999 - 20:49:37: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:49:47: Named Broadcast: "#cz_rcap4" ("H3LL]Charmander<190>") +L 08/24/1999 - 20:49:51: "dave<177>" activated the goal "blue flag 3" +L 08/24/1999 - 20:50:43: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:50:46: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:50:49: "[H3LL]JOJO<191><WON:2815939>" connected, address "209.197.142.23:27005" +L 08/24/1999 - 20:51:01: "H3LL]Charmander<190>" activated the goal "red marker 1" +L 08/24/1999 - 20:51:39: "[H3LL]JOJO<191><WON:2815939>" has entered the game +L 08/24/1999 - 20:51:40: Named Broadcast: "#cz_rcap1" ("H3LL]Charmander<190>") +L 08/24/1999 - 20:51:40: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:51:43: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:51:49: "H3LL]Charmander<190>" say "clan H3LL take on" +L 08/24/1999 - 20:51:49: "[H3LL]JOJO<191>" joined team "1". +L 08/24/1999 - 20:51:55: "[H3LL]JOJO<191>" changed class to "Sniper" +L 08/24/1999 - 20:51:55: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 20:51:58: "[H3LL]JOJO<191>" say "ClaN[H3LL] IN Da HoUse" +L 08/24/1999 - 20:51:58: "[H3LL]JOJO<191>" say "LOL!!fagots!!" +L 08/24/1999 - 20:51:58: "[H3LL]JOJO<191>" say "LOL!!fagots!!" +L 08/24/1999 - 20:52:00: "[H3LL]JOJO<191>" say "ck all" +L 08/24/1999 - 20:52:12: "LINV8K [FFG]<169>" killed "dave<177>" with "mirvgrenade" +L 08/24/1999 - 20:52:14: "[H3LL]JOJO<191>" say "clan hell stick all" +L 08/24/1999 - 20:52:16: "H3LL]Charmander<190>" activated the goal "red marker 2" +L 08/24/1999 - 20:52:16: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:52:41: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 20:52:45: "[H3LL]JOJO<191>" changed class to "Demoman" +L 08/24/1999 - 20:52:46: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 20:52:54: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:52:59: "dave<177>" changed class to "Demoman" +L 08/24/1999 - 20:53:01: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:53:07: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 20:53:09: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 20:53:32: Named Broadcast: "#cz_rcap2" ("H3LL]Charmander<190>") +L 08/24/1999 - 20:53:38: "LINV8K [FFG]<169>" killed "dave<177>" with "pipebomb" +L 08/24/1999 - 20:53:40: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:53:45: "dave<177>" say "sorry" +L 08/24/1999 - 20:53:49: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 20:53:54: "dave<177>" killed "H3LL]Charmander<190>" with "gl_grenade" +L 08/24/1999 - 20:53:57: "LINV8K [FFG]<169>" say "hehe" +L 08/24/1999 - 20:54:03: "[H3LL]JOJO<191>" say "charmander come to my team" +L 08/24/1999 - 20:54:04: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 20:54:06: "H3LL]Charmander<190>" changed to team "1". +L 08/24/1999 - 20:54:06: "H3LL]Charmander<190>" killed self with "world" +L 08/24/1999 - 20:54:09: "[H3LL]JOJO<191>" changed class to "Soldier" +L 08/24/1999 - 20:54:11: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 20:54:16: "H3LL]Charmander<190>" changed class to "Scout" +L 08/24/1999 - 20:54:16: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 20:54:18: "[H3LL]JOJO<191>" say "dave change" +L 08/24/1999 - 20:54:20: "LINV8K [FFG]<169>" say "someone come here..." +L 08/24/1999 - 20:54:27: "H3LL]Charmander<190>" activated the goal "blue flag 2" +L 08/24/1999 - 20:54:28: "[H3LL]JOJO<191>" say "dave change" +L 08/24/1999 - 20:54:31: "dave<177>" changed to team "2". +L 08/24/1999 - 20:54:31: "dave<177>" killed self with "world" +L 08/24/1999 - 20:54:35: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:54:38: "dave<177>" changed class to "Demoman" +L 08/24/1999 - 20:54:38: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 20:54:49: Named Broadcast: "#cz_bcap1" ("H3LL]Charmander<190>") +L 08/24/1999 - 20:55:10: "H3LL]Charmander<190>" activated the goal "blue flag 2" +L 08/24/1999 - 20:55:17: "dave<177>" killed "[H3LL]JOJO<191>" with "gl_grenade" +L 08/24/1999 - 20:55:19: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 20:55:34: "dave<177>" killed "H3LL]Charmander<190>" with "gl_grenade" +L 08/24/1999 - 20:55:39: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 20:55:50: "H3LL]Charmander<190>" activated the goal "blue flag 3" +L 08/24/1999 - 20:56:04: "H3LL]Charmander<190>" say_team "should I fight or flag-run?" +L 08/24/1999 - 20:56:08: "H3LL]Charmander<190>" changed class to "Scout" +L 08/24/1999 - 20:56:13: "LINV8K [FFG]<169>" killed "H3LL]Charmander<190>" with "pipebomb" +L 08/24/1999 - 20:56:15: "dave<177>" activated the goal "red marker 1" +L 08/24/1999 - 20:56:15: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 20:56:26: "H3LL]Charmander<190>" activated the goal "blue flag 2" +L 08/24/1999 - 20:56:27: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 20:56:28: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 20:56:28: "[H3LL]JOJO<191>" say "flag run" +L 08/24/1999 - 20:56:31: "[H3LL]JOJO<191>" say "lagggy" +L 08/24/1999 - 20:56:42: "LINV8K [FFG]<169>" killed "H3LL]Charmander<190>" with "pipebomb" +L 08/24/1999 - 20:56:44: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 20:56:52: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "mirvgrenade" +L 08/24/1999 - 20:56:54: "H3LL]Charmander<190>" activated the goal "blue flag 3" +L 08/24/1999 - 20:56:58: "[H3LL]JOJO<191>" changed class to "Sniper" +L 08/24/1999 - 20:56:59: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 20:57:00: Named Broadcast: "#cz_rcap3" ("dave<177>") +L 08/24/1999 - 20:57:11: "LINV8K [FFG]<169>" killed "H3LL]Charmander<190>" with "normalgrenade" +L 08/24/1999 - 20:57:14: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 20:57:25: "dave<177>" activated the goal "red marker 1" +L 08/24/1999 - 20:57:26: "H3LL]Charmander<190>" activated the goal "blue flag 3" +L 08/24/1999 - 20:57:32: "H3LL]Charmander<190>" changed class to "Soldier" +L 08/24/1999 - 20:57:53: "LINV8K [FFG]<169>" killed "H3LL]Charmander<190>" with "normalgrenade" +L 08/24/1999 - 20:57:55: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 20:57:58: Named Broadcast: "#cz_rcap5" ("dave<177>") +L 08/24/1999 - 20:58:06: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 20:58:08: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 20:58:22: "dave<177>" activated the goal "red marker 2" +L 08/24/1999 - 20:59:21: Named Broadcast: "#cz_rcap2" ("dave<177>") +L 08/24/1999 - 20:59:26: "H3LL]Charmander<190>" activated the goal "blue flag 3" +L 08/24/1999 - 20:59:27: "H3LL]Charmander<190>" changed class to "Scout" +L 08/24/1999 - 20:59:32: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 20:59:33: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:00:10: "H3LL]Charmander<190>" killed self with "nailgrenade" +L 08/24/1999 - 21:00:11: "[H3LL]JOJO<191>" changed class to "Pyro" +L 08/24/1999 - 21:00:14: "Mygale<192><WON:3287209>" connected, address "209.88.70.60:27005" +L 08/24/1999 - 21:00:16: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 21:00:27: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 21:00:28: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:00:29: "H3LL]Charmander<190>" say_team "be on defence" +L 08/24/1999 - 21:00:35: "H3LL]Charmander<190>" activated the goal "blue flag 3" +L 08/24/1999 - 21:00:36: "Mygale<192><WON:3287209>" has entered the game +L 08/24/1999 - 21:00:37: "[H3LL]JOJO<191>" say "i got it" +L 08/24/1999 - 21:00:44: "H3LL]Charmander<190>" say_team "our base is barricaded" +L 08/24/1999 - 21:01:14: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 21:01:15: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:01:20: Named Broadcast: "#cz_bcap2" ("H3LL]Charmander<190>") +L 08/24/1999 - 21:01:48: "Mygale<192>" joined team "1". +L 08/24/1999 - 21:01:55: "Mygale<192>" changed class to "Soldier" +L 08/24/1999 - 21:01:55: "Mygale<192>" activated the goal "i_p_t" +L 08/24/1999 - 21:01:57: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 21:01:58: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:02:15: "LINV8K [FFG]<169>" killed "H3LL]Charmander<190>" with "pipebomb" +L 08/24/1999 - 21:02:17: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 21:02:26: "zeroLove<193><WON:1020569>" connected, address "198.247.217.102:27005" +L 08/24/1999 - 21:02:29: "H3LL]Charmander<190>" activated the goal "blue flag 3" +L 08/24/1999 - 21:02:38: "Mygale<192>" activated the goal "blue flag 2" +L 08/24/1999 - 21:02:39: "LUGNUT-DEATH2U<194><WON:3106979>" connected, address "171.208.202.205:27005" +L 08/24/1999 - 21:02:41: "H3LL]Charmander<190>" say_team "cover me mygale" +L 08/24/1999 - 21:02:54: "zeroLove<193><WON:1020569>" has entered the game +L 08/24/1999 - 21:03:08: "zeroLove<193>" joined team "2". +L 08/24/1999 - 21:03:09: "[H3LL]JOJO<191>" killed "dave<177>" with "flames" +L 08/24/1999 - 21:03:09: "[H3LL]JOJO<191>" killed "dave<177>" with "flames" +L 08/24/1999 - 21:03:09: "LINV8K [FFG]<169>" killed "H3LL]Charmander<190>" with "pipebomb" +L 08/24/1999 - 21:03:11: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 21:03:12: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 21:03:16: "zeroLove<193>" changed class to "Engineer" +L 08/24/1999 - 21:03:16: "zeroLove<193>" activated the goal "i_p_t" +L 08/24/1999 - 21:03:25: "dave<177>" activated the goal "red marker 2" +L 08/24/1999 - 21:03:31: "H3LL]Charmander<190>" activated the goal "blue flag 3" +L 08/24/1999 - 21:03:33: "LUGNUT-DEATH2U<194><WON:3106979>" has entered the game +L 08/24/1999 - 21:03:44: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 21:03:46: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:03:49: "LUGNUT-DEATH2U<194>" joined team "1". +L 08/24/1999 - 21:03:55: "LINV8K [FFG]<169>" killed "H3LL]Charmander<190>" with "pipebomb" +L 08/24/1999 - 21:03:57: "LUGNUT-DEATH2U<194>" changed class to "Sniper" +L 08/24/1999 - 21:03:57: "LUGNUT-DEATH2U<194>" activated the goal "i_p_t" +L 08/24/1999 - 21:03:58: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 21:04:13: "H3LL]Charmander<190>" activated the goal "blue flag 1" +L 08/24/1999 - 21:04:21: Named Broadcast: "#cz_rcap2" ("dave<177>") +L 08/24/1999 - 21:04:29: "LINV8K [FFG]<169>" killed "Mygale<192>" with "mirvgrenade" +L 08/24/1999 - 21:04:32: "LINV8K [FFG]<169>" killed "LUGNUT-DEATH2U<194>" with "pipebomb" +L 08/24/1999 - 21:04:35: "LUGNUT-DEATH2U<194>" activated the goal "i_p_t" +L 08/24/1999 - 21:04:40: "LINV8K [FFG]<169>" killed "H3LL]Charmander<190>" with "pipebomb" +L 08/24/1999 - 21:04:42: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 21:04:45: "zeroLove<193>" built a "sentry". +L 08/24/1999 - 21:04:51: "dave<177>" killed "LUGNUT-DEATH2U<194>" with "gl_grenade" +L 08/24/1999 - 21:04:55: "LUGNUT-DEATH2U<194>" changed class to "Soldier" +L 08/24/1999 - 21:04:59: "[H3LL]JOJO<191>" say "i hate this map" +L 08/24/1999 - 21:05:00: "LUGNUT-DEATH2U<194>" activated the goal "i_p_t" +L 08/24/1999 - 21:05:07: "H3LL]Charmander<190>" activated the goal "blue flag 3" +L 08/24/1999 - 21:05:09: "Mygale<192>" disconnected +L 08/24/1999 - 21:05:18: "zeroLove<193>" killed "[H3LL]JOJO<191>" with "sentrygun" +L 08/24/1999 - 21:05:19: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:05:38: "[H3LL]JOJO<191>" killed "dave<177>" with "flames" +L 08/24/1999 - 21:05:40: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 21:05:44: "H3LL]Charmander<190>" say_team "where is their sentry?" +L 08/24/1999 - 21:05:52: "Mygale<195><WON:3287209>" connected, address "209.88.70.60:27005" +L 08/24/1999 - 21:05:54: "dave<177>" activated the goal "red marker 2" +L 08/24/1999 - 21:06:03: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 21:06:08: "[H3LL]JOJO<191>" changed class to "Demoman" +L 08/24/1999 - 21:06:08: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:06:09: "Mygale<195><WON:3287209>" has entered the game +L 08/24/1999 - 21:06:15: "LINV8K [FFG]<169>" killed "LUGNUT-DEATH2U<194>" with "pipebomb" +L 08/24/1999 - 21:06:19: "Mygale<195>" joined team "1". +L 08/24/1999 - 21:06:23: "Mygale<195>" changed class to "Soldier" +L 08/24/1999 - 21:06:23: "Mygale<195>" activated the goal "i_p_t" +L 08/24/1999 - 21:06:25: "LINV8K [FFG]<169>" killed "H3LL]Charmander<190>" with "shotgun" +L 08/24/1999 - 21:06:25: "LUGNUT-DEATH2U<194>" activated the goal "i_p_t" +L 08/24/1999 - 21:06:29: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 21:06:36: "[H3LL]JOJO<191>" killed "zeroLove<193>" with "gl_grenade" +L 08/24/1999 - 21:06:40: "zeroLove<193>" activated the goal "i_p_t" +L 08/24/1999 - 21:06:54: "zeroLove<193>" activated the goal "red marker 1" +L 08/24/1999 - 21:06:54: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 21:06:56: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:06:56: "H3LL]Charmander<190>" activated the goal "blue flag 2" +L 08/24/1999 - 21:06:59: Named Broadcast: "#cz_rcap1" ("dave<177>") +L 08/24/1999 - 21:07:20: "LUGNUT-DEATH2U<194>" destroyed "zeroLove<193>"'s "sentry". +L 08/24/1999 - 21:07:30: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 21:07:31: "dave<177>" killed "Mygale<195>" with "gl_grenade" +L 08/24/1999 - 21:07:32: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:07:37: Named Broadcast: "#cz_rcap4" ("zeroLove<193>") +L 08/24/1999 - 21:07:48: "Mygale<195>" activated the goal "i_p_t" +L 08/24/1999 - 21:08:00: "LINV8K [FFG]<169>" killed "[H3LL]JOJO<191>" with "pipebomb" +L 08/24/1999 - 21:08:02: "[H3LL]JOJO<191>" activated the goal "i_p_t" +L 08/24/1999 - 21:08:06: "[H3LL]JOJO<191>" changed class to "Soldier" +L 08/24/1999 - 21:08:10: "[H3LL]JOJO<191>" changed class to "Spy" +L 08/24/1999 - 21:08:16: "dave<177>" killed "H3LL]Charmander<190>" with "gl_grenade" +L 08/24/1999 - 21:08:19: "LINV8K [FFG]<169>" killed "LUGNUT-DEATH2U<194>" with "pipebomb" +L 08/24/1999 - 21:08:20: "LUGNUT-DEATH2U<194>" activated the goal "i_p_t" +L 08/24/1999 - 21:08:31: "[H3LL]JOJO<191>" say "be right back my mom need s the phone k be back in ten min or so k seeyea in a bit" +L 08/24/1999 - 21:08:32: "zeroLove<193>" built a "sentry". +L 08/24/1999 - 21:08:35: "H3LL]Charmander<190>" say_team "i am way too lagged" +L 08/24/1999 - 21:08:40: "dave<177>" killed "Mygale<195>" with "gl_grenade" +L 08/24/1999 - 21:08:45: "[H3LL]JOJO<191>" disconnected +L 08/24/1999 - 21:08:55: "H3LL]Charmander<190>" activated the goal "i_p_t" +L 08/24/1999 - 21:09:04: "H3LL]Charmander<190>" disconnected +L 08/24/1999 - 21:09:23: "LUGNUT-DEATH2U<194>" killed "dave<177>" with "rocket" +L 08/24/1999 - 21:09:24: "dave<177>" activated the goal "i_p_t" +L 08/24/1999 - 21:09:36: "Mygale<195>" disconnected +L 08/24/1999 - 21:09:36: "zeroLove<193>" activated the goal "red marker 1" +L 08/24/1999 - 21:09:48: =------= MATCH RESULTS =------= +L 08/24/1999 - 21:09:48: "red" defeated "blue" +L 08/24/1999 - 21:09:48: "blue" RESULTS: "1" players. "13" frags, "1" unaccounted for. "65" team score. Allies: +L 08/24/1999 - 21:09:48: "red" RESULTS: "3" players. "75" frags, "3" unaccounted for. "130" team score. Allies: +L 08/24/1999 - 21:09:50: "LINV8K [FFG]<169>" killed self with "world" +L 08/24/1999 - 21:10:00: Log closed. diff --git a/utils/tfstats/testsuite2/l0824024.log b/utils/tfstats/testsuite2/l0824024.log new file mode 100644 index 0000000..f650a5e --- /dev/null +++ b/utils/tfstats/testsuite2/l0824024.log @@ -0,0 +1,82 @@ +L 08/24/1999 - 21:10:00: Log file started. +L 08/24/1999 - 21:10:00: Spawning server "well" +L 08/24/1999 - 21:10:00: server cvars start +L 08/24/1999 - 21:10:00: "cr_random" = "0" +L 08/24/1999 - 21:10:00: "cr_engineer" = "0" +L 08/24/1999 - 21:10:00: "cr_spy" = "0" +L 08/24/1999 - 21:10:00: "cr_pyro" = "0" +L 08/24/1999 - 21:10:00: "cr_hwguy" = "0" +L 08/24/1999 - 21:10:00: "cr_medic" = "0" +L 08/24/1999 - 21:10:00: "cr_demoman" = "0" +L 08/24/1999 - 21:10:00: "cr_soldier" = "0" +L 08/24/1999 - 21:10:00: "cr_sniper" = "0" +L 08/24/1999 - 21:10:00: "cr_scout" = "0" +L 08/24/1999 - 21:10:00: "decalfrequency" = "30" +L 08/24/1999 - 21:10:00: "mp_autocrosshair" = "1" +L 08/24/1999 - 21:10:00: "mp_flashlight" = "0" +L 08/24/1999 - 21:10:00: "mp_footsteps" = "1" +L 08/24/1999 - 21:10:00: "mp_forcerespawn" = "1" +L 08/24/1999 - 21:10:00: "mp_weaponstay" = "0" +L 08/24/1999 - 21:10:00: "mp_falldamage" = "0" +L 08/24/1999 - 21:10:00: "mp_friendlyfire" = "0" +L 08/24/1999 - 21:10:00: "mp_timelimit" = "30" +L 08/24/1999 - 21:10:00: "mp_fraglimit" = "0" +L 08/24/1999 - 21:10:00: "mp_teamplay" = "21" +L 08/24/1999 - 21:10:00: "tfc_balance_scores" = "1.0" +L 08/24/1999 - 21:10:00: "tfc_balance_teams" = "1.0" +L 08/24/1999 - 21:10:00: "tfc_adminpwd" = "" +L 08/24/1999 - 21:10:00: "tfc_clanbattle_locked" = "0.0" +L 08/24/1999 - 21:10:00: "tfc_clanbattle" = "0.0" +L 08/24/1999 - 21:10:00: "tfc_respawndelay" = "0.0" +L 08/24/1999 - 21:10:00: "tfc_autoteam" = "1" +L 08/24/1999 - 21:10:00: "sv_maxrate" = "0" +L 08/24/1999 - 21:10:00: "sv_minrate" = "0" +L 08/24/1999 - 21:10:00: "sv_allowupload" = "1" +L 08/24/1999 - 21:10:00: "sv_allowdownload" = "1" +L 08/24/1999 - 21:10:00: "sv_upload_maxsize" = "0" +L 08/24/1999 - 21:10:00: "sv_spectatormaxspeed" = "500" +L 08/24/1999 - 21:10:00: "sv_spectalk" = "1" +L 08/24/1999 - 21:10:00: "sv_maxspectators" = "8" +L 08/24/1999 - 21:10:00: "sv_cheats" = "0" +L 08/24/1999 - 21:10:00: "sv_clienttrace" = "3.5" +L 08/24/1999 - 21:10:00: "sv_timeout" = "65" +L 08/24/1999 - 21:10:00: "sv_waterfriction" = "1" +L 08/24/1999 - 21:10:00: "sv_wateraccelerate" = "10" +L 08/24/1999 - 21:10:00: "sv_airaccelerate" = "10" +L 08/24/1999 - 21:10:00: "sv_airmove" = "1" +L 08/24/1999 - 21:10:00: "sv_bounce" = "1" +L 08/24/1999 - 21:10:00: "sv_clipmode" = "0" +L 08/24/1999 - 21:10:00: "sv_stepsize" = "18" +L 08/24/1999 - 21:10:00: "sv_accelerate" = "10" +L 08/24/1999 - 21:10:00: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 21:10:00: "sv_stopspeed" = "100" +L 08/24/1999 - 21:10:00: "edgefriction" = "2" +L 08/24/1999 - 21:10:00: "sv_friction" = "4" +L 08/24/1999 - 21:10:00: "sv_gravity" = "800" +L 08/24/1999 - 21:10:00: "sv_aim" = "0" +L 08/24/1999 - 21:10:00: "sv_password" = "" +L 08/24/1999 - 21:10:00: "pausable" = "0" +L 08/24/1999 - 21:10:00: "coop" = "0" +L 08/24/1999 - 21:10:00: "deathmatch" = "1" +L 08/24/1999 - 21:10:00: "mp_logecho" = "1" +L 08/24/1999 - 21:10:00: "mp_logfile" = "1" +L 08/24/1999 - 21:10:00: "cmdline" = "0" +L 08/24/1999 - 21:10:00: server cvars end +L 08/24/1999 - 21:10:00: Map CRC "-1991804164" +L 08/24/1999 - 21:10:01: "sv_maxspeed" = "500" +L 08/24/1999 - 21:10:01: Server name is "VALVe Test Server" +L 08/24/1999 - 21:10:01: "sv_maxspeed" = "500.000000" +L 08/24/1999 - 21:10:14: "LINV8K [FFG]<169><WON:576299>" has entered the game +L 08/24/1999 - 21:10:16: "zeroLove<193><WON:1020569>" has entered the game +L 08/24/1999 - 21:10:27: "zeroLove<193>" say "hmmm" +L 08/24/1999 - 21:10:30: "LINV8K [FFG]<169>" joined team "1". +L 08/24/1999 - 21:10:31: "zeroLove<193>" joined team "2". +L 08/24/1999 - 21:10:35: "zeroLove<193>" changed class to "Scout" +L 08/24/1999 - 21:10:35: "zeroLove<193>" activated the goal "info_player_teamspawn" +L 08/24/1999 - 21:10:37: "zeroLove<193>" activated the goal "spawn_pak" +L 08/24/1999 - 21:10:38: "LINV8K [FFG]<169>" disconnected +L 08/24/1999 - 21:11:20: "zeroLove<193>" activated the goal "func_button 1" +L 08/24/1999 - 21:11:23: "zeroLove<193>" disconnected +L 08/24/1999 - 21:17:24: "gerg<196><WON:2149159>" connected, address "206.58.32.16:27005" +L 08/24/1999 - 21:17:39: "gerg<196><WON:2149159>" has entered the game +L 08/24/1999 - 21:17:53: "g
\ No newline at end of file diff --git a/utils/tfstats/testsuite2/l0825000.log b/utils/tfstats/testsuite2/l0825000.log new file mode 100644 index 0000000..93e214c --- /dev/null +++ b/utils/tfstats/testsuite2/l0825000.log @@ -0,0 +1,2 @@ +L 08/25/1999 - 11:45:18: Log file started. +L 08/25/1999 - 11:45:18: Log closed. diff --git a/utils/tfstats/testsuite2/l0825001.log b/utils/tfstats/testsuite2/l0825001.log new file mode 100644 index 0000000..8a6d13f --- /dev/null +++ b/utils/tfstats/testsuite2/l0825001.log @@ -0,0 +1,718 @@ +L 08/25/1999 - 11:45:18: Log file started. +L 08/25/1999 - 11:45:18: Spawning server "2fort" +L 08/25/1999 - 11:45:18: server cvars start +L 08/25/1999 - 11:45:18: "cr_random" = "0" +L 08/25/1999 - 11:45:18: "cr_engineer" = "0" +L 08/25/1999 - 11:45:18: "cr_spy" = "0" +L 08/25/1999 - 11:45:18: "cr_pyro" = "0" +L 08/25/1999 - 11:45:18: "cr_hwguy" = "0" +L 08/25/1999 - 11:45:18: "cr_medic" = "0" +L 08/25/1999 - 11:45:18: "cr_demoman" = "0" +L 08/25/1999 - 11:45:18: "cr_soldier" = "0" +L 08/25/1999 - 11:45:19: "cr_sniper" = "0" +L 08/25/1999 - 11:45:19: "cr_scout" = "0" +L 08/25/1999 - 11:45:19: "decalfrequency" = "30" +L 08/25/1999 - 11:45:19: "mp_autocrosshair" = "1" +L 08/25/1999 - 11:45:19: "mp_flashlight" = "0" +L 08/25/1999 - 11:45:19: "mp_footsteps" = "1" +L 08/25/1999 - 11:45:19: "mp_forcerespawn" = "1" +L 08/25/1999 - 11:45:19: "mp_weaponstay" = "0" +L 08/25/1999 - 11:45:19: "mp_falldamage" = "0" +L 08/25/1999 - 11:45:19: "mp_friendlyfire" = "0" +L 08/25/1999 - 11:45:19: "mp_timelimit" = "0" +L 08/25/1999 - 11:45:19: "mp_fraglimit" = "0" +L 08/25/1999 - 11:45:19: "mp_teamplay" = "0" +L 08/25/1999 - 11:45:19: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 11:45:19: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 11:45:19: "tfc_adminpwd" = "" +L 08/25/1999 - 11:45:19: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 11:45:19: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 11:45:19: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 11:45:19: "tfc_autoteam" = "0.0" +L 08/25/1999 - 11:45:19: "sv_maxrate" = "0" +L 08/25/1999 - 11:45:19: "sv_minrate" = "0" +L 08/25/1999 - 11:45:19: "sv_allowupload" = "1" +L 08/25/1999 - 11:45:19: "sv_allowdownload" = "1" +L 08/25/1999 - 11:45:19: "sv_upload_maxsize" = "0" +L 08/25/1999 - 11:45:19: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 11:45:19: "sv_spectalk" = "1" +L 08/25/1999 - 11:45:19: "sv_maxspectators" = "8" +L 08/25/1999 - 11:45:19: "sv_cheats" = "0" +L 08/25/1999 - 11:45:19: "sv_clienttrace" = "1" +L 08/25/1999 - 11:45:19: "sv_timeout" = "65" +L 08/25/1999 - 11:45:19: "sv_waterfriction" = "1" +L 08/25/1999 - 11:45:19: "sv_wateraccelerate" = "10" +L 08/25/1999 - 11:45:19: "sv_airaccelerate" = "10" +L 08/25/1999 - 11:45:19: "sv_airmove" = "1" +L 08/25/1999 - 11:45:19: "sv_bounce" = "1" +L 08/25/1999 - 11:45:19: "sv_clipmode" = "0" +L 08/25/1999 - 11:45:19: "sv_stepsize" = "18" +L 08/25/1999 - 11:45:19: "sv_accelerate" = "10" +L 08/25/1999 - 11:45:19: "sv_maxspeed" = "320" +L 08/25/1999 - 11:45:19: "sv_stopspeed" = "100" +L 08/25/1999 - 11:45:19: "edgefriction" = "2" +L 08/25/1999 - 11:45:19: "sv_friction" = "4" +L 08/25/1999 - 11:45:19: "sv_gravity" = "800" +L 08/25/1999 - 11:45:19: "sv_aim" = "1" +L 08/25/1999 - 11:45:19: "sv_password" = "" +L 08/25/1999 - 11:45:19: "pausable" = "1" +L 08/25/1999 - 11:45:19: "coop" = "0" +L 08/25/1999 - 11:45:19: "deathmatch" = "1" +L 08/25/1999 - 11:45:19: "mp_logecho" = "1" +L 08/25/1999 - 11:45:19: "mp_logfile" = "1" +L 08/25/1999 - 11:45:19: "cmdline" = "0" +L 08/25/1999 - 11:45:19: server cvars end +L 08/25/1999 - 11:45:21: Map CRC "-652696221" +L 08/25/1999 - 11:45:23: "sv_aim" = "0" +L 08/25/1999 - 11:45:23: "sv_clienttrace" = "3.5" +L 08/25/1999 - 11:45:23: "pausable" = "0" +L 08/25/1999 - 11:45:23: "sv_maxspeed" = "500" +L 08/25/1999 - 11:45:23: "mp_teamplay" = "21" +L 08/25/1999 - 11:45:23: "mp_timelimit" = "30" +L 08/25/1999 - 11:45:23: "tfc_autoteam" = "1" +L 08/25/1999 - 11:45:23: Server name is "VALVe Test Server" +L 08/25/1999 - 11:45:23: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 11:45:34: "Player<1><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 11:45:50: "Player<1><WON:1623209>" has entered the game +L 08/25/1999 - 11:45:53: "Player<1>" joined team "1". +L 08/25/1999 - 11:45:54: "Player<1>" changed class to "Scout" +L 08/25/1999 - 11:45:54: "Player<1>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:46:49: "Player<2><WON:1798729>" connected, address "208.153.101.76:27005" +L 08/25/1999 - 11:46:49: "Mouldoon<3><WON:1264619>" connected, address "168.191.99.202:27005" +L 08/25/1999 - 11:46:51: "GarGoyle<4><WON:2433479>" connected, address "194.222.240.81:27005" +L 08/25/1999 - 11:47:05: "Player<1>" disconnected +L 08/25/1999 - 11:47:08: "Mouldoon<3><WON:1264619>" has entered the game +L 08/25/1999 - 11:47:15: "Mouldoon<3>" say "hi" +L 08/25/1999 - 11:47:17: "(1)Player<4><WON:2433479>" has entered the game +L 08/25/1999 - 11:47:20: "(1)Player<2><WON:1798729>" has entered the game +L 08/25/1999 - 11:47:21: "Mouldoon<3>" joined team "1". +L 08/25/1999 - 11:47:27: "(1)Player<4>" joined team "2". +L 08/25/1999 - 11:47:34: "Mouldoon<3>" changed class to "Engineer" +L 08/25/1999 - 11:47:34: "Mouldoon<3>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:47:38: "(2)Player<2>" joined team "1". +L 08/25/1999 - 11:47:47: "(2)Player<2>" changed class to "HWGuy" +L 08/25/1999 - 11:47:47: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:47:48: "(1)Player<4>" changed class to "Sniper" +L 08/25/1999 - 11:47:48: "(1)Player<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:48:09: "Player<5><WON:3157429>" connected, address "24.113.128.153:27005" +L 08/25/1999 - 11:48:12: "Player<5>" changed name to "C.<5>" +L 08/25/1999 - 11:48:15: "Kreigen<6><WON:2430069>" connected, address "206.127.66.65:27005" +L 08/25/1999 - 11:48:16: "Mouldoon<3>" built a "sentry". +L 08/25/1999 - 11:48:33: "Kreigen<6><WON:2430069>" has entered the game +L 08/25/1999 - 11:48:39: "Kreigen<6>" joined team "2". +L 08/25/1999 - 11:48:44: "Kreigen<6>" changed class to "Sniper" +L 08/25/1999 - 11:48:44: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:48:56: "Kreigen<6>" changed class to "Engineer" +L 08/25/1999 - 11:49:02: "(2)Player<2>" killed "(1)Player<4>" with "ac" +L 08/25/1999 - 11:49:05: "(1)Player<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:49:15: "(1)Player<4>" say "oops ...lol" +L 08/25/1999 - 11:49:39: "(2)Player<2>" activated the goal "Red Flag" +L 08/25/1999 - 11:49:59: "Mouldoon<3>" killed "Kreigen<6>" with "sentrygun" +L 08/25/1999 - 11:50:05: "Kreigen<6>" say_team "turret" +L 08/25/1999 - 11:50:23: "Mouldoon<3>" killed "(1)Player<4>" with "sentrygun" +L 08/25/1999 - 11:50:26: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:50:37: "InFeRnOn<7><WON:3292899>" connected, address "24.6.154.9:22502" +L 08/25/1999 - 11:50:51: "Kreigen<6>" built a "sentry". +L 08/25/1999 - 11:50:53: "Player<8><WON:3157429>" connected, address "24.113.128.153:27005" +L 08/25/1999 - 11:51:00: "InFeRnOn<7><WON:3292899>" has entered the game +L 08/25/1999 - 11:51:05: "smokedchicken<9><WON:2966399>" connected, address "63.22.216.213:27005" +L 08/25/1999 - 11:51:09: "InFeRnOn<7>" disconnected +L 08/25/1999 - 11:51:14: "Tiassa<10><WON:479359>" connected, address "209.20.158.104:27005" +L 08/25/1999 - 11:51:21: "C.<8><WON:3157429>" has entered the game +L 08/25/1999 - 11:51:25: "smokedchicken<9><WON:2966399>" has entered the game +L 08/25/1999 - 11:51:30: "TheSwed<11><WON:217239>" connected, address "212.151.171.54:27005" +L 08/25/1999 - 11:51:34: "Tiassa<10><WON:479359>" has entered the game +L 08/25/1999 - 11:51:36: "Pac-Man<12><WON:831209>" connected, address "24.94.241.138:27005" +L 08/25/1999 - 11:51:37: "C.<8>" joined team "1". +L 08/25/1999 - 11:51:37: "Tiassa<10>" joined team "2". +L 08/25/1999 - 11:51:38: "smokedchicken<9>" joined team "1". +L 08/25/1999 - 11:51:42: "TheSwed<11><WON:217239>" has entered the game +L 08/25/1999 - 11:51:43: "(2)Player<2>" say "where do i put the flag" +L 08/25/1999 - 11:51:44: "Tiassa<10>" changed class to "Sniper" +L 08/25/1999 - 11:51:44: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:51:44: "TheSwed<11>" joined team "2". +L 08/25/1999 - 11:51:46: "(1)Player<4>" disconnected +L 08/25/1999 - 11:51:48: "C.<8>" changed class to "Scout" +L 08/25/1999 - 11:51:48: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:51:48: "TheSwed<11>" changed class to "Scout" +L 08/25/1999 - 11:51:48: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:51:51: "smokedchicken<9>" changed class to "HWGuy" +L 08/25/1999 - 11:51:51: "smokedchicken<9>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:51:55: "Mouldoon<3>" say_team "our battlemens" +L 08/25/1999 - 11:51:55: "Kreigen<6>" killed "Mouldoon<3>" with "supershotgun" +L 08/25/1999 - 11:51:58: "Mouldoon<3>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:52:00: "Pac-Man<12><WON:831209>" has entered the game +L 08/25/1999 - 11:52:04: "Pac-Man<12>" joined team "2". +L 08/25/1999 - 11:52:13: "Pac-Man<12>" changed class to "Soldier" +L 08/25/1999 - 11:52:13: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:52:27: "Tiassa<10>" killed "Mouldoon<3>" with "sniperrifle" +L 08/25/1999 - 11:52:28: "(2)Player<2>" activated the goal "Team 1 dropoff" +L 08/25/1999 - 11:52:32: "Mouldoon<3>" killed "TheSwed<11>" with "sentrygun" +L 08/25/1999 - 11:52:33: "Fade2Black<13><WON:1057839>" connected, address "24.94.187.184:27005" +L 08/25/1999 - 11:52:34: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:52:35: "Mouldoon<3>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:52:40: "C.<8>" killed "Tiassa<10>" with "nails" +L 08/25/1999 - 11:52:41: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:52:51: "Fade2Black<13><WON:1057839>" has entered the game +L 08/25/1999 - 11:52:56: "Fade2Black<13>" joined team "1". +L 08/25/1999 - 11:53:02: "Tiassa<10>" killed "(2)Player<2>" with "sniperrifle" +L 08/25/1999 - 11:53:05: "H.K.<14><WON:1736139>" connected, address "204.203.23.236:27005" +L 08/25/1999 - 11:53:08: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:53:11: "Fade2Black<13>" changed class to "Pyro" +L 08/25/1999 - 11:53:11: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:53:21: "H.K.<14><WON:1736139>" has entered the game +L 08/25/1999 - 11:53:23: "Pac-Man<12>" killed "smokedchicken<9>" with "rocket" +L 08/25/1999 - 11:53:23: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 11:53:23: "H.K.<14>" joined team "2". +L 08/25/1999 - 11:53:27: "H.K.<14>" changed class to "HWGuy" +L 08/25/1999 - 11:53:27: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:53:29: "smokedchicken<9>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:53:33: "Mouldoon<3>" killed "TheSwed<11>" with "sentrygun" +L 08/25/1999 - 11:53:35: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:53:40: "Pac-Man<12>" destroyed "Mouldoon<3>"'s "sentry". +L 08/25/1999 - 11:53:40: "Pac-Man<12>" killed "Mouldoon<3>" with "rocket" +L 08/25/1999 - 11:53:44: "Mouldoon<3>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:53:52: "Pac-Man<12>" killed "C.<8>" with "rocket" +L 08/25/1999 - 11:53:53: "Pac-Man<12>" activated the goal "Blue Flag" +L 08/25/1999 - 11:53:53: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:53:55: "THE<15><WON:99659>" connected, address "209.222.173.219:27005" +L 08/25/1999 - 11:53:58: "H.K.<14>" changed to team "1". +L 08/25/1999 - 11:53:58: "H.K.<14>" killed self with "world" +L 08/25/1999 - 11:53:59: "C.<8>" changed class to "Soldier" +L 08/25/1999 - 11:54:01: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:54:02: "smokedchicken<9>" killed "Pac-Man<12>" with "ac" +L 08/25/1999 - 11:54:04: "H.K.<14>" changed class to "HWGuy" +L 08/25/1999 - 11:54:04: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:54:06: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 11:54:10: "Fade2Black<13>" activated the goal "Red Flag" +L 08/25/1999 - 11:54:13: "Tiassa<10>" killed "C.<8>" with "sniperrifle" +L 08/25/1999 - 11:54:13: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:54:14: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:54:17: "HOOCHY<16><WON:2396059>" connected, address "171.209.31.21:27005" +L 08/25/1999 - 11:54:20: "TheSwed<11>" activated the goal "Team 2 dropoff" +L 08/25/1999 - 11:54:22: "THE<15><WON:99659>" has entered the game +L 08/25/1999 - 11:54:23: "Kreigen<6>" killed "Fade2Black<13>" with "sentrygun" +L 08/25/1999 - 11:54:24: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:54:24: "THE<15>" changed name to "THE man hk<15>" +L 08/25/1999 - 11:54:26: "THE man hk<15>" joined team "2". +L 08/25/1999 - 11:54:32: "THE man hk<15>" changed class to "HWGuy" +L 08/25/1999 - 11:54:32: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:54:47: "Mouldoon<3>" built a "sentry". +L 08/25/1999 - 11:54:48: "Deadly<17><WON:2835709>" connected, address "38.27.95.94:27005" +L 08/25/1999 - 11:54:51: "THE man hk<15>" changed to team "1". +L 08/25/1999 - 11:54:51: "THE man hk<15>" killed self with "world" +L 08/25/1999 - 11:54:52: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:54:55: "H.K.<14>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 11:54:55: "Tiassa<10>" killed "Fade2Black<13>" with "nails" +L 08/25/1999 - 11:54:58: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:54:58: "THE man hk<15>" changed class to "HWGuy" +L 08/25/1999 - 11:54:58: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:54:59: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:55:01: "[angel][TiT]MasterPlan<18><WON:449739>" connected, address "193.113.159.71:27005" +L 08/25/1999 - 11:55:10: "TheSwed<11>" changed class to "Soldier" +L 08/25/1999 - 11:55:18: "C.<8>" killed "Pac-Man<12>" with "rocket" +L 08/25/1999 - 11:55:19: "HOOCHY<16><WON:2396059>" has entered the game +L 08/25/1999 - 11:55:20: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:55:33: "HOOCHY<16>" joined team "2". +L 08/25/1999 - 11:55:38: "THE man hk<15>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 11:55:38: "HOOCHY<16>" changed class to "Demoman" +L 08/25/1999 - 11:55:38: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:55:41: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:55:41: "Pac-Man<12>" killed "THE man hk<15>" with "rocket" +L 08/25/1999 - 11:55:42: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:55:48: "H.K.<14>" killed "Pac-Man<12>" with "mirvgrenade" +L 08/25/1999 - 11:55:50: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:55:50: "Deadly<17><WON:2835709>" has entered the game +L 08/25/1999 - 11:55:53: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 11:55:55: "Tiassa<10>" killed "C.<8>" with "sniperrifle" +L 08/25/1999 - 11:55:57: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:00: "H.K.<14>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 11:56:00: "Deadly<17>" changed name to "Deadly Lighting<17>" +L 08/25/1999 - 11:56:02: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:04: "Mouldoon<3>" killed "TheSwed<11>" with "sentrygun" +L 08/25/1999 - 11:56:06: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:13: "Pac-Man<12>" killed "THE man hk<15>" with "rocket" +L 08/25/1999 - 11:56:16: "Tiassa<10>" killed "H.K.<14>" with "autorifle" +L 08/25/1999 - 11:56:17: "Fade2Black<13>" killed "Pac-Man<12>" with "flames" +L 08/25/1999 - 11:56:17: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:17: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:18: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:21: "Deadly Lighting<17>" joined team "2". +L 08/25/1999 - 11:56:22: "DJ<19><WON:2106229>" connected, address "209.53.17.161:27005" +L 08/25/1999 - 11:56:25: "Deadly Lighting<17>" changed class to "Soldier" +L 08/25/1999 - 11:56:25: "Deadly Lighting<17>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:35: "Kreigen<6>" killed "smokedchicken<9>" with "sentrygun" +L 08/25/1999 - 11:56:36: "Kao<19><WON:2106229>" has entered the game +L 08/25/1999 - 11:56:38: "smokedchicken<9>" destroyed "Kreigen<6>"'s "sentry". +L 08/25/1999 - 11:56:39: "Mouldoon<3>" killed "TheSwed<11>" with "empgrenade" +L 08/25/1999 - 11:56:40: "Tiassa<10>" killed "Fade2Black<13>" with "sniperrifle" +L 08/25/1999 - 11:56:40: "Kao<19>" joined team "2". +L 08/25/1999 - 11:56:43: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:44: "smokedchicken<9>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:45: "Kao<19>" changed class to "HWGuy" +L 08/25/1999 - 11:56:45: "Kao<19>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:47: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:56:56: "H.K.<14>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 11:57:00: "Deadly Lighting<17>" killed "H.K.<14>" with "rocket" +L 08/25/1999 - 11:57:01: "THE man hk<15>" changed class to "Demoman" +L 08/25/1999 - 11:57:02: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:03: "THE man hk<15>" killed "Deadly Lighting<17>" with "ac" +L 08/25/1999 - 11:57:04: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:06: "Deadly Lighting<17>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:08: "TheSwed<11>" killed "C.<8>" with "rocket" +L 08/25/1999 - 11:57:10: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:10: "Pac-Man<12>" killed "(2)Player<2>" with "normalgrenade" +L 08/25/1999 - 11:57:12: "HOOCHY<16>" say "lag city" +L 08/25/1999 - 11:57:12: "Deadly Lighting<17>" say "this is laggy" +L 08/25/1999 - 11:57:14: "C.<8>" changed class to "Scout" +L 08/25/1999 - 11:57:17: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:20: "Kreigen<6>" built a "sentry". +L 08/25/1999 - 11:57:26: "smokedchicken<9>" killed "Pac-Man<12>" with "ac" +L 08/25/1999 - 11:57:28: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:32: "THE man hk<15>" killed self with "mirvgrenade" +L 08/25/1999 - 11:57:34: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:39: "H.K.<14>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 11:57:41: "Fade2Black<13>" destroyed "Kreigen<6>"'s "sentry". +L 08/25/1999 - 11:57:44: "H.K.<14>" killed "Pac-Man<12>" with "mirvgrenade" +L 08/25/1999 - 11:57:45: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:46: "Tiassa<10>" killed "THE man hk<15>" with "sniperrifle" +L 08/25/1999 - 11:57:48: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:49: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:50: "H.K.<14>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 11:57:52: "Tiassa<10>" killed "(2)Player<2>" with "sniperrifle" +L 08/25/1999 - 11:57:52: "THE man hk<15>" changed class to "HWGuy" +L 08/25/1999 - 11:57:52: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:54: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:57:58: "TheSwed<11>" changed class to "Scout" +L 08/25/1999 - 11:58:08: "Tiassa<10>" killed "THE man hk<15>" with "headshot" +L 08/25/1999 - 11:58:10: "smokedchicken<9>" killed "Kao<19>" with "ac" +L 08/25/1999 - 11:58:10: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:58:11: "H.K.<14>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 11:58:15: "Kao<19>" disconnected +L 08/25/1999 - 11:58:15: "Tiassa<10>" killed "(2)Player<2>" with "headshot" +L 08/25/1999 - 11:58:17: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:58:17: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:58:21: "Fade2Black<13>" changed class to "Spy" +L 08/25/1999 - 11:58:30: "TheSwed<11>" killed "H.K.<14>" with "rocket" +L 08/25/1999 - 11:58:33: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:58:36: "Sid<20><WON:572369>" connected, address "209.84.67.225:27005" +L 08/25/1999 - 11:58:49: "Sid<20><WON:572369>" has entered the game +L 08/25/1999 - 11:58:59: "Tiassa<10>" killed "(2)Player<2>" with "sniperrifle" +L 08/25/1999 - 11:59:01: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:02: "Sid<20>" joined team "2". +L 08/25/1999 - 11:59:03: "HOOCHY<16>" killed "Mouldoon<3>" with "gl_grenade" +L 08/25/1999 - 11:59:05: "Mouldoon<3>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:05: "H.K.<14>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 11:59:06: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:07: "Deadly Lighting<17>" killed "THE man hk<15>" with "rocket" +L 08/25/1999 - 11:59:09: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:12: "Sid<20>" changed class to "HWGuy" +L 08/25/1999 - 11:59:12: "Sid<20>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:17: "HOOCHY<16>" destroyed "Mouldoon<3>"'s "sentry". +L 08/25/1999 - 11:59:21: "THE man hk<15>" changed class to "Sniper" +L 08/25/1999 - 11:59:23: "H.K.<14>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 11:59:24: "HOOCHY<16>" killed "H.K.<14>" with "mirvgrenade" +L 08/25/1999 - 11:59:24: "HOOCHY<16>" killed "(2)Player<2>" with "mirvgrenade" +L 08/25/1999 - 11:59:25: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:25: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:28: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:35: "smokedchicken<9>" activated the goal "Red Flag" +L 08/25/1999 - 11:59:36: "Pac-Man<12>" killed "Mouldoon<3>" with "rocket" +L 08/25/1999 - 11:59:42: "Mouldoon<3>" disconnected +L 08/25/1999 - 11:59:44: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 11:59:49: "Kreigen<6>" built a "sentry". +L 08/25/1999 - 11:59:50: "Deadly Lighting<17>" killed "smokedchicken<9>" with "rocket" +L 08/25/1999 - 11:59:52: "Tiassa<10>" killed "THE man hk<15>" with "sniperrifle" +L 08/25/1999 - 11:59:52: "H.K.<14>" killed "Pac-Man<12>" with "ac" +L 08/25/1999 - 11:59:52: "smokedchicken<9>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:54: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:54: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 11:59:56: "H.K.<14>" destroyed "Kreigen<6>"'s "sentry". +L 08/25/1999 - 11:59:59: "IB.wick<21><WON:278819>" connected, address "208.25.57.115:27005" +L 08/25/1999 - 12:00:00: "Tiassa<10>" killed "(2)Player<2>" with "sniperrifle" +L 08/25/1999 - 12:00:02: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:00:09: "Tiassa<10>" killed "THE man hk<15>" with "sniperrifle" +L 08/25/1999 - 12:00:10: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:00:12: "TheSwed<11>" activated the goal "Team 2 dropoff" +L 08/25/1999 - 12:00:21: "H.K.<14>" killed "Kreigen<6>" with "ac" +L 08/25/1999 - 12:00:29: "C.<8>" activated the goal "Red Flag" +L 08/25/1999 - 12:00:33: "H.K.<14>" killed "Pac-Man<12>" with "mirvgrenade" +L 08/25/1999 - 12:00:33: "Kreigen<6>" changed class to "Demoman" +L 08/25/1999 - 12:00:35: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:00:35: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:00:38: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 12:00:42: "IB.wick<21><WON:278819>" has entered the game +L 08/25/1999 - 12:00:47: "IB.wick<21>" joined team "1". +L 08/25/1999 - 12:00:48: "HOOCHY<16>" killed "THE man hk<15>" with "gl_grenade" +L 08/25/1999 - 12:00:50: "IB.wick<21>" changed class to "Medic" +L 08/25/1999 - 12:00:50: "IB.wick<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:00:50: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:00:51: "Deadly Lighting<17>" say "this server sucks" +L 08/25/1999 - 12:01:00: "Tiassa<10>" killed "THE man hk<15>" with "headshot" +L 08/25/1999 - 12:01:03: "Deadly Lighting<17>" disconnected +L 08/25/1999 - 12:01:04: "Pac-Man<12>" killed "(2)Player<2>" with "normalgrenade" +L 08/25/1999 - 12:01:07: "THE man hk<15>" changed class to "HWGuy" +L 08/25/1999 - 12:01:07: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:08: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:08: "TheSwed<11>" activated the goal "Team 2 dropoff" +L 08/25/1999 - 12:01:13: "smokedchicken<9>" killed "Sid<20>" with "mirvgrenade" +L 08/25/1999 - 12:01:15: "Sid<20>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:23: "THE man hk<15>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 12:01:25: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:29: "Kreigen<6>" killed "(2)Player<2>" with "mirvgrenade" +L 08/25/1999 - 12:01:30: "Sid<20>" killed "THE man hk<15>" with "ac" +L 08/25/1999 - 12:01:31: "H.K.<14>" killed "Pac-Man<12>" with "ac" +L 08/25/1999 - 12:01:31: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:33: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:34: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:34: "(<22><WON:1771859>" connected, address "206.180.130.87:65535" +L 08/25/1999 - 12:01:37: "Tiassa<10>" killed "IB.wick<21>" with "sniperrifle" +L 08/25/1999 - 12:01:40: "IB.wick<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:46: "(<22><WON:1771859>" has entered the game +L 08/25/1999 - 12:01:47: "(<22>" joined team "2". +L 08/25/1999 - 12:01:49: "(<22>" changed to team "1". +L 08/25/1999 - 12:01:49: "(<22>" killed self with "world" +L 08/25/1999 - 12:01:50: "HOOCHY<16>" killed "H.K.<14>" with "mirvgrenade" +L 08/25/1999 - 12:01:50: "(<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:53: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:01:53: "(<22>" changed class to "Sniper" +L 08/25/1999 - 12:01:53: "(<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:07: "(<22>" killed "Tiassa<10>" with "sniperrifle" +L 08/25/1999 - 12:02:09: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:12: "(2)Player<2>" killed "Pac-Man<12>" with "ac" +L 08/25/1999 - 12:02:13: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:14: "Pac-Man<12>" killed "(2)Player<2>" with "nailgrenade" +L 08/25/1999 - 12:02:16: "Kreigen<6>" killed "C.<8>" with "mirvgrenade" +L 08/25/1999 - 12:02:17: "(2)Player<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:18: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 12:02:21: "H.K.<14>" killed "Sid<20>" with "ac" +L 08/25/1999 - 12:02:21: "Sid<20>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:21: "H.K.<14>" killed "Kreigen<6>" with "ac" +L 08/25/1999 - 12:02:24: "(<22>" changed name to "(5)messy<22>" +L 08/25/1999 - 12:02:26: "Tiassa<10>" killed "(5)messy<22>" with "sniperrifle" +L 08/25/1999 - 12:02:27: "(5)messy<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:28: "THE man hk<15>" killed "HOOCHY<16>" with "mirvgrenade" +L 08/25/1999 - 12:02:30: "H.K.<14>" activated the goal "Red Flag" +L 08/25/1999 - 12:02:30: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:30: "THE man hk<15>" killed "TheSwed<11>" with "mirvgrenade" +L 08/25/1999 - 12:02:32: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:32: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:41: "H.K.<14>" activated the goal "Team 1 dropoff" +L 08/25/1999 - 12:02:42: "Fade2Black<13>" activated the goal "Red Flag" +L 08/25/1999 - 12:02:48: "(5)messy<22>" killed "Tiassa<10>" with "sniperrifle" +L 08/25/1999 - 12:02:49: "HOOCHY<16>" say "the teams r unfair" +L 08/25/1999 - 12:02:49: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:51: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:55: "H.K.<14>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 12:02:56: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:02:57: "(5)messy<22>" killed "Sid<20>" with "headshot" +L 08/25/1999 - 12:02:59: "Sid<20>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:01: "Kreigen<6>" killed "IB.wick<21>" with "gl_grenade" +L 08/25/1999 - 12:03:03: "Sid<20>" disconnected +L 08/25/1999 - 12:03:04: "IB.wick<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:06: "THE man hk<15>" killed "Pac-Man<12>" with "ac" +L 08/25/1999 - 12:03:06: "(5)messy<22>" killed "Tiassa<10>" with "sniperrifle" +L 08/25/1999 - 12:03:06: "Fade2Black<13>" killed "HOOCHY<16>" with "flames" +L 08/25/1999 - 12:03:06: "Fade2Black<13>" killed "HOOCHY<16>" with "flames" +L 08/25/1999 - 12:03:09: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:09: "Pac-Man<12>" killed "THE man hk<15>" with "normalgrenade" +L 08/25/1999 - 12:03:10: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:10: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:21: "H.K.<14>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 12:03:22: "Fade2Black<13>" activated the goal "Team 1 dropoff" +L 08/25/1999 - 12:03:22: "HOOCHY<16>" changed class to "Engineer" +L 08/25/1999 - 12:03:23: "Kreigen<6>" killed self with "gl_grenade" +L 08/25/1999 - 12:03:23: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:23: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:23: "smokedchicken<9>" activated the goal "Red Flag" +L 08/25/1999 - 12:03:27: "(5)messy<22>" killed "Tiassa<10>" with "sniperrifle" +L 08/25/1999 - 12:03:29: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:34: "Kreigen<6>" changed class to "Sniper" +L 08/25/1999 - 12:03:36: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:36: "Tiassa<10>" say_team "stop that medic" +L 08/25/1999 - 12:03:43: "(5)messy<22>" killed "HOOCHY<16>" with "sniperrifle" +L 08/25/1999 - 12:03:50: "THE man hk<15>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 12:03:53: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:03:55: "HOOCHY<16>" changed class to "Demoman" +L 08/25/1999 - 12:03:55: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:01: "Tiassa<10>" killed "IB.wick<21>" with "autorifle" +L 08/25/1999 - 12:04:02: "IB.wick<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:09: "IB.wick<21>" changed class to "Scout" +L 08/25/1999 - 12:04:12: "Kreigen<6>" killed "(5)messy<22>" with "sniperrifle" +L 08/25/1999 - 12:04:13: "(5)messy<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:16: "HOOCHY<16>" killed "IB.wick<21>" with "gl_grenade" +L 08/25/1999 - 12:04:18: "IB.wick<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:19: "Kreigen<6>" say_team "got him :)" +L 08/25/1999 - 12:04:20: "THE man hk<15>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 12:04:20: "Warlock<23><WON:3120379>" connected, address "24.0.219.114:27005" +L 08/25/1999 - 12:04:22: "Tiassa<10>" say_team "kreigen, u snipe. i'm after that medic" +L 08/25/1999 - 12:04:22: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:25: "smokedchicken<9>" killed "Pac-Man<12>" with "ac" +L 08/25/1999 - 12:04:27: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:28: "Kreigen<6>" say_team "k" +L 08/25/1999 - 12:04:32: "smokedchicken<9>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 12:04:37: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:37: "Tiassa<10>" changed class to "Medic" +L 08/25/1999 - 12:04:38: "Pac-Man<12>" killed "H.K.<14>" with "rocket" +L 08/25/1999 - 12:04:39: "Warlock<23><WON:3120379>" has entered the game +L 08/25/1999 - 12:04:39: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:42: "Warlock<23>" joined team "2". +L 08/25/1999 - 12:04:43: "THE man hk<15>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 12:04:44: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:46: "Warlock<23>" changed class to "Soldier" +L 08/25/1999 - 12:04:46: "Warlock<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:47: "Kreigen<6>" say_team "we have a happy camper" +L 08/25/1999 - 12:04:50: "C.<8>" changed class to "Sniper" +L 08/25/1999 - 12:04:50: "smokedchicken<9>" activated the goal "Team 1 dropoff" +L 08/25/1999 - 12:04:51: "Fade2Black<13>" activated the goal "Red Flag" +L 08/25/1999 - 12:04:52: "HOOCHY<16>" killed "IB.wick<21>" with "gl_grenade" +L 08/25/1999 - 12:04:53: "Tiassa<10>" say_team "where at" +L 08/25/1999 - 12:04:54: "IB.wick<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:54: "Pac-Man<12>" killed "(5)messy<22>" with "normalgrenade" +L 08/25/1999 - 12:04:56: "(5)messy<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:04:58: "(2)Player<2>" disconnected +L 08/25/1999 - 12:05:05: "Kreigen<6>" say_team "\" +L 08/25/1999 - 12:05:11: "THE man hk<15>" killed "Pac-Man<12>" with "mirvgrenade" +L 08/25/1999 - 12:05:12: "Kreigen<6>" say_team "on the way to the battlements" +L 08/25/1999 - 12:05:13: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:05:15: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 12:05:26: "HOOCHY<16>" killed "H.K.<14>" with "mirvgrenade" +L 08/25/1999 - 12:05:27: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:05:28: "THE man hk<15>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 12:05:29: "(5)messy<22>" killed "Kreigen<6>" with "sniperrifle" +L 08/25/1999 - 12:05:30: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:05:31: "Tiassa<10>" infected "(5)messy<22>". +L 08/25/1999 - 12:05:35: "Pac-Man<12>" killed "(5)messy<22>" with "normalgrenade" +L 08/25/1999 - 12:05:36: "(5)messy<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:05:40: "Tiassa<10>" infected "smokedchicken<9>". +L 08/25/1999 - 12:05:41: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:05:43: "TheSwed<11>" activated the goal "Team 2 dropoff" +L 08/25/1999 - 12:05:47: "Fade2Black<13>" activated the goal "Team 1 dropoff" +L 08/25/1999 - 12:05:47: "Private_Ryan<24><WON:896199>" connected, address "164.138.49.249:27005" +L 08/25/1999 - 12:05:49: "IB.wick<21>" activated the goal "Red Flag" +L 08/25/1999 - 12:05:55: "Tiassa<10>" activated the goal "Blue Flag" +L 08/25/1999 - 12:06:02: "smokedchicken<9>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 12:06:02: "HOOCHY<16>" changed class to "Spy" +L 08/25/1999 - 12:06:03: "(5)messy<22>" say "whats this server called?" +L 08/25/1999 - 12:06:03: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:06:04: "smokedchicken<9>" killed self with "world" +L 08/25/1999 - 12:06:08: "smokedchicken<9>" changed class to "Medic" +L 08/25/1999 - 12:06:09: "smokedchicken<9>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:06:11: "Private_Ryan<24><WON:896199>" has entered the game +L 08/25/1999 - 12:06:15: "Private_Ryan<24>" joined team "2". +L 08/25/1999 - 12:06:15: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 12:06:21: "Private_Ryan<24>" changed class to "Sniper" +L 08/25/1999 - 12:06:21: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:06:21: "Tiassa<10>" say_team "it's a VALVe test server. i don't know if any valve people are herew" +L 08/25/1999 - 12:06:28: "H.K.<14>" killed "Pac-Man<12>" with "ac" +L 08/25/1999 - 12:06:29: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:06:32: "Tiassa<10>" killed "C.<8>" with "supernails" +L 08/25/1999 - 12:06:35: "smokedchicken<9>" infected "TheSwed<11>". +L 08/25/1999 - 12:06:37: "Warlock<23>" killed "IB.wick<21>" with "rocket" +L 08/25/1999 - 12:06:38: "H.K.<14>" killed "TheSwed<11>" with "mirvgrenade" +L 08/25/1999 - 12:06:39: "IB.wick<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:06:39: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:06:43: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:06:55: "HOOCHY<16>" killed "Fade2Black<13>" with "normalgrenade" +L 08/25/1999 - 12:06:56: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:07:01: "Warlock<23>" killed "IB.wick<21>" with "rocket" +L 08/25/1999 - 12:07:05: "HOOCHY<16>" killed self with "gl_grenade" +L 08/25/1999 - 12:07:05: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 12:07:06: "IB.wick<21>" disconnected +L 08/25/1999 - 12:07:09: "Private_Ryan<24>" killed "C.<8>" with "sniperrifle" +L 08/25/1999 - 12:07:10: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:07:10: "smokedchicken<9>" killed "TheSwed<11>" with "supernails" +L 08/25/1999 - 12:07:11: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:07:12: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:07:14: "HOOCHY<16>" changed class to "Demoman" +L 08/25/1999 - 12:07:15: "THE man hk<15>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 12:07:16: "Pac-Man<12>" changed class to "Engineer" +L 08/25/1999 - 12:07:17: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:07:23: "Tiassa<10>" say_team "go up the grate to the flag" +L 08/25/1999 - 12:07:34: "smokedchicken<9>" infected "TheSwed<11>". +L 08/25/1999 - 12:07:35: "THE man hk<15>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 12:07:40: "smokedchicken<9>" infected "Pac-Man<12>". +L 08/25/1999 - 12:07:41: "Private_Ryan<24>" killed "C.<8>" with "sniperrifle" +L 08/25/1999 - 12:07:41: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:07:42: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:07:42: "(5)messy<22>" disconnected +L 08/25/1999 - 12:07:43: "Pac-Man<12>" activated the goal "Blue Flag" +L 08/25/1999 - 12:07:47: "Tiassa<10>" cured "Pac-Man<12>"'s "infection". +L 08/25/1999 - 12:07:58: "Private_Ryan<24>" killed "H.K.<14>" with "sniperrifle" +L 08/25/1999 - 12:08:00: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:08:01: "C.<8>" changed class to "Spy" +L 08/25/1999 - 12:08:01: "H.K.<14>" killed "Tiassa<10>" with "mirvgrenade" +L 08/25/1999 - 12:08:02: "Kreigen<6>" say_team "nice" +L 08/25/1999 - 12:08:07: "HOOCHY<16>" killed "THE man hk<15>" with "knife" +L 08/25/1999 - 12:08:09: "Pac-Man<12>" activated the goal "Team 2 dropoff" +L 08/25/1999 - 12:08:10: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:08:11: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:08:13: "Fade2Black<13>" activated the goal "Red Flag" +L 08/25/1999 - 12:08:13: "Tiassa<10>" say_team "good show" +L 08/25/1999 - 12:08:13: "Chaos.Theory<25><WON:533719>" connected, address "63.10.43.179:27005" +L 08/25/1999 - 12:08:21: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 12:08:21: "Kreigen<6>" say_team "ill let you sniper...im gonna be demo man soon" +L 08/25/1999 - 12:08:22: "Private_Ryan<24>" killed "C.<8>" with "sniperrifle" +L 08/25/1999 - 12:08:22: "Kreigen<6>" changed class to "Demoman" +L 08/25/1999 - 12:08:25: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:08:37: "Warlock<23>" killed "smokedchicken<9>" with "rocket" +L 08/25/1999 - 12:08:39: "Chaos.Theory<25><WON:533719>" has entered the game +L 08/25/1999 - 12:08:40: "Tiassa<10>" killed "Fade2Black<13>" with "supershotgun" +L 08/25/1999 - 12:08:41: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:08:44: "smokedchicken<9>" changed class to "HWGuy" +L 08/25/1999 - 12:08:45: "smokedchicken<9>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:08:46: "Pac-Man<12>" say_team "went up the grate and was caught by a medic and then ran and was healed by our medic, good show team" +L 08/25/1999 - 12:08:47: "Chaos.Theory<25>" joined team "1". +L 08/25/1999 - 12:08:52: "TheSwed<11>" activated the goal "Team 2 dropoff" +L 08/25/1999 - 12:08:52: "Tiassa<10>" say_team "flag underwater in their tunnel" +L 08/25/1999 - 12:08:58: "Chaos.Theory<25>" changed class to "Demoman" +L 08/25/1999 - 12:08:58: "Chaos.Theory<25>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:02: "smokedchicken<9>" killed "Warlock<23>" with "ac" +L 08/25/1999 - 12:09:02: "Fade2Black<13>" activated the goal "Red Flag" +L 08/25/1999 - 12:09:04: "Warlock<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:05: "H.K.<14>" killed "TheSwed<11>" with "mirvgrenade" +L 08/25/1999 - 12:09:10: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:16: "Tiassa<10>" infected "Fade2Black<13>". +L 08/25/1999 - 12:09:23: "C.<8>" uncovered "HOOCHY<16>". +L 08/25/1999 - 12:09:23: "HOOCHY<16>" uncovered "C.<8>". +L 08/25/1999 - 12:09:27: "smokedchicken<9>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 12:09:29: "Tiassa<10>" killed "smokedchicken<9>" with "normalgrenade" +L 08/25/1999 - 12:09:32: "smokedchicken<9>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:33: "Private_Ryan<24>" killed "Chaos.Theory<25>" with "sniperrifle" +L 08/25/1999 - 12:09:33: "Tiassa<10>" killed "Fade2Black<13>" with "timer" +L 08/25/1999 - 12:09:33: "Tiassa<10>" killed "Fade2Black<13>" with "infection" +L 08/25/1999 - 12:09:34: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:35: "Chaos.Theory<25>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:35: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:42: "H.K.<14>" killed "Pac-Man<12>" with "ac" +L 08/25/1999 - 12:09:44: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:44: "H.K.<14>" killed "Warlock<23>" with "ac" +L 08/25/1999 - 12:09:45: "Pac-Man<12>" killed "C.<8>" with "normalgrenade" +L 08/25/1999 - 12:09:46: "Warlock<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:47: "Fade2Black<13>" activated the goal "Red Flag" +L 08/25/1999 - 12:09:49: "Fade2Black<13>" activated the goal "Team 1 dropoff" +L 08/25/1999 - 12:09:51: "C.<8>" changed class to "HWGuy" +L 08/25/1999 - 12:09:53: "THE man hk<15>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 12:09:55: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:55: "Tiassa<10>" infected "smokedchicken<9>". +L 08/25/1999 - 12:09:56: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:09:58: "carsony<26><WON:3024419>" connected, address "206.228.243.166:27005" +L 08/25/1999 - 12:10:07: "Pac-Man<12>" built a "sentry". +L 08/25/1999 - 12:10:07: "Private_Ryan<24>" killed "Chaos.Theory<25>" with "sniperrifle" +L 08/25/1999 - 12:10:08: "smokedchicken<9>" killed self with "world" +L 08/25/1999 - 12:10:09: "Chaos.Theory<25>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:10:13: "smokedchicken<9>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:10:14: "carsony<26><WON:3024419>" has entered the game +L 08/25/1999 - 12:10:17: "Tiassa<10>" activated the goal "Blue Flag" +L 08/25/1999 - 12:10:24: "carsony<26>" joined team "1". +L 08/25/1999 - 12:10:27: "THE man hk<15>" killed "Kreigen<6>" with "ac" +L 08/25/1999 - 12:10:30: "carsony<26>" changed class to "Demoman" +L 08/25/1999 - 12:10:30: "carsony<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:10:37: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:10:41: "Warlock<23>" killed "Chaos.Theory<25>" with "rocket" +L 08/25/1999 - 12:10:43: "Chaos.Theory<25>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:10:44: "Chaos.Theory<25>" killed "Warlock<23>" with "mirvgrenade" +L 08/25/1999 - 12:10:44: "smokedchicken<9>" killed "TheSwed<11>" with "ac" +L 08/25/1999 - 12:10:45: "Warlock<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:10:46: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:10:51: "THE man hk<15>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 12:10:55: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:10:55: "Tiassa<10>" activated the goal "Team 2 dropoff" +L 08/25/1999 - 12:11:00: "HOOCHY<16>" changed class to "Spy" +L 08/25/1999 - 12:11:01: "Tiassa<10>" say_team "thank u cover" +L 08/25/1999 - 12:11:10: "Warlock<23>" killed "carsony<26>" with "rocket" +L 08/25/1999 - 12:11:11: "carsony<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:11:15: "H.K.<14>" killed "TheSwed<11>" with "mirvgrenade" +L 08/25/1999 - 12:11:20: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:11:23: "Kreigen<6>" killed "C.<8>" with "mirvgrenade" +L 08/25/1999 - 12:11:24: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:11:26: "Warlock<23>" killed "Chaos.Theory<25>" with "rocket" +L 08/25/1999 - 12:11:31: "Chaos.Theory<25>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:11:37: "Tiassa<10>" killed "Fade2Black<13>" with "supershotgun" +L 08/25/1999 - 12:11:38: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:11:49: "Tiassa<10>" say_team "watch for their spy. he was a sniper" +L 08/25/1999 - 12:11:57: "Fade2Black<13>" killed "TheSwed<11>" with "knife" +L 08/25/1999 - 12:11:58: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:12:03: "Private_Ryan<24>" say_team "ok" +L 08/25/1999 - 12:12:23: "THE man hk<15>" changed class to "Demoman" +L 08/25/1999 - 12:12:38: "Tiassa<10>" infected "H.K.<14>". +L 08/25/1999 - 12:12:40: "H.K.<14>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 12:12:41: "Pac-Man<12>" killed "THE man hk<15>" with "supershotgun" +L 08/25/1999 - 12:12:42: "HOOCHY<16>" killed "Chaos.Theory<25>" with "gl_grenade" +L 08/25/1999 - 12:12:42: "THE man hk<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:12:43: "Chaos.Theory<25>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:12:46: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:12:54: "Pac-Man<12>" killed "Fade2Black<13>" with "sentrygun" +L 08/25/1999 - 12:12:57: "H.K.<14>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 12:12:58: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:12:59: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 12:13:01: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:04: "carsony<26>" killed "HOOCHY<16>" with "gl_grenade" +L 08/25/1999 - 12:13:04: "HOOCHY<16>" killed "carsony<26>" with "gl_grenade" +L 08/25/1999 - 12:13:05: "carsony<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:06: "THE man hk<15>" killed "TheSwed<11>" with "pipebomb" +L 08/25/1999 - 12:13:07: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:08: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:12: "Tiassa<10>" killed "H.K.<14>" with "medikit" +L 08/25/1999 - 12:13:12: "Tiassa<10>" infected "H.K.<14>". +L 08/25/1999 - 12:13:14: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:19: "Chaos.Theory<25>" killed "Kreigen<6>" with "gl_grenade" +L 08/25/1999 - 12:13:24: "Pac-Man<12>" killed "Fade2Black<13>" with "sentrygun" +L 08/25/1999 - 12:13:24: "Tiassa<10>" infected "Chaos.Theory<25>". +L 08/25/1999 - 12:13:30: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:32: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:34: "H.K.<14>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 12:13:36: "Private_Ryan<24>" killed "Chaos.Theory<25>" with "sniperrifle" +L 08/25/1999 - 12:13:37: "Chaos.Theory<25>" killed "Private_Ryan<24>" with "gl_grenade" +L 08/25/1999 - 12:13:37: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:38: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:38: "Chaos.Theory<25>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:45: "Fade2Black<13>" killed "Pac-Man<12>" with "normalgrenade" +L 08/25/1999 - 12:13:47: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:13:47: "Fade2Black<13>" destroyed "Pac-Man<12>"'s "sentry". +L 08/25/1999 - 12:13:56: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 12:13:56: "H.K.<14>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 12:13:58: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:03: "THE man hk<15>" killed "TheSwed<11>" with "pipebomb" +L 08/25/1999 - 12:14:05: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:08: "Tiassa<10>" infected "H.K.<14>". +L 08/25/1999 - 12:14:08: "Private_Ryan<24>" killed "Fade2Black<13>" with "sniperrifle" +L 08/25/1999 - 12:14:08: "H.K.<14>" killed "Tiassa<10>" with "ac" +L 08/25/1999 - 12:14:09: "Pac-Man<12>" built a "sentry". +L 08/25/1999 - 12:14:10: "Fade2Black<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:10: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:17: "carsony<26>" killed "TheSwed<11>" with "pipebomb" +L 08/25/1999 - 12:14:19: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:27: "Warlock<23>" killed "H.K.<14>" with "rocket" +L 08/25/1999 - 12:14:28: "Private_Ryan<24>" killed "carsony<26>" with "sniperrifle" +L 08/25/1999 - 12:14:29: "carsony<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:29: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:35: "TheSwed<11>" activated the goal "Blue Flag" +L 08/25/1999 - 12:14:36: "THE man hk<15>" killed "TheSwed<11>" with "pipebomb" +L 08/25/1999 - 12:14:37: "TheSwed<11>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:41: "HOOCHY<16>" activated the goal "Blue Flag" +L 08/25/1999 - 12:14:46: "THE man hk<15>" killed "HOOCHY<16>" with "pipebomb" +L 08/25/1999 - 12:14:48: "carsony<26>" changed class to "Spy" +L 08/25/1999 - 12:14:49: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:51: "Kreigen<6>" killed "H.K.<14>" with "gl_grenade" +L 08/25/1999 - 12:14:52: "H.K.<14>" killed "Pac-Man<12>" with "mirvgrenade" +L 08/25/1999 - 12:14:52: "Warlock<23>" activated the goal "Blue Flag" +L 08/25/1999 - 12:14:52: "carsony<26>" killed self with "pipebomb" +L 08/25/1999 - 12:14:53: "H.K.<14>" killed "TheSwed<11>" with "mirvgrenade" +L 08/25/1999 - 12:14:53: "H.K.<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:53: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:54: "carsony<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:14:56: "H.K.<14>" killed "Warlock<23>" with "mirvgrenade" +L 08/25/1999 - 12:14:56: "H.K.<14>" killed "Tiassa<10>" with "mirvgrenade" +L 08/25/1999 - 12:14:57: "Warlock<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:15:04: "Tiassa<10>" say "it's a BOOM PIGGY" +L 08/25/1999 - 12:15:11: "Tiassa<10>" say "piggy piggy piggy" +L 08/25/1999 - 12:15:11: "Tiassa<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:15:15: "Warlock<23>" activated the goal "Blue Flag" +L 08/25/1999 - 12:15:22: "TheSwed<11>" disconnected +L 08/25/1999 - 12:15:23: =------= MATCH RESULTS =------= +L 08/25/1999 - 12:15:23: "red" defeated "blue" +L 08/25/1999 - 12:15:23: "blue" RESULTS: "7" players. "148" frags, "7" unaccounted for. "60" team score. Allies: +L 08/25/1999 - 12:15:23: "red" RESULTS: "6" players. "152" frags, "6" unaccounted for. "70" team score. Allies: +L 08/25/1999 - 12:15:25: "Kreigen<6>" say "gg" +L 08/25/1999 - 12:15:29: Log closed. diff --git a/utils/tfstats/testsuite2/l0825002.log b/utils/tfstats/testsuite2/l0825002.log new file mode 100644 index 0000000..d6607fd --- /dev/null +++ b/utils/tfstats/testsuite2/l0825002.log @@ -0,0 +1,827 @@ +L 08/25/1999 - 12:15:29: Log file started. +L 08/25/1999 - 12:15:29: Spawning server "hunted" +L 08/25/1999 - 12:15:29: server cvars start +L 08/25/1999 - 12:15:29: "cr_random" = "0" +L 08/25/1999 - 12:15:29: "cr_engineer" = "0" +L 08/25/1999 - 12:15:29: "cr_spy" = "0" +L 08/25/1999 - 12:15:29: "cr_pyro" = "0" +L 08/25/1999 - 12:15:29: "cr_hwguy" = "0" +L 08/25/1999 - 12:15:29: "cr_medic" = "0" +L 08/25/1999 - 12:15:29: "cr_demoman" = "0" +L 08/25/1999 - 12:15:29: "cr_soldier" = "0" +L 08/25/1999 - 12:15:29: "cr_sniper" = "0" +L 08/25/1999 - 12:15:29: "cr_scout" = "0" +L 08/25/1999 - 12:15:29: "decalfrequency" = "30" +L 08/25/1999 - 12:15:29: "mp_autocrosshair" = "1" +L 08/25/1999 - 12:15:29: "mp_flashlight" = "0" +L 08/25/1999 - 12:15:29: "mp_footsteps" = "1" +L 08/25/1999 - 12:15:29: "mp_forcerespawn" = "1" +L 08/25/1999 - 12:15:29: "mp_weaponstay" = "0" +L 08/25/1999 - 12:15:29: "mp_falldamage" = "0" +L 08/25/1999 - 12:15:29: "mp_friendlyfire" = "0" +L 08/25/1999 - 12:15:29: "mp_timelimit" = "30" +L 08/25/1999 - 12:15:29: "mp_fraglimit" = "0" +L 08/25/1999 - 12:15:29: "mp_teamplay" = "21" +L 08/25/1999 - 12:15:29: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 12:15:29: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 12:15:29: "tfc_adminpwd" = "" +L 08/25/1999 - 12:15:29: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 12:15:29: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 12:15:29: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 12:15:29: "tfc_autoteam" = "1" +L 08/25/1999 - 12:15:29: "sv_maxrate" = "0" +L 08/25/1999 - 12:15:29: "sv_minrate" = "0" +L 08/25/1999 - 12:15:29: "sv_allowupload" = "1" +L 08/25/1999 - 12:15:29: "sv_allowdownload" = "1" +L 08/25/1999 - 12:15:29: "sv_upload_maxsize" = "0" +L 08/25/1999 - 12:15:29: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 12:15:29: "sv_spectalk" = "1" +L 08/25/1999 - 12:15:29: "sv_maxspectators" = "8" +L 08/25/1999 - 12:15:29: "sv_cheats" = "0" +L 08/25/1999 - 12:15:29: "sv_clienttrace" = "3.5" +L 08/25/1999 - 12:15:29: "sv_timeout" = "65" +L 08/25/1999 - 12:15:29: "sv_waterfriction" = "1" +L 08/25/1999 - 12:15:29: "sv_wateraccelerate" = "10" +L 08/25/1999 - 12:15:29: "sv_airaccelerate" = "10" +L 08/25/1999 - 12:15:29: "sv_airmove" = "1" +L 08/25/1999 - 12:15:29: "sv_bounce" = "1" +L 08/25/1999 - 12:15:29: "sv_clipmode" = "0" +L 08/25/1999 - 12:15:29: "sv_stepsize" = "18" +L 08/25/1999 - 12:15:29: "sv_accelerate" = "10" +L 08/25/1999 - 12:15:29: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 12:15:29: "sv_stopspeed" = "100" +L 08/25/1999 - 12:15:29: "edgefriction" = "2" +L 08/25/1999 - 12:15:29: "sv_friction" = "4" +L 08/25/1999 - 12:15:29: "sv_gravity" = "800" +L 08/25/1999 - 12:15:29: "sv_aim" = "0" +L 08/25/1999 - 12:15:29: "sv_password" = "" +L 08/25/1999 - 12:15:29: "pausable" = "0" +L 08/25/1999 - 12:15:29: "coop" = "0" +L 08/25/1999 - 12:15:29: "deathmatch" = "1" +L 08/25/1999 - 12:15:29: "mp_logecho" = "1" +L 08/25/1999 - 12:15:29: "mp_logfile" = "1" +L 08/25/1999 - 12:15:29: "cmdline" = "0" +L 08/25/1999 - 12:15:29: server cvars end +L 08/25/1999 - 12:15:31: Map CRC "-1879475242" +L 08/25/1999 - 12:15:31: "sv_maxspeed" = "500" +L 08/25/1999 - 12:15:31: Server name is "VALVe Test Server" +L 08/25/1999 - 12:15:31: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 12:15:45: "H.K.<14><WON:1736139>" has entered the game +L 08/25/1999 - 12:15:46: "Kreigen<6><WON:2430069>" has entered the game +L 08/25/1999 - 12:15:50: "Pac-Man<12><WON:831209>" has entered the game +L 08/25/1999 - 12:15:51: "carsony<26><WON:3024419>" has entered the game +L 08/25/1999 - 12:15:51: "Private_Ryan<24><WON:896199>" has entered the game +L 08/25/1999 - 12:15:52: "Kreigen<6>" joined team "3". +L 08/25/1999 - 12:15:52: "THE man hk<15><WON:99659>" has entered the game +L 08/25/1999 - 12:15:53: "Kreigen<6>" changed class to "Sniper" +L 08/25/1999 - 12:15:53: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:15:53: "Fade2Black<13><WON:1057839>" has entered the game +L 08/25/1999 - 12:15:53: "Warlock<23><WON:3120379>" has entered the game +L 08/25/1999 - 12:15:54: "C.<8><WON:3157429>" has entered the game +L 08/25/1999 - 12:15:55: "Fade2Black<13>" disconnected +L 08/25/1999 - 12:15:55: "H.K.<14>" disconnected +L 08/25/1999 - 12:15:56: "Private_Ryan<24>" joined team "3". +L 08/25/1999 - 12:15:58: "Private_Ryan<24>" changed class to "Sniper" +L 08/25/1999 - 12:15:58: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:15:59: "Pac-Man<12>" joined team "2". +L 08/25/1999 - 12:16:00: "Pac-Man<12>" changed class to "Soldier" +L 08/25/1999 - 12:16:00: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:16:00: "carsony<26>" disconnected +L 08/25/1999 - 12:16:01: "C.<8>" joined team "1". +L 08/25/1999 - 12:16:02: "C.<8>" changed to team "2". +L 08/25/1999 - 12:16:02: "C.<8>" killed self with "world" +L 08/25/1999 - 12:16:04: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:16:10: "C.<8>" changed class to "Soldier" +L 08/25/1999 - 12:16:10: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:16:20: "Chaos.Theory<25><WON:533719>" has entered the game +L 08/25/1999 - 12:16:24: "Chaos.Theory<25>" joined team "1". +L 08/25/1999 - 12:16:26: "Chaos.Theory<25>" changed class to "Civilian" +L 08/25/1999 - 12:16:26: "Chaos.Theory<25>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:16:26: "Chaos.Theory<25>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:16:28: "Smilt<27><WON:3127259>" connected, address "24.66.239.9:27005" +L 08/25/1999 - 12:16:36: "Smilt<27><WON:3127259>" has entered the game +L 08/25/1999 - 12:16:43: "HOOCHY<16><WON:2396059>" has entered the game +L 08/25/1999 - 12:16:44: "Smilt<27>" joined team "2". +L 08/25/1999 - 12:16:44: "Warlock<23>" disconnected +L 08/25/1999 - 12:16:47: "HOOCHY<16>" joined team "3". +L 08/25/1999 - 12:16:49: "Smilt<27>" changed class to "Soldier" +L 08/25/1999 - 12:16:49: "Smilt<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:16:57: "HOOCHY<16>" changed class to "Sniper" +L 08/25/1999 - 12:16:57: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:17:06: "Chaos.Theory<25>" disconnected +L 08/25/1999 - 12:17:06: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 12:17:06: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:17:06: "Smilt<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:17:06: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:17:06: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:17:06: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:17:06: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:17:44: "Kreigen<6>" killed "Smilt<27>" with "headshot" +L 08/25/1999 - 12:17:45: "C.<8>" changed to team "1". +L 08/25/1999 - 12:17:45: "C.<8>" killed self with "world" +L 08/25/1999 - 12:17:47: "Chaos.Theory<28><WON:533719>" connected, address "63.10.43.179:27005" +L 08/25/1999 - 12:17:47: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:17:47: "C.<8>" changed class to "Civilian" +L 08/25/1999 - 12:17:47: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:17:47: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:17:47: "Smilt<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:18:00: "Smilt<27>" killed "Private_Ryan<24>" with "rocket" +L 08/25/1999 - 12:18:02: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:18:12: "Chaos.Theory<28><WON:533719>" has entered the game +L 08/25/1999 - 12:18:21: "Chaos.Theory<28>" joined team "2". +L 08/25/1999 - 12:18:53: "Chaos.Theory<28>" changed class to "Soldier" +L 08/25/1999 - 12:18:53: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:18:59: "Chaos.Theory<28>" changed to team "3". +L 08/25/1999 - 12:18:59: "Chaos.Theory<28>" killed self with "world" +L 08/25/1999 - 12:19:08: "THE man hk<15>" disconnected +L 08/25/1999 - 12:19:10: "guions<29><WON:2722709>" connected, address "195.154.3.177:27005" +L 08/25/1999 - 12:19:14: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:18: "Chaos.Theory<28>" changed class to "Sniper" +L 08/25/1999 - 12:19:18: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:23: "guions<29><WON:2722709>" has entered the game +L 08/25/1999 - 12:19:31: "guions<29>" joined team "2". +L 08/25/1999 - 12:19:35: "guions<29>" changed class to "Soldier" +L 08/25/1999 - 12:19:35: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:57: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:19:57: Named Broadcast: "#hunted_target_scores" ("C.<8>") +L 08/25/1999 - 12:19:57: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:57: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:57: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:57: "Smilt<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:57: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:57: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:57: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:19:57: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:19:57: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:20:10: "Smilt<27>" changed class to "Soldier" +L 08/25/1999 - 12:20:13: "Smilt<27>" changed to team "3". +L 08/25/1999 - 12:20:13: "Smilt<27>" killed self with "world" +L 08/25/1999 - 12:20:14: "Smilt<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:20:16: "Smilt<27>" changed class to "Sniper" +L 08/25/1999 - 12:20:16: "Smilt<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:21:06: "HOOCHY<16>" say_team "nice shot smilt" +L 08/25/1999 - 12:21:10: "Private_Ryan<24>" killed "C.<8>" with "nails" +L 08/25/1999 - 12:21:10: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 12:21:10: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:21:10: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:21:10: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:21:10: "Smilt<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:21:10: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:21:10: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:21:10: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:21:16: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:21:16: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:21:17: "Smilt<27>" say_team "thanks, buddy" +L 08/25/1999 - 12:22:03: "M<30><WON:699129>" connected, address "212.41.200.22:27005" +L 08/25/1999 - 12:22:14: "M<31><WON:699129>" connected, address "212.41.200.22:27005" +L 08/25/1999 - 12:22:18: "trodge<32><WON:1869269>" connected, address "209.143.39.36:27005" +L 08/25/1999 - 12:22:26: "Neo<33><WON:3285559>" connected, address "216.26.8.238:27005" +L 08/25/1999 - 12:22:34: "M<31><WON:699129>" has entered the game +L 08/25/1999 - 12:22:36: "trodge<32><WON:1869269>" has entered the game +L 08/25/1999 - 12:22:39: "M<31>" joined team "2". +L 08/25/1999 - 12:22:40: "Neo<33><WON:3285559>" has entered the game +L 08/25/1999 - 12:22:40: "guions<29>" killed "HOOCHY<16>" with "supershotgun" +L 08/25/1999 - 12:22:42: "Prophet<34><WON:36809>" connected, address "206.107.145.154:27005" +L 08/25/1999 - 12:22:43: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:22:44: "Neo<33>" joined team "2". +L 08/25/1999 - 12:22:44: "Smilt<27>" killed "guions<29>" with "sniperrifle" +L 08/25/1999 - 12:22:45: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:22:46: "trodge<32>" disconnected +L 08/25/1999 - 12:22:52: "M<31>" changed class to "HWGuy" +L 08/25/1999 - 12:22:52: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:22:53: "Neo<33>" changed class to "Soldier" +L 08/25/1999 - 12:22:53: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:22:54: "Kreigen<6>" say_team "is there a wack sniper here?" +L 08/25/1999 - 12:23:03: "Quad<35><WON:2150509>" connected, address "207.224.204.125:27005" +L 08/25/1999 - 12:23:06: "Prophet<34><WON:36809>" has entered the game +L 08/25/1999 - 12:23:09: "HOOCHY<16>" killed "C.<8>" with "autorifle" +L 08/25/1999 - 12:23:10: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 12:23:10: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:10: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:10: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:10: "Smilt<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:10: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:10: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:10: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:10: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:10: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:14: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:14: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:23:16: "Quad<35><WON:2150509>" has entered the game +L 08/25/1999 - 12:23:19: "Quad<35>" joined team "2". +L 08/25/1999 - 12:23:23: "Prophet<34>" joined team "2". +L 08/25/1999 - 12:23:23: "Quad<35>" changed class to "Soldier" +L 08/25/1999 - 12:23:23: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:31: "Prophet<34>" changed class to "Soldier" +L 08/25/1999 - 12:23:31: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:33: "Smilt<27>" disconnected +L 08/25/1999 - 12:23:36: "Quad<35>" killed "Private_Ryan<24>" with "rocket" +L 08/25/1999 - 12:23:37: "Neo<33>" changed to team "3". +L 08/25/1999 - 12:23:37: "Neo<33>" killed self with "world" +L 08/25/1999 - 12:23:38: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:38: "CrazyDude<36><WON:609409>" connected, address "209.113.136.62:27005" +L 08/25/1999 - 12:23:39: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:41: "Neo<33>" changed class to "Sniper" +L 08/25/1999 - 12:23:41: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:23:50: "maverick1024<37><WON:3018889>" connected, address "152.170.72.99:27005" +L 08/25/1999 - 12:23:51: "Prophet<34>" say_team " what do we need?" +L 08/25/1999 - 12:23:53: "CrazyDude<36><WON:609409>" has entered the game +L 08/25/1999 - 12:24:04: "C.<8>" say_team "get me to safety" +L 08/25/1999 - 12:24:11: "maverick1024<37><WON:3018889>" has entered the game +L 08/25/1999 - 12:24:15: "M<31>" killed "Neo<33>" with "ac" +L 08/25/1999 - 12:24:18: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:24:23: "Quad<35>" killed self with "rocket" +L 08/25/1999 - 12:24:25: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:24:28: "Prophet<34>" killed "Private_Ryan<24>" with "rocket" +L 08/25/1999 - 12:24:30: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:24:38: "HOOCHY<16>" killed "M<31>" with "sniperrifle" +L 08/25/1999 - 12:24:43: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:24:46: "CrazyDude<36>" disconnected +L 08/25/1999 - 12:24:46: "Quad<35>" killed "Private_Ryan<24>" with "rocket" +L 08/25/1999 - 12:24:48: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:01: "Neo<33>" say "move over a little" +L 08/25/1999 - 12:25:05: "Quad<35>" killed "Kreigen<6>" with "rocket" +L 08/25/1999 - 12:25:09: "Neo<33>" say "thanks" +L 08/25/1999 - 12:25:23: "guions<29>" killed "Private_Ryan<24>" with "rocket" +L 08/25/1999 - 12:25:23: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:25: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:29: "HOOCHY<16>" say_team "its ok neo" +L 08/25/1999 - 12:25:45: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:25:45: Named Broadcast: "#hunted_target_scores" ("C.<8>") +L 08/25/1999 - 12:25:45: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:25:45: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "Pac-Man<12>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:45: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:25:50: "C.<8>" say_team "nice one" +L 08/25/1999 - 12:26:02: "Prophet<34>" say_team " thank you mr President!" +L 08/25/1999 - 12:26:11: "M<31>" killed "Neo<33>" with "ac" +L 08/25/1999 - 12:26:13: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:26:21: "[DOG]Scooby<38><WON:1699799>" connected, address "207.212.116.45:27005" +L 08/25/1999 - 12:26:27: "Quad<35>" killed "Kreigen<6>" with "rocket" +L 08/25/1999 - 12:26:34: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:26:37: "Slayer333<39><WON:856789>" connected, address "209.239.202.28:61779" +L 08/25/1999 - 12:26:40: "[DOG]Scooby<38><WON:1699799>" has entered the game +L 08/25/1999 - 12:26:46: "[DOG]Scooby<38>" joined team "2". +L 08/25/1999 - 12:26:48: "guions<29>" killed "Chaos.Theory<28>" with "rocket" +L 08/25/1999 - 12:26:50: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:26:52: "[DOG]Scooby<38>" changed class to "Medic" +L 08/25/1999 - 12:26:52: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:26:57: "Slayer333<39><WON:856789>" has entered the game +L 08/25/1999 - 12:26:58: "Pac-Man<12>" killed "Private_Ryan<24>" with "rocket" +L 08/25/1999 - 12:27:00: "Slayer333<39>" joined team "2". +L 08/25/1999 - 12:27:03: "HOOCHY<16>" killed "M<31>" with "headshot" +L 08/25/1999 - 12:27:05: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:08: "Private_Ryan<24>" changed class to "Sniper" +L 08/25/1999 - 12:27:09: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:12: "Slayer333<39>" changed class to "Soldier" +L 08/25/1999 - 12:27:12: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:12: "Pac-Man<12>" killed "HOOCHY<16>" with "rocket" +L 08/25/1999 - 12:27:15: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:19: "Pac-Man<12>" killed "Chaos.Theory<28>" with "rocket" +L 08/25/1999 - 12:27:19: "[DOG]Scooby<38>" infected "Private_Ryan<24>". +L 08/25/1999 - 12:27:22: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:23: "[DOG]Scooby<38>" killed "Private_Ryan<24>" with "supershotgun" +L 08/25/1999 - 12:27:27: "Private_Ryan<24>" changed to team "2". +L 08/25/1999 - 12:27:27: "Private_Ryan<24>" killed self with "world" +L 08/25/1999 - 12:27:30: "Neo<33>" killed "Pac-Man<12>" with "sniperrifle" +L 08/25/1999 - 12:27:35: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:35: "guions<29>" killed "Kreigen<6>" with "rocket" +L 08/25/1999 - 12:27:36: "Neo<33>" killed "Prophet<34>" with "sniperrifle" +L 08/25/1999 - 12:27:38: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:39: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:43: "Private_Ryan<24>" changed class to "HWGuy" +L 08/25/1999 - 12:27:43: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:43: "[DOG]Scooby<38>" killed "Chaos.Theory<28>" with "supershotgun" +L 08/25/1999 - 12:27:45: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:48: "Kreigen<6>" killed "C.<8>" with "autorifle" +L 08/25/1999 - 12:27:49: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 12:27:49: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:49: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:51: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:27:51: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:28:01: "Pac-Man<12>" disconnected +L 08/25/1999 - 12:28:19: "[DOG]Scooby<38>" killed "Neo<33>" with "supershotgun" +L 08/25/1999 - 12:28:21: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:36: "[DOG]Scooby<38>" killed "HOOCHY<16>" with "supershotgun" +L 08/25/1999 - 12:28:38: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:48: "Slayer333<39>" killed "Neo<33>" with "rocket" +L 08/25/1999 - 12:28:50: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:28:54: Named Broadcast: "#hunted_target_scores" ("C.<8>") +L 08/25/1999 - 12:28:54: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:28:54: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:28:54: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:29:06: "maverick1024<37>" disconnected +L 08/25/1999 - 12:29:51: "[DOG]Scooby<38>" killed "Kreigen<6>" with "supershotgun" +L 08/25/1999 - 12:30:03: "[DOG]Scooby<38>" killed "Chaos.Theory<28>" with "supershotgun" +L 08/25/1999 - 12:30:03: "M<31>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 12:30:04: "Kreigen<6>" say "damni5t, your a medic., how come you didnt heal me?!?!!?" +L 08/25/1999 - 12:30:05: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:30:05: Named Broadcast: "#hunted_target_scores" ("C.<8>") +L 08/25/1999 - 12:30:05: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:05: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:05: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:05: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:05: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:30:05: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:05: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:05: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:05: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:05: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:05: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:08: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:11: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:11: "[DOG]Scooby<38>" say "hehe" +L 08/25/1999 - 12:30:28: "M<31>" killed "Neo<33>" with "ac" +L 08/25/1999 - 12:30:30: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:35: "Private_Ryan<24>" changed to team "3". +L 08/25/1999 - 12:30:35: "Private_Ryan<24>" killed self with "world" +L 08/25/1999 - 12:30:37: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:38: "Private_Ryan<24>" changed class to "Sniper" +L 08/25/1999 - 12:30:38: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:41: "[DOG]Scooby<38>" killed "Neo<33>" with "supernails" +L 08/25/1999 - 12:30:42: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:30:53: "[DOG]Scooby<38>" killed "Private_Ryan<24>" with "supershotgun" +L 08/25/1999 - 12:30:56: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:03: "Prophet<34>" killed "Neo<33>" with "rocket" +L 08/25/1999 - 12:31:05: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:07: "M<31>" killed "HOOCHY<16>" with "ac" +L 08/25/1999 - 12:31:11: "Neo<33>" say "god damn medic" +L 08/25/1999 - 12:31:17: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:31:17: Named Broadcast: "#hunted_target_scores" ("C.<8>") +L 08/25/1999 - 12:31:17: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:31:17: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:17: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:18: "Kreigen<6>" say "K im bored" +L 08/25/1999 - 12:31:19: "Stevebo<40><WON:1946379>" connected, address "206.184.5.130:27005" +L 08/25/1999 - 12:31:32: "HOOCHY<16>" say "i'm bored 2 2" +L 08/25/1999 - 12:31:33: "Stevebo<40><WON:1946379>" has entered the game +L 08/25/1999 - 12:31:35: "Stevebo<40>" joined team "2". +L 08/25/1999 - 12:31:36: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:45: "Stevebo<40>" changed class to "Medic" +L 08/25/1999 - 12:31:45: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:31:52: "[DOG]Scooby<38>" killed "Private_Ryan<24>" with "supershotgun" +L 08/25/1999 - 12:31:53: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:00: "Slayer333<39>" killed "HOOCHY<16>" with "rocket" +L 08/25/1999 - 12:32:02: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:05: "[DOG]Scooby<38>" killed "Chaos.Theory<28>" with "supershotgun" +L 08/25/1999 - 12:32:08: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:11: "Prophet<34>" killed "Private_Ryan<24>" with "rocket" +L 08/25/1999 - 12:32:13: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:17: "Slayer333<39>" killed "HOOCHY<16>" with "rocket" +L 08/25/1999 - 12:32:25: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:26: "LordQuinn<41><WON:1599109>" connected, address "24.64.101.132:27005" +L 08/25/1999 - 12:32:26: "[DOG]Scooby<38>" killed "Chaos.Theory<28>" with "supershotgun" +L 08/25/1999 - 12:32:28: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:32:33: Named Broadcast: "#hunted_target_scores" ("C.<8>") +L 08/25/1999 - 12:32:33: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:32:33: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:32:33: "LordQuinn<42><WON:1599109>" connected, address "24.64.101.132:27005" +L 08/25/1999 - 12:32:43: "Private_Ryan<24>" changed class to "Sniper" +L 08/25/1999 - 12:32:47: "M<31>" changed class to "HWGuy" +L 08/25/1999 - 12:32:53: "[DOG]Scooby<38>" killed "Chaos.Theory<28>" with "supershotgun" +L 08/25/1999 - 12:32:55: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:33:07: "[DOG]Scooby<38>" killed "HOOCHY<16>" with "shotgun" +L 08/25/1999 - 12:33:11: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:33:30: "(<43><WON:1736139>" connected, address "204.203.23.236:27005" +L 08/25/1999 - 12:33:31: "Slayer333<39>" killed "Private_Ryan<24>" with "rocket" +L 08/25/1999 - 12:33:35: "guions<29>" killed "Neo<33>" with "rocket" +L 08/25/1999 - 12:33:37: "Prophet<34>" killed "Chaos.Theory<28>" with "rocket" +L 08/25/1999 - 12:33:39: "Neo<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:33:39: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:33:42: "(<43><WON:1736139>" has entered the game +L 08/25/1999 - 12:33:43: "(<43>" changed name to "(HK) H.K.<43>" +L 08/25/1999 - 12:33:44: "(HK) H.K.<43>" joined team "2". +L 08/25/1999 - 12:33:53: "(HK) H.K.<43>" changed class to "Soldier" +L 08/25/1999 - 12:33:53: "(HK) H.K.<43>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:33:56: "guions<29>" killed "Neo<33>" with "rocket" +L 08/25/1999 - 12:34:00: "Prophet<34>" killed "HOOCHY<16>" with "rocket" +L 08/25/1999 - 12:34:02: "Private_Ryan<24>" say "i d like to be the blue one" +L 08/25/1999 - 12:34:02: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:04: "Neo<33>" say "fuck this shit" +L 08/25/1999 - 12:34:05: "(HK) H.K.<43>" changed class to "HWGuy" +L 08/25/1999 - 12:34:08: "guions<29>" killed "Kreigen<6>" with "rocket" +L 08/25/1999 - 12:34:10: "Neo<33>" disconnected +L 08/25/1999 - 12:34:14: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:15: "C.<8>" say_team "thx" +L 08/25/1999 - 12:34:19: "Quad<35>" killed self with "rocket" +L 08/25/1999 - 12:34:20: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:24: "Prophet<34>" say_team " e" +L 08/25/1999 - 12:34:27: "[DOG]Scooby<38>" killed "Chaos.Theory<28>" with "supershotgun" +L 08/25/1999 - 12:34:30: "Private_Ryan<24>" say "cqn i" +L 08/25/1999 - 12:34:31: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:34:34: Named Broadcast: "#hunted_target_scores" ("C.<8>") +L 08/25/1999 - 12:34:34: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "C.<8>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:34:34: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "(HK) H.K.<43>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:34: "Quad<35>" changed to team "3". +L 08/25/1999 - 12:34:34: "Quad<35>" killed self with "world" +L 08/25/1999 - 12:34:36: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:38: "Quad<35>" changed class to "Sniper" +L 08/25/1999 - 12:34:38: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:34:41: "Private_Ryan<24>" changed to team "2". +L 08/25/1999 - 12:34:41: "Private_Ryan<24>" killed self with "world" +L 08/25/1999 - 12:34:45: "Prophet<34>" say_team "good job medic!!" +L 08/25/1999 - 12:34:46: "Kreigen<6>" say "k...im bored...cya all later maybe" +L 08/25/1999 - 12:34:53: "Kreigen<6>" changed class to "Sniper" +L 08/25/1999 - 12:34:58: "Kreigen<6>" changed to team "2". +L 08/25/1999 - 12:34:58: "Kreigen<6>" killed self with "world" +L 08/25/1999 - 12:34:59: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:05: "Kreigen<6>" changed class to "Medic" +L 08/25/1999 - 12:35:05: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:16: "Private_Ryan<24>" say "cqn i be the blue" +L 08/25/1999 - 12:35:23: "Stevebo<40>" changed to team "3". +L 08/25/1999 - 12:35:23: "Stevebo<40>" killed self with "world" +L 08/25/1999 - 12:35:25: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:27: "Stevebo<40>" changed class to "Sniper" +L 08/25/1999 - 12:35:27: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:32: "C.<8>" say_team "sure" +L 08/25/1999 - 12:35:34: "[DOG]Scooby<38>" killed "Chaos.Theory<28>" with "supershotgun" +L 08/25/1999 - 12:35:35: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:38: "C.<8>" changed class to "Civilian" +L 08/25/1999 - 12:35:40: "C.<8>" changed class to "Civilian" +L 08/25/1999 - 12:35:42: "C.<8>" changed class to "Civilian" +L 08/25/1999 - 12:35:43: "[DOG]Scooby<38>" killed "Quad<35>" with "supershotgun" +L 08/25/1999 - 12:35:44: "C.<8>" changed class to "Civilian" +L 08/25/1999 - 12:35:44: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:45: "Prophet<34>" killed "Stevebo<40>" with "rocket" +L 08/25/1999 - 12:35:46: "C.<8>" changed to team "3". +L 08/25/1999 - 12:35:46: "C.<8>" killed self with "world" +L 08/25/1999 - 12:35:46: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 12:35:46: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:46: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:46: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:46: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:46: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:46: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:46: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:46: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:46: "(HK) H.K.<43>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:46: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:48: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:51: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:54: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:56: "C.<8>" changed class to "Sniper" +L 08/25/1999 - 12:35:56: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:57: "Kreigen<6>" changed class to "Soldier" +L 08/25/1999 - 12:35:57: "M<31>" changed to team "1". +L 08/25/1999 - 12:35:57: "M<31>" killed self with "world" +L 08/25/1999 - 12:35:57: "Private_Ryan<24>" changed class to "Soldier" +L 08/25/1999 - 12:35:57: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:35:59: "C.<8>" changed to team "2". +L 08/25/1999 - 12:35:59: "C.<8>" killed self with "world" +L 08/25/1999 - 12:35:59: "Private_Ryan<24>" changed to team "3". +L 08/25/1999 - 12:35:59: "Private_Ryan<24>" killed self with "world" +L 08/25/1999 - 12:36:01: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:03: "[DOG]Scooby<38>" killed "HOOCHY<16>" with "supernails" +L 08/25/1999 - 12:36:03: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:03: "M<31>" changed class to "Civilian" +L 08/25/1999 - 12:36:03: "M<31>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:03: "M<31>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:36:04: "C.<8>" changed class to "Medic" +L 08/25/1999 - 12:36:04: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:05: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:08: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:08: "Private_Ryan<24>" changed class to "Sniper" +L 08/25/1999 - 12:36:08: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:09: "(HK) H.K.<43>" disconnected +L 08/25/1999 - 12:36:16: "M<31>" disconnected +L 08/25/1999 - 12:36:16: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 12:36:16: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:16: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:23: "Reaper<44><WON:3327009>" connected, address "152.206.208.75:27005" +L 08/25/1999 - 12:36:25: "Private_Ryan<24>" changed to team "2". +L 08/25/1999 - 12:36:25: "Private_Ryan<24>" killed self with "world" +L 08/25/1999 - 12:36:28: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:30: "Private_Ryan<24>" changed class to "Soldier" +L 08/25/1999 - 12:36:30: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:32: "Private_Ryan<24>" changed to team "3". +L 08/25/1999 - 12:36:32: "Private_Ryan<24>" killed self with "world" +L 08/25/1999 - 12:36:43: "Reaper<44><WON:3327009>" has entered the game +L 08/25/1999 - 12:36:44: "[DOG]Scooby<38>" killed "Quad<35>" with "supershotgun" +L 08/25/1999 - 12:36:45: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:46: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:49: "Private_Ryan<24>" changed class to "Sniper" +L 08/25/1999 - 12:36:49: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:50: "Stevebo<40>" killed "Kreigen<6>" with "sniperrifle" +L 08/25/1999 - 12:36:51: "Private_Ryan<24>" changed to team "1". +L 08/25/1999 - 12:36:51: "Private_Ryan<24>" killed self with "world" +L 08/25/1999 - 12:36:52: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:55: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:55: "Private_Ryan<24>" changed class to "Civilian" +L 08/25/1999 - 12:36:55: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:36:55: "Private_Ryan<24>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:36:58: "C.<8>" infected "HOOCHY<16>". +L 08/25/1999 - 12:37:00: "HOOCHY<16>" killed by world with "turret" +L 08/25/1999 - 12:37:07: "HOOCHY<16>" say "almost" +L 08/25/1999 - 12:37:09: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:37:09: "[DOG]Scooby<38>" killed "Quad<35>" with "supershotgun" +L 08/25/1999 - 12:37:10: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:37:14: "Reaper<44>" joined team "3". +L 08/25/1999 - 12:37:19: "Reaper<44>" changed class to "Sniper" +L 08/25/1999 - 12:37:19: "Reaper<44>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:37:25: "guions<29>" killed "Quad<35>" with "rocket" +L 08/25/1999 - 12:37:26: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:37:29: "[DOG]Scooby<38>" killed "Chaos.Theory<28>" with "supershotgun" +L 08/25/1999 - 12:37:30: "HOOCHY<16>" say "slightly more improvement needed in the timing" +L 08/25/1999 - 12:37:33: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:37:37: "[DOG]Scooby<38>" killed "Chaos.Theory<28>" with "supershotgun" +L 08/25/1999 - 12:37:39: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:37:41: "Prophet<34>" say "nice try tho!" +L 08/25/1999 - 12:37:41: "Stevebo<40>" killed "Kreigen<6>" with "sniperrifle" +L 08/25/1999 - 12:37:46: "Kreigen<6>" say_team "fuck" +L 08/25/1999 - 12:37:47: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:38:03: Named Broadcast: "#hunted_target_scores" ("Private_Ryan<24>") +L 08/25/1999 - 12:38:03: "Chaos.Theory<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "Private_Ryan<24>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:38:03: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "Reaper<44>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:03: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:06: "C.<8>" changed class to "HWGuy" +L 08/25/1999 - 12:38:07: "Chaos.Theory<28>" disconnected +L 08/25/1999 - 12:38:27: "[DOG]Scooby<38>" killed "Reaper<44>" with "supershotgun" +L 08/25/1999 - 12:38:29: "Reaper<44>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:38:41: "C.<8>" infected "HOOCHY<16>". +L 08/25/1999 - 12:38:50: "[DOG]Scooby<38>" killed "Reaper<44>" with "supershotgun" +L 08/25/1999 - 12:38:57: "Reaper<44>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:01: "C.<8>" killed "HOOCHY<16>" with "medikit" +L 08/25/1999 - 12:39:01: "C.<8>" infected "HOOCHY<16>". +L 08/25/1999 - 12:39:08: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:19: "C.<8>" infected "Stevebo<40>". +L 08/25/1999 - 12:39:23: "AspenX<45><WON:3109779>" connected, address "24.93.52.252:27005" +L 08/25/1999 - 12:39:23: "Prophet<34>" say_team " nice c" +L 08/25/1999 - 12:39:26: "[DOG]Scooby<38>" killed "HOOCHY<16>" with "supershotgun" +L 08/25/1999 - 12:39:28: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:31: "AspenX<45><WON:3109779>" has entered the game +L 08/25/1999 - 12:39:33: "guions<29>" killed "Stevebo<40>" with "rocket" +L 08/25/1999 - 12:39:34: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:39: "AspenX<45>" joined team "3". +L 08/25/1999 - 12:39:43: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:39:43: Named Broadcast: "#hunted_target_scores" ("Private_Ryan<24>") +L 08/25/1999 - 12:39:43: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "Private_Ryan<24>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:39:43: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "Reaper<44>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:43: "Slayer333<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:39:44: "AspenX<45>" changed class to "Sniper" +L 08/25/1999 - 12:39:44: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:15: "Quad<35>" killed "Slayer333<39>" with "headshot" +L 08/25/1999 - 12:40:21: "AspenX<45>" killed "Private_Ryan<24>" with "axe" +L 08/25/1999 - 12:40:21: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 12:40:21: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:21: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:21: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:21: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:21: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:21: "Reaper<44>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:21: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:21: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:21: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:21: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:23: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:23: "Private_Ryan<24>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:40:28: "Reaper<44>" disconnected +L 08/25/1999 - 12:40:30: "Slayer333<39>" disconnected +L 08/25/1999 - 12:40:32: "Prophet<34>" say_team "hey prs quit hitting me dammit" +L 08/25/1999 - 12:40:32: "Kreigen<6>" say_team "sorry" +L 08/25/1999 - 12:40:36: "[YWC]Speed<46><WON:292749>" connected, address "24.7.141.91:27005" +L 08/25/1999 - 12:40:37: "[YWC]Speed<47><WON:292749>" connected, address "24.7.141.91:27005" +L 08/25/1999 - 12:40:37: "Kreigen<6>" killed "Stevebo<40>" with "rocket" +L 08/25/1999 - 12:40:38: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:46: "[YWC]Speed<47><WON:292749>" has entered the game +L 08/25/1999 - 12:40:49: "[DOG]Scooby<38>" killed "AspenX<45>" with "supernails" +L 08/25/1999 - 12:40:49: "[YWC]Speed<47>" joined team "3". +L 08/25/1999 - 12:40:51: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:53: "[YWC]Speed<47>" changed class to "Sniper" +L 08/25/1999 - 12:40:53: "[YWC]Speed<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:40:53: "[YWC]Speed<47>" say_team " is a SNIPER now"" +L 08/25/1999 - 12:40:54: "[DOG]Scooby<38>" killed "HOOCHY<16>" with "supernails" +L 08/25/1999 - 12:40:54: "Storm<48><WON:3312309>" connected, address "207.159.59.146:27005" +L 08/25/1999 - 12:41:00: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:08: "Storm<48><WON:3312309>" has entered the game +L 08/25/1999 - 12:41:11: "Stevebo<40>" killed "[DOG]Scooby<38>" with "sniperrifle" +L 08/25/1999 - 12:41:11: "Storm<48>" joined team "2". +L 08/25/1999 - 12:41:12: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:19: "Storm<48>" changed class to "Soldier" +L 08/25/1999 - 12:41:19: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:23: "[YWC]Speed<47>" say "hey quad what level" +L 08/25/1999 - 12:41:28: "Kreigen<6>" killed "AspenX<45>" with "rocket" +L 08/25/1999 - 12:41:30: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:37: "Quad<35>" say "what do you mean" +L 08/25/1999 - 12:41:45: "C.<8>" killed "HOOCHY<16>" with "supernails" +L 08/25/1999 - 12:41:48: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:41:48: Named Broadcast: "#hunted_target_scores" ("Private_Ryan<24>") +L 08/25/1999 - 12:41:48: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "Private_Ryan<24>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:41:48: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "[YWC]Speed<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:48: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:50: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:41:59: "[YWC]Speed<47>" say "why is your name quad" +L 08/25/1999 - 12:42:07: "Quad<35>" killed "[DOG]Scooby<38>" with "sniperrifle" +L 08/25/1999 - 12:42:09: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:42:14: "warhead<49><WON:1233229>" connected, address "209.195.138.98:27005" +L 08/25/1999 - 12:42:25: "[DOG]Scooby<38>" killed "AspenX<45>" with "supernails" +L 08/25/1999 - 12:42:26: "Stevebo<40>" killed "Kreigen<6>" with "sniperrifle" +L 08/25/1999 - 12:42:26: "Kreigen<6>" killed "Stevebo<40>" with "rocket" +L 08/25/1999 - 12:42:27: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:42:27: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:42:28: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:42:30: "Quad<35>" killed "C.<8>" with "sniperrifle" +L 08/25/1999 - 12:42:32: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:42:43: "peel5<50><WON:3268419>" connected, address "199.174.192.245:27005" +L 08/25/1999 - 12:43:08: "peel5<51><WON:3268419>" connected, address "199.174.192.245:27005" +L 08/25/1999 - 12:43:13: "Prophet<34>" killed "AspenX<45>" with "rocket" +L 08/25/1999 - 12:43:14: "DiWa<52><WON:1807969>" connected, address "212.162.12.46:27005" +L 08/25/1999 - 12:43:14: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:14: "[YWC]Speed<47>" changed to team "2". +L 08/25/1999 - 12:43:14: "[YWC]Speed<47>" killed self with "world" +L 08/25/1999 - 12:43:15: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 12:43:15: Named Broadcast: "#hunted_target_scores" ("Private_Ryan<24>") +L 08/25/1999 - 12:43:15: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "Private_Ryan<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "Private_Ryan<24>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:43:15: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:15: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:19: "peel5<51><WON:3268419>" has entered the game +L 08/25/1999 - 12:43:20: "[YWC]Speed<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:23: "[YWC]Speed<47>" changed class to "Soldier" +L 08/25/1999 - 12:43:23: "[YWC]Speed<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:24: "[YWC]Speed<47>" say_team " is a SOLDIER now"" +L 08/25/1999 - 12:43:25: "peel5<51>" joined team "3". +L 08/25/1999 - 12:43:28: "DiWa<52><WON:1807969>" has entered the game +L 08/25/1999 - 12:43:29: "peel5<51>" changed class to "Sniper" +L 08/25/1999 - 12:43:29: "peel5<51>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:30: "DiWa<52>" joined team "2". +L 08/25/1999 - 12:43:31: "[DOG]Scooby<38>" killed "Quad<35>" with "supershotgun" +L 08/25/1999 - 12:43:32: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:42: "DiWa<52>" changed class to "Soldier" +L 08/25/1999 - 12:43:42: "DiWa<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:53: "C.<8>" killed "AspenX<45>" with "ac" +L 08/25/1999 - 12:43:56: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:43:57: "C.<8>" killed "Stevebo<40>" with "ac" +L 08/25/1999 - 12:43:59: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:00: "peel5<51>" killed "[YWC]Speed<47>" with "sniperrifle" +L 08/25/1999 - 12:44:03: "[YWC]Speed<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:06: "Stevebo<40>" say "hes in the sewer" +L 08/25/1999 - 12:44:19: "Stevebo<40>" killed "Storm<48>" with "sniperrifle" +L 08/25/1999 - 12:44:21: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:23: "[DOG]Scooby<38>" killed "HOOCHY<16>" with "supershotgun" +L 08/25/1999 - 12:44:25: "peel5<51>" killed "Private_Ryan<24>" with "nails" +L 08/25/1999 - 12:44:25: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 12:44:25: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "[YWC]Speed<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "peel5<51>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:25: "DiWa<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:32: "Private_Ryan<24>" disconnected +L 08/25/1999 - 12:44:35: "HOOCHY<16>" changed to team "1". +L 08/25/1999 - 12:44:35: "HOOCHY<16>" killed self with "world" +L 08/25/1999 - 12:44:40: "DiWa<52>" changed to team "3". +L 08/25/1999 - 12:44:40: "DiWa<52>" killed self with "world" +L 08/25/1999 - 12:44:42: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:42: "HOOCHY<16>" changed class to "Civilian" +L 08/25/1999 - 12:44:42: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:42: "HOOCHY<16>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:44:45: "DiWa<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:45: "Stevebo<40>" killed "[YWC]Speed<47>" with "sniperrifle" +L 08/25/1999 - 12:44:47: "[YWC]Speed<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:48: "DiWa<52>" changed class to "Sniper" +L 08/25/1999 - 12:44:48: "DiWa<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:44:52: "Storm<48>" killed "Quad<35>" with "rocket" +L 08/25/1999 - 12:44:53: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:08: "Storm<48>" killed "peel5<51>" with "rocket" +L 08/25/1999 - 12:45:09: "AspenX<45>" killed "HOOCHY<16>" with "axe" +L 08/25/1999 - 12:45:09: "peel5<51>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 12:45:09: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "guions<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "[YWC]Speed<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "Stevebo<40>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "peel5<51>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:09: "DiWa<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:11: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:11: "HOOCHY<16>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 12:45:23: "C.<8>" killed "AspenX<45>" with "ac" +L 08/25/1999 - 12:45:28: "AspenX<45>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 12:45:31: =------= MATCH RESULTS =------= +L 08/25/1999 - 12:45:31: "red" and "blue" defeated "yellow" +L 08/25/1999 - 12:45:31: "blue" RESULTS: "1" players. "-2" frags, "1" unaccounted for. "550" team score. Allies:"2" +L 08/25/1999 - 12:45:31: "red" RESULTS: "7" players. "59" frags, "7" unaccounted for. "550" team score. Allies:"1" +L 08/25/1999 - 12:45:31: "yellow" RESULTS: "5" players. "13" frags, "5" unaccounted for. "225" team score. Allies: +L 08/25/1999 - 12:45:33: "Kreigen<6>" say "gg" +L 08/25/1999 - 12:45:35: "peel5<51>" say "gg" +L 08/25/1999 - 12:45:37: Log closed. diff --git a/utils/tfstats/testsuite2/l0825003.log b/utils/tfstats/testsuite2/l0825003.log new file mode 100644 index 0000000..69bf858 --- /dev/null +++ b/utils/tfstats/testsuite2/l0825003.log @@ -0,0 +1,791 @@ +L 08/25/1999 - 12:45:37: Log file started. +L 08/25/1999 - 12:45:37: Spawning server "cz2" +L 08/25/1999 - 12:45:37: server cvars start +L 08/25/1999 - 12:45:37: "cr_random" = "0" +L 08/25/1999 - 12:45:37: "cr_engineer" = "0" +L 08/25/1999 - 12:45:37: "cr_spy" = "0" +L 08/25/1999 - 12:45:37: "cr_pyro" = "0" +L 08/25/1999 - 12:45:37: "cr_hwguy" = "0" +L 08/25/1999 - 12:45:37: "cr_medic" = "0" +L 08/25/1999 - 12:45:37: "cr_demoman" = "0" +L 08/25/1999 - 12:45:37: "cr_soldier" = "0" +L 08/25/1999 - 12:45:37: "cr_sniper" = "0" +L 08/25/1999 - 12:45:37: "cr_scout" = "0" +L 08/25/1999 - 12:45:37: "decalfrequency" = "30" +L 08/25/1999 - 12:45:37: "mp_autocrosshair" = "1" +L 08/25/1999 - 12:45:37: "mp_flashlight" = "0" +L 08/25/1999 - 12:45:37: "mp_footsteps" = "1" +L 08/25/1999 - 12:45:37: "mp_forcerespawn" = "1" +L 08/25/1999 - 12:45:37: "mp_weaponstay" = "0" +L 08/25/1999 - 12:45:37: "mp_falldamage" = "0" +L 08/25/1999 - 12:45:37: "mp_friendlyfire" = "0" +L 08/25/1999 - 12:45:37: "mp_timelimit" = "30" +L 08/25/1999 - 12:45:37: "mp_fraglimit" = "0" +L 08/25/1999 - 12:45:37: "mp_teamplay" = "21" +L 08/25/1999 - 12:45:37: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 12:45:37: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 12:45:37: "tfc_adminpwd" = "" +L 08/25/1999 - 12:45:37: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 12:45:37: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 12:45:37: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 12:45:37: "tfc_autoteam" = "1" +L 08/25/1999 - 12:45:37: "sv_maxrate" = "0" +L 08/25/1999 - 12:45:37: "sv_minrate" = "0" +L 08/25/1999 - 12:45:37: "sv_allowupload" = "1" +L 08/25/1999 - 12:45:37: "sv_allowdownload" = "1" +L 08/25/1999 - 12:45:37: "sv_upload_maxsize" = "0" +L 08/25/1999 - 12:45:37: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 12:45:37: "sv_spectalk" = "1" +L 08/25/1999 - 12:45:37: "sv_maxspectators" = "8" +L 08/25/1999 - 12:45:37: "sv_cheats" = "0" +L 08/25/1999 - 12:45:37: "sv_clienttrace" = "3.5" +L 08/25/1999 - 12:45:37: "sv_timeout" = "65" +L 08/25/1999 - 12:45:37: "sv_waterfriction" = "1" +L 08/25/1999 - 12:45:37: "sv_wateraccelerate" = "10" +L 08/25/1999 - 12:45:37: "sv_airaccelerate" = "10" +L 08/25/1999 - 12:45:37: "sv_airmove" = "1" +L 08/25/1999 - 12:45:37: "sv_bounce" = "1" +L 08/25/1999 - 12:45:37: "sv_clipmode" = "0" +L 08/25/1999 - 12:45:37: "sv_stepsize" = "18" +L 08/25/1999 - 12:45:37: "sv_accelerate" = "10" +L 08/25/1999 - 12:45:37: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 12:45:37: "sv_stopspeed" = "100" +L 08/25/1999 - 12:45:37: "edgefriction" = "2" +L 08/25/1999 - 12:45:37: "sv_friction" = "4" +L 08/25/1999 - 12:45:37: "sv_gravity" = "800" +L 08/25/1999 - 12:45:37: "sv_aim" = "0" +L 08/25/1999 - 12:45:37: "sv_password" = "" +L 08/25/1999 - 12:45:37: "pausable" = "0" +L 08/25/1999 - 12:45:37: "coop" = "0" +L 08/25/1999 - 12:45:37: "deathmatch" = "1" +L 08/25/1999 - 12:45:37: "mp_logecho" = "1" +L 08/25/1999 - 12:45:37: "mp_logfile" = "1" +L 08/25/1999 - 12:45:37: "cmdline" = "0" +L 08/25/1999 - 12:45:37: server cvars end +L 08/25/1999 - 12:45:40: Map CRC "1880504211" +L 08/25/1999 - 12:45:40: "sv_maxspeed" = "500" +L 08/25/1999 - 12:45:40: Server name is "VALVe Test Server" +L 08/25/1999 - 12:45:40: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 12:45:49: "[YWC]Speed<47><WON:292749>" has entered the game +L 08/25/1999 - 12:45:53: "AspenX<45><WON:3109779>" has entered the game +L 08/25/1999 - 12:45:54: "[YWC]Speed<47>" joined team "1". +L 08/25/1999 - 12:45:54: "Kreigen<6><WON:2430069>" has entered the game +L 08/25/1999 - 12:45:56: "Stevebo<40><WON:1946379>" has entered the game +L 08/25/1999 - 12:45:56: "peel5<51><WON:3268419>" has entered the game +L 08/25/1999 - 12:45:56: "[YWC]Speed<47>" changed class to "Demoman" +L 08/25/1999 - 12:45:56: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:45:57: "Quad<35><WON:2150509>" has entered the game +L 08/25/1999 - 12:45:57: "[YWC]Speed<47>" say_team "is a DEMOMAN now"" +L 08/25/1999 - 12:45:59: "guions<29><WON:2722709>" has entered the game +L 08/25/1999 - 12:45:59: "[DOG]Scooby<38><WON:1699799>" has entered the game +L 08/25/1999 - 12:45:59: "Quad<35>" joined team "2". +L 08/25/1999 - 12:46:00: "Prophet<34><WON:36809>" has entered the game +L 08/25/1999 - 12:46:00: "Kreigen<6>" joined team "2". +L 08/25/1999 - 12:46:00: "DiWa<52><WON:1807969>" has entered the game +L 08/25/1999 - 12:46:03: "C.<8><WON:3157429>" has entered the game +L 08/25/1999 - 12:46:03: "Quad<35>" changed class to "Demoman" +L 08/25/1999 - 12:46:03: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:03: "Stevebo<40>" joined team "1". +L 08/25/1999 - 12:46:03: "AspenX<45>" joined team "2". +L 08/25/1999 - 12:46:03: "[DOG]Scooby<38>" joined team "1". +L 08/25/1999 - 12:46:04: "Storm<48><WON:3312309>" has entered the game +L 08/25/1999 - 12:46:05: "guions<29>" joined team "1". +L 08/25/1999 - 12:46:05: "[DOG]Scooby<38>" changed class to "Scout" +L 08/25/1999 - 12:46:05: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:05: "DiWa<52>" joined team "2". +L 08/25/1999 - 12:46:06: "Prophet<34>" joined team "1". +L 08/25/1999 - 12:46:06: "Kreigen<6>" changed class to "Demoman" +L 08/25/1999 - 12:46:06: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:08: "AspenX<45>" changed class to "HWGuy" +L 08/25/1999 - 12:46:08: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:08: "Prophet<34>" changed class to "Soldier" +L 08/25/1999 - 12:46:08: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:08: "guions<29>" changed class to "Pyro" +L 08/25/1999 - 12:46:08: "guions<29>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:09: "Player<53><WON:3277349>" connected, address "216.154.33.196:27005" +L 08/25/1999 - 12:46:09: "Storm<48>" joined team "2". +L 08/25/1999 - 12:46:10: "DiWa<52>" changed class to "Engineer" +L 08/25/1999 - 12:46:10: "DiWa<52>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:10: "Stevebo<40>" changed class to "Sniper" +L 08/25/1999 - 12:46:10: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:13: "[DOG]Scooby<38>" activated the goal "blue flag 3" +L 08/25/1999 - 12:46:14: "Storm<48>" changed class to "Engineer" +L 08/25/1999 - 12:46:14: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:17: "peel5<51>" disconnected +L 08/25/1999 - 12:46:18: "C.<8>" joined team "1". +L 08/25/1999 - 12:46:23: "Stevebo<40>" say "can you be observer in tfC?" +L 08/25/1999 - 12:46:23: "[HLW]Trash<54><WON:294659>" connected, address "208.25.51.159:27005" +L 08/25/1999 - 12:46:23: "Player<53><WON:3277349>" has entered the game +L 08/25/1999 - 12:46:27: "C.<8>" changed class to "Engineer" +L 08/25/1999 - 12:46:27: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:30: "Player<53>" joined team "2". +L 08/25/1999 - 12:46:32: "DiWa<52>" activated the goal "red marker 3" +L 08/25/1999 - 12:46:34: Named Broadcast: "#cz_bcap1" ("[DOG]Scooby<38>") +L 08/25/1999 - 12:46:37: "Kreigen<6>" killed "Stevebo<40>" with "gl_grenade" +L 08/25/1999 - 12:46:38: "[HLW]Trash<54><WON:294659>" has entered the game +L 08/25/1999 - 12:46:38: "Kreigen<6>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 12:46:38: "Prophet<34>" say_team " Ill " +L 08/25/1999 - 12:46:39: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:39: "Player<53>" changed class to "Pyro" +L 08/25/1999 - 12:46:39: "Player<53>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:39: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:39: "[HLW]Trash<54>" joined team "1". +L 08/25/1999 - 12:46:41: "Storm<48>" built a "sentry". +L 08/25/1999 - 12:46:43: "[HLW]Trash<54>" changed class to "HWGuy" +L 08/25/1999 - 12:46:43: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:46:45: "C.<8>" activated the goal "blue flag 2" +L 08/25/1999 - 12:46:49: "[DOG]Scooby<38>" activated the goal "blue flag 3" +L 08/25/1999 - 12:46:52: "HOOCHY<16><WON:2396059>" has entered the game +L 08/25/1999 - 12:47:00: "[YWC]Speed<47>" killed self with "normalgrenade" +L 08/25/1999 - 12:47:02: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:47:05: "Kreigen<6>" killed "guions<29>" with "gl_grenade" +L 08/25/1999 - 12:47:06: "guions<29>" activated the goal "i_p_t" +L 08/25/1999 - 12:47:09: "HOOCHY<16>" joined team "2". +L 08/25/1999 - 12:47:15: Named Broadcast: "#cz_bcap2" ("[DOG]Scooby<38>") +L 08/25/1999 - 12:47:17: "AspenX<45>" killed "[HLW]Trash<54>" with "ac" +L 08/25/1999 - 12:47:21: "HOOCHY<16>" changed class to "Spy" +L 08/25/1999 - 12:47:21: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 12:47:23: "[HLW]Trash<54>" changed class to "Medic" +L 08/25/1999 - 12:47:23: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:47:23: Named Broadcast: "#cz_rcap5" ("DiWa<52>") +L 08/25/1999 - 12:47:24: "Quad<35>" killed "Stevebo<40>" with "gl_grenade" +L 08/25/1999 - 12:47:25: "Prophet<34>" say_team " aim withyou U iam with you scobby" +L 08/25/1999 - 12:47:25: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 12:47:27: "Kreigen<6>" killed self with "gl_grenade" +L 08/25/1999 - 12:47:29: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 12:47:36: "AspenX<45>" killed "[HLW]Trash<54>" with "ac" +L 08/25/1999 - 12:47:38: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:47:43: "AspenX<45>" killed "[DOG]Scooby<38>" with "ac" +L 08/25/1999 - 12:47:45: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:47:46: "[HLW]Trash<54>" infected "AspenX<45>". +L 08/25/1999 - 12:47:46: "DiWa<52>" built a "sentry". +L 08/25/1999 - 12:47:46: "Quad<35>" killed "[HLW]Trash<54>" with "mirvgrenade" +L 08/25/1999 - 12:47:48: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:47:52: "[DOG]Scooby<38>" activated the goal "blue flag 3" +L 08/25/1999 - 12:47:57: "[DOG]Scooby<38>" say_team "435" +L 08/25/1999 - 12:48:01: "Quad<35>" killed "[HLW]Trash<54>" with "gl_grenade" +L 08/25/1999 - 12:48:02: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:48:03: "[HLW]Trash<54>" killed "AspenX<45>" with "timer" +L 08/25/1999 - 12:48:03: "[HLW]Trash<54>" killed "AspenX<45>" with "infection" +L 08/25/1999 - 12:48:04: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 12:48:09: Named Broadcast: "#cz_bcap4" ("C.<8>") +L 08/25/1999 - 12:48:15: "Kreigen<6>" killed "[HLW]Trash<54>" with "mirvgrenade" +L 08/25/1999 - 12:48:16: "Quad<35>" killed self with "mirvgrenade" +L 08/25/1999 - 12:48:16: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:48:17: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 12:48:20: Named Broadcast: "#cz_bcap3" ("[DOG]Scooby<38>") +L 08/25/1999 - 12:48:21: "Quad<35>" changed class to "Sniper" +L 08/25/1999 - 12:48:26: "C.<8>" built a "sentry". +L 08/25/1999 - 12:48:37: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:48:40: "[DOG]Scooby<38>" say_team "5" +L 08/25/1999 - 12:48:49: "Quad<35>" killed "Stevebo<40>" with "gl_grenade" +L 08/25/1999 - 12:48:50: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 12:48:51: "Prophet<34>" killed "Player<53>" with "rocket" +L 08/25/1999 - 12:48:54: "Player<53>" activated the goal "i_p_t" +L 08/25/1999 - 12:48:56: "HOOCHY<16>" say_team "i'm a spy kreigen" +L 08/25/1999 - 12:48:57: "<-1>" destroyed "C.<8>"'s "sentry". +L 08/25/1999 - 12:48:58: "Stevebo<40>" changed class to "Soldier" +L 08/25/1999 - 12:49:02: "HOOCHY<16>" say_team "s" +L 08/25/1999 - 12:49:05: "HOOCHY<16>" say_team "p" +L 08/25/1999 - 12:49:09: "C.<8>" built a "sentry". +L 08/25/1999 - 12:49:10: "HOOCHY<16>" say_team "y" +L 08/25/1999 - 12:49:11: "Stevebo<40>" changed class to "Demoman" +L 08/25/1999 - 12:49:22: "Quad<35>" killed "[HLW]Trash<54>" with "gl_grenade" +L 08/25/1999 - 12:49:23: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:49:24: "Quad<35>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 12:49:25: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:49:31: "Storm<48>" killed "Prophet<34>" with "supershotgun" +L 08/25/1999 - 12:49:33: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 12:49:35: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:49:37: "[DOG]Scooby<38>" say_team "5" +L 08/25/1999 - 12:49:39: "AspenX<45>" killed "[HLW]Trash<54>" with "ac" +L 08/25/1999 - 12:49:39: "Quad<35>" killed "guions<29>" with "gl_grenade" +L 08/25/1999 - 12:49:40: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:49:44: "guions<29>" activated the goal "i_p_t" +L 08/25/1999 - 12:49:50: "HOOCHY<16>" killed "C.<8>" with "knife" +L 08/25/1999 - 12:49:53: "Kreigen<6>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 12:49:55: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:49:56: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 12:49:58: "Stevebo<40>" killed "Player<53>" with "sniperrifle" +L 08/25/1999 - 12:50:01: "Player<53>" activated the goal "i_p_t" +L 08/25/1999 - 12:50:01: "[HLW]Trash<54>" infected "AspenX<45>". +L 08/25/1999 - 12:50:02: "Quad<35>" killed "Prophet<34>" with "gl_grenade" +L 08/25/1999 - 12:50:03: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 12:50:04: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:50:09: "AspenX<45>" killed "[HLW]Trash<54>" with "ac" +L 08/25/1999 - 12:50:11: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:50:28: "AspenX<45>" destroyed "C.<8>"'s "sentry". +L 08/25/1999 - 12:50:29: "[HLW]Trash<54>" infected "Kreigen<6>". +L 08/25/1999 - 12:50:31: "[HLW]Trash<54>" killed "Kreigen<6>" with "medikit" +L 08/25/1999 - 12:50:31: "[HLW]Trash<54>" infected "Kreigen<6>". +L 08/25/1999 - 12:50:32: "C.<8>" built a "dispenser". +L 08/25/1999 - 12:50:32: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 12:50:35: "Stevebo<40>" killed "Storm<48>" with "sniperrifle" +L 08/25/1999 - 12:50:38: "Prophet<34>" killed self with "rocket" +L 08/25/1999 - 12:50:41: "Storm<48>" changed class to "Sniper" +L 08/25/1999 - 12:50:42: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 12:50:42: "<-1>" destroyed "Storm<48>"'s "sentry". +L 08/25/1999 - 12:50:42: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 12:50:45: "AspenX<45>" killed "Stevebo<40>" with "ac" +L 08/25/1999 - 12:50:47: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 12:50:49: "DiWa<52>" activated the goal "red marker 3" +L 08/25/1999 - 12:50:52: "AspenX<45>" killed "[YWC]Speed<47>" with "ac" +L 08/25/1999 - 12:50:56: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:51:03: "[DOG]Scooby<38>" uncovered "HOOCHY<16>". +L 08/25/1999 - 12:51:03: "HOOCHY<16>" killed "[DOG]Scooby<38>" with "knife" +L 08/25/1999 - 12:51:04: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:51:07: "[HLW]Trash<54>" infected "DiWa<52>". +L 08/25/1999 - 12:51:09: "Kreigen<6>" destroyed "C.<8>"'s "dispenser". +L 08/25/1999 - 12:51:11: "Kreigen<6>" killed "C.<8>" with "mirvgrenade" +L 08/25/1999 - 12:51:12: "[YWC]Speed<47>" activated the goal "blue flag 1" +L 08/25/1999 - 12:51:13: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 12:51:13: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:51:14: "guions<29>" killed "HOOCHY<16>" with "flames" +L 08/25/1999 - 12:51:16: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 12:51:17: "C.<8>" changed class to "Sniper" +L 08/25/1999 - 12:51:29: "AspenX<45>" killed "[HLW]Trash<54>" with "mirvgrenade" +L 08/25/1999 - 12:51:31: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:51:36: "[HLW]Trash<54>" killed "DiWa<52>" with "timer" +L 08/25/1999 - 12:51:36: "[HLW]Trash<54>" killed "DiWa<52>" with "infection" +L 08/25/1999 - 12:51:38: "DiWa<52>" activated the goal "i_p_t" +L 08/25/1999 - 12:51:46: "Quad<35>" killed "C.<8>" with "gl_grenade" +L 08/25/1999 - 12:51:48: "[HLW]Trash<54>" killed "AspenX<45>" with "timer" +L 08/25/1999 - 12:51:48: "[HLW]Trash<54>" killed "AspenX<45>" with "infection" +L 08/25/1999 - 12:51:48: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 12:51:49: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 12:51:50: "Prophet<34>" killed "Player<53>" with "rocket" +L 08/25/1999 - 12:51:52: "Player<53>" activated the goal "i_p_t" +L 08/25/1999 - 12:51:54: "[HLW]Trash<54>" infected "HOOCHY<16>". +L 08/25/1999 - 12:52:00: "DiWa<52>" activated the goal "red marker 3" +L 08/25/1999 - 12:52:02: "Kreigen<6>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 12:52:03: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:04: "[HLW]Trash<54>" infected "Storm<48>". +L 08/25/1999 - 12:52:05: "Prophet<34>" killed "Storm<48>" with "rocket" +L 08/25/1999 - 12:52:07: "HOOCHY<16>" killed self with "normalgrenade" +L 08/25/1999 - 12:52:10: "Storm<48>" changed class to "HWGuy" +L 08/25/1999 - 12:52:10: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:52:12: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:13: "HOOCHY<16>" changed class to "Medic" +L 08/25/1999 - 12:52:15: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:16: "DiWa<52>" killed "[HLW]Trash<54>" with "sentrygun" +L 08/25/1999 - 12:52:17: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:18: "[DOG]Scooby<38>" say_team "5" +L 08/25/1999 - 12:52:19: "AspenX<45>" killed "Stevebo<40>" with "ac" +L 08/25/1999 - 12:52:21: "Player<53>" killed by world with "worldspawn" +L 08/25/1999 - 12:52:23: "Player<53>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:26: "Stevebo<40>" changed class to "Soldier" +L 08/25/1999 - 12:52:27: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:29: "Storm<48>" killed "Prophet<34>" with "ac" +L 08/25/1999 - 12:52:29: "HOOCHY<16>" activated the goal "red marker 1" +L 08/25/1999 - 12:52:31: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:42: "Storm<48>" killed "[YWC]Speed<47>" with "ac" +L 08/25/1999 - 12:52:43: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:44: "AspenX<45>" killed "[DOG]Scooby<38>" with "ac" +L 08/25/1999 - 12:52:46: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:47: "Quad<35>" killed "[HLW]Trash<54>" with "gl_grenade" +L 08/25/1999 - 12:52:48: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:52:54: "[DOG]Scooby<38>" activated the goal "blue flag 3" +L 08/25/1999 - 12:52:58: "guions<29>" killed "Storm<48>" with "flames" +L 08/25/1999 - 12:53:00: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:00: "Quad<35>" killed "[HLW]Trash<54>" with "gl_grenade" +L 08/25/1999 - 12:53:03: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:08: "HOOCHY<16>" infected "Stevebo<40>". +L 08/25/1999 - 12:53:08: "Player<53>" killed "guions<29>" with "rocket" +L 08/25/1999 - 12:53:11: "guions<29>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:15: "[HLW]Trash<54>" infected "Quad<35>". +L 08/25/1999 - 12:53:16: "Prophet<34>" killed "HOOCHY<16>" with "rocket" +L 08/25/1999 - 12:53:17: "Quad<35>" passed on the infection to "Kreigen<6>". +L 08/25/1999 - 12:53:18: "Quad<35>" killed "[HLW]Trash<54>" with "gl_grenade" +L 08/25/1999 - 12:53:18: "Quad<35>" killed self with "gl_grenade" +L 08/25/1999 - 12:53:19: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:20: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:20: "[DOG]Scooby<38>" say_team "hwguy outside our door" +L 08/25/1999 - 12:53:20: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:27: "Quad<35>" changed class to "Spy" +L 08/25/1999 - 12:53:27: "Prophet<34>" say_team " on him" +L 08/25/1999 - 12:53:28: "[YWC]Speed<47>" killed "DiWa<52>" with "gl_grenade" +L 08/25/1999 - 12:53:31: "DiWa<52>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:31: "HOOCHY<16>" killed "Stevebo<40>" with "timer" +L 08/25/1999 - 12:53:31: "HOOCHY<16>" killed "Stevebo<40>" with "infection" +L 08/25/1999 - 12:53:31: "[HLW]Trash<54>" infected "AspenX<45>". +L 08/25/1999 - 12:53:32: "HOOCHY<16>" activated the goal "red marker 1" +L 08/25/1999 - 12:53:32: "AspenX<45>" killed "[HLW]Trash<54>" with "ac" +L 08/25/1999 - 12:53:33: "DiWa<52>" killed "[YWC]Speed<47>" with "sentrygun" +L 08/25/1999 - 12:53:33: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:34: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:34: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:38: "[HLW]Trash<54>" say_team " got hium he will die" +L 08/25/1999 - 12:53:39: "guions<29>" killed "AspenX<45>" with "rocket" +L 08/25/1999 - 12:53:41: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:43: "[HLW]Trash<54>" killed "Kreigen<6>" with "timer" +L 08/25/1999 - 12:53:43: "[HLW]Trash<54>" killed "Kreigen<6>" with "infection" +L 08/25/1999 - 12:53:46: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 12:53:55: "Kreigen<6>" changed class to "Sniper" +L 08/25/1999 - 12:54:02: "AspenX<45>" changed class to "Scout" +L 08/25/1999 - 12:54:10: "DiWa<52>" killed "[DOG]Scooby<38>" with "sentrygun" +L 08/25/1999 - 12:54:12: "AspenX<45>" killed "[HLW]Trash<54>" with "ac" +L 08/25/1999 - 12:54:13: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:54:15: "[DOG]Scooby<38>" say_team "sentry at #5" +L 08/25/1999 - 12:54:16: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:54:18: "Quad<35>" changed class to "Engineer" +L 08/25/1999 - 12:54:19: "DiWa<52>" killed "[YWC]Speed<47>" with "sentrygun" +L 08/25/1999 - 12:54:20: "Prophet<34>" say_team " onit" +L 08/25/1999 - 12:54:20: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:54:23: "[DOG]Scooby<38>" activated the goal "blue flag 3" +L 08/25/1999 - 12:54:31: "[HLW]Trash<54>" infected "Quad<35>". +L 08/25/1999 - 12:54:31: "Quad<35>" killed "[HLW]Trash<54>" with "sniperrifle" +L 08/25/1999 - 12:54:32: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:54:36: "Quad<35>" passed on the infection to "Storm<48>". +L 08/25/1999 - 12:54:37: Named Broadcast: "#cz_rcap4" ("HOOCHY<16>") +L 08/25/1999 - 12:54:42: "Quad<35>" passed on the infection to "Player<53>". +L 08/25/1999 - 12:54:43: "AspenX<45>" killed "guions<29>" with "mirvgrenade" +L 08/25/1999 - 12:54:44: "guions<29>" activated the goal "i_p_t" +L 08/25/1999 - 12:54:46: "[DOG]Scooby<38>" say_team "4 5" +L 08/25/1999 - 12:54:47: "Quad<35>" killed "[HLW]Trash<54>" with "sniperrifle" +L 08/25/1999 - 12:54:48: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:54:49: "C.<8>" killed "Storm<48>" with "sniperrifle" +L 08/25/1999 - 12:54:50: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 12:54:54: "AspenX<45>" killed "[YWC]Speed<47>" with "ac" +L 08/25/1999 - 12:54:55: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:54:56: Named Broadcast: "#cz_bcap4" ("[DOG]Scooby<38>") +L 08/25/1999 - 12:54:57: "Quad<35>" killed "Prophet<34>" with "sniperrifle" +L 08/25/1999 - 12:54:59: "[HLW]Trash<54>" killed "Player<53>" with "timer" +L 08/25/1999 - 12:54:59: "[HLW]Trash<54>" killed "Player<53>" with "infection" +L 08/25/1999 - 12:54:59: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 12:55:00: "[HLW]Trash<54>" killed "Quad<35>" with "timer" +L 08/25/1999 - 12:55:00: "[HLW]Trash<54>" killed "Quad<35>" with "infection" +L 08/25/1999 - 12:55:01: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 12:55:01: "Player<53>" activated the goal "i_p_t" +L 08/25/1999 - 12:55:07: "Kreigen<6>" killed "[HLW]Trash<54>" with "gl_grenade" +L 08/25/1999 - 12:55:08: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:55:22: "Prophet<34>" killed "AspenX<45>" with "rocket" +L 08/25/1999 - 12:55:23: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 12:55:24: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:55:26: "[DOG]Scooby<38>" say_team "5" +L 08/25/1999 - 12:55:34: "AspenX<45>" activated the goal "red marker 2" +L 08/25/1999 - 12:55:44: "Prophet<34>" say_team " going for the gun there" +L 08/25/1999 - 12:55:46: "Player<53>" disconnected +L 08/25/1999 - 12:55:47: "DiWa<52>" activated the goal "red marker 3" +L 08/25/1999 - 12:55:49: "Quad<35>" killed "[HLW]Trash<54>" with "supershotgun" +L 08/25/1999 - 12:55:50: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:55:50: "[pfsm]Snipes<55><WON:2067729>" connected, address "207.225.104.73:27005" +L 08/25/1999 - 12:55:51: "Stevebo<40>" changed class to "Demoman" +L 08/25/1999 - 12:56:02: "DiWa<52>" killed "Stevebo<40>" with "supershotgun" +L 08/25/1999 - 12:56:03: "Quad<35>" built a "sentry". +L 08/25/1999 - 12:56:04: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:07: "DiWa<52>" killed "Prophet<34>" with "sentrygun" +L 08/25/1999 - 12:56:08: "DiWa<52>" killed "[YWC]Speed<47>" with "sentrygun" +L 08/25/1999 - 12:56:09: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:09: "[HLW]Trash<54>" killed "Quad<35>" with "medikit" +L 08/25/1999 - 12:56:09: "[HLW]Trash<54>" infected "Quad<35>". +L 08/25/1999 - 12:56:10: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:10: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:16: "guions<29>" destroyed "DiWa<52>"'s "sentry". +L 08/25/1999 - 12:56:17: "Quad<35>" killed "[HLW]Trash<54>" with "sentrygun" +L 08/25/1999 - 12:56:17: Named Broadcast: "#cz_rcap3" ("AspenX<45>") +L 08/25/1999 - 12:56:17: "[pfsm]Snipes<55><WON:2067729>" has entered the game +L 08/25/1999 - 12:56:18: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:19: "[HLW]Trash<54>" destroyed "Quad<35>"'s "sentry". +L 08/25/1999 - 12:56:20: "Prophet<34>" say_team " gun at three" +L 08/25/1999 - 12:56:24: "[pfsm]Snipes<55>" joined team "2". +L 08/25/1999 - 12:56:27: Named Broadcast: "#cz_bcap5" ("[DOG]Scooby<38>") +L 08/25/1999 - 12:56:27: "[pfsm]Snipes<55>" changed class to "Sniper" +L 08/25/1999 - 12:56:27: "[pfsm]Snipes<55>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:33: "HOOCHY<16>" infected "[DOG]Scooby<38>". +L 08/25/1999 - 12:56:39: "[DOG]Scooby<38>" killed self with "world" +L 08/25/1999 - 12:56:41: "AspenX<45>" killed "guions<29>" with "shotgun" +L 08/25/1999 - 12:56:42: "guions<29>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:44: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:48: "Kreigen<6>" killed self with "gl_grenade" +L 08/25/1999 - 12:56:51: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:51: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:56:52: "Storm<48>" killed "[YWC]Speed<47>" with "ac" +L 08/25/1999 - 12:56:54: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:56:54: "[DOG]Scooby<38>" say_team "3" +L 08/25/1999 - 12:56:56: "Prophet<34>" killed "HOOCHY<16>" with "rocket" +L 08/25/1999 - 12:56:58: Named Broadcast: "#cz_rcap5" ("DiWa<52>") +L 08/25/1999 - 12:57:02: "[DOG]Scooby<38>" say_team "3 5" +L 08/25/1999 - 12:57:04: "AspenX<45>" activated the goal "red marker 2" +L 08/25/1999 - 12:57:05: "HOOCHY<16>" changed class to "Spy" +L 08/25/1999 - 12:57:05: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 12:57:09: "Storm<48>" killed "Prophet<34>" with "ac" +L 08/25/1999 - 12:57:11: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 12:57:11: "guions<29>" killed "Storm<48>" with "flames" +L 08/25/1999 - 12:57:15: Named Broadcast: "#cz_bcap3" ("[DOG]Scooby<38>") +L 08/25/1999 - 12:57:19: "Storm<48>" changed class to "Medic" +L 08/25/1999 - 12:57:20: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 12:57:21: "Kreigen<6>" changed class to "Engineer" +L 08/25/1999 - 12:57:25: "C.<8>" killed "Quad<35>" with "sniperrifle" +L 08/25/1999 - 12:57:26: "Prophet<34>" say_team " thanks for the revenge G man" +L 08/25/1999 - 12:57:27: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 12:57:31: "DiWa<52>" built a "sentry". +L 08/25/1999 - 12:57:33: "Quad<35>" changed class to "Demoman" +L 08/25/1999 - 12:57:38: "Storm<48>" infected "[YWC]Speed<47>". +L 08/25/1999 - 12:57:41: "HOOCHY<16>" killed "[YWC]Speed<47>" with "knife" +L 08/25/1999 - 12:57:42: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:57:42: Named Broadcast: "#cz_rcap1" ("AspenX<45>") +L 08/25/1999 - 12:57:45: "[pfsm]Snipes<55>" killed "[HLW]Trash<54>" with "autorifle" +L 08/25/1999 - 12:57:46: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 12:57:57: "guions<29>" killed "AspenX<45>" with "flames" +L 08/25/1999 - 12:57:57: "guions<29>" killed "AspenX<45>" with "flames" +L 08/25/1999 - 12:57:59: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 12:58:01: "Stevebo<40>" killed "Kreigen<6>" with "gl_grenade" +L 08/25/1999 - 12:58:03: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 12:58:03: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:58:03: "C.<8>" killed "Storm<48>" with "sniperrifle" +L 08/25/1999 - 12:58:05: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 12:58:06: "[DOG]Scooby<38>" say_team " 1 5" +L 08/25/1999 - 12:58:09: "AspenX<45>" activated the goal "red marker 1" +L 08/25/1999 - 12:58:18: "DiWa<52>" disconnected +L 08/25/1999 - 12:58:18: "<-1>" destroyed "DiWa<52>"'s "sentry". +L 08/25/1999 - 12:58:21: "Quad<35>" built a "sentry". +L 08/25/1999 - 12:58:24: Named Broadcast: "#cz_bcap1" ("[DOG]Scooby<38>") +L 08/25/1999 - 12:58:31: "[HLW]Trash<54>" killed "[pfsm]Snipes<55>" with "supershotgun" +L 08/25/1999 - 12:58:33: "[pfsm]Snipes<55>" activated the goal "i_p_t" +L 08/25/1999 - 12:58:38: "HOOCHY<16>" killed "[YWC]Speed<47>" with "knife" +L 08/25/1999 - 12:58:40: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:58:43: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:58:43: Named Broadcast: "#cz_rcap2" ("AspenX<45>") +L 08/25/1999 - 12:58:46: "Seraph<56><WON:2087669>" connected, address "24.4.47.173:27005" +L 08/25/1999 - 12:58:48: "[DOG]Scooby<38>" say_team " 2 5" +L 08/25/1999 - 12:58:52: "Stevebo<40>" killed "Quad<35>" with "gl_grenade" +L 08/25/1999 - 12:58:53: "<-1>" destroyed "Quad<35>"'s "sentry". +L 08/25/1999 - 12:58:53: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 12:59:03: "Kreigen<6>" killed "Stevebo<40>" with "empgrenade" +L 08/25/1999 - 12:59:08: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 12:59:09: "AspenX<45>" activated the goal "red marker 1" +L 08/25/1999 - 12:59:11: Named Broadcast: "#cz_bcap2" ("[DOG]Scooby<38>") +L 08/25/1999 - 12:59:18: "[HLW]Trash<54>" killed "Storm<48>" with "supershotgun" +L 08/25/1999 - 12:59:20: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 12:59:32: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 12:59:34: "[DOG]Scooby<38>" say_team "5" +L 08/25/1999 - 12:59:36: "Storm<48>" infected "Prophet<34>". +L 08/25/1999 - 12:59:37: "HOOCHY<16>" killed "[YWC]Speed<47>" with "normalgrenade" +L 08/25/1999 - 12:59:39: "Prophet<34>" killed self with "rocket" +L 08/25/1999 - 12:59:39: Named Broadcast: "#cz_rcap3" ("AspenX<45>") +L 08/25/1999 - 12:59:41: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 12:59:43: "[DOG]Scooby<38>" say_team " 3 5" +L 08/25/1999 - 12:59:44: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 12:59:46: "Seraph<56><WON:2087669>" has entered the game +L 08/25/1999 - 12:59:54: "[pfsm]Snipes<55>" killed "C.<8>" with "sniperrifle" +L 08/25/1999 - 12:59:55: "Seraph<56>" joined team "2". +L 08/25/1999 - 12:59:57: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 12:59:58: Named Broadcast: "#cz_bcap3" ("[DOG]Scooby<38>") +L 08/25/1999 - 13:00:02: "Seraph<56>" changed class to "Demoman" +L 08/25/1999 - 13:00:02: "Seraph<56>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:11: "AspenX<45>" activated the goal "red marker 2" +L 08/25/1999 - 13:00:14: "Stevebo<40>" killed "Kreigen<6>" with "pipebomb" +L 08/25/1999 - 13:00:16: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:00:17: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:22: "AspenX<45>" killed "Stevebo<40>" with "nails" +L 08/25/1999 - 13:00:23: "Quad<35>" killed "[YWC]Speed<47>" with "gl_grenade" +L 08/25/1999 - 13:00:24: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:27: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:27: "[HLW]Trash<54>" killed "[pfsm]Snipes<55>" with "supershotgun" +L 08/25/1999 - 13:00:28: "[pfsm]Snipes<55>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:32: "Seraph<56>" killed "[HLW]Trash<54>" with "gl_grenade" +L 08/25/1999 - 13:00:33: "[HLW]Trash<54>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:34: "Quad<35>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 13:00:36: "HOOCHY<16>" activated the goal "red marker 1" +L 08/25/1999 - 13:00:36: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:41: Named Broadcast: "#cz_rcap4" ("AspenX<45>") +L 08/25/1999 - 13:00:42: "Quad<35>" killed "[YWC]Speed<47>" with "gl_grenade" +L 08/25/1999 - 13:00:44: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:44: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:00:46: "Stevebo<40>" killed "AspenX<45>" with "pipebomb" +L 08/25/1999 - 13:00:47: "[DOG]Scooby<38>" say_team " 4 5" +L 08/25/1999 - 13:00:48: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:50: "Seraph<56>" activated the goal "red marker 2" +L 08/25/1999 - 13:00:52: "Prophet<34>" killed "HOOCHY<16>" with "rocket" +L 08/25/1999 - 13:00:53: "Quad<35>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 13:00:55: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 13:00:59: "AspenX<45>" activated the goal "red marker 1" +L 08/25/1999 - 13:00:59: "[DOG]Scooby<38>" say_team "demoman at our door" +L 08/25/1999 - 13:01:00: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:01:00: "Storm<48>" infected "Prophet<34>". +L 08/25/1999 - 13:01:01: "[YWC]Speed<47>" killed "Quad<35>" with "gl_grenade" +L 08/25/1999 - 13:01:02: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 13:01:07: "[HLW]Trash<54>" disconnected +L 08/25/1999 - 13:01:14: "Prophet<34>" killed "AspenX<45>" with "rocket" +L 08/25/1999 - 13:01:17: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 13:01:21: "Prophet<34>" killed self with "rocket" +L 08/25/1999 - 13:01:23: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 13:01:25: "HOOCHY<16>" activated the goal "red marker 1" +L 08/25/1999 - 13:01:25: "AspenX<45>" activated the goal "red marker 3" +L 08/25/1999 - 13:01:35: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:01:39: "[DOG]Scooby<38>" say_team "4 5" +L 08/25/1999 - 13:01:52: "Stevebo<40>" killed "[pfsm]Snipes<55>" with "pipebomb" +L 08/25/1999 - 13:01:53: "HOOCHY<16>" changed to team "1". +L 08/25/1999 - 13:01:53: "HOOCHY<16>" killed self with "world" +L 08/25/1999 - 13:01:53: "[pfsm]Snipes<55>" killed "Stevebo<40>" with "normalgrenade" +L 08/25/1999 - 13:01:54: "[pfsm]Snipes<55>" activated the goal "i_p_t" +L 08/25/1999 - 13:01:58: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 13:02:02: "Prophet<34>" killed "Seraph<56>" with "rocket" +L 08/25/1999 - 13:02:02: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 13:02:04: "Seraph<56>" activated the goal "i_p_t" +L 08/25/1999 - 13:02:06: "HOOCHY<16>" changed class to "Spy" +L 08/25/1999 - 13:02:06: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 13:02:11: "Stevebo<40>" changed class to "Sniper" +L 08/25/1999 - 13:02:14: "Prophet<34>" killed "Kreigen<6>" with "rocket" +L 08/25/1999 - 13:02:16: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 13:02:17: "Stevebo<40>" changed class to "Spy" +L 08/25/1999 - 13:02:17: "Storm<48>" changed class to "Engineer" +L 08/25/1999 - 13:02:19: "Seraph<56>" activated the goal "red marker 1" +L 08/25/1999 - 13:02:19: Named Broadcast: "#cz_bcap4" ("[DOG]Scooby<38>") +L 08/25/1999 - 13:02:20: Named Broadcast: "#cz_rcap3" ("AspenX<45>") +L 08/25/1999 - 13:02:23: "C.<8>" killed "Quad<35>" with "sniperrifle" +L 08/25/1999 - 13:02:25: "[DOG]Scooby<38>" say_team " 3 5" +L 08/25/1999 - 13:02:26: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 13:02:27: "HOOCHY<16>" activated the goal "blue flag 3" +L 08/25/1999 - 13:02:38: "AspenX<45>" activated the goal "red marker 2" +L 08/25/1999 - 13:02:39: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:02:40: "Crack_Head_Mel<57><WON:934179>" connected, address "206.152.181.122:27005" +L 08/25/1999 - 13:02:50: "Kreigen<6>" built a "sentry". +L 08/25/1999 - 13:02:57: "Quad<35>" killed "guions<29>" with "mirvgrenade" +L 08/25/1999 - 13:02:59: "guions<29>" activated the goal "i_p_t" +L 08/25/1999 - 13:03:04: "C.<8>" killed "Storm<48>" with "sniperrifle" +L 08/25/1999 - 13:03:05: Named Broadcast: "#cz_rcap4" ("Seraph<56>") +L 08/25/1999 - 13:03:06: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 13:03:09: "Crack_Head_Mel<57><WON:934179>" has entered the game +L 08/25/1999 - 13:03:15: "Crack_Head_Mel<57>" joined team "2". +L 08/25/1999 - 13:03:17: "Seraph<56>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 13:03:18: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:03:21: "Crack_Head_Mel<57>" changed class to "Engineer" +L 08/25/1999 - 13:03:21: "Crack_Head_Mel<57>" activated the goal "i_p_t" +L 08/25/1999 - 13:03:26: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:03:30: "[DOG]Scooby<38>" say_team " 3 4 5" +L 08/25/1999 - 13:03:43: "Stevebo<40>" killed by world with "miniturret" +L 08/25/1999 - 13:03:48: "[DOG]Scooby<38>" killed "AspenX<45>" with "nails" +L 08/25/1999 - 13:03:49: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 13:03:49: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 13:03:58: Named Broadcast: "#cz_bcap3" ("[DOG]Scooby<38>") +L 08/25/1999 - 13:04:00: "AspenX<45>" activated the goal "red marker 2" +L 08/25/1999 - 13:04:13: "Prophet<34>" killed "[pfsm]Snipes<55>" with "rocket" +L 08/25/1999 - 13:04:14: "[pfsm]Snipes<55>" activated the goal "i_p_t" +L 08/25/1999 - 13:04:16: "Seraph<56>" activated the goal "red marker 1" +L 08/25/1999 - 13:04:18: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:04:21: "[DOG]Scooby<38>" say_team " 4 5" +L 08/25/1999 - 13:04:29: "HOOCHY<16>" killed self with "normalgrenade" +L 08/25/1999 - 13:04:33: "Storm<48>" built a "sentry". +L 08/25/1999 - 13:04:37: "HOOCHY<16>" changed class to "HWGuy" +L 08/25/1999 - 13:04:37: "[DOG]Scooby<38>" say_team "demo at our door" +L 08/25/1999 - 13:04:37: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 13:04:42: "[YWC]Speed<47>" killed "Crack_Head_Mel<57>" with "gl_grenade" +L 08/25/1999 - 13:04:44: Named Broadcast: "#cz_rcap2" ("AspenX<45>") +L 08/25/1999 - 13:04:45: "Crack_Head_Mel<57>" activated the goal "i_p_t" +L 08/25/1999 - 13:04:47: "[pfsm]Snipes<55>" killed "C.<8>" with "sniperrifle" +L 08/25/1999 - 13:04:48: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 13:04:52: "Stevebo<40>" killed "Storm<48>" with "normalgrenade" +L 08/25/1999 - 13:04:52: "Stevebo<40>" destroyed "Storm<48>"'s "sentry". +L 08/25/1999 - 13:04:52: Named Broadcast: "#cz_bcap4" ("[DOG]Scooby<38>") +L 08/25/1999 - 13:04:54: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 13:04:59: "Kreigen<6>" killed "[YWC]Speed<47>" with "supershotgun" +L 08/25/1999 - 13:05:04: "Seraph<56>" say_team "engineer spy" +L 08/25/1999 - 13:05:05: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:05:08: "[pfsm]Snipes<55>" killed "Prophet<34>" with "sniperrifle" +L 08/25/1999 - 13:05:09: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 13:05:25: "Prophet<34>" killed "AspenX<45>" with "rocket" +L 08/25/1999 - 13:05:26: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 13:05:29: "Seraph<56>" killed "guions<29>" with "gl_grenade" +L 08/25/1999 - 13:05:30: Named Broadcast: "#cz_rcap3" ("Seraph<56>") +L 08/25/1999 - 13:05:30: "guions<29>" activated the goal "i_p_t" +L 08/25/1999 - 13:05:33: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:05:36: "C.<8>" killed "Quad<35>" with "sniperrifle" +L 08/25/1999 - 13:05:36: "[DOG]Scooby<38>" say_team " 2 3 5" +L 08/25/1999 - 13:05:38: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 13:05:43: "Quad<35>" changed class to "Spy" +L 08/25/1999 - 13:05:45: "HOOCHY<16>" changed class to "Demoman" +L 08/25/1999 - 13:05:54: "AspenX<45>" uncovered "Stevebo<40>". +L 08/25/1999 - 13:05:55: "Quad<35>" killed "Stevebo<40>" with "gl_grenade" +L 08/25/1999 - 13:05:57: "Storm<48>" built a "sentry". +L 08/25/1999 - 13:05:59: "Stevebo<40>" killed "AspenX<45>" with "normalgrenade" +L 08/25/1999 - 13:06:01: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:01: "C.<8>" killed "Seraph<56>" with "sniperrifle" +L 08/25/1999 - 13:06:02: Named Broadcast: "#cz_bcap2" ("[DOG]Scooby<38>") +L 08/25/1999 - 13:06:03: "Stevebo<40>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:04: "guions<29>" killed "Kreigen<6>" with "rocket" +L 08/25/1999 - 13:06:07: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:07: "Stevebo<40>" changed class to "Scout" +L 08/25/1999 - 13:06:10: "Seraph<56>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:16: "Prophet<34>" killed "Crack_Head_Mel<57>" with "rocket" +L 08/25/1999 - 13:06:18: "Quad<35>" killed "[YWC]Speed<47>" with "gl_grenade" +L 08/25/1999 - 13:06:18: "Crack_Head_Mel<57>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:19: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:20: "Kreigen<6>" killed "guions<29>" with "sentrygun" +L 08/25/1999 - 13:06:21: "Stevebo<40>" disconnected +L 08/25/1999 - 13:06:23: "Kreigen<6>" killed "Prophet<34>" with "sentrygun" +L 08/25/1999 - 13:06:24: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:24: "guions<29>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:30: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:06:32: "[pfsm]Snipes<55>" killed "HOOCHY<16>" with "headshot" +L 08/25/1999 - 13:06:33: "Prophet<34>" say_team "gun at 5" +L 08/25/1999 - 13:06:33: "[DOG]Scooby<38>" say_team "3 5" +L 08/25/1999 - 13:06:33: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:51: "Quad<35>" killed "C.<8>" with "gl_grenade" +L 08/25/1999 - 13:06:52: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 13:06:58: Named Broadcast: "#cz_bcap3" ("[DOG]Scooby<38>") +L 08/25/1999 - 13:06:59: "Crack_Head_Mel<57>" killed "[YWC]Speed<47>" with "supershotgun" +L 08/25/1999 - 13:06:59: "[YWC]Speed<47>" killed "Crack_Head_Mel<57>" with "gl_grenade" +L 08/25/1999 - 13:07:02: "Crack_Head_Mel<57>" activated the goal "i_p_t" +L 08/25/1999 - 13:07:03: "Quad<35>" killed "guions<29>" with "mirvgrenade" +L 08/25/1999 - 13:07:03: "Quad<35>" killed self with "mirvgrenade" +L 08/25/1999 - 13:07:03: "Quad<35>" killed "Prophet<34>" with "mirvgrenade" +L 08/25/1999 - 13:07:05: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 13:07:06: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 13:07:09: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:07:09: "guions<29>" disconnected +L 08/25/1999 - 13:07:10: "[pfsm]Snipes<55>" changed class to "Demoman" +L 08/25/1999 - 13:07:18: "[DOG]Scooby<38>" activated the goal "blue flag 3" +L 08/25/1999 - 13:07:20: "[DOG]Scooby<38>" say_team "5" +L 08/25/1999 - 13:07:25: "HOOCHY<16>" killed self with "mirvgrenade" +L 08/25/1999 - 13:07:25: "HOOCHY<16>" killed "Crack_Head_Mel<57>" with "mirvgrenade" +L 08/25/1999 - 13:07:29: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 13:07:29: "Crack_Head_Mel<57>" activated the goal "i_p_t" +L 08/25/1999 - 13:07:35: "Prophet<34>" killed "AspenX<45>" with "rocket" +L 08/25/1999 - 13:07:40: "[pfsm]Snipes<55>" killed "[YWC]Speed<47>" with "sniperrifle" +L 08/25/1999 - 13:07:45: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 13:07:49: "AspenX<45>" changed class to "Engineer" +L 08/25/1999 - 13:07:50: "Quad<35>" killed "[DOG]Scooby<38>" with "knife" +L 08/25/1999 - 13:07:51: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:07:57: "HOOCHY<16>" changed class to "Spy" +L 08/25/1999 - 13:07:58: "Prophet<34>" killed "Quad<35>" with "rocket" +L 08/25/1999 - 13:07:59: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:07:59: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 13:08:02: "Kreigen<6>" killed "C.<8>" with "supershotgun" +L 08/25/1999 - 13:08:02: "[DOG]Scooby<38>" say_team "5" +L 08/25/1999 - 13:08:02: "Quad<35>" changed class to "Demoman" +L 08/25/1999 - 13:08:03: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 13:08:05: "[YWC]Speed<47>" changed class to "Soldier" +L 08/25/1999 - 13:08:07: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:08:07: "[YWC]Speed<47>" say_team " is a SOLDIER now"" +L 08/25/1999 - 13:08:08: "[DOG]Scooby<38>" killed "Kreigen<6>" with "nails" +L 08/25/1999 - 13:08:12: "Prophet<34>" say "damn spy heheh" +L 08/25/1999 - 13:08:14: "Crack_Head_Mel<57>" built a "sentry". +L 08/25/1999 - 13:08:15: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 13:08:24: "Kreigen<6>" changed class to "Spy" +L 08/25/1999 - 13:08:31: "C.<8>" killed "Crack_Head_Mel<57>" with "sniperrifle" +L 08/25/1999 - 13:08:32: "Crack_Head_Mel<57>" activated the goal "i_p_t" +L 08/25/1999 - 13:08:35: "[DOG]Scooby<38>" destroyed "Crack_Head_Mel<57>"'s "sentry". +L 08/25/1999 - 13:08:50: "Crack_Head_Mel<57>" changed class to "Pyro" +L 08/25/1999 - 13:08:57: "<-1>" destroyed "Kreigen<6>"'s "sentry". +L 08/25/1999 - 13:08:58: "Quad<35>" killed "C.<8>" with "knife" +L 08/25/1999 - 13:08:59: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 13:09:04: "HOOCHY<16>" killed "AspenX<45>" with "gl_grenade" +L 08/25/1999 - 13:09:04: "HOOCHY<16>" killed self with "gl_grenade" +L 08/25/1999 - 13:09:05: "C.<8>" changed class to "HWGuy" +L 08/25/1999 - 13:09:06: "Crack_Head_Mel<57>" built a "sentry". +L 08/25/1999 - 13:09:06: "[DOG]Scooby<38>" killed "Crack_Head_Mel<57>" with "nails" +L 08/25/1999 - 13:09:06: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 13:09:07: "HOOCHY<16>" activated the goal "i_p_t" +L 08/25/1999 - 13:09:07: "Kreigen<6>" killed "[DOG]Scooby<38>" with "supershotgun" +L 08/25/1999 - 13:09:09: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:09:10: "<-1>" destroyed "Crack_Head_Mel<57>"'s "sentry". +L 08/25/1999 - 13:09:10: "Crack_Head_Mel<57>" activated the goal "i_p_t" +L 08/25/1999 - 13:09:18: "[DOG]Scooby<38>" say_team "sentry at 3" +L 08/25/1999 - 13:09:19: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:09:25: "Prophet<34>" killed "Kreigen<6>" with "rocket" +L 08/25/1999 - 13:09:28: "Kreigen<6>" activated the goal "i_p_t" +L 08/25/1999 - 13:09:29: "[pfsm]Snipes<55>" killed "[YWC]Speed<47>" with "normalgrenade" +L 08/25/1999 - 13:09:31: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:09:52: "Prophet<34>" killed "Quad<35>" with "rocket" +L 08/25/1999 - 13:09:53: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 13:09:54: "Seraph<56>" killed "[YWC]Speed<47>" with "gl_grenade" +L 08/25/1999 - 13:09:55: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:09:56: "[DOG]Scooby<38>" killed "AspenX<45>" with "nails" +L 08/25/1999 - 13:09:58: "AspenX<45>" activated the goal "i_p_t" +L 08/25/1999 - 13:10:12: "Seraph<56>" killed "[YWC]Speed<47>" with "gl_grenade" +L 08/25/1999 - 13:10:14: "HOOCHY<16>" killed "Seraph<56>" with "knife" +L 08/25/1999 - 13:10:14: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:10:20: "Seraph<56>" activated the goal "i_p_t" +L 08/25/1999 - 13:10:27: "Storm<48>" activated the goal "red marker 1" +L 08/25/1999 - 13:10:29: "Quad<35>" killed "C.<8>" with "gl_grenade" +L 08/25/1999 - 13:10:31: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 13:10:32: "Seraph<56>" activated the goal "red marker 2" +L 08/25/1999 - 13:10:35: "Mormael<58><WON:1080109>" connected, address "165.247.71.84:27005" +L 08/25/1999 - 13:10:37: "AspenX<45>" disconnected +L 08/25/1999 - 13:10:38: "Storm<48>" killed "[DOG]Scooby<38>" with "sentrygun" +L 08/25/1999 - 13:10:41: "[DOG]Scooby<38>" say_team "gun at 5" +L 08/25/1999 - 13:10:42: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:10:50: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:11:14: Named Broadcast: "#cz_rcap3" ("Storm<48>") +L 08/25/1999 - 13:11:16: Named Broadcast: "#cz_rcap4" ("Seraph<56>") +L 08/25/1999 - 13:11:18: "Prophet<34>" killed "Storm<48>" with "rocket" +L 08/25/1999 - 13:11:19: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 13:11:21: Named Broadcast: "#cz_bcap3" ("[DOG]Scooby<38>") +L 08/25/1999 - 13:11:23: "Seraph<56>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 13:11:25: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:11:28: "C.<8>" killed "Quad<35>" with "ac" +L 08/25/1999 - 13:11:28: "[pfsm]Snipes<55>" killed "[YWC]Speed<47>" with "sniperrifle" +L 08/25/1999 - 13:11:30: "[YWC]Speed<47>" activated the goal "i_p_t" +L 08/25/1999 - 13:11:31: "Quad<35>" activated the goal "i_p_t" +L 08/25/1999 - 13:11:33: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:11:36: "[DOG]Scooby<38>" say_team "4 5" +L 08/25/1999 - 13:11:37: "[pfsm]Snipes<55>" killed "Prophet<34>" with "sniperrifle" +L 08/25/1999 - 13:11:38: "Prophet<34>" activated the goal "i_p_t" +L 08/25/1999 - 13:11:45: "Quad<35>" changed class to "Sniper" +L 08/25/1999 - 13:12:07: Named Broadcast: "#cz_bcap4" ("[DOG]Scooby<38>") +L 08/25/1999 - 13:12:17: "Storm<48>" changed class to "Sniper" +L 08/25/1999 - 13:12:23: "Mormael<59><WON:1080109>" connected, address "165.247.71.84:27005" +L 08/25/1999 - 13:12:24: "Seraph<56>" activated the goal "red marker 2" +L 08/25/1999 - 13:12:26: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:12:28: "[DOG]Scooby<38>" say_team "5" +L 08/25/1999 - 13:12:32: "HOOCHY<16>" killed "Storm<48>" with "knife" +L 08/25/1999 - 13:12:34: "<-1>" destroyed "Storm<48>"'s "sentry". +L 08/25/1999 - 13:12:34: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 13:12:52: "[pfsm]Snipes<55>" killed "[DOG]Scooby<38>" with "sniperrifle" +L 08/25/1999 - 13:12:52: "C.<8>" killed "Crack_Head_Mel<57>" with "ac" +L 08/25/1999 - 13:12:54: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:12:58: "Crack_Head_Mel<57>" changed class to "Demoman" +L 08/25/1999 - 13:13:00: "Crack_Head_Mel<57>" activated the goal "i_p_t" +L 08/25/1999 - 13:13:01: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:13:04: "[DOG]Scooby<38>" say_team "5" +L 08/25/1999 - 13:13:04: "[YWC]Speed<47>" disconnected +L 08/25/1999 - 13:13:06: "Kreigen<6>" say_team "im in their cc...how do i blow it up if im a spy???" +L 08/25/1999 - 13:13:10: "HOOCHY<16>" say_team "hi" +L 08/25/1999 - 13:13:17: "Prophet<34>" say_team " hehehe" +L 08/25/1999 - 13:13:18: Named Broadcast: "#cz_rcap2" ("Seraph<56>") +L 08/25/1999 - 13:13:21: "C.<8>" killed "Storm<48>" with "ac" +L 08/25/1999 - 13:13:23: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 13:13:32: "HOOCHY<16>" say_team "u cheeky bastard" +L 08/25/1999 - 13:13:38: "Seraph<56>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 13:13:39: "HOOCHY<16>" say_team "u rnt r u ??" +L 08/25/1999 - 13:13:39: "Kreigen<6>" say_team "guys!!! im in the CC how do i blow up their CC?????" +L 08/25/1999 - 13:13:39: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:13:47: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:13:50: "[DOG]Scooby<38>" say_team "2 5" +L 08/25/1999 - 13:13:52: "Prophet<34>" say_team "fheheh" +L 08/25/1999 - 13:13:57: "Seraph<56>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 13:14:02: "[DOG]Scooby<38>" say_team "demomen at our base" +L 08/25/1999 - 13:14:04: "[DOG]Scooby<38>" say_team " 2 of em" +L 08/25/1999 - 13:14:04: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:14:07: "HOOCHY<16>" killed "Storm<48>" with "knife" +L 08/25/1999 - 13:14:09: "Storm<48>" activated the goal "i_p_t" +L 08/25/1999 - 13:14:11: "Prophet<34>" killed "[pfsm]Snipes<55>" with "rocket" +L 08/25/1999 - 13:14:12: "[pfsm]Snipes<55>" activated the goal "i_p_t" +L 08/25/1999 - 13:14:34: "[DOG]Scooby<38>" killed "Seraph<56>" with "nails" +L 08/25/1999 - 13:14:41: "[DOG]Scooby<38>" say_team "demomen trying to invade our base" +L 08/25/1999 - 13:14:47: "Prophet<34>" say_team " on my way" +L 08/25/1999 - 13:14:49: "[DOG]Scooby<38>" activated the goal "blue flag 1" +L 08/25/1999 - 13:14:50: "Storm<48>" killed "C.<8>" with "sniperrifle" +L 08/25/1999 - 13:14:51: "C.<8>" activated the goal "i_p_t" +L 08/25/1999 - 13:14:52: "HOOCHY<16>" say "yo guys the teams r unfair" +L 08/25/1999 - 13:14:53: "Seraph<56>" disconnected +L 08/25/1999 - 13:14:55: "[DOG]Scooby<38>" say_team " 2 5" +L 08/25/1999 - 13:15:05: "Prophet<34>" killed "[pfsm]Snipes<55>" with "rocket" +L 08/25/1999 - 13:15:06: "Quad<35>" changed class to "Sniper" +L 08/25/1999 - 13:15:07: "[pfsm]Snipes<55>" activated the goal "i_p_t" +L 08/25/1999 - 13:15:18: "C.<8>" changed class to "Pyro" +L 08/25/1999 - 13:15:20: "Quad<35>" killed "[DOG]Scooby<38>" with "gl_grenade" +L 08/25/1999 - 13:15:21: "[DOG]Scooby<38>" activated the goal "i_p_t" +L 08/25/1999 - 13:15:29: "[DOG]Scooby<38>" activated the goal "blue flag 2" +L 08/25/1999 - 13:15:31: "[DOG]Scooby<38>" say_team " 2 5" +L 08/25/1999 - 13:15:36: "[DOG]Scooby<38>" uncovered "Kreigen<6>". +L 08/25/1999 - 13:15:37: "C.<8>" killed "[pfsm]Snipes<55>" with "ac" +L 08/25/1999 - 13:15:39: "Prophet<34>" killed "Quad<35>" with "rocket" +L 08/25/1999 - 13:15:39: =------= MATCH RESULTS =------= +L 08/25/1999 - 13:15:39: "blue" defeated "red" +L 08/25/1999 - 13:15:39: "blue" RESULTS: "4" players. "100" frags, "4" unaccounted for. "189" team score. Allies: +L 08/25/1999 - 13:15:39: "red" RESULTS: "5" players. "125" frags, "5" unaccounted for. "75" team score. Allies: +L 08/25/1999 - 13:15:42: "Kreigen<6>" say "gg" +L 08/25/1999 - 13:15:45: "Crack_Head_Mel<57>" say "gg" +L 08/25/1999 - 13:15:45: Log closed. diff --git a/utils/tfstats/testsuite2/l0825004.log b/utils/tfstats/testsuite2/l0825004.log new file mode 100644 index 0000000..2af07d5 --- /dev/null +++ b/utils/tfstats/testsuite2/l0825004.log @@ -0,0 +1,250 @@ +L 08/25/1999 - 13:15:45: Log file started. +L 08/25/1999 - 13:15:45: Spawning server "well" +L 08/25/1999 - 13:15:45: server cvars start +L 08/25/1999 - 13:15:45: "cr_random" = "0" +L 08/25/1999 - 13:15:45: "cr_engineer" = "0" +L 08/25/1999 - 13:15:45: "cr_spy" = "0" +L 08/25/1999 - 13:15:45: "cr_pyro" = "0" +L 08/25/1999 - 13:15:45: "cr_hwguy" = "0" +L 08/25/1999 - 13:15:45: "cr_medic" = "0" +L 08/25/1999 - 13:15:45: "cr_demoman" = "0" +L 08/25/1999 - 13:15:45: "cr_soldier" = "0" +L 08/25/1999 - 13:15:45: "cr_sniper" = "0" +L 08/25/1999 - 13:15:45: "cr_scout" = "0" +L 08/25/1999 - 13:15:45: "decalfrequency" = "30" +L 08/25/1999 - 13:15:45: "mp_autocrosshair" = "1" +L 08/25/1999 - 13:15:45: "mp_flashlight" = "0" +L 08/25/1999 - 13:15:45: "mp_footsteps" = "1" +L 08/25/1999 - 13:15:45: "mp_forcerespawn" = "1" +L 08/25/1999 - 13:15:45: "mp_weaponstay" = "0" +L 08/25/1999 - 13:15:45: "mp_falldamage" = "0" +L 08/25/1999 - 13:15:45: "mp_friendlyfire" = "0" +L 08/25/1999 - 13:15:45: "mp_timelimit" = "30" +L 08/25/1999 - 13:15:45: "mp_fraglimit" = "0" +L 08/25/1999 - 13:15:45: "mp_teamplay" = "21" +L 08/25/1999 - 13:15:45: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 13:15:45: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 13:15:45: "tfc_adminpwd" = "" +L 08/25/1999 - 13:15:45: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 13:15:45: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 13:15:45: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 13:15:45: "tfc_autoteam" = "1" +L 08/25/1999 - 13:15:45: "sv_maxrate" = "0" +L 08/25/1999 - 13:15:45: "sv_minrate" = "0" +L 08/25/1999 - 13:15:45: "sv_allowupload" = "1" +L 08/25/1999 - 13:15:45: "sv_allowdownload" = "1" +L 08/25/1999 - 13:15:45: "sv_upload_maxsize" = "0" +L 08/25/1999 - 13:15:45: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 13:15:45: "sv_spectalk" = "1" +L 08/25/1999 - 13:15:45: "sv_maxspectators" = "8" +L 08/25/1999 - 13:15:45: "sv_cheats" = "0" +L 08/25/1999 - 13:15:45: "sv_clienttrace" = "3.5" +L 08/25/1999 - 13:15:45: "sv_timeout" = "65" +L 08/25/1999 - 13:15:45: "sv_waterfriction" = "1" +L 08/25/1999 - 13:15:45: "sv_wateraccelerate" = "10" +L 08/25/1999 - 13:15:45: "sv_airaccelerate" = "10" +L 08/25/1999 - 13:15:45: "sv_airmove" = "1" +L 08/25/1999 - 13:15:45: "sv_bounce" = "1" +L 08/25/1999 - 13:15:45: "sv_clipmode" = "0" +L 08/25/1999 - 13:15:45: "sv_stepsize" = "18" +L 08/25/1999 - 13:15:45: "sv_accelerate" = "10" +L 08/25/1999 - 13:15:45: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 13:15:45: "sv_stopspeed" = "100" +L 08/25/1999 - 13:15:45: "edgefriction" = "2" +L 08/25/1999 - 13:15:45: "sv_friction" = "4" +L 08/25/1999 - 13:15:45: "sv_gravity" = "800" +L 08/25/1999 - 13:15:45: "sv_aim" = "0" +L 08/25/1999 - 13:15:45: "sv_password" = "" +L 08/25/1999 - 13:15:45: "pausable" = "0" +L 08/25/1999 - 13:15:45: "coop" = "0" +L 08/25/1999 - 13:15:45: "deathmatch" = "1" +L 08/25/1999 - 13:15:45: "mp_logecho" = "1" +L 08/25/1999 - 13:15:45: "mp_logfile" = "1" +L 08/25/1999 - 13:15:45: "cmdline" = "0" +L 08/25/1999 - 13:15:45: server cvars end +L 08/25/1999 - 13:15:47: Map CRC "-1991804164" +L 08/25/1999 - 13:15:47: "sv_maxspeed" = "500" +L 08/25/1999 - 13:15:47: Server name is "VALVe Test Server" +L 08/25/1999 - 13:15:47: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 13:15:53: "Whisper<60><WON:289299>" connected, address "24.66.169.32:27005" +L 08/25/1999 - 13:15:58: "Kreigen<6><WON:2430069>" has entered the game +L 08/25/1999 - 13:15:59: "Quad<35><WON:2150509>" has entered the game +L 08/25/1999 - 13:16:01: "[DOG]Scooby<38><WON:1699799>" has entered the game +L 08/25/1999 - 13:16:02: "C.<8><WON:3157429>" has entered the game +L 08/25/1999 - 13:16:03: "Prophet<34><WON:36809>" has entered the game +L 08/25/1999 - 13:16:03: "Quad<35>" joined team "1". +L 08/25/1999 - 13:16:04: "Quad<35>" changed class to "Demoman" +L 08/25/1999 - 13:16:04: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:04: "Kreigen<6>" joined team "2". +L 08/25/1999 - 13:16:04: "[DOG]Scooby<38>" joined team "1". +L 08/25/1999 - 13:16:05: "Quad<35>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:05: "[DOG]Scooby<38>" changed class to "Scout" +L 08/25/1999 - 13:16:05: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:06: "Quad<35>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:06: "Kreigen<6>" changed class to "Engineer" +L 08/25/1999 - 13:16:06: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:07: "Storm<48><WON:3312309>" has entered the game +L 08/25/1999 - 13:16:07: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:09: "Crack_Head_Mel<57><WON:934179>" has entered the game +L 08/25/1999 - 13:16:09: "Prophet<34>" joined team "2". +L 08/25/1999 - 13:16:12: "Storm<48>" joined team "1". +L 08/25/1999 - 13:16:12: "Whisper<60><WON:289299>" has entered the game +L 08/25/1999 - 13:16:13: "[pfsm]Snipes<55><WON:2067729>" has entered the game +L 08/25/1999 - 13:16:13: "Storm<48>" changed class to "Sniper" +L 08/25/1999 - 13:16:13: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:14: "Prophet<34>" changed class to "Soldier" +L 08/25/1999 - 13:16:14: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:15: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:15: "Prophet<34>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:16: "Prophet<34>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:18: "Prophet<34>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:18: "[DOG]Scooby<38>" activated the goal "func_button 2" +L 08/25/1999 - 13:16:19: "[pfsm]Snipes<55>" joined team "2". +L 08/25/1999 - 13:16:20: "Whisper<60>" joined team "1". +L 08/25/1999 - 13:16:21: "Crack_Head_Mel<57>" joined team "2". +L 08/25/1999 - 13:16:24: "[pfsm]Snipes<55>" changed class to "Demoman" +L 08/25/1999 - 13:16:24: "[pfsm]Snipes<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:26: "[pfsm]Snipes<55>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:27: "Whisper<60>" changed class to "Scout" +L 08/25/1999 - 13:16:27: "Whisper<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:28: "Crack_Head_Mel<57>" changed class to "Engineer" +L 08/25/1999 - 13:16:28: "Crack_Head_Mel<57>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:30: "Crack_Head_Mel<57>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:35: "[DOG]Scooby<38>" activated the goal "blue_pak7" +L 08/25/1999 - 13:16:36: "[DOG]Scooby<38>" activated the goal "blue_pak8" +L 08/25/1999 - 13:16:36: "Whisper<60>" changed class to "HWGuy" +L 08/25/1999 - 13:16:37: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:37: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:42: "HOOCHY<16><WON:2396059>" has entered the game +L 08/25/1999 - 13:16:43: "Prophet<34>" activated the goal "func_button 1" +L 08/25/1999 - 13:16:44: "[pfsm]Snipes<55>" activated the goal "func_button 1" +L 08/25/1999 - 13:16:45: "[DOG]Scooby<38>" activated the goal "func_button 5" +L 08/25/1999 - 13:16:46: "HOOCHY<16>" joined team "1". +L 08/25/1999 - 13:16:46: "[DOG]Scooby<38>" activated the goal "team two flag" +L 08/25/1999 - 13:16:46: "[DOG]Scooby<38>" activated the goal "func_door 14" +L 08/25/1999 - 13:16:49: "[DOG]Scooby<38>" activated the goal "func_door 14" +L 08/25/1999 - 13:16:52: "Quad<35>" activated the goal "red_det" +L 08/25/1999 - 13:16:52: Broadcast: "#well_rgrate_destroyed" +L 08/25/1999 - 13:16:52: "HOOCHY<16>" changed class to "Engineer" +L 08/25/1999 - 13:16:52: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:53: "[pfsm]Snipes<55>" activated the goal "func_button 1" +L 08/25/1999 - 13:16:53: "Quad<35>" activated the goal "grate13" +L 08/25/1999 - 13:16:55: "Whisper<60>" activated the goal "func_button 2" +L 08/25/1999 - 13:16:58: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:04: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:05: "[DOG]Scooby<38>" activated the goal "func_button 1" +L 08/25/1999 - 13:17:07: "Whisper<60>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 13:17:13: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:13: "Prophet<34>" activated the goal "team one flag" +L 08/25/1999 - 13:17:15: "Whisper<60>" activated the goal "func_button 5" +L 08/25/1999 - 13:17:15: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:16: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:16: "Whisper<60>" activated the goal "func_door 14" +L 08/25/1999 - 13:17:16: "[DOG]Scooby<38>" activated the goal "team one dropoff" +L 08/25/1999 - 13:17:17: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:18: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:18: "Crack_Head_Mel<57>" built a "sentry". +L 08/25/1999 - 13:17:18: "Whisper<60>" activated the goal "team two flag" +L 08/25/1999 - 13:17:19: "Whisper<60>" activated the goal "func_door 14" +L 08/25/1999 - 13:17:20: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:22: "Storm<48>" activated the goal "func_button 1" +L 08/25/1999 - 13:17:22: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:23: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:24: "[pfsm]Snipes<55>"'s detpack was disarmed by "[DOG]Scooby<38>". +L 08/25/1999 - 13:17:24: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:27: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:28: "[pfsm]Snipes<55>" killed "Storm<48>" with "gl_grenade" +L 08/25/1999 - 13:17:30: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:32: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:33: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:34: "C.<8>" joined team "2". +L 08/25/1999 - 13:17:34: "Kreigen<6>" built a "sentry". +L 08/25/1999 - 13:17:35: "Prophet<34>" activated the goal "blue_pak5" +L 08/25/1999 - 13:17:39: "C.<8>" changed class to "Demoman" +L 08/25/1999 - 13:17:39: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:41: "Quad<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:41: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:43: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:45: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:45: "Crack_Head_Mel<57>" killed "Storm<48>" with "sentrygun" +L 08/25/1999 - 13:17:46: "Prophet<34>" killed "[DOG]Scooby<38>" with "rocket" +L 08/25/1999 - 13:17:47: "Whisper<60>" activated the goal "func_button 1" +L 08/25/1999 - 13:17:47: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:47: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:47: "HOOCHY<16>" killed "[pfsm]Snipes<55>" with "empgrenade" +L 08/25/1999 - 13:17:48: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:48: "[DOG]Scooby<38>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:49: "[DOG]Scooby<38>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:49: "[pfsm]Snipes<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:50: "[DOG]Scooby<38>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:51: "[pfsm]Snipes<55>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:52: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:53: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:54: "Crack_Head_Mel<57>" activated the goal "func_button 2" +L 08/25/1999 - 13:17:55: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:58: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:58: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:58: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:59: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:59: "Whisper<60>" activated the goal "team one dropoff" +L 08/25/1999 - 13:17:59: "RedWind<61><WON:3029039>" connected, address "38.28.6.155:27005" +L 08/25/1999 - 13:18:01: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:01: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:01: "Crack_Head_Mel<57>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:02: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:02: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:03: "Crack_Head_Mel<57>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:03: "[DOG]Scooby<38>" changed class to "Soldier" +L 08/25/1999 - 13:18:04: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:07: "Crack_Head_Mel<57>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:09: "Quad<35>" activated the goal "blue_pak8" +L 08/25/1999 - 13:18:09: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:11: "Quad<35>" killed "C.<8>" with "mirvgrenade" +L 08/25/1999 - 13:18:11: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:11: "Crack_Head_Mel<57>" killed "Storm<48>" with "sentrygun" +L 08/25/1999 - 13:18:13: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:13: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:14: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:14: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:15: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:16: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:16: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:17: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:19: "[pfsm]Snipes<55>" activated the goal "func_button 1" +L 08/25/1999 - 13:18:19: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:20: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:22: "Whisper<60>" destroyed "Crack_Head_Mel<57>"'s "sentry". +L 08/25/1999 - 13:18:23: "Prophet<34>" activated the goal "func_button 2" +L 08/25/1999 - 13:18:23: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:25: "Whisper<60>" activated the goal "func_button 1" +L 08/25/1999 - 13:18:27: "[pfsm]Snipes<55>" killed "Whisper<60>" with "gl_grenade" +L 08/25/1999 - 13:18:27: "[pfsm]Snipes<55>" activated the goal "func_button 1" +L 08/25/1999 - 13:18:29: "Whisper<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:30: "[DOG]Scooby<38>" activated the goal "team two flag" +L 08/25/1999 - 13:18:30: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:30: "RedWind<61><WON:3029039>" has entered the game +L 08/25/1999 - 13:18:32: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:32: "HOOCHY<16>" built a "sentry". +L 08/25/1999 - 13:18:33: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:33: "[pfsm]Snipes<55>" killed "HOOCHY<16>" with "gl_grenade" +L 08/25/1999 - 13:18:37: "Kreigen<6>" activated the goal "func_button 2" +L 08/25/1999 - 13:18:37: "Quad<35>" activated the goal "blue_pak7" +L 08/25/1999 - 13:18:38: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:39: "[DOG]Scooby<38>" activated the goal "blue_pak5" +L 08/25/1999 - 13:18:40: "[DOG]Scooby<38>" activated the goal "blue_pak6" +L 08/25/1999 - 13:18:40: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:40: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:41: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:41: "Prophet<34>" activated the goal "team two dropoff" +L 08/25/1999 - 13:18:43: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:43: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:43: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:44: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:44: "Crack_Head_Mel<57>" built a "sentry". +L 08/25/1999 - 13:18:44: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:46: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:46: "Whisper<60>" killed "[pfsm]Snipes<55>" with "ac" +L 08/25/1999 - 13:18:46: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:47: "[pfsm]Snipes<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:48: "[pfsm]Snipes<55>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:52: "Whisper<60>" ac
\ No newline at end of file diff --git a/utils/tfstats/testsuite2/l0825005.log b/utils/tfstats/testsuite2/l0825005.log new file mode 100644 index 0000000..93a2543 --- /dev/null +++ b/utils/tfstats/testsuite2/l0825005.log @@ -0,0 +1,2 @@ +L 08/25/1999 - 15:10:51: Log file started. +L 08/25/1999 - 15:10:51: Log closed. diff --git a/utils/tfstats/testsuite2/l0825006.log b/utils/tfstats/testsuite2/l0825006.log new file mode 100644 index 0000000..04d8e92 --- /dev/null +++ b/utils/tfstats/testsuite2/l0825006.log @@ -0,0 +1,315 @@ +L 08/25/1999 - 15:10:51: Log file started. +L 08/25/1999 - 15:10:51: Spawning server "2fort" +L 08/25/1999 - 15:10:51: server cvars start +L 08/25/1999 - 15:10:51: "cr_random" = "0" +L 08/25/1999 - 15:10:51: "cr_engineer" = "0" +L 08/25/1999 - 15:10:51: "cr_spy" = "0" +L 08/25/1999 - 15:10:51: "cr_pyro" = "0" +L 08/25/1999 - 15:10:51: "cr_hwguy" = "0" +L 08/25/1999 - 15:10:51: "cr_medic" = "0" +L 08/25/1999 - 15:10:51: "cr_demoman" = "0" +L 08/25/1999 - 15:10:51: "cr_soldier" = "0" +L 08/25/1999 - 15:10:51: "cr_sniper" = "0" +L 08/25/1999 - 15:10:51: "cr_scout" = "0" +L 08/25/1999 - 15:10:51: "decalfrequency" = "30" +L 08/25/1999 - 15:10:51: "mp_autocrosshair" = "1" +L 08/25/1999 - 15:10:51: "mp_flashlight" = "0" +L 08/25/1999 - 15:10:51: "mp_footsteps" = "1" +L 08/25/1999 - 15:10:51: "mp_forcerespawn" = "1" +L 08/25/1999 - 15:10:51: "mp_weaponstay" = "0" +L 08/25/1999 - 15:10:51: "mp_falldamage" = "0" +L 08/25/1999 - 15:10:51: "mp_friendlyfire" = "0" +L 08/25/1999 - 15:10:51: "mp_timelimit" = "0" +L 08/25/1999 - 15:10:51: "mp_fraglimit" = "0" +L 08/25/1999 - 15:10:51: "mp_teamplay" = "0" +L 08/25/1999 - 15:10:51: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 15:10:51: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 15:10:51: "tfc_adminpwd" = "" +L 08/25/1999 - 15:10:51: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 15:10:51: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 15:10:51: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 15:10:51: "tfc_autoteam" = "0.0" +L 08/25/1999 - 15:10:51: "sv_maxrate" = "0" +L 08/25/1999 - 15:10:51: "sv_minrate" = "0" +L 08/25/1999 - 15:10:51: "sv_allowupload" = "1" +L 08/25/1999 - 15:10:51: "sv_allowdownload" = "1" +L 08/25/1999 - 15:10:51: "sv_upload_maxsize" = "0" +L 08/25/1999 - 15:10:51: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 15:10:51: "sv_spectalk" = "1" +L 08/25/1999 - 15:10:51: "sv_maxspectators" = "8" +L 08/25/1999 - 15:10:51: "sv_cheats" = "0" +L 08/25/1999 - 15:10:51: "sv_clienttrace" = "1" +L 08/25/1999 - 15:10:51: "sv_timeout" = "65" +L 08/25/1999 - 15:10:51: "sv_waterfriction" = "1" +L 08/25/1999 - 15:10:51: "sv_wateraccelerate" = "10" +L 08/25/1999 - 15:10:51: "sv_airaccelerate" = "10" +L 08/25/1999 - 15:10:51: "sv_airmove" = "1" +L 08/25/1999 - 15:10:51: "sv_bounce" = "1" +L 08/25/1999 - 15:10:51: "sv_clipmode" = "0" +L 08/25/1999 - 15:10:51: "sv_stepsize" = "18" +L 08/25/1999 - 15:10:51: "sv_accelerate" = "10" +L 08/25/1999 - 15:10:51: "sv_maxspeed" = "320" +L 08/25/1999 - 15:10:51: "sv_stopspeed" = "100" +L 08/25/1999 - 15:10:51: "edgefriction" = "2" +L 08/25/1999 - 15:10:51: "sv_friction" = "4" +L 08/25/1999 - 15:10:51: "sv_gravity" = "800" +L 08/25/1999 - 15:10:51: "sv_aim" = "1" +L 08/25/1999 - 15:10:51: "sv_password" = "" +L 08/25/1999 - 15:10:51: "pausable" = "1" +L 08/25/1999 - 15:10:51: "coop" = "0" +L 08/25/1999 - 15:10:51: "deathmatch" = "1" +L 08/25/1999 - 15:10:51: "mp_logecho" = "1" +L 08/25/1999 - 15:10:51: "mp_logfile" = "1" +L 08/25/1999 - 15:10:51: "cmdline" = "0" +L 08/25/1999 - 15:10:51: server cvars end +L 08/25/1999 - 15:10:53: Map CRC "-652696221" +L 08/25/1999 - 15:10:55: "sv_aim" = "0" +L 08/25/1999 - 15:10:55: "sv_clienttrace" = "3.5" +L 08/25/1999 - 15:10:55: "pausable" = "0" +L 08/25/1999 - 15:10:55: "sv_maxspeed" = "500" +L 08/25/1999 - 15:10:55: "mp_teamplay" = "21" +L 08/25/1999 - 15:10:55: "mp_timelimit" = "30" +L 08/25/1999 - 15:10:55: "tfc_autoteam" = "1" +L 08/25/1999 - 15:10:55: Server name is "VALVe Test Server" +L 08/25/1999 - 15:10:55: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 15:11:25: "Player<1><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 15:11:37: "Player<1><WON:1623209>" has entered the game +L 08/25/1999 - 15:11:39: "Player<1>" joined team "1". +L 08/25/1999 - 15:11:42: "Player<1>" changed class to "RandomPC" +L 08/25/1999 - 15:11:42: "Player<1>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:11:50: "ultimiteplayer<2><WON:1600029>" connected, address "24.65.98.36:27005" +L 08/25/1999 - 15:11:58: "ultimiteplayer<2><WON:1600029>" has entered the game +L 08/25/1999 - 15:12:04: "ultimiteplayer<2>" joined team "2". +L 08/25/1999 - 15:12:09: "ultimiteplayer<2>" changed class to "Soldier" +L 08/25/1999 - 15:12:09: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:12:14: "Player<1>" disconnected +L 08/25/1999 - 15:12:14: "Player<3><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 15:12:15: "Paddy<4><WON:1398009>" connected, address "194.125.167.18:27005" +L 08/25/1999 - 15:12:18: "Player<3><WON:1623209>" has entered the game +L 08/25/1999 - 15:12:19: "Player<3>" joined team "1". +L 08/25/1999 - 15:12:23: "Player<3>" changed class to "Scout" +L 08/25/1999 - 15:12:23: "Player<3>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:12:31: "Paddy<4><WON:1398009>" has entered the game +L 08/25/1999 - 15:12:31: "pikalex<5><WON:2632619>" connected, address "209.18.30.18:27005" +L 08/25/1999 - 15:12:35: "Paddy<4>" joined team "1". +L 08/25/1999 - 15:12:43: "Paddy<4>" changed class to "Engineer" +L 08/25/1999 - 15:12:43: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:12:43: "pikalex<5><WON:2632619>" has entered the game +L 08/25/1999 - 15:12:47: "pikalex<5>" joined team "2". +L 08/25/1999 - 15:12:48: "burnsy<6><WON:592789>" connected, address "206.106.127.194:27005" +L 08/25/1999 - 15:12:55: "pikalex<5>" changed class to "Spy" +L 08/25/1999 - 15:12:55: "pikalex<5>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:13:03: "Paddy<4>" killed self with "empgrenade" +L 08/25/1999 - 15:13:05: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:13:07: "Paddy<4>" killed "ultimiteplayer<2>" with "normalgrenade" +L 08/25/1999 - 15:13:08: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:13:12: "Player<3>" disconnected +L 08/25/1999 - 15:13:12: "Player<7><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 15:13:16: "Player<7><WON:1623209>" has entered the game +L 08/25/1999 - 15:13:19: "Player<7>" joined team "1". +L 08/25/1999 - 15:13:22: "Player<7>" changed class to "Scout" +L 08/25/1999 - 15:13:22: "Player<7>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:13:26: "Paddy<4>" built a "sentry". +L 08/25/1999 - 15:13:38: "Wedge<8><WON:1372329>" connected, address "129.15.141.155:27005" +L 08/25/1999 - 15:13:45: "burnsy<6><WON:592789>" has entered the game +L 08/25/1999 - 15:13:59: "Wedge<8><WON:1372329>" has entered the game +L 08/25/1999 - 15:14:04: "Wedge<8>" joined team "1". +L 08/25/1999 - 15:14:04: "Paddy<4>" killed "ultimiteplayer<2>" with "sentrygun" +L 08/25/1999 - 15:14:06: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:14:08: "danzig<9><WON:3113589>" connected, address "207.172.79.106:27005" +L 08/25/1999 - 15:14:09: "Wedge<8>" changed class to "Sniper" +L 08/25/1999 - 15:14:09: "Wedge<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:14:24: "Paddy<4>" killed "pikalex<5>" with "sentrygun" +L 08/25/1999 - 15:14:25: "pikalex<5>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:14:28: "Player<7>" disconnected +L 08/25/1999 - 15:14:31: "burnsy<6>" joined team "1". +L 08/25/1999 - 15:14:33: "pikalex<5>" changed to team "1". +L 08/25/1999 - 15:14:33: "pikalex<5>" killed self with "world" +L 08/25/1999 - 15:14:35: "pikalex<5>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:14:38: "pikalex<5>" changed class to "Engineer" +L 08/25/1999 - 15:14:38: "pikalex<5>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:14:41: "danzig<9><WON:3113589>" has entered the game +L 08/25/1999 - 15:14:54: "ultimiteplayer<2>" say "ok little unfair" +L 08/25/1999 - 15:14:57: "DR.Octagon<10><WON:1812789>" connected, address "208.250.191.145:27005" +L 08/25/1999 - 15:15:03: "Player<11><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 15:15:05: "danzig<9>" joined team "2". +L 08/25/1999 - 15:15:06: "Player<11><WON:1623209>" has entered the game +L 08/25/1999 - 15:15:09: "burnsy<6>" changed class to "Soldier" +L 08/25/1999 - 15:15:09: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:15:13: "danzig<9>" changed class to "Soldier" +L 08/25/1999 - 15:15:13: "danzig<9>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:15:21: "DR.Octagon<10><WON:1812789>" has entered the game +L 08/25/1999 - 15:15:21: "ultimiteplayer<2>" destroyed "Paddy<4>"'s "sentry". +L 08/25/1999 - 15:15:24: "ultimiteplayer<2>" killed "pikalex<5>" with "rocket" +L 08/25/1999 - 15:15:26: "pikalex<5>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:15:30: "DR.Octagon<10>" joined team "2". +L 08/25/1999 - 15:15:32: "danzig<9>" killed "Wedge<8>" with "rocket" +L 08/25/1999 - 15:15:38: "Player<11>" disconnected +L 08/25/1999 - 15:15:38: "Player<12><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 15:15:41: "Player<12><WON:1623209>" has entered the game +L 08/25/1999 - 15:15:43: "DR.Octagon<10>" changed class to "Demoman" +L 08/25/1999 - 15:15:43: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:15:47: "Wedge<8>" disconnected +L 08/25/1999 - 15:16:09: "ultimiteplayer<2>" activated the goal "Blue Flag" +L 08/25/1999 - 15:16:13: "Assasin<13><WON:366449>" connected, address "134.69.16.249:27005" +L 08/25/1999 - 15:16:21: "Assasin<13><WON:366449>" has entered the game +L 08/25/1999 - 15:16:26: "Paddy<4>" killed "ultimiteplayer<2>" with "supershotgun" +L 08/25/1999 - 15:16:26: "danzig<9>" killed "pikalex<5>" with "rocket" +L 08/25/1999 - 15:16:27: "Assasin<13>" joined team "1". +L 08/25/1999 - 15:16:27: "pikalex<5>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:16:28: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:16:31: "Assasin<13>" changed class to "HWGuy" +L 08/25/1999 - 15:16:31: "Assasin<13>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:16:43: "burnsy<6>" activated the goal "Red Flag" +L 08/25/1999 - 15:16:47: "Player<12>" disconnected +L 08/25/1999 - 15:16:49: "pikalex<5>" changed to team "2". +L 08/25/1999 - 15:16:49: "pikalex<5>" killed self with "world" +L 08/25/1999 - 15:16:49: "Paddy<4>" built a "sentry". +L 08/25/1999 - 15:16:51: "pikalex<5>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:16:55: "Assasin<13>" killed "ultimiteplayer<2>" with "ac" +L 08/25/1999 - 15:16:57: "pikalex<5>" changed class to "Soldier" +L 08/25/1999 - 15:16:57: "pikalex<5>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:16:58: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:17:08: "DR.Octagon<10>" killed "Paddy<4>" with "gl_grenade" +L 08/25/1999 - 15:17:11: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:17:16: "DR.Octagon<10>" killed self with "mirvgrenade" +L 08/25/1999 - 15:17:16: "DR.Octagon<10>" destroyed "Paddy<4>"'s "sentry". +L 08/25/1999 - 15:17:17: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:17:23: "lying pig dog<14><WON:2031589>" connected, address "24.129.38.64:27005" +L 08/25/1999 - 15:17:29: "Player<15><WON:3334459>" connected, address "212.123.89.251:27005" +L 08/25/1999 - 15:17:30: "burnsy<6>" killed self with "rocket" +L 08/25/1999 - 15:17:32: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:17:39: "burnsy<6>" activated the goal "Red Flag" +L 08/25/1999 - 15:17:49: "Player<15><WON:3334459>" has entered the game +L 08/25/1999 - 15:17:51: "Rogue<16><WON:2883129>" connected, address "129.106.115.140:27005" +L 08/25/1999 - 15:17:52: "pikalex<5>" disconnected +L 08/25/1999 - 15:17:53: "burnsy<6>" activated the goal "Team 1 dropoff" +L 08/25/1999 - 15:17:55: "lying pig dog<14><WON:2031589>" has entered the game +L 08/25/1999 - 15:18:01: "Player<15>" joined team "1". +L 08/25/1999 - 15:18:01: "lying pig dog<14>" joined team "2". +L 08/25/1999 - 15:18:05: "lying pig dog<14>" changed class to "Engineer" +L 08/25/1999 - 15:18:05: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:18:07: "Paddy<4>" built a "sentry". +L 08/25/1999 - 15:18:07: "DR.Octagon<10>" killed "Paddy<4>" with "gl_grenade" +L 08/25/1999 - 15:18:08: "DR.Octagon<10>" destroyed "Paddy<4>"'s "sentry". +L 08/25/1999 - 15:18:08: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:18:13: "Player<15>" changed class to "Medic" +L 08/25/1999 - 15:18:13: "Player<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:18:16: "DR.Octagon<10>" activated the goal "Blue Flag" +L 08/25/1999 - 15:18:21: "Rogue<16><WON:2883129>" has entered the game +L 08/25/1999 - 15:18:22: "ultimiteplayer<2>" killed "Paddy<4>" with "rocket" +L 08/25/1999 - 15:18:23: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:18:24: "Rogue<16>" joined team "1". +L 08/25/1999 - 15:18:30: "Rogue<16>" changed class to "Soldier" +L 08/25/1999 - 15:18:30: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:18:34: "fig<17><WON:1078659>" connected, address "209.95.25.22:27005" +L 08/25/1999 - 15:18:35: "burnsy<6>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:18:36: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:18:44: "burnsy<6>" activated the goal "Red Flag" +L 08/25/1999 - 15:18:51: "ultimiteplayer<2>" killed "Player<15>" with "rocket" +L 08/25/1999 - 15:18:51: "fig<17><WON:1078659>" has entered the game +L 08/25/1999 - 15:18:51: "lying pig dog<14>" built a "sentry". +L 08/25/1999 - 15:18:52: "Player<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:18:52: "fig<17>" joined team "2". +L 08/25/1999 - 15:18:55: "ultimiteplayer<2>" killed "Paddy<4>" with "rocket" +L 08/25/1999 - 15:18:56: "fig<17>" changed class to "Soldier" +L 08/25/1999 - 15:18:56: "fig<17>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:18:58: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:19:18: "danzig<9>" disconnected +L 08/25/1999 - 15:19:21: "DR.Octagon<10>" killed "Rogue<16>" with "gl_grenade" +L 08/25/1999 - 15:19:22: "DR.Octagon<10>" activated the goal "Team 2 dropoff" +L 08/25/1999 - 15:19:23: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:19:28: "lying pig dog<14>" killed "burnsy<6>" with "sentrygun" +L 08/25/1999 - 15:19:29: "DR.Octagon<10>" killed "Assasin<13>" with "mirvgrenade" +L 08/25/1999 - 15:19:32: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:19:53: "Paddy<4>" built a "sentry". +L 08/25/1999 - 15:20:04: "BlackDog<18><WON:441879>" connected, address "209.253.60.25:27005" +L 08/25/1999 - 15:20:07: "lying pig dog<14>" killed "burnsy<6>" with "sentrygun" +L 08/25/1999 - 15:20:13: "fig<17>" killed "Paddy<4>" with "rocket" +L 08/25/1999 - 15:20:15: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:20:15: "burnsy<6>" say_team "the flag is at the top" +L 08/25/1999 - 15:20:17: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:20:17: "fig<17>" destroyed "Paddy<4>"'s "sentry". +L 08/25/1999 - 15:20:26: "fig<17>" activated the goal "Blue Flag" +L 08/25/1999 - 15:20:33: "ultimiteplayer<2>" killed self with "rocket" +L 08/25/1999 - 15:20:34: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:20:36: "DR.Octagon<10>" killed "Player<15>" with "pipebomb" +L 08/25/1999 - 15:20:47: "Player<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:20:58: "DR.Octagon<10>" killed self with "pipebomb" +L 08/25/1999 - 15:20:59: "lying pig dog<14>" built a "sentry". +L 08/25/1999 - 15:21:00: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:21:05: "Rogue<16>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:21:06: "Rogue<16>" destroyed "lying pig dog<14>"'s "sentry". +L 08/25/1999 - 15:21:08: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:21:08: "kill_bot<19><WON:1594619>" connected, address "24.113.94.130:27005" +L 08/25/1999 - 15:21:15: "fig<17>" activated the goal "Team 2 dropoff" +L 08/25/1999 - 15:21:15: "Rogue<16>" activated the goal "Red Flag" +L 08/25/1999 - 15:21:19: "Paddy<4>" built a "sentry". +L 08/25/1999 - 15:21:23: "Player<20><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 15:21:24: "kill_bot<19><WON:1594619>" has entered the game +L 08/25/1999 - 15:21:27: "fig<17>" killed "Rogue<16>" with "rocket" +L 08/25/1999 - 15:21:28: "kill_bot<19>" joined team "2". +L 08/25/1999 - 15:21:29: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:21:32: "(1)Player<20><WON:1623209>" has entered the game +L 08/25/1999 - 15:21:35: "[CbK]-PriCk<21><WON:2656709>" connected, address "216.96.72.77:27005" +L 08/25/1999 - 15:21:38: "kill_bot<19>" changed class to "Scout" +L 08/25/1999 - 15:21:38: "kill_bot<19>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:21:46: "burnsy<6>" activated the goal "Red Flag" +L 08/25/1999 - 15:21:49: "DR.Octagon<10>" killed "burnsy<6>" with "gl_grenade" +L 08/25/1999 - 15:21:50: "lying pig dog<14>" built a "sentry". +L 08/25/1999 - 15:21:52: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:21:57: "Ames<22><WON:2275359>" connected, address "63.20.200.141:27005" +L 08/25/1999 - 15:21:57: "Player<23><WON:3235569>" connected, address "129.74.140.137:27005" +L 08/25/1999 - 15:22:00: "Player<15>" killed "ultimiteplayer<2>" with "shotgun" +L 08/25/1999 - 15:22:04: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:22:09: "(2)Player<23><WON:3235569>" has entered the game +L 08/25/1999 - 15:22:10: "Paddy<4>" killed "kill_bot<19>" with "sentrygun" +L 08/25/1999 - 15:22:12: "Ames<22><WON:2275359>" has entered the game +L 08/25/1999 - 15:22:12: "DR.Octagon<10>" say_team "sorry" +L 08/25/1999 - 15:22:14: "(1)Player<20>" disconnected +L 08/25/1999 - 15:22:14: "(2)Player<23>" joined team "1". +L 08/25/1999 - 15:22:15: "Ames<22>" joined team "2". +L 08/25/1999 - 15:22:17: "[CbK]-PriCk<21><WON:2656709>" has entered the game +L 08/25/1999 - 15:22:18: "kill_bot<19>" changed class to "Spy" +L 08/25/1999 - 15:22:19: "kill_bot<19>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:22:20: "Ames<22>" changed class to "Pyro" +L 08/25/1999 - 15:22:20: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:22:20: "(2)Player<23>" changed class to "Soldier" +L 08/25/1999 - 15:22:20: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:22:27: "lying pig dog<14>" killed "burnsy<6>" with "sentrygun" +L 08/25/1999 - 15:22:31: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:22:31: "ultimiteplayer<2>" killed self with "rocket" +L 08/25/1999 - 15:22:33: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:22:37: "[CbK]-PriCk<21>" joined team "1". +L 08/25/1999 - 15:22:50: "[CbK]-PriCk<21>" changed class to "Sniper" +L 08/25/1999 - 15:22:50: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:22:51: "hell<24><WON:3263619>" connected, address "152.30.99.101:27005" +L 08/25/1999 - 15:23:05: "hell<24><WON:3263619>" has entered the game +L 08/25/1999 - 15:23:08: "hell<24>" joined team "2". +L 08/25/1999 - 15:23:12: "hell<24>" changed class to "HWGuy" +L 08/25/1999 - 15:23:12: "hell<24>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:23:16: "Rogue<16>" killed "Ames<22>" with "rocket" +L 08/25/1999 - 15:23:18: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:23:28: "Rogue<16>" killed "DR.Octagon<10>" with "rocket" +L 08/25/1999 - 15:23:29: "lying pig dog<14>" killed "[CbK]-PriCk<21>" with "empgrenade" +L 08/25/1999 - 15:23:32: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:23:32: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:23:36: "fig<17>" killed "Rogue<16>" with "rocket" +L 08/25/1999 - 15:23:37: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:23:53: "DR.Octagon<10>" disconnected +L 08/25/1999 - 15:23:53: "ultimiteplayer<2>" disconnected +L 08/25/1999 - 15:23:53: "Paddy<4>" disconnected +L 08/25/1999 - 15:23:53: "<-1>" destroyed "Paddy<4>"'s "sentry". +L 08/25/1999 - 15:23:53: "fig<17>" disconnected +L 08/25/1999 - 15:23:53: "burnsy<6>" disconnected +L 08/25/1999 - 15:23:53: "Assasin<13>" disconnected +L 08/25/1999 - 15:23:53: "kill_bot<19>" disconnected +L 08/25/1999 - 15:23:53: "lying pig dog<14>" disconnected +L 08/25/1999 - 15:23:53: "<-1>" destroyed "lying pig dog<14>"'s "sentry". +L 08/25/1999 - 15:23:53: "Player<15>" disconnected +L 08/25/1999 - 15:23:53: "Rogue<16>" disconnected +L 08/25/1999 - 15:23:53: "hell<24>" disconnected +L 08/25/1999 - 15:23:53: "[CbK]-PriCk<21>" disconnected +L 08/25/1999 - 15:23:53: "Ames<22>" disconnected +L 08/25/1999 - 15:23:53: "(2)Player<23>" disconnected +L 08/25/1999 - 15:23:53: Log closed. diff --git a/utils/tfstats/testsuite2/l0825007.log b/utils/tfstats/testsuite2/l0825007.log new file mode 100644 index 0000000..cb6393b --- /dev/null +++ b/utils/tfstats/testsuite2/l0825007.log @@ -0,0 +1,827 @@ +L 08/25/1999 - 15:23:53: Log file started. +L 08/25/1999 - 15:23:53: Spawning server "hunted" +L 08/25/1999 - 15:23:53: server cvars start +L 08/25/1999 - 15:23:53: "cr_random" = "0" +L 08/25/1999 - 15:23:53: "cr_engineer" = "0" +L 08/25/1999 - 15:23:53: "cr_spy" = "0" +L 08/25/1999 - 15:23:53: "cr_pyro" = "0" +L 08/25/1999 - 15:23:53: "cr_hwguy" = "0" +L 08/25/1999 - 15:23:53: "cr_medic" = "0" +L 08/25/1999 - 15:23:53: "cr_demoman" = "0" +L 08/25/1999 - 15:23:53: "cr_soldier" = "0" +L 08/25/1999 - 15:23:53: "cr_sniper" = "0" +L 08/25/1999 - 15:23:53: "cr_scout" = "0" +L 08/25/1999 - 15:23:53: "decalfrequency" = "30" +L 08/25/1999 - 15:23:53: "mp_autocrosshair" = "1" +L 08/25/1999 - 15:23:53: "mp_flashlight" = "0" +L 08/25/1999 - 15:23:53: "mp_footsteps" = "1" +L 08/25/1999 - 15:23:53: "mp_forcerespawn" = "1" +L 08/25/1999 - 15:23:53: "mp_weaponstay" = "0" +L 08/25/1999 - 15:23:53: "mp_falldamage" = "0" +L 08/25/1999 - 15:23:53: "mp_friendlyfire" = "0" +L 08/25/1999 - 15:23:53: "mp_timelimit" = "30" +L 08/25/1999 - 15:23:53: "mp_fraglimit" = "0" +L 08/25/1999 - 15:23:53: "mp_teamplay" = "21" +L 08/25/1999 - 15:23:53: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 15:23:53: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 15:23:53: "tfc_adminpwd" = "" +L 08/25/1999 - 15:23:53: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 15:23:53: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 15:23:53: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 15:23:53: "tfc_autoteam" = "1" +L 08/25/1999 - 15:23:53: "sv_maxrate" = "0" +L 08/25/1999 - 15:23:53: "sv_minrate" = "0" +L 08/25/1999 - 15:23:53: "sv_allowupload" = "1" +L 08/25/1999 - 15:23:53: "sv_allowdownload" = "1" +L 08/25/1999 - 15:23:53: "sv_upload_maxsize" = "0" +L 08/25/1999 - 15:23:53: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 15:23:53: "sv_spectalk" = "1" +L 08/25/1999 - 15:23:53: "sv_maxspectators" = "8" +L 08/25/1999 - 15:23:53: "sv_cheats" = "0" +L 08/25/1999 - 15:23:53: "sv_clienttrace" = "3.5" +L 08/25/1999 - 15:23:53: "sv_timeout" = "65" +L 08/25/1999 - 15:23:53: "sv_waterfriction" = "1" +L 08/25/1999 - 15:23:53: "sv_wateraccelerate" = "10" +L 08/25/1999 - 15:23:53: "sv_airaccelerate" = "10" +L 08/25/1999 - 15:23:53: "sv_airmove" = "1" +L 08/25/1999 - 15:23:53: "sv_bounce" = "1" +L 08/25/1999 - 15:23:53: "sv_clipmode" = "0" +L 08/25/1999 - 15:23:53: "sv_stepsize" = "18" +L 08/25/1999 - 15:23:53: "sv_accelerate" = "10" +L 08/25/1999 - 15:23:53: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 15:23:53: "sv_stopspeed" = "100" +L 08/25/1999 - 15:23:53: "edgefriction" = "2" +L 08/25/1999 - 15:23:53: "sv_friction" = "4" +L 08/25/1999 - 15:23:53: "sv_gravity" = "800" +L 08/25/1999 - 15:23:53: "sv_aim" = "0" +L 08/25/1999 - 15:23:53: "sv_password" = "" +L 08/25/1999 - 15:23:53: "pausable" = "0" +L 08/25/1999 - 15:23:53: "coop" = "0" +L 08/25/1999 - 15:23:53: "deathmatch" = "1" +L 08/25/1999 - 15:23:53: "mp_logecho" = "1" +L 08/25/1999 - 15:23:53: "mp_logfile" = "1" +L 08/25/1999 - 15:23:53: "cmdline" = "0" +L 08/25/1999 - 15:23:53: server cvars end +L 08/25/1999 - 15:23:55: Map CRC "-1879475242" +L 08/25/1999 - 15:23:55: "sv_maxspeed" = "500" +L 08/25/1999 - 15:23:55: Server name is "VALVe Test Server" +L 08/25/1999 - 15:23:55: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 15:24:03: "ultimiteplayer<2><WON:1600029>" has entered the game +L 08/25/1999 - 15:24:04: "(2)Player<23><WON:3235569>" has entered the game +L 08/25/1999 - 15:24:06: "hell<24><WON:3263619>" has entered the game +L 08/25/1999 - 15:24:09: "fig<17><WON:1078659>" has entered the game +L 08/25/1999 - 15:24:11: "DR.Octagon<10><WON:1812789>" has entered the game +L 08/25/1999 - 15:24:13: "Ames<22><WON:2275359>" has entered the game +L 08/25/1999 - 15:24:17: "Paddy<4><WON:1398009>" has entered the game +L 08/25/1999 - 15:24:18: "DR.Octagon<10>" joined team "1". +L 08/25/1999 - 15:24:18: "DR.Octagon<10>" changed class to "Civilian" +L 08/25/1999 - 15:24:18: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:24:18: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:24:18: "fig<17>" disconnected +L 08/25/1999 - 15:24:21: "Ames<22>" joined team "3". +L 08/25/1999 - 15:24:23: "lying pig dog<14><WON:2031589>" has entered the game +L 08/25/1999 - 15:24:24: "Ames<22>" changed class to "Sniper" +L 08/25/1999 - 15:24:24: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:24:24: "Paddy<4>" joined team "2". +L 08/25/1999 - 15:24:26: "(2)Player<23>" joined team "2". +L 08/25/1999 - 15:24:27: "lying pig dog<14>" joined team "3". +L 08/25/1999 - 15:24:29: "Rogue<16><WON:2883129>" has entered the game +L 08/25/1999 - 15:24:29: "burnsy<6><WON:592789>" has entered the game +L 08/25/1999 - 15:24:30: "Player<15><WON:3334459>" has entered the game +L 08/25/1999 - 15:24:30: "Paddy<4>" changed class to "HWGuy" +L 08/25/1999 - 15:24:30: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:24:31: "hell<24>" disconnected +L 08/25/1999 - 15:24:31: "(2)Player<23>" changed class to "Soldier" +L 08/25/1999 - 15:24:31: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:24:32: "lying pig dog<14>" changed class to "Sniper" +L 08/25/1999 - 15:24:32: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:24:33: "Player<15>" joined team "2". +L 08/25/1999 - 15:24:39: "Player<15>" changed class to "Soldier" +L 08/25/1999 - 15:24:39: "Player<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:24:40: "burnsy<6>" joined team "3". +L 08/25/1999 - 15:24:43: "Rogue<16>" joined team "2". +L 08/25/1999 - 15:24:45: "[CbK]-PriCk<21><WON:2656709>" has entered the game +L 08/25/1999 - 15:24:45: "Player<25><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 15:24:47: "burnsy<6>" changed class to "Sniper" +L 08/25/1999 - 15:24:47: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:24:52: "Rogue<16>" changed class to "HWGuy" +L 08/25/1999 - 15:24:52: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:24:54: "[CbK]-PriCk<21>" joined team "3". +L 08/25/1999 - 15:24:58: "[CbK]-PriCk<21>" changed class to "Sniper" +L 08/25/1999 - 15:24:58: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:02: "Rogue<16>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:25:04: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:08: "GunInMouthBlues<26><WON:2359879>" connected, address "209.153.137.91:27005" +L 08/25/1999 - 15:25:18: "[CbK]-PriCk<21>" killed "Paddy<4>" with "sniperrifle" +L 08/25/1999 - 15:25:20: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:27: "Ames<22>" say "uiop" +L 08/25/1999 - 15:25:29: "lying pig dog<14>" killed "DR.Octagon<10>" with "axe" +L 08/25/1999 - 15:25:30: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:25:30: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:30: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:30: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:30: "Player<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:30: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:30: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:30: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:30: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:31: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:31: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:25:34: "GunInMouthBlues<26><WON:2359879>" has entered the game +L 08/25/1999 - 15:25:37: "GunInMouthBlues<26>" joined team "2". +L 08/25/1999 - 15:25:42: "kill_bot<27><WON:1594619>" connected, address "24.113.94.130:27005" +L 08/25/1999 - 15:25:47: "GunInMouthBlues<26>" changed class to "HWGuy" +L 08/25/1999 - 15:25:47: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:25:50: "Ames<22>" say_team "i55" +L 08/25/1999 - 15:25:55: "DR.Octagon<10>" say "thats not what a snipers for" +L 08/25/1999 - 15:25:55: "ultimiteplayer<2>" joined team "3". +L 08/25/1999 - 15:25:56: "kill_bot<27><WON:1594619>" has entered the game +L 08/25/1999 - 15:26:01: "ultimiteplayer<2>" changed class to "Sniper" +L 08/25/1999 - 15:26:01: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:02: "Paddy<4>" killed "burnsy<6>" with "ac" +L 08/25/1999 - 15:26:11: "kill_bot<27>" joined team "2". +L 08/25/1999 - 15:26:16: "kill_bot<27>" changed class to "Soldier" +L 08/25/1999 - 15:26:16: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:19: "lying pig dog<14>" killed "DR.Octagon<10>" with "nails" +L 08/25/1999 - 15:26:20: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:26:20: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:20: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:20: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:20: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:20: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:20: "Player<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:20: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:20: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:20: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:20: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:22: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:26: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:26:26: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:26:27: "Tiki_God<28><WON:2212509>" connected, address "208.251.202.239:27005" +L 08/25/1999 - 15:26:50: "kill_bot<27>" killed "ultimiteplayer<2>" with "rocket" +L 08/25/1999 - 15:26:52: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:08: "Tiki_God<28><WON:2212509>" has entered the game +L 08/25/1999 - 15:27:09: "kill_bot<27>" killed "Ames<22>" with "rocket" +L 08/25/1999 - 15:27:11: "DR.Octagon<10>" say_team "some one gonna help me out?" +L 08/25/1999 - 15:27:13: "security<29><WON:3317269>" connected, address "209.90.4.158:27005" +L 08/25/1999 - 15:27:13: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:26: "Paddy<4>" say "where are you" +L 08/25/1999 - 15:27:26: "security<29><WON:3317269>" has entered the game +L 08/25/1999 - 15:27:26: "Tiki_God<28>" joined team "2". +L 08/25/1999 - 15:27:30: "security<29>" joined team "2". +L 08/25/1999 - 15:27:37: "security<29>" changed class to "HWGuy" +L 08/25/1999 - 15:27:37: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:38: "GunInMouthBlues<26>" killed "Ames<22>" with "ac" +L 08/25/1999 - 15:27:39: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:42: "DR.Octagon<10>" say_team "im in the elevator room" +L 08/25/1999 - 15:27:43: "GunInMouthBlues<26>" killed "Ames<22>" with "ac" +L 08/25/1999 - 15:27:44: "Tiki_God<28>" changed class to "Soldier" +L 08/25/1999 - 15:27:44: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:45: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:48: "lying pig dog<14>" killed "DR.Octagon<10>" with "nails" +L 08/25/1999 - 15:27:48: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:27:48: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:48: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:48: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:48: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:49: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:49: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:49: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:49: "Player<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:49: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:49: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:49: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:49: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:49: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:27:52: "kill_bot<27>" say_team "come out~" +L 08/25/1999 - 15:28:01: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:28:01: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:28:12: "[CbK]-PriCk<21>" killed "security<29>" with "sniperrifle" +L 08/25/1999 - 15:28:14: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:28:19: "security<29>" changed class to "Soldier" +L 08/25/1999 - 15:28:24: "Tiki_God<28>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:28:27: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:28:27: "[CbK]-PriCk<21>" killed "Rogue<16>" with "headshot" +L 08/25/1999 - 15:28:28: "DR.Octagon<10>" say_team "boost me into the vent" +L 08/25/1999 - 15:28:29: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:28:33: "GunInMouthBlues<26>" killed "Ames<22>" with "ac" +L 08/25/1999 - 15:28:34: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:28:42: "[CbK]-PriCk<21>" killed "security<29>" with "headshot" +L 08/25/1999 - 15:28:44: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:28:52: "Player<15>" killed "Ames<22>" with "rocket" +L 08/25/1999 - 15:28:56: "GunInMouthBlues<26>" killed "ultimiteplayer<2>" with "ac" +L 08/25/1999 - 15:28:57: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:28:59: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:07: "[CbK]-PriCk<21>" killed "security<29>" with "sniperrifle" +L 08/25/1999 - 15:29:08: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:15: "Ames<22>" killed "(2)Player<23>" with "sniperrifle" +L 08/25/1999 - 15:29:15: "Player<15>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:29:15: "GunInMouthBlues<26>" killed "ultimiteplayer<2>" with "ac" +L 08/25/1999 - 15:29:16: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:29:16: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:29:16: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:29:16: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "Player<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:16: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:17: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:20: "kill_bot<27>" say_team "whats going on????" +L 08/25/1999 - 15:29:20: "Tiki_God<28>" say "good job" +L 08/25/1999 - 15:29:30: "security<29>" say_team "we won" +L 08/25/1999 - 15:29:41: "GunInMouthBlues<26>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:29:42: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:42: "[CbK]-PriCk<21>" killed "(2)Player<23>" with "sniperrifle" +L 08/25/1999 - 15:29:43: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:44: "kill_bot<27>" say_team "cool!" +L 08/25/1999 - 15:29:54: "Tiki_God<28>" say_team "can't do the same thing twice in a ow" +L 08/25/1999 - 15:29:54: "Player<15>" killed "ultimiteplayer<2>" with "rocket" +L 08/25/1999 - 15:29:55: "[CbK]-PriCk<21>" killed "Player<15>" with "headshot" +L 08/25/1999 - 15:29:56: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:29:56: "DR.Octagon<10>" say_team "fuckin stop" +L 08/25/1999 - 15:29:58: "Player<15>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:30:06: "[CbK]-PriCk<21>" killed "Rogue<16>" with "headshot" +L 08/25/1999 - 15:30:07: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:30:08: "DR.Octagon<10>" say_team "wanna bet?" +L 08/25/1999 - 15:30:09: "Ames<22>" killed "GunInMouthBlues<26>" with "sniperrifle" +L 08/25/1999 - 15:30:11: "[CbK]-PriCk<21>" killed "security<29>" with "sniperrifle" +L 08/25/1999 - 15:30:12: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:30:13: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:30:13: "Player<15>" disconnected +L 08/25/1999 - 15:30:23: "Tiki_God<28>" say_team "I meant the vent" +L 08/25/1999 - 15:30:37: "security<29>" say_team "which is better at killing them soilders or hw guys" +L 08/25/1999 - 15:30:40: "lying pig dog<14>" killed "Paddy<4>" with "headshot" +L 08/25/1999 - 15:30:42: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:30:45: "Tiki_God<28>" say_team "both" +L 08/25/1999 - 15:30:47: "kill_bot<27>" killed "Ames<22>" with "rocket" +L 08/25/1999 - 15:30:50: "Tiki_God<28>" say_team "used for different levels" +L 08/25/1999 - 15:30:54: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:30:55: "GunInMouthBlues<26>" killed "lying pig dog<14>" with "normalgrenade" +L 08/25/1999 - 15:30:56: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:30:57: "DR.Octagon<10>" say_team "open door" +L 08/25/1999 - 15:30:58: "Tiki_God<28>" killed "ultimiteplayer<2>" with "rocket" +L 08/25/1999 - 15:31:00: "security<29>" killed "[CbK]-PriCk<21>" with "rocket" +L 08/25/1999 - 15:31:01: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:03: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:16: "GunInMouthBlues<26>" killed "ultimiteplayer<2>" with "ac" +L 08/25/1999 - 15:31:18: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:31:20: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:31:20: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:31:20: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:20: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:28: "[CbK]-PriCk<21>" say_team "are they taking vent" +L 08/25/1999 - 15:31:45: "Tiki_God<28>" killed "lying pig dog<14>" with "normalgrenade" +L 08/25/1999 - 15:31:47: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:31:53: "DR.Octagon<10>" say_team "vent" +L 08/25/1999 - 15:32:04: "[CbK]-PriCk<21>" killed "kill_bot<27>" with "sniperrifle" +L 08/25/1999 - 15:32:07: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:32:10: "DR.Octagon<10>" say_team "sniper in there" +L 08/25/1999 - 15:32:11: "Rogue<16>" killed "ultimiteplayer<2>" with "ac" +L 08/25/1999 - 15:32:13: "(2)Player<23>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:32:13: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:32:14: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:32:18: "[CbK]-PriCk<21>" killed "security<29>" with "headshot" +L 08/25/1999 - 15:32:19: "Tiki_God<28>" killed "Ames<22>" with "rocket" +L 08/25/1999 - 15:32:19: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:32:23: "Paddy<4>" killed self with "mirvgrenade" +L 08/25/1999 - 15:32:23: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:32:25: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:32:34: "security<29>" changed class to "HWGuy" +L 08/25/1999 - 15:32:44: "GunInMouthBlues<26>" killed "lying pig dog<14>" with "normalgrenade" +L 08/25/1999 - 15:32:46: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:32:55: "GunInMouthBlues<26>" killed "[CbK]-PriCk<21>" with "ac" +L 08/25/1999 - 15:32:55: "Tiki_God<28>" say_team "don't use the vent" +L 08/25/1999 - 15:32:57: "DR.Octagon<10>" say_team "stand up" +L 08/25/1999 - 15:32:59: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:06: "lying pig dog<14>" killed "kill_bot<27>" with "sniperrifle" +L 08/25/1999 - 15:33:11: "lying pig dog<14>" killed "DR.Octagon<10>" with "sniperrifle" +L 08/25/1999 - 15:33:11: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:33:11: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:11: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:16: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:16: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:33:21: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:27: "[CbK]-PriCk<21>" killed "Paddy<4>" with "headshot" +L 08/25/1999 - 15:33:29: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:30: "security<29>" killed self with "rocket" +L 08/25/1999 - 15:33:31: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:33:46: "[CbK]-PriCk<21>" killed "(2)Player<23>" with "sniperrifle" +L 08/25/1999 - 15:33:46: "Player<30><WON:3334429>" connected, address "209.131.197.200:27005" +L 08/25/1999 - 15:33:48: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:00: "Paddy<4>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:34:01: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:03: "[CbK]-PriCk<21>" killed "security<29>" with "headshot" +L 08/25/1999 - 15:34:03: "Tiki_God<28>" killed "Ames<22>" with "rocket" +L 08/25/1999 - 15:34:05: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:05: "Player<30><WON:3334429>" has entered the game +L 08/25/1999 - 15:34:06: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:11: "kill_bot<27>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:34:16: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:18: "[CbK]-PriCk<21>" say_team "b1" +L 08/25/1999 - 15:34:20: "Player<30>" joined team "2". +L 08/25/1999 - 15:34:26: "GunInMouthBlues<26>" killed "ultimiteplayer<2>" with "ac" +L 08/25/1999 - 15:34:27: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:30: "Player<30>" changed class to "HWGuy" +L 08/25/1999 - 15:34:30: "Player<30>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:32: "Tiki_God<28>" killed self with "nailgrenade" +L 08/25/1999 - 15:34:35: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:37: "(2)Player<23>" killed "lying pig dog<14>" with "axe" +L 08/25/1999 - 15:34:38: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:40: "DR.Octagon<10>" say_team "open door" +L 08/25/1999 - 15:34:49: "security<29>" say_team "coming" +L 08/25/1999 - 15:34:59: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:34:59: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:34:59: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:59: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:34:59: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:59: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:59: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:59: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:34:59: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:00: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:00: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:00: "Player<30>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:00: "Rogue<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:00: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:00: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:00: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:00: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:05: "Rogue<16>" disconnected +L 08/25/1999 - 15:35:06: "DR.Octagon<10>" say_team "nice" +L 08/25/1999 - 15:35:23: "[CbK]-PriCk<21>" killed "security<29>" with "headshot" +L 08/25/1999 - 15:35:25: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:36: "[CbK]-PriCk<21>" killed "Paddy<4>" with "headshot" +L 08/25/1999 - 15:35:37: "lying pig dog<14>" killed "(2)Player<23>" with "sniperrifle" +L 08/25/1999 - 15:35:38: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:38: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:42: "[CbK]-PriCk<21>" say_team "b1" +L 08/25/1999 - 15:35:43: "GunInMouthBlues<26>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:35:45: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:52: "kill_bot<27>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:35:53: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "[CbK]-PriCk<21>" killed "DR.Octagon<10>" with "nails" +L 08/25/1999 - 15:35:57: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:35:57: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "Player<30>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:35:57: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:36:03: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:36:03: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:36:14: "Player<30>" changed class to "HWGuy" +L 08/25/1999 - 15:36:20: "[CbK]-PriCk<21>" killed "security<29>" with "headshot" +L 08/25/1999 - 15:36:22: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:36:28: "security<29>" changed class to "Soldier" +L 08/25/1999 - 15:36:31: "Paddy<4>" say "vent" +L 08/25/1999 - 15:36:36: "(2)Player<23>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:36:37: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:36:44: "GunInMouthBlues<26>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:36:46: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:36:53: "security<29>" say_team "quit" +L 08/25/1999 - 15:37:07: "Tiki_God<28>" killed "[CbK]-PriCk<21>" with "rocket" +L 08/25/1999 - 15:37:09: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:11: "GunInMouthBlues<26>" killed "ultimiteplayer<2>" with "normalgrenade" +L 08/25/1999 - 15:37:11: "Paddy<4>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:37:12: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:12: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:37:22: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:37:22: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:37:22: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "Player<30>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:22: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:25: "SATAN<31><WON:733129>" connected, address "167.206.114.38:27005" +L 08/25/1999 - 15:37:26: "Tiki_God<28>" say "good job" +L 08/25/1999 - 15:37:35: "Player<30>" changed class to "HWGuy" +L 08/25/1999 - 15:37:39: "SATAN<31><WON:733129>" has entered the game +L 08/25/1999 - 15:37:45: "GunInMouthBlues<26>" killed "Ames<22>" with "ac" +L 08/25/1999 - 15:37:47: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:37:50: "security<29>" say_team "jump on me then into vent" +L 08/25/1999 - 15:38:01: "DR.Octagon<10>" say_team "duck" +L 08/25/1999 - 15:38:07: "SATAN<31>" disconnected +L 08/25/1999 - 15:38:08: "lying pig dog<14>" killed "kill_bot<27>" with "sniperrifle" +L 08/25/1999 - 15:38:10: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:38:14: "DR.Octagon<10>" say_team "stand up" +L 08/25/1999 - 15:38:23: "Tiki_God<28>" killed "ultimiteplayer<2>" with "rocket" +L 08/25/1999 - 15:38:26: "lying pig dog<14>" killed "Tiki_God<28>" with "sniperrifle" +L 08/25/1999 - 15:38:26: "kill_bot<27>" say_team "yeah me" +L 08/25/1999 - 15:38:28: "security<29>" say_team "see ya later" +L 08/25/1999 - 15:38:28: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:38:33: "Tiki_God<28>" say "good oen pic" +L 08/25/1999 - 15:38:34: "Paddy<4>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:38:35: "Tiki_God<28>" say "pig" +L 08/25/1999 - 15:38:36: "DR.Octagon<10>" say_team "grenade please" +L 08/25/1999 - 15:38:37: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:38:46: "GunInMouthBlues<26>" killed "burnsy<6>" with "ac" +L 08/25/1999 - 15:38:54: "Paddy<4>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:38:58: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:04: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:09: "stropp<32><WON:1558289>" connected, address "24.93.59.241:27005" +L 08/25/1999 - 15:39:18: "Tiki_God<28>" killed "ultimiteplayer<2>" with "rocket" +L 08/25/1999 - 15:39:18: "Player<30>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:39:20: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:24: "Tiki_God<28>" killed "[CbK]-PriCk<21>" with "rocket" +L 08/25/1999 - 15:39:26: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:28: "stropp<32><WON:1558289>" has entered the game +L 08/25/1999 - 15:39:30: "ultimiteplayer<2>" changed to team "2". +L 08/25/1999 - 15:39:30: "ultimiteplayer<2>" killed self with "world" +L 08/25/1999 - 15:39:33: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:39:33: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:39:33: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:39:33: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "Player<30>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:33: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:35: "kill_bot<27>" changed to team "3". +L 08/25/1999 - 15:39:35: "kill_bot<27>" killed self with "world" +L 08/25/1999 - 15:39:37: "ultimiteplayer<2>" changed class to "Soldier" +L 08/25/1999 - 15:39:37: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:37: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:38: "stropp<32>" joined team "2". +L 08/25/1999 - 15:39:40: "kill_bot<27>" changed class to "Sniper" +L 08/25/1999 - 15:39:40: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:43: "stropp<32>" changed class to "HWGuy" +L 08/25/1999 - 15:39:43: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:39:44: "security<29>" say_team "lets go" +L 08/25/1999 - 15:39:44: "Tiki_God<28>" say_team "ong way this time" +L 08/25/1999 - 15:39:59: "Player<30>" changed class to "Medic" +L 08/25/1999 - 15:40:02: "security<29>" say_team "yo" +L 08/25/1999 - 15:40:09: "Player<30>" killed "Ames<22>" with "ac" +L 08/25/1999 - 15:40:11: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:26: "DR.Octagon<10>" say_team "dor" +L 08/25/1999 - 15:40:32: "Tiki_God<28>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:40:34: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:36: "[CbK]-PriCk<21>" killed "GunInMouthBlues<26>" with "headshot" +L 08/25/1999 - 15:40:38: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:43: "stropp<32>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:40:44: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:40:45: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:40:45: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:40:45: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "Player<30>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "security<29>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:40:45: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:41:12: "stropp<32>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:41:13: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:41:30: "Player<30>" killed "Ames<22>" with "ac" +L 08/25/1999 - 15:41:31: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:41:33: "security<29>" disconnected +L 08/25/1999 - 15:41:50: "stropp<32>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:41:52: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "[CbK]-PriCk<21>" killed "DR.Octagon<10>" with "headshot" +L 08/25/1999 - 15:42:01: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:42:01: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "Player<30>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:01: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:14: "DR.Octagon<10>" say_team "someone get the door please" +L 08/25/1999 - 15:42:15: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:15: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:42:27: "Moleman<33><WON:639959>" connected, address "63.21.255.27:27005" +L 08/25/1999 - 15:42:40: "stropp<32>" killed "Ames<22>" with "normalgrenade" +L 08/25/1999 - 15:42:43: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:48: "Moleman<33><WON:639959>" has entered the game +L 08/25/1999 - 15:42:49: "GunInMouthBlues<26>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:42:50: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:42:54: "Moleman<33>" joined team "2". +L 08/25/1999 - 15:43:08: "Moleman<33>" changed class to "Soldier" +L 08/25/1999 - 15:43:08: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:08: "kill_bot<27>" killed "Paddy<4>" with "sniperrifle" +L 08/25/1999 - 15:43:09: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:14: "Player<30>" disconnected +L 08/25/1999 - 15:43:18: "stropp<32>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:43:19: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:27: "stropp<32>" killed self with "mirvgrenade" +L 08/25/1999 - 15:43:30: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:35: "DR.Octagon<10>" say_team "sniper roof" +L 08/25/1999 - 15:43:36: "GunInMouthBlues<26>" killed "Ames<22>" with "ac" +L 08/25/1999 - 15:43:41: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:49: "ultimiteplayer<2>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:43:50: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:43:52: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:43:52: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:43:52: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:43:52: "(2)Player<23>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:44:07: "Tiki_God<28>" say_team "rocket jump prez onto building 1 roof" +L 08/25/1999 - 15:44:47: "[CbK]-PriCk<21>" killed "ultimiteplayer<2>" with "sniperrifle" +L 08/25/1999 - 15:44:49: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:44:53: "(2)Player<23>" disconnected +L 08/25/1999 - 15:44:59: "Tiki_God<28>" killed "Ames<22>" with "normalgrenade" +L 08/25/1999 - 15:44:59: "GunInMouthBlues<26>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:45:02: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:05: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:12: "GunInMouthBlues<26>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:45:13: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "[CbK]-PriCk<21>" killed "DR.Octagon<10>" with "sniperrifle" +L 08/25/1999 - 15:45:15: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:45:15: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:15: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:18: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:18: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:45:40: "GunInMouthBlues<26>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:45:43: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:45:55: "[CbK]-PriCk<21>" killed "Tiki_God<28>" with "headshot" +L 08/25/1999 - 15:46:05: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:07: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:09: "GunInMouthBlues<26>" killed "Ames<22>" with "ac" +L 08/25/1999 - 15:46:13: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:46:22: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:46:22: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:46:22: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "GunInMouthBlues<26>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:22: "stropp<32>" killed "[CbK]-PriCk<21>" with "mirvgrenade" +L 08/25/1999 - 15:46:23: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:46:53: "assasain<34><WON:1344449>" connected, address "24.1.88.5:27005" +L 08/25/1999 - 15:46:54: "lying pig dog<14>" killed "stropp<32>" with "sniperrifle" +L 08/25/1999 - 15:46:56: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:08: "Tiki_God<28>" killed "Ames<22>" with "rocket" +L 08/25/1999 - 15:47:09: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:14: "ultimiteplayer<2>" killed "lying pig dog<14>" with "nailgrenade" +L 08/25/1999 - 15:47:15: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:19: "assasain<34><WON:1344449>" has entered the game +L 08/25/1999 - 15:47:25: "GunInMouthBlues<26>" disconnected +L 08/25/1999 - 15:47:27: "ultimiteplayer<2>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:47:28: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:30: "Moleman<33>" killed "kill_bot<27>" with "rocket" +L 08/25/1999 - 15:47:32: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:47:35: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:47:35: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:47:35: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "kill_bot<27>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:35: "Ames<22>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:47:41: "assasain<34>" joined team "2". +L 08/25/1999 - 15:47:42: "kill_bot<27>" disconnected +L 08/25/1999 - 15:47:45: "ultimiteplayer<2>" killed self with "rocket" +L 08/25/1999 - 15:47:49: "DR.Octagon<10>" say "2 health" +L 08/25/1999 - 15:47:57: "Skillet[PsK]<35><WON:1521019>" connected, address "216.39.144.153:27005" +L 08/25/1999 - 15:48:08: "assasain<34>" changed class to "Soldier" +L 08/25/1999 - 15:48:08: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:09: "Skillet[PsK]<35><WON:1521019>" has entered the game +L 08/25/1999 - 15:48:10: "assasain<34>" changed to team "3". +L 08/25/1999 - 15:48:10: "assasain<34>" killed self with "world" +L 08/25/1999 - 15:48:14: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:15: "lying pig dog<14>" killed "Moleman<33>" with "sniperrifle" +L 08/25/1999 - 15:48:15: "Skillet[PsK]<35>" joined team "2". +L 08/25/1999 - 15:48:16: "assasain<34>" changed class to "Sniper" +L 08/25/1999 - 15:48:16: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:17: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:18: "[CbK]-PriCk<21>" say_team "b1" +L 08/25/1999 - 15:48:19: "Skillet[PsK]<35>" changed class to "Soldier" +L 08/25/1999 - 15:48:19: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:19: "stropp<32>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:48:21: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:31: "Ames<22>" disconnected +L 08/25/1999 - 15:48:37: "DR.Octagon<10>" say_team "door please" +L 08/25/1999 - 15:48:41: "[CbK]-PriCk<21>" killed "DR.Octagon<10>" with "nails" +L 08/25/1999 - 15:48:41: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:48:41: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:41: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:41: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:41: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:41: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:41: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:41: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:41: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:41: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:42: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:48:42: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:48:50: "Tiki_God<28>" say_team "don't wait for door" +L 08/25/1999 - 15:48:51: "DR.Octagon<10>" say_team "ck me" +L 08/25/1999 - 15:48:57: "Tiki_God<28>" say_team "we can watch where you are" +L 08/25/1999 - 15:49:07: "[CbK]-PriCk<21>" killed "Paddy<4>" with "headshot" +L 08/25/1999 - 15:49:14: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:17: "Tiki_God<28>" changed to team "3". +L 08/25/1999 - 15:49:17: "Tiki_God<28>" killed self with "world" +L 08/25/1999 - 15:49:20: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:20: "[CbK]-PriCk<21>" say_team "b1" +L 08/25/1999 - 15:49:21: "Tiki_God<28>" changed class to "Sniper" +L 08/25/1999 - 15:49:21: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:21: "Skillet[PsK]<35>" killed "assasain<34>" with "rocket" +L 08/25/1999 - 15:49:22: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:27: "Paddy<4>" changed class to "Medic" +L 08/25/1999 - 15:49:32: "lying pig dog<14>" killed "DR.Octagon<10>" with "sniperrifle" +L 08/25/1999 - 15:49:33: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:49:33: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:33: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:33: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:33: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:33: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:33: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:33: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:33: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:33: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:35: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:49:35: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:49:39: "lying pig dog<14>" say "o health" +L 08/25/1999 - 15:50:07: "stropp<32>" killed "[CbK]-PriCk<21>" with "ac" +L 08/25/1999 - 15:50:07: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:09: "Tiki_God<28>" killed "DR.Octagon<10>" with "nails" +L 08/25/1999 - 15:50:09: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:50:09: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:09: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:09: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:09: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:09: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:09: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:09: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:09: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:09: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:20: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:20: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:50:23: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:28: "SittinDuck!!<36><WON:69899>" connected, address "209.164.19.137:27005" +L 08/25/1999 - 15:50:47: "SittinDuck!!<36><WON:69899>" has entered the game +L 08/25/1999 - 15:50:47: "stropp<32>" killed "lying pig dog<14>" with "mirvgrenade" +L 08/25/1999 - 15:50:49: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:49: "SittinDuck!!<36>" joined team "2". +L 08/25/1999 - 15:50:49: "DR.Octagon<10>" say_team "sniper in base" +L 08/25/1999 - 15:50:54: "SittinDuck!!<36>" changed class to "Soldier" +L 08/25/1999 - 15:50:54: "SittinDuck!!<36>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:50:57: "Tiki_God<28>" killed "ultimiteplayer<2>" with "sniperrifle" +L 08/25/1999 - 15:50:58: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:51:08: "Paddy<4>" killed "burnsy<6>" with "ac" +L 08/25/1999 - 15:51:12: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:51:13: "ultimiteplayer<2>" killed "assasain<34>" with "rocket" +L 08/25/1999 - 15:51:13: "Tiki_God<28>" killed "ultimiteplayer<2>" with "sniperrifle" +L 08/25/1999 - 15:51:13: "Skillet[PsK]<35>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:51:14: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:51:14: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:51:15: "SittinDuck!!<36>" killed "Tiki_God<28>" with "rocket" +L 08/25/1999 - 15:51:17: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:51:18: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:51:36: "[CbK]-PriCk<21>" say_team "heading towards alley" +L 08/25/1999 - 15:51:41: "lying pig dog<14>" killed "Paddy<4>" with "headshot" +L 08/25/1999 - 15:51:44: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:51:52: "Tiki_God<28>" say_team "filedl now" +L 08/25/1999 - 15:51:55: "Tiki_God<28>" say_team "ruins exit" +L 08/25/1999 - 15:52:09: Broadcast: "#hunted_target_scores" +L 08/25/1999 - 15:52:09: Named Broadcast: "#hunted_target_scores" ("DR.Octagon<10>") +L 08/25/1999 - 15:52:09: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:52:09: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "SittinDuck!!<36>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:09: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:24: "DR.Octagon<10>" say_team "sewer" +L 08/25/1999 - 15:52:36: "lying pig dog<14>" killed "ultimiteplayer<2>" with "sniperrifle" +L 08/25/1999 - 15:52:37: "Tiki_God<28>" killed "DR.Octagon<10>" with "nails" +L 08/25/1999 - 15:52:37: Broadcast: "#hunted_target_killed" +L 08/25/1999 - 15:52:37: "Paddy<4>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:37: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:37: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:37: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:37: "SittinDuck!!<36>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:37: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:37: "assasain<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:37: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:37: "Moleman<33>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:37: "[CbK]-PriCk<21>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:38: "ultimiteplayer<2>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:39: "DR.Octagon<10>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:52:39: "DR.Octagon<10>" activated the goal "The Hunted's Notepad" +L 08/25/1999 - 15:52:41: "Tiki_God<28>" say "boo" +L 08/25/1999 - 15:52:43: "Moleman<33>" disconnected +L 08/25/1999 - 15:52:49: "DR.Octagon<10>" say_team "told you" +L 08/25/1999 - 15:53:01: "[CbK]-PriCk<21>" killed "SittinDuck!!<36>" with "headshot" +L 08/25/1999 - 15:53:02: "SittinDuck!!<36>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:53:08: "stropp<32>" killed "burnsy<6>" with "ac" +L 08/25/1999 - 15:53:11: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:53:13: "stropp<32>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 15:53:13: "SittinDuck!!<36>" killed "Tiki_God<28>" with "rocket" +L 08/25/1999 - 15:53:14: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:53:16: "Tiki_God<28>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:53:19: "Skillet[PsK]<35>" killed "burnsy<6>" with "rocket" +L 08/25/1999 - 15:53:20: "[CbK]-PriCk<21>" say_team "b1" +L 08/25/1999 - 15:53:22: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:53:29: "Skillet[PsK]<35>" killed "burnsy<6>" with "rocket" +L 08/25/1999 - 15:53:29: "SittinDuck!!<36>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 15:53:32: "burnsy<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:53:34: "lying pig dog<14>" say_team "alley" +L 08/25/1999 - 15:53:35: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:53:36: "stropp<32>" killed self with "mirvgrenade" +L 08/25/1999 - 15:53:38: "cia<37><WON:1301499>" connected, address "152.207.39.158:27005" +L 08/25/1999 - 15:53:42: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 15:53:54: =------= MATCH RESULTS =------= +L 08/25/1999 - 15:53:54: "red" and "blue" defeated "yellow" +L 08/25/1999 - 15:53:54: "blue" RESULTS: "1" players. "0" frags, "1" unaccounted for. "500" team score. Allies:"2" +L 08/25/1999 - 15:53:54: "red" RESULTS: "6" players. "71" frags, "6" unaccounted for. "500" team score. Allies:"1" +L 08/25/1999 - 15:53:54: "yellow" RESULTS: "5" players. "46" frags, "5" unaccounted for. "275" team score. Allies: +L 08/25/1999 - 15:53:58: "[CbK]-PriCk<21>" say "gg" +L 08/25/1999 - 15:54:00: Log closed. diff --git a/utils/tfstats/testsuite2/l0825008.log b/utils/tfstats/testsuite2/l0825008.log new file mode 100644 index 0000000..0bbda5b --- /dev/null +++ b/utils/tfstats/testsuite2/l0825008.log @@ -0,0 +1,802 @@ +L 08/25/1999 - 15:54:00: Log file started. +L 08/25/1999 - 15:54:00: Spawning server "cz2" +L 08/25/1999 - 15:54:00: server cvars start +L 08/25/1999 - 15:54:00: "cr_random" = "0" +L 08/25/1999 - 15:54:00: "cr_engineer" = "0" +L 08/25/1999 - 15:54:00: "cr_spy" = "0" +L 08/25/1999 - 15:54:00: "cr_pyro" = "0" +L 08/25/1999 - 15:54:00: "cr_hwguy" = "0" +L 08/25/1999 - 15:54:00: "cr_medic" = "0" +L 08/25/1999 - 15:54:00: "cr_demoman" = "0" +L 08/25/1999 - 15:54:00: "cr_soldier" = "0" +L 08/25/1999 - 15:54:00: "cr_sniper" = "0" +L 08/25/1999 - 15:54:00: "cr_scout" = "0" +L 08/25/1999 - 15:54:00: "decalfrequency" = "30" +L 08/25/1999 - 15:54:00: "mp_autocrosshair" = "1" +L 08/25/1999 - 15:54:00: "mp_flashlight" = "0" +L 08/25/1999 - 15:54:00: "mp_footsteps" = "1" +L 08/25/1999 - 15:54:00: "mp_forcerespawn" = "1" +L 08/25/1999 - 15:54:00: "mp_weaponstay" = "0" +L 08/25/1999 - 15:54:00: "mp_falldamage" = "0" +L 08/25/1999 - 15:54:00: "mp_friendlyfire" = "0" +L 08/25/1999 - 15:54:00: "mp_timelimit" = "30" +L 08/25/1999 - 15:54:00: "mp_fraglimit" = "0" +L 08/25/1999 - 15:54:00: "mp_teamplay" = "21" +L 08/25/1999 - 15:54:00: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 15:54:00: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 15:54:00: "tfc_adminpwd" = "" +L 08/25/1999 - 15:54:00: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 15:54:00: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 15:54:00: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 15:54:00: "tfc_autoteam" = "1" +L 08/25/1999 - 15:54:00: "sv_maxrate" = "0" +L 08/25/1999 - 15:54:00: "sv_minrate" = "0" +L 08/25/1999 - 15:54:00: "sv_allowupload" = "1" +L 08/25/1999 - 15:54:00: "sv_allowdownload" = "1" +L 08/25/1999 - 15:54:00: "sv_upload_maxsize" = "0" +L 08/25/1999 - 15:54:00: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 15:54:00: "sv_spectalk" = "1" +L 08/25/1999 - 15:54:00: "sv_maxspectators" = "8" +L 08/25/1999 - 15:54:00: "sv_cheats" = "0" +L 08/25/1999 - 15:54:00: "sv_clienttrace" = "3.5" +L 08/25/1999 - 15:54:00: "sv_timeout" = "65" +L 08/25/1999 - 15:54:00: "sv_waterfriction" = "1" +L 08/25/1999 - 15:54:00: "sv_wateraccelerate" = "10" +L 08/25/1999 - 15:54:00: "sv_airaccelerate" = "10" +L 08/25/1999 - 15:54:00: "sv_airmove" = "1" +L 08/25/1999 - 15:54:00: "sv_bounce" = "1" +L 08/25/1999 - 15:54:00: "sv_clipmode" = "0" +L 08/25/1999 - 15:54:00: "sv_stepsize" = "18" +L 08/25/1999 - 15:54:00: "sv_accelerate" = "10" +L 08/25/1999 - 15:54:00: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 15:54:00: "sv_stopspeed" = "100" +L 08/25/1999 - 15:54:00: "edgefriction" = "2" +L 08/25/1999 - 15:54:00: "sv_friction" = "4" +L 08/25/1999 - 15:54:00: "sv_gravity" = "800" +L 08/25/1999 - 15:54:00: "sv_aim" = "0" +L 08/25/1999 - 15:54:00: "sv_password" = "" +L 08/25/1999 - 15:54:00: "pausable" = "0" +L 08/25/1999 - 15:54:00: "coop" = "0" +L 08/25/1999 - 15:54:00: "deathmatch" = "1" +L 08/25/1999 - 15:54:00: "mp_logecho" = "1" +L 08/25/1999 - 15:54:00: "mp_logfile" = "1" +L 08/25/1999 - 15:54:00: "cmdline" = "0" +L 08/25/1999 - 15:54:00: server cvars end +L 08/25/1999 - 15:54:03: Map CRC "1880504211" +L 08/25/1999 - 15:54:03: "sv_maxspeed" = "500" +L 08/25/1999 - 15:54:03: Server name is "VALVe Test Server" +L 08/25/1999 - 15:54:03: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 15:54:11: "Skillet[PsK]<35><WON:1521019>" has entered the game +L 08/25/1999 - 15:54:13: "ultimiteplayer<2><WON:1600029>" has entered the game +L 08/25/1999 - 15:54:14: "Skillet[PsK]<35>" joined team "1". +L 08/25/1999 - 15:54:14: "Skillet[PsK]<35>" changed class to "Demoman" +L 08/25/1999 - 15:54:14: "Skillet[PsK]<35>" activated the goal "i_p_t" +L 08/25/1999 - 15:54:15: "stropp<32><WON:1558289>" has entered the game +L 08/25/1999 - 15:54:20: "DR.Octagon<10><WON:1812789>" has entered the game +L 08/25/1999 - 15:54:25: "stropp<32>" joined team "2". +L 08/25/1999 - 15:54:25: "ultimiteplayer<2>" joined team "1". +L 08/25/1999 - 15:54:26: "DR.Octagon<10>" joined team "1". +L 08/25/1999 - 15:54:26: "stropp<32>" changed class to "HWGuy" +L 08/25/1999 - 15:54:26: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 15:54:26: "Skillet[PsK]<35>" activated the goal "blue flag 2" +L 08/25/1999 - 15:54:27: "Paddy<4><WON:1398009>" has entered the game +L 08/25/1999 - 15:54:27: "ultimiteplayer<2>" changed class to "Soldier" +L 08/25/1999 - 15:54:27: "ultimiteplayer<2>" activated the goal "i_p_t" +L 08/25/1999 - 15:54:31: "DR.Octagon<10>" changed class to "Soldier" +L 08/25/1999 - 15:54:31: "DR.Octagon<10>" activated the goal "i_p_t" +L 08/25/1999 - 15:54:32: "cia<37><WON:1301499>" has entered the game +L 08/25/1999 - 15:54:32: "lying pig dog<14><WON:2031589>" has entered the game +L 08/25/1999 - 15:54:32: "Paddy<4>" joined team "2". +L 08/25/1999 - 15:54:34: "Paddy<4>" changed to team "1". +L 08/25/1999 - 15:54:34: "Paddy<4>" killed self with "world" +L 08/25/1999 - 15:54:39: "cia<37>" joined team "2". +L 08/25/1999 - 15:54:39: "Tiki_God<28><WON:2212509>" has entered the game +L 08/25/1999 - 15:54:42: "burnsy<6><WON:592789>" has entered the game +L 08/25/1999 - 15:54:42: "Tiki_God<28>" joined team "2". +L 08/25/1999 - 15:54:44: "assasain<34><WON:1344449>" has entered the game +L 08/25/1999 - 15:54:45: "DR.Octagon<10>" activated the goal "blue flag 3" +L 08/25/1999 - 15:54:46: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 15:54:47: "burnsy<6>" joined team "2". +L 08/25/1999 - 15:54:47: "cia<37>" changed class to "Demoman" +L 08/25/1999 - 15:54:47: "cia<37>" activated the goal "i_p_t" +L 08/25/1999 - 15:54:48: "assasain<34>" joined team "1". +L 08/25/1999 - 15:54:51: "Paddy<4>" changed class to "Engineer" +L 08/25/1999 - 15:54:51: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 15:54:55: "burnsy<6>" changed class to "Scout" +L 08/25/1999 - 15:54:55: "burnsy<6>" activated the goal "i_p_t" +L 08/25/1999 - 15:54:56: "Tiki_God<28>" changed class to "Medic" +L 08/25/1999 - 15:54:56: "Tiki_God<28>" activated the goal "i_p_t" +L 08/25/1999 - 15:54:57: "assasain<34>" changed class to "Scout" +L 08/25/1999 - 15:54:57: "assasain<34>" activated the goal "i_p_t" +L 08/25/1999 - 15:55:01: Named Broadcast: "#cz_bcap1" ("Skillet[PsK]<35>") +L 08/25/1999 - 15:55:07: "assasain<34>" activated the goal "blue flag 2" +L 08/25/1999 - 15:55:07: "burnsy<6>" activated the goal "red marker 2" +L 08/25/1999 - 15:55:07: "Tiki_God<28>" activated the goal "red marker 1" +L 08/25/1999 - 15:55:15: "[CbK]-PriCk<21><WON:2656709>" has entered the game +L 08/25/1999 - 15:55:24: "[CbK]-PriCk<21>" joined team "2". +L 08/25/1999 - 15:55:24: "Paddy<4>" built a "sentry". +L 08/25/1999 - 15:55:29: "stropp<32>" killed "DR.Octagon<10>" with "ac" +L 08/25/1999 - 15:55:31: "DR.Octagon<10>" activated the goal "i_p_t" +L 08/25/1999 - 15:55:34: "SHARPE<38><WON:1214499>" connected, address "24.66.193.119:27005" +L 08/25/1999 - 15:55:36: Named Broadcast: "#cz_rcap5" ("Tiki_God<28>") +L 08/25/1999 - 15:55:36: Named Broadcast: "#cz_bcap3" ("assasain<34>") +L 08/25/1999 - 15:55:37: "Skillet[PsK]<35>" killed "Tiki_God<28>" with "mirvgrenade" +L 08/25/1999 - 15:55:39: "Tiki_God<28>" activated the goal "i_p_t" +L 08/25/1999 - 15:55:42: "stropp<32>" killed self with "mirvgrenade" +L 08/25/1999 - 15:55:45: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 15:55:48: Named Broadcast: "#cz_rcap3" ("burnsy<6>") +L 08/25/1999 - 15:55:48: "Tiki_God<28>" activated the goal "red marker 1" +L 08/25/1999 - 15:55:54: "[CbK]-PriCk<21>" changed class to "Sniper" +L 08/25/1999 - 15:55:54: "[CbK]-PriCk<21>" activated the goal "i_p_t" +L 08/25/1999 - 15:55:56: "DR.Octagon<10>" activated the goal "blue flag 3" +L 08/25/1999 - 15:55:59: "Skillet[PsK]<35>" killed "burnsy<6>" with "gl_grenade" +L 08/25/1999 - 15:56:02: "burnsy<6>" activated the goal "i_p_t" +L 08/25/1999 - 15:56:03: "assasain<34>" activated the goal "blue flag 2" +L 08/25/1999 - 15:56:08: "cia<37>" disconnected +L 08/25/1999 - 15:56:11: "burnsy<6>" activated the goal "red marker 2" +L 08/25/1999 - 15:56:13: "lying pig dog<14>" joined team "2". +L 08/25/1999 - 15:56:17: "lying pig dog<14>" changed class to "Scout" +L 08/25/1999 - 15:56:17: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 15:56:25: "lying pig dog<14>" activated the goal "red marker 3" +L 08/25/1999 - 15:56:26: "SHARPE<38><WON:1214499>" has entered the game +L 08/25/1999 - 15:56:30: Named Broadcast: "#cz_bcap3" ("assasain<34>") +L 08/25/1999 - 15:56:34: "stropp<32>" killed "DR.Octagon<10>" with "ac" +L 08/25/1999 - 15:56:40: "DR.Octagon<10>" changed class to "Demoman" +L 08/25/1999 - 15:56:41: "DR.Octagon<10>" activated the goal "i_p_t" +L 08/25/1999 - 15:56:41: Named Broadcast: "#cz_rcap4" ("Tiki_God<28>") +L 08/25/1999 - 15:56:49: Named Broadcast: "#cz_rcap3" ("burnsy<6>") +L 08/25/1999 - 15:56:54: "Skillet[PsK]<35>" killed "lying pig dog<14>" with "gl_grenade" +L 08/25/1999 - 15:56:56: "assasain<34>" activated the goal "blue flag 3" +L 08/25/1999 - 15:56:57: "lying pig dog<14>" changed class to "Engineer" +L 08/25/1999 - 15:56:57: "SHARPE<38>" joined team "1". +L 08/25/1999 - 15:56:58: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 15:56:59: "stropp<32>" killed "DR.Octagon<10>" with "ac" +L 08/25/1999 - 15:57:02: "DR.Octagon<10>" activated the goal "i_p_t" +L 08/25/1999 - 15:57:10: "Paddy<4>" killed "stropp<32>" with "supershotgun" +L 08/25/1999 - 15:57:15: "Paddy<4>" killed "burnsy<6>" with "sentrygun" +L 08/25/1999 - 15:57:15: "Tiki_God<28>" activated the goal "red marker 2" +L 08/25/1999 - 15:57:17: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 15:57:18: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 15:57:18: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 15:57:28: "burnsy<6>" activated the goal "i_p_t" +L 08/25/1999 - 15:57:29: "[CbK]-PriCk<21>" killed "Paddy<4>" with "sniperrifle" +L 08/25/1999 - 15:57:30: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 15:57:36: "lying pig dog<14>" built a "sentry". +L 08/25/1999 - 15:57:38: "burnsy<6>" activated the goal "red marker 1" +L 08/25/1999 - 15:57:38: Named Broadcast: "#cz_bcap2" ("assasain<34>") +L 08/25/1999 - 15:57:45: "lying pig dog<14>" killed "assasain<34>" with "sentrygun" +L 08/25/1999 - 15:57:46: "Skillet[PsK]<35>" killed "stropp<32>" with "gl_grenade" +L 08/25/1999 - 15:57:47: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 15:57:48: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 15:57:51: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 15:57:51: "Skillet[PsK]<35>" killed "burnsy<6>" with "mirvgrenade" +L 08/25/1999 - 15:57:52: "Genius<39><WON:3108849>" connected, address "208.251.236.54:27005" +L 08/25/1999 - 15:57:54: "burnsy<6>" activated the goal "i_p_t" +L 08/25/1999 - 15:57:55: "SHARPE<38>" changed to team "2". +L 08/25/1999 - 15:57:55: "SHARPE<38>" killed self with "world" +L 08/25/1999 - 15:57:56: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 15:58:00: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 15:58:00: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 15:58:00: "Tiki_God<28>" destroyed "Paddy<4>"'s "sentry". +L 08/25/1999 - 15:58:05: "Tiki_God<28>" killed "Paddy<4>" with "supernails" +L 08/25/1999 - 15:58:06: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 15:58:09: "burnsy<6>" activated the goal "red marker 1" +L 08/25/1999 - 15:58:11: "assasain<34>" disconnected +L 08/25/1999 - 15:58:11: Named Broadcast: "#cz_rcap1" ("Tiki_God<28>") +L 08/25/1999 - 15:58:12: "lying pig dog<14>" killed "DR.Octagon<10>" with "empgrenade" +L 08/25/1999 - 15:58:12: "Genius<39><WON:3108849>" has entered the game +L 08/25/1999 - 15:58:18: "Genius<39>" joined team "1". +L 08/25/1999 - 15:58:19: "DR.Octagon<10>" changed class to "Sniper" +L 08/25/1999 - 15:58:19: "DR.Octagon<10>" activated the goal "i_p_t" +L 08/25/1999 - 15:58:25: "Genius<39>" changed class to "Pyro" +L 08/25/1999 - 15:58:25: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 15:58:26: "lying pig dog<14>" killed "Skillet[PsK]<35>" with "sentrygun" +L 08/25/1999 - 15:58:28: "Skillet[PsK]<35>" destroyed "lying pig dog<14>"'s "sentry". +L 08/25/1999 - 15:58:28: "Skillet[PsK]<35>" destroyed "lying pig dog<14>"'s "sentry". +L 08/25/1999 - 15:58:29: "Skillet[PsK]<35>" killed "lying pig dog<14>" with "mirvgrenade" +L 08/25/1999 - 15:58:30: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 15:58:30: "Skillet[PsK]<35>" activated the goal "i_p_t" +L 08/25/1999 - 15:58:33: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 15:58:33: "[CbK]-PriCk<21>" killed "DR.Octagon<10>" with "sniperrifle" +L 08/25/1999 - 15:58:38: "DR.Octagon<10>" activated the goal "i_p_t" +L 08/25/1999 - 15:58:42: "Paddy<4>" built a "sentry". +L 08/25/1999 - 15:58:49: "SHARPE<38>" killed "Genius<39>" with "gl_grenade" +L 08/25/1999 - 15:58:53: "Tiki_God<28>" activated the goal "red marker 2" +L 08/25/1999 - 15:58:57: "Paddy<4>" killed "SHARPE<38>" with "sentrygun" +L 08/25/1999 - 15:58:58: "Tiki_God<28>" say_team "defense to 1" +L 08/25/1999 - 15:58:58: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 15:59:00: "stropp<32>" killed "DR.Octagon<10>" with "ac" +L 08/25/1999 - 15:59:01: "Genius<39>" changed class to "Sniper" +L 08/25/1999 - 15:59:03: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 15:59:04: "SHARPE<38>" changed class to "Sniper" +L 08/25/1999 - 15:59:09: "Player<40><WON:3323059>" connected, address "208.255.128.98:27005" +L 08/25/1999 - 15:59:09: "Skillet[PsK]<35>" killed "stropp<32>" with "mirvgrenade" +L 08/25/1999 - 15:59:10: "DR.Octagon<10>" disconnected +L 08/25/1999 - 15:59:12: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 15:59:15: "Skillet[PsK]<35>" killed "burnsy<6>" with "gl_grenade" +L 08/25/1999 - 15:59:19: "lying pig dog<14>" built a "sentry". +L 08/25/1999 - 15:59:20: "burnsy<6>" activated the goal "i_p_t" +L 08/25/1999 - 15:59:25: "stropp<32>" changed class to "Engineer" +L 08/25/1999 - 15:59:30: "burnsy<6>" activated the goal "red marker 3" +L 08/25/1999 - 15:59:31: "[CbK]-PriCk<21>" killed "Genius<39>" with "headshot" +L 08/25/1999 - 15:59:34: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 15:59:34: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 15:59:35: "Skillet[PsK]<35>" destroyed "lying pig dog<14>"'s "sentry". +L 08/25/1999 - 15:59:43: "Player<40><WON:3323059>" has entered the game +L 08/25/1999 - 15:59:47: "lying pig dog<14>" killed "Skillet[PsK]<35>" with "empgrenade" +L 08/25/1999 - 15:59:49: "Skillet[PsK]<35>" activated the goal "i_p_t" +L 08/25/1999 - 15:59:53: Named Broadcast: "#cz_rcap2" ("Tiki_God<28>") +L 08/25/1999 - 15:59:54: "Player<40>" joined team "1". +L 08/25/1999 - 16:00:01: "Skillet[PsK]<35>" say "teams" +L 08/25/1999 - 16:00:02: "Player<40>" changed class to "RandomPC" +L 08/25/1999 - 16:00:02: "Player<40>" activated the goal "i_p_t" +L 08/25/1999 - 16:00:07: Named Broadcast: "#cz_rcap4" ("burnsy<6>") +L 08/25/1999 - 16:00:07: "[CbK]-PriCk<21>" killed "Paddy<4>" with "sniperrifle" +L 08/25/1999 - 16:00:09: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 16:00:10: "lying pig dog<14>" built a "sentry". +L 08/25/1999 - 16:00:12: "[CbK]-PriCk<21>" destroyed "Paddy<4>"'s "sentry". +L 08/25/1999 - 16:00:17: "-=REZZ=-<41><WON:801639>" connected, address "24.65.234.61:27005" +L 08/25/1999 - 16:00:17: "Skillet[PsK]<35>" killed "SHARPE<38>" with "mirvgrenade" +L 08/25/1999 - 16:00:18: "ultimiteplayer<2>" destroyed "lying pig dog<14>"'s "sentry". +L 08/25/1999 - 16:00:18: "Skillet[PsK]<35>" killed "stropp<32>" with "mirvgrenade" +L 08/25/1999 - 16:00:19: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 16:00:20: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:00:20: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 16:00:21: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 16:00:22: "[CbK]-PriCk<21>" killed "Paddy<4>" with "sniperrifle" +L 08/25/1999 - 16:00:25: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 16:00:25: "Tiki_God<28>" activated the goal "red marker 1" +L 08/25/1999 - 16:00:30: "-=REZZ=-<41><WON:801639>" has entered the game +L 08/25/1999 - 16:00:30: "-=REZZ=-<41>" joined team "1". +L 08/25/1999 - 16:00:34: "Skillet[PsK]<35>" killed "[CbK]-PriCk<21>" with "mirvgrenade" +L 08/25/1999 - 16:00:36: "-=REZZ=-<41>" changed class to "Sniper" +L 08/25/1999 - 16:00:36: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:00:36: "[CbK]-PriCk<21>" activated the goal "i_p_t" +L 08/25/1999 - 16:00:37: "Warlock<42><WON:3120379>" connected, address "24.0.219.114:27005" +L 08/25/1999 - 16:00:38: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 16:00:49: Named Broadcast: "#cz_rcap5" ("Tiki_God<28>") +L 08/25/1999 - 16:00:50: "Warlock<42><WON:3120379>" has entered the game +L 08/25/1999 - 16:00:53: "Warlock<42>" joined team "1". +L 08/25/1999 - 16:00:53: "[CbK]-PriCk<21>" killed "Player<40>" with "sniperrifle" +L 08/25/1999 - 16:00:53: "stropp<32>" built a "sentry". +L 08/25/1999 - 16:00:55: "burnsy<6>" activated the goal "red marker 2" +L 08/25/1999 - 16:00:56: "Warlock<42>" changed class to "Soldier" +L 08/25/1999 - 16:00:56: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:00:57: "ultimiteplayer<2>" killed "lying pig dog<14>" with "normalgrenade" +L 08/25/1999 - 16:01:00: "Player<40>" changed class to "Sniper" +L 08/25/1999 - 16:01:01: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:01:02: "Player<40>" activated the goal "i_p_t" +L 08/25/1999 - 16:01:02: "Paddy<4>" built a "sentry". +L 08/25/1999 - 16:01:07: "Tiki_God<28>" infected "Genius<39>". +L 08/25/1999 - 16:01:21: "Tiki_God<28>" killed "Genius<39>" with "timer" +L 08/25/1999 - 16:01:21: "Tiki_God<28>" killed "Genius<39>" with "infection" +L 08/25/1999 - 16:01:22: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 16:01:25: "Skillet[PsK]<35>" killed "burnsy<6>" with "gl_grenade" +L 08/25/1999 - 16:01:28: "burnsy<6>" activated the goal "i_p_t" +L 08/25/1999 - 16:01:35: "Genius<39>" activated the goal "blue flag 3" +L 08/25/1999 - 16:01:35: "SHARPE<38>" killed "ultimiteplayer<2>" with "headshot" +L 08/25/1999 - 16:01:37: "ultimiteplayer<2>" activated the goal "i_p_t" +L 08/25/1999 - 16:01:40: "burnsy<6>" activated the goal "red marker 1" +L 08/25/1999 - 16:01:42: "[CbK]-PriCk<21>" killed "-=REZZ=-<41>" with "sniperrifle" +L 08/25/1999 - 16:01:43: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:01:45: "Tiki_God<28>" activated the goal "red marker 2" +L 08/25/1999 - 16:01:55: "Skillet[PsK]<35>" killed "SHARPE<38>" with "mirvgrenade" +L 08/25/1999 - 16:01:57: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:02:00: "lying pig dog<14>" killed "Genius<39>" with "empgrenade" +L 08/25/1999 - 16:02:01: "Warlock<42>" killed "burnsy<6>" with "rocket" +L 08/25/1999 - 16:02:03: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 16:02:09: "burnsy<6>" changed class to "Engineer" +L 08/25/1999 - 16:02:10: "burnsy<6>" activated the goal "i_p_t" +L 08/25/1999 - 16:02:15: "[CbK]-PriCk<21>" say_team "demo outside" +L 08/25/1999 - 16:02:16: "Genius<39>" killed "lying pig dog<14>" with "headshot" +L 08/25/1999 - 16:02:17: "Warlock<42>" killed "Tiki_God<28>" with "rocket" +L 08/25/1999 - 16:02:19: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:02:19: "Tiki_God<28>" activated the goal "i_p_t" +L 08/25/1999 - 16:02:26: "lying pig dog<14>" say_team "kill him" +L 08/25/1999 - 16:02:31: "Tiki_God<28>" activated the goal "red marker 2" +L 08/25/1999 - 16:02:31: "-=REZZ=-<41>" killed "lying pig dog<14>" with "sniperrifle" +L 08/25/1999 - 16:02:35: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:02:56: "[CbK]-PriCk<21>" killed "-=REZZ=-<41>" with "sniperrifle" +L 08/25/1999 - 16:02:57: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:03:01: "Tiki_God<28>" say_team "someone remove enemy snipers" +L 08/25/1999 - 16:03:12: "[CbK]-PriCk<21>" say_team "i got it" +L 08/25/1999 - 16:03:22: "burnsy<6>" built a "sentry". +L 08/25/1999 - 16:03:22: "Skillet[PsK]<35>" activated the goal "blue flag 2" +L 08/25/1999 - 16:03:24: "lying pig dog<14>" killed "-=REZZ=-<41>" with "empgrenade" +L 08/25/1999 - 16:03:24: "lying pig dog<14>" killed "ultimiteplayer<2>" with "empgrenade" +L 08/25/1999 - 16:03:24: "lying pig dog<14>" killed "Warlock<42>" with "empgrenade" +L 08/25/1999 - 16:03:25: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:03:26: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:03:29: "lying pig dog<14>" say_team "3 for 1" +L 08/25/1999 - 16:03:33: "Player<43><WON:392799>" connected, address "205.205.128.60:27005" +L 08/25/1999 - 16:03:42: "Warlock<42>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:03:43: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:03:53: "(1)Player<43><WON:392799>" has entered the game +L 08/25/1999 - 16:03:54: "Paddy<4>" activated the goal "blue flag 3" +L 08/25/1999 - 16:03:55: Named Broadcast: "#cz_bcap1" ("Skillet[PsK]<35>") +L 08/25/1999 - 16:03:57: "(1)Player<43>" joined team "2". +L 08/25/1999 - 16:04:05: "Warlock<42>" killed "SHARPE<38>" with "rocket" +L 08/25/1999 - 16:04:07: "(1)Player<43>" changed class to "HWGuy" +L 08/25/1999 - 16:04:07: "(1)Player<43>" activated the goal "i_p_t" +L 08/25/1999 - 16:04:12: Named Broadcast: "#cz_rcap2" ("Tiki_God<28>") +L 08/25/1999 - 16:04:13: "Warlock<42>" destroyed "burnsy<6>"'s "sentry". +L 08/25/1999 - 16:04:14: "Warlock<42>" killed "burnsy<6>" with "rocket" +L 08/25/1999 - 16:04:15: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:04:18: "stropp<32>" built a "dispenser". +L 08/25/1999 - 16:04:23: "Tiki_God<28>" infected "Genius<39>". +L 08/25/1999 - 16:04:28: "Warlock<42>" killed "Tiki_God<28>" with "rocket" +L 08/25/1999 - 16:04:31: "lying pig dog<14>" killed self with "normalgrenade" +L 08/25/1999 - 16:04:33: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:04:34: "Tiki_God<28>" say "I have to go" +L 08/25/1999 - 16:04:35: "burnsy<6>" disconnected +L 08/25/1999 - 16:04:37: "Tiki_God<28>" say "later" +L 08/25/1999 - 16:04:40: "Tiki_God<28>" killed "Genius<39>" with "timer" +L 08/25/1999 - 16:04:40: "Tiki_God<28>" killed "Genius<39>" with "infection" +L 08/25/1999 - 16:04:42: "lying pig dog<14>" say "later" +L 08/25/1999 - 16:04:43: "Genius<39>" changed class to "Spy" +L 08/25/1999 - 16:04:44: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 16:04:45: Named Broadcast: "#cz_bcap2" ("Paddy<4>") +L 08/25/1999 - 16:04:47: "Tiki_God<28>" disconnected +L 08/25/1999 - 16:04:49: "[CbK]-PriCk<21>" killed "Player<40>" with "sniperrifle" +L 08/25/1999 - 16:04:55: "Player<40>" activated the goal "i_p_t" +L 08/25/1999 - 16:05:02: "lying pig dog<14>" killed self with "empgrenade" +L 08/25/1999 - 16:05:04: "[CbK]-PriCk<21>" killed "Warlock<42>" with "sniperrifle" +L 08/25/1999 - 16:05:04: "(1)Player<43>" killed "Paddy<4>" with "ac" +L 08/25/1999 - 16:05:05: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:05:06: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 16:05:11: "Skillet[PsK]<35>" killed "stropp<32>" with "gl_grenade" +L 08/25/1999 - 16:05:14: "Skillet[PsK]<35>" destroyed "stropp<32>"'s "dispenser". +L 08/25/1999 - 16:05:14: "Skillet[PsK]<35>" destroyed "stropp<32>"'s "dispenser". +L 08/25/1999 - 16:05:19: "Player<44><WON:91939>" connected, address "209.186.215.11:27005" +L 08/25/1999 - 16:05:21: "[CbK]-PriCk<21>" killed "Warlock<42>" with "sniperrifle" +L 08/25/1999 - 16:05:22: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:05:26: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 16:05:49: "Warlock<42>" killed "[CbK]-PriCk<21>" with "rocket" +L 08/25/1999 - 16:05:51: "[CbK]-PriCk<21>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:07: "(1)Player<43>" killed "-=REZZ=-<41>" with "ac" +L 08/25/1999 - 16:06:09: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:10: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:11: "[CbK]-PriCk<21>" killed "Warlock<42>" with "sniperrifle" +L 08/25/1999 - 16:06:13: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:18: "-=REZZ=-<41>" changed to team "2". +L 08/25/1999 - 16:06:18: "-=REZZ=-<41>" killed self with "world" +L 08/25/1999 - 16:06:21: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:25: Named Broadcast: "#cz_bcap4" ("Paddy<4>") +L 08/25/1999 - 16:06:27: "-=REZZ=-<41>" changed class to "Sniper" +L 08/25/1999 - 16:06:27: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:34: "Genius<39>" killed "[CbK]-PriCk<21>" with "knife" +L 08/25/1999 - 16:06:34: "-=REZZ=-<41>" changed to team "1". +L 08/25/1999 - 16:06:34: "-=REZZ=-<41>" killed self with "world" +L 08/25/1999 - 16:06:35: "[CbK]-PriCk<21>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:35: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:36: "(1)Player<43>" killed "Paddy<4>" with "ac" +L 08/25/1999 - 16:06:36: "Skillet[PsK]<35>" killed "(1)Player<43>" with "mirvgrenade" +L 08/25/1999 - 16:06:38: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:38: "(1)Player<43>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:41: "[CbK]-PriCk<21>" say_team "spy" +L 08/25/1999 - 16:06:43: "-=REZZ=-<41>" changed class to "Sniper" +L 08/25/1999 - 16:06:43: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:06:45: "Skillet[PsK]<35>" killed "SHARPE<38>" with "gl_grenade" +L 08/25/1999 - 16:06:51: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 16:06:56: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:07:03: "[CbK]-PriCk<21>" killed "Genius<39>" with "sniperrifle" +L 08/25/1999 - 16:07:09: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 16:07:12: "Skillet[PsK]<35>" killed "(1)Player<43>" with "gl_grenade" +L 08/25/1999 - 16:07:13: "[CbK]-PriCk<21>" killed "Player<40>" with "sniperrifle" +L 08/25/1999 - 16:07:14: "(1)Player<43>" activated the goal "i_p_t" +L 08/25/1999 - 16:07:14: "Player<40>" activated the goal "i_p_t" +L 08/25/1999 - 16:07:22: "[CbK]-PriCk<21>" killed "-=REZZ=-<41>" with "sniperrifle" +L 08/25/1999 - 16:07:24: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:07:32: "Warlock<42>" killed "SHARPE<38>" with "rocket" +L 08/25/1999 - 16:07:35: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 16:07:36: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:07:43: "Skillet[PsK]<35>" activated the goal "blue flag 1" +L 08/25/1999 - 16:07:50: "Skillet[PsK]<35>" changed class to "Scout" +L 08/25/1999 - 16:07:54: "Skillet[PsK]<35>" changed class to "Medic" +L 08/25/1999 - 16:07:55: Named Broadcast: "#cz_bcap3" ("Paddy<4>") +L 08/25/1999 - 16:07:57: "[CbK]-PriCk<21>" killed "-=REZZ=-<41>" with "headshot" +L 08/25/1999 - 16:07:59: "Skillet[PsK]<35>" changed class to "Medic" +L 08/25/1999 - 16:07:59: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:08:26: "Warlock<42>" killed "(1)Player<43>" with "rocket" +L 08/25/1999 - 16:08:26: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 16:08:27: "(1)Player<43>" activated the goal "i_p_t" +L 08/25/1999 - 16:08:30: "Player<40>" changed name to "Gig40<40>" +L 08/25/1999 - 16:08:53: "Skillet[PsK]<35>" killed "stropp<32>" with "mirvgrenade" +L 08/25/1999 - 16:09:08: Named Broadcast: "#cz_bcap5" ("Skillet[PsK]<35>") +L 08/25/1999 - 16:09:10: "(1)Player<43>" killed "Warlock<42>" with "ac" +L 08/25/1999 - 16:09:11: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:09:14: "-=REZZ=-<41>" killed "SHARPE<38>" with "sniperrifle" +L 08/25/1999 - 16:09:16: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:09:18: "Skillet[PsK]<35>" say "Very Nice" +L 08/25/1999 - 16:09:18: "Gig40<40>" killed "(1)Player<43>" with "autorifle" +L 08/25/1999 - 16:09:19: Named Broadcast: "#cz_bcap5" ("Paddy<4>") +L 08/25/1999 - 16:09:20: "(1)Player<43>" activated the goal "i_p_t" +L 08/25/1999 - 16:09:24: "Malice<45><WON:2860639>" connected, address "209.86.36.85:27005" +L 08/25/1999 - 16:09:36: "Psyc0Smly<46><WON:1744359>" connected, address "24.88.13.131:1029" +L 08/25/1999 - 16:09:41: "Malice<45><WON:2860639>" has entered the game +L 08/25/1999 - 16:09:43: "Psyc0Smly<46><WON:1744359>" has entered the game +L 08/25/1999 - 16:09:44: "Malice<45>" joined team "2". +L 08/25/1999 - 16:09:48: "Psyc0Smly<46>" joined team "2". +L 08/25/1999 - 16:09:51: "(1)Player<43>" disconnected +L 08/25/1999 - 16:09:51: "Malice<45>" changed class to "Scout" +L 08/25/1999 - 16:09:51: "Malice<45>" activated the goal "i_p_t" +L 08/25/1999 - 16:09:52: "Psyc0Smly<46>" changed class to "Sniper" +L 08/25/1999 - 16:09:52: "Psyc0Smly<46>" activated the goal "i_p_t" +L 08/25/1999 - 16:09:57: "Player<47><WON:392799>" connected, address "205.205.128.60:27005" +L 08/25/1999 - 16:09:57: "Malice<45>" changed to team "1". +L 08/25/1999 - 16:09:57: "Malice<45>" killed self with "world" +L 08/25/1999 - 16:10:05: "Malice<45>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:06: "Warlock<42>" killed "SHARPE<38>" with "rocket" +L 08/25/1999 - 16:10:08: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:08: "Paddy<4>" activated the goal "blue flag 3" +L 08/25/1999 - 16:10:12: "Player<47><WON:392799>" has entered the game +L 08/25/1999 - 16:10:14: "Player<47>" joined team "2". +L 08/25/1999 - 16:10:20: "Skillet[PsK]<35>" killed "Psyc0Smly<46>" with "shotgun" +L 08/25/1999 - 16:10:21: "Psyc0Smly<46>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:23: "Malice<45>" changed class to "Sniper" +L 08/25/1999 - 16:10:23: "Malice<45>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:25: "[CbK]-PriCk<21>" killed "Paddy<4>" with "sniperrifle" +L 08/25/1999 - 16:10:25: "Player<47>" changed class to "Sniper" +L 08/25/1999 - 16:10:25: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:27: "Malice<45>" changed to team "2". +L 08/25/1999 - 16:10:27: "Malice<45>" killed self with "world" +L 08/25/1999 - 16:10:28: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:32: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:36: "Malice<45>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:37: "Malice<45>" changed class to "Sniper" +L 08/25/1999 - 16:10:37: "Malice<45>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:42: "Paddy<4>" changed class to "Scout" +L 08/25/1999 - 16:10:50: "lying pig dog<14>" killed "Warlock<42>" with "empgrenade" +L 08/25/1999 - 16:10:52: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:10:55: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 16:11:05: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 16:11:05: "[CbK]-PriCk<21>" killed "Warlock<42>" with "sniperrifle" +L 08/25/1999 - 16:11:06: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:11:07: "lying pig dog<14>" built a "sentry". +L 08/25/1999 - 16:11:11: "Psyc0Smly<46>" killed "-=REZZ=-<41>" with "sniperrifle" +L 08/25/1999 - 16:11:13: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:11:25: "Genius<39>" killed "SHARPE<38>" with "gasgrenade" +L 08/25/1999 - 16:11:27: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:11:30: Named Broadcast: "#cz_bcap1" ("Paddy<4>") +L 08/25/1999 - 16:11:32: "Genius<39>" killed "Player<47>" with "gasgrenade" +L 08/25/1999 - 16:11:34: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:11:38: "Malice<45>" killed "Gig40<40>" with "nails" +L 08/25/1999 - 16:11:40: "Gig40<40>" activated the goal "i_p_t" +L 08/25/1999 - 16:11:50: "Skillet[PsK]<35>" killed "Psyc0Smly<46>" with "gl_grenade" +L 08/25/1999 - 16:11:51: "Psyc0Smly<46>" activated the goal "i_p_t" +L 08/25/1999 - 16:12:00: "-=REZZ=-<41>" killed "SHARPE<38>" with "sniperrifle" +L 08/25/1999 - 16:12:03: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:12:03: "[CbK]-PriCk<21>" killed "Warlock<42>" with "sniperrifle" +L 08/25/1999 - 16:12:04: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:12:06: "SHARPE<38>" changed class to "Sniper" +L 08/25/1999 - 16:12:16: "[CbK]-PriCk<21>" say "sneaky" +L 08/25/1999 - 16:12:19: "SHARPE<38>" changed class to "Scout" +L 08/25/1999 - 16:12:24: "lying pig dog<14>" killed "Gig40<40>" with "sentrygun" +L 08/25/1999 - 16:12:24: "Psyc0Smly<46>" killed "Paddy<4>" with "sniperrifle" +L 08/25/1999 - 16:12:26: "<-1>" destroyed "Paddy<4>"'s "sentry". +L 08/25/1999 - 16:12:26: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 16:12:26: "Gig40<40>" activated the goal "i_p_t" +L 08/25/1999 - 16:12:36: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 16:12:39: "Gig40<40>" changed class to "Spy" +L 08/25/1999 - 16:12:43: "Genius<39>" killed "Player<47>" with "knife" +L 08/25/1999 - 16:12:44: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:12:51: "lying pig dog<14>" killed "Skillet[PsK]<35>" with "sentrygun" +L 08/25/1999 - 16:12:52: "Skillet[PsK]<35>" activated the goal "i_p_t" +L 08/25/1999 - 16:12:53: "Genius<39>" killed "Malice<45>" with "knife" +L 08/25/1999 - 16:12:53: "SHARPE<38>" say "get the flags out" +L 08/25/1999 - 16:12:54: "Malice<45>" activated the goal "i_p_t" +L 08/25/1999 - 16:12:57: "Psyc0Smly<46>" killed "Gig40<40>" with "sniperrifle" +L 08/25/1999 - 16:12:59: "Gig40<40>" activated the goal "i_p_t" +L 08/25/1999 - 16:13:02: "Malice<45>" changed class to "Medic" +L 08/25/1999 - 16:13:04: "Skillet[PsK]<35>" activated the goal "blue flag 3" +L 08/25/1999 - 16:13:04: "lying pig dog<14>" killed "Genius<39>" with "sentrygun" +L 08/25/1999 - 16:13:05: Named Broadcast: "#cz_bcap2" ("Paddy<4>") +L 08/25/1999 - 16:13:05: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 16:13:06: "[CbK]-PriCk<21>" activated the goal "red marker 2" +L 08/25/1999 - 16:13:10: "Skillet[PsK]<35>" say_team "going 3" +L 08/25/1999 - 16:13:28: "Warlock<42>" killed "Malice<45>" with "rocket" +L 08/25/1999 - 16:13:32: "Skillet[PsK]<35>" infected "Psyc0Smly<46>". +L 08/25/1999 - 16:13:33: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 16:13:33: "Malice<45>" activated the goal "i_p_t" +L 08/25/1999 - 16:13:37: Named Broadcast: "#cz_rcap5" ("[CbK]-PriCk<21>") +L 08/25/1999 - 16:13:38: "Skillet[PsK]<35>" killed "Psyc0Smly<46>" with "supershotgun" +L 08/25/1999 - 16:13:39: "Warlock<42>" killed "stropp<32>" with "rocket" +L 08/25/1999 - 16:13:41: "Psyc0Smly<46>" activated the goal "i_p_t" +L 08/25/1999 - 16:13:41: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 16:13:51: Named Broadcast: "#cz_bcap3" ("Skillet[PsK]<35>") +L 08/25/1999 - 16:13:53: "SHARPE<38>" killed "Gig40<40>" with "gl_grenade" +L 08/25/1999 - 16:13:54: "Warlock<42>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:13:54: "Gig40<40>" activated the goal "i_p_t" +L 08/25/1999 - 16:13:55: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:14:01: "Genius<39>" killed "lying pig dog<14>" with "normalgrenade" +L 08/25/1999 - 16:14:02: "Genius<39>" destroyed "lying pig dog<14>"'s "sentry". +L 08/25/1999 - 16:14:08: "SHARPE<38>" killed "Paddy<4>" with "gl_grenade" +L 08/25/1999 - 16:14:10: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 16:14:13: "Player<47>" activated the goal "red marker 3" +L 08/25/1999 - 16:14:20: "Paddy<4>" activated the goal "blue flag 3" +L 08/25/1999 - 16:14:22: "Skillet[PsK]<35>" activated the goal "blue flag 1" +L 08/25/1999 - 16:14:29: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:14:30: "Skillet[PsK]<35>" say_team "going 5" +L 08/25/1999 - 16:14:30: "-=REZZ=-<41>" killed "[CbK]-PriCk<21>" with "headshot" +L 08/25/1999 - 16:14:31: "[CbK]-PriCk<21>" activated the goal "i_p_t" +L 08/25/1999 - 16:14:40: "[CbK]-PriCk<21>" say_team "spy outside" +L 08/25/1999 - 16:14:41: "Paddy<4>" say "going4" +L 08/25/1999 - 16:14:46: "Warlock<42>" killed "stropp<32>" with "rocket" +L 08/25/1999 - 16:14:47: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 16:14:48: "[CbK]-PriCk<21>" killed "-=REZZ=-<41>" with "sniperrifle" +L 08/25/1999 - 16:14:49: "Skillet[PsK]<35>" killed "Malice<45>" with "supernails" +L 08/25/1999 - 16:14:50: "SHARPE<38>" killed "Skillet[PsK]<35>" with "gl_grenade" +L 08/25/1999 - 16:14:51: "Malice<45>" activated the goal "i_p_t" +L 08/25/1999 - 16:14:51: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:14:51: "Skillet[PsK]<35>" activated the goal "i_p_t" +L 08/25/1999 - 16:14:52: "Warlock<42>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:14:53: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:14:57: "Genius<39>" changed class to "Soldier" +L 08/25/1999 - 16:15:00: "lying pig dog<14>" killed self with "normalgrenade" +L 08/25/1999 - 16:15:02: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:15:03: Named Broadcast: "#cz_bcap4" ("Paddy<4>") +L 08/25/1999 - 16:15:07: "Skillet[PsK]<35>" infected "SHARPE<38>". +L 08/25/1999 - 16:15:08: "lying pig dog<14>" changed class to "Scout" +L 08/25/1999 - 16:15:14: "stropp<32>" killed "Genius<39>" with "railgun" +L 08/25/1999 - 16:15:15: "Player<47>" say_team "medic" +L 08/25/1999 - 16:15:15: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 16:15:15: "Skillet[PsK]<35>" killed "SHARPE<38>" with "supernails" +L 08/25/1999 - 16:15:16: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:15:18: "Warlock<42>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:15:19: "Malice<45>" disconnected +L 08/25/1999 - 16:15:19: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:15:23: "Media<48><WON:1475519>" connected, address "209.50.4.112:27005" +L 08/25/1999 - 16:15:27: "Skillet[PsK]<35>" activated the goal "blue flag 2" +L 08/25/1999 - 16:15:28: "SHARPE<38>" activated the goal "red marker 1" +L 08/25/1999 - 16:15:30: "Psyc0Smly<46>" killed "-=REZZ=-<41>" with "sniperrifle" +L 08/25/1999 - 16:15:31: "lying pig dog<14>" activated the goal "red marker 2" +L 08/25/1999 - 16:15:31: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:15:40: "Warlock<42>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:15:40: "Warlock<42>" killed "SHARPE<38>" with "rocket" +L 08/25/1999 - 16:15:41: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:15:43: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:15:44: "Media<48><WON:1475519>" has entered the game +L 08/25/1999 - 16:15:49: "Media<48>" joined team "2". +L 08/25/1999 - 16:15:51: "Skillet[PsK]<35>" infected "Psyc0Smly<46>". +L 08/25/1999 - 16:15:57: "SHARPE<38>" activated the goal "red marker 1" +L 08/25/1999 - 16:15:59: "Media<48>" changed class to "Scout" +L 08/25/1999 - 16:15:59: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:15:59: "lying pig dog<14>" uncovered "Gig40<40>". +L 08/25/1999 - 16:16:02: Named Broadcast: "#cz_rcap4" ("lying pig dog<14>") +L 08/25/1999 - 16:16:05: "[CbK]-PriCk<21>" killed "-=REZZ=-<41>" with "sniperrifle" +L 08/25/1999 - 16:16:07: "Media<48>" activated the goal "red marker 2" +L 08/25/1999 - 16:16:08: "Paddy<4>" say "5 free of reds" +L 08/25/1999 - 16:16:08: "-=REZZ=-<41>" activated the goal "i_p_t" +L 08/25/1999 - 16:16:13: "Skillet[PsK]<35>" killed "Psyc0Smly<46>" with "supershotgun" +L 08/25/1999 - 16:16:14: "Psyc0Smly<46>" activated the goal "i_p_t" +L 08/25/1999 - 16:16:16: "stropp<32>" killed "Gig40<40>" with "sentrygun" +L 08/25/1999 - 16:16:18: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 16:16:23: "Genius<39>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:16:23: "Gig40<40>" disconnected +L 08/25/1999 - 16:16:25: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:16:27: "Skillet[PsK]<35>" say_team "escort to 5" +L 08/25/1999 - 16:16:29: "Warlock<42>" killed "SHARPE<38>" with "rocket" +L 08/25/1999 - 16:16:31: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:16:31: "lying pig dog<14>" activated the goal "red marker 3" +L 08/25/1999 - 16:16:34: "Warlock<42>" killed "Psyc0Smly<46>" with "rocket" +L 08/25/1999 - 16:16:38: "Genius<39>" killed "[CbK]-PriCk<21>" with "rocket" +L 08/25/1999 - 16:16:38: "Player<47>" activated the goal "red marker 1" +L 08/25/1999 - 16:16:39: "Psyc0Smly<46>" disconnected +L 08/25/1999 - 16:16:39: "[CbK]-PriCk<21>" activated the goal "i_p_t" +L 08/25/1999 - 16:16:40: "Psyc0Smly<49><WON:1744359>" connected, address "24.88.13.131:1029" +L 08/25/1999 - 16:16:45: "Psyc0Smly<49><WON:1744359>" has entered the game +L 08/25/1999 - 16:16:48: "Psyc0Smly<49>" joined team "1". +L 08/25/1999 - 16:16:49: "SHARPE<38>" activated the goal "red marker 1" +L 08/25/1999 - 16:16:49: Named Broadcast: "#cz_rcap2" ("Media<48>") +L 08/25/1999 - 16:16:50: "Paddy<4>" say "covering 5" +L 08/25/1999 - 16:16:56: "Psyc0Smly<49>" changed class to "Sniper" +L 08/25/1999 - 16:16:56: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:16:58: "Psyc0Smly<49>" changed to team "2". +L 08/25/1999 - 16:16:58: "Psyc0Smly<49>" killed self with "world" +L 08/25/1999 - 16:17:01: "-=REZZ=-<41>" killed "SHARPE<38>" with "sniperrifle" +L 08/25/1999 - 16:17:02: "Skillet[PsK]<35>" killed "Media<48>" with "supershotgun" +L 08/25/1999 - 16:17:03: "[CbK]-PriCk<21>" killed "Genius<39>" with "headshot" +L 08/25/1999 - 16:17:03: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:04: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:06: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:07: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:08: Named Broadcast: "#cz_rcap3" ("lying pig dog<14>") +L 08/25/1999 - 16:17:10: "Psyc0Smly<49>" changed class to "Sniper" +L 08/25/1999 - 16:17:10: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:12: "Media<48>" activated the goal "red marker 2" +L 08/25/1999 - 16:17:14: "Psyc0Smly<49>" changed to team "1". +L 08/25/1999 - 16:17:14: "Psyc0Smly<49>" killed self with "world" +L 08/25/1999 - 16:17:15: "Warlock<42>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:17:15: "SHARPE<38>" activated the goal "red marker 1" +L 08/25/1999 - 16:17:15: Named Broadcast: "#cz_bcap5" ("Skillet[PsK]<35>") +L 08/25/1999 - 16:17:16: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:22: "lying pig dog<14>" activated the goal "red marker 3" +L 08/25/1999 - 16:17:23: "Warlock<42>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:17:24: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:25: "Skillet[PsK]<35>" infected "Media<48>". +L 08/25/1999 - 16:17:25: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:27: "Psyc0Smly<49>" changed class to "Sniper" +L 08/25/1999 - 16:17:27: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:27: "lying pig dog<14>" say_team "5 1" +L 08/25/1999 - 16:17:32: "Warlock<42>" killed "Media<48>" with "rocket" +L 08/25/1999 - 16:17:34: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:17:41: "Media<48>" activated the goal "red marker 2" +L 08/25/1999 - 16:17:54: "Paddy<4>" activated the goal "blue flag 3" +L 08/25/1999 - 16:18:06: "Warlock<42>" killed "Media<48>" with "rocket" +L 08/25/1999 - 16:18:07: "Genius<39>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:18:08: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:18:08: "Skillet[PsK]<35>" activated the goal "blue flag 2" +L 08/25/1999 - 16:18:12: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:18:13: Named Broadcast: "#cz_rcap1" ("lying pig dog<14>") +L 08/25/1999 - 16:18:16: "Media<48>" activated the goal "red marker 2" +L 08/25/1999 - 16:18:21: "Psyc0Smly<49>" killed "stropp<32>" with "sniperrifle" +L 08/25/1999 - 16:18:22: Named Broadcast: "#cz_bcap2" ("Paddy<4>") +L 08/25/1999 - 16:18:23: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 16:18:26: "lying pig dog<14>" say_team "1 2" +L 08/25/1999 - 16:18:30: "Genius<39>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:18:31: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:18:35: "Genius<39>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:18:36: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:18:39: "Psyc0Smly<49>" killed "Media<48>" with "headshot" +L 08/25/1999 - 16:18:39: "Psyc0Smly<49>" killed self with "normalgrenade" +L 08/25/1999 - 16:18:40: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:18:41: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:18:43: "Paddy<4>" activated the goal "blue flag 3" +L 08/25/1999 - 16:18:45: "lying pig dog<14>" activated the goal "red marker 2" +L 08/25/1999 - 16:18:47: "Skillet[PsK]<35>" killed "SHARPE<38>" with "supernails" +L 08/25/1999 - 16:18:48: "lying pig dog<14>" say_team "2 5" +L 08/25/1999 - 16:18:48: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:18:49: "Media<48>" activated the goal "red marker 1" +L 08/25/1999 - 16:18:49: "ultimiteplayer<2>" activated the goal "i_p_t" +L 08/25/1999 - 16:18:54: Named Broadcast: "#cz_bcap3" ("Skillet[PsK]<35>") +L 08/25/1999 - 16:19:02: "SHARPE<38>" activated the goal "red marker 3" +L 08/25/1999 - 16:19:05: Named Broadcast: "#cz_bcap1" ("Paddy<4>") +L 08/25/1999 - 16:19:15: Named Broadcast: "#cz_rcap3" ("Media<48>") +L 08/25/1999 - 16:19:22: "Skillet[PsK]<35>" activated the goal "blue flag 1" +L 08/25/1999 - 16:19:26: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 16:19:30: "Warlock<42>" killed "Media<48>" with "rocket" +L 08/25/1999 - 16:19:32: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:19:35: Named Broadcast: "#cz_rcap2" ("lying pig dog<14>") +L 08/25/1999 - 16:19:35: "Psyc0Smly<49>" killed "SHARPE<38>" with "sniperrifle" +L 08/25/1999 - 16:19:36: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:19:40: "Media<48>" activated the goal "red marker 1" +L 08/25/1999 - 16:19:41: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 16:19:42: "Psyc0Smly<49>" killed "stropp<32>" with "sniperrifle" +L 08/25/1999 - 16:19:50: "Psyc0Smly<49>" killed "Media<48>" with "sniperrifle" +L 08/25/1999 - 16:19:51: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:19:52: "Yaul<50><WON:249899>" connected, address "209.165.128.146:27005" +L 08/25/1999 - 16:19:52: Named Broadcast: "#cz_bcap3" ("Paddy<4>") +L 08/25/1999 - 16:19:54: "stropp<32>" changed class to "HWGuy" +L 08/25/1999 - 16:19:54: "SHARPE<38>" activated the goal "red marker 1" +L 08/25/1999 - 16:19:55: "Psyc0Smly<49>" killed "Player<47>" with "sniperrifle" +L 08/25/1999 - 16:19:56: "Genius<39>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:19:56: "<-1>" destroyed "stropp<32>"'s "sentry". +L 08/25/1999 - 16:19:56: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 16:19:57: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:19:58: "Media<48>" activated the goal "red marker 2" +L 08/25/1999 - 16:20:00: "lying pig dog<14>" activated the goal "i_p_t" +L 08/25/1999 - 16:20:03: "-=REZZ=-<41>" disconnected +L 08/25/1999 - 16:20:09: "lying pig dog<14>" activated the goal "red marker 3" +L 08/25/1999 - 16:20:09: "SHARPE<38>" killed "Psyc0Smly<49>" with "nails" +L 08/25/1999 - 16:20:10: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:20:11: "Yaul<50><WON:249899>" has entered the game +L 08/25/1999 - 16:20:13: Named Broadcast: "#cz_bcap4" ("Skillet[PsK]<35>") +L 08/25/1999 - 16:20:13: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 16:20:14: "lying pig dog<14>" say_team " 2 and 4" +L 08/25/1999 - 16:20:27: "Yaul<50>" joined team "1". +L 08/25/1999 - 16:20:27: Named Broadcast: "#cz_rcap3" ("Media<48>") +L 08/25/1999 - 16:20:28: "Player<51><WON:2727299>" connected, address "209.20.200.19:27005" +L 08/25/1999 - 16:20:37: "Warlock<42>" killed "SHARPE<38>" with "rocket" +L 08/25/1999 - 16:20:39: "[CbK]-PriCk<21>" killed "Genius<39>" with "sniperrifle" +L 08/25/1999 - 16:20:39: "Skillet[PsK]<35>" activated the goal "blue flag 3" +L 08/25/1999 - 16:20:40: "Warlock<42>" killed "Media<48>" with "rocket" +L 08/25/1999 - 16:20:40: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:20:42: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 16:20:42: "(1)Player<51><WON:2727299>" has entered the game +L 08/25/1999 - 16:20:43: Named Broadcast: "#cz_bcap2" ("Paddy<4>") +L 08/25/1999 - 16:20:44: Named Broadcast: "#cz_rcap4" ("lying pig dog<14>") +L 08/25/1999 - 16:20:45: "(1)Player<51>" joined team "2". +L 08/25/1999 - 16:20:47: "Genius<39>" changed class to "Sniper" +L 08/25/1999 - 16:20:47: "Media<48>" activated the goal "red marker 1" +L 08/25/1999 - 16:20:51: "SHARPE<38>" say "thanx for letting him kill me" +L 08/25/1999 - 16:20:55: "Genius<39>" changed class to "HWGuy" +L 08/25/1999 - 16:20:57: "[CbK]-PriCk<21>" say_team "good job flag ppl" +L 08/25/1999 - 16:20:57: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:21:02: "Paddy<4>" activated the goal "blue flag 2" +L 08/25/1999 - 16:21:04: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 16:21:04: "Yaul<50>" activated the goal "i_p_t" +L 08/25/1999 - 16:21:04: "lying pig dog<14>" activated the goal "red marker 2" +L 08/25/1999 - 16:21:10: "Warlock<42>" killed "Media<48>" with "rocket" +L 08/25/1999 - 16:21:10: "SHARPE<38>" activated the goal "red marker 3" +L 08/25/1999 - 16:21:11: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:21:14: "Yaul<50>" changed to team "2". +L 08/25/1999 - 16:21:14: "Yaul<50>" killed self with "world" +L 08/25/1999 - 16:21:16: "Yaul<50>" activated the goal "i_p_t" +L 08/25/1999 - 16:21:17: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 16:21:17: "Yaul<50>" activated the goal "i_p_t" +L 08/25/1999 - 16:21:20: "Media<48>" activated the goal "red marker 1" +L 08/25/1999 - 16:21:24: "Warlock<42>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:21:24: Named Broadcast: "#cz_bcap3" ("Skillet[PsK]<35>") +L 08/25/1999 - 16:21:26: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:21:26: "Skillet[PsK]<35>" infected "stropp<32>". +L 08/25/1999 - 16:21:31: "[CbK]-PriCk<21>" killed "Psyc0Smly<49>" with "sniperrifle" +L 08/25/1999 - 16:21:32: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:21:34: Named Broadcast: "#cz_rcap5" ("lying pig dog<14>") +L 08/25/1999 - 16:21:34: "(1)Player<51>" disconnected +L 08/25/1999 - 16:21:37: "Warlock<42>" say "sdfsfsdfsdafdsafsdfdsaf" +L 08/25/1999 - 16:21:38: "Yaul<50>" activated the goal "red marker 2" +L 08/25/1999 - 16:21:41: "Warlock<42>" killed "Media<48>" with "rocket" +L 08/25/1999 - 16:21:42: "Media<48>" activated the goal "i_p_t" +L 08/25/1999 - 16:21:43: Named Broadcast: "#cz_bcap4" ("Paddy<4>") +L 08/25/1999 - 16:21:47: "Skillet[PsK]<35>" say "yeah me too" +L 08/25/1999 - 16:21:50: "Warlock<42>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:21:52: "Media<48>" activated the goal "red marker 1" +L 08/25/1999 - 16:21:52: "SHARPE<38>" killed "Paddy<4>" with "gl_grenade" +L 08/25/1999 - 16:21:54: "Paddy<4>" activated the goal "i_p_t" +L 08/25/1999 - 16:21:56: "Skillet[PsK]<35>" activated the goal "blue flag 2" +L 08/25/1999 - 16:21:59: "Psyc0Smly<49>" say "what does psk stand for" +L 08/25/1999 - 16:22:03: "Player<52><WON:2727299>" connected, address "209.20.200.19:27005" +L 08/25/1999 - 16:22:06: "stropp<32>" killed self with "mirvgrenade" +L 08/25/1999 - 16:22:07: "Paddy<4>" activated the goal "blue flag 3" +L 08/25/1999 - 16:22:08: "(1)Player<52><WON:2727299>" has entered the game +L 08/25/1999 - 16:22:08: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 16:22:09: "Warlock<42>" killed "Yaul<50>" with "rocket" +L 08/25/1999 - 16:22:10: "(1)Player<52>" joined team "1". +L 08/25/1999 - 16:22:11: "Yaul<50>" activated the goal "i_p_t" +L 08/25/1999 - 16:22:13: "Psyc0Smly<49>" killed "Player<47>" with "headshot" +L 08/25/1999 - 16:22:16: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:22:17: Named Broadcast: "#cz_rcap4" ("Media<48>") +L 08/25/1999 - 16:22:17: "Yaul<50>" activated the goal "red marker 2" +L 08/25/1999 - 16:22:25: "(1)Player<52>" changed class to "HWGuy" +L 08/25/1999 - 16:22:25: "(1)Player<52>" activated the goal "i_p_t" +L 08/25/1999 - 16:22:25: "Skillet[PsK]<35>" say "Pine St. Killingspree" +L 08/25/1999 - 16:22:30: "Media<48>" killed "Psyc0Smly<49>" with "nails" +L 08/25/1999 - 16:22:31: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:22:36: "SHARPE<38>" killed "Paddy<4>" with "gl_grenade" +L 08/25/1999 - 16:22:39: "(1)Player<52>" changed to team "2". +L 08/25/1999 - 16:22:39: "(1)Player<52>" killed self with "world" +L 08/25/1999 - 16:22:41: "(1)Player<52>" activated the goal "i_p_t" +L 08/25/1999 - 16:22:41: "stropp<32>" killed "Warlock<42>" with "ac" +L 08/25/1999 - 16:22:41: Named Broadcast: "#cz_rcap3" ("SHARPE<38>") +L 08/25/1999 - 16:22:42: "Warlock<42>" activated the goal "i_p_t" +L 08/25/1999 - 16:22:47: "Paddy<4>" disconnected +L 08/25/1999 - 16:22:47: "Media<48>" activated the goal "red marker 1" +L 08/25/1999 - 16:22:51: "(1)Player<52>" changed class to "HWGuy" +L 08/25/1999 - 16:22:51: "(1)Player<52>" activated the goal "i_p_t" +L 08/25/1999 - 16:22:54: Named Broadcast: "#cz_bcap3" ("Skillet[PsK]<35>") +L 08/25/1999 - 16:22:55: "Skillet[PsK]<35>" infected "SHARPE<38>". +L 08/25/1999 - 16:23:00: Named Broadcast: "#cz_rcap2" ("Yaul<50>") +L 08/25/1999 - 16:23:00: "(1)Player<52>" changed to team "1". +L 08/25/1999 - 16:23:00: "(1)Player<52>" killed self with "world" +L 08/25/1999 - 16:23:02: "(1)Player<52>" activated the goal "i_p_t" +L 08/25/1999 - 16:23:02: "SHARPE<38>" killed self with "gl_grenade" +L 08/25/1999 - 16:23:04: "(1)Player<52>" changed class to "HWGuy" +L 08/25/1999 - 16:23:04: "(1)Player<52>" activated the goal "i_p_t" +L 08/25/1999 - 16:23:06: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:23:08: "Warlock<42>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:23:10: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:23:11: Named Broadcast: "#cz_rcap3" ("Media<48>") +L 08/25/1999 - 16:23:18: "Yaul<50>" activated the goal "red marker 2" +L 08/25/1999 - 16:23:22: "Media<48>" killed "Psyc0Smly<49>" with "nails" +L 08/25/1999 - 16:23:23: "Psyc0Smly<49>" activated the goal "i_p_t" +L 08/25/1999 - 16:23:27: "Genius<39>" killed "Player<47>" with "rocket" +L 08/25/1999 - 16:23:28: "SHARPE<38>" killed "Genius<39>" with "gl_grenade" +L 08/25/1999 - 16:23:28: "Player<47>" activated the goal "i_p_t" +L 08/25/1999 - 16:23:31: "Genius<39>" activated the goal "i_p_t" +L 08/25/1999 - 16:23:31: "Player<53><WON:21248>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 16:23:36: "Skillet[PsK]<35>" activated the goal "blue flag 2" +L 08/25/1999 - 16:23:36: "Media<48>" activated the goal "red marker 1" +L 08/25/1999 - 16:23:36: "Warlock<42>" killed "stropp<32>" with "rocket" +L 08/25/1999 - 16:23:38: "stropp<32>" activated the goal "i_p_t" +L 08/25/1999 - 16:23:50: "SHARPE<38>" killed self with "mirvgrenade" +L 08/25/1999 - 16:23:50: "(2)Player<53><WON:21248>" has entered the game +L 08/25/1999 - 16:23:51: "SHARPE<38>" activated the goal "i_p_t" +L 08/25/1999 - 16:23:56: "(2)Player<53>" joined team "1". +L 08/25/1999 - 16:23:59: "(2)Player<53>" changed class to "Scout" +L 08/25/1999 - 16:23:59: "(2)Player<53>" activated the goal "i_p_t" +L 08/25/1999 - 16:24:03: =------= MATCH RESULTS =------= +L 08/25/1999 - 16:24:03: "blue" defeated "red" +L 08/25/1999 - 16:24:03: "blue" RESULTS: "7" players. "132" frags, "7" unaccounted for. "123" team score. Allies: +L 08/25/1999 - 16:24:03: "red" RESULTS: "7" players. "101" frags, "7" unaccounted for. "115" team score. Allies: +L 08/25/1999 - 16:24:07: "[CbK]-PriCk<21>" say "gg" +L 08/25/1999 - 16:24:10: Log closed. diff --git a/utils/tfstats/testsuite2/l0825009.log b/utils/tfstats/testsuite2/l0825009.log new file mode 100644 index 0000000..ef1aca7 --- /dev/null +++ b/utils/tfstats/testsuite2/l0825009.log @@ -0,0 +1,1548 @@ +L 08/25/1999 - 16:24:10: Log file started. +L 08/25/1999 - 16:24:10: Spawning server "well" +L 08/25/1999 - 16:24:10: server cvars start +L 08/25/1999 - 16:24:10: "cr_random" = "0" +L 08/25/1999 - 16:24:10: "cr_engineer" = "0" +L 08/25/1999 - 16:24:10: "cr_spy" = "0" +L 08/25/1999 - 16:24:10: "cr_pyro" = "0" +L 08/25/1999 - 16:24:10: "cr_hwguy" = "0" +L 08/25/1999 - 16:24:10: "cr_medic" = "0" +L 08/25/1999 - 16:24:10: "cr_demoman" = "0" +L 08/25/1999 - 16:24:10: "cr_soldier" = "0" +L 08/25/1999 - 16:24:10: "cr_sniper" = "0" +L 08/25/1999 - 16:24:10: "cr_scout" = "0" +L 08/25/1999 - 16:24:10: "decalfrequency" = "30" +L 08/25/1999 - 16:24:10: "mp_autocrosshair" = "1" +L 08/25/1999 - 16:24:10: "mp_flashlight" = "0" +L 08/25/1999 - 16:24:10: "mp_footsteps" = "1" +L 08/25/1999 - 16:24:10: "mp_forcerespawn" = "1" +L 08/25/1999 - 16:24:10: "mp_weaponstay" = "0" +L 08/25/1999 - 16:24:10: "mp_falldamage" = "0" +L 08/25/1999 - 16:24:10: "mp_friendlyfire" = "0" +L 08/25/1999 - 16:24:10: "mp_timelimit" = "30" +L 08/25/1999 - 16:24:10: "mp_fraglimit" = "0" +L 08/25/1999 - 16:24:10: "mp_teamplay" = "21" +L 08/25/1999 - 16:24:10: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 16:24:10: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 16:24:10: "tfc_adminpwd" = "" +L 08/25/1999 - 16:24:10: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 16:24:10: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 16:24:10: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 16:24:10: "tfc_autoteam" = "1" +L 08/25/1999 - 16:24:10: "sv_maxrate" = "0" +L 08/25/1999 - 16:24:10: "sv_minrate" = "0" +L 08/25/1999 - 16:24:10: "sv_allowupload" = "1" +L 08/25/1999 - 16:24:10: "sv_allowdownload" = "1" +L 08/25/1999 - 16:24:10: "sv_upload_maxsize" = "0" +L 08/25/1999 - 16:24:10: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 16:24:10: "sv_spectalk" = "1" +L 08/25/1999 - 16:24:10: "sv_maxspectators" = "8" +L 08/25/1999 - 16:24:10: "sv_cheats" = "0" +L 08/25/1999 - 16:24:10: "sv_clienttrace" = "3.5" +L 08/25/1999 - 16:24:10: "sv_timeout" = "65" +L 08/25/1999 - 16:24:10: "sv_waterfriction" = "1" +L 08/25/1999 - 16:24:10: "sv_wateraccelerate" = "10" +L 08/25/1999 - 16:24:10: "sv_airaccelerate" = "10" +L 08/25/1999 - 16:24:10: "sv_airmove" = "1" +L 08/25/1999 - 16:24:10: "sv_bounce" = "1" +L 08/25/1999 - 16:24:10: "sv_clipmode" = "0" +L 08/25/1999 - 16:24:10: "sv_stepsize" = "18" +L 08/25/1999 - 16:24:10: "sv_accelerate" = "10" +L 08/25/1999 - 16:24:10: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 16:24:10: "sv_stopspeed" = "100" +L 08/25/1999 - 16:24:10: "edgefriction" = "2" +L 08/25/1999 - 16:24:10: "sv_friction" = "4" +L 08/25/1999 - 16:24:10: "sv_gravity" = "800" +L 08/25/1999 - 16:24:10: "sv_aim" = "0" +L 08/25/1999 - 16:24:10: "sv_password" = "" +L 08/25/1999 - 16:24:10: "pausable" = "0" +L 08/25/1999 - 16:24:10: "coop" = "0" +L 08/25/1999 - 16:24:10: "deathmatch" = "1" +L 08/25/1999 - 16:24:10: "mp_logecho" = "1" +L 08/25/1999 - 16:24:10: "mp_logfile" = "1" +L 08/25/1999 - 16:24:10: "cmdline" = "0" +L 08/25/1999 - 16:24:10: server cvars end +L 08/25/1999 - 16:24:11: Map CRC "-1991804164" +L 08/25/1999 - 16:24:11: "sv_maxspeed" = "500" +L 08/25/1999 - 16:24:11: Server name is "VALVe Test Server" +L 08/25/1999 - 16:24:11: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 16:24:16: "(1)Player<52><WON:2727299>" has entered the game +L 08/25/1999 - 16:24:18: "Psyc0Smly<49><WON:1744359>" has entered the game +L 08/25/1999 - 16:24:18: "Skillet[PsK]<35><WON:1521019>" has entered the game +L 08/25/1999 - 16:24:20: "ultimiteplayer<2><WON:1600029>" has entered the game +L 08/25/1999 - 16:24:21: "(1)Player<52>" joined team "1". +L 08/25/1999 - 16:24:21: "stropp<32><WON:1558289>" has entered the game +L 08/25/1999 - 16:24:22: "Psyc0Smly<49>" joined team "1". +L 08/25/1999 - 16:24:23: "Psyc0Smly<49>" changed class to "Scout" +L 08/25/1999 - 16:24:23: "Psyc0Smly<49>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:23: "(1)Player<52>" changed class to "Scout" +L 08/25/1999 - 16:24:23: "(1)Player<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:23: "Psyc0Smly<49>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:24: "Media<48><WON:1475519>" has entered the game +L 08/25/1999 - 16:24:26: "Skillet[PsK]<35>" joined team "2". +L 08/25/1999 - 16:24:26: "Skillet[PsK]<35>" changed class to "Demoman" +L 08/25/1999 - 16:24:26: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:27: "Genius<39><WON:3108849>" has entered the game +L 08/25/1999 - 16:24:27: "Warlock<42><WON:3120379>" has entered the game +L 08/25/1999 - 16:24:27: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:27: "Player<47><WON:392799>" has entered the game +L 08/25/1999 - 16:24:27: "stropp<32>" joined team "2". +L 08/25/1999 - 16:24:29: "Media<48>" joined team "1". +L 08/25/1999 - 16:24:29: "stropp<32>" changed class to "HWGuy" +L 08/25/1999 - 16:24:29: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:30: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:30: "Media<48>" changed class to "Soldier" +L 08/25/1999 - 16:24:30: "Media<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:31: "Warlock<42>" joined team "2". +L 08/25/1999 - 16:24:31: "Warlock<42>" changed class to "Soldier" +L 08/25/1999 - 16:24:31: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:32: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:32: "Player<47>" joined team "1". +L 08/25/1999 - 16:24:33: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:34: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:34: "Genius<39>" joined team "1". +L 08/25/1999 - 16:24:35: "Player<47>" changed class to "Sniper" +L 08/25/1999 - 16:24:35: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:35: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:36: "Genius<39>" changed class to "Sniper" +L 08/25/1999 - 16:24:36: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:36: "Player<54><WON:21248>" connected, address "63.75.210.28:27005" +L 08/25/1999 - 16:24:36: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:37: "Yaul<50><WON:249899>" has entered the game +L 08/25/1999 - 16:24:37: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:39: "(1)Player<52>" changed name to "Herickson<52>" +L 08/25/1999 - 16:24:39: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:41: "Warlock<42>" killed "Psyc0Smly<49>" with "rocket" +L 08/25/1999 - 16:24:41: "Yaul<50>" joined team "1". +L 08/25/1999 - 16:24:41: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:42: "Psyc0Smly<49>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:42: "Psyc0Smly<49>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:43: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:43: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 16:24:43: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:24:44: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:44: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:45: "(2)Player<54><WON:21248>" has entered the game +L 08/25/1999 - 16:24:45: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:46: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:46: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:47: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:47: "Psyc0Smly<49>" changed class to "Sniper" +L 08/25/1999 - 16:24:49: "lying pig dog<14><WON:2031589>" has entered the game +L 08/25/1999 - 16:24:49: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:51: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:51: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:24:54: "Psyc0Smly<49>" activated the goal "func_button 2" +L 08/25/1999 - 16:24:54: "Skillet[PsK]<35>" activated the goal "blue_det" +L 08/25/1999 - 16:24:54: Broadcast: "#well_bgrate_destroyed" +L 08/25/1999 - 16:24:55: "Skillet[PsK]<35>" activated the goal "grate1" +L 08/25/1999 - 16:24:56: "Herickson<52>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:24:57: "Herickson<52>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:24:58: "Yaul<50>" activated the goal "func_button 2" +L 08/25/1999 - 16:24:58: "Herickson<52>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:24:59: "Herickson<52>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:25:00: "Genius<39>" killed self with "normalgrenade" +L 08/25/1999 - 16:25:00: "Genius<39>" killed "Warlock<42>" with "normalgrenade" +L 08/25/1999 - 16:25:00: "Herickson<52>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:25:02: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:25:02: "Yaul<50>" activated the goal "func_button 2" +L 08/25/1999 - 16:25:02: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:25:03: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:25:04: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:25:04: "SHARPE<38><WON:1214499>" has entered the game +L 08/25/1999 - 16:25:04: "Psyc0Smly<49>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:25:05: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:25:10: "Psyc0Smly<49>" activated the goal "func_button 5" +L 08/25/1999 - 16:25:11: "Psyc0Smly<49>" activated the goal "team two flag" +L 08/25/1999 - 16:25:11: "Psyc0Smly<49>" activated the goal "func_door 14" +L 08/25/1999 - 16:25:12: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:25:14: "Psyc0Smly<49>" activated the goal "func_door 14" +L 08/25/1999 - 16:25:17: "Skillet[PsK]<35>" activated the goal "func_button 1" +L 08/25/1999 - 16:25:19: "Herickson<52>" activated the goal "blue_pak8" +L 08/25/1999 - 16:25:20: "Herickson<52>" activated the goal "blue_pak7" +L 08/25/1999 - 16:25:21: "SHARPE<38>" joined team "2". +L 08/25/1999 - 16:25:22: "Warlock<42>" activated the goal "func_button 2" +L 08/25/1999 - 16:25:23: "stropp<32>" killed "Player<47>" with "mirvgrenade" +L 08/25/1999 - 16:25:23: "Herickson<52>" activated the goal "blue_pak6" +L 08/25/1999 - 16:25:24: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:25:26: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:25:26: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:25:29: "Yaul<50>" activated the goal "blue_pak5" +L 08/25/1999 - 16:25:30: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 16:25:30: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:25:30: "Yaul<50>" activated the goal "blue_pak6" +L 08/25/1999 - 16:25:31: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:25:32: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:25:32: "Yaul<50>" activated the goal "blue_pak7" +L 08/25/1999 - 16:25:32: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:25:33: "Yaul<50>" activated the goal "blue_pak8" +L 08/25/1999 - 16:25:34: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:25:35: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:25:35: "Psyc0Smly<49>" activated the goal "func_button 1" +L 08/25/1999 - 16:25:35: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:25:35: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:25:36: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:25:40: "Warlock<42>" activated the goal "func_button 1" +L 08/25/1999 - 16:25:41: "Genius<39>" activated the goal "blue_pak5" +L 08/25/1999 - 16:25:43: "Genius<39>" changed class to "Demoman" +L 08/25/1999 - 16:25:43: "Skillet[PsK]<35>" activated the goal "team one flag" +L 08/25/1999 - 16:25:43: "(2)Player<54>" disconnected +L 08/25/1999 - 16:25:44: "Psyc0Smly<49>" activated the goal "spawn_pak" +L 08/25/1999 - 16:25:44: "Warlock<42>" activated the goal "func_button 1" +L 08/25/1999 - 16:25:45: "Yaul<50>" activated the goal "func_button 5" +L 08/25/1999 - 16:25:46: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:25:49: "Player<47>" activated the goal "blue_pak8" +L 08/25/1999 - 16:25:49: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:25:55: "stropp<32>" activated the goal "blue_pak7" +L 08/25/1999 - 16:25:55: "Psyc0Smly<49>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:25:56: "Psyc0Smly<49>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:25:56: "Psyc0Smly<49>" activated the goal "team one dropoff" +L 08/25/1999 - 16:25:57: "Yaul<50>" activated the goal "func_button 5" +L 08/25/1999 - 16:25:58: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:25:59: "Yaul<50>" activated the goal "team two flag" +L 08/25/1999 - 16:26:00: "Psyc0Smly<49>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:00: "Psyc0Smly<49>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:01: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:26:01: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:02: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:03: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:09: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:26:13: "Skillet[PsK]<35>" killed "Herickson<52>" with "mirvgrenade" +L 08/25/1999 - 16:26:16: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:26:16: "Skillet[PsK]<35>" killed "Psyc0Smly<49>" with "gl_grenade" +L 08/25/1999 - 16:26:17: "Herickson<52>" changed class to "HWGuy" +L 08/25/1999 - 16:26:19: "Psyc0Smly<49>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:26:19: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:26:20: "Psyc0Smly<49>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:21: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:21: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 16:26:22: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 16:26:22: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:26: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:26: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:26: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:26:26: "Yaul<50>" activated the goal "team one dropoff" +L 08/25/1999 - 16:26:28: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:28: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:29: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:26:32: "Warlock<42>" killed "Psyc0Smly<49>" with "rocket" +L 08/25/1999 - 16:26:32: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:33: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:34: "stropp<32>" activated the goal "blue_pak7" +L 08/25/1999 - 16:26:35: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:36: "Genius<39>" killed self with "normalgrenade" +L 08/25/1999 - 16:26:36: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:37: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:26:38: "Psyc0Smly<49>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:26:38: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:39: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:40: "Warlock<42>" activated the goal "func_button 1" +L 08/25/1999 - 16:26:46: "Skillet[PsK]<35>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:26:48: "stropp<32>" killed "Herickson<52>" with "ac" +L 08/25/1999 - 16:26:49: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:26:50: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:26:50: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:50: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:51: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:51: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:51: "Skillet[PsK]<35>" activated the goal "team two dropoff" +L 08/25/1999 - 16:26:53: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:26:53: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:53: "Genius<39>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:26:54: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:55: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:55: "[CbK]-PriCk<55><WON:2656709>" connected, address "216.96.72.77:27005" +L 08/25/1999 - 16:26:56: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:26:56: "Psyc0Smly<49>" activated the goal "func_button 2" +L 08/25/1999 - 16:26:59: "stropp<32>" activated the goal "blue_pak5" +L 08/25/1999 - 16:27:00: "stropp<32>" activated the goal "blue_pak6" +L 08/25/1999 - 16:27:03: "Yaul<50>" changed to team "2". +L 08/25/1999 - 16:27:03: "Yaul<50>" killed self with "world" +L 08/25/1999 - 16:27:04: "Skillet[PsK]<35>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:27:05: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:27:05: "stropp<32>" activated the goal "blue_pak7" +L 08/25/1999 - 16:27:06: "Psyc0Smly<49>" activated the goal "func_button 2" +L 08/25/1999 - 16:27:07: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 16:27:07: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:27:09: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:09: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:15: "Skillet[PsK]<35>" activated the goal "blue_pak8" +L 08/25/1999 - 16:27:17: "Skillet[PsK]<35>" activated the goal "blue_pak7" +L 08/25/1999 - 16:27:20: "Herickson<52>" activated the goal "blue_pak6" +L 08/25/1999 - 16:27:21: "Psyc0Smly<49>" killed "Warlock<42>" with "sniperrifle" +L 08/25/1999 - 16:27:21: "Warlock<42>" killed "Psyc0Smly<49>" with "rocket" +L 08/25/1999 - 16:27:22: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:27:23: "Herickson<52>" activated the goal "blue_pak5" +L 08/25/1999 - 16:27:23: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:24: "Herickson<52>" killed "stropp<32>" with "ac" +L 08/25/1999 - 16:27:24: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:25: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:27:25: "stropp<32>" killed "Herickson<52>" with "mirvgrenade" +L 08/25/1999 - 16:27:27: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:27:28: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:29: "Psyc0Smly<49>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:27:29: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:30: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:27:30: "Psyc0Smly<49>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:31: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:32: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:34: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:27:35: "[CbK]-PriCk<55><WON:2656709>" has entered the game +L 08/25/1999 - 16:27:37: "Media<48>" killed "Yaul<50>" with "rocket" +L 08/25/1999 - 16:27:39: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:27:40: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:40: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:40: "[CbK]-PriCk<55>" joined team "1". +L 08/25/1999 - 16:27:46: "[CbK]-PriCk<55>" changed class to "Sniper" +L 08/25/1999 - 16:27:46: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:27:47: "Genius<39>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:27:48: "Herickson<52>" killed "Skillet[PsK]<35>" with "ac" +L 08/25/1999 - 16:27:48: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:49: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:27:50: "Psyc0Smly<49>" killed "Warlock<42>" with "headshot" +L 08/25/1999 - 16:27:51: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:27:51: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:27:51: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:00: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:28:03: "Herickson<52>" activated the goal "func_button 1" +L 08/25/1999 - 16:28:05: "Herickson<52>" killed "stropp<32>" with "ac" +L 08/25/1999 - 16:28:06: "Herickson<52>" activated the goal "func_button 1" +L 08/25/1999 - 16:28:08: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:28:10: "Yaul<50>" activated the goal "blue_pak6" +L 08/25/1999 - 16:28:10: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:10: "Yaul<50>" activated the goal "blue_pak5" +L 08/25/1999 - 16:28:14: "SHARPE<38>" changed class to "HWGuy" +L 08/25/1999 - 16:28:15: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:28:15: "Psyc0Smly<49>" activated the goal "func_button 2" +L 08/25/1999 - 16:28:18: "BeerMan<56><WON:1038679>" connected, address "208.245.167.144:27005" +L 08/25/1999 - 16:28:18: "Herickson<52>" killed "Skillet[PsK]<35>" with "ac" +L 08/25/1999 - 16:28:20: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:28:21: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:22: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:28:23: "Yaul<50>" activated the goal "func_button 5" +L 08/25/1999 - 16:28:23: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:24: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:28:25: "stropp<32>" killed "Herickson<52>" with "ac" +L 08/25/1999 - 16:28:25: "Yaul<50>" activated the goal "team one flag" +L 08/25/1999 - 16:28:26: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:28:26: "Media<48>" activated the goal "func_button 5" +L 08/25/1999 - 16:28:27: "Media<48>" activated the goal "func_door 14" +L 08/25/1999 - 16:28:27: "Player<47>" killed "SHARPE<38>" with "sniperrifle" +L 08/25/1999 - 16:28:28: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:29: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:28:29: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:30: "BeerMan<56><WON:1038679>" has entered the game +L 08/25/1999 - 16:28:31: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:32: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:32: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:33: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:33: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:33: "Herickson<52>" changed class to "Scout" +L 08/25/1999 - 16:28:33: "BeerMan<56>" joined team "2". +L 08/25/1999 - 16:28:34: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:36: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:36: "lying pig dog<14>" joined team "1". +L 08/25/1999 - 16:28:37: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:41: "lying pig dog<14>" changed class to "Demoman" +L 08/25/1999 - 16:28:41: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:28:41: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:42: "lying pig dog<14>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:43: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:44: "Yaul<50>" activated the goal "func_button 2" +L 08/25/1999 - 16:28:45: "[CbK]-PriCk<55>" killed "Skillet[PsK]<35>" with "sniperrifle" +L 08/25/1999 - 16:28:46: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:28:48: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:48: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:50: "BeerMan<56>" changed class to "Engineer" +L 08/25/1999 - 16:28:50: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:28:50: "Warlock<42>" killed "Psyc0Smly<49>" with "rocket" +L 08/25/1999 - 16:28:51: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:52: "[CbK]-PriCk<55>" activated the goal "func_button 1" +L 08/25/1999 - 16:28:52: "Psyc0Smly<49>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:28:52: "Skillet[PsK]<35>" changed class to "Sniper" +L 08/25/1999 - 16:28:54: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:56: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:28:56: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:57: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:28:57: "Yaul<50>" activated the goal "team two dropoff" +L 08/25/1999 - 16:28:57: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:28:58: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:28:58: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:28:59: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:29:00: "Psyc0Smly<49>" disconnected +L 08/25/1999 - 16:29:00: "Herickson<52>" activated the goal "func_button 2" +L 08/25/1999 - 16:29:01: "Herickson<52>" activated the goal "func_button 2" +L 08/25/1999 - 16:29:04: "Herickson<52>" killed self with "mirvgrenade" +L 08/25/1999 - 16:29:04: "Herickson<52>" activated the goal "func_button 2" +L 08/25/1999 - 16:29:04: "Herickson<52>" activated the goal "func_button 2" +L 08/25/1999 - 16:29:05: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:29:06: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:06: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:06: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:07: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:29:07: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:07: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:07: "Herickson<52>" activated the goal "func_button 2" +L 08/25/1999 - 16:29:08: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:16: "[CbK]-PriCk<55>" killed "Warlock<42>" with "sniperrifle" +L 08/25/1999 - 16:29:17: "lying pig dog<14>" activated the goal "red_det" +L 08/25/1999 - 16:29:17: Broadcast: "#well_rgrate_destroyed" +L 08/25/1999 - 16:29:18: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:29:18: "lying pig dog<14>" activated the goal "grate13" +L 08/25/1999 - 16:29:18: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:29:19: "BeerMan<56>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:29:20: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:23: "Skillet[PsK]<35>" killed self with "gl_grenade" +L 08/25/1999 - 16:29:24: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:29:25: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:26: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:29: "stropp<32>" killed "Herickson<52>" with "mirvgrenade" +L 08/25/1999 - 16:29:30: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:29:31: "stropp<32>" killed "[CbK]-PriCk<55>" with "ac" +L 08/25/1999 - 16:29:31: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:32: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:33: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:34: "Warlock<42>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:29:35: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:29:35: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:29:35: "stropp<32>" killed "Player<47>" with "ac" +L 08/25/1999 - 16:29:36: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:29:36: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:37: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:37: "Yaul<50>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:29:37: "lying pig dog<14>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:29:37: "BeerMan<56>" built a "sentry". +L 08/25/1999 - 16:29:38: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:38: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:39: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:40: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:42: "stropp<32>" activated the goal "blue_pak7" +L 08/25/1999 - 16:29:43: "Yaul<50>" activated the goal "func_button 5" +L 08/25/1999 - 16:29:43: "Yaul<50>" activated the goal "team one flag" +L 08/25/1999 - 16:29:44: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:29:44: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:29:44: "Genius<39>" killed "Yaul<50>" with "pipebomb" +L 08/25/1999 - 16:29:45: "BeerMan<56>" activated the goal "blue_pak5" +L 08/25/1999 - 16:29:47: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:29:47: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:29:47: "BeerMan<56>" activated the goal "blue_pak6" +L 08/25/1999 - 16:29:48: "lying pig dog<14>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:29:48: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:49: "Genius<39>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:29:51: "stropp<32>" killed "Herickson<52>" with "ac" +L 08/25/1999 - 16:29:52: "BeerMan<56>" activated the goal "blue_pak7" +L 08/25/1999 - 16:29:52: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:29:53: "Media<48>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:29:53: "BeerMan<56>" activated the goal "blue_pak8" +L 08/25/1999 - 16:29:54: "Skillet[PsK]<35>" killed "[CbK]-PriCk<55>" with "sniperrifle" +L 08/25/1999 - 16:29:56: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:29:57: "Herickson<52>" changed class to "Pyro" +L 08/25/1999 - 16:29:58: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:58: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:29:59: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:30:02: "stropp<32>" activated the goal "blue_pak5" +L 08/25/1999 - 16:30:03: "Warlock<42>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:30:03: "stropp<32>" activated the goal "blue_pak6" +L 08/25/1999 - 16:30:04: "SHARPE<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:30:05: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:30:06: "lying pig dog<14>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:08: "M<57><WON:3090779>" connected, address "209.20.239.7:27005" +L 08/25/1999 - 16:30:09: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:30:09: "stropp<32>" activated the goal "blue_pak7" +L 08/25/1999 - 16:30:10: "Skillet[PsK]<35>" killed "Player<47>" with "sniperrifle" +L 08/25/1999 - 16:30:11: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:30:12: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:30:12: "Yaul<50>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:30:13: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:16: "BeerMan<56>" activated the goal "blue_pak5" +L 08/25/1999 - 16:30:18: "BeerMan<56>" activated the goal "blue_pak6" +L 08/25/1999 - 16:30:22: "stropp<32>" killed "Herickson<52>" with "mirvgrenade" +L 08/25/1999 - 16:30:24: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:30:25: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:26: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:33: "Skillet[PsK]<35>" killed by world with "worldspawn" +L 08/25/1999 - 16:30:34: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:30:36: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:36: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:37: "stropp<32>" activated the goal "blue_pak5" +L 08/25/1999 - 16:30:39: "stropp<32>" activated the goal "blue_pak6" +L 08/25/1999 - 16:30:41: "BeerMan<56>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:30:42: "Media<48>" killed "Yaul<50>" with "rocket" +L 08/25/1999 - 16:30:44: "M<57><WON:3090779>" has entered the game +L 08/25/1999 - 16:30:48: "Herickson<52>" activated the goal "blue_pak8" +L 08/25/1999 - 16:30:48: "Yaul<50>" changed class to "Sniper" +L 08/25/1999 - 16:30:49: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:30:50: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:51: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:52: "M<57>" joined team "1". +L 08/25/1999 - 16:30:54: "Herickson<52>" killed "stropp<32>" with "rocket" +L 08/25/1999 - 16:30:54: "lying pig dog<14>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:30:54: "M<57>" changed class to "Demoman" +L 08/25/1999 - 16:30:54: "M<57>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:30:56: "M<57>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:56: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:30:57: "lying pig dog<14>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:30:58: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:30:58: "Herickson<52>" activated the goal "blue_pak7" +L 08/25/1999 - 16:31:00: "SHARPE<38>" activated the goal "blue_pak5" +L 08/25/1999 - 16:31:00: "[CbK]-PriCk<55>" killed "Skillet[PsK]<35>" with "sniperrifle" +L 08/25/1999 - 16:31:00: "Media<48>" activated the goal "blue_pak5" +L 08/25/1999 - 16:31:01: "SHARPE<38>" activated the goal "blue_pak6" +L 08/25/1999 - 16:31:01: "Herickson<52>" activated the goal "blue_pak6" +L 08/25/1999 - 16:31:03: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:31:05: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:31:05: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:31:05: "SHARPE<38>" activated the goal "blue_pak7" +L 08/25/1999 - 16:31:07: "SHARPE<38>" activated the goal "blue_pak8" +L 08/25/1999 - 16:31:09: "lying pig dog<14>" activated the goal "func_button 5" +L 08/25/1999 - 16:31:10: "lying pig dog<14>" activated the goal "func_door 14" +L 08/25/1999 - 16:31:11: "Warlock<42>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:31:12: "Herickson<52>" activated the goal "blue_pak8" +L 08/25/1999 - 16:31:13: "lying pig dog<14>" activated the goal "func_door 14" +L 08/25/1999 - 16:31:15: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:31:16: "lying pig dog<14>" activated the goal "spawn_pak" +L 08/25/1999 - 16:31:18: "lying pig dog<14>" activated the goal "spawn_pak" +L 08/25/1999 - 16:31:20: "Genius<39>" activated the goal "func_button 5" +L 08/25/1999 - 16:31:21: "Genius<39>" activated the goal "func_door 14" +L 08/25/1999 - 16:31:21: "BeerMan<56>" activated the goal "blue_pak5" +L 08/25/1999 - 16:31:24: "BeerMan<56>" activated the goal "blue_pak6" +L 08/25/1999 - 16:31:24: "Genius<39>" activated the goal "func_door 14" +L 08/25/1999 - 16:31:26: "Herickson<52>" activated the goal "blue_pak7" +L 08/25/1999 - 16:31:26: "Yaul<50>" killed "Player<47>" with "sniperrifle" +L 08/25/1999 - 16:31:27: "Genius<39>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:31:28: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:31:29: "BeerMan<56>" activated the goal "blue_pak7" +L 08/25/1999 - 16:31:30: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:31:30: "lying pig dog<14>" activated the goal "func_button 1" +L 08/25/1999 - 16:31:31: "BeerMan<56>" activated the goal "blue_pak8" +L 08/25/1999 - 16:31:37: "M<57>" activated the goal "func_button 1" +L 08/25/1999 - 16:31:38: "Warlock<42>" say "watch the lifts in the flag room" +L 08/25/1999 - 16:31:41: "M<57>" activated the goal "func_button 1" +L 08/25/1999 - 16:31:45: "M<57>" killed "stropp<32>" with "gl_grenade" +L 08/25/1999 - 16:31:46: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:31:47: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:31:51: "Player<47>" activated the goal "blue_pak6" +L 08/25/1999 - 16:31:55: "Genius<39>" activated the goal "blue_pak8" +L 08/25/1999 - 16:31:56: "Genius<39>" activated the goal "blue_pak7" +L 08/25/1999 - 16:31:59: "lying pig dog<14>" activated the goal "func_button 2" +L 08/25/1999 - 16:32:03: "[CbK]-PriCk<55>" killed "stropp<32>" with "headshot" +L 08/25/1999 - 16:32:03: "BeerMan<56>" activated the goal "blue_pak5" +L 08/25/1999 - 16:32:05: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:32:05: "BeerMan<56>" activated the goal "blue_pak6" +L 08/25/1999 - 16:32:05: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:06: "M<57>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:32:08: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:08: "Warlock<42>" killed "M<57>" with "rocket" +L 08/25/1999 - 16:32:09: "BeerMan<56>" activated the goal "blue_pak7" +L 08/25/1999 - 16:32:10: "M<57>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:32:11: "BeerMan<56>" activated the goal "blue_pak8" +L 08/25/1999 - 16:32:11: "M<57>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:15: "lying pig dog<14>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:32:15: "Warlock<42>" say "yeah" +L 08/25/1999 - 16:32:21: "Warlock<42>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:32:23: "BeerMan<56>" activated the goal "blue_pak5" +L 08/25/1999 - 16:32:26: "M<57>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:32:30: "lying pig dog<14>" changed class to "Sniper" +L 08/25/1999 - 16:32:30: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:32:31: "lying pig dog<14>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:33: "SHARPE<38>" activated the goal "blue_pak6" +L 08/25/1999 - 16:32:34: "Skillet[PsK]<35>" killed "Herickson<52>" with "sniperrifle" +L 08/25/1999 - 16:32:36: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:32:36: "Genius<39>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:32:37: "SHARPE<38>" activated the goal "blue_pak7" +L 08/25/1999 - 16:32:38: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:39: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:39: "SHARPE<38>" activated the goal "blue_pak8" +L 08/25/1999 - 16:32:39: "Yaul<50>" killed "Player<47>" with "sniperrifle" +L 08/25/1999 - 16:32:40: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:41: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:41: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:32:43: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:46: "Yaul<50>" activated the goal "blue_pak6" +L 08/25/1999 - 16:32:47: "[CbK]-PriCk<55>" killed "Skillet[PsK]<35>" with "sniperrifle" +L 08/25/1999 - 16:32:48: "Yaul<50>" activated the goal "blue_pak5" +L 08/25/1999 - 16:32:50: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:32:51: "Yaul<50>" activated the goal "blue_pak8" +L 08/25/1999 - 16:32:52: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:52: "Yaul<50>" activated the goal "blue_pak7" +L 08/25/1999 - 16:32:52: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:32:55: "Genius<39>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:33:00: "M<57>" activated the goal "func_button 5" +L 08/25/1999 - 16:33:00: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:33:01: "M<57>" activated the goal "func_door 14" +L 08/25/1999 - 16:33:02: "Skillet[PsK]<35>" killed "[CbK]-PriCk<55>" with "normalgrenade" +L 08/25/1999 - 16:33:03: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:33:03: "M<57>" activated the goal "func_door 14" +L 08/25/1999 - 16:33:03: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:33:05: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 16:33:05: "Player<47>" killed "Yaul<50>" with "autorifle" +L 08/25/1999 - 16:33:06: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:33:07: "[CbK]-PriCk<55>" say "hehe" +L 08/25/1999 - 16:33:08: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:33:08: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:33:10: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:33:12: "M<57>" activated the goal "blue_pak8" +L 08/25/1999 - 16:33:13: "Warlock<42>" say "someone setup an ammo dispenser in the flag room" +L 08/25/1999 - 16:33:13: "M<57>" activated the goal "blue_pak7" +L 08/25/1999 - 16:33:14: "Herickson<52>" say "sorry blue" +L 08/25/1999 - 16:33:16: "M<57>" activated the goal "blue_pak6" +L 08/25/1999 - 16:33:17: "M<57>" activated the goal "blue_pak5" +L 08/25/1999 - 16:33:23: "Herickson<52>" activated the goal "func_button 2" +L 08/25/1999 - 16:33:24: "[CbK]-PriCk<55>" killed "Yaul<50>" with "sniperrifle" +L 08/25/1999 - 16:33:28: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:33:28: "BeerMan<56>" say_team "hw and rocket reply in team form" +L 08/25/1999 - 16:33:28: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 16:33:28: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:33:29: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:33:32: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:33:35: "M<57>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:33:36: "Genius<39>" activated the goal "func_button 5" +L 08/25/1999 - 16:33:37: "Genius<39>" activated the goal "func_door 14" +L 08/25/1999 - 16:33:38: "Herickson<52>" activated the goal "func_button 5" +L 08/25/1999 - 16:33:39: "Herickson<52>" activated the goal "func_door 14" +L 08/25/1999 - 16:33:39: "Herickson<52>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:33:39: "Warlock<42>" killed self with "rocket" +L 08/25/1999 - 16:33:39: "BeerMan<56>" say_team "im the engineer" +L 08/25/1999 - 16:33:40: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:33:40: "Genius<39>" activated the goal "func_door 14" +L 08/25/1999 - 16:33:41: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:33:41: "stropp<32>" activated the goal "blue_pak7" +L 08/25/1999 - 16:33:42: "Herickson<52>" activated the goal "func_door 14" +L 08/25/1999 - 16:33:42: "Genius<39>" activated the goal "func_button 5" +L 08/25/1999 - 16:33:42: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:33:43: "Genius<39>" activated the goal "func_door 14" +L 08/25/1999 - 16:33:43: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:33:44: "stropp<32>" killed "Player<47>" with "mirvgrenade" +L 08/25/1999 - 16:33:45: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:33:45: "stropp<32>" activated the goal "blue_pak6" +L 08/25/1999 - 16:33:46: "Genius<39>" activated the goal "func_door 14" +L 08/25/1999 - 16:33:46: "Herickson<52>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:33:47: "stropp<32>" activated the goal "blue_pak5" +L 08/25/1999 - 16:33:48: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:33:50: "Warlock<42>" say "fudge" +L 08/25/1999 - 16:33:52: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:33:52: "lying pig dog<14>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:33:55: "Herickson<52>" activated the goal "team two flag" +L 08/25/1999 - 16:33:58: "lying pig dog<14>" killed "SHARPE<38>" with "headshot" +L 08/25/1999 - 16:34:00: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:34:01: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:02: "Warlock<42>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:34:02: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:03: "Genius<39>" killed self with "gl_grenade" +L 08/25/1999 - 16:34:03: "lying pig dog<14>" killed "BeerMan<56>" with "headshot" +L 08/25/1999 - 16:34:04: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:05: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:34:05: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:34:07: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:07: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:10: "<-1>" destroyed "BeerMan<56>"'s "sentry". +L 08/25/1999 - 16:34:11: "SHARPE<38>" killed "Herickson<52>" with "ac" +L 08/25/1999 - 16:34:12: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:34:13: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:13: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:14: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:14: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:16: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:16: "M<57>" killed "Yaul<50>" with "gl_grenade" +L 08/25/1999 - 16:34:18: "Media<48>" activated the goal "func_button 5" +L 08/25/1999 - 16:34:19: "Media<48>" activated the goal "func_door 14" +L 08/25/1999 - 16:34:21: "Skillet[PsK]<35>" killed "Player<47>" with "sniperrifle" +L 08/25/1999 - 16:34:22: "Media<48>" activated the goal "func_door 14" +L 08/25/1999 - 16:34:22: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:34:23: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:34:24: "Warlock<42>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:34:25: "stropp<32>" killed "Genius<39>" with "mirvgrenade" +L 08/25/1999 - 16:34:25: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:27: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:34:28: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:30: "lying pig dog<14>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:34:31: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:31: "Yaul<50>" changed class to "HWGuy" +L 08/25/1999 - 16:34:32: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:34:34: "Warlock<42>" activated the goal "func_button 5" +L 08/25/1999 - 16:34:34: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:34: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:35: "Warlock<42>" activated the goal "func_door 14" +L 08/25/1999 - 16:34:38: "Warlock<42>" activated the goal "func_door 14" +L 08/25/1999 - 16:34:38: "Skillet[PsK]<35>" killed "Player<47>" with "sniperrifle" +L 08/25/1999 - 16:34:40: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:34:41: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:41: "BeerMan<56>" built a "sentry". +L 08/25/1999 - 16:34:42: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:42: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:34:43: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:44: "stropp<32>" activated the goal "blue_pak7" +L 08/25/1999 - 16:34:45: "Warlock<42>" killed "lying pig dog<14>" with "rocket" +L 08/25/1999 - 16:34:45: "M<57>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:46: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:47: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:34:50: "SHARPE<38>" say "ha ha ha" +L 08/25/1999 - 16:34:52: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:55: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:34:57: "M<57>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:35:02: "stropp<32>" activated the goal "blue_pak8" +L 08/25/1999 - 16:35:04: "Herickson<52>" activated the goal "blue_pak7" +L 08/25/1999 - 16:35:08: "Herickson<52>" activated the goal "blue_pak6" +L 08/25/1999 - 16:35:08: "Media<48>" activated the goal "func_button 2" +L 08/25/1999 - 16:35:08: "stropp<32>" killed "[CbK]-PriCk<55>" with "mirvgrenade" +L 08/25/1999 - 16:35:10: "Herickson<52>" activated the goal "blue_pak5" +L 08/25/1999 - 16:35:10: "stropp<32>" killed self with "mirvgrenade" +L 08/25/1999 - 16:35:10: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:35:11: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:35:11: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:12: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:14: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:35:15: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:23: "M<57>" activated the goal "blue_pak8" +L 08/25/1999 - 16:35:25: "Skillet[PsK]<35>" killed "Genius<39>" with "sniperrifle" +L 08/25/1999 - 16:35:26: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:27: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:27: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:35:29: "Genius<39>" changed class to "Sniper" +L 08/25/1999 - 16:35:29: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:35:30: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 16:35:30: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:31: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:32: "lying pig dog<14>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:33: "Herickson<52>" activated the goal "blue_pak7" +L 08/25/1999 - 16:35:33: "lying pig dog<14>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:34: "SHARPE<38>" killed "Media<48>" with "mirvgrenade" +L 08/25/1999 - 16:35:35: "Media<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:35:35: "M<57>" activated the goal "blue_pak6" +L 08/25/1999 - 16:35:36: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:37: "M<57>" activated the goal "blue_pak5" +L 08/25/1999 - 16:35:38: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:38: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:38: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:42: "Yaul<50>" killed "Player<47>" with "ac" +L 08/25/1999 - 16:35:43: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:43: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:35:43: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:44: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:44: "Yaul<50>" killed "Herickson<52>" with "ac" +L 08/25/1999 - 16:35:45: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:45: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:45: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:35:46: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:47: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:47: "Media<48>" changed class to "Demoman" +L 08/25/1999 - 16:35:48: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:48: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:48: "Yaul<50>" killed self with "mirvgrenade" +L 08/25/1999 - 16:35:48: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:50: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:50: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 16:35:51: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:51: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:35:52: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:53: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:35:54: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:36:00: "Media<48>" changed class to "Soldier" +L 08/25/1999 - 16:36:00: "Genius<39>" killed "BeerMan<56>" with "sniperrifle" +L 08/25/1999 - 16:36:01: "lying pig dog<14>" killed "Skillet[PsK]<35>" with "headshot" +L 08/25/1999 - 16:36:02: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:03: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:04: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:04: "Herickson<52>" activated the goal "blue_pak6" +L 08/25/1999 - 16:36:04: "M<57>" activated the goal "blue_pak8" +L 08/25/1999 - 16:36:05: "Herickson<52>" activated the goal "blue_pak5" +L 08/25/1999 - 16:36:06: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:06: "M<57>" activated the goal "blue_pak7" +L 08/25/1999 - 16:36:07: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:09: "lying pig dog<14>" killed self with "normalgrenade" +L 08/25/1999 - 16:36:10: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:12: "lying pig dog<14>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:14: "[CbK]-PriCk<55>" killed "stropp<32>" with "sniperrifle" +L 08/25/1999 - 16:36:18: "stropp<32>" killed "Player<47>" with "mirvgrenade" +L 08/25/1999 - 16:36:20: "stropp<32>" killed "Herickson<52>" with "mirvgrenade" +L 08/25/1999 - 16:36:21: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:22: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:22: "M<57>" activated the goal "func_button 5" +L 08/25/1999 - 16:36:22: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:22: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:23: "M<57>" activated the goal "func_door 14" +L 08/25/1999 - 16:36:23: "Yaul<50>" killed "Genius<39>" with "ac" +L 08/25/1999 - 16:36:23: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:23: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:25: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:26: "M<57>" activated the goal "func_door 14" +L 08/25/1999 - 16:36:26: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:26: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:33: "SHARPE<38>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:36:35: "Genius<39>" changed class to "Sniper" +L 08/25/1999 - 16:36:36: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:37: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:46: "lying pig dog<14>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:36:48: "BeerMan<56>" activated the goal "blue_pak6" +L 08/25/1999 - 16:36:51: "BeerMan<56>" activated the goal "blue_pak5" +L 08/25/1999 - 16:36:52: "Warlock<42>" killed by world with "worldspawn" +L 08/25/1999 - 16:36:53: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:54: "Media<48>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:36:55: "lying pig dog<14>" activated the goal "func_button 5" +L 08/25/1999 - 16:36:55: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:56: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:36:56: "lying pig dog<14>" activated the goal "func_door 14" +L 08/25/1999 - 16:36:56: "Herickson<52>" activated the goal "func_button 2" +L 08/25/1999 - 16:36:56: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:36:56: "lying pig dog<14>" activated the goal "team two flag" +L 08/25/1999 - 16:36:56: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:36:57: "Skillet[PsK]<35>" killed "Herickson<52>" with "sniperrifle" +L 08/25/1999 - 16:36:57: "SHARPE<38>" killed "lying pig dog<14>" with "ac" +L 08/25/1999 - 16:36:58: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:59: "lying pig dog<14>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:36:59: "lying pig dog<14>" activated the goal "func_door 14" +L 08/25/1999 - 16:36:59: "[CbK]-PriCk<55>" killed "stropp<32>" with "sniperrifle" +L 08/25/1999 - 16:36:59: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:00: "lying pig dog<14>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:00: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:00: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:37:01: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:02: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:02: "Media<48>" activated the goal "func_button 5" +L 08/25/1999 - 16:37:03: "Media<48>" activated the goal "func_door 14" +L 08/25/1999 - 16:37:04: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:05: "stropp<32>" changed class to "Engineer" +L 08/25/1999 - 16:37:05: "Media<48>" activated the goal "team two flag" +L 08/25/1999 - 16:37:06: "Media<48>" activated the goal "func_door 14" +L 08/25/1999 - 16:37:06: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:13: "Warlock<42>" killed "Media<48>" with "rocket" +L 08/25/1999 - 16:37:14: "Media<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:37:16: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:17: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:18: "M<57>" activated the goal "func_button 5" +L 08/25/1999 - 16:37:19: "M<57>" activated the goal "func_door 14" +L 08/25/1999 - 16:37:22: "Warlock<42>" say "hell yeah" +L 08/25/1999 - 16:37:22: "M<57>" activated the goal "func_door 14" +L 08/25/1999 - 16:37:23: "M<57>" killed "Yaul<50>" with "gl_grenade" +L 08/25/1999 - 16:37:26: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 16:37:27: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:37:27: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:28: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:33: "lying pig dog<14>" killed by world with "worldspawn" +L 08/25/1999 - 16:37:36: "stropp<32>" killed "[CbK]-PriCk<55>" with "normalgrenade" +L 08/25/1999 - 16:37:37: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:37:37: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:38: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:37:40: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:37:41: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:42: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:44: "Skillet[PsK]<35>" changed class to "Demoman" +L 08/25/1999 - 16:37:44: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:45: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:46: "M<57>" killed self with "gl_grenade" +L 08/25/1999 - 16:37:46: "M<57>" activated the goal "func_button 5" +L 08/25/1999 - 16:37:47: "[CbK]-PriCk<55>" killed "stropp<32>" with "sniperrifle" +L 08/25/1999 - 16:37:47: "M<57>" activated the goal "func_door 14" +L 08/25/1999 - 16:37:47: "M<57>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:37:49: "M<57>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:49: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:37:50: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:37:50: "M<57>" activated the goal "func_door 14" +L 08/25/1999 - 16:37:50: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:37:51: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:52: "Media<48>" killed "SHARPE<38>" with "rocket" +L 08/25/1999 - 16:37:52: "Media<48>" activated the goal "team two flag" +L 08/25/1999 - 16:37:55: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:37:56: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:56: "Yaul<50>" activated the goal "func_button 5" +L 08/25/1999 - 16:37:57: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:37:57: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:37:57: "Yaul<50>" activated the goal "team one flag" +L 08/25/1999 - 16:37:58: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:00: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:38:00: "Genius<39>" changed class to "Demoman" +L 08/25/1999 - 16:38:02: "<-1>" destroyed "BeerMan<56>"'s "sentry". +L 08/25/1999 - 16:38:04: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:38:08: "Warlock<42>" killed by world with "worldspawn" +L 08/25/1999 - 16:38:09: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:38:09: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:10: "Media<48>" killed by world with "worldspawn" +L 08/25/1999 - 16:38:10: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:10: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:11: "Media<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:38:12: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:13: "[CbK]-PriCk<55>" killed "Yaul<50>" with "sniperrifle" +L 08/25/1999 - 16:38:13: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:13: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:38:14: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:15: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:16: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:38:21: "BeerMan<56>" built a "sentry". +L 08/25/1999 - 16:38:23: "Herickson<52>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:38:28: "SHARPE<38>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:38:31: "Yaul<50>" activated the goal "team one flag" +L 08/25/1999 - 16:38:32: "M<57>" killed "Yaul<50>" with "pipebomb" +L 08/25/1999 - 16:38:33: "Skillet[PsK]<35>" killed "[CbK]-PriCk<55>" with "sniperrifle" +L 08/25/1999 - 16:38:33: "BeerMan<56>" killed "Herickson<52>" with "sentrygun" +L 08/25/1999 - 16:38:33: "Player<47>" killed "stropp<32>" with "autorifle" +L 08/25/1999 - 16:38:34: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:38:34: "Media<48>" activated the goal "team two flag" +L 08/25/1999 - 16:38:34: "Herickson<52>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:38:35: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:36: "Warlock<42>" activated the goal "team one flag" +L 08/25/1999 - 16:38:37: "stropp<32>" killed "Player<47>" with "empgrenade" +L 08/25/1999 - 16:38:38: "Herickson<52>" changed class to "HWGuy" +L 08/25/1999 - 16:38:38: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:38: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:39: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:38:39: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:39: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:38:39: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:38:40: "Herickson<52>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:41: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:41: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:43: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:45: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:38:54: "M<57>" activated the goal "func_button 2" +L 08/25/1999 - 16:38:55: "Warlock<42>" activated the goal "func_button 2" +L 08/25/1999 - 16:38:59: "BeerMan<56>" activated the goal "blue_pak8" +L 08/25/1999 - 16:39:01: "BeerMan<56>" activated the goal "blue_pak7" +L 08/25/1999 - 16:39:05: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:39:09: "Yaul<50>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:39:09: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:10: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:10: "Media<48>" activated the goal "team one dropoff" +L 08/25/1999 - 16:39:11: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:39:11: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:12: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:13: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:13: "Warlock<42>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:13: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:13: "Warlock<42>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:14: "Warlock<42>" activated the goal "team two dropoff" +L 08/25/1999 - 16:39:15: "M<57>" killed "stropp<32>" with "gl_grenade" +L 08/25/1999 - 16:39:17: "Warlock<42>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:17: "Warlock<42>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:17: "stropp<32>" killed "M<57>" with "empgrenade" +L 08/25/1999 - 16:39:17: "stropp<32>" killed "Player<47>" with "empgrenade" +L 08/25/1999 - 16:39:18: "Herickson<52>" activated the goal "blue_pak6" +L 08/25/1999 - 16:39:18: "Yaul<50>" activated the goal "func_button 5" +L 08/25/1999 - 16:39:19: "Yaul<50>" activated the goal "team one flag" +L 08/25/1999 - 16:39:19: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:39:19: "M<57>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:39:19: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:39:19: "Player<47>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:39:20: "Player<47>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:21: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:21: "M<57>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:22: "M<57>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:22: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:39:23: "Skillet[PsK]<35>" killed "Genius<39>" with "sniperrifle" +L 08/25/1999 - 16:39:26: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:39:29: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:29: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:37: "M<57>" killed "SHARPE<38>" with "mirvgrenade" +L 08/25/1999 - 16:39:42: "M<57>" activated the goal "func_button 2" +L 08/25/1999 - 16:39:45: "SHARPE<38>" changed class to "Sniper" +L 08/25/1999 - 16:39:46: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:39:48: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:49: "Yaul<50>" activated the goal "func_button 2" +L 08/25/1999 - 16:39:49: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:51: "Genius<39>" killed "stropp<32>" with "detpack" +L 08/25/1999 - 16:39:51: "Genius<39>" killed self with "detpack" +L 08/25/1999 - 16:39:51: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:52: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:39:53: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:53: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:39:53: "BeerMan<56>" activated the goal "blue_pak8" +L 08/25/1999 - 16:39:54: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:55: "BeerMan<56>" activated the goal "blue_pak7" +L 08/25/1999 - 16:39:56: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:39:59: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:39:59: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:40:00: "Yaul<50>" activated the goal "team two dropoff" +L 08/25/1999 - 16:40:02: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:40:03: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:40:03: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:40:03: "M<57>" killed "Warlock<42>" with "mirvgrenade" +L 08/25/1999 - 16:40:03: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:04: "SHARPE<38>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:40:05: "Herickson<52>" activated the goal "func_button 1" +L 08/25/1999 - 16:40:05: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:40:06: "[CbK]-PriCk<55>" killed "stropp<32>" with "sniperrifle" +L 08/25/1999 - 16:40:07: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:08: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:08: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:40:20: "Skillet[PsK]<35>" killed "[CbK]-PriCk<55>" with "sniperrifle" +L 08/25/1999 - 16:40:20: "M<57>" activated the goal "func_button 1" +L 08/25/1999 - 16:40:21: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:40:22: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:40:22: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:24: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:26: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:40:26: "M<57>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:31: "M<57>" killed "Yaul<50>" with "gl_grenade" +L 08/25/1999 - 16:40:31: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:40:33: "Media<48>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:40:35: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:40:35: "[CbK]-PriCk<55>" changed class to "Engineer" +L 08/25/1999 - 16:40:35: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:37: "M<57>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:40: "Media<48>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:40:42: "M<57>" killed "stropp<32>" with "gl_grenade" +L 08/25/1999 - 16:40:46: "stropp<32>" killed "[CbK]-PriCk<55>" with "empgrenade" +L 08/25/1999 - 16:40:46: "Warlock<42>" killed "Media<48>" with "rocket" +L 08/25/1999 - 16:40:47: "Media<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:40:48: "Warlock<42>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:40:48: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:40:49: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:49: "M<57>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:49: "stropp<32>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:40:50: "Warlock<42>" killed by world with "door" +L 08/25/1999 - 16:40:51: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:52: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:52: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:52: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:40:53: "Media<48>" activated the goal "spawn_pak" +L 08/25/1999 - 16:40:53: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:00: "BeerMan<56>" activated the goal "blue_pak5" +L 08/25/1999 - 16:41:01: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:41:01: "[CbK]-PriCk<55>" built a "sentry". +L 08/25/1999 - 16:41:02: "BeerMan<56>" activated the goal "blue_pak6" +L 08/25/1999 - 16:41:04: "Skillet[PsK]<35>" killed "Genius<39>" with "sniperrifle" +L 08/25/1999 - 16:41:04: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:06: "BeerMan<56>" activated the goal "blue_pak7" +L 08/25/1999 - 16:41:07: "Warlock<42>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:41:07: "Yaul<50>" activated the goal "func_button 5" +L 08/25/1999 - 16:41:08: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:41:08: "BeerMan<56>" activated the goal "blue_pak8" +L 08/25/1999 - 16:41:08: "Yaul<50>" activated the goal "team one flag" +L 08/25/1999 - 16:41:08: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:41:09: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:09: "M<57>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:41:11: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:41:13: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:16: "Media<48>" disconnected +L 08/25/1999 - 16:41:24: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:41:27: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:28: "M<57>" disconnected +L 08/25/1999 - 16:41:34: "Genius<39>" activated the goal "func_button 2" +L 08/25/1999 - 16:41:37: "BeerMan<56>" say_team "cool" +L 08/25/1999 - 16:41:39: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:40: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:40: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:41: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:42: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:41:45: "Herickson<52>" disconnected +L 08/25/1999 - 16:41:54: "SHARPE<38>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:41:55: "[CbK]-PriCk<55>" built a "dispenser". +L 08/25/1999 - 16:41:57: "Player<47>" disconnected +L 08/25/1999 - 16:41:58: "stropp<32>" built a "sentry". +L 08/25/1999 - 16:42:00: "Genius<39>" activated the goal "func_button 2" +L 08/25/1999 - 16:42:01: "[CbK]-PriCk<55>" activated the goal "func_button 1" +L 08/25/1999 - 16:42:01: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:42:01: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:42:01: "Player<58><WON:392799>" connected, address "205.205.128.60:27005" +L 08/25/1999 - 16:42:01: "Yaul<50>" activated the goal "team two dropoff" +L 08/25/1999 - 16:42:03: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:42:03: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:42:06: "Genius<39>" activated the goal "func_button 2" +L 08/25/1999 - 16:42:08: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:42:09: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:42:09: "Warlock<42>" say "yeah" +L 08/25/1999 - 16:42:15: "Player<58><WON:392799>" has entered the game +L 08/25/1999 - 16:42:17: "Player<58>" joined team "1". +L 08/25/1999 - 16:42:18: "Genius<39>" activated the goal "func_button 2" +L 08/25/1999 - 16:42:21: "Genius<39>" activated the goal "func_button 2" +L 08/25/1999 - 16:42:22: "[CbK]-PriCk<55>" say "someone join blue" +L 08/25/1999 - 16:42:24: "Player<58>" changed class to "Engineer" +L 08/25/1999 - 16:42:24: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:42:28: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:42:28: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:42:31: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:42:35: "Genius<39>" changed class to "Sniper" +L 08/25/1999 - 16:42:42: "stropp<32>" activated the goal "func_button 1" +L 08/25/1999 - 16:42:42: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:42:43: "Yaul<50>" destroyed "[CbK]-PriCk<55>"'s "dispenser". +L 08/25/1999 - 16:42:48: "Player<58>" built a "sentry". +L 08/25/1999 - 16:42:51: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:42:51: "Genius<39>" activated the goal "func_button 2" +L 08/25/1999 - 16:42:51: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:42:53: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:42:58: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:42:59: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:42:59: "Yaul<50>" activated the goal "func_button 5" +L 08/25/1999 - 16:42:59: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:00: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:43:00: "Yaul<50>" activated the goal "team one flag" +L 08/25/1999 - 16:43:03: "Yaul<50>" activated the goal "func_door 14" +L 08/25/1999 - 16:43:04: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:11: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:13: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:13: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:14: "stropp<32>" activated the goal "func_button 2" +L 08/25/1999 - 16:43:14: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:15: "<-1>" destroyed "[CbK]-PriCk<55>"'s "sentry". +L 08/25/1999 - 16:43:17: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:43:18: "Genius<39>" killed "Skillet[PsK]<35>" with "pipebomb" +L 08/25/1999 - 16:43:19: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:43:19: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:20: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:21: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:23: "Yaul<50>" activated the goal "func_button 2" +L 08/25/1999 - 16:43:27: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:28: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:33: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:43:34: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:43:34: "Yaul<50>" activated the goal "team two dropoff" +L 08/25/1999 - 16:43:35: "[CbK]-PriCk<55>" built a "sentry". +L 08/25/1999 - 16:43:35: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:43:35: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:43:36: "Genius<39>" killed "BeerMan<56>" with "pipebomb" +L 08/25/1999 - 16:43:38: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:43:39: "Warlock<42>" changed to team "1". +L 08/25/1999 - 16:43:39: "Warlock<42>" killed self with "world" +L 08/25/1999 - 16:43:40: "Yaul<50>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:43:40: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:41: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:41: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:43:42: "Warlock<42>" changed class to "Soldier" +L 08/25/1999 - 16:43:42: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:43:44: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:45: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:43:46: "Skillet[PsK]<35>" killed "Genius<39>" with "gl_grenade" +L 08/25/1999 - 16:43:47: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:43:48: "Skillet[PsK]<35>" activated the goal "func_button 1" +L 08/25/1999 - 16:43:48: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:50: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:51: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:52: "Yaul<50>" activated the goal "blue_pak8" +L 08/25/1999 - 16:43:52: "Yaul<50>" activated the goal "blue_pak7" +L 08/25/1999 - 16:43:54: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:56: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:43:57: "Skillet[PsK]<35>" killed "Player<58>" with "mirvgrenade" +L 08/25/1999 - 16:43:58: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:43:59: "Skillet[PsK]<35>" destroyed "Player<58>"'s "sentry". +L 08/25/1999 - 16:43:59: "Skillet[PsK]<35>" destroyed "Player<58>"'s "sentry". +L 08/25/1999 - 16:43:59: "Warlock<42>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:44:00: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:44:01: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:44:02: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:44:02: "Skillet[PsK]<35>" activated the goal "func_button 1" +L 08/25/1999 - 16:44:03: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:44:11: "Skillet[PsK]<35>" killed "Player<58>" with "gl_grenade" +L 08/25/1999 - 16:44:12: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:44:13: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:44:19: "SHARPE<38>" changed class to "Engineer" +L 08/25/1999 - 16:44:21: "[CbK]-PriCk<55>" activated the goal "blue_pak8" +L 08/25/1999 - 16:44:22: "[CbK]-PriCk<55>" activated the goal "blue_pak7" +L 08/25/1999 - 16:44:25: "[CbK]-PriCk<55>" activated the goal "blue_pak6" +L 08/25/1999 - 16:44:26: "BeerMan<56>" activated the goal "func_button 1" +L 08/25/1999 - 16:44:26: "[CbK]-PriCk<55>" activated the goal "blue_pak5" +L 08/25/1999 - 16:44:34: "Warlock<42>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:44:37: "Everdred<59><WON:436799>" connected, address "24.66.223.103:27005" +L 08/25/1999 - 16:44:37: "Genius<39>" destroyed "stropp<32>"'s "sentry". +L 08/25/1999 - 16:44:38: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:44:41: "Player<58>" built a "sentry". +L 08/25/1999 - 16:44:42: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:44:43: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:44:45: "Everdred<59><WON:436799>" has entered the game +L 08/25/1999 - 16:44:47: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:44:47: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:44:50: "BeerMan<56>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:44:51: "Everdred<59>" joined team "1". +L 08/25/1999 - 16:44:51: "stropp<32>" activated the goal "func_button 2" +L 08/25/1999 - 16:44:52: "Skillet[PsK]<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:44:53: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:44:53: "Warlock<42>" killed "BeerMan<56>" with "rocket" +L 08/25/1999 - 16:44:54: "SHARPE<38>" killed self with "normalgrenade" +L 08/25/1999 - 16:44:56: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:44:56: "[CbK]-PriCk<55>" killed "Skillet[PsK]<35>" with "empgrenade" +L 08/25/1999 - 16:44:57: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:44:58: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:44:58: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:44:58: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:44:59: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:00: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:00: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:45:03: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:04: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:05: "Yaul<50>" destroyed "[CbK]-PriCk<55>"'s "sentry". +L 08/25/1999 - 16:45:05: "[CbK]-PriCk<55>" killed self with "sentrygun" +L 08/25/1999 - 16:45:07: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:45:08: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:45:09: "Yaul<50>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:45:10: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:11: "SHARPE<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:45:11: "Everdred<59>" changed class to "Pyro" +L 08/25/1999 - 16:45:11: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:45:13: "SHARPE<38>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:45:14: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:14: "Player<58>" killed "Yaul<50>" with "sentrygun" +L 08/25/1999 - 16:45:15: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:16: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:17: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:17: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:45:18: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:19: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:45:21: "stropp<32>" built a "sentry". +L 08/25/1999 - 16:45:23: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:23: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:45:24: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:24: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:27: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:28: "Yaul<50>" activated the goal "func_button 1" +L 08/25/1999 - 16:45:28: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:30: "Skillet[PsK]<35>" activated the goal "func_button 2" +L 08/25/1999 - 16:45:34: "Skillet[PsK]<35>" killed "Genius<39>" with "gl_grenade" +L 08/25/1999 - 16:45:38: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:39: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:45:40: "Genius<39>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:40: "Warlock<42>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:45:40: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:45:45: "[CbK]-PriCk<55>" built a "sentry". +L 08/25/1999 - 16:45:50: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:52: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:52: "Player<58>" built a "dispenser". +L 08/25/1999 - 16:45:54: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:45:56: "Skillet[PsK]<35>" activated the goal "func_button 1" +L 08/25/1999 - 16:46:00: "stropp<32>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:02: "Yaul<50>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:46:04: "Skillet[PsK]<35>" killed "Everdred<59>" with "gl_grenade" +L 08/25/1999 - 16:46:04: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:05: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:46:06: "SHARPE<38>" built a "sentry". +L 08/25/1999 - 16:46:10: "Warlock<42>" killed "Yaul<50>" with "rocket" +L 08/25/1999 - 16:46:11: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:11: "Skillet[PsK]<35>" destroyed "Player<58>"'s "dispenser". +L 08/25/1999 - 16:46:11: "Player<58>" killed self with "building_dispenser" +L 08/25/1999 - 16:46:12: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:14: "Yaul<50>" changed class to "HWGuy" +L 08/25/1999 - 16:46:15: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:46:16: "Skillet[PsK]<35>" destroyed "Player<58>"'s "sentry". +L 08/25/1999 - 16:46:16: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:16: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:46:17: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:17: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:46:18: "Genius<39>" activated the goal "func_button 2" +L 08/25/1999 - 16:46:18: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:19: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:20: "Skillet[PsK]<35>" killed "Everdred<59>" with "mirvgrenade" +L 08/25/1999 - 16:46:23: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:24: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:46:24: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:29: "Yaul<50>" killed "Genius<39>" with "ac" +L 08/25/1999 - 16:46:31: "Genius<39>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:46:35: "Warlock<42>" say "get an ammo dispenser in the flag room" +L 08/25/1999 - 16:46:38: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:42: "Genius<39>" say "wdwwdddawweawedr;lw" +L 08/25/1999 - 16:46:43: "[CbK]-PriCk<55>" say_team "k" +L 08/25/1999 - 16:46:45: "Genius<39>" disconnected +L 08/25/1999 - 16:46:47: "Player<58>" built a "sentry". +L 08/25/1999 - 16:46:48: "Everdred<59>" changed class to "HWGuy" +L 08/25/1999 - 16:46:50: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:50: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:46:51: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:56: "BeerMan<56>" built a "dispenser". +L 08/25/1999 - 16:46:56: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:46:57: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:00: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:01: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:01: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:04: "[CbK]-PriCk<55>" built a "dispenser". +L 08/25/1999 - 16:47:04: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:05: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:11: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:19: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:19: "isleepinadrawer<60><WON:1542549>" connected, address "24.64.231.3:27005" +L 08/25/1999 - 16:47:23: "Skillet[PsK]<35>" killed "[CbK]-PriCk<55>" with "gl_grenade" +L 08/25/1999 - 16:47:24: "isleepinadrawer<60><WON:1542549>" has entered the game +L 08/25/1999 - 16:47:24: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:47:25: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:25: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:28: "isleepinadrawer<60>" joined team "1". +L 08/25/1999 - 16:47:30: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:32: "Homicidal<61><WON:1215289>" connected, address "24.66.131.179:27005" +L 08/25/1999 - 16:47:35: "isleepinadrawer<60>" changed class to "Sniper" +L 08/25/1999 - 16:47:35: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:47:36: "Everdred<59>" activated the goal "func_button 2" +L 08/25/1999 - 16:47:39: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:39: "isleepinadrawer<60>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:39: "Homicidal<61><WON:1215289>" has entered the game +L 08/25/1999 - 16:47:40: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:40: "stropp<32>" killed "Everdred<59>" with "sentrygun" +L 08/25/1999 - 16:47:41: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:41: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:42: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:47:42: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:42: "Yaul<50>" killed "isleepinadrawer<60>" with "mirvgrenade" +L 08/25/1999 - 16:47:44: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:47:44: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:45: "isleepinadrawer<60>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:47: "Warlock<42>" killed "Yaul<50>" with "rocket" +L 08/25/1999 - 16:47:50: "Yaul<50>" changed class to "Sniper" +L 08/25/1999 - 16:47:50: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:47:51: "Player<58>" built a "dispenser". +L 08/25/1999 - 16:47:52: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:53: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:47:53: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:47:55: "Homicidal<61>" disconnected +L 08/25/1999 - 16:47:59: "isleepinadrawer<60>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:02: "Warlock<42>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:48:04: "SHARPE<38>" built a "dispenser". +L 08/25/1999 - 16:48:08: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:20: "Warlock<42>" say_team "are there any medics" +L 08/25/1999 - 16:48:26: "Skillet[PsK]<35>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:48:28: "isleepinadrawer<60>" killed "Yaul<50>" with "sniperrifle" +L 08/25/1999 - 16:48:29: "BeerMan<56>" activated the goal "func_button 2" +L 08/25/1999 - 16:48:30: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:48:31: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:31: "Fir<62><WON:2304719>" connected, address "208.253.204.221:27005" +L 08/25/1999 - 16:48:38: "Skillet[PsK]<35>" activated the goal "func_button 5" +L 08/25/1999 - 16:48:39: "Skillet[PsK]<35>" activated the goal "func_door 14" +L 08/25/1999 - 16:48:42: "Skillet[PsK]<35>" activated the goal "func_door 14" +L 08/25/1999 - 16:48:43: "Skillet[PsK]<35>" activated the goal "func_button 5" +L 08/25/1999 - 16:48:44: "Skillet[PsK]<35>" activated the goal "func_door 14" +L 08/25/1999 - 16:48:45: "Neo<63><WON:1215459>" connected, address "63.11.224.58:27005" +L 08/25/1999 - 16:48:46: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:47: "Skillet[PsK]<35>" activated the goal "func_door 14" +L 08/25/1999 - 16:48:48: "Skillet[PsK]<35>" destroyed "[CbK]-PriCk<55>"'s "sentry". +L 08/25/1999 - 16:48:48: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:49: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:49: "Yaul<50>" killed "isleepinadrawer<60>" with "headshot" +L 08/25/1999 - 16:48:50: "Warlock<42>" killed "Skillet[PsK]<35>" with "normalgrenade" +L 08/25/1999 - 16:48:51: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:48:51: "isleepinadrawer<60>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:52: "Fir<62><WON:2304719>" has entered the game +L 08/25/1999 - 16:48:52: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:52: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:48:53: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:53: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:54: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:48:59: "Yaul<50>" activated the goal "func_button 2" +L 08/25/1999 - 16:49:01: "Skillet[PsK]<35>" say_team "gun down" +L 08/25/1999 - 16:49:03: "Warlock<42>" say "any medisc on blue" +L 08/25/1999 - 16:49:05: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:06: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:10: "[CbK]-PriCk<55>" built a "sentry". +L 08/25/1999 - 16:49:11: "Fir<62>" joined team "2". +L 08/25/1999 - 16:49:16: "Fir<62>" changed class to "Soldier" +L 08/25/1999 - 16:49:16: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:49:17: "Skillet[PsK]<35>" say_team "no good Idea" +L 08/25/1999 - 16:49:19: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:19: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:20: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:20: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:21: "Everdred<59>" killed "BeerMan<56>" with "ac" +L 08/25/1999 - 16:49:21: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:22: "Skillet[PsK]<35>" say_team "me too" +L 08/25/1999 - 16:49:23: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:49:24: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:25: "Skillet[PsK]<35>" changed class to "Medic" +L 08/25/1999 - 16:49:25: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:29: "isleepinadrawer<60>" killed "Fir<62>" with "sniperrifle" +L 08/25/1999 - 16:49:31: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:49:31: "Warlock<42>" activated the goal "func_button 5" +L 08/25/1999 - 16:49:32: "Yaul<50>" say_team "no and could you use team chat?" +L 08/25/1999 - 16:49:32: "Warlock<42>" activated the goal "func_door 14" +L 08/25/1999 - 16:49:33: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:34: "Skillet[PsK]<35>" activated the goal "func_button 1" +L 08/25/1999 - 16:49:35: "Warlock<42>" activated the goal "func_door 14" +L 08/25/1999 - 16:49:37: "Warlock<42>" activated the goal "func_button 5" +L 08/25/1999 - 16:49:38: "Warlock<42>" activated the goal "func_door 14" +L 08/25/1999 - 16:49:39: "isleepinadrawer<60>" killed "BeerMan<56>" with "sniperrifle" +L 08/25/1999 - 16:49:39: "Neo<63><WON:1215459>" has entered the game +L 08/25/1999 - 16:49:40: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:40: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:49:41: "Warlock<42>" activated the goal "func_door 14" +L 08/25/1999 - 16:49:41: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:43: "isleepinadrawer<60>" killed "Yaul<50>" with "sniperrifle" +L 08/25/1999 - 16:49:44: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:44: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:49:45: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:45: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:47: "Neo<63>" joined team "1". +L 08/25/1999 - 16:49:49: "Skillet[PsK]<35>" destroyed "Player<58>"'s "dispenser". +L 08/25/1999 - 16:49:49: "Player<58>" killed self with "building_dispenser" +L 08/25/1999 - 16:49:49: "[CbK]-PriCk<55>" say_team "throw me a packet" +L 08/25/1999 - 16:49:50: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:52: "Skillet[PsK]<35>" say "\uI did" +L 08/25/1999 - 16:49:52: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:52: "Skillet[PsK]<35>" destroyed "Player<58>"'s "sentry". +L 08/25/1999 - 16:49:52: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:53: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:54: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:49:55: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:55: "Neo<63>" changed class to "Soldier" +L 08/25/1999 - 16:49:55: "Neo<63>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:49:57: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:49:57: "Skillet[PsK]<35>" say_team "I did" +L 08/25/1999 - 16:49:58: "[CbK]-PriCk<55>" say_team "thx" +L 08/25/1999 - 16:50:00: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:00: "Everdred<59>" killed "Skillet[PsK]<35>" with "ac" +L 08/25/1999 - 16:50:01: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:02: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:50:02: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:04: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:04: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:04: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:05: "BeerMan<56>" say_team "lets make a run for the flag" +L 08/25/1999 - 16:50:06: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:08: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:10: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:11: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:12: "Skillet[PsK]<35>" say_team "k on it" +L 08/25/1999 - 16:50:18: "isleepinadrawer<60>" killed "BeerMan<56>" with "sniperrifle" +L 08/25/1999 - 16:50:23: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:24: "Fir<62>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:50:28: "[CbK]-PriCk<55>" killed "Fir<62>" with "sentrygun" +L 08/25/1999 - 16:50:29: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:50:31: "BeerMan<56>" say_team "danm sniper took me out in one shoot" +L 08/25/1999 - 16:50:32: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:32: "Neo<63>" activated the goal "func_button 2" +L 08/25/1999 - 16:50:32: "Neo<63>" activated the goal "func_button 2" +L 08/25/1999 - 16:50:33: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:50:35: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:50:36: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:36: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:38: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:40: "BeerMan<56>" activated the goal "spawn_pak" +L 08/25/1999 - 16:50:44: "Yaul<50>" activated the goal "blue_pak7" +L 08/25/1999 - 16:50:49: "Yaul<50>" say_team "where is he?" +L 08/25/1999 - 16:50:50: "Skillet[PsK]<35>" infected "isleepinadrawer<60>". +L 08/25/1999 - 16:50:51: "Yaul<50>" activated the goal "blue_pak8" +L 08/25/1999 - 16:50:54: "Yaul<50>" activated the goal "blue_pak5" +L 08/25/1999 - 16:50:55: "Yaul<50>" activated the goal "blue_pak6" +L 08/25/1999 - 16:50:56: "Fir<62>" activated the goal "func_button 2" +L 08/25/1999 - 16:50:59: "Skillet[PsK]<35>" activated the goal "func_button 1" +L 08/25/1999 - 16:51:00: "SHARPE<38>" say "very top" +L 08/25/1999 - 16:51:00: "Fir<62>" activated the goal "func_button 2" +L 08/25/1999 - 16:51:03: "Everdred<59>" activated the goal "blue_pak6" +L 08/25/1999 - 16:51:05: "Everdred<59>" activated the goal "blue_pak5" +L 08/25/1999 - 16:51:07: "Skillet[PsK]<35>" killed "isleepinadrawer<60>" with "timer" +L 08/25/1999 - 16:51:07: "Skillet[PsK]<35>" killed "isleepinadrawer<60>" with "infection" +L 08/25/1999 - 16:51:08: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:51:08: "isleepinadrawer<60>" activated the goal "spawn_pak" +L 08/25/1999 - 16:51:12: "Player<58>" built a "dispenser". +L 08/25/1999 - 16:51:14: "[CbK]-PriCk<55>" activated the goal "blue_pak8" +L 08/25/1999 - 16:51:15: "[CbK]-PriCk<55>" activated the goal "blue_pak7" +L 08/25/1999 - 16:51:17: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:51:18: "Yaul<50>" killed "Player<58>" with "sniperrifle" +L 08/25/1999 - 16:51:18: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:51:20: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:51:23: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:51:29: "Fir<62>" killed "Neo<63>" with "normalgrenade" +L 08/25/1999 - 16:51:29: "BeerMan<56>" say_team "ill run bait" +L 08/25/1999 - 16:51:30: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:51:31: "Neo<63>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:51:32: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:51:35: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:51:35: "Skillet[PsK]<35>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:51:37: "Warlock<42>" say "any medics on blue team???" +L 08/25/1999 - 16:51:42: "Skillet[PsK]<35>" infected "Warlock<42>". +L 08/25/1999 - 16:51:50: "Skillet[PsK]<35>" killed "Warlock<42>" with "timer" +L 08/25/1999 - 16:51:50: "Skillet[PsK]<35>" killed "Warlock<42>" with "infection" +L 08/25/1999 - 16:51:51: "BeerMan<56>" say "yeah Im a medic for blue" +L 08/25/1999 - 16:51:51: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:51:53: "Warlock<42>" activated the goal "spawn_pak" +L 08/25/1999 - 16:51:53: "Neo<63>" activated the goal "func_button 2" +L 08/25/1999 - 16:51:56: "Yaul<50>" killed "isleepinadrawer<60>" with "sniperrifle" +L 08/25/1999 - 16:51:57: "stropp<32>" killed "Neo<63>" with "sentrygun" +L 08/25/1999 - 16:51:59: "Neo<63>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:51:59: "Everdred<59>" activated the goal "blue_pak5" +L 08/25/1999 - 16:52:00: "Fir<62>" destroyed "[CbK]-PriCk<55>"'s "sentry". +L 08/25/1999 - 16:52:00: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:00: "Everdred<59>" activated the goal "blue_pak6" +L 08/25/1999 - 16:52:01: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:05: "Player<58>" built a "sentry". +L 08/25/1999 - 16:52:07: "Fir<62>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:52:09: "Warlock<42>" killed "Fir<62>" with "rocket" +L 08/25/1999 - 16:52:10: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:52:12: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:13: "Warlock<42>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 16:52:15: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:19: "Neo<63>" activated the goal "func_button 2" +L 08/25/1999 - 16:52:21: "BeerMan<56>" say_team "snipers gone" +L 08/25/1999 - 16:52:22: "Yaul<50>" killed "Player<58>" with "sniperrifle" +L 08/25/1999 - 16:52:23: "Everdred<59>" activated the goal "blue_pak7" +L 08/25/1999 - 16:52:23: "stropp<32>" killed "Neo<63>" with "sentrygun" +L 08/25/1999 - 16:52:23: "Neo<63>" destroyed "stropp<32>"'s "sentry". +L 08/25/1999 - 16:52:26: "Neo<63>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:52:26: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:52:27: "Everdred<59>" activated the goal "blue_pak6" +L 08/25/1999 - 16:52:27: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:29: "Player<58>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:30: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:52:31: "Yaul<50>" say_team "ok" +L 08/25/1999 - 16:52:31: "[CbK]-PriCk<55>" say_team "where a good place to build sg in flag room" +L 08/25/1999 - 16:52:32: "isleepinadrawer<60>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:32: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:38: "BeerMan<56>" say_team " there is a dispenser up top for red" +L 08/25/1999 - 16:52:38: "Warlock<42>" say "please make the flag room one of your visits" +L 08/25/1999 - 16:52:42: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:42: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:45: "isleepinadrawer<60>" killed "Yaul<50>" with "sniperrifle" +L 08/25/1999 - 16:52:45: "Skillet[PsK]<35>" infected "Player<58>". +L 08/25/1999 - 16:52:45: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:52:45: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:47: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:52:48: "Skillet[PsK]<35>" infected "Everdred<59>". +L 08/25/1999 - 16:52:49: "Warlock<42>" say "from time to time" +L 08/25/1999 - 16:52:49: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:50: "Player<58>" killed "Skillet[PsK]<35>" with "sentrygun" +L 08/25/1999 - 16:52:50: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:50: "Neo<63>" activated the goal "func_button 2" +L 08/25/1999 - 16:52:51: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:52:53: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:53: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:55: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:52:59: "Neo<63>" activated the goal "func_button 2" +L 08/25/1999 - 16:53:00: "Everdred<59>" activated the goal "blue_pak6" +L 08/25/1999 - 16:53:01: "Everdred<59>" activated the goal "blue_pak5" +L 08/25/1999 - 16:53:02: "Skillet[PsK]<35>" infected "Neo<63>". +L 08/25/1999 - 16:53:08: "Player<58>" passed on the infection to "isleepinadrawer<60>". +L 08/25/1999 - 16:53:11: "Neo<63>" killed self with "rocket" +L 08/25/1999 - 16:53:12: "Neo<63>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:53:13: "Neo<63>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:13: "Skillet[PsK]<35>" say "GO TO YOUR ROOM!!!!" +L 08/25/1999 - 16:53:16: "[CbK]-PriCk<55>" built a "sentry". +L 08/25/1999 - 16:53:17: "Skillet[PsK]<35>" killed "Player<58>" with "timer" +L 08/25/1999 - 16:53:17: "Skillet[PsK]<35>" killed "Player<58>" with "infection" +L 08/25/1999 - 16:53:18: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:18: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:53:23: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:23: "<-1>" destroyed "Player<58>"'s "dispenser". +L 08/25/1999 - 16:53:25: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:25: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:26: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:27: "Yaul<50>" killed "isleepinadrawer<60>" with "sniperrifle" +L 08/25/1999 - 16:53:29: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:53:30: "isleepinadrawer<60>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:36: "Warlock<42>" say "medic needed in flag room for infect" +L 08/25/1999 - 16:53:38: "Yaul<50>" destroyed "Player<58>"'s "sentry". +L 08/25/1999 - 16:53:39: "Fir<62>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:53:41: "Neo<63>" killed "Skillet[PsK]<35>" with "rocket" +L 08/25/1999 - 16:53:42: "Skillet[PsK]<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:53:43: "Warlock<42>" killed "Fir<62>" with "rocket" +L 08/25/1999 - 16:53:44: "Skillet[PsK]<35>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:44: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:44: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:53:44: "Skillet[PsK]<35>" killed "Everdred<59>" with "timer" +L 08/25/1999 - 16:53:44: "Skillet[PsK]<35>" killed "Everdred<59>" with "infection" +L 08/25/1999 - 16:53:45: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:46: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:53:46: "SHARPE<38>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:47: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:48: "Fir<62>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:48: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:48: "isleepinadrawer<60>" killed "Yaul<50>" with "headshot" +L 08/25/1999 - 16:53:49: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:50: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:53:51: "Everdred<59>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:51: "Yaul<50>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:51: "Warlock<42>" say "too late" +L 08/25/1999 - 16:53:53: "[CbK]-PriCk<55>" activated the goal "spawn_pak" +L 08/25/1999 - 16:53:57: "Neo<63>" activated the goal "func_button 2" +L 08/25/1999 - 16:53:59: "Neo<63>" activated the goal "func_button 2" +L 08/25/1999 - 16:54:03: "Everdred<59>" changed class to "Sniper" +L 08/25/1999 - 16:54:06: "Yaul<50>" killed "isleepinadrawer<60>" with "headshot" +L 08/25/1999 - 16:54:07: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:54:09: "isleepinadrawer<60>" activated the goal "spawn_pak" +L 08/25/1999 - 16:54:10: "Fir<62>" activated the goal "func_button 1" +L 08/25/1999 - 16:54:10: =------= MATCH RESULTS =------= +L 08/25/1999 - 16:54:10: "red" defeated "blue" +L 08/25/1999 - 16:54:10: "blue" RESULTS: "7" players. "78" frags, "7" unaccounted for. "30" team score. Allies: +L 08/25/1999 - 16:54:10: "red" RESULTS: "6" players. "126" frags, "6" unaccounted for. "60" team score. Allies: +L 08/25/1999 - 16:54:11: "[CbK]-PriCk<55>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 16:54:14: "[CbK]-PriCk<55>" say "gg" +L 08/25/1999 - 16:54:16: Log closed. diff --git a/utils/tfstats/testsuite2/l0825010.log b/utils/tfstats/testsuite2/l0825010.log new file mode 100644 index 0000000..645be0b --- /dev/null +++ b/utils/tfstats/testsuite2/l0825010.log @@ -0,0 +1,781 @@ +L 08/25/1999 - 16:54:16: Log file started. +L 08/25/1999 - 16:54:16: Spawning server "rock2" +L 08/25/1999 - 16:54:16: server cvars start +L 08/25/1999 - 16:54:16: "cr_random" = "0" +L 08/25/1999 - 16:54:16: "cr_engineer" = "0" +L 08/25/1999 - 16:54:16: "cr_spy" = "0" +L 08/25/1999 - 16:54:16: "cr_pyro" = "0" +L 08/25/1999 - 16:54:16: "cr_hwguy" = "0" +L 08/25/1999 - 16:54:16: "cr_medic" = "0" +L 08/25/1999 - 16:54:16: "cr_demoman" = "0" +L 08/25/1999 - 16:54:16: "cr_soldier" = "0" +L 08/25/1999 - 16:54:16: "cr_sniper" = "0" +L 08/25/1999 - 16:54:16: "cr_scout" = "0" +L 08/25/1999 - 16:54:16: "decalfrequency" = "30" +L 08/25/1999 - 16:54:16: "mp_autocrosshair" = "1" +L 08/25/1999 - 16:54:16: "mp_flashlight" = "0" +L 08/25/1999 - 16:54:16: "mp_footsteps" = "1" +L 08/25/1999 - 16:54:16: "mp_forcerespawn" = "1" +L 08/25/1999 - 16:54:16: "mp_weaponstay" = "0" +L 08/25/1999 - 16:54:16: "mp_falldamage" = "0" +L 08/25/1999 - 16:54:16: "mp_friendlyfire" = "0" +L 08/25/1999 - 16:54:16: "mp_timelimit" = "30" +L 08/25/1999 - 16:54:16: "mp_fraglimit" = "0" +L 08/25/1999 - 16:54:16: "mp_teamplay" = "21" +L 08/25/1999 - 16:54:16: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 16:54:16: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 16:54:16: "tfc_adminpwd" = "" +L 08/25/1999 - 16:54:16: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 16:54:16: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 16:54:16: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 16:54:16: "tfc_autoteam" = "1" +L 08/25/1999 - 16:54:16: "sv_maxrate" = "0" +L 08/25/1999 - 16:54:16: "sv_minrate" = "0" +L 08/25/1999 - 16:54:16: "sv_allowupload" = "1" +L 08/25/1999 - 16:54:16: "sv_allowdownload" = "1" +L 08/25/1999 - 16:54:16: "sv_upload_maxsize" = "0" +L 08/25/1999 - 16:54:16: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 16:54:16: "sv_spectalk" = "1" +L 08/25/1999 - 16:54:16: "sv_maxspectators" = "8" +L 08/25/1999 - 16:54:16: "sv_cheats" = "0" +L 08/25/1999 - 16:54:16: "sv_clienttrace" = "3.5" +L 08/25/1999 - 16:54:16: "sv_timeout" = "65" +L 08/25/1999 - 16:54:16: "sv_waterfriction" = "1" +L 08/25/1999 - 16:54:16: "sv_wateraccelerate" = "10" +L 08/25/1999 - 16:54:16: "sv_airaccelerate" = "10" +L 08/25/1999 - 16:54:16: "sv_airmove" = "1" +L 08/25/1999 - 16:54:16: "sv_bounce" = "1" +L 08/25/1999 - 16:54:16: "sv_clipmode" = "0" +L 08/25/1999 - 16:54:16: "sv_stepsize" = "18" +L 08/25/1999 - 16:54:16: "sv_accelerate" = "10" +L 08/25/1999 - 16:54:16: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 16:54:16: "sv_stopspeed" = "100" +L 08/25/1999 - 16:54:16: "edgefriction" = "2" +L 08/25/1999 - 16:54:16: "sv_friction" = "4" +L 08/25/1999 - 16:54:16: "sv_gravity" = "800" +L 08/25/1999 - 16:54:16: "sv_aim" = "0" +L 08/25/1999 - 16:54:16: "sv_password" = "" +L 08/25/1999 - 16:54:16: "pausable" = "0" +L 08/25/1999 - 16:54:16: "coop" = "0" +L 08/25/1999 - 16:54:16: "deathmatch" = "1" +L 08/25/1999 - 16:54:16: "mp_logecho" = "1" +L 08/25/1999 - 16:54:16: "mp_logfile" = "1" +L 08/25/1999 - 16:54:16: "cmdline" = "0" +L 08/25/1999 - 16:54:16: server cvars end +L 08/25/1999 - 16:54:19: Map CRC "1246753045" +L 08/25/1999 - 16:54:19: "sv_maxspeed" = "500" +L 08/25/1999 - 16:54:19: Server name is "VALVe Test Server" +L 08/25/1999 - 16:54:19: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 16:54:28: "isleepinadrawer<60><WON:1542549>" has entered the game +L 08/25/1999 - 16:54:29: "Skillet[PsK]<35><WON:1521019>" has entered the game +L 08/25/1999 - 16:54:30: "ultimiteplayer<2><WON:1600029>" has entered the game +L 08/25/1999 - 16:54:31: "Everdred<59><WON:436799>" has entered the game +L 08/25/1999 - 16:54:32: "stropp<32><WON:1558289>" has entered the game +L 08/25/1999 - 16:54:36: "Warlock<42><WON:3120379>" has entered the game +L 08/25/1999 - 16:54:40: "Skillet[PsK]<35>" disconnected +L 08/25/1999 - 16:54:40: "BeerMan<56><WON:1038679>" has entered the game +L 08/25/1999 - 16:54:41: "Everdred<59>" joined team "1". +L 08/25/1999 - 16:54:42: "Yaul<50><WON:249899>" has entered the game +L 08/25/1999 - 16:54:43: "Warlock<42>" joined team "2". +L 08/25/1999 - 16:54:45: "Everdred<59>" changed class to "Soldier" +L 08/25/1999 - 16:54:45: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:54:45: "Warlock<42>" changed class to "Engineer" +L 08/25/1999 - 16:54:45: "Warlock<42>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:54:45: "Yaul<50>" joined team "1". +L 08/25/1999 - 16:54:48: "isleepinadrawer<60>" joined team "1". +L 08/25/1999 - 16:54:48: "isleepinadrawer<60>" changed class to "Scout" +L 08/25/1999 - 16:54:48: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:54:49: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 16:54:49: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:54:49: "BeerMan<56>" joined team "2". +L 08/25/1999 - 16:54:51: "Yaul<50>" changed to team "2". +L 08/25/1999 - 16:54:51: "Yaul<50>" killed self with "world" +L 08/25/1999 - 16:54:52: "BeerMan<56>" changed class to "Engineer" +L 08/25/1999 - 16:54:52: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:54:53: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:54:53: "isleepinadrawer<60>" changed class to "Sniper" +L 08/25/1999 - 16:54:54: "Fir<62><WON:2304719>" has entered the game +L 08/25/1999 - 16:54:55: "Player<58><WON:392799>" has entered the game +L 08/25/1999 - 16:54:55: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 16:54:55: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:54:56: "Fir<62>" joined team "1". +L 08/25/1999 - 16:54:56: "lying pig dog<14><WON:2031589>" has entered the game +L 08/25/1999 - 16:55:00: "Fir<62>" changed class to "Scout" +L 08/25/1999 - 16:55:00: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:55:03: "Player<58>" joined team "1". +L 08/25/1999 - 16:55:05: "[CbK]-PriCk<55><WON:2656709>" has entered the game +L 08/25/1999 - 16:55:06: "Rowdy<64><WON:1471599>" connected, address "207.101.241.89:27005" +L 08/25/1999 - 16:55:12: "[CbK]-PriCk<55>" joined team "2". +L 08/25/1999 - 16:55:13: "BeerMan<56>" built a "sentry". +L 08/25/1999 - 16:55:16: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 16:55:18: "Player<58>" changed class to "Soldier" +L 08/25/1999 - 16:55:18: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:55:25: "[CbK]-PriCk<55>" changed class to "Engineer" +L 08/25/1999 - 16:55:25: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:55:25: "BeerMan<56>" killed "Fir<62>" with "sentrygun" +L 08/25/1999 - 16:55:26: "Warlock<42>" built a "sentry". +L 08/25/1999 - 16:55:30: "Rowdy<64><WON:1471599>" has entered the game +L 08/25/1999 - 16:55:35: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:55:35: "Yaul<50>" activated the goal "bhand" +L 08/25/1999 - 16:55:35: Broadcast: "#rock_red_scores" +L 08/25/1999 - 16:55:36: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 16:55:38: "Rowdy<64>" joined team "1". +L 08/25/1999 - 16:55:38: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 16:55:39: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 16:55:40: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 16:55:42: "[CbK]-PriCk<55>" built a "sentry". +L 08/25/1999 - 16:55:43: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 16:55:43: "SHARPE<38><WON:1214499>" has entered the game +L 08/25/1999 - 16:55:45: Broadcast: "5 . . . +" +L 08/25/1999 - 16:55:46: Broadcast: "4 . . . +" +L 08/25/1999 - 16:55:47: Broadcast: "3 . . . +" +L 08/25/1999 - 16:55:48: Broadcast: "2 . . . +" +L 08/25/1999 - 16:55:49: Broadcast: "1 . . . +" +L 08/25/1999 - 16:55:51: "Player<58>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:55:51: "Everdred<59>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:55:51: "isleepinadrawer<60>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:55:52: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:55:53: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:55:54: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:55:54: "SHARPE<38>" joined team "2". +L 08/25/1999 - 16:55:55: "Rowdy<64>" changed class to "Demoman" +L 08/25/1999 - 16:55:55: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:55:55: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 16:55:56: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 16:55:56: "isleepinadrawer<60>" killed by world with "door" +L 08/25/1999 - 16:55:59: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 16:55:59: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:56:00: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 16:56:01: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 16:56:01: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:56:12: "BeerMan<56>" killed "Fir<62>" with "sentrygun" +L 08/25/1999 - 16:56:13: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:56:21: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 16:56:40: "Yaul<50>" activated the goal "bhand" +L 08/25/1999 - 16:56:40: Broadcast: "#rock_red_scores" +L 08/25/1999 - 16:56:41: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 16:56:43: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 16:56:44: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 16:56:45: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 16:56:47: "Fir<62>" destroyed "BeerMan<56>"'s "sentry". +L 08/25/1999 - 16:56:48: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 16:56:50: Broadcast: "5 . . . +" +L 08/25/1999 - 16:56:51: Broadcast: "4 . . . +" +L 08/25/1999 - 16:56:52: Broadcast: "3 . . . +" +L 08/25/1999 - 16:56:53: Broadcast: "2 . . . +" +L 08/25/1999 - 16:56:54: "Fir<62>" activated the goal "goalitem" +L 08/25/1999 - 16:56:54: Broadcast: "1 . . . +" +L 08/25/1999 - 16:56:56: "Player<58>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:56:56: "isleepinadrawer<60>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:56:57: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:56:57: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:00: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 16:57:01: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 16:57:01: "Player<58>" killed by world with "door" +L 08/25/1999 - 16:57:03: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:04: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 16:57:05: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 16:57:14: "BeerMan<56>" built a "sentry". +L 08/25/1999 - 16:57:17: "Everdred<59>" changed class to "HWGuy" +L 08/25/1999 - 16:57:17: "Warlock<42>" killed "Fir<62>" with "sentrygun" +L 08/25/1999 - 16:57:17: "Fir<62>" activated the goal "rhand" +L 08/25/1999 - 16:57:17: Broadcast: "#rock_blue_scores" +L 08/25/1999 - 16:57:18: "Fir<62>" activated the goal "rblock" +L 08/25/1999 - 16:57:20: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:20: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 16:57:21: "Fir<62>" activated the goal "brise1" +L 08/25/1999 - 16:57:22: "Fir<62>" activated the goal "brise2" +L 08/25/1999 - 16:57:24: "Rowdy<64>" killed self with "detpack" +L 08/25/1999 - 16:57:24: "Rowdy<64>" activated the goal "rcave1" +L 08/25/1999 - 16:57:25: "Fir<62>" activated the goal "brise3" +L 08/25/1999 - 16:57:27: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:27: Broadcast: "5 . . . +" +L 08/25/1999 - 16:57:28: Broadcast: "4 . . . +" +L 08/25/1999 - 16:57:29: Broadcast: "3 . . . +" +L 08/25/1999 - 16:57:30: Broadcast: "2 . . . +" +L 08/25/1999 - 16:57:31: Broadcast: "1 . . . +" +L 08/25/1999 - 16:57:32: "[CbK]-PriCk<55>" killed by world with "info_tfgoal" +L 08/25/1999 - 16:57:33: "SHARPE<38>" killed by world with "info_tfgoal" +L 08/25/1999 - 16:57:33: "Player<58>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:57:33: "Everdred<59>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:57:33: "isleepinadrawer<60>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:57:33: "Rowdy<64>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:57:33: "Fir<62>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:57:33: "BeerMan<56>" killed by world with "info_tfgoal" +L 08/25/1999 - 16:57:34: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:34: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:34: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:35: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:35: "isleepinadrawer<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:35: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:38: "Fir<62>" activated the goal "brise1" +L 08/25/1999 - 16:57:39: "Fir<62>" activated the goal "brise2" +L 08/25/1999 - 16:57:40: "[CbK]-PriCk<55>" say_team "door didnt open???" +L 08/25/1999 - 16:57:40: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:41: "Fir<62>" activated the goal "brise3" +L 08/25/1999 - 16:57:41: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:57:41: "ultimiteplayer<2>" disconnected +L 08/25/1999 - 16:57:42: "Fir<62>" activated the goal "rblock" +L 08/25/1999 - 16:57:46: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 16:57:56: "BeerMan<56>" killed "Fir<62>" with "railgun" +L 08/25/1999 - 16:57:58: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:58:05: "Yaul<50>" activated the goal "bhand" +L 08/25/1999 - 16:58:05: Broadcast: "#rock_red_scores" +L 08/25/1999 - 16:58:06: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 16:58:08: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 16:58:09: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 16:58:10: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 16:58:13: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 16:58:15: Broadcast: "5 . . . +" +L 08/25/1999 - 16:58:16: Broadcast: "4 . . . +" +L 08/25/1999 - 16:58:17: Broadcast: "3 . . . +" +L 08/25/1999 - 16:58:18: Broadcast: "2 . . . +" +L 08/25/1999 - 16:58:19: Broadcast: "1 . . . +" +L 08/25/1999 - 16:58:21: "BeerMan<56>" killed by world with "info_tfgoal" +L 08/25/1999 - 16:58:21: "Player<58>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:58:21: "Fir<62>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:58:21: "Everdred<59>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:58:22: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:58:23: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:58:23: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:58:24: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:58:25: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 16:58:26: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 16:58:26: "Yaul<50>" say_team "hmhmhm..." +L 08/25/1999 - 16:58:29: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 16:58:30: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 16:58:31: "[CbK]-PriCk<55>" say_team "blue in tunnel" +L 08/25/1999 - 16:58:56: "[CbK]-PriCk<55>" killed "Fir<62>" with "supershotgun" +L 08/25/1999 - 16:58:58: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:59:08: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 16:59:17: "BeerMan<56>" killed "Fir<62>" with "sentrygun" +L 08/25/1999 - 16:59:18: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:59:27: "Fir<62>" changed class to "Soldier" +L 08/25/1999 - 16:59:32: "<-1>" destroyed "[CbK]-PriCk<55>"'s "sentry". +L 08/25/1999 - 16:59:34: "Yaul<50>" activated the goal "bhand" +L 08/25/1999 - 16:59:34: Broadcast: "#rock_red_scores" +L 08/25/1999 - 16:59:35: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 16:59:37: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 16:59:38: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 16:59:39: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 16:59:42: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 16:59:44: Broadcast: "5 . . . +" +L 08/25/1999 - 16:59:45: Broadcast: "4 . . . +" +L 08/25/1999 - 16:59:46: Broadcast: "3 . . . +" +L 08/25/1999 - 16:59:47: Broadcast: "2 . . . +" +L 08/25/1999 - 16:59:48: Broadcast: "1 . . . +" +L 08/25/1999 - 16:59:49: "Everdred<59>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:59:49: "Fir<62>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 16:59:51: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:59:51: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 16:59:54: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 16:59:55: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 16:59:57: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 16:59:59: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:00:00: "SHARPE<38>" changed class to "Scout" +L 08/25/1999 - 17:00:09: "[CbK]-PriCk<55>" built a "sentry". +L 08/25/1999 - 17:00:13: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 17:00:14: "isleepinadrawer<60>" disconnected +L 08/25/1999 - 17:00:24: "Warlock<42>" disconnected +L 08/25/1999 - 17:00:24: "<-1>" destroyed "Warlock<42>"'s "sentry". +L 08/25/1999 - 17:00:34: "Fir<62>" destroyed "BeerMan<56>"'s "sentry". +L 08/25/1999 - 17:00:34: "BeerMan<56>" killed self with "sentrygun" +L 08/25/1999 - 17:00:35: "Skillet[PsK]<65><WON:1521019>" connected, address "216.39.144.153:27005" +L 08/25/1999 - 17:00:36: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:00:41: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 17:00:43: "Fir<62>" activated the goal "goalitem" +L 08/25/1999 - 17:00:46: "Skillet[PsK]<65><WON:1521019>" has entered the game +L 08/25/1999 - 17:00:46: "Skillet[PsK]<65>" joined team "1". +L 08/25/1999 - 17:00:48: "Skillet[PsK]<65>" changed class to "Medic" +L 08/25/1999 - 17:00:48: "Skillet[PsK]<65>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:01:04: "Yaul<50>" activated the goal "bhand" +L 08/25/1999 - 17:01:04: Broadcast: "#rock_red_scores" +L 08/25/1999 - 17:01:04: "Skillet[PsK]<65>" killed by world with "door" +L 08/25/1999 - 17:01:04: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:01:05: "Skillet[PsK]<65>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:01:07: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 17:01:08: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:01:08: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:01:10: "BeerMan<56>" built a "sentry". +L 08/25/1999 - 17:01:11: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:01:14: Broadcast: "5 . . . +" +L 08/25/1999 - 17:01:15: Broadcast: "4 . . . +" +L 08/25/1999 - 17:01:16: Broadcast: "3 . . . +" +L 08/25/1999 - 17:01:17: Broadcast: "2 . . . +" +L 08/25/1999 - 17:01:18: Broadcast: "1 . . . +" +L 08/25/1999 - 17:01:19: "Fir<62>" killed by world with "info_tfgoal" +L 08/25/1999 - 17:01:19: "Skillet[PsK]<65>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 17:01:20: "Skillet[PsK]<65>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:01:20: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:01:24: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:01:24: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:01:25: "Rowdy<64>" killed "Yaul<50>" with "gl_grenade" +L 08/25/1999 - 17:01:27: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:01:31: "Skillet[PsK]<65>" infected "SHARPE<38>". +L 08/25/1999 - 17:01:32: "Yaul<50>" say_team "..." +L 08/25/1999 - 17:01:36: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:01:42: "SHARPE<38>" killed "Skillet[PsK]<65>" with "gl_grenade" +L 08/25/1999 - 17:01:45: "Skillet[PsK]<65>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:01:50: "SHARPE<38>" killed "Rowdy<64>" with "gl_grenade" +L 08/25/1999 - 17:01:51: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:01:52: "Fir<62>" killed "Yaul<50>" with "rocket" +L 08/25/1999 - 17:01:57: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:02:00: "Skillet[PsK]<65>" killed "SHARPE<38>" with "timer" +L 08/25/1999 - 17:02:00: "Skillet[PsK]<65>" killed "SHARPE<38>" with "infection" +L 08/25/1999 - 17:02:02: "Fir<62>" activated the goal "goalitem" +L 08/25/1999 - 17:02:05: "Fir<62>" activated the goal "rhand" +L 08/25/1999 - 17:02:05: Broadcast: "#rock_blue_scores" +L 08/25/1999 - 17:02:06: "Fir<62>" activated the goal "rblock" +L 08/25/1999 - 17:02:06: "Skillet[PsK]<65>" say_team "INCOMING!!!!" +L 08/25/1999 - 17:02:06: "Skillet[PsK]<65>" say_team "INCOMING!!!!" +L 08/25/1999 - 17:02:08: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 17:02:09: "Fir<62>" activated the goal "brise1" +L 08/25/1999 - 17:02:10: "Fir<62>" activated the goal "brise2" +L 08/25/1999 - 17:02:13: "Fir<62>" activated the goal "brise3" +L 08/25/1999 - 17:02:15: Broadcast: "5 . . . +" +L 08/25/1999 - 17:02:16: Broadcast: "4 . . . +" +L 08/25/1999 - 17:02:16: "SHARPE<38>" changed class to "Demoman" +L 08/25/1999 - 17:02:17: Broadcast: "3 . . . +" +L 08/25/1999 - 17:02:18: Broadcast: "2 . . . +" +L 08/25/1999 - 17:02:19: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:02:19: Broadcast: "1 . . . +" +L 08/25/1999 - 17:02:20: "SHARPE<38>" killed by world with "info_tfgoal" +L 08/25/1999 - 17:02:21: "Greybeard<66><WON:1939509>" connected, address "4.20.171.88:27005" +L 08/25/1999 - 17:02:21: "Skillet[PsK]<65>" say_team "INCOMING!!!!" +L 08/25/1999 - 17:02:21: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:02:21: "Skillet[PsK]<65>" say_team "INCOMING!!!!" +L 08/25/1999 - 17:02:26: "Fir<62>" activated the goal "brise1" +L 08/25/1999 - 17:02:27: "Fir<62>" activated the goal "brise2" +L 08/25/1999 - 17:02:28: "Fir<62>" activated the goal "brise3" +L 08/25/1999 - 17:02:30: "Fir<62>" activated the goal "rblock" +L 08/25/1999 - 17:02:36: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 17:02:45: "Greybeard<66><WON:1939509>" has entered the game +L 08/25/1999 - 17:02:53: "[CbK]-PriCk<55>" changed class to "Demoman" +L 08/25/1999 - 17:02:55: "BeerMan<56>" killed "Fir<62>" with "sentrygun" +L 08/25/1999 - 17:02:56: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:02:56: "Yaul<50>" activated the goal "bhand" +L 08/25/1999 - 17:02:56: Broadcast: "#rock_red_scores" +L 08/25/1999 - 17:02:57: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:02:59: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 17:03:00: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:03:01: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:03:04: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:03:06: Broadcast: "5 . . . +" +L 08/25/1999 - 17:03:07: "Greybeard<66>" joined team "2". +L 08/25/1999 - 17:03:07: Broadcast: "4 . . . +" +L 08/25/1999 - 17:03:08: Broadcast: "3 . . . +" +L 08/25/1999 - 17:03:09: Broadcast: "2 . . . +" +L 08/25/1999 - 17:03:10: Broadcast: "1 . . . +" +L 08/25/1999 - 17:03:11: "Rowdy<64>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 17:03:12: "Fir<62>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 17:03:13: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:03:13: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:03:15: "Greybeard<66>" changed class to "Soldier" +L 08/25/1999 - 17:03:15: "Greybeard<66>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:03:16: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:03:17: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:03:20: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:03:21: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:03:22: "Skillet[PsK]<65>" infected "Yaul<50>". +L 08/25/1999 - 17:03:36: "Everdred<59>" killed "Yaul<50>" with "ac" +L 08/25/1999 - 17:03:39: "SHARPE<38>" killed "Player<58>" with "gl_grenade" +L 08/25/1999 - 17:03:41: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:03:51: "Yaul<50>" say_team "medic on enemy side" +L 08/25/1999 - 17:03:55: "Yaul<50>" changed class to "Medic" +L 08/25/1999 - 17:03:56: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:04:05: "SHARPE<38>" killed "Skillet[PsK]<65>" with "gl_grenade" +L 08/25/1999 - 17:04:06: "Skillet[PsK]<65>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:04:25: "BeerMan<56>" killed "Player<58>" with "sentrygun" +L 08/25/1999 - 17:04:27: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:04:30: "warhead<67><WON:1233229>" connected, address "209.195.138.77:27005" +L 08/25/1999 - 17:04:34: "Yaul<50>" infected "Rowdy<64>". +L 08/25/1999 - 17:04:37: "Yaul<50>" infected "Fir<62>". +L 08/25/1999 - 17:04:38: "Rowdy<64>" killed self with "mirvgrenade" +L 08/25/1999 - 17:04:38: "Fir<62>" killed "Yaul<50>" with "rocket" +L 08/25/1999 - 17:04:39: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:04:41: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 17:04:42: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:04:50: "Skillet[PsK]<65>" cured "Fir<62>"'s "infection". +L 08/25/1999 - 17:04:58: "Fir<62>" say_team "thanks" +L 08/25/1999 - 17:05:05: "[CbK]-PriCk<55>" killed "Player<58>" with "empgrenade" +L 08/25/1999 - 17:05:06: "Greybeard<66>" disconnected +L 08/25/1999 - 17:05:07: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:05:12: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 17:05:18: "Rowdy<64>" killed "Yaul<50>" with "gl_grenade" +L 08/25/1999 - 17:05:19: "<-1>" destroyed "[CbK]-PriCk<55>"'s "sentry". +L 08/25/1999 - 17:05:20: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:05:37: "[CbK]-PriCk<55>" built a "sentry". +L 08/25/1999 - 17:05:43: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 17:05:48: "Fir<62>" killed "Yaul<50>" with "rocket" +L 08/25/1999 - 17:05:49: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:06:11: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 17:06:22: "BeerMan<56>" say_team "go yaul" +L 08/25/1999 - 17:06:31: "Yaul<50>" say "hide..." +L 08/25/1999 - 17:06:32: "Yaul<50>" activated the goal "bhand" +L 08/25/1999 - 17:06:32: Broadcast: "#rock_red_scores" +L 08/25/1999 - 17:06:33: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:06:35: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 17:06:36: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:06:37: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:06:38: "[CbK]-PriCk<55>" killed "Player<58>" with "sentrygun" +L 08/25/1999 - 17:06:40: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:06:40: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:06:42: Broadcast: "5 . . . +" +L 08/25/1999 - 17:06:43: Broadcast: "4 . . . +" +L 08/25/1999 - 17:06:44: Broadcast: "3 . . . +" +L 08/25/1999 - 17:06:45: Broadcast: "2 . . . +" +L 08/25/1999 - 17:06:46: Broadcast: "1 . . . +" +L 08/25/1999 - 17:06:47: "Yaul<50>" say "^^" +L 08/25/1999 - 17:06:47: "Everdred<59>" killed by world with "info_tfgoal" +L 08/25/1999 - 17:06:47: "Player<58>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 17:06:49: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:06:50: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:06:52: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:06:53: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:06:55: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:06:57: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:06:59: "Everdred<59>" changed class to "Pyro" +L 08/25/1999 - 17:07:13: "JACCKPOT<68><WON:324329>" connected, address "161.184.146.96:27005" +L 08/25/1999 - 17:07:24: "JACCKPOT<68><WON:324329>" has entered the game +L 08/25/1999 - 17:07:26: "JACCKPOT<68>" joined team "2". +L 08/25/1999 - 17:07:27: "Skillet[PsK]<65>" infected "BeerMan<56>". +L 08/25/1999 - 17:07:32: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 17:07:32: "JACCKPOT<68>" changed class to "Engineer" +L 08/25/1999 - 17:07:32: "JACCKPOT<68>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:07:35: "Everdred<59>" killed "[CbK]-PriCk<55>" with "ac" +L 08/25/1999 - 17:07:36: "[CbK]-PriCk<55>" killed "Everdred<59>" with "sentrygun" +L 08/25/1999 - 17:07:37: "<-1>" destroyed "[CbK]-PriCk<55>"'s "sentry". +L 08/25/1999 - 17:07:37: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:07:42: "[CbK]-PriCk<55>" changed class to "Engineer" +L 08/25/1999 - 17:07:44: "Skillet[PsK]<65>" killed "BeerMan<56>" with "supershotgun" +L 08/25/1999 - 17:07:44: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:07:46: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:07:46: "BlackBomberman<69><WON:371189>" connected, address "63.10.133.123:27005" +L 08/25/1999 - 17:07:54: "BeerMan<56>" say_team "evil medic on balcony" +L 08/25/1999 - 17:07:55: "Yaul<50>" activated the goal "bhand" +L 08/25/1999 - 17:07:55: Broadcast: "#rock_red_scores" +L 08/25/1999 - 17:07:56: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:07:56: "SHARPE<38>" killed "Player<58>" with "gl_grenade" +L 08/25/1999 - 17:07:57: "Player<70><WON:2504739>" connected, address "216.119.20.208:27005" +L 08/25/1999 - 17:07:58: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:07:58: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 17:07:59: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:08:00: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:08:03: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:08:05: "[CbK]-PriCk<55>" changed class to "Sniper" +L 08/25/1999 - 17:08:05: Broadcast: "5 . . . +" +L 08/25/1999 - 17:08:06: Broadcast: "4 . . . +" +L 08/25/1999 - 17:08:07: Broadcast: "3 . . . +" +L 08/25/1999 - 17:08:08: Broadcast: "2 . . . +" +L 08/25/1999 - 17:08:09: Broadcast: "1 . . . +" +L 08/25/1999 - 17:08:10: "Everdred<59>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 17:08:10: "Rowdy<64>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 17:08:10: "Fir<62>" killed by world with "#rock_gas_kill" +L 08/25/1999 - 17:08:11: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:12: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:13: "Skillet[PsK]<65>" infected "BeerMan<56>". +L 08/25/1999 - 17:08:15: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:08:16: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:08:17: "Rowdy<64>" say "that was chicken shit of you player" +L 08/25/1999 - 17:08:18: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:08:20: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:20: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:08:28: "DSM~JACKEL<70><WON:2504739>" has entered the game +L 08/25/1999 - 17:08:30: "BeerMan<56>" killed "Skillet[PsK]<65>" with "normalgrenade" +L 08/25/1999 - 17:08:32: "Skillet[PsK]<65>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:34: "BlackBomberman<69><WON:371189>" has entered the game +L 08/25/1999 - 17:08:36: "DSM~JACKEL<70>" joined team "1". +L 08/25/1999 - 17:08:43: "BlackBomberman<69>" joined team "2". +L 08/25/1999 - 17:08:45: "DSM~JACKEL<70>" changed class to "Engineer" +L 08/25/1999 - 17:08:45: "DSM~JACKEL<70>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:45: "SHARPE<38>" killed "Player<58>" with "gl_grenade" +L 08/25/1999 - 17:08:45: "Skillet[PsK]<65>" changed class to "Engineer" +L 08/25/1999 - 17:08:46: "BlackBomberman<69>" changed class to "RandomPC" +L 08/25/1999 - 17:08:46: "BlackBomberman<69>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:47: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:48: "Fir<62>" killed "SHARPE<38>" with "rocket" +L 08/25/1999 - 17:08:49: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:52: "BeerMan<56>" killed "Fir<62>" with "sentrygun" +L 08/25/1999 - 17:08:54: "BeerMan<56>" killed "Everdred<59>" with "sentrygun" +L 08/25/1999 - 17:08:54: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:55: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:08:58: "JACCKPOT<68>" built a "sentry". +L 08/25/1999 - 17:09:01: "DSM~JACKEL<70>" built a "sentry". +L 08/25/1999 - 17:09:05: "Skillet[PsK]<65>" changed class to "Demoman" +L 08/25/1999 - 17:09:14: "[CbK]-PriCk<55>" activated the goal "rcave1" +L 08/25/1999 - 17:09:19: "BeerMan<56>" killed "Rowdy<64>" with "sentrygun" +L 08/25/1999 - 17:09:20: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:09:29: "Skillet[PsK]<65>" say "all my team member are morons" +L 08/25/1999 - 17:09:30: "BlackBomberman<69>" say_team "do we have a demo that can blow the tunnel open?" +L 08/25/1999 - 17:09:38: "[CbK]-PriCk<55>" killed "Fir<62>" with "normalgrenade" +L 08/25/1999 - 17:09:38: "BeerMan<56>" killed "Everdred<59>" with "sentrygun" +L 08/25/1999 - 17:09:39: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:09:39: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:09:49: "Everdred<59>" changed class to "Soldier" +L 08/25/1999 - 17:09:51: "DSM~JACKEL<70>" say "hey now i just joined so donty include evreyone" +L 08/25/1999 - 17:09:55: "JACCKPOT<68>" killed "Player<58>" with "sentrygun" +L 08/25/1999 - 17:09:55: "Yaul<50>" say_team "ill do it!" +L 08/25/1999 - 17:09:56: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:10:00: "Yaul<50>" changed class to "Demoman" +L 08/25/1999 - 17:10:03: "Yaul<50>" killed self with "world" +L 08/25/1999 - 17:10:08: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:10:09: "Fir<62>" killed "BeerMan<56>" with "normalgrenade" +L 08/25/1999 - 17:10:11: "JACCKPOT<68>" killed "Rowdy<64>" with "sentrygun" +L 08/25/1999 - 17:10:11: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:10:12: "BlackBomberman<69>" killed "Everdred<59>" with "ac" +L 08/25/1999 - 17:10:13: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:10:16: "Everdred<59>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:10:18: "BlackBomberman<69>" killed "DSM~JACKEL<70>" with "ac" +L 08/25/1999 - 17:10:19: "DSM~JACKEL<70>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:10:19: "JACCKPOT<68>" killed "Fir<62>" with "sentrygun" +L 08/25/1999 - 17:10:20: "DSM~JACKEL<70>" killed "BlackBomberman<69>" with "sentrygun" +L 08/25/1999 - 17:10:22: "Fir<62>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:10:22: "BlackBomberman<69>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:10:38: "BlackBomberman<69>" built a "sentry". +L 08/25/1999 - 17:10:41: "Skillet[PsK]<65>" say "since joining I have been shot more by them than enemy" +L 08/25/1999 - 17:10:45: "BeerMan<56>" say_team "where cool defensivley as long as they dont use spys" +L 08/25/1999 - 17:10:54: "Skillet[PsK]<65>" say "and they cant stop 1 scout" +L 08/25/1999 - 17:10:56: "Yaul<50>" activated the goal "bcave1" +L 08/25/1999 - 17:11:03: "Yaul<50>" say "^^" +L 08/25/1999 - 17:11:07: "BlackBomberman<69>" say_team "shoot first apolize later" +L 08/25/1999 - 17:11:11: "JACCKPOT<68>" killed "Player<58>" with "sentrygun" +L 08/25/1999 - 17:11:12: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:11:25: "BlackBomberman<69>" killed "DSM~JACKEL<70>" with "sentrygun" +L 08/25/1999 - 17:11:26: "Rowdy<64>" killed "SHARPE<38>" with "mirvgrenade" +L 08/25/1999 - 17:11:26: "DSM~JACKEL<70>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:11:30: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:11:33: "Everdred<59>" disconnected +L 08/25/1999 - 17:11:38: "Skillet[PsK]<65>" say "good" +L 08/25/1999 - 17:11:38: "Yaul<50>" destroyed "DSM~JACKEL<70>"'s "sentry". +L 08/25/1999 - 17:11:39: "JACCKPOT<68>" killed "Rowdy<64>" with "sentrygun" +L 08/25/1999 - 17:11:39: "Fir<62>" disconnected +L 08/25/1999 - 17:11:41: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:11:45: "JACCKPOT<68>" killed "Player<58>" with "sentrygun" +L 08/25/1999 - 17:11:47: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:11:49: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 17:11:51: "DSM~JACKEL<70>" built a "sentry". +L 08/25/1999 - 17:11:57: "DSM~JACKEL<70>" killed "Yaul<50>" with "sentrygun" +L 08/25/1999 - 17:12:00: "Yaul<50>" changed class to "Scout" +L 08/25/1999 - 17:12:00: "Yaul<50>" killed "DSM~JACKEL<70>" with "mirvgrenade" +L 08/25/1999 - 17:12:00: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:12:02: "DSM~JACKEL<70>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:12:02: "SHARPE<38>" changed class to "Sniper" +L 08/25/1999 - 17:12:03: "Yaul<50>" destroyed "DSM~JACKEL<70>"'s "sentry". +L 08/25/1999 - 17:12:16: "Skillet[PsK]<65>" infected "[CbK]-PriCk<55>". +L 08/25/1999 - 17:12:20: "[CbK]-PriCk<55>" activated the goal "goalitem" +L 08/25/1999 - 17:12:25: "[CbK]-PriCk<55>" killed self with "gl_grenade" +L 08/25/1999 - 17:12:28: "Yaul<50>" activated the goal "goalitem" +L 08/25/1999 - 17:12:33: "SHARPE<38>" killed "Player<58>" with "gl_grenade" +L 08/25/1999 - 17:12:34: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:12:35: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:12:35: "BeerMan<56>" say_team "they suck" +L 08/25/1999 - 17:12:41: "Yaul<50>" activated the goal "bhand" +L 08/25/1999 - 17:12:41: Broadcast: "#rock_red_scores" +L 08/25/1999 - 17:12:42: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:12:44: "DSM~JACKEL<70>" built a "sentry". +L 08/25/1999 - 17:12:44: Broadcast: "#rock_gasmask_message" +L 08/25/1999 - 17:12:45: "SHARPE<38>" changed to team "1". +L 08/25/1999 - 17:12:45: "SHARPE<38>" killed self with "world" +L 08/25/1999 - 17:12:45: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:12:46: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:12:49: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:12:50: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:12:51: Broadcast: "5 . . . +" +L 08/25/1999 - 17:12:52: Broadcast: "4 . . . +" +L 08/25/1999 - 17:12:53: Broadcast: "3 . . . +" +L 08/25/1999 - 17:12:54: Broadcast: "2 . . . +" +L 08/25/1999 - 17:12:55: Broadcast: "1 . . . +" +L 08/25/1999 - 17:12:57: "BeerMan<56>" killed by world with "info_tfgoal" +L 08/25/1999 - 17:12:58: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:13:01: "Yaul<50>" activated the goal "brise1" +L 08/25/1999 - 17:13:02: "Yaul<50>" activated the goal "brise2" +L 08/25/1999 - 17:13:04: "SHARPE<38>" changed class to "Engineer" +L 08/25/1999 - 17:13:04: "SHARPE<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:13:05: "Yaul<50>" activated the goal "brise3" +L 08/25/1999 - 17:13:06: "Yaul<50>" activated the goal "bblock" +L 08/25/1999 - 17:13:13: "stropp<32>" disconnected +L 08/25/1999 - 17:13:13: "Skillet[PsK]<65>" infected "Yaul<50>". +L 08/25/1999 - 17:13:18: "JACCKPOT<68>" killed "Player<58>" with "sentrygun" +L 08/25/1999 - 17:13:19: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:13:23: "Rowdy<64>" activated the goal "rcave1" +L 08/25/1999 - 17:13:24: "Grillbag<71><WON:3180769>" connected, address "171.215.173.146:27005" +L 08/25/1999 - 17:13:24: "Yaul<50>" killed by world with "#rock_laser_kill" +L 08/25/1999 - 17:13:24: "SHARPE<38>" built a "sentry". +L 08/25/1999 - 17:13:27: "BeerMan<56>" say_team "im makinga run" +L 08/25/1999 - 17:13:29: "Yaul<50>" changed class to "Demoman" +L 08/25/1999 - 17:13:29: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:13:44: "Player<58>" killed "BeerMan<56>" with "rocket" +L 08/25/1999 - 17:13:49: "BlackBomberman<69>" killed "Rowdy<64>" with "supershotgun" +L 08/25/1999 - 17:13:49: "Skillet[PsK]<65>" infected "[CbK]-PriCk<55>". +L 08/25/1999 - 17:13:51: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:13:55: "BeerMan<56>" say_team "that didnt go so well" +L 08/25/1999 - 17:13:56: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:13:58: "BlackBomberman<69>" say_team "need someone to seal tunnel" +L 08/25/1999 - 17:14:02: "JACCKPOT<68>" killed "Player<58>" with "sentrygun" +L 08/25/1999 - 17:14:04: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:14:08: "Yaul<50>" activated the goal "bholedet" +L 08/25/1999 - 17:14:08: Broadcast: "#rock_blue_yard_opened" +L 08/25/1999 - 17:14:16: "Rowdy<64>" killed "Yaul<50>" with "mirvgrenade" +L 08/25/1999 - 17:14:17: "~Anthrax<72><WON:3263029>" connected, address "216.65.141.235:27005" +L 08/25/1999 - 17:14:18: "Skillet[PsK]<65>" killed "[CbK]-PriCk<55>" with "supernails" +L 08/25/1999 - 17:14:26: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:14:27: "SHARPE<38>" built a "dispenser". +L 08/25/1999 - 17:14:28: "~Anthrax<72><WON:3263029>" has entered the game +L 08/25/1999 - 17:14:29: "Yaul<50>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:14:30: "~Anthrax<72>" joined team "1". +L 08/25/1999 - 17:14:38: "~Anthrax<72>" changed class to "Engineer" +L 08/25/1999 - 17:14:38: "~Anthrax<72>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:14:38: "Player<58>" killed by world with "#rock_falling_death" +L 08/25/1999 - 17:14:39: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:14:48: "BlackBomberman<69>" say_team "demo man seal tunnel plz" +L 08/25/1999 - 17:14:48: "DSM~JACKEL<70>" say_team "demo man clkose the hole" +L 08/25/1999 - 17:14:49: "BeerMan<56>" say_team "where is the hole" +L 08/25/1999 - 17:14:56: "Yaul<50>" say_team "k" +L 08/25/1999 - 17:14:58: "BlackBomberman<69>" say_team "its in the tunnel" +L 08/25/1999 - 17:15:01: "[WB]Gunfighter-2<73><WON:248669>" connected, address "63.13.113.89:27005" +L 08/25/1999 - 17:15:09: "Skillet[PsK]<65>" infected "Yaul<50>". +L 08/25/1999 - 17:15:19: "DSM~JACKEL<70>" say_team "close the hole demo manm just dont dsit there like a moron" +L 08/25/1999 - 17:15:21: "BlackBomberman<69>" built a "dispenser". +L 08/25/1999 - 17:15:22: "[WB]Gunfighter-2<73><WON:248669>" has entered the game +L 08/25/1999 - 17:15:26: "~Anthrax<72>" built a "sentry". +L 08/25/1999 - 17:15:27: "[WB]Gunfighter-2<73>" joined team "2". +L 08/25/1999 - 17:15:31: "[WB]Gunfighter-2<73>" changed class to "Engineer" +L 08/25/1999 - 17:15:31: "[WB]Gunfighter-2<73>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:15:33: "Yaul<50>" killed self with "detpack" +L 08/25/1999 - 17:15:33: "Yaul<50>" activated the goal "rcave1" +L 08/25/1999 - 17:15:44: "Rowdy<64>" activated the goal "bcave1" +L 08/25/1999 - 17:15:48: "JACCKPOT<68>" killed "Player<58>" with "empgrenade" +L 08/25/1999 - 17:15:49: "Skillet[PsK]<65>" killed "BeerMan<56>" with "normalgrenade" +L 08/25/1999 - 17:15:50: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:15:51: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:15:52: "JACCKPOT<68>" killed "~Anthrax<72>" with "sentrygun" +L 08/25/1999 - 17:15:54: "~Anthrax<72>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:16:10: "j3ffrey<74><WON:331599>" connected, address "208.231.176.100:27005" +L 08/25/1999 - 17:16:13: "~Anthrax<72>" killed "BlackBomberman<69>" with "sentrygun" +L 08/25/1999 - 17:16:16: "BlackBomberman<69>" killed "Skillet[PsK]<65>" with "empgrenade" +L 08/25/1999 - 17:16:16: "BlackBomberman<69>" destroyed "~Anthrax<72>"'s "sentry". +L 08/25/1999 - 17:16:16: "~Anthrax<72>" killed by world with "worldspawn" +L 08/25/1999 - 17:16:17: "BlackBomberman<69>" changed class to "Engineer" +L 08/25/1999 - 17:16:17: "Skillet[PsK]<65>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:16:18: "[WB]Gunfighter-2<73>" built a "sentry". +L 08/25/1999 - 17:16:19: "BlackBomberman<69>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:16:20: "JACCKPOT<68>" killed "Player<58>" with "sentrygun" +L 08/25/1999 - 17:16:21: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:16:23: "~Anthrax<72>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:16:25: "j3ffrey<74><WON:331599>" has entered the game +L 08/25/1999 - 17:16:36: "j3ffrey<74>" joined team "1". +L 08/25/1999 - 17:16:44: "Yaul<50>" changed name to "Chicken_man<50>" +L 08/25/1999 - 17:16:46: "j3ffrey<74>" changed class to "Spy" +L 08/25/1999 - 17:16:46: "j3ffrey<74>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:17:00: "SHARPE<38>" say "red pussy" +L 08/25/1999 - 17:17:05: "[CbK]-PriCk<55>" killed "Player<58>" with "sniperrifle" +L 08/25/1999 - 17:17:05: "~Anthrax<72>" built a "sentry". +L 08/25/1999 - 17:17:07: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:17:08: "Rowdy<64>" killed "BlackBomberman<69>" with "gl_grenade" +L 08/25/1999 - 17:17:08: "Rowdy<64>" killed self with "gl_grenade" +L 08/25/1999 - 17:17:09: "BlackBomberman<69>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:17:10: "Rowdy<64>" killed "BeerMan<56>" with "gl_grenade" +L 08/25/1999 - 17:17:10: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:17:12: "[CbK]-PriCk<55>" killed "j3ffrey<74>" with "sniperrifle" +L 08/25/1999 - 17:17:13: "~Anthrax<72>" killed by world with "worldspawn" +L 08/25/1999 - 17:17:13: "Skillet[PsK]<65>" activated the goal "rcave1" +L 08/25/1999 - 17:17:14: "~Anthrax<72>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:17:14: "j3ffrey<74>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:17:17: "BlackBomberman<69>" changed class to "Demoman" +L 08/25/1999 - 17:17:21: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:17:22: "[CbK]-PriCk<55>" say_team "they have spy" +L 08/25/1999 - 17:17:23: "DSM~JACKEL<70>" killed by world with "worldspawn" +L 08/25/1999 - 17:17:25: "DSM~JACKEL<70>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:17:26: "j3ffrey<74>" say "nice config nerd" +L 08/25/1999 - 17:17:27: "[CbK]-PriCk<55>" say_team "i got him this time" +L 08/25/1999 - 17:17:34: "[CbK]-PriCk<55>" killed "~Anthrax<72>" with "sniperrifle" +L 08/25/1999 - 17:17:36: "~Anthrax<72>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:17:53: "[CbK]-PriCk<55>" killed "~Anthrax<72>" with "headshot" +L 08/25/1999 - 17:17:54: "BeerMan<56>" say_team "someone needs to be a scout, supposedly they can detect them" +L 08/25/1999 - 17:17:55: "~Anthrax<72>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:18:03: "Player<58>" killed "[CbK]-PriCk<55>" with "rocket" +L 08/25/1999 - 17:18:03: "BlackBomberman<69>" say_team "they can" +L 08/25/1999 - 17:18:04: "[CbK]-PriCk<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:18:04: "JACCKPOT<68>" killed "j3ffrey<74>" with "sentrygun" +L 08/25/1999 - 17:18:16: "BlackBomberman<69>" changed class to "RandomPC" +L 08/25/1999 - 17:18:17: "Skillet[PsK]<65>" say "Thanks" +L 08/25/1999 - 17:18:18: "j3ffrey<74>" changed class to "Spy" +L 08/25/1999 - 17:18:19: "[CbK]-PriCk<55>" killed "Player<58>" with "sniperrifle" +L 08/25/1999 - 17:18:20: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:18:22: "Skillet[PsK]<65>" say_team "?" +L 08/25/1999 - 17:18:22: "j3ffrey<74>" changed class to "Demoman" +L 08/25/1999 - 17:18:22: "j3ffrey<74>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:18:25: "BeerMan<56>" say_team "whoever he is he needs to stay close to the sentrys" +L 08/25/1999 - 17:18:30: "[CbK]-PriCk<55>" killed "DSM~JACKEL<70>" with "sniperrifle" +L 08/25/1999 - 17:18:31: "DSM~JACKEL<70>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:19:05: "JACCKPOT<68>" killed "DSM~JACKEL<70>" with "sentrygun" +L 08/25/1999 - 17:19:07: "DSM~JACKEL<70>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:19:16: "BeerMan<56>" killed self with "normalgrenade" +L 08/25/1999 - 17:19:18: "[CbK]-PriCk<55>" killed "Player<58>" with "sniperrifle" +L 08/25/1999 - 17:19:20: "BeerMan<56>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:19:20: "DSM~JACKEL<70>" say_team "demo man blow a hole in thier undergreound" +L 08/25/1999 - 17:19:20: "Player<58>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:19:24: "<-1>" destroyed "BlackBomberman<69>"'s "dispenser". +L 08/25/1999 - 17:19:26: "Skillet[PsK]<65>" say_team "did" +L 08/25/1999 - 17:19:27: "j3ffrey<74>" say_team "on it" +L 08/25/1999 - 17:19:34: "BlackBomberman<69>" built a "dispenser". +L 08/25/1999 - 17:19:35: "Rowdy<64>" killed by world with "#rock_laser_kill" +L 08/25/1999 - 17:19:36: "j3ffrey<74>" say_team "you mean there wall" +L 08/25/1999 - 17:19:37: "Rowdy<64>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 17:19:50: "Player<58>" killed "BeerMan<56>" with "rocket" +L 08/25/1999 - 17:19:
\ No newline at end of file diff --git a/utils/tfstats/testsuite2/l0826000.log b/utils/tfstats/testsuite2/l0826000.log new file mode 100644 index 0000000..7899f4c --- /dev/null +++ b/utils/tfstats/testsuite2/l0826000.log @@ -0,0 +1,2 @@ +L 08/26/1999 - 09:38:58: Log file started. +L 08/26/1999 - 09:38:58: Log closed. diff --git a/utils/tfstats/testsuite2/l0826001.log b/utils/tfstats/testsuite2/l0826001.log new file mode 100644 index 0000000..46a8ead --- /dev/null +++ b/utils/tfstats/testsuite2/l0826001.log @@ -0,0 +1,491 @@ +L 08/26/1999 - 09:38:58: Log file started. +L 08/26/1999 - 09:38:58: Spawning server "2fort" +L 08/26/1999 - 09:38:58: server cvars start +L 08/26/1999 - 09:38:58: "cr_random" = "0" +L 08/26/1999 - 09:38:58: "cr_engineer" = "0" +L 08/26/1999 - 09:38:58: "cr_spy" = "0" +L 08/26/1999 - 09:38:58: "cr_pyro" = "0" +L 08/26/1999 - 09:38:58: "cr_hwguy" = "0" +L 08/26/1999 - 09:38:58: "cr_medic" = "0" +L 08/26/1999 - 09:38:58: "cr_demoman" = "0" +L 08/26/1999 - 09:38:58: "cr_soldier" = "0" +L 08/26/1999 - 09:38:58: "cr_sniper" = "0" +L 08/26/1999 - 09:38:58: "cr_scout" = "0" +L 08/26/1999 - 09:38:58: "decalfrequency" = "30" +L 08/26/1999 - 09:38:58: "mp_autocrosshair" = "1" +L 08/26/1999 - 09:38:58: "mp_flashlight" = "0" +L 08/26/1999 - 09:38:58: "mp_footsteps" = "1" +L 08/26/1999 - 09:38:58: "mp_forcerespawn" = "1" +L 08/26/1999 - 09:38:58: "mp_weaponstay" = "0" +L 08/26/1999 - 09:38:58: "mp_falldamage" = "0" +L 08/26/1999 - 09:38:58: "mp_friendlyfire" = "0" +L 08/26/1999 - 09:38:58: "mp_timelimit" = "0" +L 08/26/1999 - 09:38:58: "mp_fraglimit" = "0" +L 08/26/1999 - 09:38:58: "mp_teamplay" = "0" +L 08/26/1999 - 09:38:58: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 09:38:58: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 09:38:58: "tfc_adminpwd" = "" +L 08/26/1999 - 09:38:58: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 09:38:58: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 09:38:58: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 09:38:58: "tfc_autoteam" = "0.0" +L 08/26/1999 - 09:38:58: "sv_maxrate" = "0" +L 08/26/1999 - 09:38:58: "sv_minrate" = "0" +L 08/26/1999 - 09:38:58: "sv_allowupload" = "1" +L 08/26/1999 - 09:38:58: "sv_allowdownload" = "1" +L 08/26/1999 - 09:38:58: "sv_upload_maxsize" = "0" +L 08/26/1999 - 09:38:58: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 09:38:58: "sv_spectalk" = "1" +L 08/26/1999 - 09:38:58: "sv_maxspectators" = "8" +L 08/26/1999 - 09:38:58: "sv_cheats" = "0" +L 08/26/1999 - 09:38:58: "sv_clienttrace" = "1" +L 08/26/1999 - 09:38:58: "sv_timeout" = "65" +L 08/26/1999 - 09:38:58: "sv_waterfriction" = "1" +L 08/26/1999 - 09:38:58: "sv_wateraccelerate" = "10" +L 08/26/1999 - 09:38:58: "sv_airaccelerate" = "10" +L 08/26/1999 - 09:38:58: "sv_airmove" = "1" +L 08/26/1999 - 09:38:58: "sv_bounce" = "1" +L 08/26/1999 - 09:38:58: "sv_clipmode" = "0" +L 08/26/1999 - 09:38:58: "sv_stepsize" = "18" +L 08/26/1999 - 09:38:58: "sv_accelerate" = "10" +L 08/26/1999 - 09:38:58: "sv_maxspeed" = "320" +L 08/26/1999 - 09:38:58: "sv_stopspeed" = "100" +L 08/26/1999 - 09:38:58: "edgefriction" = "2" +L 08/26/1999 - 09:38:58: "sv_friction" = "4" +L 08/26/1999 - 09:38:58: "sv_gravity" = "800" +L 08/26/1999 - 09:38:58: "sv_aim" = "1" +L 08/26/1999 - 09:38:58: "sv_password" = "" +L 08/26/1999 - 09:38:58: "pausable" = "1" +L 08/26/1999 - 09:38:58: "coop" = "0" +L 08/26/1999 - 09:38:58: "deathmatch" = "1" +L 08/26/1999 - 09:38:58: "mp_logecho" = "1" +L 08/26/1999 - 09:38:58: "mp_logfile" = "1" +L 08/26/1999 - 09:38:58: "cmdline" = "0" +L 08/26/1999 - 09:38:58: server cvars end +L 08/26/1999 - 09:39:00: Map CRC "-652696221" +L 08/26/1999 - 09:39:02: "sv_aim" = "0" +L 08/26/1999 - 09:39:02: "sv_clienttrace" = "3.5" +L 08/26/1999 - 09:39:02: "pausable" = "0" +L 08/26/1999 - 09:39:02: "sv_maxspeed" = "500" +L 08/26/1999 - 09:39:02: "mp_teamplay" = "21" +L 08/26/1999 - 09:39:02: "mp_timelimit" = "30" +L 08/26/1999 - 09:39:02: "tfc_autoteam" = "1" +L 08/26/1999 - 09:39:02: Server name is "VALVe Test Server" +L 08/26/1999 - 09:39:02: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 09:40:23: "Bobvet<1><WON:1296139>" connected, address "208.252.158.38:27005" +L 08/26/1999 - 09:40:41: "Bobvet<1><WON:1296139>" has entered the game +L 08/26/1999 - 09:40:46: "Bobvet<1>" joined team "1". +L 08/26/1999 - 09:40:56: "Bobvet<1>" changed class to "HWGuy" +L 08/26/1999 - 09:40:56: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:41:31: "AgentOrange<2><WON:2434409>" connected, address "216.78.36.92:27005" +L 08/26/1999 - 09:41:41: "AgentOrange<2><WON:2434409>" has entered the game +L 08/26/1999 - 09:41:43: "AgentOrange<2>" joined team "2". +L 08/26/1999 - 09:41:50: "AgentOrange<2>" changed class to "Soldier" +L 08/26/1999 - 09:41:50: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:41:54: "AgentOrange<2>" say "hello" +L 08/26/1999 - 09:42:13: "Bobvet<1>" say "hi" +L 08/26/1999 - 09:42:19: "Bobvet<1>" activated the goal "Red Flag" +L 08/26/1999 - 09:43:00: "Bobvet<1>" killed "AgentOrange<2>" with "ac" +L 08/26/1999 - 09:43:03: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:43:07: "AgentOrange<2>" say "ouch" +L 08/26/1999 - 09:43:09: "AgentOrange<2>" say "hehe" +L 08/26/1999 - 09:43:25: "Bobvet<1>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 09:44:35: "AgentOrange<2>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 09:44:37: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:44:49: "Player<3><WON:91279>" connected, address "62.158.0.165:27005" +L 08/26/1999 - 09:44:50: "Bobvet<1>" say "rrrrr" +L 08/26/1999 - 09:44:54: "AgentOrange<2>" say "hehe" +L 08/26/1999 - 09:44:58: "AgentOrange<2>" say "good chase" +L 08/26/1999 - 09:45:39: "AgentOrange<2>" activated the goal "Blue Flag" +L 08/26/1999 - 09:45:58: "Bobvet<1>" activated the goal "Red Flag" +L 08/26/1999 - 09:46:37: "AgentOrange<2>" say "lag?" +L 08/26/1999 - 09:46:56: "Bobvet<1>" say "yep" +L 08/26/1999 - 09:47:08: "AgentOrange<2>" say "wow, and on a valve server?" +L 08/26/1999 - 09:47:24: "AgentOrange<2>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 09:47:38: "Bobvet<1>" killed "AgentOrange<2>" with "ac" +L 08/26/1999 - 09:47:40: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:47:54: "AgentOrange<2>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 09:47:56: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:48:00: "Bobvet<1>" say "damn" +L 08/26/1999 - 09:48:05: "AgentOrange<2>" say "hehe" +L 08/26/1999 - 09:48:35: "[VOD]Sexxxxxx<4><WON:485389>" connected, address "209.160.239.103:27005" +L 08/26/1999 - 09:48:51: "[VOD]Sexxxxxx<4><WON:485389>" has entered the game +L 08/26/1999 - 09:48:53: "[VOD]Sexxxxxx<4>" joined team "1". +L 08/26/1999 - 09:49:01: "[VOD]Sexxxxxx<4>" changed class to "Demoman" +L 08/26/1999 - 09:49:01: "[VOD]Sexxxxxx<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:49:17: "AgentOrange<2>" activated the goal "Blue Flag" +L 08/26/1999 - 09:49:37: "AgentOrange<2>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 09:49:42: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:49:46: "Zargon<5><WON:1014639>" connected, address "24.6.218.245:27005" +L 08/26/1999 - 09:49:56: "Zargon<5><WON:1014639>" has entered the game +L 08/26/1999 - 09:49:56: "Zargon<5>" changed name to "Player<5>" +L 08/26/1999 - 09:49:59: "[VOD]Sexxxxxx<4>" killed "AgentOrange<2>" with "mirvgrenade" +L 08/26/1999 - 09:50:02: "[VOD]Sexxxxxx<4>" killed self with "mirvgrenade" +L 08/26/1999 - 09:50:03: "[VOD]Sexxxxxx<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:50:05: "AgentOrange<2>" say "oops" +L 08/26/1999 - 09:50:06: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:50:08: "Player<5>" joined team "2". +L 08/26/1999 - 09:50:18: "Player<5>" changed class to "Soldier" +L 08/26/1999 - 09:50:18: "Player<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:50:24: "Player<5>" changed to team "1". +L 08/26/1999 - 09:50:24: "Player<5>" killed self with "world" +L 08/26/1999 - 09:50:29: "Player<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:50:32: "Player<5>" changed class to "Soldier" +L 08/26/1999 - 09:50:32: "Player<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:50:40: "AgentOrange<2>" activated the goal "Blue Flag" +L 08/26/1999 - 09:50:44: "[VOD]Sexxxxxx<4>" activated the goal "Red Flag" +L 08/26/1999 - 09:51:14: "[VOD]Sexxxxxx<4>" killed "AgentOrange<2>" with "gl_grenade" +L 08/26/1999 - 09:51:15: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:51:23: "mopman<6><WON:3144649>" connected, address "152.166.111.47:27005" +L 08/26/1999 - 09:51:33: "AgentOrange<2>" activated the goal "Blue Flag" +L 08/26/1999 - 09:51:35: "AgentOrange<2>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 09:51:58: "[VOD]Sexxxxxx<4>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 09:52:03: "mopman<6><WON:3144649>" has entered the game +L 08/26/1999 - 09:52:15: "mopman<6>" joined team "2". +L 08/26/1999 - 09:52:16: "Bobvet<1>" activated the goal "Red Flag" +L 08/26/1999 - 09:52:20: "mopman<6>" changed class to "Demoman" +L 08/26/1999 - 09:52:20: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:52:38: "AgentOrange<2>" killed "[VOD]Sexxxxxx<4>" with "rocket" +L 08/26/1999 - 09:52:40: "[VOD]Sexxxxxx<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:52:44: "mopman<6>" killed "Bobvet<1>" with "gl_grenade" +L 08/26/1999 - 09:52:45: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:52:46: "Player<5>" activated the goal "Red Flag" +L 08/26/1999 - 09:53:14: "mopman<6>" killed "Bobvet<1>" with "mirvgrenade" +L 08/26/1999 - 09:53:16: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:53:22: "hellspawn<7><WON:1321379>" connected, address "212.209.114.194:27005" +L 08/26/1999 - 09:53:32: "hellspawn<7><WON:1321379>" has entered the game +L 08/26/1999 - 09:53:37: "hellspawn<7>" joined team "2". +L 08/26/1999 - 09:53:40: "hellspawn<7>" changed class to "Scout" +L 08/26/1999 - 09:53:40: "hellspawn<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:53:46: "dogman<8><WON:965889>" connected, address "208.251.65.235:27005" +L 08/26/1999 - 09:53:54: "[VOD]Sexxxxxx<4>" killed "AgentOrange<2>" with "gl_grenade" +L 08/26/1999 - 09:53:55: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:54:01: "dogman<8><WON:965889>" has entered the game +L 08/26/1999 - 09:54:04: "dogman<8>" joined team "1". +L 08/26/1999 - 09:54:10: "dogman<8>" changed class to "HWGuy" +L 08/26/1999 - 09:54:10: "dogman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:54:11: "Player<5>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 09:54:22: "fudge-packer<9><WON:903349>" connected, address "207.193.229.49:27005" +L 08/26/1999 - 09:54:27: "hellspawn<7>" activated the goal "Blue Flag" +L 08/26/1999 - 09:54:29: "AgentOrange<2>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 09:54:32: "The<10><WON:1144139>" connected, address "209.197.151.124:27005" +L 08/26/1999 - 09:54:33: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:54:36: "Fastman<11><WON:1897329>" connected, address "207.218.101.76:27005" +L 08/26/1999 - 09:54:39: "fudge-packer<9><WON:903349>" has entered the game +L 08/26/1999 - 09:54:44: "Fastman<11><WON:1897329>" has entered the game +L 08/26/1999 - 09:54:46: "Fastman<11>" joined team "2". +L 08/26/1999 - 09:54:46: "mopman<6>" killed "[VOD]Sexxxxxx<4>" with "gl_grenade" +L 08/26/1999 - 09:54:48: "[VOD]Sexxxxxx<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:54:50: "Fastman<11>" changed class to "Pyro" +L 08/26/1999 - 09:54:50: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:54:52: "fudge-packer<9>" joined team "1". +L 08/26/1999 - 09:54:56: "hellspawn<7>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 09:54:58: "fudge-packer<9>" changed class to "Medic" +L 08/26/1999 - 09:54:58: "fudge-packer<9>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:54:59: "The<10><WON:1144139>" has entered the game +L 08/26/1999 - 09:55:11: "The<10>" joined team "2". +L 08/26/1999 - 09:55:17: "The<10>" changed class to "Medic" +L 08/26/1999 - 09:55:17: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:55:24: "mopman<6>" killed "[VOD]Sexxxxxx<4>" with "mirvgrenade" +L 08/26/1999 - 09:55:28: "Player<5>" killed "AgentOrange<2>" with "rocket" +L 08/26/1999 - 09:55:30: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:55:31: "mopman<6>" killed "Player<5>" with "gl_grenade" +L 08/26/1999 - 09:55:31: "[VOD]Sexxxxxx<4>" disconnected +L 08/26/1999 - 09:55:34: "hellspawn<7>" activated the goal "Blue Flag" +L 08/26/1999 - 09:55:38: "dogman<8>" disconnected +L 08/26/1999 - 09:55:40: "Player<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:56:04: "Bobvet<1>" activated the goal "Red Flag" +L 08/26/1999 - 09:56:05: "hellspawn<7>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 09:56:25: "Player<12><WON:2088489>" connected, address "204.151.72.146:27005" +L 08/26/1999 - 09:56:27: "AgentOrange<2>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 09:56:30: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:56:30: "(1)Player<12>" changed name to "M-GUY<12>" +L 08/26/1999 - 09:56:34: "fudge-packer<9>" disconnected +L 08/26/1999 - 09:56:36: "hellspawn<7>" activated the goal "Blue Flag" +L 08/26/1999 - 09:56:41: "Bobvet<1>" say_team "damn I need help" +L 08/26/1999 - 09:56:48: "Player<5>" disconnected +L 08/26/1999 - 09:56:53: "M-GUY<12><WON:2088489>" has entered the game +L 08/26/1999 - 09:56:56: "M-GUY<12>" joined team "1". +L 08/26/1999 - 09:56:56: "The<10>" changed to team "1". +L 08/26/1999 - 09:56:56: "The<10>" killed self with "world" +L 08/26/1999 - 09:57:05: "hellspawn<7>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 09:57:06: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:57:08: "The<10>" changed class to "Medic" +L 08/26/1999 - 09:57:08: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:57:10: "M-GUY<12>" changed class to "Soldier" +L 08/26/1999 - 09:57:10: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:57:17: "Fastman<11>" activated the goal "Blue Flag" +L 08/26/1999 - 09:57:35: "M-GUY<12>" killed "Fastman<11>" with "rocket" +L 08/26/1999 - 09:57:37: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:57:44: "Bobvet<1>" killed "AgentOrange<2>" with "ac" +L 08/26/1999 - 09:57:46: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:57:50: "AgentOrange<2>" say_team "incoming hw" +L 08/26/1999 - 09:57:54: "M-GUY<12>" killed "hellspawn<7>" with "rocket" +L 08/26/1999 - 09:57:55: "hellspawn<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:57:58: "Scully<13><WON:731849>" connected, address "24.65.158.20:7010" +L 08/26/1999 - 09:58:01: "mopman<6>" killed "Bobvet<1>" with "pipebomb" +L 08/26/1999 - 09:58:04: "Fastman<11>" activated the goal "Blue Flag" +L 08/26/1999 - 09:58:04: "Scully<13><WON:731849>" has entered the game +L 08/26/1999 - 09:58:07: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:58:07: "Scully<13>" joined team "1". +L 08/26/1999 - 09:58:09: "M-GUY<12>" killed "Fastman<11>" with "rocket" +L 08/26/1999 - 09:58:11: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:58:14: "Scully<13>" changed class to "HWGuy" +L 08/26/1999 - 09:58:14: "Scully<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:58:36: "Fastman<11>" activated the goal "Blue Flag" +L 08/26/1999 - 09:58:42: "Scully<13>" killed "hellspawn<7>" with "ac" +L 08/26/1999 - 09:58:43: "The<10>" killed self with "normalgrenade" +L 08/26/1999 - 09:58:45: "hellspawn<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:58:46: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:58:57: "Fastman<11>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 09:58:58: "Comrad<14><WON:2342279>" connected, address "12.67.130.120:27005" +L 08/26/1999 - 09:59:07: "Scully<13>" killed "hellspawn<7>" with "ac" +L 08/26/1999 - 09:59:08: "hellspawn<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:59:12: "The<10>" infected "Fastman<11>". +L 08/26/1999 - 09:59:12: "Comrad<14><WON:2342279>" has entered the game +L 08/26/1999 - 09:59:15: "Sgt._Slaughter<15><WON:2994369>" connected, address "24.30.93.178:27005" +L 08/26/1999 - 09:59:15: "hellspawn<7>" disconnected +L 08/26/1999 - 09:59:15: "The<10>" infected "AgentOrange<2>". +L 08/26/1999 - 09:59:15: "M-GUY<12>" activated the goal "Red Flag" +L 08/26/1999 - 09:59:15: "Comrad<14>" joined team "2". +L 08/26/1999 - 09:59:18: "Sgt._Slaughter<16><WON:2994369>" connected, address "24.30.93.178:27005" +L 08/26/1999 - 09:59:19: "Comrad<14>" changed class to "Soldier" +L 08/26/1999 - 09:59:19: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:59:28: "Sgt._Slaughter<16><WON:2994369>" has entered the game +L 08/26/1999 - 09:59:29: "Sgt._Slaughter<16>" joined team "1". +L 08/26/1999 - 09:59:32: "The<10>" killed "Fastman<11>" with "timer" +L 08/26/1999 - 09:59:32: "The<10>" killed "Fastman<11>" with "infection" +L 08/26/1999 - 09:59:35: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:59:35: "Bobvet<1>" killed "mopman<6>" with "ac" +L 08/26/1999 - 09:59:36: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:59:38: "Sgt._Slaughter<16>" changed class to "Scout" +L 08/26/1999 - 09:59:38: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:59:45: "Scully<13>" killed "Comrad<14>" with "ac" +L 08/26/1999 - 09:59:46: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 09:59:47: "AgentOrange<2>" changed class to "Spy" +L 08/26/1999 - 09:59:52: "Sgt._Slaughter<16>" changed class to "Sniper" +L 08/26/1999 - 09:59:54: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 09:59:55: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:03: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:00:03: "The<10>" infected "Fastman<11>". +L 08/26/1999 - 10:00:04: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:10: "Scully<13>" killed "Fastman<11>" with "ac" +L 08/26/1999 - 10:00:12: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:17: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:00:18: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:22: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:00:23: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:25: "[dbz]Piccolo<17><WON:815189>" connected, address "209.245.78.254:27005" +L 08/26/1999 - 10:00:27: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:00:27: "The<10>" killed "AgentOrange<2>" with "timer" +L 08/26/1999 - 10:00:27: "The<10>" killed "AgentOrange<2>" with "infection" +L 08/26/1999 - 10:00:28: "M-GUY<12>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 10:00:28: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:29: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:30: "Sgt._Slaughter<16>" activated the goal "Red Flag" +L 08/26/1999 - 10:00:32: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:00:35: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:38: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:00:40: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:41: "Wolverine<18><WON:1150199>" connected, address "209.142.235.10:27005" +L 08/26/1999 - 10:00:44: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:00:44: "(<19><WON:1771859>" connected, address "206.180.130.88:65534" +L 08/26/1999 - 10:00:45: "[dbz]Piccolo<17><WON:815189>" has entered the game +L 08/26/1999 - 10:00:45: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:49: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:00:50: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:51: "[dbz]Piccolo<17>" joined team "2". +L 08/26/1999 - 10:00:53: "[XGS]v^--Darth-v^-Maul--v^-<20><WON:775669>" connected, address "152.202.249.170:27005" +L 08/26/1999 - 10:00:54: "[dbz]Piccolo<17>" changed class to "Engineer" +L 08/26/1999 - 10:00:55: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:00:55: "(<19><WON:1771859>" has entered the game +L 08/26/1999 - 10:00:57: "(<19>" joined team "1". +L 08/26/1999 - 10:00:57: "Wolverine<18><WON:1150199>" has entered the game +L 08/26/1999 - 10:00:58: "(<19>" changed to team "2". +L 08/26/1999 - 10:00:58: "(<19>" killed self with "world" +L 08/26/1999 - 10:00:58: "Sonic<21><WON:3022759>" connected, address "216.101.156.84:27005" +L 08/26/1999 - 10:00:59: "(<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:00: "Wolverine<18>" joined team "1". +L 08/26/1999 - 10:01:01: "(<19>" changed class to "Sniper" +L 08/26/1999 - 10:01:01: "(<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:02: "Sonic<22><WON:3022759>" connected, address "216.101.156.84:27005" +L 08/26/1999 - 10:01:05: "Wolverine<18>" changed class to "Soldier" +L 08/26/1999 - 10:01:05: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:06: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:01:07: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:11: "The<10>" infected "[dbz]Piccolo<17>". +L 08/26/1999 - 10:01:12: "Comrad<14>" killed self with "rocket" +L 08/26/1999 - 10:01:13: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:19: "mopman<6>" killed "The<10>" with "gl_grenade" +L 08/26/1999 - 10:01:21: "[XGS]v^--Darth-v^-Maul--v^-<20><WON:775669>" has entered the game +L 08/26/1999 - 10:01:21: "Comrad<14>" changed to team "1". +L 08/26/1999 - 10:01:21: "Comrad<14>" killed self with "world" +L 08/26/1999 - 10:01:22: "The<10>" killed "[dbz]Piccolo<17>" with "normalgrenade" +L 08/26/1999 - 10:01:24: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:24: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:25: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:25: "(<19>" killed "Scully<13>" with "sniperrifle" +L 08/26/1999 - 10:01:25: "Fastman<11>" changed class to "Sniper" +L 08/26/1999 - 10:01:28: "Comrad<14>" changed class to "Soldier" +L 08/26/1999 - 10:01:28: "Comrad<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:30: "Sonic<22><WON:3022759>" has entered the game +L 08/26/1999 - 10:01:31: "Scully<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:35: "Sonic<22>" joined team "2". +L 08/26/1999 - 10:01:35: "(<19>" killed "The<10>" with "sniperrifle" +L 08/26/1999 - 10:01:37: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:37: "Fastman<11>" changed class to "Pyro" +L 08/26/1999 - 10:01:40: "Comrad<14>" say_team "now im onm the team i wanted to be on" +L 08/26/1999 - 10:01:47: "[XGS]v^--Darth-v^-Maul--v^-<20>" joined team "2". +L 08/26/1999 - 10:01:49: "[dbz]Piccolo<17>" built a "sentry". +L 08/26/1999 - 10:01:49: "Sonic<22>" changed class to "HWGuy" +L 08/26/1999 - 10:01:49: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:50: "(<19>" changed name to "(5)messy<19>" +L 08/26/1999 - 10:01:57: "[XGS]v^--Darth-v^-Maul--v^-<20>" changed class to "Engineer" +L 08/26/1999 - 10:01:57: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:01:58: "Sgt._Slaughter<16>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 10:02:00: "(5)messy<19>" killed "Scully<13>" with "sniperrifle" +L 08/26/1999 - 10:02:03: "M-GUY<12>" killed "AgentOrange<2>" with "rocket" +L 08/26/1999 - 10:02:04: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:02:05: "Scully<13>" changed to team "2". +L 08/26/1999 - 10:02:05: "Scully<13>" killed self with "world" +L 08/26/1999 - 10:02:07: "Scully<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:02:09: "[dbz]Piccolo<17>" built a "sentry". +L 08/26/1999 - 10:02:09: "(5)messy<19>" killed "Bobvet<1>" with "headshot" +L 08/26/1999 - 10:02:10: "Scully<13>" changed class to "Sniper" +L 08/26/1999 - 10:02:10: "Scully<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:02:11: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:02:15: "mopman<6>" killed "The<10>" with "gl_grenade" +L 08/26/1999 - 10:02:16: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:02:35: "Wolverine<18>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:02:36: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:02:44: "[XGS]v^--Darth-v^-Maul--v^-<20>" built a "sentry". +L 08/26/1999 - 10:02:48: "[XGS]v^--Darth-v^-Maul--v^-<20>" killed "The<10>" with "railgun" +L 08/26/1999 - 10:02:50: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:02:56: "Bobvet<1>" killed "[XGS]v^--Darth-v^-Maul--v^-<20>" with "ac" +L 08/26/1999 - 10:02:59: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "damn" +L 08/26/1999 - 10:03:01: "(5)messy<19>" killed "The<10>" with "sniperrifle" +L 08/26/1999 - 10:03:01: "[dbz]Piccolo<17>" killed "Bobvet<1>" with "sentrygun" +L 08/26/1999 - 10:03:03: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:04: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:09: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:11: "(5)messy<19>" changed class to "Medic" +L 08/26/1999 - 10:03:12: "(5)messy<19>" changed to team "1". +L 08/26/1999 - 10:03:12: "(5)messy<19>" killed self with "world" +L 08/26/1999 - 10:03:14: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:16: "(5)messy<19>" changed class to "Sniper" +L 08/26/1999 - 10:03:16: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:17: "The<10>" infected "Sonic<22>". +L 08/26/1999 - 10:03:20: "Scully<13>" disconnected +L 08/26/1999 - 10:03:24: "[dbz]Piccolo<17>" killed "Comrad<14>" with "supershotgun" +L 08/26/1999 - 10:03:26: "Wolverine<18>" killed "Fastman<11>" with "rocket" +L 08/26/1999 - 10:03:27: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:29: "crashawk<23><WON:784709>" connected, address "209.181.94.36:27005" +L 08/26/1999 - 10:03:34: "(5)messy<19>" killed "AgentOrange<2>" with "headshot" +L 08/26/1999 - 10:03:34: "The<10>" infected "[dbz]Piccolo<17>". +L 08/26/1999 - 10:03:35: "[XGS]v^--Darth-v^-Maul--v^-<20>" killed "The<10>" with "sentrygun" +L 08/26/1999 - 10:03:36: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:36: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:39: "crashawk<23><WON:784709>" has entered the game +L 08/26/1999 - 10:03:41: "[dbz]Piccolo<17>" say_team "we gota medic?" +L 08/26/1999 - 10:03:41: "(5)messy<19>" killed "Fastman<11>" with "sniperrifle" +L 08/26/1999 - 10:03:42: "crashawk<23>" joined team "2". +L 08/26/1999 - 10:03:43: "The<10>" killed "Sonic<22>" with "timer" +L 08/26/1999 - 10:03:43: "The<10>" killed "Sonic<22>" with "infection" +L 08/26/1999 - 10:03:44: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:44: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:48: "crashawk<23>" changed class to "Engineer" +L 08/26/1999 - 10:03:48: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:03:48: "Comrad<14>" disconnected +L 08/26/1999 - 10:03:51: "[dbz]Piccolo<17>" passed on the infection to "mopman<6>". +L 08/26/1999 - 10:03:52: "Sniper-Lvis<24><WON:245019>" connected, address "24.200.178.177:27005" +L 08/26/1999 - 10:04:00: "The<10>" changed class to "Sniper" +L 08/26/1999 - 10:04:04: "Sniper-Lvis<24><WON:245019>" has entered the game +L 08/26/1999 - 10:04:05: "[XGS]v^--Darth-v^-Maul--v^-<20>" killed "The<10>" with "sentrygun" +L 08/26/1999 - 10:04:06: "The<10>" killed "[dbz]Piccolo<17>" with "timer" +L 08/26/1999 - 10:04:06: "The<10>" killed "[dbz]Piccolo<17>" with "infection" +L 08/26/1999 - 10:04:06: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:04:07: "Sniper-Lvis<24>" joined team "1". +L 08/26/1999 - 10:04:09: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:04:10: "Sniper-Lvis<24>" changed class to "Sniper" +L 08/26/1999 - 10:04:10: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:04:23: "crashawk<23>" built a "sentry". +L 08/26/1999 - 10:04:28: "The<10>" killed "mopman<6>" with "timer" +L 08/26/1999 - 10:04:28: "The<10>" killed "mopman<6>" with "infection" +L 08/26/1999 - 10:04:35: "AgentOrange<2>" killed "Bobvet<1>" with "supershotgun" +L 08/26/1999 - 10:04:35: "mopman<6>" changed class to "Soldier" +L 08/26/1999 - 10:04:36: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:04:36: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:04:36: "[dbz]Piccolo<17>" built a "dispenser". +L 08/26/1999 - 10:04:36: "(5)messy<19>" killed "Sonic<22>" with "sniperrifle" +L 08/26/1999 - 10:04:38: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:04:53: "Bobvet<1>" changed class to "Engineer" +L 08/26/1999 - 10:05:04: "Wolverine<18>" killed "Fastman<11>" with "rocket" +L 08/26/1999 - 10:05:04: "(5)messy<19>" killed "mopman<6>" with "sniperrifle" +L 08/26/1999 - 10:05:06: "crashawk<23>" built a "dispenser". +L 08/26/1999 - 10:05:07: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:05:08: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:05:09: "(5)messy<19>" killed "[dbz]Piccolo<17>" with "sniperrifle" +L 08/26/1999 - 10:05:11: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:05:15: "(5)messy<19>" killed "Sonic<22>" with "headshot" +L 08/26/1999 - 10:05:17: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:05:20: "M-GUY<12>" killed "AgentOrange<2>" with "rocket" +L 08/26/1999 - 10:05:22: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:05:25: "AgentOrange<2>" say "hahahahah" +L 08/26/1999 - 10:05:32: "(5)messy<19>" killed "Sonic<22>" with "headshot" +L 08/26/1999 - 10:05:34: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:05:46: "Sniper-Lvis<24>" killed "Fastman<11>" with "sniperrifle" +L 08/26/1999 - 10:05:46: "Fastman<11>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:05:47: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:05:50: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:05:52: "(5)messy<19>" killed "Sonic<22>" with "sniperrifle" +L 08/26/1999 - 10:05:56: "Sniper-Lvis<24>" changed class to "Engineer" +L 08/26/1999 - 10:05:58: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:06:03: "(5)messy<19>" killed "[XGS]v^--Darth-v^-Maul--v^-<20>" with "sniperrifle" +L 08/26/1999 - 10:06:03: "Sniper-Lvis<24>" killed self with "normalgrenade" +L 08/26/1999 - 10:06:04: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:06:06: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "damn" +L 08/26/1999 - 10:06:07: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:06:12: "<-1>" destroyed "crashawk<23>"'s "dispenser". +L 08/26/1999 - 10:06:25: "M-GUY<12>" killed "crashawk<23>" with "rocket" +L 08/26/1999 - 10:06:31: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:06:34: "(5)messy<19>" killed "Sonic<22>" with "headshot" +L 08/26/1999 - 10:06:36: "Wolverine<18>" killed "Fastman<11>" with "nailgrenade" +L 08/26/1999 - 10:06:37: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:06:37: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:06:38: "(5)messy<19>" killed "[XGS]v^--Darth-v^-Maul--v^-<20>" with "sniperrifle" +L 08/26/1999 - 10:06:41: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "damn" +L 08/26/1999 - 10:06:41: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:06:43: "AgentOrange<2>" killed "The<10>" with "supershotgun" +L 08/26/1999 - 10:06:44: "The<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:06:47: "Sniper-Lvis<24>" killed "AgentOrange<2>" with "supershotgun" +L 08/26/1999 - 10:06:48: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:06:49: "Fastman<11>" changed class to "Demoman" +L 08/26/1999 - 10:06:52: "crashawk<23>" built a "dispenser". +L 08/26/1999 - 10:06:53: "(5)messy<19>" killed "[dbz]Piccolo<17>" with "sniperrifle" +L 08/26/1999 - 10:07:01: "[dbz]Piccolo<17>" say "damn fuck u messy" +L 08/26/1999 - 10:07:11: "<-1>" destroyed "crashawk<23>"'s "dispenser". +L 08/26/1999 - 10:07:20: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:07:23: "Sgt._Slaughter<16>" killed "Fastman<11>" with "shotgun" +L 08/26/1999 - 10:07:25: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:07:37: "Sniper-Lvis<24>" built a "sentry". +L 08/26/1999 - 10:07:40: "(5)messy<19>" killed "Fastman<11>" with "headshot" +L 08/26/1999 - 10:07:42: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:07:44: "(5)messy<19>" killed "[XGS]v^--Darth-v^-Maul--v^-<20>" with "sniperrifle" +L 08/26/1999 - 10:07:47: "crashawk<23>" built a "dispenser". +L 08/26/1999 - 10:07:47: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "damnit" +L 08/26/1999 - 10:07:49: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:07:53: "The<10>" changed class to "Medic" +L 08/26/1999 - 10:07:59: "AgentOrange<2>" say_team "quit" +L 08/26/1999 - 10:08:00: "[dbz]Piccolo<17>" say_team "that fucking sniper is fucking too fucking good fuck" +L 08/26/1999 - 10:08:06: "Wolverine<18>" killed "Fastman<11>" with "nailgrenade" +L 08/26/1999 - 10:08:09: "Fastman<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:08:12: "(5)messy<19>" killed "[XGS]v^--Darth-v^-Maul--v^-<20>" with "sniperrifle" +L 08/26/1999 - 10:08:15: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "damnir" +L 08/26/1999 - 10:08:16: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:08:19: "Fastman<11>" changed class to "Sniper" +L 08/26/1999 - 10:08:20: "AgentOrange<2>" say_team "tudamn, you took my armor" +L 08/26/1999 - 10:08:28: =------= MATCH RESULTS =------= +L 08/26/1999 - 10:08:28: "red" defeated "blue" +L 08/26/1999 - 10:08:28: "blue" RESULTS: "7" players. "93" frags, "7" unaccounted for. "50" team score. Allies: +L 08/26/1999 - 10:08:28: "red" RESULTS: "7" players. "72" frags, "7" unaccounted for. "60" team score. Allies: +L 08/26/1999 - 10:08:34: Log closed. diff --git a/utils/tfstats/testsuite2/l0826002.log b/utils/tfstats/testsuite2/l0826002.log new file mode 100644 index 0000000..07b3942 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826002.log @@ -0,0 +1,735 @@ +L 08/26/1999 - 10:08:34: Log file started. +L 08/26/1999 - 10:08:34: Spawning server "hunted" +L 08/26/1999 - 10:08:34: server cvars start +L 08/26/1999 - 10:08:34: "cr_random" = "0" +L 08/26/1999 - 10:08:34: "cr_engineer" = "0" +L 08/26/1999 - 10:08:34: "cr_spy" = "0" +L 08/26/1999 - 10:08:34: "cr_pyro" = "0" +L 08/26/1999 - 10:08:34: "cr_hwguy" = "0" +L 08/26/1999 - 10:08:34: "cr_medic" = "0" +L 08/26/1999 - 10:08:34: "cr_demoman" = "0" +L 08/26/1999 - 10:08:34: "cr_soldier" = "0" +L 08/26/1999 - 10:08:34: "cr_sniper" = "0" +L 08/26/1999 - 10:08:34: "cr_scout" = "0" +L 08/26/1999 - 10:08:34: "decalfrequency" = "30" +L 08/26/1999 - 10:08:34: "mp_autocrosshair" = "1" +L 08/26/1999 - 10:08:34: "mp_flashlight" = "0" +L 08/26/1999 - 10:08:34: "mp_footsteps" = "1" +L 08/26/1999 - 10:08:34: "mp_forcerespawn" = "1" +L 08/26/1999 - 10:08:34: "mp_weaponstay" = "0" +L 08/26/1999 - 10:08:34: "mp_falldamage" = "0" +L 08/26/1999 - 10:08:34: "mp_friendlyfire" = "0" +L 08/26/1999 - 10:08:34: "mp_timelimit" = "30" +L 08/26/1999 - 10:08:34: "mp_fraglimit" = "0" +L 08/26/1999 - 10:08:34: "mp_teamplay" = "21" +L 08/26/1999 - 10:08:34: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 10:08:34: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 10:08:34: "tfc_adminpwd" = "" +L 08/26/1999 - 10:08:34: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 10:08:34: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 10:08:34: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 10:08:34: "tfc_autoteam" = "1" +L 08/26/1999 - 10:08:34: "sv_maxrate" = "0" +L 08/26/1999 - 10:08:34: "sv_minrate" = "0" +L 08/26/1999 - 10:08:34: "sv_allowupload" = "1" +L 08/26/1999 - 10:08:34: "sv_allowdownload" = "1" +L 08/26/1999 - 10:08:34: "sv_upload_maxsize" = "0" +L 08/26/1999 - 10:08:34: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 10:08:34: "sv_spectalk" = "1" +L 08/26/1999 - 10:08:34: "sv_maxspectators" = "8" +L 08/26/1999 - 10:08:34: "sv_cheats" = "0" +L 08/26/1999 - 10:08:34: "sv_clienttrace" = "3.5" +L 08/26/1999 - 10:08:34: "sv_timeout" = "65" +L 08/26/1999 - 10:08:34: "sv_waterfriction" = "1" +L 08/26/1999 - 10:08:34: "sv_wateraccelerate" = "10" +L 08/26/1999 - 10:08:34: "sv_airaccelerate" = "10" +L 08/26/1999 - 10:08:34: "sv_airmove" = "1" +L 08/26/1999 - 10:08:34: "sv_bounce" = "1" +L 08/26/1999 - 10:08:34: "sv_clipmode" = "0" +L 08/26/1999 - 10:08:34: "sv_stepsize" = "18" +L 08/26/1999 - 10:08:34: "sv_accelerate" = "10" +L 08/26/1999 - 10:08:34: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 10:08:34: "sv_stopspeed" = "100" +L 08/26/1999 - 10:08:34: "edgefriction" = "2" +L 08/26/1999 - 10:08:34: "sv_friction" = "4" +L 08/26/1999 - 10:08:34: "sv_gravity" = "800" +L 08/26/1999 - 10:08:34: "sv_aim" = "0" +L 08/26/1999 - 10:08:34: "sv_password" = "" +L 08/26/1999 - 10:08:34: "pausable" = "0" +L 08/26/1999 - 10:08:34: "coop" = "0" +L 08/26/1999 - 10:08:34: "deathmatch" = "1" +L 08/26/1999 - 10:08:34: "mp_logecho" = "1" +L 08/26/1999 - 10:08:34: "mp_logfile" = "1" +L 08/26/1999 - 10:08:34: "cmdline" = "0" +L 08/26/1999 - 10:08:34: server cvars end +L 08/26/1999 - 10:08:36: Map CRC "-1879475242" +L 08/26/1999 - 10:08:36: "sv_maxspeed" = "500" +L 08/26/1999 - 10:08:36: Server name is "VALVe Test Server" +L 08/26/1999 - 10:08:36: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 10:08:44: "Fastman<11><WON:1897329>" has entered the game +L 08/26/1999 - 10:08:45: "crashawk<23><WON:784709>" has entered the game +L 08/26/1999 - 10:08:46: "Sgt._Slaughter<16><WON:2994369>" has entered the game +L 08/26/1999 - 10:08:47: "AgentOrange<2><WON:2434409>" has entered the game +L 08/26/1999 - 10:08:49: "crashawk<23>" joined team "2". +L 08/26/1999 - 10:08:49: "Sniper-Lvis<24><WON:245019>" has entered the game +L 08/26/1999 - 10:08:50: "Wolverine<18><WON:1150199>" has entered the game +L 08/26/1999 - 10:08:51: "Bobvet<1><WON:1296139>" has entered the game +L 08/26/1999 - 10:08:53: "AgentOrange<2>" joined team "1". +L 08/26/1999 - 10:08:53: "AgentOrange<2>" changed class to "Civilian" +L 08/26/1999 - 10:08:53: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:08:53: "AgentOrange<2>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:08:54: "Sniper-Lvis<24>" joined team "3". +L 08/26/1999 - 10:08:55: "(5)messy<19><WON:1771859>" has entered the game +L 08/26/1999 - 10:08:55: "Sniper-Lvis<24>" changed class to "Sniper" +L 08/26/1999 - 10:08:55: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:08:55: "Sonic<22><WON:3022759>" has entered the game +L 08/26/1999 - 10:08:56: "Wolverine<18>" joined team "3". +L 08/26/1999 - 10:08:57: "Wolverine<18>" changed class to "Sniper" +L 08/26/1999 - 10:08:57: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:08:58: "crashawk<23>" changed class to "Soldier" +L 08/26/1999 - 10:08:58: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:08:59: "(5)messy<19>" joined team "3". +L 08/26/1999 - 10:09:00: "(5)messy<19>" changed class to "Sniper" +L 08/26/1999 - 10:09:00: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:01: "AgentOrange<2>" say_team "I am the hunted, hehe" +L 08/26/1999 - 10:09:01: "Sgt._Slaughter<16>" joined team "2". +L 08/26/1999 - 10:09:01: "[dbz]Piccolo<17><WON:815189>" has entered the game +L 08/26/1999 - 10:09:03: "Fastman<11>" disconnected +L 08/26/1999 - 10:09:04: "M-GUY<12><WON:2088489>" has entered the game +L 08/26/1999 - 10:09:04: "Sgt._Slaughter<16>" changed class to "Soldier" +L 08/26/1999 - 10:09:04: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:05: "[dbz]Piccolo<17>" joined team "2". +L 08/26/1999 - 10:09:06: "M-GUY<12>" joined team "2". +L 08/26/1999 - 10:09:06: "Bobvet<1>" joined team "3". +L 08/26/1999 - 10:09:06: "Sonic<22>" joined team "2". +L 08/26/1999 - 10:09:08: "[dbz]Piccolo<17>" changed class to "Soldier" +L 08/26/1999 - 10:09:08: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:10: "Bobvet<1>" changed class to "Sniper" +L 08/26/1999 - 10:09:10: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:11: "M-GUY<12>" changed class to "Soldier" +L 08/26/1999 - 10:09:11: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:11: "Sonic<22>" changed class to "HWGuy" +L 08/26/1999 - 10:09:11: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:12: "[dbz]Piccolo<17>" changed to team "3". +L 08/26/1999 - 10:09:12: "[dbz]Piccolo<17>" killed self with "world" +L 08/26/1999 - 10:09:15: "[XGS]v^--Darth-v^-Maul--v^-<20><WON:775669>" has entered the game +L 08/26/1999 - 10:09:15: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:20: "[dbz]Piccolo<17>" changed class to "Sniper" +L 08/26/1999 - 10:09:20: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:29: "mopman<6><WON:3144649>" has entered the game +L 08/26/1999 - 10:09:31: "[XGS]v^--Darth-v^-Maul--v^-<20>" joined team "2". +L 08/26/1999 - 10:09:36: "crashawk<23>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:09:37: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:42: "[XGS]v^--Darth-v^-Maul--v^-<20>" changed class to "Soldier" +L 08/26/1999 - 10:09:42: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:44: "M-GUY<12>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 10:09:50: "M-GUY<12>" killed "Wolverine<18>" with "rocket" +L 08/26/1999 - 10:09:50: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:51: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "Sniper-Lvis<24>" killed "AgentOrange<2>" with "sniperrifle" +L 08/26/1999 - 10:09:54: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 10:09:54: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:54: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:56: "AgentOrange<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:09:56: "AgentOrange<2>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:10:06: "mopman<6>" joined team "2". +L 08/26/1999 - 10:10:10: "mopman<6>" changed class to "Soldier" +L 08/26/1999 - 10:10:10: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:10:16: "(5)messy<19>" killed "Sonic<22>" with "headshot" +L 08/26/1999 - 10:10:20: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:10:27: "[XGS]v^--Darth-v^-Maul--v^-<20>" killed "[dbz]Piccolo<17>" with "rocket" +L 08/26/1999 - 10:10:28: "Sgt._Slaughter<16>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:10:28: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:10:29: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:10:34: "(<25><WON:690869>" connected, address "207.1.105.154:27005" +L 08/26/1999 - 10:10:40: "[XGS]v^--Darth-v^-Maul--v^-<20>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 10:10:43: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:07: "[DkR]Wash_Out<26><WON:2288999>" connected, address "24.92.182.76:27005" +L 08/26/1999 - 10:11:13: "(5)messy<19>" killed "crashawk<23>" with "sniperrifle" +L 08/26/1999 - 10:11:15: "(<25><WON:690869>" has entered the game +L 08/26/1999 - 10:11:15: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:17: "[DkR]Wash_Out<26><WON:2288999>" has entered the game +L 08/26/1999 - 10:11:17: "[DkR]Wash_Out<26>" joined team "2". +L 08/26/1999 - 10:11:21: "(<25>" changed name to "(1)Pyro<25>" +L 08/26/1999 - 10:11:23: "Sniper-Lvis<24>" killed "mopman<6>" with "sniperrifle" +L 08/26/1999 - 10:11:25: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:27: "[DkR]Wash_Out<26>" changed class to "Medic" +L 08/26/1999 - 10:11:27: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:29: "Sgt._Slaughter<16>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:11:30: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:36: "(1)Pyro<25>" joined team "2". +L 08/26/1999 - 10:11:37: "Bobvet<1>" killed "mopman<6>" with "headshot" +L 08/26/1999 - 10:11:38: "M-GUY<12>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:11:39: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:39: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:40: "(1)Pyro<25>" changed class to "Medic" +L 08/26/1999 - 10:11:40: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:42: "[dbz]Piccolo<17>" killed "Sgt._Slaughter<16>" with "sniperrifle" +L 08/26/1999 - 10:11:43: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:45: "Sonic<22>" killed "[dbz]Piccolo<17>" with "ac" +L 08/26/1999 - 10:11:47: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:53: "Sniper-Lvis<24>" killed "AgentOrange<2>" with "sniperrifle" +L 08/26/1999 - 10:11:54: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 10:11:54: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "[dbz]Piccolo<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:11:54: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:12:22: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "normalgrenade" +L 08/26/1999 - 10:12:23: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:12:43: "Sniper-Lvis<24>" killed "crashawk<23>" with "sniperrifle" +L 08/26/1999 - 10:12:45: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:12:48: "AgentOrange<2>" disconnected +L 08/26/1999 - 10:12:51: "mopman<6>" killed "[dbz]Piccolo<17>" with "supershotgun" +L 08/26/1999 - 10:12:53: "M-GUY<12>" say "hmmm" +L 08/26/1999 - 10:12:58: "(1)Pyro<25>" say "ow" +L 08/26/1999 - 10:13:04: "Sniper-Lvis<24>" killed "Sgt._Slaughter<16>" with "sniperrifle" +L 08/26/1999 - 10:13:06: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:13:13: "(5)messy<19>" say_team "good shot" +L 08/26/1999 - 10:13:15: "[dbz]Piccolo<17>" disconnected +L 08/26/1999 - 10:13:16: "Sniper-Lvis<24>" killed "(1)Pyro<25>" with "sniperrifle" +L 08/26/1999 - 10:13:18: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:13:23: "M-GUY<12>" changed to team "1". +L 08/26/1999 - 10:13:23: "M-GUY<12>" killed self with "world" +L 08/26/1999 - 10:13:25: "[XGS]v^--Darth-v^-Maul--v^-<20>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 10:13:27: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:13:29: "(5)messy<19>" killed "mopman<6>" with "sniperrifle" +L 08/26/1999 - 10:13:30: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:13:30: "M-GUY<12>" changed class to "Civilian" +L 08/26/1999 - 10:13:30: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:13:30: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:13:32: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:13:40: "(5)messy<19>" killed "Sgt._Slaughter<16>" with "sniperrifle" +L 08/26/1999 - 10:13:41: "Diesel<27><WON:1115919>" connected, address "216.183.141.214:27005" +L 08/26/1999 - 10:13:42: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:13:45: "Wolverine<18>" killed "[XGS]v^--Darth-v^-Maul--v^-<20>" with "sniperrifle" +L 08/26/1999 - 10:13:48: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "damnit" +L 08/26/1999 - 10:13:55: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "sniper" +L 08/26/1999 - 10:13:56: "mopman<6>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 10:13:56: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:13:58: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:07: "(5)messy<19>" killed "Sonic<22>" with "sniperrifle" +L 08/26/1999 - 10:14:09: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:19: "mopman<6>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:14:20: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:29: "(1)Pyro<25>" killed "(5)messy<19>" with "supernails" +L 08/26/1999 - 10:14:30: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:35: "Diesel<27><WON:1115919>" has entered the game +L 08/26/1999 - 10:14:36: "[DkR]Wash_Out<26>" infected "Sniper-Lvis<24>". +L 08/26/1999 - 10:14:41: "mopman<6>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:14:41: "mopman<6>" killed self with "rocket" +L 08/26/1999 - 10:14:42: "(1)Pyro<25>" killed "Sniper-Lvis<24>" with "supernails" +L 08/26/1999 - 10:14:42: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:43: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:44: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:44: "Diesel<27>" joined team "3". +L 08/26/1999 - 10:14:52: "[DkR]Wash_Out<26>" killed "Bobvet<1>" with "supershotgun" +L 08/26/1999 - 10:14:53: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:54: "(5)messy<19>" killed "M-GUY<12>" with "autorifle" +L 08/26/1999 - 10:14:55: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 10:14:55: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:14:55: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:14:58: "oo7<28><WON:3284529>" connected, address "152.204.104.137:27005" +L 08/26/1999 - 10:14:59: "Diesel<27>" changed class to "Sniper" +L 08/26/1999 - 10:14:59: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:15:07: "M-GUY<12>" say_team "I need at least one person to guard me" +L 08/26/1999 - 10:15:17: "[XGS]v^--Darth-v^-Maul--v^-<20>" say_team "where are you" +L 08/26/1999 - 10:15:19: "[XGS]v^--Darth-v^-Maul--v^-<20>" say_team "i will" +L 08/26/1999 - 10:15:31: "oo7<28><WON:3284529>" has entered the game +L 08/26/1999 - 10:15:34: "(1)Pyro<25>" say "whoops" +L 08/26/1999 - 10:15:38: "oo7<28>" joined team "2". +L 08/26/1999 - 10:15:50: "oo7<28>" changed class to "HWGuy" +L 08/26/1999 - 10:15:50: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:15:51: "Sgt._Slaughter<16>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:15:52: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:16:03: "mopman<6>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:16:04: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:16:14: "Wolverine<18>" killed "Sonic<22>" with "sniperrifle" +L 08/26/1999 - 10:16:15: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:16:19: "oo7<28>" changed class to "Medic" +L 08/26/1999 - 10:16:23: "mopman<6>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 10:16:27: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:16:29: "(5)messy<19>" killed "mopman<6>" with "sniperrifle" +L 08/26/1999 - 10:16:32: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:16:40: "(5)messy<19>" killed "Sgt._Slaughter<16>" with "sniperrifle" +L 08/26/1999 - 10:16:42: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:16:53: "[DkR]Wash_Out<26>" killed "Bobvet<1>" with "supershotgun" +L 08/26/1999 - 10:16:55: "M-GUY<12>" say_team "I'm in lower ruins with no protection..." +L 08/26/1999 - 10:16:57: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:17:00: "Sonic<22>" killed "Sniper-Lvis<24>" with "ac" +L 08/26/1999 - 10:17:01: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:17:02: "[DkR]Wash_Out<26>" say_team "[!] 10-4" +L 08/26/1999 - 10:17:03: "(1)Pyro<25>" killed "(5)messy<19>" with "supernails" +L 08/26/1999 - 10:17:04: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:17:07: "(1)Pyro<25>" say_team "got him" +L 08/26/1999 - 10:17:09: "(5)messy<19>" killed "Sonic<22>" with "sniperrifle" +L 08/26/1999 - 10:17:09: "crashawk<23>" say "thx" +L 08/26/1999 - 10:17:10: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:17:13: "Diesel<27>" killed "(1)Pyro<25>" with "sniperrifle" +L 08/26/1999 - 10:17:15: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:17:21: "(1)Pyro<25>" say_team "theres another..." +L 08/26/1999 - 10:17:27: "(5)messy<19>" killed "oo7<28>" with "sniperrifle" +L 08/26/1999 - 10:17:27: "[XGS]v^--Darth-v^-Maul--v^-<20>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:17:29: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:17:29: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:17:40: "Sniper-Lvis<24>" killed "crashawk<23>" with "sniperrifle" +L 08/26/1999 - 10:17:44: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:17:54: "Bobvet<1>" killed "[XGS]v^--Darth-v^-Maul--v^-<20>" with "autorifle" +L 08/26/1999 - 10:17:55: "[XGS]v^--Darth-v^-Maul--v^-<20>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:17:56: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:17:58: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "damnit" +L 08/26/1999 - 10:18:02: "(1)Pyro<25>" killed "Bobvet<1>" with "supernails" +L 08/26/1999 - 10:18:04: "M-GUY<12>" say_team "change of course... gonna go to ramp.. to many snipers" +L 08/26/1999 - 10:18:04: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:04: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "supershotgun" +L 08/26/1999 - 10:18:04: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:05: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:14: "[XGS]v^--Darth-v^-Maul--v^-<20>" say_team "on my way" +L 08/26/1999 - 10:18:25: "crashawk<23>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:18:26: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 10:18:36: Named Broadcast: "#hunted_target_scores" ("M-GUY<12>") +L 08/26/1999 - 10:18:36: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:18:36: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:36: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:18:40: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "yay" +L 08/26/1999 - 10:19:10: "[DkR]Wash_Out<26>" killed "(5)messy<19>" with "normalgrenade" +L 08/26/1999 - 10:19:11: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:19:18: "(1)Pyro<25>" say "damnit" +L 08/26/1999 - 10:19:33: "(1)Pyro<25>" killed "Sniper-Lvis<24>" with "supernails" +L 08/26/1999 - 10:19:33: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:19:37: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "supershotgun" +L 08/26/1999 - 10:19:38: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:19:54: "[XGS]v^--Darth-v^-Maul--v^-<20>" say_team "thanks medic" +L 08/26/1999 - 10:19:55: "crashawk<23>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:19:56: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:10: "Sniper-Lvis<24>" killed "crashawk<23>" with "sniperrifle" +L 08/26/1999 - 10:20:13: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:15: "(5)messy<19>" killed "(1)Pyro<25>" with "sniperrifle" +L 08/26/1999 - 10:20:17: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:23: "Sonic<22>" killed "Sniper-Lvis<24>" with "ac" +L 08/26/1999 - 10:20:24: "(5)messy<19>" killed "mopman<6>" with "sniperrifle" +L 08/26/1999 - 10:20:24: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:25: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:25: "[DkR]Wash_Out<26>" killed "Bobvet<1>" with "supershotgun" +L 08/26/1999 - 10:20:27: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:29: "(1)Pyro<25>" killed "Diesel<27>" with "supernails" +L 08/26/1999 - 10:20:30: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:42: "(5)messy<19>" killed "Sonic<22>" with "sniperrifle" +L 08/26/1999 - 10:20:43: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 10:20:45: Named Broadcast: "#hunted_target_scores" ("M-GUY<12>") +L 08/26/1999 - 10:20:45: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:20:45: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "mopman<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:45: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:20:53: "oo7<28>" changed class to "Medic" +L 08/26/1999 - 10:21:01: "Sgt._Slaughter<16>" say_team " good work" +L 08/26/1999 - 10:21:03: "mopman<6>" disconnected +L 08/26/1999 - 10:21:19: "(5)messy<19>" killed "oo7<28>" with "sniperrifle" +L 08/26/1999 - 10:21:22: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:21:23: "crashawk<23>" say "man when did sniper get so much life" +L 08/26/1999 - 10:21:29: "RED_DOG_BEER<29><WON:3328909>" connected, address "208.238.143.115:63147" +L 08/26/1999 - 10:21:34: "oo7<28>" changed class to "HWGuy" +L 08/26/1999 - 10:21:36: "(5)messy<19>" killed "Sonic<22>" with "sniperrifle" +L 08/26/1999 - 10:21:37: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:21:37: "crashawk<23>" say "go" +L 08/26/1999 - 10:21:45: "oo7<28>" changed class to "Medic" +L 08/26/1999 - 10:21:50: "RED_DOG_BEER<29><WON:3328909>" has entered the game +L 08/26/1999 - 10:21:51: "oo7<28>" changed class to "Soldier" +L 08/26/1999 - 10:21:53: "RED_DOG_BEER<29>" joined team "2". +L 08/26/1999 - 10:21:55: "(1)Pyro<25>" killed "Sniper-Lvis<24>" with "supershotgun" +L 08/26/1999 - 10:21:57: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:00: "RED_DOG_BEER<29>" changed class to "Soldier" +L 08/26/1999 - 10:22:00: "RED_DOG_BEER<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:14: "Sniper-Lvis<24>" killed "(1)Pyro<25>" with "sniperrifle" +L 08/26/1999 - 10:22:16: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:20: "Sgt._Slaughter<16>" killed "Bobvet<1>" with "rocket" +L 08/26/1999 - 10:22:23: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:28: "[DkR]Wash_Out<26>" killed "Diesel<27>" with "supernails" +L 08/26/1999 - 10:22:30: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 10:22:47: Named Broadcast: "#hunted_target_scores" ("M-GUY<12>") +L 08/26/1999 - 10:22:47: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:22:47: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "RED_DOG_BEER<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:22:47: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:23:12: "(5)messy<19>" say_team "hey wolverine" +L 08/26/1999 - 10:23:13: "[DkR]Wash_Out<26>" killed "Bobvet<1>" with "supershotgun" +L 08/26/1999 - 10:23:14: "M-GUY<12>" say_team "hmmm" +L 08/26/1999 - 10:23:17: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:23:27: "Sonic<22>" killed "Bobvet<1>" with "ac" +L 08/26/1999 - 10:23:28: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:23:31: "crashawk<23>" killed "Diesel<27>" with "rocket" +L 08/26/1999 - 10:23:33: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:24:08: "crashawk<23>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:24:08: "Sgt._Slaughter<16>" killed "Diesel<27>" with "rocket" +L 08/26/1999 - 10:24:09: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:24:12: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:24:13: "[DkR]Wash_Out<26>" killed "Bobvet<1>" with "supernails" +L 08/26/1999 - 10:24:13: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:24:25: "Wolverine<18>" killed "Sonic<22>" with "headshot" +L 08/26/1999 - 10:24:27: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:24:34: "Sgt._Slaughter<16>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:24:35: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:24:48: "(5)messy<19>" killed "crashawk<23>" with "sniperrifle" +L 08/26/1999 - 10:24:49: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:24:50: "Sniper-Lvis<24>" killed "Sonic<22>" with "headshot" +L 08/26/1999 - 10:24:53: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:24:56: "(1)Pyro<25>" killed "Bobvet<1>" with "supershotgun" +L 08/26/1999 - 10:24:58: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:04: "crashawk<23>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:25:05: "Bobvet<1>" changed to team "2". +L 08/26/1999 - 10:25:05: "Bobvet<1>" killed self with "world" +L 08/26/1999 - 10:25:06: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:09: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "Wolverine<18>" killed "M-GUY<12>" with "headshot" +L 08/26/1999 - 10:25:12: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 10:25:12: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "RED_DOG_BEER<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:12: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:13: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:13: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:25:15: "Bobvet<1>" changed class to "Soldier" +L 08/26/1999 - 10:25:15: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:19: "RED_DOG_BEER<29>" changed class to "Medic" +L 08/26/1999 - 10:25:20: "oo7<28>" changed class to "HWGuy" +L 08/26/1999 - 10:25:25: "oo7<28>" changed class to "Soldier" +L 08/26/1999 - 10:25:45: "[DkR]Wash_Out<26>" killed "(5)messy<19>" with "supershotgun" +L 08/26/1999 - 10:25:47: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:25:54: "[DkR]Wash_Out<26>" say_team "roof ckear" +L 08/26/1999 - 10:25:58: "[DkR]Wash_Out<26>" say_team "err clera" +L 08/26/1999 - 10:26:03: "Sgt._Slaughter<16>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:26:04: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:11: "(5)messy<19>" killed "(1)Pyro<25>" with "sniperrifle" +L 08/26/1999 - 10:26:12: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:22: "(5)messy<19>" killed "Bobvet<1>" with "sniperrifle" +L 08/26/1999 - 10:26:24: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:33: "crashawk<23>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:26:34: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:37: "(1)Pyro<25>" killed "Diesel<27>" with "supershotgun" +L 08/26/1999 - 10:26:39: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:41: "(5)messy<19>" killed "[DkR]Wash_Out<26>" with "headshot" +L 08/26/1999 - 10:26:43: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "Sniper-Lvis<24>" killed "M-GUY<12>" with "autorifle" +L 08/26/1999 - 10:26:55: "Diesel<27>" killed "RED_DOG_BEER<29>" with "headshot" +L 08/26/1999 - 10:26:55: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 10:26:55: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:55: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:56: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:26:56: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:26:58: "RED_DOG_BEER<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:27:06: "M-GUY<12>" say_team "nobody was protecting me :(" +L 08/26/1999 - 10:27:22: "oo7<28>" say_team "your welcome" +L 08/26/1999 - 10:27:26: "M-GUY<12>" say_team ":)" +L 08/26/1999 - 10:27:27: "Bobvet<1>" say_team "y" +L 08/26/1999 - 10:27:45: "Sonic<22>" killed "(5)messy<19>" with "ac" +L 08/26/1999 - 10:27:46: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:27:52: "(1)Pyro<25>" killed "Diesel<27>" with "supernails" +L 08/26/1999 - 10:27:54: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:27:55: "Sniper-Lvis<24>" killed "[DkR]Wash_Out<26>" with "sniperrifle" +L 08/26/1999 - 10:28:00: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:28:03: "Sonic<22>" killed "(5)messy<19>" with "ac" +L 08/26/1999 - 10:28:06: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:28:12: "Diesel<27>" killed "(1)Pyro<25>" with "sniperrifle" +L 08/26/1999 - 10:28:13: "M-GUY<12>" say_team "ok I"m in sewers, gonna come up in alley, then going to warehouse.. copy?" +L 08/26/1999 - 10:28:14: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:28:17: "Bobvet<1>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:28:18: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:28:23: "[XGS]v^--Darth-v^-Maul--v^-<20>" say "10-4" +L 08/26/1999 - 10:28:24: "(5)messy<19>" killed "crashawk<23>" with "sniperrifle" +L 08/26/1999 - 10:28:27: "M-GUY<12>" say_team "need a medic" +L 08/26/1999 - 10:28:28: "(5)messy<19>" killed "Sonic<22>" with "headshot" +L 08/26/1999 - 10:28:28: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:28:30: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:28:40: "[DkR]Wash_Out<26>" say_team "you got to jump with the conc gren red dog" +L 08/26/1999 - 10:28:45: "RED_DOG_BEER<29>" killed "Sniper-Lvis<24>" with "supershotgun" +L 08/26/1999 - 10:28:46: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:01: "(1)Pyro<25>" killed "(5)messy<19>" with "supernails" +L 08/26/1999 - 10:29:02: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:12: "Sniper-Lvis<24>" killed "Bobvet<1>" with "sniperrifle" +L 08/26/1999 - 10:29:13: "M-GUY<12>" say_team "up there" +L 08/26/1999 - 10:29:15: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:15: "M-GUY<12>" say_team "a sniper" +L 08/26/1999 - 10:29:26: "crashawk<23>" killed "Diesel<27>" with "rocket" +L 08/26/1999 - 10:29:28: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "normalgrenade" +L 08/26/1999 - 10:29:29: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:35: "M-GUY<12>" say_team "doors" +L 08/26/1999 - 10:29:38: "Bobvet<1>" say_team "how do you call for a medic" +L 08/26/1999 - 10:29:42: "crashawk<23>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:29:43: "(1)Pyro<25>" say_team "N" +L 08/26/1999 - 10:29:43: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:44: "Sgt._Slaughter<16>" say_team "z" +L 08/26/1999 - 10:29:48: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 10:29:48: Named Broadcast: "#hunted_target_scores" ("M-GUY<12>") +L 08/26/1999 - 10:29:48: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:29:48: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "RED_DOG_BEER<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:48: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:50: "(1)Pyro<25>" say_team "sorry, Z" +L 08/26/1999 - 10:29:51: "Diesel<27>" changed to team "2". +L 08/26/1999 - 10:29:51: "Diesel<27>" killed self with "world" +L 08/26/1999 - 10:29:52: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:55: "Diesel<27>" changed class to "Soldier" +L 08/26/1999 - 10:29:55: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:29:57: "Bobvet<1>" changed to team "3". +L 08/26/1999 - 10:29:57: "Bobvet<1>" killed self with "world" +L 08/26/1999 - 10:30:01: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:30:16: "Bobvet<1>" changed class to "Sniper" +L 08/26/1999 - 10:30:16: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:30:16: "RED_DOG_BEER<29>" disconnected +L 08/26/1999 - 10:30:33: "(5)messy<19>" killed "crashawk<23>" with "sniperrifle" +L 08/26/1999 - 10:30:36: "M-GUY<12>" say_team "stand up" +L 08/26/1999 - 10:30:37: "Diesel<27>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:30:37: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:30:38: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:30:42: "Bobvet<1>" changed to team "2". +L 08/26/1999 - 10:30:42: "Bobvet<1>" killed self with "world" +L 08/26/1999 - 10:30:44: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:30:45: "Diesel<27>" killed "(5)messy<19>" with "rocket" +L 08/26/1999 - 10:30:47: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:30:48: "M-GUY<12>" say_team "throw me a grenade" +L 08/26/1999 - 10:30:53: "Bobvet<1>" changed class to "HWGuy" +L 08/26/1999 - 10:30:53: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:30:54: "Sgt._Slaughter<16>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:30:55: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:30:56: "oo7<28>" say_team "hes in there" +L 08/26/1999 - 10:30:58: "[DkR]Wash_Out<26>" killed "(5)messy<19>" with "supershotgun" +L 08/26/1999 - 10:30:59: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:31:02: "crashawk<23>" say "lol" +L 08/26/1999 - 10:31:06: "M-GUY<12>" say_team "shoot at me soldier" +L 08/26/1999 - 10:31:18: "Diesel<27>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:31:19: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:31:27: "crashawk<23>" say "there" +L 08/26/1999 - 10:31:30: "M-GUY<12>" say_team "cool I'm at warehouse ramp" +L 08/26/1999 - 10:31:38: "oo7<28>" say_team "lau==-===" +L 08/26/1999 - 10:31:45: "Sonic<22>" killed "Sniper-Lvis<24>" with "ac" +L 08/26/1999 - 10:31:46: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:00: "crashawk<23>" killed "Sniper-Lvis<24>" with "rocket" +L 08/26/1999 - 10:32:01: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 10:32:09: Named Broadcast: "#hunted_target_scores" ("M-GUY<12>") +L 08/26/1999 - 10:32:09: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:32:09: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "(5)messy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "[XGS]v^--Darth-v^-Maul--v^-<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:09: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:11: "road<30><WON:76329>" connected, address "216.160.139.14:27005" +L 08/26/1999 - 10:32:12: "Sniper-Lvis<24>" changed to team "2". +L 08/26/1999 - 10:32:12: "Sniper-Lvis<24>" killed self with "world" +L 08/26/1999 - 10:32:14: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:17: "Sniper-Lvis<24>" changed class to "Soldier" +L 08/26/1999 - 10:32:17: "Sniper-Lvis<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:26: "road<30><WON:76329>" has entered the game +L 08/26/1999 - 10:32:39: "road<30>" joined team "3". +L 08/26/1999 - 10:32:43: "road<30>" changed class to "Sniper" +L 08/26/1999 - 10:32:43: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:32:50: "(1)Pyro<25>" say "damn" +L 08/26/1999 - 10:32:54: "Bobvet<1>" say_team "thx" +L 08/26/1999 - 10:32:56: "(1)Pyro<25>" say "I jumped over it again" +L 08/26/1999 - 10:33:09: "M-GUY<12>" say_team "throw a grenade in here" +L 08/26/1999 - 10:33:09: "road<30>" killed "(1)Pyro<25>" with "autorifle" +L 08/26/1999 - 10:33:09: "(1)Pyro<25>" killed "road<30>" with "supernails" +L 08/26/1999 - 10:33:11: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:33:12: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:33:15: "(1)Pyro<25>" say "lol" +L 08/26/1999 - 10:33:16: "oo7<28>" say_team "how" +L 08/26/1999 - 10:33:23: "[XGS]v^--Darth-v^-Maul--v^-<20>" killed self with "nailgrenade" +L 08/26/1999 - 10:33:25: "M-GUY<12>" say_team "uhhh" +L 08/26/1999 - 10:33:30: "crashawk<23>" killed "road<30>" with "rocket" +L 08/26/1999 - 10:33:32: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:33:32: "M-GUY<12>" say_team "I don't know what default is" +L 08/26/1999 - 10:33:33: "oo7<28>" say_team "what button" +L 08/26/1999 - 10:33:37: "(5)messy<19>" disconnected +L 08/26/1999 - 10:33:38: "(1)Pyro<25>" say_team "m and f" +L 08/26/1999 - 10:33:47: "(1)Pyro<25>" say_team "are defalts" +L 08/26/1999 - 10:33:51: "Perdita Durango<31><WON:2368539>" connected, address "62.52.238.40:27005" +L 08/26/1999 - 10:34:05: "road<30>" killed "Bobvet<1>" with "sniperrifle" +L 08/26/1999 - 10:34:08: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:34:14: "Perdita Durango<31><WON:2368539>" has entered the game +L 08/26/1999 - 10:34:16: "[XGS]v^--Darth-v^-Maul--v^-<20>" disconnected +L 08/26/1999 - 10:34:24: "Sniper-Lvis<24>" disconnected +L 08/26/1999 - 10:34:25: "Perdita Durango<31>" joined team "3". +L 08/26/1999 - 10:34:30: "Perdita Durango<31>" changed class to "Sniper" +L 08/26/1999 - 10:34:30: "Perdita Durango<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 10:35:00: Named Broadcast: "#hunted_target_scores" ("M-GUY<12>") +L 08/26/1999 - 10:35:00: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:35:00: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "Perdita Durango<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:00: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:04: "[DkR]Wash_Out<26>" changed to team "3". +L 08/26/1999 - 10:35:04: "[DkR]Wash_Out<26>" killed self with "world" +L 08/26/1999 - 10:35:06: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:08: "[DkR]Wash_Out<26>" changed class to "Sniper" +L 08/26/1999 - 10:35:08: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:14: "(1)Pyro<25>" changed to team "3". +L 08/26/1999 - 10:35:14: "(1)Pyro<25>" killed self with "world" +L 08/26/1999 - 10:35:17: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:19: "(1)Pyro<25>" changed class to "Sniper" +L 08/26/1999 - 10:35:19: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:30: "M-GUY<12>" say_team "sewers, alley, warehouse" +L 08/26/1999 - 10:35:40: "fuck-your-shit<32><WON:646199>" connected, address "206.133.127.137:27005" +L 08/26/1999 - 10:35:43: "Perdita Durango<31>" killed "oo7<28>" with "sniperrifle" +L 08/26/1999 - 10:35:46: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:35:55: "Bobvet<1>" killed "road<30>" with "ac" +L 08/26/1999 - 10:35:57: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:36:00: "oo7<28>" changed class to "Medic" +L 08/26/1999 - 10:36:07: "fuck-your-shit<32><WON:646199>" has entered the game +L 08/26/1999 - 10:36:12: "fuck-your-shit<32>" joined team "2". +L 08/26/1999 - 10:36:14: "Diesel<27>" killed "(1)Pyro<25>" with "rocket" +L 08/26/1999 - 10:36:16: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:36:17: "fuck-your-shit<32>" changed class to "Soldier" +L 08/26/1999 - 10:36:17: "fuck-your-shit<32>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:36:18: "road<30>" killed "crashawk<23>" with "headshot" +L 08/26/1999 - 10:36:20: "[DkR]Wash_Out<26>" killed "Bobvet<1>" with "headshot" +L 08/26/1999 - 10:36:21: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:36:23: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:36:40: "Wolverine<18>" killed by world with "worldspawn" +L 08/26/1999 - 10:36:42: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:36:47: "[DkR]Wash_Out<26>" killed "oo7<28>" with "sniperrifle" +L 08/26/1999 - 10:36:48: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:36:52: "Sonic<22>" killed "Perdita Durango<31>" with "ac" +L 08/26/1999 - 10:36:54: "Perdita Durango<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:36:58: "Sgt._Slaughter<16>" killed self with "rocket" +L 08/26/1999 - 10:36:59: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:18: "LordQuinn<33><WON:1599109>" connected, address "24.64.101.132:27005" +L 08/26/1999 - 10:37:31: "Wolverine<18>" killed "M-GUY<12>" with "autorifle" +L 08/26/1999 - 10:37:31: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 10:37:31: "Bobvet<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "Diesel<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "crashawk<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "Sgt._Slaughter<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "fuck-your-shit<32>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "oo7<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "[DkR]Wash_Out<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "Perdita Durango<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:31: "fuck-your-shit<32>" say_team "go in!!!!" +L 08/26/1999 - 10:37:36: "M-GUY<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:36: "M-GUY<12>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 10:37:41: "fuck-your-shit<32>" say_team "why the hell didnt you go in u fuck!!!!" +L 08/26/1999 - 10:37:41: "LordQuinn<33><WON:1599109>" has entered the game +L 08/26/1999 - 10:37:44: "M-GUY<12>" say_team "I knew the sniper was there" +L 08/26/1999 - 10:37:45: "LordQuinn<33>" joined team "2". +L 08/26/1999 - 10:37:49: "LordQuinn<33>" changed class to "Soldier" +L 08/26/1999 - 10:37:49: "LordQuinn<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 10:37:51: "fuck-your-shit<32>" say_team "so givw it a run" +L 08/26/1999 - 10:37:58: =------= MATCH RESULTS =------= +L 08/26/1999 - 10:37:58: "red" and "blue" defeated "yellow" +L 08/26/1999 - 10:37:58: "blue" RESULTS: "1" players. "0" frags, "1" unaccounted for. "300" team score. Allies:"2" +L 08/26/1999 - 10:37:58: "red" RESULTS: "8" players. "65" frags, "8" unaccounted for. "300" team score. Allies:"1" +L 08/26/1999 - 10:37:58: "yellow" RESULTS: "5" players. "47" frags, "5" unaccounted for. "150" team score. Allies: +L 08/26/1999 - 10:38:02: "Sgt._Slaughter<16>" say "gg" +L 08/26/1999 - 10:38:04: Log closed. diff --git a/utils/tfstats/testsuite2/l0826003.log b/utils/tfstats/testsuite2/l0826003.log new file mode 100644 index 0000000..434c48d --- /dev/null +++ b/utils/tfstats/testsuite2/l0826003.log @@ -0,0 +1,735 @@ +L 08/26/1999 - 10:38:04: Log file started. +L 08/26/1999 - 10:38:04: Spawning server "cz2" +L 08/26/1999 - 10:38:04: server cvars start +L 08/26/1999 - 10:38:04: "cr_random" = "0" +L 08/26/1999 - 10:38:04: "cr_engineer" = "0" +L 08/26/1999 - 10:38:04: "cr_spy" = "0" +L 08/26/1999 - 10:38:04: "cr_pyro" = "0" +L 08/26/1999 - 10:38:04: "cr_hwguy" = "0" +L 08/26/1999 - 10:38:04: "cr_medic" = "0" +L 08/26/1999 - 10:38:04: "cr_demoman" = "0" +L 08/26/1999 - 10:38:04: "cr_soldier" = "0" +L 08/26/1999 - 10:38:04: "cr_sniper" = "0" +L 08/26/1999 - 10:38:04: "cr_scout" = "0" +L 08/26/1999 - 10:38:04: "decalfrequency" = "30" +L 08/26/1999 - 10:38:04: "mp_autocrosshair" = "1" +L 08/26/1999 - 10:38:04: "mp_flashlight" = "0" +L 08/26/1999 - 10:38:04: "mp_footsteps" = "1" +L 08/26/1999 - 10:38:04: "mp_forcerespawn" = "1" +L 08/26/1999 - 10:38:04: "mp_weaponstay" = "0" +L 08/26/1999 - 10:38:04: "mp_falldamage" = "0" +L 08/26/1999 - 10:38:04: "mp_friendlyfire" = "0" +L 08/26/1999 - 10:38:04: "mp_timelimit" = "30" +L 08/26/1999 - 10:38:04: "mp_fraglimit" = "0" +L 08/26/1999 - 10:38:04: "mp_teamplay" = "21" +L 08/26/1999 - 10:38:04: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 10:38:04: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 10:38:04: "tfc_adminpwd" = "" +L 08/26/1999 - 10:38:04: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 10:38:04: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 10:38:04: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 10:38:04: "tfc_autoteam" = "1" +L 08/26/1999 - 10:38:04: "sv_maxrate" = "0" +L 08/26/1999 - 10:38:04: "sv_minrate" = "0" +L 08/26/1999 - 10:38:04: "sv_allowupload" = "1" +L 08/26/1999 - 10:38:04: "sv_allowdownload" = "1" +L 08/26/1999 - 10:38:04: "sv_upload_maxsize" = "0" +L 08/26/1999 - 10:38:04: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 10:38:04: "sv_spectalk" = "1" +L 08/26/1999 - 10:38:04: "sv_maxspectators" = "8" +L 08/26/1999 - 10:38:04: "sv_cheats" = "0" +L 08/26/1999 - 10:38:04: "sv_clienttrace" = "3.5" +L 08/26/1999 - 10:38:04: "sv_timeout" = "65" +L 08/26/1999 - 10:38:04: "sv_waterfriction" = "1" +L 08/26/1999 - 10:38:04: "sv_wateraccelerate" = "10" +L 08/26/1999 - 10:38:04: "sv_airaccelerate" = "10" +L 08/26/1999 - 10:38:04: "sv_airmove" = "1" +L 08/26/1999 - 10:38:04: "sv_bounce" = "1" +L 08/26/1999 - 10:38:04: "sv_clipmode" = "0" +L 08/26/1999 - 10:38:04: "sv_stepsize" = "18" +L 08/26/1999 - 10:38:04: "sv_accelerate" = "10" +L 08/26/1999 - 10:38:04: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 10:38:04: "sv_stopspeed" = "100" +L 08/26/1999 - 10:38:04: "edgefriction" = "2" +L 08/26/1999 - 10:38:04: "sv_friction" = "4" +L 08/26/1999 - 10:38:04: "sv_gravity" = "800" +L 08/26/1999 - 10:38:04: "sv_aim" = "0" +L 08/26/1999 - 10:38:04: "sv_password" = "" +L 08/26/1999 - 10:38:04: "pausable" = "0" +L 08/26/1999 - 10:38:04: "coop" = "0" +L 08/26/1999 - 10:38:04: "deathmatch" = "1" +L 08/26/1999 - 10:38:04: "mp_logecho" = "1" +L 08/26/1999 - 10:38:04: "mp_logfile" = "1" +L 08/26/1999 - 10:38:04: "cmdline" = "0" +L 08/26/1999 - 10:38:04: server cvars end +L 08/26/1999 - 10:38:06: Map CRC "1880504211" +L 08/26/1999 - 10:38:06: "sv_maxspeed" = "500" +L 08/26/1999 - 10:38:06: Server name is "VALVe Test Server" +L 08/26/1999 - 10:38:06: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 10:38:15: "crashawk<23><WON:784709>" has entered the game +L 08/26/1999 - 10:38:15: "[DkR]Wash_Out<26><WON:2288999>" has entered the game +L 08/26/1999 - 10:38:16: "Sgt._Slaughter<16><WON:2994369>" has entered the game +L 08/26/1999 - 10:38:19: "crashawk<23>" joined team "2". +L 08/26/1999 - 10:38:20: "Sgt._Slaughter<16>" joined team "1". +L 08/26/1999 - 10:38:21: "road<30><WON:76329>" has entered the game +L 08/26/1999 - 10:38:21: "Sgt._Slaughter<16>" changed class to "Scout" +L 08/26/1999 - 10:38:21: "Sgt._Slaughter<16>" activated the goal "i_p_t" +L 08/26/1999 - 10:38:22: "Bobvet<1><WON:1296139>" has entered the game +L 08/26/1999 - 10:38:22: "Wolverine<18><WON:1150199>" has entered the game +L 08/26/1999 - 10:38:23: "road<30>" joined team "1". +L 08/26/1999 - 10:38:25: "road<30>" changed class to "Engineer" +L 08/26/1999 - 10:38:25: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 10:38:26: "[DkR]Wash_Out<26>" joined team "2". +L 08/26/1999 - 10:38:29: "[DkR]Wash_Out<26>" changed class to "Spy" +L 08/26/1999 - 10:38:29: "[DkR]Wash_Out<26>" activated the goal "i_p_t" +L 08/26/1999 - 10:38:33: "Wolverine<18>" joined team "1". +L 08/26/1999 - 10:38:33: "Sonic<22><WON:3022759>" has entered the game +L 08/26/1999 - 10:38:34: "Wolverine<18>" changed class to "Demoman" +L 08/26/1999 - 10:38:34: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:38:35: "M-GUY<12><WON:2088489>" has entered the game +L 08/26/1999 - 10:38:36: "road<30>" activated the goal "blue flag 2" +L 08/26/1999 - 10:38:38: "LordQuinn<33><WON:1599109>" has entered the game +L 08/26/1999 - 10:38:40: "crashawk<23>" changed class to "Scout" +L 08/26/1999 - 10:38:40: "crashawk<23>" activated the goal "i_p_t" +L 08/26/1999 - 10:38:40: "(1)Pyro<25><WON:690869>" has entered the game +L 08/26/1999 - 10:38:40: "LordQuinn<33>" joined team "2". +L 08/26/1999 - 10:38:41: "M-GUY<12>" joined team "1". +L 08/26/1999 - 10:38:43: "oo7<28><WON:3284529>" has entered the game +L 08/26/1999 - 10:38:43: "M-GUY<12>" say "later all" +L 08/26/1999 - 10:38:43: "(1)Pyro<25>" joined team "2". +L 08/26/1999 - 10:38:44: "M-GUY<12>" disconnected +L 08/26/1999 - 10:38:45: "LordQuinn<33>" changed class to "Scout" +L 08/26/1999 - 10:38:45: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:38:45: "Wolverine<18>" activated the goal "blue flag 3" +L 08/26/1999 - 10:38:48: "(1)Pyro<25>" changed class to "Pyro" +L 08/26/1999 - 10:38:48: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:38:48: "Sgt._Slaughter<16>" activated the goal "blue flag 1" +L 08/26/1999 - 10:38:49: "crashawk<23>" activated the goal "red marker 1" +L 08/26/1999 - 10:38:50: "Bobvet<1>" disconnected +L 08/26/1999 - 10:38:51: "(1)Pyro<25>" say "bye" +L 08/26/1999 - 10:38:54: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 10:39:06: Named Broadcast: "#cz_bcap1" ("road<30>") +L 08/26/1999 - 10:39:06: "(1)Pyro<25>" activated the goal "red marker 3" +L 08/26/1999 - 10:39:10: Named Broadcast: "#cz_rcap5" ("crashawk<23>") +L 08/26/1999 - 10:39:16: Named Broadcast: "#cz_bcap3" ("Sgt._Slaughter<16>") +L 08/26/1999 - 10:39:16: "Player<34><WON:1844419>" connected, address "12.7.5.60:27005" +L 08/26/1999 - 10:39:17: "Sonic<22>" joined team "1". +L 08/26/1999 - 10:39:19: Named Broadcast: "#cz_rcap3" ("LordQuinn<33>") +L 08/26/1999 - 10:39:20: "road<30>" built a "sentry". +L 08/26/1999 - 10:39:26: "Sonic<22>" changed class to "HWGuy" +L 08/26/1999 - 10:39:26: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:39:26: Named Broadcast: "#cz_bcap2" ("Wolverine<18>") +L 08/26/1999 - 10:39:29: "crashawk<23>" activated the goal "red marker 2" +L 08/26/1999 - 10:39:33: "Sgt._Slaughter<16>" activated the goal "blue flag 3" +L 08/26/1999 - 10:39:36: "LordQuinn<33>" activated the goal "red marker 1" +L 08/26/1999 - 10:39:39: "Player<34><WON:1844419>" has entered the game +L 08/26/1999 - 10:39:42: "Player<34>" joined team "1". +L 08/26/1999 - 10:39:52: "Player<34>" changed class to "Soldier" +L 08/26/1999 - 10:39:52: "Player<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:39:58: Named Broadcast: "#cz_bcap3" ("Sgt._Slaughter<16>") +L 08/26/1999 - 10:39:59: Named Broadcast: "#cz_rcap2" ("(1)Pyro<25>") +L 08/26/1999 - 10:40:01: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "knife" +L 08/26/1999 - 10:40:01: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:40:05: Named Broadcast: "#cz_rcap4" ("LordQuinn<33>") +L 08/26/1999 - 10:40:13: "Wolverine<18>" activated the goal "blue flag 2" +L 08/26/1999 - 10:40:15: "Sgt._Slaughter<16>" activated the goal "blue flag 3" +L 08/26/1999 - 10:40:20: "Piercer<35><WON:780629>" connected, address "63.23.200.166:27005" +L 08/26/1999 - 10:40:21: Named Broadcast: "#cz_rcap3" ("crashawk<23>") +L 08/26/1999 - 10:40:26: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 10:40:31: "LordQuinn<33>" say_team "1" +L 08/26/1999 - 10:40:38: "[DkR]Wash_Out<26>" say_team "you used up my armor :)" +L 08/26/1999 - 10:40:38: "(1)Pyro<25>" say_team "sorry man" +L 08/26/1999 - 10:40:40: "Player<34>" killed "crashawk<23>" with "rocket" +L 08/26/1999 - 10:40:40: "Piercer<35><WON:780629>" has entered the game +L 08/26/1999 - 10:40:40: Named Broadcast: "#cz_bcap3" ("Sgt._Slaughter<16>") +L 08/26/1999 - 10:40:42: "crashawk<23>" activated the goal "i_p_t" +L 08/26/1999 - 10:40:42: "[DkR]Wash_Out<26>" say_team "np" +L 08/26/1999 - 10:40:45: "Piercer<35>" joined team "2". +L 08/26/1999 - 10:40:52: "crashawk<23>" activated the goal "red marker 1" +L 08/26/1999 - 10:40:54: Named Broadcast: "#cz_rcap3" ("LordQuinn<33>") +L 08/26/1999 - 10:40:57: "road<30>" killed "(1)Pyro<25>" with "empgrenade" +L 08/26/1999 - 10:40:57: "Piercer<35>" changed class to "Soldier" +L 08/26/1999 - 10:40:57: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:40:58: "[DkR]Wash_Out<26>" killed "Player<34>" with "knife" +L 08/26/1999 - 10:40:58: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:40:58: Named Broadcast: "#cz_bcap2" ("Wolverine<18>") +L 08/26/1999 - 10:41:00: "Sgt._Slaughter<16>" activated the goal "blue flag 2" +L 08/26/1999 - 10:41:01: "Player<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:41:09: "Player<34>" changed name to "Damien<34>" +L 08/26/1999 - 10:41:16: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 10:41:25: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 10:41:27: Named Broadcast: "#cz_rcap2" ("crashawk<23>") +L 08/26/1999 - 10:41:33: "road<30>" killed "(1)Pyro<25>" with "sentrygun" +L 08/26/1999 - 10:41:35: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:41:40: "(1)Pyro<25>" say "who put that there?" +L 08/26/1999 - 10:41:42: "road<30>" killed "crashawk<23>" with "sentrygun" +L 08/26/1999 - 10:41:43: "Sonic<22>" killed "LordQuinn<33>" with "ac" +L 08/26/1999 - 10:41:45: "crashawk<23>" activated the goal "i_p_t" +L 08/26/1999 - 10:41:46: "LordQuinn<33>" changed class to "Demoman" +L 08/26/1999 - 10:41:47: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:41:54: "crashawk<23>" activated the goal "red marker 2" +L 08/26/1999 - 10:42:03: "LordQuinn<33>" killed "Sgt._Slaughter<16>" with "gl_grenade" +L 08/26/1999 - 10:42:04: "Sgt._Slaughter<16>" activated the goal "i_p_t" +L 08/26/1999 - 10:42:14: Named Broadcast: "#cz_bcap3" ("road<30>") +L 08/26/1999 - 10:42:21: "Wolverine<18>" killed "crashawk<23>" with "gl_grenade" +L 08/26/1999 - 10:42:23: "crashawk<23>" activated the goal "i_p_t" +L 08/26/1999 - 10:42:29: "Piercer<35>" killed self with "rocket" +L 08/26/1999 - 10:42:31: "crashawk<23>" activated the goal "red marker 1" +L 08/26/1999 - 10:42:32: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:42:33: "road<30>" killed "[DkR]Wash_Out<26>" with "supershotgun" +L 08/26/1999 - 10:42:36: "[DkR]Wash_Out<26>" activated the goal "i_p_t" +L 08/26/1999 - 10:42:47: "Sonic<22>" killed "crashawk<23>" with "ac" +L 08/26/1999 - 10:42:58: "Piercer<35>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 10:42:59: "crashawk<23>" disconnected +L 08/26/1999 - 10:43:00: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:43:31: "Piercer<35>" killed "Damien<34>" with "rocket" +L 08/26/1999 - 10:43:32: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:43:39: "Sgt._Slaughter<16>" disconnected +L 08/26/1999 - 10:43:41: "oo7<28>" joined team "1". +L 08/26/1999 - 10:43:42: "Wolverine<18>" killed "(1)Pyro<25>" with "gl_grenade" +L 08/26/1999 - 10:43:44: "Damien<34>" changed class to "Demoman" +L 08/26/1999 - 10:43:44: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:43:50: "oo7<28>" changed class to "Pyro" +L 08/26/1999 - 10:43:50: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 10:43:53: "Sonic<22>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 10:43:56: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:44:21: "[DkR]Wash_Out<26>" killed "Damien<34>" with "knife" +L 08/26/1999 - 10:44:22: "Sonic<22>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 10:44:23: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:44:23: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:44:26: "Piercer<35>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 10:44:28: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:44:53: "road<30>" built a "dispenser". +L 08/26/1999 - 10:44:55: "DOCLOWE<36><WON:11358>" connected, address "209.156.248.29:27005" +L 08/26/1999 - 10:45:05: "(1)Pyro<25>" killed "oo7<28>" with "flames" +L 08/26/1999 - 10:45:07: "[DkR]Wash_Out<26>" killed "Sonic<22>" with "knife" +L 08/26/1999 - 10:45:08: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:45:12: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 10:45:13: "<-1>" destroyed "road<30>"'s "dispenser". +L 08/26/1999 - 10:45:16: "[DkR]Wash_Out<26>" killed "Damien<34>" with "knife" +L 08/26/1999 - 10:45:17: "Wolverine<18>" killed "[DkR]Wash_Out<26>" with "gl_grenade" +L 08/26/1999 - 10:45:19: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:45:21: "[DkR]Wash_Out<26>" activated the goal "i_p_t" +L 08/26/1999 - 10:45:29: "Wolverine<18>" killed "(1)Pyro<25>" with "mirvgrenade" +L 08/26/1999 - 10:45:30: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:45:33: "LordQuinn<33>" killed self with "gl_grenade" +L 08/26/1999 - 10:45:35: "Piercer<35>" killed self with "rocket" +L 08/26/1999 - 10:45:37: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:45:39: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:45:44: "Diesel<37><WON:1115919>" connected, address "216.183.141.103:27005" +L 08/26/1999 - 10:45:49: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 10:46:07: "DOCLOWE<36><WON:11358>" has entered the game +L 08/26/1999 - 10:46:11: "DOCLOWE<36>" joined team "1". +L 08/26/1999 - 10:46:14: "Damien<34>" killed "LordQuinn<33>" with "gl_grenade" +L 08/26/1999 - 10:46:15: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:46:21: "LordQuinn<33>" killed "Damien<34>" with "gl_grenade" +L 08/26/1999 - 10:46:30: "DOCLOWE<36>" changed class to "Soldier" +L 08/26/1999 - 10:46:30: "DOCLOWE<36>" activated the goal "i_p_t" +L 08/26/1999 - 10:46:30: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:46:42: "LordQuinn<33>" killed "Wolverine<18>" with "gl_grenade" +L 08/26/1999 - 10:46:43: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:46:45: "crashawk<38><WON:784709>" connected, address "209.181.94.36:27005" +L 08/26/1999 - 10:46:55: "?<39><WON:1009479>" connected, address "210.92.145.155:27005" +L 08/26/1999 - 10:46:55: "crashawk<38><WON:784709>" has entered the game +L 08/26/1999 - 10:46:56: "LordQuinn<33>" killed "Sonic<22>" with "gl_grenade" +L 08/26/1999 - 10:46:57: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:46:57: "crashawk<38>" joined team "2". +L 08/26/1999 - 10:46:57: "road<30>" killed "(1)Pyro<25>" with "empgrenade" +L 08/26/1999 - 10:47:00: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:05: "crashawk<38>" changed class to "Sniper" +L 08/26/1999 - 10:47:05: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:11: "crashawk<38>" changed class to "Soldier" +L 08/26/1999 - 10:47:13: "[DEX]Handsome<40><WON:1285109>" connected, address "24.113.74.59:27005" +L 08/26/1999 - 10:47:16: "?<39><WON:1009479>" has entered the game +L 08/26/1999 - 10:47:18: "crashawk<38>" killed self with "normalgrenade" +L 08/26/1999 - 10:47:21: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:24: "?<39>" joined team "1". +L 08/26/1999 - 10:47:25: "Damien<34>" killed self with "mirvgrenade" +L 08/26/1999 - 10:47:25: "oo7<28>" changed class to "HWGuy" +L 08/26/1999 - 10:47:28: "?<39>" changed class to "Engineer" +L 08/26/1999 - 10:47:28: "?<39>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:29: "[DEX]Handsome<40><WON:1285109>" has entered the game +L 08/26/1999 - 10:47:30: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:31: "[DEX]Handsome<40>" joined team "2". +L 08/26/1999 - 10:47:32: "Sonic<22>" killed "LordQuinn<33>" with "ac" +L 08/26/1999 - 10:47:37: "DOCLOWE<36>" disconnected +L 08/26/1999 - 10:47:37: "Piercer<35>" killed "Wolverine<18>" with "rocket" +L 08/26/1999 - 10:47:38: "[DEX]Handsome<40>" changed class to "Sniper" +L 08/26/1999 - 10:47:38: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:38: "LordQuinn<33>" killed "Sonic<22>" with "mirvgrenade" +L 08/26/1999 - 10:47:38: "Wolverine<18>" killed "Piercer<35>" with "gl_grenade" +L 08/26/1999 - 10:47:38: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:39: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:40: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:46: "Piercer<35>" changed class to "Sniper" +L 08/26/1999 - 10:47:47: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:47:52: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 10:48:06: "Damien<34>" killed "(1)Pyro<25>" with "gl_grenade" +L 08/26/1999 - 10:48:08: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:48:14: "[DkR]Wash_Out<26>" killed "Sonic<22>" with "knife" +L 08/26/1999 - 10:48:15: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:48:18: "?<39>" built a "sentry". +L 08/26/1999 - 10:48:31: Named Broadcast: "#cz_rcap3" ("LordQuinn<33>") +L 08/26/1999 - 10:48:34: "munkeydude<41><WON:3290529>" connected, address "24.131.13.32:27005" +L 08/26/1999 - 10:48:37: "road<30>" killed "(1)Pyro<25>" with "empgrenade" +L 08/26/1999 - 10:48:38: "?<39>" killed "[DEX]Handsome<40>" with "empgrenade" +L 08/26/1999 - 10:48:39: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:48:40: "road<30>" killed "LordQuinn<33>" with "sentrygun" +L 08/26/1999 - 10:48:41: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:48:41: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:48:49: "munkeydude<41><WON:3290529>" has entered the game +L 08/26/1999 - 10:48:55: "munkeydude<41>" joined team "1". +L 08/26/1999 - 10:48:57: "Wolverine<18>" killed "LordQuinn<33>" with "pipebomb" +L 08/26/1999 - 10:48:58: "munkeydude<41>" changed class to "Sniper" +L 08/26/1999 - 10:48:58: "munkeydude<41>" activated the goal "i_p_t" +L 08/26/1999 - 10:48:58: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:49:01: "Gamer12<42><WON:2808019>" connected, address "209.160.20.42:27005" +L 08/26/1999 - 10:49:05: "?<39>" killed "Piercer<35>" with "sentrygun" +L 08/26/1999 - 10:49:06: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:49:13: "LordQuinn<33>" killed "Wolverine<18>" with "pipebomb" +L 08/26/1999 - 10:49:17: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:49:21: "oo7<28>" killed self with "rocket" +L 08/26/1999 - 10:49:22: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 10:49:27: "crashawk<38>" killed "Damien<34>" with "rocket" +L 08/26/1999 - 10:49:30: "munkeydude<41>" changed to team "2". +L 08/26/1999 - 10:49:30: "munkeydude<41>" killed self with "world" +L 08/26/1999 - 10:49:31: "Gamer12<42><WON:2808019>" has entered the game +L 08/26/1999 - 10:49:32: "munkeydude<41>" activated the goal "i_p_t" +L 08/26/1999 - 10:49:34: "munkeydude<41>" changed class to "Sniper" +L 08/26/1999 - 10:49:34: "munkeydude<41>" activated the goal "i_p_t" +L 08/26/1999 - 10:49:35: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:49:36: "Gamer12<42>" joined team "1". +L 08/26/1999 - 10:49:42: "[DEX]Handsome<40>" killed "?<39>" with "headshot" +L 08/26/1999 - 10:49:48: "?<39>" activated the goal "i_p_t" +L 08/26/1999 - 10:49:49: "Damien<34>" changed class to "Demoman" +L 08/26/1999 - 10:49:49: "Gamer12<42>" changed class to "Soldier" +L 08/26/1999 - 10:49:49: "Gamer12<42>" activated the goal "i_p_t" +L 08/26/1999 - 10:49:58: "Piercer<35>" destroyed "?<39>"'s "sentry". +L 08/26/1999 - 10:50:05: "Damien<34>" killed "[DEX]Handsome<40>" with "gl_grenade" +L 08/26/1999 - 10:50:18: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:50:20: "Sonic<22>" killed "munkeydude<41>" with "ac" +L 08/26/1999 - 10:50:20: "LordQuinn<33>" killed "Sonic<22>" with "gl_grenade" +L 08/26/1999 - 10:50:22: "munkeydude<41>" activated the goal "i_p_t" +L 08/26/1999 - 10:50:23: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:50:32: "Piercer<35>" killed "?<39>" with "sniperrifle" +L 08/26/1999 - 10:50:34: "?<39>" activated the goal "i_p_t" +L 08/26/1999 - 10:50:47: "Damien<34>" killed "Piercer<35>" with "gl_grenade" +L 08/26/1999 - 10:50:47: "Damien<34>" killed "(1)Pyro<25>" with "gl_grenade" +L 08/26/1999 - 10:50:48: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:50:49: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:50:54: "[DEX]Handsome<40>" changed to team "1". +L 08/26/1999 - 10:50:54: "[DEX]Handsome<40>" killed self with "world" +L 08/26/1999 - 10:50:55: "?<39>" disconnected +L 08/26/1999 - 10:50:59: "(1)Pyro<25>" killed "Wolverine<18>" with "flames" +L 08/26/1999 - 10:51:02: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:02: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 10:51:03: "road<30>" killed "crashawk<38>" with "sentrygun" +L 08/26/1999 - 10:51:03: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:04: "[DkR]Wash_Out<26>" killed "Damien<34>" with "knife" +L 08/26/1999 - 10:51:05: "LordQuinn<33>" killed "Gamer12<42>" with "gl_grenade" +L 08/26/1999 - 10:51:06: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:06: "[DEX]Handsome<40>" changed class to "Sniper" +L 08/26/1999 - 10:51:06: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:10: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:15: "oo7<28>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 10:51:16: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:20: "Gamer12<42>" disconnected +L 08/26/1999 - 10:51:28: "Wolverine<18>" killed "munkeydude<41>" with "gl_grenade" +L 08/26/1999 - 10:51:30: "munkeydude<41>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:33: "Gamer12<43><WON:2808019>" connected, address "209.160.20.42:27005" +L 08/26/1999 - 10:51:34: "munkeydude<41>" changed class to "Spy" +L 08/26/1999 - 10:51:37: "Wolverine<18>" killed "[DkR]Wash_Out<26>" with "mirvgrenade" +L 08/26/1999 - 10:51:40: "[DkR]Wash_Out<26>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:41: "LordQuinn<33>" killed "Sonic<22>" with "mirvgrenade" +L 08/26/1999 - 10:51:43: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:47: "Gamer12<43><WON:2808019>" has entered the game +L 08/26/1999 - 10:51:51: "Gamer12<43>" joined team "1". +L 08/26/1999 - 10:51:52: Named Broadcast: "#cz_bcap4" ("road<30>") +L 08/26/1999 - 10:51:56: "(1)Pyro<25>" killed "oo7<28>" with "flames" +L 08/26/1999 - 10:51:56: "(1)Pyro<25>" killed "oo7<28>" with "flames" +L 08/26/1999 - 10:51:56: "Piercer<35>" killed "Wolverine<18>" with "sniperrifle" +L 08/26/1999 - 10:51:58: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:51:59: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 10:52:00: "Gamer12<43>" changed class to "Soldier" +L 08/26/1999 - 10:52:00: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 10:52:05: "Damien<34>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 10:52:07: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:52:09: "Piercer<35>" killed "Damien<34>" with "sniperrifle" +L 08/26/1999 - 10:52:13: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:52:19: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 10:52:20: "Sonic<22>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 10:52:21: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:52:27: "Wolverine<18>" killed "munkeydude<41>" with "gl_grenade" +L 08/26/1999 - 10:52:29: "munkeydude<41>" activated the goal "i_p_t" +L 08/26/1999 - 10:52:31: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "knife" +L 08/26/1999 - 10:52:32: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:52:37: "Piercer<35>" killed "Gamer12<43>" with "sniperrifle" +L 08/26/1999 - 10:52:42: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 10:52:45: "LordQuinn<33>" killed "Damien<34>" with "mirvgrenade" +L 08/26/1999 - 10:52:45: "Sonic<22>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 10:52:47: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:52:47: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:53:21: "Wolverine<18>" killed "LordQuinn<33>" with "gl_grenade" +L 08/26/1999 - 10:53:21: "Piercer<35>" killed "Sonic<22>" with "sniperrifle" +L 08/26/1999 - 10:53:23: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:53:23: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:53:27: "Wolverine<18>" killed self with "mirvgrenade" +L 08/26/1999 - 10:53:28: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:53:29: "oo7<28>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 10:53:30: "crashawk<38>" killed self with "nailgrenade" +L 08/26/1999 - 10:53:35: "LordQuinn<33>" activated the goal "red marker 1" +L 08/26/1999 - 10:53:35: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:53:38: "Piercer<35>" changed class to "Medic" +L 08/26/1999 - 10:53:40: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:53:51: Named Broadcast: "#cz_bcap3" ("road<30>") +L 08/26/1999 - 10:54:02: "[DEX]Handsome<40>" killed "(1)Pyro<25>" with "sniperrifle" +L 08/26/1999 - 10:54:03: "Wolverine<18>" killed "LordQuinn<33>" with "mirvgrenade" +L 08/26/1999 - 10:54:04: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:54:04: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:54:14: "Wolverine<18>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 10:54:16: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 10:54:16: "(1)Pyro<25>" activated the goal "red marker 2" +L 08/26/1999 - 10:54:19: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:54:25: "Piercer<35>" infected "Wolverine<18>". +L 08/26/1999 - 10:54:27: "[DEX]Handsome<40>" killed "[DkR]Wash_Out<26>" with "sniperrifle" +L 08/26/1999 - 10:54:27: "Wolverine<18>" killed "munkeydude<41>" with "gl_grenade" +L 08/26/1999 - 10:54:28: "[DkR]Wash_Out<26>" activated the goal "i_p_t" +L 08/26/1999 - 10:54:30: "munkeydude<41>" disconnected +L 08/26/1999 - 10:54:34: "crashawk<38>" killed "Sonic<22>" with "normalgrenade" +L 08/26/1999 - 10:54:35: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:54:39: "Piercer<35>" killed self with "normalgrenade" +L 08/26/1999 - 10:54:39: "Wolverine<18>" killed self with "normalgrenade" +L 08/26/1999 - 10:54:40: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:54:41: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:54:47: "Piercer<35>" changed class to "Medic" +L 08/26/1999 - 10:54:50: "Piercer<35>" changed class to "HWGuy" +L 08/26/1999 - 10:54:52: "LordQuinn<33>" activated the goal "red marker 1" +L 08/26/1999 - 10:54:54: Named Broadcast: "#cz_bcap2" ("road<30>") +L 08/26/1999 - 10:55:00: "Gamer12<43>" killed "crashawk<38>" with "rocket" +L 08/26/1999 - 10:55:01: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:55:05: "Piercer<35>" infected "oo7<28>". +L 08/26/1999 - 10:55:07: "Wolverine<18>" killed "Piercer<35>" with "gl_grenade" +L 08/26/1999 - 10:55:09: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:55:11: "(1)Pyro<25>" killed "oo7<28>" with "flames" +L 08/26/1999 - 10:55:14: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 10:55:15: "Sonic<22>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 10:55:17: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:55:19: "oo7<28>" say_team "flag coming" +L 08/26/1999 - 10:55:22: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 10:55:23: "crashawk<38>" killed "Damien<34>" with "rocket" +L 08/26/1999 - 10:55:24: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:55:27: "Piercer<35>" killed "Wolverine<18>" with "ac" +L 08/26/1999 - 10:55:30: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:55:31: "Damien<34>" changed class to "Spy" +L 08/26/1999 - 10:55:31: "(1)Pyro<25>" activated the goal "red marker 2" +L 08/26/1999 - 10:55:33: "LordQuinn<33>" killed "Sonic<22>" with "gl_grenade" +L 08/26/1999 - 10:55:35: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:55:37: "crashawk<38>" killed "Gamer12<43>" with "rocket" +L 08/26/1999 - 10:55:39: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 10:55:48: Named Broadcast: "#cz_rcap4" ("LordQuinn<33>") +L 08/26/1999 - 10:55:56: "LordQuinn<33>" killed "Damien<34>" with "gl_grenade" +L 08/26/1999 - 10:55:58: "[DkR]Wash_Out<26>" killed "road<30>" with "knife" +L 08/26/1999 - 10:55:59: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:00: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:04: "Dude<44><WON:3270649>" connected, address "24.142.51.240:27005" +L 08/26/1999 - 10:56:08: "LordQuinn<33>" killed self with "mirvgrenade" +L 08/26/1999 - 10:56:09: "[DkR]Wash_Out<26>" killed "[DEX]Handsome<40>" with "knife" +L 08/26/1999 - 10:56:11: "LordQuinn<33>" changed class to "Scout" +L 08/26/1999 - 10:56:12: "LordQuinn<33>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:12: Named Broadcast: "#cz_rcap3" ("(1)Pyro<25>") +L 08/26/1999 - 10:56:13: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:17: "road<30>" killed "(1)Pyro<25>" with "empgrenade" +L 08/26/1999 - 10:56:19: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 10:56:19: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:20: "Piercer<35>" killed "oo7<28>" with "ac" +L 08/26/1999 - 10:56:20: "Dude<44><WON:3270649>" has entered the game +L 08/26/1999 - 10:56:22: "Gamer12<43>" killed "crashawk<38>" with "rocket" +L 08/26/1999 - 10:56:23: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:24: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "knife" +L 08/26/1999 - 10:56:25: "Sonic<22>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 10:56:25: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:25: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:27: "GreyFox|NRr|<45><WON:2046149>" connected, address "204.119.20.7:27005" +L 08/26/1999 - 10:56:27: "Dude<44>" joined team "2". +L 08/26/1999 - 10:56:29: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:34: "Dude<44>" changed class to "Scout" +L 08/26/1999 - 10:56:34: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:41: "crashawk<38>" killed "road<30>" with "rocket" +L 08/26/1999 - 10:56:46: "Sonic<22>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 10:56:47: "road<30>" changed class to "Scout" +L 08/26/1999 - 10:56:47: "<-1>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 10:56:47: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:48: "GreyFox|NRr|<45><WON:2046149>" has entered the game +L 08/26/1999 - 10:56:48: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:52: "[DkR]Wash_Out<26>" killed "Damien<34>" with "knife" +L 08/26/1999 - 10:56:54: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:56:55: "GreyFox|NRr|<45>" joined team "2". +L 08/26/1999 - 10:56:55: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 10:57:04: "Wolverine<18>" killed "Dude<44>" with "mirvgrenade" +L 08/26/1999 - 10:57:06: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 10:57:10: "GreyFox|NRr|<45>" changed class to "Soldier" +L 08/26/1999 - 10:57:10: "GreyFox|NRr|<45>" activated the goal "i_p_t" +L 08/26/1999 - 10:57:19: Named Broadcast: "#cz_bcap3" ("road<30>") +L 08/26/1999 - 10:57:24: "Piercer<35>" killed "oo7<28>" with "mirvgrenade" +L 08/26/1999 - 10:57:26: Named Broadcast: "#cz_rcap3" ("LordQuinn<33>") +L 08/26/1999 - 10:57:28: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 10:57:29: "Piercer<35>" killed "road<30>" with "ac" +L 08/26/1999 - 10:57:30: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 10:57:33: "(1)Pyro<25>" killed self with "normalgrenade" +L 08/26/1999 - 10:57:34: "GreyFox|NRr|<45>" killed "Sonic<22>" with "normalgrenade" +L 08/26/1999 - 10:57:34: "Dude<44>" activated the goal "red marker 3" +L 08/26/1999 - 10:57:35: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:57:35: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:57:37: "(1)Pyro<25>" say "damn" +L 08/26/1999 - 10:57:42: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 10:57:43: "Dude<44>" activated the goal "red marker 3" +L 08/26/1999 - 10:57:43: "Piercer<35>" killed "Gamer12<43>" with "ac" +L 08/26/1999 - 10:57:46: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 10:57:53: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "knife" +L 08/26/1999 - 10:57:53: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:57:54: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 10:57:58: "Piercer<35>" killed "oo7<28>" with "ac" +L 08/26/1999 - 10:58:01: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:04: "Sonic<22>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 10:58:04: "crashawk<38>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 10:58:04: "[DEX]Handsome<40>" killed "[DkR]Wash_Out<26>" with "sniperrifle" +L 08/26/1999 - 10:58:05: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:05: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:06: "[DkR]Wash_Out<26>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:07: Named Broadcast: "#cz_bcap3" ("road<30>") +L 08/26/1999 - 10:58:09: "(1)Pyro<25>" killed "[DEX]Handsome<40>" with "flames" +L 08/26/1999 - 10:58:12: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:13: "[DEX]Handsome<40>" killed "(1)Pyro<25>" with "normalgrenade" +L 08/26/1999 - 10:58:14: "Gamer12<43>" killed "crashawk<38>" with "rocket" +L 08/26/1999 - 10:58:15: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:19: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:25: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 10:58:25: "[DkR]Wash_Out<26>" uncovered "Damien<34>". +L 08/26/1999 - 10:58:31: Named Broadcast: "#cz_rcap2" ("LordQuinn<33>") +L 08/26/1999 - 10:58:31: "Piercer<35>" killed "Damien<34>" with "ac" +L 08/26/1999 - 10:58:35: "GreyFox|NRr|<45>" killed "[DEX]Handsome<40>" with "rocket" +L 08/26/1999 - 10:58:36: "crashawk<38>" killed "Gamer12<43>" with "rocket" +L 08/26/1999 - 10:58:36: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:36: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:39: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:41: "[DEX]Handsome<40>" changed class to "Spy" +L 08/26/1999 - 10:58:43: "Sonic<22>" killed "crashawk<38>" with "ac" +L 08/26/1999 - 10:58:49: "road<30>" killed "Dude<44>" with "nails" +L 08/26/1999 - 10:58:51: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:51: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 10:58:52: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 10:58:56: "GreyFox|NRr|<45>" killed "[DEX]Handsome<40>" with "rocket" +L 08/26/1999 - 10:58:56: Named Broadcast: "#cz_bcap2" ("road<30>") +L 08/26/1999 - 10:58:57: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:59:13: "GreyFox|NRr|<45>" killed "Gamer12<43>" with "rocket" +L 08/26/1999 - 10:59:15: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 10:59:17: "road<30>" activated the goal "blue flag 2" +L 08/26/1999 - 10:59:20: "Piercer<35>" killed "Sonic<22>" with "ac" +L 08/26/1999 - 10:59:22: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 10:59:32: "GreyFox|NRr|<45>" killed "[DEX]Handsome<40>" with "rocket" +L 08/26/1999 - 10:59:34: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 10:59:36: "oo7<28>" say_team "sorry spy" +L 08/26/1999 - 10:59:37: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "knife" +L 08/26/1999 - 10:59:38: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 10:59:40: "Wolverine<18>" killed "Dude<44>" with "mirvgrenade" +L 08/26/1999 - 10:59:41: Named Broadcast: "#cz_rcap3" ("LordQuinn<33>") +L 08/26/1999 - 10:59:41: "Damien<34>" say_team "np" +L 08/26/1999 - 10:59:42: Named Broadcast: "#cz_bcap3" ("road<30>") +L 08/26/1999 - 10:59:43: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 10:59:53: "Wolverine<18>" killed "(1)Pyro<25>" with "gl_grenade" +L 08/26/1999 - 10:59:55: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 11:00:01: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 11:00:03: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 11:00:11: "Wolverine<18>" killed "Piercer<35>" with "mirvgrenade" +L 08/26/1999 - 11:00:11: "Gamer12<43>" killed self with "rocket" +L 08/26/1999 - 11:00:12: "GreyFox|NRr|<45>" killed "[DEX]Handsome<40>" with "rocket" +L 08/26/1999 - 11:00:13: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 11:00:15: "[DEX]Handsome<40>" changed class to "HWGuy" +L 08/26/1999 - 11:00:15: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 11:00:17: "Piercer<35>" changed class to "Sniper" +L 08/26/1999 - 11:00:19: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 11:00:30: Named Broadcast: "#cz_rcap3" ("LordQuinn<33>") +L 08/26/1999 - 11:00:32: "GreyFox|NRr|<45>" killed "Damien<34>" with "rocket" +L 08/26/1999 - 11:00:35: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 11:00:36: Named Broadcast: "#cz_bcap4" ("road<30>") +L 08/26/1999 - 11:00:42: "crashawk<38>" killed "road<30>" with "rocket" +L 08/26/1999 - 11:00:43: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 11:00:47: "Damien<34>" changed class to "HWGuy" +L 08/26/1999 - 11:00:48: "LordQuinn<33>" activated the goal "red marker 2" +L 08/26/1999 - 11:00:54: "crashawk<38>" killed "oo7<28>" with "rocket" +L 08/26/1999 - 11:00:55: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 11:00:55: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 11:00:58: "GreyFox|NRr|<45>" killed "[DEX]Handsome<40>" with "rocket" +L 08/26/1999 - 11:00:59: "(1)Pyro<25>" killed "Gamer12<43>" with "flames" +L 08/26/1999 - 11:01:00: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 11:01:02: "Gamer12<43>" killed "[DkR]Wash_Out<26>" with "normalgrenade" +L 08/26/1999 - 11:01:04: "[DkR]Wash_Out<26>" activated the goal "i_p_t" +L 08/26/1999 - 11:01:06: "Gamer12<43>" say "haha" +L 08/26/1999 - 11:01:09: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 11:01:17: Named Broadcast: "#cz_rcap4" ("LordQuinn<33>") +L 08/26/1999 - 11:01:19: Named Broadcast: "#cz_bcap3" ("road<30>") +L 08/26/1999 - 11:01:20: "[DkR]Wash_Out<26>" say "you are 12, arn't you" +L 08/26/1999 - 11:01:24: "(1)Pyro<25>" say "Is that your age?" +L 08/26/1999 - 11:01:25: "GreyFox|NRr|<45>" say "hehe" +L 08/26/1999 - 11:01:28: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:01:31: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 11:01:34: "GreyFox|NRr|<45>" say "no offense gamer12 but you suck" +L 08/26/1999 - 11:01:36: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 11:01:38: "[DkR]Wash_Out<26>" uncovered "Damien<34>". +L 08/26/1999 - 11:01:41: "LordQuinn<33>" activated the goal "red marker 1" +L 08/26/1999 - 11:01:42: "GreyFox|NRr|<45>" say "actually all offense YOU SUCK" +L 08/26/1999 - 11:01:53: "[DkR]Wash_Out<26>" killed "Damien<34>" with "knife" +L 08/26/1999 - 11:01:54: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 11:01:56: "[DEX]Handsome<40>" killed "crashawk<38>" with "ac" +L 08/26/1999 - 11:01:57: "road<30>" killed "Piercer<35>" with "nails" +L 08/26/1999 - 11:01:59: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:00: "GreyFox|NRr|<45>" killed "Wolverine<18>" with "normalgrenade" +L 08/26/1999 - 11:02:01: "oo7<28>" activated the goal "blue flag 1" +L 08/26/1999 - 11:02:03: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:03: "[DkR]Wash_Out<26>" killed "Sonic<22>" with "knife" +L 08/26/1999 - 11:02:04: "Piercer<35>" changed class to "Demoman" +L 08/26/1999 - 11:02:06: "Piercer<35>" changed class to "Medic" +L 08/26/1999 - 11:02:06: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:06: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:08: "[DkR]Wash_Out<26>" killed "Gamer12<43>" with "nails" +L 08/26/1999 - 11:02:10: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:16: Named Broadcast: "#cz_bcap4" ("road<30>") +L 08/26/1999 - 11:02:22: Named Broadcast: "#cz_rcap2" ("LordQuinn<33>") +L 08/26/1999 - 11:02:26: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:02:27: "Dude<44>" killed "[DEX]Handsome<40>" with "nails" +L 08/26/1999 - 11:02:28: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:30: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:30: "Damien<34>" killed "LordQuinn<33>" with "mirvgrenade" +L 08/26/1999 - 11:02:30: "[DEX]Handsome<40>" killed "(1)Pyro<25>" with "mirvgrenade" +L 08/26/1999 - 11:02:33: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:33: "[DEX]Handsome<40>" killed "GreyFox|NRr|<45>" with "mirvgrenade" +L 08/26/1999 - 11:02:34: "GreyFox|NRr|<45>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:37: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 11:02:44: "Damien<34>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 11:02:46: "LordQuinn<33>" disconnected +L 08/26/1999 - 11:02:46: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:48: "[DkR]Wash_Out<26>" killed "Wolverine<18>" with "knife" +L 08/26/1999 - 11:02:49: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:54: "Damien<34>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 11:02:55: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 11:02:59: "GreyFox|NRr|<45>" killed "Damien<34>" with "normalgrenade" +L 08/26/1999 - 11:03:03: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:04: Named Broadcast: "#cz_bcap2" ("road<30>") +L 08/26/1999 - 11:03:05: "Wolverine<18>" say "wtf" +L 08/26/1999 - 11:03:11: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:03:13: "[DEX]Handsome<40>" killed "Piercer<35>" with "mirvgrenade" +L 08/26/1999 - 11:03:15: "[DEX]Handsome<40>" killed "(1)Pyro<25>" with "mirvgrenade" +L 08/26/1999 - 11:03:15: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:16: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:18: "Piercer<35>" changed class to "HWGuy" +L 08/26/1999 - 11:03:18: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:22: "[DEX]Handsome<40>" killed "[DkR]Wash_Out<26>" with "mirvgrenade" +L 08/26/1999 - 11:03:22: "C.Magnum<46><WON:3157429>" connected, address "24.113.128.153:27005" +L 08/26/1999 - 11:03:23: "[DkR]Wash_Out<26>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:25: "C.Magnum<46>" changed name to "Chester<46>" +L 08/26/1999 - 11:03:29: "road<30>" activated the goal "blue flag 2" +L 08/26/1999 - 11:03:34: "GreyFox|NRr|<45>" killed "Sonic<22>" with "normalgrenade" +L 08/26/1999 - 11:03:36: "oo7<28>" killed "GreyFox|NRr|<45>" with "ac" +L 08/26/1999 - 11:03:36: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:37: "GreyFox|NRr|<45>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:39: "crashawk<38>" killed "oo7<28>" with "rocket" +L 08/26/1999 - 11:03:42: "oo7<28>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:45: "Wolverine<18>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 11:03:47: "Piercer<35>" killed "Wolverine<18>" with "ac" +L 08/26/1999 - 11:03:47: "[DEX]Handsome<40>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 11:03:48: "Piercer<35>" killed "Gamer12<43>" with "normalgrenade" +L 08/26/1999 - 11:03:48: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:49: "crashawk<38>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:49: "Chester<46><WON:3157429>" has entered the game +L 08/26/1999 - 11:03:51: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:53: "Gamer12<43>" activated the goal "i_p_t" +L 08/26/1999 - 11:03:59: "Chester<46>" joined team "2". +L 08/26/1999 - 11:04:05: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:04:07: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 11:04:07: Named Broadcast: "#cz_bcap5" ("road<30>") +L 08/26/1999 - 11:04:08: "Chester<46>" changed class to "Sniper" +L 08/26/1999 - 11:04:08: "Chester<46>" activated the goal "i_p_t" +L 08/26/1999 - 11:04:14: "Wolverine<18>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 11:04:16: "GreyFox|NRr|<45>" killed "road<30>" with "rocket" +L 08/26/1999 - 11:04:18: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 11:04:19: "Sonic<22>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:04:21: "(1)Pyro<25>" activated the goal "i_p_t" +L 08/26/1999 - 11:04:21: "crashawk<38>" killed "Wolverine<18>" with "nailgrenade" +L 08/26/1999 - 11:04:22: "Piercer<35>" killed "Damien<34>" with "ac" +L 08/26/1999 - 11:04:23: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 11:04:24: "crashawk<38>" changed class to "Demoman" +L 08/26/1999 - 11:04:24: "[DEX]Handsome<40>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 11:04:25: "GreyFox|NRr|<45>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 11:04:26: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 11:04:26: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 11:04:27: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 11:04:36: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 11:04:48: Named Broadcast: "#cz_bcap1" ("road<30>") +L 08/26/1999 - 11:05:00: "[DkR]Wash_Out<26>" killed "oo7<28>" with "knife" +L 08/26/1999 - 11:05:01: "Wolverine<18>" killed self with "pipebomb" +L 08/26/1999 - 11:05:02: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 11:05:05: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 11:05:09: "[DkR]Wash_Out<26>" killed "Sonic<22>" with "knife" +L 08/26/1999 - 11:05:10: "GreyFox|NRr|<45>" say_team "chester DONT SHOOT ME" +L 08/26/1999 - 11:05:10: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 11:05:18: "Chester<46>" say_team "sorry" +L 08/26/1999 - 11:05:23: "Wolverine<18>" killed "Dude<44>" with "gl_grenade" +L 08/26/1999 - 11:05:24: "GreyFox|NRr|<45>" say_team "its ok" +L 08/26/1999 - 11:05:28: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 11:05:31: "Chester<46>" say_team "i was blue just a while ago" +L 08/26/1999 - 11:05:39: Named Broadcast: "#cz_bcap2" ("road<30>") +L 08/26/1999 - 11:05:43: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:05:46: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 11:05:47: "Damien<34>" killed "Chester<46>" with "mirvgrenade" +L 08/26/1999 - 11:05:48: "Chester<46>" activated the goal "i_p_t" +L 08/26/1999 - 11:05:49: "GreyFox|NRr|<45>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 11:05:50: "Sonic<22>" activated the goal "i_p_t" +L 08/26/1999 - 11:05:52: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:05:53: "oo7<28>" disconnected +L 08/26/1999 - 11:05:55: "Dude<44>" activated the goal "i_p_t" +L 08/26/1999 - 11:05:57: "(1)Pyro<25>" killed "Wolverine<18>" with "flames" +L 08/26/1999 - 11:05:59: "Wolverine<18>" activated the goal "i_p_t" +L 08/26/1999 - 11:05:59: "Dude<44>" killed "[DEX]Handsome<40>" with "nails" +L 08/26/1999 - 11:06:00: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 11:06:00: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 11:06:02: "GreyFox|NRr|<45>" killed "Damien<34>" with "normalgrenade" +L 08/26/1999 - 11:06:03: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 11:06:07: "[DkR]Wash_Out<26>" activated the goal "red marker 2" +L 08/26/1999 - 11:06:08: "Salad<47><WON:2013679>" connected, address "212.49.235.166:27005" +L 08/26/1999 - 11:06:22: "Damien<34>" killed "Piercer<35>" with "ac" +L 08/26/1999 - 11:06:24: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 11:06:24: Named Broadcast: "#cz_bcap3" ("road<30>") +L 08/26/1999 - 11:06:35: "Sonic<22>" killed "Chester<46>" with "ac" +L 08/26/1999 - 11:06:36: "Chester<46>" activated the goal "i_p_t" +L 08/26/1999 - 11:06:37: Named Broadcast: "#cz_rcap5" ("[DkR]Wash_Out<26>") +L 08/26/1999 - 11:06:38: "Piercer<35>" changed to team "1". +L 08/26/1999 - 11:06:38: "Piercer<35>" killed self with "world" +L 08/26/1999 - 11:06:40: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 11:06:41: "Sonic<22>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:06:42: "KGB-Vulcan<48><WON:3260809>" connected, address "208.231.176.130:27005" +L 08/26/1999 - 11:06:43: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 11:06:43: "Chester<46>" changed class to "Soldier" +L 08/26/1999 - 11:06:45: "GreyFox|NRr|<45>" say_team "INCOMING DOWN SPIRAL!!!" +L 08/26/1999 - 11:06:48: "[DkR]Wash_Out<26>" say_team "[!] 10-4" +L 08/26/1999 - 11:06:49: "Piercer<35>" changed class to "Engineer" +L 08/26/1999 - 11:06:49: "Piercer<35>" activated the goal "i_p_t" +L 08/26/1999 - 11:07:01: "[DkR]Wash_Out<26>" killed "[DEX]Handsome<40>" with "knife" +L 08/26/1999 - 11:07:02: "[DEX]Handsome<40>" activated the goal "i_p_t" +L 08/26/1999 - 11:07:04: "GreyFox|NRr|<45>" killed "Gamer12<43>" with "rocket" +L 08/26/1999 - 11:07:07: "Wolverine<18>" killed "Chester<46>" with "gl_grenade" +L 08/26/1999 - 11:07:08: "Chester<46>" activated the goal "i_p_t" +L 08/26/1999 - 11:07:10: "KGB-Vulcan<48><WON:3260809>" has entered the game +L 08/26/1999 - 11:07:12: Named Broadcast: "#cz_bcap4" ("road<30>") +L 08/26/1999 - 11:07:22: "[DkR]Wash_Out<26>" killed "Damien<34>" with "knife" +L 08/26/1999 - 11:07:23: "KGB-Vulcan<48>" joined team "2". +L 08/26/1999 - 11:07:23: "Damien<34>" activated the goal "i_p_t" +L 08/26/1999 - 11:07:24: "Wolverine<18>" killed "[DkR]Wash_Out<26>" with "gl_grenade" +L 08/26/1999 - 11:07:26: "[DkR]Wash_Out<26>" activated the goal "i_p_t" +L 08/26/1999 - 11:07:27: =------= MATCH RESULTS =------= +L 08/26/1999 - 11:07:27: "blue" defeated "red" +L 08/26/1999 - 11:07:27: "blue" RESULTS: "7" players. "128" frags, "7" unaccounted for. "140" team score. Allies: +L 08/26/1999 - 11:07:27: "red" RESULTS: "7" players. "117" frags, "7" unaccounted for. "133" team score. Allies: +L 08/26/1999 - 11:07:30: "[DkR]Wash_Out<26>" say "gg" +L 08/26/1999 - 11:07:31: "(1)Pyro<25>" say "gg" +L 08/26/1999 - 11:07:33: "GreyFox|NRr|<45>" say "gg" +L 08/26/1999 - 11:07:36: Log closed. diff --git a/utils/tfstats/testsuite2/l0826004.log b/utils/tfstats/testsuite2/l0826004.log new file mode 100644 index 0000000..0e9cb19 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826004.log @@ -0,0 +1,2082 @@ +L 08/26/1999 - 11:07:36: Log file started. +L 08/26/1999 - 11:07:36: Spawning server "well" +L 08/26/1999 - 11:07:36: server cvars start +L 08/26/1999 - 11:07:36: "cr_random" = "0" +L 08/26/1999 - 11:07:36: "cr_engineer" = "0" +L 08/26/1999 - 11:07:36: "cr_spy" = "0" +L 08/26/1999 - 11:07:36: "cr_pyro" = "0" +L 08/26/1999 - 11:07:36: "cr_hwguy" = "0" +L 08/26/1999 - 11:07:36: "cr_medic" = "0" +L 08/26/1999 - 11:07:36: "cr_demoman" = "0" +L 08/26/1999 - 11:07:36: "cr_soldier" = "0" +L 08/26/1999 - 11:07:36: "cr_sniper" = "0" +L 08/26/1999 - 11:07:36: "cr_scout" = "0" +L 08/26/1999 - 11:07:36: "decalfrequency" = "30" +L 08/26/1999 - 11:07:36: "mp_autocrosshair" = "1" +L 08/26/1999 - 11:07:36: "mp_flashlight" = "0" +L 08/26/1999 - 11:07:36: "mp_footsteps" = "1" +L 08/26/1999 - 11:07:36: "mp_forcerespawn" = "1" +L 08/26/1999 - 11:07:36: "mp_weaponstay" = "0" +L 08/26/1999 - 11:07:36: "mp_falldamage" = "0" +L 08/26/1999 - 11:07:36: "mp_friendlyfire" = "0" +L 08/26/1999 - 11:07:36: "mp_timelimit" = "30" +L 08/26/1999 - 11:07:36: "mp_fraglimit" = "0" +L 08/26/1999 - 11:07:36: "mp_teamplay" = "21" +L 08/26/1999 - 11:07:36: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 11:07:36: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 11:07:36: "tfc_adminpwd" = "" +L 08/26/1999 - 11:07:36: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 11:07:36: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 11:07:36: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 11:07:36: "tfc_autoteam" = "1" +L 08/26/1999 - 11:07:36: "sv_maxrate" = "0" +L 08/26/1999 - 11:07:36: "sv_minrate" = "0" +L 08/26/1999 - 11:07:36: "sv_allowupload" = "1" +L 08/26/1999 - 11:07:36: "sv_allowdownload" = "1" +L 08/26/1999 - 11:07:36: "sv_upload_maxsize" = "0" +L 08/26/1999 - 11:07:36: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 11:07:36: "sv_spectalk" = "1" +L 08/26/1999 - 11:07:36: "sv_maxspectators" = "8" +L 08/26/1999 - 11:07:36: "sv_cheats" = "0" +L 08/26/1999 - 11:07:36: "sv_clienttrace" = "3.5" +L 08/26/1999 - 11:07:36: "sv_timeout" = "65" +L 08/26/1999 - 11:07:36: "sv_waterfriction" = "1" +L 08/26/1999 - 11:07:36: "sv_wateraccelerate" = "10" +L 08/26/1999 - 11:07:36: "sv_airaccelerate" = "10" +L 08/26/1999 - 11:07:36: "sv_airmove" = "1" +L 08/26/1999 - 11:07:36: "sv_bounce" = "1" +L 08/26/1999 - 11:07:36: "sv_clipmode" = "0" +L 08/26/1999 - 11:07:36: "sv_stepsize" = "18" +L 08/26/1999 - 11:07:36: "sv_accelerate" = "10" +L 08/26/1999 - 11:07:36: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 11:07:36: "sv_stopspeed" = "100" +L 08/26/1999 - 11:07:36: "edgefriction" = "2" +L 08/26/1999 - 11:07:36: "sv_friction" = "4" +L 08/26/1999 - 11:07:36: "sv_gravity" = "800" +L 08/26/1999 - 11:07:36: "sv_aim" = "0" +L 08/26/1999 - 11:07:36: "sv_password" = "" +L 08/26/1999 - 11:07:36: "pausable" = "0" +L 08/26/1999 - 11:07:36: "coop" = "0" +L 08/26/1999 - 11:07:36: "deathmatch" = "1" +L 08/26/1999 - 11:07:36: "mp_logecho" = "1" +L 08/26/1999 - 11:07:36: "mp_logfile" = "1" +L 08/26/1999 - 11:07:36: "cmdline" = "0" +L 08/26/1999 - 11:07:36: server cvars end +L 08/26/1999 - 11:07:38: Map CRC "-1991804164" +L 08/26/1999 - 11:07:38: "sv_maxspeed" = "500" +L 08/26/1999 - 11:07:38: Server name is "VALVe Test Server" +L 08/26/1999 - 11:07:38: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 11:07:45: "[DkR]Wash_Out<26><WON:2288999>" has entered the game +L 08/26/1999 - 11:07:46: "Dude<44><WON:3270649>" has entered the game +L 08/26/1999 - 11:07:46: "crashawk<38><WON:784709>" has entered the game +L 08/26/1999 - 11:07:49: "road<30><WON:76329>" has entered the game +L 08/26/1999 - 11:07:50: "crashawk<38>" joined team "2". +L 08/26/1999 - 11:07:51: "[DkR]Wash_Out<26>" disconnected +L 08/26/1999 - 11:07:51: "GreyFox|NRr|<45><WON:2046149>" has entered the game +L 08/26/1999 - 11:07:52: "Wolverine<18><WON:1150199>" has entered the game +L 08/26/1999 - 11:07:53: "crashawk<38>" changed class to "Engineer" +L 08/26/1999 - 11:07:53: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:07:53: "Dude<44>" joined team "2". +L 08/26/1999 - 11:07:54: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:07:54: "road<30>" joined team "1". +L 08/26/1999 - 11:07:55: "Sonic<22><WON:3022759>" has entered the game +L 08/26/1999 - 11:07:55: "GreyFox|NRr|<45>" joined team "1". +L 08/26/1999 - 11:07:55: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:07:56: "Chester<46><WON:3157429>" has entered the game +L 08/26/1999 - 11:07:56: "GreyFox|NRr|<45>" changed class to "Medic" +L 08/26/1999 - 11:07:56: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:07:56: "Dude<44>" changed class to "Scout" +L 08/26/1999 - 11:07:56: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:07:56: "Wolverine<18>" joined team "1". +L 08/26/1999 - 11:07:56: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:07:57: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:07:58: "Gamer12<43><WON:2808019>" has entered the game +L 08/26/1999 - 11:07:59: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:07:59: "Wolverine<18>" changed class to "Soldier" +L 08/26/1999 - 11:07:59: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:00: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:00: "[DEX]Handsome<40><WON:1285109>" has entered the game +L 08/26/1999 - 11:08:01: "road<30>" changed class to "Demoman" +L 08/26/1999 - 11:08:01: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:01: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:03: "Chester<46>" joined team "2". +L 08/26/1999 - 11:08:03: "[DEX]Handsome<40>" joined team "1". +L 08/26/1999 - 11:08:03: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:03: "[DEX]Handsome<40>" changed class to "Sniper" +L 08/26/1999 - 11:08:03: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:05: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:05: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:08:05: "Chester<46>" changed class to "Pyro" +L 08/26/1999 - 11:08:05: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:07: "Sonic<22>" joined team "2". +L 08/26/1999 - 11:08:08: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:08: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:09: "Gamer12<43>" joined team "1". +L 08/26/1999 - 11:08:09: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:09: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:11: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:12: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:14: "Gamer12<43>" changed class to "Soldier" +L 08/26/1999 - 11:08:14: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:15: "Wolverine<18>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:08:15: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:16: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:16: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:16: "Damien<49><WON:1844419>" connected, address "12.7.5.60:27005" +L 08/26/1999 - 11:08:17: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:17: "KGB-Vulcan<48><WON:3260809>" has entered the game +L 08/26/1999 - 11:08:18: "(1)Pyro<25><WON:690869>" has entered the game +L 08/26/1999 - 11:08:20: "KGB-Vulcan<48>" joined team "2". +L 08/26/1999 - 11:08:21: "(1)Pyro<25>" joined team "1". +L 08/26/1999 - 11:08:21: "Sonic<22>" changed class to "Medic" +L 08/26/1999 - 11:08:21: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:25: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:27: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:29: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:30: "(1)Pyro<25>" changed class to "Pyro" +L 08/26/1999 - 11:08:30: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:31: "KGB-Vulcan<48>" changed class to "Engineer" +L 08/26/1999 - 11:08:31: "KGB-Vulcan<48>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:31: "ZoHo<50><WON:3318819>" connected, address "152.172.108.244:27005" +L 08/26/1999 - 11:08:32: "GreyFox|NRr|<45>" activated the goal "func_button 1" +L 08/26/1999 - 11:08:32: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:33: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:33: "Damien<49><WON:1844419>" has entered the game +L 08/26/1999 - 11:08:33: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:35: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:36: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:37: "Damien<49>" joined team "2". +L 08/26/1999 - 11:08:37: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:38: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:39: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:39: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:39: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:08:40: "KGB-Vulcan<48>" changed class to "Sniper" +L 08/26/1999 - 11:08:42: "Damien<49>" changed class to "HWGuy" +L 08/26/1999 - 11:08:42: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:42: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:08:43: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:44: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:45: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:46: "Gamer12<43>" killed "Chester<46>" with "rocket" +L 08/26/1999 - 11:08:46: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:47: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:49: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:08:49: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:50: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:50: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:50: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:52: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:08:59: "GreyFox|NRr|<45>" infected "Dude<44>". +L 08/26/1999 - 11:09:01: "KGB-Vulcan<48>" built a "sentry". +L 08/26/1999 - 11:09:01: "<-1>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:09:01: "(1)Pyro<25>" killed "Dude<44>" with "flames" +L 08/26/1999 - 11:09:03: "KGB-Vulcan<48>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:09:04: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:04: "Sonic<22>" infected "(1)Pyro<25>". +L 08/26/1999 - 11:09:05: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:05: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:06: "road<30>" destroyed "KGB-Vulcan<48>"'s "sentry". +L 08/26/1999 - 11:09:06: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:08: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:08: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:09: "ZoHo<50><WON:3318819>" has entered the game +L 08/26/1999 - 11:09:09: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:13: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:15: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:09:15: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:16: "[DEX]Handsome<40>" killed "Chester<46>" with "sniperrifle" +L 08/26/1999 - 11:09:18: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:20: "Damien<49>" killed "Gamer12<43>" with "ac" +L 08/26/1999 - 11:09:20: "GreyFox|NRr|<45>" killed "Damien<49>" with "normalgrenade" +L 08/26/1999 - 11:09:20: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:21: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:21: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:21: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:22: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:22: "Sonic<22>" activated the goal "func_button 1" +L 08/26/1999 - 11:09:23: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:23: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:24: "road<30>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:09:24: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:24: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:25: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:26: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:29: "Sonic<22>" infected "Gamer12<43>". +L 08/26/1999 - 11:09:29: "Gamer12<43>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 11:09:30: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:33: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:33: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:35: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:35: "ZoHo<50>" joined team "1". +L 08/26/1999 - 11:09:35: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:36: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:39: "Gamer12<43>" killed self with "rocket" +L 08/26/1999 - 11:09:39: "[DEX]Handsome<40>" killed "Dude<44>" with "sniperrifle" +L 08/26/1999 - 11:09:41: "Sonic<22>" killed "(1)Pyro<25>" with "timer" +L 08/26/1999 - 11:09:41: "Sonic<22>" killed "(1)Pyro<25>" with "infection" +L 08/26/1999 - 11:09:41: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:42: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:43: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:43: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:44: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:44: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:46: "Chester<46>" killed "[DEX]Handsome<40>" with "flames" +L 08/26/1999 - 11:09:47: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:48: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:48: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:48: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:48: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:49: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:51: "ZoHo<50>" changed class to "Engineer" +L 08/26/1999 - 11:09:51: "ZoHo<50>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:53: "road<30>" killed "Chester<46>" with "gl_grenade" +L 08/26/1999 - 11:09:53: "road<30>" killed self with "gl_grenade" +L 08/26/1999 - 11:09:55: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:55: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:09:56: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:57: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:09:58: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:00: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:03: "KGB-Vulcan<48>" built a "sentry". +L 08/26/1999 - 11:10:06: "Sonic<22>" infected "Gamer12<43>". +L 08/26/1999 - 11:10:06: "Gamer12<43>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 11:10:07: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:10:08: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:10: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:11: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:11: "road<30>" killed "Damien<49>" with "gl_grenade" +L 08/26/1999 - 11:10:12: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:13: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:14: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:14: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:10:15: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:15: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:15: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:17: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:17: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:18: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:19: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:20: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:20: "Chester<46>" killed "GreyFox|NRr|<45>" with "rocket" +L 08/26/1999 - 11:10:21: "(1)Pyro<25>" killed "Dude<44>" with "flames" +L 08/26/1999 - 11:10:21: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:22: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:10:23: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:26: "Dude<44>" changed class to "Pyro" +L 08/26/1999 - 11:10:27: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:28: "[DEX]Handsome<40>" killed "Chester<46>" with "headshot" +L 08/26/1999 - 11:10:28: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:10:28: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:29: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:29: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:10:30: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:30: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:32: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:32: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:34: "Sonic<22>" killed "Gamer12<43>" with "timer" +L 08/26/1999 - 11:10:34: "Sonic<22>" killed "Gamer12<43>" with "infection" +L 08/26/1999 - 11:10:35: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:10:37: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:10:38: "Sonic<22>" infected "(1)Pyro<25>". +L 08/26/1999 - 11:10:40: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:40: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:42: "Damien<49>" activated the goal "func_button 1" +L 08/26/1999 - 11:10:44: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:44: "GreyFox|NRr|<45>" cured "(1)Pyro<25>"'s "infection". +L 08/26/1999 - 11:10:44: "GreyFox|NRr|<45>" doused "(1)Pyro<25>"'s "fire". +L 08/26/1999 - 11:10:44: "Sonic<22>" infected "(1)Pyro<25>". +L 08/26/1999 - 11:10:47: "road<30>" activated the goal "red_det" +L 08/26/1999 - 11:10:47: Broadcast: "#well_rgrate_destroyed" +L 08/26/1999 - 11:10:48: "road<30>" activated the goal "grate13" +L 08/26/1999 - 11:10:51: "(1)Pyro<25>" killed "Sonic<22>" with "flames" +L 08/26/1999 - 11:10:52: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:52: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:10:53: "Damien<49>" killed "ZoHo<50>" with "ac" +L 08/26/1999 - 11:10:53: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:55: "ZoHo<50>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:10:56: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:57: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:57: "Chester<46>" activated the goal "func_button 2" +L 08/26/1999 - 11:10:58: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:59: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:10:59: "Chester<46>" killed "(1)Pyro<25>" with "flames" +L 08/26/1999 - 11:11:00: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:00: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:11:01: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:01: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:01: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:11:02: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:03: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:04: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:05: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:05: "Wolverine<18>" killed "Dude<44>" with "rocket" +L 08/26/1999 - 11:11:06: "Stonecutter<51><WON:1804109>" connected, address "209.150.36.88:27005" +L 08/26/1999 - 11:11:06: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:06: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:07: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:11:07: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:08: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:08: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:08: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:10: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:11: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:11: "ZoHo<50>" killed "Damien<49>" with "railgun" +L 08/26/1999 - 11:11:12: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:11:13: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:14: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:11:15: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:15: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:16: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:18: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:18: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:19: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:19: "Wolverine<18>" activated the goal "blue_pak7" +L 08/26/1999 - 11:11:20: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:20: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:11:21: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:11:23: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:24: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:24: "Stonecutter<51><WON:1804109>" has entered the game +L 08/26/1999 - 11:11:30: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:31: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:31: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:32: "Chester<46>" changed class to "Sniper" +L 08/26/1999 - 11:11:32: "Stonecutter<51>" joined team "2". +L 08/26/1999 - 11:11:33: "ZoHo<50>" built a "sentry". +L 08/26/1999 - 11:11:34: "(1)Pyro<25>" killed "Dude<44>" with "normalgrenade" +L 08/26/1999 - 11:11:36: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:11:36: "Sonic<22>" infected "[DEX]Handsome<40>". +L 08/26/1999 - 11:11:36: "Gamer12<43>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:11:38: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:38: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:39: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:40: "Damien<49>" killed "[DEX]Handsome<40>" with "ac" +L 08/26/1999 - 11:11:41: "Stonecutter<51>" changed class to "Sniper" +L 08/26/1999 - 11:11:41: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:11:43: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:44: "GreyFox|NRr|<45>" destroyed "KGB-Vulcan<48>"'s "sentry". +L 08/26/1999 - 11:11:45: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:46: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:11:46: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:46: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:47: "GreyFox|NRr|<45>" infected "Dude<44>". +L 08/26/1999 - 11:11:47: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:48: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:49: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:50: "Damien<49>" activated the goal "func_button 2" +L 08/26/1999 - 11:11:53: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:54: "Chester<46>" activated the goal "func_button 1" +L 08/26/1999 - 11:11:54: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:55: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:58: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:11:59: "GreyFox|NRr|<45>" killed "Dude<44>" with "supershotgun" +L 08/26/1999 - 11:12:00: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:01: "GreyFox|NRr|<45>" infected "Stonecutter<51>". +L 08/26/1999 - 11:12:02: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:03: "crashawk<38>" activated the goal "func_button 2" +L 08/26/1999 - 11:12:03: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:12:05: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:05: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:05: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:06: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:12:09: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:12:10: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:12:10: "road<30>" activated the goal "team one dropoff" +L 08/26/1999 - 11:12:12: "Stonecutter<51>" passed on the infection to "Chester<46>". +L 08/26/1999 - 11:12:12: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:12:12: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:12:14: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:12:22: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:12:22: "[DEX]Handsome<40>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:12:27: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:12:27: "GreyFox|NRr|<45>" killed "Chester<46>" with "supershotgun" +L 08/26/1999 - 11:12:28: "crashawk<38>" activated the goal "func_button 2" +L 08/26/1999 - 11:12:28: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:12:30: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:31: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:32: "KGB-Vulcan<48>" activated the goal "func_button 2" +L 08/26/1999 - 11:12:33: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:33: "[DEX]Handsome<40>" killed "Damien<49>" with "headshot" +L 08/26/1999 - 11:12:34: "Gamer12<43>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:12:34: "GreyFox|NRr|<45>" killed "Dude<44>" with "supershotgun" +L 08/26/1999 - 11:12:35: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:12:36: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:12:36: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:37: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:39: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:40: "<-1>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:12:40: "crashawk<38>" killed "(1)Pyro<25>" with "building_dispenser" +L 08/26/1999 - 11:12:41: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:12:43: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:43: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:12:44: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:44: "Sonic<22>" infected "road<30>". +L 08/26/1999 - 11:12:46: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:12:47: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:12:50: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:12:51: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:12:51: "ZoHo<50>" built a "dispenser". +L 08/26/1999 - 11:12:51: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:12:51: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:12:51: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:12:52: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:12:53: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:53: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:54: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:54: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:55: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:12:55: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:00: "Sonic<22>" infected "(1)Pyro<25>". +L 08/26/1999 - 11:13:01: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:02: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:02: "[DEX]Handsome<40>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:13:02: "Chester<46>" killed "[DEX]Handsome<40>" with "sniperrifle" +L 08/26/1999 - 11:13:02: "(1)Pyro<25>" killed "Sonic<22>" with "flames" +L 08/26/1999 - 11:13:04: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:13:04: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:13:04: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:13:04: "KGB-Vulcan<48>" built a "sentry". +L 08/26/1999 - 11:13:06: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:07: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:07: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:09: "Dude<44>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:13:09: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:13:09: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:10: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:13:10: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:13: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:13:13: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:14: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:13:14: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:14: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:16: "road<30>" killed "KGB-Vulcan<48>" with "mirvgrenade" +L 08/26/1999 - 11:13:19: "<-1>" destroyed "KGB-Vulcan<48>"'s "sentry". +L 08/26/1999 - 11:13:19: "KGB-Vulcan<48>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:13:19: "road<30>" destroyed "KGB-Vulcan<48>"'s "sentry". +L 08/26/1999 - 11:13:19: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:13:19: "GreyFox|NRr|<45>" infected "Chester<46>". +L 08/26/1999 - 11:13:19: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:13:21: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:21: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:22: "GreyFox|NRr|<45>" killed "Chester<46>" with "supershotgun" +L 08/26/1999 - 11:13:22: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:24: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:24: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:13:25: "crashawk<38>" killed "(1)Pyro<25>" with "railgun" +L 08/26/1999 - 11:13:25: "(1)Pyro<25>" killed "crashawk<38>" with "normalgrenade" +L 08/26/1999 - 11:13:25: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:13:25: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:26: "road<30>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:13:26: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:26: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:13:26: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:13:27: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:13:28: "road<30>" killed "Sonic<22>" with "mirvgrenade" +L 08/26/1999 - 11:13:28: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:29: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:30: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:13:31: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:13:32: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:13:34: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:35: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:13:38: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:13:40: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:40: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:48: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:13:49: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:50: "road<30>" activated the goal "func_button 5" +L 08/26/1999 - 11:13:51: "road<30>" activated the goal "func_door 14" +L 08/26/1999 - 11:13:52: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:53: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:53: "road<30>" killed "Dude<44>" with "mirvgrenade" +L 08/26/1999 - 11:13:53: "road<30>" activated the goal "func_button 5" +L 08/26/1999 - 11:13:53: "road<30>" activated the goal "func_door 14" +L 08/26/1999 - 11:13:55: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:13:56: "Stonecutter<51>" killed "[DEX]Handsome<40>" with "headshot" +L 08/26/1999 - 11:13:57: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:57: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:13:57: "road<30>" activated the goal "func_button 5" +L 08/26/1999 - 11:13:57: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:13:58: "road<30>" activated the goal "func_door 14" +L 08/26/1999 - 11:13:58: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:14:00: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:00: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:01: "road<30>" activated the goal "func_door 14" +L 08/26/1999 - 11:14:07: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:07: "Damien<49>" activated the goal "func_button 1" +L 08/26/1999 - 11:14:07: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:14:08: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:14:10: "Damien<49>" activated the goal "func_button 1" +L 08/26/1999 - 11:14:13: "Dude<44>" activated the goal "func_button 5" +L 08/26/1999 - 11:14:14: "Dude<44>" activated the goal "func_door 14" +L 08/26/1999 - 11:14:14: "road<30>" activated the goal "blue_pak5" +L 08/26/1999 - 11:14:15: "road<30>" activated the goal "blue_pak6" +L 08/26/1999 - 11:14:16: "(1)Pyro<25>" activated the goal "func_button 1" +L 08/26/1999 - 11:14:16: "Dude<44>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:14:17: "Dude<44>" activated the goal "func_door 14" +L 08/26/1999 - 11:14:17: "[DEX]Handsome<40>" killed "KGB-Vulcan<48>" with "sniperrifle" +L 08/26/1999 - 11:14:18: "Damien<49>" destroyed "ZoHo<50>"'s "dispenser". +L 08/26/1999 - 11:14:18: "ZoHo<50>" killed "Damien<49>" with "building_dispenser" +L 08/26/1999 - 11:14:18: "Sonic<22>" infected "ZoHo<50>". +L 08/26/1999 - 11:14:19: "GreyFox|NRr|<45>" infected "Stonecutter<51>". +L 08/26/1999 - 11:14:19: "(1)Pyro<25>" activated the goal "func_button 1" +L 08/26/1999 - 11:14:19: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:14:20: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:14:21: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:14:22: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:22: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:23: "KGB-Vulcan<48>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:14:23: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:24: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:24: "GreyFox|NRr|<45>" killed "Stonecutter<51>" with "timer" +L 08/26/1999 - 11:14:24: "GreyFox|NRr|<45>" killed "Stonecutter<51>" with "infection" +L 08/26/1999 - 11:14:25: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:14:27: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:28: "Sonic<22>" activated the goal "func_button 1" +L 08/26/1999 - 11:14:30: "GreyFox|NRr|<45>" killed "Chester<46>" with "supershotgun" +L 08/26/1999 - 11:14:31: "Sonic<22>" killed "ZoHo<50>" with "medikit" +L 08/26/1999 - 11:14:31: "Sonic<22>" infected "ZoHo<50>". +L 08/26/1999 - 11:14:32: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:14:32: "ZoHo<50>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:14:34: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:35: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:36: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:37: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:38: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:39: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:40: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:40: "Chester<46>" say_team "I hate medics" +L 08/26/1999 - 11:14:41: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:41: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:41: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:14:41: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:42: "ZoHo<50>" changed class to "HWGuy" +L 08/26/1999 - 11:14:42: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:42: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:42: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:14:43: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:43: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:44: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:44: "GreyFox|NRr|<45>" say_team "INCOMING DOWN SPIRAL!!!" +L 08/26/1999 - 11:14:45: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:14:46: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:14:46: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:14:47: "<-1>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:14:50: "Damien<49>" activated the goal "func_button 1" +L 08/26/1999 - 11:14:50: "road<30>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 11:14:51: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:52: "road<30>" killed self with "gl_grenade" +L 08/26/1999 - 11:14:52: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:14:52: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:14:53: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:14:54: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:55: "Dude<44>" changed class to "Pyro" +L 08/26/1999 - 11:14:55: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:55: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:57: "Stonecutter<51>" killed "[DEX]Handsome<40>" with "sniperrifle" +L 08/26/1999 - 11:14:57: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:14:59: "ZoHo<50>" killed "Damien<49>" with "sentrygun" +L 08/26/1999 - 11:14:59: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:00: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:00: "Damien<49>" destroyed "ZoHo<50>"'s "sentry". +L 08/26/1999 - 11:15:02: "Wolverine<18>" activated the goal "blue_pak7" +L 08/26/1999 - 11:15:02: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:03: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:03: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:15:03: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:15:03: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:04: "(1)Pyro<25>" killed "Sonic<22>" with "flames" +L 08/26/1999 - 11:15:05: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:06: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:06: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:06: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:07: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:09: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:10: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:10: "GreyFox|NRr|<45>" killed "KGB-Vulcan<48>" with "supershotgun" +L 08/26/1999 - 11:15:13: "KGB-Vulcan<48>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:14: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:15: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:15: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:15: "Gamer12<43>" say "blue need sentry rebuilt" +L 08/26/1999 - 11:15:15: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:15:16: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:16: "Dude<44>" killed "(1)Pyro<25>" with "flames" +L 08/26/1999 - 11:15:17: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:18: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:15:18: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:15:19: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:15:19: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:20: "road<30>" killed "Chester<46>" with "mirvgrenade" +L 08/26/1999 - 11:15:20: "road<30>" killed "Sonic<22>" with "mirvgrenade" +L 08/26/1999 - 11:15:20: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:15:20: "ZoHo<50>" built a "dispenser". +L 08/26/1999 - 11:15:20: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:20: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:20: "Stonecutter<51>" killed "Wolverine<18>" with "sniperrifle" +L 08/26/1999 - 11:15:20: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:21: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:21: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:21: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:22: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:23: "ZoHo<50>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:15:24: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:24: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:26: "Dude<44>" activated the goal "func_button 2" +L 08/26/1999 - 11:15:26: "[DEX]Handsome<40>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:15:28: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:29: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:29: "Dude<44>" activated the goal "func_button 2" +L 08/26/1999 - 11:15:30: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:32: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:33: "Dude<44>" activated the goal "func_button 2" +L 08/26/1999 - 11:15:37: "GreyFox|NRr|<45>" killed "Chester<46>" with "supershotgun" +L 08/26/1999 - 11:15:38: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:38: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:39: "Damien<49>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:15:39: "<-1>" destroyed "ZoHo<50>"'s "dispenser". +L 08/26/1999 - 11:15:40: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:15:41: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:41: "GreyFox|NRr|<45>" killed "Dude<44>" with "supershotgun" +L 08/26/1999 - 11:15:41: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:41: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:42: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:43: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:44: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:47: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:15:49: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:50: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:51: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:53: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:15:53: "Gamer12<43>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:15:54: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:15:57: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:15:57: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:15:58: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:15:59: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:00: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:00: "Sonic<22>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:16:01: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:01: "Wolverine<18>" killed "Damien<49>" with "nailgrenade" +L 08/26/1999 - 11:16:02: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:04: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:16:04: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:04: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:16:05: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:06: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:16:06: "Wolverine<18>" activated the goal "blue_pak7" +L 08/26/1999 - 11:16:06: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:07: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:07: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:07: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:08: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:08: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:16:08: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:08: "Dude<44>" activated the goal "func_button 5" +L 08/26/1999 - 11:16:09: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:09: "Dude<44>" activated the goal "func_door 14" +L 08/26/1999 - 11:16:09: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:10: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:11: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:12: "Dude<44>" activated the goal "func_door 14" +L 08/26/1999 - 11:16:16: "KGB-Vulcan<48>" activated the goal "blue_pak6" +L 08/26/1999 - 11:16:16: "GreyFox|NRr|<45>" killed "KGB-Vulcan<48>" with "normalgrenade" +L 08/26/1999 - 11:16:17: "Wolverine<18>" killed "Stonecutter<51>" with "rocket" +L 08/26/1999 - 11:16:18: "Dude<44>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:16:18: "KGB-Vulcan<48>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:19: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:19: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:20: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:16:21: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:21: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:16:21: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:23: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:23: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:16:27: "KGB-Vulcan<48>" changed class to "HWGuy" +L 08/26/1999 - 11:16:30: "Dude<44>" say_team "Thanks medic" +L 08/26/1999 - 11:16:39: "(1)Pyro<25>" killed "Damien<49>" with "flames" +L 08/26/1999 - 11:16:40: "Wolverine<18>" activated the goal "blue_pak7" +L 08/26/1999 - 11:16:41: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:41: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:16:42: "Damien<49>" killed "(1)Pyro<25>" with "normalgrenade" +L 08/26/1999 - 11:16:43: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:44: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:44: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:44: "GreyFox|NRr|<45>" killed "Chester<46>" with "normalgrenade" +L 08/26/1999 - 11:16:45: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:45: "Wolverine<18>" activated the goal "blue_pak5" +L 08/26/1999 - 11:16:46: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:46: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:46: "Gamer12<43>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:16:46: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:16:46: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:47: "Wolverine<18>" activated the goal "blue_pak6" +L 08/26/1999 - 11:16:47: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:48: "<-1>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:16:48: "GreyFox|NRr|<45>" killed "KGB-Vulcan<48>" with "supershotgun" +L 08/26/1999 - 11:16:50: "KGB-Vulcan<48>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:50: "Chester<46>" changed class to "Soldier" +L 08/26/1999 - 11:16:51: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:51: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:52: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:53: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:16:54: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:16:55: "[DEX]Handsome<40>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:16:56: "Damien<49>" killed "ZoHo<50>" with "ac" +L 08/26/1999 - 11:16:56: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:16:57: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:16:57: "ZoHo<50>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:57: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:57: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:16:59: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:16:59: "road<30>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 11:17:00: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:00: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:00: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:01: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:17:01: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:01: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:01: "KGB-Vulcan<48>" killed "road<30>" with "ac" +L 08/26/1999 - 11:17:02: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:03: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:03: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:17:03: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:17:04: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:05: "Wolverine<18>" activated the goal "blue_pak7" +L 08/26/1999 - 11:17:05: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:06: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:17:11: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:17:13: "Gamer12<43>" activated the goal "blue_pak6" +L 08/26/1999 - 11:17:14: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:17:16: "Damien<49>" activated the goal "func_button 1" +L 08/26/1999 - 11:17:22: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:17:23: "ZoHo<50>" killed "Damien<49>" with "ac" +L 08/26/1999 - 11:17:25: "Stonecutter<51>" killed "[DEX]Handsome<40>" with "sniperrifle" +L 08/26/1999 - 11:17:25: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:17:25: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:26: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:27: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:27: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:17:28: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:28: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:29: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:29: "road<30>" killed "Chester<46>" with "gl_grenade" +L 08/26/1999 - 11:17:32: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:17:33: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:34: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:35: "Dude<44>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:17:36: "Gamer12<43>" say "wolverine ill take care of the ammo bags" +L 08/26/1999 - 11:17:37: "Sonic<22>" doused "Damien<49>"'s "fire". +L 08/26/1999 - 11:17:39: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:17:40: "Damien<49>" activated the goal "func_button 2" +L 08/26/1999 - 11:17:40: "road<30>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 11:17:41: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:17:42: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:17:42: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:17:43: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:43: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:17:46: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:17:46: "Gamer12<43>" activated the goal "blue_pak6" +L 08/26/1999 - 11:17:47: "Wolverine<18>" say_team "k" +L 08/26/1999 - 11:17:47: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:17:49: "[DEX]Handsome<40>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:17:50: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:50: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:51: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:17:51: "Sonic<22>" infected "ZoHo<50>". +L 08/26/1999 - 11:17:51: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:52: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:53: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:17:53: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:53: "Damien<49>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:17:55: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:55: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:17:56: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:17:56: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:17:56: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:56: "ZoHo<50>" killed "Sonic<22>" with "ac" +L 08/26/1999 - 11:17:57: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:57: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:57: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:58: "Damien<49>" activated the goal "func_button 2" +L 08/26/1999 - 11:17:58: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:17:59: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:17:59: "Wolverine<18>" say_team "i just need more armor" +L 08/26/1999 - 11:18:00: "road<30>" activated the goal "blue_pak7" +L 08/26/1999 - 11:18:01: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:02: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:02: "road<30>" activated the goal "blue_pak8" +L 08/26/1999 - 11:18:03: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:18:04: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:04: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:18:04: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:05: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:05: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:06: "GreyFox|NRr|<45>" killed "Dude<44>" with "supershotgun" +L 08/26/1999 - 11:18:06: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:06: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:07: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:07: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:08: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:08: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:09: "Wolverine<18>" activated the goal "blue_pak6" +L 08/26/1999 - 11:18:10: "Wolverine<18>" activated the goal "blue_pak5" +L 08/26/1999 - 11:18:14: "Dude<44>" say_team "They are at the flag!" +L 08/26/1999 - 11:18:14: "ZoHo<50>" activated the goal "func_button 1" +L 08/26/1999 - 11:18:14: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:15: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:16: "[DEX]Handsome<40>" killed "Chester<46>" with "sniperrifle" +L 08/26/1999 - 11:18:16: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:18:16: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:17: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:17: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:18: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:19: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:20: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:21: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:21: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:18:21: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:18:23: "Chester<46>" say "nice" +L 08/26/1999 - 11:18:24: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:18:26: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:18:26: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:18:27: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:18:28: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:28: "Sonic<22>" killed "ZoHo<50>" with "timer" +L 08/26/1999 - 11:18:28: "Sonic<22>" killed "ZoHo<50>" with "infection" +L 08/26/1999 - 11:18:29: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:30: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:31: "ZoHo<50>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:18:33: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:35: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:35: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:36: "Dude<44>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:18:36: "(1)Pyro<25>" killed "Damien<49>" with "flames" +L 08/26/1999 - 11:18:36: "(1)Pyro<25>" killed "Damien<49>" with "flames" +L 08/26/1999 - 11:18:37: "ZoHo<50>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:38: "road<30>" activated the goal "blue_pak7" +L 08/26/1999 - 11:18:38: "Sonic<22>" infected "(1)Pyro<25>". +L 08/26/1999 - 11:18:38: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:18:39: "road<30>" activated the goal "blue_pak8" +L 08/26/1999 - 11:18:40: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:41: "(1)Pyro<25>" killed self with "normalgrenade" +L 08/26/1999 - 11:18:41: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:42: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:42: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:18:42: "road<30>" activated the goal "blue_pak5" +L 08/26/1999 - 11:18:43: "Stonecutter<51>" changed class to "HWGuy" +L 08/26/1999 - 11:18:44: "road<30>" activated the goal "blue_pak6" +L 08/26/1999 - 11:18:44: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:18:45: "Gamer12<43>" activated the goal "blue_pak6" +L 08/26/1999 - 11:18:46: "(1)Pyro<25>" say "damn" +L 08/26/1999 - 11:18:48: "Chester<46>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:18:49: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:18:50: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:50: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:52: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:52: "Wolverine<18>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:18:52: "Wolverine<18>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:18:52: "Wolverine<18>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:18:52: "Wolverine<18>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:18:52: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:18:54: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:18:55: "Sonic<22>" infected "Wolverine<18>". +L 08/26/1999 - 11:18:57: "[DEX]Handsome<40>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:18:57: "Wolverine<18>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 11:19:00: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:01: "Damien<49>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:19:03: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:19:03: "road<30>" killed "Dude<44>" with "gl_grenade" +L 08/26/1999 - 11:19:04: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:19:05: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:06: "KGB-Vulcan<48>" killed "Wolverine<18>" with "ac" +L 08/26/1999 - 11:19:06: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:07: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:19:07: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:08: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:19:08: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:08: "road<30>" activated the goal "func_button 5" +L 08/26/1999 - 11:19:08: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:09: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:09: "road<30>" activated the goal "func_door 14" +L 08/26/1999 - 11:19:09: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:09: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:09: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:19:10: "[DEX]Handsome<40>" say "punk" +L 08/26/1999 - 11:19:10: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:10: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:11: "Gamer12<43>" activated the goal "blue_pak6" +L 08/26/1999 - 11:19:12: "road<30>" killed "Damien<49>" with "mirvgrenade" +L 08/26/1999 - 11:19:12: "road<30>" activated the goal "func_door 14" +L 08/26/1999 - 11:19:13: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:13: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:14: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:14: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:19:15: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:15: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:16: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:16: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:19:16: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:19: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:21: "Chester<46>" killed self with "rocket" +L 08/26/1999 - 11:19:23: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:24: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:24: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:19:26: "Wolverine<18>" activated the goal "func_button 2" +L 08/26/1999 - 11:19:26: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:19:28: "Damien<49>" killed "Wolverine<18>" with "ac" +L 08/26/1999 - 11:19:29: "Dude<44>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:19:29: "road<30>" activated the goal "blue_pak6" +L 08/26/1999 - 11:19:30: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:30: "road<30>" activated the goal "blue_pak5" +L 08/26/1999 - 11:19:32: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:32: "KGB-Vulcan<48>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:34: "Sonic<22>" infected "[DEX]Handsome<40>". +L 08/26/1999 - 11:19:36: "Chester<46>" say "you'll never take me alive!" +L 08/26/1999 - 11:19:37: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:38: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:39: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:44: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:45: "Wolverine<18>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 11:19:45: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:19:45: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:46: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:47: "Gamer12<43>" activated the goal "blue_pak6" +L 08/26/1999 - 11:19:48: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:49: "Damien<49>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:19:49: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:50: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:50: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:19:52: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:19:52: "GreyFox|NRr|<45>" say "haha bs chester you killed yourself because youre stupid" +L 08/26/1999 - 11:19:53: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:19:53: "[DEX]Handsome<40>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:19:53: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:19:54: "Damien<49>" killed "[DEX]Handsome<40>" with "ac" +L 08/26/1999 - 11:19:54: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:19:55: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:55: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:55: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:56: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:19:56: "Wolverine<18>" killed self with "rocket" +L 08/26/1999 - 11:19:57: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:57: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:57: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:19:58: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:58: "[DEX]Handsome<40>" changed class to "HWGuy" +L 08/26/1999 - 11:19:59: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:19:59: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:00: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:03: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:07: "road<30>" activated the goal "blue_pak6" +L 08/26/1999 - 11:20:09: "Sonic<22>" infected "[DEX]Handsome<40>". +L 08/26/1999 - 11:20:09: "ZoHo<50>" disconnected +L 08/26/1999 - 11:20:14: "GreyFox|NRr|<45>" killed "crashawk<38>" with "supershotgun" +L 08/26/1999 - 11:20:17: "Sonic<22>" activated the goal "func_button 1" +L 08/26/1999 - 11:20:18: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:20:18: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:20:19: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:20:20: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:20: "road<30>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:20:21: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:24: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:25: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:28: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:20:29: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:20:33: "KGB-Vulcan<48>" killed "[DEX]Handsome<40>" with "ac" +L 08/26/1999 - 11:20:33: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:20:34: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:20:34: "Gamer12<43>" activated the goal "blue_pak6" +L 08/26/1999 - 11:20:34: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:20:35: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:36: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:37: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:38: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:39: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:40: "(1)Pyro<25>" killed "Stonecutter<51>" with "flames" +L 08/26/1999 - 11:20:41: "Dude<44>" activated the goal "func_button 2" +L 08/26/1999 - 11:20:42: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:20:43: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:20:45: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:20:46: "Stonecutter<51>" changed class to "Sniper" +L 08/26/1999 - 11:20:46: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:20:46: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:20:46: "ZoHo<52><WON:3318819>" connected, address "152.172.108.244:27005" +L 08/26/1999 - 11:20:46: "road<30>" killed "Dude<44>" with "gl_grenade" +L 08/26/1999 - 11:20:49: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:20:49: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:49: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:20:50: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:20:50: "Sonic<22>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:20:51: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:20:51: "road<30>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:20:52: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:20:52: "[DEX]Handsome<40>" killed "Damien<49>" with "ac" +L 08/26/1999 - 11:20:53: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:54: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:54: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:55: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:20:56: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:56: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:20:58: "KGB-Vulcan<48>" killed "road<30>" with "ac" +L 08/26/1999 - 11:20:58: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:20:59: "Sonic<22>" activated the goal "team one flag" +L 08/26/1999 - 11:21:00: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:00: "ZoHo<52><WON:3318819>" has entered the game +L 08/26/1999 - 11:21:01: "Wolverine<18>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:01: "Wolverine<18>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:01: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:03: "ZoHo<52>" joined team "1". +L 08/26/1999 - 11:21:04: "road<30>" killed "Stonecutter<51>" with "mirvgrenade" +L 08/26/1999 - 11:21:07: "GreyFox|NRr|<45>" infected "crashawk<38>". +L 08/26/1999 - 11:21:09: "crashawk<38>" passed on the infection to "Damien<49>". +L 08/26/1999 - 11:21:09: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:11: "Sonic<22>" activated the goal "blue_pak5" +L 08/26/1999 - 11:21:11: "ZoHo<52>" changed class to "HWGuy" +L 08/26/1999 - 11:21:11: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:11: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:12: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:13: "Sonic<22>" activated the goal "blue_pak6" +L 08/26/1999 - 11:21:13: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:14: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:14: "Damien<49>" passed on the infection to "Stonecutter<51>". +L 08/26/1999 - 11:21:15: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:16: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:16: "Sonic<22>" activated the goal "blue_pak7" +L 08/26/1999 - 11:21:16: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:18: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:18: "(1)Pyro<25>" killed "Dude<44>" with "rocket" +L 08/26/1999 - 11:21:18: "Wolverine<18>" activated the goal "func_button 1" +L 08/26/1999 - 11:21:19: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:20: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:21: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:21: "Damien<49>" say_team "do we have a medic" +L 08/26/1999 - 11:21:22: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:22: "Chester<46>" activated the goal "func_button 5" +L 08/26/1999 - 11:21:23: "Chester<46>" activated the goal "func_door 14" +L 08/26/1999 - 11:21:23: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:24: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:24: "road<30>" killed "Stonecutter<51>" with "gl_grenade" +L 08/26/1999 - 11:21:24: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:24: "GreyFox|NRr|<45>" killed "crashawk<38>" with "timer" +L 08/26/1999 - 11:21:24: "GreyFox|NRr|<45>" killed "crashawk<38>" with "infection" +L 08/26/1999 - 11:21:25: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:26: "Chester<46>" activated the goal "func_door 14" +L 08/26/1999 - 11:21:26: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:26: "Sonic<22>" infected "Gamer12<43>". +L 08/26/1999 - 11:21:26: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:26: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:27: "Gamer12<43>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 11:21:27: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:27: "Chester<46>" activated the goal "func_button 5" +L 08/26/1999 - 11:21:27: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:28: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:28: "Chester<46>" activated the goal "func_door 14" +L 08/26/1999 - 11:21:28: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:28: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:28: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:29: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:29: "Damien<49>" passed on the infection to "Dude<44>". +L 08/26/1999 - 11:21:29: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:29: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:30: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:31: "Chester<46>" activated the goal "func_door 14" +L 08/26/1999 - 11:21:31: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:32: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:33: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:34: "Chester<46>" activated the goal "func_door 14" +L 08/26/1999 - 11:21:37: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:21:37: "Wolverine<18>" activated the goal "func_button 1" +L 08/26/1999 - 11:21:37: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:21:37: "Chester<46>" killed "road<30>" with "rocket" +L 08/26/1999 - 11:21:37: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:37: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:38: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:38: "GreyFox|NRr|<45>" infected "KGB-Vulcan<48>". +L 08/26/1999 - 11:21:39: "Gamer12<43>" say "help" +L 08/26/1999 - 11:21:39: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:42: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:21:44: "<-1>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:21:44: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:45: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:45: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:45: "Gamer12<43>" say "on second level" +L 08/26/1999 - 11:21:45: "GreyFox|NRr|<45>" killed "KGB-Vulcan<48>" with "supernails" +L 08/26/1999 - 11:21:48: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:48: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:49: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:53: "Gamer12<43>" killed self with "rocket" +L 08/26/1999 - 11:21:53: "Wolverine<18>" say_team "comin" +L 08/26/1999 - 11:21:54: "Dude<44>" killed "(1)Pyro<25>" with "rocket" +L 08/26/1999 - 11:21:54: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:55: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:21:57: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:21:58: "[DEX]Handsome<40>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:22:00: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:06: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:07: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:07: "[DEX]Handsome<40>" activated the goal "team two flag" +L 08/26/1999 - 11:22:09: "GreyFox|NRr|<45>" killed "Damien<49>" with "supershotgun" +L 08/26/1999 - 11:22:10: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:10: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:11: "Damien<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:12: "GreyFox|NRr|<45>" killed "Dude<44>" with "timer" +L 08/26/1999 - 11:22:12: "GreyFox|NRr|<45>" killed "Dude<44>" with "infection" +L 08/26/1999 - 11:22:12: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:12: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:22:13: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:13: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:14: "Damien<49>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:15: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:16: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:17: "GreyFox|NRr|<45>" infected "Stonecutter<51>". +L 08/26/1999 - 11:22:17: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:19: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:19: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:22:25: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:22:25: "Chester<46>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:22:26: "KGB-Vulcan<48>" disconnected +L 08/26/1999 - 11:22:26: "GreyFox|NRr|<45>" activated the goal "blue_pak6" +L 08/26/1999 - 11:22:27: "Chester<46>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:22:27: "GreyFox|NRr|<45>" activated the goal "blue_pak5" +L 08/26/1999 - 11:22:27: "ZoHo<52>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:22:27: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:28: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:30: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:31: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:32: "GreyFox|NRr|<45>" activated the goal "blue_pak8" +L 08/26/1999 - 11:22:33: "GreyFox|NRr|<45>" activated the goal "blue_pak7" +L 08/26/1999 - 11:22:36: "Dude<44>" say_team "Sorry." +L 08/26/1999 - 11:22:37: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:38: "road<30>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 11:22:39: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:39: "Gamer12<43>" say "thanks wolverine" +L 08/26/1999 - 11:22:39: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:39: "(1)Pyro<25>" changed to team "2". +L 08/26/1999 - 11:22:39: "(1)Pyro<25>" killed self with "world" +L 08/26/1999 - 11:22:40: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:41: "Sonic<22>" infected "ZoHo<52>". +L 08/26/1999 - 11:22:42: "ZoHo<52>" killed "Sonic<22>" with "ac" +L 08/26/1999 - 11:22:42: "GreyFox|NRr|<45>" killed "Stonecutter<51>" with "timer" +L 08/26/1999 - 11:22:42: "GreyFox|NRr|<45>" killed "Stonecutter<51>" with "infection" +L 08/26/1999 - 11:22:42: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:43: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:43: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:44: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:44: "Wolverine<18>" say_team "np" +L 08/26/1999 - 11:22:45: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:45: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:45: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:46: "Damien<49>" killed "GreyFox|NRr|<45>" with "ac" +L 08/26/1999 - 11:22:46: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:47: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:48: "(1)Pyro<25>" changed class to "Pyro" +L 08/26/1999 - 11:22:48: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:49: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:50: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:51: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:52: "Chester<46>" activated the goal "blue_pak6" +L 08/26/1999 - 11:22:52: "[DEX]Handsome<40>" activated the goal "func_button 1" +L 08/26/1999 - 11:22:52: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:53: "road<30>" killed self with "mirvgrenade" +L 08/26/1999 - 11:22:54: "road<30>" killed "Chester<46>" with "mirvgrenade" +L 08/26/1999 - 11:22:55: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:22:55: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:56: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:22:56: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:56: "ZoHo<52>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:22:57: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:22:57: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:58: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:22:58: "road<30>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 11:22:59: "Stonecutter<51>" killed "ZoHo<52>" with "sniperrifle" +L 08/26/1999 - 11:23:00: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:23:00: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:23:01: "Gamer12<43>" activated the goal "blue_pak6" +L 08/26/1999 - 11:23:02: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:05: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:23:06: "GreyFox|NRr|<45>" activated the goal "func_button 2" +L 08/26/1999 - 11:23:07: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:23:08: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:08: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:08: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:08: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:10: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:23:10: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:10: "Stonecutter<51>" say_team "thx" +L 08/26/1999 - 11:23:11: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:23:11: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:11: "[DEX]Handsome<40>" activated the goal "team one dropoff" +L 08/26/1999 - 11:23:12: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:13: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:14: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:15: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:17: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:23:19: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:23:19: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:23:20: "Stonecutter<51>" changed class to "HWGuy" +L 08/26/1999 - 11:23:21: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:23:22: "road<30>" killed "Chester<46>" with "gl_grenade" +L 08/26/1999 - 11:23:23: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:23:24: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:23:24: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:23:24: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:23:25: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:25: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:23:26: "Dude<44>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:23:26: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:27: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:23:35: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:23:36: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:23:39: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:23:40: "Wolverine<18>" say_team "do we have a demo?" +L 08/26/1999 - 11:23:40: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:23:41: "Sonic<22>" infected "road<30>". +L 08/26/1999 - 11:23:46: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:47: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:47: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:23:52: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:23:54: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:23:55: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:23:59: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:24:00: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:24:00: "Wolverine<18>" say_team "demo?" +L 08/26/1999 - 11:24:01: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:24:01: "Damien<49>" disconnected +L 08/26/1999 - 11:24:03: "GreyFox|NRr|<45>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:24:03: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:05: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:06: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:08: "Dude<44>" changed class to "Soldier" +L 08/26/1999 - 11:24:08: "crashawk<38>" killed "[DEX]Handsome<40>" with "sentrygun" +L 08/26/1999 - 11:24:08: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:24:09: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:24:09: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:10: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:10: "GreyFox|NRr|<45>" activated the goal "team two flag" +L 08/26/1999 - 11:24:11: "Sonic<22>" infected "ZoHo<52>". +L 08/26/1999 - 11:24:12: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:13: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:13: "ZoHo<52>" killed "Sonic<22>" with "ac" +L 08/26/1999 - 11:24:14: "[DEX]Handsome<40>" killed "Stonecutter<51>" with "mirvgrenade" +L 08/26/1999 - 11:24:14: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:14: "[DEX]Handsome<40>" killed "Dude<44>" with "mirvgrenade" +L 08/26/1999 - 11:24:14: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:15: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:24:16: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:16: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:16: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:24:16: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:17: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:24:18: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:19: "Gamer12<43>" say "damien has been exercised" +L 08/26/1999 - 11:24:20: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:21: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:22: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:22: "ZoHo<52>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:24:23: "crashawk<38>" killed "GreyFox|NRr|<45>" with "sentrygun" +L 08/26/1999 - 11:24:23: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:24:24: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:24: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:25: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:25: "Wolverine<18>" say_team "lol" +L 08/26/1999 - 11:24:25: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:26: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:27: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:28: "GreyFox|NRr|<45>" say_team "INCOMING DOWN SPIRAL!!!" +L 08/26/1999 - 11:24:30: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:24:30: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:24:35: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:24:36: "GreyFox|NRr|<45>" changed class to "Sniper" +L 08/26/1999 - 11:24:40: "Sonic<22>" killed "ZoHo<52>" with "timer" +L 08/26/1999 - 11:24:40: "Sonic<22>" killed "ZoHo<52>" with "infection" +L 08/26/1999 - 11:24:41: "Stonecutter<51>" changed class to "Demoman" +L 08/26/1999 - 11:24:42: "[DEX]Handsome<40>" activated the goal "func_button 2" +L 08/26/1999 - 11:24:42: "[DEX]Handsome<40>" killed "Sonic<22>" with "ac" +L 08/26/1999 - 11:24:43: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:43: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:44: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:44: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:44: "road<30>" activated the goal "func_button 5" +L 08/26/1999 - 11:24:45: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:45: "road<30>" activated the goal "func_door 14" +L 08/26/1999 - 11:24:46: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:46: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:47: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:47: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:48: "Sonic<22>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:48: "road<30>" activated the goal "func_door 14" +L 08/26/1999 - 11:24:49: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:51: "GreyFox|NRr|<45>" killed "(1)Pyro<25>" with "normalgrenade" +L 08/26/1999 - 11:24:51: "GreyFox|NRr|<45>" activated the goal "func_button 2" +L 08/26/1999 - 11:24:51: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:52: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:24:52: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:55: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:24:56: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:03: "Gamer12<43>" activated the goal "blue_pak6" +L 08/26/1999 - 11:25:07: "GreyFox|NRr|<45>" infected "Stonecutter<51>". +L 08/26/1999 - 11:25:07: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:25:08: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:09: "Redeye<53><WON:3256569>" connected, address "24.65.176.203:27005" +L 08/26/1999 - 11:25:09: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:10: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:11: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:12: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:25:12: "Stonecutter<51>" passed on the infection to "(1)Pyro<25>". +L 08/26/1999 - 11:25:12: "ZoHo<52>" killed "Stonecutter<51>" with "ac" +L 08/26/1999 - 11:25:12: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:15: "ZoHo<52>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:25:15: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:17: "Sonic<22>" activated the goal "func_button 1" +L 08/26/1999 - 11:25:17: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:18: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:18: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:19: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:19: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:25:20: "[DEX]Handsome<40>" killed "Chester<46>" with "ac" +L 08/26/1999 - 11:25:20: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:25:21: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:21: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:25:21: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:21: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:21: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:22: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:23: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:23: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:23: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:24: "Wolverine<18>" say_team "spiral?" +L 08/26/1999 - 11:25:27: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:28: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:28: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:25:28: "GreyFox|NRr|<45>" activated the goal "func_button 2" +L 08/26/1999 - 11:25:30: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:25:31: "GreyFox|NRr|<45>" activated the goal "func_button 2" +L 08/26/1999 - 11:25:33: "GreyFox|NRr|<45>" activated the goal "func_button 2" +L 08/26/1999 - 11:25:35: "PunkSound<54><WON:1922059>" connected, address "38.29.78.246:27005" +L 08/26/1999 - 11:25:36: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:25:37: "Sonic<22>" infected "Gamer12<43>". +L 08/26/1999 - 11:25:39: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:25:41: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:25:42: "Wolverine<18>" killed "Sonic<22>" with "rocket" +L 08/26/1999 - 11:25:42: "crashawk<38>" killed "GreyFox|NRr|<45>" with "sentrygun" +L 08/26/1999 - 11:25:43: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:45: "road<30>" killed "Stonecutter<51>" with "gl_grenade" +L 08/26/1999 - 11:25:45: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:45: "Sonic<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:46: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:46: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:47: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:25:47: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:49: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:49: "road<30>" killed self with "mirvgrenade" +L 08/26/1999 - 11:25:49: "Stonecutter<51>" changed class to "Sniper" +L 08/26/1999 - 11:25:49: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:50: "Wolverine<18>" activated the goal "blue_pak7" +L 08/26/1999 - 11:25:50: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:25:51: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:25:51: "Redeye<53><WON:3256569>" has entered the game +L 08/26/1999 - 11:25:51: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:52: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:52: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:53: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:53: "[DEX]Handsome<40>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:25:53: "[DEX]Handsome<40>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:25:53: "crashawk<38>" killed self with "sentrygun" +L 08/26/1999 - 11:25:54: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:55: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:55: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:25:56: "road<30>" killed "Chester<46>" with "mirvgrenade" +L 08/26/1999 - 11:25:57: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:57: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:25:57: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:58: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:25:59: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:26:00: "PunkSound<54><WON:1922059>" has entered the game +L 08/26/1999 - 11:26:01: "Gamer12<43>" say "killme" +L 08/26/1999 - 11:26:02: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:26:05: "Chester<46>" changed class to "HWGuy" +L 08/26/1999 - 11:26:06: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:08: "Gamer12<43>" killed self with "rocket" +L 08/26/1999 - 11:26:10: "PunkSound<54>" joined team "1". +L 08/26/1999 - 11:26:10: "[DEX]Handsome<40>" killed "Stonecutter<51>" with "normalgrenade" +L 08/26/1999 - 11:26:10: "Redeye<53>" joined team "2". +L 08/26/1999 - 11:26:12: "GreyFox|NRr|<45>" say "already have gamer12" +L 08/26/1999 - 11:26:13: "Gamer12<43>" say "thanks" +L 08/26/1999 - 11:26:13: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:26:14: "PunkSound<54>" changed class to "Sniper" +L 08/26/1999 - 11:26:14: "PunkSound<54>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:14: "road<30>" killed "Dude<44>" with "gl_grenade" +L 08/26/1999 - 11:26:14: "[DEX]Handsome<40>" killed "crashawk<38>" with "ac" +L 08/26/1999 - 11:26:15: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:15: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:16: "Wolverine<18>" say_team "sorry" +L 08/26/1999 - 11:26:16: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:17: "Redeye<53>" changed class to "Sniper" +L 08/26/1999 - 11:26:17: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:18: "crashawk<38>" killed "[DEX]Handsome<40>" with "empgrenade" +L 08/26/1999 - 11:26:18: "Gamer12<43>" say "i will be back" +L 08/26/1999 - 11:26:18: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:18: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:26:19: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:20: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:20: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:21: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:21: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:22: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:23: "Chester<46>" killed "road<30>" with "rocket" +L 08/26/1999 - 11:26:23: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:25: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:25: "Chester<46>" activated the goal "func_button 2" +L 08/26/1999 - 11:26:26: "Gamer12<43>" say "no i needed you to" +L 08/26/1999 - 11:26:26: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:30: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:30: "Gamer12<43>" say "i had a virus" +L 08/26/1999 - 11:26:34: "Dude<44>" killed "ZoHo<52>" with "rocket" +L 08/26/1999 - 11:26:36: "Gamer12<43>" say "from medic" +L 08/26/1999 - 11:26:37: "Wolverine<18>" say_team "i know but..." +L 08/26/1999 - 11:26:39: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:40: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:41: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:43: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:43: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:44: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:45: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:26:46: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:26:47: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:26:48: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:26:48: "Wolverine<18>" say_team "hate to do it" +L 08/26/1999 - 11:26:49: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:50: "Dude<44>" killed "road<30>" with "rocket" +L 08/26/1999 - 11:26:50: "[DEX]Handsome<40>" killed "Chester<46>" with "ac" +L 08/26/1999 - 11:26:51: "Sonic<22>" disconnected +L 08/26/1999 - 11:26:51: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:51: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:51: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:52: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:52: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:54: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:54: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:54: "[DEX]Handsome<40>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:26:54: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:26:54: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:55: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:55: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:55: "[DEX]Handsome<40>" activated the goal "team two flag" +L 08/26/1999 - 11:26:57: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:26:59: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:26:59: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:27:00: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:27:00: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:01: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:02: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:03: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:04: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:06: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:27:09: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:27:10: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:27:12: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:27:14: "Wolverine<18>" say_team "use the u key to talk to teamys" +L 08/26/1999 - 11:27:14: "[DEX]Handsome<40>" activated the goal "func_button 1" +L 08/26/1999 - 11:27:15: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:15: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:27:18: "Gamer12<43>" activated the goal "blue_pak6" +L 08/26/1999 - 11:27:19: "road<30>" killed "(1)Pyro<25>" with "mirvgrenade" +L 08/26/1999 - 11:27:20: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:20: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:27:21: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:27:22: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:23: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:27: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:27:27: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:28: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:28: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:27:30: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:27:31: "Gamer12<43>" activated the goal "blue_pak7" +L 08/26/1999 - 11:27:33: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:27:33: "ZoHo<52>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:27:34: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:27:35: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:27:36: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:37: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:37: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:27:37: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:38: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:38: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:27:38: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:27:39: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:39: "[DEX]Handsome<40>" activated the goal "team one dropoff" +L 08/26/1999 - 11:27:40: "Dude<44>" changed class to "Scout" +L 08/26/1999 - 11:27:41: "Wolverine<18>" say_team "k?" +L 08/26/1999 - 11:27:42: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:42: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:27:45: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:27:47: "ZoHo<52>" activated the goal "func_button 1" +L 08/26/1999 - 11:27:48: "GreyFox|NRr|<45>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:27:49: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:27:49: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:27:54: "laundrylizard<55><WON:3334069>" connected, address "24.94.10.243:27005" +L 08/26/1999 - 11:27:55: "Redeye<53>" killed "PunkSound<54>" with "sniperrifle" +L 08/26/1999 - 11:27:55: "Gamer12<43>" say "i am watching second level" +L 08/26/1999 - 11:27:57: "PunkSound<54>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:27:59: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:27:59: "laundrylizard<55><WON:3334069>" has entered the game +L 08/26/1999 - 11:28:00: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:02: "laundrylizard<55>" joined team "2". +L 08/26/1999 - 11:28:05: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:28:07: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:28:08: "Chester<46>" killed "PunkSound<54>" with "ac" +L 08/26/1999 - 11:28:09: "PunkSound<54>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:10: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:11: "Chester<46>" activated the goal "func_button 1" +L 08/26/1999 - 11:28:11: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:11: "laundrylizard<55>" changed class to "Spy" +L 08/26/1999 - 11:28:11: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:11: "GreyFox|NRr|<45>" killed "crashawk<38>" with "headshot" +L 08/26/1999 - 11:28:12: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:12: "[DEX]Handsome<40>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:28:13: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:13: "Wolverine<18>" say_team "kill yself" +L 08/26/1999 - 11:28:13: "Chester<46>" killed "[DEX]Handsome<40>" with "ac" +L 08/26/1999 - 11:28:14: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:15: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:15: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:16: "Chester<46>" activated the goal "func_button 1" +L 08/26/1999 - 11:28:16: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:16: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:20: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:20: "GreyFox|NRr|<45>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:28:21: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:21: "Chester<46>" killed "road<30>" with "ac" +L 08/26/1999 - 11:28:22: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:22: "Wolverine<18>" say_team "if infected" +L 08/26/1999 - 11:28:22: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:23: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:24: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:24: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:25: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:26: "[DEX]Handsome<40>" killed "Chester<46>" with "ac" +L 08/26/1999 - 11:28:27: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:27: "crashawk<38>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:28:27: "[DEX]Handsome<40>" activated the goal "team two flag" +L 08/26/1999 - 11:28:28: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:29: "[DEX]Handsome<40>" activated the goal "func_button 1" +L 08/26/1999 - 11:28:30: "crashawk<38>" killed "GreyFox|NRr|<45>" with "sentrygun" +L 08/26/1999 - 11:28:31: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:31: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:31: "(1)Pyro<25>" changed class to "Medic" +L 08/26/1999 - 11:28:31: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:33: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:37: "Gamer12<43>" say "k" +L 08/26/1999 - 11:28:37: "ZoHo<52>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:28:39: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:41: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:28:43: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:43: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:43: "(1)Pyro<25>" activated the goal "func_button 1" +L 08/26/1999 - 11:28:46: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:46: "Stonecutter<51>" killed "ZoHo<52>" with "sniperrifle" +L 08/26/1999 - 11:28:48: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:28:48: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:28:49: "[DEX]Handsome<40>" activated the goal "team one dropoff" +L 08/26/1999 - 11:28:53: "Redeye<53>" killed "PunkSound<54>" with "sniperrifle" +L 08/26/1999 - 11:28:54: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:55: "PunkSound<54>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:28:55: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:28:56: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:28:56: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:57: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:28:58: "Wolverine<18>" say_team "i was talkin to the hw screamin for medic" +L 08/26/1999 - 11:28:58: "road<30>" killed "(1)Pyro<25>" with "mirvgrenade" +L 08/26/1999 - 11:29:00: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:01: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:02: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:03: "Redeye<53>" activated the goal "func_button 2" +L 08/26/1999 - 11:29:03: "road<30>" killed "Dude<44>" with "gl_grenade" +L 08/26/1999 - 11:29:04: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:04: "GreyFox|NRr|<45>" killed "Redeye<53>" with "sniperrifle" +L 08/26/1999 - 11:29:05: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:05: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:29:06: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:08: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:09: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:29:09: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:09: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:10: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:10: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:11: "laundrylizard<55>" activated the goal "func_button 1" +L 08/26/1999 - 11:29:11: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:12: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:12: "road<30>" killed "Dude<44>" with "mirvgrenade" +L 08/26/1999 - 11:29:13: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:14: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:14: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:15: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:16: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:29:17: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:29:18: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:20: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:20: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:29:21: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:29:22: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:23: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:24: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:26: "PunkSound<54>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:29:27: "Redeye<53>" killed "GreyFox|NRr|<45>" with "autorifle" +L 08/26/1999 - 11:29:27: "laundrylizard<55>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:29:28: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:29: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:29: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:29: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:30: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:32: "(1)Pyro<25>" killed "PunkSound<54>" with "supernails" +L 08/26/1999 - 11:29:32: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:34: "PunkSound<54>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:35: "Wolverine<18>" say_team "gamer, do you know how to use the u key to talk to teamys" +L 08/26/1999 - 11:29:35: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:29:35: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:35: "laundrylizard<55>" activated the goal "team one flag" +L 08/26/1999 - 11:29:36: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:29:36: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:37: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:29:41: "ZoHo<52>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:29:42: "Gamer12<43>" activated the goal "blue_pak8" +L 08/26/1999 - 11:29:42: "[DEX]Handsome<40>" killed "Chester<46>" with "ac" +L 08/26/1999 - 11:29:43: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:44: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:44: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:44: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:45: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:46: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:47: "GreyFox|NRr|<45>" killed "(1)Pyro<25>" with "sniperrifle" +L 08/26/1999 - 11:29:47: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:48: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:50: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:50: "ZoHo<52>" killed "Redeye<53>" with "ac" +L 08/26/1999 - 11:29:50: "PunkSound<54>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:29:52: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:54: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:54: "GreyFox|NRr|<45>" activated the goal "func_button 1" +L 08/26/1999 - 11:29:55: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:29:56: "road<30>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:29:56: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:29:57: "Stonecutter<51>" changed class to "HWGuy" +L 08/26/1999 - 11:29:59: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:00: "(1)Pyro<25>" say_team "I'm a medic" +L 08/26/1999 - 11:30:02: "Dude<44>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:30:03: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:30:10: "<-1>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 11:30:11: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:12: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:14: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:30:15: "Wolverine<18>" killed "laundrylizard<55>" with "rocket" +L 08/26/1999 - 11:30:16: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:30:16: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:30:17: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:30:18: "crashawk<38>" killed self with "sentrygun" +L 08/26/1999 - 11:30:18: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:30:18: "(1)Pyro<25>" say_team "If your infected" +L 08/26/1999 - 11:30:19: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:19: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:19: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:20: "PunkSound<54>" killed "Stonecutter<51>" with "sniperrifle" +L 08/26/1999 - 11:30:21: "GreyFox|NRr|<45>" killed "Redeye<53>" with "headshot" +L 08/26/1999 - 11:30:21: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:30:22: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:30:22: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:23: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:23: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:24: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:27: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:28: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:30:28: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:33: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:34: "Wolverine<18>" killed "(1)Pyro<25>" with "nailgrenade" +L 08/26/1999 - 11:30:35: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:36: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:30:37: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:39: "GreyFox|NRr|<45>" killed "laundrylizard<55>" with "sniperrifle" +L 08/26/1999 - 11:30:40: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:30:41: "[DEX]Handsome<40>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:30:42: "Redeye<53>" killed "GreyFox|NRr|<45>" with "sniperrifle" +L 08/26/1999 - 11:30:42: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:43: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:30:43: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:30:47: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:30:49: "ZoHo<52>" activated the goal "func_button 1" +L 08/26/1999 - 11:30:50: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:30:50: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:30:53: "[DEX]Handsome<40>" activated the goal "team two flag" +L 08/26/1999 - 11:30:53: "Chester<46>" activated the goal "func_button 1" +L 08/26/1999 - 11:30:53: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:30:57: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:30:57: "Chester<46>" activated the goal "func_button 1" +L 08/26/1999 - 11:30:58: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:30:59: "laundrylizard<55>" activated the goal "team one flag" +L 08/26/1999 - 11:31:00: "Redeye<53>" killed "GreyFox|NRr|<45>" with "sniperrifle" +L 08/26/1999 - 11:31:00: "road<30>" killed "laundrylizard<55>" with "pipebomb" +L 08/26/1999 - 11:31:01: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:31:02: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:31:02: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:05: "(1)Pyro<25>" activated the goal "team one flag" +L 08/26/1999 - 11:31:05: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:05: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:06: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:09: "Redeye<53>" killed "Gamer12<43>" with "headshot" +L 08/26/1999 - 11:31:09: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:31:10: "[DEX]Handsome<40>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 11:31:10: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:11: "[DEX]Handsome<40>" killed "crashawk<38>" with "ac" +L 08/26/1999 - 11:31:12: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:31:12: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:31:13: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:13: "[DEX]Handsome<40>" activated the goal "blue_pak8" +L 08/26/1999 - 11:31:13: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:15: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:31:16: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:17: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:17: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:18: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:19: "GreyFox|NRr|<45>" killed "Stonecutter<51>" with "headshot" +L 08/26/1999 - 11:31:21: "(1)Pyro<25>" activated the goal "func_button 2" +L 08/26/1999 - 11:31:21: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:31:26: "crashawk<38>" killed "road<30>" with "empgrenade" +L 08/26/1999 - 11:31:27: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:31:28: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:29: "Wolverine<18>" killed "laundrylizard<55>" with "rocket" +L 08/26/1999 - 11:31:30: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:31:32: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:33: "[DEX]Handsome<40>" killed "crashawk<38>" with "ac" +L 08/26/1999 - 11:31:34: "[DEX]Handsome<40>" activated the goal "blue_pak7" +L 08/26/1999 - 11:31:36: "(1)Pyro<25>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:31:36: "[DEX]Handsome<40>" activated the goal "blue_pak8" +L 08/26/1999 - 11:31:36: "(1)Pyro<25>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:31:37: "(1)Pyro<25>" activated the goal "team two dropoff" +L 08/26/1999 - 11:31:40: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:31:40: "(1)Pyro<25>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:31:40: "(1)Pyro<25>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:31:40: "Redeye<53>" killed "Wolverine<18>" with "headshot" +L 08/26/1999 - 11:31:41: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:41: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:31:41: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:42: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:31:44: "Wolverine<18>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:50: "Stonecutter<51>" activated the goal "func_button 2" +L 08/26/1999 - 11:31:52: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:31:55: "ZoHo<52>" killed "Stonecutter<51>" with "ac" +L 08/26/1999 - 11:31:55: "[DEX]Handsome<40>" activated the goal "blue_pak7" +L 08/26/1999 - 11:31:57: "[DEX]Handsome<40>" activated the goal "blue_pak8" +L 08/26/1999 - 11:31:59: "ZoHo<52>" activated the goal "func_button 2" +L 08/26/1999 - 11:32:03: "(1)Pyro<25>" say_team "They have our flag upstairs" +L 08/26/1999 - 11:32:03: "road<30>" killed "Redeye<53>" with "gl_grenade" +L 08/26/1999 - 11:32:06: "Chester<46>" killed "GreyFox|NRr|<45>" with "ac" +L 08/26/1999 - 11:32:06: "[DEX]Handsome<40>" killed "crashawk<38>" with "normalgrenade" +L 08/26/1999 - 11:32:07: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:07: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:08: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:08: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:09: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:11: "Stonecutter<51>" changed class to "Scout" +L 08/26/1999 - 11:32:11: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:13: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:14: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:19: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:21: "(1)Pyro<25>" activated the goal "blue_pak7" +L 08/26/1999 - 11:32:21: "[DEX]Handsome<40>" killed "crashawk<38>" with "normalgrenade" +L 08/26/1999 - 11:32:23: "Chester<46>" killed "road<30>" with "ac" +L 08/26/1999 - 11:32:23: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:24: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:24: "(1)Pyro<25>" infected "[DEX]Handsome<40>". +L 08/26/1999 - 11:32:25: "[DEX]Handsome<40>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:32:25: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:25: "crashawk<38>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:26: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:26: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:28: "GreyFox|NRr|<45>" killed "Chester<46>" with "sniperrifle" +L 08/26/1999 - 11:32:28: "laundrylizard<55>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:32:29: "[DEX]Handsome<40>" activated the goal "blue_pak8" +L 08/26/1999 - 11:32:31: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:32: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:33: "(1)Pyro<25>" say_team "He's poisaned" +L 08/26/1999 - 11:32:33: "[DEX]Handsome<40>" activated the goal "blue_pak5" +L 08/26/1999 - 11:32:34: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:34: "[DEX]Handsome<40>" activated the goal "blue_pak6" +L 08/26/1999 - 11:32:35: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:36: "ZoHo<52>" killed "Stonecutter<51>" with "ac" +L 08/26/1999 - 11:32:37: "laundrylizard<55>" activated the goal "team one flag" +L 08/26/1999 - 11:32:38: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:40: "crashawk<38>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:32:43: "Gamer12<43>" activated the goal "func_button 1" +L 08/26/1999 - 11:32:46: "Wolverine<18>" activated the goal "blue_pak6" +L 08/26/1999 - 11:32:48: "Wolverine<18>" activated the goal "blue_pak5" +L 08/26/1999 - 11:32:51: "Stonecutter<51>" changed class to "Sniper" +L 08/26/1999 - 11:32:51: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:52: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:32:53: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:55: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:56: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:57: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:57: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:32:58: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:32:58: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:32:58: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:32:59: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:00: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:01: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:01: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:02: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:02: "road<30>" killed "(1)Pyro<25>" with "gl_grenade" +L 08/26/1999 - 11:33:02: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:03: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:03: "Wolverine<18>" killed "laundrylizard<55>" with "rocket" +L 08/26/1999 - 11:33:03: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:04: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:04: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:04: "Redeye<53>" killed "road<30>" with "headshot" +L 08/26/1999 - 11:33:05: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:05: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:05: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:06: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:06: "[DEX]Handsome<40>" killed by world with "worldspawn" +L 08/26/1999 - 11:33:06: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:07: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:08: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:08: "road<30>" killed "Redeye<53>" with "mirvgrenade" +L 08/26/1999 - 11:33:10: "crashawk<38>" built a "sentry". +L 08/26/1999 - 11:33:10: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:10: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:33:11: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:12: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:14: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:14: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:33:16: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:23: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:33:24: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:33:25: "ZoHo<52>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:33:27: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:27: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:28: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:29: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:29: "ZoHo<52>" killed "Chester<46>" with "ac" +L 08/26/1999 - 11:33:31: "Wolverine<18>" activated the goal "blue_pak7" +L 08/26/1999 - 11:33:32: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:33: "road<30>" killed "Stonecutter<51>" with "gl_grenade" +L 08/26/1999 - 11:33:33: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:33:33: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:34: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:33:34: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:36: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:37: "Wolverine<18>" activated the goal "blue_pak5" +L 08/26/1999 - 11:33:37: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:33:38: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:38: "Wolverine<18>" activated the goal "blue_pak6" +L 08/26/1999 - 11:33:40: "[DEX]Handsome<40>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:33:40: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:33:41: "[DEX]Handsome<40>" activated the goal "team two flag" +L 08/26/1999 - 11:33:41: "Redeye<53>" killed "PunkSound<54>" with "sniperrifle" +L 08/26/1999 - 11:33:42: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:43: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:43: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:33:44: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:44: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:33:45: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:45: "road<30>" killed "Stonecutter<51>" with "gl_grenade" +L 08/26/1999 - 11:33:47: "ZoHo<52>" killed "Redeye<53>" with "ac" +L 08/26/1999 - 11:33:47: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:48: "road<30>" killed "Dude<44>" with "mirvgrenade" +L 08/26/1999 - 11:33:48: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:48: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:49: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:50: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:51: "PunkSound<54>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:33:51: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:52: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:53: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:53: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:54: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:55: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:55: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:33:56: "laundrylizard<55>" activated the goal "func_button 1" +L 08/26/1999 - 11:33:58: "road<30>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:34:00: "ZoHo<52>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:34:02: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:34:03: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:04: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:34:05: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:06: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:34:07: "[DEX]Handsome<40>" activated the goal "func_button 1" +L 08/26/1999 - 11:34:12: "Chester<46>" changed class to "Scout" +L 08/26/1999 - 11:34:14: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:15: "laundrylizard<55>" activated the goal "blue_pak7" +L 08/26/1999 - 11:34:15: "Chester<46>" changed class to "Medic" +L 08/26/1999 - 11:34:16: "Gamer12<43>" say "that our" +L 08/26/1999 - 11:34:16: "laundrylizard<55>" activated the goal "blue_pak8" +L 08/26/1999 - 11:34:17: "Redeye<53>" killed "ZoHo<52>" with "headshot" +L 08/26/1999 - 11:34:20: "Redeye<53>" killed "PunkSound<54>" with "sniperrifle" +L 08/26/1999 - 11:34:23: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:34:24: "PunkSound<54>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:34:24: "GreyFox|NRr|<45>" killed "(1)Pyro<25>" with "sniperrifle" +L 08/26/1999 - 11:34:24: "Wolverine<18>" say_team "spy" +L 08/26/1999 - 11:34:25: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:25: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:34:26: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:26: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:27: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:27: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:27: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:28: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:28: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:29: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:30: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:34:30: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:34:30: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:31: "laundrylizard<55>" activated the goal "team one flag" +L 08/26/1999 - 11:34:31: "[DEX]Handsome<40>" activated the goal "team one dropoff" +L 08/26/1999 - 11:34:31: "Wolverine<18>" activated the goal "func_button 5" +L 08/26/1999 - 11:34:31: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:32: "Wolverine<18>" activated the goal "func_door 14" +L 08/26/1999 - 11:34:32: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:33: "(1)Pyro<25>" changed class to "Pyro" +L 08/26/1999 - 11:34:33: "Wolverine<18>" killed "laundrylizard<55>" with "rocket" +L 08/26/1999 - 11:34:33: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:34: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:34: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:34:35: "Wolverine<18>" activated the goal "func_door 14" +L 08/26/1999 - 11:34:35: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:34:35: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:36: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:36: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:37: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:37: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:38: "Redeye<53>" killed "PunkSound<54>" with "sniperrifle" +L 08/26/1999 - 11:34:38: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:38: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:34:39: "[DEX]Handsome<40>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:34:39: "PunkSound<54>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:34:40: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:42: "PunkSound<54>" activated the goal "spawn_pak" +L 08/26/1999 - 11:34:43: "Wolverine<18>" say_team "lol" +L 08/26/1999 - 11:34:49: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:34:50: "Wolverine<18>" say_team "got em" +L 08/26/1999 - 11:34:50: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:34:58: "Wolverine<18>" activated the goal "blue_pak8" +L 08/26/1999 - 11:34:59: "Wolverine<18>" activated the goal "blue_pak7" +L 08/26/1999 - 11:34:59: "ZoHo<52>" activated the goal "func_button 1" +L 08/26/1999 - 11:35:02: "crashawk<38>" killed "road<30>" with "empgrenade" +L 08/26/1999 - 11:35:03: "Wolverine<18>" activated the goal "blue_pak6" +L 08/26/1999 - 11:35:03: "(1)Pyro<25>" activated the goal "func_button 1" +L 08/26/1999 - 11:35:04: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:35:04: "ZoHo<52>" killed "(1)Pyro<25>" with "ac" +L 08/26/1999 - 11:35:05: "Redeye<53>" killed "ZoHo<52>" with "headshot" +L 08/26/1999 - 11:35:05: "Gamer12<43>" activated the goal "blue_pak5" +L 08/26/1999 - 11:35:06: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:09: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:35:09: "(1)Pyro<25>" changed class to "Demoman" +L 08/26/1999 - 11:35:10: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:35:12: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:12: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:13: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:14: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:14: "Redeye<53>" killed "PunkSound<54>" with "sniperrifle" +L 08/26/1999 - 11:35:15: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:16: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:17: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:18: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:19: "(1)Pyro<25>" say_team "I'm going to go blow their grate" +L 08/26/1999 - 11:35:19: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:20: "Wolverine<18>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:35:20: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:20: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:22: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:24: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:24: "PunkSound<54>" disconnected +L 08/26/1999 - 11:35:26: "Redeye<53>" activated the goal "func_button 2" +L 08/26/1999 - 11:35:26: "GreyFox|NRr|<45>" killed "Chester<46>" with "sniperrifle" +L 08/26/1999 - 11:35:28: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:35:29: "[DEX]Handsome<40>" killed "laundrylizard<55>" with "ac" +L 08/26/1999 - 11:35:30: "Stonecutter<51>" killed "Gamer12<43>" with "sniperrifle" +L 08/26/1999 - 11:35:31: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:31: "Chester<46>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:33: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:35: "road<30>" activated the goal "team two flag" +L 08/26/1999 - 11:35:38: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:35:40: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:43: "laundrylizard<55>" changed class to "Demoman" +L 08/26/1999 - 11:35:44: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:35:46: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:47: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:48: "crashawk<38>" activated the goal "blue_pak7" +L 08/26/1999 - 11:35:48: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:49: "[DEX]Handsome<40>" activated the goal "func_button 2" +L 08/26/1999 - 11:35:49: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:49: "Stonecutter<51>" killed "ZoHo<52>" with "sniperrifle" +L 08/26/1999 - 11:35:49: "crashawk<38>" activated the goal "blue_pak8" +L 08/26/1999 - 11:35:50: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:51: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:35:52: "road<30>" activated the goal "func_button 1" +L 08/26/1999 - 11:35:53: "ZoHo<52>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:54: "[DEX]Handsome<40>" killed "laundrylizard<55>" with "ac" +L 08/26/1999 - 11:35:55: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:35:57: "Gamer12<43>" killed "Stonecutter<51>" with "rocket" +L 08/26/1999 - 11:35:57: "(1)Pyro<25>" killed self with "detpack" +L 08/26/1999 - 11:35:57: "(1)Pyro<25>" activated the goal "blue_det" +L 08/26/1999 - 11:35:57: Broadcast: "#well_bgrate_destroyed" +L 08/26/1999 - 11:35:57: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:58: "(1)Pyro<25>" activated the goal "grate1" +L 08/26/1999 - 11:35:58: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:58: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 11:35:59: "(1)Pyro<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:36:00: "laundrylizard<55>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:04: "Stonecutter<51>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:36:04: "(1)Pyro<25>" say_team "Its gone" +L 08/26/1999 - 11:36:06: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:07: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:08: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 11:36:09: "(1)Pyro<25>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:10: "Stonecutter<51>" changed class to "HWGuy" +L 08/26/1999 - 11:36:10: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:36:11: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:36:12: "road<30>" activated the goal "team one dropoff" +L 08/26/1999 - 11:36:12: "Stonecutter<51>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:13: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:36:13: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:36:14: "GreyFox|NRr|<45>" activated the goal "func_button 1" +L 08/26/1999 - 11:36:16: "Gamer12<43>" activated the goal "func_button 1" +L 08/26/1999 - 11:36:16: "crashawk<38>" killed "[DEX]Handsome<40>" with "sentrygun" +L 08/26/1999 - 11:36:17: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:36:18: "[DEX]Handsome<40>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:19: "GreyFox|NRr|<45>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:22: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:24: "laundrylizard<55>" activated the goal "blue_pak7" +L 08/26/1999 - 11:36:24: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:25: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:25: "laundrylizard<55>" activated the goal "blue_pak8" +L 08/26/1999 - 11:36:26: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:30: "Wolverine<18>" say_team "gamer" +L 08/26/1999 - 11:36:33: "crashawk<38>" activated the goal "blue_pak5" +L 08/26/1999 - 11:36:34: "crashawk<38>" activated the goal "blue_pak6" +L 08/26/1999 - 11:36:35: "Chester<46>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 11:36:37: "Gamer12<43>" say "watch our roof for snipers" +L 08/26/1999 - 11:36:39: "(1)Pyro<25>" disconnected +L 08/26/1999 - 11:36:40: "[DEX]Handsome<40>" killed "Redeye<53>" with "ac" +L 08/26/1999 - 11:36:43: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:36:44: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:44: "road<30>" killed "Dude<44>" with "gl_grenade" +L 08/26/1999 - 11:36:44: "Redeye<53>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:47: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:36:49: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:50: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:51: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:51: "Chester<46>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 11:36:52: "Gamer12<43>" say "pyro has been extinguished" +L 08/26/1999 - 11:36:53: "road<30>" activated the goal "func_button 2" +L 08/26/1999 - 11:36:53: "Dude<44>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:55: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:56: "Gamer12<43>" activated the goal "spawn_pak" +L 08/26/1999 - 11:36:58: =------= MATCH RESULTS =------= +L 08/26/1999 - 11:36:58: "blue" defeated "red" +L 08/26/1999 - 11:36:58: "blue" RESULTS: "6" players. "204" frags, "6" unaccounted for. "60" team score. Allies: +L 08/26/1999 - 11:36:58: "red" RESULTS: "6" players. "84" frags, "6" unaccounted for. "10" team score. Allies: +L 08/26/1999 - 11:37:00: "road<30>" killed "Stonecutter<51>" with "gl_grenade" +L 08/26/1999 - 11:37:04: Log closed. diff --git a/utils/tfstats/testsuite2/l0826005.log b/utils/tfstats/testsuite2/l0826005.log new file mode 100644 index 0000000..951a3f1 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826005.log @@ -0,0 +1,826 @@ +L 08/26/1999 - 11:37:04: Log file started. +L 08/26/1999 - 11:37:04: Spawning server "rock2" +L 08/26/1999 - 11:37:04: server cvars start +L 08/26/1999 - 11:37:04: "cr_random" = "0" +L 08/26/1999 - 11:37:04: "cr_engineer" = "0" +L 08/26/1999 - 11:37:04: "cr_spy" = "0" +L 08/26/1999 - 11:37:04: "cr_pyro" = "0" +L 08/26/1999 - 11:37:04: "cr_hwguy" = "0" +L 08/26/1999 - 11:37:04: "cr_medic" = "0" +L 08/26/1999 - 11:37:04: "cr_demoman" = "0" +L 08/26/1999 - 11:37:04: "cr_soldier" = "0" +L 08/26/1999 - 11:37:04: "cr_sniper" = "0" +L 08/26/1999 - 11:37:04: "cr_scout" = "0" +L 08/26/1999 - 11:37:04: "decalfrequency" = "30" +L 08/26/1999 - 11:37:04: "mp_autocrosshair" = "1" +L 08/26/1999 - 11:37:04: "mp_flashlight" = "0" +L 08/26/1999 - 11:37:04: "mp_footsteps" = "1" +L 08/26/1999 - 11:37:04: "mp_forcerespawn" = "1" +L 08/26/1999 - 11:37:04: "mp_weaponstay" = "0" +L 08/26/1999 - 11:37:04: "mp_falldamage" = "0" +L 08/26/1999 - 11:37:04: "mp_friendlyfire" = "0" +L 08/26/1999 - 11:37:04: "mp_timelimit" = "30" +L 08/26/1999 - 11:37:04: "mp_fraglimit" = "0" +L 08/26/1999 - 11:37:04: "mp_teamplay" = "21" +L 08/26/1999 - 11:37:04: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 11:37:04: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 11:37:04: "tfc_adminpwd" = "" +L 08/26/1999 - 11:37:04: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 11:37:04: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 11:37:04: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 11:37:04: "tfc_autoteam" = "1" +L 08/26/1999 - 11:37:04: "sv_maxrate" = "0" +L 08/26/1999 - 11:37:04: "sv_minrate" = "0" +L 08/26/1999 - 11:37:04: "sv_allowupload" = "1" +L 08/26/1999 - 11:37:04: "sv_allowdownload" = "1" +L 08/26/1999 - 11:37:04: "sv_upload_maxsize" = "0" +L 08/26/1999 - 11:37:04: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 11:37:04: "sv_spectalk" = "1" +L 08/26/1999 - 11:37:04: "sv_maxspectators" = "8" +L 08/26/1999 - 11:37:04: "sv_cheats" = "0" +L 08/26/1999 - 11:37:04: "sv_clienttrace" = "3.5" +L 08/26/1999 - 11:37:04: "sv_timeout" = "65" +L 08/26/1999 - 11:37:04: "sv_waterfriction" = "1" +L 08/26/1999 - 11:37:04: "sv_wateraccelerate" = "10" +L 08/26/1999 - 11:37:04: "sv_airaccelerate" = "10" +L 08/26/1999 - 11:37:04: "sv_airmove" = "1" +L 08/26/1999 - 11:37:04: "sv_bounce" = "1" +L 08/26/1999 - 11:37:04: "sv_clipmode" = "0" +L 08/26/1999 - 11:37:04: "sv_stepsize" = "18" +L 08/26/1999 - 11:37:04: "sv_accelerate" = "10" +L 08/26/1999 - 11:37:04: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 11:37:04: "sv_stopspeed" = "100" +L 08/26/1999 - 11:37:04: "edgefriction" = "2" +L 08/26/1999 - 11:37:04: "sv_friction" = "4" +L 08/26/1999 - 11:37:04: "sv_gravity" = "800" +L 08/26/1999 - 11:37:04: "sv_aim" = "0" +L 08/26/1999 - 11:37:04: "sv_password" = "" +L 08/26/1999 - 11:37:04: "pausable" = "0" +L 08/26/1999 - 11:37:04: "coop" = "0" +L 08/26/1999 - 11:37:04: "deathmatch" = "1" +L 08/26/1999 - 11:37:04: "mp_logecho" = "1" +L 08/26/1999 - 11:37:04: "mp_logfile" = "1" +L 08/26/1999 - 11:37:04: "cmdline" = "0" +L 08/26/1999 - 11:37:04: server cvars end +L 08/26/1999 - 11:37:07: Map CRC "1246753045" +L 08/26/1999 - 11:37:07: "sv_maxspeed" = "500" +L 08/26/1999 - 11:37:07: Server name is "VALVe Test Server" +L 08/26/1999 - 11:37:07: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 11:37:17: "Dude<44><WON:3270649>" has entered the game +L 08/26/1999 - 11:37:18: "crashawk<38><WON:784709>" has entered the game +L 08/26/1999 - 11:37:22: "road<30><WON:76329>" has entered the game +L 08/26/1999 - 11:37:24: "GreyFox|NRr|<45><WON:2046149>" has entered the game +L 08/26/1999 - 11:37:24: "Dude<44>" joined team "2". +L 08/26/1999 - 11:37:24: "Wolverine<18><WON:1150199>" has entered the game +L 08/26/1999 - 11:37:26: "[DEX]Handsome<40><WON:1285109>" has entered the game +L 08/26/1999 - 11:37:26: "Dude<44>" changed class to "Sniper" +L 08/26/1999 - 11:37:26: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:37:26: "GreyFox|NRr|<45>" joined team "1". +L 08/26/1999 - 11:37:27: "GreyFox|NRr|<45>" changed class to "Medic" +L 08/26/1999 - 11:37:27: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:37:29: "Wolverine<18>" joined team "1". +L 08/26/1999 - 11:37:29: "Gamer12<43><WON:2808019>" has entered the game +L 08/26/1999 - 11:37:30: "Wolverine<18>" changed class to "Demoman" +L 08/26/1999 - 11:37:30: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:37:33: "crashawk<38>" joined team "2". +L 08/26/1999 - 11:37:34: "laundrylizard<55><WON:3334069>" has entered the game +L 08/26/1999 - 11:37:35: "crashawk<38>" changed class to "Demoman" +L 08/26/1999 - 11:37:35: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:37:36: "Chester<46><WON:3157429>" has entered the game +L 08/26/1999 - 11:37:38: "laundrylizard<55>" joined team "1". +L 08/26/1999 - 11:37:42: "Stonecutter<51><WON:1804109>" has entered the game +L 08/26/1999 - 11:37:45: "ZoHo<52><WON:3318819>" has entered the game +L 08/26/1999 - 11:37:49: "ZoHo<52>" joined team "2". +L 08/26/1999 - 11:37:55: "laundrylizard<55>" changed class to "Sniper" +L 08/26/1999 - 11:37:55: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:37:56: "ZoHo<52>" changed class to "HWGuy" +L 08/26/1999 - 11:37:56: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:37:59: "Redeye<53><WON:3256569>" has entered the game +L 08/26/1999 - 11:38:03: "Chester<46>" joined team "1". +L 08/26/1999 - 11:38:06: "Redeye<53>" joined team "2". +L 08/26/1999 - 11:38:07: "Neo<56><WON:3285559>" connected, address "216.26.3.104:27005" +L 08/26/1999 - 11:38:10: "Redeye<53>" changed class to "Engineer" +L 08/26/1999 - 11:38:10: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:38:10: "Chester<46>" changed class to "Demoman" +L 08/26/1999 - 11:38:10: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:38:13: "GreyFox|NRr|<45>" infected "ZoHo<52>". +L 08/26/1999 - 11:38:15: "crashawk<38>" killed "GreyFox|NRr|<45>" with "mirvgrenade" +L 08/26/1999 - 11:38:15: "road<30>" joined team "1". +L 08/26/1999 - 11:38:16: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:38:18: "road<30>" changed class to "Medic" +L 08/26/1999 - 11:38:18: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:38:24: "Neo<56><WON:3285559>" has entered the game +L 08/26/1999 - 11:38:27: "Neo<56>" joined team "2". +L 08/26/1999 - 11:38:42: "Wolverine<18>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 11:38:48: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:38:51: "Gamer12<43>" joined team "1". +L 08/26/1999 - 11:38:51: "[DEX]Handsome<40>" joined team "2". +L 08/26/1999 - 11:38:53: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 11:38:54: "GreyFox|NRr|<45>" killed "Dude<44>" with "supershotgun" +L 08/26/1999 - 11:38:55: "[DEX]Handsome<40>" changed class to "Sniper" +L 08/26/1999 - 11:38:55: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:38:57: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:38:57: "Player<57><WON:2767479>" connected, address "134.76.27.102:65076" +L 08/26/1999 - 11:39:00: "crashawk<38>" killed "Chester<46>" with "gl_grenade" +L 08/26/1999 - 11:39:00: "Chester<46>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 11:39:03: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:04: "Gamer12<43>" changed class to "Soldier" +L 08/26/1999 - 11:39:04: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:06: "crashawk<38>" say "lol" +L 08/26/1999 - 11:39:07: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:08: "GreyFox|NRr|<45>" say_team "gogo gas it without me" +L 08/26/1999 - 11:39:09: "Neo<56>" changed class to "Scout" +L 08/26/1999 - 11:39:09: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:11: "Neo<56>" changed to team "1". +L 08/26/1999 - 11:39:11: "Neo<56>" killed self with "world" +L 08/26/1999 - 11:39:12: "ZoHo<52>" passed on the infection to "crashawk<38>". +L 08/26/1999 - 11:39:15: "GreyFox|NRr|<45>" killed "ZoHo<52>" with "timer" +L 08/26/1999 - 11:39:15: "GreyFox|NRr|<45>" killed "ZoHo<52>" with "infection" +L 08/26/1999 - 11:39:18: "Wolverine<18>" activated the goal "rcave1" +L 08/26/1999 - 11:39:18: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:21: "road<30>" activated the goal "rhand" +L 08/26/1999 - 11:39:21: Broadcast: "#rock_blue_scores" +L 08/26/1999 - 11:39:21: "road<30>" activated the goal "rblock" +L 08/26/1999 - 11:39:23: "GreyFox|NRr|<45>" say_team "yay" +L 08/26/1999 - 11:39:24: Broadcast: "#rock_gasmask_message" +L 08/26/1999 - 11:39:24: "GreyFox|NRr|<45>" activated the goal "goalitem" +L 08/26/1999 - 11:39:25: "road<30>" activated the goal "brise1" +L 08/26/1999 - 11:39:25: "road<30>" activated the goal "brise2" +L 08/26/1999 - 11:39:26: "crashawk<38>" say_team "you fucker" +L 08/26/1999 - 11:39:28: "road<30>" activated the goal "brise3" +L 08/26/1999 - 11:39:31: Broadcast: "5 . . . +" +L 08/26/1999 - 11:39:32: Broadcast: "4 . . . +" +L 08/26/1999 - 11:39:33: Broadcast: "3 . . . +" +L 08/26/1999 - 11:39:34: Broadcast: "2 . . . +" +L 08/26/1999 - 11:39:34: "road<30>" infected "Redeye<53>". +L 08/26/1999 - 11:39:35: Broadcast: "1 . . . +" +L 08/26/1999 - 11:39:36: "crashawk<38>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:39:36: "Dude<44>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:39:37: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:38: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:41: "road<30>" activated the goal "brise1" +L 08/26/1999 - 11:39:42: "road<30>" activated the goal "brise2" +L 08/26/1999 - 11:39:43: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:44: "road<30>" activated the goal "brise3" +L 08/26/1999 - 11:39:45: "road<30>" activated the goal "rblock" +L 08/26/1999 - 11:39:46: "Neo<56>" changed class to "HWGuy" +L 08/26/1999 - 11:39:46: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:48: "GreyFox|NRr|<45>" infected "ZoHo<52>". +L 08/26/1999 - 11:39:51: "Redeye<53>" killed "road<30>" with "normalgrenade" +L 08/26/1999 - 11:39:54: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:39:59: "Redeye<53>" killed self with "empgrenade" +L 08/26/1999 - 11:39:59: "Redeye<53>" killed "GreyFox|NRr|<45>" with "empgrenade" +L 08/26/1999 - 11:40:01: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:40:01: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:40:02: "ZoHo<52>" passed on the infection to "crashawk<38>". +L 08/26/1999 - 11:40:04: "Chester<46>" activated the goal "rholedet" +L 08/26/1999 - 11:40:04: Broadcast: "#rock_red_yard_opened" +L 08/26/1999 - 11:40:05: "Wolverine<18>" activated the goal "goalitem" +L 08/26/1999 - 11:40:11: "Wolverine<18>" activated the goal "rhand" +L 08/26/1999 - 11:40:11: Broadcast: "#rock_blue_scores" +L 08/26/1999 - 11:40:12: "Wolverine<18>" activated the goal "rblock" +L 08/26/1999 - 11:40:14: "crashawk<38>" killed self with "gl_grenade" +L 08/26/1999 - 11:40:14: Broadcast: "#rock_gasmask_message" +L 08/26/1999 - 11:40:15: "Wolverine<18>" activated the goal "brise1" +L 08/26/1999 - 11:40:16: "Wolverine<18>" activated the goal "brise2" +L 08/26/1999 - 11:40:19: "Wolverine<18>" activated the goal "brise3" +L 08/26/1999 - 11:40:21: Broadcast: "5 . . . +" +L 08/26/1999 - 11:40:22: Broadcast: "4 . . . +" +L 08/26/1999 - 11:40:23: Broadcast: "3 . . . +" +L 08/26/1999 - 11:40:24: Broadcast: "2 . . . +" +L 08/26/1999 - 11:40:25: Broadcast: "1 . . . +" +L 08/26/1999 - 11:40:26: "Wolverine<18>" say_team "sorry, you did all the work" +L 08/26/1999 - 11:40:26: "ZoHo<52>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:40:26: "Gamer12<43>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:40:26: "road<30>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 11:40:29: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:40:30: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:40:31: "Redeye<53>" built a "sentry". +L 08/26/1999 - 11:40:32: "Wolverine<18>" activated the goal "brise1" +L 08/26/1999 - 11:40:32: "Gamer12<43>" say "god damn it" +L 08/26/1999 - 11:40:33: "Wolverine<18>" activated the goal "brise2" +L 08/26/1999 - 11:40:34: "Wolverine<18>" activated the goal "brise3" +L 08/26/1999 - 11:40:35: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:40:36: "GreyFox|NRr|<45>" say_team "nonon you capped it" +L 08/26/1999 - 11:40:36: "Wolverine<18>" activated the goal "rblock" +L 08/26/1999 - 11:40:38: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:40:42: "Neo<56>" killed "crashawk<38>" with "ac" +L 08/26/1999 - 11:40:43: "GreyFox|NRr|<45>" say_team "you earned it" +L 08/26/1999 - 11:40:44: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:40:47: "Redeye<53>" killed "Wolverine<18>" with "empgrenade" +L 08/26/1999 - 11:40:48: "ZoHo<52>" changed to team "1". +L 08/26/1999 - 11:40:48: "ZoHo<52>" killed self with "world" +L 08/26/1999 - 11:40:49: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:40:54: "[DEX]Handsome<40>" killed "road<30>" with "sniperrifle" +L 08/26/1999 - 11:40:54: "Chester<46>" activated the goal "goalitem" +L 08/26/1999 - 11:40:56: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:40:58: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:41:02: "Wolverine<18>" say_team "sentry in gas room\" +L 08/26/1999 - 11:41:04: "GreyFox|NRr|<45>" say_team "CHESTER YOU FUCKING IDIOT" +L 08/26/1999 - 11:41:06: "crashawk<38>" activated the goal "rcave1" +L 08/26/1999 - 11:41:06: "ZoHo<52>" changed class to "HWGuy" +L 08/26/1999 - 11:41:06: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:41:16: "Chester<46>" killed self with "pipebomb" +L 08/26/1999 - 11:41:16: "GreyFox|NRr|<45>" activated the goal "goalitem" +L 08/26/1999 - 11:41:21: "GreyFox|NRr|<45>" say_team "goddamn you dumb" +L 08/26/1999 - 11:41:21: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:41:30: "crashawk<38>" killed "GreyFox|NRr|<45>" with "mirvgrenade" +L 08/26/1999 - 11:41:31: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:41:38: "Redeye<53>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 11:41:38: "GreyFox|NRr|<45>" say_team "CHESTER DONT SHOOT ME MORON" +L 08/26/1999 - 11:41:39: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:41:45: "[DEX]Handsome<40>" killed "Neo<56>" with "headshot" +L 08/26/1999 - 11:41:49: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:41:56: "Stonecutter<51>" disconnected +L 08/26/1999 - 11:41:59: "GreyFox|NRr|<45>" say_team "AM I CLEAR CHESTER?" +L 08/26/1999 - 11:42:07: "Redeye<53>" built a "dispenser". +L 08/26/1999 - 11:42:09: "GreyFox|NRr|<45>" destroyed "Redeye<53>"'s "dispenser". +L 08/26/1999 - 11:42:13: "Redeye<53>" killed "ZoHo<52>" with "empgrenade" +L 08/26/1999 - 11:42:13: "Redeye<53>" killed "Gamer12<43>" with "empgrenade" +L 08/26/1999 - 11:42:13: "Redeye<53>" killed "Chester<46>" with "empgrenade" +L 08/26/1999 - 11:42:15: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:42:15: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:42:16: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:42:16: "[DEX]Handsome<40>" changed class to "HWGuy" +L 08/26/1999 - 11:42:18: "GreyFox|NRr|<45>" killed "crashawk<38>" with "normalgrenade" +L 08/26/1999 - 11:42:19: "Redeye<53>" killed "GreyFox|NRr|<45>" with "empgrenade" +L 08/26/1999 - 11:42:20: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:42:21: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:42:27: "Wolverine<18>" say_team "whys he shootin u" +L 08/26/1999 - 11:42:29: "GreyFox|NRr|<45>" say_team "chester" +L 08/26/1999 - 11:42:39: "crashawk<38>" killed "road<30>" with "mirvgrenade" +L 08/26/1999 - 11:42:42: "Redeye<53>" say "nice even teams people\" +L 08/26/1999 - 11:42:46: "GreyFox|NRr|<45>" say_team "he ended up losing the key because he was shooting grenades all over" +L 08/26/1999 - 11:42:54: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:42:54: "GreyFox|NRr|<45>" say_team "stupid piece of shit" +L 08/26/1999 - 11:42:54: "Redeye<53>" built a "dispenser". +L 08/26/1999 - 11:42:56: "Wolverine<18>" say_team "nice" +L 08/26/1999 - 11:42:57: "GreyFox|NRr|<45>" say_team "newbie shit" +L 08/26/1999 - 11:43:04: "Chester<46>" activated the goal "rcave1" +L 08/26/1999 - 11:43:05: "<-1>" destroyed "Redeye<53>"'s "dispenser". +L 08/26/1999 - 11:43:09: "Neo<56>" say "hey demo open up there tunnel" +L 08/26/1999 - 11:43:10: "Gamer12<43>" killed "Redeye<53>" with "rocket" +L 08/26/1999 - 11:43:10: "road<30>" changed class to "Spy" +L 08/26/1999 - 11:43:11: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:43:12: "road<30>" killed self with "world" +L 08/26/1999 - 11:43:14: "crashawk<38>" killed "Chester<46>" with "mirvgrenade" +L 08/26/1999 - 11:43:14: "Gamer12<43>" activated the goal "goalitem" +L 08/26/1999 - 11:43:16: "Wolverine<18>" say_team "ok" +L 08/26/1999 - 11:43:16: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:43:17: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:43:20: "Neo<56>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:43:23: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:43:24: "Wolverine<18>" say_team "sniper up top" +L 08/26/1999 - 11:43:25: "Jahannam<58><WON:1847249>" connected, address "63.23.7.199:27005" +L 08/26/1999 - 11:43:26: "Gamer12<43>" killed "crashawk<38>" with "rocket" +L 08/26/1999 - 11:43:29: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:43:31: "Neo<56>" say "no killed him" +L 08/26/1999 - 11:43:39: "GreyFox|NRr|<45>" killed "Dude<44>" with "normalgrenade" +L 08/26/1999 - 11:43:40: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:43:41: "crashawk<38>" killed "GreyFox|NRr|<45>" with "gl_grenade" +L 08/26/1999 - 11:43:42: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:43:43: "Jahannam<58><WON:1847249>" has entered the game +L 08/26/1999 - 11:43:45: "crashawk<38>" killed "Gamer12<43>" with "gl_grenade" +L 08/26/1999 - 11:43:48: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:43:50: "Jahannam<58>" joined team "2". +L 08/26/1999 - 11:43:57: "GreyFox|NRr|<45>" say_team "chester can u hear me?" +L 08/26/1999 - 11:43:59: "Jahannam<58>" changed class to "Sniper" +L 08/26/1999 - 11:43:59: "Jahannam<58>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:01: "Gamer12<43>" say "well i had it for a little while" +L 08/26/1999 - 11:44:03: "GreyFox|NRr|<45>" say_team "dont shoot me" +L 08/26/1999 - 11:44:03: "Chester<46>" killed "Dude<44>" with "gl_grenade" +L 08/26/1999 - 11:44:04: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:16: "Gamer12<43>" say "key is neer gas chanber" +L 08/26/1999 - 11:44:16: "road<30>" killed "Redeye<53>" with "knife" +L 08/26/1999 - 11:44:17: "Neo<56>" killed "Dude<44>" with "ac" +L 08/26/1999 - 11:44:18: "Redeye<53>" killed "road<30>" with "empgrenade" +L 08/26/1999 - 11:44:18: "Redeye<53>" killed "GreyFox|NRr|<45>" with "empgrenade" +L 08/26/1999 - 11:44:19: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:20: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:20: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:23: "crashawk<38>" say "i know" +L 08/26/1999 - 11:44:23: "Gamer12<43>" say "blue" +L 08/26/1999 - 11:44:24: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:30: "GreyFox|NRr|<45>" say "chester" +L 08/26/1999 - 11:44:32: "Redeye<53>" killed "Chester<46>" with "empgrenade" +L 08/26/1999 - 11:44:34: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:35: "GreyFox|NRr|<45>" say "CHESTER" +L 08/26/1999 - 11:44:40: "Redeye<53>" killed "ZoHo<52>" with "empgrenade" +L 08/26/1999 - 11:44:40: "Redeye<53>" killed "Neo<56>" with "empgrenade" +L 08/26/1999 - 11:44:45: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:47: "road<30>" killed "Jahannam<58>" with "knife" +L 08/26/1999 - 11:44:47: "Neo<56>" changed class to "Pyro" +L 08/26/1999 - 11:44:48: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:50: "Jahannam<58>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:44:52: "Wolverine<18>" say_team "ukey" +L 08/26/1999 - 11:44:53: "Wolverine<18>" activated the goal "goalitem" +L 08/26/1999 - 11:45:04: "GreyFox|NRr|<45>" say "chester" +L 08/26/1999 - 11:45:08: "Chester<46>" say_team "alol" +L 08/26/1999 - 11:45:10: "Redeye<53>" killed "Wolverine<18>" with "empgrenade" +L 08/26/1999 - 11:45:11: "Wolverine<18>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 11:45:12: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:45:13: "Wolverine<18>" killed "Redeye<53>" with "mirvgrenade" +L 08/26/1999 - 11:45:13: "Wolverine<18>" killed "Jahannam<58>" with "mirvgrenade" +L 08/26/1999 - 11:45:14: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:45:14: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:45:15: "Jahannam<58>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:45:22: "crashawk<38>" killed "Chester<46>" with "gl_grenade" +L 08/26/1999 - 11:45:23: "Chester<46>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 11:45:23: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:45:24: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:45:25: "Redeye<53>" killed "Neo<56>" with "empgrenade" +L 08/26/1999 - 11:45:26: "Player<59><WON:3313209>" connected, address "171.209.11.112:27005" +L 08/26/1999 - 11:45:30: "GreyFox|NRr|<45>" say_team "YOU are fucking dumb chester i shot off all your armor and you run happily into the nme base" +L 08/26/1999 - 11:45:30: "Neo<56>" changed class to "Sniper" +L 08/26/1999 - 11:45:31: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:45:31: "Wolverine<18>" say_team "key by hole in ground" +L 08/26/1999 - 11:45:35: "road<30>" destroyed "Redeye<53>"'s "sentry". +L 08/26/1999 - 11:45:39: "Gamer12<43>" killed "Jahannam<58>" with "rocket" +L 08/26/1999 - 11:45:41: "Jahannam<58>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:45:49: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 11:45:55: "Wolverine<18>" killed "Jahannam<58>" with "gl_grenade" +L 08/26/1999 - 11:45:57: "Jahannam<58>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:05: "road<30>" activated the goal "rhand" +L 08/26/1999 - 11:46:05: Broadcast: "#rock_blue_scores" +L 08/26/1999 - 11:46:06: "road<30>" activated the goal "rblock" +L 08/26/1999 - 11:46:07: "[DEX]Handsome<40>" killed "ZoHo<52>" with "sniperrifle" +L 08/26/1999 - 11:46:08: Broadcast: "#rock_gasmask_message" +L 08/26/1999 - 11:46:09: "road<30>" activated the goal "brise1" +L 08/26/1999 - 11:46:10: "road<30>" activated the goal "brise2" +L 08/26/1999 - 11:46:12: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:13: "road<30>" activated the goal "brise3" +L 08/26/1999 - 11:46:15: Broadcast: "5 . . . +" +L 08/26/1999 - 11:46:15: "Wolverine<18>" killed "Dude<44>" with "mirvgrenade" +L 08/26/1999 - 11:46:16: Broadcast: "4 . . . +" +L 08/26/1999 - 11:46:17: "Gamer12<43>" killed by world with "#rock_laser_kill" +L 08/26/1999 - 11:46:17: Broadcast: "3 . . . +" +L 08/26/1999 - 11:46:18: "Wolverine<18>" killed self with "mirvgrenade" +L 08/26/1999 - 11:46:18: Broadcast: "2 . . . +" +L 08/26/1999 - 11:46:19: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:19: Broadcast: "1 . . . +" +L 08/26/1999 - 11:46:19: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:20: "Chester<46>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:46:21: "crashawk<38>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:46:21: "Jahannam<58>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:46:21: "ZoHo<52>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 11:46:21: "Gamer12<43>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 11:46:21: "Wolverine<18>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 11:46:21: "Dude<44>" changed class to "Soldier" +L 08/26/1999 - 11:46:21: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:22: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:22: "ZoHo<52>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:23: "Jahannam<58>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:23: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:26: "road<30>" activated the goal "brise1" +L 08/26/1999 - 11:46:27: "road<30>" activated the goal "brise2" +L 08/26/1999 - 11:46:27: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:28: "Neo<56>" say "STOP plz" +L 08/26/1999 - 11:46:28: "road<30>" activated the goal "brise3" +L 08/26/1999 - 11:46:29: "ZipoJoe<60><WON:2086689>" connected, address "198.106.195.254:27005" +L 08/26/1999 - 11:46:30: "road<30>" activated the goal "rblock" +L 08/26/1999 - 11:46:31: "laundrylizard<55>" say "you wann go get armor ill wait" +L 08/26/1999 - 11:46:31: "GreyFox|NRr|<45>" activated the goal "goalitem" +L 08/26/1999 - 11:46:39: "GreyFox|NRr|<45>" infected "[DEX]Handsome<40>". +L 08/26/1999 - 11:46:40: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:42: "Redeye<53>" say "how about some even team plz" +L 08/26/1999 - 11:46:47: "ZipoJoe<60><WON:2086689>" has entered the game +L 08/26/1999 - 11:46:50: "ZipoJoe<60>" joined team "2". +L 08/26/1999 - 11:46:55: "Neo<56>" say "go" +L 08/26/1999 - 11:46:55: "Wolverine<18>" killed "[DEX]Handsome<40>" with "mirvgrenade" +L 08/26/1999 - 11:46:56: "GreyFox|NRr|<45>" killed "crashawk<38>" with "supernails" +L 08/26/1999 - 11:46:56: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:57: "ZipoJoe<60>" changed class to "Demoman" +L 08/26/1999 - 11:46:57: "ZipoJoe<60>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:46:59: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:00: "Dude<44>" killed "road<30>" with "rocket" +L 08/26/1999 - 11:47:01: "Chester<46>" changed to team "2". +L 08/26/1999 - 11:47:01: "Chester<46>" killed self with "world" +L 08/26/1999 - 11:47:01: "GreyFox|NRr|<45>" activated the goal "rhand" +L 08/26/1999 - 11:47:01: Broadcast: "#rock_blue_scores" +L 08/26/1999 - 11:47:02: "GreyFox|NRr|<45>" activated the goal "rblock" +L 08/26/1999 - 11:47:03: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:04: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:04: Broadcast: "#rock_gasmask_message" +L 08/26/1999 - 11:47:05: "GreyFox|NRr|<45>" activated the goal "brise1" +L 08/26/1999 - 11:47:06: "GreyFox|NRr|<45>" activated the goal "brise2" +L 08/26/1999 - 11:47:06: "GreyFox|NRr|<45>" infected "Dude<44>". +L 08/26/1999 - 11:47:07: "Jahannam<58>" say "hahaha" +L 08/26/1999 - 11:47:09: "GreyFox|NRr|<45>" activated the goal "brise3" +L 08/26/1999 - 11:47:09: "GreyFox|NRr|<45>" infected "Dude<44>". +L 08/26/1999 - 11:47:10: "Chester<46>" changed class to "Demoman" +L 08/26/1999 - 11:47:10: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:11: Broadcast: "5 . . . +" +L 08/26/1999 - 11:47:12: Broadcast: "4 . . . +" +L 08/26/1999 - 11:47:13: Broadcast: "3 . . . +" +L 08/26/1999 - 11:47:14: Broadcast: "2 . . . +" +L 08/26/1999 - 11:47:15: Broadcast: "1 . . . +" +L 08/26/1999 - 11:47:17: "ZipoJoe<60>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:47:17: "[DEX]Handsome<40>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:47:17: "Chester<46>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:47:17: "ZoHo<52>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 11:47:17: "road<30>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 11:47:17: "GreyFox|NRr|<45>" say "haha dude " +L 08/26/1999 - 11:47:18: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:18: "ZipoJoe<60>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:18: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:18: "Chester<46>" say "sad to see me go" +L 08/26/1999 - 11:47:20: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:21: "GreyFox|NRr|<45>" infected "Dude<44>". +L 08/26/1999 - 11:47:22: "GreyFox|NRr|<45>" activated the goal "brise1" +L 08/26/1999 - 11:47:23: "GreyFox|NRr|<45>" activated the goal "brise2" +L 08/26/1999 - 11:47:23: "Chester<46>" say "?" +L 08/26/1999 - 11:47:25: "GreyFox|NRr|<45>" activated the goal "brise3" +L 08/26/1999 - 11:47:25: "GreyFox|NRr|<45>" infected "Dude<44>". +L 08/26/1999 - 11:47:26: "GreyFox|NRr|<45>" activated the goal "rblock" +L 08/26/1999 - 11:47:27: "Redeye<53>" built a "sentry". +L 08/26/1999 - 11:47:29: "Wolverine<18>" say "teams even now" +L 08/26/1999 - 11:47:30: "ZipoJoe<60>" changed class to "Medic" +L 08/26/1999 - 11:47:32: "Gamer12<43>" killed self with "rocket" +L 08/26/1999 - 11:47:32: "Gamer12<43>" killed "Chester<46>" with "rocket" +L 08/26/1999 - 11:47:34: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:34: "Chester<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:38: "Wolverine<18>" killed "Jahannam<58>" with "gl_grenade" +L 08/26/1999 - 11:47:39: "Jahannam<58>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:41: "[DEX]Handsome<40>" killed "Wolverine<18>" with "ac" +L 08/26/1999 - 11:47:43: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:45: "GreyFox|NRr|<45>" killed "Redeye<53>" with "normalgrenade" +L 08/26/1999 - 11:47:46: "Wolverine<18>" killed "ZipoJoe<60>" with "mirvgrenade" +L 08/26/1999 - 11:47:47: "laundrylizard<55>" say "neo ww wwd www" +L 08/26/1999 - 11:47:47: "ZipoJoe<60>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:48: "crashawk<38>" killed self with "gl_grenade" +L 08/26/1999 - 11:47:50: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:51: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:54: "GreyFox|NRr|<45>" killed "Dude<44>" with "timer" +L 08/26/1999 - 11:47:54: "GreyFox|NRr|<45>" killed "Dude<44>" with "infection" +L 08/26/1999 - 11:47:57: "Dude<44>" changed class to "HWGuy" +L 08/26/1999 - 11:47:58: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:47:58: "Neo<56>" say "what?" +L 08/26/1999 - 11:48:01: "<-1>" destroyed "Redeye<53>"'s "sentry". +L 08/26/1999 - 11:48:06: "road<30>" killed "crashawk<38>" with "knife" +L 08/26/1999 - 11:48:07: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:48:09: "GreyFox|NRr|<45>" killed "Redeye<53>" with "supernails" +L 08/26/1999 - 11:48:10: "laundrylizard<55>" say "could you see me " +L 08/26/1999 - 11:48:10: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 11:48:12: "Redeye<53>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:48:15: "Neo<56>" say "es" +L 08/26/1999 - 11:48:21: "crashawk<38>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 11:48:22: "crashawk<38>" killed "Gamer12<43>" with "mirvgrenade" +L 08/26/1999 - 11:48:23: "Neo<56>" say "yes but not well" +L 08/26/1999 - 11:48:23: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:48:24: "laundrylizard<55>" say "even ducked?" +L 08/26/1999 - 11:48:25: "Chester<46>" killed "GreyFox|NRr|<45>" with "gl_grenade" +L 08/26/1999 - 11:48:26: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:48:29: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:48:35: "Neo<56>" say "yep" +L 08/26/1999 - 11:48:39: "ZoHo<52>" disconnected +L 08/26/1999 - 11:48:44: "[DEX]Handsome<40>" killed "Wolverine<18>" with "ac" +L 08/26/1999 - 11:48:44: "Wolverine<18>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 11:48:45: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:48:46: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:48:47: "Redeye<53>" built a "sentry". +L 08/26/1999 - 11:48:48: "ZipoJoe<60>" killed by world with "#rock_laser_kill" +L 08/26/1999 - 11:48:49: "laundrylizard<55>" say "fuck" +L 08/26/1999 - 11:48:51: "GreyFox|NRr|<45>" say "ahha" +L 08/26/1999 - 11:48:55: "ZipoJoe<60>" say "damn lazer beam" +L 08/26/1999 - 11:48:56: "ZipoJoe<60>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:48:57: "road<30>" destroyed "Redeye<53>"'s "sentry". +L 08/26/1999 - 11:48:59: "Jahannam<58>" disconnected +L 08/26/1999 - 11:49:01: "laundrylizard<55>" say "sorry" +L 08/26/1999 - 11:49:22: "Chester<46>" disconnected +L 08/26/1999 - 11:49:29: "Redeye<53>" disconnected +L 08/26/1999 - 11:49:43: "ZipoJoe<60>" killed "GreyFox|NRr|<45>" with "supershotgun" +L 08/26/1999 - 11:49:43: "Neo<56>" killed "ZipoJoe<60>" with "autorifle" +L 08/26/1999 - 11:49:44: "GreyFox|NRr|<45>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:49:44: "ZipoJoe<60>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:49:58: "GreyFox|NRr|<45>" disconnected +L 08/26/1999 - 11:50:11: "laundrylizard<55>" killed "[DEX]Handsome<40>" with "sniperrifle" +L 08/26/1999 - 11:50:12: "[DEX]Handsome<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:50:17: "[DEX]Handsome<40>" killed "laundrylizard<55>" with "mirvgrenade" +L 08/26/1999 - 11:50:20: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 11:50:22: "laundrylizard<55>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:50:53: "road<30>" activated the goal "rhand" +L 08/26/1999 - 11:50:53: Broadcast: "#rock_blue_scores" +L 08/26/1999 - 11:50:53: "road<30>" activated the goal "rblock" +L 08/26/1999 - 11:50:56: Broadcast: "#rock_gasmask_message" +L 08/26/1999 - 11:50:57: "road<30>" activated the goal "brise1" +L 08/26/1999 - 11:50:57: "road<30>" activated the goal "brise2" +L 08/26/1999 - 11:51:00: "road<30>" activated the goal "brise3" +L 08/26/1999 - 11:51:02: Broadcast: "5 . . . +" +L 08/26/1999 - 11:51:03: Broadcast: "4 . . . +" +L 08/26/1999 - 11:51:04: Broadcast: "3 . . . +" +L 08/26/1999 - 11:51:05: Broadcast: "2 . . . +" +L 08/26/1999 - 11:51:06: Broadcast: "1 . . . +" +L 08/26/1999 - 11:51:07: "ZipoJoe<60>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 11:51:08: "Dude<44>" killed by world with "info_tfgoal" +L 08/26/1999 - 11:51:08: "Gamer12<43>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 11:51:08: "laundrylizard<55>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 11:51:09: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:51:09: "ZipoJoe<60>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:51:13: "road<30>" activated the goal "brise1" +L 08/26/1999 - 11:51:14: "road<30>" activated the goal "brise2" +L 08/26/1999 - 11:51:16: "road<30>" activated the goal "brise3" +L 08/26/1999 - 11:51:17: "ZipoJoe<60>" disconnected +L 08/26/1999 - 11:51:17: "road<30>" activated the goal "rblock" +L 08/26/1999 - 11:51:37: "Neo<56>" say "hey is our tunnel open?" +L 08/26/1999 - 11:51:42: "Wolverine<18>" say_team "no" +L 08/26/1999 - 11:51:54: "Wolverine<18>" say_team "just checked min ago" +L 08/26/1999 - 11:52:08: "[DEX]Handsome<40>" disconnected +L 08/26/1999 - 11:52:10: "Wolverine<18>" killed "Dude<44>" with "pipebomb" +L 08/26/1999 - 11:52:11: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:52:22: "LongShot<61><WON:153099>" connected, address "128.125.223.139:27005" +L 08/26/1999 - 11:52:29: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:52:37: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 11:52:44: "Dude<44>" killed "road<30>" with "ac" +L 08/26/1999 - 11:52:45: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:52:50: "LongShot<61><WON:153099>" has entered the game +L 08/26/1999 - 11:52:53: "LongShot<61>" joined team "2". +L 08/26/1999 - 11:53:02: "LongShot<61>" changed class to "Sniper" +L 08/26/1999 - 11:53:02: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:53:18: "crashawk<38>" activated the goal "rcave1" +L 08/26/1999 - 11:53:59: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 11:54:04: "Wolverine<18>" say_team "anyone else workin D" +L 08/26/1999 - 11:54:04: "oops<62><WON:2504259>" connected, address "63.14.58.21:27005" +L 08/26/1999 - 11:54:13: "Neo<56>" say "d????" +L 08/26/1999 - 11:54:26: "Wolverine<18>" killed "LongShot<61>" with "gl_grenade" +L 08/26/1999 - 11:54:27: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:54:30: "road<30>" activated the goal "rhand" +L 08/26/1999 - 11:54:30: Broadcast: "#rock_blue_scores" +L 08/26/1999 - 11:54:31: "road<30>" activated the goal "rblock" +L 08/26/1999 - 11:54:33: Broadcast: "#rock_gasmask_message" +L 08/26/1999 - 11:54:34: "road<30>" activated the goal "brise1" +L 08/26/1999 - 11:54:35: "road<30>" activated the goal "brise2" +L 08/26/1999 - 11:54:37: "Gamer12<43>" say "he he" +L 08/26/1999 - 11:54:38: "road<30>" activated the goal "brise3" +L 08/26/1999 - 11:54:40: Broadcast: "5 . . . +" +L 08/26/1999 - 11:54:41: Broadcast: "4 . . . +" +L 08/26/1999 - 11:54:42: Broadcast: "3 . . . +" +L 08/26/1999 - 11:54:43: Broadcast: "2 . . . +" +L 08/26/1999 - 11:54:44: "Wolverine<18>" say_team "defense" +L 08/26/1999 - 11:54:44: Broadcast: "1 . . . +" +L 08/26/1999 - 11:54:51: "road<30>" activated the goal "brise1" +L 08/26/1999 - 11:54:52: "road<30>" activated the goal "brise2" +L 08/26/1999 - 11:54:54: "road<30>" activated the goal "brise3" +L 08/26/1999 - 11:54:55: "road<30>" activated the goal "rblock" +L 08/26/1999 - 11:55:07: "Gamer12<43>" killed "crashawk<38>" with "normalgrenade" +L 08/26/1999 - 11:55:09: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:55:16: "oops<63><WON:2504259>" connected, address "63.14.58.21:27005" +L 08/26/1999 - 11:55:34: "Wolverine<18>" say_team "just us huh neo" +L 08/26/1999 - 11:55:43: "Neo<56>" say "yep" +L 08/26/1999 - 11:56:00: "crashawk<38>" killed self with "gl_grenade" +L 08/26/1999 - 11:56:02: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:56:09: "Neo<56>" say "why does it say team befor you name when you talk?" +L 08/26/1999 - 11:56:10: "crashawk<38>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 11:56:12: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:56:16: "Wolverine<18>" say "where is everyone" +L 08/26/1999 - 11:56:18: "oops<64><WON:2504259>" connected, address "63.14.58.21:27005" +L 08/26/1999 - 11:56:19: "Dude<44>" killed "Gamer12<43>" with "ac" +L 08/26/1999 - 11:56:21: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:56:45: "LongShot<61>" killed "Gamer12<43>" with "sniperrifle" +L 08/26/1999 - 11:56:47: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:56:52: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 11:57:00: "Wolverine<18>" say_team "was gonna say watch sniper" +L 08/26/1999 - 11:57:05: "crashawk<38>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 11:57:06: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:57:10: "Wolverine<18>" killed "LongShot<61>" with "pipebomb" +L 08/26/1999 - 11:57:13: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:57:15: "Wolverine<18>" say_team "hehe" +L 08/26/1999 - 11:57:41: "oops<65><WON:2504259>" connected, address "63.14.58.21:27005" +L 08/26/1999 - 11:57:43: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 11:57:44: "crashawk<38>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 11:57:46: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:58:02: "oops<66><WON:2504259>" connected, address "63.14.58.21:27005" +L 08/26/1999 - 11:58:10: "crashawk<38>" killed "road<30>" with "mirvgrenade" +L 08/26/1999 - 11:58:11: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:58:24: "oops<66><WON:2504259>" has entered the game +L 08/26/1999 - 11:58:24: "oops<66>" disconnected +L 08/26/1999 - 11:58:26: "oops<67><WON:2504259>" connected, address "63.14.58.21:27005" +L 08/26/1999 - 11:58:33: "Dude<44>" killed "Gamer12<43>" with "ac" +L 08/26/1999 - 11:58:34: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:58:44: "oops<67><WON:2504259>" has entered the game +L 08/26/1999 - 11:58:49: "Neo<56>" say "he is our guy" +L 08/26/1999 - 11:58:55: "oops<67>" changed name to "Novastorm<67>" +L 08/26/1999 - 11:58:58: "Novastorm<67>" joined team "2". +L 08/26/1999 - 11:59:07: "Novastorm<67>" changed class to "Engineer" +L 08/26/1999 - 11:59:07: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 11:59:11: "Wolverine<18>" say_team "flirtin with death comin in like that" +L 08/26/1999 - 11:59:26: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 11:59:44: "--=ER!C=--<68><WON:1056789>" connected, address "208.243.76.12:27005" +L 08/26/1999 - 12:00:13: "--=ER!C=--<68><WON:1056789>" has entered the game +L 08/26/1999 - 12:00:18: "road<30>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:00:20: "Wolverine<18>" say_team "need help on off guys" +L 08/26/1999 - 12:00:23: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 12:00:24: "crashawk<38>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 12:00:25: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:00:27: "Neo<56>" changed to team "2". +L 08/26/1999 - 12:00:27: "Neo<56>" killed self with "world" +L 08/26/1999 - 12:00:27: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:00:38: "Neo<56>" say "crap wrong button" +L 08/26/1999 - 12:00:39: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:00:42: "Neo<56>" changed class to "Scout" +L 08/26/1999 - 12:00:42: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:00:44: "Neo<56>" changed to team "1". +L 08/26/1999 - 12:00:44: "Neo<56>" killed self with "world" +L 08/26/1999 - 12:00:45: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:00:49: "Neo<56>" changed class to "HWGuy" +L 08/26/1999 - 12:00:49: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:00:55: "--=ER!C=--<68>" joined team "2". +L 08/26/1999 - 12:00:56: "LINV8K [FFG]<69><WON:576299>" connected, address "63.23.86.176:27005" +L 08/26/1999 - 12:00:59: "--=ER!C=--<68>" changed class to "Engineer" +L 08/26/1999 - 12:00:59: "--=ER!C=--<68>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:01:00: "Wolverine<18>" say_team "red tiunnel still open?" +L 08/26/1999 - 12:01:03: "road<30>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:01:05: "Neo<56>" say "help on the way" +L 08/26/1999 - 12:01:07: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 12:01:16: "crashawk<38>" killed "Gamer12<43>" with "gl_grenade" +L 08/26/1999 - 12:01:18: "LINV8K [FFG]<69><WON:576299>" has entered the game +L 08/26/1999 - 12:01:18: "LINV8K [FFG]<69>" joined team "1". +L 08/26/1999 - 12:01:23: "LINV8K [FFG]<69>" changed class to "Engineer" +L 08/26/1999 - 12:01:23: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:01:25: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:01:30: "LongShot<61>" killed "Wolverine<18>" with "sniperrifle" +L 08/26/1999 - 12:01:31: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:01:33: "road<30>" activated the goal "rhand" +L 08/26/1999 - 12:01:33: Broadcast: "#rock_blue_scores" +L 08/26/1999 - 12:01:34: "road<30>" activated the goal "rblock" +L 08/26/1999 - 12:01:34: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:01:36: Broadcast: "#rock_gasmask_message" +L 08/26/1999 - 12:01:37: "road<30>" activated the goal "brise1" +L 08/26/1999 - 12:01:38: "road<30>" activated the goal "brise2" +L 08/26/1999 - 12:01:41: "road<30>" activated the goal "brise3" +L 08/26/1999 - 12:01:43: Broadcast: "5 . . . +" +L 08/26/1999 - 12:01:44: Broadcast: "4 . . . +" +L 08/26/1999 - 12:01:45: Broadcast: "3 . . . +" +L 08/26/1999 - 12:01:46: Broadcast: "2 . . . +" +L 08/26/1999 - 12:01:47: Broadcast: "1 . . . +" +L 08/26/1999 - 12:01:49: "LongShot<61>" killed by world with "info_tfgoal" +L 08/26/1999 - 12:01:49: "Dude<44>" killed by world with "info_tfgoal" +L 08/26/1999 - 12:01:49: "Gamer12<43>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 12:01:50: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:01:50: "Wolverine<18>" say "good shot long dude" +L 08/26/1999 - 12:01:50: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:01:51: "Neo<56>" changed class to "Demoman" +L 08/26/1999 - 12:01:51: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:01:54: "road<30>" activated the goal "brise1" +L 08/26/1999 - 12:01:55: "road<30>" activated the goal "brise2" +L 08/26/1999 - 12:01:57: "road<30>" activated the goal "brise3" +L 08/26/1999 - 12:01:58: "road<30>" activated the goal "rblock" +L 08/26/1999 - 12:02:04: "crashawk<38>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 12:02:06: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:02:06: "LINV8K [FFG]<69>" built a "sentry". +L 08/26/1999 - 12:02:11: "Kyle<70><WON:3084169>" connected, address "198.68.20.190:27005" +L 08/26/1999 - 12:02:15: "Novastorm<67>" built a "dispenser". +L 08/26/1999 - 12:02:19: "crashawk<38>" say "ni9ce try" +L 08/26/1999 - 12:02:23: "Dude<44>" say_team "Could we get a sentry gun at the library?" +L 08/26/1999 - 12:02:30: "Wolverine<18>" activated the goal "rcave1" +L 08/26/1999 - 12:02:38: "Gamer12<43>" destroyed "Novastorm<67>"'s "dispenser". +L 08/26/1999 - 12:02:40: "Kyle<70><WON:3084169>" has entered the game +L 08/26/1999 - 12:02:42: "--=ER!C=--<68>" built a "sentry". +L 08/26/1999 - 12:02:44: "Novastorm<67>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 12:02:45: "Neo<56>" say "hey need help grading door" +L 08/26/1999 - 12:02:47: "Wolverine<18>" activated the goal "goalitem" +L 08/26/1999 - 12:02:48: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:02:53: "Dude<44>" killed "Wolverine<18>" with "ac" +L 08/26/1999 - 12:02:53: "crashawk<38>" killed "Gamer12<43>" with "gl_grenade" +L 08/26/1999 - 12:02:54: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:02:55: "Neo<56>" say "i mean garding" +L 08/26/1999 - 12:02:57: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:03:08: "Kyle<70>" joined team "2". +L 08/26/1999 - 12:03:14: "Kyle<70>" changed class to "Engineer" +L 08/26/1999 - 12:03:15: "Kyle<70>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:03:21: "Neo<56>" say "look out sniper" +L 08/26/1999 - 12:03:21: "Novastorm<67>" killed "Wolverine<18>" with "sentrygun" +L 08/26/1999 - 12:03:23: "crashawk<38>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 12:03:23: "Dusty<71><WON:2545419>" connected, address "129.46.55.132:27005" +L 08/26/1999 - 12:03:25: "LINV8K [FFG]<69>" built a "dispenser". +L 08/26/1999 - 12:03:25: "road<30>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:03:26: "LongShot<61>" killed "Neo<56>" with "sniperrifle" +L 08/26/1999 - 12:03:26: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:03:26: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:03:27: "Novastorm<67>" killed self with "normalgrenade" +L 08/26/1999 - 12:03:28: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:03:31: "Neo<56>" changed class to "Sniper" +L 08/26/1999 - 12:03:32: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:03:35: "Wolverine<18>" say_team "sentry out for now" +L 08/26/1999 - 12:03:36: "Gamer12<43>" killed "Dude<44>" with "rocket" +L 08/26/1999 - 12:03:36: "<-1>" destroyed "LINV8K [FFG]<69>"'s "dispenser". +L 08/26/1999 - 12:03:37: "crashawk<38>" killed "Gamer12<43>" with "gl_grenade" +L 08/26/1999 - 12:03:37: "crashawk<38>" killed self with "gl_grenade" +L 08/26/1999 - 12:03:38: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:03:38: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:03:41: "Kyle<70>" built a "sentry". +L 08/26/1999 - 12:03:42: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:03:44: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:03:45: "LINV8K [FFG]<69>" built a "dispenser". +L 08/26/1999 - 12:03:45: "Dusty<71><WON:2545419>" has entered the game +L 08/26/1999 - 12:03:48: "Dusty<71>" joined team "1". +L 08/26/1999 - 12:03:50: "Gamer12<43>" changed class to "Scout" +L 08/26/1999 - 12:03:51: "Dusty<71>" changed class to "Demoman" +L 08/26/1999 - 12:03:51: "Dusty<71>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:04:05: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 12:04:11: "Wolverine<18>" killed self with "mirvgrenade" +L 08/26/1999 - 12:04:12: "Dusty<71>" disconnected +L 08/26/1999 - 12:04:13: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:04:15: "Gamer12<43>" destroyed "Kyle<70>"'s "sentry". +L 08/26/1999 - 12:04:17: "--=ER!C=--<68>" disconnected +L 08/26/1999 - 12:04:17: "<-1>" destroyed "--=ER!C=--<68>"'s "sentry". +L 08/26/1999 - 12:04:17: "Dude<44>" killed "Gamer12<43>" with "ac" +L 08/26/1999 - 12:04:19: "Novastorm<67>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 12:04:19: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:04:20: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:04:27: "Wolverine<18>" say_team "sentry in entrance" +L 08/26/1999 - 12:04:34: "Wolverine<18>" say_team "use tunnel" +L 08/26/1999 - 12:04:42: "crashawk<38>" say_team "go upgrade" +L 08/26/1999 - 12:04:43: "Novastorm<67>" killed "Gamer12<43>" with "sentrygun" +L 08/26/1999 - 12:04:43: "Dude<44>" killed "LINV8K [FFG]<69>" with "ac" +L 08/26/1999 - 12:04:44: "LongShot<61>" killed "Neo<56>" with "sniperrifle" +L 08/26/1999 - 12:04:44: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:04:45: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:04:47: "road<30>" activated the goal "goalitem" +L 08/26/1999 - 12:04:48: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:04:55: "crashawk<38>" killed self with "gl_grenade" +L 08/26/1999 - 12:04:56: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:05:05: "road<30>" activated the goal "rhand" +L 08/26/1999 - 12:05:05: Broadcast: "#rock_blue_scores" +L 08/26/1999 - 12:05:05: "road<30>" activated the goal "rblock" +L 08/26/1999 - 12:05:08: Broadcast: "#rock_gasmask_message" +L 08/26/1999 - 12:05:09: "road<30>" activated the goal "brise1" +L 08/26/1999 - 12:05:09: "road<30>" activated the goal "brise2" +L 08/26/1999 - 12:05:12: "road<30>" activated the goal "brise3" +L 08/26/1999 - 12:05:14: "Dude<44>" killed "Gamer12<43>" with "supershotgun" +L 08/26/1999 - 12:05:15: Broadcast: "5 . . . +" +L 08/26/1999 - 12:05:16: Broadcast: "4 . . . +" +L 08/26/1999 - 12:05:16: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:05:17: Broadcast: "3 . . . +" +L 08/26/1999 - 12:05:18: Broadcast: "2 . . . +" +L 08/26/1999 - 12:05:19: Broadcast: "1 . . . +" +L 08/26/1999 - 12:05:20: "Kyle<70>" killed by world with "info_tfgoal" +L 08/26/1999 - 12:05:20: "Gamer12<43>" killed by world with "#rock_gas_kill" +L 08/26/1999 - 12:05:21: "Kyle<70>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:05:23: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:05:26: "road<30>" activated the goal "brise1" +L 08/26/1999 - 12:05:26: "Kyle<70>" killed by world with "door" +L 08/26/1999 - 12:05:26: "road<30>" activated the goal "brise2" +L 08/26/1999 - 12:05:28: "road<30>" activated the goal "brise3" +L 08/26/1999 - 12:05:28: "Kyle<70>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:05:29: "road<30>" activated the goal "rblock" +L 08/26/1999 - 12:05:35: "Kyle<70>" disconnected +L 08/26/1999 - 12:05:40: "LINV8K [FFG]<69>" killed "Dude<44>" with "sentrygun" +L 08/26/1999 - 12:05:41: "crashawk<38>" say_team "hey lets get theres no d except eng" +L 08/26/1999 - 12:05:42: "Dude<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:05:46: "SystemOfaDown<72><WON:103919>" connected, address "216.164.241.209:27005" +L 08/26/1999 - 12:05:57: "Novastorm<67>" killed "Gamer12<43>" with "sentrygun" +L 08/26/1999 - 12:06:01: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:06:01: "mopman<73><WON:3144649>" connected, address "152.201.202.120:27005" +L 08/26/1999 - 12:06:04: "Gamer12<43>" changed class to "Soldier" +L 08/26/1999 - 12:06:12: "Kyle<74><WON:3084169>" connected, address "198.68.20.190:27005" +L 08/26/1999 - 12:06:18: "crashawk<38>" activated the goal "bcave1" +L 08/26/1999 - 12:06:18: "SystemOfaDown<72><WON:103919>" has entered the game +L 08/26/1999 - 12:06:21: "Neo<56>" say "LAGGGG" +L 08/26/1999 - 12:06:38: "Gamer12<43>" activated the goal "goalitem" +L 08/26/1999 - 12:06:40: "SystemOfaDown<72>" joined team "2". +L 08/26/1999 - 12:06:42: =------= MATCH RESULTS =------= +L 08/26/1999 - 12:06:42: "blue" defeated "red" +L 08/26/1999 - 12:06:42: "blue" RESULTS: "6" players. "99" frags, "6" unaccounted for. "120" team score. Allies: +L 08/26/1999 - 12:06:42: "red" RESULTS: "6" players. "35" frags, "6" unaccounted for. "0" team score. Allies: +L 08/26/1999 - 12:06:44: "LINV8K [FFG]<69>" killed self with "world" +L 08/26/1999 - 12:06:48: Log closed. diff --git a/utils/tfstats/testsuite2/l0826006.log b/utils/tfstats/testsuite2/l0826006.log new file mode 100644 index 0000000..c32bf6c --- /dev/null +++ b/utils/tfstats/testsuite2/l0826006.log @@ -0,0 +1,794 @@ +L 08/26/1999 - 12:06:48: Log file started. +L 08/26/1999 - 12:06:48: Spawning server "2fort" +L 08/26/1999 - 12:06:48: server cvars start +L 08/26/1999 - 12:06:48: "cr_random" = "0" +L 08/26/1999 - 12:06:48: "cr_engineer" = "0" +L 08/26/1999 - 12:06:48: "cr_spy" = "0" +L 08/26/1999 - 12:06:48: "cr_pyro" = "0" +L 08/26/1999 - 12:06:48: "cr_hwguy" = "0" +L 08/26/1999 - 12:06:48: "cr_medic" = "0" +L 08/26/1999 - 12:06:48: "cr_demoman" = "0" +L 08/26/1999 - 12:06:48: "cr_soldier" = "0" +L 08/26/1999 - 12:06:48: "cr_sniper" = "0" +L 08/26/1999 - 12:06:48: "cr_scout" = "0" +L 08/26/1999 - 12:06:48: "decalfrequency" = "30" +L 08/26/1999 - 12:06:48: "mp_autocrosshair" = "1" +L 08/26/1999 - 12:06:48: "mp_flashlight" = "0" +L 08/26/1999 - 12:06:48: "mp_footsteps" = "1" +L 08/26/1999 - 12:06:48: "mp_forcerespawn" = "1" +L 08/26/1999 - 12:06:48: "mp_weaponstay" = "0" +L 08/26/1999 - 12:06:48: "mp_falldamage" = "0" +L 08/26/1999 - 12:06:48: "mp_friendlyfire" = "0" +L 08/26/1999 - 12:06:48: "mp_timelimit" = "30" +L 08/26/1999 - 12:06:48: "mp_fraglimit" = "0" +L 08/26/1999 - 12:06:48: "mp_teamplay" = "21" +L 08/26/1999 - 12:06:48: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 12:06:48: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 12:06:48: "tfc_adminpwd" = "" +L 08/26/1999 - 12:06:48: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 12:06:48: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 12:06:48: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 12:06:48: "tfc_autoteam" = "1" +L 08/26/1999 - 12:06:48: "sv_maxrate" = "0" +L 08/26/1999 - 12:06:48: "sv_minrate" = "0" +L 08/26/1999 - 12:06:48: "sv_allowupload" = "1" +L 08/26/1999 - 12:06:48: "sv_allowdownload" = "1" +L 08/26/1999 - 12:06:48: "sv_upload_maxsize" = "0" +L 08/26/1999 - 12:06:48: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 12:06:48: "sv_spectalk" = "1" +L 08/26/1999 - 12:06:48: "sv_maxspectators" = "8" +L 08/26/1999 - 12:06:48: "sv_cheats" = "0" +L 08/26/1999 - 12:06:48: "sv_clienttrace" = "3.5" +L 08/26/1999 - 12:06:48: "sv_timeout" = "65" +L 08/26/1999 - 12:06:48: "sv_waterfriction" = "1" +L 08/26/1999 - 12:06:48: "sv_wateraccelerate" = "10" +L 08/26/1999 - 12:06:48: "sv_airaccelerate" = "10" +L 08/26/1999 - 12:06:48: "sv_airmove" = "1" +L 08/26/1999 - 12:06:48: "sv_bounce" = "1" +L 08/26/1999 - 12:06:48: "sv_clipmode" = "0" +L 08/26/1999 - 12:06:48: "sv_stepsize" = "18" +L 08/26/1999 - 12:06:48: "sv_accelerate" = "10" +L 08/26/1999 - 12:06:48: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 12:06:48: "sv_stopspeed" = "100" +L 08/26/1999 - 12:06:48: "edgefriction" = "2" +L 08/26/1999 - 12:06:48: "sv_friction" = "4" +L 08/26/1999 - 12:06:48: "sv_gravity" = "800" +L 08/26/1999 - 12:06:48: "sv_aim" = "0" +L 08/26/1999 - 12:06:48: "sv_password" = "" +L 08/26/1999 - 12:06:48: "pausable" = "0" +L 08/26/1999 - 12:06:48: "coop" = "0" +L 08/26/1999 - 12:06:48: "deathmatch" = "1" +L 08/26/1999 - 12:06:48: "mp_logecho" = "1" +L 08/26/1999 - 12:06:48: "mp_logfile" = "1" +L 08/26/1999 - 12:06:48: "cmdline" = "0" +L 08/26/1999 - 12:06:48: server cvars end +L 08/26/1999 - 12:06:49: Map CRC "-652696221" +L 08/26/1999 - 12:06:49: "sv_maxspeed" = "500" +L 08/26/1999 - 12:06:49: Server name is "VALVe Test Server" +L 08/26/1999 - 12:06:50: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 12:06:58: "crashawk<38><WON:784709>" has entered the game +L 08/26/1999 - 12:07:01: "crashawk<38>" joined team "2". +L 08/26/1999 - 12:07:02: "road<30><WON:76329>" has entered the game +L 08/26/1999 - 12:07:03: "Wolverine<18><WON:1150199>" has entered the game +L 08/26/1999 - 12:07:04: "Neo<56><WON:3285559>" has entered the game +L 08/26/1999 - 12:07:04: "crashawk<38>" changed class to "Engineer" +L 08/26/1999 - 12:07:04: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:04: "laundrylizard<55><WON:3334069>" has entered the game +L 08/26/1999 - 12:07:06: "LINV8K [FFG]<69><WON:576299>" has entered the game +L 08/26/1999 - 12:07:07: "Wolverine<18>" joined team "1". +L 08/26/1999 - 12:07:07: "LongShot<61><WON:153099>" has entered the game +L 08/26/1999 - 12:07:07: "Neo<56>" joined team "1". +L 08/26/1999 - 12:07:08: "Wolverine<18>" changed class to "Soldier" +L 08/26/1999 - 12:07:08: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:09: "Neo<56>" changed class to "Sniper" +L 08/26/1999 - 12:07:09: "Neo<56>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:09: "LINV8K [FFG]<69>" joined team "2". +L 08/26/1999 - 12:07:10: "Novastorm<67><WON:2504259>" has entered the game +L 08/26/1999 - 12:07:10: "LINV8K [FFG]<69>" changed class to "Demoman" +L 08/26/1999 - 12:07:10: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:11: "road<30>" joined team "1". +L 08/26/1999 - 12:07:12: "Gamer12<43><WON:2808019>" has entered the game +L 08/26/1999 - 12:07:14: "LongShot<61>" joined team "2". +L 08/26/1999 - 12:07:16: "LongShot<61>" changed class to "Sniper" +L 08/26/1999 - 12:07:16: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:17: "Novastorm<67>" joined team "1". +L 08/26/1999 - 12:07:19: "Gamer12<43>" joined team "2". +L 08/26/1999 - 12:07:19: "Novastorm<67>" changed class to "Engineer" +L 08/26/1999 - 12:07:19: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:20: "road<30>" changed class to "Demoman" +L 08/26/1999 - 12:07:20: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:22: "crashawk<38>" built a "sentry". +L 08/26/1999 - 12:07:30: "Gamer12<43>" changed class to "Soldier" +L 08/26/1999 - 12:07:30: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:32: "Gamer12<43>" changed to team "1". +L 08/26/1999 - 12:07:32: "Gamer12<43>" killed self with "world" +L 08/26/1999 - 12:07:39: "mopman<73><WON:3144649>" has entered the game +L 08/26/1999 - 12:07:44: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:45: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:07:51: "Gamer12<43>" changed class to "Soldier" +L 08/26/1999 - 12:07:51: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:07:54: "mopman<73>" joined team "2". +L 08/26/1999 - 12:08:00: "mopman<73>" changed class to "Demoman" +L 08/26/1999 - 12:08:00: "mopman<73>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:08:04: "LINV8K [FFG]<69>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:08:04: "LINV8K [FFG]<69>" killed "Novastorm<67>" with "mirvgrenade" +L 08/26/1999 - 12:08:05: "LINV8K [FFG]<69>" killed "Gamer12<43>" with "mirvgrenade" +L 08/26/1999 - 12:08:05: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:08:06: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:08:12: "Neo<56>" disconnected +L 08/26/1999 - 12:08:19: "LINV8K [FFG]<69>" killed self with "normalgrenade" +L 08/26/1999 - 12:08:21: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:08:43: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:08:58: "crashawk<38>" say_team "thx" +L 08/26/1999 - 12:09:01: "LINV8K [FFG]<69>" say_team "np" +L 08/26/1999 - 12:09:05: "Wolverine<18>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:09:07: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:09:07: "Wonko<75><WON:841569>" connected, address "216.99.209.18:27005" +L 08/26/1999 - 12:09:16: "LINV8K [FFG]<69>" killed "road<30>" with "pipebomb" +L 08/26/1999 - 12:09:17: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:09:18: "crashawk<38>" say_team "lets go at once now" +L 08/26/1999 - 12:09:22: "psychobaud<76><WON:1135749>" connected, address "207.181.84.20:27005" +L 08/26/1999 - 12:09:23: "Wonko<75><WON:841569>" has entered the game +L 08/26/1999 - 12:09:25: "Novastorm<67>" say_team "***FLAG UNDER ATTACK***" +L 08/26/1999 - 12:09:26: "Novastorm<67>" say_team "***FLAG UNDER ATTACK***" +L 08/26/1999 - 12:09:26: "psychobaud<77><WON:1135749>" connected, address "207.181.84.20:27005" +L 08/26/1999 - 12:09:31: "crashawk<38>" say_team "meet at there spiral" +L 08/26/1999 - 12:09:31: "Wonko<75>" joined team "1". +L 08/26/1999 - 12:09:38: "LINV8K [FFG]<69>" activated the goal "Blue Flag" +L 08/26/1999 - 12:09:39: "Wonko<75>" changed class to "HWGuy" +L 08/26/1999 - 12:09:39: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:09:47: "psychobaud<77><WON:1135749>" has entered the game +L 08/26/1999 - 12:09:51: "psychobaud<77>" joined team "2". +L 08/26/1999 - 12:09:53: "Wolverine<18>" killed "LINV8K [FFG]<69>" with "rocket" +L 08/26/1999 - 12:09:53: "road<30>" killed self with "gl_grenade" +L 08/26/1999 - 12:09:54: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:09:54: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:09:55: "psychobaud<77>" changed class to "Sniper" +L 08/26/1999 - 12:09:55: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:09:58: "Novastorm<67>" killed "mopman<73>" with "sentrygun" +L 08/26/1999 - 12:09:59: "crashawk<38>" say_team "where?" +L 08/26/1999 - 12:10:00: "mopman<73>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:10:01: "Wonko<75>" killed "LongShot<61>" with "ac" +L 08/26/1999 - 12:10:05: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:10:11: "crashawk<38>" killed "Wonko<75>" with "sentrygun" +L 08/26/1999 - 12:10:12: "crashawk<38>" say_team "where?" +L 08/26/1999 - 12:10:12: "<-1>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:10:14: "Wonko<75>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 12:10:18: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:10:21: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:10:23: "Wolverine<18>" killed "LINV8K [FFG]<69>" with "rocket" +L 08/26/1999 - 12:10:24: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:10:26: "Stupid_Girl<78><WON:3025459>" connected, address "63.193.215.26:27005" +L 08/26/1999 - 12:10:36: "Stupid_Girl<78><WON:3025459>" has entered the game +L 08/26/1999 - 12:10:41: "Novastorm<67>" killed "LINV8K [FFG]<69>" with "sentrygun" +L 08/26/1999 - 12:10:42: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:10:44: "LINV8K [FFG]<69>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:10:48: "Stupid_Girl<78>" joined team "1". +L 08/26/1999 - 12:10:48: "road<30>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 12:10:50: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:10:54: "road<30>" killed "LongShot<61>" with "gl_grenade" +L 08/26/1999 - 12:10:56: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:10:57: "Stupid_Girl<78>" changed class to "HWGuy" +L 08/26/1999 - 12:10:57: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:10:58: "LINV8K [FFG]<69>" killed "Wonko<75>" with "mirvgrenade" +L 08/26/1999 - 12:10:59: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:11:09: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:11:12: "psychobaud<77>" killed "road<30>" with "sniperrifle" +L 08/26/1999 - 12:11:13: "crashawk<38>" built a "sentry". +L 08/26/1999 - 12:11:13: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:11:18: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "pipebomb" +L 08/26/1999 - 12:11:22: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:11:30: "road<30>" killed "LINV8K [FFG]<69>" with "gl_grenade" +L 08/26/1999 - 12:11:32: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:11:45: "crashawk<38>" built a "dispenser". +L 08/26/1999 - 12:12:06: "LINV8K [FFG]<69>" killed "Wonko<75>" with "normalgrenade" +L 08/26/1999 - 12:12:07: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:12:14: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "pipebomb" +L 08/26/1999 - 12:12:17: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:12:40: "road<30>" killed "mopman<73>" with "gl_grenade" +L 08/26/1999 - 12:12:43: "mopman<73>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:12:54: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 12:13:00: "LINV8K [FFG]<69>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:13:01: "LINV8K [FFG]<69>" killed "Novastorm<67>" with "mirvgrenade" +L 08/26/1999 - 12:13:02: "[FFE]Blitz<79><WON:202469>" connected, address "206.133.187.153:27005" +L 08/26/1999 - 12:13:02: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:13:09: "crashawk<38>" killed "Wonko<75>" with "normalgrenade" +L 08/26/1999 - 12:13:09: "crashawk<38>" killed self with "normalgrenade" +L 08/26/1999 - 12:13:11: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:13:11: "Novastorm<67>" killed "LINV8K [FFG]<69>" with "empgrenade" +L 08/26/1999 - 12:13:12: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:13:12: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:13:13: "road<30>" activated the goal "Red Flag" +L 08/26/1999 - 12:13:15: "road<30>" destroyed "crashawk<38>"'s "dispenser". +L 08/26/1999 - 12:13:22: "[FFE]Blitz<79><WON:202469>" has entered the game +L 08/26/1999 - 12:13:24: "[FFE]Blitz<79>" joined team "2". +L 08/26/1999 - 12:13:33: "Wonko<75>" killed "LINV8K [FFG]<69>" with "mirvgrenade" +L 08/26/1999 - 12:13:33: "[FFE]Blitz<79>" changed class to "Soldier" +L 08/26/1999 - 12:13:33: "[FFE]Blitz<79>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:13:34: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:13:35: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:13:36: "mopman<73>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 12:13:37: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:13:38: "mopman<73>" killed self with "gl_grenade" +L 08/26/1999 - 12:13:41: "mopman<73>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:13:53: "Novastorm<67>" killed "LINV8K [FFG]<69>" with "sentrygun" +L 08/26/1999 - 12:13:54: "LINV8K [FFG]<69>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:13:54: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:13:56: "Gamer12<43>" activated the goal "Red Flag" +L 08/26/1999 - 12:13:58: "crashawk<38>" built a "sentry". +L 08/26/1999 - 12:13:59: "mopman<73>" killed "Stupid_Girl<78>" with "gl_grenade" +L 08/26/1999 - 12:14:01: "Stupid_Girl<78>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 12:14:08: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:14:11: "[FFE]Blitz<79>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:14:12: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:14:17: "road<30>" killed "[FFE]Blitz<79>" with "mirvgrenade" +L 08/26/1999 - 12:14:18: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:14:23: "LINV8K [FFG]<69>" killed "Novastorm<67>" with "pipebomb" +L 08/26/1999 - 12:14:24: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:14:26: "Novastorm<67>" killed "LINV8K [FFG]<69>" with "normalgrenade" +L 08/26/1999 - 12:14:27: "Novastorm<67>" say_team "***FLAG UNDER ATTACK***" +L 08/26/1999 - 12:14:28: "[FFE]Blitz<79>" disconnected +L 08/26/1999 - 12:14:28: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:14:31: "Wonko<75>" changed class to "Engineer" +L 08/26/1999 - 12:14:33: "Wonko<75>" say_team "comin" +L 08/26/1999 - 12:14:37: "crashawk<38>" built a "sentry". +L 08/26/1999 - 12:14:41: "Stupid_Girl<78>" killed "psychobaud<77>" with "mirvgrenade" +L 08/26/1999 - 12:14:46: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:14:53: "Wonko<75>" say_team "er, dude...there's nobody near the flag." +L 08/26/1999 - 12:14:53: "Gamer12<43>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 12:14:54: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 12:14:58: "LINV8K [FFG]<69>" killed self with "pipebomb" +L 08/26/1999 - 12:14:58: "road<30>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 12:14:58: "road<30>" killed self with "gl_grenade" +L 08/26/1999 - 12:14:59: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:14:59: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:15:00: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:15:03: "LongShot<61>" killed "Stupid_Girl<78>" with "sniperrifle" +L 08/26/1999 - 12:15:07: "laundrylizard<55>" disconnected +L 08/26/1999 - 12:15:07: "Novastorm<67>" say_team "he was.. got him with a 'nade. sorry" +L 08/26/1999 - 12:15:08: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:15:11: "Wonko<75>" say_team "urgh" +L 08/26/1999 - 12:15:16: "crashawk<38>" built a "sentry". +L 08/26/1999 - 12:15:26: "Novastorm<67>" say_team "didn't bind that yet :)" +L 08/26/1999 - 12:15:33: "road<30>" activated the goal "Red Flag" +L 08/26/1999 - 12:15:33: "LINV8K [FFG]<69>" killed "Wonko<75>" with "mirvgrenade" +L 08/26/1999 - 12:15:35: "Wonko<75>" say_team "incomingd emo" +L 08/26/1999 - 12:15:36: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:15:37: "Wolverine<18>" killed "LINV8K [FFG]<69>" with "rocket" +L 08/26/1999 - 12:15:38: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:15:40: "LongShot<61>" killed "Gamer12<43>" with "sniperrifle" +L 08/26/1999 - 12:15:43: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:15:54: "LongShot<61>" killed "Stupid_Girl<78>" with "sniperrifle" +L 08/26/1999 - 12:15:56: "Wonko<75>" built a "sentry". +L 08/26/1999 - 12:15:57: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:16:03: "Gamer12<43>" killed "psychobaud<77>" with "rocket" +L 08/26/1999 - 12:16:07: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:16:14: "LINV8K [FFG]<69>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:16:20: "crashawk<38>" killed "Gamer12<43>" with "sentrygun" +L 08/26/1999 - 12:16:21: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:16:24: "LINV8K [FFG]<69>" killed "Wolverine<18>" with "pipebomb" +L 08/26/1999 - 12:16:25: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:16:27: "road<30>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 12:16:35: "LINV8K [FFG]<69>" killed self with "normalgrenade" +L 08/26/1999 - 12:16:36: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:16:43: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 12:16:45: "Player<80><WON:1372839>" connected, address "207.207.27.122:64230" +L 08/26/1999 - 12:16:46: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:16:46: "Gamer12<43>" killed "psychobaud<77>" with "rocket" +L 08/26/1999 - 12:16:48: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:16:49: "road<30>" killed "mopman<73>" with "mirvgrenade" +L 08/26/1999 - 12:16:49: "road<30>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 12:16:50: "mopman<73>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:16:51: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:16:52: "Stupid_Girl<78>" killed "LINV8K [FFG]<69>" with "mirvgrenade" +L 08/26/1999 - 12:16:53: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:17:03: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:17:05: "crashawk<38>" killed "Stupid_Girl<78>" with "empgrenade" +L 08/26/1999 - 12:17:05: "Player<80><WON:1372839>" has entered the game +L 08/26/1999 - 12:17:08: "road<30>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 12:17:09: "mopman<73>" changed class to "Soldier" +L 08/26/1999 - 12:17:10: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:17:12: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:17:14: "Player<80>" joined team "2". +L 08/26/1999 - 12:17:14: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 12:17:18: "LongShot<61>" killed "road<30>" with "sniperrifle" +L 08/26/1999 - 12:17:19: "Player<80>" changed class to "Engineer" +L 08/26/1999 - 12:17:19: "Player<80>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:17:20: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:17:24: "Feral<81><WON:3025459>" connected, address "63.193.215.27:27005" +L 08/26/1999 - 12:17:33: "LINV8K [FFG]<69>" killed self with "mirvgrenade" +L 08/26/1999 - 12:17:34: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "mirvgrenade" +L 08/26/1999 - 12:17:35: "crashawk<38>" built a "sentry". +L 08/26/1999 - 12:17:35: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:17:39: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:17:41: "SexualChocolate<81><WON:3025459>" has entered the game +L 08/26/1999 - 12:17:43: "Player<80>" built a "sentry". +L 08/26/1999 - 12:17:47: "Wonko<75>" built a "dispenser". +L 08/26/1999 - 12:17:49: "SexualChocolate<81>" joined team "1". +L 08/26/1999 - 12:17:52: "SexualChocolate<81>" changed class to "Scout" +L 08/26/1999 - 12:17:52: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:17:56: "Novastorm<67>" built a "dispenser". +L 08/26/1999 - 12:17:58: "road<30>" activated the goal "Red Flag" +L 08/26/1999 - 12:18:02: "LINV8K [FFG]<69>" killed "SexualChocolate<81>" with "mirvgrenade" +L 08/26/1999 - 12:18:04: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:18:06: "Wolverine<18>" killed "psychobaud<77>" with "rocket" +L 08/26/1999 - 12:18:08: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:18:09: "Stupid_Girl<78>" killed self with "normalgrenade" +L 08/26/1999 - 12:18:13: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:18:17: "psychobaud<77>" changed class to "Engineer" +L 08/26/1999 - 12:18:26: "Player<80>" killed "Wonko<75>" with "sentrygun" +L 08/26/1999 - 12:18:27: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:18:31: "LINV8K [FFG]<69>" killed "Gamer12<43>" with "pipebomb" +L 08/26/1999 - 12:18:32: "SexualChocolate<81>" destroyed "Player<80>"'s "sentry". +L 08/26/1999 - 12:18:33: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:18:38: "psychobaud<77>" killed "Wolverine<18>" with "sniperrifle" +L 08/26/1999 - 12:18:38: "SexualChocolate<81>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 12:18:39: "crashawk<38>" killed "SexualChocolate<81>" with "empgrenade" +L 08/26/1999 - 12:18:39: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:18:42: "mopman<73>" killed self with "gl_grenade" +L 08/26/1999 - 12:18:43: "SexualChocolate<81>" changed class to "HWGuy" +L 08/26/1999 - 12:18:43: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "pipebomb" +L 08/26/1999 - 12:18:43: "road<30>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 12:18:46: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:18:47: "Stupid_Girl<78>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 12:18:49: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:18:51: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:18:59: "Wolverine<18>" killed "psychobaud<77>" with "rocket" +L 08/26/1999 - 12:19:00: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:19:08: "Player<80>" disconnected +L 08/26/1999 - 12:19:11: "crashawk<38>" built a "sentry". +L 08/26/1999 - 12:19:15: "SexualChocolate<81>" killed "LINV8K [FFG]<69>" with "ac" +L 08/26/1999 - 12:19:16: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:19:23: "road<30>" activated the goal "Red Flag" +L 08/26/1999 - 12:19:39: "LINV8K [FFG]<69>" killed "road<30>" with "pipebomb" +L 08/26/1999 - 12:19:40: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:19:40: "Wonko<75>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 12:19:41: "Wonko<75>" activated the goal "Red Flag" +L 08/26/1999 - 12:19:45: "crashawk<38>" killed "Stupid_Girl<78>" with "empgrenade" +L 08/26/1999 - 12:19:45: "crashawk<38>" killed "Gamer12<43>" with "empgrenade" +L 08/26/1999 - 12:19:48: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:19:52: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:19:54: "psychobaud<77>" built a "sentry". +L 08/26/1999 - 12:19:55: "SexualChocolate<81>" changed class to "Engineer" +L 08/26/1999 - 12:19:58: "LINV8K [FFG]<69>" killed "Novastorm<67>" with "pipebomb" +L 08/26/1999 - 12:19:59: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:02: "Wonko<75>" killed "LINV8K [FFG]<69>" with "sentrygun" +L 08/26/1999 - 12:20:02: "mopman<73>" disconnected +L 08/26/1999 - 12:20:04: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:09: "Gamer12<43>" destroyed "psychobaud<77>"'s "sentry". +L 08/26/1999 - 12:20:09: "crashawk<38>" built a "sentry". +L 08/26/1999 - 12:20:19: "LINV8K [FFG]<69>" killed "Novastorm<67>" with "pipebomb" +L 08/26/1999 - 12:20:21: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:27: "Wonko<75>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 12:20:29: "LINV8K [FFG]<69>" destroyed "Wonko<75>"'s "sentry". +L 08/26/1999 - 12:20:31: "SexualChocolate<81>" activated the goal "Red Flag" +L 08/26/1999 - 12:20:35: "Novastorm<67>" killed "LINV8K [FFG]<69>" with "empgrenade" +L 08/26/1999 - 12:20:35: "SexualChocolate<81>" changed to team "2". +L 08/26/1999 - 12:20:35: "SexualChocolate<81>" killed self with "world" +L 08/26/1999 - 12:20:35: "LongShot<61>" killed "Gamer12<43>" with "sniperrifle" +L 08/26/1999 - 12:20:36: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:36: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:37: "SexualChocolate<81>" changed class to "Engineer" +L 08/26/1999 - 12:20:37: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:38: "psychobaud<77>" built a "sentry". +L 08/26/1999 - 12:20:40: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:41: "Stupid_Girl<78>" killed "LongShot<61>" with "ac" +L 08/26/1999 - 12:20:45: "NiTR8<82><WON:284109>" connected, address "12.73.182.215:27005" +L 08/26/1999 - 12:20:47: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:48: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "pipebomb" +L 08/26/1999 - 12:20:51: "Wonko<75>" say_team "dammit" +L 08/26/1999 - 12:20:53: "road<30>" killed "psychobaud<77>" with "gl_grenade" +L 08/26/1999 - 12:20:53: "road<30>" killed self with "mirvgrenade" +L 08/26/1999 - 12:20:54: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:55: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:20:56: "SexualChocolate<81>" built a "sentry". +L 08/26/1999 - 12:20:57: "road<30>" destroyed "psychobaud<77>"'s "sentry". +L 08/26/1999 - 12:21:01: "NiTR8<82><WON:284109>" has entered the game +L 08/26/1999 - 12:21:03: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:21:13: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "mirvgrenade" +L 08/26/1999 - 12:21:17: "psychobaud<77>" changed class to "Sniper" +L 08/26/1999 - 12:21:17: "NiTR8<82>" joined team "2". +L 08/26/1999 - 12:21:18: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:21:31: "NiTR8<82>" changed class to "Sniper" +L 08/26/1999 - 12:21:31: "NiTR8<82>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:21:39: "road<30>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 12:21:40: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 12:21:41: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:21:42: "Wonko<75>" built a "sentry". +L 08/26/1999 - 12:21:42: "Mike-o<83><WON:1224999>" connected, address "207.167.66.109:27005" +L 08/26/1999 - 12:21:44: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:21:45: "NiTR8<82>" killed "Stupid_Girl<78>" with "sniperrifle" +L 08/26/1999 - 12:21:48: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:21:49: "Mailman<84><WON:2851679>" connected, address "169.132.154.197:27005" +L 08/26/1999 - 12:21:55: "road<30>" killed "LINV8K [FFG]<69>" with "gl_grenade" +L 08/26/1999 - 12:21:56: "Mike-o<83><WON:1224999>" has entered the game +L 08/26/1999 - 12:21:56: "NiTR8<82>" say_team "Alert to Base! Incoming Enemy!" +L 08/26/1999 - 12:21:57: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:21:59: "NiTR8<82>" say_team "watewr" +L 08/26/1999 - 12:22:05: "SexualChocolate<81>" built a "dispenser". +L 08/26/1999 - 12:22:07: "Mike-o<83>" joined team "1". +L 08/26/1999 - 12:22:07: "psychobaud<77>" built a "sentry". +L 08/26/1999 - 12:22:07: "crashawk<38>" killed "Gamer12<43>" with "empgrenade" +L 08/26/1999 - 12:22:08: "Novastorm<67>" killed "psychobaud<77>" with "empgrenade" +L 08/26/1999 - 12:22:11: "Mailman<84><WON:2851679>" has entered the game +L 08/26/1999 - 12:22:12: "<-1>" destroyed "psychobaud<77>"'s "sentry". +L 08/26/1999 - 12:22:12: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:22:12: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:22:16: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "mirvgrenade" +L 08/26/1999 - 12:22:17: "Mailman<84>" joined team "2". +L 08/26/1999 - 12:22:17: "Mike-o<83>" changed class to "Spy" +L 08/26/1999 - 12:22:17: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:22:20: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:22:20: "crashawk<38>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 12:22:22: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:22:31: "Mailman<84>" changed class to "Medic" +L 08/26/1999 - 12:22:31: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:22:33: "Mailman<84>" changed to team "1". +L 08/26/1999 - 12:22:33: "Mailman<84>" killed self with "world" +L 08/26/1999 - 12:22:39: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:22:42: "Mailman<84>" changed class to "Medic" +L 08/26/1999 - 12:22:42: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:22:43: "LINV8K [FFG]<69>" killed "road<30>" with "pipebomb" +L 08/26/1999 - 12:22:44: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:22:56: "LINV8K [FFG]<69>" changed class to "Spy" +L 08/26/1999 - 12:22:59: "LINV8K [FFG]<69>" killed self with "world" +L 08/26/1999 - 12:23:00: "road<30>" killed "SexualChocolate<81>" with "gl_grenade" +L 08/26/1999 - 12:23:02: "LongShot<61>" killed "Novastorm<67>" with "headshot" +L 08/26/1999 - 12:23:04: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:04: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:09: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:10: "Stupid_Girl<78>" killed "crashawk<38>" with "ac" +L 08/26/1999 - 12:23:11: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:20: "SexualChocolate<81>" killed "Wonko<75>" with "sentrygun" +L 08/26/1999 - 12:23:21: "crashawk<38>" killed "Stupid_Girl<78>" with "sentrygun" +L 08/26/1999 - 12:23:25: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 12:23:26: "psychobaud<77>" killed "Gamer12<43>" with "sniperrifle" +L 08/26/1999 - 12:23:27: "Novastorm<67>" killed "psychobaud<77>" with "empgrenade" +L 08/26/1999 - 12:23:28: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:28: "Wonko<75>" say_team "sentry on their upper level" +L 08/26/1999 - 12:23:30: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:31: "Mike-o<83>" killed "crashawk<38>" with "knife" +L 08/26/1999 - 12:23:31: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:33: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:33: "SexualChocolate<81>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 12:23:35: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:35: "road<30>" destroyed "SexualChocolate<81>"'s "sentry". +L 08/26/1999 - 12:23:39: "Wonko<75>" say_team "thanks demo, you got it" +L 08/26/1999 - 12:23:41: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:42: "NiTR8<82>" killed "Novastorm<67>" with "sniperrifle" +L 08/26/1999 - 12:23:44: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:46: "Novastorm<67>" killed "NiTR8<82>" with "empgrenade" +L 08/26/1999 - 12:23:46: "SexualChocolate<81>" built a "sentry". +L 08/26/1999 - 12:23:47: "NiTR8<82>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:51: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "knife" +L 08/26/1999 - 12:23:54: "crashawk<38>" built a "sentry". +L 08/26/1999 - 12:23:55: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:23:57: "road<30>" destroyed "crashawk<38>"'s "sentry". +L 08/26/1999 - 12:24:00: "SexualChocolate<81>" killed "Mike-o<83>" with "sentrygun" +L 08/26/1999 - 12:24:01: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:02: "NiTR8<82>" killed "Mailman<84>" with "sniperrifle" +L 08/26/1999 - 12:24:07: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:10: "Mike-o<83>" changed class to "Sniper" +L 08/26/1999 - 12:24:13: "LINV8K [FFG]<69>" killed "road<30>" with "gasgrenade" +L 08/26/1999 - 12:24:15: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:17: "Mailman<84>" changed class to "Demoman" +L 08/26/1999 - 12:24:18: "SexualChocolate<81>" killed "Wonko<75>" with "sentrygun" +L 08/26/1999 - 12:24:24: "Mike-o<83>" killed "psychobaud<77>" with "knife" +L 08/26/1999 - 12:24:24: "Novastorm<67>" destroyed "SexualChocolate<81>"'s "sentry". +L 08/26/1999 - 12:24:25: "Wonko<75>" say_team "sentry on their upper level again" +L 08/26/1999 - 12:24:27: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:27: "Wonko<75>" say_team "nevermind" +L 08/26/1999 - 12:24:28: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:30: "SexualChocolate<81>" say_team "lotsa spies" +L 08/26/1999 - 12:24:31: "NiTR8<82>" killed "Novastorm<67>" with "sniperrifle" +L 08/26/1999 - 12:24:33: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:39: "road<30>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 12:24:40: "Wolverine<18>" killed "SexualChocolate<81>" with "rocket" +L 08/26/1999 - 12:24:42: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:43: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:45: "NiTR8<82>" killed "road<30>" with "sniperrifle" +L 08/26/1999 - 12:24:47: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:50: "Gamer12<43>" killed "NiTR8<82>" with "rocket" +L 08/26/1999 - 12:24:51: "road<30>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 12:24:51: "NiTR8<82>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:54: "crashawk<38>" killed "Wonko<75>" with "empgrenade" +L 08/26/1999 - 12:24:54: "crashawk<38>" killed "Stupid_Girl<78>" with "empgrenade" +L 08/26/1999 - 12:24:59: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:24:59: "crashawk<38>" changed class to "Spy" +L 08/26/1999 - 12:25:00: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:25:03: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:25:03: "Gamer12<43>" destroyed "SexualChocolate<81>"'s "dispenser". +L 08/26/1999 - 12:25:06: "Novastorm<67>" killed "LINV8K [FFG]<69>" with "spanner" +L 08/26/1999 - 12:25:06: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:25:20: "SexualChocolate<81>" built a "sentry". +L 08/26/1999 - 12:25:24: "Gamer12<43>" activated the goal "Red Flag" +L 08/26/1999 - 12:25:25: "NiTR8<82>" killed "Mailman<84>" with "normalgrenade" +L 08/26/1999 - 12:25:27: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:25:28: "Wolverine<18>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:25:30: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:25:39: "road<30>" killed "NiTR8<82>" with "gl_grenade" +L 08/26/1999 - 12:25:41: "psychobaud<77>" killed "Wolverine<18>" with "sniperrifle" +L 08/26/1999 - 12:25:41: "NiTR8<82>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:25:43: "Wolverine<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:25:51: "SexualChocolate<81>" killed "Mike-o<83>" with "empgrenade" +L 08/26/1999 - 12:25:53: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:26:02: "LINV8K [FFG]<69>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:26:02: "LongShot<61>" killed "Mailman<84>" with "sniperrifle" +L 08/26/1999 - 12:26:04: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:26:04: "Novastorm<67>" say_team "***FLAG UNDER ATTACK***" +L 08/26/1999 - 12:26:20: "Novastorm<67>" killed "NiTR8<82>" with "supershotgun" +L 08/26/1999 - 12:26:23: "NiTR8<82>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:26:23: "Mike-o<83>" killed "psychobaud<77>" with "sniperrifle" +L 08/26/1999 - 12:26:26: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:26:28: "Mailman<84>" killed "crashawk<38>" with "gl_grenade" +L 08/26/1999 - 12:26:33: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:26:36: "Gamer12<43>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 12:26:39: "Wonko<75>" activated the goal "Red Flag" +L 08/26/1999 - 12:26:42: "road<30>" killed "LongShot<61>" with "pipebomb" +L 08/26/1999 - 12:26:43: "Mike-o<83>" killed "psychobaud<77>" with "headshot" +L 08/26/1999 - 12:26:46: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:26:46: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:27:02: "Stupid_Girl<78>" killed "LongShot<61>" with "ac" +L 08/26/1999 - 12:27:05: "Stupid_Girl<78>" killed "psychobaud<77>" with "ac" +L 08/26/1999 - 12:27:05: "SexualChocolate<81>" killed "road<30>" with "empgrenade" +L 08/26/1999 - 12:27:05: "SexualChocolate<81>" killed self with "empgrenade" +L 08/26/1999 - 12:27:06: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:27:07: "Gamer12<43>" killed "crashawk<38>" with "normalgrenade" +L 08/26/1999 - 12:27:07: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:27:07: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:27:07: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:27:09: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:27:10: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:27:16: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "knife" +L 08/26/1999 - 12:27:23: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:27:28: "Wonko<75>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 12:27:40: "SexualChocolate<81>" killed "Mailman<84>" with "sentrygun" +L 08/26/1999 - 12:27:42: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:27:51: "Stupid_Girl<78>" killed "psychobaud<77>" with "mirvgrenade" +L 08/26/1999 - 12:27:52: "Stupid_Girl<78>" killed "SexualChocolate<81>" with "ac" +L 08/26/1999 - 12:27:54: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:27:54: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:04: "road<30>" killed "LINV8K [FFG]<69>" with "gl_grenade" +L 08/26/1999 - 12:28:05: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:10: "LINV8K [FFG]<69>" changed class to "Demoman" +L 08/26/1999 - 12:28:11: "LINV8K [FFG]<69>" killed self with "world" +L 08/26/1999 - 12:28:16: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:30: "Mailman<84>" destroyed "SexualChocolate<81>"'s "sentry". +L 08/26/1999 - 12:28:30: "Mailman<84>" destroyed "SexualChocolate<81>"'s "sentry". +L 08/26/1999 - 12:28:30: "NiTR8<82>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:28:31: "Wolverine<18>" killed "NiTR8<82>" with "rocket" +L 08/26/1999 - 12:28:31: "LINV8K [FFG]<69>" killed self with "mirvgrenade" +L 08/26/1999 - 12:28:32: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "mirvgrenade" +L 08/26/1999 - 12:28:32: "LINV8K [FFG]<69>" killed "Novastorm<67>" with "mirvgrenade" +L 08/26/1999 - 12:28:32: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:33: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:35: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:36: "NiTR8<82>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:36: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:36: "Wonko<75>" killed "SexualChocolate<81>" with "supershotgun" +L 08/26/1999 - 12:28:40: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:42: "Novastorm<67>" killed "LongShot<61>" with "sentrygun" +L 08/26/1999 - 12:28:43: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:52: "LINV8K [FFG]<69>" killed self with "pipebomb" +L 08/26/1999 - 12:28:53: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:28:56: "Wonko<75>" activated the goal "Red Flag" +L 08/26/1999 - 12:28:57: "Stupid_Girl<78>" say " my own team shouldn't screw me" +L 08/26/1999 - 12:29:00: "road<30>" killed self with "normalgrenade" +L 08/26/1999 - 12:29:02: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:02: "Mike-o<83>" killed "psychobaud<77>" with "sniperrifle" +L 08/26/1999 - 12:29:03: "SexualChocolate<81>" killed "Wonko<75>" with "supershotgun" +L 08/26/1999 - 12:29:04: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:06: "Mike-o<83>" killed "NiTR8<82>" with "sniperrifle" +L 08/26/1999 - 12:29:08: "NiTR8<82>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:08: "Wonko<75>" say_team "flag at bottom of enemy ramp" +L 08/26/1999 - 12:29:12: "Novastorm<67>" say_team "ROGER THAT!!!!!!" +L 08/26/1999 - 12:29:13: "SexualChocolate<81>" built a "sentry". +L 08/26/1999 - 12:29:16: "LINV8K [FFG]<69>" killed "Gamer12<43>" with "mirvgrenade" +L 08/26/1999 - 12:29:16: "Wonko<75>" say "Who's screwing you, Girl?" +L 08/26/1999 - 12:29:18: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:19: "LINV8K [FFG]<69>" killed "road<30>" with "mirvgrenade" +L 08/26/1999 - 12:29:21: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:24: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:28: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "mirvgrenade" +L 08/26/1999 - 12:29:34: "Stupid_Girl<78>" changed class to "Demoman" +L 08/26/1999 - 12:29:35: "Wolverine<18>" killed "crashawk<38>" with "rocket" +L 08/26/1999 - 12:29:35: "SexualChocolate<81>" killed "Mailman<84>" with "sentrygun" +L 08/26/1999 - 12:29:35: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:37: "crashawk<38>" killed "Novastorm<67>" with "normalgrenade" +L 08/26/1999 - 12:29:37: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:38: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:39: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:39: "psychobaud<77>" killed "Gamer12<43>" with "sniperrifle" +L 08/26/1999 - 12:29:41: "NiTR8<82>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:29:41: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:42: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:29:50: "Wonko<75>" say "Okay, ignore me." +L 08/26/1999 - 12:29:57: "Novastorm<67>" killed "psychobaud<77>" with "empgrenade" +L 08/26/1999 - 12:30:00: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:02: "LongShot<61>" changed class to "Medic" +L 08/26/1999 - 12:30:07: "SexualChocolate<81>" built a "dispenser". +L 08/26/1999 - 12:30:15: "LongShot<61>" killed "Wonko<75>" with "sniperrifle" +L 08/26/1999 - 12:30:21: "road<30>" killed "psychobaud<77>" with "gl_grenade" +L 08/26/1999 - 12:30:22: "crashawk<38>" killed "Mike-o<83>" with "gasgrenade" +L 08/26/1999 - 12:30:23: "<-1>" destroyed "SexualChocolate<81>"'s "sentry". +L 08/26/1999 - 12:30:23: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:24: "Wonko<75>" say_team "Dammit, Nova...you could've given me armor." +L 08/26/1999 - 12:30:24: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:24: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:26: "road<30>" killed "LINV8K [FFG]<69>" with "gl_grenade" +L 08/26/1999 - 12:30:28: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:28: "Novastorm<67>" killed "crashawk<38>" with "sentrygun" +L 08/26/1999 - 12:30:29: "SexualChocolate<81>" built a "sentry". +L 08/26/1999 - 12:30:30: "Novastorm<67>" say_team "i tryed.. sorry" +L 08/26/1999 - 12:30:32: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:36: "Wonko<75>" say_team "sokay" +L 08/26/1999 - 12:30:39: "Novastorm<67>" destroyed "SexualChocolate<81>"'s "sentry". +L 08/26/1999 - 12:30:40: "road<30>" killed "SexualChocolate<81>" with "mirvgrenade" +L 08/26/1999 - 12:30:42: "SexualChocolate<81>" killed "Novastorm<67>" with "empgrenade" +L 08/26/1999 - 12:30:43: "NiTR8<82>" disconnected +L 08/26/1999 - 12:30:43: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:45: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:45: "road<30>" killed "LINV8K [FFG]<69>" with "pipebomb" +L 08/26/1999 - 12:30:46: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:52: "road<30>" activated the goal "Red Flag" +L 08/26/1999 - 12:30:57: "Mailman<84>" killed "LongShot<61>" with "gl_grenade" +L 08/26/1999 - 12:30:59: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:30:59: "psychobaud<77>" killed "Mike-o<83>" with "headshot" +L 08/26/1999 - 12:31:01: "Stupid_Girl<78>" killed "SexualChocolate<81>" with "gl_grenade" +L 08/26/1999 - 12:31:01: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:31:04: "Novastorm<67>" say_team "i was kinda under pressure at the time" +L 08/26/1999 - 12:31:07: "LINV8K [FFG]<69>" killed "road<30>" with "mirvgrenade" +L 08/26/1999 - 12:31:08: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:31:08: "Wonko<75>" activated the goal "Red Flag" +L 08/26/1999 - 12:31:11: "NiTR8<85><WON:284109>" connected, address "12.73.182.215:27005" +L 08/26/1999 - 12:31:11: "SexualChocolate<81>" say "tdgfgffggfgfgffggfgffgfggfgffggffgfgfgfgfggfgffgffgfgfgfgfgffgfgggfyteams maybe?" +L 08/26/1999 - 12:31:11: "LINV8K [FFG]<69>" killed "Stupid_Girl<78>" with "normalgrenade" +L 08/26/1999 - 12:31:16: "SexualChocolate<81>" say "teams maybe?" +L 08/26/1999 - 12:31:17: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:31:18: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:31:19: "LongShot<61>" killed "Wonko<75>" with "normalgrenade" +L 08/26/1999 - 12:31:20: "Wolverine<18>" say_team "spy is blue scout i think" +L 08/26/1999 - 12:31:22: "Wonko<75>" say_team "sheeeit" +L 08/26/1999 - 12:31:23: "Novastorm<67>" killed "psychobaud<77>" with "normalgrenade" +L 08/26/1999 - 12:31:25: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:31:26: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:31:28: "LINV8K [FFG]<69>" killed "Mike-o<83>" with "mirvgrenade" +L 08/26/1999 - 12:31:30: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:31:40: "SexualChocolate<81>" built a "sentry". +L 08/26/1999 - 12:31:40: "Wonko<75>" activated the goal "Red Flag" +L 08/26/1999 - 12:31:47: "NiTR8<86><WON:284109>" connected, address "12.73.182.215:27005" +L 08/26/1999 - 12:31:51: "<-1>" destroyed "SexualChocolate<81>"'s "dispenser". +L 08/26/1999 - 12:31:51: "SexualChocolate<81>" killed "Novastorm<67>" with "building_dispenser" +L 08/26/1999 - 12:31:54: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:31:57: "Mike-o<83>" killed "psychobaud<77>" with "sniperrifle" +L 08/26/1999 - 12:31:59: "road<30>" destroyed "SexualChocolate<81>"'s "sentry". +L 08/26/1999 - 12:31:59: "road<30>" killed "LINV8K [FFG]<69>" with "gl_grenade" +L 08/26/1999 - 12:32:00: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:01: "LINV8K [FFG]<69>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:02: "NiTR8<86><WON:284109>" has entered the game +L 08/26/1999 - 12:32:10: "NiTR8<86>" joined team "2". +L 08/26/1999 - 12:32:12: "Mike-o<83>" changed class to "Engineer" +L 08/26/1999 - 12:32:13: "Wolverine<18>" killed "crashawk<38>" with "rocket" +L 08/26/1999 - 12:32:15: "NiTR8<86>" changed class to "Soldier" +L 08/26/1999 - 12:32:15: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:16: "psychobaud<77>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:32:17: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:18: "SexualChocolate<81>" built a "sentry". +L 08/26/1999 - 12:32:19: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:21: "Wonko<75>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 12:32:23: "NiTR8<86>" killed "Stupid_Girl<78>" with "rocket" +L 08/26/1999 - 12:32:25: "LINV8K [FFG]<69>" killed "Novastorm<67>" with "mirvgrenade" +L 08/26/1999 - 12:32:25: "Stupid_Girl<78>" killed "NiTR8<86>" with "mirvgrenade" +L 08/26/1999 - 12:32:26: "Wolverine<18>" say_team "hehe, that a way" +L 08/26/1999 - 12:32:26: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:26: "SexualChocolate<81>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 12:32:27: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:28: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:28: "Wonko<75>" killed "LongShot<61>" with "empgrenade" +L 08/26/1999 - 12:32:30: "Mailman<84>" killed "psychobaud<77>" with "gl_grenade" +L 08/26/1999 - 12:32:32: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:32: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:32: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:34: "LINV8K [FFG]<69>" killed "Mailman<84>" with "gl_grenade" +L 08/26/1999 - 12:32:38: "Mike-o<83>" built a "sentry". +L 08/26/1999 - 12:32:40: "crashawk<38>" say "man i cant get this spy shit figured out" +L 08/26/1999 - 12:32:42: "NiTR8<86>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 12:32:42: "Mailman<84>" changed class to "Soldier" +L 08/26/1999 - 12:32:44: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:44: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:32:57: "LINV8K [FFG]<69>" killed "Wonko<75>" with "mirvgrenade" +L 08/26/1999 - 12:33:01: "Wonko<75>" killed "NiTR8<86>" with "empgrenade" +L 08/26/1999 - 12:33:03: "Wonko<75>" say_team "Then don't be a spy." +L 08/26/1999 - 12:33:03: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:33:05: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:33:08: "road<30>" killed self with "mirvgrenade" +L 08/26/1999 - 12:33:10: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:33:12: "Mailman<84>" killed "crashawk<38>" with "rocket" +L 08/26/1999 - 12:33:14: "LongShot<61>" killed "Novastorm<67>" with "normalgrenade" +L 08/26/1999 - 12:33:15: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:33:18: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:33:18: "SexualChocolate<81>" built a "dispenser". +L 08/26/1999 - 12:33:20: "LINV8K [FFG]<69>" killed "Wonko<75>" with "pipebomb" +L 08/26/1999 - 12:33:21: "NiTR8<86>" killed "Stupid_Girl<78>" with "rocket" +L 08/26/1999 - 12:33:25: "Wolverine<18>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:33:28: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:33:28: "Stupid_Girl<78>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:33:29: "Wonko<75>" say "You reds ever even going to TRY for our flag?" +L 08/26/1999 - 12:33:30: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:33:37: "Wolverine<18>" say_team "sorry nova" +L 08/26/1999 - 12:33:41: "Novastorm<67>" say_team "np" +L 08/26/1999 - 12:33:42: "Wonko<75>" say_team "incoming med" +L 08/26/1999 - 12:33:46: "NiTR8<86>" say "teams uneven" +L 08/26/1999 - 12:33:46: "road<30>" killed "psychobaud<77>" with "gl_grenade" +L 08/26/1999 - 12:33:48: "LINV8K [FFG]<69>" say "look at how EVEN the teams are" +L 08/26/1999 - 12:33:51: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:33:52: "Novastorm<67>" killed "crashawk<38>" with "empgrenade" +L 08/26/1999 - 12:33:56: "Mike-o<83>" killed "LongShot<61>" with "sentrygun" +L 08/26/1999 - 12:33:58: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:34:00: "SexualChocolate<81>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 12:34:01: "NiTR8<86>" killed "Mailman<84>" with "rocket" +L 08/26/1999 - 12:34:02: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:34:03: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:34:05: "Wonko<75>" say "Not my problem...sorry. See if some of the lower scorers can switch" +L 08/26/1999 - 12:34:06: "LINV8K [FFG]<69>" say "we barely have enough resources for defense" +L 08/26/1999 - 12:34:07: "NiTR8<86>" killed "Stupid_Girl<78>" with "rocket" +L 08/26/1999 - 12:34:15: "crashawk<38>" changed class to "Scout" +L 08/26/1999 - 12:34:16: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:34:25: "NiTR8<86>" killed "Wonko<75>" with "rocket" +L 08/26/1999 - 12:34:37: "Mike-o<83>" killed "crashawk<38>" with "sentrygun" +L 08/26/1999 - 12:34:38: "LongShot<61>" infected "Mailman<84>". +L 08/26/1999 - 12:34:38: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:34:39: "SexualChocolate<81>" built a "sentry". +L 08/26/1999 - 12:34:45: "NiTR8<86>" killed "Novastorm<67>" with "nailgrenade" +L 08/26/1999 - 12:34:49: "Novastorm<67>" changed to team "2". +L 08/26/1999 - 12:34:49: "<-1>" destroyed "Novastorm<67>"'s "dispenser". +L 08/26/1999 - 12:34:49: "<-1>" destroyed "Novastorm<67>"'s "sentry". +L 08/26/1999 - 12:34:49: "Novastorm<67>" killed self with "world" +L 08/26/1999 - 12:34:49: "Novastorm<67>" destroyed "Novastorm<67>"'s "dispenser". +L 08/26/1999 - 12:34:52: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:34:54: "Novastorm<67>" changed class to "Engineer" +L 08/26/1999 - 12:34:54: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:34:55: "Wonko<75>" say "Thanks Nova..." +L 08/26/1999 - 12:35:00: "Wolverine<18>" say_team "water" +L 08/26/1999 - 12:35:03: "LINV8K [FFG]<69>" killed "Mailman<84>" with "mirvgrenade" +L 08/26/1999 - 12:35:03: "Wonko<75>" say_team "k" +L 08/26/1999 - 12:35:03: "road<30>" killed self with "gl_grenade" +L 08/26/1999 - 12:35:03: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:35:05: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:35:06: "Wolverine<18>" say_team "incoming" +L 08/26/1999 - 12:35:08: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:35:18: "Novastorm<67>" built a "sentry". +L 08/26/1999 - 12:35:21: "Mike-o<83>" killed "crashawk<38>" with "sentrygun" +L 08/26/1999 - 12:35:24: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:35:26: "road<30>" killed self with "gl_grenade" +L 08/26/1999 - 12:35:28: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:35:30: "road<30>" killed "crashawk<38>" with "mirvgrenade" +L 08/26/1999 - 12:35:32: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:35:37: "Wolverine<18>" killed "psychobaud<77>" with "rocket" +L 08/26/1999 - 12:35:39: "psychobaud<77>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:35:50: "LongShot<61>" infected "Mailman<84>". +L 08/26/1999 - 12:35:51: "Wolverine<18>" say_team "ded dead" +L 08/26/1999 - 12:35:55: "Mailman<84>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:35:57: "Wolverine<18>" killed "crashawk<38>" with "rocket" +L 08/26/1999 - 12:35:59: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:01: "crashawk<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:02: "Gamer12<43>" say "lol" +L 08/26/1999 - 12:36:03: "Novastorm<67>" killed "Wonko<75>" with "sentrygun" +L 08/26/1999 - 12:36:07: "Wolverine<18>" say_team "weeee this is fun" +L 08/26/1999 - 12:36:09: "Novastorm<67>" killed "road<30>" with "sentrygun" +L 08/26/1999 - 12:36:11: "Wonko<75>" say "hehe" +L 08/26/1999 - 12:36:12: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:12: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:12: "Gamer12<43>" say "if I could only fly" +L 08/26/1999 - 12:36:12: "Wolverine<18>" say_team "lol" +L 08/26/1999 - 12:36:13: "Mailman<84>" passed on the infection to "Mike-o<83>". +L 08/26/1999 - 12:36:13: "LongShot<61>" killed "Mailman<84>" with "timer" +L 08/26/1999 - 12:36:13: "LongShot<61>" killed "Mailman<84>" with "infection" +L 08/26/1999 - 12:36:17: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:18: "Mike-o<83>" passed on the infection to "Wolverine<18>". +L 08/26/1999 - 12:36:23: =------= MATCH RESULTS =------= +L 08/26/1999 - 12:36:23: "blue" defeated "red" +L 08/26/1999 - 12:36:23: "blue" RESULTS: "7" players. "152" frags, "7" unaccounted for. "70" team score. Allies: +L 08/26/1999 - 12:36:23: "red" RESULTS: "7" players. "92" frags, "7" unaccounted for. "0" team score. Allies: +L 08/26/1999 - 12:36:25: "LINV8K [FFG]<69>" killed self with "world" +L 08/26/1999 - 12:36:29: Log closed. diff --git a/utils/tfstats/testsuite2/l0826007.log b/utils/tfstats/testsuite2/l0826007.log new file mode 100644 index 0000000..e926b46 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826007.log @@ -0,0 +1,946 @@ +L 08/26/1999 - 12:36:29: Log file started. +L 08/26/1999 - 12:36:29: Spawning server "hunted" +L 08/26/1999 - 12:36:29: server cvars start +L 08/26/1999 - 12:36:29: "cr_random" = "0" +L 08/26/1999 - 12:36:29: "cr_engineer" = "0" +L 08/26/1999 - 12:36:29: "cr_spy" = "0" +L 08/26/1999 - 12:36:29: "cr_pyro" = "0" +L 08/26/1999 - 12:36:29: "cr_hwguy" = "0" +L 08/26/1999 - 12:36:29: "cr_medic" = "0" +L 08/26/1999 - 12:36:29: "cr_demoman" = "0" +L 08/26/1999 - 12:36:29: "cr_soldier" = "0" +L 08/26/1999 - 12:36:29: "cr_sniper" = "0" +L 08/26/1999 - 12:36:29: "cr_scout" = "0" +L 08/26/1999 - 12:36:29: "decalfrequency" = "30" +L 08/26/1999 - 12:36:29: "mp_autocrosshair" = "1" +L 08/26/1999 - 12:36:29: "mp_flashlight" = "0" +L 08/26/1999 - 12:36:29: "mp_footsteps" = "1" +L 08/26/1999 - 12:36:29: "mp_forcerespawn" = "1" +L 08/26/1999 - 12:36:29: "mp_weaponstay" = "0" +L 08/26/1999 - 12:36:29: "mp_falldamage" = "0" +L 08/26/1999 - 12:36:29: "mp_friendlyfire" = "0" +L 08/26/1999 - 12:36:29: "mp_timelimit" = "30" +L 08/26/1999 - 12:36:29: "mp_fraglimit" = "0" +L 08/26/1999 - 12:36:29: "mp_teamplay" = "21" +L 08/26/1999 - 12:36:29: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 12:36:29: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 12:36:29: "tfc_adminpwd" = "" +L 08/26/1999 - 12:36:29: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 12:36:29: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 12:36:29: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 12:36:29: "tfc_autoteam" = "1" +L 08/26/1999 - 12:36:29: "sv_maxrate" = "0" +L 08/26/1999 - 12:36:29: "sv_minrate" = "0" +L 08/26/1999 - 12:36:29: "sv_allowupload" = "1" +L 08/26/1999 - 12:36:29: "sv_allowdownload" = "1" +L 08/26/1999 - 12:36:29: "sv_upload_maxsize" = "0" +L 08/26/1999 - 12:36:29: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 12:36:29: "sv_spectalk" = "1" +L 08/26/1999 - 12:36:29: "sv_maxspectators" = "8" +L 08/26/1999 - 12:36:29: "sv_cheats" = "0" +L 08/26/1999 - 12:36:29: "sv_clienttrace" = "3.5" +L 08/26/1999 - 12:36:29: "sv_timeout" = "65" +L 08/26/1999 - 12:36:29: "sv_waterfriction" = "1" +L 08/26/1999 - 12:36:29: "sv_wateraccelerate" = "10" +L 08/26/1999 - 12:36:29: "sv_airaccelerate" = "10" +L 08/26/1999 - 12:36:29: "sv_airmove" = "1" +L 08/26/1999 - 12:36:29: "sv_bounce" = "1" +L 08/26/1999 - 12:36:29: "sv_clipmode" = "0" +L 08/26/1999 - 12:36:29: "sv_stepsize" = "18" +L 08/26/1999 - 12:36:29: "sv_accelerate" = "10" +L 08/26/1999 - 12:36:29: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 12:36:29: "sv_stopspeed" = "100" +L 08/26/1999 - 12:36:29: "edgefriction" = "2" +L 08/26/1999 - 12:36:29: "sv_friction" = "4" +L 08/26/1999 - 12:36:29: "sv_gravity" = "800" +L 08/26/1999 - 12:36:29: "sv_aim" = "0" +L 08/26/1999 - 12:36:29: "sv_password" = "" +L 08/26/1999 - 12:36:29: "pausable" = "0" +L 08/26/1999 - 12:36:29: "coop" = "0" +L 08/26/1999 - 12:36:29: "deathmatch" = "1" +L 08/26/1999 - 12:36:29: "mp_logecho" = "1" +L 08/26/1999 - 12:36:29: "mp_logfile" = "1" +L 08/26/1999 - 12:36:29: "cmdline" = "0" +L 08/26/1999 - 12:36:29: server cvars end +L 08/26/1999 - 12:36:31: Map CRC "-1879475242" +L 08/26/1999 - 12:36:31: "sv_maxspeed" = "500" +L 08/26/1999 - 12:36:31: Server name is "VALVe Test Server" +L 08/26/1999 - 12:36:31: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 12:36:39: "crashawk<38><WON:784709>" has entered the game +L 08/26/1999 - 12:36:40: "Stupid_Girl<78><WON:3025459>" has entered the game +L 08/26/1999 - 12:36:43: "NiTR8<86><WON:284109>" has entered the game +L 08/26/1999 - 12:36:43: "road<30><WON:76329>" has entered the game +L 08/26/1999 - 12:36:44: "SexualChocolate<81><WON:3025459>" has entered the game +L 08/26/1999 - 12:36:45: "Mike-o<83><WON:1224999>" has entered the game +L 08/26/1999 - 12:36:46: "Wolverine<18><WON:1150199>" has entered the game +L 08/26/1999 - 12:36:46: "LINV8K [FFG]<69><WON:576299>" has entered the game +L 08/26/1999 - 12:36:46: "Wonko<75><WON:841569>" has entered the game +L 08/26/1999 - 12:36:46: "Mailman<84><WON:2851679>" has entered the game +L 08/26/1999 - 12:36:47: "crashawk<38>" disconnected +L 08/26/1999 - 12:36:47: "Gamer12<43><WON:2808019>" has entered the game +L 08/26/1999 - 12:36:48: "SexualChocolate<81>" joined team "2". +L 08/26/1999 - 12:36:48: "NiTR8<86>" joined team "3". +L 08/26/1999 - 12:36:48: "LongShot<61><WON:153099>" has entered the game +L 08/26/1999 - 12:36:49: "SexualChocolate<81>" changed class to "Soldier" +L 08/26/1999 - 12:36:49: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:49: "NiTR8<86>" changed class to "Sniper" +L 08/26/1999 - 12:36:49: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:50: "Novastorm<67><WON:2504259>" has entered the game +L 08/26/1999 - 12:36:50: "Wonko<75>" say "Arrrrgghh" +L 08/26/1999 - 12:36:51: "Mike-o<83>" joined team "2". +L 08/26/1999 - 12:36:52: "Mailman<84>" joined team "2". +L 08/26/1999 - 12:36:53: "LINV8K [FFG]<69>" disconnected +L 08/26/1999 - 12:36:53: "Mike-o<83>" changed class to "Soldier" +L 08/26/1999 - 12:36:53: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:54: "Mailman<84>" changed class to "Soldier" +L 08/26/1999 - 12:36:54: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:54: "LongShot<61>" joined team "1". +L 08/26/1999 - 12:36:54: "LongShot<61>" changed class to "Civilian" +L 08/26/1999 - 12:36:54: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:54: "LongShot<61>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:36:56: "Novastorm<67>" joined team "3". +L 08/26/1999 - 12:36:56: "Wolverine<18>" say "see yall later" +L 08/26/1999 - 12:36:57: "Novastorm<67>" changed class to "Sniper" +L 08/26/1999 - 12:36:57: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:58: "LongShot<61>" changed to team "3". +L 08/26/1999 - 12:36:58: "LongShot<61>" killed self with "world" +L 08/26/1999 - 12:36:58: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:36:58: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:58: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:58: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:58: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:36:58: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:00: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:00: "Gamer12<43>" joined team "1". +L 08/26/1999 - 12:37:01: "Wonko<75>" joined team "2". +L 08/26/1999 - 12:37:01: "Wolverine<18>" joined team "3". +L 08/26/1999 - 12:37:02: "LongShot<61>" changed class to "Sniper" +L 08/26/1999 - 12:37:02: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:02: "Gamer12<43>" changed class to "Civilian" +L 08/26/1999 - 12:37:02: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:02: "Gamer12<43>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:37:07: "Wonko<75>" changed class to "Soldier" +L 08/26/1999 - 12:37:07: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:09: "Wolverine<18>" disconnected +L 08/26/1999 - 12:37:12: "Gamer12<43>" changed to team "3". +L 08/26/1999 - 12:37:12: "Gamer12<43>" killed self with "world" +L 08/26/1999 - 12:37:12: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:37:12: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:12: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:12: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:12: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:12: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:12: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:12: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:17: "Wonko<75>" say "Umm..." +L 08/26/1999 - 12:37:21: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:24: "Gamer12<43>" changed class to "Sniper" +L 08/26/1999 - 12:37:24: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:24: "Novastorm<67>" say "lol" +L 08/26/1999 - 12:37:37: "SMOKE<87><WON:3067519>" connected, address "129.101.71.236:27005" +L 08/26/1999 - 12:37:40: "SlntHntr<88><WON:3344659>" connected, address "146.7.215.164:27005" +L 08/26/1999 - 12:37:42: "Wonko<75>" say "I think someone else should be the prez..." +L 08/26/1999 - 12:37:47: "SexualChocolate<81>" killed self with "rocket" +L 08/26/1999 - 12:37:49: "Wonko<75>" changed to team "1". +L 08/26/1999 - 12:37:49: "Wonko<75>" killed self with "world" +L 08/26/1999 - 12:37:50: "SexualChocolate<81>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:54: "Wonko<75>" say "Like me." +L 08/26/1999 - 12:37:55: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:55: "Wonko<75>" changed class to "Civilian" +L 08/26/1999 - 12:37:55: "Wonko<75>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:37:55: "Wonko<75>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:37:59: "Wonko<75>" say_team "Are we ready?" +L 08/26/1999 - 12:38:12: "Mike-o<83>" killed "Novastorm<67>" with "supershotgun" +L 08/26/1999 - 12:38:13: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:38:18: "Wonko<75>" say_team "Guys? Hello?" +L 08/26/1999 - 12:38:21: "Mailman<84>" killed self with "rocket" +L 08/26/1999 - 12:38:22: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:38:25: "SlntHntr<88><WON:3344659>" has entered the game +L 08/26/1999 - 12:38:30: "Novastorm<67>" killed by world with "worldspawn" +L 08/26/1999 - 12:38:30: "SlntHntr<88>" joined team "2". +L 08/26/1999 - 12:38:31: "Thundar<89><WON:866119>" connected, address "216.26.2.197:27005" +L 08/26/1999 - 12:38:31: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:38:36: "Wonko<75>" say_team "Hello team..." +L 08/26/1999 - 12:38:40: "Wonko<75>" say_team "Answer me, people." +L 08/26/1999 - 12:38:40: "SlntHntr<88>" changed class to "HWGuy" +L 08/26/1999 - 12:38:40: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:38:41: "road<30>" joined team "2". +L 08/26/1999 - 12:38:44: "road<30>" changed class to "Soldier" +L 08/26/1999 - 12:38:44: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:38:47: "Mike-o<83>" killed "Gamer12<43>" with "rocket" +L 08/26/1999 - 12:38:48: "SlntHntr<88>" say "could someone help me..." +L 08/26/1999 - 12:38:49: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:38:49: "NiTR8<86>" killed "Mailman<84>" with "sniperrifle" +L 08/26/1999 - 12:38:51: "SexualChocolate<81>" disconnected +L 08/26/1999 - 12:38:54: "SlntHntr<88>" say "i keep freezin for a few secs..." +L 08/26/1999 - 12:38:55: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:38:55: "Gamer12<43>" changed to team "2". +L 08/26/1999 - 12:38:55: "Gamer12<43>" killed self with "world" +L 08/26/1999 - 12:38:57: "Wonko<75>" say_team "Dammit, people, ARE WE FUCKING READY?" +L 08/26/1999 - 12:38:59: "road<30>" changed to team "3". +L 08/26/1999 - 12:38:59: "road<30>" killed self with "world" +L 08/26/1999 - 12:39:00: "battleseeker<90><WON:2687639>" connected, address "24.218.72.204:27005" +L 08/26/1999 - 12:39:01: "NiTR8<86>" killed "SlntHntr<88>" with "headshot" +L 08/26/1999 - 12:39:02: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:03: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:03: "road<30>" changed class to "Sniper" +L 08/26/1999 - 12:39:03: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:04: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:05: "NiTR8<86>" killed "Mailman<84>" with "headshot" +L 08/26/1999 - 12:39:07: "Gamer12<43>" changed class to "Soldier" +L 08/26/1999 - 12:39:07: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:08: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:10: "NiTR8<86>" killed "SlntHntr<88>" with "headshot" +L 08/26/1999 - 12:39:11: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:15: "Wonko<75>" say_team "Answer me, goddammit!" +L 08/26/1999 - 12:39:16: "Thundar<89><WON:866119>" has entered the game +L 08/26/1999 - 12:39:21: "battleseeker<90><WON:2687639>" has entered the game +L 08/26/1999 - 12:39:24: "NiTR8<86>" killed "SlntHntr<88>" with "headshot" +L 08/26/1999 - 12:39:25: "battleseeker<90>" joined team "2". +L 08/26/1999 - 12:39:27: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:28: "Thundar<89>" joined team "3". +L 08/26/1999 - 12:39:28: "battleseeker<90>" changed class to "Soldier" +L 08/26/1999 - 12:39:28: "battleseeker<90>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:32: "Wonko<75>" say_team "RED TEAM, ANSWER ME" +L 08/26/1999 - 12:39:34: "Thundar<89>" changed class to "Sniper" +L 08/26/1999 - 12:39:34: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:37: "Mike-o<83>" say_team "what?" +L 08/26/1999 - 12:39:37: "SlntHntr<88>" say "yes??" +L 08/26/1999 - 12:39:42: "Mailman<84>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:39:44: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:39:44: "Mike-o<83>" say_team "the door is open come here" +L 08/26/1999 - 12:39:47: "Wonko<75>" say_team "I'm asking if we're ready, dammit. Been asking for a long time." +L 08/26/1999 - 12:39:52: "Wonko<75>" say_team "I need you assholes to protect me." +L 08/26/1999 - 12:40:03: "battleseeker<90>" killed self with "rocket" +L 08/26/1999 - 12:40:05: "battleseeker<90>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:40:19: "Novastorm<67>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:40:20: "battleseeker<90>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:40:20: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:40:21: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:40:27: "Wonko<75>" say_team "Do you hear me? I need protection." +L 08/26/1999 - 12:40:29: "Thundar<89>" killed "Gamer12<43>" with "autorifle" +L 08/26/1999 - 12:40:37: "Mike-o<83>" say_team "lets go" +L 08/26/1999 - 12:40:40: "SlntHntr<88>" say "why am i freezin up?? HELP" +L 08/26/1999 - 12:40:46: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:40:49: "Mailman<84>" killed "LongShot<61>" with "supershotgun" +L 08/26/1999 - 12:40:50: "NiTR8<86>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:40:50: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:40:52: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:40:55: "Wonko<75>" say "Sheesh..." +L 08/26/1999 - 12:41:09: "road<30>" killed "battleseeker<90>" with "sniperrifle" +L 08/26/1999 - 12:41:09: "NiTR8<86>" killed "Wonko<75>" with "sniperrifle" +L 08/26/1999 - 12:41:10: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:41:10: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:10: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:10: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:10: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:10: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:10: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:10: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:10: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:10: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:11: "battleseeker<90>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:14: "Stupid_Girl<78>" disconnected +L 08/26/1999 - 12:41:23: "Wonko<75>" say "Okay, this shit isn't even funny. My team doesn't even know how to play the game." +L 08/26/1999 - 12:41:26: "Wonko<75>" disconnected +L 08/26/1999 - 12:41:29: "[OGzr]$Variable<91><WON:303609>" connected, address "209.162.217.15:27005" +L 08/26/1999 - 12:41:33: "...<92><WON:1744029>" connected, address "24.113.87.152:27005" +L 08/26/1999 - 12:41:35: "battleseeker<90>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:41:37: "battleseeker<90>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:41:38: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:39: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:43: "[OGzr]$Variable<91><WON:303609>" has entered the game +L 08/26/1999 - 12:41:44: "Novastorm<67>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:41:46: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:48: "...<92><WON:1744029>" has entered the game +L 08/26/1999 - 12:41:50: "Mailman<84>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 12:41:50: "[OGzr]$Variable<91>" joined team "1". +L 08/26/1999 - 12:41:51: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:52: "[OGzr]$Variable<91>" changed class to "Civilian" +L 08/26/1999 - 12:41:52: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:41:52: "[OGzr]$Variable<91>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:41:55: "SlntHntr<88>" say "someone help me please" +L 08/26/1999 - 12:41:59: "LongShot<61>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:42:02: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:42:11: "NiTR8<86>" killed "battleseeker<90>" with "sniperrifle" +L 08/26/1999 - 12:42:12: "LongShot<61>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:42:12: "battleseeker<90>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:42:13: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:42:21: "Mike-o<83>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:42:23: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:42:29: "NiTR8<86>" killed "Mailman<84>" with "sniperrifle" +L 08/26/1999 - 12:42:30: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:42:37: "Mike-o<83>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 12:42:38: "road<30>" killed "SlntHntr<88>" with "sniperrifle" +L 08/26/1999 - 12:42:39: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:42:40: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:42:43: "Mike-o<83>" changed class to "Medic" +L 08/26/1999 - 12:42:48: "DR.EVIL<93><WON:1514869>" connected, address "208.251.103.246:27005" +L 08/26/1999 - 12:42:50: "NiTR8<86>" killed "Gamer12<43>" with "sniperrifle" +L 08/26/1999 - 12:42:53: "...<92>" disconnected +L 08/26/1999 - 12:43:05: "Mike-o<83>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:43:06: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:09: "battleseeker<90>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:43:12: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:14: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:18: "Mailman<84>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:43:20: "NiTR8<86>" killed "[OGzr]$Variable<91>" with "autorifle" +L 08/26/1999 - 12:43:20: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:43:20: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:20: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:20: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:20: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:20: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:20: "battleseeker<90>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:20: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:20: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:20: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:21: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:25: "Mike-o<83>" changed class to "Medic" +L 08/26/1999 - 12:43:28: "Mailman<84>" changed class to "Medic" +L 08/26/1999 - 12:43:31: "NiTR8<86>" say "nice run prez" +L 08/26/1999 - 12:43:36: "NiTR8<86>" say "almost" +L 08/26/1999 - 12:43:38: "Mike-o<83>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 12:43:39: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:43:48: "DR.EVIL<93><WON:1514869>" has entered the game +L 08/26/1999 - 12:44:05: "Mailman<84>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:44:06: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:44:06: "[OGzr]$Variable<91>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:44:08: "DR.EVIL<93>" joined team "2". +L 08/26/1999 - 12:44:08: "battleseeker<90>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:44:09: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:44:11: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:44:12: "SlntHntr<88>" say "help me!!!! why i freeze?? someone explain..." +L 08/26/1999 - 12:44:13: "DR.EVIL<93>" changed class to "Soldier" +L 08/26/1999 - 12:44:13: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:44:17: "Mike-o<83>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:44:20: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:44:20: "Mike-o<83>" changed class to "Soldier" +L 08/26/1999 - 12:44:24: "SlntHntr<88>" killed "Novastorm<67>" with "ac" +L 08/26/1999 - 12:44:25: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:44:33: "Mike-o<83>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:44:34: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:44:35: "SlntHntr<88>" say "hello??" +L 08/26/1999 - 12:44:38: "[OGzr]$Variable<91>" killed "Novastorm<67>" with "axe" +L 08/26/1999 - 12:44:39: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:44:40: "SlntHntr<88>" say "please help :)" +L 08/26/1999 - 12:44:47: "Mailman<84>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:44:49: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:44:57: "Mike-o<83>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:44:58: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 12:45:14: Named Broadcast: "#hunted_target_scores" ("[OGzr]$Variable<91>") +L 08/26/1999 - 12:45:14: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "[OGzr]$Variable<91>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:45:14: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "battleseeker<90>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:14: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:24: "SlntHntr<88>" say "WHY DO I FREEZE" +L 08/26/1999 - 12:45:32: "NiTR8<86>" say "lag?" +L 08/26/1999 - 12:45:36: "Novastorm<67>" say "its called lag" +L 08/26/1999 - 12:45:36: "Gamer12<43>" say "because your cold" +L 08/26/1999 - 12:45:39: "SlntHntr<88>" say "on t1??" +L 08/26/1999 - 12:45:42: "[OGzr]$Variable<91>" say "is there something specific we can help you with?" +L 08/26/1999 - 12:45:46: "SlntHntr<88>" say "how do i help it" +L 08/26/1999 - 12:45:48: "Novastorm<67>" killed "battleseeker<90>" with "sniperrifle" +L 08/26/1999 - 12:45:53: "battleseeker<90>" disconnected +L 08/26/1999 - 12:45:56: "NiTR8<86>" killed "[OGzr]$Variable<91>" with "sniperrifle" +L 08/26/1999 - 12:45:56: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:45:56: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:56: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:56: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:56: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:56: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:56: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:56: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:56: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:56: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:45:56: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:00: "SlntHntr<88>" say "have stud comp with t1" +L 08/26/1999 - 12:46:02: "Mailman<84>" changed class to "Medic" +L 08/26/1999 - 12:46:03: "Mike-o<83>" changed class to "Medic" +L 08/26/1999 - 12:46:11: "[OGzr]$Variable<91>" say "where are you?" +L 08/26/1999 - 12:46:14: "[OGzr]$Variable<91>" say "location?" +L 08/26/1999 - 12:46:15: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:15: "[OGzr]$Variable<91>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:46:22: "Mailman<84>" killed self with "rocket" +L 08/26/1999 - 12:46:25: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:35: "Mike-o<83>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:46:36: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:42: "Thundar<89>" killed "Mike-o<83>" with "headshot" +L 08/26/1999 - 12:46:43: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:47: "road<30>" killed "[OGzr]$Variable<91>" with "sniperrifle" +L 08/26/1999 - 12:46:48: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:46:48: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:48: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:48: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:48: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:48: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:48: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:48: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:48: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:48: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:48: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:50: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:46:50: "[OGzr]$Variable<91>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:47:02: "Gamer12<43>" say "i hate this level" +L 08/26/1999 - 12:47:16: "Gamer12<43>" say "dumb ass" +L 08/26/1999 - 12:47:37: "Novastorm<67>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 12:47:39: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:41: "Novastorm<67>" killed "SlntHntr<88>" with "headshot" +L 08/26/1999 - 12:47:45: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:47: "NiTR8<86>" killed "[OGzr]$Variable<91>" with "sniperrifle" +L 08/26/1999 - 12:47:48: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:47:48: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:48: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:48: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:48: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:48: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:48: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:48: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:48: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:48: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:48: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:47:59: "Killa<94><WON:585969>" connected, address "204.57.128.20:27005" +L 08/26/1999 - 12:48:01: "[OGzr]$Variable<91>" say "this is the worst map." +L 08/26/1999 - 12:48:02: "Mike-o<83>" say_team "let me be hunted" +L 08/26/1999 - 12:48:03: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:03: "[OGzr]$Variable<91>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:48:03: "Mike-o<83>" changed class to "Soldier" +L 08/26/1999 - 12:48:11: "[OGzr]$Variable<91>" say "gladly." +L 08/26/1999 - 12:48:11: "[OGzr]$Variable<91>" changed class to "Civilian" +L 08/26/1999 - 12:48:13: "[OGzr]$Variable<91>" changed class to "Civilian" +L 08/26/1999 - 12:48:15: "[OGzr]$Variable<91>" changed to team "2". +L 08/26/1999 - 12:48:15: "[OGzr]$Variable<91>" killed self with "world" +L 08/26/1999 - 12:48:16: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:48:16: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:16: "Mike-o<83>" changed to team "1". +L 08/26/1999 - 12:48:16: "Mike-o<83>" killed self with "world" +L 08/26/1999 - 12:48:17: "Killa<94><WON:585969>" has entered the game +L 08/26/1999 - 12:48:21: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:21: "Mike-o<83>" changed class to "Civilian" +L 08/26/1999 - 12:48:21: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:21: "Mike-o<83>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:48:23: "Killa<94>" joined team "2". +L 08/26/1999 - 12:48:27: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:30: "Killa<94>" changed class to "Soldier" +L 08/26/1999 - 12:48:30: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:30: "[OGzr]$Variable<91>" changed class to "HWGuy" +L 08/26/1999 - 12:48:30: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:34: "Gamer12<43>" say "why do I keep flashing back to the beggining" +L 08/26/1999 - 12:48:38: "Supercalifragalistic<95><WON:2484469>" connected, address "209.67.71.100:50241" +L 08/26/1999 - 12:48:41: "Gamer12<43>" say "this sucks" +L 08/26/1999 - 12:48:47: "[OGzr]$Variable<91>" say_team "switched hunted." +L 08/26/1999 - 12:48:51: "Supercalifragalistic<95><WON:2484469>" has entered the game +L 08/26/1999 - 12:48:54: "Novastorm<67>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 12:48:54: "Supercalifragalistic<95>" joined team "2". +L 08/26/1999 - 12:48:55: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:48:58: "Supercalifragalistic<95>" changed class to "Soldier" +L 08/26/1999 - 12:48:58: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:03: "MR.Grim<96><WON:48579>" connected, address "24.7.17.115:27005" +L 08/26/1999 - 12:49:03: "SlntHntr<88>" say "anyone know how to help this lag" +L 08/26/1999 - 12:49:11: "[OGzr]$Variable<91>" say "try a different server" +L 08/26/1999 - 12:49:15: "[OGzr]$Variable<91>" killed "NiTR8<86>" with "ac" +L 08/26/1999 - 12:49:17: "NiTR8<86>" say "change servers" +L 08/26/1999 - 12:49:18: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:20: "MR.Grim<96><WON:48579>" has entered the game +L 08/26/1999 - 12:49:22: "SlntHntr<88>" say "what are the settings you change" +L 08/26/1999 - 12:49:23: "MR.Grim<96>" joined team "2". +L 08/26/1999 - 12:49:26: "Novastorm<67>" killed "[OGzr]$Variable<91>" with "sniperrifle" +L 08/26/1999 - 12:49:30: "MR.Grim<96>" changed class to "Soldier" +L 08/26/1999 - 12:49:30: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:30: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:37: "Novastorm<67>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:49:38: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:49:38: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:38: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:39: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:49:39: "Mike-o<83>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:49:45: "Gamer12<43>" say "what he means play on a server that has a better ping time" +L 08/26/1999 - 12:50:02: "SlntHntr<88>" say "i know, played TF before" +L 08/26/1999 - 12:50:12: "[OGzr]$Variable<91>" say "your ping is fine though." +L 08/26/1999 - 12:50:14: "Thundar<89>" killed "Killa<94>" with "sniperrifle" +L 08/26/1999 - 12:50:16: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:50:16: "[OGzr]$Variable<91>" say "sounds like your machine." +L 08/26/1999 - 12:50:19: "road<30>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 12:50:21: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:50:22: "[OGzr]$Variable<91>" say "probably a ram problem." +L 08/26/1999 - 12:50:25: "Supercalifragalistic<95>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:50:26: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:50:28: "[OGzr]$Variable<91>" say "try restarting and joining again." +L 08/26/1999 - 12:50:37: "Supercalifragalistic<95>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:50:38: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:50:41: "Gamer12<43>" say "ard problem" +L 08/26/1999 - 12:50:43: "Supercalifragalistic<95>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 12:50:44: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:50:46: "Killa<94>" killed "Thundar<89>" with "supershotgun" +L 08/26/1999 - 12:50:49: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:50:54: "SlntHntr<88>" say "a 350?? agp?? " +L 08/26/1999 - 12:50:54: "Killa<94>" killed "NiTR8<86>" with "supershotgun" +L 08/26/1999 - 12:50:56: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:10: "Gamer12<43>" say "or video card problem" +L 08/26/1999 - 12:51:12: "Supercalifragalistic<95>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 12:51:13: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:15: "MR.Grim<96>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:51:15: "NiTR8<86>" killed "Gamer12<43>" with "headshot" +L 08/26/1999 - 12:51:17: "[OGzr]$Variable<91>" say "im not telling you to get a new machine, just that your machine is hosed up." +L 08/26/1999 - 12:51:19: "[OGzr]$Variable<91>" say_team "right now." +L 08/26/1999 - 12:51:21: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:31: "road<30>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:51:32: "SlntHntr<88>" say "hosed up??" +L 08/26/1999 - 12:51:32: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:51:32: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:32: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:35: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:51:35: "Mike-o<83>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:51:35: "MR.Grim<96>" say "crap" +L 08/26/1999 - 12:51:36: "Supercalifragalistic<95>" say_team "WHAT?" +L 08/26/1999 - 12:51:36: "Mike-o<83>" say_team "NOOOO" +L 08/26/1999 - 12:51:37: "MR.Grim<96>" say "nice shot" +L 08/26/1999 - 12:51:38: "MR.Grim<96>" say "road" +L 08/26/1999 - 12:51:40: "Novastorm<67>" say "hell yeay road!" +L 08/26/1999 - 12:51:42: "MR.Grim<96>" say "and i was covering him 2" +L 08/26/1999 - 12:51:50: "[OGzr]$Variable<91>" say "yeah, hosed up" +L 08/26/1999 - 12:51:52: "[OGzr]$Variable<91>" say "messed up." +L 08/26/1999 - 12:52:05: "NiTR8<86>" killed "[OGzr]$Variable<91>" with "sniperrifle" +L 08/26/1999 - 12:52:06: "SlntHntr<88>" say "k, ill restart later, prolly a temp thing" +L 08/26/1999 - 12:52:07: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:52:11: "[OGzr]$Variable<91>" killed "Thundar<89>" with "ac" +L 08/26/1999 - 12:52:14: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:52:17: "Novastorm<67>" killed "SlntHntr<88>" with "headshot" +L 08/26/1999 - 12:52:19: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:52:21: "NiTR8<86>" killed "Killa<94>" with "sniperrifle" +L 08/26/1999 - 12:52:21: "[OGzr]$Variable<91>" say "yes, swap file." +L 08/26/1999 - 12:52:23: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:52:30: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:52:30: "SlntHntr<88>" say "swap file??" +L 08/26/1999 - 12:52:31: "[OGzr]$Variable<91>" killed "NiTR8<86>" with "mirvgrenade" +L 08/26/1999 - 12:52:33: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:52:36: "road<30>" killed "MR.Grim<96>" with "sniperrifle" +L 08/26/1999 - 12:52:37: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:52:44: "[OGzr]$Variable<91>" killed "Thundar<89>" with "ac" +L 08/26/1999 - 12:52:45: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:52:48: "DR.EVIL<93>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:52:59: "NiTR8<86>" killed "[OGzr]$Variable<91>" with "sniperrifle" +L 08/26/1999 - 12:53:01: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:01: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:05: "Novastorm<67>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 12:53:05: "NiTR8<86>" killed "Mailman<84>" with "sniperrifle" +L 08/26/1999 - 12:53:07: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:09: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:14: "Gamer12<43>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:53:15: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:21: "Thundar<89>" killed "Killa<94>" with "headshot" +L 08/26/1999 - 12:53:21: "LongShot<61>" killed "Gamer12<43>" with "headshot" +L 08/26/1999 - 12:53:23: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:24: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:28: "Supercalifragalistic<95>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 12:53:29: "NiTR8<86>" killed "SlntHntr<88>" with "sniperrifle" +L 08/26/1999 - 12:53:29: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:30: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:44: "LongShot<61>" killed "[OGzr]$Variable<91>" with "sniperrifle" +L 08/26/1999 - 12:53:45: "[OGzr]$Variable<91>" killed "LongShot<61>" with "mirvgrenade" +L 08/26/1999 - 12:53:46: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:48: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:53:48: "Supercalifragalistic<95>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:54:05: "MR.Grim<96>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:54:06: "Novastorm<67>" killed "Mike-o<83>" with "headshot" +L 08/26/1999 - 12:54:07: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:54:07: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "SlntHntr<88>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:07: "Mike-o<83>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:54:08: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:20: "Gamer12<43>" say "is this level almost over" +L 08/26/1999 - 12:54:22: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:24: "Supercalifragalistic<95>" say_team "wait for cover" +L 08/26/1999 - 12:54:24: "Mike-o<83>" say "wtf" +L 08/26/1999 - 12:54:28: "Novastorm<67>" killed "[OGzr]$Variable<91>" with "sniperrifle" +L 08/26/1999 - 12:54:32: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:39: "Mike-o<83>" say "iu was lagged" +L 08/26/1999 - 12:54:41: "Killa<94>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:54:42: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:54:56: "[OGzr]$Variable<91>" killed "Thundar<89>" with "ac" +L 08/26/1999 - 12:54:57: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:03: "[OGzr]$Variable<91>" killed "NiTR8<86>" with "ac" +L 08/26/1999 - 12:55:04: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:05: "Thundar<89>" killed "[OGzr]$Variable<91>" with "autorifle" +L 08/26/1999 - 12:55:07: "[OGzr]$Variable<91>" say "lords of light." +L 08/26/1999 - 12:55:07: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:14: "DR.EVIL<93>" killed self with "normalgrenade" +L 08/26/1999 - 12:55:15: "NiTR8<86>" killed "Mailman<84>" with "sniperrifle" +L 08/26/1999 - 12:55:16: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:17: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:23: "Mailman<84>" changed class to "HWGuy" +L 08/26/1999 - 12:55:31: "NiTR8<86>" killed "Killa<94>" with "sniperrifle" +L 08/26/1999 - 12:55:31: "[OGzr]$Variable<91>" killed "road<30>" with "ac" +L 08/26/1999 - 12:55:32: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:33: "MR.Grim<96>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:55:33: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:35: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:43: "SlntHntr<88>" disconnected +L 08/26/1999 - 12:55:44: "Cuddles<97><WON:3051919>" connected, address "204.57.128.19:27005" +L 08/26/1999 - 12:55:45: "NiTR8<86>" killed "Supercalifragalistic<95>" with "sniperrifle" +L 08/26/1999 - 12:55:47: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:53: "Novastorm<67>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:55:54: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:55:54: "LongShot<61>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "[OGzr]$Variable<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:54: "Mailman<84>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:55: "Mike-o<83>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:55:55: "Mike-o<83>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:55:59: "Mike-o<83>" say_team "come on dammit" +L 08/26/1999 - 12:55:59: "Cuddles<97><WON:3051919>" has entered the game +L 08/26/1999 - 12:56:03: "Cuddles<97>" joined team "2". +L 08/26/1999 - 12:56:06: "Cuddles<97>" changed class to "Soldier" +L 08/26/1999 - 12:56:06: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:56:14: "DR.EVIL<93>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:56:15: "Mailman<84>" disconnected +L 08/26/1999 - 12:56:15: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:56:33: "DR.EVIL<93>" changed class to "Medic" +L 08/26/1999 - 12:56:33: "Thundar<89>" killed "Gamer12<43>" with "sniperrifle" +L 08/26/1999 - 12:56:35: "Cuddles<97>" killed self with "rocket" +L 08/26/1999 - 12:56:36: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:56:36: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:56:42: "[OGzr]$Variable<91>" changed name to "UklaTheMok<91>" +L 08/26/1999 - 12:56:45: "Mike-o<83>" killed "Novastorm<67>" with "axe" +L 08/26/1999 - 12:56:46: "Supercalifragalistic<95>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:56:46: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:56:47: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:56:53: "MR.Grim<96>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:56:54: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:09: "DR.EVIL<93>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:57:13: "Novastorm<67>" killed by world with "worldspawn" +L 08/26/1999 - 12:57:14: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:16: "road<30>" killed "Killa<94>" with "sniperrifle" +L 08/26/1999 - 12:57:18: "Novastorm<67>" say_team "tunnel" +L 08/26/1999 - 12:57:19: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:21: "DR.EVIL<93>" changed class to "Medic" +L 08/26/1999 - 12:57:21: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:22: "Cuddles<97>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:57:24: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:26: "DR.EVIL<93>" changed class to "Soldier" +L 08/26/1999 - 12:57:28: "MR.Grim<96>" killed "LongShot<61>" with "rocket" +L 08/26/1999 - 12:57:28: "road<30>" killed "Cuddles<97>" with "sniperrifle" +L 08/26/1999 - 12:57:30: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:33: "Supercalifragalistic<95>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:57:35: "Gamer12<43>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:57:35: "VortexX<98><WON:1848109>" connected, address "208.223.12.128:27005" +L 08/26/1999 - 12:57:35: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:36: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:37: "Cuddles<97>" changed class to "Medic" +L 08/26/1999 - 12:57:43: "VortexX<98><WON:1848109>" has entered the game +L 08/26/1999 - 12:57:44: "MR.Grim<96>" killed "Thundar<89>" with "normalgrenade" +L 08/26/1999 - 12:57:45: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:46: "VortexX<98>" joined team "2". +L 08/26/1999 - 12:57:51: "Supercalifragalistic<95>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:57:51: "VortexX<98>" changed class to "HWGuy" +L 08/26/1999 - 12:57:51: "VortexX<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:54: "LongShot<61>" disconnected +L 08/26/1999 - 12:57:54: "UklaTheMok<91>" killed "Novastorm<67>" with "ac" +L 08/26/1999 - 12:57:55: "UklaTheMok<91>" killed "Thundar<89>" with "ac" +L 08/26/1999 - 12:57:56: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:56: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:56: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:57:59: "Cuddles<97>" changed to team "3". +L 08/26/1999 - 12:57:59: "Cuddles<97>" killed self with "world" +L 08/26/1999 - 12:58:01: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:02: "Cuddles<97>" changed class to "Sniper" +L 08/26/1999 - 12:58:02: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:03: "NiTR8<86>" killed "UklaTheMok<91>" with "sniperrifle" +L 08/26/1999 - 12:58:06: "UklaTheMok<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:06: "Novastorm<67>" killed "Mike-o<83>" with "sniperrifle" +L 08/26/1999 - 12:58:06: "Supercalifragalistic<95>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 12:58:07: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 12:58:07: "UklaTheMok<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "Killa<94>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:07: "VortexX<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:08: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:11: "Mike-o<83>" disconnected +L 08/26/1999 - 12:58:28: "Killa<94>" disconnected +L 08/26/1999 - 12:58:28: "Cuddles<97>" killed "MR.Grim<96>" with "sniperrifle" +L 08/26/1999 - 12:58:28: "VortexX<98>" killed "Thundar<89>" with "ac" +L 08/26/1999 - 12:58:29: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:30: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:32: "Novastorm<67>" say "no prez" +L 08/26/1999 - 12:58:41: "NiTR8<86>" say_team "kill red" +L 08/26/1999 - 12:58:45: "DR.EVIL<93>" killed "road<30>" with "normalgrenade" +L 08/26/1999 - 12:58:46: "Killa<99><WON:585969>" connected, address "204.57.128.20:27005" +L 08/26/1999 - 12:58:47: "Novastorm<67>" say_team "ROGER THAT!!!!!!" +L 08/26/1999 - 12:58:49: "NiTR8<86>" killed "UklaTheMok<91>" with "sniperrifle" +L 08/26/1999 - 12:58:51: "Killa<99><WON:585969>" has entered the game +L 08/26/1999 - 12:58:54: "Cuddles<97>" killed by world with "worldspawn" +L 08/26/1999 - 12:58:55: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:55: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:56: "Killa<99>" joined team "1". +L 08/26/1999 - 12:58:58: "Killa<99>" changed class to "Civilian" +L 08/26/1999 - 12:58:58: "Killa<99>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:58:58: "Killa<99>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 12:59:07: "UklaTheMok<91>" changed name to "expialidocious<91>" +L 08/26/1999 - 12:59:10: "DR.EVIL<93>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 12:59:11: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:59:12: "[THC]JamesBong<100><WON:266099>" connected, address "128.193.170.228:27005" +L 08/26/1999 - 12:59:13: "expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:59:17: "expialidocious<91>" changed class to "Soldier" +L 08/26/1999 - 12:59:20: "VortexX<98>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 12:59:23: "[THC]JamesBong<100><WON:266099>" has entered the game +L 08/26/1999 - 12:59:31: "[THC]JamesBong<100>" joined team "2". +L 08/26/1999 - 12:59:36: "[THC]JamesBong<100>" changed class to "Medic" +L 08/26/1999 - 12:59:36: "[THC]JamesBong<100>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:59:37: "Jim<101><WON:605489>" connected, address "152.206.63.252:27005" +L 08/26/1999 - 12:59:37: "DR.EVIL<93>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:59:38: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:59:43: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:59:50: "Thundar<89>" killed "MR.Grim<96>" with "nails" +L 08/26/1999 - 12:59:52: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:59:53: "VortexX<98>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 12:59:55: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 12:59:58: "DR.EVIL<93>" killed "road<30>" with "rocket" +L 08/26/1999 - 12:59:58: "DR.EVIL<93>" killed self with "rocket" +L 08/26/1999 - 13:00:00: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:01: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:04: "NiTR8<86>" killed "expialidocious<91>" with "sniperrifle" +L 08/26/1999 - 13:00:08: "VortexX<98>" killed "NiTR8<86>" with "supershotgun" +L 08/26/1999 - 13:00:10: "Jim<101><WON:605489>" has entered the game +L 08/26/1999 - 13:00:10: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:15: "Thundar<89>" killed "VortexX<98>" with "nails" +L 08/26/1999 - 13:00:15: "Jim<101>" joined team "2". +L 08/26/1999 - 13:00:17: "VortexX<98>" say_team "saawwawawswas" +L 08/26/1999 - 13:00:18: "DR.EVIL<93>" killed "Cuddles<97>" with "rocket" +L 08/26/1999 - 13:00:18: "VortexX<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:19: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:20: "Jim<101>" changed class to "HWGuy" +L 08/26/1999 - 13:00:20: "Jim<101>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:21: "MR.Grim<96>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 13:00:23: "VortexX<98>" changed name to "HWDUDE<98>" +L 08/26/1999 - 13:00:24: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:33: "Supercalifragalistic<95>" killed "Cuddles<97>" with "rocket" +L 08/26/1999 - 13:00:35: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:37: "expialidocious<91>" changed name to "ic_expialidocious<91>" +L 08/26/1999 - 13:00:39: "Novastorm<67>" killed "MR.Grim<96>" with "sniperrifle" +L 08/26/1999 - 13:00:40: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:43: "ic_expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:00:52: "[THC]JamesBong<100>" infected "Cuddles<97>". +L 08/26/1999 - 13:00:56: "[THC]JamesBong<100>" killed "Cuddles<97>" with "medikit" +L 08/26/1999 - 13:00:56: "[THC]JamesBong<100>" infected "Cuddles<97>". +L 08/26/1999 - 13:00:57: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:05: "MR.Grim<96>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 13:01:06: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "Cuddles<97>" killed "Killa<99>" with "autorifle" +L 08/26/1999 - 13:01:09: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 13:01:09: "ic_expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "[THC]JamesBong<100>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "Jim<101>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:09: "HWDUDE<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:10: "Killa<99>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:10: "Killa<99>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 13:01:13: "ic_expialidocious<91>" killed by world with "door" +L 08/26/1999 - 13:01:17: "ic_expialidocious<91>" say "Ewww, now that's a Brawny(tm) mess." +L 08/26/1999 - 13:01:18: "ic_expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:27: "Jim<101>" say "heh" +L 08/26/1999 - 13:01:38: "Supercalifragalistic<95>" killed "Cuddles<97>" with "rocket" +L 08/26/1999 - 13:01:39: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:54: "Novastorm<67>" killed "HWDUDE<98>" with "sniperrifle" +L 08/26/1999 - 13:01:55: "HWDUDE<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:57: "NiTR8<86>" killed "Killa<99>" with "autorifle" +L 08/26/1999 - 13:01:58: "Cuddles<97>" killed "Jim<101>" with "sniperrifle" +L 08/26/1999 - 13:01:58: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 13:01:58: "ic_expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "[THC]JamesBong<100>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:01:58: "HWDUDE<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:02:01: "Killa<99>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:02:01: "Killa<99>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 13:02:03: "Jim<101>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:02:11: "MR.Grim<96>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 13:02:11: "Jim<101>" changed class to "Soldier" +L 08/26/1999 - 13:02:13: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:02:26: "ic_expialidocious<91>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 13:02:30: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:02:32: "Jim<101>" killed "Cuddles<97>" with "mirvgrenade" +L 08/26/1999 - 13:02:33: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:02:33: "Novastorm<67>" killed "ic_expialidocious<91>" with "sniperrifle" +L 08/26/1999 - 13:02:37: "ic_expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:02:37: "Supercalifragalistic<95>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 13:02:39: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:02:43: "road<30>" killed "Jim<101>" with "sniperrifle" +L 08/26/1999 - 13:02:46: "Jim<101>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:02:51: "Jim<101>" say_team "better" +L 08/26/1999 - 13:02:53: "ic_expialidocious<91>" changed name to "expialidocious<91>" +L 08/26/1999 - 13:02:53: "Thundar<89>" killed "DR.EVIL<93>" with "headshot" +L 08/26/1999 - 13:02:55: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:00: "HWDUDE<98>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 13:03:01: "road<30>" killed "Supercalifragalistic<95>" with "sniperrifle" +L 08/26/1999 - 13:03:01: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:02: "Supercalifragalistic<95>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:03:03: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:03: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:10: "MR.Grim<96>" killed "Thundar<89>" with "normalgrenade" +L 08/26/1999 - 13:03:12: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "NiTR8<86>" killed "Killa<99>" with "sniperrifle" +L 08/26/1999 - 13:03:23: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 13:03:23: "expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "[THC]JamesBong<100>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "Jim<101>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:23: "HWDUDE<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:27: "HWDUDE<98>" say "dang joo" +L 08/26/1999 - 13:03:30: "Killa<99>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:30: "Killa<99>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 13:03:38: "HWDUDE<98>" say "thx bro" +L 08/26/1999 - 13:03:46: "Supercalifragalistic<95>" killed "NiTR8<86>" with "rocket" +L 08/26/1999 - 13:03:48: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:03:51: "DR.EVIL<93>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 13:03:52: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:01: "MR.Grim<96>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:04:02: "Novastorm<67>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 13:04:02: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:03: "Supercalifragalistic<95>" killed "Cuddles<97>" with "rocket" +L 08/26/1999 - 13:04:03: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:04: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:08: "expialidocious<91>" killed self with "nailgrenade" +L 08/26/1999 - 13:04:10: "HWDUDE<98>" killed "NiTR8<86>" with "ac" +L 08/26/1999 - 13:04:10: "Thundar<89>" killed "MR.Grim<96>" with "sniperrifle" +L 08/26/1999 - 13:04:11: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:11: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:14: "expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:18: "Jim<101>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:04:19: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:21: "Supercalifragalistic<95>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 13:04:23: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:23: "HWDUDE<98>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 13:04:24: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:34: "HWDUDE<98>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 13:04:36: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:37: "HWDUDE<98>" killed "Novastorm<67>" with "ac" +L 08/26/1999 - 13:04:39: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:46: "road<30>" killed "HWDUDE<98>" with "sniperrifle" +L 08/26/1999 - 13:04:47: "HWDUDE<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "[THC]JamesBong<100>" infected "NiTR8<86>". +L 08/26/1999 - 13:04:51: "Novastorm<67>" killed "Killa<99>" with "autorifle" +L 08/26/1999 - 13:04:51: "MR.Grim<96>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:04:51: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 13:04:51: "expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "Novastorm<67>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "Gamer12<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "Thundar<89>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "[THC]JamesBong<100>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "Supercalifragalistic<95>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "NiTR8<86>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "Jim<101>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:51: "HWDUDE<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:53: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:58: "Killa<99>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:04:58: "Killa<99>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 13:05:06: "expialidocious<91>" killed by world with "door" +L 08/26/1999 - 13:05:12: "expialidocious<91>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:05:25: "NiTR8<86>" killed "MR.Grim<96>" with "sniperrifle" +L 08/26/1999 - 13:05:26: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:05:26: "Jim<101>" changed class to "Medic" +L 08/26/1999 - 13:05:28: "[THC]JamesBong<100>" infected "Cuddles<97>". +L 08/26/1999 - 13:05:31: "Supercalifragalistic<95>" killed "Cuddles<97>" with "rocket" +L 08/26/1999 - 13:05:32: "Cuddles<97>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:05:47: "NiTR8<86>" killed "HWDUDE<98>" with "headshot" +L 08/26/1999 - 13:05:48: "HWDUDE<98>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:05:55: "Thundar<89>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 13:05:55: "DR.EVIL<93>" killed "Novastorm<67>" with "rocket" +L 08/26/1999 - 13:05:57: =------= MATCH RESULTS =------= +L 08/26/1999 - 13:05:57: "yellow" defeated "blue" and "red" +L 08/26/1999 - 13:05:57: "blue" RESULTS: "1" players. "-1" frags, "1" unaccounted for. "50" team score. Allies:"2" +L 08/26/1999 - 13:05:57: "red" RESULTS: "8" players. "77" frags, "8" unaccounted for. "50" team score. Allies:"1" +L 08/26/1999 - 13:05:57: "yellow" RESULTS: "5" players. "73" frags, "5" unaccounted for. "425" team score. Allies: +L 08/26/1999 - 13:06:00: "HWDUDE<98>" say "gg joo" +L 08/26/1999 - 13:06:01: "DR.EVIL<93>" say "gg" +L 08/26/1999 - 13:06:03: Log closed. diff --git a/utils/tfstats/testsuite2/l0826008.log b/utils/tfstats/testsuite2/l0826008.log new file mode 100644 index 0000000..6048bf4 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826008.log @@ -0,0 +1,847 @@ +L 08/26/1999 - 13:06:03: Log file started. +L 08/26/1999 - 13:06:03: Spawning server "cz2" +L 08/26/1999 - 13:06:03: server cvars start +L 08/26/1999 - 13:06:03: "cr_random" = "0" +L 08/26/1999 - 13:06:03: "cr_engineer" = "0" +L 08/26/1999 - 13:06:03: "cr_spy" = "0" +L 08/26/1999 - 13:06:03: "cr_pyro" = "0" +L 08/26/1999 - 13:06:03: "cr_hwguy" = "0" +L 08/26/1999 - 13:06:03: "cr_medic" = "0" +L 08/26/1999 - 13:06:03: "cr_demoman" = "0" +L 08/26/1999 - 13:06:03: "cr_soldier" = "0" +L 08/26/1999 - 13:06:03: "cr_sniper" = "0" +L 08/26/1999 - 13:06:03: "cr_scout" = "0" +L 08/26/1999 - 13:06:03: "decalfrequency" = "30" +L 08/26/1999 - 13:06:03: "mp_autocrosshair" = "1" +L 08/26/1999 - 13:06:03: "mp_flashlight" = "0" +L 08/26/1999 - 13:06:03: "mp_footsteps" = "1" +L 08/26/1999 - 13:06:03: "mp_forcerespawn" = "1" +L 08/26/1999 - 13:06:03: "mp_weaponstay" = "0" +L 08/26/1999 - 13:06:03: "mp_falldamage" = "0" +L 08/26/1999 - 13:06:03: "mp_friendlyfire" = "0" +L 08/26/1999 - 13:06:03: "mp_timelimit" = "30" +L 08/26/1999 - 13:06:03: "mp_fraglimit" = "0" +L 08/26/1999 - 13:06:03: "mp_teamplay" = "21" +L 08/26/1999 - 13:06:03: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 13:06:03: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 13:06:03: "tfc_adminpwd" = "" +L 08/26/1999 - 13:06:03: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 13:06:03: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 13:06:03: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 13:06:03: "tfc_autoteam" = "1" +L 08/26/1999 - 13:06:03: "sv_maxrate" = "0" +L 08/26/1999 - 13:06:03: "sv_minrate" = "0" +L 08/26/1999 - 13:06:03: "sv_allowupload" = "1" +L 08/26/1999 - 13:06:03: "sv_allowdownload" = "1" +L 08/26/1999 - 13:06:03: "sv_upload_maxsize" = "0" +L 08/26/1999 - 13:06:03: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 13:06:03: "sv_spectalk" = "1" +L 08/26/1999 - 13:06:03: "sv_maxspectators" = "8" +L 08/26/1999 - 13:06:03: "sv_cheats" = "0" +L 08/26/1999 - 13:06:03: "sv_clienttrace" = "3.5" +L 08/26/1999 - 13:06:03: "sv_timeout" = "65" +L 08/26/1999 - 13:06:03: "sv_waterfriction" = "1" +L 08/26/1999 - 13:06:03: "sv_wateraccelerate" = "10" +L 08/26/1999 - 13:06:03: "sv_airaccelerate" = "10" +L 08/26/1999 - 13:06:03: "sv_airmove" = "1" +L 08/26/1999 - 13:06:03: "sv_bounce" = "1" +L 08/26/1999 - 13:06:03: "sv_clipmode" = "0" +L 08/26/1999 - 13:06:03: "sv_stepsize" = "18" +L 08/26/1999 - 13:06:03: "sv_accelerate" = "10" +L 08/26/1999 - 13:06:03: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 13:06:03: "sv_stopspeed" = "100" +L 08/26/1999 - 13:06:03: "edgefriction" = "2" +L 08/26/1999 - 13:06:03: "sv_friction" = "4" +L 08/26/1999 - 13:06:03: "sv_gravity" = "800" +L 08/26/1999 - 13:06:03: "sv_aim" = "0" +L 08/26/1999 - 13:06:03: "sv_password" = "" +L 08/26/1999 - 13:06:03: "pausable" = "0" +L 08/26/1999 - 13:06:03: "coop" = "0" +L 08/26/1999 - 13:06:03: "deathmatch" = "1" +L 08/26/1999 - 13:06:03: "mp_logecho" = "1" +L 08/26/1999 - 13:06:03: "mp_logfile" = "1" +L 08/26/1999 - 13:06:03: "cmdline" = "0" +L 08/26/1999 - 13:06:03: server cvars end +L 08/26/1999 - 13:06:06: Map CRC "1880504211" +L 08/26/1999 - 13:06:06: "sv_maxspeed" = "500" +L 08/26/1999 - 13:06:06: Server name is "VALVe Test Server" +L 08/26/1999 - 13:06:06: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 13:06:15: "HWDUDE<98><WON:1848109>" has entered the game +L 08/26/1999 - 13:06:16: "Supercalifragalistic<95><WON:2484469>" has entered the game +L 08/26/1999 - 13:06:17: "Cuddles<97><WON:3051919>" has entered the game +L 08/26/1999 - 13:06:20: "road<30><WON:76329>" has entered the game +L 08/26/1999 - 13:06:20: "HWDUDE<98>" joined team "1". +L 08/26/1999 - 13:06:20: "Cuddles<97>" joined team "2". +L 08/26/1999 - 13:06:21: "NiTR8<86><WON:284109>" has entered the game +L 08/26/1999 - 13:06:21: "HWDUDE<98>" changed class to "HWGuy" +L 08/26/1999 - 13:06:21: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:06:21: "Cuddles<97>" changed class to "Demoman" +L 08/26/1999 - 13:06:21: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:06:22: "expialidocious<91><WON:303609>" has entered the game +L 08/26/1999 - 13:06:24: "Gamer12<43><WON:2808019>" has entered the game +L 08/26/1999 - 13:06:26: "[THC]JamesBong<100><WON:266099>" has entered the game +L 08/26/1999 - 13:06:27: "road<30>" joined team "1". +L 08/26/1999 - 13:06:28: "MR.Grim<96><WON:48579>" has entered the game +L 08/26/1999 - 13:06:30: "road<30>" changed class to "Engineer" +L 08/26/1999 - 13:06:30: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:06:31: "MR.Grim<96>" joined team "2". +L 08/26/1999 - 13:06:31: "MR.Grim<96>" changed class to "Scout" +L 08/26/1999 - 13:06:31: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:06:31: "[THC]JamesBong<100>" joined team "1". +L 08/26/1999 - 13:06:32: "[THC]JamesBong<100>" changed class to "Demoman" +L 08/26/1999 - 13:06:32: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:06:34: "NiTR8<86>" disconnected +L 08/26/1999 - 13:06:35: "Novastorm<102><WON:2504259>" connected, address "63.14.58.21:27005" +L 08/26/1999 - 13:06:40: "MR.Grim<96>" activated the goal "red marker 2" +L 08/26/1999 - 13:06:41: "Thundar<89><WON:866119>" has entered the game +L 08/26/1999 - 13:06:43: "Killa<99><WON:585969>" has entered the game +L 08/26/1999 - 13:06:45: "Killa<99>" joined team "2". +L 08/26/1999 - 13:06:47: "Thundar<89>" joined team "1". +L 08/26/1999 - 13:06:49: "expialidocious<91>" joined team "2". +L 08/26/1999 - 13:06:51: "Thundar<89>" changed class to "Sniper" +L 08/26/1999 - 13:06:51: "Thundar<89>" activated the goal "i_p_t" +L 08/26/1999 - 13:06:52: "Novastorm<102><WON:2504259>" has entered the game +L 08/26/1999 - 13:06:54: "expialidocious<91>" changed class to "Pyro" +L 08/26/1999 - 13:06:54: "expialidocious<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:06:55: "Killa<99>" changed class to "HWGuy" +L 08/26/1999 - 13:06:55: "Killa<99>" activated the goal "i_p_t" +L 08/26/1999 - 13:06:56: "road<30>" built a "sentry". +L 08/26/1999 - 13:06:58: "Novastorm<102>" joined team "1". +L 08/26/1999 - 13:07:01: Named Broadcast: "#cz_rcap5" ("MR.Grim<96>") +L 08/26/1999 - 13:07:04: "Novastorm<102>" changed class to "Engineer" +L 08/26/1999 - 13:07:04: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:07:05: "Jim<101><WON:605489>" has entered the game +L 08/26/1999 - 13:07:06: "Supercalifragalistic<95>" joined team "2". +L 08/26/1999 - 13:07:08: "HWDUDE<98>" killed "expialidocious<91>" with "ac" +L 08/26/1999 - 13:07:10: "expialidocious<91>" killed "HWDUDE<98>" with "napalmgrenade" +L 08/26/1999 - 13:07:11: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:07:15: "Supercalifragalistic<95>" changed class to "Soldier" +L 08/26/1999 - 13:07:15: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:07:19: "Novastorm<102>" built a "dispenser". +L 08/26/1999 - 13:07:20: "MR.Grim<96>" activated the goal "red marker 2" +L 08/26/1999 - 13:07:25: "DR.EVIL<93><WON:1514869>" has entered the game +L 08/26/1999 - 13:07:26: "expialidocious<91>" changed name to "BurnBabyBurn<91>" +L 08/26/1999 - 13:07:27: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:07:32: "DR.EVIL<93>" joined team "1". +L 08/26/1999 - 13:07:33: "Cuddles<97>" killed "Thundar<89>" with "gl_grenade" +L 08/26/1999 - 13:07:34: "Thundar<89>" activated the goal "i_p_t" +L 08/26/1999 - 13:07:35: "Novastorm<102>" built a "sentry". +L 08/26/1999 - 13:07:38: "<-1>" destroyed "Novastorm<102>"'s "dispenser". +L 08/26/1999 - 13:07:40: "DR.EVIL<93>" changed class to "HWGuy" +L 08/26/1999 - 13:07:40: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:07:42: "road<30>" killed "Cuddles<97>" with "sentrygun" +L 08/26/1999 - 13:07:46: Named Broadcast: "#cz_rcap4" ("MR.Grim<96>") +L 08/26/1999 - 13:07:46: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:07:46: "road<30>" killed "BurnBabyBurn<91>" with "sentrygun" +L 08/26/1999 - 13:07:49: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:07:51: "Jim<101>" disconnected +L 08/26/1999 - 13:07:52: "Supercalifragalistic<95>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:07:53: "Supercalifragalistic<95>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:07:54: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:07:56: "Cuddles<97>" changed class to "Soldier" +L 08/26/1999 - 13:08:00: "[THC]JamesBong<100>" killed "MR.Grim<96>" with "pipebomb" +L 08/26/1999 - 13:08:02: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:08:09: "MR.Grim<96>" activated the goal "red marker 2" +L 08/26/1999 - 13:08:14: "HWDUDE<98>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 13:08:20: "Cuddles<97>" killed "road<30>" with "mirvgrenade" +L 08/26/1999 - 13:08:21: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:08:21: "Killa<99>" killed "HWDUDE<98>" with "ac" +L 08/26/1999 - 13:08:22: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:08:22: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:08:31: "road<30>" activated the goal "blue flag 3" +L 08/26/1999 - 13:08:32: "DR.EVIL<93>" killed "Supercalifragalistic<95>" with "ac" +L 08/26/1999 - 13:08:33: "Novastorm<102>" killed "Killa<99>" with "supershotgun" +L 08/26/1999 - 13:08:35: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:08:35: "BurnBabyBurn<91>" killed "[THC]JamesBong<100>" with "flames" +L 08/26/1999 - 13:08:35: Named Broadcast: "#cz_rcap3" ("MR.Grim<96>") +L 08/26/1999 - 13:08:36: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:08:39: "Killa<99>" activated the goal "i_p_t" +L 08/26/1999 - 13:08:39: "[THC]JamesBong<100>" killed "MR.Grim<96>" with "mirvgrenade" +L 08/26/1999 - 13:08:40: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:08:44: "MR.Grim<96>" changed class to "Demoman" +L 08/26/1999 - 13:08:47: "MR.Grim<96>" activated the goal "red marker 2" +L 08/26/1999 - 13:08:57: "Supercalifragalistic<95>" killed "Novastorm<102>" with "rocket" +L 08/26/1999 - 13:08:58: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:04: "Cuddles<97>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 13:09:05: Named Broadcast: "#cz_bcap1" ("road<30>") +L 08/26/1999 - 13:09:05: "Thundar<89>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:06: "Sardeth<103><WON:1338849>" connected, address "24.66.216.179:27005" +L 08/26/1999 - 13:09:11: "DR.EVIL<93>" killed "MR.Grim<96>" with "ac" +L 08/26/1999 - 13:09:12: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:14: "Novastorm<102>" changed class to "Sniper" +L 08/26/1999 - 13:09:17: "Sardeth<103><WON:1338849>" has entered the game +L 08/26/1999 - 13:09:19: "[THC]JamesBong<100>" killed "BurnBabyBurn<91>" with "gl_grenade" +L 08/26/1999 - 13:09:20: "HWDUDE<98>" killed "Supercalifragalistic<95>" with "ac" +L 08/26/1999 - 13:09:20: "Supercalifragalistic<95>" killed "HWDUDE<98>" with "rocket" +L 08/26/1999 - 13:09:21: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:22: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:24: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:28: "road<30>" built a "sentry". +L 08/26/1999 - 13:09:35: "MR.Grim<96>" killed "DR.EVIL<93>" with "gl_grenade" +L 08/26/1999 - 13:09:35: "Sardeth<103>" joined team "2". +L 08/26/1999 - 13:09:36: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:39: "Sardeth<103>" changed class to "Sniper" +L 08/26/1999 - 13:09:39: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:39: "[THC]JamesBong<100>" killed self with "gl_grenade" +L 08/26/1999 - 13:09:40: "MR.Grim<96>" killed self with "mirvgrenade" +L 08/26/1999 - 13:09:40: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:41: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:49: "road<30>" killed "BurnBabyBurn<91>" with "sentrygun" +L 08/26/1999 - 13:09:51: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:09:51: "Sardeth<103>" activated the goal "red marker 1" +L 08/26/1999 - 13:09:56: "BurnBabyBurn<91>" killed "Novastorm<102>" with "flames" +L 08/26/1999 - 13:09:57: "DR.EVIL<93>" activated the goal "blue flag 3" +L 08/26/1999 - 13:09:58: "<-1>" destroyed "Novastorm<102>"'s "sentry". +L 08/26/1999 - 13:09:58: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:00: "Cuddles<97>" changed class to "Spy" +L 08/26/1999 - 13:10:02: "MR.Grim<96>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 13:10:03: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:10: "road<30>" killed "MR.Grim<96>" with "sentrygun" +L 08/26/1999 - 13:10:11: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:12: "road<30>" killed "Cuddles<97>" with "sentrygun" +L 08/26/1999 - 13:10:13: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:15: "Supercalifragalistic<95>" killed "Thundar<89>" with "rocket" +L 08/26/1999 - 13:10:16: "Thundar<89>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:18: "HWDUDE<98>" killed "BurnBabyBurn<91>" with "ac" +L 08/26/1999 - 13:10:20: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:22: "HWDUDE<98>" killed "Killa<99>" with "ac" +L 08/26/1999 - 13:10:24: "Killa<99>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:24: "Cuddles<97>" activated the goal "red marker 2" +L 08/26/1999 - 13:10:25: "HWDUDE<98>" killed "Sardeth<103>" with "ac" +L 08/26/1999 - 13:10:26: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:29: "BurnBabyBurn<91>" killed "HWDUDE<98>" with "flames" +L 08/26/1999 - 13:10:30: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:36: "MR.Grim<96>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:10:36: "HWDUDE<98>" say "I just took out 3 men" +L 08/26/1999 - 13:10:45: "Supercalifragalistic<95>" killed "[THC]JamesBong<100>" with "rocket" +L 08/26/1999 - 13:10:46: "road<30>" built a "sentry". +L 08/26/1999 - 13:10:46: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:10:50: "MR.Grim<96>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:10:51: "[THC]JamesBong<100>" changed class to "Soldier" +L 08/26/1999 - 13:10:57: "Reaper<104><WON:3327009>" connected, address "152.168.184.60:27005" +L 08/26/1999 - 13:10:58: Named Broadcast: "#cz_bcap2" ("DR.EVIL<93>") +L 08/26/1999 - 13:11:01: "DR.EVIL<93>" killed "Supercalifragalistic<95>" with "ac" +L 08/26/1999 - 13:11:05: "Novastorm<102>" killed "BurnBabyBurn<91>" with "sniperrifle" +L 08/26/1999 - 13:11:07: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:11:10: "HWDUDE<98>" killed "MR.Grim<96>" with "ac" +L 08/26/1999 - 13:11:11: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:11:22: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:11:30: "road<30>" built a "sentry". +L 08/26/1999 - 13:11:31: "Sardeth<103>" killed "[THC]JamesBong<100>" with "sniperrifle" +L 08/26/1999 - 13:11:34: "[THC]JamesBong<100>" changed class to "Spy" +L 08/26/1999 - 13:11:34: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:11:35: "Sardeth<103>" killed "Thundar<89>" with "sniperrifle" +L 08/26/1999 - 13:11:36: "MR.Grim<96>" killed "road<30>" with "gl_grenade" +L 08/26/1999 - 13:11:36: "Thundar<89>" activated the goal "i_p_t" +L 08/26/1999 - 13:11:38: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:11:39: "BurnBabyBurn<91>" killed "HWDUDE<98>" with "flames" +L 08/26/1999 - 13:11:39: "DR.EVIL<93>" killed "Killa<99>" with "ac" +L 08/26/1999 - 13:11:39: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:11:40: "Killa<99>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:01: "Cuddles<97>" killed "DR.EVIL<93>" with "knife" +L 08/26/1999 - 13:12:03: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:04: "road<30>" killed self with "normalgrenade" +L 08/26/1999 - 13:12:05: "road<30>" killed "BurnBabyBurn<91>" with "sentrygun" +L 08/26/1999 - 13:12:06: "HWDUDE<98>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 13:12:06: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:07: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:09: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:17: "road<30>" killed "MR.Grim<96>" with "sentrygun" +L 08/26/1999 - 13:12:18: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:19: "Cuddles<97>" activated the goal "red marker 1" +L 08/26/1999 - 13:12:25: "[THC]JamesBong<100>" killed "Supercalifragalistic<95>" with "knife" +L 08/26/1999 - 13:12:38: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:39: "Sardeth<103>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 13:12:41: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:49: "BurnBabyBurn<91>" killed "HWDUDE<98>" with "napalmgrenade" +L 08/26/1999 - 13:12:50: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:51: "MR.Grim<96>" killed "road<30>" with "mirvgrenade" +L 08/26/1999 - 13:12:53: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:12:53: "MR.Grim<96>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:12:54: "HWDUDE<98>" say "you burned me joo" +L 08/26/1999 - 13:12:54: "[THC]JamesBong<100>" killed "Sardeth<103>" with "knife" +L 08/26/1999 - 13:12:59: "[THC]JamesBong<100>" killed "Killa<99>" with "knife" +L 08/26/1999 - 13:13:00: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:01: "Killa<99>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:08: "Thundar<89>" killed "BurnBabyBurn<91>" with "nails" +L 08/26/1999 - 13:13:11: "MR.Grim<96>" killed "Thundar<89>" with "gl_grenade" +L 08/26/1999 - 13:13:13: "MR.Grim<96>" killed "road<30>" with "mirvgrenade" +L 08/26/1999 - 13:13:14: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:15: Named Broadcast: "#cz_rcap2" ("Cuddles<97>") +L 08/26/1999 - 13:13:17: "BurnBabyBurn<91>" say "your name rocks jamesbong" +L 08/26/1999 - 13:13:18: "Thundar<89>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:18: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:31: "MR.Grim<96>" killed "Novastorm<102>" with "normalgrenade" +L 08/26/1999 - 13:13:34: "road<30>" built a "sentry". +L 08/26/1999 - 13:13:36: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:38: "road<30>" killed "MR.Grim<96>" with "sentrygun" +L 08/26/1999 - 13:13:38: "Cuddles<97>" killed "Thundar<89>" with "knife" +L 08/26/1999 - 13:13:39: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:40: "Thundar<89>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:48: "Sardeth<103>" killed "[THC]JamesBong<100>" with "headshot" +L 08/26/1999 - 13:13:48: "Cuddles<97>" killed "road<30>" with "gasgrenade" +L 08/26/1999 - 13:13:49: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:49: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:13:50: "HWDUDE<98>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 13:13:51: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:05: "road<30>" killed "BurnBabyBurn<91>" with "sentrygun" +L 08/26/1999 - 13:14:06: "Cuddles<97>" activated the goal "red marker 2" +L 08/26/1999 - 13:14:06: "[THC]JamesBong<100>" killed "Sardeth<103>" with "knife" +L 08/26/1999 - 13:14:07: "Supercalifragalistic<95>" killed "Novastorm<102>" with "rocket" +L 08/26/1999 - 13:14:08: "Thundar<89>" disconnected +L 08/26/1999 - 13:14:08: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:08: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:09: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:27: "Novastorm<102>" killed "Killa<99>" with "sniperrifle" +L 08/26/1999 - 13:14:29: "Killa<99>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:30: "DR.EVIL<93>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 13:14:32: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:33: "[R]<105><WON:2211519>" connected, address "24.0.153.206:27005" +L 08/26/1999 - 13:14:35: "Cuddles<97>" changed class to "Demoman" +L 08/26/1999 - 13:14:38: "BurnBabyBurn<91>" killed "DR.EVIL<93>" with "napalmgrenade" +L 08/26/1999 - 13:14:39: "BurnBabyBurn<91>" killed self with "normalgrenade" +L 08/26/1999 - 13:14:39: "MR.Grim<96>" killed "Novastorm<102>" with "mirvgrenade" +L 08/26/1999 - 13:14:40: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:42: "BurnBabyBurn<91>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:42: "[R]<105><WON:2211519>" has entered the game +L 08/26/1999 - 13:14:43: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:46: "[R]<105>" joined team "1". +L 08/26/1999 - 13:14:51: "DR.EVIL<93>" changed class to "Soldier" +L 08/26/1999 - 13:14:52: "Novastorm<102>" killed "MR.Grim<96>" with "sniperrifle" +L 08/26/1999 - 13:14:54: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:14:56: "[R]<105>" changed class to "RandomPC" +L 08/26/1999 - 13:14:56: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:15:00: "[R]<105>" changed to team "2". +L 08/26/1999 - 13:15:00: "[R]<105>" killed self with "world" +L 08/26/1999 - 13:15:05: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:15:06: "[R]<105>" changed class to "Sniper" +L 08/26/1999 - 13:15:06: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:15:11: "MR.Grim<96>" killed "[THC]JamesBong<100>" with "gl_grenade" +L 08/26/1999 - 13:15:12: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:15:16: "[R]<105>" activated the goal "red marker 1" +L 08/26/1999 - 13:15:17: "Cuddles<97>" killed self with "normalgrenade" +L 08/26/1999 - 13:15:18: "MR.Grim<96>" say ":)" +L 08/26/1999 - 13:15:19: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:15:20: "Killa<99>" killed "road<30>" with "mirvgrenade" +L 08/26/1999 - 13:15:20: "MR.Grim<96>" say "nice try bong" +L 08/26/1999 - 13:15:21: "BurnBabyBurn<91>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:15:22: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:15:27: "HWDUDE<98>" killed "Killa<99>" with "ac" +L 08/26/1999 - 13:15:33: "[THC]JamesBong<100>" say "too high" +L 08/26/1999 - 13:15:33: "Killa<99>" activated the goal "i_p_t" +L 08/26/1999 - 13:15:36: "MR.Grim<96>" killed "HWDUDE<98>" with "mirvgrenade" +L 08/26/1999 - 13:15:37: "[THC]JamesBong<100>" killed "BurnBabyBurn<91>" with "knife" +L 08/26/1999 - 13:15:37: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:15:41: "MR.Grim<96>" say "high?" +L 08/26/1999 - 13:15:48: "Cuddles<97>" killed "Novastorm<102>" with "gl_grenade" +L 08/26/1999 - 13:15:54: "Novastorm<102>" changed class to "Scout" +L 08/26/1999 - 13:15:55: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:16:00: "HWDUDE<98>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 13:16:02: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:16:02: "Cuddles<97>" killed "HWDUDE<98>" with "mirvgrenade" +L 08/26/1999 - 13:16:02: "Novastorm<102>" changed class to "Medic" +L 08/26/1999 - 13:16:03: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:16:03: "Supercalifragalistic<95>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:16:05: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:16:05: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:16:14: "BurnBabyBurn<91>" disconnected +L 08/26/1999 - 13:16:18: "Sardeth<103>" killed "[THC]JamesBong<100>" with "nails" +L 08/26/1999 - 13:16:19: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:16:23: Named Broadcast: "#cz_rcap1" ("[R]<105>") +L 08/26/1999 - 13:16:26: "Cuddles<97>" killed "Novastorm<102>" with "gl_grenade" +L 08/26/1999 - 13:16:27: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:16:40: "HWDUDE<98>" killed "MR.Grim<96>" with "ac" +L 08/26/1999 - 13:16:42: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:16:48: "Supercalifragalistic<95>" killed "[THC]JamesBong<100>" with "rocket" +L 08/26/1999 - 13:16:51: "[THC]JamesBong<100>" changed class to "HWGuy" +L 08/26/1999 - 13:16:51: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:16:55: "Sardeth<103>" killed "HWDUDE<98>" with "sniperrifle" +L 08/26/1999 - 13:16:56: "HWDUDE<98>" activated the goal "i_p_t" +L 08/26/1999 - 13:16:58: "DR.EVIL<93>" killed "Sardeth<103>" with "normalgrenade" +L 08/26/1999 - 13:17:01: "HWDUDE<98>" say "gg guys" +L 08/26/1999 - 13:17:01: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:17:02: "HWDUDE<98>" say "cyas" +L 08/26/1999 - 13:17:03: "[R]<105>" killed "Novastorm<102>" with "sniperrifle" +L 08/26/1999 - 13:17:03: "road<30>" built a "sentry". +L 08/26/1999 - 13:17:04: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:17:05: "MR.Grim<96>" killed "DR.EVIL<93>" with "mirvgrenade" +L 08/26/1999 - 13:17:06: "HWDUDE<98>" disconnected +L 08/26/1999 - 13:17:06: "Supercalifragalistic<95>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:17:09: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:17:11: "Novastorm<102>" changed class to "Sniper" +L 08/26/1999 - 13:17:13: "project<106><WON:911379>" connected, address "208.231.34.48:27005" +L 08/26/1999 - 13:17:14: "Sardeth<103>" activated the goal "red marker 2" +L 08/26/1999 - 13:17:17: "Supercalifragalistic<95>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:17:17: "Supercalifragalistic<95>" killed self with "rocket" +L 08/26/1999 - 13:17:18: "Novastorm<102>" infected "MR.Grim<96>". +L 08/26/1999 - 13:17:19: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:17:29: "[THC]JamesBong<100>" killed "Killa<99>" with "ac" +L 08/26/1999 - 13:17:36: "MR.Grim<96>" killed "[THC]JamesBong<100>" with "gl_grenade" +L 08/26/1999 - 13:17:37: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:17:40: "project<106><WON:911379>" has entered the game +L 08/26/1999 - 13:17:40: "DR.EVIL<93>" changed class to "Medic" +L 08/26/1999 - 13:17:41: "Novastorm<102>" killed "MR.Grim<96>" with "timer" +L 08/26/1999 - 13:17:41: "Novastorm<102>" killed "MR.Grim<96>" with "infection" +L 08/26/1999 - 13:17:41: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:17:43: "RacerX<107><WON:2380419>" connected, address "208.253.189.187:27005" +L 08/26/1999 - 13:17:44: "project<106>" joined team "1". +L 08/26/1999 - 13:17:49: "road<30>" killed "Sardeth<103>" with "empgrenade" +L 08/26/1999 - 13:17:50: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:17:51: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:18:00: "project<106>" changed class to "Soldier" +L 08/26/1999 - 13:18:00: "project<106>" activated the goal "i_p_t" +L 08/26/1999 - 13:18:02: "Sardeth<103>" activated the goal "red marker 2" +L 08/26/1999 - 13:18:06: "Supercalifragalistic<95>" killed "Novastorm<102>" with "rocket" +L 08/26/1999 - 13:18:09: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:18:16: "Killa<99>" disconnected +L 08/26/1999 - 13:18:23: "road<30>" built a "sentry". +L 08/26/1999 - 13:18:28: "project<106>" killed "Cuddles<97>" with "rocket" +L 08/26/1999 - 13:18:30: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:18:33: Named Broadcast: "#cz_rcap5" ("Sardeth<103>") +L 08/26/1999 - 13:18:51: "Cuddles<97>" killed "[THC]JamesBong<100>" with "mirvgrenade" +L 08/26/1999 - 13:18:52: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:10: "MAD_MD<108><WON:1758859>" connected, address "24.28.34.130:25965" +L 08/26/1999 - 13:19:10: "Cuddles<97>" killed "project<106>" with "gl_grenade" +L 08/26/1999 - 13:19:11: "MAD_PB<109><WON:1758859>" connected, address "24.28.34.130:22259" +L 08/26/1999 - 13:19:14: "project<106>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:19: "MAD_PB<109><WON:1758859>" has entered the game +L 08/26/1999 - 13:19:19: "project<106>" changed to team "2". +L 08/26/1999 - 13:19:19: "project<106>" killed self with "world" +L 08/26/1999 - 13:19:20: "project<106>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:24: "Sardeth<103>" activated the goal "red marker 1" +L 08/26/1999 - 13:19:26: "MAD_MD<108><WON:1758859>" has entered the game +L 08/26/1999 - 13:19:26: "project<106>" changed class to "Soldier" +L 08/26/1999 - 13:19:26: "project<106>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:29: "MAD_MD<108>" joined team "1". +L 08/26/1999 - 13:19:29: "Slocky<110><WON:882789>" connected, address "209.67.71.100:58306" +L 08/26/1999 - 13:19:31: "MAD_PB<109>" joined team "1". +L 08/26/1999 - 13:19:36: "MAD_PB<109>" changed class to "Soldier" +L 08/26/1999 - 13:19:36: "MAD_PB<109>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:36: "Supercalifragalistic<95>" killed "DR.EVIL<93>" with "rocket" +L 08/26/1999 - 13:19:36: "Slocky<110><WON:882789>" has entered the game +L 08/26/1999 - 13:19:38: "MAD_MD<108>" changed class to "Scout" +L 08/26/1999 - 13:19:38: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:38: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:41: "Slocky<110>" joined team "1". +L 08/26/1999 - 13:19:42: "MAD_PB<109>" changed to team "2". +L 08/26/1999 - 13:19:42: "MAD_PB<109>" killed self with "world" +L 08/26/1999 - 13:19:43: "MAD_PB<109>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:43: "MAD_MD<108>" changed to team "2". +L 08/26/1999 - 13:19:43: "MAD_MD<108>" killed self with "world" +L 08/26/1999 - 13:19:45: "MAD_PB<109>" changed class to "HWGuy" +L 08/26/1999 - 13:19:45: "MAD_PB<109>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:45: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:46: "[R]<105>" killed "Novastorm<102>" with "sniperrifle" +L 08/26/1999 - 13:19:47: "Slocky<110>" changed class to "Soldier" +L 08/26/1999 - 13:19:47: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:48: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:49: "MAD_MD<108>" changed class to "Sniper" +L 08/26/1999 - 13:19:49: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:19:55: "MAD_PB<109>" changed to team "1". +L 08/26/1999 - 13:19:55: "MAD_PB<109>" killed self with "world" +L 08/26/1999 - 13:19:58: "MAD_PB<109>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:00: "Sardeth<103>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 13:20:01: "Novastorm<102>" killed "MR.Grim<96>" with "sniperrifle" +L 08/26/1999 - 13:20:01: "MAD_PB<109>" changed class to "Sniper" +L 08/26/1999 - 13:20:01: "MAD_PB<109>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:02: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:02: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:03: Named Broadcast: "#cz_rcap3" ("Sardeth<103>") +L 08/26/1999 - 13:20:04: "MR.Grim<96>" say "dope" +L 08/26/1999 - 13:20:05: "MAD_PB<109>" changed to team "2". +L 08/26/1999 - 13:20:05: "MAD_PB<109>" killed self with "world" +L 08/26/1999 - 13:20:08: "[THC]JamesBong<100>" killed "Cuddles<97>" with "ac" +L 08/26/1999 - 13:20:09: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:09: "Novastorm<102>" say "oops" +L 08/26/1999 - 13:20:13: "[THC]JamesBong<100>" killed "[R]<105>" with "ac" +L 08/26/1999 - 13:20:13: "MR.Grim<96>" say "hehe :)" +L 08/26/1999 - 13:20:14: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:17: "Novastorm<102>" say ":)" +L 08/26/1999 - 13:20:17: "MAD_PB<109>" disconnected +L 08/26/1999 - 13:20:17: "MR.Grim<96>" say "almost got ther" +L 08/26/1999 - 13:20:17: "Slocky<110>" killed "MAD_MD<108>" with "rocket" +L 08/26/1999 - 13:20:18: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:18: "MAD_PB<111><WON:1758859>" connected, address "24.28.34.130:22259" +L 08/26/1999 - 13:20:20: "MR.Grim<96>" say "e" +L 08/26/1999 - 13:20:24: "Supercalifragalistic<95>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:20:24: "Slocky<110>" killed "project<106>" with "rocket" +L 08/26/1999 - 13:20:25: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:25: "project<106>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:25: "MAD_PB<111><WON:1758859>" has entered the game +L 08/26/1999 - 13:20:26: "MAD_MD<108>" changed class to "Scout" +L 08/26/1999 - 13:20:27: "MAD_PB<111>" joined team "1". +L 08/26/1999 - 13:20:28: "[R]<105>" killed "[THC]JamesBong<100>" with "headshot" +L 08/26/1999 - 13:20:32: "Slocky<110>" killed "Sardeth<103>" with "rocket" +L 08/26/1999 - 13:20:33: "MAD_PB<111>" changed class to "HWGuy" +L 08/26/1999 - 13:20:33: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:35: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:35: "[THC]JamesBong<100>" changed class to "Sniper" +L 08/26/1999 - 13:20:36: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:37: "Cuddles<97>" killed "Slocky<110>" with "gl_grenade" +L 08/26/1999 - 13:20:39: "MAD_PB<111>" changed to team "2". +L 08/26/1999 - 13:20:39: "MAD_PB<111>" killed self with "world" +L 08/26/1999 - 13:20:39: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:39: "Supercalifragalistic<95>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:20:41: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:45: "[R]<105>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 13:20:45: "MAD_PB<111>" changed class to "HWGuy" +L 08/26/1999 - 13:20:45: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:50: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:54: "DR.EVIL<93>" say "teams" +L 08/26/1999 - 13:20:55: "MR.Grim<96>" killed "[THC]JamesBong<100>" with "mirvgrenade" +L 08/26/1999 - 13:20:56: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:20:58: "MR.Grim<96>" killed "Slocky<110>" with "gl_grenade" +L 08/26/1999 - 13:20:59: "Sardeth<103>" killed "Novastorm<102>" with "sniperrifle" +L 08/26/1999 - 13:21:01: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:03: "road<30>" killed "Supercalifragalistic<95>" with "normalgrenade" +L 08/26/1999 - 13:21:05: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:07: "[R]<105>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 13:21:09: "[R]<105>" killed "[THC]JamesBong<100>" with "headshot" +L 08/26/1999 - 13:21:10: "Novastorm<102>" changed class to "Demoman" +L 08/26/1999 - 13:21:10: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:11: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:12: "DR.EVIL<93>" changed class to "Spy" +L 08/26/1999 - 13:21:12: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:13: "Slocky<110>" killed "Cuddles<97>" with "rocket" +L 08/26/1999 - 13:21:15: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:16: "MAD_MD<108>" say_team "project dont shoot me" +L 08/26/1999 - 13:21:22: "Slocky<110>" killed "[R]<105>" with "rocket" +L 08/26/1999 - 13:21:23: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:24: "road<30>" built a "sentry". +L 08/26/1999 - 13:21:31: "Novastorm<102>" changed class to "Pyro" +L 08/26/1999 - 13:21:38: "Slocky<110>" killed "Cuddles<97>" with "rocket" +L 08/26/1999 - 13:21:40: "Cuddles<97>" changed class to "Spy" +L 08/26/1999 - 13:21:40: "Cuddles<97>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:52: "Slocky<110>" killed "[R]<105>" with "rocket" +L 08/26/1999 - 13:21:53: "Supercalifragalistic<95>" killed self with "rocket" +L 08/26/1999 - 13:21:53: "Cuddles<97>" disconnected +L 08/26/1999 - 13:21:53: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:55: "Supercalifragalistic<95>" killed "Novastorm<102>" with "normalgrenade" +L 08/26/1999 - 13:21:55: "Sardeth<103>" killed "road<30>" with "sniperrifle" +L 08/26/1999 - 13:21:56: "Slocky<110>" killed "MAD_MD<108>" with "normalgrenade" +L 08/26/1999 - 13:21:56: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:57: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:21:57: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:22:02: "Slocky<110>" killed "MAD_PB<111>" with "rocket" +L 08/26/1999 - 13:22:03: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:22:05: "MAD_MD<108>" activated the goal "red marker 2" +L 08/26/1999 - 13:22:10: "Slocky<110>" killed "[R]<105>" with "rocket" +L 08/26/1999 - 13:22:10: "Slocky<110>" killed self with "rocket" +L 08/26/1999 - 13:22:11: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:22:13: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:22:30: "project<106>" killed "DR.EVIL<93>" with "rocket" +L 08/26/1999 - 13:22:32: "road<30>" killed self with "empgrenade" +L 08/26/1999 - 13:22:33: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:22:33: "road<30>" killed "project<106>" with "normalgrenade" +L 08/26/1999 - 13:22:33: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:22:35: "project<106>" activated the goal "i_p_t" +L 08/26/1999 - 13:22:37: "Sardeth<103>" killed self with "normalgrenade" +L 08/26/1999 - 13:22:37: "road<30>" killed "MAD_MD<108>" with "sentrygun" +L 08/26/1999 - 13:22:39: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:22:43: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:22:44: "MAD_PB<111>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:22:46: "MAD_MD<108>" activated the goal "red marker 2" +L 08/26/1999 - 13:22:53: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:23:11: "[rage]Alexrocks<112><WON:659679>" connected, address "24.64.116.105:27005" +L 08/26/1999 - 13:23:13: "MAD_MD<108>" say_team "what tha hell is 'project' doing??" +L 08/26/1999 - 13:23:17: "road<30>" built a "sentry". +L 08/26/1999 - 13:23:19: "[rage]Alexrocks<112><WON:659679>" has entered the game +L 08/26/1999 - 13:23:20: "MAD_MD<108>" say_team "he keeps shotting me" +L 08/26/1999 - 13:23:21: "[rage]Alexrocks<112>" joined team "1". +L 08/26/1999 - 13:23:27: "[THC]JamesBong<100>" killed "[R]<105>" with "sniperrifle" +L 08/26/1999 - 13:23:28: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:23:30: "[rage]Alexrocks<112>" changed class to "Medic" +L 08/26/1999 - 13:23:30: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:23:35: "Novastorm<102>" killed "MAD_MD<108>" with "flames" +L 08/26/1999 - 13:23:36: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:23:38: "[R]<105>" killed "[THC]JamesBong<100>" with "sniperrifle" +L 08/26/1999 - 13:23:39: "[THC]JamesBong<100>" activated the goal "i_p_t" +L 08/26/1999 - 13:23:48: "MAD_PB<111>" killed "Novastorm<102>" with "ac" +L 08/26/1999 - 13:23:48: "[R]<105>" killed "Slocky<110>" with "sniperrifle" +L 08/26/1999 - 13:23:49: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:23:50: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:23:51: "MAD_MD<108>" activated the goal "red marker 1" +L 08/26/1999 - 13:24:04: "DR.EVIL<93>" killed "[R]<105>" with "knife" +L 08/26/1999 - 13:24:04: "[THC]JamesBong<100>" disconnected +L 08/26/1999 - 13:24:05: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:24:09: "project<106>" killed self with "rocket" +L 08/26/1999 - 13:24:11: "project<106>" activated the goal "i_p_t" +L 08/26/1999 - 13:24:11: "Supercalifragalistic<95>" killed "DR.EVIL<93>" with "rocket" +L 08/26/1999 - 13:24:19: Named Broadcast: "#cz_rcap4" ("MAD_MD<108>") +L 08/26/1999 - 13:24:26: "DR.EVIL<93>" changed class to "Demoman" +L 08/26/1999 - 13:24:27: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:24:31: "[R]<105>" killed "Novastorm<102>" with "normalgrenade" +L 08/26/1999 - 13:24:32: "Slocky<110>" killed "MAD_PB<111>" with "rocket" +L 08/26/1999 - 13:24:32: "project<106>" disconnected +L 08/26/1999 - 13:24:33: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:24:33: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:24:35: "[R]<105>" killed "[rage]Alexrocks<112>" with "normalgrenade" +L 08/26/1999 - 13:24:36: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:24:46: "Sardeth<103>" activated the goal "red marker 2" +L 08/26/1999 - 13:24:49: "MAD_MD<108>" activated the goal "red marker 1" +L 08/26/1999 - 13:24:51: "MR.Grim<96>" killed "[rage]Alexrocks<112>" with "mirvgrenade" +L 08/26/1999 - 13:24:53: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:25:03: "[rage]Alexrocks<112>" killed "MR.Grim<96>" with "normalgrenade" +L 08/26/1999 - 13:25:04: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:25:17: "Slocky<110>" killed "[R]<105>" with "rocket" +L 08/26/1999 - 13:25:18: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:25:26: "Slocky<110>" killed "MR.Grim<96>" with "rocket" +L 08/26/1999 - 13:25:27: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:25:31: "[R]<105>" killed "Slocky<110>" with "sniperrifle" +L 08/26/1999 - 13:25:32: "MR.Grim<96>" killed "Novastorm<102>" with "mirvgrenade" +L 08/26/1999 - 13:25:33: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:25:39: "Novastorm<102>" changed class to "Scout" +L 08/26/1999 - 13:25:39: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:25:48: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:25:59: "MAD_PB<111>" killed "road<30>" with "ac" +L 08/26/1999 - 13:26:00: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:26:08: "DR.EVIL<93>" killed "MR.Grim<96>" with "normalgrenade" +L 08/26/1999 - 13:26:08: Named Broadcast: "#cz_rcap2" ("MAD_MD<108>") +L 08/26/1999 - 13:26:09: Named Broadcast: "#cz_bcap1" ("Novastorm<102>") +L 08/26/1999 - 13:26:10: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:26:17: "Slocky<110>" killed "Sardeth<103>" with "rocket" +L 08/26/1999 - 13:26:20: "road<30>" killed self with "normalgrenade" +L 08/26/1999 - 13:26:22: "Slocky<110>" killed "[R]<105>" with "rocket" +L 08/26/1999 - 13:26:23: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:26:23: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:26:25: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:26:33: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:26:33: "[R]<105>" killed "[rage]Alexrocks<112>" with "sniperrifle" +L 08/26/1999 - 13:26:38: "[R]<105>" killed "Slocky<110>" with "sniperrifle" +L 08/26/1999 - 13:26:38: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:26:41: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:26:45: "MAD_PB<111>" killed "DR.EVIL<93>" with "ac" +L 08/26/1999 - 13:26:53: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:26:57: "MR.Grim<96>" killed "Novastorm<102>" with "gl_grenade" +L 08/26/1999 - 13:26:59: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:27:01: "MR.Grim<96>" killed "road<30>" with "mirvgrenade" +L 08/26/1999 - 13:27:02: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:27:04: "MAD_MD<108>" activated the goal "red marker 1" +L 08/26/1999 - 13:27:05: "Novastorm<102>" say "damn you grim :)" +L 08/26/1999 - 13:27:06: "DR.EVIL<93>" activated the goal "blue flag 3" +L 08/26/1999 - 13:27:08: "MR.Grim<96>" say "hehe" +L 08/26/1999 - 13:27:09: "MR.Grim<96>" say ":)" +L 08/26/1999 - 13:27:11: "MR.Grim<96>" say "got close" +L 08/26/1999 - 13:27:13: "Novastorm<102>" activated the goal "blue flag 2" +L 08/26/1999 - 13:27:22: "Sardeth<103>" killed "[rage]Alexrocks<112>" with "autorifle" +L 08/26/1999 - 13:27:22: "DR.EVIL<93>" say_team "2" +L 08/26/1999 - 13:27:23: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:27:23: "Slocky<110>" killed "MAD_MD<108>" with "normalgrenade" +L 08/26/1999 - 13:27:24: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:27:26: "Novastorm<102>" say_team "ROGER THAT!!!!!!" +L 08/26/1999 - 13:27:26: "MR.Grim<96>" killed self with "mirvgrenade" +L 08/26/1999 - 13:27:28: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:27:30: "MR.Grim<96>" say "wooops" +L 08/26/1999 - 13:27:32: "MAD_MD<108>" activated the goal "red marker 1" +L 08/26/1999 - 13:27:38: "[rage]Alexrocks<112>" killed "Sardeth<103>" with "medikit" +L 08/26/1999 - 13:27:38: "[rage]Alexrocks<112>" infected "Sardeth<103>". +L 08/26/1999 - 13:27:39: Named Broadcast: "#cz_bcap3" ("Novastorm<102>") +L 08/26/1999 - 13:27:42: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:27:44: "Slocky<110>" killed "MAD_PB<111>" with "rocket" +L 08/26/1999 - 13:27:45: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:27:55: "Novastorm<102>" activated the goal "blue flag 2" +L 08/26/1999 - 13:27:57: "Sardeth<103>" activated the goal "red marker 2" +L 08/26/1999 - 13:27:57: Named Broadcast: "#cz_bcap2" ("DR.EVIL<93>") +L 08/26/1999 - 13:27:59: "[rage]Alexrocks<112>" infected "MR.Grim<96>". +L 08/26/1999 - 13:28:02: "Novastorm<102>" say_team "4" +L 08/26/1999 - 13:28:18: "Slocky<110>" killed self with "rocket" +L 08/26/1999 - 13:28:22: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:28:27: "Supercalifragalistic<95>" killed "[rage]Alexrocks<112>" with "rocket" +L 08/26/1999 - 13:28:29: Named Broadcast: "#cz_bcap4" ("Novastorm<102>") +L 08/26/1999 - 13:28:29: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:28:34: "road<30>" built a "dispenser". +L 08/26/1999 - 13:28:34: "DR.EVIL<93>" killed "[R]<105>" with "gl_grenade" +L 08/26/1999 - 13:28:35: "Supercalifragalistic<95>" killed "DR.EVIL<93>" with "rocket" +L 08/26/1999 - 13:28:35: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:28:36: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:28:37: "MAD_PB<111>" killed "road<30>" with "ac" +L 08/26/1999 - 13:28:37: "Slocky<110>" killed "MR.Grim<96>" with "rocket" +L 08/26/1999 - 13:28:37: "MAD_MD<108>" destroyed "road<30>"'s "dispenser". +L 08/26/1999 - 13:28:38: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:28:38: Named Broadcast: "#cz_rcap3" ("Sardeth<103>") +L 08/26/1999 - 13:28:40: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:28:44: "Novastorm<102>" say_team "5" +L 08/26/1999 - 13:28:46: "Slocky<110>" killed "MAD_MD<108>" with "rocket" +L 08/26/1999 - 13:28:47: "DR.EVIL<93>" changed class to "Engineer" +L 08/26/1999 - 13:28:47: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:28:47: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:29:00: "MAD_MD<108>" activated the goal "red marker 1" +L 08/26/1999 - 13:29:03: "Slocky<110>" killed "MAD_PB<111>" with "normalgrenade" +L 08/26/1999 - 13:29:03: "DR.EVIL<93>" killed "Sardeth<103>" with "gl_grenade" +L 08/26/1999 - 13:29:04: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:29:07: "MR.Grim<96>" killed "Novastorm<102>" with "gl_grenade" +L 08/26/1999 - 13:29:09: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:29:10: "MR.Grim<96>" say ":)" +L 08/26/1999 - 13:29:12: "Slocky<110>" killed "[R]<105>" with "rocket" +L 08/26/1999 - 13:29:13: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:29:21: "road<30>" built a "dispenser". +L 08/26/1999 - 13:29:22: "Novastorm<102>" say "jeez.. i can only try.... :)" +L 08/26/1999 - 13:29:24: "MAD_PB<111>" killed "Slocky<110>" with "ac" +L 08/26/1999 - 13:29:25: "[rage]Alexrocks<112>" infected "MAD_PB<111>". +L 08/26/1999 - 13:29:26: "[R]<105>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 13:29:26: "MR.Grim<96>" say "hehe" +L 08/26/1999 - 13:29:29: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:29:30: "DR.EVIL<93>" killed "Supercalifragalistic<95>" with "mirvgrenade" +L 08/26/1999 - 13:29:31: "MAD_PB<111>" killed "[rage]Alexrocks<112>" with "ac" +L 08/26/1999 - 13:29:32: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:29:35: "DR.EVIL<93>" changed class to "Demoman" +L 08/26/1999 - 13:29:36: "Novastorm<102>" say "but this grim reaper keeps getting me" +L 08/26/1999 - 13:29:36: "[rage]Alexrocks<112>" changed class to "Pyro" +L 08/26/1999 - 13:29:36: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:29:40: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:29:41: "MR.Grim<96>" say ":)" +L 08/26/1999 - 13:29:44: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:29:44: "MR.Grim<96>" say "it's a job" +L 08/26/1999 - 13:29:45: "MAD_PB<111>" killed self with "mirvgrenade" +L 08/26/1999 - 13:29:49: "MR.Grim<96>" killed "Novastorm<102>" with "pipebomb" +L 08/26/1999 - 13:29:49: "MAD_PB<111>" say "gffddfdfdfdfdffdfdfddffdfdffdss" +L 08/26/1999 - 13:29:50: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:29:51: "MR.Grim<96>" say "see" +L 08/26/1999 - 13:29:53: "Novastorm<102>" say "ouch" +L 08/26/1999 - 13:29:54: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:30:01: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:30:08: "road<30>" built a "sentry". +L 08/26/1999 - 13:30:08: "Novastorm<102>" say "saw it a moment too late" +L 08/26/1999 - 13:30:14: "[rage]Alexrocks<112>" say "piece of shit" +L 08/26/1999 - 13:30:16: "MR.Grim<96>" say "ya, i noticed" +L 08/26/1999 - 13:30:17: "Supercalifragalistic<95>" killed "DR.EVIL<93>" with "rocket" +L 08/26/1999 - 13:30:19: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:30:31: "DR.EVIL<93>" changed class to "Scout" +L 08/26/1999 - 13:30:32: "Supercalifragalistic<95>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:30:35: "MAD_PB<111>" killed "Novastorm<102>" with "ac" +L 08/26/1999 - 13:30:38: "Supercalifragalistic<95>" destroyed "road<30>"'s "dispenser". +L 08/26/1999 - 13:30:39: "MR.Grim<96>" killed self with "mirvgrenade" +L 08/26/1999 - 13:30:40: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:30:42: "Novastorm<102>" say "holy hell.. four guys!" +L 08/26/1999 - 13:30:43: Named Broadcast: "#cz_rcap2" ("MAD_MD<108>") +L 08/26/1999 - 13:30:45: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:30:45: "MR.Grim<96>" say "hehe" +L 08/26/1999 - 13:30:51: "Player<113><WON:1100849>" connected, address "152.170.180.180:27005" +L 08/26/1999 - 13:30:51: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:30:54: "MR.Grim<96>" say "i noticed i had backup" +L 08/26/1999 - 13:30:56: "Supercalifragalistic<95>" killed self with "rocket" +L 08/26/1999 - 13:30:59: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:31:00: "Sardeth<103>" activated the goal "i_p_t" +L 08/26/1999 - 13:31:01: "[R]<105>" killed "[rage]Alexrocks<112>" with "sniperrifle" +L 08/26/1999 - 13:31:04: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:31:06: "Novastorm<102>" say "i was looking the wrong way :(" +L 08/26/1999 - 13:31:12: "Player<113><WON:1100849>" has entered the game +L 08/26/1999 - 13:31:15: "MAD_PB<111>" killed "Slocky<110>" with "ac" +L 08/26/1999 - 13:31:16: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:31:21: "Player<113>" joined team "1". +L 08/26/1999 - 13:31:23: "MAD_MD<108>" activated the goal "red marker 3" +L 08/26/1999 - 13:31:29: "Player<113>" changed class to "RandomPC" +L 08/26/1999 - 13:31:29: "Player<113>" activated the goal "i_p_t" +L 08/26/1999 - 13:31:31: "[rage]Alexrocks<112>" killed "MAD_PB<111>" with "flames" +L 08/26/1999 - 13:31:32: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:31:33: "DR.EVIL<93>" killed "Supercalifragalistic<95>" with "pipebomb" +L 08/26/1999 - 13:31:35: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:31:43: Named Broadcast: "#cz_bcap3" ("Novastorm<102>") +L 08/26/1999 - 13:31:51: "[rage]Alexrocks<112>" killed "MAD_MD<108>" with "flames" +L 08/26/1999 - 13:31:52: "MAD_MD<108>" activated the goal "i_p_t" +L 08/26/1999 - 13:32:00: "Novastorm<102>" activated the goal "blue flag 2" +L 08/26/1999 - 13:32:00: "MAD_MD<108>" activated the goal "red marker 1" +L 08/26/1999 - 13:32:03: "Eclipse<114><WON:1109379>" connected, address "216.66.138.236:27005" +L 08/26/1999 - 13:32:03: "Sardeth<103>" activated the goal "red marker 2" +L 08/26/1999 - 13:32:07: "DR.EVIL<93>" killed self with "mirvgrenade" +L 08/26/1999 - 13:32:09: "road<30>" built a "sentry". +L 08/26/1999 - 13:32:10: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:32:13: "Slocky<110>" killed "MR.Grim<96>" with "rocket" +L 08/26/1999 - 13:32:13: "Supercalifragalistic<95>" killed self with "rocket" +L 08/26/1999 - 13:32:15: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:32:20: "DR.EVIL<93>" activated the goal "blue flag 3" +L 08/26/1999 - 13:32:21: "Supercalifragalistic<95>" activated the goal "i_p_t" +L 08/26/1999 - 13:32:28: Named Broadcast: "#cz_bcap2" ("Novastorm<102>") +L 08/26/1999 - 13:32:36: "Eclipse<114><WON:1109379>" has entered the game +L 08/26/1999 - 13:32:36: "Eclipse<114>" joined team "1". +L 08/26/1999 - 13:32:44: Named Broadcast: "#cz_rcap4" ("Sardeth<103>") +L 08/26/1999 - 13:32:46: "DR.EVIL<93>" say_team "5" +L 08/26/1999 - 13:32:47: "Novastorm<102>" activated the goal "blue flag 2" +L 08/26/1999 - 13:32:49: "Novastorm<102>" say_team "4" +L 08/26/1999 - 13:32:56: Named Broadcast: "#cz_rcap3" ("MAD_MD<108>") +L 08/26/1999 - 13:32:57: "Eclipse<114>" changed class to "Medic" +L 08/26/1999 - 13:32:57: "Eclipse<114>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:00: "Novastorm<102>" say_team "3" +L 08/26/1999 - 13:33:07: "MAD_PB<111>" killed "Player<113>" with "ac" +L 08/26/1999 - 13:33:09: Named Broadcast: "#cz_bcap4" ("DR.EVIL<93>") +L 08/26/1999 - 13:33:09: "MAD_PB<111>" killed "road<30>" with "ac" +L 08/26/1999 - 13:33:11: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:11: "Supercalifragalistic<95>" killed "Slocky<110>" with "nailgrenade" +L 08/26/1999 - 13:33:13: "MR.Grim<96>" killed "Novastorm<102>" with "gl_grenade" +L 08/26/1999 - 13:33:13: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:14: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:17: "Sardeth<103>" killed "road<30>" with "sniperrifle" +L 08/26/1999 - 13:33:19: "road<30>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:20: "MAD_PB<111>" killed "DR.EVIL<93>" with "ac" +L 08/26/1999 - 13:33:21: "Player<113>" disconnected +L 08/26/1999 - 13:33:22: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:33:23: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:27: "Eclipse<114>" infected "MAD_PB<111>". +L 08/26/1999 - 13:33:33: "MAD_PB<111>" killed "[rage]Alexrocks<112>" with "ac" +L 08/26/1999 - 13:33:34: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:34: "DR.EVIL<93>" activated the goal "blue flag 2" +L 08/26/1999 - 13:33:43: "MAD_MD<108>" activated the goal "red marker 2" +L 08/26/1999 - 13:33:45: "MR.Grim<96>" killed "[rage]Alexrocks<112>" with "gl_grenade" +L 08/26/1999 - 13:33:46: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:47: "MR.Grim<96>" killed self with "mirvgrenade" +L 08/26/1999 - 13:33:48: "Sardeth<103>" killed "DR.EVIL<93>" with "sniperrifle" +L 08/26/1999 - 13:33:48: Named Broadcast: "#cz_bcap3" ("Novastorm<102>") +L 08/26/1999 - 13:33:48: "MR.Grim<96>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:49: "DR.EVIL<93>" activated the goal "i_p_t" +L 08/26/1999 - 13:33:58: "MAD_PB<111>" killed "Novastorm<102>" with "ac" +L 08/26/1999 - 13:33:58: "MAD_MD<108>" say_team "come with me to 4" +L 08/26/1999 - 13:33:58: "DR.EVIL<93>" activated the goal "blue flag 2" +L 08/26/1999 - 13:33:59: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:34:02: "Toker<115><WON:3299969>" connected, address "199.235.119.142:27005" +L 08/26/1999 - 13:34:02: "Eclipse<114>" killed "MAD_PB<111>" with "timer" +L 08/26/1999 - 13:34:02: "Eclipse<114>" killed "MAD_PB<111>" with "infection" +L 08/26/1999 - 13:34:03: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:34:06: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:34:10: "[R]<105>" killed self with "normalgrenade" +L 08/26/1999 - 13:34:11: "[R]<105>" activated the goal "i_p_t" +L 08/26/1999 - 13:34:21: "Toker<115><WON:3299969>" has entered the game +L 08/26/1999 - 13:34:24: Named Broadcast: "#cz_rcap4" ("MAD_MD<108>") +L 08/26/1999 - 13:34:29: "MAD_MD<108>" say_team "thanx guys P:)" +L 08/26/1999 - 13:34:31: "Slocky<110>" killed "Sardeth<103>" with "rocket" +L 08/26/1999 - 13:34:31: "Novastorm<102>" say_team "4" +L 08/26/1999 - 13:34:32: "Toker<115>" joined team "1". +L 08/26/1999 - 13:34:38: Named Broadcast: "#cz_bcap5" ("DR.EVIL<93>") +L 08/26/1999 - 13:34:42: "Toker<115>" changed class to "Pyro" +L 08/26/1999 - 13:34:42: "Toker<115>" activated the goal "i_p_t" +L 08/26/1999 - 13:34:48: "MAD_MD<108>" activated the goal "red marker 1" +L 08/26/1999 - 13:34:48: Named Broadcast: "#cz_bcap4" ("Novastorm<102>") +L 08/26/1999 - 13:34:49: "Supercalifragalistic<95>" killed "Novastorm<102>" with "rocket" +L 08/26/1999 - 13:34:50: "Novastorm<102>" activated the goal "i_p_t" +L 08/26/1999 - 13:34:52: "[rage]Alexrocks<112>" killed "MAD_PB<111>" with "napalmgrenade" +L 08/26/1999 - 13:34:53: "MAD_PB<111>" activated the goal "i_p_t" +L 08/26/1999 - 13:34:58: "Novastorm<102>" activated the goal "blue flag 3" +L 08/26/1999 - 13:35:01: "Novastorm<102>" say_team "good job" +L 08/26/1999 - 13:35:05: "[R]<105>" activated the goal "red marker 2" +L 08/26/1999 - 13:35:06: "DR.EVIL<93>" activated the goal "blue flag 2" +L 08/26/1999 - 13:35:07: "Novastorm<102>" say_team "1" +L 08/26/1999 - 13:35:07: "Sardeth<103>" disconnected +L 08/26/1999 - 13:35:08: "Eclipse<114>" infected "MAD_PB<111>". +L 08/26/1999 - 13:35:10: "MAD_PB<111>" killed "Eclipse<114>" with "ac" +L 08/26/1999 - 13:35:11: "MAD_PB<111>" killed "Slocky<110>" with "ac" +L 08/26/1999 - 13:35:14: "Eclipse<114>" activated the goal "i_p_t" +L 08/26/1999 - 13:35:15: "Slocky<110>" activated the goal "i_p_t" +L 08/26/1999 - 13:35:16: "MAD_PB<111>" killed "[rage]Alexrocks<112>" with "ac" +L 08/26/1999 - 13:35:17: "road<30>" activated the goal "blue flag 1" +L 08/26/1999 - 13:35:18: Named Broadcast: "#cz_rcap4" ("MAD_MD<108>") +L 08/26/1999 - 13:35:19: "Mr.Peabody-[MoC]<116><WON:152669>" connected, address "207.252.105.86:27005" +L 08/26/1999 - 13:35:19: Named Broadcast: "#cz_bcap1" ("Novastorm<102>") +L 08/26/1999 - 13:35:20: "[rage]Alexrocks<112>" activated the goal "i_p_t" +L 08/26/1999 - 13:35:30: "MR.Grim<96>" killed "Eclipse<114>" with "normalgrenade" +L 08/26/1999 - 13:35:34: =------= MATCH RESULTS =------= +L 08/26/1999 - 13:35:34: "red" defeated "blue" +L 08/26/1999 - 13:35:34: "blue" RESULTS: "7" players. "100" frags, "7" unaccounted for. "85" team score. Allies: +L 08/26/1999 - 13:35:34: "red" RESULTS: "5" players. "122" frags, "5" unaccounted for. "150" team score. Allies: +L 08/26/1999 - 13:35:34: "MAD_MD<108>" activated the goal "red marker 1" +L 08/26/1999 - 13:35:36: "[rage]Alexrocks<112>" killed "MR.Grim<96>" with "flames" +L 08/26/1999 - 13:35:36: "[rage]Alexrocks<112>" killed "MR.Grim<96>" with "flames" +L 08/26/1999 - 13:35:37: "DR.EVIL<93>" say "gg" +L 08/26/1999 - 13:35:38: "Eclipse<114>" say_team "ECIT THE BASE USING THE LADDER!!!!!!!" +L 08/26/1999 - 13:35:39: "MR.Grim<96>" killed "Slocky<110>" with "normalgrenade" +L 08/26/1999 - 13:35:40: "Eclipse<114>" killed "MAD_PB<111>" with "timer" +L 08/26/1999 - 13:35:40: "Eclipse<114>" killed "MAD_PB<111>" with "infection" +L 08/26/1999 - 13:35:40: Log closed. diff --git a/utils/tfstats/testsuite2/l0826009.log b/utils/tfstats/testsuite2/l0826009.log new file mode 100644 index 0000000..e18fd76 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826009.log @@ -0,0 +1,865 @@ +L 08/26/1999 - 13:35:40: Log file started. +L 08/26/1999 - 13:35:40: Spawning server "well" +L 08/26/1999 - 13:35:40: server cvars start +L 08/26/1999 - 13:35:40: "cr_random" = "0" +L 08/26/1999 - 13:35:40: "cr_engineer" = "0" +L 08/26/1999 - 13:35:40: "cr_spy" = "0" +L 08/26/1999 - 13:35:40: "cr_pyro" = "0" +L 08/26/1999 - 13:35:40: "cr_hwguy" = "0" +L 08/26/1999 - 13:35:40: "cr_medic" = "0" +L 08/26/1999 - 13:35:40: "cr_demoman" = "0" +L 08/26/1999 - 13:35:40: "cr_soldier" = "0" +L 08/26/1999 - 13:35:40: "cr_sniper" = "0" +L 08/26/1999 - 13:35:40: "cr_scout" = "0" +L 08/26/1999 - 13:35:40: "decalfrequency" = "30" +L 08/26/1999 - 13:35:40: "mp_autocrosshair" = "1" +L 08/26/1999 - 13:35:40: "mp_flashlight" = "0" +L 08/26/1999 - 13:35:40: "mp_footsteps" = "1" +L 08/26/1999 - 13:35:40: "mp_forcerespawn" = "1" +L 08/26/1999 - 13:35:40: "mp_weaponstay" = "0" +L 08/26/1999 - 13:35:40: "mp_falldamage" = "0" +L 08/26/1999 - 13:35:40: "mp_friendlyfire" = "0" +L 08/26/1999 - 13:35:40: "mp_timelimit" = "30" +L 08/26/1999 - 13:35:40: "mp_fraglimit" = "0" +L 08/26/1999 - 13:35:40: "mp_teamplay" = "21" +L 08/26/1999 - 13:35:40: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 13:35:40: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 13:35:40: "tfc_adminpwd" = "" +L 08/26/1999 - 13:35:40: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 13:35:40: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 13:35:40: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 13:35:40: "tfc_autoteam" = "1" +L 08/26/1999 - 13:35:40: "sv_maxrate" = "0" +L 08/26/1999 - 13:35:40: "sv_minrate" = "0" +L 08/26/1999 - 13:35:40: "sv_allowupload" = "1" +L 08/26/1999 - 13:35:40: "sv_allowdownload" = "1" +L 08/26/1999 - 13:35:40: "sv_upload_maxsize" = "0" +L 08/26/1999 - 13:35:40: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 13:35:40: "sv_spectalk" = "1" +L 08/26/1999 - 13:35:40: "sv_maxspectators" = "8" +L 08/26/1999 - 13:35:40: "sv_cheats" = "0" +L 08/26/1999 - 13:35:40: "sv_clienttrace" = "3.5" +L 08/26/1999 - 13:35:40: "sv_timeout" = "65" +L 08/26/1999 - 13:35:40: "sv_waterfriction" = "1" +L 08/26/1999 - 13:35:40: "sv_wateraccelerate" = "10" +L 08/26/1999 - 13:35:40: "sv_airaccelerate" = "10" +L 08/26/1999 - 13:35:40: "sv_airmove" = "1" +L 08/26/1999 - 13:35:40: "sv_bounce" = "1" +L 08/26/1999 - 13:35:40: "sv_clipmode" = "0" +L 08/26/1999 - 13:35:40: "sv_stepsize" = "18" +L 08/26/1999 - 13:35:40: "sv_accelerate" = "10" +L 08/26/1999 - 13:35:40: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 13:35:40: "sv_stopspeed" = "100" +L 08/26/1999 - 13:35:40: "edgefriction" = "2" +L 08/26/1999 - 13:35:40: "sv_friction" = "4" +L 08/26/1999 - 13:35:40: "sv_gravity" = "800" +L 08/26/1999 - 13:35:40: "sv_aim" = "0" +L 08/26/1999 - 13:35:40: "sv_password" = "" +L 08/26/1999 - 13:35:40: "pausable" = "0" +L 08/26/1999 - 13:35:40: "coop" = "0" +L 08/26/1999 - 13:35:40: "deathmatch" = "1" +L 08/26/1999 - 13:35:40: "mp_logecho" = "1" +L 08/26/1999 - 13:35:40: "mp_logfile" = "1" +L 08/26/1999 - 13:35:40: "cmdline" = "0" +L 08/26/1999 - 13:35:40: server cvars end +L 08/26/1999 - 13:35:42: Map CRC "-1991804164" +L 08/26/1999 - 13:35:42: "sv_maxspeed" = "500" +L 08/26/1999 - 13:35:42: Server name is "VALVe Test Server" +L 08/26/1999 - 13:35:42: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 13:35:47: "[rage]Alexrocks<112><WON:659679>" has entered the game +L 08/26/1999 - 13:35:48: "[R]<105><WON:2211519>" has entered the game +L 08/26/1999 - 13:35:50: "MAD_PB<111><WON:1758859>" has entered the game +L 08/26/1999 - 13:35:50: "Slocky<110><WON:882789>" has entered the game +L 08/26/1999 - 13:35:51: "MAD_MD<108><WON:1758859>" has entered the game +L 08/26/1999 - 13:35:53: "Slocky<110>" joined team "2". +L 08/26/1999 - 13:35:53: "[rage]Alexrocks<112>" joined team "1". +L 08/26/1999 - 13:35:53: "Slocky<110>" changed class to "Soldier" +L 08/26/1999 - 13:35:53: "Slocky<110>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:35:53: "[rage]Alexrocks<112>" changed class to "Sniper" +L 08/26/1999 - 13:35:53: "[rage]Alexrocks<112>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:35:54: "road<30><WON:76329>" has entered the game +L 08/26/1999 - 13:35:54: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:35:54: "MAD_MD<108>" joined team "2". +L 08/26/1999 - 13:35:54: "Toker<115><WON:3299969>" has entered the game +L 08/26/1999 - 13:35:55: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:35:55: "MAD_MD<108>" changed class to "Scout" +L 08/26/1999 - 13:35:55: "MAD_MD<108>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:35:55: "MAD_PB<111>" joined team "2". +L 08/26/1999 - 13:35:56: "[R]<105>" joined team "2". +L 08/26/1999 - 13:35:58: "MAD_PB<111>" changed class to "Demoman" +L 08/26/1999 - 13:35:58: "MAD_PB<111>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:35:59: "Toker<115>" joined team "1". +L 08/26/1999 - 13:35:59: "[R]<105>" changed class to "Sniper" +L 08/26/1999 - 13:35:59: "[R]<105>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:35:59: "Novastorm<102><WON:2504259>" has entered the game +L 08/26/1999 - 13:36:00: "Gamer12<43><WON:2808019>" has entered the game +L 08/26/1999 - 13:36:00: "MR.Grim<96><WON:48579>" has entered the game +L 08/26/1999 - 13:36:01: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:01: "Toker<115>" changed class to "Pyro" +L 08/26/1999 - 13:36:01: "Toker<115>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:02: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:02: "road<30>" joined team "1". +L 08/26/1999 - 13:36:03: "Toker<115>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:03: "[R]<105>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:04: "Toker<115>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:04: "MR.Grim<96>" joined team "1". +L 08/26/1999 - 13:36:05: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:05: "MR.Grim<96>" changed class to "Demoman" +L 08/26/1999 - 13:36:05: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:06: "Toker<115>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:06: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:07: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:07: "Novastorm<102>" joined team "1". +L 08/26/1999 - 13:36:07: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:10: "MAD_MD<108>" activated the goal "func_button 1" +L 08/26/1999 - 13:36:11: "Slocky<110>" killed "[rage]Alexrocks<112>" with "rocket" +L 08/26/1999 - 13:36:12: "[rage]Alexrocks<112>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:13: "MAD_PB<111>" changed class to "HWGuy" +L 08/26/1999 - 13:36:13: "Toker<115>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:15: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:16: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:16: "road<30>" changed class to "Engineer" +L 08/26/1999 - 13:36:16: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:17: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:17: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:18: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:19: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:19: "Novastorm<102>" changed class to "Engineer" +L 08/26/1999 - 13:36:19: "Novastorm<102>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:19: "MR.Grim<96>" activated the goal "func_button 1" +L 08/26/1999 - 13:36:20: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:20: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:21: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:22: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:22: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:22: "Slocky<110>" killed "MR.Grim<96>" with "rocket" +L 08/26/1999 - 13:36:22: "[rage]Alexrocks<112>" say "slocky=gay" +L 08/26/1999 - 13:36:23: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:23: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:24: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:25: "MAD_MD<108>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:36:26: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:26: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:36:27: "Eclipse<114><WON:1109379>" has entered the game +L 08/26/1999 - 13:36:27: "Eclipse<114>" joined team "2". +L 08/26/1999 - 13:36:28: "Toker<115>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:29: "Toker<115>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:32: "Slocky<110>" killed "MR.Grim<96>" with "rocket" +L 08/26/1999 - 13:36:33: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:33: "MAD_MD<108>" activated the goal "func_button 5" +L 08/26/1999 - 13:36:34: "MAD_MD<108>" activated the goal "func_door 14" +L 08/26/1999 - 13:36:34: "MR.Grim<96>" killed "Slocky<110>" with "mirvgrenade" +L 08/26/1999 - 13:36:35: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:36: "Slocky<110>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:37: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:37: "MAD_MD<108>" activated the goal "func_door 14" +L 08/26/1999 - 13:36:37: "Novastorm<102>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:36:38: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:38: "MAD_MD<108>" activated the goal "func_button 5" +L 08/26/1999 - 13:36:39: "[R]<105>" killed "Toker<115>" with "headshot" +L 08/26/1999 - 13:36:39: "MAD_MD<108>" activated the goal "func_door 14" +L 08/26/1999 - 13:36:40: "MAD_MD<108>" activated the goal "team one flag" +L 08/26/1999 - 13:36:40: "DR.EVIL<93><WON:1514869>" has entered the game +L 08/26/1999 - 13:36:41: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:42: "MAD_MD<108>" activated the goal "func_door 14" +L 08/26/1999 - 13:36:44: "[R]<105>" killed "[rage]Alexrocks<112>" with "sniperrifle" +L 08/26/1999 - 13:36:45: "Toker<115>" changed class to "Demoman" +L 08/26/1999 - 13:36:46: "[rage]Alexrocks<112>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:46: "DR.EVIL<93>" joined team "1". +L 08/26/1999 - 13:36:46: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:47: "Toker<115>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:47: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:48: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:52: "DR.EVIL<93>" changed class to "Engineer" +L 08/26/1999 - 13:36:52: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:52: "Novastorm<102>" built a "sentry". +L 08/26/1999 - 13:36:53: "Slocky<110>" killed "MR.Grim<96>" with "rocket" +L 08/26/1999 - 13:36:54: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:55: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:56: "Eclipse<114>" changed class to "Demoman" +L 08/26/1999 - 13:36:56: "Eclipse<114>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:36:57: "DR.EVIL<93>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:58: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:59: "DR.EVIL<93>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:59: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:36:59: "MAD_MD<108>" activated the goal "func_button 2" +L 08/26/1999 - 13:37:03: "Novastorm<102>" activated the goal "blue_pak5" +L 08/26/1999 - 13:37:03: "[R]<105>" killed "[rage]Alexrocks<112>" with "sniperrifle" +L 08/26/1999 - 13:37:04: "Novastorm<102>" activated the goal "blue_pak6" +L 08/26/1999 - 13:37:05: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:37:06: "[rage]Alexrocks<112>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:37:07: "Novastorm<102>" activated the goal "blue_pak7" +L 08/26/1999 - 13:37:08: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:37:11: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:37:11: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:37:12: "MAD_MD<108>" activated the goal "team two dropoff" +L 08/26/1999 - 13:37:13: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:37:13: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:37:13: "MR.Grim<96>" activated the goal "func_button 1" +L 08/26/1999 - 13:37:13: "[R]<105>" killed "MR.Grim<96>" with "sniperrifle" +L 08/26/1999 - 13:37:14: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:37:15: "Novastorm<102>" say_team "i need another gun in the flag room" +L 08/26/1999 - 13:37:16: "Novastorm<102>" activated the goal "blue_pak8" +L 08/26/1999 - 13:37:16: "MR.Grim<96>" activated the goal "func_button 1" +L 08/26/1999 - 13:37:18: "MR.Grim<96>" changed class to "Sniper" +L 08/26/1999 - 13:37:26: "[rage]Alexrocks<112>" killed "[R]<105>" with "sniperrifle" +L 08/26/1999 - 13:37:27: "[R]<105>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:37:28: "DR.EVIL<93>" activated the goal "blue_pak6" +L 08/26/1999 - 13:37:28: "Eclipse<114>" activated the goal "blue_det" +L 08/26/1999 - 13:37:28: Broadcast: "#well_bgrate_destroyed" +L 08/26/1999 - 13:37:28: "Eclipse<114>" say_team "bye grate" +L 08/26/1999 - 13:37:28: "[R]<105>" activated the goal "spawn_pak" +L 08/26/1999 - 13:37:29: "DR.EVIL<93>" activated the goal "blue_pak5" +L 08/26/1999 - 13:37:29: "Eclipse<114>" activated the goal "grate1" +L 08/26/1999 - 13:37:31: "Slocky<110>" killed "MR.Grim<96>" with "rocket" +L 08/26/1999 - 13:37:32: "MAD_MD<108>" activated the goal "func_button 1" +L 08/26/1999 - 13:37:33: "MR.Grim<96>" changed class to "Soldier" +L 08/26/1999 - 13:37:33: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:37:35: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:37:43: "DR.EVIL<93>" built a "sentry". +L 08/26/1999 - 13:37:44: "MAD_MD<108>" killed "[rage]Alexrocks<112>" with "nails" +L 08/26/1999 - 13:37:44: "Toker<115>" disconnected +L 08/26/1999 - 13:37:48: "Novastorm<102>" activated the goal "blue_pak5" +L 08/26/1999 - 13:37:49: "JACK<117><WON:2844089>" connected, address "193.70.97.185:27005" +L 08/26/1999 - 13:37:50: "Novastorm<102>" activated the goal "blue_pak6" +L 08/26/1999 - 13:37:53: "MAD_MD<108>" activated the goal "blue_pak8" +L 08/26/1999 - 13:37:53: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:37:54: "[rage]Alexrocks<112>" changed class to "Engineer" +L 08/26/1999 - 13:37:54: "Novastorm<102>" activated the goal "blue_pak7" +L 08/26/1999 - 13:37:54: "[rage]Alexrocks<112>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:37:55: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:06: "[rage]Alexrocks<112>" built a "sentry". +L 08/26/1999 - 13:38:07: "Slocky<110>" killed "MR.Grim<96>" with "rocket" +L 08/26/1999 - 13:38:08: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:38:09: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:09: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:38:09: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:11: "DR.EVIL<93>" activated the goal "blue_pak5" +L 08/26/1999 - 13:38:11: "Eclipse<114>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:38:13: "DR.EVIL<93>" activated the goal "blue_pak6" +L 08/26/1999 - 13:38:14: "MAD_MD<108>" activated the goal "blue_pak7" +L 08/26/1999 - 13:38:14: "Novastorm<102>" killed "Eclipse<114>" with "sentrygun" +L 08/26/1999 - 13:38:16: "MR.Grim<96>" activated the goal "func_button 1" +L 08/26/1999 - 13:38:17: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:18: "MAD_MD<108>" activated the goal "blue_pak8" +L 08/26/1999 - 13:38:20: "JACK<117><WON:2844089>" has entered the game +L 08/26/1999 - 13:38:21: "MR.Grim<96>" killed "Slocky<110>" with "rocket" +L 08/26/1999 - 13:38:22: "Slocky<110>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:38:23: "Eclipse<114>" say_team "they have 2 sentrysd in thier well" +L 08/26/1999 - 13:38:24: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:25: "MR.Grim<96>" activated the goal "func_button 1" +L 08/26/1999 - 13:38:25: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:25: "Eclipse<114>" changed class to "Spy" +L 08/26/1999 - 13:38:26: "Eclipse<114>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:38:26: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:28: "MR.Grim<96>" changed class to "Sniper" +L 08/26/1999 - 13:38:28: "Novastorm<102>" say_team "evil. do you see my gun?" +L 08/26/1999 - 13:38:29: "JACK<117>" joined team "1". +L 08/26/1999 - 13:38:31: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:33: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:34: "MR.Grim<96>" killed self with "world" +L 08/26/1999 - 13:38:35: "Novastorm<102>" activated the goal "blue_pak5" +L 08/26/1999 - 13:38:35: "[R]<105>" activated the goal "func_button 1" +L 08/26/1999 - 13:38:35: "MR.Grim<96>" changed class to "Sniper" +L 08/26/1999 - 13:38:36: "DR.EVIL<93>" say_team "yes" +L 08/26/1999 - 13:38:36: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:36: "Novastorm<102>" activated the goal "blue_pak6" +L 08/26/1999 - 13:38:38: "MAD_MD<108>" activated the goal "blue_pak7" +L 08/26/1999 - 13:38:39: "MR.Grim<96>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:38:40: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:40: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:38:41: "DR.EVIL<93>" activated the goal "blue_pak8" +L 08/26/1999 - 13:38:41: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:43: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:38:45: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:46: "[rage]Alexrocks<112>" killed "Slocky<110>" with "sentrygun" +L 08/26/1999 - 13:38:47: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:48: "DR.EVIL<93>" killed "MAD_MD<108>" with "normalgrenade" +L 08/26/1999 - 13:38:49: "Slocky<110>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:38:49: "Slocky<110>" destroyed "[rage]Alexrocks<112>"'s "sentry". +L 08/26/1999 - 13:38:49: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:50: "MAD_MD<108>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:38:50: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:50: "JACK<117>" changed class to "HWGuy" +L 08/26/1999 - 13:38:50: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:38:50: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:51: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:52: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:53: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:55: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:56: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:57: "DR.EVIL<93>" activated the goal "spawn_pak" +L 08/26/1999 - 13:38:59: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:02: "[rage]Alexrocks<112>" built a "sentry". +L 08/26/1999 - 13:39:04: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:06: "MAD_PB<111>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:39:10: "Novastorm<102>" killed "MAD_PB<111>" with "sentrygun" +L 08/26/1999 - 13:39:10: "Novastorm<102>" activated the goal "blue_pak5" +L 08/26/1999 - 13:39:11: "Novastorm<102>" activated the goal "blue_pak6" +L 08/26/1999 - 13:39:11: "MAD_PB<111>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:39:13: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:13: "DR.EVIL<93>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:39:13: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:14: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:14: "Novastorm<102>" activated the goal "blue_pak7" +L 08/26/1999 - 13:39:15: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:15: "Novastorm<102>" activated the goal "blue_pak8" +L 08/26/1999 - 13:39:16: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:17: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:18: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:19: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:19: "JACK<117>" activated the goal "func_button 1" +L 08/26/1999 - 13:39:20: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:39:20: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:21: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:21: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:27: "[rage]Alexrocks<112>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:29: "Ash<118><WON:3239379>" connected, address "216.13.173.167:11030" +L 08/26/1999 - 13:39:30: "JACK<117>" activated the goal "func_button 1" +L 08/26/1999 - 13:39:31: "Slocky<110>" killed "JACK<117>" with "rocket" +L 08/26/1999 - 13:39:31: "Ash<119><WON:3239379>" connected, address "216.13.173.167:11030" +L 08/26/1999 - 13:39:34: "Eclipse<114>" activated the goal "blue_pak6" +L 08/26/1999 - 13:39:34: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:39:35: "Eclipse<114>" activated the goal "blue_pak5" +L 08/26/1999 - 13:39:37: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:38: "Eclipse<114>" activated the goal "blue_pak8" +L 08/26/1999 - 13:39:39: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:39: "Eclipse<114>" activated the goal "blue_pak7" +L 08/26/1999 - 13:39:40: "MR.Grim<96>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:40: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:41: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:39:42: "DR.EVIL<93>" built a "sentry". +L 08/26/1999 - 13:39:42: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:43: "Ash<119><WON:3239379>" has entered the game +L 08/26/1999 - 13:39:46: "MAD_MD<108>" destroyed "DR.EVIL<93>"'s "sentry". +L 08/26/1999 - 13:39:48: "JACK<117>" killed "Slocky<110>" with "ac" +L 08/26/1999 - 13:39:49: "Ash<119>" joined team "2". +L 08/26/1999 - 13:39:52: "Ash<119>" changed class to "Sniper" +L 08/26/1999 - 13:39:52: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:39:53: "Slocky<110>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:39:53: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:53: "MR.Grim<96>" disconnected +L 08/26/1999 - 13:39:53: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:54: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:55: "DR.EVIL<93>" activated the goal "blue_pak6" +L 08/26/1999 - 13:39:56: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:39:56: "DR.EVIL<93>" activated the goal "blue_pak5" +L 08/26/1999 - 13:39:59: "DR.EVIL<93>" activated the goal "blue_pak8" +L 08/26/1999 - 13:40:00: "DR.EVIL<93>" activated the goal "blue_pak7" +L 08/26/1999 - 13:40:03: "Eclipse<114>" activated the goal "team one flag" +L 08/26/1999 - 13:40:07: "Slocky<110>" killed "JACK<117>" with "rocket" +L 08/26/1999 - 13:40:11: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:40:13: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:40:15: "Bughunter<120><WON:3239379>" connected, address "209.52.160.209:27005" +L 08/26/1999 - 13:40:15: "[rage]Alexrocks<112>" killed "Slocky<110>" with "sentrygun" +L 08/26/1999 - 13:40:16: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:17: "DR.EVIL<93>" built a "sentry". +L 08/26/1999 - 13:40:18: "Slocky<110>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:40:18: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:18: "Slocky<110>" destroyed "[rage]Alexrocks<112>"'s "sentry". +L 08/26/1999 - 13:40:19: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:19: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:20: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:22: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:40:23: "MAD_PB<111>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:40:29: "Novastorm<102>" killed "MAD_PB<111>" with "sentrygun" +L 08/26/1999 - 13:40:30: "MAD_PB<111>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:40:30: "DR.EVIL<93>" activated the goal "blue_pak5" +L 08/26/1999 - 13:40:31: "MAD_MD<108>" destroyed "DR.EVIL<93>"'s "sentry". +L 08/26/1999 - 13:40:31: "DR.EVIL<93>" activated the goal "blue_pak6" +L 08/26/1999 - 13:40:31: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:31: "Bughunter<120><WON:3239379>" has entered the game +L 08/26/1999 - 13:40:32: "Novastorm<102>" say_team "evil. put your gun like mi ne is please" +L 08/26/1999 - 13:40:32: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:34: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:34: "MAD_MD<108>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:40:35: "Eclipse<114>" activated the goal "func_button 2" +L 08/26/1999 - 13:40:35: "DR.EVIL<93>" activated the goal "blue_pak7" +L 08/26/1999 - 13:40:36: "DR.EVIL<93>" activated the goal "blue_pak8" +L 08/26/1999 - 13:40:40: "Bughunter<120>" joined team "1". +L 08/26/1999 - 13:40:40: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:40:40: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:41: "Slocky<110>" killed "JACK<117>" with "rocket" +L 08/26/1999 - 13:40:43: "Bughunter<120>" changed class to "Scout" +L 08/26/1999 - 13:40:43: "Bughunter<120>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:40:43: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:46: "Bughunter<120>" changed to team "2". +L 08/26/1999 - 13:40:46: "Bughunter<120>" killed self with "world" +L 08/26/1999 - 13:40:46: "[rage]Alexrocks<112>" disconnected +L 08/26/1999 - 13:40:47: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:40:49: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:50: "Bughunter<120>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:40:50: "Novastorm<102>" activated the goal "blue_pak5" +L 08/26/1999 - 13:40:52: "Bughunter<120>" changed class to "Engineer" +L 08/26/1999 - 13:40:52: "Bughunter<120>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:40:52: "Novastorm<102>" activated the goal "blue_pak6" +L 08/26/1999 - 13:40:53: "Bughunter<120>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:54: "Bughunter<120>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:54: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:55: "Bughunter<120>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:55: "Novastorm<102>" activated the goal "blue_pak7" +L 08/26/1999 - 13:40:55: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:40:56: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:40:56: "Eclipse<114>" activated the goal "team two dropoff" +L 08/26/1999 - 13:40:56: "Bughunter<120>" activated the goal "spawn_pak" +L 08/26/1999 - 13:40:57: "Novastorm<102>" activated the goal "blue_pak8" +L 08/26/1999 - 13:40:58: "Slocky<110>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:41:03: "DR.EVIL<93>" built a "sentry". +L 08/26/1999 - 13:41:04: "Slocky<110>" killed "DR.EVIL<93>" with "rocket" +L 08/26/1999 - 13:41:06: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:41:08: "DR.EVIL<93>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:08: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:41:08: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:41:10: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:41:11: "Slocky<110>" activated the goal "team one flag" +L 08/26/1999 - 13:41:11: "Slocky<110>" destroyed "DR.EVIL<93>"'s "sentry". +L 08/26/1999 - 13:41:12: "[R]<105>" killed "JACK<117>" with "sniperrifle" +L 08/26/1999 - 13:41:12: "Slocky<110>" activated the goal "func_button 5" +L 08/26/1999 - 13:41:13: "Slocky<110>" activated the goal "func_door 14" +L 08/26/1999 - 13:41:16: "Slocky<110>" activated the goal "func_door 14" +L 08/26/1999 - 13:41:16: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:41:17: "MAD_MD<108>" activated the goal "func_button 2" +L 08/26/1999 - 13:41:21: "Eclipse<114>" activated the goal "blue_pak8" +L 08/26/1999 - 13:41:22: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:22: "Eclipse<114>" activated the goal "blue_pak7" +L 08/26/1999 - 13:41:23: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:24: "MAD_PB<111>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:41:25: "Eclipse<114>" activated the goal "blue_pak6" +L 08/26/1999 - 13:41:27: "Eclipse<114>" activated the goal "blue_pak5" +L 08/26/1999 - 13:41:27: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:28: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:28: "DR.EVIL<93>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:41:29: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:30: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:32: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:33: "Bughunter<120>" built a "dispenser". +L 08/26/1999 - 13:41:37: "MAD_PB<111>" killed "Novastorm<102>" with "ac" +L 08/26/1999 - 13:41:38: "DR.EVIL<93>" killed "MAD_PB<111>" with "empgrenade" +L 08/26/1999 - 13:41:38: "Novastorm<102>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:41:39: "Slocky<110>" killed "DR.EVIL<93>" with "rocket" +L 08/26/1999 - 13:41:39: "MAD_PB<111>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:41:40: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:40: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:41:40: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:41: "DR.EVIL<93>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:41: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:45: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:46: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:41:54: "DR.EVIL<93>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:41:57: "Novastorm<102>" say_team "***FLAG UNDER ATTACK***" +L 08/26/1999 - 13:41:58: "Novastorm<102>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:42:00: "Ash<119>" changed to team "1". +L 08/26/1999 - 13:42:00: "Ash<119>" killed self with "world" +L 08/26/1999 - 13:42:01: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:42:02: "Bughunter<120>" activated the goal "func_button 2" +L 08/26/1999 - 13:42:03: "Ash<119>" changed class to "Sniper" +L 08/26/1999 - 13:42:03: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:42:03: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:05: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:07: "Bughunter<120>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:09: "MAD_MD<108>" activated the goal "func_button 1" +L 08/26/1999 - 13:42:10: "Bughunter<120>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:11: "Bughunter<120>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:12: "[R]<105>" killed "Ash<119>" with "sniperrifle" +L 08/26/1999 - 13:42:12: "Slocky<110>" activated the goal "func_button 2" +L 08/26/1999 - 13:42:13: "Player<121><WON:2504739>" connected, address "216.119.20.249:27005" +L 08/26/1999 - 13:42:14: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:42:16: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:16: "Player<121>" changed name to "DSM~JACKEL<121>" +L 08/26/1999 - 13:42:16: "DR.EVIL<93>" built a "sentry". +L 08/26/1999 - 13:42:17: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:17: "MAD_PB<111>" killed "JACK<117>" with "ac" +L 08/26/1999 - 13:42:20: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:42:22: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:24: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:25: "Eclipse<114>" activated the goal "blue_pak6" +L 08/26/1999 - 13:42:25: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:26: "Eclipse<114>" activated the goal "blue_pak5" +L 08/26/1999 - 13:42:26: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:28: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:28: "Ash<119>" killed "[R]<105>" with "sniperrifle" +L 08/26/1999 - 13:42:29: "[R]<105>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:42:29: "Eclipse<114>" activated the goal "blue_pak8" +L 08/26/1999 - 13:42:29: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:30: "Slocky<110>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:42:30: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:30: "Slocky<110>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:42:30: "[R]<105>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:31: "Slocky<110>" activated the goal "team two dropoff" +L 08/26/1999 - 13:42:31: "Eclipse<114>" activated the goal "blue_pak7" +L 08/26/1999 - 13:42:32: "Slocky<110>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:42:32: "Slocky<110>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:42:34: "MAD_MD<108>" destroyed "DR.EVIL<93>"'s "sentry". +L 08/26/1999 - 13:42:37: "DSM~JACKEL<121><WON:2504739>" has entered the game +L 08/26/1999 - 13:42:42: "Novastorm<102>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:42:42: "DSM~JACKEL<121>" joined team "1". +L 08/26/1999 - 13:42:43: "Bughunter<120>" built a "sentry". +L 08/26/1999 - 13:42:45: "Eclipse<114>" destroyed "Novastorm<102>"'s "sentry". +L 08/26/1999 - 13:42:46: "Novastorm<102>" killed self with "sentrygun" +L 08/26/1999 - 13:42:48: "Novastorm<102>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:42:49: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:49: "road<30>" built a "sentry". +L 08/26/1999 - 13:42:49: "DSM~JACKEL<121>" changed class to "Engineer" +L 08/26/1999 - 13:42:49: "DSM~JACKEL<121>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:42:50: "Ash<119>" destroyed "Bughunter<120>"'s "sentry". +L 08/26/1999 - 13:42:51: "DR.EVIL<93>" activated the goal "blue_pak6" +L 08/26/1999 - 13:42:51: "Eclipse<114>" activated the goal "team one flag" +L 08/26/1999 - 13:42:52: "DR.EVIL<93>" activated the goal "blue_pak5" +L 08/26/1999 - 13:42:52: "DSM~JACKEL<121>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:53: "DSM~JACKEL<121>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:55: "DR.EVIL<93>" activated the goal "blue_pak8" +L 08/26/1999 - 13:42:55: "Novastorm<102>" changed class to "Soldier" +L 08/26/1999 - 13:42:55: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:56: "DSM~JACKEL<121>" activated the goal "spawn_pak" +L 08/26/1999 - 13:42:56: "DR.EVIL<93>" activated the goal "blue_pak7" +L 08/26/1999 - 13:43:01: "Bughunter<120>" say "go away ash" +L 08/26/1999 - 13:43:01: "Slocky<110>" say "boring" +L 08/26/1999 - 13:43:04: "Novastorm<102>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:43:06: "road<30>" killed "Eclipse<114>" with "sentrygun" +L 08/26/1999 - 13:43:07: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:08: "Eclipse<114>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:08: "Ash<119>" say "k" +L 08/26/1999 - 13:43:12: "MAD_MD<108>" killed "JACK<117>" with "shotgun" +L 08/26/1999 - 13:43:13: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:14: "Eclipse<114>" say_team "flag downstairs their base" +L 08/26/1999 - 13:43:14: "DSM~JACKEL<121>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:43:19: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:20: "DSM~JACKEL<121>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:43:20: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:20: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:21: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:22: "MAD_PB<111>" killed "DSM~JACKEL<121>" with "ac" +L 08/26/1999 - 13:43:23: "[R]<105>" killed "Ash<119>" with "sniperrifle" +L 08/26/1999 - 13:43:23: "DSM~JACKEL<121>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:24: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:24: "budy<122><WON:2919729>" connected, address "142.169.190.168:27005" +L 08/26/1999 - 13:43:25: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:25: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:28: "Bughunter<120>" built a "sentry". +L 08/26/1999 - 13:43:29: "Slocky<110>" say "whats everyone doing?" +L 08/26/1999 - 13:43:30: "DR.EVIL<93>" built a "sentry". +L 08/26/1999 - 13:43:32: "DSM~JACKEL<121>" say_team "hellp in our flag room now" +L 08/26/1999 - 13:43:34: "Slocky<110>" say "this is a bore" +L 08/26/1999 - 13:43:36: "[R]<105>" killed "Ash<119>" with "sniperrifle" +L 08/26/1999 - 13:43:37: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:38: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:38: "DR.EVIL<93>" killed "MAD_MD<108>" with "normalgrenade" +L 08/26/1999 - 13:43:39: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:43:40: "DR.EVIL<93>" killed "MAD_PB<111>" with "supershotgun" +L 08/26/1999 - 13:43:41: "MAD_MD<108>" say_team "i'm in the flag room dieing" +L 08/26/1999 - 13:43:42: "MAD_PB<111>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:42: "MAD_MD<108>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:42: "budy<122><WON:2919729>" has entered the game +L 08/26/1999 - 13:43:43: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:43: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:44: "Ash<119>" killed "[R]<105>" with "sniperrifle" +L 08/26/1999 - 13:43:45: "[R]<105>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:46: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:43:47: "[R]<105>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:49: "Eclipse<114>" activated the goal "team one flag" +L 08/26/1999 - 13:43:50: "Slocky<110>" killed "Ash<119>" with "rocket" +L 08/26/1999 - 13:43:50: "DSM~JACKEL<121>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:43:52: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:52: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:54: "budy<122>" joined team "1". +L 08/26/1999 - 13:43:55: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:56: "Slocky<110>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:43:56: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:43:57: "DSM~JACKEL<121>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:43:58: "DR.EVIL<93>" activated the goal "blue_pak8" +L 08/26/1999 - 13:43:58: "budy<122>" changed class to "Scout" +L 08/26/1999 - 13:43:58: "budy<122>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:43:59: "DR.EVIL<93>" activated the goal "blue_pak7" +L 08/26/1999 - 13:43:59: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:01: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:02: "DR.EVIL<93>" activated the goal "blue_pak6" +L 08/26/1999 - 13:44:03: "DR.EVIL<93>" activated the goal "blue_pak5" +L 08/26/1999 - 13:44:03: "Ash<119>" killed "Slocky<110>" with "sniperrifle" +L 08/26/1999 - 13:44:06: "Eclipse<114>" activated the goal "func_button 2" +L 08/26/1999 - 13:44:06: "Slocky<110>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:07: "[R]<105>" killed "Novastorm<102>" with "sniperrifle" +L 08/26/1999 - 13:44:08: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:09: "Novastorm<102>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:10: "Eclipse<114>" activated the goal "func_button 2" +L 08/26/1999 - 13:44:10: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:10: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:12: "DSM~JACKEL<121>" built a "sentry". +L 08/26/1999 - 13:44:12: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:15: "Ash<119>" killed "[R]<105>" with "headshot" +L 08/26/1999 - 13:44:16: "[R]<105>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:17: "[R]<105>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:19: "MAD_MD<108>" destroyed "DSM~JACKEL<121>"'s "sentry". +L 08/26/1999 - 13:44:20: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:44:21: "DSM~JACKEL<121>" activated the goal "blue_pak8" +L 08/26/1999 - 13:44:22: "DSM~JACKEL<121>" activated the goal "blue_pak7" +L 08/26/1999 - 13:44:22: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:23: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:23: "MAD_MD<108>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:44:24: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:44:24: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:44:25: "Eclipse<114>" activated the goal "team two dropoff" +L 08/26/1999 - 13:44:25: "DSM~JACKEL<121>" activated the goal "blue_pak6" +L 08/26/1999 - 13:44:25: "Ash<119>" activated the goal "func_button 1" +L 08/26/1999 - 13:44:26: "DSM~JACKEL<121>" activated the goal "blue_pak5" +L 08/26/1999 - 13:44:28: "DR.EVIL<93>" killed "MAD_MD<108>" with "sentrygun" +L 08/26/1999 - 13:44:29: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:44:29: "Eclipse<114>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:44:29: "MAD_MD<108>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:29: "MAD_PB<111>" killed "Novastorm<102>" with "ac" +L 08/26/1999 - 13:44:30: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:31: "Novastorm<102>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:32: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:32: "[R]<105>" killed "JACK<117>" with "sniperrifle" +L 08/26/1999 - 13:44:34: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:34: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:36: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:36: "Bughunter<120>" killed "budy<122>" with "sentrygun" +L 08/26/1999 - 13:44:37: "[R]<105>" killed "Ash<119>" with "sniperrifle" +L 08/26/1999 - 13:44:37: "Novastorm<102>" say_team "oh damn" +L 08/26/1999 - 13:44:38: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:38: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:38: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:39: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:40: "MAD_PB<111>" activated the goal "func_button 1" +L 08/26/1999 - 13:44:42: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:42: "DSM~JACKEL<121>" activated the goal "blue_pak8" +L 08/26/1999 - 13:44:43: "budy<122>" changed class to "Spy" +L 08/26/1999 - 13:44:43: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:44: "budy<122>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:44: "DSM~JACKEL<121>" activated the goal "blue_pak7" +L 08/26/1999 - 13:44:44: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:45: "DR.EVIL<93>" activated the goal "blue_pak6" +L 08/26/1999 - 13:44:46: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:46: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:46: "DR.EVIL<93>" activated the goal "blue_pak5" +L 08/26/1999 - 13:44:47: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:48: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:49: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:50: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:51: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:52: "MAD_PB<111>" activated the goal "func_button 1" +L 08/26/1999 - 13:44:56: "Bughunter<120>" killed "Ash<119>" with "sentrygun" +L 08/26/1999 - 13:44:57: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:44:57: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:58: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:44:58: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:59: "Novastorm<102>" say_team "***FLAG UNDER ATTACK***" +L 08/26/1999 - 13:44:59: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:44:59: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:45:01: "DR.EVIL<93>" activated the goal "blue_pak8" +L 08/26/1999 - 13:45:02: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:45:04: "DR.EVIL<93>" activated the goal "blue_pak7" +L 08/26/1999 - 13:45:04: "DSM~JACKEL<121>" activated the goal "blue_pak6" +L 08/26/1999 - 13:45:06: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:45:06: "DSM~JACKEL<121>" activated the goal "blue_pak5" +L 08/26/1999 - 13:45:07: "Bughunter<120>" say_team "I need ammo up top on there roof" +L 08/26/1999 - 13:45:08: "MAD_MD<108>" activated the goal "func_button 5" +L 08/26/1999 - 13:45:09: "MAD_MD<108>" activated the goal "func_door 14" +L 08/26/1999 - 13:45:09: "MAD_MD<108>" activated the goal "team one flag" +L 08/26/1999 - 13:45:09: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:11: "DR.EVIL<93>" killed "MAD_MD<108>" with "sentrygun" +L 08/26/1999 - 13:45:12: "MAD_MD<108>" activated the goal "func_door 14" +L 08/26/1999 - 13:45:12: "MAD_MD<108>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:45:12: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:12: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:45:12: "Ash<119>" killed "[R]<105>" with "sniperrifle" +L 08/26/1999 - 13:45:13: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:13: "[R]<105>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:45:14: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:14: "[R]<105>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:16: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:20: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:45:23: "Novastorm<102>" destroyed "Bughunter<120>"'s "sentry". +L 08/26/1999 - 13:45:23: "MAD_MD<108>" uncovered "budy<122>". +L 08/26/1999 - 13:45:25: "DR.EVIL<93>" built a "dispenser". +L 08/26/1999 - 13:45:26: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:27: "JACK<117>" killed by world with "worldspawn" +L 08/26/1999 - 13:45:29: "DR.EVIL<93>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:45:30: "Eclipse<114>" activated the goal "blue_pak6" +L 08/26/1999 - 13:45:31: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:45:31: "Eclipse<114>" activated the goal "blue_pak5" +L 08/26/1999 - 13:45:32: "DSM~JACKEL<121>" built a "sentry". +L 08/26/1999 - 13:45:33: "Slocky<110>" killed "road<30>" with "rocket" +L 08/26/1999 - 13:45:34: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:34: "road<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:45:34: "Eclipse<114>" activated the goal "blue_pak8" +L 08/26/1999 - 13:45:35: "Eclipse<114>" activated the goal "blue_pak7" +L 08/26/1999 - 13:45:36: "[R]<105>" killed "budy<122>" with "sniperrifle" +L 08/26/1999 - 13:45:36: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:37: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:38: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:38: "budy<122>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:45:41: "Novastorm<102>" killed "MAD_PB<111>" with "rocket" +L 08/26/1999 - 13:45:42: "MAD_PB<111>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:45:44: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:45: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:45: "budy<122>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:46: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:46: "[R]<105>" killed "Ash<119>" with "sniperrifle" +L 08/26/1999 - 13:45:47: "Bughunter<120>" killed "Novastorm<102>" with "normalgrenade" +L 08/26/1999 - 13:45:47: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:45:48: "Novastorm<102>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:45:48: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:49: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:49: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:50: "DSM~JACKEL<121>" say_team "upgrade my sentry eng" +L 08/26/1999 - 13:45:51: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:51: "Slocky<110>" killed "budy<122>" with "rocket" +L 08/26/1999 - 13:45:51: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:45:56: "road<30>" killed "Slocky<110>" with "railgun" +L 08/26/1999 - 13:45:56: "DSM~JACKEL<121>" activated the goal "blue_pak6" +L 08/26/1999 - 13:45:58: "DSM~JACKEL<121>" activated the goal "blue_pak5" +L 08/26/1999 - 13:45:58: "MAD_MD<108>" destroyed "DR.EVIL<93>"'s "sentry". +L 08/26/1999 - 13:46:00: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:01: "Slocky<110>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:46:01: "DSM~JACKEL<121>" activated the goal "blue_pak8" +L 08/26/1999 - 13:46:01: "Bughunter<120>" built a "sentry". +L 08/26/1999 - 13:46:02: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:04: "MAD_MD<108>" activated the goal "team one flag" +L 08/26/1999 - 13:46:04: "<-1>" destroyed "DR.EVIL<93>"'s "dispenser". +L 08/26/1999 - 13:46:04: "DR.EVIL<93>" killed "MAD_MD<108>" with "building_dispenser" +L 08/26/1999 - 13:46:06: "MAD_MD<108>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:46:07: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:07: "budy<122>" disconnected +L 08/26/1999 - 13:46:08: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:10: "Eclipse<114>" activated the goal "blue_pak7" +L 08/26/1999 - 13:46:13: "Novastorm<102>" destroyed "Bughunter<120>"'s "sentry". +L 08/26/1999 - 13:46:16: "DR.EVIL<93>" activated the goal "blue_pak6" +L 08/26/1999 - 13:46:17: "MAD_PB<111>" killed "Novastorm<102>" with "ac" +L 08/26/1999 - 13:46:18: "DR.EVIL<93>" activated the goal "blue_pak5" +L 08/26/1999 - 13:46:19: "Novastorm<102>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:46:20: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:22: "DSM~JACKEL<121>" activated the goal "blue_pak8" +L 08/26/1999 - 13:46:24: "SickPuppy<123><WON:197689>" connected, address "198.68.22.86:27005" +L 08/26/1999 - 13:46:28: "Ash<119>" killed "Bughunter<120>" with "autorifle" +L 08/26/1999 - 13:46:29: "DSM~JACKEL<121>" activated the goal "blue_pak7" +L 08/26/1999 - 13:46:29: "Bughunter<120>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:46:30: "road<30>" activated the goal "func_button 1" +L 08/26/1999 - 13:46:31: "Bughunter<120>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:32: "Bughunter<120>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:34: "DR.EVIL<93>" built a "dispenser". +L 08/26/1999 - 13:46:35: "Ash<119>" killed "[R]<105>" with "sniperrifle" +L 08/26/1999 - 13:46:36: "[R]<105>" activated the goal "func_button 1" +L 08/26/1999 - 13:46:36: "DR.EVIL<93>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:46:36: "[R]<105>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:46:36: "SickPuppy<123><WON:197689>" has entered the game +L 08/26/1999 - 13:46:37: "MAD_MD<108>" activated the goal "team one flag" +L 08/26/1999 - 13:46:37: "[R]<105>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:38: "<-1>" destroyed "DR.EVIL<93>"'s "dispenser". +L 08/26/1999 - 13:46:38: "DR.EVIL<93>" killed by world with "door" +L 08/26/1999 - 13:46:40: "DSM~JACKEL<121>" activated the goal "blue_pak5" +L 08/26/1999 - 13:46:40: "SickPuppy<123>" joined team "1". +L 08/26/1999 - 13:46:40: "DR.EVIL<93>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:46:41: "Slocky<110>" killed "Novastorm<102>" with "rocket" +L 08/26/1999 - 13:46:41: "DSM~JACKEL<121>" activated the goal "blue_pak6" +L 08/26/1999 - 13:46:41: "DR.EVIL<93>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:42: "Novastorm<102>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:46:43: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:45: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:48: "Eclipse<114>" activated the goal "blue_pak8" +L 08/26/1999 - 13:46:48: "SickPuppy<123>" changed class to "Sniper" +L 08/26/1999 - 13:46:48: "SickPuppy<123>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:46:50: "SickPuppy<123>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:51: "SickPuppy<123>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:52: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:46:52: "SickPuppy<123>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:54: "SickPuppy<123>" activated the goal "spawn_pak" +L 08/26/1999 - 13:46:57: "DR.EVIL<93>" activated the goal "trigger_multiple 11" +L 08/26/1999 - 13:46:57: "MAD_MD<108>" activated the goal "func_button 2" +L 08/26/1999 - 13:46:59: "Bughunter<120>" killed "Ash<119>" with "supershotgun" +L 08/26/1999 - 13:46:59: "[R]<105>" killed "JACK<117>" with "sniperrifle" +L 08/26/1999 - 13:47:00: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:47:01: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:03: "Slocky<110>" activated the goal "func_button 1" +L 08/26/1999 - 13:47:04: "JACK<117>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:47:06: "road<30>" killed "Eclipse<114>" with "sentrygun" +L 08/26/1999 - 13:47:07: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:47:07: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:47:08: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:08: "MAD_MD<108>" activated the goal "team two dropoff" +L 08/26/1999 - 13:47:09: "<-1>" destroyed "road<30>"'s "sentry". +L 08/26/1999 - 13:47:09: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:09: "DSM~JACKEL<121>" activated the goal "blue_pak8" +L 08/26/1999 - 13:47:10: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:10: "DSM~JACKEL<121>" activated the goal "blue_pak7" +L 08/26/1999 - 13:47:11: "Bughunter<120>" built a "sentry". +L 08/26/1999 - 13:47:11: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:47:11: "MAD_MD<108>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:47:12: "DR.EVIL<93>" built a "sentry". +L 08/26/1999 - 13:47:13: "Eclipse<114>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:47:14: "DSM~JACKEL<121>" activated the goal "blue_pak6" +L 08/26/1999 - 13:47:15: "DSM~JACKEL<121>" activated the goal "blue_pak5" +L 08/26/1999 - 13:47:16: "Slocky<110>" killed "Ash<119>" with "rocket" +L 08/26/1999 - 13:47:17: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:47:18: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:18: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:19: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:21: "Eclipse<114>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:26: "MAD_MD<108>" activated the goal "func_button 2" +L 08/26/1999 - 13:47:28: "MAD_MD<108>" activated the goal "func_button 2" +L 08/26/1999 - 13:47:29: "DR.EVIL<93>" activated the goal "blue_pak8" +L 08/26/1999 - 13:47:29: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:31: "[R]<105>" killed "Novastorm<102>" with "headshot" +L 08/26/1999 - 13:47:31: "DR.EVIL<93>" activated the goal "blue_pak7" +L 08/26/1999 - 13:47:32: "Slocky<110>" killed "Ash<119>" with "rocket" +L 08/26/1999 - 13:47:32: "Novastorm<102>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:47:32: "road<30>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:33: "Ash<119>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:47:34: "DR.EVIL<93>" activated the goal "blue_pak6" +L 08/26/1999 - 13:47:35: "Novastorm<102>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:35: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:36: "DR.EVIL<93>" activated the goal "blue_pak5" +L 08/26/1999 - 13:47:37: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:40: "Eclipse<114>" activated the goal "blue_pak7" +L 08/26/1999 - 13:47:41: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:41: "JACK<117>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:41: "Eclipse<114>" activated the goal "blue_pak8" +L 08/26/1999 - 13:47:43: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:45: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:45: "road<30>" activated the goal "trigger_multiple 10" +L 08/26/1999 - 13:47:46: "DSM~JACKEL<121>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:46: "Novastorm<102>" killed "Slocky<110>" with "rocket" +L 08/26/1999 - 13:47:46: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:47: "DSM~JACKEL<121>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:48: "Slocky<110>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:47:49: "DSM~JACKEL<121>" activated the goal "spawn_pak" +L 08/26/1999 - 13:47:50: "Slocky<110>" activated the goal "spawn_pak" +L 08/26/1999 - 13:48:00: "Slocky<110>" say "bye!" +L 08/26/1999 - 13:48:01: "Ash<119>" activated the goal "spawn_pak" +L 08/26/1999 - 13:48:02: "MAD_PB<111>" killed by world with "worldspawn" +L 08/26/1999 - 13:48:02: "Bughunter<120>" killed "Novastorm<102>" with "sentrygun" +L 08/26/1999 - 13:48:03: "MAD_PB<111>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:48:05: "DSM~JACKEL<121>" say ":(" +L 08/26/1999 - 13:48:05: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:48:06: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:48:08: "Slocky<110>" disconnected +L 08/26/1999 - 13:48:09: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:48:10: "Ash<119>" disconnected +L 08/26/1999 - 13:48:10: "DR.EVIL<93>" killed "MAD_MD<108>" with "sentrygun" +L 08/26/1999 - 13:48:11: "MAD_MD<108>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:48:11: "MAD_PB<111>" activated the goal "spawn_pak" +L 08/26/1999 - 13:48:12: "MAD_MD<108>" activated the goal "spawn_pak" +L 08/26/1999 - 13:48:17: "DSM~JACKEL<121>" activated the goal "func_button 2" +L 08/26/1999 - 13:48:18: "[R]<105>" disconnected +L 08/26/1999 - 13:48:18: "Bughunter<120>" killed "SickPuppy<123>" with "sentrygun" +L 08/26/1999 - 13:48:19: "road<30>" built a "sentry". +L 08/26/1999 - 13:48:20: "Novastorm<102>" disconnected +L 08/26/1999 - 13:48:23: "DR.EVIL<93>" say "bye" +L 08/26/1999 - 13:48:25: "SickPuppy<123>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 13:48:26: "MAD_MD<-1>" disconnected +L 08/26/1999 - 13:48:26: "JACK<-1>" disconnected +L 08/26/1999 - 13:48:26: "Gamer12<-1>" disconnected +L 08/26/1999 - 13:48:26: "road<-1>" disconnected +L 08/26/1999 - 13:48:26: "<-1>" destroyed "road<-1>"'s "sentry". +L 08/26/1999 - 13:48:26: "DSM~JACKEL<-1>" disconnected +L 08/26/1999 - 13:48:26: "<-1>" destroyed "DSM~JACKEL<-1>"'s "sentry". +L 08/26/1999 - 13:48:26: "Eclipse<-1>" disconnected +L 08/26/1999 - 13:48:26: "Bughunter<-1>" disconnected +L 08/26/1999 - 13:48:26: "<-1>" destroyed "Bughunter<-1>"'s "dispenser". +L 08/26/1999 - 13:48:26: "<-1>" destroyed "Bughunter<-1>"'s "sentry". +L 08/26/1999 - 13:48:26: "DR.EVIL<-1>" disconnected +L 08/26/1999 - 13:48:26: "<-1>" destroyed "DR.EVIL<-1>"'s "sentry". +L 08/26/1999 - 13:48:26: "SickPuppy<-1>" disconnected +L 08/26/1999 - 13:48:27: "MAD_PB<-1>" disconnected +L 08/26/1999 - 13:48:27: Server shutdown. +L 08/26/1999 - 13:48:27: Log closed. diff --git a/utils/tfstats/testsuite2/l0826010.log b/utils/tfstats/testsuite2/l0826010.log new file mode 100644 index 0000000..0049ca9 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826010.log @@ -0,0 +1,2 @@ +L 08/26/1999 - 15:29:17: Log file started. +L 08/26/1999 - 15:29:17: Log closed. diff --git a/utils/tfstats/testsuite2/l0826011.log b/utils/tfstats/testsuite2/l0826011.log new file mode 100644 index 0000000..1fc4d46 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826011.log @@ -0,0 +1,741 @@ +L 08/26/1999 - 15:29:17: Log file started. +L 08/26/1999 - 15:29:17: Spawning server "2fort" +L 08/26/1999 - 15:29:17: server cvars start +L 08/26/1999 - 15:29:17: "cr_random" = "0" +L 08/26/1999 - 15:29:17: "cr_engineer" = "0" +L 08/26/1999 - 15:29:17: "cr_spy" = "0" +L 08/26/1999 - 15:29:17: "cr_pyro" = "0" +L 08/26/1999 - 15:29:17: "cr_hwguy" = "0" +L 08/26/1999 - 15:29:17: "cr_medic" = "0" +L 08/26/1999 - 15:29:17: "cr_demoman" = "0" +L 08/26/1999 - 15:29:17: "cr_soldier" = "0" +L 08/26/1999 - 15:29:17: "cr_sniper" = "0" +L 08/26/1999 - 15:29:17: "cr_scout" = "0" +L 08/26/1999 - 15:29:17: "decalfrequency" = "30" +L 08/26/1999 - 15:29:17: "mp_autocrosshair" = "1" +L 08/26/1999 - 15:29:17: "mp_flashlight" = "0" +L 08/26/1999 - 15:29:17: "mp_footsteps" = "1" +L 08/26/1999 - 15:29:17: "mp_forcerespawn" = "1" +L 08/26/1999 - 15:29:17: "mp_weaponstay" = "0" +L 08/26/1999 - 15:29:17: "mp_falldamage" = "0" +L 08/26/1999 - 15:29:17: "mp_friendlyfire" = "0" +L 08/26/1999 - 15:29:17: "mp_timelimit" = "0" +L 08/26/1999 - 15:29:17: "mp_fraglimit" = "0" +L 08/26/1999 - 15:29:17: "mp_teamplay" = "0" +L 08/26/1999 - 15:29:17: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 15:29:17: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 15:29:17: "tfc_adminpwd" = "" +L 08/26/1999 - 15:29:17: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 15:29:17: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 15:29:17: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 15:29:17: "tfc_autoteam" = "0.0" +L 08/26/1999 - 15:29:17: "sv_maxrate" = "0" +L 08/26/1999 - 15:29:17: "sv_minrate" = "0" +L 08/26/1999 - 15:29:17: "sv_allowupload" = "1" +L 08/26/1999 - 15:29:17: "sv_allowdownload" = "1" +L 08/26/1999 - 15:29:17: "sv_upload_maxsize" = "0" +L 08/26/1999 - 15:29:17: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 15:29:17: "sv_spectalk" = "1" +L 08/26/1999 - 15:29:17: "sv_maxspectators" = "8" +L 08/26/1999 - 15:29:17: "sv_cheats" = "0" +L 08/26/1999 - 15:29:17: "sv_clienttrace" = "1" +L 08/26/1999 - 15:29:17: "sv_timeout" = "65" +L 08/26/1999 - 15:29:17: "sv_waterfriction" = "1" +L 08/26/1999 - 15:29:17: "sv_wateraccelerate" = "10" +L 08/26/1999 - 15:29:17: "sv_airaccelerate" = "10" +L 08/26/1999 - 15:29:17: "sv_airmove" = "1" +L 08/26/1999 - 15:29:17: "sv_bounce" = "1" +L 08/26/1999 - 15:29:17: "sv_clipmode" = "0" +L 08/26/1999 - 15:29:17: "sv_stepsize" = "18" +L 08/26/1999 - 15:29:17: "sv_accelerate" = "10" +L 08/26/1999 - 15:29:17: "sv_maxspeed" = "320" +L 08/26/1999 - 15:29:17: "sv_stopspeed" = "100" +L 08/26/1999 - 15:29:17: "edgefriction" = "2" +L 08/26/1999 - 15:29:17: "sv_friction" = "4" +L 08/26/1999 - 15:29:17: "sv_gravity" = "800" +L 08/26/1999 - 15:29:17: "sv_aim" = "1" +L 08/26/1999 - 15:29:17: "sv_password" = "" +L 08/26/1999 - 15:29:17: "pausable" = "1" +L 08/26/1999 - 15:29:17: "coop" = "0" +L 08/26/1999 - 15:29:17: "deathmatch" = "1" +L 08/26/1999 - 15:29:17: "mp_logecho" = "1" +L 08/26/1999 - 15:29:17: "mp_logfile" = "1" +L 08/26/1999 - 15:29:17: "cmdline" = "0" +L 08/26/1999 - 15:29:17: server cvars end +L 08/26/1999 - 15:29:19: Map CRC "-652696221" +L 08/26/1999 - 15:29:21: "sv_aim" = "0" +L 08/26/1999 - 15:29:21: "sv_clienttrace" = "3.5" +L 08/26/1999 - 15:29:21: "pausable" = "0" +L 08/26/1999 - 15:29:21: "sv_maxspeed" = "500" +L 08/26/1999 - 15:29:21: "mp_teamplay" = "21" +L 08/26/1999 - 15:29:21: "mp_timelimit" = "30" +L 08/26/1999 - 15:29:21: "tfc_autoteam" = "1" +L 08/26/1999 - 15:29:21: Server name is "VALVe Test Server" +L 08/26/1999 - 15:29:21: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 15:29:52: "Dr.Gonzo<1><WON:799309>" connected, address "145.253.107.21:27005" +L 08/26/1999 - 15:30:01: "Player<2><WON:1088509>" connected, address "24.112.132.168:27005" +L 08/26/1999 - 15:30:01: "Dr.Gonzo<1><WON:799309>" has entered the game +L 08/26/1999 - 15:30:05: "Dr.Gonzo<1>" joined team "1". +L 08/26/1999 - 15:30:13: "Player<2><WON:1088509>" has entered the game +L 08/26/1999 - 15:30:18: "Dr.Gonzo<1>" changed class to "HWGuy" +L 08/26/1999 - 15:30:18: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:30:40: "NBrown<3><WON:2997829>" connected, address "63.10.79.75:27005" +L 08/26/1999 - 15:31:05: "NBrown<3><WON:2997829>" has entered the game +L 08/26/1999 - 15:31:11: "Dr.Gonzo<1>" activated the goal "Red Flag" +L 08/26/1999 - 15:31:15: "Dr.Gonzo<1>" say "Hi there" +L 08/26/1999 - 15:31:19: "Littlemeister<4><WON:3273549>" connected, address "208.180.2.50:27005" +L 08/26/1999 - 15:31:20: "[S.O.I]Mike316<5><WON:1218709>" connected, address "208.145.88.215:27005" +L 08/26/1999 - 15:31:33: "Littlemeister<4><WON:3273549>" has entered the game +L 08/26/1999 - 15:32:02: "Dr.Gonzo<1>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:32:03: "Littlemeister<4>" joined team "2". +L 08/26/1999 - 15:32:04: "[S.O.I]Mike316<5><WON:1218709>" has entered the game +L 08/26/1999 - 15:32:08: "Littlemeister<4>" changed class to "Sniper" +L 08/26/1999 - 15:32:08: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:32:16: "[S.O.I]Mike316<5>" joined team "1". +L 08/26/1999 - 15:32:22: "[S.O.I]Mike316<5>" changed class to "Scout" +L 08/26/1999 - 15:32:22: "[S.O.I]Mike316<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:32:49: "Dr.Gonzo<1>" activated the goal "Red Flag" +L 08/26/1999 - 15:32:58: "NBrown<3>" joined team "2". +L 08/26/1999 - 15:33:07: "NBrown<3>" changed class to "Sniper" +L 08/26/1999 - 15:33:07: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:33:09: "Kilroy<6><WON:999029>" connected, address "216.199.4.88:27005" +L 08/26/1999 - 15:33:10: "Player<2>" joined team "1". +L 08/26/1999 - 15:33:15: "Player<2>" changed class to "Engineer" +L 08/26/1999 - 15:33:15: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:33:31: "[S.O.I]Mike316<5>" say_team "hurry cap it!" +L 08/26/1999 - 15:33:32: "Kilroy<6><WON:999029>" has entered the game +L 08/26/1999 - 15:33:34: "Kilroy<6>" joined team "2". +L 08/26/1999 - 15:33:36: "Player<2>" built a "sentry". +L 08/26/1999 - 15:33:37: "Kilroy<6>" changed class to "Demoman" +L 08/26/1999 - 15:33:37: "Kilroy<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:33:57: "NBrown<3>" say_team "greetings" +L 08/26/1999 - 15:33:57: "Player<2>" killed "Littlemeister<4>" with "sentrygun" +L 08/26/1999 - 15:33:59: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:34:08: "Littlemeister<4>" say_team "Hey dude!" +L 08/26/1999 - 15:34:10: "Dr.Gonzo<1>" killed "Kilroy<6>" with "ac" +L 08/26/1999 - 15:34:13: "Dr.Gonzo<1>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:34:13: "[S.O.I]Mike316<5>" activated the goal "Red Flag" +L 08/26/1999 - 15:34:15: "[S.O.I]Mike316<5>" say_team "what is taking you so long to cap!" +L 08/26/1999 - 15:34:15: "Kilroy<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:34:26: "NBrown<3>" activated the goal "Blue Flag" +L 08/26/1999 - 15:34:28: "Kilroy<6>" killed "Player<2>" with "gl_grenade" +L 08/26/1999 - 15:34:29: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:34:32: "NBrown<3>" say_team "i got it" +L 08/26/1999 - 15:34:32: "Dr.Gonzo<1>" killed "Littlemeister<4>" with "ac" +L 08/26/1999 - 15:34:35: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:34:37: "Crash<7><WON:3346379>" connected, address "195.241.205.168:27005" +L 08/26/1999 - 15:34:42: "Littlemeister<4>" changed class to "Engineer" +L 08/26/1999 - 15:34:46: "Player<2>" killed "NBrown<3>" with "sentrygun" +L 08/26/1999 - 15:34:47: "Kilroy<6>" killed "Player<2>" with "gl_grenade" +L 08/26/1999 - 15:34:47: "Kilroy<6>" killed self with "gl_grenade" +L 08/26/1999 - 15:34:47: "Asciiman<8><WON:1599109>" connected, address "24.65.111.20:27005" +L 08/26/1999 - 15:34:48: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:34:49: "Kilroy<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:34:50: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:34:54: "Asciiman<8><WON:1599109>" has entered the game +L 08/26/1999 - 15:34:56: "Littlemeister<4>" activated the goal "Blue Flag" +L 08/26/1999 - 15:34:57: "NBrown<3>" say_team "watch out for the sentry gun" +L 08/26/1999 - 15:34:57: "Asciiman<8>" joined team "1". +L 08/26/1999 - 15:34:58: "[S.O.I]Mike316<5>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:34:58: "Crash<7><WON:3346379>" has entered the game +L 08/26/1999 - 15:35:00: "Asciiman<8>" changed class to "Sniper" +L 08/26/1999 - 15:35:00: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:35:04: "Crash<7>" joined team "2". +L 08/26/1999 - 15:35:17: "Crash<7>" changed class to "HWGuy" +L 08/26/1999 - 15:35:17: "Crash<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:35:17: "Littlemeister<4>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 15:35:17: "Kilroy<6>" killed self with "gl_grenade" +L 08/26/1999 - 15:35:19: "Kilroy<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:35:22: "Dr.Gonzo<1>" activated the goal "Red Flag" +L 08/26/1999 - 15:35:25: "Littlemeister<4>" killed "Asciiman<8>" with "sniperrifle" +L 08/26/1999 - 15:35:32: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:35:36: "[S.O.I]Mike316<5>" say_team "hurry!" +L 08/26/1999 - 15:35:52: "[S.O.I]Mike316<5>" changed class to "Engineer" +L 08/26/1999 - 15:35:53: "Asciiman<8>" killed "Littlemeister<4>" with "sniperrifle" +L 08/26/1999 - 15:35:54: "Kilroy<6>" disconnected +L 08/26/1999 - 15:35:54: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:35:55: "Asciiman<8>" say "Payback's a BITCH!!" +L 08/26/1999 - 15:36:04: "Player<2>" killed "NBrown<3>" with "supershotgun" +L 08/26/1999 - 15:36:10: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:36:14: "Dr.Gonzo<1>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:36:14: "[S.O.I]Mike316<5>" activated the goal "Red Flag" +L 08/26/1999 - 15:36:33: "<-1>" destroyed "Player<2>"'s "sentry". +L 08/26/1999 - 15:36:33: "Asciiman<8>" killed "Crash<7>" with "sniperrifle" +L 08/26/1999 - 15:36:39: "Asciiman<8>" say "...And I'm Gonna Go Whip Yo' Mamma's Ass Too!" +L 08/26/1999 - 15:36:39: "Crash<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:36:55: "Player<2>" built a "sentry". +L 08/26/1999 - 15:36:55: "[S.O.I]Mike316<5>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:37:03: "Dr.Gonzo<1>" killed "Littlemeister<4>" with "supershotgun" +L 08/26/1999 - 15:37:04: "Asciiman<8>" killed "NBrown<3>" with "sniperrifle" +L 08/26/1999 - 15:37:05: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:37:08: "Asciiman<8>" say "heyre" +L 08/26/1999 - 15:37:09: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:37:26: "Dr.Gonzo<1>" killed "Crash<7>" with "shotgun" +L 08/26/1999 - 15:37:29: "Dante<9><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/26/1999 - 15:37:33: "Crash<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:37:33: "Asciiman<8>" killed "NBrown<3>" with "sniperrifle" +L 08/26/1999 - 15:37:35: "Littlemeister<4>" say_team "I wonder why I can't build a sentry gun won't let me pick that option." +L 08/26/1999 - 15:37:36: "Asciiman<8>" say "Cause Stone Cold Says So!!" +L 08/26/1999 - 15:37:37: "Player<10><WON:3296589>" connected, address "24.234.6.234:27005" +L 08/26/1999 - 15:37:42: "[S.O.I]Mike316<5>" say "hell yeah!" +L 08/26/1999 - 15:37:42: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:37:51: "[S.O.I]Mike316<5>" activated the goal "Red Flag" +L 08/26/1999 - 15:37:51: "Pepper<10><WON:3296589>" has entered the game +L 08/26/1999 - 15:37:51: "Dante<11><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/26/1999 - 15:37:55: "Dante<11><WON:1623209>" has entered the game +L 08/26/1999 - 15:37:58: "Dante<11>" joined team "2". +L 08/26/1999 - 15:37:59: "Player<2>" changed class to "Spy" +L 08/26/1999 - 15:38:04: "Dante<11>" changed class to "Scout" +L 08/26/1999 - 15:38:04: "Dante<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:38:04: "NBrown<3>" killed "Dr.Gonzo<1>" with "headshot" +L 08/26/1999 - 15:38:06: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:38:18: "Rusty<12><WON:824619>" connected, address "207.217.156.68:27005" +L 08/26/1999 - 15:38:18: "Dante<11>" disconnected +L 08/26/1999 - 15:38:23: "Rusty<12><WON:824619>" has entered the game +L 08/26/1999 - 15:38:25: "Rusty<12>" joined team "2". +L 08/26/1999 - 15:38:28: "Rusty<12>" changed class to "Scout" +L 08/26/1999 - 15:38:28: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:38:30: "Rusty<12>" changed to team "1". +L 08/26/1999 - 15:38:30: "Rusty<12>" killed self with "world" +L 08/26/1999 - 15:38:31: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:38:32: "[S.O.I]Mike316<5>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:38:32: "Rusty<12>" changed class to "Sniper" +L 08/26/1999 - 15:38:32: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:38:38: "Littlemeister<4>" killed "Asciiman<8>" with "supershotgun" +L 08/26/1999 - 15:38:41: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:38:43: "Littlemeister<4>" killed "Rusty<12>" with "supershotgun" +L 08/26/1999 - 15:38:45: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:38:45: "Player<2>" activated the goal "Red Flag" +L 08/26/1999 - 15:38:46: "Dr.Gonzo<1>" killed "NBrown<3>" with "ac" +L 08/26/1999 - 15:38:51: "Pepper<10>" joined team "2". +L 08/26/1999 - 15:38:52: "Crash<7>" killed "Dr.Gonzo<1>" with "ac" +L 08/26/1999 - 15:38:53: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:38:53: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:38:58: "Pepper<10>" changed class to "Demoman" +L 08/26/1999 - 15:38:58: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:39:11: "Asciiman<8>" killed "Crash<7>" with "headshot" +L 08/26/1999 - 15:39:11: "Rusty<12>" killed "Pepper<10>" with "sniperrifle" +L 08/26/1999 - 15:39:12: "Crash<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:39:12: "Asciiman<8>" say "Cause Stone Cold Says So!!" +L 08/26/1999 - 15:39:21: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:39:26: "Player<2>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:39:30: "[S.O.I]Mike316<5>" activated the goal "Red Flag" +L 08/26/1999 - 15:39:41: "Black-Widow<13><WON:1103449>" connected, address "24.9.170.155:27005" +L 08/26/1999 - 15:39:43: "Pepper<10>" killed "Rusty<12>" with "mirvgrenade" +L 08/26/1999 - 15:39:50: "Rusty<12>" changed class to "Spy" +L 08/26/1999 - 15:39:50: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:39:57: "Dr.Gonzo<1>" killed "Crash<7>" with "ac" +L 08/26/1999 - 15:39:59: "Pepper<10>" killed "Player<2>" with "pipebomb" +L 08/26/1999 - 15:40:00: "<-1>" destroyed "Player<2>"'s "sentry". +L 08/26/1999 - 15:40:00: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:40:00: "Crash<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:40:06: "NBrown<3>" activated the goal "Blue Flag" +L 08/26/1999 - 15:40:10: "[S.O.I]Mike316<5>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:40:10: "Black-Widow<13><WON:1103449>" has entered the game +L 08/26/1999 - 15:40:13: "Black-Widow<13>" joined team "2". +L 08/26/1999 - 15:40:13: "Player<2>" killed "Littlemeister<4>" with "supershotgun" +L 08/26/1999 - 15:40:14: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:40:15: "Propilot<14><WON:2500679>" connected, address "216.90.6.37:27005" +L 08/26/1999 - 15:40:17: "Black-Widow<13>" changed class to "Scout" +L 08/26/1999 - 15:40:17: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:40:20: "Black-Widow<13>" changed class to "Sniper" +L 08/26/1999 - 15:40:20: "[S.O.I]Mike316<5>" say "hah" +L 08/26/1999 - 15:40:30: "Littlemeister<4>" killed "Asciiman<8>" with "railgun" +L 08/26/1999 - 15:40:32: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:40:36: "Propilot<14><WON:2500679>" has entered the game +L 08/26/1999 - 15:40:45: "Asciiman<8>" killed "Black-Widow<13>" with "headshot" +L 08/26/1999 - 15:40:45: "Propilot<14>" joined team "1". +L 08/26/1999 - 15:40:47: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:40:47: "Asciiman<8>" say "...And I'm Gonna Go Whip Yo' Mamma's Ass Too!" +L 08/26/1999 - 15:40:48: "Player<2>" killed "Pepper<10>" with "supershotgun" +L 08/26/1999 - 15:40:48: "Pepper<10>" killed "Player<2>" with "pipebomb" +L 08/26/1999 - 15:40:49: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:40:50: "Propilot<14>" changed class to "Soldier" +L 08/26/1999 - 15:40:50: "Propilot<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:40:59: "Crash<7>" disconnected +L 08/26/1999 - 15:40:59: "Dr.Gonzo<1>" killed "Littlemeister<4>" with "ac" +L 08/26/1999 - 15:41:00: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:02: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:03: "NBrown<3>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 15:41:04: "Rusty<12>" killed "Black-Widow<13>" with "knife" +L 08/26/1999 - 15:41:08: "DimonDog<15><WON:1513629>" connected, address "216.214.64.47:27005" +L 08/26/1999 - 15:41:08: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:14: "Rusty<12>" killed "NBrown<3>" with "knife" +L 08/26/1999 - 15:41:15: "[S.O.I]Mike316<5>" activated the goal "Red Flag" +L 08/26/1999 - 15:41:21: "DimonDog<15><WON:1513629>" has entered the game +L 08/26/1999 - 15:41:23: "Terpl<16><WON:2765779>" connected, address "24.64.205.22:27005" +L 08/26/1999 - 15:41:24: "DimonDog<15>" joined team "2". +L 08/26/1999 - 15:41:26: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:28: "DimonDog<15>" changed class to "Sniper" +L 08/26/1999 - 15:41:28: "DimonDog<15>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:37: "Dr.Gonzo<1>" killed "Black-Widow<13>" with "ac" +L 08/26/1999 - 15:41:38: "Littlemeister<4>" killed "Asciiman<8>" with "railgun" +L 08/26/1999 - 15:41:39: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:39: "DimonDog<15>" killed "Propilot<14>" with "headshot" +L 08/26/1999 - 15:41:40: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:42: "Pepper<10>" killed "[S.O.I]Mike316<5>" with "mirvgrenade" +L 08/26/1999 - 15:41:44: "[S.O.I]Mike316<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:44: "Terpl<16><WON:2765779>" has entered the game +L 08/26/1999 - 15:41:51: "Terpl<16>" joined team "2". +L 08/26/1999 - 15:41:55: "Terpl<16>" changed class to "Sniper" +L 08/26/1999 - 15:41:55: "Terpl<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:55: "Dr.Gonzo<1>" killed "DimonDog<15>" with "ac" +L 08/26/1999 - 15:41:56: "Asciiman<8>" killed "Littlemeister<4>" with "autorifle" +L 08/26/1999 - 15:41:57: "DimonDog<15>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:59: "Asciiman<8>" say "Payback's a BITCH!!" +L 08/26/1999 - 15:41:59: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:41:59: "Bulldog<17><WON:2305419>" connected, address "209.242.104.149:27005" +L 08/26/1999 - 15:42:04: "Littlemeister<4>" say "whatever." +L 08/26/1999 - 15:42:05: "Propilot<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:42:06: "Pepper<10>" killed "[S.O.I]Mike316<5>" with "pipebomb" +L 08/26/1999 - 15:42:09: "[S.O.I]Mike316<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:42:09: "Terpl<16>" killed "Dr.Gonzo<1>" with "sniperrifle" +L 08/26/1999 - 15:42:10: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:42:15: "Littlemeister<4>" say "I'm just playing a game OK?" +L 08/26/1999 - 15:42:25: "Bulldog<17><WON:2305419>" has entered the game +L 08/26/1999 - 15:42:29: "[S.O.I]Mike316<5>" built a "sentry". +L 08/26/1999 - 15:42:33: "Terpl<16>" changed class to "Soldier" +L 08/26/1999 - 15:42:36: "Bulldog<17>" joined team "1". +L 08/26/1999 - 15:42:38: "NBrown<3>" activated the goal "Blue Flag" +L 08/26/1999 - 15:42:39: "Dr.Gonzo<1>" killed "Littlemeister<4>" with "ac" +L 08/26/1999 - 15:42:40: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:42:41: "Bulldog<17>" changed class to "Sniper" +L 08/26/1999 - 15:42:41: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:42:41: "Rusty<12>" killed "Terpl<16>" with "knife" +L 08/26/1999 - 15:42:42: "Terpl<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:42:45: "Asciiman<8>" killed "NBrown<3>" with "autorifle" +L 08/26/1999 - 15:42:48: "heG<18><WON:438479>" connected, address "206.173.234.247:27005" +L 08/26/1999 - 15:42:48: "Asciiman<8>" say "...And I'm Gonna Go Whip Yo' Mamma's Ass Too!" +L 08/26/1999 - 15:42:49: "Player<2>" activated the goal "Red Flag" +L 08/26/1999 - 15:42:51: "Terpl<16>" killed "Rusty<12>" with "rocket" +L 08/26/1999 - 15:42:51: "Terpl<16>" killed "Propilot<14>" with "rocket" +L 08/26/1999 - 15:42:52: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:42:53: "Propilot<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:42:56: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:42:58: "heG<18><WON:438479>" has entered the game +L 08/26/1999 - 15:42:59: "[S.O.I]Mike316<5>" killed "Black-Widow<13>" with "sentrygun" +L 08/26/1999 - 15:43:00: "NBrown<3>" say "good job" +L 08/26/1999 - 15:43:02: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:03: "heG<18>" joined team "2". +L 08/26/1999 - 15:43:05: "Asciiman<8>" say "eek!" +L 08/26/1999 - 15:43:07: "heG<18>" changed class to "Medic" +L 08/26/1999 - 15:43:07: "heG<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:10: "Asciiman<8>" killed "Littlemeister<4>" with "headshot" +L 08/26/1999 - 15:43:12: "Pepper<10>" activated the goal "Blue Flag" +L 08/26/1999 - 15:43:12: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:14: "Black-Widow<13>" killed "Asciiman<8>" with "sniperrifle" +L 08/26/1999 - 15:43:15: "Terpl<16>" killed "[S.O.I]Mike316<5>" with "rocket" +L 08/26/1999 - 15:43:16: "[S.O.I]Mike316<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:17: "Bulldog<17>" killed "Black-Widow<13>" with "sniperrifle" +L 08/26/1999 - 15:43:19: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:20: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:23: "heG<18>" disconnected +L 08/26/1999 - 15:43:24: "Propilot<14>" killed "DimonDog<15>" with "rocket" +L 08/26/1999 - 15:43:25: "Player<2>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:43:26: "DimonDog<15>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:29: "Asciiman<8>" changed class to "Spy" +L 08/26/1999 - 15:43:30: "Terpl<16>" killed "Player<2>" with "rocket" +L 08/26/1999 - 15:43:31: "Dr.Gonzo<1>" killed by world with "miniturret" +L 08/26/1999 - 15:43:32: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:33: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:35: "Littlemeister<4>" killed "Bulldog<17>" with "normalgrenade" +L 08/26/1999 - 15:43:35: "Speedy<19><WON:2372049>" connected, address "24.64.242.176:27005" +L 08/26/1999 - 15:43:37: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:52: "Littlemeister<4>" killed "Bulldog<17>" with "supershotgun" +L 08/26/1999 - 15:43:52: "Dr.Gonzo<1>" killed "Littlemeister<4>" with "ac" +L 08/26/1999 - 15:43:54: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:43:54: "Pepper<10>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 15:43:54: "FlaG-BoY<20><WON:2408589>" connected, address "209.71.85.86:27005" +L 08/26/1999 - 15:43:54: "Speedy<19><WON:2372049>" has entered the game +L 08/26/1999 - 15:43:55: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:00: "Speedy<19>" joined team "2". +L 08/26/1999 - 15:44:01: "Dr.Gonzo<1>" killed "DimonDog<15>" with "ac" +L 08/26/1999 - 15:44:03: "DimonDog<15>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:04: "Speedy<19>" changed class to "Soldier" +L 08/26/1999 - 15:44:04: "Speedy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:05: "Littlemeister<4>" changed class to "Spy" +L 08/26/1999 - 15:44:06: "Propilot<14>" killed "NBrown<3>" with "nailgrenade" +L 08/26/1999 - 15:44:08: "FlipSter<21><WON:2356349>" connected, address "24.112.7.61:27005" +L 08/26/1999 - 15:44:11: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:13: "Terpl<16>" killed "Propilot<14>" with "rocket" +L 08/26/1999 - 15:44:16: "Propilot<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:20: "Pepper<10>" killed "Dr.Gonzo<1>" with "pipebomb" +L 08/26/1999 - 15:44:23: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:27: "[S.O.I]Mike316<5>" killed self with "empgrenade" +L 08/26/1999 - 15:44:29: "[S.O.I]Mike316<5>" killed "Littlemeister<4>" with "sentrygun" +L 08/26/1999 - 15:44:29: "[S.O.I]Mike316<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:30: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:31: "PSYCHO<22><WON:484239>" connected, address "206.230.4.150:27005" +L 08/26/1999 - 15:44:32: "Asciiman<8>" killed "Black-Widow<13>" with "sniperrifle" +L 08/26/1999 - 15:44:34: "FlipSter<21><WON:2356349>" has entered the game +L 08/26/1999 - 15:44:34: "Asciiman<8>" say "Payback's a BITCH!!" +L 08/26/1999 - 15:44:34: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:35: "FlaG-BoY<20><WON:2408589>" has entered the game +L 08/26/1999 - 15:44:36: "PSYCHO<23><WON:484239>" connected, address "206.230.4.150:27005" +L 08/26/1999 - 15:44:39: "FlipSter<21>" joined team "1". +L 08/26/1999 - 15:44:40: "Terpl<16>" killed self with "rocket" +L 08/26/1999 - 15:44:42: "Asciiman<8>" killed "DimonDog<15>" with "headshot" +L 08/26/1999 - 15:44:42: "Black-Widow<13>" changed class to "Spy" +L 08/26/1999 - 15:44:44: "Terpl<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:44: "DimonDog<15>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:44: "FlaG-BoY<20>" joined team "2". +L 08/26/1999 - 15:44:47: "[S.O.I]Mike316<5>" killed "Speedy<19>" with "sentrygun" +L 08/26/1999 - 15:44:48: "FlipSter<21>" changed class to "Soldier" +L 08/26/1999 - 15:44:48: "FlipSter<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:49: "Speedy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:53: "Dr.Gonzo<1>" killed "Littlemeister<4>" with "ac" +L 08/26/1999 - 15:44:53: "FlaG-BoY<20>" changed class to "Scout" +L 08/26/1999 - 15:44:53: "FlaG-BoY<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:55: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:44:57: "DimonDog<15>" changed class to "Soldier" +L 08/26/1999 - 15:45:03: "Sgt<24><WON:2921729>" connected, address "204.209.209.56:27005" +L 08/26/1999 - 15:45:03: "Rusty<12>" killed "Black-Widow<13>" with "knife" +L 08/26/1999 - 15:45:07: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:45:13: "DimonDog<15>" killed "Rusty<12>" with "sniperrifle" +L 08/26/1999 - 15:45:13: "Pepper<10>" killed "Bulldog<17>" with "mirvgrenade" +L 08/26/1999 - 15:45:17: "Asciiman<8>" killed "Terpl<16>" with "sniperrifle" +L 08/26/1999 - 15:45:18: "Bulldog<17>" changed class to "HWGuy" +L 08/26/1999 - 15:45:19: "Rusty<12>" changed class to "HWGuy" +L 08/26/1999 - 15:45:19: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:45:20: "Littlemeister<4>" uncovered "Player<2>". +L 08/26/1999 - 15:45:21: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:45:21: "Speedy<19>" killed "[S.O.I]Mike316<5>" with "rocket" +L 08/26/1999 - 15:45:22: "Terpl<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:45:22: "[S.O.I]Mike316<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:45:23: "Speedy<19>" destroyed "[S.O.I]Mike316<5>"'s "sentry". +L 08/26/1999 - 15:45:23: "Dr.Gonzo<1>" killed by world with "worldspawn" +L 08/26/1999 - 15:45:23: "Asciiman<8>" killed "DimonDog<15>" with "sniperrifle" +L 08/26/1999 - 15:45:26: "Player<2>" killed "Littlemeister<4>" with "supershotgun" +L 08/26/1999 - 15:45:26: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:45:27: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:45:29: "Xub<25><WON:3292789>" connected, address "131.215.84.95:27005" +L 08/26/1999 - 15:45:29: "Sgt<24><WON:2921729>" has entered the game +L 08/26/1999 - 15:45:31: "NBrown<3>" activated the goal "Blue Flag" +L 08/26/1999 - 15:45:33: "Dante<26><WON:1623209>" connected, address "63.75.210.28:27005" +L 08/26/1999 - 15:45:34: "Sgt<24>" joined team "1". +L 08/26/1999 - 15:45:40: "Sgt<24>" changed class to "Demoman" +L 08/26/1999 - 15:45:40: "Sgt<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:45:47: "Dante<26><WON:1623209>" has entered the game +L 08/26/1999 - 15:45:49: "Dr.Gonzo<1>" killed "Terpl<16>" with "ac" +L 08/26/1999 - 15:45:49: "Xub<25><WON:3292789>" has entered the game +L 08/26/1999 - 15:45:50: "Dante<26>" joined team "2". +L 08/26/1999 - 15:45:50: "DimonDog<15>" disconnected +L 08/26/1999 - 15:45:50: "Terpl<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:45:52: "Xub<25>" joined team "2". +L 08/26/1999 - 15:45:53: "GravityHits-JFF<27><WON:3234419>" connected, address "24.218.2.117:27005" +L 08/26/1999 - 15:45:57: "Dante<26>" changed class to "Sniper" +L 08/26/1999 - 15:45:57: "Dante<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:00: "[S.O.I]Mike316<5>" built a "sentry". +L 08/26/1999 - 15:46:03: "Dante<26>" disconnected +L 08/26/1999 - 15:46:04: "Xub<25>" changed class to "HWGuy" +L 08/26/1999 - 15:46:04: "Xub<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:06: "Dr.Gonzo<1>" say "Come get some" +L 08/26/1999 - 15:46:08: "Pepper<10>" killed "Bulldog<17>" with "pipebomb" +L 08/26/1999 - 15:46:09: "Propilot<14>" activated the goal "Red Flag" +L 08/26/1999 - 15:46:11: "Terpl<16>" killed "Dr.Gonzo<1>" with "rocket" +L 08/26/1999 - 15:46:12: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:13: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:15: "Terpl<16>" killed "Rusty<12>" with "rocket" +L 08/26/1999 - 15:46:17: "Pepper<10>" destroyed "[S.O.I]Mike316<5>"'s "sentry". +L 08/26/1999 - 15:46:18: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:21: "FlaG-BoY<20>" say_team "we have any medics?" +L 08/26/1999 - 15:46:24: "Terpl<16>" killed self with "rocket" +L 08/26/1999 - 15:46:24: "modena<28><WON:3275269>" connected, address "209.138.52.176:27005" +L 08/26/1999 - 15:46:25: "BLAZIN<29><WON:1616469>" connected, address "24.1.250.85:27005" +L 08/26/1999 - 15:46:25: "Terpl<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:26: "Pepper<10>" say_team "go" +L 08/26/1999 - 15:46:30: "[S.O.I]Mike316<5>" killed "Pepper<10>" with "normalgrenade" +L 08/26/1999 - 15:46:32: "Xub<25>" killed "Dr.Gonzo<1>" with "ac" +L 08/26/1999 - 15:46:34: "Littlemeister<4>" say_team "No but I will turn into one!" +L 08/26/1999 - 15:46:34: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:35: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:35: "Xub<25>" killed "Bulldog<17>" with "mirvgrenade" +L 08/26/1999 - 15:46:35: "Xub<25>" killed self with "mirvgrenade" +L 08/26/1999 - 15:46:37: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:37: "BLAZIN<29><WON:1616469>" has entered the game +L 08/26/1999 - 15:46:38: "Xub<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:40: "Littlemeister<4>" changed class to "Medic" +L 08/26/1999 - 15:46:44: "Rusty<12>" killed "Pepper<10>" with "mirvgrenade" +L 08/26/1999 - 15:46:46: "Dr.Gonzo<1>" say "HI" +L 08/26/1999 - 15:46:51: "FlaG-BoY<20>" say_team "well i got 5 hps in their flag room!" +L 08/26/1999 - 15:46:52: "modena<28><WON:3275269>" has entered the game +L 08/26/1999 - 15:46:52: "BLAZIN<29>" joined team "2". +L 08/26/1999 - 15:46:54: "Propilot<14>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:46:54: "Littlemeister<4>" say_team "Once I die I will turn in one!" +L 08/26/1999 - 15:46:56: "Xub<25>" killed "Dr.Gonzo<1>" with "ac" +L 08/26/1999 - 15:46:57: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:58: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:46:58: "[S.O.I]Mike316<5>" built a "sentry". +L 08/26/1999 - 15:46:58: "modena<28>" joined team "1". +L 08/26/1999 - 15:46:59: "BLAZIN<29>" changed class to "Soldier" +L 08/26/1999 - 15:46:59: "BLAZIN<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:00: "Speedy<19>" killed self with "normalgrenade" +L 08/26/1999 - 15:47:00: "NBrown<3>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 15:47:02: "FlaG-BoY<20>" activated the goal "Blue Flag" +L 08/26/1999 - 15:47:02: "Speedy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:02: "modena<28>" changed class to "Scout" +L 08/26/1999 - 15:47:02: "modena<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:07: "Xub<25>" killed "Asciiman<8>" with "ac" +L 08/26/1999 - 15:47:08: "Xub<25>" killed "Sgt<24>" with "mirvgrenade" +L 08/26/1999 - 15:47:09: "Bulldog<17>" killed "Black-Widow<13>" with "ac" +L 08/26/1999 - 15:47:09: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:10: "Sgt<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:10: "Pepper<10>" killed "FlipSter<21>" with "pipebomb" +L 08/26/1999 - 15:47:10: "Bulldog<17>" killed "FlaG-BoY<20>" with "ac" +L 08/26/1999 - 15:47:12: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:13: "FlaG-BoY<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:15: "FlipSter<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:18: "[S.O.I]Mike316<5>" killed "Xub<25>" with "sentrygun" +L 08/26/1999 - 15:47:19: "Xub<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:20: "Littlemeister<4>" killed self with "world" +L 08/26/1999 - 15:47:21: "Asciiman<8>" changed class to "Engineer" +L 08/26/1999 - 15:47:21: "Propilot<14>" killed self with "rocket" +L 08/26/1999 - 15:47:22: "Pepper<10>" killed "modena<28>" with "mirvgrenade" +L 08/26/1999 - 15:47:22: "NBrown<3>" say_team "did it!" +L 08/26/1999 - 15:47:22: "Propilot<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:24: "modena<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:25: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:27: "BLAZIN<29>" killed "Rusty<12>" with "rocket" +L 08/26/1999 - 15:47:29: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:30: "[S.O.I]Mike316<5>" killed "Pepper<10>" with "sentrygun" +L 08/26/1999 - 15:47:35: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:36: "Littlemeister<4>" say_team "Ok ME medic." +L 08/26/1999 - 15:47:38: "Dr.Gonzo<1>" say_team "Hi Bulldog" +L 08/26/1999 - 15:47:38: "Player<2>" activated the goal "Red Flag" +L 08/26/1999 - 15:47:38: "Rusty<12>" changed class to "Demoman" +L 08/26/1999 - 15:47:43: "[S.O.I]Mike316<5>" killed "FlaG-BoY<20>" with "sentrygun" +L 08/26/1999 - 15:47:44: "Speedy<19>" killed "FlipSter<21>" with "rocket" +L 08/26/1999 - 15:47:44: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:45: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:45: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:45: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:45: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:45: "FlaG-BoY<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:45: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:46: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:46: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:46: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:46: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:46: "Asciiman<8>" say_team "Someone Kill That Fucking Sniper!" +L 08/26/1999 - 15:47:46: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:46: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:47: "FlipSter<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:51: "Dr.Gonzo<1>" say "Come get some" +L 08/26/1999 - 15:47:51: "Pepper<10>" killed "Player<2>" with "pipebomb" +L 08/26/1999 - 15:47:52: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:47:54: "Xub<25>" destroyed "[S.O.I]Mike316<5>"'s "sentry". +L 08/26/1999 - 15:47:54: "Xub<25>" destroyed "[S.O.I]Mike316<5>"'s "sentry". +L 08/26/1999 - 15:47:57: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:58: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:58: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:58: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:47:58: "Asciiman<8>" say_team "I'm A Spy On Your Fucking Team!" +L 08/26/1999 - 15:48:00: "Terpl<16>" killed "[S.O.I]Mike316<5>" with "rocket" +L 08/26/1999 - 15:48:00: "Rusty<12>" changed class to "Sniper" +L 08/26/1999 - 15:48:01: "[S.O.I]Mike316<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:05: "[S.O.I]Mike316<5>" say "ouch!" +L 08/26/1999 - 15:48:05: "Black-Widow<13>" activated the goal "Blue Flag" +L 08/26/1999 - 15:48:11: "Xub<25>" killed "Rusty<12>" with "ac" +L 08/26/1999 - 15:48:11: "BLAZIN<29>" killed "modena<28>" with "rocket" +L 08/26/1999 - 15:48:12: "modena<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:13: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:15: "[S.O.I]Mike316<5>" changed class to "Scout" +L 08/26/1999 - 15:48:15: "Terpl<16>" killed "Dr.Gonzo<1>" with "rocket" +L 08/26/1999 - 15:48:16: "NBrown<3>" killed "Player<2>" with "sniperrifle" +L 08/26/1999 - 15:48:17: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:18: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:18: "Bulldog<17>" killed "Speedy<19>" with "mirvgrenade" +L 08/26/1999 - 15:48:19: "Speedy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:19: "Propilot<14>" activated the goal "Red Flag" +L 08/26/1999 - 15:48:20: "Terpl<16>" killed "Bulldog<17>" with "rocket" +L 08/26/1999 - 15:48:21: "Xub<25>" killed "Sgt<24>" with "ac" +L 08/26/1999 - 15:48:22: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:24: "Asciiman<8>" killed "Pepper<10>" with "knife" +L 08/26/1999 - 15:48:24: "Sgt<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:25: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:25: "Player<2>" changed class to "HWGuy" +L 08/26/1999 - 15:48:27: "Xub<25>" killed "Rusty<12>" with "normalgrenade" +L 08/26/1999 - 15:48:28: "Asciiman<8>" killed "Littlemeister<4>" with "knife" +L 08/26/1999 - 15:48:29: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:30: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:31: "Asciiman<8>" killed "NBrown<3>" with "knife" +L 08/26/1999 - 15:48:31: "[S.O.I]Mike316<5>" built a "sentry". +L 08/26/1999 - 15:48:35: "Xub<25>" killed "Player<2>" with "ac" +L 08/26/1999 - 15:48:37: "Pepper<10>" killed "Asciiman<8>" with "pipebomb" +L 08/26/1999 - 15:48:37: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:39: "Xub<25>" destroyed "[S.O.I]Mike316<5>"'s "sentry". +L 08/26/1999 - 15:48:40: "Bulldog<17>" killed "Xub<25>" with "ac" +L 08/26/1999 - 15:48:41: "Xub<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:43: "FlipSter<21>" killed "Terpl<16>" with "rocket" +L 08/26/1999 - 15:48:43: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:44: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:44: "Terpl<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:50: "Black-Widow<13>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 15:48:52: "NBrown<3>" say_team "there are a zillion blue!" +L 08/26/1999 - 15:48:55: "Asciiman<8>" killed "FlaG-BoY<20>" with "supershotgun" +L 08/26/1999 - 15:48:56: "Speedy<19>" killed "Dr.Gonzo<1>" with "rocket" +L 08/26/1999 - 15:48:57: "FlaG-BoY<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:48:58: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:00: "NBrown<3>" say_team "we're being overwhelmed" +L 08/26/1999 - 15:49:02: "[S.O.I]Mike316<5>" built a "sentry". +L 08/26/1999 - 15:49:04: "BLAZIN<29>" killed "FlipSter<21>" with "rocket" +L 08/26/1999 - 15:49:06: "FlipSter<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:06: "Propilot<14>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:49:12: "Pepper<10>" killed "Bulldog<17>" with "mirvgrenade" +L 08/26/1999 - 15:49:12: "NBrown<3>" changed class to "Engineer" +L 08/26/1999 - 15:49:13: "Dr.Gonzo<1>" changed class to "Spy" +L 08/26/1999 - 15:49:14: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:18: "Dr.Gonzo<1>" killed "BLAZIN<29>" with "ac" +L 08/26/1999 - 15:49:18: "Xub<25>" destroyed "[S.O.I]Mike316<5>"'s "sentry". +L 08/26/1999 - 15:49:19: "modena<28>" activated the goal "Red Flag" +L 08/26/1999 - 15:49:19: "BLAZIN<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:21: "Asciiman<8>" built a "sentry". +L 08/26/1999 - 15:49:22: "Xub<25>" killed "[S.O.I]Mike316<5>" with "ac" +L 08/26/1999 - 15:49:24: "Sgt<24>" killed "Speedy<19>" with "mirvgrenade" +L 08/26/1999 - 15:49:25: "Sgt<24>" killed "Pepper<10>" with "mirvgrenade" +L 08/26/1999 - 15:49:25: "Xub<25>" killed "Sgt<24>" with "ac" +L 08/26/1999 - 15:49:25: "Speedy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:26: "Terpl<16>" killed "Propilot<14>" with "rocket" +L 08/26/1999 - 15:49:26: "Terpl<16>" killed self with "rocket" +L 08/26/1999 - 15:49:26: "Sgt<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:26: "NLS_zeus<30><WON:1810339>" connected, address "24.1.216.149:27005" +L 08/26/1999 - 15:49:27: "Terpl<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:29: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:33: "Propilot<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:38: "Asciiman<8>" killed "Xub<25>" with "sentrygun" +L 08/26/1999 - 15:49:40: "BLAZIN<29>" killed "modena<28>" with "rocket" +L 08/26/1999 - 15:49:40: "Speedy<19>" killed "Rusty<12>" with "rocket" +L 08/26/1999 - 15:49:41: "[S.O.I]Mike316<5>" say "man! this is a good server!" +L 08/26/1999 - 15:49:42: "[S.O.I]Mike316<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:42: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:42: "Xub<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:42: "Player<2>" killed self with "mirvgrenade" +L 08/26/1999 - 15:49:43: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:45: "Speedy<19>" killed "FlipSter<21>" with "rocket" +L 08/26/1999 - 15:49:45: "Black-Widow<13>" activated the goal "Blue Flag" +L 08/26/1999 - 15:49:49: "NLS_zeus<30><WON:1810339>" has entered the game +L 08/26/1999 - 15:49:49: "FlipSter<21>" killed "FlaG-BoY<20>" with "nailgrenade" +L 08/26/1999 - 15:49:52: "FlipSter<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:52: "FlaG-BoY<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:52: "NLS_zeus<30>" joined team "2". +L 08/26/1999 - 15:49:53: "[S.O.I]Mike316<5>" say "who's server is this>?" +L 08/26/1999 - 15:49:53: "modena<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:53: "Xub<25>" killed "Dr.Gonzo<1>" with "ac" +L 08/26/1999 - 15:49:55: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:49:55: "NLS_zeus<30>" changed class to "Sniper" +L 08/26/1999 - 15:49:55: "NLS_zeus<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:01: "Pepper<10>" killed "Dr.Gonzo<1>" with "mirvgrenade" +L 08/26/1999 - 15:50:02: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:04: "Terpl<16>" killed "modena<28>" with "rocket" +L 08/26/1999 - 15:50:05: "modena<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:05: "Asciiman<8>" killed "Pepper<10>" with "sentrygun" +L 08/26/1999 - 15:50:05: "Pepper<10>" killed "Bulldog<17>" with "pipebomb" +L 08/26/1999 - 15:50:07: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:07: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:11: "Bulldog<17>" changed class to "Engineer" +L 08/26/1999 - 15:50:13: "NBrown<3>" say_team "im going to set up a sentry gun on our flag" +L 08/26/1999 - 15:50:14: "Speedy<19>" killed "[S.O.I]Mike316<5>" with "rocket" +L 08/26/1999 - 15:50:14: "Speedy<19>" killed "Asciiman<8>" with "rocket" +L 08/26/1999 - 15:50:14: "Xub<25>" killed "Rusty<12>" with "normalgrenade" +L 08/26/1999 - 15:50:14: "Asciiman<8>" killed "Speedy<19>" with "sentrygun" +L 08/26/1999 - 15:50:15: "Speedy<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:16: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:16: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:17: "[S.O.I]Mike316<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:21: "Terpl<16>" killed "Player<2>" with "normalgrenade" +L 08/26/1999 - 15:50:21: "Asciiman<8>" killed "Black-Widow<13>" with "sentrygun" +L 08/26/1999 - 15:50:21: "Littlemeister<4>" infected "Dr.Gonzo<1>". +L 08/26/1999 - 15:50:22: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:22: "NLS_zeus<30>" killed "Sgt<24>" with "sniperrifle" +L 08/26/1999 - 15:50:23: "Black-Widow<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:24: "Sgt<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:25: "Littlemeister<4>" cured "FlaG-BoY<20>"'s "tranquilisation". +L 08/26/1999 - 15:50:26: "Littlemeister<4>" killed "Dr.Gonzo<1>" with "timer" +L 08/26/1999 - 15:50:26: "Littlemeister<4>" killed "Dr.Gonzo<1>" with "infection" +L 08/26/1999 - 15:50:28: "Xub<25>" killed "Bulldog<17>" with "ac" +L 08/26/1999 - 15:50:28: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:29: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:29: "Propilot<14>" killed "NBrown<3>" with "rocket" +L 08/26/1999 - 15:50:33: "NBrown<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:35: "Xub<25>" destroyed "Asciiman<8>"'s "sentry". +L 08/26/1999 - 15:50:37: "Xub<25>" killed "Dr.Gonzo<1>" with "mirvgrenade" +L 08/26/1999 - 15:50:37: "Player<2>" changed class to "Engineer" +L 08/26/1999 - 15:50:39: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:40: "Rusty<12>" killed "NLS_zeus<30>" with "sniperrifle" +L 08/26/1999 - 15:50:41: "NLS_zeus<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:41: "Xub<25>" killed "Sgt<24>" with "ac" +L 08/26/1999 - 15:50:42: "NBrown<3>" say_team "man in our flag room!" +L 08/26/1999 - 15:50:42: "Player<2>" killed "Pepper<10>" with "ac" +L 08/26/1999 - 15:50:43: "FlaG-BoY<20>" killed "Asciiman<8>" with "shotgun" +L 08/26/1999 - 15:50:43: "Sgt<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:44: "Pepper<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:44: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:50: "Dr.Gonzo<1>" changed class to "Pyro" +L 08/26/1999 - 15:50:50: "Speedy<19>" killed "FlipSter<21>" with "rocket" +L 08/26/1999 - 15:50:51: "Xub<25>" killed "Sgt<24>" with "normalgrenade" +L 08/26/1999 - 15:50:53: "Propilot<14>" activated the goal "Red Flag" +L 08/26/1999 - 15:50:53: "Sgt<24>" killed "Xub<25>" with "mirvgrenade" +L 08/26/1999 - 15:50:54: "Sgt<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:55: "FlaG-BoY<20>" activated the goal "Blue Flag" +L 08/26/1999 - 15:50:55: "Xub<25>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:56: "FlipSter<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:50:57: "Littlemeister<4>" infected "Asciiman<8>". +L 08/26/1999 - 15:50:57: "Player<2>" killed "FlaG-BoY<20>" with "ac" +L 08/26/1999 - 15:51:00: "Littlemeister<4>" killed "Asciiman<8>" with "medikit" +L 08/26/1999 - 15:51:00: "Littlemeister<4>" infected "Asciiman<8>". +L 08/26/1999 - 15:51:00: "FlaG-BoY<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:01: "Speedy<19>" killed "Dr.Gonzo<1>" with "nailgrenade" +L 08/26/1999 - 15:51:01: "Speedy<19>" killed "Player<2>" with "nailgrenade" +L 08/26/1999 - 15:51:02: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:02: "Black-Widow<13>" activated the goal "Blue Flag" +L 08/26/1999 - 15:51:03: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:04: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:06: "Rusty<12>" killed "NLS_zeus<30>" with "headshot" +L 08/26/1999 - 15:51:11: "BLAZIN<29>" killed "Bulldog<17>" with "nailgrenade" +L 08/26/1999 - 15:51:12: "NLS_zeus<30>" changed class to "Demoman" +L 08/26/1999 - 15:51:13: "NLS_zeus<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:14: "Sgt<24>" killed "Littlemeister<4>" with "mirvgrenade" +L 08/26/1999 - 15:51:14: "Sgt<24>" killed "FlaG-BoY<20>" with "mirvgrenade" +L 08/26/1999 - 15:51:14: "Asciiman<8>" changed class to "Sniper" +L 08/26/1999 - 15:51:14: "Bulldog<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:14: "Pepper<10>" killed "Dr.Gonzo<1>" with "pipebomb" +L 08/26/1999 - 15:51:15: "Littlemeister<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:17: "Xub<25>" killed "Rusty<12>" with "mirvgrenade" +L 08/26/1999 - 15:51:17: "Dr.Gonzo<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:17: "FlaG-BoY<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:18: "Rusty<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:19: "BLAZIN<29>" killed "Asciiman<8>" with "rocket" +L 08/26/1999 - 15:51:19: "Xub<25>" killed "FlipSter<21>" with "mirvgrenade" +L 08/26/1999 - 15:51:20: "Pepper<10>" killed "Propilot<14>" with "pipebomb" +L 08/26/1999 - 15:51:20: "Asciiman<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:21: "Rusty<12>" changed class to "Demoman" +L 08/26/1999 - 15:51:22: "Propilot<14>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:24: "Dr.Gonzo<1>" changed class to "Sniper" +L 08/26/1999 - 15:51:27: "FlipSter<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:27: "Terpl<16>" killed "Player<2>" with "rocket" +L 08/26/1999 - 15:51:27: "Player<2>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:51:27: "Player<2>" killed by world with "" +L 08/26/1999 - 15:51:29: "[S.O.I]Mike316<5>" say "lagg!" +L 08/26/1999 - 15:51:30: "Asciiman<8>" changed class to "HWGuy" +L 08/26/1999 - 15:51:39: "BLAZIN<29>" disconnected +L 08/26/1999 - 15:51:41: "Dr.Gonzo<-1>" disconnected +L 08/26/1999 - 15:51:41: "Player<-1>" disconnected +L 08/26/1999 - 15:51:41: "NBrown<-1>" disconnected +L 08/26/1999 - 15:51:41: "Littlemeister<-1>" disconnected +L 08/26/1999 - 15:51:41: "[S.O.I]Mike316<-1>" disconnected +L 08/26/1999 - 15:51:41: "Black-Widow<-1>" disconnected +L 08/26/1999 - 15:51:41: "modena<-1>" disconnected +L 08/26/1999 - 15:51:41: "Asciiman<-1>" disconnected +L 08/26/1999 - 15:51:41: "Pepper<-1>" disconnected +L 08/26/1999 - 15:51:41: "Rusty<-1>" disconnected +L 08/26/1999 - 15:51:41: "Propilot<-1>" disconnected +L 08/26/1999 - 15:51:41: "Terpl<-1>" disconnected +L 08/26/1999 - 15:51:41: "Bulldog<-1>" disconnected +L 08/26/1999 - 15:51:41: "Speedy<-1>" disconnected +L 08/26/1999 - 15:51:41: "FlaG-BoY<-1>" disconnected +L 08/26/1999 - 15:51:41: "FlipSter<-1>" disconnected +L 08/26/1999 - 15:51:41: "Sgt<-1>" disconnected +L 08/26/1999 - 15:51:41: "Xub<-1>" disconnected +L 08/26/1999 - 15:51:41: "NLS_zeus<-1>" disconnected +L 08/26/1999 - 15:51:42: Server shutdown. +L 08/26/1999 - 15:51:42: Log closed. diff --git a/utils/tfstats/testsuite2/l0826012.log b/utils/tfstats/testsuite2/l0826012.log new file mode 100644 index 0000000..e605fe7 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826012.log @@ -0,0 +1,2 @@ +L 08/26/1999 - 15:51:55: Log file started. +L 08/26/1999 - 15:51:55: Log closed. diff --git a/utils/tfstats/testsuite2/l0826013.log b/utils/tfstats/testsuite2/l0826013.log new file mode 100644 index 0000000..84310ab --- /dev/null +++ b/utils/tfstats/testsuite2/l0826013.log @@ -0,0 +1,215 @@ +L 08/26/1999 - 15:51:55: Log file started. +L 08/26/1999 - 15:51:55: Spawning server "2fort" +L 08/26/1999 - 15:51:55: server cvars start +L 08/26/1999 - 15:51:55: "cr_random" = "0" +L 08/26/1999 - 15:51:55: "cr_engineer" = "0" +L 08/26/1999 - 15:51:55: "cr_spy" = "0" +L 08/26/1999 - 15:51:55: "cr_pyro" = "0" +L 08/26/1999 - 15:51:55: "cr_hwguy" = "0" +L 08/26/1999 - 15:51:55: "cr_medic" = "0" +L 08/26/1999 - 15:51:55: "cr_demoman" = "0" +L 08/26/1999 - 15:51:55: "cr_soldier" = "0" +L 08/26/1999 - 15:51:55: "cr_sniper" = "0" +L 08/26/1999 - 15:51:55: "cr_scout" = "0" +L 08/26/1999 - 15:51:55: "decalfrequency" = "30" +L 08/26/1999 - 15:51:55: "mp_autocrosshair" = "1" +L 08/26/1999 - 15:51:55: "mp_flashlight" = "0" +L 08/26/1999 - 15:51:55: "mp_footsteps" = "1" +L 08/26/1999 - 15:51:55: "mp_forcerespawn" = "1" +L 08/26/1999 - 15:51:55: "mp_weaponstay" = "0" +L 08/26/1999 - 15:51:55: "mp_falldamage" = "0" +L 08/26/1999 - 15:51:55: "mp_friendlyfire" = "0" +L 08/26/1999 - 15:51:55: "mp_timelimit" = "0" +L 08/26/1999 - 15:51:55: "mp_fraglimit" = "0" +L 08/26/1999 - 15:51:55: "mp_teamplay" = "0" +L 08/26/1999 - 15:51:55: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 15:51:55: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 15:51:55: "tfc_adminpwd" = "" +L 08/26/1999 - 15:51:55: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 15:51:55: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 15:51:55: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 15:51:55: "tfc_autoteam" = "0.0" +L 08/26/1999 - 15:51:55: "sv_maxrate" = "0" +L 08/26/1999 - 15:51:55: "sv_minrate" = "0" +L 08/26/1999 - 15:51:55: "sv_allowupload" = "1" +L 08/26/1999 - 15:51:55: "sv_allowdownload" = "1" +L 08/26/1999 - 15:51:55: "sv_upload_maxsize" = "0" +L 08/26/1999 - 15:51:55: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 15:51:55: "sv_spectalk" = "1" +L 08/26/1999 - 15:51:55: "sv_maxspectators" = "8" +L 08/26/1999 - 15:51:55: "sv_cheats" = "0" +L 08/26/1999 - 15:51:55: "sv_clienttrace" = "1" +L 08/26/1999 - 15:51:55: "sv_timeout" = "65" +L 08/26/1999 - 15:51:55: "sv_waterfriction" = "1" +L 08/26/1999 - 15:51:55: "sv_wateraccelerate" = "10" +L 08/26/1999 - 15:51:55: "sv_airaccelerate" = "10" +L 08/26/1999 - 15:51:55: "sv_airmove" = "1" +L 08/26/1999 - 15:51:55: "sv_bounce" = "1" +L 08/26/1999 - 15:51:55: "sv_clipmode" = "0" +L 08/26/1999 - 15:51:55: "sv_stepsize" = "18" +L 08/26/1999 - 15:51:55: "sv_accelerate" = "10" +L 08/26/1999 - 15:51:55: "sv_maxspeed" = "320" +L 08/26/1999 - 15:51:55: "sv_stopspeed" = "100" +L 08/26/1999 - 15:51:55: "edgefriction" = "2" +L 08/26/1999 - 15:51:55: "sv_friction" = "4" +L 08/26/1999 - 15:51:55: "sv_gravity" = "800" +L 08/26/1999 - 15:51:55: "sv_aim" = "1" +L 08/26/1999 - 15:51:55: "sv_password" = "" +L 08/26/1999 - 15:51:55: "pausable" = "1" +L 08/26/1999 - 15:51:55: "coop" = "0" +L 08/26/1999 - 15:51:55: "deathmatch" = "1" +L 08/26/1999 - 15:51:55: "mp_logecho" = "1" +L 08/26/1999 - 15:51:55: "mp_logfile" = "1" +L 08/26/1999 - 15:51:55: "cmdline" = "0" +L 08/26/1999 - 15:51:55: server cvars end +L 08/26/1999 - 15:51:56: Map CRC "-652696221" +L 08/26/1999 - 15:51:56: "sv_aim" = "0" +L 08/26/1999 - 15:51:56: "sv_clienttrace" = "3.5" +L 08/26/1999 - 15:51:56: "pausable" = "0" +L 08/26/1999 - 15:51:56: "sv_maxspeed" = "500" +L 08/26/1999 - 15:51:56: "mp_teamplay" = "21" +L 08/26/1999 - 15:51:56: "mp_timelimit" = "30" +L 08/26/1999 - 15:51:56: "tfc_autoteam" = "1" +L 08/26/1999 - 15:51:56: Server name is "VALVe Test Server" +L 08/26/1999 - 15:51:56: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 15:52:11: "Speedy<1><WON:2372049>" connected, address "24.64.242.176:27005" +L 08/26/1999 - 15:52:12: "Terpl<2><WON:2765779>" connected, address "24.64.205.22:27005" +L 08/26/1999 - 15:52:17: "Speedy<1><WON:2372049>" has entered the game +L 08/26/1999 - 15:52:20: "Speedy<1>" joined team "1". +L 08/26/1999 - 15:52:21: "Speedy<1>" changed class to "Soldier" +L 08/26/1999 - 15:52:21: "Speedy<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:52:38: "[S.O.I]Mike316<3><WON:1218709>" connected, address "208.145.88.215:27005" +L 08/26/1999 - 15:52:47: "Terpl<4><WON:2765779>" connected, address "24.64.205.22:27005" +L 08/26/1999 - 15:52:56: "Terpl<4><WON:2765779>" has entered the game +L 08/26/1999 - 15:52:57: "Terpl<4>" joined team "2". +L 08/26/1999 - 15:53:00: "Xub<5><WON:3292789>" connected, address "131.215.84.95:27005" +L 08/26/1999 - 15:53:00: "Bulldog<6><WON:2305419>" connected, address "209.242.104.149:27005" +L 08/26/1999 - 15:53:01: "Terpl<4>" changed class to "Soldier" +L 08/26/1999 - 15:53:01: "Terpl<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:53:05: "Xub<5><WON:3292789>" has entered the game +L 08/26/1999 - 15:53:06: "Xub<5>" joined team "1". +L 08/26/1999 - 15:53:06: "[S.O.I]Mike316<3><WON:1218709>" has entered the game +L 08/26/1999 - 15:53:07: "Dr.Gonzo<7><WON:799309>" connected, address "145.253.107.21:27005" +L 08/26/1999 - 15:53:09: "Speedy<1>" activated the goal "Red Flag" +L 08/26/1999 - 15:53:10: "Xub<5>" changed class to "HWGuy" +L 08/26/1999 - 15:53:10: "Xub<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:53:16: "Dr.Gonzo<7><WON:799309>" has entered the game +L 08/26/1999 - 15:53:16: "Dr.Gonzo<7>" joined team "2". +L 08/26/1999 - 15:53:19: "[S.O.I]Mike316<3>" joined team "1". +L 08/26/1999 - 15:53:23: "[S.O.I]Mike316<3>" changed class to "Engineer" +L 08/26/1999 - 15:53:23: "[S.O.I]Mike316<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:53:26: "Dr.Gonzo<7>" changed class to "Engineer" +L 08/26/1999 - 15:53:26: "Dr.Gonzo<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:53:27: "Bulldog<6><WON:2305419>" has entered the game +L 08/26/1999 - 15:53:30: "Dolemanator<8><WON:1091289>" connected, address "24.66.237.115:27005" +L 08/26/1999 - 15:53:33: "Bulldog<6>" joined team "2". +L 08/26/1999 - 15:53:39: "Bulldog<6>" changed class to "Engineer" +L 08/26/1999 - 15:53:39: "Bulldog<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:53:39: "Terpl<4>" killed "[S.O.I]Mike316<3>" with "rocket" +L 08/26/1999 - 15:53:40: "Speedy<1>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:53:40: "[S.O.I]Mike316<3>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:53:52: "Xub<5>" killed "Dr.Gonzo<7>" with "ac" +L 08/26/1999 - 15:53:53: "Terpl<4>" activated the goal "Blue Flag" +L 08/26/1999 - 15:53:54: "Dr.Gonzo<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:53:55: "Dolemanator<8><WON:1091289>" has entered the game +L 08/26/1999 - 15:53:59: "Dolemanator<8>" joined team "1". +L 08/26/1999 - 15:54:06: "Dolemanator<8>" changed class to "RandomPC" +L 08/26/1999 - 15:54:06: "Dolemanator<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:54:06: "Speedy<1>" killed "Bulldog<6>" with "rocket" +L 08/26/1999 - 15:54:09: "Bulldog<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:54:30: "Speedy<1>" activated the goal "Red Flag" +L 08/26/1999 - 15:54:32: "bladerunner<9><WON:1540489>" connected, address "167.206.234.171:27005" +L 08/26/1999 - 15:54:34: "Terpl<4>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 15:54:39: "Xub<5>" killed "Bulldog<6>" with "ac" +L 08/26/1999 - 15:54:42: "Bulldog<6>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:54:51: "Xub<5>" killed "Terpl<4>" with "ac" +L 08/26/1999 - 15:54:52: "Terpl<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:54:59: "bladerunner<9><WON:1540489>" has entered the game +L 08/26/1999 - 15:54:59: "Dr.Gonzo<7>" changed class to "Engineer" +L 08/26/1999 - 15:54:59: "muaddib<10><WON:1523709>" connected, address "208.130.240.120:27005" +L 08/26/1999 - 15:55:02: "Dr.Gonzo<7>" changed class to "Engineer" +L 08/26/1999 - 15:55:10: "sneakin<11><WON:507529>" connected, address "24.28.45.159:27005" +L 08/26/1999 - 15:55:12: "bladerunner<9>" joined team "2". +L 08/26/1999 - 15:55:15: "bladerunner<9>" changed class to "Demoman" +L 08/26/1999 - 15:55:15: "bladerunner<9>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:55:16: "muaddib<10><WON:1523709>" has entered the game +L 08/26/1999 - 15:55:16: "Terpl<4>" changed class to "Scout" +L 08/26/1999 - 15:55:17: "Speedy<1>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:55:18: "muaddib<10>" joined team "1". +L 08/26/1999 - 15:55:24: "muaddib<10>" changed class to "Engineer" +L 08/26/1999 - 15:55:24: "muaddib<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:55:31: "[]SNIPER[]<12><WON:2934569>" connected, address "24.65.219.171:27005" +L 08/26/1999 - 15:55:32: "Terpl<4>" killed self with "rocket" +L 08/26/1999 - 15:55:32: "[Ogzr]$Variable<13><WON:303609>" connected, address "209.162.217.15:27005" +L 08/26/1999 - 15:55:33: "Terpl<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:55:33: "sneakin<11><WON:507529>" has entered the game +L 08/26/1999 - 15:55:36: "bladerunner<9>" killed "Dolemanator<8>" with "gl_grenade" +L 08/26/1999 - 15:55:38: "sneakin<11>" joined team "2". +L 08/26/1999 - 15:55:38: "Dr.Gonzo<7>" say "Hi" +L 08/26/1999 - 15:55:38: "Dolemanator<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:55:41: "sneakin<11>" changed class to "Medic" +L 08/26/1999 - 15:55:41: "sneakin<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:55:42: "[]SNIPER[]<12><WON:2934569>" has entered the game +L 08/26/1999 - 15:55:44: "Xub<5>" activated the goal "Red Flag" +L 08/26/1999 - 15:55:45: "[]SNIPER[]<12>" joined team "1". +L 08/26/1999 - 15:55:46: "[Ogzr]$Variable<13><WON:303609>" has entered the game +L 08/26/1999 - 15:55:49: "[Ogzr]$Variable<13>" joined team "2". +L 08/26/1999 - 15:55:49: "Speedy<1>" killed "Dr.Gonzo<7>" with "rocket" +L 08/26/1999 - 15:55:51: "Dr.Gonzo<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:55:52: "muaddib<10>" built a "sentry". +L 08/26/1999 - 15:55:53: "[Ogzr]$Variable<13>" changed class to "Soldier" +L 08/26/1999 - 15:55:53: "[Ogzr]$Variable<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:55:53: "sneakin<11>" say "greetings" +L 08/26/1999 - 15:55:54: "[]SNIPER[]<12>" changed class to "Sniper" +L 08/26/1999 - 15:55:54: "[]SNIPER[]<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:55:55: "muaddib<10>" killed "bladerunner<9>" with "sentrygun" +L 08/26/1999 - 15:55:57: "bladerunner<9>" destroyed "muaddib<10>"'s "sentry". +L 08/26/1999 - 15:55:58: "bladerunner<9>" killed "muaddib<10>" with "gl_grenade" +L 08/26/1999 - 15:55:58: "bladerunner<9>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:55:59: "Homey<14><WON:1591439>" connected, address "207.217.249.215:27005" +L 08/26/1999 - 15:56:00: "[Ogzr]$Variable<13>" say "howdy" +L 08/26/1999 - 15:56:00: "Bulldog<6>" built a "sentry". +L 08/26/1999 - 15:56:03: "Terpl<4>" killed "[S.O.I]Mike316<3>" with "nails" +L 08/26/1999 - 15:56:04: "Dolemanator<8>" killed "Terpl<4>" with "supershotgun" +L 08/26/1999 - 15:56:05: "Terpl<4>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:05: "muaddib<10>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:09: "Speedy<1>" killed "Dr.Gonzo<7>" with "rocket" +L 08/26/1999 - 15:56:11: "Dr.Gonzo<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:13: "Terpl<4>" killed "Xub<5>" with "nails" +L 08/26/1999 - 15:56:14: "[A-PA]PsyChO<15><WON:3226209>" connected, address "63.23.59.53:27005" +L 08/26/1999 - 15:56:15: "Xub<5>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:20: "[]SNIPER[]<12>" killed "[Ogzr]$Variable<13>" with "sniperrifle" +L 08/26/1999 - 15:56:20: "muaddib<10>" changed class to "Engineer" +L 08/26/1999 - 15:56:21: "Homey<14><WON:1591439>" has entered the game +L 08/26/1999 - 15:56:21: "Homey<14>" joined team "1". +L 08/26/1999 - 15:56:23: "Dr.Gonzo<7>" changed class to "Soldier" +L 08/26/1999 - 15:56:23: "bladerunner<9>" killed "Dolemanator<8>" with "mirvgrenade" +L 08/26/1999 - 15:56:25: "Dolemanator<8>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:25: "[Ogzr]$Variable<13>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:26: "bladerunner<9>" killed "[]SNIPER[]<12>" with "mirvgrenade" +L 08/26/1999 - 15:56:29: "[]SNIPER[]<12>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:32: "Speedy<1>" killed "sneakin<11>" with "rocket" +L 08/26/1999 - 15:56:34: "sneakin<11>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:35: "Xub<5>" killed "Dr.Gonzo<7>" with "ac" +L 08/26/1999 - 15:56:37: "Dr.Gonzo<7>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:38: "muaddib<10>" built a "sentry". +L 08/26/1999 - 15:56:45: "[Ogzr]$Variable<13>" killed "Speedy<1>" with "rocket" +L 08/26/1999 - 15:56:47: "Speedy<1>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:56:47: "Xub<5>" activated the goal "Red Flag" +L 08/26/1999 - 15:56:55: "Speedy<-1>" disconnected +L 08/26/1999 - 15:56:55: "[S.O.I]Mike316<-1>" disconnected +L 08/26/1999 - 15:56:55: "Terpl<-1>" disconnected +L 08/26/1999 - 15:56:55: "Xub<-1>" disconnected +L 08/26/1999 - 15:56:55: "Bulldog<-1>" disconnected +L 08/26/1999 - 15:56:55: "<-1>" destroyed "Bulldog<-1>"'s "sentry". +L 08/26/1999 - 15:56:55: "Dr.Gonzo<-1>" disconnected +L 08/26/1999 - 15:56:55: "Dolemanator<-1>" disconnected +L 08/26/1999 - 15:56:55: "bladerunner<-1>" disconnected +L 08/26/1999 - 15:56:55: "muaddib<-1>" disconnected +L 08/26/1999 - 15:56:55: "<-1>" destroyed "muaddib<-1>"'s "sentry". +L 08/26/1999 - 15:56:55: "sneakin<-1>" disconnected +L 08/26/1999 - 15:56:55: "[]SNIPER[]<-1>" disconnected +L 08/26/1999 - 15:56:55: "[Ogzr]$Variable<-1>" disconnected +L 08/26/1999 - 15:56:55: "Homey<-1>" disconnected +L 08/26/1999 - 15:56:55: Server shutdown. +L 08/26/1999 - 15:56:55: Log closed. diff --git a/utils/tfstats/testsuite2/l0826014.log b/utils/tfstats/testsuite2/l0826014.log new file mode 100644 index 0000000..318220e --- /dev/null +++ b/utils/tfstats/testsuite2/l0826014.log @@ -0,0 +1,985 @@ +L 08/26/1999 - 15:56:55: Log file started. +L 08/26/1999 - 15:56:55: Spawning server "2fort" +L 08/26/1999 - 15:56:55: server cvars start +L 08/26/1999 - 15:56:55: "cr_random" = "0" +L 08/26/1999 - 15:56:55: "cr_engineer" = "0" +L 08/26/1999 - 15:56:55: "cr_spy" = "0" +L 08/26/1999 - 15:56:55: "cr_pyro" = "0" +L 08/26/1999 - 15:56:55: "cr_hwguy" = "0" +L 08/26/1999 - 15:56:55: "cr_medic" = "0" +L 08/26/1999 - 15:56:55: "cr_demoman" = "0" +L 08/26/1999 - 15:56:55: "cr_soldier" = "0" +L 08/26/1999 - 15:56:55: "cr_sniper" = "0" +L 08/26/1999 - 15:56:55: "cr_scout" = "0" +L 08/26/1999 - 15:56:55: "decalfrequency" = "30" +L 08/26/1999 - 15:56:55: "mp_autocrosshair" = "1" +L 08/26/1999 - 15:56:55: "mp_flashlight" = "0" +L 08/26/1999 - 15:56:55: "mp_footsteps" = "1" +L 08/26/1999 - 15:56:55: "mp_forcerespawn" = "1" +L 08/26/1999 - 15:56:55: "mp_weaponstay" = "0" +L 08/26/1999 - 15:56:55: "mp_falldamage" = "0" +L 08/26/1999 - 15:56:55: "mp_friendlyfire" = "0" +L 08/26/1999 - 15:56:55: "mp_timelimit" = "30" +L 08/26/1999 - 15:56:55: "mp_fraglimit" = "0" +L 08/26/1999 - 15:56:55: "mp_teamplay" = "21" +L 08/26/1999 - 15:56:55: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 15:56:55: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 15:56:55: "tfc_adminpwd" = "" +L 08/26/1999 - 15:56:55: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 15:56:55: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 15:56:55: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 15:56:55: "tfc_autoteam" = "1" +L 08/26/1999 - 15:56:55: "sv_maxrate" = "0" +L 08/26/1999 - 15:56:55: "sv_minrate" = "0" +L 08/26/1999 - 15:56:55: "sv_allowupload" = "1" +L 08/26/1999 - 15:56:55: "sv_allowdownload" = "1" +L 08/26/1999 - 15:56:55: "sv_upload_maxsize" = "0" +L 08/26/1999 - 15:56:55: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 15:56:55: "sv_spectalk" = "1" +L 08/26/1999 - 15:56:55: "sv_maxspectators" = "8" +L 08/26/1999 - 15:56:55: "sv_cheats" = "0" +L 08/26/1999 - 15:56:55: "sv_clienttrace" = "3.5" +L 08/26/1999 - 15:56:55: "sv_timeout" = "65" +L 08/26/1999 - 15:56:55: "sv_waterfriction" = "1" +L 08/26/1999 - 15:56:55: "sv_wateraccelerate" = "10" +L 08/26/1999 - 15:56:55: "sv_airaccelerate" = "10" +L 08/26/1999 - 15:56:55: "sv_airmove" = "1" +L 08/26/1999 - 15:56:55: "sv_bounce" = "1" +L 08/26/1999 - 15:56:55: "sv_clipmode" = "0" +L 08/26/1999 - 15:56:55: "sv_stepsize" = "18" +L 08/26/1999 - 15:56:55: "sv_accelerate" = "10" +L 08/26/1999 - 15:56:55: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 15:56:55: "sv_stopspeed" = "100" +L 08/26/1999 - 15:56:55: "edgefriction" = "2" +L 08/26/1999 - 15:56:55: "sv_friction" = "4" +L 08/26/1999 - 15:56:55: "sv_gravity" = "800" +L 08/26/1999 - 15:56:55: "sv_aim" = "0" +L 08/26/1999 - 15:56:55: "sv_password" = "" +L 08/26/1999 - 15:56:55: "pausable" = "0" +L 08/26/1999 - 15:56:55: "coop" = "0" +L 08/26/1999 - 15:56:55: "deathmatch" = "1" +L 08/26/1999 - 15:56:55: "mp_logecho" = "1" +L 08/26/1999 - 15:56:55: "mp_logfile" = "1" +L 08/26/1999 - 15:56:55: "cmdline" = "0" +L 08/26/1999 - 15:56:55: server cvars end +L 08/26/1999 - 15:56:56: Map CRC "-652696221" +L 08/26/1999 - 15:56:56: "sv_maxspeed" = "500" +L 08/26/1999 - 15:56:56: Server name is "VALVe Test Server" +L 08/26/1999 - 15:56:56: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 15:57:07: "Dr.Gonzo<16><WON:799309>" connected, address "145.253.107.21:27005" +L 08/26/1999 - 15:57:08: "Speedy<17><WON:2372049>" connected, address "24.64.242.176:27005" +L 08/26/1999 - 15:57:13: "Speedy<17><WON:2372049>" has entered the game +L 08/26/1999 - 15:57:16: "Speedy<17>" joined team "1". +L 08/26/1999 - 15:57:16: "Dr.Gonzo<16><WON:799309>" has entered the game +L 08/26/1999 - 15:57:17: "Speedy<17>" changed class to "Soldier" +L 08/26/1999 - 15:57:17: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:57:19: "muaddib<18><WON:1523709>" connected, address "208.130.240.120:27005" +L 08/26/1999 - 15:57:25: "Dr.Gonzo<16>" joined team "2". +L 08/26/1999 - 15:57:28: "sneakin<19><WON:507529>" connected, address "24.28.45.159:27005" +L 08/26/1999 - 15:57:30: "muaddib<18><WON:1523709>" has entered the game +L 08/26/1999 - 15:57:31: "Dr.Gonzo<16>" changed class to "Soldier" +L 08/26/1999 - 15:57:31: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:57:32: "big-v<20><WON:2515289>" connected, address "152.166.231.182:27005" +L 08/26/1999 - 15:57:32: "[Ogzr]$Variable<21><WON:303609>" connected, address "209.162.217.15:27005" +L 08/26/1999 - 15:57:32: "muaddib<18>" joined team "1". +L 08/26/1999 - 15:57:32: "[]SNIPER[]<22><WON:2934569>" connected, address "24.65.219.171:27005" +L 08/26/1999 - 15:57:34: "bladerunner<23><WON:1540489>" connected, address "167.206.234.171:27005" +L 08/26/1999 - 15:57:35: "muaddib<18>" changed class to "Engineer" +L 08/26/1999 - 15:57:35: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:57:38: "sneakin<19><WON:507529>" has entered the game +L 08/26/1999 - 15:57:39: "[]SNIPER[]<22><WON:2934569>" has entered the game +L 08/26/1999 - 15:57:39: "Dr.Gonzo<16>" say "HI" +L 08/26/1999 - 15:57:40: "[]SNIPER[]<22>" joined team "2". +L 08/26/1999 - 15:57:40: "[Ogzr]$Variable<21><WON:303609>" has entered the game +L 08/26/1999 - 15:57:41: "sneakin<19>" joined team "1". +L 08/26/1999 - 15:57:43: "[Ogzr]$Variable<21>" joined team "2". +L 08/26/1999 - 15:57:45: "sneakin<19>" changed class to "Pyro" +L 08/26/1999 - 15:57:45: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:57:46: "Dr.Gonzo<16>" say_team "hi" +L 08/26/1999 - 15:57:46: "[]SNIPER[]<22>" changed class to "Sniper" +L 08/26/1999 - 15:57:46: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:57:47: "[Ogzr]$Variable<21>" changed class to "Soldier" +L 08/26/1999 - 15:57:47: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:57:47: "bladerunner<23><WON:1540489>" has entered the game +L 08/26/1999 - 15:57:49: "[Ogzr]$Variable<21>" say_team "howdy" +L 08/26/1999 - 15:57:50: "big-v<20><WON:2515289>" has entered the game +L 08/26/1999 - 15:57:50: "bladerunner<23>" joined team "1". +L 08/26/1999 - 15:57:52: "big-v<20>" joined team "2". +L 08/26/1999 - 15:57:55: "Speedy<17>" activated the goal "Red Flag" +L 08/26/1999 - 15:57:57: "muaddib<18>" built a "sentry". +L 08/26/1999 - 15:57:58: "bladerunner<23>" changed class to "Sniper" +L 08/26/1999 - 15:57:58: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:57:59: "big-v<20>" changed class to "Medic" +L 08/26/1999 - 15:57:59: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:58:04: "bladerunner<23>" changed class to "Sniper" +L 08/26/1999 - 15:58:08: "bladerunner<23>" changed to team "2". +L 08/26/1999 - 15:58:08: "bladerunner<23>" killed self with "world" +L 08/26/1999 - 15:58:13: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:58:15: "bladerunner<23>" changed class to "Demoman" +L 08/26/1999 - 15:58:15: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:58:16: "chaos<24><WON:2884379>" connected, address "63.22.180.205:27005" +L 08/26/1999 - 15:58:28: "muaddib<18>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 15:58:30: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:58:31: "Dante<25><WON:3347639>" connected, address "63.75.210.28:27005" +L 08/26/1999 - 15:58:34: "bladerunner<23>" killed self with "mirvgrenade" +L 08/26/1999 - 15:58:35: "muaddib<18>" killed "Dr.Gonzo<16>" with "sentrygun" +L 08/26/1999 - 15:58:35: "chaos<24><WON:2884379>" has entered the game +L 08/26/1999 - 15:58:36: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:58:37: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:58:39: "SLASHER[GDI]<26><WON:2262179>" connected, address "63.10.53.46:27005" +L 08/26/1999 - 15:58:41: "Speedy<17>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 15:58:44: "chaos<24>" joined team "1". +L 08/26/1999 - 15:58:48: "[Ogzr]$Variable<21>" killed "muaddib<18>" with "rocket" +L 08/26/1999 - 15:58:50: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:58:54: "chaos<24>" changed class to "Pyro" +L 08/26/1999 - 15:58:54: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:58:55: "SLASHER[GDI]<26><WON:2262179>" has entered the game +L 08/26/1999 - 15:58:55: "ErIK1<27><WON:1074839>" connected, address "209.179.232.247:27005" +L 08/26/1999 - 15:58:57: "muaddib<18>" killed "[Ogzr]$Variable<21>" with "sentrygun" +L 08/26/1999 - 15:58:58: "Dante<28><WON:3347639>" connected, address "63.75.210.28:27005" +L 08/26/1999 - 15:59:00: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:04: "SLASHER[GDI]<26>" joined team "1". +L 08/26/1999 - 15:59:06: "bladerunner<23>" killed "muaddib<18>" with "gl_grenade" +L 08/26/1999 - 15:59:07: "muaddib<18>" killed "bladerunner<23>" with "sentrygun" +L 08/26/1999 - 15:59:08: "Speedy<17>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 15:59:08: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:08: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:09: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:09: "SLASHER[GDI]<26>" changed class to "Soldier" +L 08/26/1999 - 15:59:09: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:13: "Dante<28><WON:3347639>" has entered the game +L 08/26/1999 - 15:59:15: "Dante<28>" joined team "1". +L 08/26/1999 - 15:59:17: "ErIK1<27><WON:1074839>" has entered the game +L 08/26/1999 - 15:59:17: "SuPeRyOeR<29><WON:2187809>" connected, address "216.67.30.56:27005" +L 08/26/1999 - 15:59:24: "Dante<28>" changed class to "Sniper" +L 08/26/1999 - 15:59:24: "Dante<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:25: "bladerunner<23>" killed self with "mirvgrenade" +L 08/26/1999 - 15:59:26: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:28: "muaddib<18>" built a "dispenser". +L 08/26/1999 - 15:59:34: "SLASHER[GDI]<26>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 15:59:36: "Hoser_420<30><WON:2730739>" connected, address "208.195.168.186:27005" +L 08/26/1999 - 15:59:37: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:37: "[]SNIPER[]<22>" changed class to "Pyro" +L 08/26/1999 - 15:59:37: "SuPeRyOeR<29><WON:2187809>" has entered the game +L 08/26/1999 - 15:59:38: "Speedy<17>" killed "[]SNIPER[]<22>" with "rocket" +L 08/26/1999 - 15:59:39: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:40: "SuPeRyOeR<29>" joined team "2". +L 08/26/1999 - 15:59:40: "ErIK1<27>" joined team "1". +L 08/26/1999 - 15:59:42: "sneakin<19>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 15:59:44: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:45: "Dante<28>" killed "bladerunner<23>" with "sniperrifle" +L 08/26/1999 - 15:59:47: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:47: "ErIK1<27>" changed class to "Sniper" +L 08/26/1999 - 15:59:47: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:48: "SuPeRyOeR<29>" changed class to "Soldier" +L 08/26/1999 - 15:59:48: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:49: "bladerunner<23>" killed "Speedy<17>" with "mirvgrenade" +L 08/26/1999 - 15:59:50: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:51: "bladerunner<23>" killed "SLASHER[GDI]<26>" with "mirvgrenade" +L 08/26/1999 - 15:59:53: "SuPeRyOeR<29>" changed to team "1". +L 08/26/1999 - 15:59:53: "SuPeRyOeR<29>" killed self with "world" +L 08/26/1999 - 15:59:53: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 15:59:56: "Hoser_420<30><WON:2730739>" has entered the game +L 08/26/1999 - 15:59:59: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:00: "SuPeRyOeR<29>" changed class to "Soldier" +L 08/26/1999 - 16:00:00: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:01: "Hoser_420<30>" joined team "2". +L 08/26/1999 - 16:00:01: "Dante<28>" killed "Dr.Gonzo<16>" with "sniperrifle" +L 08/26/1999 - 16:00:03: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:06: "Hoser_420<30>" changed class to "Engineer" +L 08/26/1999 - 16:00:06: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:07: "Speedy<17>" killed "[]SNIPER[]<22>" with "rocket" +L 08/26/1999 - 16:00:09: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:12: "SLASHER[GDI]<26>" killed "bladerunner<23>" with "rocket" +L 08/26/1999 - 16:00:14: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:28: "Dante<28>" killed "Dr.Gonzo<16>" with "sniperrifle" +L 08/26/1999 - 16:00:30: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:30: "bladerunner<23>" killed self with "gl_grenade" +L 08/26/1999 - 16:00:31: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:35: "[Ogzr]$Variable<21>" killed "Speedy<17>" with "rocket" +L 08/26/1999 - 16:00:36: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:37: "[Ogzr]$Variable<21>" killed self with "normalgrenade" +L 08/26/1999 - 16:00:40: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:46: "muaddib<18>" killed "Hoser_420<30>" with "railgun" +L 08/26/1999 - 16:00:47: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:55: "[Ogzr]$Variable<21>" killed "muaddib<18>" with "rocket" +L 08/26/1999 - 16:00:55: "Speedy<17>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:00:56: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:00:58: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:03: "muaddib<18>" killed "bladerunner<23>" with "sentrygun" +L 08/26/1999 - 16:01:04: "Dante<28>" killed "[]SNIPER[]<22>" with "headshot" +L 08/26/1999 - 16:01:04: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:06: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:08: "bladerunner<23>" killed "sneakin<19>" with "mirvgrenade" +L 08/26/1999 - 16:01:08: "bladerunner<23>" killed "SuPeRyOeR<29>" with "mirvgrenade" +L 08/26/1999 - 16:01:09: "Hoser_420<30>" built a "sentry". +L 08/26/1999 - 16:01:10: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:12: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:15: "Dante<28>" killed "bladerunner<23>" with "sniperrifle" +L 08/26/1999 - 16:01:17: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:24: "SLASHER[GDI]<26>" killed "[]SNIPER[]<22>" with "rocket" +L 08/26/1999 - 16:01:25: "[]SNIPER[]<22>" killed "Dante<28>" with "normalgrenade" +L 08/26/1999 - 16:01:26: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:28: "Dante<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:41: "SLASHER[GDI]<26>" killed "Hoser_420<30>" with "rocket" +L 08/26/1999 - 16:01:41: "bladerunner<23>" killed "ErIK1<27>" with "mirvgrenade" +L 08/26/1999 - 16:01:41: "bladerunner<23>" killed "Dante<28>" with "mirvgrenade" +L 08/26/1999 - 16:01:42: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:43: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:44: "Dante<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:46: "Speedy<17>" changed class to "Engineer" +L 08/26/1999 - 16:01:47: "Dante<28>" changed to team "2". +L 08/26/1999 - 16:01:47: "Dante<28>" killed self with "world" +L 08/26/1999 - 16:01:49: "Dante<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:01:49: "SuPeRyOeR<29>" say_team "if blue team rules, give me a hell yeah!" +L 08/26/1999 - 16:01:50: "Dante<28>" changed class to "Sniper" +L 08/26/1999 - 16:01:50: "Dante<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:00: "SLASHER[GDI]<26>" killed "Dante<28>" with "rocket" +L 08/26/1999 - 16:02:01: "<-1>" destroyed "muaddib<18>"'s "dispenser". +L 08/26/1999 - 16:02:01: "Dante<28>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:01: "muaddib<18>" killed "bladerunner<23>" with "building_dispenser" +L 08/26/1999 - 16:02:03: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:04: "ErIK1<27>" changed class to "HWGuy" +L 08/26/1999 - 16:02:13: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "normalgrenade" +L 08/26/1999 - 16:02:14: "Dante<28>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:02:15: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:17: "muaddib<18>" built a "dispenser". +L 08/26/1999 - 16:02:17: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:23: "Speedy<17>" activated the goal "Red Flag" +L 08/26/1999 - 16:02:25: "bladerunner<23>" killed "ErIK1<27>" with "pipebomb" +L 08/26/1999 - 16:02:26: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:29: "SuPeRyOeR<29>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:02:34: "Dante<28>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:02:36: "[Ogzr]$Variable<21>" killed "Speedy<17>" with "rocket" +L 08/26/1999 - 16:02:37: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:38: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:39: "big-v<20>" changed class to "Demoman" +L 08/26/1999 - 16:02:41: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:41: "<-1>" destroyed "muaddib<18>"'s "dispenser". +L 08/26/1999 - 16:02:44: "muaddib<18>" killed "bladerunner<23>" with "railgun" +L 08/26/1999 - 16:02:46: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:51: "Dante<28>" killed "Speedy<17>" with "sniperrifle" +L 08/26/1999 - 16:02:52: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:02:59: "big-v<20>" killed "sneakin<19>" with "gl_grenade" +L 08/26/1999 - 16:03:00: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:01: "muaddib<18>" built a "dispenser". +L 08/26/1999 - 16:03:11: "Dante<28>" killed "chaos<24>" with "sniperrifle" +L 08/26/1999 - 16:03:12: "SuPeRyOeR<29>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:03:13: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:03:13: "big-v<20>" killed "Speedy<17>" with "gl_grenade" +L 08/26/1999 - 16:03:13: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:13: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:14: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:16: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:16: "bladerunner<23>" killed "sneakin<19>" with "mirvgrenade" +L 08/26/1999 - 16:03:17: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:27: "chaos<24>" killed "Hoser_420<30>" with "flames" +L 08/26/1999 - 16:03:28: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:37: "SuPeRyOeR<29>" killed "[]SNIPER[]<22>" with "rocket" +L 08/26/1999 - 16:03:38: "Dante<28>" killed "chaos<24>" with "sniperrifle" +L 08/26/1999 - 16:03:40: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:40: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:44: "Hoser_420<30>" killed "SLASHER[GDI]<26>" with "sentrygun" +L 08/26/1999 - 16:03:45: "Speedy<17>" built a "sentry". +L 08/26/1999 - 16:03:48: "big-v<20>" killed "ErIK1<27>" with "mirvgrenade" +L 08/26/1999 - 16:03:49: "Dante<28>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:03:49: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:49: "big-v<20>" destroyed "muaddib<18>"'s "dispenser". +L 08/26/1999 - 16:03:49: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:50: "big-v<20>" killed "chaos<24>" with "mirvgrenade" +L 08/26/1999 - 16:03:51: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:51: "Speedy<17>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 16:03:51: "big-v<20>" destroyed "Speedy<17>"'s "sentry". +L 08/26/1999 - 16:03:52: "big-v<20>" killed "SuPeRyOeR<29>" with "mirvgrenade" +L 08/26/1999 - 16:03:52: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:54: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:03:57: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:02: "Dante<28>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:04:03: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:12: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:04:13: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:14: "bladerunner<23>" activated the goal "Blue Flag" +L 08/26/1999 - 16:04:18: "SLASHER[GDI]<26>" killed "[]SNIPER[]<22>" with "rocket" +L 08/26/1999 - 16:04:18: "Dante<28>" killed "SuPeRyOeR<29>" with "headshot" +L 08/26/1999 - 16:04:19: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:20: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:24: "Dr.Gonzo<16>" changed class to "HWGuy" +L 08/26/1999 - 16:04:24: "muaddib<18>" built a "dispenser". +L 08/26/1999 - 16:04:25: "[]SNIPER[]<22>" changed class to "Sniper" +L 08/26/1999 - 16:04:27: "Dr.Gonzo<16>" changed to team "1". +L 08/26/1999 - 16:04:27: "Dr.Gonzo<16>" killed self with "world" +L 08/26/1999 - 16:04:28: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:29: "big-v<20>" killed "ErIK1<27>" with "mirvgrenade" +L 08/26/1999 - 16:04:30: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:30: "Speedy<17>" built a "sentry". +L 08/26/1999 - 16:04:31: "big-v<20>" killed "Speedy<17>" with "mirvgrenade" +L 08/26/1999 - 16:04:32: "big-v<20>" killed "muaddib<18>" with "mirvgrenade" +L 08/26/1999 - 16:04:33: "muaddib<18>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 16:04:35: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:35: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:36: "Dante<28>" killed "sneakin<19>" with "normalgrenade" +L 08/26/1999 - 16:04:36: "bladerunner<23>" destroyed "muaddib<18>"'s "sentry". +L 08/26/1999 - 16:04:37: "<-1>" destroyed "muaddib<18>"'s "dispenser". +L 08/26/1999 - 16:04:37: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:38: "SuPeRyOeR<29>" killed "Hoser_420<30>" with "rocket" +L 08/26/1999 - 16:04:39: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:41: "Dr.Gonzo<16>" changed class to "Sniper" +L 08/26/1999 - 16:04:41: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:42: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:04:58: "SLASHER[GDI]<26>" killed "[]SNIPER[]<22>" with "rocket" +L 08/26/1999 - 16:04:59: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:05:06: "bladerunner<23>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 16:05:08: "Hoser_420<30>" killed "Dr.Gonzo<16>" with "empgrenade" +L 08/26/1999 - 16:05:08: "Hoser_420<30>" killed "chaos<24>" with "empgrenade" +L 08/26/1999 - 16:05:08: "Hoser_420<30>" killed self with "empgrenade" +L 08/26/1999 - 16:05:10: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:05:10: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:05:10: "Dante<28>" killed "ErIK1<27>" with "sniperrifle" +L 08/26/1999 - 16:05:11: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:05:21: "ErIK1<27>" changed class to "Sniper" +L 08/26/1999 - 16:05:23: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:05:24: "muaddib<18>" built a "sentry". +L 08/26/1999 - 16:05:29: "Dante<28>" killed "Dr.Gonzo<16>" with "headshot" +L 08/26/1999 - 16:05:30: "Speedy<17>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 16:05:31: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:05:33: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:05:45: "SuPeRyOeR<29>" killed "bladerunner<23>" with "rocket" +L 08/26/1999 - 16:05:47: "[]SNIPER[]<22>" killed "ErIK1<27>" with "sniperrifle" +L 08/26/1999 - 16:05:47: "Dante<28>" killed "Dr.Gonzo<16>" with "sniperrifle" +L 08/26/1999 - 16:05:47: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:05:48: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:00: "ErIK1<27>" changed class to "Spy" +L 08/26/1999 - 16:06:01: "Dante<28>" killed "chaos<24>" with "sniperrifle" +L 08/26/1999 - 16:06:02: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:03: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:03: "[]SNIPER[]<22>" killed "Dr.Gonzo<16>" with "headshot" +L 08/26/1999 - 16:06:03: "sneakin<19>" killed self with "rocket" +L 08/26/1999 - 16:06:04: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:05: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:08: "muaddib<18>" say_team "tnks" +L 08/26/1999 - 16:06:12: "Speedy<17>" say_team "np" +L 08/26/1999 - 16:06:13: "SLASHER[GDI]<26>" killed self with "rocket" +L 08/26/1999 - 16:06:13: "muaddib<18>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 16:06:17: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:21: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:26: "[]SNIPER[]<22>" killed "Dr.Gonzo<16>" with "sniperrifle" +L 08/26/1999 - 16:06:29: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:32: "Hoser_420<30>" killed "sneakin<19>" with "normalgrenade" +L 08/26/1999 - 16:06:34: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:36: "Hoser_420<30>" killed "chaos<24>" with "empgrenade" +L 08/26/1999 - 16:06:37: "SLASHER[GDI]<26>" killed "Hoser_420<30>" with "rocket" +L 08/26/1999 - 16:06:37: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:37: "Dr.Gonzo<16>" changed class to "HWGuy" +L 08/26/1999 - 16:06:39: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:40: "Dante<28>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:06:42: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:43: "Dante<28>" killed "SuPeRyOeR<29>" with "sniperrifle" +L 08/26/1999 - 16:06:45: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:48: "muaddib<18>" killed self with "sentrygun" +L 08/26/1999 - 16:06:48: "muaddib<18>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 16:06:50: "big-v<20>" destroyed "muaddib<18>"'s "sentry". +L 08/26/1999 - 16:06:50: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:51: "big-v<20>" killed "Speedy<17>" with "mirvgrenade" +L 08/26/1999 - 16:06:53: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:06:58: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:02: "Speedy<17>" killed "bladerunner<23>" with "sentrygun" +L 08/26/1999 - 16:07:04: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:07: "SLASHER[GDI]<26>" killed "[]SNIPER[]<22>" with "normalgrenade" +L 08/26/1999 - 16:07:09: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:11: "muaddib<18>" built a "sentry". +L 08/26/1999 - 16:07:17: "SLASHER[GDI]<26>" destroyed "Hoser_420<30>"'s "sentry". +L 08/26/1999 - 16:07:17: "Hoser_420<30>" killed "SLASHER[GDI]<26>" with "sentrygun" +L 08/26/1999 - 16:07:19: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:21: "big-v<20>" destroyed "muaddib<18>"'s "sentry". +L 08/26/1999 - 16:07:21: "muaddib<18>" killed self with "sentrygun" +L 08/26/1999 - 16:07:22: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:25: "bladerunner<23>" killed "sneakin<19>" with "mirvgrenade" +L 08/26/1999 - 16:07:27: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:31: "Hoser_420<30>" killed "Dr.Gonzo<16>" with "empgrenade" +L 08/26/1999 - 16:07:33: "Dante<28>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:07:34: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:36: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:39: "Speedy<17>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 16:07:40: "SuPeRyOeR<29>" say_team "all the engineers are great, just wanna tell you that for working so hard for us" +L 08/26/1999 - 16:07:40: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:47: "bladerunner<23>" killed "chaos<24>" with "mirvgrenade" +L 08/26/1999 - 16:07:48: "Hoser_420<30>" killed "muaddib<18>" with "supershotgun" +L 08/26/1999 - 16:07:50: "muaddib<18>" killed "Hoser_420<30>" with "empgrenade" +L 08/26/1999 - 16:07:50: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:51: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:51: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:07:53: "Dante<28>" disconnected +L 08/26/1999 - 16:07:57: "Dr.Gonzo<16>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:07:57: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:08:00: "[Ogzr]$Variable<21>" activated the goal "Blue Flag" +L 08/26/1999 - 16:08:02: "creature-of-doom<31><WON:1198069>" connected, address "209.223.66.67:27005" +L 08/26/1999 - 16:08:04: "big-v<20>" killed self with "mirvgrenade" +L 08/26/1999 - 16:08:04: "Speedy<17>" killed "bladerunner<23>" with "sentrygun" +L 08/26/1999 - 16:08:06: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:08:07: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:08:08: "Dr.Gonzo<16>" killed "Hoser_420<30>" with "ac" +L 08/26/1999 - 16:08:09: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:08:17: "muaddib<18>" built a "sentry". +L 08/26/1999 - 16:08:17: "Speedy<17>" killed "[Ogzr]$Variable<21>" with "sentrygun" +L 08/26/1999 - 16:08:20: "creature-of-doom<31><WON:1198069>" has entered the game +L 08/26/1999 - 16:08:21: "[Ogzr]$Variable<21>" say_team "flag in RR." +L 08/26/1999 - 16:08:24: "[Ogzr]$Variable<21>" say_team "watch for sentry" +L 08/26/1999 - 16:08:27: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:08:30: "creature-of-doom<31>" joined team "2". +L 08/26/1999 - 16:08:34: "creature-of-doom<31>" changed class to "Sniper" +L 08/26/1999 - 16:08:34: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:08:35: "Dr.Gonzo<16>" activated the goal "Red Flag" +L 08/26/1999 - 16:08:36: "muaddib<18>" killed "bladerunner<23>" with "sentrygun" +L 08/26/1999 - 16:08:37: "Hoser_420<30>" built a "sentry". +L 08/26/1999 - 16:08:39: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:08:39: "chaos<24>" destroyed "Hoser_420<30>"'s "sentry". +L 08/26/1999 - 16:08:43: "bladerunner<23>" killed "Speedy<17>" with "mirvgrenade" +L 08/26/1999 - 16:08:44: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:08:45: "SLASHER[GDI]<26>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:08:48: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:08:53: "bladerunner<23>" killed "ErIK1<27>" with "pipebomb" +L 08/26/1999 - 16:08:58: "[Ogzr]$Variable<21>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:09:00: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:00: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:00: "SLASHER[GDI]<26>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:09:00: "SLASHER[GDI]<26>" killed self with "rocket" +L 08/26/1999 - 16:09:01: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:01: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:03: "muaddib<18>" killed "big-v<20>" with "empgrenade" +L 08/26/1999 - 16:09:05: "big-v<20>" killed "muaddib<18>" with "mirvgrenade" +L 08/26/1999 - 16:09:06: "[Ogzr]$Variable<21>" killed "chaos<24>" with "rocket" +L 08/26/1999 - 16:09:06: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:07: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:08: "Hoser_420<30>" built a "sentry". +L 08/26/1999 - 16:09:08: "big-v<20>" killed "Speedy<17>" with "mirvgrenade" +L 08/26/1999 - 16:09:08: "big-v<20>" destroyed "muaddib<18>"'s "sentry". +L 08/26/1999 - 16:09:09: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:11: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:20: "SLASHER[GDI]<26>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:09:23: "creature-of-doom<31>" changed class to "Demoman" +L 08/26/1999 - 16:09:23: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:27: "[]SNIPER[]<22>" changed class to "Engineer" +L 08/26/1999 - 16:09:32: "SLASHER[GDI]<26>" destroyed "Hoser_420<30>"'s "sentry". +L 08/26/1999 - 16:09:35: "sneakin<19>" say_team "ill keep their snipers busy with fire" +L 08/26/1999 - 16:09:36: "creature-of-doom<31>" killed "Dr.Gonzo<16>" with "gl_grenade" +L 08/26/1999 - 16:09:36: "SLASHER[GDI]<26>" killed "Hoser_420<30>" with "rocket" +L 08/26/1999 - 16:09:37: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:39: "muaddib<18>" built a "sentry". +L 08/26/1999 - 16:09:41: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:41: "[Ogzr]$Variable<21>" killed "SLASHER[GDI]<26>" with "rocket" +L 08/26/1999 - 16:09:45: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:46: "SuPeRyOeR<29>" say_team "all right" +L 08/26/1999 - 16:09:52: "Dr.Gonzo<16>" killed "[]SNIPER[]<22>" with "ac" +L 08/26/1999 - 16:09:53: "Dr.Gonzo<16>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:09:53: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:55: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:09:57: "SLASHER[GDI]<26>" say_team " i got tower" +L 08/26/1999 - 16:10:00: "Dr.Gonzo<16>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:10:02: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:10:11: "creature-of-doom<31>" killed "Dr.Gonzo<16>" with "gl_grenade" +L 08/26/1999 - 16:10:13: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:10:14: "Hoser_420<30>" built a "sentry". +L 08/26/1999 - 16:10:18: "SLASHER[GDI]<26>" killed "bladerunner<23>" with "rocket" +L 08/26/1999 - 16:10:18: "creature-of-doom<31>" killed self with "mirvgrenade" +L 08/26/1999 - 16:10:19: "muaddib<18>" built a "dispenser". +L 08/26/1999 - 16:10:19: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:10:21: "creature-of-doom<31>" changed class to "Sniper" +L 08/26/1999 - 16:10:21: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:10:28: "SLASHER[GDI]<26>" killed "bladerunner<23>" with "rocket" +L 08/26/1999 - 16:10:30: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:10:36: "[Ogzr]$Variable<21>" killed "SLASHER[GDI]<26>" with "rocket" +L 08/26/1999 - 16:10:37: "[]SNIPER[]<22>" built a "sentry". +L 08/26/1999 - 16:10:39: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:10:44: "Dr.Gonzo<16>" killed "bladerunner<23>" with "ac" +L 08/26/1999 - 16:10:46: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:10:49: "[Ogzr]$Variable<21>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:10:51: "creature-of-doom<31>" changed class to "Engineer" +L 08/26/1999 - 16:10:51: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:10:52: "[]SNIPER[]<22>" built a "dispenser". +L 08/26/1999 - 16:10:54: "muaddib<18>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 16:10:55: "SLASHER[GDI]<26>" say_team "need help attack" +L 08/26/1999 - 16:10:57: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:11:04: "SuPeRyOeR<29>" say_team "where are you slasher?" +L 08/26/1999 - 16:11:07: "creature-of-doom<31>" killed "SuPeRyOeR<29>" with "sniperrifle" +L 08/26/1999 - 16:11:09: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:11:10: "bladerunner<23>" killed "Dr.Gonzo<16>" with "mirvgrenade" +L 08/26/1999 - 16:11:12: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:11:23: "Dr.Gonzo<16>" killed "bladerunner<23>" with "ac" +L 08/26/1999 - 16:11:25: "SuPeRyOeR<29>" say_team "where are you slaher, i'll come and help" +L 08/26/1999 - 16:11:25: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:11:27: "SLASHER[GDI]<26>" say_team " i am roket" +L 08/26/1999 - 16:11:31: "sneakin<19>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:11:32: "SLASHER[GDI]<26>" killed self with "rocket" +L 08/26/1999 - 16:11:32: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:11:34: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:11:36: "Hoser_420<30>" killed "Dr.Gonzo<16>" with "empgrenade" +L 08/26/1999 - 16:11:38: "muaddib<18>" killed "[Ogzr]$Variable<21>" with "sentrygun" +L 08/26/1999 - 16:11:38: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:11:38: "<-1>" destroyed "muaddib<18>"'s "dispenser". +L 08/26/1999 - 16:11:41: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:11:41: "big-v<20>" killed self with "normalgrenade" +L 08/26/1999 - 16:11:42: "SLASHER[GDI]<26>" say_team "comin" +L 08/26/1999 - 16:11:44: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:11:55: "muaddib<18>" built a "dispenser". +L 08/26/1999 - 16:11:59: "bladerunner<23>" destroyed "muaddib<18>"'s "sentry". +L 08/26/1999 - 16:12:01: "bladerunner<23>" killed "muaddib<18>" with "gl_grenade" +L 08/26/1999 - 16:12:02: "Speedy<17>" killed "bladerunner<23>" with "sentrygun" +L 08/26/1999 - 16:12:02: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:12:02: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:12:05: "Hoser_420<30>" killed "SLASHER[GDI]<26>" with "empgrenade" +L 08/26/1999 - 16:12:07: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:12:12: "SuPeRyOeR<29>" say_team "no red fuckers comin in!'" +L 08/26/1999 - 16:12:20: "big-v<20>" killed "Dr.Gonzo<16>" with "gl_grenade" +L 08/26/1999 - 16:12:22: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:12:43: "Speedy<17>" killed "bladerunner<23>" with "sentrygun" +L 08/26/1999 - 16:12:44: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:12:45: "muaddib<18>" built a "sentry". +L 08/26/1999 - 16:12:48: "SLASHER[GDI]<26>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:12:49: "creature-of-doom<31>" killed "Dr.Gonzo<16>" with "empgrenade" +L 08/26/1999 - 16:12:49: "creature-of-doom<31>" killed "SLASHER[GDI]<26>" with "empgrenade" +L 08/26/1999 - 16:12:50: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:12:50: "[Ogzr]$Variable<21>" killed "chaos<24>" with "normalgrenade" +L 08/26/1999 - 16:12:51: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:12:51: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:12:52: "chaos<24>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:12:55: "creature-of-doom<31>" changed class to "Sniper" +L 08/26/1999 - 16:13:00: "[Ogzr]$Variable<21>" killed "muaddib<18>" with "rocket" +L 08/26/1999 - 16:13:01: "[Ogzr]$Variable<21>" destroyed "muaddib<18>"'s "sentry". +L 08/26/1999 - 16:13:02: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:02: "Dr.Gonzo<16>" killed "bladerunner<23>" with "ac" +L 08/26/1999 - 16:13:03: "[Ogzr]$Variable<21>" killed "Speedy<17>" with "rocket" +L 08/26/1999 - 16:13:03: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:04: "Speedy<17>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:07: "Speedy<17>" killed "[Ogzr]$Variable<21>" with "sentrygun" +L 08/26/1999 - 16:13:08: "SLASHER[GDI]<26>" killed "Hoser_420<30>" with "rocket" +L 08/26/1999 - 16:13:10: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:10: "ErIK1<27>" changed class to "HWGuy" +L 08/26/1999 - 16:13:11: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:12: "creature-of-doom<31>" killed "Dr.Gonzo<16>" with "empgrenade" +L 08/26/1999 - 16:13:15: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:23: "SLASHER[GDI]<26>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:13:27: "big-v<20>" killed "SLASHER[GDI]<26>" with "mirvgrenade" +L 08/26/1999 - 16:13:31: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:31: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:32: "Speedy<17>" disconnected +L 08/26/1999 - 16:13:32: "<-1>" destroyed "Speedy<17>"'s "sentry". +L 08/26/1999 - 16:13:38: "muaddib<18>" built a "sentry". +L 08/26/1999 - 16:13:43: "creature-of-doom<31>" built a "sentry". +L 08/26/1999 - 16:13:43: "Dr.Gonzo<16>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:13:43: "SLASHER[GDI]<26>" killed "bladerunner<23>" with "rocket" +L 08/26/1999 - 16:13:44: "Dr.Gonzo<16>" destroyed "creature-of-doom<31>"'s "sentry". +L 08/26/1999 - 16:13:44: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:45: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:48: "bladerunner<23>" changed class to "HWGuy" +L 08/26/1999 - 16:13:49: "[]SNIPER[]<22>" killed "ErIK1<27>" with "supershotgun" +L 08/26/1999 - 16:13:50: "muaddib<18>" killed "[Ogzr]$Variable<21>" with "sentrygun" +L 08/26/1999 - 16:13:52: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:57: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:13:59: "Hoser_420<30>" killed "Dr.Gonzo<16>" with "sentrygun" +L 08/26/1999 - 16:14:00: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:03: "muaddib<18>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 16:14:05: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:05: "SLASHER[GDI]<26>" killed "creature-of-doom<31>" with "normalgrenade" +L 08/26/1999 - 16:14:07: "creature-of-doom<31>" changed class to "Demoman" +L 08/26/1999 - 16:14:07: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:09: "muaddib<18>" killed "[]SNIPER[]<22>" with "normalgrenade" +L 08/26/1999 - 16:14:10: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:12: "SLASHER[GDI]<26>" killed self with "rocket" +L 08/26/1999 - 16:14:14: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:15: "muaddib<18>" killed "[Ogzr]$Variable<21>" with "sentrygun" +L 08/26/1999 - 16:14:25: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:26: "muaddib<18>" killed "creature-of-doom<31>" with "sentrygun" +L 08/26/1999 - 16:14:29: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:31: "<-1>" destroyed "muaddib<18>"'s "sentry". +L 08/26/1999 - 16:14:34: "SLASHER[GDI]<26>" killed "bladerunner<23>" with "rocket" +L 08/26/1999 - 16:14:36: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:37: "[]SNIPER[]<22>" built a "sentry". +L 08/26/1999 - 16:14:37: "big-v<20>" killed self with "mirvgrenade" +L 08/26/1999 - 16:14:37: "big-v<20>" killed "SLASHER[GDI]<26>" with "mirvgrenade" +L 08/26/1999 - 16:14:38: "SuPeRyOeR<29>" say_team "more sentries near the ramps please?" +L 08/26/1999 - 16:14:38: "muaddib<18>" built a "sentry". +L 08/26/1999 - 16:14:40: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:44: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:46: "[Ogzr]$Variable<21>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:14:48: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:48: "chaos<24>" disconnected +L 08/26/1999 - 16:14:49: "Hoser_420<30>" killed "sneakin<19>" with "sentrygun" +L 08/26/1999 - 16:14:50: "muaddib<18>" killed "creature-of-doom<31>" with "sentrygun" +L 08/26/1999 - 16:14:51: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:14:54: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:15:02: "sneakin<19>" say_team "they have sentry upper level" +L 08/26/1999 - 16:15:10: "creature-of-doom<31>" killed "Dr.Gonzo<16>" with "mirvgrenade" +L 08/26/1999 - 16:15:12: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:15:19: "SLASHER[GDI]<26>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:15:21: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:15:22: "SuPeRyOeR<29>" say_team "been destroyed already" +L 08/26/1999 - 16:15:28: "[Ogzr]$Variable<21>" activated the goal "Blue Flag" +L 08/26/1999 - 16:15:33: "Hoser_420<30>" killed "SLASHER[GDI]<26>" with "sentrygun" +L 08/26/1999 - 16:15:35: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:15:46: "Dr.Gonzo<16>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:15:48: "ErIK1<27>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:15:48: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:15:49: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:15:50: "rizla+<32><WON:1526509>" connected, address "193.149.84.252:27005" +L 08/26/1999 - 16:15:54: "[Ogzr]$Variable<21>" killed "SuPeRyOeR<29>" with "rocket" +L 08/26/1999 - 16:15:56: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:15:57: "[Ogzr]$Variable<21>" activated the goal "Blue Flag" +L 08/26/1999 - 16:15:58: "Hoser_420<30>" killed "Dr.Gonzo<16>" with "sentrygun" +L 08/26/1999 - 16:15:59: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:16:06: "gi<33><WON:1572419>" connected, address "204.210.91.44:27005" +L 08/26/1999 - 16:16:11: "creature-of-doom<31>" killed self with "mirvgrenade" +L 08/26/1999 - 16:16:12: "SLASHER[GDI]<26>" killed "[Ogzr]$Variable<21>" with "rocket" +L 08/26/1999 - 16:16:16: "[Ogzr]$Variable<21>" say_team "on bridge" +L 08/26/1999 - 16:16:17: "creature-of-doom<31>" changed class to "Spy" +L 08/26/1999 - 16:16:17: "SLASHER[GDI]<26>" killed self with "normalgrenade" +L 08/26/1999 - 16:16:18: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:16:18: "[Ogzr]$Variable<21>" say_team "go go!" +L 08/26/1999 - 16:16:19: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:16:19: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:16:21: "gi<33><WON:1572419>" has entered the game +L 08/26/1999 - 16:16:24: "big-v<20>" killed "SuPeRyOeR<29>" with "gl_grenade" +L 08/26/1999 - 16:16:24: "gi<33>" joined team "2". +L 08/26/1999 - 16:16:25: "big-v<20>" activated the goal "Blue Flag" +L 08/26/1999 - 16:16:26: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:16:28: "gi<33>" changed class to "HWGuy" +L 08/26/1999 - 16:16:28: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:16:34: "gi<33>" changed class to "Scout" +L 08/26/1999 - 16:16:39: "Dr.Gonzo<16>" killed "Hoser_420<30>" with "ac" +L 08/26/1999 - 16:16:40: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:16:43: "big-v<20>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 16:16:44: "Hoser_420<30>" killed "Dr.Gonzo<16>" with "sentrygun" +L 08/26/1999 - 16:16:47: "sneakin<19>" changed class to "Sniper" +L 08/26/1999 - 16:16:48: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:16:54: "SuPeRyOeR<29>" destroyed "Hoser_420<30>"'s "sentry". +L 08/26/1999 - 16:17:01: "SLASHER[GDI]<26>" killed "[Ogzr]$Variable<21>" with "rocket" +L 08/26/1999 - 16:17:03: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:17:10: "gi<33>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:17:10: "SLASHER[GDI]<26>" killed "gi<33>" with "rocket" +L 08/26/1999 - 16:17:11: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:17:12: "ErIK1<27>" destroyed "[]SNIPER[]<22>"'s "sentry". +L 08/26/1999 - 16:17:12: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:17:17: "[Ogzr]$Variable<21>" killed "SLASHER[GDI]<26>" with "rocket" +L 08/26/1999 - 16:17:19: "SuPeRyOeR<29>" killed self with "rocket" +L 08/26/1999 - 16:17:20: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:17:21: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:17:26: "Dr.Gonzo<16>" changed class to "Pyro" +L 08/26/1999 - 16:17:26: "muaddib<18>" killed self with "normalgrenade" +L 08/26/1999 - 16:17:26: "muaddib<18>" killed "gi<33>" with "normalgrenade" +L 08/26/1999 - 16:17:27: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:17:27: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:17:30: "creature-of-doom<31>" killed "sneakin<19>" with "supershotgun" +L 08/26/1999 - 16:17:31: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:17:48: "gi<33>" say_team "three comin through front door" +L 08/26/1999 - 16:17:49: "sneakin<19>" killed "creature-of-doom<31>" with "sniperrifle" +L 08/26/1999 - 16:17:52: "creature-of-doom<31>" changed class to "Sniper" +L 08/26/1999 - 16:17:52: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:17:53: "Hoser_420<30>" built a "sentry". +L 08/26/1999 - 16:17:56: "gi<33>" say_team "two soldier one hw" +L 08/26/1999 - 16:18:07: "SuPeRyOeR<29>" killed "[]SNIPER[]<22>" with "rocket" +L 08/26/1999 - 16:18:09: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:10: "Hoser_420<30>" say_team "i am on defense" +L 08/26/1999 - 16:18:13: "creature-of-doom<31>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:18:15: "me<34><WON:2909009>" connected, address "209.244.80.11:27005" +L 08/26/1999 - 16:18:18: "sneakin<19>" changed class to "HWGuy" +L 08/26/1999 - 16:18:19: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:19: "SLASHER[GDI]<26>" destroyed "Hoser_420<30>"'s "sentry". +L 08/26/1999 - 16:18:20: "big-v<20>" killed "muaddib<18>" with "mirvgrenade" +L 08/26/1999 - 16:18:21: "Hoser_420<30>" say_team "need offense??" +L 08/26/1999 - 16:18:21: "big-v<20>" killed "SuPeRyOeR<29>" with "mirvgrenade" +L 08/26/1999 - 16:18:22: "big-v<20>" killed "SLASHER[GDI]<26>" with "mirvgrenade" +L 08/26/1999 - 16:18:24: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:24: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:25: "me<34><WON:2909009>" has entered the game +L 08/26/1999 - 16:18:26: "SLASHER[GDI]<26>" killed "[Ogzr]$Variable<21>" with "normalgrenade" +L 08/26/1999 - 16:18:27: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:27: "me<34>" joined team "1". +L 08/26/1999 - 16:18:28: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:33: "gi<33>" say_team "their cant get through hw guy\" +L 08/26/1999 - 16:18:45: "Hoser_420<30>" say_team "offense??" +L 08/26/1999 - 16:18:47: "bladerunner<23>" killed "muaddib<18>" with "ac" +L 08/26/1999 - 16:18:48: "gi<33>" say_team "their" +L 08/26/1999 - 16:18:48: "sneakin<19>" killed "bladerunner<23>" with "ac" +L 08/26/1999 - 16:18:50: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:50: "[Ogzr]$Variable<21>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:18:50: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:51: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:51: "bladerunner<23>" killed "sneakin<19>" with "mirvgrenade" +L 08/26/1999 - 16:18:52: "me<34>" changed class to "Medic" +L 08/26/1999 - 16:18:52: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:52: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:18:57: "[]SNIPER[]<22>" built a "sentry". +L 08/26/1999 - 16:18:58: "me<34>" killed self with "world" +L 08/26/1999 - 16:19:01: "me<34>" changed class to "Demoman" +L 08/26/1999 - 16:19:03: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:03: "SLASHER[GDI]<26>" killed "Hoser_420<30>" with "rocket" +L 08/26/1999 - 16:19:05: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:05: "gi<33>" activated the goal "Blue Flag" +L 08/26/1999 - 16:19:10: "creature-of-doom<31>" killed "sneakin<19>" with "headshot" +L 08/26/1999 - 16:19:13: "[Ogzr]$Variable<21>" killed "SuPeRyOeR<29>" with "rocket" +L 08/26/1999 - 16:19:14: "SLASHER[GDI]<26>" killed "[Ogzr]$Variable<21>" with "rocket" +L 08/26/1999 - 16:19:15: "muaddib<18>" killed "bladerunner<23>" with "sentrygun" +L 08/26/1999 - 16:19:15: "sneakin<19>" changed class to "Sniper" +L 08/26/1999 - 16:19:16: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:16: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:16: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:17: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:19: "muaddib<18>" killed "gi<33>" with "empgrenade" +L 08/26/1999 - 16:19:21: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:24: "<-1>" destroyed "muaddib<18>"'s "dispenser". +L 08/26/1999 - 16:19:25: "[Ogzr]$Variable<21>" killed "SLASHER[GDI]<26>" with "rocket" +L 08/26/1999 - 16:19:27: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:30: "muaddib<18>" built a "dispenser". +L 08/26/1999 - 16:19:36: "me<34>" killed "big-v<20>" with "mirvgrenade" +L 08/26/1999 - 16:19:38: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:40: "gi<33>" activated the goal "Blue Flag" +L 08/26/1999 - 16:19:41: "<-1>" destroyed "muaddib<18>"'s "dispenser". +L 08/26/1999 - 16:19:41: "Hoser_420<30>" say_team "offense or defense??????" +L 08/26/1999 - 16:19:47: "me<34>" activated the goal "Red Flag" +L 08/26/1999 - 16:19:48: "[Ogzr]$Variable<21>" say_team "def." +L 08/26/1999 - 16:19:51: "sneakin<19>" killed "creature-of-doom<31>" with "sniperrifle" +L 08/26/1999 - 16:19:52: "[Ogzr]$Variable<21>" say_team "we're leading for now." +L 08/26/1999 - 16:19:52: "Hoser_420<30>" say_team "k" +L 08/26/1999 - 16:19:52: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:19:56: "bladerunner<23>" killed "me<34>" with "ac" +L 08/26/1999 - 16:19:56: "SLASHER[GDI]<26>" destroyed "[]SNIPER[]<22>"'s "sentry". +L 08/26/1999 - 16:19:57: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:02: "creature-of-doom<31>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:20:03: "Hoser_420<30>" built a "sentry". +L 08/26/1999 - 16:20:04: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:08: "[Ogzr]$Variable<21>" say "ya babyu" +L 08/26/1999 - 16:20:08: "gi<33>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 16:20:09: "SLASHER[GDI]<26>" destroyed "Hoser_420<30>"'s "sentry". +L 08/26/1999 - 16:20:10: "[Ogzr]$Variable<21>" killed "SLASHER[GDI]<26>" with "rocket" +L 08/26/1999 - 16:20:12: "gi<33>" say_team "got flag" +L 08/26/1999 - 16:20:15: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:19: "[Ogzr]$Variable<21>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:20:19: "sneakin<19>" killed "[]SNIPER[]<22>" with "sniperrifle" +L 08/26/1999 - 16:20:21: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:21: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:25: "me<34>" killed "big-v<20>" with "gl_grenade" +L 08/26/1999 - 16:20:27: "SuPeRyOeR<29>" killed self with "rocket" +L 08/26/1999 - 16:20:27: "me<34>" killed "[Ogzr]$Variable<21>" with "mirvgrenade" +L 08/26/1999 - 16:20:28: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:28: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:29: "me<34>" activated the goal "Red Flag" +L 08/26/1999 - 16:20:29: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:33: "sneakin<19>" killed "creature-of-doom<31>" with "sniperrifle" +L 08/26/1999 - 16:20:33: "Dr.Gonzo<16>" changed class to "Engineer" +L 08/26/1999 - 16:20:34: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:41: "muaddib<18>" killed "gi<33>" with "sentrygun" +L 08/26/1999 - 16:20:41: "creature-of-doom<31>" changed class to "Demoman" +L 08/26/1999 - 16:20:41: "[Ogzr]$Variable<21>" killed "me<34>" with "rocket" +L 08/26/1999 - 16:20:42: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:44: "muaddib<18>" killed "Hoser_420<30>" with "normalgrenade" +L 08/26/1999 - 16:20:44: "SLASHER[GDI]<26>" activated the goal "Red Flag" +L 08/26/1999 - 16:20:44: "gi<33>" changed class to "Demoman" +L 08/26/1999 - 16:20:45: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:45: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:45: "creature-of-doom<31>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:20:46: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:49: "me<34>" say_team "my cap...." +L 08/26/1999 - 16:20:57: "big-v<20>" killed "Dr.Gonzo<16>" with "mirvgrenade" +L 08/26/1999 - 16:20:58: "big-v<20>" killed "SuPeRyOeR<29>" with "mirvgrenade" +L 08/26/1999 - 16:20:58: "gi<33>" say_team "sg in second room of blues base on right side of door" +L 08/26/1999 - 16:20:59: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:20:59: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:21:04: "me<34>" say_team "my cap!!!!!" +L 08/26/1999 - 16:21:07: "creature-of-doom<31>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:21:09: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:21:11: "muaddib<18>" killed "big-v<20>" with "sentrygun" +L 08/26/1999 - 16:21:12: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:21:12: "muaddib<18>" built a "dispenser". +L 08/26/1999 - 16:21:15: "[]SNIPER[]<22>" built a "sentry". +L 08/26/1999 - 16:21:17: "sneakin<19>" say "good shot creature" +L 08/26/1999 - 16:21:19: "Hoser_420<30>" built a "sentry". +L 08/26/1999 - 16:21:19: "muaddib<18>" killed "[Ogzr]$Variable<21>" with "sentrygun" +L 08/26/1999 - 16:21:22: "[Ogzr]$Variable<21>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:21:27: "SLASHER[GDI]<26>" activated the goal "Team 1 dropoff" +L 08/26/1999 - 16:21:27: "creature-of-doom<31>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:21:29: "bladerunner<23>" destroyed "muaddib<18>"'s "sentry". +L 08/26/1999 - 16:21:29: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:21:36: "me<34>" say_team "asshole... " +L 08/26/1999 - 16:21:40: "sneakin<19>" killed "gi<33>" with "sniperrifle" +L 08/26/1999 - 16:21:41: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:21:42: "bladerunner<23>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:21:43: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:21:44: "creature-of-doom<31>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:21:44: "SLASHER[GDI]<26>" say_team "sorry lol" +L 08/26/1999 - 16:21:45: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:21:46: "me<34>" say_team "mother fucking dick sucker" +L 08/26/1999 - 16:21:48: "SuPeRyOeR<29>" say_team "where are all the sgs?" +L 08/26/1999 - 16:22:01: "bladerunner<23>" activated the goal "Blue Flag" +L 08/26/1999 - 16:22:04: "ErIK1<27>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:22:04: "muaddib<18>" activated the goal "Red Flag" +L 08/26/1999 - 16:22:05: "[Ogzr]$Variable<21>" say_team "if you enter the rr, please fire your weapon." +L 08/26/1999 - 16:22:06: "big-v<20>" killed "ErIK1<27>" with "mirvgrenade" +L 08/26/1999 - 16:22:06: "gi<33>" say_team "sorry" +L 08/26/1999 - 16:22:06: "creature-of-doom<31>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:22:09: "creature-of-doom<31>" killed "Dr.Gonzo<16>" with "headshot" +L 08/26/1999 - 16:22:11: "sneakin<19>" changed class to "Pyro" +L 08/26/1999 - 16:22:11: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:12: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:12: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:15: "[Ogzr]$Variable<21>" killed "muaddib<18>" with "rocket" +L 08/26/1999 - 16:22:16: "SLASHER[GDI]<26>" say_team " i will getb it for u" +L 08/26/1999 - 16:22:16: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:17: "gi<33>" say_team "rr" +L 08/26/1999 - 16:22:19: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:21: "gi<33>" say_team "respawn" +L 08/26/1999 - 16:22:25: "[Ogzr]$Variable<21>" say_team "ramp room" +L 08/26/1999 - 16:22:25: "me<34>" say_team "i got killed cuz u ran infront of me in the first place... then u take it..." +L 08/26/1999 - 16:22:28: "SuPeRyOeR<29>" killed "bladerunner<23>" with "rocket" +L 08/26/1999 - 16:22:29: "[Ogzr]$Variable<21>" say_team "our flag is on the spiral." +L 08/26/1999 - 16:22:30: "gi<33>" activated the goal "Blue Flag" +L 08/26/1999 - 16:22:32: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:37: "Dr.Gonzo<16>" built a "sentry". +L 08/26/1999 - 16:22:37: "SuPeRyOeR<29>" killed "big-v<20>" with "normalgrenade" +L 08/26/1999 - 16:22:39: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:42: "[]SNIPER[]<22>" killed "SLASHER[GDI]<26>" with "sentrygun" +L 08/26/1999 - 16:22:44: "Hoser_420<30>" killed "SuPeRyOeR<29>" with "sentrygun" +L 08/26/1999 - 16:22:46: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:46: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:47: "gi<33>" activated the goal "Team 2 dropoff" +L 08/26/1999 - 16:22:47: "SuPeRyOeR<29>" killed "Hoser_420<30>" with "normalgrenade" +L 08/26/1999 - 16:22:48: "me<34>" say_team "dont worry bout it... next time dont steal it once it's that far" +L 08/26/1999 - 16:22:49: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:51: "creature-of-doom<31>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:22:53: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:22:57: "gi<33>" say_team "it was your capture sorry" +L 08/26/1999 - 16:22:59: "ErIK1<27>" killed "bladerunner<23>" with "ac" +L 08/26/1999 - 16:22:59: "SuPeRyOeR<29>" say_team "where are all the sentries????" +L 08/26/1999 - 16:23:00: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:03: "bladerunner<23>" killed "ErIK1<27>" with "mirvgrenade" +L 08/26/1999 - 16:23:08: "Dr.Gonzo<16>" killed by world with "worldspawn" +L 08/26/1999 - 16:23:09: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:11: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:14: "me<34>" activated the goal "Red Flag" +L 08/26/1999 - 16:23:15: "[Ogzr]$Variable<21>" killed "me<34>" with "rocket" +L 08/26/1999 - 16:23:15: "muaddib<18>" killed "gi<33>" with "normalgrenade" +L 08/26/1999 - 16:23:16: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:16: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:24: "big-v<20>" killed by world with "worldspawn" +L 08/26/1999 - 16:23:25: "sneakin<19>" killed "[]SNIPER[]<22>" with "flames" +L 08/26/1999 - 16:23:26: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:32: "gi<33>" killed "sneakin<19>" with "gl_grenade" +L 08/26/1999 - 16:23:33: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:36: "bladerunner<23>" killed "SuPeRyOeR<29>" with "ac" +L 08/26/1999 - 16:23:37: "sneakin<19>" changed class to "Engineer" +L 08/26/1999 - 16:23:38: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:39: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:39: "me<34>" say_team "once the enemy flag is past the spiral... dont steal it...." +L 08/26/1999 - 16:23:44: "[]SNIPER[]<22>" killed "muaddib<18>" with "sentrygun" +L 08/26/1999 - 16:23:45: "muaddib<18>" killed "big-v<20>" with "empgrenade" +L 08/26/1999 - 16:23:45: "muaddib<18>" killed "Hoser_420<30>" with "empgrenade" +L 08/26/1999 - 16:23:46: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:47: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:47: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:48: "bladerunner<23>" killed "me<34>" with "ac" +L 08/26/1999 - 16:23:49: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:50: "[]SNIPER[]<22>" killed "SLASHER[GDI]<26>" with "sentrygun" +L 08/26/1999 - 16:23:51: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:53: "creature-of-doom<31>" killed "sneakin<19>" with "sniperrifle" +L 08/26/1999 - 16:23:55: "SuPeRyOeR<29>" say_team "where is the flag?" +L 08/26/1999 - 16:23:55: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:23:56: "Dr.Gonzo<16>" built a "dispenser". +L 08/26/1999 - 16:24:02: "me<34>" say_team "spiral" +L 08/26/1999 - 16:24:04: "Hoser_420<30>" say_team "lol" +L 08/26/1999 - 16:24:08: "SuPeRyOeR<29>" killed "bladerunner<23>" with "rocket" +L 08/26/1999 - 16:24:09: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:19: "big-v<20>" killed "SLASHER[GDI]<26>" with "mirvgrenade" +L 08/26/1999 - 16:24:22: "bladerunner<23>" killed "SuPeRyOeR<29>" with "ac" +L 08/26/1999 - 16:24:22: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:23: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:25: "me<34>" killed "big-v<20>" with "gl_grenade" +L 08/26/1999 - 16:24:25: "me<34>" killed "gi<33>" with "mirvgrenade" +L 08/26/1999 - 16:24:25: "Hoser_420<30>" killed "me<34>" with "sentrygun" +L 08/26/1999 - 16:24:26: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:26: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:27: "me<34>" killed "bladerunner<23>" with "mirvgrenade" +L 08/26/1999 - 16:24:27: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:28: "Hoser_420<30>" say_team "2 sentry= win" +L 08/26/1999 - 16:24:28: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:31: "sneakin<19>" built a "sentry". +L 08/26/1999 - 16:24:38: "[Ogzr]$Variable<21>" say "gg all." +L 08/26/1999 - 16:24:39: "[Ogzr]$Variable<21>" say "adios" +L 08/26/1999 - 16:24:40: "[Ogzr]$Variable<21>" disconnected +L 08/26/1999 - 16:24:43: "gi<33>" say "bye" +L 08/26/1999 - 16:24:44: "bladerunner<23>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:24:46: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:49: "creature-of-doom<31>" killed "SLASHER[GDI]<26>" with "normalgrenade" +L 08/26/1999 - 16:24:49: "creature-of-doom<31>" killed self with "normalgrenade" +L 08/26/1999 - 16:24:51: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:51: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:53: "me<34>" killed "big-v<20>" with "mirvgrenade" +L 08/26/1999 - 16:24:53: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:24:59: "me<34>" killed "creature-of-doom<31>" with "mirvgrenade" +L 08/26/1999 - 16:24:59: "muaddib<18>" killed "bladerunner<23>" with "railgun" +L 08/26/1999 - 16:24:59: "Dr.Gonzo<16>" changed class to "Spy" +L 08/26/1999 - 16:25:01: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:02: "creature-of-doom<31>" changed class to "Sniper" +L 08/26/1999 - 16:25:02: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:05: "SLASHER[GDI]<26>" say_team "who is the server" +L 08/26/1999 - 16:25:07: "me<34>" activated the goal "Red Flag" +L 08/26/1999 - 16:25:10: "SLASHER[GDI]<26>" say "who is the server" +L 08/26/1999 - 16:25:12: "sneakin<19>" built a "sentry". +L 08/26/1999 - 16:25:12: "muaddib<18>" destroyed "[]SNIPER[]<22>"'s "sentry". +L 08/26/1999 - 16:25:12: "[]SNIPER[]<22>" killed self with "sentrygun" +L 08/26/1999 - 16:25:15: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:20: "Hoser_420<30>" killed "muaddib<18>" with "empgrenade" +L 08/26/1999 - 16:25:22: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:23: "big-v<20>" killed "me<34>" with "mirvgrenade" +L 08/26/1999 - 16:25:23: "SLASHER[GDI]<26>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:25:24: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:27: "creature-of-doom<31>" changed class to "Demoman" +L 08/26/1999 - 16:25:27: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:33: "SuPeRyOeR<29>" say_team "it said VALVe TEST SERVER" +L 08/26/1999 - 16:25:34: "Hoser_420<30>" killed "SLASHER[GDI]<26>" with "sentrygun" +L 08/26/1999 - 16:25:35: " <35><WON:2191419>" connected, address "209.177.44.252:27005" +L 08/26/1999 - 16:25:35: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:37: "SLASHER[GDI]<26>" destroyed "Hoser_420<30>"'s "sentry". +L 08/26/1999 - 16:25:40: "Dr.Gonzo<16>" killed "Hoser_420<30>" with "supershotgun" +L 08/26/1999 - 16:25:41: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:46: " <35><WON:2191419>" has entered the game +L 08/26/1999 - 16:25:49: " <35>" joined team "2". +L 08/26/1999 - 16:25:50: "me<34>" killed "bladerunner<23>" with "gl_grenade" +L 08/26/1999 - 16:25:51: "bladerunner<23>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:53: "me<34>" killed "[]SNIPER[]<22>" with "mirvgrenade" +L 08/26/1999 - 16:25:55: "[]SNIPER[]<22>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:25:59: " <35>" changed class to "Demoman" +L 08/26/1999 - 16:25:59: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:01: "[]SNIPER[]<22>" disconnected +L 08/26/1999 - 16:26:01: "<-1>" destroyed "[]SNIPER[]<22>"'s "dispenser". +L 08/26/1999 - 16:26:03: "gi<33>" killed "me<34>" with "pipebomb" +L 08/26/1999 - 16:26:05: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:05: "bladerunner<23>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:26:05: "SLASHER[GDI]<26>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:26:07: "<-1>" destroyed "Dr.Gonzo<16>"'s "dispenser". +L 08/26/1999 - 16:26:07: "<-1>" destroyed "Dr.Gonzo<16>"'s "sentry". +L 08/26/1999 - 16:26:07: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:07: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:08: "Hoser_420<30>" killed "SuPeRyOeR<29>" with "empgrenade" +L 08/26/1999 - 16:26:09: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:19: "muaddib<18>" killed "big-v<20>" with "empgrenade" +L 08/26/1999 - 16:26:21: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:26: "creature-of-doom<31>" killed "SuPeRyOeR<29>" with "pipebomb" +L 08/26/1999 - 16:26:28: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:35: "big-v<20>" killed "me<34>" with "gl_grenade" +L 08/26/1999 - 16:26:37: "me<34>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:37: "me<34>" killed "big-v<20>" with "mirvgrenade" +L 08/26/1999 - 16:26:37: "me<34>" killed "Hoser_420<30>" with "mirvgrenade" +L 08/26/1999 - 16:26:39: "Nasty_Nate<36><WON:1819499>" connected, address "199.179.175.211:27005" +L 08/26/1999 - 16:26:43: "bladerunner<23>" killed "sneakin<19>" with "mirvgrenade" +L 08/26/1999 - 16:26:44: "sneakin<19>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:44: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:44: "Hoser_420<30>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:45: "bladerunner<23>" killed "ErIK1<27>" with "mirvgrenade" +L 08/26/1999 - 16:26:46: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:26:52: "gi<33>" killed self with "pipebomb" +L 08/26/1999 - 16:26:53: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:27:03: =------= MATCH RESULTS =------= +L 08/26/1999 - 16:27:03: "red" defeated "blue" +L 08/26/1999 - 16:27:03: "blue" RESULTS: "7" players. "137" frags, "7" unaccounted for. "20" team score. Allies: +L 08/26/1999 - 16:27:03: "red" RESULTS: "7" players. "166" frags, "7" unaccounted for. "40" team score. Allies: +L 08/26/1999 - 16:27:05: "muaddib<18>" built a "sentry". +L 08/26/1999 - 16:27:08: "SuPeRyOeR<29>" say "gg" +L 08/26/1999 - 16:27:09: Log closed. diff --git a/utils/tfstats/testsuite2/l0826015.log b/utils/tfstats/testsuite2/l0826015.log new file mode 100644 index 0000000..e58c7f0 --- /dev/null +++ b/utils/tfstats/testsuite2/l0826015.log @@ -0,0 +1,834 @@ +L 08/26/1999 - 16:27:09: Log file started. +L 08/26/1999 - 16:27:09: Spawning server "hunted" +L 08/26/1999 - 16:27:09: server cvars start +L 08/26/1999 - 16:27:09: "cr_random" = "0" +L 08/26/1999 - 16:27:09: "cr_engineer" = "0" +L 08/26/1999 - 16:27:09: "cr_spy" = "0" +L 08/26/1999 - 16:27:09: "cr_pyro" = "0" +L 08/26/1999 - 16:27:09: "cr_hwguy" = "0" +L 08/26/1999 - 16:27:09: "cr_medic" = "0" +L 08/26/1999 - 16:27:09: "cr_demoman" = "0" +L 08/26/1999 - 16:27:09: "cr_soldier" = "0" +L 08/26/1999 - 16:27:09: "cr_sniper" = "0" +L 08/26/1999 - 16:27:09: "cr_scout" = "0" +L 08/26/1999 - 16:27:09: "decalfrequency" = "30" +L 08/26/1999 - 16:27:09: "mp_autocrosshair" = "1" +L 08/26/1999 - 16:27:09: "mp_flashlight" = "0" +L 08/26/1999 - 16:27:09: "mp_footsteps" = "1" +L 08/26/1999 - 16:27:09: "mp_forcerespawn" = "1" +L 08/26/1999 - 16:27:09: "mp_weaponstay" = "0" +L 08/26/1999 - 16:27:09: "mp_falldamage" = "0" +L 08/26/1999 - 16:27:09: "mp_friendlyfire" = "0" +L 08/26/1999 - 16:27:09: "mp_timelimit" = "30" +L 08/26/1999 - 16:27:09: "mp_fraglimit" = "0" +L 08/26/1999 - 16:27:09: "mp_teamplay" = "21" +L 08/26/1999 - 16:27:09: "tfc_balance_scores" = "1.0" +L 08/26/1999 - 16:27:09: "tfc_balance_teams" = "1.0" +L 08/26/1999 - 16:27:09: "tfc_adminpwd" = "" +L 08/26/1999 - 16:27:09: "tfc_clanbattle_locked" = "0.0" +L 08/26/1999 - 16:27:09: "tfc_clanbattle" = "0.0" +L 08/26/1999 - 16:27:09: "tfc_respawndelay" = "0.0" +L 08/26/1999 - 16:27:09: "tfc_autoteam" = "1" +L 08/26/1999 - 16:27:09: "sv_maxrate" = "0" +L 08/26/1999 - 16:27:09: "sv_minrate" = "0" +L 08/26/1999 - 16:27:09: "sv_allowupload" = "1" +L 08/26/1999 - 16:27:09: "sv_allowdownload" = "1" +L 08/26/1999 - 16:27:09: "sv_upload_maxsize" = "0" +L 08/26/1999 - 16:27:09: "sv_spectatormaxspeed" = "500" +L 08/26/1999 - 16:27:09: "sv_spectalk" = "1" +L 08/26/1999 - 16:27:09: "sv_maxspectators" = "8" +L 08/26/1999 - 16:27:09: "sv_cheats" = "0" +L 08/26/1999 - 16:27:09: "sv_clienttrace" = "3.5" +L 08/26/1999 - 16:27:09: "sv_timeout" = "65" +L 08/26/1999 - 16:27:09: "sv_waterfriction" = "1" +L 08/26/1999 - 16:27:09: "sv_wateraccelerate" = "10" +L 08/26/1999 - 16:27:09: "sv_airaccelerate" = "10" +L 08/26/1999 - 16:27:09: "sv_airmove" = "1" +L 08/26/1999 - 16:27:09: "sv_bounce" = "1" +L 08/26/1999 - 16:27:09: "sv_clipmode" = "0" +L 08/26/1999 - 16:27:09: "sv_stepsize" = "18" +L 08/26/1999 - 16:27:09: "sv_accelerate" = "10" +L 08/26/1999 - 16:27:09: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 16:27:09: "sv_stopspeed" = "100" +L 08/26/1999 - 16:27:09: "edgefriction" = "2" +L 08/26/1999 - 16:27:09: "sv_friction" = "4" +L 08/26/1999 - 16:27:09: "sv_gravity" = "800" +L 08/26/1999 - 16:27:09: "sv_aim" = "0" +L 08/26/1999 - 16:27:09: "sv_password" = "" +L 08/26/1999 - 16:27:09: "pausable" = "0" +L 08/26/1999 - 16:27:09: "coop" = "0" +L 08/26/1999 - 16:27:09: "deathmatch" = "1" +L 08/26/1999 - 16:27:09: "mp_logecho" = "1" +L 08/26/1999 - 16:27:09: "mp_logfile" = "1" +L 08/26/1999 - 16:27:09: "cmdline" = "0" +L 08/26/1999 - 16:27:09: server cvars end +L 08/26/1999 - 16:27:11: Map CRC "-1879475242" +L 08/26/1999 - 16:27:11: "sv_maxspeed" = "500" +L 08/26/1999 - 16:27:11: Server name is "VALVe Test Server" +L 08/26/1999 - 16:27:11: "sv_maxspeed" = "500.000000" +L 08/26/1999 - 16:27:21: "Dr.Gonzo<16><WON:799309>" has entered the game +L 08/26/1999 - 16:27:24: "gi<33><WON:1572419>" has entered the game +L 08/26/1999 - 16:27:24: " <35><WON:2191419>" has entered the game +L 08/26/1999 - 16:27:27: "gi<33>" joined team "1". +L 08/26/1999 - 16:27:27: "gi<33>" changed class to "Civilian" +L 08/26/1999 - 16:27:27: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:27:27: "gi<33>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:27:27: "Dr.Gonzo<16>" joined team "3". +L 08/26/1999 - 16:27:28: "SuPeRyOeR<29><WON:2187809>" has entered the game +L 08/26/1999 - 16:27:28: "muaddib<18><WON:1523709>" has entered the game +L 08/26/1999 - 16:27:28: "SLASHER[GDI]<26><WON:2262179>" has entered the game +L 08/26/1999 - 16:27:28: "sneakin<19><WON:507529>" has entered the game +L 08/26/1999 - 16:27:29: "Dr.Gonzo<16>" changed class to "Sniper" +L 08/26/1999 - 16:27:29: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:27:32: "big-v<20><WON:2515289>" has entered the game +L 08/26/1999 - 16:27:32: " <35>" say " fdv " +L 08/26/1999 - 16:27:32: "muaddib<18>" joined team "2". +L 08/26/1999 - 16:27:34: "bladerunner<23><WON:1540489>" has entered the game +L 08/26/1999 - 16:27:34: "muaddib<18>" changed class to "Soldier" +L 08/26/1999 - 16:27:34: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:27:35: "SLASHER[GDI]<26>" joined team "2". +L 08/26/1999 - 16:27:35: "SuPeRyOeR<29>" joined team "2". +L 08/26/1999 - 16:27:36: "creature-of-doom<31><WON:1198069>" has entered the game +L 08/26/1999 - 16:27:37: "SLASHER[GDI]<26>" changed class to "Soldier" +L 08/26/1999 - 16:27:37: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:27:38: "Hoser_420<30><WON:2730739>" has entered the game +L 08/26/1999 - 16:27:38: "SuPeRyOeR<29>" changed class to "Medic" +L 08/26/1999 - 16:27:38: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:27:39: " <35>" joined team "3". +L 08/26/1999 - 16:27:39: "creature-of-doom<31>" joined team "3". +L 08/26/1999 - 16:27:40: "creature-of-doom<31>" changed class to "Sniper" +L 08/26/1999 - 16:27:40: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:27:40: " <35>" changed class to "Sniper" +L 08/26/1999 - 16:27:40: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:27:41: "Hoser_420<30>" joined team "2". +L 08/26/1999 - 16:27:50: "Hoser_420<30>" disconnected +L 08/26/1999 - 16:27:52: "gi<33>" say_team "tahnks" +L 08/26/1999 - 16:27:53: "ErIK1<27><WON:1074839>" has entered the game +L 08/26/1999 - 16:27:58: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:27:59: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:28:00: "ErIK1<27>" joined team "2". +L 08/26/1999 - 16:28:00: "SuPeRyOeR<29>" say_team "sure, helpful ain't it" +L 08/26/1999 - 16:28:07: "gi<33>" say_team "tahnks" +L 08/26/1999 - 16:28:09: "ErIK1<27>" changed class to "Soldier" +L 08/26/1999 - 16:28:09: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:28:34: "big-v<20>" joined team "3". +L 08/26/1999 - 16:28:37: "SLASHER[GDI]<26>" killed " <35>" with "rocket" +L 08/26/1999 - 16:28:38: "gi<33>" say_team "go first" +L 08/26/1999 - 16:28:39: "big-v<20>" changed class to "Sniper" +L 08/26/1999 - 16:28:39: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:28:41: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:28:42: "sneakin<19>" disconnected +L 08/26/1999 - 16:28:52: " <35>" say "more snipes" +L 08/26/1999 - 16:28:58: "gi<33>" say_team "open door" +L 08/26/1999 - 16:29:00: "creature-of-doom<31>" killed "muaddib<18>" with "sniperrifle" +L 08/26/1999 - 16:29:01: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:05: "muaddib<18>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:29:07: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:07: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 16:29:07: Named Broadcast: "#hunted_target_scores" ("gi<33>") +L 08/26/1999 - 16:29:07: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:07: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:07: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:07: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:07: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:07: "gi<33>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:29:07: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:07: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:07: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:07: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:21: "gi<33>" say_team "athnks" +L 08/26/1999 - 16:29:21: "$NIPERWOLF<37><WON:2292529>" connected, address "4.9.36.129:27005" +L 08/26/1999 - 16:29:36: "The-Rock_inmate<38><WON:2417649>" connected, address "24.6.169.240:27005" +L 08/26/1999 - 16:29:40: "$NIPERWOLF<37><WON:2292529>" has entered the game +L 08/26/1999 - 16:29:44: "muaddib<18>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:29:45: "$NIPERWOLF<37>" joined team "2". +L 08/26/1999 - 16:29:46: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:29:56: " <35>" killed "muaddib<18>" with "sniperrifle" +L 08/26/1999 - 16:29:56: "$NIPERWOLF<37>" changed class to "Soldier" +L 08/26/1999 - 16:29:56: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:00: "The-Rock_inmate<38><WON:2417649>" has entered the game +L 08/26/1999 - 16:30:04: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:04: "The-Rock_inmate<38>" joined team "3". +L 08/26/1999 - 16:30:05: "Dr.Gonzo<16>" say "hi there" +L 08/26/1999 - 16:30:07: " <35>" say "got you" +L 08/26/1999 - 16:30:08: "The-Rock_inmate<38>" changed class to "Sniper" +L 08/26/1999 - 16:30:08: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:13: "creature-of-doom<31>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:30:15: "$NIPERWOLF<37>" changed class to "Soldier" +L 08/26/1999 - 16:30:15: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:19: "SLASHER[GDI]<26>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:30:21: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:22: "The-Rock_inmate<38>" killed "gi<33>" with "headshot" +L 08/26/1999 - 16:30:23: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:30:23: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:23: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:23: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:23: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:23: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:23: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:23: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:23: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:23: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:23: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:24: "gi<33>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:24: "gi<33>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:30:40: "muaddib<18>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:30:42: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:30:59: "The-Rock_inmate<38>" killed "ErIK1<27>" with "sniperrifle" +L 08/26/1999 - 16:31:00: "bladerunner<23>" disconnected +L 08/26/1999 - 16:31:08: "asshole<39><WON:1787009>" connected, address "206.173.198.205:27005" +L 08/26/1999 - 16:31:09: "SLASHER[GDI]<26>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:31:10: "Dr.Gonzo<16>" killed "$NIPERWOLF<37>" with "autorifle" +L 08/26/1999 - 16:31:10: "Herickson<40><WON:2727299>" connected, address "209.20.200.19:27005" +L 08/26/1999 - 16:31:11: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:11: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:13: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:17: "Herickson<40><WON:2727299>" has entered the game +L 08/26/1999 - 16:31:19: "Herickson<40>" joined team "2". +L 08/26/1999 - 16:31:24: "SLASHER[GDI]<26>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:31:26: "Herickson<40>" changed class to "HWGuy" +L 08/26/1999 - 16:31:26: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:27: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:31: "The-Rock_inmate<38>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:31:34: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:35: "SuPeRyOeR<29>" infected "Dr.Gonzo<16>". +L 08/26/1999 - 16:31:35: "Dr.Gonzo<16>" killed "SuPeRyOeR<29>" with "autorifle" +L 08/26/1999 - 16:31:37: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:39: "The-Rock_inmate<38>" killed "gi<33>" with "sniperrifle" +L 08/26/1999 - 16:31:40: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:31:40: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:40: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:31:43: "asshole<39><WON:1787009>" has entered the game +L 08/26/1999 - 16:31:47: "gi<33>" disconnected +L 08/26/1999 - 16:31:52: "$NIPERWOLF<37>" changed to team "1". +L 08/26/1999 - 16:31:52: "$NIPERWOLF<37>" killed self with "world" +L 08/26/1999 - 16:31:55: "SuPeRyOeR<29>" say_team "no more hunted" +L 08/26/1999 - 16:31:56: "asshole<39>" joined team "2". +L 08/26/1999 - 16:32:01: "asshole<39>" changed class to "Soldier" +L 08/26/1999 - 16:32:01: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:02: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:02: "$NIPERWOLF<37>" changed class to "Civilian" +L 08/26/1999 - 16:32:02: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:02: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:32:02: "SuPeRyOeR<29>" say_team "he's here" +L 08/26/1999 - 16:32:05: "The-Rock_inmate<38>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:32:07: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:12: "Herickson<40>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:32:14: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:15: "The-Rock_inmate<38>" killed "Herickson<40>" with "sniperrifle" +L 08/26/1999 - 16:32:16: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:20: "SuPeRyOeR<29>" say_team "press e!" +L 08/26/1999 - 16:32:23: "creature-of-doom<31>" killed "ErIK1<27>" with "sniperrifle" +L 08/26/1999 - 16:32:24: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:29: "The-Rock_inmate<38>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:32:30: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:34: "Herickson<40>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:32:35: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:38: "SLASHER[GDI]<26>" changed class to "HWGuy" +L 08/26/1999 - 16:32:42: "ErIK1<27>" changed class to "HWGuy" +L 08/26/1999 - 16:32:47: "asshole<39>" killed " <35>" with "rocket" +L 08/26/1999 - 16:32:50: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:53: "creature-of-doom<31>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:32:54: "Herickson<40>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:32:55: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:55: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:32:58: "Herickson<40>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:33:00: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:19: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:33:21: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:23: "SuPeRyOeR<29>" infected "big-v<20>". +L 08/26/1999 - 16:33:23: "big-v<20>" killed "$NIPERWOLF<37>" with "sniperrifle" +L 08/26/1999 - 16:33:24: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:33:24: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: "ErIK1<27>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:24: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:27: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:27: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:33:36: "bedtimebear*ccb*<41><WON:1873689>" connected, address "216.39.152.110:27005" +L 08/26/1999 - 16:33:37: "muaddib<18>" killed "The-Rock_inmate<38>" with "normalgrenade" +L 08/26/1999 - 16:33:38: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:44: "ErIK1<27>" disconnected +L 08/26/1999 - 16:33:48: "Herickson<40>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:33:50: "creature-of-doom<31>" killed "muaddib<18>" with "sniperrifle" +L 08/26/1999 - 16:33:51: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:33:51: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:02: "bedtimebear*ccb*<41><WON:1873689>" has entered the game +L 08/26/1999 - 16:34:05: "The-Rock_inmate<38>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:34:07: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:08: "big-v<20>" killed "$NIPERWOLF<37>" with "sniperrifle" +L 08/26/1999 - 16:34:08: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:34:08: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:08: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:08: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:08: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:08: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:09: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:09: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:09: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:09: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:09: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:12: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:12: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:34:22: "asshole<39>" say_team "press stand by the duct, I will rocket jump you in" +L 08/26/1999 - 16:34:28: "muaddib<18>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:34:30: "bedtimebear*ccb*<41>" joined team "2". +L 08/26/1999 - 16:34:37: "creature-of-doom<31>" killed "muaddib<18>" with "sniperrifle" +L 08/26/1999 - 16:34:39: "bedtimebear*ccb*<41>" changed class to "Soldier" +L 08/26/1999 - 16:34:39: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:41: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:41: "The-Rock_inmate<38>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:34:43: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:48: "Herickson<40>" say "thanks" +L 08/26/1999 - 16:34:55: "asshole<39>" killed " <35>" with "rocket" +L 08/26/1999 - 16:34:59: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:34:59: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:01: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:35:04: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:06: "Herickson<40>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:35:08: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:16: "Herickson<40>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:35:17: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "big-v<20>" killed "$NIPERWOLF<37>" with "sniperrifle" +L 08/26/1999 - 16:35:18: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:35:18: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:18: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:19: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:19: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:35:35: "The-Rock_inmate<38>" killed "bedtimebear*ccb*<41>" with "sniperrifle" +L 08/26/1999 - 16:35:37: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:41: "SLASHER[GDI]<26>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:35:43: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:43: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:35:46: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:47: "creature-of-doom<31>" killed "SLASHER[GDI]<26>" with "sniperrifle" +L 08/26/1999 - 16:35:48: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:49: "muaddib<18>" killed "The-Rock_inmate<38>" with "rocket" +L 08/26/1999 - 16:35:51: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:35:54: "Herickson<40>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:35:55: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:05: "SLASHER[GDI]<26>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:36:06: "creature-of-doom<31>" killed "muaddib<18>" with "sniperrifle" +L 08/26/1999 - 16:36:07: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:07: "bedtimebear*ccb*<41>" killed "The-Rock_inmate<38>" with "rocket" +L 08/26/1999 - 16:36:08: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:10: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:16: "Herickson<40>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:36:17: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:23: "bedtimebear*ccb*<41>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:36:24: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:29: "SLASHER[GDI]<26>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:36:30: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:31: "NeoPhyte<42><WON:3274659>" connected, address "208.250.205.206:27005" +L 08/26/1999 - 16:36:32: "creature-of-doom<31>" killed "$NIPERWOLF<37>" with "nails" +L 08/26/1999 - 16:36:33: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:36:33: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:33: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:39: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:36:39: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:36:49: "NeoPhyte<42><WON:3274659>" has entered the game +L 08/26/1999 - 16:36:51: "asshole<39>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:36:54: "NeoPhyte<42>" joined team "2". +L 08/26/1999 - 16:36:55: "bedtimebear*ccb*<41>" killed "The-Rock_inmate<38>" with "rocket" +L 08/26/1999 - 16:36:56: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:01: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:06: "bedtimebear*ccb*<41>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:37:08: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:13: "creature-of-doom<31>" killed "Herickson<40>" with "sniperrifle" +L 08/26/1999 - 16:37:13: "SuPeRyOeR<29>" killed "The-Rock_inmate<38>" with "supershotgun" +L 08/26/1999 - 16:37:13: "NeoPhyte<42>" changed class to "Medic" +L 08/26/1999 - 16:37:13: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:14: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:14: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:20: "bedtimebear*ccb*<41>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:37:21: "Herickson<40>" say "damn" +L 08/26/1999 - 16:37:21: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:23: "scooter<43><WON:2689699>" connected, address "24.2.78.15:27005" +L 08/26/1999 - 16:37:35: "scooter<43><WON:2689699>" has entered the game +L 08/26/1999 - 16:37:36: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:37:37: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:38: "scooter<43>" joined team "2". +L 08/26/1999 - 16:37:42: "The-Rock_inmate<38>" killed "SuPeRyOeR<29>" with "sniperrifle" +L 08/26/1999 - 16:37:42: "creature-of-doom<31>" killed "NeoPhyte<42>" with "sniperrifle" +L 08/26/1999 - 16:37:42: "scooter<43>" changed class to "Soldier" +L 08/26/1999 - 16:37:42: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:43: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:44: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:49: "The-Rock_inmate<38>" killed "$NIPERWOLF<37>" with "sniperrifle" +L 08/26/1999 - 16:37:50: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:37:50: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:50: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:53: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:37:53: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:38:07: "muaddib<18>" killed "The-Rock_inmate<38>" with "rocket" +L 08/26/1999 - 16:38:08: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:14: "Herickson<40>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:38:15: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:21: "The-Rock_inmate<38>" killed "scooter<43>" with "sniperrifle" +L 08/26/1999 - 16:38:21: " <35>" say "can i be the hunted for a while" +L 08/26/1999 - 16:38:22: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:24: "bedtimebear*ccb*<41>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:38:25: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:28: "SLASHER[GDI]<26>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:38:30: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:37: " <35>" say "plz" +L 08/26/1999 - 16:38:40: "The-Rock_inmate<38>" killed "NeoPhyte<42>" with "sniperrifle" +L 08/26/1999 - 16:38:43: "SuPeRyOeR<29>" infected "big-v<20>". +L 08/26/1999 - 16:38:44: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:45: "asshole<39>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:38:47: "creature-of-doom<31>" killed "asshole<39>" with "sniperrifle" +L 08/26/1999 - 16:38:47: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:49: "bedtimebear*ccb*<41>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:38:49: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:50: "SLASHER[GDI]<26>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:38:51: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:51: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:57: "bedtimebear*ccb*<41>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:38:59: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:38:59: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:39:02: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:04: "asshole<39>" changed class to "HWGuy" +L 08/26/1999 - 16:39:06: "Herickson<40>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:39:08: "scooter<43>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:39:08: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:10: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:12: "Herickson<40>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:39:13: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:19: "muaddib<18>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:39:19: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:39:20: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:20: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:27: "muaddib<18>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:39:28: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:33: "creature-of-doom<31>" killed "NeoPhyte<42>" with "sniperrifle" +L 08/26/1999 - 16:39:33: "scooter<43>" killed " <35>" with "rocket" +L 08/26/1999 - 16:39:36: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:36: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:40: "muaddib<18>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:39:41: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:42: "The-Rock_inmate<38>" killed "SuPeRyOeR<29>" with "sniperrifle" +L 08/26/1999 - 16:39:44: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:50: "SLASHER[GDI]<26>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:39:52: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:54: "creature-of-doom<31>" killed "SuPeRyOeR<29>" with "sniperrifle" +L 08/26/1999 - 16:39:54: " <35>" say "i want to be the hunted plz" +L 08/26/1999 - 16:39:56: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 16:39:59: Named Broadcast: "#hunted_target_scores" ("$NIPERWOLF<37>") +L 08/26/1999 - 16:39:59: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:39:59: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:39:59: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:40:05: "Herickson<40>" say "yeehaw" +L 08/26/1999 - 16:40:19: "bedtimebear*ccb*<41>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:40:21: "Herickson<40>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:40:21: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:40:24: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:40:33: "SLASHER[GDI]<26>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:40:34: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:40:35: "Herickson<40>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:40:37: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:40:38: "scooter<43>" killed "The-Rock_inmate<38>" with "rocket" +L 08/26/1999 - 16:40:39: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:40:46: " <35>" killed "NeoPhyte<42>" with "headshot" +L 08/26/1999 - 16:40:47: "Herickson<40>" killed " <35>" with "ac" +L 08/26/1999 - 16:40:48: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:40:50: "The-Rock_inmate<38>" killed "muaddib<18>" with "headshot" +L 08/26/1999 - 16:40:51: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:40:51: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:00: "SLASHER[GDI]<26>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:41:02: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:08: "The-Rock_inmate<38>" killed "scooter<43>" with "sniperrifle" +L 08/26/1999 - 16:41:09: "Herickson<40>" killed " <35>" with "ac" +L 08/26/1999 - 16:41:10: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:10: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:15: " <35>" changed to team "2". +L 08/26/1999 - 16:41:15: " <35>" killed self with "world" +L 08/26/1999 - 16:41:21: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:41:22: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "creature-of-doom<31>" killed "$NIPERWOLF<37>" with "sniperrifle" +L 08/26/1999 - 16:41:22: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:41:22: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:22: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:26: " <35>" changed class to "Medic" +L 08/26/1999 - 16:41:26: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:26: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:26: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:41:38: "$NIPERWOLF<37>" killed by world with "door" +L 08/26/1999 - 16:41:39: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:41:39: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:39: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:43: "$NIPERWOLF<37>" say "my escorts suck" +L 08/26/1999 - 16:41:43: " <35>" changed class to "Medic" +L 08/26/1999 - 16:41:45: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:41:45: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:41:49: "SuPeRyOeR<29>" say_team "you suck!" +L 08/26/1999 - 16:41:52: "asshole<39>" say_team "no you suck" +L 08/26/1999 - 16:41:58: "SuPeRyOeR<29>" say_team "who me?" +L 08/26/1999 - 16:42:00: "Herickson<40>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:42:01: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:04: "NeoPhyte<42>" say "hehe" +L 08/26/1999 - 16:42:05: "bedtimebear*ccb*<41>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:42:05: "asshole<39>" say_team "let you fuxuno the prez" +L 08/26/1999 - 16:42:07: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:08: "SLASHER[GDI]<26>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:42:09: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:14: "muaddib<18>" killed "The-Rock_inmate<38>" with "rocket" +L 08/26/1999 - 16:42:15: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:34: "SLASHER[GDI]<26>" killed "Dr.Gonzo<16>" with "ac" +L 08/26/1999 - 16:42:35: "bedtimebear*ccb*<41>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:42:35: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:36: "The-Rock_inmate<38>" killed "scooter<43>" with "sniperrifle" +L 08/26/1999 - 16:42:37: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:39: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:46: "The-Rock_inmate<38>" killed "NeoPhyte<42>" with "sniperrifle" +L 08/26/1999 - 16:42:47: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:53: "Herickson<40>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:42:54: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:56: "bedtimebear*ccb*<41>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:42:58: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:42:59: "Herickson<40>" say "thanks med" +L 08/26/1999 - 16:43:00: "muaddib<18>" killed "Dr.Gonzo<16>" with "normalgrenade" +L 08/26/1999 - 16:43:02: "The-Rock_inmate<38>" killed "scooter<43>" with "sniperrifle" +L 08/26/1999 - 16:43:03: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:03: "scooter<43>" killed "The-Rock_inmate<38>" with "rocket" +L 08/26/1999 - 16:43:04: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:04: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:06: "asshole<39>" killed self with "rocket" +L 08/26/1999 - 16:43:07: "creature-of-doom<31>" killed " <35>" with "sniperrifle" +L 08/26/1999 - 16:43:07: "bedtimebear*ccb*<41>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:43:09: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:09: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:11: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:14: " <35>" changed class to "Medic" +L 08/26/1999 - 16:43:21: "The-Rock_inmate<38>" killed "muaddib<18>" with "sniperrifle" +L 08/26/1999 - 16:43:24: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:30: "scooter<43>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:43:31: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:39: "scooter<43>" killed "The-Rock_inmate<38>" with "rocket" +L 08/26/1999 - 16:43:39: "SuPeRyOeR<29>" killed "creature-of-doom<31>" with "supershotgun" +L 08/26/1999 - 16:43:40: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:41: "Dr.Gonzo<16>" killed "SLASHER[GDI]<26>" with "autorifle" +L 08/26/1999 - 16:43:42: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:42: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:45: "muaddib<18>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:43:47: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 16:43:47: Named Broadcast: "#hunted_target_scores" ("$NIPERWOLF<37>") +L 08/26/1999 - 16:43:47: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:43:47: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:47: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:48: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:43:54: "bedtimebear*ccb*<41>" say_team "hows that?" +L 08/26/1999 - 16:44:01: "NeoPhyte<42>" say "yea wo" +L 08/26/1999 - 16:44:08: "The-Rock_inmate<38>" killed "asshole<39>" with "headshot" +L 08/26/1999 - 16:44:10: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:16: " <35>" killed self with "normalgrenade" +L 08/26/1999 - 16:44:17: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:18: "SLASHER[GDI]<26>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:44:21: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:21: "Herickson<40>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:44:22: " <35>" changed class to "HWGuy" +L 08/26/1999 - 16:44:24: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:26: "creature-of-doom<31>" killed "NeoPhyte<42>" with "sniperrifle" +L 08/26/1999 - 16:44:29: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:30: "bedtimebear*ccb*<41>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:44:31: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:34: "bedtimebear*ccb*<41>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:44:34: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:41: "Herickson<40>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:44:42: "The-Rock_inmate<38>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:57: "SLASHER[GDI]<26>" killed "The-Rock_inmate<38>" with "ac" +L 08/26/1999 - 16:44:57: "creature-of-doom<31>" killed "$NIPERWOLF<37>" with "nails" +L 08/26/1999 - 16:44:58: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:44:58: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: " <35>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:44:58: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:00: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:00: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:45:03: "Herickson<40>" say "damn" +L 08/26/1999 - 16:45:07: "The-Rock_inmate<38>" disconnected +L 08/26/1999 - 16:45:25: " <35>" disconnected +L 08/26/1999 - 16:45:26: "bedtimebear*ccb*<41>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:45:28: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:33: "Herickson<40>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:45:34: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:35: "Dr.Gonzo<16>" killed "muaddib<18>" with "sniperrifle" +L 08/26/1999 - 16:45:35: "muaddib<18>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:45:37: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:37: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:37: "Herickson<40>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:45:38: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "big-v<20>" killed "$NIPERWOLF<37>" with "sniperrifle" +L 08/26/1999 - 16:45:40: "bedtimebear*ccb*<41>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:45:40: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:45:40: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "NeoPhyte<42>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:40: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:43: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:43: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:45:43: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:45:52: "NeoPhyte<42>" disconnected +L 08/26/1999 - 16:46:13: "scooter<43>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:46:13: "muaddib<18>" killed "Dr.Gonzo<16>" with "rocket" +L 08/26/1999 - 16:46:14: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:46:15: "Dr.Gonzo<16>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:46:23: "Dr.Gonzo<16>" disconnected +L 08/26/1999 - 16:46:50: "creature-of-doom<31>" killed "muaddib<18>" with "sniperrifle" +L 08/26/1999 - 16:46:54: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:46:56: "asshole<39>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:46:58: "big-v<20>" killed by world with "turret" +L 08/26/1999 - 16:46:58: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:46:59: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 16:47:01: Named Broadcast: "#hunted_target_scores" ("$NIPERWOLF<37>") +L 08/26/1999 - 16:47:01: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:47:01: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: "Herickson<40>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:01: "scooter<43>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:08: "Mr.Croft<44><WON:2747289>" connected, address "24.66.171.178:27005" +L 08/26/1999 - 16:47:13: "creature-of-doom<31>" say_team "which way tdo they keep coming" +L 08/26/1999 - 16:47:13: "muaddib<18>" say_team "opp" +L 08/26/1999 - 16:47:15: "Herickson<40>" disconnected +L 08/26/1999 - 16:47:29: "SLASHER[GDI]<26>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:47:31: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:31: "Mr.Croft<44><WON:2747289>" has entered the game +L 08/26/1999 - 16:47:36: "Mr.Croft<44>" joined team "3". +L 08/26/1999 - 16:47:40: "Mr.Croft<44>" changed class to "Sniper" +L 08/26/1999 - 16:47:40: "Mr.Croft<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:42: "creature-of-doom<31>" killed "scooter<43>" with "sniperrifle" +L 08/26/1999 - 16:47:44: "asshole<39>" killed "big-v<20>" with "ac" +L 08/26/1999 - 16:47:46: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:47:55: "SLASHER[GDI]<26>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:47:55: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:07: "Grim<45><WON:1451719>" connected, address "24.66.167.52:27005" +L 08/26/1999 - 16:48:10: "creature-of-doom<31>" killed "$NIPERWOLF<37>" with "sniperrifle" +L 08/26/1999 - 16:48:11: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:48:11: "Mr.Croft<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:11: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:11: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:11: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:11: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:11: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:11: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:11: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:12: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:12: "$NIPERWOLF<37>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:48:14: "asshole<39>" changed to team "3". +L 08/26/1999 - 16:48:14: "asshole<39>" killed self with "world" +L 08/26/1999 - 16:48:14: "Player<46><WON:1100849>" connected, address "152.167.12.23:27005" +L 08/26/1999 - 16:48:15: "$NIPERWOLF<37>" changed class to "Civilian" +L 08/26/1999 - 16:48:17: "Grim<45><WON:1451719>" has entered the game +L 08/26/1999 - 16:48:17: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:18: "$NIPERWOLF<37>" changed class to "Civilian" +L 08/26/1999 - 16:48:19: "creature-of-doom<31>" say_team "haha" +L 08/26/1999 - 16:48:19: "asshole<39>" changed class to "Sniper" +L 08/26/1999 - 16:48:19: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:20: "$NIPERWOLF<37>" changed class to "Civilian" +L 08/26/1999 - 16:48:22: "$NIPERWOLF<37>" changed to team "3". +L 08/26/1999 - 16:48:22: "$NIPERWOLF<37>" killed self with "world" +L 08/26/1999 - 16:48:22: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:48:22: "Mr.Croft<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:22: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:22: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:22: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:22: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:22: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:22: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:22: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:28: "Grim<45>" disconnected +L 08/26/1999 - 16:48:34: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:37: "$NIPERWOLF<37>" changed class to "Sniper" +L 08/26/1999 - 16:48:37: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:48: "Player<46><WON:1100849>" has entered the game +L 08/26/1999 - 16:48:49: "bedtimebear*ccb*<41>" killed "big-v<20>" with "rocket" +L 08/26/1999 - 16:48:50: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:53: "Player<46>" joined team "1". +L 08/26/1999 - 16:48:55: "Player<46>" changed class to "Civilian" +L 08/26/1999 - 16:48:55: "Player<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:48:55: "Player<46>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:49:03: "SLASHER[GDI]<26>" killed "$NIPERWOLF<37>" with "ac" +L 08/26/1999 - 16:49:04: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:07: "muaddib<18>" killed "asshole<39>" with "rocket" +L 08/26/1999 - 16:49:08: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:35: "SLASHER[GDI]<26>" killed "creature-of-doom<31>" with "ac" +L 08/26/1999 - 16:49:36: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:42: "muaddib<18>" killed "$NIPERWOLF<37>" with "rocket" +L 08/26/1999 - 16:49:45: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:45: "Mr.Croft<44>" killed "Player<46>" with "sniperrifle" +L 08/26/1999 - 16:49:45: Broadcast: "#hunted_target_killed" +L 08/26/1999 - 16:49:45: "Mr.Croft<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:45: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:45: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:45: "big-v<20>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:45: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:45: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:45: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:45: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:45: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:46: "Ash<47><WON:3239379>" connected, address "216.13.173.167:7469" +L 08/26/1999 - 16:49:50: "Player<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:49:50: "Player<46>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:50:01: "Ash<47><WON:3239379>" has entered the game +L 08/26/1999 - 16:50:08: "Ash<47>" joined team "2". +L 08/26/1999 - 16:50:11: "Ash<47>" changed class to "Soldier" +L 08/26/1999 - 16:50:11: "Ash<47>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:24: "$NIPERWOLF<37>" say "help" +L 08/26/1999 - 16:50:34: "big-v<20>" disconnected +L 08/26/1999 - 16:50:34: "muaddib<18>" killed "asshole<39>" with "normalgrenade" +L 08/26/1999 - 16:50:36: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:40: "Ash<47>" killed "creature-of-doom<31>" with "rocket" +L 08/26/1999 - 16:50:41: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:51: "Ash<47>" killed "asshole<39>" with "rocket" +L 08/26/1999 - 16:50:54: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: Broadcast: "#hunted_target_scores" +L 08/26/1999 - 16:50:59: Named Broadcast: "#hunted_target_scores" ("Player<46>") +L 08/26/1999 - 16:50:59: "Mr.Croft<44>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: "$NIPERWOLF<37>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: "muaddib<18>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: "Ash<47>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: "Player<46>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: "Player<46>" activated the goal "The Hunted's Notepad" +L 08/26/1999 - 16:50:59: "asshole<39>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: "bedtimebear*ccb*<41>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: "SLASHER[GDI]<26>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: "creature-of-doom<31>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:50:59: "SuPeRyOeR<29>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:51:03: "SOLDIER<48><WON:2578979>" connected, address "12.79.3.119:27005" +L 08/26/1999 - 16:51:12: "Mr.Croft<44>" disconnected +L 08/26/1999 - 16:51:13: "SLASHER[GDI]<26>" say "y" +L 08/26/1999 - 16:51:13: "bedtimebear*ccb*<41>" say "awww" +L 08/26/1999 - 16:51:13: "Funth<49><WON:3120739>" connected, address "24.1.45.32:27005" +L 08/26/1999 - 16:51:14: "Player<46>" say_team "sdyfiushdfioushdfuhsdfuh" +L 08/26/1999 - 16:51:15: "creature-of-doom<31>" disconnected +L 08/26/1999 - 16:51:20: "bedtimebear*ccb*<41>" say "cya" +L 08/26/1999 - 16:51:22: "bedtimebear*ccb*<41>" disconnected +L 08/26/1999 - 16:51:22: "SuPeRyOeR<29>" say "it's closing now?" +L 08/26/1999 - 16:51:22: "Ash<47>" say "k" +L 08/26/1999 - 16:51:24: "SLASHER[GDI]<26>" disconnected +L 08/26/1999 - 16:51:27: "Funth<49><WON:3120739>" has entered the game +L 08/26/1999 - 16:51:29: "Funth<49>" joined team "3". +L 08/26/1999 - 16:51:29: "asshole<39>" say_team "so long as i get a free copy of TF2 that is fine by me" +L 08/26/1999 - 16:51:31: "Ash<47>" disconnected +L 08/26/1999 - 16:51:33: "Funth<49>" changed class to "Sniper" +L 08/26/1999 - 16:51:33: "Funth<49>" activated the goal "info_player_teamspawn" +L 08/26/1999 - 16:51:35: "Funth<-1>" disconnected +L 08/26/1999 - 16:51:35: "$NIPERWOLF<-1>" disconnected +L 08/26/1999 - 16:51:35: "muaddib<-1>" disconnected +L 08/26/1999 - 16:51:35: "Player<-1>" disconnected +L 08/26/1999 - 16:51:35: "asshole<-1>" disconnected +L 08/26/1999 - 16:51:35: "SuPeRyOeR<-1>" disconnected +L 08/26/1999 - 16:51:35: "scooter<-1>" disconnected +L 08/26/1999 - 16:51:36: Server shutdown. +L 08/26/1999 - 16:51:36: Log closed. diff --git a/utils/tfstats/testsuite2/langame.log b/utils/tfstats/testsuite2/langame.log new file mode 100644 index 0000000..2491522 --- /dev/null +++ b/utils/tfstats/testsuite2/langame.log @@ -0,0 +1,250 @@ +L 08/25/1999 - 13:15:45: Log file started. +L 08/25/1999 - 13:15:45: Spawning server "well" +L 08/25/1999 - 13:15:45: server cvars start +L 08/25/1999 - 13:15:45: "cr_random" = "0" +L 08/25/1999 - 13:15:45: "cr_engineer" = "0" +L 08/25/1999 - 13:15:45: "cr_spy" = "0" +L 08/25/1999 - 13:15:45: "cr_pyro" = "0" +L 08/25/1999 - 13:15:45: "cr_hwguy" = "0" +L 08/25/1999 - 13:15:45: "cr_medic" = "0" +L 08/25/1999 - 13:15:45: "cr_demoman" = "0" +L 08/25/1999 - 13:15:45: "cr_soldier" = "0" +L 08/25/1999 - 13:15:45: "cr_sniper" = "0" +L 08/25/1999 - 13:15:45: "cr_scout" = "0" +L 08/25/1999 - 13:15:45: "decalfrequency" = "30" +L 08/25/1999 - 13:15:45: "mp_autocrosshair" = "1" +L 08/25/1999 - 13:15:45: "mp_flashlight" = "0" +L 08/25/1999 - 13:15:45: "mp_footsteps" = "1" +L 08/25/1999 - 13:15:45: "mp_forcerespawn" = "1" +L 08/25/1999 - 13:15:45: "mp_weaponstay" = "0" +L 08/25/1999 - 13:15:45: "mp_falldamage" = "0" +L 08/25/1999 - 13:15:45: "mp_friendlyfire" = "0" +L 08/25/1999 - 13:15:45: "mp_timelimit" = "30" +L 08/25/1999 - 13:15:45: "mp_fraglimit" = "0" +L 08/25/1999 - 13:15:45: "mp_teamplay" = "21" +L 08/25/1999 - 13:15:45: "tfc_balance_scores" = "1.0" +L 08/25/1999 - 13:15:45: "tfc_balance_teams" = "1.0" +L 08/25/1999 - 13:15:45: "tfc_adminpwd" = "" +L 08/25/1999 - 13:15:45: "tfc_clanbattle_locked" = "0.0" +L 08/25/1999 - 13:15:45: "tfc_clanbattle" = "0.0" +L 08/25/1999 - 13:15:45: "tfc_respawndelay" = "0.0" +L 08/25/1999 - 13:15:45: "tfc_autoteam" = "1" +L 08/25/1999 - 13:15:45: "sv_maxrate" = "0" +L 08/25/1999 - 13:15:45: "sv_minrate" = "0" +L 08/25/1999 - 13:15:45: "sv_allowupload" = "1" +L 08/25/1999 - 13:15:45: "sv_allowdownload" = "1" +L 08/25/1999 - 13:15:45: "sv_upload_maxsize" = "0" +L 08/25/1999 - 13:15:45: "sv_spectatormaxspeed" = "500" +L 08/25/1999 - 13:15:45: "sv_spectalk" = "1" +L 08/25/1999 - 13:15:45: "sv_maxspectators" = "8" +L 08/25/1999 - 13:15:45: "sv_cheats" = "0" +L 08/25/1999 - 13:15:45: "sv_clienttrace" = "3.5" +L 08/25/1999 - 13:15:45: "sv_timeout" = "65" +L 08/25/1999 - 13:15:45: "sv_waterfriction" = "1" +L 08/25/1999 - 13:15:45: "sv_wateraccelerate" = "10" +L 08/25/1999 - 13:15:45: "sv_airaccelerate" = "10" +L 08/25/1999 - 13:15:45: "sv_airmove" = "1" +L 08/25/1999 - 13:15:45: "sv_bounce" = "1" +L 08/25/1999 - 13:15:45: "sv_clipmode" = "0" +L 08/25/1999 - 13:15:45: "sv_stepsize" = "18" +L 08/25/1999 - 13:15:45: "sv_accelerate" = "10" +L 08/25/1999 - 13:15:45: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 13:15:45: "sv_stopspeed" = "100" +L 08/25/1999 - 13:15:45: "edgefriction" = "2" +L 08/25/1999 - 13:15:45: "sv_friction" = "4" +L 08/25/1999 - 13:15:45: "sv_gravity" = "800" +L 08/25/1999 - 13:15:45: "sv_aim" = "0" +L 08/25/1999 - 13:15:45: "sv_password" = "" +L 08/25/1999 - 13:15:45: "pausable" = "0" +L 08/25/1999 - 13:15:45: "coop" = "0" +L 08/25/1999 - 13:15:45: "deathmatch" = "1" +L 08/25/1999 - 13:15:45: "mp_logecho" = "1" +L 08/25/1999 - 13:15:45: "mp_logfile" = "1" +L 08/25/1999 - 13:15:45: "cmdline" = "0" +L 08/25/1999 - 13:15:45: server cvars end +L 08/25/1999 - 13:15:47: Map CRC "-1991804164" +L 08/25/1999 - 13:15:47: "sv_maxspeed" = "500" +L 08/25/1999 - 13:15:47: Server name is "VALVe Test Server" +L 08/25/1999 - 13:15:47: "sv_maxspeed" = "500.000000" +L 08/25/1999 - 13:15:53: "Whisper<60><WON:-1>" connected, address "24.66.169.32:27005" +L 08/25/1999 - 13:15:58: "Kreigen<6><WON:-1>" has entered the game +L 08/25/1999 - 13:15:59: "Quad<35><WON:-1>" has entered the game +L 08/25/1999 - 13:16:01: "[DOG]Scooby<38><WON:-1>" has entered the game +L 08/25/1999 - 13:16:02: "C.<8><WON:-1>" has entered the game +L 08/25/1999 - 13:16:03: "Prophet<34><WON:-1>" has entered the game +L 08/25/1999 - 13:16:03: "Quad<35>" joined team "1". +L 08/25/1999 - 13:16:04: "Quad<35>" changed class to "Demoman" +L 08/25/1999 - 13:16:04: "Quad<35>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:04: "Kreigen<6>" joined team "2". +L 08/25/1999 - 13:16:04: "[DOG]Scooby<38>" joined team "1". +L 08/25/1999 - 13:16:05: "Quad<35>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:05: "[DOG]Scooby<38>" changed class to "Scout" +L 08/25/1999 - 13:16:05: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:06: "Quad<35>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:06: "Kreigen<6>" changed class to "Engineer" +L 08/25/1999 - 13:16:06: "Kreigen<6>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:07: "Storm<48><WON:-1>" has entered the game +L 08/25/1999 - 13:16:07: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:09: "Crack_Head_Mel<57><WON:-1>" has entered the game +L 08/25/1999 - 13:16:09: "Prophet<34>" joined team "2". +L 08/25/1999 - 13:16:12: "Storm<48>" joined team "1". +L 08/25/1999 - 13:16:12: "Whisper<60><WON:-1>" has entered the game +L 08/25/1999 - 13:16:13: "[pfsm]Snipes<55><WON:-1>" has entered the game +L 08/25/1999 - 13:16:13: "Storm<48>" changed class to "Sniper" +L 08/25/1999 - 13:16:13: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:14: "Prophet<34>" changed class to "Soldier" +L 08/25/1999 - 13:16:14: "Prophet<34>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:15: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:15: "Prophet<34>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:16: "Prophet<34>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:18: "Prophet<34>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:18: "[DOG]Scooby<38>" activated the goal "func_button 2" +L 08/25/1999 - 13:16:19: "[pfsm]Snipes<55>" joined team "2". +L 08/25/1999 - 13:16:20: "Whisper<60>" joined team "1". +L 08/25/1999 - 13:16:21: "Crack_Head_Mel<57>" joined team "2". +L 08/25/1999 - 13:16:24: "[pfsm]Snipes<55>" changed class to "Demoman" +L 08/25/1999 - 13:16:24: "[pfsm]Snipes<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:26: "[pfsm]Snipes<55>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:27: "Whisper<60>" changed class to "Scout" +L 08/25/1999 - 13:16:27: "Whisper<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:28: "Crack_Head_Mel<57>" changed class to "Engineer" +L 08/25/1999 - 13:16:28: "Crack_Head_Mel<57>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:30: "Crack_Head_Mel<57>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:35: "[DOG]Scooby<38>" activated the goal "blue_pak7" +L 08/25/1999 - 13:16:36: "[DOG]Scooby<38>" activated the goal "blue_pak8" +L 08/25/1999 - 13:16:36: "Whisper<60>" changed class to "HWGuy" +L 08/25/1999 - 13:16:37: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:37: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:16:42: "HOOCHY<16><WON:-1>" has entered the game +L 08/25/1999 - 13:16:43: "Prophet<34>" activated the goal "func_button 1" +L 08/25/1999 - 13:16:44: "[pfsm]Snipes<55>" activated the goal "func_button 1" +L 08/25/1999 - 13:16:45: "[DOG]Scooby<38>" activated the goal "func_button 5" +L 08/25/1999 - 13:16:46: "HOOCHY<16>" joined team "1". +L 08/25/1999 - 13:16:46: "[DOG]Scooby<38>" activated the goal "team two flag" +L 08/25/1999 - 13:16:46: "[DOG]Scooby<38>" activated the goal "func_door 14" +L 08/25/1999 - 13:16:49: "[DOG]Scooby<38>" activated the goal "func_door 14" +L 08/25/1999 - 13:16:52: "Quad<35>" activated the goal "red_det" +L 08/25/1999 - 13:16:52: Broadcast: "#well_rgrate_destroyed" +L 08/25/1999 - 13:16:52: "HOOCHY<16>" changed class to "Engineer" +L 08/25/1999 - 13:16:52: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:16:53: "[pfsm]Snipes<55>" activated the goal "func_button 1" +L 08/25/1999 - 13:16:53: "Quad<35>" activated the goal "grate13" +L 08/25/1999 - 13:16:55: "Whisper<60>" activated the goal "func_button 2" +L 08/25/1999 - 13:16:58: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:04: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:05: "[DOG]Scooby<38>" activated the goal "func_button 1" +L 08/25/1999 - 13:17:07: "Whisper<60>" activated the goal "trigger_multiple 11" +L 08/25/1999 - 13:17:13: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:13: "Prophet<34>" activated the goal "team one flag" +L 08/25/1999 - 13:17:15: "Whisper<60>" activated the goal "func_button 5" +L 08/25/1999 - 13:17:15: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:16: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:16: "Whisper<60>" activated the goal "func_door 14" +L 08/25/1999 - 13:17:16: "[DOG]Scooby<38>" activated the goal "team one dropoff" +L 08/25/1999 - 13:17:17: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:18: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:18: "Crack_Head_Mel<57>" built a "sentry". +L 08/25/1999 - 13:17:18: "Whisper<60>" activated the goal "team two flag" +L 08/25/1999 - 13:17:19: "Whisper<60>" activated the goal "func_door 14" +L 08/25/1999 - 13:17:20: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:22: "Storm<48>" activated the goal "func_button 1" +L 08/25/1999 - 13:17:22: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:23: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:24: "[pfsm]Snipes<55>"'s detpack was disarmed by "[DOG]Scooby<38>". +L 08/25/1999 - 13:17:24: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:27: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:28: "[pfsm]Snipes<55>" killed "Storm<48>" with "gl_grenade" +L 08/25/1999 - 13:17:30: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:32: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:33: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:34: "C.<8>" joined team "2". +L 08/25/1999 - 13:17:34: "Kreigen<6>" built a "sentry". +L 08/25/1999 - 13:17:35: "Prophet<34>" activated the goal "blue_pak5" +L 08/25/1999 - 13:17:39: "C.<8>" changed class to "Demoman" +L 08/25/1999 - 13:17:39: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:41: "Quad<35>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:41: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:43: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:45: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:45: "Crack_Head_Mel<57>" killed "Storm<48>" with "sentrygun" +L 08/25/1999 - 13:17:46: "Prophet<34>" killed "[DOG]Scooby<38>" with "rocket" +L 08/25/1999 - 13:17:47: "Whisper<60>" activated the goal "func_button 1" +L 08/25/1999 - 13:17:47: "[DOG]Scooby<38>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:47: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:47: "HOOCHY<16>" killed "[pfsm]Snipes<55>" with "empgrenade" +L 08/25/1999 - 13:17:48: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:48: "[DOG]Scooby<38>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:49: "[DOG]Scooby<38>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:49: "[pfsm]Snipes<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:17:50: "[DOG]Scooby<38>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:51: "[pfsm]Snipes<55>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:52: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:53: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:54: "Crack_Head_Mel<57>" activated the goal "func_button 2" +L 08/25/1999 - 13:17:55: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:58: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:58: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:17:58: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:59: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:17:59: "Whisper<60>" activated the goal "team one dropoff" +L 08/25/1999 - 13:17:59: "RedWind<61><WON:3029039>" connected, address "38.28.6.155:27005" +L 08/25/1999 - 13:18:01: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:01: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:01: "Crack_Head_Mel<57>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:02: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:02: "Whisper<60>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:03: "Crack_Head_Mel<57>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:03: "[DOG]Scooby<38>" changed class to "Soldier" +L 08/25/1999 - 13:18:04: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:07: "Crack_Head_Mel<57>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:09: "Quad<35>" activated the goal "blue_pak8" +L 08/25/1999 - 13:18:09: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:11: "Quad<35>" killed "C.<8>" with "mirvgrenade" +L 08/25/1999 - 13:18:11: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:11: "Crack_Head_Mel<57>" killed "Storm<48>" with "sentrygun" +L 08/25/1999 - 13:18:13: "C.<8>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:13: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:14: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:14: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:15: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:16: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:16: "Storm<48>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:17: "C.<8>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:19: "[pfsm]Snipes<55>" activated the goal "func_button 1" +L 08/25/1999 - 13:18:19: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:20: "Storm<48>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:22: "Whisper<60>" destroyed "Crack_Head_Mel<57>"'s "sentry". +L 08/25/1999 - 13:18:23: "Prophet<34>" activated the goal "func_button 2" +L 08/25/1999 - 13:18:23: "[DOG]Scooby<38>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:25: "Whisper<60>" activated the goal "func_button 1" +L 08/25/1999 - 13:18:27: "[pfsm]Snipes<55>" killed "Whisper<60>" with "gl_grenade" +L 08/25/1999 - 13:18:27: "[pfsm]Snipes<55>" activated the goal "func_button 1" +L 08/25/1999 - 13:18:29: "Whisper<60>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:30: "[DOG]Scooby<38>" activated the goal "team two flag" +L 08/25/1999 - 13:18:30: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:30: "RedWind<61><WON:3029039>" has entered the game +L 08/25/1999 - 13:18:32: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:32: "HOOCHY<16>" built a "sentry". +L 08/25/1999 - 13:18:33: "Whisper<60>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:33: "[pfsm]Snipes<55>" killed "HOOCHY<16>" with "gl_grenade" +L 08/25/1999 - 13:18:37: "Kreigen<6>" activated the goal "func_button 2" +L 08/25/1999 - 13:18:37: "Quad<35>" activated the goal "blue_pak7" +L 08/25/1999 - 13:18:38: "HOOCHY<16>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:39: "[DOG]Scooby<38>" activated the goal "blue_pak5" +L 08/25/1999 - 13:18:40: "[DOG]Scooby<38>" activated the goal "blue_pak6" +L 08/25/1999 - 13:18:40: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:40: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:41: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:41: "Prophet<34>" activated the goal "team two dropoff" +L 08/25/1999 - 13:18:43: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:43: "Prophet<34>" activated the goal "trigger_multiple 10" +L 08/25/1999 - 13:18:43: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:44: "HOOCHY<16>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:44: "Crack_Head_Mel<57>" built a "sentry". +L 08/25/1999 - 13:18:44: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:46: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:46: "Whisper<60>" killed "[pfsm]Snipes<55>" with "ac" +L 08/25/1999 - 13:18:46: "Kreigen<6>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:47: "[pfsm]Snipes<55>" activated the goal "info_player_teamspawn" +L 08/25/1999 - 13:18:48: "[pfsm]Snipes<55>" activated the goal "spawn_pak" +L 08/25/1999 - 13:18:52: "Whisper<60>" ac
\ No newline at end of file diff --git a/utils/tfstats/textfile.cpp b/utils/tfstats/textfile.cpp new file mode 100644 index 0000000..e8304fb --- /dev/null +++ b/utils/tfstats/textfile.cpp @@ -0,0 +1,405 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CTextFile. See TextFile.h for details +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// + +#include <ctype.h> +#include <stdlib.h> +#include <string.h> +#include "TFStatsApplication.h" +#include "util.h" +#include "TextFile.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::init +// Purpose: initializes a CTextFile object +// Input: filename - name of the file that this object will represent +// eliminateComments - if true, C++ style comments will not be handed +// back as tokens to the user of this object +// Output: +//------------------------------------------------------------------------------------------------------ +void CTextFile::init(const char* filename,bool eliminateComments) +{ + this->filename=filename; + //only support one push back + fWordPushed=false; + noComments=eliminateComments; + memset(wordBuf,0,BUF_SIZE); + theFile=fopen(filename,"rt"); + + + //three different delim sets + //use this when reading strings + stringDelims="\""; + //use this when reading normal file stuff + normalDelims=" \t{}=\n\r;\""; + //use this when you want to discard a block + blockDelims="}"; + //set to default + delims=normalDelims; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::isDelim +// Purpose: returns true if the given char is in the current delimiter set +// Input: c - the character to test +// Output: Returns true on success, false on failure. +//------------------------------------------------------------------------------------------------------ +bool CTextFile::isDelim(char c) +{ + for (int i=0;delims[i] != 0; i++) + { + if (c==delims[i]) + return true; + } + return false; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::discardBlock +// Purpose: advances the file ptr to the character after the next } +//------------------------------------------------------------------------------------------------------ +void CTextFile::discardBlock() +{ + delims=blockDelims; + getToken(); + delims=normalDelims; + discard("}"); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::getToken +// Purpose: gets and returns the next token in the file +// Output: const char* +//------------------------------------------------------------------------------------------------------ +const char* CTextFile::getToken() +{ + return getToken(wordBuf); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::getToken +// Purpose: gets and returns the next token in the file, with an arbitrary buffer +// Input: outputBuf - the buffer to put the token in +// Output: const char* +//------------------------------------------------------------------------------------------------------ +const char* CTextFile::getToken(char* outputBuf) +{ + if (fWordPushed) + { + fWordPushed=false; + strcpy(outputBuf,wordBuf); + return wordBuf; + } + readToken: + char c=getNextNonWSChar(); + if (!theFile || feof(theFile)) return NULL; + if (isDelim(c) && !(isspace(c))) + { + outputBuf[0]=c; + outputBuf[1]=0; + return outputBuf; + } + + int write=0; + while (!isDelim(c)) + { + if (c=='\\') + { + c=fgetc(theFile); + if (!theFile&& feof(theFile)) + break; + } + + //these are both in the normal delimiter set, so this case won't happen unless we're reading a string + //which is exactly the behaviour we want + if (c=='\n' || c=='\r') + { + outputBuf[write]=0; + g_pApp->fatalError("new line in string constant (or unterminated string constant):\n\"%s\"",outputBuf); + } + outputBuf[write++]=c; + c=fgetc(theFile); + + if (feof(theFile)) + break; + } + + if (theFile && !feof(theFile)) + fseek(theFile,-1,SEEK_CUR); //seek to before the delimiter + + outputBuf[write]=0; + + if (outputBuf[0] == '/' && outputBuf[1] == '/') + { + while (fgetc(theFile)!='\n'); + goto readToken; + } + + return outputBuf; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::getNextNonWSChar +// Purpose: gets and returns the next non whitespace character +// Output: char +//------------------------------------------------------------------------------------------------------ +char CTextFile::getNextNonWSChar() +{ + char c; +top: + c=' '; + while (theFile && !feof(theFile) && isspace(c)) + c=fgetc(theFile); + + if (!theFile) return 0; + if (feof(theFile)) return 0; + + if (!noComments) + return c; + + //check for comments + if (c=='/') + { + char c2=fgetc(theFile); + if (c2=='/') //found comment? + { + //discard and start over + getLine(); + goto top; + } + else + { + fseek(theFile,-1,SEEK_CUR); + return c; + } + } + else + { + return c; + } + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::readString +// Purpose: reads and returns the contents of the file up to the next " +// Output: const char* +//------------------------------------------------------------------------------------------------------ +const char* CTextFile::readString() +{ + if (fWordPushed) + { + fWordPushed=false; + return wordBuf; + } + char c=getNextNonWSChar(); + + if (c=='\"') + { + delims=stringDelims; + getToken(); //handles escaping stuff + delims=normalDelims; + if (wordBuf[0]=='\"' && wordBuf[1]==0) + wordBuf[0]=0; + else + discard("\""); + } + else + { + fseek(theFile,-1,SEEK_CUR); + getToken(); + } + + + return wordBuf; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::readString +// Purpose: reads and returns the contents of the file up to the next " +// Output: const char* +//------------------------------------------------------------------------------------------------------ +const char* CTextFile::readString(char* buf) +{ + if (fWordPushed) + { + fWordPushed=false; + strcpy(buf,wordBuf); + return buf; + } + char c=getNextNonWSChar(); + if (eof()) return NULL; + if (c=='\"') + { + delims=stringDelims; + getToken(buf); //handles escaping stuff + delims=normalDelims; + if (buf[0]=='\"' && buf[1]==0) + buf[0]=0; + else + discard("\""); + } + else + { + fseek(theFile,-1,SEEK_CUR); + getToken(buf); + } + + + return buf; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::getLine +// Purpose: reads and returns the contents of the file up to the next \r or \n +// Output: const char* +//------------------------------------------------------------------------------------------------------ +const char* CTextFile::getLine() +{ + fgets(wordBuf,BUF_SIZE,theFile); + return wordBuf; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::discard +// Purpose: discards the next token, also checks to see if it is the same as the token +// the user of the object was expecting to discard. +// Input: test - the token that is expected to be discarded. +// Output: Returns true on success, false on failure. +//------------------------------------------------------------------------------------------------------ +bool CTextFile::discard(char* test) +{ + if (!theFile || feof(theFile)) + return true; + + char wordBuf2[BUF_SIZE]; + getToken(wordBuf2); + + int result = stricmp(wordBuf2,test); + if (result !=0) + g_pApp->fatalError("While parsing %s, expecting \"%s\", got \"%s\"",filename.c_str(),test,wordBuf2); + + return true; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::peekNext +// Purpose: peeks at the next token. gets then immediately pushes it back +// destroys any pushed back words from before. +// Output: char* +//------------------------------------------------------------------------------------------------------ +char* CTextFile::peekNext() +{ + fpos_t startpos; + fgetpos(theFile,&startpos); + + const char* c=getToken(peekBuf); + if (!c) + return NULL; + //pushBack(c); + fseek(theFile,startpos,SEEK_SET); + return peekBuf; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::peekNextString +// Purpose: peeks at the next string. gets then immediately pushes it back +// destroys any pushed back words from before. +// Output: char* +//------------------------------------------------------------------------------------------------------ +char* CTextFile::peekNextString() +{ + if (!theFile) + return NULL; + fpos_t startpos; + fgetpos(theFile,&startpos); + + + const char* c=readString(peekBuf); + if (!c) + return NULL; + //pushBack(c); + fseek(theFile,startpos,SEEK_SET); + return peekBuf; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::pushBack +// Purpose: "pushes" a token back into the stream. Only can have one pushed back +// token at a time. getting a token or peeking will destroy the pushed back token +// Input: pushTok - the token to push back. +//------------------------------------------------------------------------------------------------------ +void CTextFile::pushBack(const char* pushTok) +{ + if (pushTok != wordBuf) + strncpy(wordBuf,pushTok,BUF_SIZE); + fWordPushed=true; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::reset +// Purpose: resets the file ptr to the beginning of the file +//------------------------------------------------------------------------------------------------------ +void CTextFile::reset() +{ + fseek(theFile,0,SEEK_SET); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTextFile::~CTextFile +// Purpose: destructor +//------------------------------------------------------------------------------------------------------ +CTextFile::~CTextFile() +{ + if (theFile) + fclose(theFile); +#ifndef WIN32 + chmod(filename.c_str(),PERMIT); +#endif + +} + + + +bool CTextFile::eof() +{ + bool retval=false; + + //test current pos first + retval = (!theFile || feof(theFile)); + if (retval) + return true; + + //now see if only whitespace is left + + fpos_t beforecheck; + fgetpos(theFile,&beforecheck); + char c=getNextNonWSChar(); + + retval = (!theFile || feof(theFile)); + + fseek(theFile,beforecheck,SEEK_SET); + return retval; +} + + +int CTextFile::readInt() +{ + readString(); + return atoi(wordBuf); +} + +unsigned long CTextFile::readULong() +{ + readString(); + return strtoul(wordBuf,NULL,10); +}
\ No newline at end of file diff --git a/utils/tfstats/textfile.h b/utils/tfstats/textfile.h new file mode 100644 index 0000000..97141f6 --- /dev/null +++ b/utils/tfstats/textfile.h @@ -0,0 +1,75 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CTextFile. +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// + +#ifndef TEXTFILE_H +#define TEXTFILE_H +#ifdef WIN32 +#pragma once +#endif +#include <stdio.h> +#include <string.h> +#include <string> +#define BUF_SIZE 5000 + +//------------------------------------------------------------------------------------------------------ +// Purpose: CTextFile represents a configuration file. The default delimiters +// are { } = \n \r \t ; " and space. Also C++ style comments are ignored by default. +// CTextFile only supports reading, a 5000 character word /line buffer +// and only supports one pushback +//------------------------------------------------------------------------------------------------------ +class CTextFile +{ +private: + std::string filename; + char wordBuf[BUF_SIZE]; + char peekBuf[BUF_SIZE]; + bool fWordPushed; + bool noComments; + FILE* theFile; + + char* delims; + char* stringDelims; + char* normalDelims; + char* blockDelims; + + char getNextNonWSChar(); + bool isDelim(char c); + + const char* getToken(char* outputBuf); +public: + explicit CTextFile(const char* filename,bool eliminateComments=true){init(filename,eliminateComments);} + explicit CTextFile(const string& filename,bool eliminateComments=true){init(filename.c_str(),eliminateComments);} + void init(const char* filename,bool eliminateComments=true); + std::string& fileName(){return filename;} + + void discardBlock(); + const char* readString(); + const char* readString(char* buf); + int readInt(); + unsigned long readULong(); + const char* getToken(); + const char* getLine(); + bool isValid(){return theFile!=NULL;} + char* currWord(){return wordBuf;} + void pushBack(const char* pushTok); + char* peekNext(); + char* peekNextString(); + bool eof(); + void reset(); + bool discard(char* test); + void discard(){getToken();} + + ~CTextFile(); +}; + +#endif // TEXTFILE_H diff --git a/utils/tfstats/tfc.2fort.rul b/utils/tfstats/tfc.2fort.rul new file mode 100644 index 0000000..e146e27 --- /dev/null +++ b/utils/tfstats/tfc.2fort.rul @@ -0,0 +1,27 @@ +Award +{ + name = "Flag Capture"; + noWinnerMessage = "No one captured any flags!"; + extraInfo = "%player captured the enemy flag %number times!"; + + trigger + { + type = goal; + key = "team 2 dropoff"; + key = "team 1 dropoff"; + } +} + +Award +{ + name = "Flag Pickup"; + noWinnerMessage = "No one picked up any flags!"; + extraInfo = "%player managed to grab the enemy flag %score times!"; + + trigger + { + type = goal; + key = "red flag"; + key = "blue flag"; + } +}
\ No newline at end of file diff --git a/utils/tfstats/tfc.cz2.rul b/utils/tfstats/tfc.cz2.rul new file mode 100644 index 0000000..0e9e03f --- /dev/null +++ b/utils/tfstats/tfc.cz2.rul @@ -0,0 +1,22 @@ + +Award +{ + name = "Command Point Capture"; + noWinnerMessage = "Not one command point was captured this match!"; + extraInfo = "%player captured %number command points!"; + + trigger + { + key= #cz_bcap1; + key= #cz_bcap2; + key= #cz_bcap3; + key= #cz_bcap4; + key= #cz_bcap5; + key= #cz_rcap1; + key= #cz_rcap2; + key= #cz_rcap3; + key= #cz_rcap4; + key= #cz_rcap5; + } +} + diff --git a/utils/tfstats/tfc.rock2.rul b/utils/tfstats/tfc.rock2.rul new file mode 100644 index 0000000..220ce76 --- /dev/null +++ b/utils/tfstats/tfc.rock2.rul @@ -0,0 +1,16 @@ +//Custom Log Event rules for Rock2. + +Award +{ + name = "Executioner"; + noWinnerMessage = "No gas was discharged!"; + extraInfo = "%player discharged the gas %number times!"; + + trigger + { + type = goal; + key = rhand; + key = bhand; + } +} + diff --git a/utils/tfstats/tfc.rul b/utils/tfstats/tfc.rul new file mode 100644 index 0000000..e891b92 --- /dev/null +++ b/utils/tfstats/tfc.rul @@ -0,0 +1,31 @@ +//these are example rules. feel free to modify and use them, or +//to use them as examples to help you write your own rules! +// +//Award +//{ +// name = "Most Used Weapon"; +// noWinnerMessage = "No weapons were used during this match!"; +// extraInfo = "%score people were killed by %winners"; +// +// trigger +// { +// type = fullsearch; +// winnerVar="%weapon"; +// key = "%killer killed %killee with %weapon"; +// } +//} +// +//Award +//{ +// name = "Pak Grabber"; +// noWinnerMessage = "no one grabbed any paks!"; +// extraInfo = "%winner grabbed %score paks!"; +// +// trigger +// { +// type= fullsearch; +// winnerVar="%plr_grabber"; +// key = "%plr_grabber activated the goal %goal"; +// %goal="spawn_pak" +// } +//} diff --git a/utils/tfstats/tfc.well.rul b/utils/tfstats/tfc.well.rul new file mode 100644 index 0000000..b5f1ae8 --- /dev/null +++ b/utils/tfstats/tfc.well.rul @@ -0,0 +1,27 @@ +Award +{ + name = "Flag Capture"; + noWinnerMessage = "No one captured any flags!"; + extraInfo = "%player captured the enemy flag %number times!"; + + trigger + { + type = goal; + key = "team one dropoff"; + key = "team two dropoff"; + } +} + +Award +{ + name = "Flag Pickup"; + noWinnerMessage = "No one picked up any flags!"; + extraInfo = "%player managed to grab the enemy flag %score times!"; + + trigger + { + type = goal; + key = "team two flag"; + key = "team one flag"; + } +}
\ No newline at end of file diff --git a/utils/tfstats/tfstats.vcproj b/utils/tfstats/tfstats.vcproj new file mode 100644 index 0000000..3365b55 --- /dev/null +++ b/utils/tfstats/tfstats.vcproj @@ -0,0 +1,544 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="7.10" + Name="tfstats" + ProjectGUID="{788661BA-0DB4-4B3C-8C5C-9D216CB53CDB}" + SccProjectName="" + SccLocalPath=""> + <Platforms> + <Platform + Name="Win32"/> + </Platforms> + <Configurations> + <Configuration + Name="Release|Win32" + OutputDirectory=".\Release" + IntermediateDirectory=".\Release" + ConfigurationType="1" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="FALSE" + CharacterSet="2"> + <Tool + Name="VCCLCompilerTool" + Optimization="1" + InlineFunctionExpansion="1" + AdditionalIncludeDirectories="regexp\include" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + StringPooling="TRUE" + RuntimeLibrary="4" + EnableFunctionLevelLinking="TRUE" + UsePrecompiledHeader="2" + PrecompiledHeaderFile=".\Release/tfstats.pch" + AssemblerListingLocation=".\Release/" + ObjectFile=".\Release/" + ProgramDataBaseFileName=".\Release/" + BrowseInformation="1" + WarningLevel="3" + SuppressStartupBanner="TRUE" + CompileAs="0"/> + <Tool + Name="VCCustomBuildTool" + Description="copying $(InputPath) to $(ProjectDir)" + CommandLine="copy "$(InputPath)" "$(ProjectDir)" +" + Outputs="$(ProjectDir)$(TargetName)"/> + <Tool + Name="VCLinkerTool" + OutputFile="Release/tfstatsRT.exe" + LinkIncremental="1" + SuppressStartupBanner="TRUE" + AdditionalLibraryDirectories="regexp\lib" + ProgramDatabaseFile=".\Release/tfstatsRT.pdb" + SubSystem="1" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool" + TypeLibraryName=".\Release/tfstats.tlb" + HeaderFileName=""/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1033"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + <Configuration + Name="Debug|Win32" + OutputDirectory=".\Debug" + IntermediateDirectory=".\Debug" + ConfigurationType="1" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="FALSE" + CharacterSet="2"> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="regexp\include" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + BasicRuntimeChecks="3" + RuntimeLibrary="5" + UsePrecompiledHeader="2" + PrecompiledHeaderFile=".\Debug/tfstats.pch" + AssemblerListingLocation=".\Debug/" + ObjectFile=".\Debug/" + ProgramDataBaseFileName=".\Debug/" + BrowseInformation="1" + WarningLevel="3" + SuppressStartupBanner="TRUE" + DebugInformationFormat="4" + CompileAs="0"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + OutputFile="Debug/tfstatsRT.exe" + LinkIncremental="1" + SuppressStartupBanner="TRUE" + AdditionalLibraryDirectories="regexp\lib" + GenerateDebugInformation="TRUE" + ProgramDatabaseFile=".\Debug/tfstatsRT.pdb" + SubSystem="1" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool" + TypeLibraryName=".\Debug/tfstats.tlb" + HeaderFileName=""/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1033"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Parsing" + Filter=""> + <Filter + Name="Parsing Source" + Filter=""> + <File + RelativePath="Argument.cpp"> + </File> + <File + RelativePath="EventList.cpp"> + </File> + <File + RelativePath="LogEvent.cpp"> + </File> + <File + RelativePath="LogEventIOStreams.cpp"> + </File> + </Filter> + <Filter + Name="Parsing Headers" + Filter=""> + <File + RelativePath="Argument.h"> + </File> + <File + RelativePath="EventList.h"> + </File> + <File + RelativePath="LogEvent.h"> + </File> + </Filter> + <Filter + Name="Reports" + Filter=""> + <File + RelativePath="Report.cpp"> + </File> + <File + RelativePath="report.h"> + </File> + <Filter + Name="Awards" + Filter=""> + <File + RelativePath="Award.cpp"> + </File> + <File + RelativePath="Award.h"> + </File> + <File + RelativePath="awards.h"> + </File> + <Filter + Name="Award Source" + Filter=""> + <File + RelativePath="CureAward.cpp"> + </File> + <File + RelativePath="KamikazeAward.cpp"> + </File> + <File + RelativePath="SentryRebuildAward.cpp"> + </File> + <File + RelativePath="SharpshooterAward.cpp"> + </File> + <File + RelativePath="SurvivalistAward.cpp"> + </File> + <File + RelativePath="TalkativeAward.cpp"> + </File> + <File + RelativePath="TeamKillAward.cpp"> + </File> + <File + RelativePath="WeaponAwards.cpp"> + </File> + </Filter> + <Filter + Name="Award Headers" + Filter=""> + <File + RelativePath="CureAward.h"> + </File> + <File + RelativePath="KamikazeAward.h"> + </File> + <File + RelativePath="SentryRebuildAward.h"> + </File> + <File + RelativePath="SharpshooterAward.h"> + </File> + <File + RelativePath="SurvivalistAward.h"> + </File> + <File + RelativePath="TalkativeAward.h"> + </File> + <File + RelativePath="TeamKillAward.h"> + </File> + <File + RelativePath="WeaponAwards.h"> + </File> + </Filter> + <Filter + Name="CustomAwards" + Filter=""> + <File + RelativePath="CustomAward.cpp"> + </File> + <File + RelativePath="CustomAward.h"> + </File> + <File + RelativePath="CustomAwardList.cpp"> + </File> + <File + RelativePath="CustomAwardList.h"> + </File> + <File + RelativePath="CustomAwardTriggers.cpp"> + </File> + <File + RelativePath="CustomAwardTriggers.h"> + </File> + </Filter> + </Filter> + <Filter + Name="Report Source" + Filter=""> + <File + RelativePath="AllPlayersStats.cpp"> + </File> + <File + RelativePath="CVars.cpp"> + </File> + <File + RelativePath="DialogueReadout.cpp"> + </File> + <File + RelativePath="MatchResults.cpp"> + </File> + <File + RelativePath="PlayerReport.cpp"> + </File> + <File + RelativePath="PlayerSpecifics.cpp"> + </File> + <File + RelativePath="scoreboard.cpp"> + </File> + <File + RelativePath="WhoKilledWho.cpp"> + </File> + </Filter> + <Filter + Name="Report Headers" + Filter=""> + <File + RelativePath="AllPlayersStats.h"> + </File> + <File + RelativePath="Cvars.h"> + </File> + <File + RelativePath="DialogueReadout.h"> + </File> + <File + RelativePath="MatchResults.h"> + </File> + <File + RelativePath="PlayerReport.h"> + </File> + <File + RelativePath="PlayerSpecifics.h"> + </File> + <File + RelativePath="scoreboard.h"> + </File> + <File + RelativePath="WhoKilledWho.h"> + </File> + </Filter> + </Filter> + </Filter> + <Filter + Name="Logfiles" + Filter=""> + <File + RelativePath="testsuite\testlog1.txt"> + </File> + <File + RelativePath="testsuite\testlog10.txt"> + </File> + <File + RelativePath="testsuite\testlog11.txt"> + </File> + <File + RelativePath="testsuite\testlog12.txt"> + </File> + <File + RelativePath="testsuite\testlog13.txt"> + </File> + <File + RelativePath="testsuite\testlog14.txt"> + </File> + <File + RelativePath="testsuite\testlog15.txt"> + </File> + <File + RelativePath="testsuite\testlog16.txt"> + </File> + <File + RelativePath="testsuite\testlog2.txt"> + </File> + <File + RelativePath="testsuite\testlog3.txt"> + </File> + <File + RelativePath="testsuite\testlog4.txt"> + </File> + <File + RelativePath="testsuite\testlog5.txt"> + </File> + <File + RelativePath="testsuite\testlog50.txt"> + </File> + <File + RelativePath="testsuite\testlog51.txt"> + </File> + <File + RelativePath="testsuite\testlog52.txt"> + </File> + <File + RelativePath="testsuite\testlog53.txt"> + </File> + <File + RelativePath="testsuite\testlog54.txt"> + </File> + <File + RelativePath="testsuite\testlog55.txt"> + </File> + <File + RelativePath="testsuite\testlog56.txt"> + </File> + <File + RelativePath="testsuite\testlog57.txt"> + </File> + <File + RelativePath="testsuite\testlog58.txt"> + </File> + <File + RelativePath="testsuite\testlog59.txt"> + </File> + <File + RelativePath="testsuite\testlog6.txt"> + </File> + <File + RelativePath="testsuite\testlog60.txt"> + </File> + <File + RelativePath="testsuite\testlog7.txt"> + </File> + <File + RelativePath="testsuite\testlog8.txt"> + </File> + <File + RelativePath="testsuite\testlog9.txt"> + </File> + </Filter> + <Filter + Name="Util" + Filter=""> + <File + RelativePath="BinaryResource.h"> + </File> + <File + RelativePath="binResources.cpp"> + </File> + <File + RelativePath="HTML.cpp"> + </File> + <File + RelativePath="HTML.h"> + </File> + <File + RelativePath="main.cpp"> + </File> + <File + RelativePath="memdbg.cpp"> + </File> + <File + RelativePath="memdbg.h"> + </File> + <File + RelativePath="pid.cpp"> + </File> + <File + RelativePath="pid.h"> + </File> + <File + RelativePath="StaticOutputFiles.cpp"> + </File> + <File + RelativePath="TextFile.cpp"> + </File> + <File + RelativePath="TextFile.h"> + </File> + <File + RelativePath="TimeIndexedList.h"> + </File> + <File + RelativePath="util.cpp"> + </File> + <File + RelativePath="util.h"> + </File> + </Filter> + <Filter + Name="rule files" + Filter=""> + <File + RelativePath="tfc.2fort.rul"> + </File> + <File + RelativePath="tfc.cz2.rul"> + </File> + <File + RelativePath="tfc.rock2.rul"> + </File> + <File + RelativePath="tfc.rul"> + </File> + <File + RelativePath="tfc.well.rul"> + </File> + </Filter> + <Filter + Name="Documentation" + Filter=""> + <File + RelativePath="readme.txt"> + </File> + <File + RelativePath="manual\regexp.html"> + </File> + <File + RelativePath="manual\TFstats.htm"> + </File> + <File + RelativePath="tfstats.txt"> + </File> + </Filter> + <File + RelativePath="MatchInfo.cpp"> + </File> + <File + RelativePath="MatchInfo.h"> + </File> + <File + RelativePath="Player.cpp"> + </File> + <File + RelativePath="Player.h"> + </File> + <File + RelativePath="PlrPersist.cpp"> + </File> + <File + RelativePath="PlrPersist.h"> + </File> + <File + RelativePath="TFStatsApplication.cpp"> + </File> + <File + RelativePath="TFStatsApplication.h"> + </File> + <File + RelativePath="TFStatsOSInterface.cpp"> + </File> + <File + RelativePath="TFStatsOSInterface.h"> + </File> + <File + RelativePath="TFStatsReport.cpp"> + </File> + <File + RelativePath="TFStatsReport.h"> + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/utils/tfstats/tfstatsapplication.cpp b/utils/tfstats/tfstatsapplication.cpp new file mode 100644 index 0000000..f7f441e --- /dev/null +++ b/utils/tfstats/tfstatsapplication.cpp @@ -0,0 +1,467 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#pragma warning (disable:4786) +//=========== (C) Copyright 1999 Valve, L.L.C. All rights reserved. =========== +// +// The copyright to the contents herein is the property of Valve, L.L.C. +// The contents may be used and/or copied only with the written permission of +// Valve, L.L.C., or in accordance with the terms and conditions stipulated in +// the agreement/contract under which the contents have been supplied. +// +// Purpose: Implementation of the TFStatsApplication class. +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//============================================================================= + +#include <stdio.h> +#include <string.h> +#include <stdarg.h> +#include "TFStatsApplication.h" +#include "TFStatsReport.h" +#include "LogEvent.h" +#include "ScoreBoard.h" +#include "WhoKilledWho.h" +#include "memdbg.h" +#include "awards.h" +#include "MatchResults.h" +#include "DialogueReadout.h" +#include "cvars.h" +#include "html.h" +#include "TextFile.h" +#include "CustomAward.h" +#include "PlayerSpecifics.h" +#include "util.h" +#include "AllPlayersStats.h" +#include <errno.h> + + + +CTFStatsApplication* g_pApp; //global! + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::printUsage +// Purpose: Prints out how to use the program +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::printUsage() +{ + + printf("TFStats version %li.%li\n",majorVer,minorVer); + printf("\nUSAGE:\n"); +#ifdef WIN32 + printf("TFstatsRT.exe <log file name> <optional switches>\n"); +#else + printf("TFstats_l <log file name> <optional switches>\n"); +#endif + printf("the available switches are detailed in the documentation. (TFStats.htm): \n"); + printf("---\n"); + printf("After TFStats is done, several new HTML files will be in the current directory,\n"); + printf("point your browser to the index.html in this directory and it will do the rest.\n"); +#ifdef WIN32 + printf("(you should just be able to do \"start index.html\")\n"); +#endif + printf("TFStats uses Regex++:\nRegex++ � 1998-9 Dr John Maddock.\n"); + +} + +#include "CustomAwardList.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::DoAwards +// Purpose: This reports all of the awards +// Input: MatchResultsPage - the page on which to write the awards' HTML +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::DoAwards(CHTMLFile& MatchResultsPage) +{ + int chresult=os->chdir(g_pApp->outputDirectory.c_str()); + + MatchResultsPage.p(); + MatchResultsPage.write("<img src=\"%s/awards.gif\">\n",g_pApp->supportHTTPPath.c_str()); + MatchResultsPage.div("awards"); + + //do custom awards first, they're usually the important ones for the match + CCustomAwardList* pCust; + os->chdir(ruleDirectory.c_str()); + pCust=CCustomAwardList::readCustomAwards(g_pMatchInfo->mapName()); + os->chdir(outputDirectory.c_str()); + if(pCust) + { + + CCustomAwardIterator it; + for (it=pCust->begin();it!=pCust->end();++it) + { + (*it)->report(MatchResultsPage); + } + + delete pCust; + MatchResultsPage.hr(450,true); + } + os->chdir(outputDirectory.c_str()); + + //do scout award here. + CSurvivalistAward csrva; csrva.report(MatchResultsPage); + + //sniper award + CSharpshooterAward cssa; cssa.report(MatchResultsPage); + + //soldier award + CRocketryAward cra; cra.report(MatchResultsPage); + + //demoman awards + CGrenadierAward cga; cga.report(MatchResultsPage); + CDemolitionsAward cda; cda.report(MatchResultsPage); + + //medic awards + CCureAward cca;cca.report(MatchResultsPage); + CBiologicalWarfareAward cbwa; cbwa.report(MatchResultsPage); + + //HW award + CAssaultCannonAward caca;caca.report(MatchResultsPage); + + //pyro award + CFlamethrowerAward cfa;cfa.report(MatchResultsPage); + + //spy award + CKnifeAward cka;cka.report(MatchResultsPage); + + //engineer awards + CBestSentryAward cbsa; cbsa.report(MatchResultsPage); + CSentryRebuildAward cba2;cba2.report(MatchResultsPage); + + + MatchResultsPage.hr(450,true); + + //non class specific + CKamikazeAward ckami;ckami.report(MatchResultsPage); + CTalkativeAward cta;cta.report(MatchResultsPage); + CTeamKillAward ctka; ctka.report(MatchResultsPage); + + + + + MatchResultsPage.enddiv(); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::DoMatchResults +// Purpose: This creates the MatchResults page of the report (the main page) +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::DoMatchResults() +{ + int chresult=os->chdir(g_pApp->outputDirectory.c_str()); + CHTMLFile MatchResultsPage("MatchResults.html","results"); + CMatchResults cmr; + cmr.report(MatchResultsPage); + DoAwards(MatchResultsPage); + + CScoreboard cs; + cs.report(MatchResultsPage); + + + CWhoKilledWho cwkw; cwkw.report(MatchResultsPage); + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::parseCmdLineArg +// Purpose: This parses variables and values out of passed in commandline args +// Input: in - the full command line argument +// var - the output buffer in which to place the name of the variable +// val - the output buffer in which to place the value of the variable +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::parseCmdLineArg(const char* in, char* var, char* val) +{ + char* pEq=strchr(in,'='); + if (!pEq || pEq==in) + { + var[0]=val[0]=0; + } + else + { + *pEq=0; + strcpy(var,in); + strcpy(val,pEq+1); + Util::str2lowercase(var,var); + Util::str2lowercase(val,val); + *pEq='='; + } + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::ParseCommandLine +// Purpose: this parses the commandline into the cmdLineSwitches map. Also +// recognizes certain switches and sets variables and creates directories +// accordingly to their values +// Input: argc - count of arguments from commandline +// argv[] - the arguments +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::ParseCommandLine(int argc,const char* argv[]) +{ + char var[100]; + char val[100]; + + //first find if we want to display startup info + bool displayStartupInfo=false; + for(int i=2;i<argc;i++) + { + parseCmdLineArg(argv[i],var,val); + if (!var[0]) + fatalError("Malformed switch, required format is <variable>=<value> with no spaces"); + + cmdLineSwitches[var]=val; + if (stricmp(var,"displaystartupinfo")==0) + if (stricmp(val,"yes")==0) + { + displayStartupInfo=true; + break; + } + } + + + + if (displayStartupInfo) + { + printf("%21s %-21s\n","Command line","Switches"); + printf("-------------------------------------------\n"); + } + for(i=2;i<argc;i++) + { + parseCmdLineArg(argv[i],var,val); + if (!var[0]) + fatalError("Malformed switch, required format is <variable>=<value> with no spaces"); + + if (displayStartupInfo) + printf("%20s = %-20s\n",var,val); + cmdLineSwitches[var]=val; + } + + + + outputDirectory=os->removeDirSlash(cmdLineSwitches["outputdir"]); + makeAndSaveDirectory(outputDirectory); + + ruleDirectory=os->removeDirSlash(cmdLineSwitches["ruledir"]); + makeAndSaveDirectory(ruleDirectory); + + if (cmdLineSwitches["eliminateoldplayers"]=="yes") + { + eliminateOldPlayers=true; + elimDays=atoi(cmdLineSwitches["oldplayercutoff"].c_str()); + } + else + { + eliminateOldPlayers=false; + elimDays=0; + } + + + if (cmdLineSwitches["usesupportdir"]=="yes") + { + supportDirectory=os->removeDirSlash(cmdLineSwitches["supportdir"]); + supportHTTPPath=os->removeDirSlash(cmdLineSwitches["supporthttppath"]); + } + else + { + supportDirectory=g_pApp->outputDirectory+g_pApp->os->pathSeperator(); + supportDirectory+="support"; + supportHTTPPath="support"; + } + makeAndSaveDirectory(supportDirectory); + + + if (cmdLineSwitches["persistplayerstats"]=="yes") + { + playerDirectory=os->removeDirSlash(cmdLineSwitches["playerdir"]); + playerHTTPPath=os->removeDirSlash(cmdLineSwitches["playerhttppath"]); + } + else + { + playerDirectory=g_pApp->outputDirectory+g_pApp->os->pathSeperator(); + playerDirectory+="players"; + playerHTTPPath="players"; + } + makeAndSaveDirectory(playerDirectory); + makeDirectory(playerDirectory+"support"); +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::main +// Purpose: The REAL main of the program +// Input: argc - count of arguments from commandline +// argv[] - the arguments +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::main(int argc,const char* argv[]) +{ + if (argc<=1){printUsage();return;} + g_pApp=this; + + //TODO: move this into OS interface + TFStats_setNewHandler(); + + inputDirectory="."; + makeAndSaveDirectory(inputDirectory); + + //this call also sets up various directories to be used + ParseCommandLine(argc,argv); + + Util::initFriendlyWeaponNameTable(); + + //LogFile is read in here. + //MUST do this before we chdir to the output directory + os->chdir(inputDirectory.c_str()); + CEventList* plogfile=NULL; + plogfile=CEventList::readEventList(argv[1]); + if (!plogfile) + fatalError("No valid data found in logfile %s\n",argv[1]); + + + os->chdir(outputDirectory.c_str()); + //make match information object + g_pMatchInfo= new CMatchInfo(plogfile); + + CTFStatsReport matchreport; + + + + matchreport.genImages(); + + + matchreport.genJavaScript(); + matchreport.genStyleSheet(); + + if (cmdLineSwitches["persistplayerstats"]=="yes") + matchreport.genAllPlayersStyleSheet(); + + matchreport.genIndex(); + + os->chdir(outputDirectory.c_str()); + matchreport.genTopFrame(); + matchreport.genNavFrame(); + + + DoMatchResults(); + + + CCVarList ccvl; + ccvl.makeHTMLPage("cvars.html","Server Settings"); + + CDialogueReadout cdr; + cdr.makeHTMLPage("dialogue.html","Dialogue"); + + CPlayerSpecifics cps; + cps.makeHTMLPage("players.html","Players"); + + + if (cmdLineSwitches["persistplayerstats"]=="yes") + { + if(!g_pMatchInfo->isLanGame()) + { + g_pApp->os->chdir(g_pApp->playerDirectory.c_str()); + CAllPlayersStats caps; + caps.makeHTMLPage("allplayers.html","All Players"); + } + else + { + g_pApp->warning("Lan Game detected, player stats will not be saved"); + } + } + printf("TFStats completed successfully\n\n\n"); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::makeAndSaveDirectory +// Purpose: Creates a directory and writes the full directory path back into the +// passed in string. In effect, this turns a potentially relative path into an +// absolute path, and ensures the directory exists. +// Input: dir - the string that contains the pathname, and upon return will contain +// the absolute pathname +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::makeAndSaveDirectory(string& dir) +{ + char startpath[500]; + char fullpath[500]; + os->getcwd(startpath,500); + if (!os->makeHier(dir)) + { + fatalError("Failed to make directory \"%s\", aborting. (Reason: %s)",dir.c_str(),strerror(errno)); + } + os->chdir(dir.c_str()); + os->getcwd(fullpath,500); + dir=fullpath; + os->addDirSlash(dir); + os->chdir(startpath); +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::makeDirectory +// Purpose: Creates a directory. +// Input: dir - the directory to create +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::makeDirectory(string& dir) +{ + char startpath[500]; + os->getcwd(startpath,500); + + if (!os->makeHier(dir)) + { + fatalError("Failed to make directory \"%s\". (Reason: %s)",dir.c_str(),strerror(errno)); + } + os->chdir(startpath); +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::fatalError +// Purpose: prints an error message and exits +// Input: fmt - the format string +// ... - optional arguments +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::fatalError(char* fmt,...) +{ + va_list v; + va_start(v,fmt); + fprintf(stderr,"Fatal Error: "); + vfprintf(stderr,fmt,v); + fprintf(stderr,"\n***Aborting. \n"); + exit(-1); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::warning +// Purpose: prints a warning message and returns. (program doesn't exit) +// Input: fmt - format string +// ... - optional arguments +//------------------------------------------------------------------------------------------------------ +void CTFStatsApplication::warning(char* fmt,...) +{ + va_list v; + va_start(v,fmt); + fprintf(stderr,"Warning: "); + vfprintf(stderr,fmt,v); + fprintf(stderr,"\n"); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsApplication::getCutoffSeconds +// Purpose: Turns the number of cutoff days into seconds. Cutoff days are how +// many days players can be absent from the server and still have their stats +// reported in the all-player stats +// Output: time_t the number of cutoff seconds +//------------------------------------------------------------------------------------------------------ +time_t CTFStatsApplication::getCutoffSeconds() +{ + return 60*60*24*elimDays; +}
\ No newline at end of file diff --git a/utils/tfstats/tfstatsapplication.h b/utils/tfstats/tfstatsapplication.h new file mode 100644 index 0000000..6e0f26e --- /dev/null +++ b/utils/tfstats/tfstatsapplication.h @@ -0,0 +1,73 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of the TFStatsApplication class. +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef TFSTATSAPPLICATION_H +#define TFSTATSAPPLICATION_H +#ifdef WIN32 +#pragma once +#endif +#include <string> +using std::string; +#include "util.h" +#include "HTML.h" +#include "TFStatsOSInterface.h" + +//------------------------------------------------------------------------------------------------------ +// Purpose: Instances of this class contain information that is specific to one run +//of TFStats. This serves as the main entry point for the program as well. +//------------------------------------------------------------------------------------------------------ +class CTFStatsApplication +{ +public: + CTFStatsOSInterface* os; + string outputDirectory; + string inputDirectory; + string ruleDirectory; + string supportDirectory; + string supportHTTPPath; + string playerDirectory; + string playerHTTPPath; + + string logFileName; + + bool eliminateOldPlayers; + + int elimDays; + time_t getCutoffSeconds(); + + void makeAndSaveDirectory(string& dir); + void makeDirectory(string& dir); + + //command line switches + //stored here with the name of the switch as the index + //and the value of the switch as the data + std::map<string,string> cmdLineSwitches; + void parseCmdLineArg(const char* in, char* var, char* val); + void ParseCommandLine(int argc, const char* argv[]); + + + + void fatalError(PRINTF_FORMAT_STRING char* fmt,...); + void warning(PRINTF_FORMAT_STRING char* fmt,...); + + void DoAwards(CHTMLFile& MatchResultsPage); + void DoMatchResults(); + + void printUsage(); + void main(int argc, const char* argv[]); + + int majorVer; + int minorVer; +}; + +extern CTFStatsApplication* g_pApp; +#endif // TFSTATSAPPLICATION_H diff --git a/utils/tfstats/tfstatsosinterface.cpp b/utils/tfstats/tfstatsosinterface.cpp new file mode 100644 index 0000000..88680f5 --- /dev/null +++ b/utils/tfstats/tfstatsosinterface.cpp @@ -0,0 +1,349 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Contains the Implementations of the OS Interfaces +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "TFStatsOSInterface.h" +#include "util.h" + +//------------------------------------------------------------------------------------------------------ +// Function: getNextDirectory +// Purpose: a wrapper for strtok, to return the next directory name out of a path +// Input: path - the path (will be modified by the call to strtok) +// Output: char* +//------------------------------------------------------------------------------------------------------ +char* CTFStatsOSInterface::getNextDirectory(char* path) +{ + char seps[3]; + seps[0]=pathSeperator(); + seps[1]=0; + + return strtok( path, seps ); +} + + +//------------------------------------------------------------------------------------------------------ +// Function: makeDirectory +// Purpose: makes a directory hierarchy. because mkdir can't make nested dirs +// Input: dir - the string of the path to make +// Output: Returns true on success, false on failure. +// Note: Notice how easy the linux part of this function is... no drive letters. :) +//------------------------------------------------------------------------------------------------------ +bool CTFStatsOSInterface::makeHier(string dir) +{ + errno=0; + //printf("TRYING TO MAKE %s\n",dir.c_str()); + char startingDir[500]; + this->getcwd(startingDir,500); + + bool retval=true; + const char* nextDir=NULL; + char path[500]; + char* dirs=path; + strcpy(path,dir.c_str()); + //have to parse out directories one at a time. because mkdir just can't handle making nested directories that don't exist (just like md.) + //in otherwords, it's lame. + + +#ifdef WIN32 + //get drive out of path change to it. + //if it's only one character, then interpret it as a path, make it and return; + //only do this test because the tests below rely on at least 2 characters in the path + if (strlen(path)<2) + { + this->mkdir(path); + return true; + } + + //what should we do with remote machines? + //hmm, let's force users to use mapped drives. + if (path[0]=='\\' && path[1]=='\\') + { + Util::debug_dir_printf("Cannot make a directory on a remote machine.\nMap the share to a drive and specify that drive instead.\n"); + retval=false; + goto end; + } + //if it's a drive specification + if (path[0]=='\\') + { + if (this->chdir("\\")!=0) + Util::debug_dir_printf("Could not change to root on drive %c\n",this->getdrive() + 'a' - 1); + dirs=&path[1]; + } + else if (path[1]==':') + { + //this little formula turns a drive number into the drive letter + int drive=path[0]+1 - 'a'; + if (this->chdrive(drive)!=0) + { + Util::debug_dir_printf("Drive \"%c:\" does not exist\n",path[0]); + retval=false; + goto end; + } + if (path[2]=='\\') + { + if (this->chdir("\\")!=0) + { + Util::debug_dir_printf("Could not change to root on drive %c\n",path[0]); + retval=false; + goto end; + } + dirs=&path[3]; + } + else + { + dirs=&path[2]; + } + } +#else // if linux + if (path[0]=='/') + { + this->chdir("/"); + dirs=&path[1]; + char temp[100]; + this->getcwd(temp,100); + Util::debug_dir_printf("switched to root. current dir is %s\n",temp); + } +#endif + + if (dirs[0]==0) + { + retval=true; + goto end; + } + + //parse out directories. keep trying to changedir into them one by one + // when one fails, make it, and continue. + nextDir=getNextDirectory(path); + do + { + if (this->chdir(nextDir)!=0) + { + if (this->mkdir(nextDir)!=0) + { + char buf[500]; + Util::debug_dir_printf("Could not create directory (current directory is %s) (failed on %s)\n",getcwd(buf,500),nextDir); + retval=false; + goto end; + } + + else + Util::debug_dir_printf("created %s\n",nextDir); + + //try one more time + if (this->chdir(nextDir)!=0) + { + char buf[500]; + Util::debug_dir_printf("Could not create directory (current directory is %s) failed on second attempt to change to %s\n",getcwd(buf,500),nextDir); + retval=false; + goto end; + } + char temp[200]; + this->getcwd(temp,200); + Util::debug_dir_printf("Now in %s\n",temp); + } + nextDir=getNextDirectory(NULL); + }while(nextDir); + retval=true; +end: + this->chdir(startingDir); + Util::debug_dir_printf("changingDirectory to %s\n",startingDir); + return retval; +} + + + +string& CTFStatsOSInterface::addDirSlash(string& tempbuf) +{ + if (tempbuf!="") + { + int buflen=tempbuf.length(); + if (tempbuf.at(buflen-1) != pathSeperator()) + tempbuf+= pathSeperator(); + } + return tempbuf; +} +string& CTFStatsOSInterface::removeDirSlash(string& tempbuf) +{ + int buflen=tempbuf.length(); + if (buflen > 0 && tempbuf.at(buflen-1) == pathSeperator()) + tempbuf.erase(tempbuf.length()-1,1); + return tempbuf; +} + +#ifdef WIN32 +#include <io.h> +bool CTFStatsWin32Interface::findfirstfile(char* filemask,string& filename) +{ + if (hFindFile!=-1) + return false; + + _finddata_t fd; + hFindFile=_findfirst(filemask,&fd); + filename=fd.name; + + return hFindFile != -1; +} +bool CTFStatsWin32Interface::findnextfile(string& filename) +{ + filename=""; + if (hFindFile==-1) + return false; + + _finddata_t fd; + int result=_findnext(hFindFile,&fd); + filename=fd.name; + return result!=-1; +} + +bool CTFStatsWin32Interface::findfileclose() +{ + if (hFindFile==-1) + return false; + + int result = _findclose(hFindFile); + return result != -1; +} +#endif + +#ifndef WIN32 +#include <dirent.h> +string CTFStatsLinuxInterface::filemask; +bool CTFStatsLinuxInterface::findfirstfile(char* filemask,string& filename) +{ + if (foundFileIterator >= 0) + findfileclose(); + + foundFileIterator=-1; + numFiles=0; + foundFiles=NULL; + + struct dirent** namelist; + int n; + + CTFStatsLinuxInterface::filemask=filemask; + n=scandir(".",&namelist,CTFStatsLinuxInterface::filenameCompare,alphasort); + + if (n<0) + return false; + + foundFileIterator=0; + numFiles=n; + foundFiles=namelist; + + return findnextfile(filename); + +} +bool CTFStatsLinuxInterface::findnextfile(string& filename) +{ + if (foundFileIterator == -1 || foundFiles == NULL || numFiles == 0) + return false; + + if (foundFileIterator >= numFiles) + return false; + + filename=foundFiles[foundFileIterator]->d_name; + free(foundFiles[foundFileIterator]); + foundFileIterator++; + return true; +} + +bool CTFStatsLinuxInterface::findfileclose() +{ + free(foundFiles); + return true; +} + +void CTFStatsLinuxInterface::filemask2RegExp(char* buf) +{ + char* read=filemask.c_str(); + char* write=buf; + while (*read) + { + if (*read=='?') + { + *write='.'; + } + else if (*read=='*') + { + *write='.'; + write++; + *write='*'; + } + else if (*read=='.' || *read=='*' || *read=='?' || *read=='+' || *read=='(' || *read==')' || *read=='{' || *read=='}' || *read=='[' || *read==']' || *read=='^' || *read=='$' ) + { + *write='\\'; + write++; + *write=*read; + } + else + *write=*read; + read++; + write++; + } + *write=0; +} + +#include <regex> +int CTFStatsLinuxInterface::filenameCompare(dirent* file) +{ + //scan the filemask, turn it into a regular expression + //then fire up the regex engine and scan the filename; + + char buf[5000]; + filemask2RegExp(buf); + + //printf("trying to match %s against %s\n",buf,file->d_name); + + string sbuf=buf; + regex expression(sbuf); + cmatch what; + + bool result=query_match((const char*)file->d_name, (const char*)(file->d_name + strlen(file->d_name)), what, expression); + + //if (result) +// printf("\tsuccessful\n"); +// else + //printf("\tno dice\n"); + + return result?1:0; +} + +char* CTFStatsLinuxInterface::ultoa(unsigned long theNum, char* buf,int radix) +{ +{ + char ascii[]={"0123456789abcdefghijklmnopqrstuvwxyz"}; + if (radix > 36) + { + buf[0]=0; + return NULL; + } + + string holder; + while (theNum) + { + char next; + int i=theNum % radix; + next=ascii[i]; + holder+=next; + theNum/=radix; + } + + int i=0; + string::reverse_iterator it; + for (it=holder.rbegin();it!=holder.rend();++it) + { + buf[i++]=*it; + } + buf[i]=0; + return buf; +} +} +#endif
\ No newline at end of file diff --git a/utils/tfstats/tfstatsosinterface.h b/utils/tfstats/tfstatsosinterface.h new file mode 100644 index 0000000..c73813c --- /dev/null +++ b/utils/tfstats/tfstatsosinterface.h @@ -0,0 +1,122 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interfaces to the OS Interface classes. +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef TFSTATSOSINTERFACE_H +#define TFSTATSOSINTERFACE_H +#ifdef WIN32 +#pragma warning (disable:4786) +#pragma once +#endif +#include "util.h" +#include <string> +using std::string; + +//---------------------------------------------------------------------------------------------------- +// Purpose: The OS Interface classes contain OS / Compiler specific code in +// them, so that it is abstracted away from TFStats. This removes compatibility +//issues from TFStats and isolates them to this class. +// Subclasses of this abstract class implement each platform. +//------------------------------------------------------------------------------------------------------ +class CTFStatsOSInterface +{ +public: + virtual char pathSeperator()=0; + virtual int mkdir(const char* ccs)=0; + virtual int chdir(const char* ccs)=0; + virtual char* getcwd(char* buf,int maxlen)=0; + virtual int chdrive(int drive)=0; + virtual int getdrive()=0; + + virtual char** gettzname()=0; + + virtual bool makeHier(string dir); + virtual char*getNextDirectory(char* path);//helper for above function + + virtual string& addDirSlash(string& s); + virtual string& removeDirSlash(string& s); + + //change the normal _find function interface somewhat to make it simpler + //and to make it a little more compatible with the linux interface (scandir()) + virtual bool findfirstfile(char* filemask,string& filename)=0; + virtual bool findnextfile(string& filename)=0; + virtual bool findfileclose()=0; + + + virtual char* ultoa(unsigned long theNum, char* buf,int radix)=0; +}; + + + +#ifdef WIN32 +class CTFStatsWin32Interface : public CTFStatsOSInterface +{ +public: + char pathSeperator(){return '\\';} + int mkdir(const char* ccs){return ::_mkdir(ccs);} + int chdir(const char* ccs){return ::_chdir(ccs);} + char* getcwd(char* buf,int maxlen){return ::_getcwd(buf,maxlen);} + int chdrive(int drive){return ::_chdrive(drive);} + int getdrive(){return ::_getdrive();} + + char** gettzname(){return _tzname;} + + long hFindFile; + + bool findfirstfile(char* filemask,string& filename); + bool findnextfile(string& filename); + bool findfileclose(); + + CTFStatsWin32Interface():hFindFile(-1){} + + char* ultoa(unsigned long theNum, char* buf,int radix){return _ultoa(theNum,buf,radix);} +}; +#else +#include <dirent.h> +#include <errno.h> +class CTFStatsLinuxInterface : public CTFStatsOSInterface +{ +public: + char pathSeperator(){return '/';} + int mkdir(const char* ccs) + { + int result=::mkdir(ccs,PERMIT); + chmod(ccs,PERMIT); + return result; + } + + int chdir(const char* ccs){return ::chdir(ccs);} + char* getcwd(char* buf,int maxlen){return ::getcwd(buf,maxlen);} + int chdrive(int drive){return -1;} + int getdrive(){return -1;} + + char** gettzname(){return tzname;} + + int foundFileIterator; + int numFiles; + dirent** foundFiles; + + + static string filemask; + static void filemask2RegExp(char* buf); + static int filenameCompare(dirent* file); + + bool findfirstfile(char* filemask,string& filename); + bool findnextfile(string& filename); + bool findfileclose(); + + CTFStatsLinuxInterface():foundFileIterator(-1),numFiles(0),foundFiles(0){} + char* ultoa(unsigned long theNum, char* buf,int radix); +}; +#endif + + +#endif // TFSTATSOSINTERFACE_H diff --git a/utils/tfstats/tfstatsreport.cpp b/utils/tfstats/tfstatsreport.cpp new file mode 100644 index 0000000..a7bc098 --- /dev/null +++ b/utils/tfstats/tfstatsreport.cpp @@ -0,0 +1,341 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implemenation of CTFStatsReport +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include <stdio.h> +#include <string.h> +#include "TFStatsReport.h" +#include "LogEvent.h" +#include "ScoreBoard.h" +#include "WhoKilledWho.h" +#include "memdbg.h" +#include "awards.h" +#include "MatchResults.h" +#include "DialogueReadout.h" +#include "cvars.h" +#include "html.h" +#include "TextFile.h" +#include "CustomAward.h" +#include "PlayerSpecifics.h" +#include "util.h" + + +//------------------------------------------------------------------------------------------------------ +// Function: CTFStatsReport::CTFStatsReport +// Purpose: CTFStatsReport Constructor +// Input: pLogFile - the list of events we'll be reporting on +//------------------------------------------------------------------------------------------------------ +CTFStatsReport::CTFStatsReport() +{ + init(); + generate(); +} + +void CTFStatsReport::genJavaScript() +{ + errno=0; + string jsname(g_pApp->supportDirectory); + jsname+=g_pApp->os->pathSeperator(); + jsname+="support.js"; + + FILE* f=fopen( jsname.c_str(),"wt"); + if (!f) + g_pApp->fatalError("Can't open output file \"%s\"! (reason: %s)\nPlease make sure that the file does not exist OR\nif the file does exit, make sure it is not read-only",jsname.c_str(),strerror(errno)); + else + fprintf(f,javaScriptSource); + + fclose(f); +#ifndef WIN32 + chmod( jsname.c_str(),PERMIT); +#endif + +} +void CTFStatsReport::genStyleSheet() +{ + errno=0; + string cssname(g_pApp->supportDirectory); + cssname+=g_pApp->os->pathSeperator(); + cssname+="style.css"; + + FILE* f=fopen(cssname.c_str(),"wt"); + if (!f) + g_pApp->fatalError("Can't open output file \"%s\"! (reason: %s)\nPlease make sure that the file does not exist OR\nif the file does exit, make sure it is not read-only",cssname.c_str(),strerror(errno)); + else + fprintf(f,styleSheetSource); + + fclose(f); +#ifndef WIN32 + chmod(cssname.c_str(),PERMIT); +#endif +} + +void CTFStatsReport::genAllPlayersStyleSheet() +{ + errno=0; + string cssname(g_pApp->playerDirectory.c_str()); + cssname+=g_pApp->os->pathSeperator(); + cssname+="support"; + cssname+=g_pApp->os->pathSeperator(); + cssname+="style.css"; + + FILE* f=fopen(cssname.c_str(),"wt"); + if (!f) + g_pApp->fatalError("Can't open output file \"%s\"! (reason: %s)\nPlease make sure that the file does not exist OR\nif the file does exit, make sure it is not read-only",cssname.c_str(),strerror(errno)); + else + fprintf(f,styleSheetSource); + + fclose(f); +#ifndef WIN32 + chmod(cssname.c_str(),PERMIT); +#endif +} + + +void CTFStatsReport::genIndex() +{ + CHTMLFile html("index.html","TF Match Report"); + html.write("<script language=\"JavaScript\">\n"); + html.write("<!--\n"); + html.write("function VerifyBrowser()\n"); + html.write("{\n"); + html.write(" if (navigator.appName != \"Microsoft Internet Explorer\" && navigator.appName != \"Netscape\")"); + html.write(" return false;"); + html.write(" version= new Number(navigator.appVersion.charAt(0));"); + html.write("// alert(version.valueOf());"); + html.write(" if (version.valueOf() >=4 )\n"); + html.write(" {\n"); + html.write(" return true;\n"); + html.write(" }\n"); + html.write(" return false;\n"); + html.write("}\n"); + html.write("\n"); + html.write("if (VerifyBrowser())\n"); + html.write(" top.location = \"index2.html\"\n"); + html.write("else\n"); + html.write("{\n"); + html.write(" document.write(\"<div class=whitetext align = left> Your browser:</div>\");\n"); + html.write(" document.write(\"<div class=whitetext align = left>\", navigator.appName, \"</div>\");\n"); + html.write(" document.write(\"<div class=whitetext align = left>\", navigator.appVersion, \"</div>\");\n"); + html.write(" document.write(\"<div class=whitetext align = left> is not compatible with TFStats </font></div>\");\n"); + html.write(" document.write(\"<div class=whitetext align = left> TFStats supports IE5, IE4 and Netscape 4</font></div>\");\n"); + html.write(" document.write(\"<div class=whitetext align = left> <a target=_top href=\\\"http://www.microsoft.com/windows/ie/download/ie5all.htm\\\">Download IE5</a></div>\");\n"); + html.write(" document.write(\"<div class=whitetext align = left> <a target=_top href=\\\"http://www.netscape.com/computing/download/index.html\\\">Download Netscape 4</a></div>\");\n"); + html.write("}\n"); + html.write("//-->\n"); + html.write("</script>\n"); + + + CHTMLFile html2("index2.html","TF Match Report",CHTMLFile::dontPrintBody); + html2.write("<frameset border=0 framespacing=0 frameborder=0 rows=81,*>\n"); + html2.write("<frame src=top.html marginheight=0 marginwidth=0 scrolling=no name=top>\n"); + html2.write("<frameset framespacing=0 frameborder=0 cols=211,*>\n"); + html2.write("<frame src=nav.html marginheight=0 marginwidth=0 scrolling=no name=nav>\n"); + html2.write("<frame src=MatchResults.html marginheight=0 marginwidth=0 scrolling=yes name=data>\n"); + html2.write("</frameset>"); + html2.write("</frameset>"); +} + +#include <string> +void CTFStatsReport::genImages() +{ + int chresult=g_pApp->os->chdir(g_pApp->supportDirectory.c_str()); + + gifAwards.writeOut(); + jpgBgLeft.writeOut(); + jpgBgTop.writeOut(); + gifBoxScore.writeOut(); + gifGameDialogOff.writeOut(); + gifGameDialogOn.writeOut(); + gifMatchStatsOff.writeOut(); + gifMatchStatsOn.writeOut(); + gifScores.writeOut(); + gifServerSettingsOff.writeOut(); + gifServerSettingsOn.writeOut(); + gifDetailedScores.writeOut(); + gifPlayerStatsMatchOff.writeOut(); + gifPlayerStatsMatchOn.writeOut(); + gifPlayerStatsServerOff.writeOut(); + gifPlayerStatsServerOn.writeOut(); + + + + chresult=g_pApp->os->chdir(g_pApp->outputDirectory.c_str()); +} +void CTFStatsReport::genTopFrame() +{ + CHTMLFile html("top.html","top",CHTMLFile::printBody,NULL,0,0); + html.write("<table width=100%% height=100%% cellpadding=0 cellspacing=0 border=0 background=\"%s/bgtop.jpg\">\n",g_pApp->supportHTTPPath.c_str()); + html.write("\t<tr valign=top>\n"); + html.write("\t\t<td>\n"); + + html.write("\t\t<div class=server>\n"); + html.write("\t\t<nobr>%s Match Report</nobr>\n",g_pMatchInfo->getServerName().c_str()); + + html.write("\t\t</div>\n"); + + html.write("\t\t<div class=match>\n"); + if(g_pMatchInfo->mapName()!="") + html.write("\t\tmap: %s ",g_pMatchInfo->mapName().c_str()); + + char buf[1000]; + html.write(" %s\n",Util::makeDurationString(matchstart,matchend,buf)); + html.write("\t\t</div>\n"); + + html.write("\t\t</td>\n"); + html.write("\t</tr>\n"); + html.write("</table>\n"); +} + +inline void writeEventHandlers(CHTMLFile& html, char* id) +{ + html.write(" OnClick=\" clearAll(); %sImgLink.on(); return true; \" ",id,id); + //html.write(" OnMouseDown=\"imageOn('%s');return true;\" ",id); + html.write(" OnMouseOver=\" window.status='%s'; %sImgLink.over();return true; \" ",id,id); + html.write(" OnMouseOut=\" window.status=' ';%sImgLink.out();return true; \" ",id,id); +} + + + +void CTFStatsReport::genNavFrame() +{ + string imgname(g_pApp->supportHTTPPath); + imgname+="/bgleft.jpg"; + CHTMLFile html("nav.html","top",CHTMLFile::printBody,imgname.c_str(),0,0); + + string jshttppath(g_pApp->supportHTTPPath); + jshttppath+="/support.js"; + + html.write("<script language=\"JavaScript\" src=\"%s\"></script>\n",jshttppath.c_str()); + html.write("<script language=\"JavaScript\">\n"); + html.write("<!--\n"); + html.write("MatchStatsImgLink = new SuperImage(\"MatchStats\",\"%s/match.statistics.on.gif\",\"%s/match.statistics.off.gif\");\n",g_pApp->supportHTTPPath.c_str(),g_pApp->supportHTTPPath.c_str()); + html.write("DialoguePageImgLink = new SuperImage(\"DialoguePage\",\"%s/game.dialog.on.gif\",\"%s/game.dialog.off.gif\");\n",g_pApp->supportHTTPPath.c_str(),g_pApp->supportHTTPPath.c_str()); + html.write("ServerSettingsImgLink = new SuperImage(\"ServerSettings\",\"%s/server.settings.on.gif\",\"%s/server.settings.off.gif\");\n",g_pApp->supportHTTPPath.c_str(),g_pApp->supportHTTPPath.c_str()); + html.write("PlayerStatsMatchImgLink = new SuperImage(\"PlayerStatsMatch\",\"%s/player.statistics.match.on.gif\",\"%s/player.statistics.match.off.gif\");\n",g_pApp->supportHTTPPath.c_str(),g_pApp->supportHTTPPath.c_str()); + html.write("PlayerStatsServerImgLink = new SuperImage(\"PlayerStatsServer\",\"%s/player.statistics.server.on.gif\",\"%s/player.statistics.server.off.gif\");\n",g_pApp->supportHTTPPath.c_str(),g_pApp->supportHTTPPath.c_str()); + html.write("function clearAll()\n"); + html.write("{\n"); + html.write("\tMatchStatsImgLink.off();\n"); + html.write("\tDialoguePageImgLink.off();\n"); + html.write("\tServerSettingsImgLink.off();\n"); + html.write("\tPlayerStatsMatchImgLink.off();\n"); + html.write("\tPlayerStatsServerImgLink.off();\n"); + html.write("}\n"); + html.write("//-->\n"); + html.write("</script>\n"); + html.write("<table width=100%% height=100%% cellpadding=0 cellspacing=0 border=0 >\n"); + html.write("\t<tr valign=top>\n"); + html.write("\t\t<td>\n"); + html.write("\t\t\t<div class=nav>\n"); + html.write("\t\t\t<p><a href=\"MatchResults.html\" target=\"data\"");writeEventHandlers(html,"MatchStats");html.write("><img name=\"MatchStats\"src=\"%s/match.statistics.off.gif\" border=0></a>\n",g_pApp->supportHTTPPath.c_str()); + html.write("\t\t\t<p><a href=\"players.html\" target=\"data\"");writeEventHandlers(html,"PlayerStatsMatch");html.write("><img name=\"PlayerStatsMatch\" src=\"%s/player.statistics.match.off.gif\" border=0></a>\n",g_pApp->supportHTTPPath.c_str()); + html.write("\t\t\t<p><a href=\"dialogue.html\" target=\"data\"");writeEventHandlers(html,"DialoguePage");html.write("><img name=\"DialoguePage\" src=\"%s/game.dialog.off.gif\" border=0></a>\n",g_pApp->supportHTTPPath.c_str()); + + + if(g_pApp->cmdLineSwitches["persistplayerstats"]=="yes" && !g_pMatchInfo->isLanGame()) + { + string s(g_pApp->playerHTTPPath); + s+="/allplayers.html"; + html.write("\t\t\t<p><a href=\"%s\" target=\"data\"",s.c_str());writeEventHandlers(html,"PlayerStatsServer");html.write("><img name=\"PlayerStatsServer\" src=\"%s/player.statistics.server.off.gif\" border=0></a>\n",g_pApp->supportHTTPPath.c_str()); + } + html.write("\t\t\t<p><a href=\"cvars.html\" target=\"data\"");writeEventHandlers(html,"ServerSettings");html.write("><img name=\"ServerSettings\" src=\"%s/server.settings.off.gif\" border=0></a>\n",g_pApp->supportHTTPPath.c_str()); + html.write("\t\t\t</div>\n"); + html.write("\t\t</td>\n"); + html.write("\t</tr>\n"); + html.write("</table>\n"); + + html.write("<script language=\"JavaScript\">\n"); + html.write("<!--\n"); + html.write("clearAll();\n"); + html.write("MatchStatsImgLink.on();\n"); + html.write("//-->\n"); + html.write("</script>\n"); + +} + +CTFStatsReport::~CTFStatsReport() +{ + +} + +void CTFStatsReport::init() +{ + matchstart=0; + matchend=0; + matchhours=0; + matchminutes=0; + matchseconds=0; +} + +/* +const char* CTFStatsReport::makeDurationString() +{ + //TODO: + //handle case where start and end dates are not the same day + + tm* pstart=localtime(&matchstart); + if (!pstart) + { + sprintf(DurationString,""); + return DurationString; + } + + int sday=pstart->tm_mday; + + int sweekday=pstart->tm_wday; + int smo=pstart->tm_mon; + int syear=pstart->tm_year+1900; + + int shour=pstart->tm_hour; + if (pstart->tm_isdst) + shour=(shour+23)%24; //this substracts 1 while accounting for backing up past 0 + int smin=pstart->tm_min; + + tm* pend=localtime(&matchend); + if (!pend) + pend=pstart; + int ehour=pend->tm_hour; + int emin=pend->tm_min; + if (pend->tm_isdst) + ehour=(ehour+23)%24; //this substracts 1 while accounting for backing up past 0 + + + char* matchtz=NULL; + matchtz=g_pApp->os->gettzname()[0]; + + sprintf(DurationString,"%02li:%02li - %02li:%02li %s, %s %s %li%s %li",shour,smin,ehour,emin,matchtz, Util::daysofWeek[sweekday],Util::Months[smo],sday,(sday%10)<4?Util::numberSuffixes[sday%10]:"th",syear); + + return DurationString; +}*/ +void CTFStatsReport::generate() +{ + if (g_pMatchInfo->eventList()->empty()) + { + matchstart=0; + matchend=0; + } + else + { + matchstart=(*(g_pMatchInfo->eventList()->begin()))->getTime(); + CEventListIterator it=g_pMatchInfo->eventList()->end(); + --it; + matchend=(*it)->getTime(); + } + + time_t matchtime=matchend-matchstart; + tm* pmatchtime=gmtime(&matchtime); + matchhours=pmatchtime->tm_hour; + matchminutes=pmatchtime->tm_min; + matchseconds=pmatchtime->tm_sec; + +} + + diff --git a/utils/tfstats/tfstatsreport.h b/utils/tfstats/tfstatsreport.h new file mode 100644 index 0000000..b2d8c77 --- /dev/null +++ b/utils/tfstats/tfstatsreport.h @@ -0,0 +1,93 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of CTFStatsReport +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef TFSTATSREPORT_H +#define TFSTATSREPORT_H +#ifdef WIN32 +#pragma once +#endif +#ifndef __TFSTATSREPORT_H +#define __TFSTATSREPORT_H +#pragma warning(disable:4786) +#include <time.h> +#include "BinaryResource.h" +#include "MatchInfo.h" +#include "HTML.h" +#include "util.h" + +//------------------------------------------------------------------------------------------------------ +// Purpose: This class is reponsible for generating the top and nav frames of the +// report. also for generating all the resources such as jpgs, gifs, javascripts and +// style sheets +//------------------------------------------------------------------------------------------------------ +class CTFStatsReport +{ +private: + time_t matchstart; + time_t matchend; + int matchhours; + int matchminutes; + int matchseconds; + + bool valid; + void init(); + +/* + const char* makeDurationString(); + char DurationString[300]; +*/ + + + void generate(); + + static char* javaScriptSource; + static char* styleSheetSource; + //CMatchInfo* pMatchInfo; + + + static CBinaryResource gifAwards; + static CBinaryResource jpgBgLeft; + static CBinaryResource jpgBgTop; + static CBinaryResource gifBoxScore; + static CBinaryResource gifGameDialogOff; + static CBinaryResource gifGameDialogOn; + static CBinaryResource gifMatchStatsOff; + static CBinaryResource gifMatchStatsOn; + static CBinaryResource gifScores; + static CBinaryResource gifServerSettingsOff; + static CBinaryResource gifServerSettingsOn; + static CBinaryResource gifDetailedScores; + static CBinaryResource gifPlayerStatsMatchOff; + static CBinaryResource gifPlayerStatsMatchOn; + static CBinaryResource gifPlayerStatsServerOff; + static CBinaryResource gifPlayerStatsServerOn; + + + +public: + + explicit CTFStatsReport(); + + void genImages(); + void genJavaScript(); + void genStyleSheet(); + void genAllPlayersStyleSheet(); + void genIndex(); + void genTopFrame(); + void genNavFrame(); + + virtual ~CTFStatsReport(); + +}; + +#endif +#endif // TFSTATSREPORT_H diff --git a/utils/tfstats/timeindexedlist.h b/utils/tfstats/timeindexedlist.h new file mode 100644 index 0000000..ec28ad6 --- /dev/null +++ b/utils/tfstats/timeindexedlist.h @@ -0,0 +1,346 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface AND implementation of CTimeIndexedList +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef TIMEINDEXEDLIST_H +#define TIMEINDEXEDLIST_H +#ifdef WIN32 +#pragma once +#endif +#include <list> +#include "TFStatsApplication.h" +#include "util.h" +//------------------------------------------------------------------------------------------------------ +// Purpose: CTimedIndexedList is a list of elements indexed by time_t's. +// the elements of the list are meant to represent a state that endures over time +// and when it is switched to another state, that is represented by an element in this +// list with the value of the new state at index t, where t is the time that the switch +// occured. +// in TFStats, this is used for player names and player classes +//------------------------------------------------------------------------------------------------------ +template <class T> +class CTimeIndexedList +{ +public: + static time_t PENDING; + typedef struct{T data;time_t start; time_t end;} listtype; + typedef std::list<listtype>::iterator iterator; + typedef std::map<T,time_t>::iterator accumulatorIterator; + typedef std::map<T,time_t> accumulator; + typedef std::list<listtype> timelist; + + timelist theList; + time_t endTime; + bool anythingAtTime(time_t); + T atTime(time_t,T errorvalue=T()); + T favourite(T errorvalue=T()); + CTimeIndexedList(); + void add(time_t a,T b); + bool contains(const T& t); + + accumulator accumulate(); + + time_t howLong(const T& t); + iterator begin(); + iterator end(); + int size(); + int numDifferent(); + + void cut(time_t t); + void remove(T b); +}; +template <class T> +time_t CTimeIndexedList<T>::PENDING=-1; + +template <class T> +CTimeIndexedList<T>::CTimeIndexedList() +{ + + endTime=0; + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTimeIndexedList<T>::accumulate +// Purpose: +// Output: CTimeIndexedList<T>::accumulator +//------------------------------------------------------------------------------------------------------ +template<class T> +CTimeIndexedList<T>::accumulator CTimeIndexedList<T>::accumulate() +{ + CTimeIndexedList<T>::accumulator accum; //maps from a value of T, to the time that value was played + +/* + //iterate through for debugging purposes + { + + CTimeIndexedList<T>::iterator it=theList.begin(); + for (it;it!=theList.end();++it) + { + CTimeIndexedList<T>::listtype lt=*it; + } + } +*/ + CTimeIndexedList<T>::iterator it=theList.begin(); + for (it;it!=theList.end();++it) + { + time_t start=it->start; + time_t end=it->end; + T& bucket=it->data; + if (end==PENDING) + { + end=endTime; + if (end==0) + { + g_pApp->fatalError("Time flow error, make sure your log file\n"); + } + } + accum[bucket]+=(end-start); + } + + return accum; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTimeIndexedList<T>::add +// Purpose: +// Input: a - +// b - +//------------------------------------------------------------------------------------------------------ +template<class T> +void CTimeIndexedList<T>::add(time_t a,T b) +{ + bool lastIsB=false; + bool firstElement=false; + listtype insertme; + insertme.data=b; + insertme.start=a; + insertme.end=PENDING; + + if (!theList.empty()) + { + //find the last element and fix up its end-time (if it's pending) + CTimeIndexedList<T>::iterator last=theList.end(); + last--; + listtype lt=*last; + + if (last->end==PENDING && last->data!=b) + last->end=insertme.start; + } + + //add the new element! + theList.push_back(insertme); + + if (a > endTime) + endTime=a; + + + +} +//------------------------------------------------------------------------------------------------------ +// Function: CTimeIndexedList::atTime +// Purpose: returns the element whose time index is the closest to and less than or +// equal to the queried time +// Input: tm - the time that is being queried +// Output: T, the element +//------------------------------------------------------------------------------------------------------ +template <class T> +T CTimeIndexedList<T>::atTime(time_t tm,T errorvalue) +{ + CTimeIndexedList<T>::iterator it; + if (theList.empty()) + return errorvalue; + + //nothing exists here! + if (tm < theList.begin()->start) + return errorvalue; + + for (it=theList.begin();it!=theList.end();++it) + { + time_t mark=it->start; + time_t markend=it->end; + + if (tm >= mark && tm < markend) + return it->data; + if (tm >= mark && markend == PENDING) + return it->data; + } + + return errorvalue; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTimeIndexedList::favourite +// Purpose: returns the element that spans the most time +// Output: T, the element +//------------------------------------------------------------------------------------------------------ +template <class T> +T CTimeIndexedList<T>::favourite(T errorvalue) +{ + if (theList.empty()) + return errorvalue; + + CTimeIndexedList<T>::accumulator accum=accumulate(); + + //now scan that intermediate map, and determine the element with the longest duration + CTimeIndexedList<T>::accumulatorIterator accumiter=accum.begin(); + + time_t maxtime=0; + CTimeIndexedList<T>::accumulatorIterator fave=accumiter; + + T t= fave->first; + for (accumiter;accumiter!=accum.end();++accumiter) + { + t= fave->first; + time_t clicksPlayed=accumiter->second; + + if (clicksPlayed> maxtime) + { + maxtime=clicksPlayed; + fave=accumiter; + } + } + + T ttt= fave->first; + + return ttt; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CTimeIndexedList::contains +// Purpose: returns true if the element is in the list +// Input: t, the element value that we're querying +// Output: Returns true if the element was in the list +//------------------------------------------------------------------------------------------------------ +template <class T> +bool CTimeIndexedList<T>::contains(const T& t) +{ + CTimeIndexedList<T>::iterator it=theList.begin(); + for (it=theList.begin();it!=theList.end();++it) + { + if (it->data==t) + return true; + } + return false; +} + +template <class T> +time_t CTimeIndexedList<T>::howLong(const T& t) +{ + if (theList.begin()==theList.end()) + return 0; + + CTimeIndexedList<T>::accumulator accum=accumulate(); //maps from a value of T, to the time that value was played + + return accum[t]; +} + +template <class T> +CTimeIndexedList<T>::iterator CTimeIndexedList<T>::begin() +{ + return theList.begin(); +} + +template <class T> +CTimeIndexedList<T>::iterator CTimeIndexedList<T>::end() +{ + return theList.end(); +} + +template <class T> +int CTimeIndexedList<T>::size() +{ + return theList.size(); +} + + +template <class T> +int CTimeIndexedList<T>::numDifferent() +{ + if (theList.begin()==theList.end()) + return 0; + + //maps from a value of T, to the time that value was played + CTimeIndexedList<T>::accumulator accum=accumulate(); + + return accum.size(); +} + + +template<class T> +void CTimeIndexedList<T>::cut(time_t t) +{ + if (t > endTime) + endTime=t; + if (!theList.empty()) + { + //find the last element and fix up its end-time (if it's pending) + CTimeIndexedList<T>::iterator last=theList.end(); + last--; + + if (last->end==PENDING) + last->end=t; + } +} + + +template<class T> +void CTimeIndexedList<T>::remove(T b) +{ + CTimeIndexedList<T>::iterator it=theList.begin(); + + while(it!=theList.end()) + { + if (it->data==b) + it=theList.erase(it); + else + ++it; + } +} + + + + +template <class T> +bool CTimeIndexedList<T>::anythingAtTime(time_t tm) +{ +/* + //iterate through for debugging purposes + { + + CTimeIndexedList<T>::iterator it=theList.begin(); + for (it;it!=theList.end();++it) + { + CTimeIndexedList<T>::listtype lt=*it; + } + } + */ + CTimeIndexedList<T>::iterator it; + if (theList.empty()) + return false; + + //nothing exists here! + if (tm < theList.begin()->start) + return false; + + for (it=theList.begin();it!=theList.end();++it) + { + time_t mark=it->start; + time_t markend=it->end; + + if (tm >= mark && tm < markend) + return true; + } + + return false; +} + +#endif // TIMEINDEXEDLIST_H
\ No newline at end of file diff --git a/utils/tfstats/ui/folderselectprops.cpp b/utils/tfstats/ui/folderselectprops.cpp new file mode 100644 index 0000000..50304f1 --- /dev/null +++ b/utils/tfstats/ui/folderselectprops.cpp @@ -0,0 +1,312 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +// FolderSelectProps.cpp : implementation file +// + +#include "stdafx.h" +#include "UI.h" +#include "FolderSelectProps.h" + +#ifdef _DEBUG +#define new DEBUG_NEW +#undef THIS_FILE +static char THIS_FILE[] = __FILE__; +#endif + +///////////////////////////////////////////////////////////////////////////// +// CFolderSelectProps dialog + + +CFolderSelectProps::CFolderSelectProps(CWnd* pParent /*=NULL*/) + : CPropertyPage(CFolderSelectProps::IDD), + m_StrSupportHTTPPath("SupportHTTPPath"), + m_StrPlayerHTTPPath("PlayerHTTPPath"), + m_StrPlayerDir("PlayerDir"), + m_StrTFStatsDir("TFStatsDir"), + m_StrSupportDir("SupportDir"), + m_StrRuleDir("RuleDir"), + m_StrOutDir("OutputDir"), + m_BoolSupportDefault("DefaultSupportDir"), + m_BoolTFStatsDefault("DefaultTFStatsDir"), + m_BoolOutputDefault("DefaultOutputDir"), + m_BoolRuleDefault("DefaultRuleDir"), + m_BoolPlayerDefault("DefaultPlayerDir") +{ + //{{AFX_DATA_INIT(CFolderSelectProps) + //}}AFX_DATA_INIT + m_psp.dwFlags &= ~PSP_HASHELP; + + theApp.m_OutDir=m_StrOutDir.toString(); + theApp.m_TFStatsDir=m_StrTFStatsDir.toString(); + theApp.m_RuleDir=m_StrRuleDir.toString(); + theApp.m_SupportDir=m_StrSupportDir.toString(); + theApp.m_SupportHTTPPath=m_StrSupportHTTPPath.toString(); + theApp.m_PlayerDir=m_StrPlayerDir.toString(); + theApp.m_PlayerHTTPPath=m_StrPlayerHTTPPath.toString(); + + alreadyAcknowledged=false; + lockOutDir=lockTFSDir=false; + windowInitted=false; +} + + +void CFolderSelectProps::DoDataExchange(CDataExchange* pDX) +{ + CDialog::DoDataExchange(pDX); + //{{AFX_DATA_MAP(CFolderSelectProps) + DDX_Control(pDX, IDC_DEFTFSTATS, m_DefTFStats); + DDX_Control(pDX, IDC_DEFSUPPORT, m_DefSupport); + DDX_Control(pDX, IDC_DEFRULE, m_DefRule); + DDX_Control(pDX, IDC_DEFPLAYER, m_DefPlayer); + DDX_Control(pDX, IDC_DEFOUTPUT, m_DefOutput); + DDX_Control(pDX, IDC_SUPPORTHTTPPATH, m_SupportHTTPPath); + DDX_Control(pDX, IDC_PLAYERHTTPPATH, m_PlayerHTTPPath); + DDX_Control(pDX, IDC_PLAYERDIR, m_PlayerDir); + DDX_Control(pDX, IDC_TFSTATSDIR, m_TFStatsDir); + DDX_Control(pDX, IDC_SUPPORTDIR, m_SupportDir); + DDX_Control(pDX, IDC_RULEDIR, m_RuleDir); + DDX_Control(pDX, IDC_OUTPUTDIR, m_OutDir); + //}}AFX_DATA_MAP +} + + +BEGIN_MESSAGE_MAP(CFolderSelectProps, CDialog) + //{{AFX_MSG_MAP(CFolderSelectProps) + ON_BN_CLICKED(IDC_DEFOUTPUT, OnDefaultCheckBoxClick) + ON_EN_CHANGE(IDC_TFSTATSDIR, OnChangeTfstatsdir) + ON_BN_CLICKED(IDC_DEFPLAYER, OnDefaultCheckBoxClick) + ON_BN_CLICKED(IDC_DEFRULE, OnDefaultCheckBoxClick) + ON_BN_CLICKED(IDC_DEFSUPPORT, OnDefaultCheckBoxClick) + ON_BN_CLICKED(IDC_DEFTFSTATS, OnDefaultCheckBoxClick) + ON_EN_CHANGE(IDC_OUTPUTDIR, OnChangeOutputdir) + //}}AFX_MSG_MAP +END_MESSAGE_MAP() + + +///////////////////////////////////////////////////////////////////////////// +// CFolderSelectProps message handlers +#include "propsht.h" +#include <winerror.h> +BOOL CFolderSelectProps::OnSetActive() +{ + //call superclass + BOOL bRes=this->CPropertyPage::OnSetActive(); + + if (theApp.FirstEverTimeRun && !alreadyAcknowledged) + { + alreadyAcknowledged=true; + m_DefSupport.SetCheck(1); + m_DefPlayer.SetCheck(1); + m_DefOutput.SetCheck(1); + m_DefTFStats.SetCheck(1); + m_DefRule.SetCheck(1); + + m_BoolSupportDefault=1; + m_BoolTFStatsDefault=1; + m_BoolOutputDefault=1; + m_BoolRuleDefault=1; + m_BoolPlayerDefault=1; + } + + + m_TFStatsDir.EnableWindow(!m_DefTFStats.GetCheck()); + + m_SupportHTTPPath.EnableWindow(!m_DefSupport.GetCheck()); + m_SupportDir.EnableWindow(!m_DefSupport.GetCheck()); + + m_RuleDir.EnableWindow(!m_DefRule.GetCheck()); + + m_PlayerHTTPPath.EnableWindow(!m_DefPlayer.GetCheck()); + m_PlayerDir.EnableWindow(!m_DefPlayer.GetCheck()); + + m_OutDir.EnableWindow(!m_DefOutput.GetCheck()); + + + m_DefSupport.SetCheck(m_BoolSupportDefault.toBool()); + m_DefTFStats.SetCheck(m_BoolTFStatsDefault.toBool()); + m_DefOutput.SetCheck(m_BoolOutputDefault.toBool()); + m_DefRule.SetCheck(m_BoolRuleDefault.toBool()); + m_DefPlayer.SetCheck(m_BoolPlayerDefault.toBool()); + + m_SupportHTTPPath.SetWindowText(m_StrSupportHTTPPath.toChars()); + m_PlayerHTTPPath.SetWindowText(m_StrPlayerHTTPPath.toChars()); + m_PlayerDir.SetWindowText(m_StrPlayerDir.toChars()); + m_TFStatsDir.SetWindowText(m_StrTFStatsDir.toChars()); + m_SupportDir.SetWindowText(m_StrSupportDir.toChars()); + m_RuleDir.SetWindowText(m_StrRuleDir.toChars()); + m_OutDir.SetWindowText(m_StrOutDir.toChars()); + + char buf[500]; + string sbuf; + m_TFStatsDir.GetWindowText(buf,500); + sbuf=buf; + addSlash(sbuf); + m_TFStatsDir.SetWindowText(sbuf.c_str()); + + OnDefaultCheckBoxClick() ; + + windowInitted=true; + UpdateFolders(); + return bRes; +} + + + +BOOL CFolderSelectProps::OnKillActive() +{ + //call superclass + BOOL bRes=this->CPropertyPage::OnKillActive(); + + m_BoolSupportDefault=m_DefSupport.GetCheck(); + m_BoolTFStatsDefault=m_DefTFStats.GetCheck(); + m_BoolOutputDefault=m_DefOutput.GetCheck(); + m_BoolRuleDefault=m_DefRule.GetCheck(); + m_BoolPlayerDefault=m_DefPlayer.GetCheck(); + + + + + + DWORD numbytes; + char tempbuf[1000]; + numbytes=m_OutDir.GetWindowText(tempbuf,1000); + m_StrOutDir=theApp.m_OutDir=tempbuf; + + numbytes=m_TFStatsDir.GetWindowText(tempbuf,1000); + m_StrTFStatsDir=theApp.m_TFStatsDir=(tempbuf); + + numbytes=m_SupportDir.GetWindowText(tempbuf,1000); + m_StrSupportDir=theApp.m_SupportDir=(tempbuf); + + + numbytes=m_SupportHTTPPath.GetWindowText(tempbuf,1000); + m_StrSupportHTTPPath=theApp.m_SupportHTTPPath=(tempbuf); + + + numbytes=m_RuleDir.GetWindowText(tempbuf,1000); + m_StrRuleDir=theApp.m_RuleDir=(tempbuf); + + numbytes=m_PlayerDir.GetWindowText(tempbuf,1000); + m_StrPlayerDir=theApp.m_PlayerDir=(tempbuf); + + + numbytes=m_PlayerHTTPPath.GetWindowText(tempbuf,1000); + m_StrPlayerHTTPPath=theApp.m_PlayerHTTPPath=(tempbuf); + + + windowInitted=false; + return bRes; + +} + +void CFolderSelectProps::OnDefaultCheckBoxClick() +{ + +UpdateFolders(); +} + +void CFolderSelectProps::UpdateFolders(bool safe) +{ + + if (!windowInitted) + return; + + + char buf[1000]; + + m_TFStatsDir.EnableWindow(!m_DefTFStats.GetCheck()); + //m_SupportHTTPPath.EnableWindow(!m_DefSupport.GetCheck()); + //m_SupportDir.EnableWindow(!m_DefSupport.GetCheck()); + m_RuleDir.EnableWindow(!m_DefRule.GetCheck()); + //m_PlayerHTTPPath.EnableWindow(!m_DefPlayer.GetCheck()); + //m_PlayerDir.EnableWindow(!m_DefPlayer.GetCheck()); + m_OutDir.EnableWindow(!m_DefOutput.GetCheck()); + + this->m_PlayerDir.EnableWindow(theApp.persistPlayerStats && !m_DefPlayer.GetCheck()); + this->m_PlayerHTTPPath.EnableWindow(theApp.persistPlayerStats && !m_DefPlayer.GetCheck()); + this->m_SupportDir.EnableWindow(theApp.useSupportDir && !m_DefSupport.GetCheck()); + this->m_SupportHTTPPath.EnableWindow(theApp.useSupportDir && !m_DefSupport.GetCheck()); + + + + string basedir; + if (m_DefTFStats.GetCheck()) + { + //find in registry + CPersistentString cps("InstallPath","Software\\Valve\\Half-Life"); + basedir=addSlash(cps.toString()); + basedir+="tfc\\TFStats\\"; + if (!lockTFSDir) + m_TFStatsDir.SetWindowText(basedir.c_str()); + + } + else + { + m_TFStatsDir.GetWindowText(buf,1000); + basedir=buf; + addSlash(basedir); + } + + + string outputdir; + if (m_DefOutput.GetCheck()) + { + outputdir=basedir+"output\\"; + if (!lockOutDir) + m_OutDir.SetWindowText(outputdir.c_str()); + } + else + { + m_OutDir.GetWindowText(buf,1000); + outputdir=buf; + addSlash(outputdir); + } + + string supportdir=outputdir+"support\\"; + string playerdir=outputdir+"players\\"; + + + + if (m_DefSupport.GetCheck()) + { + m_SupportDir.SetWindowText(supportdir.c_str()); + //if (m_DefSupportHTTP.GetCheck()) + m_SupportHTTPPath.SetWindowText("../support"); + } + if (m_DefRule.GetCheck()) + m_RuleDir.SetWindowText(basedir.c_str()); + if (m_DefPlayer.GetCheck()) + { + m_PlayerDir.SetWindowText(playerdir.c_str()); + //if (m_DefPlayerHTTP.GetCheck()) + m_PlayerHTTPPath.SetWindowText("../players"); + } +} +void CFolderSelectProps::OnChangeTfstatsdir() +{ + // TODO: Add your control notification handler code here + if (!lockTFSDir) + { + lockTFSDir=true; + UpdateFolders(); + lockTFSDir=false; + } + +} + +void CFolderSelectProps::OnChangeOutputdir() +{ + + // TODO: Add your control notification handler code here + if (!lockOutDir) + { + lockOutDir=true; + UpdateFolders(); + lockOutDir=false; + } +} diff --git a/utils/tfstats/ui/folderselectprops.h b/utils/tfstats/ui/folderselectprops.h new file mode 100644 index 0000000..4197450 --- /dev/null +++ b/utils/tfstats/ui/folderselectprops.h @@ -0,0 +1,91 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#if !defined(AFX_FOLDERSELECTPROPS_H__D6AFABE3_5BD5_11D3_A5CF_005004039597__INCLUDED_) +#define AFX_FOLDERSELECTPROPS_H__D6AFABE3_5BD5_11D3_A5CF_005004039597__INCLUDED_ + +#if _MSC_VER > 1000 +#pragma once +#endif // _MSC_VER > 1000 +// FolderSelectProps.h : header file +// + +#include "resource.h" +#include "PersistentString.h" +///////////////////////////////////////////////////////////////////////////// +// CFolderSelectProps dialog + +class CFolderSelectProps : public CPropertyPage +{ +// Construction +public: + virtual BOOL OnSetActive(); + virtual BOOL OnKillActive(); + + CFolderSelectProps(CWnd* pParent = NULL); // standard constructor + + CPersistentString m_StrSupportHTTPPath; + CPersistentString m_StrPlayerHTTPPath; + CPersistentString m_StrPlayerDir; + CPersistentString m_StrTFStatsDir; + CPersistentString m_StrSupportDir; + CPersistentString m_StrRuleDir; + CPersistentString m_StrOutDir; + CPersistentString m_BoolSupportDefault; + CPersistentString m_BoolTFStatsDefault; + CPersistentString m_BoolOutputDefault; + CPersistentString m_BoolRuleDefault; + CPersistentString m_BoolPlayerDefault; + void UpdateFolders(bool safe=true); + bool alreadyAcknowledged; + bool lockOutDir; + bool lockTFSDir; + bool windowInitted; + +// Dialog Data + //{{AFX_DATA(CFolderSelectProps) + enum { IDD = IDD_DIRS }; + CButton m_DefTFStats; + CButton m_DefSupportHTTP; + CButton m_DefSupport; + CButton m_DefRule; + CButton m_DefPlayerHTTP; + CButton m_DefPlayer; + CButton m_DefOutput; + CEdit m_SupportHTTPPath; + CEdit m_PlayerHTTPPath; + CEdit m_PlayerDir; + CEdit m_TFStatsDir; + CEdit m_SupportDir; + CEdit m_RuleDir; + CEdit m_OutDir; + //}}AFX_DATA + + +// Overrides + // ClassWizard generated virtual function overrides + //{{AFX_VIRTUAL(CFolderSelectProps) + protected: + virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support + //}}AFX_VIRTUAL + +// Implementation +protected: + + // Generated message map functions + //{{AFX_MSG(CFolderSelectProps) + afx_msg void OnDefaultCheckBoxClick(); + afx_msg void OnChangeTfstatsdir(); + afx_msg void OnChangeOutputdir(); + //}}AFX_MSG + DECLARE_MESSAGE_MAP() +}; + +//{{AFX_INSERT_LOCATION}} +// Microsoft Visual C++ will insert additional declarations immediately before the previous line. + +#endif // !defined(AFX_FOLDERSELECTPROPS_H__D6AFABE3_5BD5_11D3_A5CF_005004039597__INCLUDED_) diff --git a/utils/tfstats/ui/logselectprops.cpp b/utils/tfstats/ui/logselectprops.cpp new file mode 100644 index 0000000..1664ed0 --- /dev/null +++ b/utils/tfstats/ui/logselectprops.cpp @@ -0,0 +1,182 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +// LogSelectProps.cpp : implementation file +// + +#include "stdafx.h" +#include "UI.h" +#include "LogSelectProps.h" + +#ifdef _DEBUG +#define new DEBUG_NEW +#undef THIS_FILE +static char THIS_FILE[] = __FILE__; +#endif + +///////////////////////////////////////////////////////////////////////////// +// CLogSelectProps dialog + + +CLogSelectProps::CLogSelectProps(CWnd* pParent /*=NULL*/) + : CPropertyPage(CLogSelectProps::IDD), + m_persistLastDirectory(string("LastInputDirectory")) +{ + //{{AFX_DATA_INIT(CLogSelectProps) + //}}AFX_DATA_INIT + m_psp.dwFlags &= ~PSP_HASHELP; + alreadyAcknowledged=false; +} + + +void CLogSelectProps::DoDataExchange(CDataExchange* pDX) +{ + CDialog::DoDataExchange(pDX); + //{{AFX_DATA_MAP(CLogSelectProps) + DDX_Control(pDX, IDC_SELECT, m_SelectButton); + DDX_Control(pDX, IDC_REMOVELOG, m_RemoveButton); + DDX_Control(pDX, IDC_LOGS2DO, m_Logs2Do); + //}}AFX_DATA_MAP +} + + +BEGIN_MESSAGE_MAP(CLogSelectProps, CDialog) + //{{AFX_MSG_MAP(CLogSelectProps) + ON_LBN_SELCHANGE(IDC_LOGS2DO, OnSelchangeLogs2do) + ON_BN_CLICKED(IDC_REMOVELOG, OnRemovelog) + ON_BN_CLICKED(IDC_SELECT, OnSelect) + //}}AFX_MSG_MAP +END_MESSAGE_MAP() + +///////////////////////////////////////////////////////////////////////////// +// CLogSelectProps message handlers + +void CLogSelectProps::OnSelect() +{ + char* fileNameBuf= new char[10000]; + memset(fileNameBuf,0,10000); + CFileDialog cfd(TRUE,".log",NULL,0,"Log Files (*.log)|*.log|Text Files (*.txt)|*.txt|All Files (*.*)|*.*||"); + cfd.m_ofn.Flags|=OFN_ALLOWMULTISELECT; + cfd.m_ofn.lpstrFile=fileNameBuf; + cfd.m_ofn.nMaxFile=10000; + + if (m_persistLastDirectory.toString()!="") + cfd.m_ofn.lpstrInitialDir=m_persistLastDirectory.toString().c_str(); + + if (cfd.DoModal()==IDOK) + { + POSITION pos=cfd.GetStartPosition(); + while(pos) + { + CUIApp::CTFStatsExec* pc=new CUIApp::CTFStatsExec; + + CString wow=cfd.GetNextPathName(pos); + //void _splitpath( const char *path, char *drive, char *dir, char *fname, char *ext ); + pc->fullpath=wow; + char drvbuf[5]; + char dirbuf[10000]; + char namebuf[10000]; + char extbuf[10000]; + char fname[10000]; + char inpdir[10000]; + _splitpath(pc->fullpath.c_str(),drvbuf,dirbuf,namebuf,extbuf); + sprintf(inpdir,"%s%s",drvbuf,dirbuf); + sprintf(fname,"%s%s",namebuf,extbuf); + pc->outputsubdir=namebuf; + pc->inputfile=fname; + pc->logdirectory=inpdir; + + m_persistLastDirectory=inpdir; + + int idx=m_Logs2Do.AddString(pc->fullpath.c_str()); + m_Logs2Do.SetItemDataPtr(idx,pc); + + + } + } + + delete [] fileNameBuf; + +} + +list<CUIApp::CTFStatsExec>* CLogSelectProps::getList() +{ + list<CUIApp::CTFStatsExec>* pRetList=new list<CUIApp::CTFStatsExec>; + int numItems=m_Logs2Do.GetCount(); + for (int i=0;i<numItems;i++) + { + CUIApp::CTFStatsExec * pExec=(CUIApp::CTFStatsExec *)m_Logs2Do.GetItemDataPtr(i); + pRetList->push_back(*pExec); + } + + return pRetList; +} + +void CLogSelectProps::OnSelchangeLogs2do() +{ + if (m_Logs2Do.GetSelCount() > 0) + m_RemoveButton.EnableWindow(TRUE); + else + m_RemoveButton.EnableWindow(FALSE); +} + +void CLogSelectProps::OnRemovelog() +{ + int* selitems=new int[500]; + int numselected=m_Logs2Do.GetSelItems(500,selitems); + + //have to do it backwards to account for indices being changed by the actual deletions + for (int i=numselected-1;i>=0;i--) + { + //delete m_Logs2Do.GetItemDataPtr(selitems[i]); + //m_Logs2Do.SetItemData(selitems[i],0); + CString wow; + m_Logs2Do.GetText(selitems[i],wow); + m_Logs2Do.DeleteString(selitems[i]); + } + delete [] selitems; + + + m_Logs2Do.SetSel(-1,FALSE); +} + +#include "propsht.h" +BOOL CLogSelectProps::OnSetActive() +{ + //call superclass + BOOL bRes=this->CPropertyPage::OnSetActive(); + + if (theApp.FirstEverTimeRun && !alreadyAcknowledged) + { + alreadyAcknowledged=true; + CPersistentString cps("InstallPath","Software\\Valve\\Half-Life"); + string basedir=addSlash(cps.toString()); + basedir+="tfc\\logs"; + m_persistLastDirectory=basedir; + } + + + return bRes; +} + +BOOL CLogSelectProps::OnKillActive() +{ + //call superclass + BOOL bRes=this->CPropertyPage::OnKillActive(); + + UpdateAppList(); + + return bRes; +} + +void CLogSelectProps::UpdateAppList() +{ + if (theApp.m_pLogs != NULL) + delete(theApp.m_pLogs); + + theApp.m_pLogs=getList(); +} diff --git a/utils/tfstats/ui/logselectprops.h b/utils/tfstats/ui/logselectprops.h new file mode 100644 index 0000000..a60e533 --- /dev/null +++ b/utils/tfstats/ui/logselectprops.h @@ -0,0 +1,68 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#if !defined(AFX_LOGSELECTPROPS_H__D6AFABDD_5BD5_11D3_A5CF_005004039597__INCLUDED_) +#define AFX_LOGSELECTPROPS_H__D6AFABDD_5BD5_11D3_A5CF_005004039597__INCLUDED_ + +#if _MSC_VER > 1000 +#pragma once +#endif // _MSC_VER > 1000 +// LogSelectProps.h : header file +// + +///////////////////////////////////////////////////////////////////////////// +// LogSelectProps dialog +#include "persistentstring.h" +#include "ui.h" +#include <list> +using std::list; +class CLogSelectProps : public CPropertyPage +{ +// Construction +public: + virtual BOOL OnSetActive(); + virtual BOOL OnKillActive(); + list<CUIApp::CTFStatsExec>* getList(); + CLogSelectProps(CWnd* pParent = NULL); // standard constructor + + CPersistentString m_persistLastDirectory; + + void UpdateAppList(); + bool alreadyAcknowledged; + +// Dialog Data + //{{AFX_DATA(CLogSelectProps) + enum { IDD = IDD_LOGSELS }; + CButton m_SelectButton; + CButton m_RemoveButton; + CListBox m_Logs2Do; + //}}AFX_DATA + + +// Overrides + // ClassWizard generated virtual function overrides + //{{AFX_VIRTUAL(CLogSelectProps) + protected: + virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support + //}}AFX_VIRTUAL + +// Implementation +protected: + + // Generated message map functions + //{{AFX_MSG(CLogSelectProps) + afx_msg void OnSelect(); + afx_msg void OnRemovelog(); + afx_msg void OnSelchangeLogs2do(); + //}}AFX_MSG + DECLARE_MESSAGE_MAP() +}; + +//{{AFX_INSERT_LOCATION}} +// Microsoft Visual C++ will insert additional declarations immediately before the previous line. + +#endif // !defined(AFX_LOGSELECTPROPS_H__D6AFABDD_5BD5_11D3_A5CF_005004039597__INCLUDED_) diff --git a/utils/tfstats/ui/propsht.cpp b/utils/tfstats/ui/propsht.cpp new file mode 100644 index 0000000..4a89503 --- /dev/null +++ b/utils/tfstats/ui/propsht.cpp @@ -0,0 +1,183 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +// AllControlsSheet.cpp : implementation file +// + +// This is a part of the Microsoft Foundation Classes C++ library. +// Copyright (C) 1992-1998 Microsoft Corporation +// All rights reserved. +// +// This source code is only intended as a supplement to the +// Microsoft Foundation Classes Reference and related +// electronic documentation provided with the library. +// See these sources for detailed information regarding the +// Microsoft Foundation Classes product. + +#include "stdafx.h" +//#include "CmnCtrl2.h" +#include "propsht.h" +//#include "progctrl.h" + +#ifdef _DEBUG +#define new DEBUG_NEW +#undef THIS_FILE +static char THIS_FILE[] = __FILE__; +#endif + + +class CAboutDlg : public CPropertyPage +{ +public: + CAboutDlg(); + +// Dialog Data + //{{AFX_DATA(CAboutDlg) + enum { IDD = IDD_ABOUTBOX }; + //}}AFX_DATA + + // ClassWizard generated virtual function overrides + //{{AFX_VIRTUAL(CAboutDlg) + protected: + virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support + //}}AFX_VIRTUAL + +// Implementation +protected: + //{{AFX_MSG(CAboutDlg) + //}}AFX_MSG + DECLARE_MESSAGE_MAP() +}; + +CAboutDlg::CAboutDlg() : CPropertyPage(CAboutDlg::IDD) +{ + //{{AFX_DATA_INIT(CAboutDlg) + //}}AFX_DATA_INIT + m_psp.dwFlags &= ~PSP_HASHELP; +} + +void CAboutDlg::DoDataExchange(CDataExchange* pDX) +{ + CDialog::DoDataExchange(pDX); + //{{AFX_DATA_MAP(CAboutDlg) + //}}AFX_DATA_MAP +} + +BEGIN_MESSAGE_MAP(CAboutDlg, CPropertyPage) + //{{AFX_MSG_MAP(CAboutDlg) + // No message handlers + //}}AFX_MSG_MAP +END_MESSAGE_MAP() + +///////////////////////////////////////////////////////////////////////////// +// CAllControlsSheet + +IMPLEMENT_DYNAMIC(CAllControlsSheet, CPropertySheet) + +CAllControlsSheet::CAllControlsSheet(UINT nIDCaption, CWnd* pParentWnd, UINT iSelectPage) + :CPropertySheet(nIDCaption, pParentWnd, iSelectPage) +{ + AddControlPages(); + + //CButton* okbut=(CButton*)this->GetDlgItem(IDC_OK); + // TODO :: Add the pages for the rest of the controls here. +} + +CAllControlsSheet::CAllControlsSheet(LPCTSTR pszCaption, CWnd* pParentWnd, UINT iSelectPage) + :CPropertySheet(pszCaption, pParentWnd, iSelectPage) +{ + AddControlPages(); + //CButton* okbut=(CButton*)this->GetDlgItem(IDC_OK); +} + +CAllControlsSheet::~CAllControlsSheet() +{ +} + +void CAllControlsSheet::AddControlPages() +{ + m_psh.dwFlags|=PSH_NOAPPLYNOW; + m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); + m_psh.dwFlags |= PSH_USEHICON; + m_psh.dwFlags &= ~PSH_HASHELP; // Lose the Help button + //m_psh.dwFlags |= PSH_WIZARD; + m_psh.hIcon = m_hIcon; + + AddPage(&m_LogPage); + AddPage(&m_SwitchPage); + AddPage(&m_FolderPage); + AddPage(new CAboutDlg); + +} + +BEGIN_MESSAGE_MAP(CAllControlsSheet, CPropertySheet) + //{{AFX_MSG_MAP(CAllControlsSheet) + ON_WM_QUERYDRAGICON() + ON_WM_SYSCOMMAND() + //}}AFX_MSG_MAP +END_MESSAGE_MAP() + +///////////////////////////////////////////////////////////////////////////// +// CAllControlsSheet message handlers + +BOOL CAllControlsSheet::OnInitDialog() +{ + // Add "About..." menu item to system menu. + + // IDM_ABOUTBOX must be in the system command range. + ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX); + ASSERT(IDM_ABOUTBOX < 0xF000); + + CMenu* pSysMenu = GetSystemMenu(FALSE); + if (pSysMenu != NULL) + { + CString strAboutMenu; + strAboutMenu.LoadString(IDS_ABOUTBOX); + if (!strAboutMenu.IsEmpty()) + { + pSysMenu->AppendMenu(MF_SEPARATOR); + pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu); + } + } + + SetIcon(m_hIcon, TRUE); + SetIcon(m_hIcon, FALSE); + + BOOL result= CPropertySheet::OnInitDialog(); + + this->SetActivePage(1); + this->SetActivePage(2); + this->SetActivePage(3); + this->SetActivePage(0); + + return result; + +} +HCURSOR CAllControlsSheet::OnQueryDragIcon() +{ + return (HCURSOR) m_hIcon; +} + +BOOL CAllControlsSheet::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext) +{ + //removing the default DS_CONTEXT_HELP style +// dwStyle= WS_SYSMENU | WS_POPUP | WS_CAPTION | DS_MODALFRAME | WS_VISIBLE; + return CWnd::Create(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext); +} + +void CAllControlsSheet::OnSysCommand(UINT nID, LPARAM lParam) +{ + if ((nID & 0xFFF0) == IDM_ABOUTBOX) + { + CAboutDlg dlgAbout; + dlgAbout.DoModal(); + } + else + { + CPropertySheet::OnSysCommand(nID, lParam); + } +} diff --git a/utils/tfstats/ui/propsht.h b/utils/tfstats/ui/propsht.h new file mode 100644 index 0000000..b188525 --- /dev/null +++ b/utils/tfstats/ui/propsht.h @@ -0,0 +1,84 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#ifndef PROPSHT_H +#define PROPSHT_H +#ifdef WIN32 +#pragma once +#endif + +// AllControlsSheet.h : header file +// + +// This is a part of the Microsoft Foundation Classes C++ library. +// Copyright (C) 1992-1998 Microsoft Corporation +// All rights reserved. +// +// This source code is only intended as a supplement to the +// Microsoft Foundation Classes Reference and related +// electronic documentation provided with the library. +// See these sources for detailed information regarding the +// Microsoft Foundation Classes product. + +///////////////////////////////////////////////////////////////////////////// +// CAllControlsSheet + +#include "FolderSelectProps.h" +#include "LogSelectProps.h" +#include "SwitchProps.h" + + + +class CAllControlsSheet : public CPropertySheet +{ + DECLARE_DYNAMIC(CAllControlsSheet) + +// Construction +public: + CAllControlsSheet(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0); + CAllControlsSheet(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0); + +protected: + void AddControlPages(void); + +// Attributes +public: + + CFolderSelectProps m_FolderPage; + CLogSelectProps m_LogPage; + CSwitchProps m_SwitchPage; + +// Operations +public: + +// Overrides + // ClassWizard generated virtual function overrides + //{{AFX_VIRTUAL(CAllControlsSheet) + public: + virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL); + //}}AFX_VIRTUAL + +// Implementation +public: + virtual ~CAllControlsSheet(); + virtual BOOL OnInitDialog(); + + // Generated message map functions +protected: + + HICON m_hIcon; + + //{{AFX_MSG(CAllControlsSheet) + afx_msg HCURSOR OnQueryDragIcon(); + afx_msg void OnSysCommand(UINT nID, LPARAM lParam); + //}}AFX_MSG + DECLARE_MESSAGE_MAP() +}; + +///////////////////////////////////////////////////////////////////////////// + +#endif // PROPSHT_H diff --git a/utils/tfstats/ui/res/ui.ico b/utils/tfstats/ui/res/ui.ico Binary files differnew file mode 100644 index 0000000..28d534b --- /dev/null +++ b/utils/tfstats/ui/res/ui.ico diff --git a/utils/tfstats/ui/res/ui.rc2 b/utils/tfstats/ui/res/ui.rc2 new file mode 100644 index 0000000..222a3a9 --- /dev/null +++ b/utils/tfstats/ui/res/ui.rc2 @@ -0,0 +1,13 @@ +// +// UI.RC2 - resources Microsoft Visual C++ does not edit directly +// + +#ifdef APSTUDIO_INVOKED + #error this file is not editable by Microsoft Visual C++ +#endif //APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// Add manually edited resources here... + +///////////////////////////////////////////////////////////////////////////// diff --git a/utils/tfstats/ui/resource.h b/utils/tfstats/ui/resource.h new file mode 100644 index 0000000..6ceaffa --- /dev/null +++ b/utils/tfstats/ui/resource.h @@ -0,0 +1,64 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +//{{NO_DEPENDENCIES}} +// Microsoft Developer Studio generated include file. +// Used by UI.rc +// +#define IDM_ABOUTBOX 0x0010 +#define IDD_ABOUTBOX 100 +#define IDS_ABOUTBOX 101 +#define IDD_UI_DIALOG 102 +#define IDR_MAINFRAME 128 +#define IDD_LOGSELS 129 +#define IDD_SWITCHES 130 +#define IDD_DIRS 131 +#define IDC_DISPLAYMM2 1002 +#define IDC_LOGS2DO 1007 +#define IDC_SELECT 1009 +#define IDC_OUTPUTDIR 1013 +#define IDC_TFSTATSDIR 1014 +#define IDC_RULEDIR 1017 +#define IDC_SUPPORTDIR 1018 +#define IDC_OUTLABEL 1019 +#define IDC_RULLBL 1020 +#define IDC_PLAYERDIR 1021 +#define IDC_SUPPORTLBL 1022 +#define IDC_PLAYERLBL 1023 +#define IDC_REMOVELOG 1024 +#define IDC_SUPPORTHTTPPATH 1024 +#define IDC_TFSTATSLBL 1025 +#define IDC_SUPPORTHTTPLBL 1026 +#define IDC_PLAYERHTTPPATH 1027 +#define IDC_PLAYERHTTPLBL 1028 +#define IDC_USESUPPORT 1030 +#define IDC_PLRPERSIST 1031 +#define IDC_STARTUPINFO 1032 +#define IDC_ELIMINATEOLDPLRS 1033 +#define IDC_ELIMDAYS 1034 +#define IDC_DEFTFSTATS 1035 +#define IDC_DEFOUTPUT 1036 +#define IDC_PAUSE 1036 +#define IDC_DEFRULE 1037 +#define IDC_PAUSESECS 1037 +#define IDC_DEFSUPPORT 1038 +#define IDC_DEFALL 1038 +#define IDC_DEFPLAYER 1039 +#define IDC_STATICLBL 1039 +#define IDC_STATIC2 1040 +#define IDC_CHECK1 1041 + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 135 +#define _APS_NEXT_COMMAND_VALUE 32771 +#define _APS_NEXT_CONTROL_VALUE 1043 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif diff --git a/utils/tfstats/ui/stdafx.cpp b/utils/tfstats/ui/stdafx.cpp new file mode 100644 index 0000000..e12bfac --- /dev/null +++ b/utils/tfstats/ui/stdafx.cpp @@ -0,0 +1,15 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +// stdafx.cpp : source file that includes just the standard includes +// UI.pch will be the pre-compiled header +// stdafx.obj will contain the pre-compiled type information + +#include "stdafx.h" + + + diff --git a/utils/tfstats/ui/stdafx.h b/utils/tfstats/ui/stdafx.h new file mode 100644 index 0000000..6bf0f1c --- /dev/null +++ b/utils/tfstats/ui/stdafx.h @@ -0,0 +1,33 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +// stdafx.h : include file for standard system include files, +// or project specific include files that are used frequently, but +// are changed infrequently +// +#pragma warning (disable:4786) +#if !defined(AFX_STDAFX_H__D6AFABD0_5BD5_11D3_A5CF_005004039597__INCLUDED_) +#define AFX_STDAFX_H__D6AFABD0_5BD5_11D3_A5CF_005004039597__INCLUDED_ + +#if _MSC_VER > 1000 +#pragma once +#endif // _MSC_VER > 1000 + +#define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers + +#include <afxwin.h> // MFC core and standard components +#include <afxext.h> // MFC extensions +#include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls +#ifndef _AFX_NO_AFXCMN_SUPPORT +#include <afxcmn.h> // MFC support for Windows Common Controls +#endif // _AFX_NO_AFXCMN_SUPPORT + + +//{{AFX_INSERT_LOCATION}} +// Microsoft Visual C++ will insert additional declarations immediately before the previous line. + +#endif // !defined(AFX_STDAFX_H__D6AFABD0_5BD5_11D3_A5CF_005004039597__INCLUDED_) diff --git a/utils/tfstats/ui/switchprops.cpp b/utils/tfstats/ui/switchprops.cpp new file mode 100644 index 0000000..207b6a6 --- /dev/null +++ b/utils/tfstats/ui/switchprops.cpp @@ -0,0 +1,189 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +// SwitchProps.cpp : implementation file +// + +#include "stdafx.h" +#include "UI.h" +#include "SwitchProps.h" + +#ifdef _DEBUG +#define new DEBUG_NEW +#undef THIS_FILE +static char THIS_FILE[] = __FILE__; +#endif + +///////////////////////////////////////////////////////////////////////////// +// CSwitchProps dialog + + +CSwitchProps::CSwitchProps(CWnd* pParent /*=NULL*/) + : CPropertyPage(CSwitchProps::IDD), + m_persistDefall("AllSwitchesDefault"), + m_persistDisplayMM2("DefaultMM2"), + m_persistDisplayStartupInfo("DefaultStartupInfo"), + m_persistPersistPlayerStats("DefaultPersistPlayerStats"), + m_persistUseSupportDir("DefaultUseSupportDir"), + m_persistElimPlayers("DefaultElimPlayers"), + m_persistElimDays("DefaultElimDays"), + m_persistPause("DefaultPause"), + m_persistPauseSecs("DefaultPauseSecs") +{ + //{{AFX_DATA_INIT(CSwitchProps) + //}}AFX_DATA_INIT + m_psp.dwFlags &= ~PSP_HASHELP; + alreadyAcknowledged=false; +} + + +void CSwitchProps::DoDataExchange(CDataExchange* pDX) +{ + CDialog::DoDataExchange(pDX); + //{{AFX_DATA_MAP(CSwitchProps) + DDX_Control(pDX, IDC_STATIC2, m_OnlyHereToBeDisabledToo); + DDX_Control(pDX, IDC_STATICLBL, m_OnlyHereToBeDisabled); + DDX_Control(pDX, IDC_PAUSE, m_Pause); + DDX_Control(pDX, IDC_PAUSESECS, m_PauseSecs); + DDX_Control(pDX, IDC_DEFALL, m_Defall); + DDX_Control(pDX, IDC_STARTUPINFO, m_DisplayStartupInfo); + DDX_Control(pDX, IDC_ELIMDAYS, m_elimDays); + DDX_Control(pDX, IDC_ELIMINATEOLDPLRS, m_ElimOldPlrs); + DDX_Control(pDX, IDC_USESUPPORT, m_UseSupportDir); + DDX_Control(pDX, IDC_PLRPERSIST, m_PersistPlayerStats); + DDX_Control(pDX, IDC_DISPLAYMM2, m_DisplayMM2); + //}}AFX_DATA_MAP +} + + +BEGIN_MESSAGE_MAP(CSwitchProps, CDialog) + //{{AFX_MSG_MAP(CSwitchProps) + ON_BN_CLICKED(IDC_DEFALL, OnDefall) + ON_BN_CLICKED(IDC_PLRPERSIST, OnPlrpersist) + //}}AFX_MSG_MAP +END_MESSAGE_MAP() + +///////////////////////////////////////////////////////////////////////////// +// CSwitchProps message handlers + + +#include "propsht.h" +BOOL CSwitchProps::OnKillActive() +{ + //call superclass + BOOL bRes=this->CPropertyPage::OnKillActive(); + + m_persistDefall=m_Defall.GetCheck(); + m_persistPause=theApp.pause=m_Pause.GetCheck(); + + char buf[100]; + m_PauseSecs.GetWindowText(buf,100); + m_persistPauseSecs=theApp.pauseSecs=atoi(buf); + + + m_persistDisplayMM2=theApp.displayMM2=m_DisplayMM2.GetCheck()==1; + m_persistPersistPlayerStats=theApp.persistPlayerStats=m_PersistPlayerStats.GetCheck()==1; + m_persistUseSupportDir=theApp.useSupportDir=m_UseSupportDir.GetCheck()==1; + m_persistDisplayStartupInfo=theApp.displayStartupInfo=m_DisplayStartupInfo.GetCheck()==1; + m_persistElimPlayers=theApp.elimOldPlayers=m_ElimOldPlrs.GetCheck()==1; + + + m_elimDays.GetWindowText(buf,100); + m_persistElimDays=theApp.elimDays=atoi(buf); + + + return bRes; + +} + +BOOL CSwitchProps::OnSetActive() +{ + + //call superclass + BOOL bRes=this->CPropertyPage::OnSetActive(); + + if (theApp.FirstEverTimeRun && !alreadyAcknowledged) + { + alreadyAcknowledged=true; + m_persistDefall=1; + m_Defall.SetCheck(1); + OnDefall(); + return bRes; + } + + + bool temp; + + temp=m_persistDefall.toBool(); + m_Defall.SetCheck(temp); + + temp=theApp.pause=m_persistPause.toBool(); + m_Pause.SetCheck(temp); + + theApp.pauseSecs=m_persistPauseSecs.toInt(); + m_PauseSecs.SetWindowText(m_persistPauseSecs.toChars()); + + temp=theApp.displayMM2=m_persistDisplayMM2.toBool(); + m_DisplayMM2.SetCheck(temp); + + temp=theApp.persistPlayerStats=m_persistPersistPlayerStats.toBool(); + m_PersistPlayerStats.SetCheck(temp); + + temp=theApp.useSupportDir=m_persistUseSupportDir.toBool(); + m_UseSupportDir.SetCheck(temp); + + temp=theApp.displayStartupInfo=m_persistDisplayStartupInfo.toBool(); + m_DisplayStartupInfo.SetCheck(temp); + + temp=theApp.elimOldPlayers=m_persistElimPlayers.toBool(); + m_ElimOldPlrs.SetCheck(temp); + + theApp.elimDays=m_persistElimDays.toInt(); + m_elimDays.SetWindowText(m_persistElimDays.toChars()); + + + OnDefall(); + OnPlrpersist(); + return bRes; + +} + + +void CSwitchProps::OnDefall() +{ + bool defall=m_Defall.GetCheck()!=0; + + if (defall) + { + m_DisplayMM2.SetCheck(0); + m_DisplayStartupInfo.SetCheck(0); + m_elimDays.SetWindowText("7"); + m_ElimOldPlrs.SetCheck(1); + m_Pause.SetCheck(1); + m_PauseSecs.SetWindowText("2"); + m_PersistPlayerStats.SetCheck(1); + m_UseSupportDir.SetCheck(1); + + } + m_DisplayMM2.EnableWindow(!defall); + m_DisplayStartupInfo.EnableWindow(!defall); + m_elimDays.EnableWindow(!defall); + m_ElimOldPlrs.EnableWindow(!defall); + m_Pause.EnableWindow(!defall); + m_PauseSecs.EnableWindow(!defall); + m_PersistPlayerStats.EnableWindow(!defall); + m_UseSupportDir.EnableWindow(!defall); + m_OnlyHereToBeDisabled.EnableWindow(!defall); + m_OnlyHereToBeDisabledToo.EnableWindow(!defall); +} + +void CSwitchProps::OnPlrpersist() +{ + m_ElimOldPlrs.EnableWindow(m_PersistPlayerStats.GetCheck() && !m_Defall.GetCheck()); + m_elimDays.EnableWindow(m_PersistPlayerStats.GetCheck() && !m_Defall.GetCheck()); + m_OnlyHereToBeDisabledToo.EnableWindow(m_PersistPlayerStats.GetCheck() && !m_Defall.GetCheck()); +} diff --git a/utils/tfstats/ui/switchprops.h b/utils/tfstats/ui/switchprops.h new file mode 100644 index 0000000..51157b9 --- /dev/null +++ b/utils/tfstats/ui/switchprops.h @@ -0,0 +1,77 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +#if !defined(AFX_SWITCHPROPS_H__D6AFABE1_5BD5_11D3_A5CF_005004039597__INCLUDED_) +#define AFX_SWITCHPROPS_H__D6AFABE1_5BD5_11D3_A5CF_005004039597__INCLUDED_ + +#if _MSC_VER > 1000 +#pragma once +#endif // _MSC_VER > 1000 +// SwitchProps.h : header file +// + +#include "PersistentString.h" +///////////////////////////////////////////////////////////////////////////// +// CSwitchProps dialog +class CSwitchProps : public CPropertyPage +{ +// Construction +public: + virtual BOOL OnSetActive(); + virtual BOOL OnKillActive(); + CSwitchProps(CWnd* pParent = NULL); // standard constructor + + CPersistentString m_persistDefall; + CPersistentString m_persistDisplayMM2; + CPersistentString m_persistDisplayStartupInfo; + CPersistentString m_persistPersistPlayerStats; + CPersistentString m_persistUseSupportDir; + CPersistentString m_persistElimPlayers; + CPersistentString m_persistElimDays; + CPersistentString m_persistPause; + CPersistentString m_persistPauseSecs; + bool alreadyAcknowledged; + +// Dialog Data + //{{AFX_DATA(CSwitchProps) + enum { IDD = IDD_SWITCHES }; + CStatic m_OnlyHereToBeDisabledToo; + CStatic m_OnlyHereToBeDisabled; + CButton m_Pause; + CEdit m_PauseSecs; + CButton m_Defall; + CButton m_DisplayStartupInfo; + CEdit m_elimDays; + CButton m_ElimOldPlrs; + CButton m_UseSupportDir; + CButton m_PersistPlayerStats; + CButton m_DisplayMM2; + //}}AFX_DATA + + +// Overrides + // ClassWizard generated virtual function overrides + //{{AFX_VIRTUAL(CSwitchProps) + protected: + virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support + //}}AFX_VIRTUAL + +// Implementation +protected: + + // Generated message map functions + //{{AFX_MSG(CSwitchProps) + afx_msg void OnDefall(); + afx_msg void OnPlrpersist(); + //}}AFX_MSG + DECLARE_MESSAGE_MAP() +}; + +//{{AFX_INSERT_LOCATION}} +// Microsoft Visual C++ will insert additional declarations immediately before the previous line. + +#endif // !defined(AFX_SWITCHPROPS_H__D6AFABE1_5BD5_11D3_A5CF_005004039597__INCLUDED_) diff --git a/utils/tfstats/ui/ui.cpp b/utils/tfstats/ui/ui.cpp new file mode 100644 index 0000000..e7a15aa --- /dev/null +++ b/utils/tfstats/ui/ui.cpp @@ -0,0 +1,268 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +// UI.cpp : Defines the class behaviors for the application. +// + +#include "stdafx.h" +#include "propsht.h" +#include "UI.h" +#include "UIDlg.h" +#include "PersistentString.h" + +#ifdef _DEBUG +#define new DEBUG_NEW +#undef THIS_FILE +static char THIS_FILE[] = __FILE__; +#endif + +///////////////////////////////////////////////////////////////////////////// +// CUIApp + +BEGIN_MESSAGE_MAP(CUIApp, CWinApp) + //{{AFX_MSG_MAP(CUIApp) + // NOTE - the ClassWizard will add and remove mapping macros here. + // DO NOT EDIT what you see in these blocks of generated code! + //}}AFX_MSG + ON_COMMAND(ID_HELP, CWinApp::OnHelp) +END_MESSAGE_MAP() + +///////////////////////////////////////////////////////////////////////////// +// CUIApp construction + +CUIApp::CUIApp() +{ + // Place all significant initialization in InitInstance + pause=false; + pauseSecs=0; + + CPersistentString cps("RunBefore"); + FirstEverTimeRun=!cps.toBool(); + cps=true; + +} + +///////////////////////////////////////////////////////////////////////////// +// The one and only CUIApp object + +CUIApp theApp; + +///////////////////////////////////////////////////////////////////////////// +// CUIApp initialization + +BOOL CUIApp::InitInstance() +{ + // Standard initialization + // If you are not using these features and wish to reduce the size + // of your final executable, you should remove from the following + // the specific initialization routines you do not need. + +#ifdef _AFXDLL + Enable3dControls(); // Call this when using MFC in a shared DLL +#else + Enable3dControlsStatic(); // Call this when linking to MFC statically +#endif + persistPlayerStats=false; + useSupportDir=true; + displayMM2=false; + + CAllControlsSheet dlg("TFStats"); + m_pMainWnd = &dlg; + int nResponse = dlg.DoModal(); + if (nResponse == IDOK) + { + // TODO: Place code here to handle when the dialog is + // dismissed with OK + execTFStats(); + } + else if (nResponse == IDCANCEL) + { + // TODO: Place code here to handle when the dialog is + // dismissed with Cancel + } + + // Since the dialog has been closed, return FALSE so that we exit the + // application, rather than start the application's message pump. + return FALSE; +} + +void reporterror31337(LONG i) +{ + LPVOID lpMsgBuf; +FormatMessage( + FORMAT_MESSAGE_ALLOCATE_BUFFER | + FORMAT_MESSAGE_FROM_SYSTEM | + FORMAT_MESSAGE_IGNORE_INSERTS, + NULL, + i, + MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), // Default language + (LPTSTR) &lpMsgBuf, + 0, + NULL +); +// Process any inserts in lpMsgBuf. +// ... +// Display the string. +MessageBox( NULL, (LPCTSTR)lpMsgBuf, "Error", MB_OK | MB_ICONINFORMATION ); +// Free the buffer. +LocalFree( lpMsgBuf ); + +} + + + +string& addSlash(string& tempbuf) +{ + if (tempbuf!="") + { + int buflen=tempbuf.length(); + if (tempbuf.at(buflen-1) != '\\') + tempbuf+= '\\'; + } + return tempbuf; +} + + +string& removeSlash(string& tempbuf) +{ + int buflen=tempbuf.length(); + if (buflen > 0 && tempbuf.at(buflen-1) == '\\') + tempbuf.erase(tempbuf.length()-1,1); + return tempbuf; +} + +string CUIApp::CTFStatsExec::getExecString() +{ + string retval("\""); + retval+=addSlash(TFStatsdirectory); + retval+="TFStatsRT.exe\" \"" ; + retval+=fullpath; + retval+="\" outputDir=\""; + retval+=addSlash(outputdirectory); + retval+=removeSlash(outputsubdir); + retval+="\" "; + + retval+="ruleDir=\""; + retval+=removeSlash(ruledirectory); + retval+="\" "; + + retval+=" useSupportDir="; + retval+=useSupportDir?"yes":"no"; + if (useSupportDir) + { + retval+=" supportDir=\""; + retval+=removeSlash(supportdirectory); + retval+="\" supportHTTPPath=\""; + retval+=removeSlash(supporthttp); + retval+="\""; + } + retval+=" persistPlayerStats="; + retval+=persistPlayerStats?"yes":"no"; + if (persistPlayerStats) + { + retval+=" playerDir=\""; + retval+=removeSlash(playerdirectory); + retval+="\" "; + retval+=" playerHTTPPath=\""; + retval+=removeSlash(playerhttp); + retval+="\""; + } + + retval+=" eliminateOldPlayers="; + retval+=elimOldPlayers?"yes":"no"; + if (elimOldPlayers) + { + retval+=" oldPlayerCutoff="; + char buf[100]; + itoa(elimDays,buf,10); + retval+=buf; + retval+=" "; + } + + + + retval+=" displayMM2="; + retval+=displayMM2?"yes":"no"; + retval+=" displayStartUpInfo="; + retval+=displayStartupInfo?"yes":"no"; + + + return retval; +} + + +#include <list> +void CUIApp::execTFStats() +{ + std::list<CUIApp::CTFStatsExec>::iterator it; + + AllocConsole(); + for (it=m_pLogs->begin();it!=m_pLogs->end();++it) + { + CUIApp::CTFStatsExec& c=*it; + it->TFStatsdirectory=m_TFStatsDir; + it->outputdirectory=m_OutDir; + it->ruledirectory=m_RuleDir; + it->supportdirectory=m_SupportDir; + it->playerdirectory=m_PlayerDir; + it->displayMM2=displayMM2; + it->persistPlayerStats=persistPlayerStats; + it->useSupportDir=useSupportDir; + it->supporthttp=m_SupportHTTPPath; + it->playerhttp=m_PlayerHTTPPath; + it->displayStartupInfo=displayStartupInfo; + it->elimOldPlayers=elimOldPlayers; + it->elimDays=elimDays; + + + string exec=it->getExecString(); + //create process takes a non-const char buffer? + char createProcBuf[4000]; + memset(createProcBuf,0,4000); + exec.copy(createProcBuf,4000); + + PROCESS_INFORMATION pi; + STARTUPINFO si; + memset(&si,0,sizeof(si)); + si.cb=sizeof(si); + char buffer[500]; + sprintf(buffer,"TFStats is creating a Match report for %s",it->inputfile.c_str()); + si.lpTitle=buffer; + SetConsoleTitle(buffer); + + BOOL result=CreateProcess(NULL,createProcBuf,NULL,NULL,FALSE,0,NULL,NULL,&si,&pi); + + + if (pi.hProcess && result) + { + //wait for this one to finish before running next one! + DWORD exitCode=STILL_ACTIVE; + do + { + GetExitCodeProcess(pi.hProcess,&exitCode); + + //check every 10th of a second + if (exitCode==STILL_ACTIVE) + Sleep(100); + + if (pause) + Sleep(pauseSecs*1000); + + } while (exitCode==STILL_ACTIVE); + } + else + { + string badmojo("***ERROR: Could not run \""); + badmojo+=addSlash(it->TFStatsdirectory); + badmojo+="TFStatsRT.exe\"\n\n"; + HANDLE hConsOutput=GetStdHandle(STD_OUTPUT_HANDLE); + WriteConsole(hConsOutput,badmojo.c_str(),badmojo.length(),NULL,0); + Sleep(4000); + } + } + FreeConsole(); +} diff --git a/utils/tfstats/ui/ui.h b/utils/tfstats/ui/ui.h new file mode 100644 index 0000000..09f8784 --- /dev/null +++ b/utils/tfstats/ui/ui.h @@ -0,0 +1,110 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $NoKeywords: $ +// +//=============================================================================// +// UI.h : main header file for the UI application +// + +#if !defined(AFX_UI_H__D6AFABCC_5BD5_11D3_A5CF_005004039597__INCLUDED_) +#define AFX_UI_H__D6AFABCC_5BD5_11D3_A5CF_005004039597__INCLUDED_ + +#if _MSC_VER > 1000 +#pragma once +#endif // _MSC_VER > 1000 + +#ifndef __AFXWIN_H__ + #error include 'stdafx.h' before including this file for PCH +#endif + +#include "resource.h" // main symbols + +///////////////////////////////////////////////////////////////////////////// +// CUIApp: +// See UI.cpp for the implementation of this class +// +#include <string> +#include <list> + +using std::string; +using std::list; + +class CUIApp : public CWinApp +{ +public: + class CTFStatsExec + { + public: + bool displayMM2; + bool useSupportDir; + bool persistPlayerStats; + bool displayStartupInfo; + bool elimOldPlayers; + int elimDays; + string TFStatsdirectory; + string playerdirectory; + string playerhttp; + string logdirectory; + string ruledirectory; + string outputdirectory; + string outputsubdir; + string supportdirectory; + string supporthttp; + string inputfile; + string fullpath; + string getExecString(); + }; + + string m_OutDir; + string m_SupportDir; + string m_SupportHTTPPath; + string m_RuleDir; + string m_TFStatsDir; + string m_PlayerDir; + string m_PlayerHTTPPath; + bool displayMM2; + bool useSupportDir; + bool persistPlayerStats; + bool displayStartupInfo; + bool elimOldPlayers; + int elimDays; + list<CTFStatsExec>* m_pLogs; + + void execTFStats(); + bool pause; + int pauseSecs; + + bool FirstEverTimeRun; + +public: + CUIApp(); + +// Overrides + // ClassWizard generated virtual function overrides + //{{AFX_VIRTUAL(CUIApp) + public: + virtual BOOL InitInstance(); + //}}AFX_VIRTUAL + +// Implementation + + //{{AFX_MSG(CUIApp) + // NOTE - the ClassWizard will add and remove member functions here. + // DO NOT EDIT what you see in these blocks of generated code ! + //}}AFX_MSG + DECLARE_MESSAGE_MAP() +}; +extern CUIApp theApp; + +///////////////////////////////////////////////////////////////////////////// +string& addSlash(string& tempbuf); +string& removeSlash(string& tempbuf); + +//{{AFX_INSERT_LOCATION}} +// Microsoft Visual C++ will insert additional declarations immediately before the previous line. + +#endif // !defined(AFX_UI_H__D6AFABCC_5BD5_11D3_A5CF_005004039597__INCLUDED_) + + diff --git a/utils/tfstats/ui/ui.vcproj b/utils/tfstats/ui/ui.vcproj new file mode 100644 index 0000000..63a258b --- /dev/null +++ b/utils/tfstats/ui/ui.vcproj @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="7.10" + Name="UI" + ProjectGUID="{B1074007-0B5F-41B0-BBB9-887D421B7103}" + SccProjectName="" + SccLocalPath="" + Keyword="MFCProj"> + <Platforms> + <Platform + Name="Win32"/> + </Platforms> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory=".\Debug" + IntermediateDirectory=".\Debug" + ConfigurationType="1" + UseOfMFC="1" + ATLMinimizesCRunTimeLibraryUsage="FALSE" + CharacterSet="2"> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + UsePrecompiledHeader="3" + PrecompiledHeaderThrough="stdafx.h" + PrecompiledHeaderFile=".\Debug/ui.pch" + AssemblerListingLocation=".\Debug/" + ObjectFile=".\Debug/" + ProgramDataBaseFileName=".\Debug/" + BrowseInformation="1" + WarningLevel="3" + SuppressStartupBanner="TRUE" + DebugInformationFormat="4"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + OutputFile="Debug/TFStats.exe" + LinkIncremental="1" + SuppressStartupBanner="TRUE" + GenerateDebugInformation="TRUE" + ProgramDatabaseFile=".\Debug/TFStats.pdb" + SubSystem="2" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG" + MkTypLibCompatible="TRUE" + SuppressStartupBanner="TRUE" + TargetEnvironment="1" + TypeLibraryName=".\Debug/ui.tlb" + HeaderFileName=""/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1033"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory=".\Release" + IntermediateDirectory=".\Release" + ConfigurationType="1" + UseOfMFC="1" + ATLMinimizesCRunTimeLibraryUsage="FALSE" + CharacterSet="2"> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="1" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" + StringPooling="TRUE" + RuntimeLibrary="0" + EnableFunctionLevelLinking="TRUE" + UsePrecompiledHeader="3" + PrecompiledHeaderThrough="stdafx.h" + PrecompiledHeaderFile=".\Release/ui.pch" + AssemblerListingLocation=".\Release/" + ObjectFile=".\Release/" + ProgramDataBaseFileName=".\Release/" + WarningLevel="3" + SuppressStartupBanner="TRUE"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + OutputFile="Release/TFStats.exe" + LinkIncremental="1" + SuppressStartupBanner="TRUE" + ProgramDatabaseFile=".\Release/TFStats.pdb" + SubSystem="2" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="NDEBUG" + MkTypLibCompatible="TRUE" + SuppressStartupBanner="TRUE" + TargetEnvironment="1" + TypeLibraryName=".\Release/ui.tlb" + HeaderFileName=""/> + <Tool + Name="VCPostBuildEventTool" + CommandLine="copy "$(TargetPath)" \tfstats"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1033"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"> + <File + RelativePath="FolderSelectProps.cpp"> + </File> + <File + RelativePath="LogSelectProps.cpp"> + </File> + <File + RelativePath="PersistentString.cpp"> + </File> + <File + RelativePath="propsht.cpp"> + </File> + <File + RelativePath="StdAfx.cpp"> + </File> + <File + RelativePath="SwitchProps.cpp"> + </File> + <File + RelativePath="UI.cpp"> + </File> + <File + RelativePath="UI.rc"> + </File> + <File + RelativePath="UIDlg.cpp"> + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl"> + <File + RelativePath="FolderSelectProps.h"> + </File> + <File + RelativePath="LogSelectProps.h"> + </File> + <File + RelativePath="PersistentString.h"> + </File> + <File + RelativePath="propsht.h"> + </File> + <File + RelativePath="Resource.h"> + </File> + <File + RelativePath="StdAfx.h"> + </File> + <File + RelativePath="SwitchProps.h"> + </File> + <File + RelativePath="UI.h"> + </File> + <File + RelativePath="UIDlg.h"> + </File> + </Filter> + <Filter + Name="Resource Files" + Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> + <File + RelativePath="res\UI.ico"> + </File> + <File + RelativePath="res\UI.rc2"> + </File> + </Filter> + <File + RelativePath="ReadMe.txt"> + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/utils/tfstats/util.cpp b/utils/tfstats/util.cpp new file mode 100644 index 0000000..0b76175 --- /dev/null +++ b/utils/tfstats/util.cpp @@ -0,0 +1,303 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Contains lots of stuff that really doesn't fit anywhere else. Including +// the implementations of the various Util:: functions +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// + +#include "util.h" +#include "TFStatsApplication.h" +#include <stdarg.h> +#include <string.h> +#include <vector> + + + + +using namespace std; + +//------------------------------------------------------------------------------------------------------ +// Function: Util::string2svrID +// Purpose: takes a string and extracts a server assigned ID out of it. +// Input: s - the string from which to extract the server assigned ID +// Output: int +//------------------------------------------------------------------------------------------------------ +int Util::string2svrID(string s) +{ + const char* text=s.c_str(); + const char* read=&text[strlen(text)-1]; + while (read != text) + { + if (*read=='<' && *(read+1) != 'W') // if we've found a svrID + break; + + read--; + } + + if (read==text) + return -1; + + int retval=-1; + sscanf(read,"<%i>",&retval); + return retval; + +} +//friendly weapon names so users don't have to look at names like "gl_grenade" +map<string,string> Util::frWeapNmTbl; +void Util::initFriendlyWeaponNameTable() +{ + frWeapNmTbl["gl_grenade"]="Grenade Launcher"; + frWeapNmTbl["pipebomb"]="Pipebombs"; + frWeapNmTbl["timer"]="Infection"; + frWeapNmTbl["ac"]="Assault Cannon"; + frWeapNmTbl["infection"]="Infection"; + frWeapNmTbl["flames"]="Flames"; + frWeapNmTbl["rocket"]="Rocket Launcher"; + frWeapNmTbl["sentrygun"]="Sentry Gun"; + frWeapNmTbl["sniperrifle"]="Sniper Rifle"; + frWeapNmTbl["headshot"]="Head Shot"; + frWeapNmTbl["knife"]="Combat Knife"; + frWeapNmTbl["nails"]="Nail Gun"; + frWeapNmTbl["axe"]="Crowbar"; + frWeapNmTbl["shotgun"]="Shotgun"; + frWeapNmTbl["autorifle"]="Auto Rifle"; + frWeapNmTbl["supershotgun"]="Super Shotgun"; + frWeapNmTbl["supernails"]="Super Nailgun"; + frWeapNmTbl["railgun"]="Rail Gun"; + frWeapNmTbl["spanner"]="Spanner"; + + //grenades + frWeapNmTbl["caltrop"]="Caltrops"; + frWeapNmTbl["mirvgrenade"]="MIRV Grenade"; + frWeapNmTbl["nailgrenade"]="Nail Grenade"; + frWeapNmTbl["normalgrenade"]="Hand Grenade"; + frWeapNmTbl["gasgrenade"]="Gas Grenade"; + frWeapNmTbl["empgrenade"]="EMP Grenade"; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: getFriendlyWeaponName +// Purpose: turns a non-friendly weapon name into a friendly one +// Input: s - the non-friendly weapon name which you want to make friendly +// this function returns the non friendly name if the friendly one isn't found +// Output: const string& +//------------------------------------------------------------------------------------------------------ +const string& Util::getFriendlyWeaponName(const string& s) +{ + if (frWeapNmTbl[s] == "") + return s; + else + return frWeapNmTbl[s]; +} + +//map of team colors, indexed by team ID +const char* Util::teamcolormap[]= +{ + {"blue"}, + {"red"}, + {"yellow"}, + {"green"}, +}; + + +//friendly english stuff +char* Util::Months[]= +{ + //{""}, + {"January"}, + {"February"}, + {"March"}, + {"April"}, + {"May"}, + {"June"}, + {"July"}, + {"August"}, + {"September"}, + {"October"}, + {"November"}, + {"December"} +}; +char* Util::numberSuffixes[]= +{ + {"th"}, + {"st"}, + {"nd"}, + {"rd"} +}; +char* Util::daysofWeek[]= +{ + {"Sunday"}, + {"Monday"}, + {"Tuesday"}, + {"Wednesday"}, + {"Thursday"}, + {"Friday"}, + {"Saturday"} +}; +char* Util::ampm[]= +{ + {"am"}, + {"pm"} +}; + +//english names, indexed by enumeration player_class in util.h +char* plrClassNames[]={ + {"Undefined"}, + {"scout"}, + {"sniper"}, + {"soldier"}, + {"demoman"}, + {"medic"}, + {"hwguy"}, + {"pyro"}, + {"spy"}, + {"engineer"}, + {"civilian"}, + {"RandomPC"}, + {"observer"}, +}; +#define NUM_CLASSES 12 + + +//------------------------------------------------------------------------------------------------------ +// Function: playerClassNameToClassID +// Purpose: determines the classID for the given class Name and returns it +// Input: plrClass - the name of the class. +// Output: player_class +//------------------------------------------------------------------------------------------------------ +player_class playerClassNameToClassID(const char* plrClass) +{ + for (int i=0;i<NUM_CLASSES;i++) + { + if (stricmp(plrClass,plrClassNames[i])==0) + return (player_class)i; + } + return PC_UNDEFINED; +} + + + +//------------------------------------------------------------------------------------------------------ +// Function: Util::time_t2hours +// Purpose: returns how many hours are in the given time +// Input: tmr - the time to convert +// Output: int +//------------------------------------------------------------------------------------------------------ +int Util::time_t2hours(time_t tmr) +{ + tm* pstart=gmtime(&tmr); + if (!pstart) + return 0; + + return pstart->tm_hour; +} + +//------------------------------------------------------------------------------------------------------ +// Function: Util::time_t2mins +// Purpose: returns how many minutes of the hour are in the given time. +// Input: tmr - the time to convert +// Output: int +//------------------------------------------------------------------------------------------------------ +int Util::time_t2mins(time_t tmr) +{ + tm* pstart=gmtime(&tmr); + if (!pstart) + return 0; + + return pstart->tm_min; +} + +//------------------------------------------------------------------------------------------------------ +// Function: Util::time_t2secs +// Purpose: returns how many seconds of the minute are in the given time +// Input: tmr - the time to convert +// Output: int +//------------------------------------------------------------------------------------------------------ +int Util::time_t2secs(time_t tmr) +{ + tm* pstart=gmtime(&tmr); + if (!pstart) + return 0; + + return pstart->tm_sec; +} + +//------------------------------------------------------------------------------------------------------ +// Function: str2lowercase +// Purpose: portable _strlwr. linux doesn't support _strlwr +// Input: out - destination of lower case string +// in - string to lowercasify +//------------------------------------------------------------------------------------------------------ +void Util::str2lowercase(char* out , const char* in) +{ + while(*in) + { + *(out++)=tolower(*in++); + } + *out=0; +} + + + +//#define _DIRDEBUG +void Util::debug_dir_printf(char* fmt,...) +{ +#ifdef _DEBUG +#ifdef _DIRDEBUG + va_list v; + va_start(v,fmt); + vfprintf(stdout,fmt,v); +#endif +#endif +} + + + + +const char* Util::makeDurationString(time_t start, time_t end,char* out,char* tostr) +{ + //TODO: + //handle case where start and end dates are not the same day + + tm* pstart=localtime(&start); + if (!pstart) + { + sprintf(out,""); + return out; + } + + int sday=pstart->tm_mday; + + int sweekday=pstart->tm_wday; + int smo=pstart->tm_mon; + int syear=pstart->tm_year+1900; + + int shour=pstart->tm_hour; + if (pstart->tm_isdst) + shour=(shour+23)%24; //this substracts 1 while accounting for backing up past 0 + int smin=pstart->tm_min; + + tm* pend=localtime(&end); + if (!pend) + pend=pstart; + int ehour=pend->tm_hour; + int emin=pend->tm_min; + if (pend->tm_isdst) + ehour=(ehour+23)%24; //this substracts 1 while accounting for backing up past 0 + + + char* matchtz=NULL; + matchtz=g_pApp->os->gettzname()[0]; + + sprintf(out,"%02li:%02li%s%02li:%02li %s, %s %s %li%s %li",shour,smin,tostr,ehour,emin,matchtz, Util::daysofWeek[sweekday],Util::Months[smo],sday,(sday%10)<4?Util::numberSuffixes[sday%10]:"th",syear); + + return out; +} diff --git a/utils/tfstats/util.h b/utils/tfstats/util.h new file mode 100644 index 0000000..de460c5 --- /dev/null +++ b/utils/tfstats/util.h @@ -0,0 +1,114 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Util.h and Util.cpp provide lots of helper stuff for TFStats to work +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef UTIL_H +#define UTIL_H +#ifdef WIN32 +#pragma once +#endif +#pragma warning (disable:4786) +#include <stdio.h> +#include <stdlib.h> +#include <string> +#include <map> +using std::string; +using std::map; + +#ifdef WIN32 +#include <direct.h> +#include <time.h> +#else +#include <unistd.h> +#include <sys/types.h> +#include <sys/stat.h> +#include <fcntl.h> + +#define PERMIT (S_IRWXU|S_IRWXG|S_IRWXO) +#endif + +//leave these global +enum Consts +{ + TEAM_BLUE=0, + TEAM_RED, + TEAM_GREEN, + TEAM_YELLOW, + TEAM_NONE=4, + MAX_TEAMS=4, + ALL_TEAMS=4, +}; + +//Player Class support +enum player_class +{ + PC_UNDEFINED=0, + PC_SCOUT, + PC_SNIPER, + PC_SOLDIER, + PC_DEMOMAN, + PC_MEDIC, + PC_HWGUY, + PC_PYRO, + PC_SPY, + PC_ENGINEER, + PC_CIVILIAN, + PC_RANDOM, + PC_OBSERVER, +}; + +//english names, indexed by above enumeration +extern char* plrClassNames[]; +//linear search, ack. +player_class playerClassNameToClassID(const char* plrClass); + + +//time support functions +#include <time.h> + +class Util +{ +public: + //get hours from time_t number + static int time_t2hours(time_t tmr); + //get minutes from time_t number + static int time_t2mins(time_t tmr); + //get seconds from time_t number + static int time_t2secs(time_t tmr); + + //friendly english stuff + static char* Months[]; + static char* numberSuffixes[]; + static char* daysofWeek[]; + static char* ampm[]; + + static void debug_dir_printf(PRINTF_FORMAT_STRING char* fmt,...); + + static void str2lowercase(char* out, const char* in); + + //friendly weapon names so users don't have to look at names like "gl_grenade" + static const string& getFriendlyWeaponName(const string& s); + static void initFriendlyWeaponNameTable(); + //map of team colors, indexed by team ID + static const char* teamcolormap[]; + + static map<string,string> frWeapNmTbl; + static int string2svrID(string s); + + + static const char* makeDurationString(time_t start, time_t end,char* out,char* tostr=" - "); +}; + + + +#endif // UTIL_H + + diff --git a/utils/tfstats/weaponawards.cpp b/utils/tfstats/weaponawards.cpp new file mode 100644 index 0000000..4467945 --- /dev/null +++ b/utils/tfstats/weaponawards.cpp @@ -0,0 +1,231 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of the Weapon Awards +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "WeaponAwards.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CWeaponAward::getWinner +// Purpose: all weapon awards use this to generate their winners +//------------------------------------------------------------------------------------------------------ +void CWeaponAward::getWinner() +{ + CEventListIterator it; + + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::FRAG) + { + if (strcmp((*it)->getArgument(2)->getStringValue(),killtype)==0) + { + PID pid=(*it)->getArgument(0)->asPlayerGetPID(); + accum[pid]++; + winnerID=pid; + fNoWinner=false; + } + } + } + + map<PID,int>::iterator acc_it; + + for (acc_it=accum.begin();acc_it!=accum.end();++acc_it) + { + int currID=(*acc_it).first; + if (accum[currID]>accum[winnerID]) + winnerID=currID; + } +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CAssaultCannonAward::noWinner +// Purpose: writes out html indicating that no one won this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CAssaultCannonAward::noWinner(CHTMLFile& html) +{ + html.write("No one was killed with the Assault Cannon during this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CAssaultCannonAward::extendedinfo +// Purpose: writes out html displaying extra information about the winning of this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CAssaultCannonAward::extendedinfo(CHTMLFile& html) +{ + if (accum[winnerID]==1) + html.write("%s got 1 kill with the Assault Cannon!",winnerName.c_str()); + else + html.write("%s got %li kills with the Assault Cannon!",winnerName.c_str(),accum[winnerID]); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CFlamethrowerAward::noWinner +// Purpose: writes out html indicating that no one won this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CFlamethrowerAward::noWinner(CHTMLFile& html) +{ + html.write("No one got torched during this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CFlamethrowerAward::extendedinfo +// Purpose: writes out html displaying extra information about the winning of this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CFlamethrowerAward::extendedinfo(CHTMLFile& html) +{ + if (accum[winnerID]==1) + html.write("%s torched 1 person!",winnerName.c_str()); + else + html.write("%s torched %li people!",winnerName.c_str(),accum[winnerID]); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CKnifeAward::noWinner +// Purpose: writes out html indicating that no one won this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CKnifeAward::noWinner(CHTMLFile& html) +{ + html.write("No one got knifed during this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CKnifeAward::extendedinfo +// Purpose: writes out html displaying extra information about the winning of this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CKnifeAward::extendedinfo(CHTMLFile& html) +{ + if (accum[winnerID]==1) + html.write("%s backstabbed 1 person!",winnerName.c_str()); + else + html.write("%s backstabbed %li people!",winnerName.c_str(),accum[winnerID]); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CRocketryAward::noWinner +// Purpose: writes out html indicating that no one won this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CRocketryAward::noWinner(CHTMLFile& html) +{ + html.write("No one was killed by a rocket during this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CRocketryAward::extendedinfo +// Purpose: +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CRocketryAward::extendedinfo(CHTMLFile& html) +{ + if (accum[winnerID]==1) + html.write("%s rocketed 1 person to oblivion!",winnerName.c_str()); + else + html.write("%s rocketed %li people to oblivion!",winnerName.c_str(),accum[winnerID]); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CGrenadierAward::noWinner +// Purpose: writes out html indicating that no one won this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CGrenadierAward::noWinner(CHTMLFile& html) +{ + html.write("No one was killed by a grenade during this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CGrenadierAward::extendedinfo +// Purpose: writes out html displaying extra information about the winning of this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CGrenadierAward::extendedinfo(CHTMLFile& html) +{ + if (accum[winnerID]==1) + html.write("%s killed 1 person with a grenade!",winnerName.c_str()); + else + html.write("%s got %li people with grenades!",winnerName.c_str(),accum[winnerID]); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CDemolitionsAward::noWinner +// Purpose: writes out html indicating that no one won this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CDemolitionsAward::noWinner(CHTMLFile& html) +{ + html.write("No one fell victim to a Detpack this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CDemolitionsAward::extendedinfo +// Purpose: writes out html displaying extra information about the winning of this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CDemolitionsAward::extendedinfo(CHTMLFile& html) +{ + if (accum[winnerID]==1) + html.write("%s smeared 1 person with a detpack!",winnerName.c_str()); + else + html.write("%s smeared %li people with detpacks!",winnerName.c_str(),accum[winnerID]); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CBiologicalWarfareAward::noWinner +// Purpose: writes out html indicating that no one won this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CBiologicalWarfareAward::noWinner(CHTMLFile& html) +{ + html.write("No one died of infection this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CBiologicalWarfareAward::extendedinfo +// Purpose: writes out html displaying extra information about the winning of this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CBiologicalWarfareAward::extendedinfo(CHTMLFile& html) +{ + if (accum[winnerID]==1) + html.write("%s infected 1 person.",winnerName.c_str()); + else + html.write("%li people succumbed to %s's disease.",accum[winnerID],winnerName.c_str()); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CBestSentryAward::noWinner +// Purpose: writes out html indicating that no one won this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CBestSentryAward::noWinner(CHTMLFile& html) +{ + html.write("No sentries killed anyone this match."); +} + +//------------------------------------------------------------------------------------------------------ +// Function: CBestSentryAward::extendedinfo +// Purpose: writes out html displaying extra information about the winning of this award +// Input: html - the html file to output to +//------------------------------------------------------------------------------------------------------ +void CBestSentryAward::extendedinfo(CHTMLFile& html) +{ + if (accum[winnerID]==1) + html.write("%s got 1 person with a sentry gun!",winnerName.c_str()); + else + html.write("%li people were killed by %s's well placed sentries.",accum[winnerID],winnerName.c_str()); +} + diff --git a/utils/tfstats/weaponawards.h b/utils/tfstats/weaponawards.h new file mode 100644 index 0000000..c963adb --- /dev/null +++ b/utils/tfstats/weaponawards.h @@ -0,0 +1,142 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Interface of the CWeaponAward class, and its subclasses +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef WEAPONAWARDS_H +#define WEAPONAWARDS_H +#ifdef WIN32 +#pragma once +#endif +#include "Award.h" + +//------------------------------------------------------------------------------------------------------ +// Purpose: CWeaponAward is the superclass for any award that is based simply +// on number of kills with a specific weapon. +//------------------------------------------------------------------------------------------------------ +class CWeaponAward: public CAward +{ +protected: + map<PID,int> accum; + char* killtype; +public: + CWeaponAward(char* awardname, char* killname):CAward(awardname),killtype(killname){} + void getWinner(); +}; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CFlamethrowerAward is an award given to the player who gets the +// most kills with "flames" +//------------------------------------------------------------------------------------------------------ +class CFlamethrowerAward: public CWeaponAward +{ +protected: + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CFlamethrowerAward():CWeaponAward("Blaze of Glory","flames"){} +}; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CAssaultCannonAward is an award given to the player who gets the +// most kills with "ac" (the assault cannon) +//------------------------------------------------------------------------------------------------------ +class CAssaultCannonAward: public CWeaponAward +{ +protected: + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CAssaultCannonAward():CWeaponAward("Swiss Cheese","ac"){} +}; + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CKnifeAward is an award given to the player who gets the most kills +// with the "knife" +//------------------------------------------------------------------------------------------------------ +class CKnifeAward: public CWeaponAward +{ +protected: + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CKnifeAward():CWeaponAward("Assassin","knife"){} +}; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CRocketryAward is an award given to the player who gets the most kills +// with "rocket"s. +//------------------------------------------------------------------------------------------------------ +class CRocketryAward: public CWeaponAward +{ +protected: + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CRocketryAward():CWeaponAward("Rocketry","rocket"){} +}; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CGrenadierAward is an award given to the player who gets the most +// kills with "gl_grenade"s +//------------------------------------------------------------------------------------------------------ +class CGrenadierAward: public CWeaponAward +{ +protected: + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CGrenadierAward():CWeaponAward("Grenadier","gl_grenade"){} +}; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CDemolitionsAward is an award given to the player who kills the most +// people with "detpack"s. +//------------------------------------------------------------------------------------------------------ +class CDemolitionsAward: public CWeaponAward +{ +protected: + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + explicit CDemolitionsAward():CWeaponAward("Demolitions","detpack"){} +}; + +//------------------------------------------------------------------------------------------------------ +// Purpose: CBiologicalWarfareAward is given to the player who kills the most +// people with "infection"s +//------------------------------------------------------------------------------------------------------ +class CBiologicalWarfareAward: public CWeaponAward +{ +protected: + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + CBiologicalWarfareAward():CWeaponAward("Biological Warfare","infection"){} +}; + + +//------------------------------------------------------------------------------------------------------ +// Purpose: CBestSentryAward is given to the player who kills the most people +// with sentry guns that he/she created ("sentrygun") +//------------------------------------------------------------------------------------------------------ +class CBestSentryAward: public CWeaponAward +{ +protected: + void noWinner(CHTMLFile& html); + void extendedinfo(CHTMLFile& html); +public: + CBestSentryAward():CWeaponAward("Best Sentry Placement","sentrygun"){} +}; + + + +#endif // WEAPONAWARDS_H diff --git a/utils/tfstats/whokilledwho.cpp b/utils/tfstats/whokilledwho.cpp new file mode 100644 index 0000000..665c6b9 --- /dev/null +++ b/utils/tfstats/whokilledwho.cpp @@ -0,0 +1,234 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CWhoKilledWho +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#include "WhoKilledWho.h" + +//------------------------------------------------------------------------------------------------------ +// Function: CWhoKilledWho::init +// Purpose: initializes the object +//------------------------------------------------------------------------------------------------------ +void CWhoKilledWho::init() +{ + nextbid=0; + if (kills) delete [] kills; + if (deaths) delete [] deaths; + deaths=kills=NULL; +} + + +void CWhoKilledWho::makeBidMap() +{ + int nextbid=0; + for (int t=0;t<MAX_TEAMS;t++) + { + CPlayerListIterator it=g_pMatchInfo->playerBegin(); + for (it;it!=g_pMatchInfo->playerEnd();++it) + { + const PID& pid=(*it).first; + CPlayer& p=(*it).second; + + if (!p.teams.contains(t)) + continue; + + pair<int,PID> pr(t,pid); + + bidMap[pr]=nextbid; + bidMap2[nextbid]=pr; + nextbid++; + } + } + size=nextbid; +} + + +//------------------------------------------------------------------------------------------------------ +// Function: CWhoKilledWho::generate +// Purpose: generates intermediate data from the match info +//------------------------------------------------------------------------------------------------------ +void CWhoKilledWho::generate() +{ + init(); + + + makeBidMap(); + + if (size==0) + return; + + kills=new int[size*size]; + memset(kills,0,sizeof(int)*size*size); + + deaths=new int[size]; + memset(deaths,0,sizeof(int)*size); + //now the pids table is all full of pids and you index it using Board IDs (bids) + //also there is a bids table so you know which pid each board entry has. + + CEventListIterator it; + for (it=g_pMatchInfo->eventList()->begin(); it != g_pMatchInfo->eventList()->end(); ++it) + { + if ((*it)->getType()==CLogEvent::SUICIDE || (*it)->getType()==CLogEvent::KILLED_BY_WORLD) + { + + PID plr=(*it)->getArgument(0)->asPlayerGetPID(); + int plrTeam=g_pMatchInfo->playerList()[plr].teams.atTime((*it)->getTime()); + + pair<int,PID> plrpr(plrTeam,plr); + + int plrbid=bidMap[plrpr]; + kills[plrbid*size+plrbid]++; + + deaths[plrbid]++; + + } + else if ((*it)->getType()==CLogEvent::FRAG || (*it)->getType()==CLogEvent::TEAM_FRAG) + { + PID killer=(*it)->getArgument(0)->asPlayerGetPID(); + PID killee=(*it)->getArgument(1)->asPlayerGetPID(); + + int killerTeam=g_pMatchInfo->playerList()[killer].teams.atTime((*it)->getTime()); + int killeeTeam=g_pMatchInfo->playerList()[killee].teams.atTime((*it)->getTime()); + + pair<int,PID> killerpr(killerTeam,killer); + pair<int,PID> killeepr(killeeTeam,killee); + + int killerbid=bidMap[killerpr]; + int killeebid=bidMap[killeepr]; + + kills[killerbid*size+killeebid]++; + deaths[killeebid]++; + } + } +} + +//------------------------------------------------------------------------------------------------------ +// Function: CWhoKilledWho::getCellClass +// Purpose: Helper function that returns the class of a cell on the board depending +// on where it occurs in the board. +// Input: u - the x position of the cell +// v - the y position of the cell +// Output: const char* +//------------------------------------------------------------------------------------------------------ +const char* CWhoKilledWho::getCellClass(int u,int v) +{ + char* tdclass; + if (u == v+1) + tdclass="class=boardcell_br"; + else if (u>v) + tdclass="class=boardcell_r"; + if (u == v-1) + tdclass="class=boardcell_br"; + else if (u<v) + tdclass="class=boardcell_b"; + else if (u == v) + tdclass="class=boardcell_br"; + + return tdclass; +} + +//------------------------------------------------------------------------------------------------------ +// Function: CWhoKilledWho::writeHTML +// Purpose: takes the intermediate data generated by generate() and writes out +// HTML to the specified HTML file object +// Input: html - the object to write the output to +//------------------------------------------------------------------------------------------------------ +void CWhoKilledWho::writeHTML(CHTMLFile& html) +{ + if (size==0) + return; + + int numcols=size+2; + int numrows=size+4; + int i=0,j=0; + + int playerNameWid=120; + int cellWid=20; + int lastColWid=30; + int tableWid=playerNameWid+size*cellWid+lastColWid; + + html.write("<img src=\"%s/detailed.gif\">",g_pApp->supportHTTPPath.c_str()); + + string jshttppath(g_pApp->supportHTTPPath); + jshttppath+="/support.js"; + + html.write("<script language=\"JavaScript\" src=\"%s\"></script>\n",jshttppath.c_str()); + html.write("<script language=\"JavaScript\">\n<!--\nthisBrowser = new BrowserType();\nthisBrowser.VerifyIE5()//-->\n</script>\n"); + + html.write("<script language=\"JavaScript\"> thisBrowser.writeDetailTableTag(%li,%li,%li); </script>\n",tableWid,numrows,numcols); + + + //print columns + html.write("<tr class=header align=center> <td width=%li align =left><font class=boardtext>Player</font></td>\n",playerNameWid); + for (i=0;i<size;i++) + { + //int tid= g_pMatchInfo->playerTeamID(pids[i]); + //int tid=3; + int tid=bidMap2[i].first; + html.write("<td width=%li><font class=player%s>%2d</font></th>\n",cellWid,Util::teamcolormap[tid],i); + } + html.write("<td align=left width=%li><font class=boardtext>Kills</font></th>\n",lastColWid); + html.write("</tr>\n"); + + + int totalkills=0; + int killerbid; + for (killerbid=0;killerbid<size;++killerbid) + { + int tot=0; + char truncatedPlayerName[21]; + strncpy(truncatedPlayerName, g_pMatchInfo->playerName(bidMap2[killerbid].second).c_str(),20); + truncatedPlayerName[20]=0; + //int tid=g_pMatchInfo->playerTeamID(pids[killerbid]); + int tid=bidMap2[killerbid].first; + html.write("<tr><td class=boardcell_b align=left width=%li><font class=player%s><nobr>%d. %s</nobr></font></th>\n",playerNameWid,Util::teamcolormap[tid], killerbid,truncatedPlayerName); + + int killeebid; + for (killeebid=0;killeebid<size;++killeebid) + { + const char* tdclass=getCellClass(killeebid,killerbid); + html.write("<td align=center width=%li %s><font class=boardtext>%i</font></td>\n",cellWid,tdclass,kills[killerbid*size+killeebid]); + + if (killeebid != killerbid) + tot+=kills[killerbid*size+killeebid]; + else + tot-=kills[killerbid*size+killeebid]; + } + + totalkills+=tot; + html.write("<td align=center width=%li><font class=boardtext>%i</font></td>\n",lastColWid,tot); + html.write("</tr>\n"); + } + + html.write("<tr align=left> <td><font class=boardtext>Deaths</font></th>\n"); + + int totaldeaths=0; + for (i=0;i<size;i++) + { + html.write("<td align=center><font class=boardtext>%i</font></td>\n",deaths[i]); + totaldeaths+=deaths[i]; + } + + //html.write("<td align=left ><font class=boardtext>%3i\\%3i</font></td>\n",totaldeaths,totalkills); + html.write("<td></td>\n"); + html.write("</tr>\n"); + html.write("</table>\n"); + +} + +//------------------------------------------------------------------------------------------------------ +// Function: CWhoKilledWho::~CWhoKilledWho +// Purpose: destructor +//------------------------------------------------------------------------------------------------------ +CWhoKilledWho::~CWhoKilledWho() +{ + if (kills) delete [] kills; + if (deaths) delete [] deaths; +}
\ No newline at end of file diff --git a/utils/tfstats/whokilledwho.h b/utils/tfstats/whokilledwho.h new file mode 100644 index 0000000..88aad08 --- /dev/null +++ b/utils/tfstats/whokilledwho.h @@ -0,0 +1,60 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Implementation of CWhoKilledWho +// +// $Workfile: $ +// $Date: $ +// +//------------------------------------------------------------------------------------------------------ +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// +#ifndef WHOKILLEDWHO_H +#define WHOKILLEDWHO_H +#ifdef WIN32 +#pragma once +#endif + +#include "report.h" + +//------------------------------------------------------------------------------------------------------ +// Purpose: CWhoKilledWho is a report element that outputs a detailed scoreboard +// showing, in a 2x2 matrix who killed who how many times. On the edges of the +// matrix, total kills and total deaths for each player are also tallied up +//------------------------------------------------------------------------------------------------------ +class CWhoKilledWho :public CReport +{ +private: + + int* kills; + int size; + int* deaths; + + //bids map from a player ID to a "board ID" because + //player IDs are not necessarily contiguous + //and rarely start at 0 + map<PID,int> bids; + int nextbid; + + //this maps from bids back to pids + map<int,PID> pids; + + map<pair<int,PID>,int> bidMap; + map<int,pair<int,PID> > bidMap2; + + //returns the style class for a cell in the html table + const char* getCellClass(int u,int v); + void init(); + + void makeBidMap(); +public: + explicit CWhoKilledWho(){kills=deaths=NULL;init();} + void generate(); + void writeHTML(CHTMLFile& html); + ~CWhoKilledWho(); +}; + + + +#endif // WHOKILLEDWHO_H |