AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Миссии и кампании для Ил-2 (http://forum.aviaskins.com/forumdisplay.php?f=10)
-   -   DGenMOD (http://forum.aviaskins.com/showthread.php?t=2337)

Asura 29.09.2011 10:11

DGenMOD
 
Ссылка на самую свежую версию с новыми возможностями (обновляемая):
https://www.mediafire.com/file/4tdgm....1.0.0.7z/file

Ссылка на версию 1.0.1.0 (полная копия оригинального генератора с возможностью добавления карт и самолетов - не дорабатывается):
https://www.mediafire.com/file/8ltio...0.1.0.zip/file
__________________________________________________ ___________

Ну наверное теперь можно приоткрыть карты и сообщить следующее:

Некоторое время назад я связался с Вадимом "Starshoy" Колосовым, автором DGen и получил исходники оригинального генератора. К сожалению версия исходников была 4.0.4.1 от 2006 года и на текущий момент актуальную версию исходников можно считать утраченной. После некоторых размышлений я пришел к выводу что правильнее будет переписать генератор полностью с учетом реального положения дел, а именно: объединить ветки ЗС и ПХ (по отдельности их уже наверное никто не использует); вынести список самолетов в отдельный файл открытый для добавления; добавить возможность свободного добавления новых карт. Итак, задача первого этапа разработки - получить генератор полностью повторяющий все алгоритмы оригинала, но открытый для добавления новых mod возможностей. На втором этапе планирую снять ограничение на временной период и реализовать добавление новых стран.

Сейчас работа над генератором находится в самом разгаре - пишу разбор файлов *.mis и заполнение соответствующих баз (цели, маршруты и т.д.). Надеюсь скоро новый генератор сформирует первую миссию... ;) Да - самолеты и ключевые города (для свободного добавления карт) уже вынес во внешние файлы. На очереди так же поступить с филдами... ;)

Надеюсь делаю эту работу не только для себя и она еще кому нибудь пригодится. Работы еще много, конечного результата быстро не ждите. :) Постараюсь информировать о ключевых моментах в этой ветке.

Alan Grey 29.09.2011 13:47

Это очень хорошая новость для автономного игроков.

Asura 05.12.2011 15:58

Вложений: 5
У меня есть хорошие новости - завершен первый этап работ над новым генератором. DGen_mod успешно формирует компанию и создает первую миссию.:good: Работы еще очень много - следующий этап "разбор полетов" и формирование всей цепочки миссий. Во вложениях результат тестов нового генератора в игре. ;)

Asura 09.12.2011 11:36

Коллеги! Мне нужна ваша помощь! :) Для тестов мне нужно сравнить то что выводит новый генератор со старым. Пришлите мне, пожалуйста, файлик /Dgen/debrifing.txt Этот файл обновляется после каждого полета. Интересует файл от компаний Забытые Сражения, Второй фронт, Заполярье. Тихий океан не подойдет. Заранее благодарю.

ТОТМИН 09.12.2011 16:35

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

Сообщение от Asura (Сообщение 90870)
Коллеги! Мне нужна ваша помощь! :) Для тестов мне нужно сравнить то что выводит новый генератор со старым. Пришлите мне, пожалуйста, файлик /Dgen/debrifing.txt Этот файл обновляется после каждого полета. Интересует файл от компаний Забытые Сражения, Второй фронт, Заполярье. Тихий океан не подойдет. Заранее благодарю.

Не знаю подойдёт ли мой файл,но пробу скину.
У меня в нём инфы особой-то и нет...:(
Да,игра версии 4.10.1m,DGen - 4.0.8.7
Компания "Штурмовик"ЗС - Курская дуга.

Asura 09.12.2011 17:12

То что надо! Спасибо! Еще таких пару - тройку штучек от других компаний и будет просто отлично. :)

Eugene1 10.12.2011 13:28

Дебрифинг дин. кампании "Истребитель, Ленинград" ("модный")

m-r. Ushkov: 2 kills

ml.l-t. Harkov: 1 kill

l-t. Алексеенко: 4 kills

l-t. Vatolkin: 2 kills


It was a fine mission. You make good progress as a combat pilot.

The enemy lost 9 planes

In this mission you destroyed:
Planes: 4

During your career you destroyed:
Planes: 11

Новость отличная! Набираемся терпения и ждем новый DGen.

