Modintermediate更新日: 2026/9/17

Total War: SHOGUN 2 Mod 読み込み順序&互換性修正ガイド

Modの競合でキャンペーンがクラッシュする前に対策しよう:Shogun 2のMod読み込み順序のルール、互換性チェック、セーブを壊すModへのクイックフィックスを解説します。

壊れたModスタックは、それまで完璧だったキャンペーンを数秒で崩壊させます。ほとんどのプレイヤーは、トータルコンバージョンが、重複していることに気づいていなかったオーバーホールと衝突した瞬間に壁にぶつかります。Shogun 2 mod 読み込み順序を正しく設定することは、安定性、セーブ互換性、そしてComplete Editionクライアントでゲームが起動するかどうかさえ左右する、最大のレバレッジです。このガイドでは、10年以上のModdingでコミュニティが確立してきた正確なルールと、ターン30のセーブを台無しにする前に失敗ケースの90%を検出できる小さなチェックリストを紹介します。

Shogun 2でMod読み込み順序が重要な理由

Shogun 2はリストの下から上に向かってModを読み込むため、2つのファイルが同じデータテーブルに触れる場合、最後に有効化されたModが優先されます。この単一のルールが「Modが動かない」報告の大半の原因です。プレイヤーが小さなユニットパックを大きなオーバーホールの上に配置し、パックが導入したステータス変更をすべて黙って失ってしまうからです。さらに悪いことに、unit_statsbuilding_effects を両方書き換える2つのオーバーホールは、どのModderもテストしていないハイブリッドを生み出し、これがキャンペーン読み込み時のCTDの最も一般的な原因となります。

読み込み順序での位置重複時に「勝つ」ファイルプレイヤーが見る典型的症状影響を受けるデータテーブル修正方法
小さなユニットパックを大きなオーバーホールのに配置小さなユニットパックパックのステータス変更が黙って上書きされる;ユニット一覧は読み込まれるunit_statsユニットパックをオーバーホールのに移動し、オーバーホールのステータスが最後に適用されるようにする
2つのオーバーホールが同じファイルを書き換えランチャーで最後にリストされたModどのModderもテストしていないハイブリッドステータスセット;キャンペーン読み込み時に頻繁にCTDunit_stats または building_effects片方のオーバーホールを無効化するか、完全な書き換えの代わりに merge で他方から読み込むようパッチする
コスメティック/UI Modをセーブに影響するModのに配置コスメティックModキャンペーン中のUI文字列のホットスワップ、セーブハッシュの不一致ui_stringsコスメティックModを最上部に移動;データ書き換えModは下位スロットに確保
セーブ作成後にModを追加・削除N/A — セーブルールが読み込みルールより優先次のキャンペーン読み込みで「セーブ破損」、新しいModが ui_strings にしか触れていなくても発生セーブバンドル全体(パックリストのハッシュ)新しいキャンペーンを開始;Steam Workshopの慣例に従いModリストをセーブの一部として扱う

順序が重要なもう一つの理由はセーブデータです。特定のModセットでセーブが作成されると、そのセーブは読み込まれたパックリストのハッシュを記憶します。キャンペーン中にModを追加・削除することは、そのModがUI文字列にしか触れていなくても、セーブを完全に無効化する最速の方法です。Steam Workshop のコメントで繰り返されているコミュニティの恒久ルールは、Modリストをセーブの一部として扱うことです:一つでも変更すれば、新しいキャンペーンの開始を覚悟してください。

Modリストの3つのレイヤー

どれほど大きなShogun 2のModリストでも、3つの機能レイヤーに分解できます。ベースゲームがレイヤーゼロで、Modはその上に厳格な序列で積み重ねられ、これを破ると黙った上書きやハードクラッシュが発生します。

レイヤーここに属するもの目安
基盤フレームワークMod、スクリプトライブラリ、PFM互換パッチS2 Editor Fix、DarthModフレームワーク(レガシー)常に最初に読み込む;これらに依存するものはないが、すべてが依存する可能性がある
データオーバーホール、トータルコンバージョン、キャンペーンMod、バランスパッチDarthMod Shogun 2、Radious、Sengoku Jidaiゲームタイプごとに1つ;2つのオーバーホールを積まない
コスメティック / コンテンツユニットパック、リスキンMod、UI調整、血痕/グロ、音楽差し替えSaints and Heroes、Sengoku Jidaiユニットパック、Blood Pack最後に読み込む;多数重ねても安全だが、共有ユニットIDに注意

実践における「最後が勝つ」ルール

