このプロジェクトについて
SoulSplitterは、FromSoftwareの「Souls」系ゲームのスピードランナーを対象としたLiveSplitプラグインです。LiveSplitと統合し、ゲームメモリの読み取りに基づいて自動分割と正確なゲーム内タイミングを提供します。
対応ゲームには、ダークソウル1、ダークソウル3、エルデンリング、隻狼: Shadows Die Twice、アーマード・コア6が含まれます。ダークソウル3、エルデンリング、隻狼では、黒画面/ロード画面の時間がタイマーから除去されます。
主な機能:
- ゲーム内イベントとルート設定に基づく自動分割。設定はLiveSplitの.lssファイルに保存され、共有可能です。
- 全対応ゲーム向けの内蔵イベントフラグロガー。自動分割に使用するフラグの発見に役立ちます。
- 100%完了ランやボス追跡(例:エルデンリングの全ボス)に適したイベントフラグトラッカー。OBS/ストリームオーバーレイ用に背景色とフォントサイズを調整可能です。
- ゲームメモリ読み取り機能は、スタンドアロンライブラリ「SoulMemory」として公開され、NuGetで独自のREADME付きで利用可能です。
インストールはLiveSplitを通じて行います:LiveSplitをインストールし、対象ゲームの名前を入力して「アクティブ化」をクリックすると、必要なコンポーネントがダウンロード・インストールされます。設定は隣接する設定ボタンから構成します。READMEには、LiveSplitをゲームタイムと比較するように設定すべきと記載されています。
このプロジェクトは、soulsmoddingコミュニティと様々な個人貢献者による既存のツール、コード、研究に謝意を表しています。また、SignPath.ioによる無料コード署名と、コード品質チェック用の自己ホスト型SonarQubeインスタンスの使用にも言及しています。トラブルシューティングドキュメントはプロジェクトWikiとsoulsSpeedruns Wikiで利用可能で、Discordサーバーを通じてコミュニティサポートが提供されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.