FilMit 10.12.2011 19:44

Вложений: 1
Может мой пригодится :) DGen 4.0.8.7

Asura 12.12.2011 09:40

Всем больше спасибо - информации достаточно для доработки напильником. :)

Sita. 14.12.2011 14:26

Всегда Любил ДГен компании... даже больше хорошей красивой Статики от скажем БлекСикса...

Скажите, а этот Дген будет под Модный ил? или под стандартные версии тоже можно будет использовать?

Asura 15.12.2011 10:25

Цитата:

Сообщение от Sita. (Сообщение 91116)
Скажите, а этот Дген будет под Модный ил? или под стандартные версии тоже можно будет использовать?

Я планирую сделать две версии - первая полностью будет совместима с текущими файлами для Dgen, вторая - будет развиваться дальше и потребует изменения файлов. Обе версии будут загружать данные по самолетам и картам из внешних файлов и каждый желающий сможет их приспособить под любую версию игры.

Sita. 15.12.2011 11:10

Хорошие планы)

Asura 15.12.2011 17:05

Тот генератор который делаю я полностью повторяет все алгоритмы и возможности текущего. Соответственно он обрабатывает те же файлы с типами операций что и исходный Dgen.

Sita. 16.12.2011 11:16

на сколько я помню родной Дген перестал поддерживать новопоявляющиеся крафты и карты версии с 4.04 . т.е. Родной Дген ни Пешку ни поддерживает и Темпест ... да и всякие самолётики из 4.09 ... какую нибудь Савою...

а в скором времени Ил4... кстати о Ил4.. шаблоны для Миссий торпедоносцев реально сделать?

Гончий Пёс 19.12.2011 00:06

И у меня похожий вопрос.
Тот генератор , что имеется сейчас не может генерировать летабами "синие" кравты если кампания проходит за "красную" сторону.
Например , я делаю кампанию на Мальте в 1940 г. за "красную" сторону , но я не могу дать игроку летабом "Гладиатор" или его аналогию J8A , так как в игре они прописаны как "синие" и генератор не хочет их генерировать летабами. Получается , что нельзя полетать за RAF на "Гладиаторе" ни в Африке не на Мальте. ( Только если "обмануть" генератор с помощью модов. Но это уже другое и является сурагатной заменой ).
Возможно ли в вашем новом генераторе изменить такое положение вещей ?

vpalmer 29.12.2011 12:28

Asura, спасибо за работу в направлении DGena. Что касается разных самолетов внутри звена, то впринципе идея хорошая, но возможность участия трофейных самолетов сама по себе хоть и хорошая, но хотелось бы её иметь как отключаемую опцию - специфичная вещь все-таки, и было бы неприятно если в половине вылетов за красных например, тебя 109 или фокеры прикрывают.
и ответте пожалуйста, Asura - DGen "в базовой комплектации" позволяет сдвигать линюю фронта в обратном направлении - на врага, в соответствии с успешными действиями игрока. или только ты после окончания операции в брифинге пишут об успешном окончании, если разрыв с противнком в нужное кол-во очков получаешь, а по факту всю операцию тябя прижимают линией фронта независимо от твоих успехов? я просто динамику играю сейчас за японцев - и толи что-то не так делаю, толи не так понимаю и не туда смотрю, но вроде как американцев мы сбиваем в воздухе, а с обороняемого острова, нас, тем не менее, уже выселяют.

Asura 29.12.2011 13:40

Линия фронта движется так как заложено в файлах *.DB в секциях [Schedule] и [Towns]. Успехи игрока могут только немного на это повлиять. Историю не перепишешь... :)

vpalmer 29.12.2011 13:46

Цитата:

Сообщение от Asura (Сообщение 91805)
Линия фронта движется так как заложено в файлах *.DB в секциях [Schedule] и [Towns]. Успехи игрока могут только немного на это повлиять. Историю не перепишешь... :)

жаль, было бы интереснее воевать с ощущением плодов своих трудов.
но, я так понял, что в режиме сетевой кампании (это NGen уже вроде) линия фронта как раз движется в соответствии с успехами противоборствующих сторон? просто пока активно не тестил этот режим игры.

Asura 29.12.2011 14:01

DGen_MOD 1.0.0.0 alfa1
 
