このプロジェクトについて

DS Anim Studioは、FromSoftwareのいくつかのゲームで使用されるTimeAct Editor(TAE)ファイルを編集するためのWindowsデスクトップツールです。これらのファイルは、アニメーションの特定のフレームで発生するイベントを定義します。これには、無敵フレーム、パリィウィンドウ、SpEffectの適用、アニメーションキャンセル、死亡/リスポーンフラグ、視覚効果(SFX/FFX)、サウンド効果、攻撃および投射物の挙動、モーションブラー、キャラクターの不透明度、エイム追跡、RumbleCamの再生、追加のアニメーションレイヤー、レンダーマスクが含まれます。 このエディタは、イベントを物理的なグラフ上のボックスとして表示し、バニラファイルと同様に30fps単位にスナップします。テンプレートが読み込まれている状態で右クリックするとイベントを追加でき、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リビルダーの一部に依存しています。