Class_name = "CTurretRadioAI"
object_name = "CTurretRadioAI"

//////	Controller specific
Artificial=true;

ControlledType="GOT_VEHICLE_TURRET";

//     

//  
// __ () = tan(  
//								_  * (AddCoef + ProjSpeedCoef * ____ (   ) )  
//								* (_ * OverloadCoef + CoefLow/Hi/Ace)
//						       ) 
//								* __;
// _ -    -1.0  1.0
// tan -  .             

//            ,   ,   
ProjSpeedCoef = 0.06f;

//     
AddCoef = 0.06f;

//            
MaxBotOverload = 7.0f;

//      
OverloadCoef = 0.025f;

//         
CoefLow		= 8.0f;
CoefMed		= 4.0f;
CoefHigh	                = 2.0f;
CoefAce		= 1.0f;

//            
//       
ErrorCircleTime = 2.0f;
ErrorChangeTime = 1.0f;

//       ,      
MaxWaitTime = 0.1f;	

// ,             
GroundTargetErrorCoeff = 0.1f;

// ,            
BalloonTargetErrorCoeff = 0.1f;

//   -  ,    
FireShootTimeMin = 0.5f;
FireShootTimeMax = 2.0f;

FireWaitTimeMin = 1.0f;	
FireWaitTimeMax = 2.0f;

//   ,    ,   -    
//      ,   Low    400     -  ,   ..

MaxSearchTime  = 1.0f;

//  ,   ,     (  )
EnoughAmmoCount = 150;

SearchDistanceLow   = 0.67f;
SearchDistanceMed   = 0.83f;
SearchDistanceHigh  = 1.00f;
SearchDistanceAce   = 1.17f;

SearchDistanceMinLow   = 0.5f;
SearchDistanceMinMed   = 0.67f;
SearchDistanceMinHigh  = 0.83f;
SearchDistanceMinAce   = 1.00f;

SearchDistanceAttackBalloon				= 1500.0f;
SearchDistanceAttackGround				= 1500.0f;
SearchDistanceShort						= 0.4;
SearchDistanceMedium					= 2.0;
BackFire3DAngle							= 30.0; 
BackFireDistance						= 600.0;
BackFirePlanePriorityType				= 2;
BackFireResetToDefaultTime				= 5.0;