Руководство и видео-тутор по набору инструментов Assembly Kit (моддинг Total War: Rome 2)
Представляем вам руководство по набору инструментов Assembly Kit для Total War: Rome 2 . Это базовое руководство по основным направлениям текущему набору инструментов (16.01.2014 г.) от CA. Оно даст вам краткое изложение того, как инструменты работают и основы последовательности выполняемых действий.
Кроме того пан HunterWolf записал большой видео-тутор где подробно разобрал что же всетаки на дали СА.
Установка Assembly Kit:
Рабочий процесс:
Последовательность выполняемых действий может показаться сложной на первых порах, но они очень просты, как только вы поймете это. Для тех из вас, кто ранее, для мода, использовал PFM, много принципов очень похожих, но по некоторым методам противоположных.
С PFM вы обычно отбираете, какие файлы входят в ваш pack-файл, затем вы редактируете их, сохраняете pack-файл. С инструментами «Assembly Kit» вы редактируете файлы, которые вам понадобятся в программе TWeak, затем в программе BOB вы отбираете файлы для включения в ваш pack-файл.
Главная идея в том, что вы редактируете исходные данные с программой TWeak. Исходные данные, я имею в виду xml-файлы, которые содержат все игровые базы данных. Они затем превращаются в действующие(рабочие) данные. Эти действующие(рабочие) данные затем превращаются в pack-файлы посредством программы BOB.
Использование TWeak:
Запустив TWeak.AssemblyKit.exe, вы увидите крупный пустой серый экрана, с полосой меню наверху.
Только выпадающее меню «Tools/Инструменты» полезно для нас. Вы получите выбор DirectX для инструментов визуализации(изображения). Теперь вы увидите DAVE, а также вы увидите отличный от других редактор.
Выберите из выпадающего списка редактор DAVE, вас будет приветствовать сообщение, обращающееся с вопросом: будете ли вы подключаться к базе данных; это база данных (первичные данные), с которой вы будете работать, все сохраняется у вас на диске. Выберите «Yes/Да» для продолжения.
Сейчас мы подключились к нашей локальной базе данных, и вы заметите полосу вспомогательного меню, появившуюся наверху формы, это редактор DAVE.
«Connection/Соединение» позволяет нам подключаться/отключиться к(от) баз данных.
«View/Вид», где мы имеем доступ к разным компонентам редактора DAVE, позволяющего нам соверщать различные типы редактирования.
«Export/Экспорт» позволяет нам экспортировать элемент базы данных из первичных данных в наши действующие данные.
«Extra Tasks/Дополнительные задачи» и «Options/Опции», в большой степени не нужные на этой стадии для нас, не обращайте внимания на них.
«View/Вид»в†’«Table Launcher/Лунчер таблиц»: откроет окно, которое позволит вам выбрать таблицу базы данных для редактирования.
«View/Вид»в†’«Query Launcher»: это снова откроет окно, что позволит вам выбрать таблицу базы данных для редактирования, но ваши опции здесь базируются на данных, которые будут сохранены в файле формата «.esf».
«View/Вид»в†’«Form Launche»: это позволяет вам иметь доступ к большинству вложенных инструментов внутри редактора DAVE, которые при помощи «GUI/графического интерфейса пользователя» легко редактировать таблицы базы данных, как например, редактор построек.
Теперь мы используем простой пример для иллюстрирования широкого использования этих инструментов, мы отредактируем статы юнитов(отрядов, подразделений) и создадим файлы mod, pack с этими изменениями. В этом примере мы заменим юниту преторианской гвардии Рима мораль на значение равное 99.
1. В программе TWeak откройте Table Launcher, найдите таблицу базы данных, которая содержит таблицу статов юнитов, это – land_units_tables. Дважды щелкните по таблице, чтобы открыть ее.
2. Теперь наша таблица открыта, вы видите хорошо знакомую среду UI базы данных. Прокрутите вниз до Rom_Praetorian_Guard, прокрутите полосу прокрутки через столбцы и отредактируйте его, мораль)до значения 99.
3. Теперь мы сделали наши изменения в этой таблице, нам потребуется применить их. В верхней части этого приложения нажмите на кнопку «Apply/Применить». Вы заметите, в самом низу программы полосы состояния(статуса), записи нашего изменения:
«17:15:18> Значение для записи «Rom_Praetorian_Guard» (<8da7b901-cb9a-4038-a287-3905a99f99b2>) в таблице «land_units» было изменено с «70» на «99».
4. Наши исходные данные сейчас будут обработаны, вы можете пойти проверить исходные данные сами и увидеть изменения в файле land_units.xml. Нам теперь необходимо экспортировать наши отредактированные изменения в рабочие данные.
5. Выберите в верхней части из выпадающего меню пункт «Export/Экспорт», затем выберите «Export Single Table(s)/Экспорт выбранной таблицы». Вы теперь получите новую форму. Это форма, где мы будем выбирать, какие таблицы мы используем.
6. Вы заметите удобное окно списка, которое содержит таблицы, что мы редактировали; отсюда вы сможете выбрать таблицы, которые вы редактировали; мы выберем (двойным щелчком) таблицу land_units. Теперь она появится в правой, большей части, окна списка. Затем нажать «Export/Экспорт» в правой нижней части этой формы для экспорта наших выбранных таблиц.
7. Программа BOB теперь экспортирует нашу таблицу из наших исходных данных xml-файлов, и помещает ее в наш рабочий комплект данных. Она сейчас, также, в бинарной форме(двоичном виде), готова к использованию в pack-файле. Наша работа в программе TWeak выполнена; поэтому теперь нам необходимо переключиться на программу BOB.
Использование BOB:
Мы продолжим от пункта 7, вышеизложенного в разделе программы TWeak, чтобы показать, как мы занимаемся обработкой наших рабочих данных в завершенный mod.
10. Теперь, при условии отсутствия ошибок, мы найдем в своей папке «Total War Rome IIassembly_kitretaildata» наш готовый файл mod.pack! Он содержит все рабочие данные, которые мы экспортировали из наших исходных данных, которые мы редактировали в программе TWeak.
P.S.: За помощь с переводом говорим спасибо gurvinek2005
Видео-тутор от пана HunterWolf
A Total War Saga: TROY Mod Uploading Guide
With the introduction of mod support for A Total War Saga: TROY on the Epic Games Store on the 22nd of October, we’re looking forward to seeing all the interesting places our modding community will take the game.
Uploading your mods works a little differently on the Epic platform, so we’ve worked with the Epic team to produce the following guide to making sure your mods look top notch on the store.
This isn’t a guide on how to mod, just how to upload them. It’s also not short, so make sure to grab a tea and a biscuit or two!
Accessing the Assembly Kit
The tools to mod TROY on Epic are the same as those supplied with previous Total War games, with the Assembly Kit containing DaVE, Terry, BoB, and the Variant Editor.
To access these tools, navigate to the store page for TROY, click on Mods and then Modding Toolkit. This will take you to the Assembly Kit page, where you can find more information about modding along with the option to download the tools themselves.
Submitting a mod to the Dev Portal
Unlike with previous Total War titles, you have access to a Dev Portal that allows you a more robust way to manage and collaborate on projects before fully committing them to the public-facing storefront.
On the same Modding Toolkit page, you can also submit your mod by clicking Submit a Mod. This will take you out of the Epic storefront and into the Dev Portal environment.
At this point, you will be given the option to associate your account with a team.
Next, the Creation Wizard for a new mod will be opened, displaying a preview area and a panel of information for the mod.
Mod completion on the Dev Portal
There are a number of fields that need to be completed before a mod can be made live.
Make sure to save your settings for each section before moving on to the next!
Files
Here you can upload multiple builds of a mod and select the active build.
Mod Details
This section allows you to complete the About your mod and Details section of the mod page.
Images
The Epic storefront supports up to 20 Hero Carousel images and a Storefront image for mods.
Mod Description
This section supports up to 12 content blocks for your mod page, which can be either text or image blocks.
Social Media
This optional section allows you to provide links to Facebook, Twitter, VK, Reddit, Naver, and Weibo.
Mod submission
At this point, your mod is ready to go and can be submitted to the TROY storefront.
After you agree to the terms and conditions of the storefront, you can submit your mod for approval.
Creative Assembly has opted in to automatic approval as we trust our community to continue to act responsibly with their work. However, we reserve the right to retroactively remove mods that abuse this trust.
Mod submission from the Dev Portal
You don’t need to submit mods via the Epic storefront – if you’ve set yourself up on the Dev Portal, you can manage, update, and publish your work directly through it via https://dev.epicgames.com.
Once you’ve signed into the Dev Portal, select the Mods tab to enter the mod portal.
From here, you can choose to submit a new mod or view a project that you’ve already uploaded to the Dev Portal.
When browsing, you can see the development status of each mod and quickly select them to edit, remove, or unpublish.
Mod away from the 22nd!
Head over to the Dev Portal from the 22nd of October and sign in with your Epic account to get stuck in!
Assembly Kit
Руководство по набору инструментов «Assembly Kit» для Rome 2
Это базовое руководство по основным направлениям текущему набору инструментов (16.01.2014 г.) от CA. Оно даст вам краткое изложение того, как инструменты работают и основы последовательности выполняемых действий.
Теперь мы используем простой пример для иллюстрирования широкого использования этих инструментов, мы отредактируем статы юнитов(отрядов, подразделений) и создадим файлы mod, pack с этими изменениями. В этом примере мы заменим юниту преторианской гвардии Рима мораль на значение равное 99.
1. В программе TWeak откройте Table Launcher, найдите таблицу базы данных, которая содержит таблицу статов юнитов, это – land_units_tables. Дважды щелкните по таблице, чтобы открыть ее.
2. Теперь наша таблица открыта, вы видите хорошо знакомую среду UI базы данных. Прокрутите вниз до Rom_Praetorian_Guard, прокрутите полосу прокрутки через столбцы и отредактируйте его, мораль)до значения 99.
3. Теперь мы сделали наши изменения в этой таблице, нам потребуется применить их. В верхней части этого приложения нажмите на кнопку « Apply/Применить». Вы заметите, в самом низу программы полосы состояния(статуса), записи нашего изменения:
«17:15:18> Значение для записи «Rom_Praetorian_Guard» (<8da7b901-cb9a-4038-a287-3905a99f99b2>) в таблице «land_units» было изменено с «70» на «99».
4. Наши исходные данные сейчас будут обработаны, вы можете пойти проверить исходные данные сами и увидеть изменения в файле land_units.xml. Нам теперь необходимо экспортировать наши отредактированные изменения в рабочие данные.
5. Выберите в верхней части из выпадающего меню пункт « Export/Экспорт», затем выберите « Export Single Table(s)/Экспорт выбранной таблицы». Вы теперь получите новую форму. Это форма, где мы будем выбирать, какие таблицы мы используем.
6. Вы заметите удобное окно списка, которое содержит таблицы, что мы редактировали; отсюда вы сможете выбрать таблицы, которые вы редактировали; мы выберем (двойным щелчком) таблицу land_units. Теперь она появится в правой, большей части, окна списка. Затем нажать « Export/Экспорт» в правой нижней части этой формы для экспорта наших выбранных таблиц.
7. Программа BOB теперь экспортирует нашу таблицу из наших исходных данных xml-файлов, и помещает ее в наш рабочий комплект данных. Она сейчас, также, в бинарной форме(двоичном виде), готова к использованию в pack-файле. Наша работа в программе TWeak выполнена; поэтому теперь нам необходимо переключиться на программу BOB.
Обзор Total War Saga: Troy. Миф против истории
Рассказав сагу о войне за Британию, студия Creative Assembly готовится выпустить Total War Saga: Troy. На этот раз разработчики поведают об одном из самых загадочных конфликтов в истории человечества — Троянской войне.
Война как миф
На первый взгляд, Троянская война — это просто еще один конфликт в Средиземноморье. В Древнем мире распри случались постоянно, однако эта война сильно отличается от остальных. Дело в том, что никто точно не знает, была ли Троянская война вообще. Практически все сведения о ней историки почерпнули из поэм Гомера — «Илиады» и «Одиссеи».
То есть почти все, что мы знаем о Троянской войне, взято из художественного фольклора, где по большей части господствуют мифы и метафорические герои. И хотя сами греки уверены, что война все-таки была, современные ученые не могут дать однозначного ответа. Так что вместо исторических хроник, разработчики взяли за основу поэмы Гомера. Именно этим «Троя» отличается от других, нарочито исторических, частей серии.
Если кратко, Троянская война началась из-за того, что Парис, сын царя Трои, выкрал Елену, супругу правителя Спарты. Чтобы отомстить, спартанцы заручились поддержкой других данайцев и пошли войной на восток, к Трое.
Греческий эпос
Игрок может выбрать одну из двух фракций — данайцев и троянцев. У каждой из сторон конфликта есть по четыре основных героя со своими стартовыми поселениями, армией и, конечно, эпическим персонажем во главе. Несмотря на обилие действующих лиц в поэмах Гомера, Creative Assembly выделили всего восемь основных персонажей. У каждого из них собственная сюжетная линия, линейка заданий и условия победы на глобальной карте кампании.
Любопытная особенность: каждая из восьми кампаний имеет две концовки. Первая, более простая в достижении, соответствует поэмам Гомера, а вторая, более сложная, предлагается самими разработчиками, и ее условия гораздо ближе к реальным геополитическим событиям того времени.
Как мы уже писали в превью, Total War Saga: Troy пропитана мифами. В игре именно они, а не исторические хроники, занимают главенствующую позицию.
Но разработчики все же не стали уходить в фэнтези, а постарались сохранить некоторую историчность. Например, горгона из мифического чудовища превратилась в агента-отравителя. А кентавры оказались настолько искусными всадниками, что в бою их можно принять за гибридов людей и лошадей. Благодаря этим идеям, игра выглядит довольно свежо на фоне сугубо исторических прошлых частей. Но только выглядит.
Играется «Троя» примерно так же, как и Thrones of Britannia. Во всяком случае, глобальная составляющая изменилась мало: захватываем поселения врага, развиваем свои, строим войска и так далее. Нет ничего плохого в том, чтобы развивать игры медленно и аккуратно, но Creative Assembly вот уже семь лет топчется на месте, раз за разом пересобирая Total War: Rome 2. Пожалуй, отсутствие крупных изменений — это единственный серьезный недостаток «Трои».
Из нового можно отметить разве что систему поклонения семи богам греческого пантеона. На выбор доступны Гера, Зевс, Арес, Аполлон, Афина, Посейдон и Афродита. У каждого из них свои бонусы, но поклоняться всем и сразу не выйдет. В идеале выбрать одного бога, чтобы получить от него максимум преимуществ.
На своих двоих
Как и раньше, после столкновения двух армий на глобальной карте начинается сражение в реальном времени. В целом «боевка» Total War Saga: Troy во многом похожа на битвы Thrones of Britannia и другие игры серии. Но есть несколько важных отличий. Именно благодаря им игру интересно осваивать, так как многие старые тактики в «Трое» работают немного по-другому.
Конечно, в Troy есть конные отряды, но их мало, и они весьма примитивны. В большинстве случаев это просто всадники-копьеметатели. Увы, традиции конного боя в те времена только зарождались. Благо инженерия уже была более-менее развита, иначе без осадных башен взятие крепостей стало бы сущим адом. А крепостей тут много: практически каждое поселение стремилось оградиться от опасностей высокой каменной стеной.
Чтобы разнообразить сражения, разработчики добавили новые типы местности. В грязи и песке войска двигаются медленнее, а в высокой траве могут спрятаться от войск противника.
Аристея
Герои принимают непосредственное участие в сражениях, и даже в одиночку способны уничтожить отдельные вражеские отряды. Но лучше всего персонаж работает в связке с определенным отрядом. Например, воитель Гектор отлично себя чувствует с тяжелой пехотой, а царевич Парис, вооруженный луком, может защищать городские стены вместе с другими стрелками.
Впрочем, кое-что новенькое разработчики все же припасли, а именно механику под названием «Аристея». В древнегреческой поэзии это слово означает особенно героические моменты в жизни каждого героя. В Total War Saga: Troy это мощные способности, которые можно использовать ближе к концу боя, когда герой набрал достаточно очков ярости. Очень часто «Аристея» либо завершает бой, либо становится его поворотной точкой.
Камень преткновения
Техническое исполнение игр Creative Assembly — это извечный камень преткновения для фанатов стратегий. Практически каждая часть серии Total War имеет те или иные проблемы, и «Троя» — не исключение. Мы играли в самую последнюю предрелизную версию из Epic Games Store, и она то и дело подтормаживала на довольно мощном компьютере с процессором Intel Core i7-9700F и видеокартой GTX 1070 Ti.
И это при том, что системные требования не изменились по сравнению с Total War: Three Kingdoms. Графика тоже на уровне «Трех королевств», разве что улучшилась детализация главных полководцев и некоторых других моделей. Конечно, в случае с прошлой игрой ситуацию исправили патчи и новые драйверы, но как так вышло, что игра с аналогичной картинкой тормозит на компьютере, который полностью соответствует рекомендованным системным требованиям?
Впрочем, никаких критических проблем в Total War Saga: Troy мы не заметили, хотя провели в игре больше двадцати часов. Ни вылетов, ни сбоев сохранений, ни серьезных багов в кампании. Просто будьте готовы, что до выхода патчей игра будет немного подтормаживать. Ровно настолько, чтобы это было заметно, но при этом не мешало комфортно играть.
Теперь понятно, почему на закрытом показе разработчики упорно обходили вниманием режим глобальной карты и другие классические механики. Дело в том, что Total War Saga: Troy сделана по тем же лекалам, что и прошлые части — Three Kingdoms и Thrones of Britannia. Увы, новизну нельзя отнести к сильным сторонам игры.
Конечно, тут есть и нововведения, но в основном они затрагивают определенные составляющие геймплея и мало влияют на общее впечатление. Главным преимуществом игры можно назвать сеттинг, который сочетает миф и историю, а также слегка обновленную боевую систему с большим разнообразием пехотных войск. Также здорово видеть в игре полную русскую локализацию и мультиплеер, который уже давно не меняется, но исправно поставляется вместе с игрой.
![]() |













