// TODO: Add Sec team responses here
// Use OnSecurityTeam as criteria on each rule!

// 
// Squad Leader Radial Commands
//
Response Security_Leader_SuppressTarget
{
	PermitRepeats
	speak			"Voice_Security.Leader_Suppress" noscene
}
Rule Security_Leader_SuppressTarget
{
	criteria		ConceptRadialSuppress IsSquadLeader OnSecurityTeam
	response		Security_Leader_SuppressTarget
}	

Response Security_Leader_FollowMe
{
	PermitRepeats
	speak			"Voice_Security.Leader_FollowMe" noscene
}
Rule Security_Leader_FollowMe
{
	criteria		ConceptRadialFollowMe IsSquadLeader OnSecurityTeam
	response		Security_Leader_FollowMe
}	

Response Security_Leader_CoverMe
{
	PermitRepeats
	speak			"Voice_Security.Leader_CoverMe" noscene
}
Rule Security_Leader_CoverMe
{
	criteria		ConceptRadialCoverMe IsSquadLeader OnSecurityTeam
	response		Security_Leader_CoverMe
}	

Response Security_Leader_NeedBackup
{
	PermitRepeats
	speak			"Voice_Security.Leader_Backup" noscene
}
Rule Security_Leader_NeedBackup
{
	criteria		ConceptRadialBackup IsSquadLeader OnSecurityTeam
	response		Security_Leader_NeedBackup
}	

Response Security_Leader_AreaClear
{
	PermitRepeats
	speak			"Voice_Security.Leader_Clear" noscene
}
Rule Security_Leader_AreaClear
{
	criteria		ConceptRadialClear IsSquadLeader OnSecurityTeam
	response		Security_Leader_AreaClear
}	

Response Security_Leader_SpreadOut
{
	PermitRepeats
	speak			"Voice_Security.Leader_Spread" noscene
}
Rule Security_Leader_SpreadOut
{
	criteria		ConceptRadialSpreadOut IsSquadLeader OnSecurityTeam
	response		Security_Leader_SpreadOut
}	

Response Security_Leader_RequestGrenade
{
	PermitRepeats
	speak			"Voice_Security.Leader_Grenade" noscene
}
Rule Security_Leader_RequestGrenade
{
	criteria		ConceptRadialRequestGrenade IsSquadLeader OnSecurityTeam
	response		Security_Leader_RequestGrenade
}	

Response Security_Leader_RequestSmoke
{
	PermitRepeats
	speak			"Voice_Security.Leader_Smoke" noscene
}
Rule Security_Leader_RequestSmoke
{
	criteria		ConceptRadialRequestSmoke IsSquadLeader OnSecurityTeam
	response		Security_Leader_RequestSmoke
}	

Response Security_Leader_RequestOrdinance
{
	PermitRepeats
	speak			"Voice_Security.Leader_Ordinance" noscene
}
Rule Security_Leader_RequestOrdinance
{
	criteria		ConceptRadialRequestOrdinance IsSquadLeader OnSecurityTeam
	response		Security_Leader_RequestOrdinance
}	

Response Security_Leader_Enemy
{
	PermitRepeats
	speak			"Voice_Security.Leader_EnemySpotted" noscene
}
Rule Security_Leader_Enemy
{
	criteria		ConceptRadialEnemy IsSquadLeader OnSecurityTeam
	response		Security_Leader_Enemy
}	

Response Security_Leader_Waypoint
{
	PermitRepeats
	speak			"Voice_Security.Leader_Waypoint" noscene
}
Rule Security_Leader_Waypoint
{
	criteria		ConceptRadialWaypoint IsSquadLeader OnSecurityTeam
	response		Security_Leader_Waypoint
}	

Response Security_Leader_AttackAlpha
{
	PermitRepeats
	speak			"Voice_Security.Leader_AttackAlpha" noscene
}
Rule Security_Leader_AttackAlpha
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsAlpha IsAttacking
	response		Security_Leader_AttackAlpha
}	

Response Security_Leader_AttackBravo
{
	PermitRepeats
	speak			"Voice_Security.Leader_AttackBravo" noscene
}
Rule Security_Leader_AttackBravo
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsBravo IsAttacking
	response		Security_Leader_AttackBravo
}	

Response Security_Leader_AttackCharlie
{
	PermitRepeats
	speak			"Voice_Security.Leader_AttackCharlie" noscene
}
Rule Security_Leader_AttackCharlie
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsCharlie IsAttacking
	response		Security_Leader_AttackCharlie
}	

Response Security_Leader_AttackDelta
{
	PermitRepeats
	speak			"Voice_Security.Leader_AttackDelta" noscene
}
Rule Security_Leader_AttackDelta
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsDelta IsAttacking
	response		Security_Leader_AttackDelta
}	

Response Security_Leader_AttackEcho
{
	PermitRepeats
	speak			"Voice_Security.Leader_AttackEcho" noscene
}
Rule Security_Leader_AttackEcho
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsEcho IsAttacking
	response		Security_Leader_AttackEcho
}

Response Security_Leader_DefendAlpha
{
	PermitRepeats
	speak			"Voice_Security.Leader_DefendAlpha" noscene
}
Rule Security_Leader_DefendAlpha
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsAlpha IsDefending
	response		Security_Leader_DefendAlpha
}	

