Сообщество Империал: Добавление модели генерала на стратегическую карту - Сообщество Империал




Edmond

Добавление модели генерала на стратегическую карту

Добавление модели генерала на стратегическую карту
Тема создана: 18 февраля 2018, 15:19 · Автор: Edmond
Просмотров:
 6 060

  • 3 Страниц
  • « Первая
  • 1
  • 2
  • 3
 1 
 Edmond
  • Imp
Imperial
 

Дата: 18 февраля 2018, 15:19

Imp


Распишу на примере модели генерала Арагорна из мода DaC фракция Дунедайн Севера (turks)

Сама модель размещается по пути: \data\models_strat\aragorn.cas
Ее текстура размещается по пути: \data\models_strat\textures\aragorn.tga Обычно дублируют tga в формате dds, но все работает и без этого.

Открываете файл descr_character.txt и добавляете вашего генерала в список именованных персонажей:

Цитата

type named character
actions moving_normal, moving_quickmarch, garrison, assault, attack, besiege, entrench, ambush, diplomacy, bribe, exchange, building_fort, building_watchtower
wage_base 250
starting_action_points 130

faction turks
dictionary 2
strat_model eriador_general ; 0 (Default)
strat_model eriador_general ; 1 (Heir)
strat_model eriador_general ; 2 (Leader)
strat_model aragorn ; 3 (Custom)
strat_model gandalf ; 4 (Custom)
strat_model gandalf_white ; 5 (Custom)
strat_model oathbreaker_general ; 6 (Custom)
strat_model halbarad ; 7 (Custom)
battle_model eriador_general
battle_equip gladius, chainmail shirt helmet and rectangular shield

Здесь важно на будущее запомнить порядковый номер записи в списке, который обозначает уровень модели, в нашем случае это 3.

Открываете descr_model_strat.txt и добавляете в него запись:

Цитата

type aragorn
skeleton strat_named_with_army
scale 0.7
indiv_range 40
texture turks, models_strat/textures/aragorn.tga
texture slave, models_strat/textures/aragorn.tga
model_flexi_m models_strat/aragorn.cas, max
shadow_model_flexi models_strat/shadow_sword.CAS, max

type aragorn - название используемое в файле descr_character.txt, лучше всего брать название модели
skeleton strat_named_with_army - тип используемой анимации. Для разных видов персонажей применяется различная анимация. (генерал, лазутчик, священник и т.д.)
texture turks, models_strat/textures/aragorn.tga - путь к текстуре модели для фракции turks
texture slave, models_strat/textures/aragorn.tga - путь к текстуре модели для фракции мятежников
model_flexi_m models_strat/aragorn.cas, max - путь к модели персонажа
Остальные поля можно не изменять.

Открываете файл export_descr_character_traits.txt и добавляете в него трейт, который изменит модель персонажа на стратегической карте:

Цитата

Trait Aragorn
Characters family
Level Aragorn
Description Aragorn_desc
EffectsDescription Aragorn_effects_desc
Threshold 1
Effect Attack 4
Effect Authority 3
Effect Command 2
Effect HitPoints 6
Effect Loyalty 6
Effect PersonalSecurity 2
Effect TroopMorale 2
Effect Level 3

Здесь Aragorn - название трейта.
Effect Level 3 - уровень модели из descr_character.txt

Трейт можно прописать в descr_strat:

Цитата

character Aragorn, named character, male, leader, age 38, x 216, y 358, portrait Aragorn, battle_model aragorn, hero_ability STRIDER, label aragorn_1
traits Aragorn 1, Hero 1, DunedainRace 1, FactionLeaderCustom 1, HeroAbilityAragorn 1, Brave 2, GoodAmbusher 1, GoodAttacker 2, GoodCommander 4, InspiringSpeaker 1, Just 2, KindRuler 3, ReligionStarter 1
ancillaries king_arnor, elf_friend, elendilmir, evenstar, narsil
army
unit Dunedain Aragorn Bodyguard exp 6 armour 1 weapon_lvl 1
unit Dunedain Rangers exp 2 armour 0 weapon_lvl 0
unit Dunedain Rangers exp 2 armour 0 weapon_lvl 0
;unit Gondor Trebuchet exp 0 armour 0 weapon_lvl 0



Открываете файл export_descr_vnvs_enums.txt и добавляете:

Цитата

Aragorn
Aragorn_desc
Aragorn_effects_desc

Это запись о новом трейте.

Открываете файл \data\text\export_VnVs.txt и добавляете:

Цитата

