2014年12月5日金曜日

CKでModを読み込む段階でロード順ではなく導入順になってしまう問題を修正できる方法、ただし…

ただし、前提としてMod管理ツールがModOrganizerのユーザーには自分のわかった範囲ですと非推奨です。自分はMOは普段使用してないので試しにあまり勉強せずやったらエライことになりました。このやり方が適用できる方法がMOユーザーでもあるかもしれませんが流石に普段使用していないツールのことまではいろいろ検証する気になれず断念。MOユーザーの方々には申し訳ないです。(たぶん大半がそうかと思われますが)MO以外のMod管理ツールを使っておられる方のみ、今回の記事の内容がお役に立つかもしれません

動作確認済みMod管理ツール
・NexusModManager
・TesModManager(これを既に使用中のユーザーは今回取り上げる内容の99%は解決済みです。)
・WryeBash

仕切りなおしまして本題ですが例えば自分の実際の例で、今導入しているModのロード順はこんなふうになっています。画像のMod管理ツールはWrye Bashです。


Bashed Patch,0.espというのが最後のロード順になっているのですがこれをCKで読み込むと…


Bashed Patch,0.espが最後に来ていないことからわかるようにロード順ではなく
導入順、もしくはesp編集順などになっていたりします。記事とは直接関係ありませんがよく知られているModで例をあげますとBTRH_Tomoeは自分は旧版とKS髪の新版を二人連れまわすようにかなり最近編集したことも関係あってここで一番最後の表示になっています。
普段Modを導入して遊ぶだけならこのことに何も問題は無いかと思うのですがBOSSやLOOTの順を尊重しつつ何かのModのパッチを作りたい、等の事情が出てきたらこれはちょっと困るかもしれませんので対処法を。

まずBOSSかLOOTを実行して普段どおりロード順を整える。
TesModManager をDL、導入する。自分は1.5を使用しています。導入方法はググッてみて下さい
導入したらTesModManager.exeを実行する。Modのリストがずらっと出てきたらそのまま閉じる。

やることはこれだけです。そしてこれらを実行してCKを立ち上げますと…


1枚目のWryebashの画面と同じロード順に!w
そんなわけで自分はTesModManagerをCKの読み込み順を正しく使うツールとして利用しています。既にTesModManagerだけで運用している方はこんなの常識という話ですね(´∀`; )もちろんWryeBashを完全に撤廃してTesModManagerのみの運用をするのもいいのかもしれませんがWryeBashには唯一無二な良さがあるので個人的に手放せず。

注意点はTesModManagerを起動した際、アクティベートされてないespとBSAは
"うんたら.esp.ghost"や"うんたら.BSA.ghost"という拡張子に書き換えられます。これはTesModManagerユーザーとWryeBashユーザーにはありがたい仕様と言えて、NexusModManagerユーザーはModをアクティブする際にGhost化されたespがModリストに反映されないので少し辛い仕様かと思いきや実は単純な話、espのアクティベートだけでもTesModManagerでやってしまえばオッケーなだけです。

Related Posts:

0 コメント:

コメントを投稿