Сообщество Империал: Добавление модели генерала на стратегическую карту - Моддинг карты в Medieval 2: Total War - Моддинг Medieval 2: Total War - Библиотека Статей - Сообщество Империал

Информация

Edmond
  • Автор: Edmond
  • Добавлено: 18 фев 2018, 21:49
  • Просмотров: 4 359

Последние Статьи

CoD: Advanced Warfare - общие впечатления
CoD: Advanced Warfare - общие впечатленияCountBagaturMonte · 07 мар 2024, 11:35
Как заработать в игре Плинко?
Как заработать в игре Плинко?Фонд Игровых · 28 фев 2024, 21:12
Демо версия игры Double
Демо версия игры DoubleФонд Игровых · 28 фев 2024, 21:12
Есть ли читы для игры Rocket X?
Есть ли читы для игры Rocket X?Фонд Игровых · 28 фев 2024, 21:11
Игровой слот Space XY
Игровой слот Space XYФонд Игровых · 28 фев 2024, 21:10
Вход в Пин Ап казино
Вход в Пин Ап казиноФонд Игровых · 28 фев 2024, 21:09
Превью Crystal Guardians
Превью Crystal GuardiansCandramelekh · 28 фев 2024, 20:24
Aurora Casino: основные правила начала игры
Aurora Casino: основные правила начала игрыФонд Игровых · 13 фев 2024, 18:08

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

Добавление модели генерала на стратегическую карту
Автор: Edmond Edmond
Дата: 18 фев 2018, 21:49 · Просмотров: 4 359
Добавление модели генерала на стратегическую карту в Medieval 2: Total War


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.

Туториал написан на основе статьи How to add strat map character levels & change battle models
    Воспользуйтесь одной из соц-сетей для входа
    РегистрацияВход на форум 
    Сообщество ИмпериалБиблиотека Статей Medieval 2: Total War Моддинг Medieval 2: Total War Моддинг карты в Medieval 2: Total War Добавление модели генерала на стратегическую карту Обратная Связь
    Стиль:Language: 
    «Империал» · Условия · Ответственность · Визитка · 19 мар 2024, 13:13 · Зеркала: Org, Site, Online · Эльдорадо казино · Gold казино · Счётчики