Новый Год и Рождество пора чудес, вот и у меня мистическим образом появилась первая, почти работающая версия генератора. :) Это не тестовая версия и даже не бета, но пять миссий подряд она в состоянии создать.

ВНИМАНИЕ! Неполная, ознакомительная версия!

http://www.mediafire.com/?eyzp4nzoza09qob

Отсутствует ветка Pacific (компании для этого ТВД формироваться не будут),
отсутствуют карты Киева, Бирмы и Норвегии, отсутствуют итальянцы.

Настоятельно рекомендую запускать данную версию на ОТДЕЛЬНОЙ копии игры!
Ошибки генератора могут привести к потере всех данных о динамических компаниях
в папке пилота!

Отчеты об ошибках пока не принимаются - внутреннее тестирование еще не закончено.

Всех с наступающим Новым Годом, хороших каникул! :beer:

Asura 29.12.2011 14:04

Вложений: 8
В качестве бонуса - картинки с теста новой компании Juri_JS на модной карте Соломоновых островов... ;)

Asura 29.12.2011 14:15

Цитата:

Сообщение от vpalmer (Сообщение 91806)
жаль, было бы интереснее воевать с ощущением плодов своих трудов.
но, я так понял, что в режиме сетевой кампании (это NGen уже вроде) линия фронта как раз движется в соответствии с успехами противоборствующих сторон? просто пока активно не тестил этот режим игры.

NGen совсем другая программа... :)

Asura 30.12.2011 14:18

Исправил ошибочки...
http://www.mediafire.com/?eyzp4nzoza09qob

Asura 30.12.2011 15:28

Цитата:

Сообщение от Genichar (Сообщение 91874)
Эх, хотя бы - маленький "путеводитель" или списочек, что мона просить у ентой штучки;)

У нее 100% можно просить новые самолеты в старых компаниях... Самолеты прописываются в файлы planes*.dat. Например:

planesUSB.dat

Вместо

[BeforeDDay]
A_20G
[Normandy]
A_20G
[Ardennes]
A_20G
[BerlinAir45]
A_20G

Пишем

[BeforeDDay]
A_20G
B_29
[Normandy]
A_20G
B_29
[Ardennes]
A_20G
B_29
[BerlinAir45]
A_20G
B_29

Запускаем компанию (2Ф) Бомбардировщик A-20 - Динамическая кампания американского пилота A-20. Везде выбираем СуперКрепость (если установлен такой мод) и бомбим супостатов с четырехмоторного пипелаца. :cool:

Asura 11.01.2012 16:53

DGen_MOD 1.0.0.0 alfa2
 
Добавил итальянцев и исправил некоторые ошибки.

http://www.mediafire.com/?nnrkw4vdmygqnsc

Для полноценного использования итальянцев надо дополнить файл AllWing.dat - если есть энтузиасты - пишите в личку - расскажу что надо сделать. ;)

Motorhead 18.01.2012 11:01

Дык елы палы! Давно уже ждал модификации ДГЕНА. И только сейчас заметил эту тему!
Когда будет работоспособный новый ДГЕН, я буду делать кампанию на карте Соломоновых островов, беру на себя обязательство. Все, это мое!
Вообще я ее начал делать еще в начале 2011, когда патч с картой вышел, но старый ДГЕН ответил что-то типа unsupporded map.
Кампанию буду делать строго историческую, насколько ДГЕН позволяет.
Асура, будем держать связь?
AllWing.dat, это внешний текстовый файл, в котором прописываются участвующие в конкретной кампании сквадроны, я правильно понял?

Asura 18.01.2012 12:57

Цитата:

Сообщение от Motorhead (Сообщение 93164)
Асура, будем держать связь?

С удовольствием. :)

Цитата:

AllWing.dat, это внешний текстовый файл, в котором прописываются участвующие в конкретной кампании сквадроны, я правильно понял?
Нет. Это ВСЕ сквады, которые знает генератор. Все что прописывается в файлах компаний должно быть в файле AllWing.dat. Иначе просто проигнорируется. И самое главное - в игре эти сквады тоже должны быть. :)

Motorhead 18.01.2012 15:39

Привет Асура!
Я топик быстренько прочитал, пока особо в детали не вник, так есть уже версия ДГЕНа, которая понимает карту Соломоновых островов?

