Сообщество Империал: Замена "серого крестьянина" у новых войск - Сообщество Империал

Цезий

Замена "серого крестьянина" у новых войск

Изменение отображения войска в режиме найма и описания
Тема создана: 11 января 2018, 17:05 · Автор: Цезий
 Цезий
  • Imperial
Imperial
Форумчанин

Дата: 11 января 2018, 17:05

Замена "серого крестьянина"


Есть замечательная статья за авторством пользователя VIR'а о том, как создавать и внедрять в игру новый тип войск.
Для просмотра ссылки Зарегистрируйтесь

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



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

1. Необходимо либо создать с нуля, либо использовать уже существующую картинку, которую вы бы хотели видеть при найме нового типа войск. Для этого проследуйте по маршруту (папка с игрой)\BI\data\ui\units\(папка с нужной фракцией). Там содержатся все изображения войск и агентов, отображающиеся в панели найма.

2. Если вы создаете свое изображение с нуля, учитывайте следующее:
-Размер картинки- 48*64
-Фон должен быть обязательно прозрачным
-Формат изображения- *.tga

3. Если вы решили использовать существующее изображение, сделайте копию и переименуйте его.

4. Имя выбранной картинке дается согласно названию вашего отряда, прописанного в строке dictionary файла export_descr_units, с обязательным символом "#" в начале имени.

В моем случае, новый тип войск называется "Тяжелый танк".
В exsport_descr_units, в блоке войск описание выглядит сл. образом:

type heavy tank
dictionary heavy_tank ; Heavy Tank
category infantry


Соответственно, имя новой картинки (опираясь на запись в строке dictonary) будет:
#heavy_tank

Все. Задав новой картинке имя нового подразделения, отправляйте ее по адресу (папка с игрой)\BI\data\ui\units\(папка с нужной фракцией) и наслаждайтесь изображением!

Спойлер (раскрыть)



Однако помимо найма, "серый крестьянин" будет отображаться и в свитке информации о новом соединении:
Спойлер (раскрыть)


Чтобы и там его убрать, сделайте следующее:

1. Создайте или используйте уже существующую картинку. Для этого проследуйте по маршруту (папка с игрой)\BI\data\ui\unit_info\(папка с нужной фракцией) . Там содержатся все изображения войск и агентов, отображаемые в свитке описания.

2. При создании новой картинки учитывайте:
- Размер изображения- 160*210
- Фон обязательно должен быть прозрачным
- Формат картинки- *.tga

3. Имя для выбранной картинки должно содержать название нового юнита, с обязательной припиской "_info" в конце имени. По нашему примеру будет выглядеть так:
heavy_tank_info

4. Отправляйте ее по адресу (папка с игрой)\BI\data\ui\unit_info\(папка с нужной фракцией).

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



*Принцип замены описывался на примере Первой Когорты мятежников Рима, аддон BI. Однако действенен как в RTW, так и в RTW-Alexander. Разница только в пути к папкам "units" и "unit_info".
     RomanTim
    • Imperial
    Imperial
    Гражданин

    Дата: 11 января 2018, 20:31

    Для просмотра ссылки Зарегистрируйтесь, а зачем было открывать новую тему? ;)
       daler
      • Imperial
      Imperial
      Форумчанин

      Дата: 16 марта 2018, 06:52

      Здравствуйте. Я играю уже много лет в эту игру. Подскажите пожалуйста есть один легион с орлом он только нанимается в Риме, как мне сделать так, чтобы после захвата Рима нанимать на всех городах такой легион.
         Боспорец
        • Imperial
        Imperial
        Форумчанин

        Дата: 28 июля 2019, 08:12

        Для просмотра ссылки Зарегистрируйтесьdaler (16 марта 2018, 06:52):

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

        Ничего сложного. В файле export_descr_buildings в найме этого отряда с орлом удалите строчку hidden_resource of rome и набирайте хоть в Сахаре, что конечно же неисторично. Поэтому лучше замените hidden_resource of rome на строчку hidden_resource italy, а также удалите map.rwm. После этого такие отряды можно будет нанимать по всей Италии!
           Похожие Темы
          PPUR линейки войск и юниты
          Обсуждаем имеющиеся,вносим предложения по новым
          Автор D DmitryT
          Обновление 17 апреля 2024, 11:51
          PПредложения по развитию мода PÜA - войска, фракции, баланс.
          Хотелки & наши планы на будущее.
          Автор F Flavius
          Обновление 15 апреля 2024, 21:17
          КТрейлеры новых сериалов и новых сезонов
          Только трейлеры
          Автор D Dr.Schmeisser
          Обновление 12 апреля 2024, 02:08
          Воспользуйтесь одной из соц-сетей для входа
          РегистрацияВход на форум 
          Сообщество ИмпериалRome: Total War Моды Rome: Total War Мастерская RTW Обратная Связь
          Стиль:Language: 
          «Империал» · Условия · Ответственность · Визитка · 24 апр 2024, 02:42 · Зеркала: Org, Site, Online · Счётчики