//
//	User menu file, allows the creation of custom menus invoked
//	with the \usermenu <menuname> command. Menus follow the format:
//
//	menuname {
//		id; title; command
//		id; title; command
//	};
//
//	id		= a number from 1 to 10 matching the keyboard binds, or 'title'
//	title	= the text shown in the menu
//	command	= the (optional) command executed when the key is pressed
//
//	e.g. 1; General Comms; usermenu gen_comms
//
//	If no menu is specified to the command, the main menu is shown.
//	If menu id 10 isn't used, it will show a 'cancel' option.
//
//	$Id: usermenu.txt,v 1.6 2000/04/01 17:27:29 golliwog Exp $
//

main {
	title;	Main Menu
	1;	^4Communications			// ^4 is a colour code
	2;	General;	usermenu general	// General comms
	3;	Orders;		usermenu orders		// Issue orders
	4;	Offence;	usermenu offence	// Offence comms
	5;	Defence;	usermenu defence	// Defence comms
	6;	^4Channels
	7;	All channels;	channel clear
	8;	Offence only;	channel set #off
	9;	Defence only;	channel set #def
};

general {
	title;	General Comms
	1;	Acknowledged;	say_team "&sound/voice/Comms/q3f_acknowledged.wav Acknowledged! [$L]"
	2;	Medic!;		say_team "Need paramedic at $L!";saveme
	3;	Engineer!;	say_team "Need engineer at $L!";armorme
	4;	Need Backup;	say_team "&sound/voice/comms/q3f_backup.wav Need backup now! [$L][$Hh $Aa]"
	5;	Cover Me!;	say_team "&sound/voice/comms/q3f_coverme.wav Cover Me! [$L]"
	6;	In position;	say_team "&sound/voice/comms/q3f_inpos.wav I am in position! [$L][$Hh $Aa]"
	7;	NME Spotted;	say_team "&sound/voice/comms/q3f_spotted.wav Enemy spotted! [$L]"
	8;	Team m8 down;	say_team "&sound/voice/comms/q3f_teammatedown.wav Teammate down! [$L][$Hh $Aa]"
	9;	Fireinthehole!;	say_team "&sound/voice/comms/q3f_fireinthehole.wav Fire in the hole! 5...4...3... [$L][$Hh $Aa]"
};

orders {
	title;	Orders
	1;	Report in!;	say_team "&sound/voice/comms/q3f_reportin.wav Report in!"
	2;	Off Regroup;	say_team "#off ^1OFF^*: Regroup at $L"
	3;	Def Regroup;	say_team "#def ^4DEF^* Regroup at $L"
	4;	Attack Primary;	say_team "#off &sound/voice/comms/q3f_moveout.wav ^1OFF^*: Attack primary entrance!"
	5;	Attack Second;	say_team "#off &sound/voice/comms/q3f_moveout.wav ^1OFF^*: Attack secondary entrance!"
	6;	Into Pos;	say_team "#def ^4DEF^*: Get into position!"
	7;	Need Ammo;	say_team "&sound/voice/comms/q3f_ammo.wav I need some ammo [$L]!"
};

offence {
	title;	#off Comms
	1;	Regroup here;	say_team "#off ^1OFF^*: Regroup at $L"
	2;	Attacking Pri;	say_team "#off ^1OFF^*: Attacking primary entrance!"
	3;	Attacking Sec;	say_team "#off ^1OFF^*: Attacking secondary entrance!"
	4;	Attacking at..;	say_team "#off ^1OFF^*: Attacking at $L."
	5;	Point;		say_team "#off &sound/voice/comms/q3f_point.wav ^1OFF^*: I will take point!"
	6;	Have Flag;	say_team "#off ^1OFF^*: I have the flag at $L!"
	7;	Dropped Flag;	say_team "#off ^1OFF^*: I dropped the flag at $D!"
	8;	Sentry Down;	say_team "#off ^1OFF^*: Autosentry down! GO GO GO!"
	9;	Sentry at...;	say_team "#off ^1OFF^*: I see an autosentry near $L"
};

defence {
	title;	#def Comms
	1;	Inc Main;	say_team  "#def &sound/voice/comms/q3f_incmain.wav ^4DEF^*: Inc: Primary"
	2;	Inc Sec;	say_team  "#def &sound/voice/comms/q3f_incsecent.wav ^4DEF^*: Inc: Secondary/Water"
	3;	Inc Deck;	say_team  "#def ^4DEF^*: Inc: Sniper Deck"
	4;	Inc Ramps;	say_team  "#def ^4DEF^*: Inc: Ramp Room"
	5;	Inc Flag Pri;	say_team  "#def &sound/voice/comms/q3f_incfgprient.wav ^4DEF^*: Inc: Primary Flag Route/Spiral"
	6;	Inc Flag Sec;	say_team  "#def ^4DEF^*: Inc: Secondary Flag Route/Lift"
	7;	Inc FLAG!;	say_team  "#def &sound/voice/comms/q3f_iflagbackup.wav ^4DEF^*: Incoming -> Flag <- Backup Required!"
	8;	Sentry Down;	say_team  "#def ^4DEF^*: Sentry Gun Down - Support Required!"
	9;	Flag outbound;	say_team  "#def &sound/voice/comms/q3f_flagoutpriexit.wav ^4DEF^*: >>> ^1Flag Outbound^* <<<"
};