槍足軽の近接攻撃を9から7に下げるバランスオーバーホールと、基本攻撃16の新しい精鋭刀侍を与えるユニットパックを含むスタックを考えてみましょう。ユニットパックがオーバーホールので読み込まれる場合、新しいユニットのステータスは新規に書き込まれるため、オーバーホールのデバフは適用されません。パックがオーバーホールので読み込まれる場合、オーバーホールの近接攻撃修正が新しいユニットに適用され、精鋭は最終的に14になりますが、これはどちらのModderも意図していない結果です。Sengoku Jidaiのようなトータルコンバージョンプロジェクトはベーススキーマのあまりに多くを上書きするため、順序は実質的に強制されます:コンバージョンは最上部に置き、その上にはコスメティックMod以外を置きません。

Shogun 2のMod互換性の実際の仕組み

互換性は単一のModの特性ではありません。それはリスト内のModのペアと、実行しているゲームバージョンの特性です。2011年のSteamビルド、2013年のSteam版Complete Edition、2025年のComplete Editionリビルドは、多くの場合同じWorkshopアイテムIDを共有していますが、基盤のデータファイルはバイト単位で同一ではありません。2011ビルド向けにコンパイルされたModはComplete Editionで読み込めますが、リビルドで移動・改名・削除されたテーブルに触れることもあり、これが読み込み順序エラーに次いで2番目に多い「Modが動かない」報告の原因です。

これが、Complete Editionのストアページが、古いModに影響する可能性のある変更として、リビルドされたローカライゼーション、新しい4Kインターフェース、昇格されたマイナーファクションを明示的にリストしている理由です。これらの変更は「Mod破壊的」とは宣伝されていませんが、いずれもデータファイルに触れるため、それらのテーブルを編集したModは黙って適用に失敗する可能性があります。

互換性マトリクスの概要

以下の表は、コミュニティが最も頻繁にテストしたペアリングをまとめたものです。「既知の良」を強力なデフォルトとして、「リスキー」を「使い捨てセーブでテストする」として、「壊れている」を「組み合わせない」として扱ってください。

Modタイプフレームワーク/ユーティリティオーバーホールトータルコンバージョンユニットパックUI/コスメティック
フレームワーク/ユーティリティ既知の良既知の良既知の良既知の良既知の良
オーバーホール既知の良壊れている壊れているリスキー既知の良
トータルコンバージョン既知の良壊れている壊れている既知の良(兄弟パックのみ)既知の良
ユニットパック既知の良リスキー既知の良(兄弟パックのみ)リスキー既知の良
UI/コスメティック既知の良既知の良既知の良既知の良既知の良

最も難しいペアリングはオーバーホール + オーバーホールです。例えばDarthModとRadiousを積み重ねても「ダブルオーバーホール」にはなりません;最後に読み込まれた方がすべての競合ステータスで勝ち、両方のModのスクリプトファイルが同時に実行されて互いを踏みつけます。結果は通常、読み込み画面でのソフトロックか、キャンペーン開始2ターンでのCTD の症状です。

レガシーとリビルドクライアント間のバージョンドリフト

より微妙な問題はバージョンドリフトです。2011ビルドのWorkshopはapp/201270にあり、Complete EditionのWorkshopはapp/3846830にあります。レガシーブラウザでアイテムをサブスクライブすると、Steamはそのサブスクリプションをリビルドクライアントにもプッシュすることがあります。これは継続性には良いですが、トラブルシューティングには最悪です。有効化されて見えるModが、リビルドクライアントが実際に解析しているModではないからです。リビルドクライアントが奇妙な動作をするときの修正方法は、両方のブラウザでサブスクライブを解除し、プレイする予定のブラウザから再サブスクライブすることです。

動作するShogun 2 Modスタックを段階的に構築する

動作するスタックの構築は、賢いトリックよりも、キャンペーンを開始する前にすべての一般的な失敗モードを検出するシーケンスに従うことです。以下の5つのステップは、r/Shogun2の常連がプレイスルー間でModリストを交換するときに使うルーチンで、過去2年間にサブレディットに投稿されたどのワークフローよりも成功率が高いです。

ステップ1:まずゲームブランチを選ぶ

単一のModをサブスクライブする前に、どのクライアントを起動するか決めてください:2011ビルドかComplete Editionリビルドか。2つはほとんどのWorkshopアイテムを共有していますが、データフォルダは同一ではなく、UIスケーリング、ボイスアクティングのセリフ、ファクション昇格データに触れるModがブランチ間で壊れやすいものです。両方でプレイする場合は、1つの共有リストではなく、2つの並行Modリストを維持することを覚悟してください。

ステップ2:一括ではなくレイヤーごとにサブスクライブする

まず基盤Mod、次にデータMod、最後にコスメティックModをサブスクライブします。これにより、コンテンツを積み上げる前にレイヤー間でゲームを起動し、基盤セットが機能することを確認できます。最も一般的な間違いは、一度に20個のアイテムをサブスクライブし、どれがクラッシュの原因か全く分からなくなることです。

ステップ3:説明文を読む、特に最後の段落

Modderはほぼ必ず説明文に「読み込み順序」や「互換性」の注記を投稿しています。「他のすべてのModより上に読み込む」と書かれていれば、その通りにしてください。「DarthModと非互換」と書かれていれば、その通りにしてください。説明文を読み飛ばすことは、回避可能なクラッシュの最大の原因です。

ステップ4:短いテストキャンペーンを開始する

50ターンのShimazuキャンペーンをスタックに投入する前に、カナリアとして10ターンのOdaまたはTokugawaのランを開始してください。読み込みが機能し、最初の戦闘が機能し、最初のターン終了が機能すれば、スタックは長期的にほぼ確実に安定しています。3つのうちどれかが失敗する場合、問題はほぼ常にリストの上位2つのModにあります。

ステップ5:Modリストをコレクションとして保存する

SteamではModリストをコレクションとして保存でき、これはある時点でのサブスクライブ済みアイテムのスナップショットです。成功したスタックごとにコレクションとして保存し、プレイしようとしているキャンペーンにちなんで名付け、キャンペーン中にコレクションを編集しないでください。「もう1つだけModを追加しよう」と思う日が、セーブが読み込めなくなる日です。

一般的なShogun 2 Modの失敗とその修正方法

よく構築されたスタックでも、遅かれ早かれ問題にぶつかります。朗報は、Shogun 2 Moddingの失敗モードが十分に狭いため、同じ少数の修正で大多数のケースを解決できることです。このリストを上から下まで作業すれば、フォーラムに投稿する必要なく、ほとんどの「Modが動かない」報告を解決できます。

「Modは有効だが何もしない」失敗

これは教科書的な「最後が勝つ」症状です:Modはランチャーでチェックされており、正しいフォルダにありますが、ゲーム内では変更が一切現れません。原因はほぼ常に、読み込み順序で上位にある別のModが同じデータテーブルを上書きしていることです。修正方法は、影響を受けるModをリストの上に移動すること、理想的には同じデータファイルに触れるすべてのModより上に移動することです。単一の新しい連隊を追加するユニットパックが最も一般的な被害者です。その変更は黙って上書きされやすいからです。

「キャンペーン読み込み時のクラッシュ」失敗

ブリーフィングとファクション選択後のキャンペーン読み込み画面でのクラッシュは、ほぼ常に、2つのオーバーホール間のスクリプト競合、またはキャンペーンレベルのデータに触れる小さなModの下に配置されたトータルコンバージョンを意味します。修正方法は、Modリストの上半分を無効化し、クラッシュが再現するまでModを1つずつ再有効化し、問題のModを最上部に移動するか削除することです。

「Mod追加後にセーブが読み込めない」失敗

Shogun 2のセーブはModリストのハッシュに紐付いているため、コスメティックModの追加でも古いセーブは無効化されます。修正方法は、新しいModリストで新しいキャンペーンを開始することです;古いセーブは失われます。安定したスタックで長いキャンペーンを望むプレイヤーは、Modリストを変更する前にキャンペーンを完了すべきであり、r/Shogun2のベテランはまさにこの理由で「凍結された」Modコレクションを保持していることがよくあります。

「レガシーでは動くがComplete Editionでは動かない」失敗

2025年のComplete Editionリビルドはデータフォルダ構造をわずかに変更したため、data/textdata/ui 内のパスを編集したModは、リビルドクライアントがもはや読み込まないファイルに書き込んでいる可能性があります。修正方法は、Mod作者がアップデートをプッシュするのを待つか、レガシークライアントにフォールバックするか、スタックからModを削除することです。Complete Edition modガイドのModトラブルシューティングワークフローでは、古いModを手動でパッチしたいプレイヤーのために、パスチェックのルーチンを詳しく解説しています。

パワーユーザー向けの高度な読み込み順序戦術

基本が安定したら、経験豊富なModderがスタックを壊さずにさらに押し進めるために使う高度な戦術がいくつかあります。バニラプラスのプレイスルーには必須ではありませんが、3〜4個のパックを有効化したヘビーにModdedなRealm Divideランでは、動作するキャンペーンと失われた週末の違いになります。

