始めに
CoHのホットキーは、容易に変更できない所で設定してあり、以下のような手順を踏まないと設定できません。
きちんとした設定を行わないとCoHが起動できなくなる恐れがあります。
バックアップを必ず行い、あくまでも自己責任でお願い致します。
注意:
この方法でホットキーを変更したままでは、パッチをあてることができません。
パッチをあてる前に、バックアップした"RelicCOH.module"を元に戻してください。
文章中にある「CoHフォルダ」部分は、CoHをインストールしているディレクトリです。
通常は、"C:\Program Files\THQ\Company of Heroes"となります。ご使用の環境にあわせて読み替えてください。
RelicCOH.moduleの変更
"CoHフォルダ\RelicCOH.module"ファイルを右クリックしてプロパティを開き、「読み取り専用」のチェックを外します。
"RelicCOH.module"ファイルをコピーし、ファイル名を"RelicCOH.module_backup"にでもしてバックアップを作成してください。
"CoHフォルダ\RelicCOH.module"をWindowsXP付属のメモ帳などで開き、以下の記述の部分を探します。
[data:common:01] folder = WW2\Data archive.01 = WW2\Archives\WW2Data archive.02 = WW2\Archives\WW2Art archive.03 = WW2\Archives\WW2Sound archive.04 = WW2\Archives\WW2ArtAmbient
この部分を以下のように書き換えてください。
[data:common:01] folder = WW2\Data archive.01 = WW2\Archives\WW2Data_KeyDefaults archive.02 = WW2\Archives\WW2Data archive.03 = WW2\Archives\WW2Art archive.04 = WW2\Archives\WW2Sound archive.05 = WW2\Archives\WW2ArtAmbient
「archive.__」の行を追加し、これから作成する「.sga」ファイルを追加登録しています。
ホットキー設定ファイルの作成
「Corsix's DoW and CoH ModStudio」が必要です。持っていない人はこちらからダウンロードしてください。
ホットキーを変更したファイルがここ(Gamereplays.org)で紹介されています。このようなファイルを使用する場合この項目の作業は不要です。ダウンロード先の指示に従ってください。
ホットキー設定ファイルの書き出し
「ModStudio」を起動し、load single sga archiveで"CoHフォルダ\WW2\Archives\WW2Date.sga"を開きます。
"game\keydefaults.lua"を右クリックし"Extract this file"を選択して書き出します。
"CoHフォルダ\WW2"フォルダ内に"Data_KeyDefaults"という名前のフォルダを作り、その中に"game"という名前のフォルダを作ります。
「ModStudio」で書き出したファイル"CoHフォルダ\WW2\Data\game\keydefaults.lua"を、作成した"CoHフォルダ\WW2\Data_KeyDefaults\game"フォルダに、移動してください。
ホットキーの変更
"CoHフォルダ\WW2\Data_KeyDefaults\game\keydefaults.lua"をメモ帳などで開き、ホットキーを変更して保存し閉じてください。
ファイルの先頭部分に使用できるキーが一覧になって記述されています。
データ集/ホットキー一覧を参照してください。
ホットキーファイルのSGAファイル作成
始めに使用した「ModStudio」のToolsタブから「SGA packer」を起動します。
項目は、以下のように設定してください。
- input directory: - "CoHフォルダ\WW2\Data_KeyDefaults"
- sga to create: - "CoHフォルダ\WW2\Archives\WW2Data_KeyDefaults.sga"
- TOC name: - "Data"
"Create"ボタンを押してSGAファイルを作成します。
これで完了です。
CoHを起動して、ホットキーが有効になっているかテストしてください。