Community Imperial: Движок Alexander 1.9 - общие вопросы - Сообщество Империал




Darius

Движок Alexander 1.9 - общие вопросы

Обсуждение общих аспектов моддинга alx.exe
Theme created: 10 July 2009, 17:23 · Author: Darius
Views:
 61 728

  • 21 Pages
  • « First
  • 17
  • 18
  • 19
  • 20
  • 21
 1 
 Darius
  • Imp
Imperial
 

Date: 10 July 2009, 17:23

В этой теме обсуждаем только моменты специфического моддинга под движок RTW Alexander 1.9.
Позже в первый пост будут внесены FAQ и ссылки на туторы по сабжу.

Руководство по созданию/переносу модов на движок RTW Alex 1.9


1. Что дает движок RTW-Alex 1.9 ?
Во-первых, движок поддерживает в 2 раза больше моделей юнитов, чем оригинальный 1.0-1.5 и даже чем БИ 1.6. Во-вторых, это усиленный ИИ при минимальных затратах не перенос мода.

2. Какие файлы из аддона Александр нужны для мода на движке 1.9 ?
На самом деле аддон практически не нужен. Из него требуется всего 2 файла:
- Rometw-alx.exe - помещается в папку с оригинальным RomeTW.EXE независимо - для свитч-мода или нет.
- ChatFilter.san - помещается в <папку мода>\Data

3. Как запустить империскую кампанию на движке?
Для запуска имперской кампании необходимо немного поиграться с файлами.
- папку data\world\maps\campaign\imperial_campaign необходимо переименовать в - папку data\world\maps\campaign\alexander
- файл data\text\imperial_campaign_regions_and_settlement_names.txt переименовать в alexander_regions_and_settlement_names.txt
анлогично поступаем с файлами mundus_magnus и других карт-сабмодов.

Однако есть другой путь:
Как с RTW-Alex.ехе запускать кампанию без гемороя с переименованиями папок?
Просто в свойствах ярлыка надо прописывать -noalexander

Вот так <Папка с РТВ>\Rometw-alx.exe -noalexander (потом все остальное, но в принципе положение -noalexander в строке не важно). Если ваш любимый мод или кампания идет через ехе RTW 1.5, то больше ничего не нужно. Иначе, как обычно указание на папку свитча например -mod: EB (для Европы Барбарорум)

