entityDef player
{
	"spawnclass" "TFPlayer"
}

entityDef player_scout
{
	"inherit"			"player"
	"model"				"models/player/scout/scout.mdl"
	"health"			"75"
	"armor"				"25"
	"maxarmor"			"50"
	"pm_walkspeed"		"400" // 450 in QWTF
	"ammo_shells"		"17"
	"ammo_nails"		"100"
	"max_ammo_shells"	"50"
	"max_ammo_nails"	"200"
	"max_ammo_cells"	"100"
	"max_ammo_rockets"	"25"
	"weapon"			"tf_weapon_axe,tf_weapon_shotgun,tf_weapon_ng"
	"current_weapon"	"1"
}

entityDef player_sniper
{
	"inherit"			"player"
	"model"				"models/player/sniper/sniper.mdl"
	"health"			"90"
	"armor"				"0"
	"maxarmor"			"50"
	"pm_walkspeed"		"300"
	"ammo_shells"		"60"
	"ammo_nails"		"50"
	"max_ammo_shells"	"75"
	"max_ammo_nails"	"100"
	"max_ammo_cells"	"50"
	"max_ammo_rockets"	"25"
	"weapon"			"tf_weapon_axe,tf_weapon_sniperrifle,tf_weapon_autorifle,tf_weapon_ng"
	"current_weapon"	"1"
}

entityDef player_soldier
{
	"inherit"			"player"
	"model"				"models/player/soldier/soldier.mdl"
	"health"			"100"
	"armor"				"100"
	"maxarmor"			"200"
	"pm_walkspeed"		"240"
	"ammo_shells"		"26"
	"ammo_rockets"		"6"
	"max_ammo_shells"	"100"
	"max_ammo_nails"	"100"
	"max_ammo_cells"	"50"
	"max_ammo_rockets"	"50"
	"weapon"			"tf_weapon_axe,tf_weapon_supershotgun,tf_weapon_shotgun,tf_weapon_rpg"
	"current_weapon"	"1"
}

entityDef player_demo
{
	"inherit"			"player"
	"model"				"models/player/demo/demo.mdl"
	"health"			"90"
	"armor"				"50"
	"maxarmor"			"100"
	"pm_walkspeed"		"280"
	"ammo_shells"		"22"
	"ammo_rockets"		"14"
	"max_ammo_shells"	"75"
	"max_ammo_nails"	"50"
	"max_ammo_cells"	"50"
	"max_ammo_rockets"	"50"
	"weapon"			"tf_weapon_axe,tf_weapon_shotgun,tf_weapon_gl,tf_weapon_pl"
	"current_weapon"	"1"
}

entityDef player_medic
{
	"inherit"			"player"
	"model"				"models/player/medic/medic.mdl"
	"health"			"90"
	"armor"				"50"
	"maxarmor"			"100"
	"pm_walkspeed"		"320"
	"ammo_shells"		"26"
	"ammo_nails"		"50"
	"max_ammo_shells"	"75"
	"max_ammo_nails"	"150"
	"max_ammo_cells"	"50"
	"max_ammo_rockets"	"25"
	"weapon"			"tf_weapon_medikit,tf_weapon_supershotgun,tf_weapon_shotgun,tf_weapon_superng"
	"current_weapon"	"1"
}

entityDef player_heavy
{
	"inherit"			"player"
	"model"				"models/player/hvyweapon/hvyweapon.mdl"
	"health"			"100"
	"armor"				"150"
	"maxarmor"			"300"
	"pm_walkspeed"		"228"
	"ammo_shells"		"176"
	"max_ammo_shells"	"200"
	"max_ammo_nails"	"200"
	"max_ammo_cells"	"50"
	"max_ammo_rockets"	"25"
	"weapon"			"tf_weapon_axe,tf_weapon_supershotgun,tf_weapon_shotgun,tf_weapon_ac"
	"current_weapon"	"1"
}

entityDef player_pyro
{
	"inherit"			"player"
	"model"				"models/player/pyro/pyro.mdl"
	"health"			"100"
	"armor"				"50"
	"maxarmor"			"150"
	"pm_walkspeed"		"300"
	"ammo_shells"		"12"
	"ammo_cells"		"120"
	"ammo_rockets"		"5"
	"max_ammo_shells"	"40"
	"max_ammo_nails"	"50"
	"max_ammo_cells"	"200"
	"max_ammo_rockets"	"60"
	"weapon"			"tf_weapon_axe,tf_weapon_shotgun,tf_weapon_flamethrower,tf_weapon_ic"
	"current_weapon"	"1"
}

entityDef player_spy
{
	"inherit"			"player"
	"model"				"models/player/spy/spy.mdl"
	"health"			"90"
	"armor"				"25"
	"maxarmor"			"100"
	"pm_walkspeed"		"300"
	"ammo_shells"		"24"
	"ammo_nails"		"50"
	"max_ammo_shells"	"40"
	"max_ammo_nails"	"50"
	"max_ammo_cells"	"30"
	"max_ammo_rockets"	"15"
	"weapon"			"tf_weapon_knife,tf_weapon_tranq,tf_weapon_supershotgun,tf_weapon_ng"
	"current_weapon"	"1"
}

entityDef player_engineer
{
	"inherit"			"player"
	"model"				"models/player/engineer/engineer.mdl"
	"health"			"80"
	"armor"				"25"
	"maxarmor"			"50"
	"pm_walkspeed"		"300"
	"ammo_shells"		"4"
	"ammo_nails"		"25"
	"ammo_cells"		"100"
	"max_ammo_shells"	"50"
	"max_ammo_nails"	"50"
	"max_ammo_cells"	"200"
	"max_ammo_rockets"	"30"
	"weapon"			"tf_weapon_spanner,tf_weapon_railgun,tf_weapon_supershotgun"
	"current_weapon"	"1"
}

entityDef player_civilian
{
	"inherit"			"player"
	"model"				"models/player/civilian/civilian.mdl"
	"health"			"50"
	"armor"				"0"
	"maxarmor"			"0"
	"pm_walkspeed"		"300"
	"ammo_shells"		"0"
	"ammo_nails"		"0"
	"ammo_cells"		"0"
	"max_ammo_shells"	"0"
	"max_ammo_nails"	"0"
	"max_ammo_cells"	"0"
	"max_ammo_rockets"	"0"
	"weapon"			"tf_weapon_umbrella"
	"current_weapon"	"1"
}
