![]() |
2 Motorhead
Как побороть появление в DGen 4.0.8.6-кампании (за Францию, ВПМедиапак) стоковых плэйнов, где их заменить на модовые исторические новоделы? Пошерстил по всем файлам *.дат и заменил там все.
|
Если я правильно понял, под файлами "*.db" имеются в виду основные файлы операций, в которых прописаны даты вылетов, движение линии фронта, подразделения обеих сторон, и, конечно же, самолеты. Вот как у меня например "ETO40_2_BattleOfFrance_05_18_B".
Так вот эти "файлы *.db", как и все остальные файлы в динамических кампаниях, открываются старым добрым блокнотом. Конечно же, самолеты заменить нужно и в них. Раз пошла такая пьянка, мне хотелось бы услышать мнение о кампании, которая в этом самом ВПМедиапаке содержится, за Францию. Поскольку у меня этот период (я так понял, 1940) тоже смоделен, причем очень детально. И мне интересно узнать, как же это все выглядит у ВПМедиа. |
Цитата:
Цитата:
ЗЫ: ..и японские тоже все заменить на ДЕ и ГБ. В каждом файле. Занимает в среднем 10 мин. на файл. За пару дней рассчитываю управиться...а не, не выйдет: правок немеряно. |
Цитата:
|
Цитата:
Ты мою кампанию на ВМПаке запустить пытаешься что ли? |
Цитата:
|
Вложений: 2
Цитата:
Почему генератор пишет ошибки по крафтам - непонятно, все есть в игре . И почему-то противниками Д.520 в Африке назначены Бленхеймы и Хурики как авиация Германии. Есть догадка, что ВПМедиа так их для имитации за Виши запрограмил. ЗЫ: это ахренеть какая работа по правке файлов генератора..примерно как чужой код править в джаве.. |
Цитата:
Второй лог с ошибкой Cannot find plane MB_174. Ну это собственно значит, что данного самолета где-то не хватает в дата файле текущей операции. Где именно он там не прописан, по логу непонятно. Мне надо глянуть сам файл. Операция «Ardennes» там вроде в логе упоминается. Цитата:
Цитата:
Цитата:
|
Цитата:
Такое условие для работы генератора - еще один минус, ИМХО. С др.стороны, если генерятся мис-файлы из Дген-кампании в статическую - :ok::good: Цитата:
В др.операциях за синие прописаны Ме, Хе и Ю. Кстати, об опс-коде: как в нем определить, чьи плэйны прописаны? И еще одна засада: в модовом Оллвинг.дат есть прописка для французских эскадронов. Но если вставляешь (например) GC_III_1 вместо NN, генератор пишет об отсутствии такого сквада и не пропускает, хотя в оллвинг такое имя сквада есть:I'm_thinking: ЗЫ: победил сбой запуска по крафтам пропиской их в файлах ОллПлэйнс.дат в папке МОД. Скоро неделя возни..если получится, все старые диген-кампании ВПМедиа за Францию пересажу на модовые плэйны от Димона под 2.0.1.2;) |
Цитата:
oRedPatrolTown 19440718:19440718:A RED 4Y BLUE 1B 1B 1B 1R > Cherbourg_1_port > tm:0.1 > cl:2 !0 Цитата:
|
Цитата:
|
Для опс.файла строка. Именно в нем у меня прописываются все миссии. Образцы можно посмотреть в текущей версии кампании.
|
Вложений: 2
Не выходит запустить без ошибки Can't parse stationary target description. Внизу все файлы, где исправил, пока безрезультатно
|
Смотрю архив. Там есть эррор лог с вот этим:
Can't parse stationary target description Как я уже говорил, эта ошибка возникает когда на одном из шаблонов нет ни одного движущегося объекта. Лог ссылается на операцию "BOF1". Ее дата файл есть в архиве, называется "BOF1.DB", и в нем в самой первой строчке написано вот такое: Ardennes:BOF1 BOF1 это ссылка на красный и синий шаблоны. То есть должны быть файлы BOF1Red.mis и BOF1Blue.mis. Вот в одном из них как раз не хватает движущихся объектов. Хотя странно, как такое может быть. Но в архиве как раз нет ни BOF1Red.mis ни BOF1Blue.mis. Есть только Belgien1939Blue.mis и Belgien1939Red.mis, но они в еррор логе вообще никак не упоминаются. Надо открыть BOF1Red.mis и BOF1Blue.mis и посмотреть, где там нет движущихся объектов. |
Цитата:
..да все там есть..почему генератор 2.0.12. не видит чифы - ХЗ. ЗЫ: с Белгиен - та же песня, потому и его тоже вложил. ЗЫЫ: почему генератор выбросил портовые сооружения и корабли на берег? |
Цитата:
Цитата:
|
Цитата:
ЗЫ: если хотя-бы одного пути чифа из прописанных 52 нет - тоже так матюкнет? |
Это конечно касается только красного и синего шаблонов к текущей операции, вот которая должна сгенерится. Насчет "одного пути чифа" не понял... Должен быть хотя бы ОДИН чиф, а сколько там у него точек маршрута не скажу - у меня их всегда как минимум по две.
|
Вложений: 1
Цитата:
|
Добрался наконец до файликов этих. Ну вкус фломастеров конечно дело личное, но мне тяжело понять желание оживлять эту древнюю кампанию... На стоковой карте-песочнице... ХЗ, для своих лет она может была хороша, но сейчас страшновато выглядит :eek:
Первое подозрение, почему может глючить, это формат дат в дата файле: [Schedule] 10416 14 10419 0 10421 0 10423 0 10426 0 10429 0 10430 0 10501 0 10503 0 10505 0 10506 0 10507 1 10508 1 10509 1 10510 1 10511 16 10512 15 10513 9 10514 1 10516 0 10517 0 10520 0 10522 0 10525 0 10526 0 10604 0 10605 0 Ну я так понял, "BOF1.DB" это битва за Францию? А почему она в дата файле прописана с 16.04.1941 по 05.06.1941? Причем, там даже прописано движение линии фронта! Психоделика какая-то %) Хз, чтобы это могло означать? Ну, в любом случае, формат это старый. Я давно уже вместо "10416" использую формат даты 19410416. Можно попробовать это устранить. Но конечно не факт, что это поможет. |
Вложений: 8
Еще вот и Ваша кампания Заполярье 1.0 в 2.0.1.2 заглючила в ВПМпаке..хотел в мис файлы вставить новую версию карты от Микса - дальше 3-ей миссии не генерится...
ЗЫ: на послежних шотах сгенерился дром (хотя на карте Микса как новой, так и ранней его нет), вот так выглядит все..-?:( |
Я не понимаю, а чего кампанию запускать на ВПМаке, если она конкретно для Дгенпака разработана? Чтобы кампания пошла на любом другом модпаке, ее надо адаптировать, это просто таки охренительный кусок работы, никому не пожелаю таким заниматься. А все потому, что в разных паках разные объекты могут иметь разные внутренние обозначения, или вообще отсутствовать. А это и ведет к ошибке "Can't select target type", которая в логе.
Ну как объяснить то... Например, в Дгенпаке есть кораблик, немецкий эсминец. У него обозначение, внутри, в движке игры вот такое: DGenShipsPack.DestroyerKM А у ВПмедии, в его паке, этот же кораблик наверняка присутствует, но может называться например вот так: Ships.DestroyerKM Идем дальше. В моей кампании прописана миссия атака конвоя. По правилам генератора, конвой это минимум 3 движущихся кораблика. Генератор ищет подходящую цель, которая у меня конечно на синем шаблоне присутствует, но состоит из трех "DGenShipsPack.DestroyerKM". А у ВПмедии в паке этот кораблик обзывается "Ships.DestroyerKM". Естественно, корабль не подбирается, миссия не генерится, имеем ошибку "Can't select target type". Тот же принцип ошибки может быть и с любыми другими объектами... Скопления войск, склады, полевые штабы... Все это надо проверять и переделывать, чтобы запустить кампанию на другом модпаке. Ну, и конечно же, аналогичная порблема с картами. Они могут иметь другое внутреннее обозначение, а могут вообще отсутствовать. В данном случае у нас есть разные версии карты Заполярья. Старая модная версия, и новая стоковая, увеличенного размера. В ДГЕНпаке они обе есть. Автор недавно еще и третью версию выпустил, ее у нас пока нет. Какие версии есть у ВПмедия в его паке я не знаю, все это опять же надо проверять, а это время. |
То что версия старая, все равно не отменяет проблем совместимости, про которые я тут написал. Ну, разве что версия карты скорее всего совпадает, у меня там старая модная использована, у ВПМедиа она должна быть. Но остальные нестыковки никуда не деваются.
Я два раза переводил свою кампанию на другой модпак. Сначала, в 2013, я перешел с Ультрапака на HSFX, а потом, где-то в 2015, с HSFX на ДГЕНпак. Оба раза пришлось вносить туеву хучу изменений. Работа просто адская по объему. Наверное, некоторые кампании с нуля проще было бы создать. |
Цитата:
|
Вложений: 5
Цитата:
Скрины с ВПмодпака. |
Цитата:
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 Убрал их, и кампания запустилась. |
Ситуация с миссиями oRedParadropEscort и oRedParadropIntercept сейчас вообще хреновая. Дело в том, что они используют древний алгоритм работы, связанный с этими дурацкими кострами, и работает он максимально глючно. Глюковее просто некуда... Пока я пилил Маркет Гарден, просто кучу времени потратил, пока заставил эти миссии работать.
Но есть и хорошая новость :) Асура сейчас работает над доработкой генератора, и принцип работы миссий с парашютистами (а также сбросом грузов с транспортников) полностью поменяется, и с ним уже будет можно нормально работать. Поэтому предлагаю пока не обращать внимание на этот глюк, тем более, что таких миссий на всех ТВД очень мало. |
Цитата:
Вот как раз столкнулся с данной ошибкой при переходе на новую главу внутри кампашки (Германия, Западный фронт, бомбардировщик). После 17 мая 1940 карта не генерится, а лог заканчивается как раз вот этим сообщением. Ну и к моему позору, я за несколько лет позабыл как правильно откатить кампашку на предыдущую карту. Если стартовать новую с 18 числа, то всё норм. |
Текущее время: 15:11. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot