エンジン
More actions
ゲーム、ランタイム、Mod API、パーサーに共通する要件を確認できます。各チェックでは、機能が使用可能な理由、待機中の理由、または利用できない理由を説明します。
ゲームとランタイム
ShroudForge はクライアントと専用サーバーを区別します。一部の機能はどちらか一方のプロセス専用です。ランタイムを通じて、対応する Mod は実行中のゲームにアクセスできます。ランタイムが起動しない、または起動に失敗すると、複数の Mod に同時に影響する場合があります。
「ゲームを待機中」や、まだロード中のワールドは動作状態を表します。それだけで Mod の故障を意味するわけではありません。ワールドに依存する機能は、必要なゲームデータがそろってから使用可能になります。
ゲームプロファイルと Mod プロファイル
ゲームプロファイルは、ゲームビルドでサポートされるネイティブアクセスを示します。一致するプロファイルがないと、特定の機能が制限されることがあります。すべての Mod が利用不能だと決めつけず、該当するメッセージを確認してください。
DLL 互換性プロファイルは別の目的で使われます。Mod とそのファイルおよび既知の調整を関連付けます。照合には Mod ID またはフォルダー名を使い、DLL ハッシュや Mod バージョンの完全一致は必要ありません。
Mod API とパーサー
Mod API は Lua Mod 向けの関数を提供します。Mod は使用する API に対応し、必要な権限を宣言する必要があります。パーサーはアセット変更のためにゲームデータを読み取り、処理します。そのため Lua Mod とネイティブ DLL では必要条件が異なることがあります。
起動に失敗する場合
該当するコンポーネントと報告された原因を確認してください。アセットの準備に失敗した場合、ファイルの整合性を守るため ShroudForge はゲームの起動を停止することがあります。メッセージに必要な復旧方法が示されます。DLL が読み込まれたことは、その読み込み段階の成功を示すだけで、Mod の全機能を保証するものではありません。