Сообщество Империал: Как втиснуть в один слот до 30 уникальных построек. - Моддинг Rome: Total War - Rome: Total War - Библиотека - Сообщество Империал




Imperial
Сообщество ИмпериалБиблиотека Rome: Total War Моддинг Rome: Total War Как втиснуть в один слот до 30 уникальных построек. Важный Контент

Информация об авторе

stadnichenko
  • Автор: stadnichenko

Информация по статье

  • Добавлено: 08 Авг 2015, 13:06
  • Обновлено: 21 Авг 2015, 13:34
  • Просмотры: 2 308

Последние Статьи

  New Teuton_v4.4 - part 2

New Teuton_v4.4 - part 2SamaelBC · Вчера, 14:59

  New Teuton_v4.4 - part 1

New Teuton_v4.4 - part 1SamaelBC · Вчера, 14:53

  Rise of Alexander 2020. Что ждёт в будущем

Rise of Alexander 2020. Что ждёт в будущемCount Bagatur RF · 14 Май 2020, 12:19

  [AAR] Конец и начало - Эпилог

[AAR] Конец и начало - ЭпилогAge of Kings · 13 Май 2020, 16:49

  [AAR] Конец и начало - Часть 4

[AAR] Конец и начало - Часть 4Age of Kings · 11 Май 2020, 10:19

  [AAR] Конец и начало - Часть 3

[AAR] Конец и начало - Часть 3Age of Kings · 10 Май 2020, 17:34

  [AAR] Конец и начало - Часть 2

[AAR] Конец и начало - Часть 2Age of Kings · 09 Май 2020, 15:00

  [AAR] Конец и начало - Часть 1

[AAR] Конец и начало - Часть 1Age of Kings · 09 Май 2020, 14:58

  Viking - Battle for Asgard. Кровь и пламя.

Viking - Battle for Asgard. Кровь и пламя.Count Bagatur RF · 30 Апр 2020, 16:05

  Вышел мод Rise of Alexander 2020. Альфа-версия.

Вышел мод Rise of Alexander 2020. Альфа-версия.Count Bagatur RF · 25 Апр 2020, 12:13

  Дневники разработчиков Gears Tactics

Дневники разработчиков Gears TacticsCandramelekh · 20 Апр 2020, 17:45

Как втиснуть в один слот до 30 уникальных построек.

Описание: Описание способа по созданию 30 разных уникальных построек в одном строительном слоте в файле EDB для Rome TW и Medieval 2 TW.
Многие модмейкеры, редактировавшие файлы зданий в Тотал вар и добавлявшие новые постройки сталкивались с такой проблемой, как лимит строительных слотов в файле EDB. Для Rome TW этот лимит составляет, по моим наблюдениям, 55 слотов. Если вы любите добавлять различные постройки функционально-хозяйственного назначения, но так же хотите добавить побольше уникальных не разрушаемых построек, тот этот тутор подробно объяснит что нужно делать.

Нет нужды подробно расписывать, как добавлять новое здание, делать его не разрушаемым, уникальным (то есть без возможности строительства в обычной строительной ветке) и имеющим определённые бонусы. Для этого существуют множество туторов, в том числе и на нашем форуме. Мы лишь несколько изменим эту технологию и добавим в блюдо пару новых ингридиентов - разность культур и хидден-ресурсы (скрытые ресурсы, прописываемые в файлах descr_regions и export_descr_building). Для начала нужно определиться, что и где вы хотите создать, и главное помнить - постройки должны принадлежать к разным культурам.

Ниже приведён пример создания новых уникальных построек для мода Bronze Age TW.
1. Открываем файл export_descr_building и прописываем новое здание
Спойлер (раскрыть)


Приставка hinterland_ придаёт зданию эффект не разрушаемости, у здания пять уровней и оно прописано для шести культур. Дабы исключить его из строительной ветки добавляем новый хидден-ресурс - назовите его как хотите, у меня это none. Он должен быть прописан в верхней части файла EDB в строке хидден-ресурсов и должен отсутствовать в descr_regions. Напротив каждого уровня здания должно быть условие строительства этого уровня здания присутствие этого ресурса. Коль его нет в descr_regions, то и строиться оно нигде не будет. Вторым важным условием будет наличие разных хидден-ресурсов в файле descr_regions для тех регионов, где вы будете размещать данную постройку. Если вы создаёте систему регионального найма юнитов то ваша задача значительно упроститься, ибо вы можете привязать здания к тем ресурсам, которые вы прописали для этой системы, если нет, то для каждого региона в файле descr_regions вам придётся прописать соответствующие хидден-ресурсы. Вот пример
Спойлер (раскрыть)


Важно помнить, что при добавлении нового хидден-ресурса в файл descr_regions, находящегося по адресу ROMETOTAL WAR\Bronze\data\world\maps\base вы должны удалить файл map.rmw (находящегося по тому же адресу), который потом сгенерируется заново и прописать этот ресурс в строке ресурсов в файле EBD. Теперь возвращаемся в EDB и привязываем к этим ресурсам эффекты и фракции, которые посчитаете нужными добавить для каждой отдельной постройки. Важно помнить - все постройки должны принадлежать разным культурам.

2. Прописываем в файл export_descr_buildings_enums адреса для этого здания для его последующего распознавания другими файлами.
Спойлер (раскрыть)

Теперь прописываем название и описание постройки для каждой культуры отдельно в файле export_buildings в папке text.
Спойлер (раскрыть)


Это описание только для первого уровня здания ААА1, однако во избежание ошибки неодходимо заранее добавить в этот файл и описания для других уровней.
Спойлер (раскрыть)


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


Важно помнит, что пока вы всё это не сделаете, игра будет выдавать вам ошибку, то есть все файлы и записи (пусть и шаблоны) должны присутствовать.

В итоге мы получаем следующий результат
Спойлер (раскрыть)


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


    ИмпериалИмпериал
    Воспользуйтесь одной из соц-сетей для входа:
    [ Регистрация ]Для скрытия рекламы, зарегистрируйтесь на форуме[ Вход на форум
    Сообщество ИмпериалБиблиотека Rome: Total War Моддинг Rome: Total War Как втиснуть в один слот до 30 уникальных построек.
    Письмо Админу Обратная Связь
    © 2020 «Империал» · Условия использования · Ответственность · Визитка Сообщества · 06 Июн 2020, 14:35 · Счётчики