Перейти к содержанию
Друзья, важная новость! ×

Базовое руководство по моддингу DoW 2


Рекомендуемые сообщения

Уважаемые товарищи!

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

Архив с софтом

Там все есть, что нужно для начала (SGA Reader и RBF Conv находятся в папке Tools).

Все, что было написано в PDF-ке — все актуально.

dow2_modding_02.zip

dow2_modding.pdf

Изменено пользователем Kabanus
Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 256
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Неплохо бы сначала сделать гайд по тому , как вообще приступить к моддингу(описание тулзов и ссылки на них).

Гдето на просторах иноземных форумов дов2 обитает подробный гайд по МЕ , его тоже можно былобы принести в эту тему , лишним не будет.

Ссылка на комментарий
Поделиться на другие сайты

Написал вводную часть. Чисто для примера.

Потихонечку буду дополнять. Надеюсь, с вашей, камрады, помощью.

Мысли, идеи, предложения?

Это касается не только будующих, но и текущих дополнений и исправлений.

подробный гайд по МЕ
шо цэ такэ? Изменено пользователем Kabanus
Ссылка на комментарий
Поделиться на другие сайты

шо цэ такэ?

Mission Editor...редактор карт по нашему...хотя во 2ой части он ВорлдБилдер...так что извиняюсь за неправильную аббревиатуру :rolleyes:

Ссылка на комментарий
Поделиться на другие сайты

Собственно, в картостроении я не силен — никогда чувства вкуса и баланса не было на такие вещи.

Мне все таки кажется, что это почти искусство. Простое техническое понимание техники изготовления ландшафтов к конкретной игре — лишь малая толика среди необходимых способностей.

У меня с такой фигней всегда как-то не очень было :image136:

Так что, видимо, данным вопросом заниматься будет (если будет) кто-то еще.

По сабжу еще такой момент.

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

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

Эх, я, наверное, неудачное время года выбрал, что ли. Активность нулевая у народа. :image017:

Ссылка на комментарий
Поделиться на другие сайты

Подскажите пожалуйста, а еще нет никакой утилиты чтоб модели можно было в 3Д редакторе править?

В первому ДОВу был скрипт для 3Д МАХа кажется, а ко второму что-нить подобное появилось уже, или еще никак?

Ссылка на комментарий
Поделиться на другие сайты

:image103: а я нашёл опечатку, а я нашёл опечатку в тексте! xD "мазохизм с пристастием" А брат Кабанус забыл Р в слове "пристрастием" =) Кхм, это я так :)

На самом деле это была пока единственная придирка к руководству) :rolleyes:

Брат Кабанус, если тебе какая-то конкретная помощь нужна - говори, я готов помочь.

Изменено пользователем -=Ufo=-
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
Нет, для конвертирования моделей ничего нет. Увы.

Тогда сам собой напрашивается вопрос - как сделали вот это - тут-же, явно, за основу взяты оригинальные DOW2 модельки орков. Хотя, возможно, тут тока текстура тупо перерисована и все. Не помню - есть ли у орков такие наплечники - если таких нет, то тут, выходит, моддинг моделей присутствует.

relic00154u.jpg

Самое странное - не могу понять, почему 3D Ripper DX отказывается работать с DOW2 - дело точно не в стиме - пробовал запускать с пираткой, отученной от Стима - все-равно не берет ничего.

Самый главный вопрос - насколько реально, что такой конвертер-рипер может появиться? Игре уже год - и ничегошеньки ))

ЗЫ: Вышел НОВЫЙ 3D Ripper DX 1.7 http://www.deep-shadows.com/hax/3DRipperDX.htm

Изменено пользователем iWaNN
Ссылка на комментарий
Поделиться на другие сайты

Перерисованы только текстуры , модельки никто не трогал .

Значит молимся на 3D Rippes DX. Если его доведут до совместимости с DOW2 - то все проблемы сами собой уйдут.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Здравствуйте, модокузнецы!