{Aragorn}Биография
{Aragorn_desc}Когда Арагорну исполнилось два года, его отец был убит в бою с орками. Он воспитывался в Ривенделле у Элронда. По просьбе матери его происхождение, как потомка держалось в секрете, поскольку она боялась, что он будет убит, как его отец и дед, если его истинное происхождение как потомка Элендила и наследника Исилдура станет известным. Таким образом, Арагорн скрывался под именем Эстель (надежда, на синдарине) и ничего не знал о своём происхождении, пока не достиг совершеннолетия в 2951 году Т. Э.
{Aragorn_effects_desc}+3 авторитет, +2 командование, +4 командование в атаке, +6 здоровье, +6 верность, +2 личная безопасность, +2 боевой дух

Это текстовое описание нового трейта. Не забудьте после редактирования данного файла удалить export_VnVs.txt.strings.bin.

Откройте файл expanded.txt и добавьте:

Цитата

{EMT_TURKS_NAMED_GENERAL_3}Арагорн

Здесь EMT_TURKS_NAMED_GENERAL_3 - строка содержащая название фракции (TURKS), тип персонажа (NAMED_GENERAL), уровень модели (3).
Арагорн - текст отображаемый при наведении курсора мышки на модель.
После сохранения изменений не забудьте удалить expanded.txt.strings.bin.

Туториал написан на основе статьи Для просмотра ссылки Зарегистрируйтесь
     Ingmar
    • Imp
    Imperial
     

    Дата: 17 июля 2019, 13:50

    LEZVIE 17 июля 2019, 09:26

    Я взял модель в форате obj и занова привязал кости и текстуру, после этого всё будет работать.

    Спасибо.
    А нет ли ссылочки на тутор по данным действиям?
       Ingmar
      • Imp
      Imperial
       

      Дата: 18 июля 2019, 01:07

      Разобрался. Ларчик открывался чрезвычайно просто.

      LEZVIE - не надо ничего по новой привязывать. Достаточно, чтобы в папке мода models_strat/textures непременно присутствовала прописанная в модели текстура (некоторые требуют непременно .dds). Её даже нет необходимости вписывать в descr_model_strat.
      Сэкономишь массу времени.
      Удачи.
         Алигерн
        • Imp
        Imperial
         

        Дата: 31 мая 2021, 16:13

        Всем привет.
        Ребята, не подскажите, каким будет алгоритм при замене для фракции модели флота?
           Алигерн
          • Imp
          Imperial
           

          Дата: 05 августа 2021, 12:30

          Привет.
          Люди, кто-нибудь знает, нужны ли при добавлении моделей генералов/адмиралов/агентов на страт.карту какие-нибудь дополнительные файлы, (не указанные в вышеприведенном мануале)? Например .dll файлы?
             bitterhowl
            • Imp
            Imperial
             

            Дата: 05 августа 2021, 12:36

            В мануале все указано верно.
               Алигерн
              • Imp
              Imperial
               

              Дата: 05 августа 2021, 18:32

              bitterhowl 05 августа 2021, 12:36

              В мануале все указано верно.

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

                Дата: 06 августа 2021, 12:09

                Алигерн 05 августа 2021, 18:32

                bitterhowl 05 августа 2021, 12:36

                В мануале все указано верно.

                Спасибо.
                Тогда, может подскажете, с чем у меня может быть связана следующая проблема: переношу одну и ту же модель генерала в 2 разных мода. В один переносится, все ок; в другой - вылет игры при загрузке компании. Все прописывал идентично. Может проблема во втором моде?

                Если не допущена опечатка и прописано корректно, тогда проблема в текстуре. Модель может быть приписана к нескольким текстурам, в одном моде "неиспользуемая" текстура в наличии, во втором нет - из-за этого вылет. Привязку текстур можно посмотреть в нотпад (открывать следует саму модель в текстовике - и в самый низ спускаться, там понятно станет чего не хватает), либо в максе (иных программах смотреть)

                -Добавлено-

                через нотпад можно кстати и переписать привязку (не используя графические проги), ну или закинуть недостающую тектуру в мод
                   Квентин
                  • Imp
                  Imperial
                   

                  Дата: 06 июня 2022, 21:20

                  При открытии нотепадом какая то несуразица открывается.
                  Для просмотра ссылки Зарегистрируйтесь
                     alchen
                    • Imp
                    Imperial
                     

                    Дата: 26 июня 2022, 22:24

                    Квентин 06 июня 2022, 21:20

                    При открытии нотепадом какая то несуразица открывается.


                    иди в самый конец документа - и будет счастье...
                    ну, или как вариант забей по поиску открытого файла - textures
                       Maximusprime27
                      • Imp
                      Imperial
                       

                      Дата: 02 декабря 2024, 21:06

                      Японуться как сложно . Мне всего лишь нужно поменять капитана на другую модель .......
                        • 3 Страниц
                        • « Первая
                        • 1
                        • 2
                        • 3
                         
                        Перевести Страницу
                        Условия · Ответственность · Конфид. · Визитка · 03 июл 2026, 06:01 · Зеркала: ImtwOrg, ImtwSite, ImtwOnline