Community Imperial: Fleur de Lis и новый язык программирования - Сообщество Империал




Jukoman

Fleur de Lis и новый язык программирования

Переводим мод на новый язык lua
Theme created: 16 July 2023, 11:00 · Author: Jukoman
Views:
 15 073

  • 8 Pages
  • « First
  • 1
  • 2
  • 3
  • 4
  • 5
  • Last »
 1 
 Jukoman
  • Imp
Imperial
 

Date: 16 July 2023, 11:00

Imp

Благодаря уважаемому DinarMayor мод переводится на новый язык lua. Делается это с целью оптимизации игры и сокращении вылетов. Эта тема преднозначена для тестирования и информирования сообщества о процессах.
В данный момент мод существует в двух версиях: на языке lua и без. Каждая из версий находится на отдельном железе для чистоты эксперимента. Если переход будет удачным, то со временем будет распространятся только ссылка на lua.
Пожелайте успеха нам!

Огромное спасибо камраду Уouneuoy за программу и DinarMayor за помощь в ее адаптации и скрипты :062: . Все наработки на языке lua сделаны и принадлежат указанным камрадам!!! :046: :092:
     Jukoman
    • Imp
    Imperial
     

    Date: 19 July 2023, 16:04

    DinarMayor

    Не уверен, что у наследника моделька сменилась - если нет, то подправлю.
    да, это модель наследника
    -Добавлено-

    DinarMayor

    В файле luaPluginScript.lua нужно будет продублировать и прописать точно также и для остальных фракций. Тут все понятно - нужно менять только названия фракций и названия моделей.

    могу это сделать, а потом пришлю тебе сегодня
       Jukoman
      • Imp
      Imperial
       

      Date: 19 July 2023, 19:48

      DinarMayor

      В файле luaPluginScript.lua нужно будет продублировать и прописать точно также и для остальных фракций. Тут все понятно - нужно менять только названия фракций и названия моделей.

      сделал

      To view the link Register
      -Добавлено-
      проверил, добавленные модели работают :006:
      -Добавлено-
      ГФ работает отлично. Правда я наверное потом сделаю для фортов свои войска. Ты кажется говорил, что можно добавить их даже сверх 500?
         DinarMayor
        • Imp
        Imperial
         

        Date: 19 July 2023, 20:11

        Jukoman

        Ты кажется говорил, что можно добавить их даже сверх 500?

        Да, можно. У меня их около 650 в моде, но можно и больше. Их пока нельзя нанимать прямо в городах. Самое то их использовать - это скрипты. ГС и ГФ или просто спаун каких-либо войск идеально подойдут. Можно их в наемники добавить, т.е. нанимать их как обычных наемников можно будет, но там есть пару моментов(временно), про которые я в шапке темы своего мода писал под спойлером баги. Сейчас делаю менюшки для фортов - вот там я их буду нанимать, как в городах.)
        -Добавлено-

        Jukoman

        Правда я наверное потом сделаю для фортов свои войска.

        Да, там тоже через if прописать нужно будет и все, как в ГС я пример кидал.
           Jukoman
          • Imp
          Imperial
           

          Date: 19 July 2023, 20:18

          а воска гф пропадают или раз появившись омтаются на всегда? Т.е. не как ГС, где они самоудаляются при снятии осады?
             DinarMayor
            • Imp
            Imperial
             

            Date: 19 July 2023, 20:30

            Jukoman 19 July 2023, 20:18

            а воска гф пропадают или раз появившись омтаются на всегда? Т.е. не как ГС, где они самоудаляются при снятии осады?

            Они самоудаляются, если покидают форт и находятся вне форта 1 ход. Если не удалять, то может их много накопится. После битвы не удаляются.
               Jukoman
              • Imp
              Imperial
               

              Date: 19 July 2023, 20:36

              DinarMayor

              Они самоудаляются, если покидают форт и находятся вне форта 1 ход. Если не удалять, то может их много накопится. После битвы не удаляются.

              а надо их в ЕДУ как-то помечать, чтобы система знала, что их надо удалять?
                 DinarMayor
                • Imp
                Imperial
                 

                Date: 19 July 2023, 20:43

                Jukoman 19 July 2023, 20:36

                а надо их в ЕДУ как-то помечать, чтобы система знала, что их надо удалять?

                Нет, сейчас скрипт их удаляет по названию(в ГФ, в ГС по-другому), но после добавления разных юнитов для разны фракций можно будет их помечать по название Легио(ниже названия юнита). В ГС посмотри, как они названы) Типа -пехота гарнизона- и т.д. И после можно их искать по этим "прозвищам".
                Эти нумидийцы(или как там этот юнит)) у тебя только для ГС и ГФ используются? Есть они у кого-нибудь в найме? Если есть, то я им сращу добавлю "прозвище", завтра.
                   Jukoman
                  • Imp
                  Imperial
                   

                  Date: 19 July 2023, 20:50

                  DinarMayor

                  Эти нумидийцы у тебя только для ГС и ГФ используются? Есть они у кого-нибудь в найме? Если есть, то я им сращу добавлю "прозвище", завтра.

                  нумидийцы - это только для ГС. В найме их нет и не будет (позже я добавлю еще к ним несколько юнитов для разных фракций, но так как сейчас пока не добавлял, то они одни). Иогу сейчас прописать шаблонных ГС юнитов для всех фоакций в ЕДУ (модель оставлю нумидийскую), и скину тебе УДУ, чтобы ты прописал их для нужных фракций, ну или я сам пропишу по шаблону.


                  А в ГФ я хотел использовать просто обычных юнитов, ну или можно сделать клонов с обычных юнитов - вдруг прога удалит всех копейщиков (пример).
                  -Добавлено-
                  в ГФ будут просто стандартные юниты - копейщики, сержанты и конницу какую-то. Трех хватит вполне.
                     DinarMayor
                    • Imp
                    Imperial
                     

                    Date: 19 July 2023, 21:36

                    Jukoman

                    в ГФ будут просто стандартные юниты - копейщики, сержанты и конницу какую-то. Трех хватит вполне.

                    Jukoman

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

                    Да, давай, можем так. Для ГФ тоже может сразу сделать. Но это не к спеху на данный момент.
                       Jukoman
                      • Imp
                      Imperial
                       

                      Date: 20 July 2023, 18:50

                      Вчера погонял еще один минитест.
                      Все скрипты работают, все отлично. Было только два бага, которые очевидно не связаны с программой, так как я их встречал и ранее:
                      1. Вылет на открытой страт карте (без тумана войны) при быстром перемещении карты рядом с англией на самой нижней высоте камеры. При этом вылет именно при быстром перемещении, а при медленном и с паузами такого не происходило.
                      2. Баг не ломающий ничего, и ранее я его встречал - неубирающиеся зеленые стрелки передвижений персонажей (так и остаются на карте). Такое я видел ранее, когда скриптом прописал передвижение сразу нескольких персонажей ии. Тут он появляется при открытой карте когда в форты приходят или выходят гф. На игру это не влияет и почти не появляется при закрытой карте (отключен toggle_fow).

                      Вывод, играть в мод рекомендую с закрытой картой. Я пока вынужден ее открывать, чтобы видеть, как ведет себя ии на карте.
                        • 8 Pages
                        • « First
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • Last »
                         
                        Translate a Page
                        Conditions · Responsibility · Confid. · About · 02 Jul 2026, 23:37 · Mirrors: ImtwOrg, ImtwSite, ImtwRuImtwRu, ImtwOrg, ImtwSite