Ребята, подскажите, пожалуйста, как изменить параметры оружия? Для начала хотя бы не создать новое, а просто изменить параметры того, что получаем в кампании в качестве призов. Больше всего меня не устраивают ТТХ болтера. За Таркуса обидно с его «пшикалкой», и это (болтер) визитная карточка космодесанта! Моддингом DoW2 не занимался, но вроде руки на месте. Если можно, опишите по подробней, что и как делать.

Я понимаю, что напрягаю, но где же спросить ещё, если не здесь.

P.S. Ещё очень хочется добавить слотов для примочек, но это, наверное, сложнее и отдельная тема. Может у кого-нибудь есть уже свои модики, тоже было бы здорово. Очень жду ответа.

Ссылка на комментарий
Поделиться на другие сайты

подскажите, пожалуйста, как изменить параметры оружия?

Систему вооружения я описывал когда-то в таверне http://forums.warforge.ru/index.php?s=&amp...st&p=989306.

Найди Таркуса, загляни к нему в варгир, в общем варгире найди оружие и измени его характеристики. Это если хочешь изменить дефолтовый болтер.

Любой другой ищи также в варгирах, а через них уже ищи непосредственно оружие.

Если чего не получится, пиши сюда, чем смогу — помогу.

Ещё очень хочется добавить слотов для примочек.

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

Может у кого-нибудь есть уже свои модики

Модик какого рода тебе нужен? Если что-то простенькое, напиши, что ты хочешь, я скажу ка это сделать.

Если посложней — все равно напиши, вдруг помогу.

Просто тулзы к ДоВ 2 сильно корявые и все очень неудобно, плюс компетентных камрадов нет, у кого спросить.

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

На реликах тоже сидят чуваки, которые ни хрена не знают вообще <_<

Ссылка на комментарий
Поделиться на другие сайты

Kabanus

Спасибо, что откликнулся.

Как раз в тот день, когда я задавал вопрос на форуме, мне ребята привезли Chaos Rising. Ну как тут было отказаться от соблазна пройти кампанию, поэтому модернизацию Таркуса немножко отложил. Впечатления от Chaos Rising неплохое, но кампания очень короткая и строго по заготовленному сценарию, поэтому реиграбельность кампании будет небольшая. В этом смысле DoW 2 более интересная, и если туда ещё перенести «вкусности» из Chaos Rising, то будет здорово. Идей на этот счёт полно, но это уже отдельная тема, а пока вернёмся к нашим баранам.

«Найди Таркуса, загляни к нему в варгир…» - легко и просто когда знаешь, но по началу «поди туда не знаю куда».

В папке …dawn of war 2\GameAssets\Archives два архива (думаю, что эти) gameattrib.sga, GameAttrib_DELTA.sga (какой для чего?). Открываю SgaReader2-ом gameattrib.sga ветку Attrib/ebps/nps (кстати, nps что это такое?)/ race_marie/troops там файлы касающиеся Таркуса

sm_tactical_marme. rbf

sm_tactical_marine_leader. rbf

sm_tactical_marine_melee_chainsword. rbf

sm_tactical_marine_melee poweraxe. rbf

sm_tactical_marine_melee powerfist. rbf

В них различные наименования параметров и ссылки на таблицы.

Да, в ветке troops, есть ещё папка х13, в ней sm_scout marine(что это?), он же есть в папке troops.

Так же в архиве gameattrib.sga есть ветка Attrib/ebps/ playable / race_marie/troops. Она за что отвечает? Какая разница в nps и playable?

Тоже самое с папкой sbps.

И как посмотреть и исправить параметры? Надо извлечь эти файлы? Как правильно это сделать? Как «заглянуть в варгир Таркуса» ?

«Любой другой ищи также в варгирах, а через них уже ищи непосредственно оружие.» - как это сделать?

Распиши мне, пожалуйста, для первого раза подробно, а там сорентируюсь.

Можно ли как посмотреть, что находится в файлах . rbf, не распаковывая их?