И еще, если уже пошло ковыряние экзешника ДГЕНа.
У нас настроено по умолчанию количество пилотов в сквадроне 16 чел. Пополнение до этого штатного состава прибывает моментально после потерь, даже на осажденный остров Уэйк:))) Что кагбе не совсем реалистично. Возможна в принципе такая вещь - сделать количество пилотов в сквадроне настраиваемым (с каким-то обязательным минимумом), и пополнение сделать не моментальным, а с определенной периодичностью, ну там раз в месяц, или дать возможность это настраивать. Сразу прибавит атмосферности в динамику.

Asura 18.01.2012 16:05

Цитата:

Сообщение от Motorhead (Сообщение 93171)
Привет Асура!
Я топик быстренько прочитал, пока особо в детали не вник, так есть уже версия ДГЕНа, которая понимает карту Соломоновых островов?

Новый генератор понимает любую карту, ее надо только добавить. Как - расскажу чуть позже. :)

Цитата:

И еще, если уже пошло ковыряние экзешника ДГЕНа.
У нас настроено по умолчанию количество пилотов в сквадроне 16 чел. Пополнение до этого штатного состава прибывает моментально после потерь, даже на осажденный остров Уэйк:))) Что кагбе не совсем реалистично. Возможна в принципе такая вещь - сделать количество пилотов в сквадроне настраиваемым (с каким-то обязательным минимумом), и пополнение сделать не моментальным, а с определенной периодичностью, ну там раз в месяц, или дать возможность это настраивать. Сразу прибавит атмосферности в динамику.
Возможно. Такого плана пожелания надо запомнить и написать мне, когда я буду готов к улучшениям. Пока задача одна - повторить то что сделал Вадим с возможностью свободного добавления самолетов, карт и т.д. ;)

Motorhead 18.01.2012 16:41

Цитата:

Сообщение от Asura (Сообщение 93173)
Новый генератор понимает любую карту, ее надо только добавить. Как - расскажу чуть позже. :)

Понял, буду регулярно отслеживать тему.

Цитата:

Сообщение от Asura (Сообщение 93173)
Возможно. Такого плана пожелания надо запомнить и написать мне, когда я буду готов к улучшениям. Пока задача одна - повторить то что сделал Вадим с возможностью свободного добавления самолетов, карт и т.д. ;)

Да, это так, главное добавить новые самолеты и карты. Всякие новые вкусности можно попозже сделать. Главно, что это в принципе возможно.

Careless 31.01.2012 20:25

Всем привет,

в первую очередь, спасибо за труд над дополнением.

Подскажите, пожалуйста, кто в теме, столкнулся с проблемой добавления Пе-8 и ТБ-7 в динамическую кампанию. Добавил оба, все работает, DGen все видит, но в миссиях при любых настройках стартует в воздухе. Правил все известные файлы:
классы, плейнс, опс, занижал рабочие высоты (по умолчанию 6000)
Нивкакую не хочет генерироваться на земле, все время старт в воздухе.

Есть ли решение?

Буду очень признателен.

PS этоже относится и к стандартному DGen-у

Asura 01.02.2012 12:27

Цитата:

Сообщение от Careless (Сообщение 94098)
Нивкакую не хочет генерироваться на земле, все время старт в воздухе.
Есть ли решение?

Конечно есть ;) В файле \MOD\AllPlanes.dat для всех строчек с этими крафтами надо крайний правый 0 поменять на 1.

было Allies;USSR;HBomber;PE_8;300;6000;6000;12fab250;0
должно быть Allies;USSR;HBomber;PE_8;300;6000;6000;12fab250;1

В генераторе зашит код, что если крафт нелетаб (не может управляться игроком) он всегда стартует в воздухе. Крайняя правая цифра как раз за это отвечает: 0 - нелетаб, >0 - летаб. :D


Цитата:

PS этоже относится и к стандартному DGen-у
- правила аналогичны. Только надо учесть, что звания и награды для бомберов не заложенных в коде будут считаться как для истребителя (от количества побед, а не от количества вылетов)

Asura 01.02.2012 17:42

Вложений: 9
Инициализация компании на Тихоокеанском ТВД и первая миссия - готово. :) Надо выловить явные ошибки и возьмусь за дебрифинг.

Motorhead 02.02.2012 16:01

Цитата:

