Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

OmecaOne_Translated by NellyGoodman

Uploaded by

NellyGoodman

Virus scan

Safe to use

About this mod

перевод мода Stances - Dynamic Animation Sets + туториал как использовать его с MCO и NPC

Requirements
Permissions and credits
Описание

Этот мод позволяет вашему персонажу принимать различные "боевые стойки", которые изменят набор движений (анимацию) любого оружия, которым вы вооружены.

  • Переключайтесь между 4 различными наборами анимации в любое время простым нажатием горячей клавиши
  • Не нужно приостанавливать игру и идти в меню MCM
  • Переключение стоек возможно даже в разгар боя
  • Мод полностью настраиваемый: смешивайте и подбирайте свои собственные наборы анимации
  • Никаких изменений в поведении, поэтому нет необходимости патчить Nemesis каждый раз, когда вы меняете некоторые анимации.

Как использовать в игре?

Переключение между позициями зависит от того, какую опцию вы выберете на главной странице MCM-меню мода "Настройки горячих клавиш".

1) Горячая клавиша
Нажатие горячей клавиши переключения положения (по умолчанию буква T, настраивается в правой панели страницы MCM) переведёт вас в другую позицию, в зависимости от вашего движения:

  • T + вперёд -> "Высокая стойка"
  • T + в сторону -> "Средняя стойка"
  • T + назад -> "Низкая стойка"
  • T + стойка на месте -> Вернуться к анимации по умолчанию

2) Отдельные горячие клавиши
Каждая стойка будет активирована с помощью своей собственной горячей клавиши (настраивается в правой панели страницы MCM), НЕЗАВИСИМО от того как движется ваш персонаж при нажатии на неё. С привязками клавиш по умолчанию:

  • 1 -> "Высокая стойка"
  • 2 -> "Средняя стойка"
  • 3 -> "Низкая стойка"
  • 4 -> Возврат к анимации по умолчанию

3) Без горячей клавиши (с использованием ножен оружия)
Если вы решите не использовать горячую клавишу, мод будет работать так же, как с вариантом 1) за исключением того, что любая клавиша, к которой вы привязали действие "Вынимать /убирать оружие из ножен", будет функционировать как клавиша переключения позиции:

  • Вынимать/убирать в ножны при движении вперед -> "Высокая стойка"
  • Вынимать/убирать в ножны, двигаясь в сторону -> "Средняя стойка"
  • Вынимать/убирать в ножны при движении назад -> "Низкая стойка"
  • Вынимать/убирать в ножны, стоя на месте -> Вернуться к анимации по умолчанию

Установка

1. Убедитесь что у вас установлен DAR
2. Скачайте и установите оригинальный Stances - Dynamic Animation Sets
3. Скачайте и установите данный перевод
4. Перейдите в
\meshes\actors\character\animations\DynamicAnimationReplacer\_CustomConditions\Тут вы увидите 3 папки, которые будут содержать анимации для стоек:
6001 -> Высокая стойка
6002 -> Средняя стойка
6003 -> Низкая стойка
Чтобы установить анимации, вам нужно будет перетащить любые файлы анимации (те, которые заканчиваются на .hkx), которые вы хотите использовать, в одну из этих папок. Просто перезапишите существующие файлы. Убедитесь, что нет конфликтов между этим модом и вашей основной папкой DAR или любыми другими модами, зависящими от DAR, которые вы загрузили: если у вас есть другая подпапка DAR с таким же номером в каком-либо другом моде, тот, который стоит первым в порядке загрузки вашего менеджера модов, не будет работать! Если возникает конфликт (это говорит вам о том, что _conditions.txt перезаписывается), вам придется переименовать подпапку этого мода на другой номер, которого ещё не существует.

Как использовать с MCO?

1. После установки мода удалите всё (анимации формата .hkx и текстовый файл _conditions.txt) из папок 6001, 6002 и 6003
2. Скачайте нужный набор движений MCO и скиньте в папку 6001, 6002 или 6003 в зависимости от того, какой стойке вы хотите присвоить анимацию
3. Откройте _conditions.txt, который вы скинули вместе с MCO анимациями и пропишите там одно из условий:

HasPerk("Stances - Dynamic Weapon Movesets SE.esp"|0x00042518) -> для высокой стойки
HasPerk("Stances - Dynamic Weapon Movesets SE.esp"|0x00042519) -> для средней стойки
HasPerk("Stances - Dynamic Weapon Movesets SE.esp"|0x0004251A) -> для низкой стойки
...AND
HasPerk("Stances - Dynamic Weapon Movesets SE.esp"|0x00042518)

