Сообщество Империал: M2TW Engine Overhaul Project (модернизация движка MTW2) - Сообщество Империал




youneuoy

M2TW Engine Overhaul Project (модернизация движка MTW2)

Программа и инструкция к ней, в картинках
Тема создана: 21 декабря 2019, 16:44 · Автор: youneuoy
Просмотров:
 151 321

  • 103 Страниц
  • « Первая
  • 83
  • 84
  • 85
  • 86
  • 87
  • Последняя »
 11 
 youneuoy
  • Imp
Imperial
 

Дата: 21 декабря 2019, 16:44



Программа предназначена для расширения возможностей игры Medieval 2: Total War.

Данная инструкция почти полностью устарела, обновлённая инструкция выйдет в свет вместе с новой версией программы



Функционал программы разделен на две части:
первая - внесение изменений в код игры при запуске мтв2(изменение различных лимитов движка, более тонкая его настройка и т.д.)
вторая - манипуляции с игрой после её запуска.



Часть 1

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


Позволяет задавать свои собственные лимиты для числа религий, анчей, блокировать изменение размера отрядов, задавать границы количества солдат в отрядах, размер карты битвы и стоимость осадного оборудования(тараны, лестницы, осадные башни). Также можно сделать любых персонажей бессмертными и изменить способ отображения их возраста. Можно задавать свой префикс для юнитов с параметром legio. Пофиксен вылет при использовании берсерков в битве. Добавлена возможность многократного апгрейда охраны генералов. Расширена система скриптов. И ещё много других изменений.

Imp
Данная программа может быть полезна при создании собственных модификаций для игры MTW2.
Эта часть работает с версиями игры 1.5(дисковая версия) и 1.52(стим версия).
Настройки программы задаются в конфиг файлах limits.youneuoycfg и применяются при запуске игры.
Все вносимые изменения корректно работают в уже идущей кампании, при обновлениях ничего не ломается, достаточно просто не активировать новые возможности.


Как это сделать (Раскрыть)


Новые скриптовые возможности и изменённая система меток (Раскрыть)


Новые скриптовые возможности и изменённая система дипломатии (Раскрыть)


Настройки в modConfig.youneuoycfg (Раскрыть)


Настройки в limits.youneuoycfg (Раскрыть)

Настройки апгрейда генералов (Раскрыть)


Изменение настроек возраста(бессмертные персонажи и т.д.) (Раскрыть)


Благодарности (Раскрыть)



Часть 2



  • Упрощение переноса битв из карты кампании в онлайн
  • Редактирование армий на карте кампании после онлайн битвы, в том числе автоматическое(инструкция под спойлером "Редактирование потерь после онлайн битвы")
  • Упрощение редактирования некоторых файлов игры


Перенос битвы в онлайн (Раскрыть)


Получение результатов битвы (Раскрыть)


Редактирование составов армий(например после онлайн битвы) (Раскрыть)


Редактирование файлов игры для хот-сита (Раскрыть)


Вторая часть программы поддерживает только Total War MEDIEVAL II - Definitive Edition v1.52 и работает при запуске medieval2.exe(он требуется и для запуска модов), поддерживает только стим-версию игры(также поддерживает пиратскую версию Total War MEDIEVAL II - Definitive Edition v1.52).

Видео инструкция по редактированию численности и убийству отрядов: (Раскрыть)


Пример автоначисления потерь, английская версия программы (Раскрыть)



