Дисклеймер:
В скрипте реализован РЛС RASIT с максимально приближенным к историчному принципом работы (в виду отсутствия хороших фотографий панели, панель была воспроизведена с исключением неигровых органов управлений для ВАШЕГО ЖЕ БЛАГА)
Подключение скрипта к объекту производится через указание имени переменной объекта в \scripts\radar\rasit\rasit_init.sqf
Включение панели управления RASIT производится через контекстное меню на объекте-радаре (в т.ч. и снаружи vehicle). Одновременно панелью может пользоваться только один игрок
По нажатию на экране появляется пульт управления, на фоне будут слышен шум:
Монитор CRT отвечает за визуальный вывод информации о текущем состоянии радара и обнаруженных в ходе допплеровского сканирования объектов.
Селектор MODE отвечает за режимы работы радара: 0 – выключен 1 – режим SURVELLIANCE: автоматическое сканирование дальностью с длиной зоны сканирования в 20 км (0-20 или 10-30 км). Применяется для ведения общего обзора сканируемой зоны. 2 – режим ACQUISITION AND IDENTIFICATION: ручное сканирование целей с длиной зоны сканирования в 20 км, применяется для слежения и идентификации целей 3 – режим EXPANDED DISPLAY: идентичен режиму 1, но длина зоны сканирования составляет 2,5 км (в пределах от 0 до 30 км). Применяется для общего обзора. 4 – режим EXPENDED DISPLAY: идентичен режиму 2, но длина зоны сканирования составляет так же 2,5 км (в пределах от 0 до 30 км). Применяется для точного определения местоположения целей.
Цифра после буквы M (M: 1) наверху монитора отображает текущий режим работы радара.
Движущаяся вертикальная линия на мониторе отображает азимут радара внутри установленной ширины (SECTOR WIDTH) сектора обзора, текущий азимут отображается наверху монитора после литеры A (A: 1687), в тысячной системе измерения углов стандарта НАТО (6400 mils).
Горизонтальная линия на мониторе отображает измеряемую дальность (RANGE). При сведении горизонтальной линии с объектом можно определить дистанцию от радара до цели. Измеряемая дистанция отображается наверху монитора в метрах, после литеры R (R: 2500).
Точка пересечения горизонтальной и вертикальной линий определяет точку сканирования и отображается наверху монитора с литерами X и Y (X: 030 Y: 121), где X – долгота, Y – широта, отображая координаты местоположения цели (равные координатам на карте, игровое упрощение)
При попадании объекта в точку пересечения на панели поднимется стрелка ECHO LEVEL, указывая силу сигнала (отражая условно точность сведения). Помимо этого, сведение на цели сопровождается аудиовыводом: по характеру звука можно определить тип цели:
Пехота - характерны колебания в такт шагам;
Колесная техника - ровный, непрерывный тон;
Гусеничная техника - грубый, непрерывный тон с низкочастотной пульсацией;
Вертолет - характерна ритмичное биение от вращения лопастей;
Самолет - высокий, ровный, непрерывный тон.
Для изменения длительности отображения (lifetime) последнего сигнала на мониторе используется селектор PERSISTENCE (от 0.5 до 10 с. с шагом в 0.5 с.)
Управление дальностью измерения задается через рукоятку RANGE (самая правая, ребристая)
Управление сектором сканирования задается через селекторы SECTOR AXIS и SECTOR WIDTH: первый отвечает за направление оси сектора по азимуту, второй отвечает за ширину сектора сканирования, от 400 до 2400 mils. При изменении направления оси сектора физическое вращение радара производится с задержкой.
Селектор TARGET SELECTION задает диапазон радиальной скорости цели относительно радара (в км/ч), в пределах которых сканируются цели:
FIXED - от 0 до 3,5 км/ч (в режиме FIXED аудиовывод сигнала отключен)
FAST – от 10 до 197 и от 217 до 406 км/ч
SLOW – от 3,5 до 14 км/ч
Слепые зоны: от 197 до 217 км/ч
Селектор ORIGIN EXPANDER и селектор со значениями 0 и 10 отвечают за отображаемое окно сектора сканирования на мониторе и работают в сочетании. Режим 0 задает нижний предел от 0 км, тогда режим 10 задает нижний предел в 10 км от радара. Селектор ORIGIN EXPANDER задает движение окна 0, 2, 4, 6, 8, 10, 12, 14, 16, 18 км от нижнего предела. ТО ЕСТЬ, принимая во внимание, что в режимах 3 и 4 монитор отображает окно дальностью в 2,5 км, селекторы ORIGIN EXPANDER и RANGE определяют нижний предел положения окна как сумма этих чисел.
Например,
при ORIGIN EXPANDER и RANGE в положении 0 и 0, окно отображает сектор от 0 до 2,5 км;
при 0 и 10 – сектор от 10 до 12,5 км;
при 8 и 0 – сектор от 8 до 10,5 км;
при 18 и 10 – сектор от 28 до 30 км.
Управление органами управления осуществляется по умолчанию:
для селекторов TARGET SELECTION, MODE, ORIGIN EXPANDER, RANGE переключение осуществляется нажатием кнопок ЛКМ и ПКМ (для движения против и по часовой стрелке соответственно)
для рукоятки RANGE используется вращение колесиком мыши (для ускорения используется зажатый L.Ctrl)
для селекторов SECTOR AXIS и SECTOR WIDTH используются A/D и W/S соответственно (для ускорения используется зажатый L.Shift)
Для памятки: https://community.bistudio.com/wiki/inputAction/actions
A/D, L.Shift+A/L.Shift+D inputActions: TurnLeft, TurnRight, AdjustLeft, AdjustRight;
W/S, L.Shift+W/L.Shift+S inputActions: MoveForward, MoveBack, AdjustUp, AdjustDown
Благодарности:
Сашуле @LeerY_LOBSTER_ за моральную поддержку и веру
Владику @Senpaii за спонсорство
Человечеству за технический прогресс
Нейросети за то, что вместо вечности я на это потратил всего лишь пару месяцев
Багрепорты пишите сюда или в дискорд
PARA_RASIT_v11.brf_sumava.pbo