[ Добавлено спустя 8 минут 49 секунд ]

«Тут я не знаю, ибо количество слотов никогда изменять не пробовал» - кажется был мод(но может я и ошибаюсь, после операции память плохая стала), где Тулу прибавляли слот, может это как-то поможет, правда мод я этот не нашёл.

....................................................

Уточню вопрос по Таркусу: хочу изменить параметры болтера (в кампании), не у самого Таркуса, а у его отряда по дефолту. А у Таркуса изменить параметры оружия, которое даётся ему в виде призов в кампании.

....................................................

Ещё вопросы по инструменту DoW 2 Studio.

Вкладка File

New Mod

Open Mod

Recent Mods

Restart

Вкладка Tools

Check Tools

Options: Use Syntax Highlighting,

Check for updates on startup

Cleaning: Clean “recent mods” ,

Clean archive. exe logs

Clean Studij directory

Lock For Updates

Вкладка Сommunity Tools

Copernicus ModPacker

Doddys Wargear Creator

Вкладка DoW2 Mod Launcher

Simple UI

Advanced UI

Назначение этих вкладок и как с ними работать(желательно подробно).

P.S . Понимаю, что загрузил тебя, но прошу помочь. ( я тоже на «Империале» порой часами отвечаю на вопросы по серии Total War. Если не будем помогать, то что же будет с моддингом?)

Изменено пользователем Вячеслав16
Ссылка на комментарий
Поделиться на другие сайты

Впечатления от Chaos Rising неплохое, но кампания очень короткая и строго по заготовленному сценарию
Мне лично кампания очень понравилась. На примархе — адский хардкор. Очень сложно и интересно.

То, что линейная, это даже плюс, ибо атмосфера поддерживается отлично. Мне все эти нелинейности уже поперек горла. Хорошая импровизация, как правило, заранее заготовлена (как говорят музыканты).

легко и просто когда знаешь, но по началу «поди туда не знаю куда»
Сорри, просто в разделе с самого начала никто не тусуется, я один кукую. Вот и желания не было сильно растекаться мыслею по древу — тупо никому не надо.

Разрабы, конечно, сами виноваты, что сильно усложнили моддинг — внимание моддерской общественности как-то прошло мимо второго ДоВа.

С чего начать.

Тебе понадобится SGA Reader. С помощью него можно просматривать архивы и rbf-файлы и распаковывать их.

Файлы удобнее просматривать в программе, чем распаковывать их и уже смотреть.

Для просмотра нужно в выпадающем списке наверху выбрать не Extract (извлечение), а Preview (просмотр). Точно так же можно работать с папками.

Будет видна иерархия и структура файла.

Из всех архивов пока нужен только gameattrib.sga.

Сразу оговорюсь, что все файлы Chaos Rising и оригинального DoW 2 находятся в разных папках.

Пока нас интересуют ebps и sbps — юниты и сквады.

Файлы оригинального DoW 2 тут: ebps\campaign\playable\race_marine и sbps\campaign\playable\race_marine соответственно.

Файлы Chaos Rising обычно лежат в подветке xp1.

В игре файлы, отвечающие за кампанию лежат в папке campaign, за мультиплеер/скирмиш отвечает папка pvp.

В ветке кампании необходимые нам файлы лежат в подветке playable, в подветке npc лежат все, кто управляется компьютером. NPC — Non-Player Character. Это всякие скриптовые чуваки, противники и прочие товарищи, которыми игрок не управляет.

Итак, выбираем Preview и залезаем в ebps\campaign\playable\race_marine\xp1\troops\sm_tactical_marine_tarkus.rbf — это юнит Таркуса в CR.

У каждого юнита есть ветка wargear_ext с параметром default_wargear, где указывается доступный по умолчанию варгир. У Таркуса там прописано:

wargear\wargear\campaign\playable\race_marine\sm_arm_power_armour

wargear\wargear\campaign\playable\race_marine\sm_wp1_bolter

wargear\wargear\campaign\playable\race_marine\sm_wp2_chainsword

wargear\wargear\campaign\playable\race_marine\sm_wp1_bolt_pistol

Первое — это броня.

Далее — оружие. Тут необходимо небольшое лирическое отступление. Как известно, в игре можно смело раздавать любое вооружение, будь то двуручное (болтеры-шмолтеры и мега-дубинки) или одноручное (плазма-пистоль + силовой кулак).

Все отряды, способные к перепрофилированию в оружейном плане должны иметь прописанные варианты для визуальной подстраховки.

Если у Таркуса оставить только первые две строчки, то формально ничего не изменится, но при попытке выдать ему одноручное оружие типа болт-пистоля он не будет знать, откуда подгрузить второе оружие. В итоге моделька окажется без второго оружия и с корявой анимацией.

Механизмы защиты от косяков в таких отрядах как девастаторы Авитуса очень простые — у каждого варгира в requirements\required_squad_type\type_list блоком параметров squad_type указываются типы отрядов, для которых доступен данный варгир. Поэтому мы не сможем выдать Авитусу силовой топор и тем самым вызвать указанную бяку.

Проблема одна — не умею управлять приоритетом вооружения данным варгиром, если варгиров несколько (как в примере с Таркусом). Выдав ему самые лучшие варгиры трех типов болтер+пистолет+цепной меч, в результате он почему-то становится по умолчанию вооружен пистолетом+ццв, а не болтером.

Если кто умеет держать в цепких лапах сий процесс — радируйте в личку. С меня плюсик ;)

Теперь лезем в варгир — это wargear\wargear\campaign\playable\race_marine\sm_wp1_bolter.

По указанному пути присутствует ветка weapons с параметрами:

weapons\weapon\campaign\playable\race_marine\sm_bolter

weapons\weapon\campaign\playable\race_marine\sm_fist

Это ссылки на оружие из арсенала.

Первым юнит будет пользоваться для стрельбы, вторым — для рукопашной.

В варгирах прописываются свойства экипировки, а не оружия: модификаторы характеристик, абилки, даваемые при экипировке и всякие уровневые/отрядные ограничения.

Само оружие ищем по указанным путям, например, рассмотрим болтер:

weapons\weapon\campaign\playable\race_marine\sm_bolter

Параметром damage_hp регулируется непосредственный базовый урон.

Он может изменяться на расстоянии, которое прописано в ветке range. Минимальное, максимальное и четыре типа условных дистанций.

Зависимость повреждений и снижения морали от этих условных расстояний находится в блоках параметров damage_hp_range_modifier и damage_courage_range_modifier соответственно. Вот эти типы: short, medium, long, distant.

Ветка area_effect описывает урон по площадям.

Тип повреждений указывается параметром weapon_family.

Для болтера это weapons\weapon_family\legacy\race_marine\bolter.

Здесь в таблице armour_damage_multipliers указаны коэффициенты для базовых повреждений по каждому типу брони.

cover_damage_multipliers — повреждения в зависимости от типа укрытия.

cover_courage_damage_multipliers — снижение морали в зависимости от типа укрытия.

cover_accuracy_multipliers — точность в зависимости от типа укрытия.

Еще раз перечитай после этого первый пост в соседнем топике.

Очень много писать, если сильно в подробности вдаваться. Ты уточняй, если что неясно.

Ещё вопросы по инструменту DoW 2 Studio
Все, что тебе понадобится, описано в прикрепленной к первому посту pdf-ке.

Больше инструменты никакие не нужны.

Внимательно просто перечитай.

А какой у тебя ник на Империале? Я одно время пару лет назад туда заглядывал — дык там одни снобы были, меня сразу обосрали, что я [Отзывчивый]. Я Рим по косточкам собственными силами разбирал. Таки разобрал, просто сколько времени на это ушло — страшно подумать.

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

На моддерских форумах всегда одно и то же. Меня лично это бесит. Строю коммунизм на варфордже :)

Изменено пользователем Kabanus
Ссылка на комментарий
Поделиться на другие сайты

Kabanus

Ну ничего себе ответик! Спасибо! Завтра буду пробовать, сегодня нет возможности. Думаю будут ещё вопросы.

«Мне лично кампания очень понравилась. На примархе — адский хардкор.» - я играл на Капитане, то же хорошо, понравилось. Но я имел ввиду, что повторно много не наиграешь, особо негде развиваться как-то по другому. А несколько раз сыграть( это если без модов) – большое удовольствие доставит. Если прикрутить, что можно из Хаоса в DoW2, то там можно ещё немало поиграть и порадоваться. Вот и тема для приличного мода.

Ещё раз, спасибо за помощь, всего доброго.

Завтра отпишу, что получилось.

Изменено пользователем Вячеслав16
Ссылка на комментарий
Поделиться на другие сайты

Кстати, не могу найти, где задается вероятность выпадения дропа по типу common-rare-epic. В turning_info насколько я понял задается вероятность по типу ботов и по типу броня-оружие и т.д. А вот по цветовому типу не нашел ли кто?

Ссылка на комментарий
Поделиться на другие сайты

Ещё очень хочется добавить слотов для примочек, но это, наверное, сложнее и отдельная тема. Может у кого-нибудь есть уже свои модики, тоже было бы здорово. Очень жду ответа.

Нашел, нашел!

Залезаем в attrib\tuning\tuning_info.rbf

Там открываем campaign\accessory_slots\squads, где блоками параметров squad_slots прописаны сквады и количество их слотов под примочки по умолчанию.

А вот в campaign\accessory_slots\upgrades блоками параметров upgrade_slots устанавливаются апгрейды, увеличивающие количество слотов, и их изначальное число.

Правда, эксперименты показали, что максимальное число равно 3. Больше сделать не получится.

Кстати, не могу найти, где задается вероятность выпадения дропа по типу common-rare-epic. В turning_info насколько я понял задается вероятность по типу ботов и по типу броня-оружие и т.д. А вот по цветовому типу не нашел ли кто?

А ты уверен, что это вообще возможно? Вроде бы разделение по категориям идет чисто визуальное, чтоб цвет разный был. Больше варгиры разных типов ничем структурно не отличаются.

Изменено пользователем Kabanus
Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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

Что именно ты хочешь сделать?

Увеличить общее количество получаемых скилл-поинтов?

Уменьшить требования к навыкам?

Получить варгир, увеличивающий навыки?

Что-то другое?

Ссылка на комментарий
Поделиться на другие сайты

Kabanus

«выбираем Preview и залезаем в ebps\campaign\playable\race_marine\xp1\troops\sm_tactical_marine_tarkus.rbf» - почему в хp1, если мне нужен DoW2? Или после последнего патча (что был вместе с Хаосом), игра берёт данные уже оттуда?

- «Параметром damage_hp регулируется непосредственный базовый урон.»

У меня в Attrib\simulation\attrib\weapons\weapon\campaign\playable\race_marine\sm_bolter.rbf - значение damage_hp 16.5 , у Таркуса, если убрать оружие, то по умолчанию урон от болтера 4.1, а общий стрелковый урон 9.3. Это я не туда залез, считается урон как-то по-другому или что-то ещё? И как высчитывается общий стрелковый урон?

В ветке reoland есть два параметра: duration и frequency, на что каждый влияет ?

- в Attrib\simulation\attrib\weapons\weapon_family три ветки: core, legace, pvp. Для кампании legace? А core для чего?

В Attrib\simulation\attrib\weapons\weapon_family\legacy\race_marine\bolter.rbf есть параметры weapon_speed_ui (0.8) и еaccuracy_vs_size – на что они влияют?

- В Attrib\simulation\attrib\weapons\weapon_damage\legacy\armor_piercing.rbf ветки

cover_damage_multipliers , cover_courage_damage_multipliers , cover_accuracy_multipliers - все с добавкой _multipliers, эти параметры и для кампании тоже?

