AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Стране нужен металл (с) (http://forum.aviaskins.com/forumdisplay.php?f=70)
-   -   Конверсия старых кампаний на ДГЕНпак (http://forum.aviaskins.com/showthread.php?t=4689)

Toobone 20.01.2020 17:37

Вложений: 8
Еще вот и Ваша кампания Заполярье 1.0 в 2.0.1.2 заглючила в ВПМпаке..хотел в мис файлы вставить новую версию карты от Микса - дальше 3-ей миссии не генерится...
ЗЫ: на послежних шотах сгенерился дром (хотя на карте Микса как новой, так и ранней его нет), вот так выглядит все..-?:(

Motorhead 26.01.2020 00:15

Я не понимаю, а чего кампанию запускать на ВПМаке, если она конкретно для Дгенпака разработана? Чтобы кампания пошла на любом другом модпаке, ее надо адаптировать, это просто таки охренительный кусок работы, никому не пожелаю таким заниматься. А все потому, что в разных паках разные объекты могут иметь разные внутренние обозначения, или вообще отсутствовать. А это и ведет к ошибке "Can't select target type", которая в логе.

Ну как объяснить то... Например, в Дгенпаке есть кораблик, немецкий эсминец. У него обозначение, внутри, в движке игры вот такое:
DGenShipsPack.DestroyerKM
А у ВПмедии, в его паке, этот же кораблик наверняка присутствует, но может называться например вот так:
Ships.DestroyerKM
Идем дальше. В моей кампании прописана миссия атака конвоя. По правилам генератора, конвой это минимум 3 движущихся кораблика. Генератор ищет подходящую цель, которая у меня конечно на синем шаблоне присутствует, но состоит из трех "DGenShipsPack.DestroyerKM". А у ВПмедии в паке этот кораблик обзывается "Ships.DestroyerKM". Естественно, корабль не подбирается, миссия не генерится, имеем ошибку "Can't select target type".

Тот же принцип ошибки может быть и с любыми другими объектами... Скопления войск, склады, полевые штабы... Все это надо проверять и переделывать, чтобы запустить кампанию на другом модпаке.

Ну, и конечно же, аналогичная порблема с картами. Они могут иметь другое внутреннее обозначение, а могут вообще отсутствовать. В данном случае у нас есть разные версии карты Заполярья. Старая модная версия, и новая стоковая, увеличенного размера. В ДГЕНпаке они обе есть. Автор недавно еще и третью версию выпустил, ее у нас пока нет. Какие версии есть у ВПмедия в его паке я не знаю, все это опять же надо проверять, а это время.

Motorhead 26.01.2020 18:43

То что версия старая, все равно не отменяет проблем совместимости, про которые я тут написал. Ну, разве что версия карты скорее всего совпадает, у меня там старая модная использована, у ВПМедиа она должна быть. Но остальные нестыковки никуда не деваются.
Я два раза переводил свою кампанию на другой модпак. Сначала, в 2013, я перешел с Ультрапака на HSFX, а потом, где-то в 2015, с HSFX на ДГЕНпак. Оба раза пришлось вносить туеву хучу изменений. Работа просто адская по объему. Наверное, некоторые кампании с нуля проще было бы создать.

Toobone 30.01.2020 16:15

Цитата:

Сообщение от Motorhead (Сообщение 204675)
Работа просто адская по объему. Наверное, некоторые кампании с нуля проще было бы создать.

:I'm_thinking:

pepelatz 28.03.2020 18:27

Вложений: 5
Цитата:

Сообщение от Motorhead (Сообщение 204643)
Я не понимаю, а чего кампанию запускать на ВПМаке, если она конкретно для Дгенпака разработана?

Ну как-то получается шустрее и красивее. Асура русским языком отписал ,что до оптимизаций в дгенпаке еще далеко. Одной рукой всего не обхватишь. А играться хочется сейчас. Со всяческими красивостями и эфпээсами. Приходится импровизировать :rolleyes:
Скрины с ВПмодпака.

Pirx 02.09.2020 03:30

Цитата:

Сообщение от Motorhead (Сообщение 203958)
Смотрю архив. Там есть эррор лог с вот этим:
Can't parse иstationary target description
Как я уже говорил, эта ошибка возникает когда на одном из шаблонов нет ни одного движущегося объекта.

Вот еще одна причина, вызывающая эту ошибку. Информация неоднократно проверенная. Пишу сюда, а не в скайп, вдруг кому-то пригодится.

1. Такая ошибка возникает также, если в OPS-файлах есть вот эти задания:

oRedParadropEscort
oRedParadropIntercept

но при этом на синем и красном шаблонах (red.mis и blue.mis) нет костров в желательных местах. Костры (стац. объект "сигнальный костер" или как там его...) должны быть ПАРНЫЕ - синий и красный.
Самое интересное, что генератор и в самом деле назначает миссии по перехвату или сопровождению десанта :) . Разумеется, должны быть соответствующие самолеты в .DB файлах ( у меня это JU_52_3MG4E и C_47)

2. Возникает эта бяка также, если в кампании есть файл XXfixed.mis
но при этом на нем нет движущегося объекта, хотя бы кораблика с одной из сторон, и ЕСТЬ КОСТРЫ. Это странно, но у меня вот так. Ну кораблик понятно, а вот костры... Тоже проверял несколько раз, с кострами в файле fixed.mis генератор почему-то выдает вот эту ошибку:
Can't parse иstationary target description
Убрал их, и кампания запустилась.

Motorhead 12.09.2020 20:40

Ситуация с миссиями oRedParadropEscort и oRedParadropIntercept сейчас вообще хреновая. Дело в том, что они используют древний алгоритм работы, связанный с этими дурацкими кострами, и работает он максимально глючно. Глюковее просто некуда... Пока я пилил Маркет Гарден, просто кучу времени потратил, пока заставил эти миссии работать.

Но есть и хорошая новость :) Асура сейчас работает над доработкой генератора, и принцип работы миссий с парашютистами (а также сбросом грузов с транспортников) полностью поменяется, и с ним уже будет можно нормально работать. Поэтому предлагаю пока не обращать внимание на этот глюк, тем более, что таких миссий на всех ТВД очень мало.

Vier_E 10.01.2022 03:38

Цитата:

Сообщение от Motorhead (Сообщение 204643)
А это и ведет к ошибке "Can't select target type", которая в логе.

Доброго дня.
Вот как раз столкнулся с данной ошибкой при переходе на новую главу внутри кампашки (Германия, Западный фронт, бомбардировщик). После 17 мая 1940 карта не генерится, а лог заканчивается как раз вот этим сообщением.
Ну и к моему позору, я за несколько лет позабыл как правильно откатить кампашку на предыдущую карту. Если стартовать новую с 18 числа, то всё норм.


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

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