Response Security_Leader_DefendBravo
{
	PermitRepeats
	speak			"Voice_Security.Leader_DefendBravo" noscene
}
Rule Security_Leader_DefendBravo
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsBravo IsDefending
	response		Security_Leader_DefendBravo
}	

Response Security_Leader_DefendCharlie
{
	PermitRepeats
	speak			"Voice_Security.Leader_DefendCharlie" noscene
}
Rule Security_Leader_DefendCharlie
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsCharlie IsDefending
	response		Security_Leader_DefendCharlie
}	

Response Security_Leader_DefendDelta
{
	PermitRepeats
	speak			"Voice_Security.Leader_DefendDelta" noscene
}
Rule Security_Leader_DefendDelta
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsDelta IsDefending
	response		Security_Leader_DefendDelta
}	

Response Security_Leader_DefendEcho
{
	PermitRepeats
	speak			"Voice_Security.Leader_DefendEcho" noscene
}
Rule Security_Leader_DefendEcho
{
	criteria		ConceptRadialObjective IsSquadLeader OnSecurityTeam IsEcho IsDefending
	response		Security_Leader_DefendEcho
}	

// 
// Squad Member Radial Commands
//
Response Security_Subordinate_SuppressTarget
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_Suppress" noscene
}
Rule Security_Subordinate_SuppressTarget
{
	criteria		ConceptRadialSuppress IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_SuppressTarget
}	

Response Security_Subordinate_CoverMe
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_CoverMe" noscene
}
Rule Security_Subordinate_CoverMe
{
	criteria		ConceptRadialCoverMe IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_CoverMe
}	

Response Security_Subordinate_CoveringFire
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_CoveringFire" noscene
}
Rule Security_Subordinate_CoveringFire
{
	criteria		ConceptRadialCoveringFire IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_CoveringFire
}	

Response Security_Subordinate_NeedBackup
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_Backup" noscene
}
Rule Security_Subordinate_NeedBackup
{
	criteria		ConceptRadialBackup IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_NeedBackup
}	

Response Security_Subordinate_AreaClear
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_Clear" noscene
}
Rule Security_Subordinate_AreaClear
{
	criteria		ConceptRadialClear IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_AreaClear
}	

Response Security_Subordinate_RequestGrenade
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_Grenade" noscene
}
Rule Security_Subordinate_RequestGrenade
{
	criteria		ConceptRadialRequestGrenade IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_RequestGrenade
}	

Response Security_Subordinate_RequestSmoke
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_Smoke" noscene
}
Rule Security_Subordinate_RequestSmoke
{
	criteria		ConceptRadialRequestSmoke IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_RequestSmoke
}	

Response Security_Subordinate_RequestOrdinance
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_Ordinance" noscene
}
Rule Security_Subordinate_RequestOrdinance
{
	criteria		ConceptRadialRequestOrdinance IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_RequestOrdinance
}	

Response Security_Subordinate_Enemy
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_EnemySpotted" noscene
}
Rule Security_Subordinate_Enemy
{
	criteria		ConceptRadialEnemy IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_Enemy
}	

Response Security_Subordinate_Waypoint
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_Waypoint" noscene
}
Rule Security_Subordinate_Waypoint
{
	criteria		ConceptRadialWaypoint IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_Waypoint
}	

Response Security_Subordinate_RequestOrders
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_RequestOrders" noscene
}
Rule Security_Subordinate_RequestOrders
{
	criteria		ConceptRadialRequestOrders IsNotSquadLeader OnSecurityTeam
	response		Security_Subordinate_RequestOrders
}	

Response Security_Subordinate_AttackAlpha
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_AttackAlpha" noscene
}
Rule Security_Subordinate_AttackAlpha
{
	criteria		ConceptRadialObjective IsNotSquadLeader OnSecurityTeam IsAlpha
	response		Security_Subordinate_AttackAlpha
}	

Response Security_Subordinate_AttackBravo
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_AttackBravo" noscene
}
Rule Security_Subordinate_AttackBravo
{
	criteria		ConceptRadialObjective IsNotSquadLeader OnSecurityTeam IsBravo
	response		Security_Subordinate_AttackBravo
}	

Response Security_Subordinate_AttackCharlie
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_AttackCharlie" noscene
}
Rule Security_Subordinate_AttackCharlie
{
	criteria		ConceptRadialObjective IsNotSquadLeader OnSecurityTeam IsCharlie
	response		Security_Subordinate_AttackCharlie
}	

Response Security_Subordinate_AttackDelta
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_AttackDelta" noscene
}
Rule Security_Subordinate_AttackDelta
{
	criteria		ConceptRadialObjective IsNotSquadLeader OnSecurityTeam IsDelta
	response		Security_Subordinate_AttackDelta
}	

Response Security_Subordinate_AttackEcho
{
	PermitRepeats
	speak			"Voice_Security.Subordinate_AttackEcho" noscene
}
Rule Security_Subordinate_AttackEcho
{
	criteria		ConceptRadialObjective IsNotSquadLeader OnSecurityTeam IsEcho
	response		Security_Subordinate_AttackEcho
}