История обновлений (Раскрыть)



     youneuoy
    • Imp
    Imperial
     

    Дата: 12 января 2021, 01:11

    От меня давно не было новостей о m2twеор, вот немного из них:
    я сейчас переписываю код проекта(нужно его серьёзно реструктурировать, иначе в дальнейшем я получу много проблем. При этом я не собираюсь тратить на это слишком много времени).

    также я начал разработку плагина, добавляющего поддержку скриптов lua,это пригодится для пользователей и моддеров, которые только знакомятся с проектом. Также это уберёт необходимость добавлять конфиг файлы и реализовывать разные не очень важные функции в основном проекте(вроде замены меток персонажей, это теперь можно будет делать скриптом). Важное уточнение - скрипты программы не будут поддерживать вообще все её возможности(это отняло бы слишком много времени).
    Пример тестового скрипта(это просто устанавливает 500 очков движения персонажу при выборе):

    Imp

    Также m2twеор будет в новой версии неофициального патча для TATW(мы с leo.civil.uefs сейчас работаем над модом вместе). Думаю это будет хорошим примером для других моддеров.
       youneuoy
      • Imp
      Imperial
       

      Дата: 06 февраля 2021, 13:03

      as1991

      Погрузка на флот, тем более если она производится не в подготовленном месте (не в порту, напрмиер) занимает очень много времени. Вот вам и обоснование - пока армия грузится на флот - корабль двигаться не может.

      можно сделать скриптами m2twеор. При том ещё и с разделением на в порту/не в порту.
         Earth2Space
        • Imp
        Imperial
         

        Дата: 06 февраля 2021, 13:06

        as1991 ну грузится армия и грузится - флот почему от этого теряет очки действия? Вот если армия после погрузки потеряет часть ОД, то это логично, т.к. затрачивались силы. ОД это ведь не время. Я так понимаю.
           DinarMayor
          • Imp
          Imperial
           

          Дата: 06 февраля 2021, 13:12

          LEZVIE 06 февраля 2021, 12:27

          А короблю какая разница что везти? Пехоту, конницу или орудия, Короблю абсолютно всё равно что вести, хоть слонов хоть зерно, от груза растояние вообще не должно менятся.

          с эти согласен, но если тока это в реале

          LEZVIE 06 февраля 2021, 12:27

          Как раз здравый смысл говорит о том что флот должен везти любой груз на одинаковое растояние. Деление по дальности плавания в зависимости от груза это какой то ненормальный кастыль.

          Я не про здравый смысл, а про геймплей!!!
          Во первых - тут можно учесть, предположу*, посадку-десант пехоты, особенно орудий (тяжело ведь их заносить) а ведь иногда их и "встречали" "друзья" у берега
          во вторых - можно учесть: корабли ведь иногда останавливались на причале, пополнить запасы, и сходить по девкам. Ну я предположу*, знатный рыцарь не пойдет пешком) да ещё кдевкам)
          ну и в третьих - игровая составляющая - самое главное - отбросьте все *предположу и первые 2 пункта вообще! - это просто не честно по отношению к сухопутным юнитам: я ИИ пидую пешком через всю сахару с Табардария, с парой катапульт, лучниками в надежде захватить мятежный бриндизи... А тут какой то аббасид на одном карабле дхой с полным стеком: кава, пехота, 8 чтук требучет проплыли мимо... :028: :032:
          и все я апоздал? :024: Моё мнение это не честно!
          Да Лезвие абсолютно прав в фразе "короблю какая разница что везти", но в меде интереснее играть именно с таким положением дел, относительно данного случая.
             youneuoy
            • Imp
            Imperial
             

            Дата: 06 февраля 2021, 13:14

            можно попробовать что-то сделать рассчитывая соотношение кораблей с отрядами
               DinarMayor
              • Imp
              Imperial
               

              Дата: 06 февраля 2021, 13:26

              as1991 06 февраля 2021, 12:38

              Мжно ли просто программно ввести запрет двигаться для любого флота в тот ход, когда на него грузится десант?

              Для нот сит можно, но не в коем для одиночки, великолепный флот(не учитывая тактику5)

              -Добавлено-

              youneuoy 06 февраля 2021, 13:03

              можно сделать скриптами m2twеор. При том ещё и с разделением на в порту/не в порту.

              Скриптами можно. Но только чтоб я свою одиночку как обычно я продолжал играть)))

              -Добавлено-

              Earth2Space 06 февраля 2021, 13:06

              as1991 ну грузится армия и грузится - флот почему от этого теряет очки действия? Вот если армия после погрузки потеряет часть ОД, то это логично, т.к. затрачивались силы. ОД это ведь не время. Я так понимаю.

              Нууу как сказать вы правы. Но в рамках игры у нас все таки стоит учитывать и время.
              Но лично мня нравиться ванильнп тема флота.
              Если даже что то добоволять когда нибудь, то это надо добавить отступление и морской бой, сто почти не реально...
                 LEZVIE
                • Imp
                Imperial
                 

                Дата: 06 февраля 2021, 13:32

                DinarMayor 06 февраля 2021, 13:12


                ну и в третьих - игровая составляющая - самое главное - отбросьте все *предположу и первые 2 пункта вообще! - это просто не честно по отношению к сухопутным юнитам: я ИИ пидую пешком через всю сахару с Табардария, с парой катапульт, лучниками в надежде захватить мятежный бриндизи... А тут какой то аббасид на одном карабле дхой с полным стеком: кава, пехота, 8 чтук требучет проплыли мимо... :028: :032:
                и все я апоздал? :024: Моё мнение это не честно!


                что значит честно - не честно? Не честно что корабли плавают по морю а пехота тоже самое не может сделать? В этом то и смысл, что флот перемещается именно по морю и на большие расстояния, а вот к примеру по такой схеме абсолютно не честно что флот не может перемещатся по суше и не может участвовать в полевых битвах, это тоже не честно по вашей логике. У всех своё назначение - у флота свое у пехоты свое и нельзя их пытаться в чём то уровнять.

                DinarMayor 06 февраля 2021, 13:12

                Да Лезвие абсолютно прав в фразе "короблю какая разница что везти", но в меде интереснее играть именно с таким положением дел, относительно данного случая.


                Здесь нужно писать что интереснее играть именно с таким положением дел именно вам, лично мне как раз это совсем не интересно, поэтому мне совсем был непонятен вас пост осуждающий комрада задавшего ответ про дальность хода как читера, Всё что вы написали в отношении вашего видения как должны быть реалезованны очки движения это ваше личное мнение а вы его пытаетесь навязывать утверждая что именно так правильно.
                   DinarMayor
                  • Imp
                  Imperial
                   

                  Дата: 06 февраля 2021, 14:27

                  LEZVIE 06 февраля 2021, 13:32

                  что значит честно - не честно? Не честно что корабли плавают по морю а пехота тоже самое не может сделать?

                  Лезвие извини, но бред какой то) Я же такого не говорил? Ну ладно, ладно, хотя бы намекал?)

                  LEZVIE 06 февраля 2021, 13:32

                  по такой схеме абсолютно не честно что флот не может перемещаться по суше и не может участвовать в полевых битвах, это тоже не честно

                  аналогично первому моему ответу...

                  DinarMayor 06 февраля 2021, 13:12

                  в меде интереснее играть именно с таким положением дел, относительно данного случая с этими треклятым флотом!

                  LEZVIE 06 февраля 2021, 13:32

                  Здесь нужно писать что интереснее играть именно с таким положением дел именно вам

                  DinarMayor 06 февраля 2021, 13:12

                  в меде интереснее играть именно с таким положением дел, относительно данного случая.

                  Разве не одно и то же?! Разве я не упоминал кого то в контексте своего поста? я писал лично от себя, от своих побуждений, и только свое мнение. Я не кому не когда не навязываю своего мнения. Обсудить что то пожалуйста, но не как не навязывать.
                  Разве я когда нибудь авно какое то толкал? Нет. Всегда стараюсь во благо общества моддоделов...
                  А такие споры они нет нет да будут возникать, рабочий момент так сказать.


                  Если по большому взять и подумать: движок позволяет нам в один несчастный ког загрузить "великое войско"(аж целый стек, как он туда влезает и проплывает аж пол мира...) и это по идее чит ИМХО(Лезвие! ИМХО написал ладно))) ), так можно простить эту саму погрешность с перевозкой юнитов? )Это вопрос Лезвие, это не мое мнение на данный момент ) )
                     Constantinopolis
                    • Imp
                    Imperial
                     

                    Дата: 06 февраля 2021, 14:36

                    DinarMayor
                    Дифференцировать дальность перемещения флота в зависимости от того, что на него загружено - это действительно противоречит здравому смыслу.
                    По идее, было неплохо сделать так, чтобы погрузка/выгрузка отнимала очки действия у армии. И чтоб во время этого же хода дальность движения корабля зависела от очков действия армии, а после - флот плыл на обычное расстояние.

                    А вот целая армия из 20 отрядов на 1 корабле действительно выглядит странно.
                       LEZVIE
                      • Imp
                      Imperial
                       

                      Дата: 06 февраля 2021, 15:05

                      DinarMayor 06 февраля 2021, 14:27

                      LEZVIE 06 февраля 2021, 13:32


                      что значит честно - не честно? Не честно что корабли плавают по морю а пехота тоже самое не может сделать?

                      Лезвие извини, но бред какой то) Я же такого не говорил? Ну ладно, ладно, хотя бы намекал?)

                      LEZVIE 06 февраля 2021, 13:32

                      по такой схеме абсолютно не честно что флот не может перемещаться по суше и не может участвовать в полевых битвах, это тоже не честно

                      аналогично первому моему ответу...


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


                      DinarMayor 06 февраля 2021, 14:27

                      Разве не одно и то же?! Разве я не упоминал кого то в контексте своего поста? я писал лично от себя, от своих побуждений, и только свое мнение. Я не кому не когда не навязываю своего мнения. Обсудить что то пожалуйста, но не как не навязывать.
                      Разве я когда нибудь авно какое то толкал? Нет. Всегда стараюсь во благо общества моддоделов...
                      А такие споры они нет нет да будут возникать, рабочий момент так сказать.


                      Если по большому взять и подумать: движок позволяет нам в один несчастный ког загрузить "великое войско"(аж целый стек, как он туда влезает и проплывает аж пол мира...) и это по идее чит ИМХО(Лезвие! ИМХО написал ладно))) ), так можно простить эту саму погрешность с перевозкой юнитов? )Это вопрос Лезвие, это не мое мнение на данный момент ) )


                      Вот ваш пост где вы черным по белому на вопрос пользователя как сделать отвечаете мол зачем вам это нужно это читерство и это плохо. Вы же понимаете что он хотел получить ответ не о том хорошо ли это или нет и читер он или нет а всего лиш попросил написать как ему исправить дальность хода флота с разным видом груза. Вы на его вопрос не ответили зато высказали своё мнение о этом вопросе. Я именно об этом пишу, думаю что пользователя задающего любой вопрос в разделе модинга меньше всего интересует чужое мнение о предмете вопроса, ему нужен точный ответ, он что то спрашивает для себя а в замен получает "ведро воды" и никакой конкретики. Вот я прочитал его вопрос но ответа у меня на него не было и я писать ничего не стал, у вас тоже ничего по существу не было зато куча рассуждений.
                      Imp
                         DinarMayor
                        • Imp
                        Imperial
                         

                        Дата: 06 февраля 2021, 15:31

                        Constantinopolis 06 февраля 2021, 14:36

                        DinarMayor
                        Дифференцировать дальность перемещения флота в зависимости от того, что на него загружено - это действительно противоречит здравому смыслу.

                        То есть вы хотите сказать, что я противоречу здравому смыслу? Т.е. к ненормальмым меня хотите приписать что ли? А!?
                        Это я придумал такой флот, я вывустил такую игру? Нет! Значит разрабы такие? Чтож вы тогда играеете в такую игру? Я всего лишь сказал, что меня вполне устраевает флот, кроме баталий и отступления! (Это было сказано выше)

                        Не, далее с вами спорить я не намерен! Оставайтесь при своем мнение, я при своем. Обсуждения должны проходить совсем не в таком духу.


                        Господи, спорить из за какой то игры... ээээй... и в жизни нигаттва хватает... еще тут... да нах мне это надо!
                          • 103 Страниц
                          • « Первая
                          • 83
                          • 84
                          • 85
                          • 86
                          • 87
                          • Последняя »
                           
                          Перевести Страницу
                          Сообщество ИмпериалMedieval 2: Total War Моды Medieval 2 Total War: Kingdoms Мастерская M2:TW M2:TW Engine Overhaul Project Обратная Связь
                          Стиль:Language: 
                          Условия · Ответственность · Конфид. · Визитка · 03 июл 2026, 08:24 · Зеркала: ImtwOrg, ImtwSite, ImtwOnline