Должно получиться примерно так:
IsActorBase("Skyrim.esm"|0x00000007) AND
IsEquippedRightType(1) AND
NOT IsActorValueLessThan(6,25) AND
HasPerk("Stances - Dynamic Weapon Movesets SE.esp"|0x0004251A)
Если после условия "HasPerk("Stances - Dynamic Weapon Movesets SE.esp"|0x0004251A)" вы хотите добавить ещё одно, то добавьте "AND"
4. Повторяйте все вышеперечисленные шаги при надобности.

UPD: так же вы можете создать множество DAR подпапок для каждого вида оружия. Просто создайте новую подпапку DAR со свободным номером и проделайте те шаги, которые я обозначила выше.

Так же советую обратить внимание на условие, которое обозначает вид оружия и то, в какой руке оно располагается. В моём примере это "IsEquippedRightType(1)". Это условие означает, что для воспроизведения анимации должен быть экипирован одноручный меч ( об этом говорит (1)) в правой руке (об этом говорит "IsEquippedRightType"). Для подробной информации смотрите мой гид.

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

Как заставить NPC использовать стойки из мода?

1. Скачать и установить SPID
2. Скачать и установить Stances - Dynamic Animation Sets (for NPCs) - SPID
3. Так как SPID с момента выхода второго мода получил множество обновлений, то мод устарел. Чтобы он заработал, вам необходимо открыть его директорию и найти там _DISTR.ini файл
4. Далее необходимо содержимое этого файла заменить на:

;*****************************
;*          csHuman          *
;*****************************
;csHumanBerserkerLvl1 [CSTY:0003D2C8] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x3D2C8~Skyrim.esm|NONE|NONE|NONE|100
;csHumanBoss1H [CSTY:0003DECE] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x3DECE~Skyrim.esm|NONE|NONE|NONE|100
;csHumanBoss2H [CSTY:0003DECF] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x3DECF~Skyrim.esm|NONE|NONE|NONE|100
;csHumanMagic [CSTY:0003BE1C] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x3BE1C~Skyrim.esm|NONE|NONE|NONE|100
;csHumanMeleeLvl1 [CSTY:0003BE1B] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x3BE1B~Skyrim.esm|NONE|NONE|NONE|100
;csHumanMeleeLvl2 [CSTY:00068848] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x68848~Skyrim.esm|NONE|NONE|NONE|100
;csHumanMeleeLvl3 [CSTY:00068849] -> Neutral Stance
;csHumanMeleeLvl4 [CSTY:00068847] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x68847~Skyrim.esm|NONE|NONE|NONE|100
;csHumanMeleeLvl5 [CSTY:00086F4F] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x86F4F~Skyrim.esm|NONE|NONE|NONE|100
;csHumanMeleeLvl6 [CSTY:000E6C4F] -> Neutral Stance
;csHumanMeleeLvl7 [CSTY:000E6C50] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0xE6C50~Skyrim.esm|NONE|NONE|NONE|100
;csHumanMelee_AllD [CSTY:000A34EE] -> Neutral Stance
;csHumanMissile [CSTY:0003BE1D] -> Neutral Stance
;csHumanTankLvl1 [CSTY:0003CF5A] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x3CF5A~Skyrim.esm|NONE|NONE|NONE|100
;*******************************
;*          csVampire          *
;*******************************
;csVampireBoss [CSTY:0002DFB6] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x2DFB6~Skyrim.esm|NONE|NONE|NONE|100
;csVampireMagic [CSTY:0002DFB5] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x2DFB5~Skyrim.esm|NONE|NONE|NONE|100
;csVampireMelee1H [CSTY:0002DFB3] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x2DFB3~Skyrim.esm|NONE|NONE|NONE|100
;csVampireMissile [CSTY:0002DFB4] -> Neutral Stance
;********************************
;*          csForsworn          *
;********************************

