entityDef monster_sentry
{
	"spawnclass"	"NSTalkMonster"
	"model"			"models/sentry.mdl"
	"netname"		"Turret"
	"health"		"skill:sentry_health"
	"mins"			"-16 -16 0"
	"maxs"			"16 16 72"
	"eye_height"	"64"
	"team"			"1"
	"propdata"		"actor_robot"

	"def_attack_ranged"		"ranged_sentry_shot"
	"attack_ranged_range"	"1024"

	"snd_idle"			"monster_sentry.combatIdle"
	"snd_death"			"monster_sentry.die"
	"snd_ranged_attack"	"monster_sentry.fire"
	"snd_thud"			"monster_generic.thud"

	"act_idle"			"0" // when the sentry is turned off.
//	"act_sleep"			"4"	// when the sentry retires;The animation is a dupe
	"act_excited"		"3" // waking up
	"act_dieSimple"		"5"
	"act_dieForward"	"5"
	"act_dieViolent"	"5"
	"act_combatIdle"	"2" // scanning
	"act_rangeAttack1"	"1"
	"act_rangeAttack2"	"1"

	"speed_walk"	"0"
	"speed_run"		"0"
}

entityDef ranged_sentry_shot
{
	"inherit"	"projectile_bullet_base"
	"damage"	"skill:hgrunt_pellets"
	"delay"		"0.1"
	"attempts"	"8"
	"wait"		"2"
}
