Об этом проекте
DS Anim Studio — это настольный инструмент для Windows, предназначенный для редактирования файлов TimeAct Editor (TAE), используемых в нескольких играх FromSoftware. Эти файлы определяют, что происходит на конкретных кадрах анимации, включая кадры неуязвимости, окна парирования, применение SpEffect, отмену анимации, флаги смерти/возрождения, визуальные эффекты (SFX/FFX), звуковые эффекты, поведение атак и снарядов, размытие движения, непрозрачность персонажа, отслеживание цели, воспроизведение RumbleCam, дополнительные слои анимации и маски рендеринга.
Редактор отображает события в виде блоков на физическом графе и привязывается к шагам в 30 кадров в секунду, как в оригинальных файлах. Пользователи могут добавлять события щелчком правой кнопкой мыши при загруженном шаблоне, удалять выделенные события клавишей Delete и редактировать параметры событий на боковой панели. Поддерживаются полная отмена/повтор (Ctrl+Z/Ctrl+Y) и копирование/вставка, включая вставку в позицию курсора (Ctrl+V) и вставку на место (Ctrl+Shift+V) для копирования между анимациями. Редактор работает напрямую с файлами .anibnd и .anibnd.dcx, поэтому пересборщики BND не требуются.
Поддержка игр, указанная в README: Dark Souls: Prepare to Die Edition, Dark Souls Remastered, Dark Souls III, Bloodborne, Sekiro: Shadows Die Twice и Elden Ring имеют поддержку редактирования и просмотра анимаций, с сопоставлением многих событий. Dark Souls II и Scholar of the First Sin указаны как неподдерживаемые. Для DS1R, Sekiro и Elden Ring процесс даунгрейда анимаций больше не требуется.
Рабочий процесс: откройте отдельный .anibnd/.anibnd.dcx или откройте из упакованных архивов игры, укажите исполняемый файл игры и при необходимости информацию о папке ModEngine, выберите каталог проекта для распакованного ANIBND, выберите ID анимации, отредактируйте события, при необходимости используйте просмотрщик моделей/анимаций, затем сохраните с помощью Ctrl+S. Игра должна быть настроена на загрузку отредактированного отдельного файла ANIBND.
Требования для конечного пользователя: 64-разрядная Windows 7 SP1/8.1/10/11, .NET Desktop Runtime 6.0 (x64) и графическое устройство, совместимое с DirectX 11. Для разработчиков дополнительно требуются Visual Studio 2022 и .NET 6.0 SDK (Windows x64). Проект использует рекурсивный git clone и собирается через решение. Он зависит от SoulsAssetPipeline, SoulsFormatsNEXT, Newtonsoft Json.NET, отредактированного MonoGame Framework и адаптированных частей HavokLib и пересборщика BND для обработки текстур.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.