Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- // тип головки самонаведения ГСН:
- -- const int InfraredSeeker = 1; // тепловая IR (infrared seeker)
- -- const int ActiveRadar = 2; // активная-радиолокационная (active radar (AR) (+ИНС))
- -- const int AntiRadar = 3; // антирадарная (пассивный радар +ИНС)
- -- const int LaserHoming = 4; // лазерный подсвет (+ИНС)
- -- const int Autopilot = 5; // автономная (ИНС+карта, GPS,TV,IIR...)
- -- const int SemiActiveRadar = 6; // полуактивная-радиолокационная semi-active radar (SAR) -радиоподсвет
- -- const int SemiAutoAT = 7; // полуавтоматическое управление с платформы для ПТРК, летят на woPoint, координаты woPoint меняются платформой.
- -- struct WEAPONS_API Rocket_Const // Ракетные постоянные и настройки для законов управления.
- -- // Характеристики ракеты
- -- unsigned char Name_; // имя ракеты
- -- int Escort_; // сопровождение: 0 - нет, 1 - ЛА пуска, 2 - другой ЛА, 3 - c земли
- -- int Head_Type_;// Тип головки самонаведения (ГСН)(cм выше)
- -- sigma = {x, y, z}, максимальная ошибка прицеливания в метрах, в координатах цели. x - продольная ось цели, y - вертиальная ось цели, z - поперечная ось цели
- -- float M_; // полная масса в кг
- -- float H_max_; // максимальная высота полета.
- -- float H_min_; // минимальная высота полета.
- -- float Diam_; // Диаметр корпуса в мм
- -- int Cx_pil; // Cx как подвески
- -- float D_max_; // максимальная дальность пуска на малой высоте
- -- float D_min_; // минимальная дальность пуска
- -- bool Head_Form_;// false - полусферическая форма головы,
- -- // true - оживальная (~коническая)
- -- float Life_Time_;// время жизни (таймер самоликвидации), сек
- -- double Nr_max_; // Максимальная перегрузка при разворотах
- -- float v_min_; // Минимальная скорость.
- -- float v_mid_; // Средняя скорость
- -- float Mach_max_; // Максимальное число Маха.
- -- float t_b_; // время включения двигателя
- -- float t_acc_; // время работы ускорителя
- -- float t_marsh_; // время работы в маршевом режиме
- -- float Range_max_;// максимальная дальность пуска на максимальной высоте
- -- float H_min_t_; // минимальная высота цели над рельефом, м.
- -- float Fi_start_; // угол сопровождения и визирования при пуске
- -- float Fi_rak_; // допустимый угол ракурса цели (rad)
- -- float Fi_excort_;// угол сопровождения (визир.) цели ракетой.
- -- float Fi_search_;// предельный угол свободного поиска
- -- float OmViz_max_;// предельная скорость линии визирования
- -- float Damage_;// повреждение, наносимое при прямом попадании
- -- /* int Engine_Type_; // тип двигателя: 1 - твердотопливный;
- -- // 2 - Жидкостный Ракетный Двигатель(РД)(ЖРД);
- -- // 3 - Прямоточный Воздушный РД ;
- -- // 4 - ускоритель-1+ЖРД.
- -- // 5 - турбореактивный
- -- // 6 - турбореактивный + ускоритель
- -- int Stage_; // количество ступеней.*/
- -- float X_back_; // координаты центра сопла в осях ракеты
- -- float Y_back_;
- -- float Z_back_;
- -- float X_back_acc_; // координаты центра сопла ускорителя в осях ракеты
- -- float Y_back_acc_;
- -- float Z_back_acc_;
- -- float Reflection; // эффективная поверхность радиоотражения, квадратные метры
- -- // Kill distances - this distance is used to fire a fuze
- -- double KillDistance;
- -- // These are warheads used to simulate explosions
- -- // Due to the architecture of blocksim we have to use two schemes -
- -- // one for server object (which actually makes damage), and other for
- -- // client object (which does not make any damage)
- -- Мгновенный угол обзора ракет:
- -- ИК ГСН +- 1 градус
- -- РС ГНС +- 5 градусов
- --Tail smoke color format {R, G, B, alpha}
- --All values from 0 to 1
- tail_solid = { 1, 1, 1, 1 };
- tail_liquid = {0.9, 0.9, 0.9, 0.05 };
- -- Pn coefficient example
- -- PN_coeffs = {3, -- Number of entries
- -- 10000.0 ,1.0, -- Less 10 km Pn = 1
- -- 20000.0, 0.5}; -- Between 20 and 10 km, Pn smoothly changes from 0.5 to 1.
- -- 30000.0, 0.3}; -- Between 30 and 20 km, Pn smoothly changes from 0.3 to 0.5. Longer then 30 km Pn = 0.3.
- -- ATG Missiles' flight speed is too low. Need correction.
- local ATGMMissiles_VelocityAdaptationCoeff = 340/295*340/295; -- woMissile.cpp: l. 906,907.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement