Как заставить Variant Editor показывать модели и текстуры из "Аттилы"
Автор: Avetis Kalustyan
Дата: 23 фев 2015, 22:37 · Просмотров: 3 747
Дата: 23 фев 2015, 22:37 · Просмотров: 3 747
Assembly Kit для Attila: Total War выйдет в апреле, но комфортно работать с моддингом юнитов вы можете уже сейчас - используя римский AK
Из программного обеспечения понадобиться Pack File Manager и собственно Assembly Kit
Есть два варианта.
Первый способ - простой и неэффективный, чуть позже напишу, почему.
Необходимо распаковать содержимое пака model3.pack (папка data в папке с "Аттилой") и скопировать в папку working_data вашего Assembly kit:
Два огромных минуса данного способа:
- вы всё ещё видете модели из "Рима", некоторые модели имеют одинаковые названия и, в целом, не всегда ясно, где ATW, а где R2TW
- вы не видете новые группы моделей, которые добавлены в ATW, такие как bracers (наручи), shoulders (плечи) и т.д.
То есть данный способ даёт неинформативный и некорректный результат и работать с Variant Editor в этом случае просто невозможно
Способ второй - жёсткий, но действенный. Потребуется много времени, так как работать придётся с очень большими паками, и сохраняются они очень долго.
Суть способа в том, что Variant Editor "тянет" модели напрямую из паков, которые находятся в папке data. В Риме 2 файлы, которые содержат модели группы man (то есть только те модели, которые относятся к людям, их обмундированию и оружию) - это models.pack и models_rome2.pack. Сделайте резервную копию этих файлов, если хотите потом поиграть в Рим 2
Группа моделей man "Аттилы" находится в паке models3.pack
Так как нам потребуется работать с оригинальными файлами R2TW, при открытии каждого из них вам нужно снять галочку "CA Packs are Read Only" ("оригинальные файлы только для чтения"), это позволит править и сохранять эти файлы.
Задача проста и после создания вышеупомянутых резервных копий потребуется сделать всего три простых шага:
1) удаляем группу моделей man из бОльшего файла - models_rome2.pack. Нажимаем Сохранить (Ctrl+S), идём продолжать кушать (трапезу вы уже начали, когда нажали на удаление - этот процесс тоже долог).
2) после длительного процесса зависания PFM пак-файл сохранился и мы готовы открыть models.pack. Внутри этого пака также удаляем группу моделей man. Курим, пьём кофе.
На этом этапе файл можно не пересохранять.
3) импортируем вместо удалённой группы man такую же из файла models3.pack "Аттилы". Ожидаем окончания импорта (20 отжиманий), нажимаем Сохранить (3 подхода по 20)
После этих жутких манипуляций Variant Editor считывает ту же группу man со всеми новыми подгруппами; запускаем Variant Editor и видим новые наборы моделей:
ВНИМАНИЕ! Пока по непонятным мне причинам модели указанные на следущем скриншоте вызывают вылет программы при выборе оных. Соответсвенно, вылет вызывают все .VMD файлы, содержащие данные модели. Дело, очевидно, в текстурах, так как все эти модели используют те же самые .dds файлы
Вот и всё. Удачи в созидании.
Мира всем!
Из программного обеспечения понадобиться Pack File Manager и собственно Assembly Kit
Есть два варианта.
Первый способ - простой и неэффективный, чуть позже напишу, почему.
Необходимо распаковать содержимое пака model3.pack (папка data в папке с "Аттилой") и скопировать в папку working_data вашего Assembly kit:
Два огромных минуса данного способа:
- вы всё ещё видете модели из "Рима", некоторые модели имеют одинаковые названия и, в целом, не всегда ясно, где ATW, а где R2TW
- вы не видете новые группы моделей, которые добавлены в ATW, такие как bracers (наручи), shoulders (плечи) и т.д.
То есть данный способ даёт неинформативный и некорректный результат и работать с Variant Editor в этом случае просто невозможно
Способ второй - жёсткий, но действенный. Потребуется много времени, так как работать придётся с очень большими паками, и сохраняются они очень долго.
Суть способа в том, что Variant Editor "тянет" модели напрямую из паков, которые находятся в папке data. В Риме 2 файлы, которые содержат модели группы man (то есть только те модели, которые относятся к людям, их обмундированию и оружию) - это models.pack и models_rome2.pack. Сделайте резервную копию этих файлов, если хотите потом поиграть в Рим 2
Группа моделей man "Аттилы" находится в паке models3.pack
Так как нам потребуется работать с оригинальными файлами R2TW, при открытии каждого из них вам нужно снять галочку "CA Packs are Read Only" ("оригинальные файлы только для чтения"), это позволит править и сохранять эти файлы.
Задача проста и после создания вышеупомянутых резервных копий потребуется сделать всего три простых шага:
1) удаляем группу моделей man из бОльшего файла - models_rome2.pack. Нажимаем Сохранить (Ctrl+S), идём продолжать кушать (трапезу вы уже начали, когда нажали на удаление - этот процесс тоже долог).
2) после длительного процесса зависания PFM пак-файл сохранился и мы готовы открыть models.pack. Внутри этого пака также удаляем группу моделей man. Курим, пьём кофе.
На этом этапе файл можно не пересохранять.
3) импортируем вместо удалённой группы man такую же из файла models3.pack "Аттилы". Ожидаем окончания импорта (20 отжиманий), нажимаем Сохранить (3 подхода по 20)
После этих жутких манипуляций Variant Editor считывает ту же группу man со всеми новыми подгруппами; запускаем Variant Editor и видим новые наборы моделей:
ВНИМАНИЕ! Пока по непонятным мне причинам модели указанные на следущем скриншоте вызывают вылет программы при выборе оных. Соответсвенно, вылет вызывают все .VMD файлы, содержащие данные модели. Дело, очевидно, в текстурах, так как все эти модели используют те же самые .dds файлы
Вот и всё. Удачи в созидании.
Мира всем!