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

Стратегии, Игровые Миры, История, Total War
Стратегии, Игровые Миры, История, Total War
  • Поиск
  • Законы
  • Сообщество
  • Репутация
  • Экономика
  • Больше

Edmond Империал в Яндекс Дзен Добавление модели генерала на стратегическую карту
Добавление модели генерала на стратегическую карту
Тема создана: 18 Февраль 2018, 15:19 · Автор: EdmondСообщений: 0 · Просмотров: 360

Один против всех Андрей_Шпирко
 EdmondМод Third Age Total WarЯрославская область (РФ)Император Человечества (Фентези)
  • Imperial
Imperial

Белый маг

Imperial
1 731
Imperial
8
Imperial
76
Imperial
1 035
Imperial
1

Дата: 18 Февраль 2018, 15:19

Imperial


Распишу на примере модели генерала Арагорна из мода 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.

Туториал написан на основе статьи Для просмотра ссылки Зарегистрируйесь
    Дата: 09 Август 2018, 17:32
    Дата: 25 Июль 2018, 01:32
    Дата: 19 Июль 2018, 18:51
    Дата: 12 Июль 2018, 21:31
    Дата: 12 Июль 2018, 15:45
    Дата: 30 Май 2018, 20:36
    Дата: 22 Май 2018, 20:16
    Дата: 24 Апрель 2018, 19:45
    Дата: 26 Март 2018, 16:29
    Дата: 20 Март 2018, 20:31
    Дата: 15 Март 2018, 20:21
    Дата: 08 Март 2018, 18:24
    Дата: 21 Февраль 2018, 20:56
    Дата: 20 Февраль 2018, 21:56
    Дата: 23 Январь 2018, 20:00
    Дата: 11 Январь 2018, 20:38
    Дата: 30 Ноябрь 2017, 20:16
    Дата: 28 Ноябрь 2017, 21:49
    Дата: 14 Ноябрь 2017, 19:08
    Дата: 26 Октябрь 2017, 20:23
    Дата: 12 Октябрь 2017, 15:04
    Дата: 10 Октябрь 2017, 04:11
    Дата: 04 Октябрь 2017, 16:14
    Дата: 28 Сентябрь 2017, 15:04
    Дата: 19 Сентябрь 2017, 15:50
    Дата: 25 Август 2017, 03:15
    Дата: 24 Август 2017, 10:32
    Дата: 24 Август 2017, 10:27
    Дата: 05 Июль 2017, 23:05
    Дата: 24 Май 2017, 06:23
    Дата: 19 Май 2017, 22:57
    Дата: 08 Апрель 2017, 18:57
    Дата: 08 Апрель 2017, 18:38
    Дата: 31 Март 2017, 19:31
    Дата: 26 Март 2017, 15:26
    Дата: 23 Март 2017, 22:37
    Авторизация в Сообществе Империал:
    Введите Ваше имя  
    [Регистрация нового аккаунта]
    Введите Ваш пароль 
    [Восстановить пароль]
    Будь смелым и решительным - напиши своё сообщение, выскажи свою точку зрения!

    Воспользуйтесь одной из соц-сетей для входа на форум:


    Внимание: Реклама отключена для зарегистрированных посетителей

    Стиль
       22 Сен 2018, 00:24
    © 2018 «Империал». Условия предоставления. Ответственность сторон. Декларация о Сотрудничестве. Лицензия зарегистрирована на: «Империал». Счётчики