28.08.2020, 17:27 | #121 |
Местный
Регистрация: 12.04.2009
Сообщений: 5,062
|
а они это умеют?
просто если они основаны на том древнем моде чтосо 110ками радарными шёл, то почти уверен что там всё без изменений
__________________
ищется идейный Программер ) |
30.08.2020, 19:44 | #122 |
Местный
Регистрация: 12.04.2009
Сообщений: 5,062
|
https://www.sas1946.com/main/index.p...c,64706.0.html что что там по радарам и морским минам?
__________________
ищется идейный Программер ) |
30.08.2020, 19:52 | #123 | |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Цитата:
http://forum.aviaskins.com/showthrea...459#post211459 |
|
30.08.2020, 20:06 | #124 |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Последние дни еще дорабатывал радары, после исследования спецлитературы:
1. Теперь, если на карте стоит погода "Гроза", то дальность обнаружения радаров падает в 2 раза. 2. Пересмотрел эффект тропосферной рефракции, сейчас она увеличивает дальность радара только во время заката солнца и пару часов после, а не действует всю ночь, как было до этого. 3. Пересмотрел эффект высоты радара над окружающим ландшафтов. Теперь у стоящего на холме радара не увеличивается дальность обнаружения низколетящих самолеты, а наоборот, появляется постоянная "мертвая зона". Так что если самолет летит ниже высоты расположения радара, то РЛС не сможет его обнаружит даже на близком расстоянии. 4. Оптимизировал код, убрал лишний класс. Мод работает в любой версии игры и с любыми модами. И хотя код мода со времени первой итерации сильно усложнился, нет никаких проблем с фпс и фризами. Кстати, обнаружил "особенность" в сасовских модах C&C и Freya & Wurzburg, если в игре отключить вывод и обработку звука, то у них перестает выводится информация на экран |
30.08.2020, 20:12 | #125 | |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Цитата:
А на счет мода с работающими индикаторами-осциллографами, то посмотрю его детальнее, но ничего не обещаю. |
|
30.08.2020, 20:26 | #126 |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Реализация озвучки команд наведения при детальном рассмотрении оказалась не такая простая. Я думал там сделан функционал на основе сопоставления сообщений ботов в чате с текстами в шаблонах. А нифига. Там этого нет, вместо этого там подается одна команда и от неё уже генерируются фразы. У меня сейчас нет времени с этим разбираться, поэтому пока идею с озвучкой отложу до лучших времен.
Я уже думал для тестовой озвучки использовать голос Гугл Мужика aka Ivona Maxim, чтобы он озвучил команды наведения для отработки мода. Сейчас мод почти готов, осталось доделать чтение переменных из ini и займусь русификацией отображения команд. Там по крайней мере в отличие от звука работают шаблоны. Планирую завтра вечером выложить готовый мод. |
31.08.2020, 12:35 | #127 | |
Местный
Регистрация: 12.04.2009
Сообщений: 5,062
|
Цитата:
__________________
ищется идейный Программер ) |
|
31.08.2020, 13:05 | #128 | |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Цитата:
Кстати, идея с минами мне понравилась. Мы тут делали магнитный трал, не трогая реализацию самих магнитных мин, а надо было делать наоборот, чтобы мины сами искали трал и взрывались от него. Таким образом самолет-тральщик делается просто, ему выдается метка что он "тральщик" и мины при пролете рядом с ними такого "тральщика" будут сами взрываться. Можно даже прикрутить "счетчик кратности" и другие "уловки" магнитных мин, чтобы они не взрывались сразу при первом пролете. Как закончу с радарами, займусь бортовым радаром 110-го и тральщиками. Последний раз редактировалось ildar; 31.08.2020 в 13:45. |
|
31.08.2020, 13:33 | #129 |
Местный
Регистрация: 12.04.2009
Сообщений: 5,062
|
как я писал когда ты ими занимался, важно что б они взрывались не прям перед носом трала или сразу под ним.
__________________
ищется идейный Программер ) |
31.08.2020, 13:38 | #130 |
Местный
Регистрация: 12.04.2009
Сообщений: 5,062
|
если интересно, могу выпросить мод тот что был изначально.. где то в закромах у коллег лежит, вероятно можно получить его.
__________________
ищется идейный Программер ) |
31.08.2020, 13:38 | #131 | |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Цитата:
Даже сообщение на экране о подрыве мины пишет не самолет, а сама мина Можно потом даже сделать рандомную задержу, а то у него сделано слишком безопасное траление. Да и сами мины там неподвижные и выставляются в ручную в редакторе, так что придется их код скрещивать с бомбами/торпедами. Последний раз редактировалось ildar; 31.08.2020 в 13:47. |
|
31.08.2020, 13:44 | #132 | |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Цитата:
А так не критично, сейчас я уже разобрался с алгоритмами работы радаров и от этого мода возьму разве только функционал отображения на осциллографах. Кстати, его можно потом будет адаптировать для поиска и кораблей, чтобы сделать радары типа ASV. Единственное я не помню, в том моде что выложен на САС имеет круговой индикатор дальности который был на видео? |
|
31.08.2020, 14:23 | #133 | |
Местный
Регистрация: 12.04.2009
Сообщений: 5,062
|
Цитата:
__________________
ищется идейный Программер ) |
|
31.08.2020, 21:41 | #134 |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Возникла проблема с вариативностью вращения антенны и обновления данных. Игра не хочет работать с параметрами из ini файла.
Игра не дает сменить тип void у методов Нужна помощь http://forum.aviaskins.com/showthrea...736#post211736 Последний раз редактировалось ildar; 31.08.2020 в 22:45. |
31.08.2020, 22:44 | #135 |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
В общем, пока нет ответа на проблему с чтением параметров вращения антенны из ini-файла.
Я буду использовать для вариативности проверенный способ: через использование дополнительного extends class'a, в котором будут хранится индивидуальные параметры вращения антенны и частоты обновления данных. У каждой модели радара будет свой отдельный такой вспомогательный класс, по аналогии с модификациями самолетов/оружия и т.д. Остальные параметры будут считываться из ini-файла. |
01.09.2020, 14:15 | #136 |
Местный
|
Добавлю насчет цвета надписи и ее расположения. Для ночных миссий желательно сделать надписи каким-то темно-синим или темно зеленым цветом. Надпись ярко красным или желтым шрифтом в ночное время очень неприятно контрастирует с общим темным окружением. А вот в дневных миссиях (или в плохую погоду) красный или желтый цвет не раздражает совсем.
Расположение рекомендую сделать внизу экрана, чтоб не очень бросалось в глаза.
__________________
Ain't a hope in hell, nothing's gonna bring us down, the way we fly, five miles off the ground, it's a Bomber! |
01.09.2020, 15:32 | #137 | |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Цитата:
HUD.logCenter - крупный желто-красный текст вверху в центре и HUD.log - синий текст справа. У меня текст отображается синим справа до расстояния в 10 км до цели, ближе уже начинает желтым в центре. Максимум могу сделать, чтобы ночью текст на расстоянии ближе 10 км продолжал бы отображаться синим в правом углу. |
|
02.09.2020, 15:02 | #138 |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Готово. Мод работает в любой версии игры с любыми модами.
Обновленная версия. Последний раз редактировалось ildar; 21.09.2020 в 14:34. |
02.09.2020, 15:05 | #139 |
Чёрный бомбер
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
|
Разъяснение настроек радара в technics.ini
Код:
[Freya] Description Early Warning Radar Freya Icon rotating_radar MeshSummer 3do/Radars/Freya/Live.him MeshSummerDamage 3do/Radars/Freya/Dead.him MeshWinter 3do/Radars/Freya/Live.him MeshWinterDamage 3do/Radars/Freya/Dead.him PanzerType Car PanzerSubtype 3 PanzerBodyFront 0.040 MaxRange 200 - максимальная дальность обнаружения в километрах MaxAltitude 10000 - максимальная высота обнаружения в метрах AntennaHeight 10 - высота антенны в метрах, влияет на дальность обнаружения низколетящих самолетов // Display RadarID Freya - название модели радара, отображаемое в сообщениях RangeUnit 1 - единица измерения дальности: 1 - в километрах, 2 - в милях (1609 м), 3 - в морских милях (1852 м) RangeAccuracy 0.1 - точность измерения дальности в указанных выше единицах, если прописан 0, то радар не отображает высоту цели AltitudeUnit 1 - единица измерения высоты: 1 - в метрах, 2 - футах (0,3048 м) AltitudeAccuracy 100 - точность измерения высоты в указанных выше единицах AzimuthAccuracy 1 - точность измерения направления на цель в градусах Если на карте погода "Гроза", то дальность обнаружение падает в 2 раза. Если самолет летит ниже высоты расположения радара, то он не может быть обнаружен. Реализована "мертвая воронка" над радаром. Её радиус равен высоте цели умноженной в 2 раза. Для того, чтобы работало наведение, нужно чтобы и цель и самолет игрока находились в зоне видимости радара. Если кто-нибудь из них выходит из этой зоны, то появится соответствующее сообщение и наведение прекращается. Радар может быть уничтожен. В этом случае исчезает наведение с земли, если рядом нет другого радара. Последний раз редактировалось ildar; 02.09.2020 в 19:09. |
02.09.2020, 15:10 | #140 |
Модератор
|
А что и как ставить в итоге?
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|