Сообщество Империал: Вопросы по модингу 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 и ключи регионов:
Спойлер (раскрыть)




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

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

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

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

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

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

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

      Imp


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

      А вообще на сколько исторично, в половине провинций были онагры. Как проходили осады в 4-5 веках?
         BagirA
        • Imp
        Imperial
         

        Дата: 12 октября 2022, 23:02

        Кто нить знает, какая таблица отвечает за длительность осады со стороны ИИ?
           papeion
          • Imp
          Imperial
           

          Дата: 13 октября 2022, 09:06

          BagirA

          Кто нить знает, какая таблица отвечает за длительность осады со стороны ИИ?


          Введение

          Если у ИИ есть онагры, он не будет долго осаждать город. Может сходу атаковать.
          Если же онагров у него нет, то ему надо построить таран, лестницы или (и) башни. Таран и лестницы строятся быстро. Уже на следующий ход. Но если АИ первыми начал строить башни, то ему потребуется уже минимум 2 хода. Ещё момент - каждый таран, лестница, башня улучшают шансы противника при авторасчёте боя. Чем больше построить, тем меньше потерь понесут атакующие. Вот он и строит не 1 ход и даже не 2, а 4-5 ходов и даже дольше, прежде чем решиться на штурм.
          Кроме того, существует два периода в осаде: 1-й, это до того, как у гарнизона закончится еда, 2-й уже до капитуляции, когда гарнизон уже почти вымрет без еды. Выгоднее (с точки зрения авторасчёта) штурмовать, когда есть много осадного оборудования, и когда гарнизон уже хотя бы частично понёс потери из-за голода.
          +авто эскалация стен и башен города влияет на авторасчёт. Её, кстати тоже можно модить.
          У АИ нет мыслей, когда ему выгоднее штурмовать, а есть два параметра: соотношение сил при авторасчёте и рандомное решение идти на штурм или не идти на этом ходу.

          Таблицы и правки

          1. Табл. handicap

          В таблице гандикапов можно настроить что-либо раздельно для АИ и для Игрока.

          campaign_difficulty_handicap_effects_tables

          Например, кол-во осадного оборудования в разовом пакете (2 тарана, 4 лестницы, 2 башни)
          Так же, там можно задать + или - кол-во ходов, которые может продержаться город в осаде.

          Длительность осады защитникам: att_effect_force_army_campaign_siege_defend_holdout_time
          Длительность осады противника: att_effect_force_army_campaign_siege_attack_holdout_time
          В обоих случаях применяется скоуп faction_to_general_own
          Если уменьшать, то писать со знаком минус: -1, -2, -3, и т.д. Если прибавлять, то просто 1, 2, 3 и т.д.

          2. Табл. общих модификаторов компании

          Таблица campaign_variables_tables (или её заместитель campaigns_campaign_variables_junctions_tables)

          Здесь уже общее, без разделения для игрока и ИИ.

          Чтобы изменить время, в течение которого защитникам хватит еды
          В табл. campaign_variables_tables см. модификатор siege_attrition_resistance_turns_base
          Но лучше модификаторы этой таблицы править не в ней самой, а добавлять их в таблицу campaigns_campaign_variables_junctions_tables с указанием компании, для которой вы хотели бы внести поправку.

          Множитель для портовых городов siege_attrition_resistance_turns_port_multiplier. Там стоит 2, но можно уменьшить, например до 1.3 или 1.5, чтобы портовые города могли держать не в два раза дольше (до израсходования еды), а лишь на 30-50 % дольше.


          Есть там ещё модификатор, который тоже напрямую влияет на длительность осады. Это тот, который правит кол-во рабочих, необходимых для строительства единицы осадной техники. Точно не помню какой, вроде бы этот slave_points_mod. Чем большее число выставить, тем дольше будут строиться осадные механизмы.

          Кстати, моддинг авторасчёта боя тоже может повлиять на характер осады.
          Например, если в той же таблице вы для модификаторов
          autoresolver_battle_num_defender_towers_in_fortified_settlement
          autoresolver_battle_num_defender_towers_in_unfortified_settlement
          выставите более высокие значения, то сила башен при авторасчёте возрастёт.
          А потом считайте. Сколько нужно простоять в осаде, чтобы эскалация уничтожила больше башен. И тогда бы соотношения авторасчёта боя стали более благоприятные!

          P.S. Ну и т.д. и т.п., куча всего существует, что можно править для осад. Например, ещё есть таблицы, где, наверное, можно править поведение ИИ в осадах. Я вот думаю поправить для ИИ, чтобы он реже штурмовал город ночью. Ведь это ему чаще во вред, чем в пользу.
             BagirA
            • Imp
            Imperial
             

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

            papeion 13 октября 2022, 09:06

            BagirA

            Кто нить знает, какая таблица отвечает за длительность осады со стороны ИИ?


            авто эскалация стен и башен города влияет на авторасчёт. Её, кстати тоже можно модить.

            как?: все моды облазил-везде ато разрушение башен и стен, как убрать это говно?
               Самвел
              • Imp
              Imperial
               

              Дата: 15 октября 2022, 18:29

              всем привет ! задался вопросом историчности , онагры вещь не могли перетаскиваться всеми спокойно и разворачиваться мгновенно. Может чего-то не знаю. Вот хочу их перенести в осадные устройства к таранам и башням. Это возможно ?
                 BagirA
                • Imp
                Imperial
                 

                Дата: 16 октября 2022, 17:14

                papeion 13 октября 2022, 09:06

                BagirA

                Кто нить знает, какая таблица отвечает за длительность осады со стороны ИИ?


                autoresolver_battle_num_defender_towers_in_fortified_settlement ставил 100
                autoresolver_battle_num_defender_towers_in_unfortified_settlement
                разницы не было в автобое по шкале, идегтичная полоска была.

                   papeion
                  • Imp
                  Imperial
                   

                  Дата: 17 октября 2022, 07:58

                  BagirA

                  разницы не было в автобое по шкале, идегтичная полоска была.


                  BagirA может другой мод перекрывает. Как вы вообще модите? У вас свой модик? ...
                  Я модил, должно влиять.
                  Только не надо такие огромные цифры ставить. Достаточно увеличить в 1,5-2 раза.

                  -Добавлено-

                  BagirA 15 октября 2022, 18:18

                  как?: все моды облазил-везде ато разрушение башен и стен, как убрать это говно?

                  BagirA Таблица campaign_variables_tables (или её заместитель campaigns_campaign_variables_junctions_tables)
                  Серия модификаторов со словом - escalation.

                  siege_escalation_level_1_count_wall_pieces_health_less_than
                  siege_escalation_level_1_total_wall_health_less_than
                  siege_escalation_level_1_wall_pieces_health
                  siege_escalation_level_2_wall_breaches_count

                  В переводчике уберите нижние подчёркивания, переведите на русский. Будет понятно. Например, последний со словом breaches (пролом в стене), означает сколько проломов в стене на 2 уровне эскалации. В других есть слово health (прочность стен) в процентном отношении. Понятно, что сколько должно остаться здоровья у стены на том или ином этапе. Попробуйте увеличить эти проценты, например, если поставите 100, а проломов ноль, то стены вообще не будут разрушаться.

                  Кроме того, вспомнил, что в моде на длс Велизария я делал многократное усиление стен и башен, это тоже повлияло на их устойчивость от эскалации. См. табл. battlefield_buildings_tables

                  -Добавлено-

                  Самвел

                  Вот хочу их перенести в осадные устройства к таранам и башням.


                  Я не видел такого опыта моддинга, хотя тоже интересовался и искал технические возможности.
                  Где-то читал, что мододелы пробовали ставить онагры на башни сверху, но это трешь. Сам я тоже это пытался делать, но не помню, успешно или нет.

                  Однажды у меня возникла идея: скриптом закидывать в стек 1-2 онагра, если стек находится в режиме "осаждает город". А в другом режиме армии скриптом онагры удалять. Но не пытался её попробовать.
                     BagirA
                    • Imp
                    Imperial
                     

                    Дата: 17 октября 2022, 18:41

                    papeion'

                    [н и стен, как убрать это говно?
                    [/quote]
                    BagirA Таблица campaign_variables_tables (или её заместитель campaigns_campaign_variables_junctions_tables)
                    Серия модификаторов со словом - escalation.

                    siege_escalation_level_1_count_wall_pieces_health_less_than
                    siege_escalation_level_1_total_wall_health_less_than
                    siege_escalation_level_1_wall_pieces_health
                    siege_escalation_level_2_wall_breaches_count


                    Я и так и сяк менял, и все по 100 и по 10 и по 0, авто разрушение так и осталось после 1 хода.
                       BagirA
                      • Imp
                      Imperial
                       

                      Дата: 18 октября 2022, 23:01

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