;csForswornBerserker [CSTY:000442CE] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x442CE~Skyrim.esm|NONE|NONE|NONE|100
;csForswornBerserkerLow [CSTY:0010F546] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x10F546~Skyrim.esm|NONE|NONE|NONE|100
;csForswornBossMagic [CSTY:000442D1] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x442D1~Skyrim.esm|NONE|NONE|NONE|100
;csForswornBossMelee [CSTY:000442D0] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x442D0~Skyrim.esm|NONE|NONE|NONE|100
;csForswornMagic [CSTY:000442CD] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x442CD~Skyrim.esm|NONE|NONE|NONE|100
;csForswornMelee1H [CSTY:000442CC] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x442CC~Skyrim.esm|NONE|NONE|NONE|100
;csForswornMissile [CSTY:000442CF] -> Neutral Stance
;*************************
;*         csWE          *
;*************************
;csWEAssassinMelee [CSTY:001051F9] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x1051F9~Skyrim.esm|NONE|NONE|NONE|100
;csWEAssassinMissile [CSTY:001051FA] -> Neutral Stance
;csWEBerserker [CSTY:00105546] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x105546~Skyrim.esm|NONE|NONE|NONE|100
;csWEBrawler [CSTY:0010555D] -> Neutral Stance
;csWEMageShieldStaff [CSTY:0010611C] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x10611C~Skyrim.esm|NONE|NONE|NONE|100
;csWERangedConjurer [CSTY:0010554E] -> Neutral Stance
;csWESpellsword [CSTY:001034FD] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x1034FD~Skyrim.esm|NONE|NONE|NONE|100
;csWEThiefMelee [CSTY:00103509] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x103509~Skyrim.esm|NONE|NONE|NONE|100
;csWEThiefMissile [CSTY:0010350A] -> Neutral Stance
;csWEWarriorTank [CSTY:00105542] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x105542~Skyrim.esm|NONE|NONE|NONE|100
;************************
;*         NPC          *
;************************
;csDelphine [CSTY:0010D4BE] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x10D4BE~Skyrim.esm|NONE|NONE|NONE|100
;csMercerFreyMelee [CSTY:00103938] -> Neutral Stance
;csMercerFreyRanged [CSTY:0008F1E6] -> Neutral Stance
;csRalof [CSTY:00109627] -> Neutral Stance
;csSinding [CSTY:000F76D7] -> Neutral Stance
;csTsun [CSTY:00105BFF] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x105BFF~Skyrim.esm|NONE|NONE|NONE|100
;csTGBrynjolf [CSTY:001019AC] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x1019AC~Skyrim.esm|NONE|NONE|NONE|100
;DLC1csCelann [CSTY:02010D8C] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x10D8C~Dawnguard.esm|NONE|NONE|NONE|100
;DLC1csDexion [CSTY:020045AF] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x45AF~Dawnguard.esm|NONE|NONE|NONE|100
;DLC1csSerana [CSTY:02011F34] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x11F34~Dawnguard.esm|NONE|NONE|NONE|100
;DLC1csVyrthur [CSTY:020126B2] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x126B2~Dawnguard.esm|NONE|NONE|NONE|100
;DLC1HarkonMagic [CSTY:0201A345] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x1A345~Dawnguard.esm|NONE|NONE|NONE|100
;DLC1LD_csKatria [CSTY:02004D4D] -> Neutral Stance
;DLC2FreaCombatStyle [CSTY:0402BF15] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x2BF15~Dragonborn.esm|NONE|NONE|NONE|100
;*************************
;*         Misc          *
;*************************
;csAlftandHumanTank [CSTY:00105949] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x105949~Skyrim.esm|NONE|NONE|NONE|100
;csAlikrBerserker [CSTY:00016E25] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x16E25~Skyrim.esm|NONE|NONE|NONE|100
;csAlikrBerserkerLow [CSTY:00016E24] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x16E24~Skyrim.esm|NONE|NONE|NONE|100
;csSpellsword [CSTY:00107812] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x107812~Skyrim.esm|NONE|NONE|NONE|100
;csTGStandard [CSTY:0010357E] -> High Stance
Perk = 0x42518~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0x10357E~Skyrim.esm|NONE|NONE|NONE|100
;csThalmorMelee [CSTY:000F9609] -> Mid Stance
Perk = 0x42519~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0xF9609~Skyrim.esm|NONE|NONE|NONE|100
;csThalmorMeleeDual [CSTY:000F960C] -> Low Stance
Perk = 0x4251A~Stances - Dynamic Weapon Movesets SE.esp|ActorTypeNPC|0xF960C~Skyrim.esm|NONE|NONE|NONE|100
;csWarlock [CSTY:00044CD0] -> Neutral Stance
;csWerewolf [CSTY:000A199D] -> Neutral Stance

Авторы
OmecaOne - автор оригинального мода
Nelly - автор данного перевода