Сообщество Империал: Вопросы по модингу Total War: Attila - Сообщество Империал




Воевода

Вопросы по модингу Total War: Attila

Вопросы, советы, секреты и наставления
Тема создана: 20 февраля 2015, 15:01 · Автор: Воевода
Просмотров:
 659 651

 7 
 Воевода
  • Imp
Imperial
 

Дата: 20 февраля 2015, 15:01

Вопросы по модингу Total War: Attila

Тема для вопросов и советов по модингу игры Total War: Attila.
Опробовал PFM 3.5.1., перекрасил для себя Ютов.
Что мне понравилось больше всего, так это то, что иконки юнитов так же приобрели новые цвета. :006:



Как поменять столицу: (от DenStark)
Спойлер (раскрыть)



список от Tryggvi: регионы большой кампании и их номера в стартпозе/сейве, в REGIONS_ARRAY:
Спойлер (раскрыть)

Альтернативный список регионов в стартпозе/сейве от Narovchatus.
номера REGION_ARRAY и ключи регионов:
Спойлер (раскрыть)




Эта тема - о том, как делать моды, а не о том, где искать уже существующие (этому посвящено Для просмотра ссылки Зарегистрируйтесь). Пожалуйста, не захламляйте эту тему оффтопом.
Если вы пришли в эту тему именно из-за моддинга, то, прежде всего, ознакомьтесь с темой Для просмотра ссылки Зарегистрируйтесь, там много туторов и советов. Если вас интересует локализация и вообще работа с текстом в игре, для этого также существует Для просмотра ссылки Зарегистрируйтесь.
     papeion
    • Imp
    Imperial
     

    Дата: 09 октября 2022, 05:31

    Может быть, кто-то знает, почему часть вкладок в ПФМ подкрашены жёлтым цветом?
    Как убирать это подкрашивание и наоборот, как подкрашивать (маркировать).
       Mady
      • Imp
      Imperial
       

      Дата: 09 октября 2022, 10:57

      papeion 08 октября 2022, 19:38

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

      Мега-вопрос! :006:
      Давно в списке на решение... решения только пока нет. :)
      Видел вроде скрипт возможно считающий тип юнита у фракции и запрещающий рекрут. Столбец ТоталКэп в мэйн_юнит вроде вообще не о чем.

      -Добавлено-

      UPD: попробуй с ним, найдешь решение сообщи плиз. Тоже очень надо - много в моде лимитных юнитов...которых союзники могут безлимитно набирать.
      А некоторых хочется вообще запретить.
      Вот скрипт возможно: cm:restrict_units_for_faction
      В Акит'е и таблицах навскидку - вообще ничего не нашел.

      -Добавлено-

      UPD2: в теории нужен счетчик конкретных юнитов у фракции и включение запрещающего скрипта restrict_units_for_faction
         BagirA
        • Imp
        Imperial
         

        Дата: 09 октября 2022, 14:12

        nnn900 09 октября 2022, 00:19

        papeion 08 октября 2022, 19:38

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

        Во второриме это запрещается в land_units_tables в колонке training_level при значении там elite юнит становится недоступным для найма в протекторате, или сатрапии.
        Скорее всего в Аттиле тот же механизм.

        А запрет найма онагра из пула наемников там же?
           nnn900
          • Imp
          Imperial
           

          Дата: 09 октября 2022, 17:50

          BagirA 09 октября 2022, 14:12

          А запрет найма онагра из пула наемников там же?

          В смысле запрет найма?
          Набор наемников организован по другому. Там в стартовых позициях прописываются доступные для набора в провинции наемники, а чтобы они не набирались, юнит просто от туда удаляется.
          То есть чтобы появился, его нужно обратно вписать.
             papeion
            • Imp
            Imperial
             

            Дата: 09 октября 2022, 18:26

            nnn900 09 октября 2022, 00:19

            papeion 08 октября 2022, 19:38

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

            Во второриме это запрещается в land_units_tables в колонке training_level при значении там elite юнит становится недоступным для найма в протекторате, или сатрапии.
            Скорее всего в Аттиле тот же механизм.


            Спасибо, всё получилось. Тестил, всё ок.
               BagirA
              • Imp
              Imperial
               

              Дата: 09 октября 2022, 22:37

              nnn900 09 октября 2022, 17:50

              BagirA 09 октября 2022, 14:12

              А запрет найма онагра из пула наемников там же?

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

              А стартовые позиции чем поправить можно?
              Точнее не так, как убрать онагры из пула?
              есть пфм и рпфм. Этого достаточно?
                 Enclave76
                • Imp
                Imperial
                 

                Дата: 10 октября 2022, 10:56

                Mady 09 октября 2022, 10:57

                много в моде лимитных юнитов...которых союзники могут безлимитно набирать.
                А некоторых хочется вообще запретить.
                Вот скрипт возможно: cm:restrict_units_for_faction
                В Акит'е и таблицах навскидку - вообще ничего не нашел
                UPD2: в теории нужен счетчик конкретных юнитов у фракции и включение запрещающего скрипта restrict_units_for_faction

                В DEI это частично решено ограничением кол-ва юнитов на армию
                Но там несколько скриптов, связанных между собой, и я не пойму что конкретно оттуда надо взять именно для этого
                Не разумею :wacko:

                BagirA 09 октября 2022, 22:37

                А стартовые позиции чем поправить можно?
                Точнее не так, как убрать онагры из пула?
                есть пфм и рпфм. Этого достаточно?

                Да)
                Imp
                   BagirA
                  • Imp
                  Imperial
                   

                  Дата: 10 октября 2022, 11:49

                  Enclave76 10 октября 2022, 10:56

                  Mady 09 октября 2022, 10:57

                  много в моде лимитных юнитов...которых союзники могут безлимитно набирать.
                  А некоторых хочется вообще запретить.
                  Вот скрипт возможно: cm:restrict_units_for_faction
                  В Акит'е и таблицах навскидку - вообще ничего не нашел
                  UPD2: в теории нужен счетчик конкретных юнитов у фракции и включение запрещающего скрипта restrict_units_for_faction

                  В DEI это частично решено ограничением кол-ва юнитов на армию
                  Но там несколько скриптов, связанных между собой, и я не пойму что конкретно оттуда надо взять именно для этого
                  Не разумею :wacko:

                  BagirA 09 октября 2022, 22:37

                  А стартовые позиции чем поправить можно?
                  Точнее не так, как убрать онагры из пула?
                  есть пфм и рпфм. Этого достаточно?

                  Да)
                  Imp

                  А дальше? просто удалить строку или 0 поставить где то?

                  спасибо)
                     nnn900
                    • Imp
                    Imperial
                     

                    Дата: 10 октября 2022, 13:05

                    BagirA 10 октября 2022, 11:49

                    А дальше? просто удалить строку или 0 поставить где то?

                    спасибо)

                    Если юнита наемника нужно убрать из найма в провинции, то надо удалить строку(вкладку) с ним.
                    Если он прописан не последним, тогда для оставшихся наемников нужно переписать номера, чтобы номер вкладки совпадал с номером, который в последней нижней строке из вкладки юнита, в которой есть цифры.
                       BagirA
                      • Imp
                      Imperial
                       

                      Дата: 10 октября 2022, 14:28

                      nnn900 10 октября 2022, 13:05

                      BagirA 10 октября 2022, 11:49

                      А дальше? просто удалить строку или 0 поставить где то?

                      спасибо)

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


                      спасибо, попробу.

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


                      Вдруг есть быстрее способ?
                         
                        Перевести Страницу
                        Сообщество ИмпериалTotal War: Attila Моды Total War: Attila Обратная Связь
                        Стиль:Language: 
                        Условия · Ответственность · Конфид. · Визитка · 03 июл 2026, 11:40 · Зеркала: ImtwOrg, ImtwSite, ImtwOnline