Sobre o projeto
DS Anim Studio é uma ferramenta de desktop para Windows para editar arquivos TimeAct Editor (TAE) usados por vários jogos da FromSoftware. Esses arquivos definem o que acontece em quadros específicos de uma animação, incluindo quadros de invulnerabilidade, janelas de parry, aplicação de SpEffect, cancelamento de animação, sinalizadores de morte/renascimento, efeitos visuais (SFX/FFX), efeitos sonoros, comportamentos de ataque e projéteis, motion blur, opacidade do personagem, rastreamento de mira, reprodução de RumbleCam, camadas de animação adicionais e máscaras de renderização.
O editor apresenta eventos como caixas em um gráfico físico e ajusta em incrementos de 30 fps como os arquivos originais. Os usuários podem adicionar eventos clicando com o botão direito quando um modelo está carregado, excluir eventos destacados com a tecla Delete e editar parâmetros de eventos em um painel lateral. Ele suporta desfazer/refazer completo (Ctrl+Z/Ctrl+Y) e copiar/colar, incluindo colar no cursor (Ctrl+V) e colar no lugar (Ctrl+Shift+V) para copiar entre animações. Ele edita arquivos .anibnd e .anibnd.dcx diretamente, portanto, reconstrutores de BND não são necessários.
Suporte a jogos listado no README: Dark Souls: Prepare to Die Edition, Dark Souls Remastered, Dark Souls III, Bloodborne, Sekiro: Shadows Die Twice e Elden Ring têm suporte de edição e suporte ao visualizador de animações, com muitos eventos mapeados. Dark Souls II e Scholar of the First Sin são listados como não suportados. Para DS1R, Sekiro e Elden Ring, um processo de downgrade de animação não é mais necessário.
Fluxo de trabalho: abra um .anibnd/.anibnd.dcx solto ou abra de arquivos de jogo empacotados, forneça o executável do jogo e informações opcionais da pasta ModEngine, escolha um diretório de projeto para o ANIBND descompactado, selecione um ID de animação, edite eventos, opcionalmente use o visualizador de modelo/animação e salve com Ctrl+S. O jogo deve ser configurado para carregar o arquivo ANIBND solto editado.
Os requisitos do usuário final são Windows 7 SP1/8.1/10/11 de 64 bits, o .NET Desktop Runtime 6.0 (x64) e um dispositivo gráfico compatível com DirectX 11. Os requisitos do desenvolvedor adicionam Visual Studio 2022 e o SDK do .NET 6.0 (Windows x64). O projeto usa um clone git recursivo e compila através da solução. Ele depende de SoulsAssetPipeline, SoulsFormatsNEXT, Newtonsoft Json.NET, um MonoGame Framework editado e partes adaptadas de HavokLib e um reconstrutor de BND para manipulação de texturas.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.