PC版The Witcher 3で使用するMod間の競合を解消する「Script Merger」を紹介します。
ここでは例として、「Friendly HUD」というModと「AutoLoot Configurable All-in-One (1.30-1.31)」というModの競合をScript Mergerを使用して解消していきます。
※Mod等の使用は自己責任です。
※使用しているModによっては、ここで紹介した方法では競合が解消されない場合もあります。その場合は、各ModのDESCRIPTIONなどにしたがって問題の解決をしてください。
1 Script Mergerの導入方法
Nexus ModsからModをダウンロードするには、アカウントが必要になるので予め準備しておいてください。
Script MergerはNexus Modsの下記のリンク先からダウンロードできます。2018年7月時点での最新バージョンは0.6.2です。
MAIN FILESにあるMANUAL DOWNLOADというボタンをクリックしてダウンロードしてください。
https://www.nexusmods.com/witcher3/mods/484?tab=files
ダウンロードが終ったらWitcher Script Merger v0.6.2-484-0-6-2.zipを解凍します。
Script Mergerはインストール/アンインストールの必要はありません。
2 Script Mergerの使用方法
ダウンロードが終ったので、Script Mergerを使用して「Friendly HUD」と「AutoLoot Configurable All-in-One (1.30-1.31)」の競合を解消していきます。
上記ふたつのModを導入後、競合を解消せずにゲームを起動させると、下の画像のようなScript Compilation Errorsというウィンドウが表示されます。
この状態のままではゲームの起動ができないので、右下にあるExit Applicationボタンを押してウィンドウを閉じます。
ここからScript Mergerで競合を解消していきます。
手順1
ダウンロードしたフォルダにあるWitcherScriptMerger.exeをクリックすると、下の画像のようなScript Mergerが起動します。
Witcher 3 Directoryと書かれている右側にある…ボタンをクリックして、The Witcher 3がインストールされているフォルダを指定します。
通常The Witcher 3がインストールされているフォルダは下記の場所です。
C:\Program Files (x86)\Steam\steamapps\common\The Witcher 3
手順2
The Witcher 3がインストールされているフォルダを指定すると、Script Mergerの左側のConflictsに競合しているMod(Script)が表示されます。赤い文字で表示されているものがふたつあるのでこの場合、競合しているものがふたつある、ということを示しています。競合しているものがない場合には、ここには何も表示されません。
Scriptsにチェックを入れるとすべてにチェックが付くのでチェックを入れて、左下にあるCreate 2 Selected Mergesというボタンをクリックします。
手順3
下の画像のようなConflictsというダイアログが表示されたらOKをクリックします。
さらに、下の画像のようなCreated new merged file!と書かれたウィンドウが表示されたら、Continueをクリックします。これでひとつ目の競合が解消されました。
今回の場合は競合箇所がふたつあったので、もう一度ConflictsでOKをクリックして、続いてCreated new merged file!と書かれたウィンドウが表示されたら、OKをクリックします。
手順4
Script Mergerの左側のConflicts内の表示がなくなり、右側のMergesに下の画像のような表示が出ていれば、競合は解消されています。
Script Mergerを閉じて、ゲームが起動するのを確認してみてください。
マージされたファイルはThe Witcher 3のModのインストールに使用するModsに「mod0000_MergedFiles」という名前であるので、マージを元に戻したい場合にはこのmod0000_MergedFilesを削除してください。
マージしたModのいずれかをアンインストールした場合にも、Script MergerでModの競合を確認してください。
Modによっては、上記の方法では競合が解消されない場合もあります。
その場合は、各ModのDESCRIPTIONなどにしたがって問題の解決をしてください。