
//
// Simple gear works at true speed that is greater than "SimpleGearModelTS"
// Complex gear works at true speed that is lesser than "ComplexGearModelTS"
//

SimpleGearModelTS = 1.0
ComplexGearModelTS = 0.5


//
// This value determines how fast one formation transforms to another.
//

FormationBlendingTime = 20.0

//
// Radius of fly-around maneuver in idle mode
//

StandByRadius = 1000.0

//
// Ranges for PID controllers
// Roll, Yaw & Pitch are given in degrees. Speed (throttle) is non-dimensional value.
//

RollRange = 180
YawRange = 90
PitchRange = 180
SpeedRange = 1000

// Steshov. Parameters for searching the master slaves and evaluating the backlog
WingmanSearchT = 30.0 	//Range check period to wingmen
WingmanSearchDMax = 7000.0 //Critical Range
WingmanSearchDMin = 3000.0 //Minimum sufficient range to stop waiting and searching
WingmanSearchTimesToSearch = 3 //The number of consecutive range exceedances (with increasing), leading to the activation of the search mode
WingmanSearchWait   = 3 //Number of range checks characterizing the duration of the standby mode
WingmanSearchLength	   = 6 //Number of range checks characterizing the duration of the search mode

SeniourWingmanTOSpeedTreshold = 20.0 // the speed limit of the senior slave, if this limit is exceeded, the slave bot is allowed to take off, in m /s.

WingmanRadioTimeoutMin = 5.0   // (seconds) timeout of radio messages for the slave, the timer is set randomly from Min to Max .
WingmanRadioTimeoutMax = 45.0   // (seconds) radio message timeout for the slave.

DeepDiveDecision_TimeLimit = 60.0 // (seconds) the time limit for climbing to the height of a vertical dive. If the AI ??rises from the current height to the height of the sheer bombardment in less than the specified time, an approach is built on a sheer peak, otherwise - on a gentle one.

BalloonAttackPrecisionFactor = 1.0; // множитель увеличивающий дальность начала стрельбы по аэростатам относительно MaxFireDistance
GroundAttackPrecisionFactor = 1.0; // множитель увеличивающий дальность начала стрельбы по наземным целям и стоящим на земле самолётам
PlaneFrontalAttackPrecisionFactor = 2.5; // multiplier that increases the range of the beginning of the shooting at the sharpest point

testFlag = 0  // 0 - нет теста, 1 - тест питч углу аттаки, 2- тест ролл, 3- тест yaw, 4- тест speed, 5 - тест питч по углу тангажа, 6- тест питч по верт скорости, 8-вираж с заданной скоростью, 9 - боевой разворот, 10 крит. угол атаки, 11 - руление курс, 12 - руление скорость.
testSinus = 0  // 1 - входное значение - синус с периодом 4*testTimer и макс знач = testValue, 0 - ступенька
testTimer = 3	//таймер теста
testValue = 10	// Тестовые отклонения тестируемого параметра
testBasis = 0.0		// Базовый уровень, от которого задаются тестовые отклонения
testSpeed = 320.0	// целевая скорость, все оси тестируются на ней, тест скорости - testSpeed +-testValue 

ShowAIDebugInfo = false  // флаг отображения дебаг инфы манёвров и стейтмашины боя, а так-же включения тест режима

ShowVisibilitySectors = false  // флаг отображения секторов видимости  true - показывает сектора, false - нет