Ссылка на комментарий
Поделиться на другие сайты

Если я запускаю игру с ярлыка 'Warhammer 40000 Dawn of War II - Chaos Rising и выбираю DoW2 это тоже самое, что и с ярлыка Warhammer 40,000 Dawn of War II? И править параметры DoW2 где, в папке :\Program Files\Steam\SteamApps\common\dawn of war 2\GameAssets\Archives или где-то в папках :\Program Files\THQ\Warhammer 40000 Dawn of War II - Chaos Rising?

Изменено пользователем Вячеслав16
Ссылка на комментарий
Поделиться на другие сайты

почему в хp1, если мне нужен DoW2?

Эммм, тогда просто race_marine\troops.

У меня в Attrib\simulation\attrib\weapons\weapon\campaign\playable\race_marine\sm_bolter.rbf - значение damage_hp 16.5 , у Таркуса, если убрать оружие, то по умолчанию урон от болтера 4.1, а общий стрелковый урон 9.3. Это я не туда залез, считается урон как-то по-другому или что-то ещё? И как высчитывается общий стрелковый урон?

По-хитрому берется некое усредненное приведенное значение, учитывающее стрельбу очередями, время перезарядки и прочие мелочи. Абсолютных цифр игра не выдает, пугаться тут не нужно.

В ветке reloand есть два параметра: duration и frequency, на что каждый влияет ?

duration — длительность перезарядки магазина.

frequency — частота перезарядки магазина.

При этом общий параметр cooldown регулирует частоту стрельбы, а ветка weapon_burst_info определяет параметры очереди, если они есть.

- в Attrib\simulation\attrib\weapons\weapon_family три ветки: core, legace, pvp. Для кампании legace? А core для чего?

В Attrib\simulation\attrib\weapons\weapon_family\legacy\race_marine\bolter.rbf есть параметры weapon_speed_ui (0.8) и еaccuracy_vs_size – на что они влияют?

core — не знаю, служебное что-то и малополезное.

weapon_speed_ui — вообще без понятия, никогда и не замечал.

accuracy_vs_size — точность попадания в зависимости от размеров объекта. По танку попасть проще, чем по хормоганту.

- В Attrib\simulation\attrib\weapons\weapon_damage\legacy\armor_piercing.rbf ветки

cover_damage_multipliers , cover_courage_damage_multipliers , cover_accuracy_multipliers - все с добавкой _multipliers, эти параметры и для кампании тоже?

armour_damage_multipliers указаны коэффициенты для базовых повреждений по каждому типу брони.

cover_damage_multipliers — повреждения в зависимости от типа укрытия.

cover_courage_damage_multipliers — снижение морали в зависимости от типа укрытия.

cover_accuracy_multipliers — точность в зависимости от типа укрытия.

Multiplier — это коэффициент.

Если я запускаю игру с ярлыка 'Warhammer 40000 Dawn of War II - Chaos Rising и выбираю DoW2 это тоже самое, что и с ярлыка Warhammer 40,000 Dawn of War II?

У меня репак диска Акеллы, он самодостаточен. Предустановленный оригинальный DoW 2 мне был не нужен.

Как там дела обстоят с лицензионной продукцией — не знаю, но скорее всего CR просто патчит существующие архивы и добавляет новые, ставясь поверх лицензии.

В итоге CR должен быть в одной папке с оригинальным DoW 2, и обе кампании доступны из CR.

С этим вопросом лучше на Технический форум.

Ссылка на комментарий
Поделиться на другие сайты

У меня тоже самодостаточный репак RC (лицензию пока ещё не купил), DoW2 лицензия.

DoW2 стоит по пути :\Program Files\Steam\SteamApps\common\dawn of war 2\...

Chaos Rising :\Program Files\THQ\...

Самый главный вопрос - где править файлы, чтобы были изменения в DoW2?

DoW2, перед выходом Chaos Rising' обновилась через Steam

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти

×
×
  • Создать...