"1" "User Controls"
{
	"1" "NETCODE"
	{
		"1" "rate"
		{
			"1" "25000 LAN/T1" "rate 25000"
			"2" "20000 HIGH Cable/DSL" "rate 20000"
			"3" "15000" "rate 15000"
			"4" "12000" "rate 12000"
			"5" "10000 LOW Cable/DSL" "rate 10000"
			"6" "7500 ISDN" "rate 7500"
			"7" "5000 HIGH 56k" "rate 5000"
			"8" "3500 LOW 56k" "rate 3500"
		}
		"2" "cl_updaterate"
		{
			"1" "100 HIGH LAN/T1" "cl_updaterate 100"
			"2" "80" "cl_updaterate 80"
			"3" "60" "cl_updaterate 60"
			"4" "50 MED Cable/DSL" "cl_updaterate 50"
			"5" "40" "cl_updaterate 40"
			"6" "30" "cl_updaterate 30"
			"7" "20 LOW 56k" "cl_updaterate 20"
		}
		"3" "cl_cmdrate"
		{
			"1" "100 HIGH LAN/T1" "cl_cmdrate 100"
			"2" "80" "cl_cmdrate 80"
			"3" "60" "cl_cmdrate 60"
			"4" "50 MED Cable/DSL" "cl_cmdrate 50"
			"5" "40" "cl_cmdrate 40"
			"6" "30" "cl_cmdrate 30"
			"7" "20 LOW 56k" "cl_cmdrate 20"
		}
		"4" "Netgraph"
		{
			"1" "Netgraph Control"
			{
				"1" "Height Position"
				{
					"3" "HIGH" "graphheight 550; +commandmenu"
					"2" "MID" "graphheight 300; +commandmenu"
					"3" "LOW" "graphheight 150; +commandmenu"
				}
				"2" "Width Position"
				{
					"1" "Right" "net_graphpos 1; +commandmenu"
					"2" "Centre" "net_graphpos 2; +commandmenu"
					"3" "Left" "net_graphpos 3; +commandmenu"
				}
				"3" "RESET to Low / Right TYPE 3" "net_graph 3; graphheight 150; net_graphpos 1; net_scale 5; net_graphwidth 150"
				"4" "Graph Height Type 1 / 2 ONLY"
				{
					"1" "High" "net_scale 0; +commandmenu"
					"2" "MED" "net_scale 2; +commandmenu"
					"3" "Low (def)" "net_scale 5; +commandmenu"
				}
				"5" "Graph Width Type 1 / 2 ONLY"
				{
					"1" "WIDE" "net_graphwidth 700; +commandmenu"
					"2" "MED" "net_graphwidth 300; +commandmenu"
					"3" "Small (def)" "net_graphwidth 150; +commandmenu"
				}
			}
			"2" "Netgraph OFF" "net_graph 0"
			"3" "Netgraph Type 1" "net_graph 1; graphheight 150; net_graphpos 2; net_scale 2; net_graphwidth 300"
			"4" "Netgraph Type 2" "net_graph 2; graphheight 150; net_graphpos 2; net_scale 2; net_graphwidth 300"
			"5" "Netgraph Type 3" "net_graph 3; net_graph 3; graphheight 150; net_graphpos 1; net_scale 5; net_graphwidth 150"
		}
	}
	"2" "GRAPHICS"
	{
		"1" "Quick Fix Combo"
		{
			"1" "LOW Quality" "r_detailtextures 0; r_mirroralpha 0; cl_dynamiclights 0; gl_max_size 256; cl_particlefx 0; cl_weatherdis 0; cl_fog 0"
			"2" "HIGH Quality" "r_detailtextures 1; r_mirroralpha 1; cl_dynamiclights 1; gl_max_size 512; cl_particlefx 2; cl_weatherdis 1700; cl_fog 2"
		}
		"2" "Rain Explosions Smoke FX"
		{
			"1" "OFF NO Rain Flashes Smoke" "cl_particlefx 0"
			"2" "MED NO Rain" "cl_particlefx 1"
			"3" "HIGH ALL FX" "cl_particlefx 2"
		}
		"3" "Reflective Flashes"
		{
			"1" "OFF" "cl_dynamiclights 0"
			"2" "ON" "cl_dynamiclights 1"
		}
		"3" "Detail of Textures"
		{
			"1" "HIGH" "r_detailtextures 1"
			"2" "LOW" "r_detailtextures 1"
		}
		"3" "Brightness"
		{
			"1" "HIGH" "brightness 3"
			"2" "MED HIGH" "brightness 2"
			"3" "MED LOW" "brightness 1"
			"4" "LOW" "brightness 0"
		}
		"4" "Clear the screen"
		{
			"1" "Clear all on screen items" "scr_connectmsg 0; net_graph 0; hud_centerid 0; hud_saytext_time 0; hud_deathnotice_time 0; hud_draw 0; r_drawviewmodel 0; cl_identiconmode 0; cl_minimap 0; crosshair 0"
			"2" "RESET to normal" "scr_connectmsg 0; net_graph 3; hud_centerid 1; hud_saytext_time 5; hud_deathnotice_time 6; hud_draw 1; r_drawviewmodel 1; cl_identiconmode 2; cl_minimap 2  crosshair 1"
		}
	}
	"3" "AUDIO"
	{
		"1" "Ambient Sounds OFF" "stopsound"
	}
}
"2" "HELP"
{
	CUSTOM  "1" "SERVER INFO"  "!SERVERINFO"
	CUSTOM  "2" "MAP DESCRIPTION"  "!MAPBRIEFING"
}
"3" "CHANGE CLASS" "changeclass"
"4" "CHANGE TEAM" "changeteam"
MAP dod_caen "5" "MAP DOD_CAEN"
{
	"1" "'Capture those flags'"  "say_team Capture those flags"
	"2" "'Bomb their tanks'"  "say_team Bomb their tanks"
	"3" "'I'm going to capture..."
	{
		"1" "the Allies Spawn'"   "say_team I'm going to capture the Allies Spawn!"
		"2" "the Allies Plaza'"   "say_team I'm going to capture the Allies Plaza!"
		"3" "the Allies Courtyard'"  "say_team I'm going to capture the Allies Courtyard!"
		"4" "the Axis Courtyard'"  "say_team I'm going to capture the Axis Courtyard!"
		"5" "the Axis Plaza'"   "say_team I'm going to capture the Axis Plaza!"
		"5" "the Axis Spawn'"   "say_team I'm going to capture the Axis Spawn!"
	}
	"4" "'Need defense at..."
	{
		"1" "the Allies Spawn'"   "say_team We need defense at the Allies Spawn!"
		"2" "the Allies Plaza'"   "say_team We need defense at the Allies Plaza!"
		"3" "the Allies Courtyard'"  "say_team We need defense at the Allies Courtyard!"
		"4" "the Axis Courtyard'"  "say_team We need defense at the Axis Courtyard!"
		"5" "the Axis Plaza'"   "say_team We need defense at the Axis Plaza!"
		"5" "the Axis Spawn'"   "say_team We need defense at the Axis Spawn!"
	}
}
"6" "VOICE MESSAGES 1"
{
	"1"  "'Move out'"  "voice_attack"
	"2" "'Fall Back'"  "voice_fallback"
	"3" "'Covering Fire'" "voice_cover"
	"4"  "'I need backup'" "voice_backup"
	"5"  "'Hold this position'" "voice_hold"
}
"7" "VOICE MESSAGES 2"
{
	"1" "'Yes Sir!'"  "voice_yessir"
	"2" "'Left!'"   "voice_left"
	"3" "'Right!'"   "voice_right"
	"4" "'I need ammo'"  "voice_needammo"
	"5" "'Sniper!'"   "voice_sniper"
	"6" "'Grenade!'"  "voice_grenade"
}
"8" "HAND SIGNALS 1"
{
	"1" "'Stick Together'"  "signal_sticktogether"
	"2" "'Fall Back'"  "signal_fallback"
	"3" "'No Sir'"   "signal_no"
	"4" "'Yes Sir'"   "signal_yes"
	"5" "'Sniper!'"   "signal_sniper"
	"6" "'Need Backup'"  "signal_backup"
	"7" "'Right'"   "signal_enemyright"
	"8" "'Left'"   "signal_enemyleft"
}
"9" "HAND SIGNALS 2"
{
	"1" "'Flank Left'"  "signal_flankleft"
	"2" "'Flank Right'"  "signal_flankright"
	"3" "'Move Out'"  "signal_moveout"
	"4" "'Area Clear'"  "signal_areaclear"
	"5" "'Covering Fire'"  "signal_coveringfire"
	"6" "'Hold Position'"  "signal_holdposition"
	"7" "'Enemy Ahead'"  "signal_enemyspotted"
	"8" "'Grenade!'"  "signal_grenade"
}
"10" "Close Menu" "-commandmenu"