Сообщение от Asura (Сообщение 94144)
Инициализация компании на Тихоокеанском ТВД и первая миссия - готово. :) Надо выловить явные ошибки и возьмусь за дебрифинг.

Не понял, окончательная версия ДГЕНа будет поддерживать сразу все ТВД? Мне почему-то казалось, что сначала будет выпущен ДГЕН для Европейского ТВД, а потом уже Тихий океан, или я невнимательно читал?

Asura 02.02.2012 16:29

Цитата:

Сообщение от Motorhead (Сообщение 94191)
или я невнимательно читал?

:) Наверно все таки невнимательно... Текущий генератор поддерживает оба ТВД, соответственно выпускать генератор только для Европы смысла нет. Я хочу чтобы новый генератор в первой версии поддерживал все существующие сейчас компании. С учетом того, что 70% PTO уже готово осталось совсем немного. ;)

Juri_JS 22.02.2012 17:18

Hello Russian friends, unfortunatly I don't speak your language, but here is a link to the WIP thread of the Solomon Islands campaign I am creating for Asuras new DGen. It is 90% finished, but some things still need more tweaking.
http://www.axis-and-allies-paintwork...php?f=9&t=2283

Sita. 23.02.2012 11:07

Добровольцы нашлись?

Sita. 26.02.2012 00:26

Asura, Спасибо за возможность поучавствовать.. тока ща заметил письмо...

и сразу пару глупых вопросов ... на какую версию расчитан Мод? могу я на 4.10 модном запустить? ... и ещё интересует где искать ( если всё это так как я себе представляю) новые Динамические компании? ... или перефразирую...
к примеру у меня есть вариант нашей СБ... не сильно доделанный ... но летать оно уже умеет.. как я мне сделать что б в списках возможных компаний повявилась СБ скажем в 41 году на карте Киева .. что б можно было небольшую компанию на ней пройти? ...

и вообще ... новый Дген подразумевает поддержу новых самолётов? или ещё и принципы работы ( развитие сюжета вкомпаниях) тоже как то изменились?

Asura 27.02.2012 09:52

Цитата:

Спасибо за возможность поучавствовать.. тока ща заметил письмо...
На здоровье! :)

Цитата:

и сразу пару глупых вопросов ... на какую версию расчитан Мод? могу я на 4.10 модном запустить? ...
Новый генератор работает с любой версией игры, так как все вынесено во внешние файлы.

\DGen\MOD\AllClasses.dat - самолеты известные генератору на которых может летать игрок

\DGen\MOD\AllPlanes.dat - замена EuroPlanes и PacificPlanes

Цитата:

и ещё интересует где искать ( если всё это так как я себе представляю) новые Динамические компании? ...
Настоящие новые компании на картах которых не было в предыдущей версии генератора пока в работе

http://www.axis-and-allies-paintwork...php?f=9&t=2283

Цитата:

или перефразирую...
к примеру у меня есть вариант нашей СБ... не сильно доделанный ... но летать оно уже умеет.. как я мне сделать что б в списках возможных компаний повявилась СБ скажем в 41 году на карте Киева .. что б можно было небольшую компанию на ней пройти? ...
http://forum.aviaskins.com/showpost....7&postcount=63

Тут краткая инструкция по добавлению новых самолетов в старые компании.

Цитата:

и вообще ... новый Дген подразумевает поддержу новых самолётов? или ещё и принципы работы ( развитие сюжета вкомпаниях) тоже как то изменились?
Пока новый генератор отличается от старого только тем, что можно без проблем добавить любой самолет и любую карту. В планах конечно есть и дальнейшее развитие, например уже сделал возможность отключать филды в процессе компании в зависимости от даты... Что дальше будет покажет время...;)

Asura 27.03.2012 17:01

DGen_MOD 1.0.0.5 RC1

Основан на идее и оригинальных алгоритмах Вадима "Starshoy" Колосова.

DGen_mod полностью совместим со всеми версиями игры старше 4.071m.

http://www.mediafire.com/?k0i0hs4452qqtl0

Это не финальная версия и ошибки еще возможны.

Asura 28.03.2012 11:24

v1.0.0.6 RC2 (03/2012)
+ исправлены ошибки в файлах сообщений
+ исправлена ошибка в миссиях 'Scramble'

http://www.mediafire.com/?1ivb8zt8m845sot


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

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