Сообщество Империал: Walls_all_cities - Сообщество Империал

Митридат

Walls_all_cities

Все города и поселения на тактике со стенами
Тема создана: 04 декабря 2013, 18:13 · Автор: Митридат
  • 3 Страниц
  • 1
  • 2
  • 3
 Митридат
  • Imperial
Imperial
Форумчанин

Дата: 04 декабря 2013, 18:13

Уважаемые, Камрады! Многие были не довольны тем фактом, что на тактике стены есть только у столиц провинций. Не понятно из каких соображений СА так обеднили игровой процесс( ведь была нормальная система - со старта часть городов с каменными стенами, часть с деревянными, остальные деревушки - которым развиваться и развиваться). Считаю - есть возможность это исправить. Да, утрачиваются модели без стен, по мне так и бог с ними!
Как раз этим вопросом я занимаюсь свободное время. Но у меня быстро сварить мод не получится. Поэтому всё что по этой теме, максимально подробно,
буду регулярно выкладывать. Сразу оговорюсь: Я не Гуру модостроя; Это первый опыт внесения изменений после MEDIEVAL II; Возможно не все термины пойму с ходу.

Прежде чем начать, обязательно сохраните startpos.esf!!!
Путь таков: с помощью EditSF открываем startpos.esf, который находится
в data\campaigns\main_rome\. В нём идём по следующему пути:
CAMPAIGN_STARTPOS > COMPRESSED_DATA > CAMPAIGN_ENV >
CAMPAIGN_MODEL > WORLD > REGION_MANAGER > REGIONS_ARRAY >
( тут мы увидим аж 173 regions_array от REGIONS_ARRAY-0 до REGIONS_ARRAY-172 ).
Дальше так: REGIONS_ARRAY-0 > REGION > REGION_SLOT_MANAGER > REGION_SLOT_ARRAY >
REGION_SLOT_ARRAY-0 > REGION_SLOT > BUILDING_MANAGER > BUILDING.
Ф-фух, пришли!!! Когда кликнем на этот BUILDING, справа откроется таблица.
Находим в таблице строку с текстом - "rom_ROMAN_city_major_1" - Это и есть модель города
со стенами первого уровня, но для римской культуры!!! Поэтому копируем только
часть этого текста - "city_major_1". Закрываем REGIONS_ARRAY-0, НЕ путать с REGION_SLOT_ARRAY-0 !!!
Дальше так: REGIONS_ARRAY-1 > REGION > REGION_SLOT_MANAGER > REGION_SLOT_ARRAY >
REGION_SLOT_ARRAY-0 > REGION_SLOT > BUILDING_MANAGER > BUILDING.
Находим в таблице строку с текстом - "rom_BARBARIAN_city_minor_silver_1" - Это модель города,
но без стен и для варварской культуры!!!
Вставляем вместо "city_minor_silver_1" "city_major_1". Всё!!! Варварский город со стенами
первого уровня готов! Закрываем REGIONS_ARRAY-1 и повторяем все шаги от "Дальше так" для
остальных REGIONS_ARRAYев вплоть до 172-го. Где будут попадаться тексты уже содержащие
часть "city_major_1" ничего менять, ясен день, не надо.
По окончании сделать сохранение: кликаем вверхнем левом углу на надпись "File"
в открывшейся менюшке кликаем на "Save" и ждём пока сохранится. Если этого не сделать
и закрыть редактор сразу -- ВЕСЬ ТРУД НА СМАРКУ!!!
Запускаем игру: все города имеют стены первого уровня соответсевующие их культурам. Напоминаю - НА ТАКТИКЕ!!!
Мод получили сырой;
1. Модельки городов на карте без стен (стены только на тактике)
2. В тултипах все города подписываются как столицы провинцый
3. В браузере строительства получаем здания для столицы, но видимо утрачиваем здания
для других типов городов. Ну, хрен его знает, плохо это или хорошо?! Игра покажет.
4. Так как менялись здания имеющие определённый бонус к порядку, то на старте в регионах
порядок уходит в минус. Требуется новый баланс "+" и "-" всех зданий.
Или другой способ: те кто умеет втыкать файлы в startpos.esf проделывают путь
описанный выше до REGION_SLOT_ARRAY-0 , там есть ещё несколько REGION_SLOT_ARRAYев,
но в них или отсутствует сама таблица BUILDING , либо в ней уже прописано здание.
Короче: либо слот добавить, либо таблицу.
5. Пока не известно, какая модель города будет после смены культуры в нём.
В других темах я сообщал, что есть возможность добавлять слоты для зданий. Первые опыты показали, что слот сохраняется, естественно здание в нём прописывается. Но там требуется масса исправлений от которых, повсему, будет зависить правильная работа игры. Как только освою сию технологию, так сразу выложу подробное руководство.
     Sonar
    • Imperial
    Imperial
    Вольный стрелок

    Дата: 04 января 2014, 18:16

    Вот эта их привязка карты тактической в карте стратегической слишком уж жесткая блин... Красиво и без потерь обойти её не получается... Как и вправить мозги солдатам при осадах... Причем похоже это проблема пасфайдинга какая-то... Я блин свои солдатам приказывал пробежать сквозь открытые ворота, не могут заразы с первого раза )
       Митридат
      • Imperial
      Imperial
      Форумчанин

      Дата: 04 января 2014, 20:34

      sonarmaster (04 января 2014, 18:16):

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


      Я слаб в терминологии, но штурм городов со стенами у ИИ - это конечно НЕЧТО! Но блин горелый!!! Свои юниты тож тупят безбожно!!! И как это убого-смешно выглядит прикрученные лестницы к штурму городов со стенами. Вообще, впечатление(устойчивое) такое, что Рим, Мед2 делала одна команда, а всё остальное другие. И встаёт вопрос: они чё там не видят, что творят? Так и хочется сказать: Ребята у Вас, что "повылазило"? Так сыграйте в глобальные моды ко второму Меду!!!
         saromarobriva
        • Imperial
        Imperial
        Форумчанин

        Дата: 05 января 2014, 01:40

        sonarmaster (04 января 2014, 15:37):

        Респект за проделанную работу. Хотя на данный момент осада города со стенами - худшее, что есть в Риме 2 для меня (поведение АИ и собственных солдат дико доставляет) ) Но каждому своё... За сим вопрос... А вот убрать везде стены, а точнее заменить карту боя везде картой боя в поселке, а не в городе со стенами, как? По тому же принципу на наоборот?

        В data_rome2>db>building_effects_junction_tables>building_effects_junction ищем pro_ROMAN_city_major_1,напротив в колонке effect меняем rom_hidden_walls_15m на rom_region_line_of_sight_extension.На тактике город представлен как minor,в custom битвах не работает.Всё делать естественно в вновь созданном моде.
           Митридат
          • Imperial
          Imperial
          Форумчанин

          Дата: 06 января 2014, 00:18

          saromarobriva (05 января 2014, 01:40):

          sonarmaster (04 января 2014, 15:37):

          Респект за проделанную работу. Хотя на данный момент осада города со стенами - худшее, что есть в Риме 2 для меня (поведение АИ и собственных солдат дико доставляет) ) Но каждому своё... За сим вопрос... А вот убрать везде стены, а точнее заменить карту боя везде картой боя в поселке, а не в городе со стенами, как? По тому же принципу на наоборот?

          В data_rome2>db>building_effects_junction_tables>building_effects_junction ищем pro_ROMAN_city_major_1,напротив в колонке effect меняем rom_hidden_walls_15m на rom_region_line_of_sight_extension.На тактике город представлен как minor,в custom битвах не работает.Всё делать естественно в вновь созданном моде.

          Уважаемый, sonarmaster! Прежде всего, ещё раз хочу Вас поблагодарить. Тем способом, который Вы предложили, чтобы совсем убрать стены у ВСЕХ городов, я добавил стены минору(проверял на Спарте). Строчка "rom_region_line_of_sight_extension" присутствует у всех моделей которые определяют минор это будет или мажор. Её я не трогал, но строку "rom_hidden_walls_15m" добавил к "rom_HELLENIC_city_minor_marble_1". Этот способ, в отличии от предлагаемого мной, беспрецендентно лучше. Он не затрагивает ни зданий, ни слотов строительства - только стены на тактике. Считаю я не зря заварил эту кашу со стенами. Результат достигнут!!! Я хотел стены у всех городов - получил!!! Завтра-после завтра, после переделки всех миноров, отпишу для остальных кто хочет стены, как и что править. Хотя это уже в принципе понятно из Вашего и моего постов, но народ разный и нужны уточнения. Ещё раз, с благодарностью и уважением к Вам, sonarmaster!!!
             Sonar
            • Imperial
            Imperial
            Вольный стрелок

            Дата: 07 января 2014, 17:57

            Тут надо в равной или даже большей степени благодарить камрада saromarobriva, я спросил как - он ответил ))
            Я в свою очередь по этому способу уберу нафиг так мешающие мне стены ))
               Митридат
              • Imperial
              Imperial
              Форумчанин

              Дата: 07 января 2014, 18:38

              Камрады! Приношу свои извинения! Ваши ники немного похожи. В горячке спутал. Saromarobriva, Вам моя глубочайшая признательность. И как написал Sonarmaster: все мы молодцы, кроме СА.
                 Sonar
                • Imperial
                Imperial
                Вольный стрелок

                Дата: 11 января 2017, 00:30

                Печально, что за три года АИ так и не научился нормально вести себя в штурмах городов ))
                Может кто-то где-то видел мод, который это нормально правит?
                   babay11
                  • Imperial
                  Imperial
                  Форумчанин

                  Дата: 11 января 2017, 01:44

                  Sonar

                  Печально, что за три года АИ так и не научился нормально вести себя в штурмах городов ))
                  Может кто-то где-то видел мод, который это нормально правит?

                  Штурм?..вряд-ли...в обороне,что-то,есть(и то - пародия,в тисках зажимают яйца игроку,а не учат ИИ,как,обороняться).. :003:
                     Савромат
                    • Imperial
                    Imperial
                    Форумчанин

                    Дата: 20 января 2017, 06:00

                    Я предпочитаю на автобое города брать - чтобы не портить себе настроение и время не тратить
                      • 3 Страниц
                      • 1
                      • 2
                      • 3
                      Воспользуйтесь одной из соц-сетей для входа
                      РегистрацияВход на форум 
                      Сообщество ИмпериалTotal War: Rome II Моды Total War: Rome II Кузница Total War: Rome II Обратная Связь
                      Стиль:Language: 
                      «Империал» · Условия · Ответственность · Визитка · 28 мар 2024, 19:01 · Зеркала: Org, Site, Online · Эльдорадо казино · Gold казино · Счётчики