トータルコンバージョンを最上部に固定し、その上にダミーコスメティックを置く

Sengoku Jidaiのようなトータルコンバージョンはベーススキーマのあまりに多くを上書きするため、その上にデータModを配置すると予測不能な結果になります。コスメティックModは例外です。コンバージョンが通常書き換えないテクスチャ、サウンド、UIファイルにしか触れないからです。コミュニティのパターンは、既知の安全なコスメティックMod(リスキン、血痕パック、音楽パック)を最上部に配置することです。これにより、コンバージョンのUI変更が引き続き適用され、コスメティックModがエンジンが読み込む最後のものの一つになります。

ほぼ機能するペアに「互換性シム」Modを使う

一部のModderは、2つの大きなMod間の競合を解決するためだけに存在する小さな「互換性シム」Modを公開しています。これらは通常1〜2 KBのファイルで、単一のステータスを上書きするかユニットIDを再マップし、調整する両方のModより上に読み込まれる必要があります。公開を待つのではなく自分でシムを作成したい場合は、パックファイル編集とDBエディタのウォークスルーが始めるのに適切な場所です。

「Modなし」ベースラインセーブを保持する

最も有用な習慣は、Modを一切有効化しないクリーンなベースラインセーブを保持し、数パッチごとに更新することです。何かがうまくいかないとき、ベースラインセーブにより、ベースゲームがまだ起動しセーブをまだ読み込めることを確認でき、「Shogun 2が壊れている」のか「あなたのスタックが壊れている」のかを切り分けられます。同じロジックが、1〜2個の既知の安全なアイテムからなるベースラインModリストにも適用されます;それすら失敗する場合、問題はModではなくゲームファイルにあります。

よくある質問

オーバーホールとユニットパックの正しいShogun 2 mod読み込み順序は何ですか?

オーバーホールとトータルコンバージョンは下位付近に配置し、ユニットパック、リスキン、UI調整をその上に積み重ねます。Shogun 2では最後に有効化されたModが勝つため、ルールはシンプルです:あなたにとって最も重要な変更を含むModをリストの最上位に置き、ベーススキーマに依存するModはすべてのオーバーホールより下に置きます。この順序付けにより、大多数のスタックで安定したShogun 2 mod 読み込み順序が維持されます。

別のModを有効化した後、Shogun 2のModが動かなくなるのはなぜですか?

ほぼ常に読み込み順序の競合です。同じデータテーブルに触れる2つのModは衝突し、リストで上位にある方が黙って勝ちます。影響を受けるModをもう一方より上に移動して再起動するか、新しいModの説明文に互換性の注記がないか確認してください。これが最も一般的なShogun 2 mod が動かない 修正であり、10回中9回以上この問題を解決します。

2011ビルドからComplete Editionに切り替えてModを維持できますか?

ほとんど可能ですが、リストの再構築を覚悟してください。2025年のリビルドはローカライゼーション、UIスケーリング、ボイスアクティング、マイナーファクションの一覧に触れたため、それらのテーブルを編集したModは新しいコピーまたはパッチ済みバージョンが必要です。app/201270のレガシーWorkshopとapp/3846830のComplete Edition Workshopは重複しているが同一ではないアイテムを含むため、最も安全なワークフローは、起動するクライアントに一致するWorkshopから再サブスクライブすることです。

Shogun 2のトータルコンバージョンModはユニットパックModと互換性がありますか?

ユニットパックが同じコンバージョンの兄弟として作成された場合のみです。Sengoku Jidaiのようなトータルコンバージョンはファクションとユニット一覧全体を置き換えるため、ベースゲーム向けに構築されたユニットパックは、コンバージョンのデータフォルダにもはや存在しないファイルを読み込みます。同じ作者が公開した兄弟パックはコンバージョンより上に読み込まれるよう明示的に設計されていますが、サードパーティのパックはそうではありません。これがShogun 2 トータルコンバージョン modワークフローで最も一般的な落とし穴です。

Modを追加すると既存のキャンペーンセーブが壊れますか?

はい、ほぼすべてのケースで。Shogun 2はセーブファイルをModリストのハッシュに紐付けるため、Modの追加、削除、並べ替えはセーブを無効化します。スタックを変更する前に、安定したスタックでキャンペーンを完了し、各キャンペーンを1つの特定のModリストとペアとして扱ってください。同じルールが逆方向にも適用され、セーブが無効化された後の唯一の信頼できるShogun 2 mod が動かない 修正はクリーンな再開です。