4. Как настроить ярлык для запуска мода на движке 1.9?
В поле Объект прописываем:
<Папка с РТВ>\Rometw-alx.exe -mod:<имя папки свитч-мода> -ShowErr
при наличии необходимых текстовиков для свитч-мода в соответстаующей папке мод запустится с этого ярлыка под управлением движка 1.9
     MrBoroda
    • Imp
    Imperial
     

    Date: 01 January 2017, 14:21

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

      Date: 01 January 2017, 17:09

      MrBoroda

      как бы сделать так что бы при подкупе чужого генерала вся его армия переходила под мой контроль, а не распускалась. Может кто что-нибудь подскажет?

      Можно, но будут вылеты, и будет их много,я раз так сделал,потом всё вернул к ванильному виду.
      делаете копию файла export_descr_unit.txt ( папка Data)
      открываете его, ищите внизу каждого блока слово ownership на этой строке - список фракций к которым принадлежит юнит - кто может нанимать, и у кого отряд не будет распускаться при подкупе. блоки со словом general_unit в строке attributes - пропускаете,ибо будут вылеты
      приписываете туда свою фракцию - одна запятая и один пробел обязательны
      сохраняете файл, играете
         -Hierax-
        • Imp
        Imperial
         

        Date: 01 January 2017, 21:21

        RomanTim

        Можно, но будут вылеты, и будет их много,я раз так сделал,потом всё вернул к ванильному виду.
        делаете копию файла export_descr_unit.txt ( папка Data)
        открываете его, ищите внизу каждого блока слово ownership на этой строке - список фракций к которым принадлежит юнит - кто может нанимать, и у кого отряд не будет распускаться при подкупе. блоки со словом general_unit в строке attributes - пропускаете,ибо будут вылеты
        приписываете туда свою фракцию - одна запятая и один пробел обязательны
        сохраняете файл, играете

        Если не ошибаюсь, дополнительно нужно еще прописать этих юнитов в файле model_battle.txt для добавляемых фракций (скелет, шкурки и спрайты), а также добавить иконки в соответствующие папки фракций в UI.
           RomanTim
          • Imp
          Imperial
           

          Date: 02 January 2017, 00:39

          -Hierax-, ошибаетесь, во-первых descr_model_battle правильно файл называется, во-вторых так можно превысить лимит движка на юнитов, в третьих не вводите людей в заблуждение :n05: :066:
          иконки - не критично, можно и с черными крестьянами поиграть :n01:
             -Hierax-
            • Imp
            Imperial
             

            Date: 02 January 2017, 12:49

            RomanTim, за название файла знаю, использовал редукцию. По поводу лимита: всегда думал, что превышение достигается путем добавления строк о новом юните, а не расширении принадлежности к фракциям уже существующих (лимит в этом файле никогда не превышал, поэтому могу ошибаться). Играть с иконками черных крестьян - как по мне, то лучше закинуть эти иконки в соответствующие папки. :n01:
            :ps: в заблуждение больше заводить никого не буду. :n03:
               RomanTim
              • Imp
              Imperial
               

              Date: 02 January 2017, 13:21

              -Hierax-, так-то у алекса лимит больше,и так-то

              Quote

              To view the link Register
              Overall model number: Min ?, max 255.
              To view the link Register

              получается что новые строчки и правда добавляют лимит, но править этот файл лишнее будет,+ надо будет перекрашивать и пересохранять текстурки-шкурки юнитов,а так юниты на боевой карте будут в своих фракционных цветах всего-то :n01:
              Получается что мы оба ошиблись :n01:
                 -Hierax-
                • Imp
                Imperial
                 

                Date: 02 January 2017, 13:30

                RomanTim, ради интереса провел эксперимент. Решил подкупить армию греков и получить в свое распоряжение отряд гоплитов
                export_descr_unit.txt (Reveal)

                Вот что вышло:
                Spoiler (expand)
                   as1991
                  • Imp
                  Imperial
                   

                  Date: 02 January 2017, 13:44

                  Странно, у меня получалось, на оригинале РТВ. Правда, я только крестьян сделал всеподкупными. Ага, вот, нашел To view the link Register
                  На видео есть сценка подкупа пунийских крестьян греческим дипломатом (примерно 7 минут 30 секунд)
                  А вот статья оTo view the link Register
                     -Hierax-
                    • Imp
                    Imperial
                     

                    Date: 02 January 2017, 13:57

                    as1991, буду пробовать. Посмотрел видео, да с подкупом согласен, но возможно в ваниле крестьяне для всех фракций прописаны одним юнитом в файле descr_model_battle, потому и получилось. :n05:
                       АрАл
                      • Imp
                      Imperial
                       

                      Date: 22 June 2017, 17:05

                      Камрады, такой вопрос: возможно ли разблокировать BI-фишки (в первую очередь интересует возможность морских десантов) на RomeTW-ALX?
                      Или все фишки ALX сделать доступными на движке RomeTW-BI?
                      Или все фишки ALX сделать доступными на движке RomeTW?
                      Хотелось бы иметь гибридную версию движка на базе двух вышеназванных версий: "умное" поведение ИИ на поле боя из Алекса + морские десанты из Барбариана или ванильного Рима
                        • 21 Pages
                        • « First
                        • 17
                        • 18
                        • 19
                        • 20
                        • 21
                         
                        Translate a Page
                        Community ImperialRome: Total War Моды Rome: Total War Мастерская RTW Feedback
                        Style:Language: 
                        Conditions · Responsibility · Confid. · About · 03 Jul 2026, 01:09 · Mirrors: ImtwOrg, ImtwSite, ImtwRuImtwRu, ImtwOrg, ImtwSite