//===========================================================================
//
// Name:		timmbot_t.c
// Function:		New bot character for the Gladiator bot
// Programmer:		Timm Stokke
// Last update:		10. April, 1999.
// Tab Size:		3 (real tabs)
//===========================================================================

#include "ichat.h"

chat "timmbot"
{
	#include "teamplay.h"
	//
	type "enter_game"
	{
		"heyas!";
		"hello freefrags!";
		"Not to worry guys, the fragger is here!";
		"heyas";
		"hey guys";
		"sup all!";
		"heyas folks";
		"sup guys!";
		"I'm back!";
		"greetings!";
		"let's frag!";
		"I'm baaack!";
		"hey again guys..";
		"Hey again..";
	} //end type
	type "exit_game"
	{
		"later guys!";
		"i'll wh00p cha later";
		"gotta fly..";
		"my mom has to frag some..";
		"hasta la pasta";
	} //end type
	type "start_level"
	{
		"let the fragging begin!";
		"uhm.. I'll get you this time";
		"I'll get you now!";
		"mm...";
		"I wish timm was here..";
	} //end type
	type "end_level"
	{
		"good game, all!";
		"oh, that was fun!";
		"gg";
		"sweet game";
		"I rocked j00, no?";
		"nice one, fellas!";
		"I'll get ya next time!";
	} //end type
	type "death_bfg"
	{
		"wussies gun..";
		"duh.. and were's the fun in that?";
		"you don't know how to aim, do ya?";
		"the newbies gun.. yeah!";
		"everyone can do that!";
		"dammit!";
		"killed by the wuss gun.. damn!";
		"oh, lord..";
	} //end type
	type "death_insult"
	{
		"you.. arse!";
		"hey, I was typing!";
		"now, that wasnt very nice!";
		"I'll get you for that..";
		"revenge!";
		"pinged to death, and they still frag j00..";
		"grr..";
		"oh no! NOT YOU!";
		"uhm.. that was lame";
		"pchyeah! .. that was tame, man!";
		"pshee..";
	} //end type
	type "death_praise"
	{
		"whoa, that was a good one!";
		"SWEET YIKES!";
		"ooohh.. sweet";
		"nice.. real nice";
		"getting better, yes!";
		"nice one, mate!";
		"ROCK!";
		"NICE!";
		"wh00!";
		"YEASH!";
		"wh00p!";
	} //end type
	type "kill_insult"
	{
		"yeheehaw!";
		"suck THIS!";
		"I win again..";
		"you're such a looser";
		"losing, are we?";
		"bwhahah!";
		"yeah, I own j00!";
		"haha, got cha!";
		"you suck!";
		"LOL!";
		"ROFL!";
		"HAHA!";
		"eheheh!";
		"haha.. oh, that was fun!";
		"hehe, you suck";
		"SUCK IT DOWN!";
		"suck on this!";
		"blow my blaster, bitch!";
		"YOU LOSE!";
		"you lose..";
	} //end type
	type "kill_praise"
	{
		"ROCK!";
		"/me puts the smack down..";
		"dammit, that was sweet";
		"HOLLY SHIT!";
		"SWEET!";
		"gotta love that!";
		"DAMN! ROCK!";
	} //end type
	type "kill_telefrag"
	{
		"oh, nooo!";
		"lucky bastard";
		"that was nothing but luck!";
		"lucky sob!";
		"luck..";
		"grr..";
		"freefrag";
		"telefragging sucks";
		"uhm..";
		"dammit..";
		"ouch!";
	} //end type
	type "random_insult"
	{
	} //end type
	type "random_misc"
	{
		"i will own j00!";
		"uhm.. well..";
		"give it to me baby!";
		"hit me baby one more time..";
		"yeahs";
		"ph34r me! (yes, really!)";
	} //end type
	//the bot doesn't know who someone is
	type "whois"
	{
		"who the fuck ", 0;
	} //end type
	//the bot doesn't know where someone is hanging out
	type "whereis"
	{
		"dunno where that is, sir! ", 0;
	} //end type
	//the bot asks where you are
	type "whereareyou"
	{
		"unknown location, sir! ", 0;
	} //end type
	//cannot find something
	type "cannotfind"
	{
		"sir, don't know where to find a ", 0;
	} //end type
	//start helping
	type "help_start"
	{
		"I'm coming ", 0;
	} //end type
	//start accompanying
	type "accompany_start"
	{
		"Allright, sir! I'm with you!";
		"I'm all yours sir!";
		"Sir, yes sir!";
	} //end type
	//stop accompanying
	type "accompany_stop"
	{
		"alright, I'm off the squad ", 0;
		"I'm leaving the squad, sir!";
	} //end type
	//cannot find companion
	type "accompany_cannotfind"
	{
		"can't find ya ", 0;
		"sorry, can't find you ", 0;
	} //end type
	//arrived at companion
	type "accompany_arrive"
	{
		"I'm here now ", 0;
		"let's rock ", 0;
	} //end type
	//start defending a key area
	type "defend_start"
	{
		"guarding the ", 0;
	} //end type
	//stop defending a key area
	type "defend_stop"
	{
		"no longer guarding the ", 0;
	} //end type
	//start camping
	type "camp_start"
	{
		"Sir, I'll camp ", 0;
	} //end type
	//stop camping
	type "camp_stop"
	{
		"i'm leaving the camp, sir!";
	} //end type
	//start trying to capture the enemy flag
	type "captureflag_start"
	{
		"i'm gonna capture the enemy flag";
		"i'm off to grab the enemy flag";
		"i'm going to get the enemy flag";
		"i'm on my way to capture the enemy flag";
		"the enemy flag will be mine!";
	} //end type
	//the bot joined a sub-team
	type "joinedteam"
	{
		"I'm in squad ", 0;
	} //end type
	//bot leaves a sub team
	type "leftteam"
	{
		"i left squad ", 0;
		"i'm not in squad ", 0, " anymore";
	} //end type
	//the bot is helping someone
	type "helping"
	{
		"i'm helping ", 0;
		"i try to help ", 0;
	} //end type
	//the bot is accompanying someone
	type "accompanying"
	{
		"Sir, I'm backing ", 0;
	} //end type
	//the bot is defending something
	type "defending"
	{
		"i'm defending the ", 0;
		"i'm guarding the ", 0;
		"the ", 0," is under my supervision";
		"i shall guard the ", 0;
		"no need to panic, i'm guarding the ", 0;
	} //end type
	//the bot is capturing the flag
	type "capturingflag"
	{
		"i'm trying to capture the flag";
		"i'm getting the enemy flag";
		"i'm stealing the enemy flag";
		"i'm laying my paws on the enemy flag now";
	} //end type
	//the bot is rushing to the base
	type "rushingbase"
	{
		"i'm rushing to the base";
		"i'm going to the base";
		"i'm running to the base";
		"i'm heading for the base";
	} //end type


}//end chat timmbot
