//----------------------------------------------------------------
// mp.def
//
// Copyright 2002-2004 Raven Software
//----------------------------------------------------------------

entityDef mp_ctf_flag
{
	"spawnclass"			"rvItemCTFFlag"
	"size"					"56 56 56"
	"model" 				"models/mp/mp_flag.lwo"
	"fx_respawn"			"effects/mp/itemrespawn.fx"
	"joint"					"r_up_arm"
	"editor_ignore"			"1"
	"net_syncPhysics"		"1"
}

entityDef mp_ctf_marine_flag
{
	"inherit"				"mp_ctf_flag"
	"skin"					"skins/items/ctf_marine_flag"
	"editor_color"			".3 .3 1"
	"editor_mins"			"-16 -16 0"
	"editor_maxs"			"16 16 32"
	"editor_usage"			"CTF Marine Flag"
	"filter_CTF"			"1"
	"filter_One Flag CTF"	"1"
	"filter_Arena CTF"		"1"
	"filter_Arena One Flag CTF" "1"
	
	"inv_name"				"#str_107421"
	"team"					"0"
	"editor_ignore"			"0"
}

entityDef mp_ctf_strogg_flag
{
	"inherit"				"mp_ctf_flag"
	"skin"					"skins/items/ctf_strogg_flag"
	"editor_color"			".3 .3 1"
	"editor_mins"			"-16 -16 0"
	"editor_maxs"			"16 16 32"
	"editor_usage"			"CTF Strogg Flag"
	"filter_CTF"			"1"
	"filter_One Flag CTF"	"1"
	"filter_Arena CTF"		"1"
	"filter_Arena One Flag CTF" "1"
	
	"inv_name"				"#str_107422"
	"team"					"1"
	"editor_ignore"			"0"
}

entityDef mp_ctf_one_flag
{
	"inherit"				"mp_ctf_flag"
	"skin"					"skins/items/ctf_one_flag"
	"editor_color"			".3 .3 1"
	"editor_mins"			"-16 -16 0"
	"editor_maxs"			"16 16 32"
	"editor_usage"			"CTF Strogg Flag"
	"filter_One Flag CTF"	"1"
	"filter_Arena One Flag CTF" "1"
	
	"inv_name"				""
	"team"					"2"
	"editor_ignore"			"0"
}

entityDef mp_ctf_assaultpoint {
	"editor_color"			"1 0 0"
	"editor_mins"			"-16 -16 0"
	"editor_maxs"			"16 16 64"
	"editor_showangle"		"1"

	"editor_usage"			"Assault Point for CTF games"
	"editor_var targetStroggAP"		"The next Assault Point on the way to the Strogg flag."
	"editor_var targetMarineAP"		"The next Assault Point on the way to the Marine flag."
	
	"spawnclass"			"rvCTF_AssaultPoint"
	"model"					"models/mapobjects/fuel_barrel/exp_barrel.lwo"
	"skin"					"skins/ddynerman/white"
}

entityDef env_heartpump_mp {
	"inherit"						"env_heartpump"
	"snd_pump_in"					"heart_pump_in_mp"
	"snd_pump_out"					"heart_pump_out_mp"
	"editor_ignore"					"1"
}

entityDef mp_icon {
	"model"					"_sprite"
}

// The lowest number of players is 4 and assumed if less than the first entry.
// The first column is GHz and the second column is max players.  Note that the
// code driving this system compares against the max players in the server.
entityDef MPCPUIntelPlayerLimit {
	"1.8"				"8"
	"2.4"				"12"
	"2.8"				"16"
}

entityDef MPCPUAMDPlayerLimit {
	"1.4"				"8"
	"1.8"				"12"
	"2.0"				"16"
}


// Game balancing components for Buying in CTF and other MP modes
entityDef BuyingGameBalanceConstants {
	"teamCashAward_flagCapture"						"1000"
	"teamCashAward_gameModeWin"						"3000"
	"teamCashAward_gameModeTie"						"2000"
	"teamCashAward_gameModeLoss"					"2000"
	"playerCashAward_flagCapture"					"1000"
	"playerCashAward_flagReturned"					"500"
	"playerCashAward_flagStolen"					"200"
	"playerCashAward_killingOpponent"				"500"
	"playerCashAward_killingTeammate"				"0"
	"playerCashAward_killingOpponentFlagCarrier"	"500"
	//"playerStartingCash"							"1000"
	//"playerMinCash"								"0"
	//"playerMaxCash"								"20000"
	"ammo_machinegun"								"60"
	"ammo_nailgun"									"60"
	"ammo_railgun"									"15"
	"ammo_shotgun"									"24"
	"ammo_hyperblaster"								"100"
	"ammo_rocketlauncher"							"20"
	"ammo_grenadelauncher"							"25"
	"ammo_lightninggun"								"150"
	"ammo_dmg"										"8"
	"ammo_spikegun"									"60"
	"ammo_goobgun"									"25"
	"ammo_freezegun"								"35"
}


