AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Моды для Ил-2 (http://forum.aviaskins.com/forumdisplay.php?f=9)
-   -   Радары наведения и раннего предупреждения в игре (http://forum.aviaskins.com/showthread.php?t=5468)

Sergeich062 18.09.2020 22:54

Только хотел задать вопрос по "радиотени" (обнаружение целей в горах), а эта проблема уже обсуждается, Вопрос снимается.
В свойствах объекта (РЛС) целесообразно добавить "Ведет разведку", "Ведет наведение".
При "ведет разведку" - включено цели отображаются на карте, выключено - не отображаются.
При "ведет наведение" - включено отображаются команды наведения, выключено - не отображаются.
Это даст возможность:
ставить РЛС как ложную цель;
создавать объект "радиолокационное подразделение" из нескольких РЛС, а команды наведения будут отображаться от одной РЛС (сейчас, при наличии двух и более РЛС команды отображаются от всех РЛС);
создать рабочее место штурмана пункта наведения с возможностью наведения по карте голосом по имеющейся информации от РЛС (кстати, такой вариант мы отрабатывали при организации полетов по локальной сети).
Сейчас при отображении команд наведения и при включении карты происходит зависание компьютера.

andrey65 19.09.2020 14:49

В 4.12.2+БАТ мод в окончательном виде не идет, вообще вылет на 70, в логе какая-то фигня.
Разобрался - взял первую рабочую версию, на нее накатил все последующие - заработало, все отражается.

Motorhead 19.09.2020 22:59

Цитата:

Сообщение от ildar (Сообщение 212204)
Да, все боты-истребители в радиусе видимости радара и не занятые боем, будут наводится на цель, которую обнаружит этот радар. После того, как цель будет сбита, боты-истребители вернутся к своим делам.

Я этого совсем понять не могу. Как это работает? Каким образом радар влезает в мозги боту, и заставляет его изменить маршрут полета, заранее созданный автором миссии в полном редакторе?
Неужели в составе мода была проведена еще и доработка ИИ?!

Vasya 20.09.2020 00:53

Цитата:

Сообщение от Motorhead (Сообщение 212254)
Я этого совсем понять не могу. Как это работает? Каким образом радар влезает в мозги боту, и заставляет его изменить маршрут полета, заранее созданный автором миссии в полном редакторе?
Неужели в составе мода была проведена еще и доработка ИИ?!

Есть функция - "вижу противника".
Так же боты "видят" противника в некоем радиусе вокруг.
Просто этот радиус увеличивается с помощью РЛС - я так понимаю.
Сейчас углы обнаружения противника ограничили, поэтому к ботам можно
подойти типа незаметно снизу сзади или в облаках.
В патче 4.09-4.10 ботов можно было спокойно пострелять на курсе,
сейчас так не получится. ИИ совершенствуется. :ok:

Mixx 22.09.2020 21:24

Вложений: 5
Уважаемый Ildar,
Огромная тебе благодарность за твою работу.
Очень интересные твои моды по радарам и их наведению.

Со своей стороны (относительно «играбельности») воможно ли сделать, чтобы миникарта в «радарном моде» для карт загружалась из отдельной папки к примеру MAPS_RADARS?


Объясню суть. Из любой карты загруженной в Ил-2 ( включая модные) можно создать карту рельефа- т.с. «радарную» карту, которая будет включаться вместо стандартной миникарты,
записанных как ed_map.tga
Для этого необходимо взять из любой карты файлы маp_c.tga ( карта суша/вода) и map_h.tga (карта высот).
На основе этих 2 файлов я могу создать новую миникарту для радарного мода под любую карту. Сейчас сам пробую подогнать их к реализму.

Вот пример из стандартных иловских карт: Черное море, Донбасс, Битва за Москву, Заполярье, Финский залив

Vasya 23.09.2020 14:56

Цитата:

Сообщение от ildar (Сообщение 212357)
https://ic.pics.livejournal.com/ibig...3_original.jpg

Рад сообщить хорошую новость, я таки создал код, который превращает плоский мир игры в трехмерный для радаров. Теперь для радаров в игре появилась "радиотень" и они не могут видеть самолеты, летящие за горами.

Алгоритм работы этого кода:

Между радаром и самолетом строится линия, по которой благодаря функции HQ_Air строится карта высот данного профиля рельефа. Затем создается еще одна линия между радаром и самолетом с учетом их высоты и происходит анализ, чтобы узнать пересекается ли эта вторая линия с картой высот первой линии. Если это происходит хотя бы в одной точке, то самолет будет невидим для радара.
....................

Так что теперь работа радаров в игре максимально приближена к реальным радарам :)

Теперь ставить радары на возвышенностях стало реальной необходимостью, чтобы обнаруживать самолеты прячущиеся за рельефом и для увеличения дальности обнаружения низколетящих самолетов. Так что теперь можно и забабахать самолеты ДРЛО :D

Это самая отличная новость за несколько лет. :good:
Теперь Тундра курит: там бутафория.

Mixx 23.09.2020 15:07

Действительно шикарная новость!:good:

Это очень необходимо особенно для Эры реактивных.
Теперь в зону действия радаров придется пробираться по складкам местности. И играбельность повысится и создателям миссий самое оно

Однозначно молодец! Как это тебе удалось?

Mixx 24.09.2020 23:32

Цитата:

Сообщение от ildar (Сообщение 212398)
Архив в предыдущем посте был обновлен, просьба перекачать его.

Благодарю за твои тяжелые труды!:beer:
Опробую, но только завтра

Niro 26.09.2020 15:33

Вопрос как работают сообщения «мы потеряли ваш сигнал» ?
Получает ли самолет игрока это сообщение от радара, если игрок находиться за пределами максимального радиуса действия этого радара . Если да, то не будет ли лучше получать при выходе из зоны действия радара ОДНО сообщение типа «вы за пределами радара». При входе в зону действия получать ОДНО сообщение «вы на радаре» . Если же самолет игрока пропадает в зоне действия радара по причине например гор, то все как прежде идет сообщение «мы потеряли ваш сигнал».

Motorhead 26.09.2020 15:48

Когда все это хозяйство будет доделано, и оформлено в виде мода, какие будут рекомендации по его установке, в плане совместимости с Command & Control мода?
Что конкретно интересует: в моих кампаниях массово используются радарные объекты Command & Control, как обычные наземные радары, так и бортовые. Если я захочу использовать вот этот новый мод с радаром, в миссии не должно быть радаров из Command & Control? Или они будут просто работать паралельно-одновременно, и каждый будет выводить игроку свои текстовые сообщения?

Sergeich062 27.09.2020 19:39

Мод набирает силу! Это радует.
Если позволите несколько вопросов.
1. Будет ли учтен тот момент, что РЛС обычно состоит из нескольких машин или прицепов (индикаторная, дизель-генераторная и др.)? Дело в том, что РЛС очень "хрупкая вещь" и теряет работоспособность на определенное время при огневом поражении даже одного прицепа.
2. Реально ли сделать объект - радиолокационная система посадки типа РСП-6МН с возможностью наводить "на себя" т.е. выводить самолет в район аэродрома, а затем, на конечном этапе, вести по глиссаде с более точной и частой выдачей информации о положении самолета относительно линии курса и глиссады планирования? Сейчас в Илу есть две системы слепой посадки, но их функционал ограничен наличием соответствующих приборов на небольшом числе самолетов, а на остальных можно ориентироваться только по звуковым сигналам без контроля высоты.

Sergeich062 30.09.2020 20:05

Команды можно делать такие:
на этапе вывода самолета в район аэродрома, вернее "расчетную точку" (в градусах и километрах, дискретность 30 сек.)
"Курс - 240, Дальность - 64";
когда до расчетной точки остается 1 км дается единичная команда:
курс самолета совпадает с посадочным курсом -"В расчетной точке. На посадочном"
курс самолета не совпадает с посадочным курсом - "В расчетной точке. На посадочный вправо (влево) 75".
Указывается посадочный курс в градусах.
Расчетная точка - это точка входа в глиссаду (20 км от торца полосы и на высоте 2000 м).
Далее команды управления на глиссаде (дискретность 10 сек.):
Самолет на глиссаде без отклонений - "До полосы 17, на глиссаде, на курсе".
Самолет на глиссаде с отклонением по высоте - "До полосы 15, выше (ниже) глиссады 100, на курсе".
Самолет на глиссаде с отклонением по курсу - "До полосы 12, на глиссаде, полоса справа (слева) 200".
Самолет на глиссаде с отклонением по курсу и высоте - "До полосы 10, выше (ниже) глиссады 100, полоса справа (слева) 200".
Дальность в километрах, уход от глиссады в метрах.
Можно к РСП прикрутить сигналы дальнего и ближнего приводов как это сделано в системах слепой посадки из патча 4.10.
Целесообразно делать кнопку "выбора режима наведения" от РЛС на цель или от РСП на аэродром (по аналогии с "выбором маяка")
Ну, как-то так.

Sergeich062 30.09.2020 20:16

До 6 градусов. Посмотрю точно в букварях. Антенна локатора глиссады качается от -1 до +8 градусов.

Sergeich062 30.09.2020 20:34

В букварях пишут 2.40 - 3.0

Sergeich062 30.09.2020 20:37

Цитата:

Сообщение от ildar (Сообщение 212554)
В принципе я могу сделать так, чтобы картодел мог сам прописывать в свойствах РСП нужный ему угол глиссады.

Можно и так, только в определенном диапазоне.

Sergeich062 30.09.2020 20:57

Нет, немного не так. -1 и +8 это качание антенны и соответственно формирование развертки на экране индикатора по которому руководитель в зоне посадки следит за самолетом на глиссаде и дает ему команды. А на самом индикаторе нанесены линии - верхняя и нижняя границы глиссады. Можно сделать от +2 до +5, по дефолту +3.

Sergeich062 01.10.2020 20:32

У ПРВ есть несколько режимов работы, но такого, как в "примере" точно нет. Обычно алгоритм работы ПРВ такой:
антенна сканирует (качается в вертикальной плоскости), оператор получает целеуказание (азимут и дальность до цели) и разворачивает ППК высотомера на указанный азимут. Определяет высоту, докладывает и ждет следующего целеуказания. Т.е. анимация работы должна быть такой:
ППК высотомера с качающейся антенной разворачивается на азимут цели, остановилась на 10-15 сек. Дальше, или медленный доворот по азимуту (сопровождение цели), или быстрый разворот на следующую цель.

Sergeich062 01.10.2020 21:08

Все правильно. Но, как говорит Черномор, НО... В режиме КРУГОВОЙ-ОСТАНОВ. антенна НЕ КАЧАЕТСЯ В ВЕРТИКАЛЬНОЙ ПЛОСКОСТИ. Ее обычно фиксируют на нижних углах. Режим применяется для обнаружения и проводки маловысотных целей.
На практике режим применяется не часто: слишком большая нагрузка на привода вращения кабины, РЛС П-15(19) намного лучше (точнее) работают по маловысотным целям.

Sergeich062 01.10.2020 21:31

Я так понял, что алгоритм вращения кабины Фреи к ПРВ-10 прикрутить проблематично. Если так, то просто сделать вращение кабины высотомера более медленным (2 об/мин) и разносторонним (2 оборота по часовой стрелке и 2 оборота против). Это как вариант. Будет похоже на боевую работу.

Sergeich062 01.10.2020 21:48

Очень своеобразный режим, хотя и возможный. Комбинация КРУГОВОЙ, ПРОГРАММА и РУЧНОЙ, КАЧАНИЕ 30.


Текущее время: 20:24. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot