ホットキーの変更方法

Last-modified: 2011-09-30 (金) 00:12:08

始めに

CoHのホットキーは、容易に変更できない所で設定してあり、以下のような手順を踏まないと設定できません。
きちんとした設定を行わないとCoHが起動できなくなる恐れがあります。
バックアップを必ず行い、あくまでも自己責任でお願い致します。

注意:
この方法でホットキーを変更したままでは、パッチをあてることができません。
パッチをあてる前に、バックアップした"RelicCOH.module"を元に戻してください。

文章中にある「CoHフォルダ」部分は、CoHをインストールしているディレクトリです。
通常は、"C:\Program Files\THQ\Company of Heroes"となります。ご使用の環境にあわせて読み替えてください。

 

RelicCOH.moduleの変更

"CoHフォルダ\RelicCOH.module"ファイルを右クリックしてプロパティを開き、「読み取り専用」のチェックを外します。

RelicCOH_module.jpg
 

"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

[tip] 「archive.__」の行を追加し、これから作成する「.sga」ファイルを追加登録しています。

 

ホットキー設定ファイルの作成

「Corsix's DoW and CoH ModStudio」が必要です。持っていない人はこちらからダウンロードしてください。

[tip] ホットキーを変更したファイルがここ(Gamereplays.org)で紹介されています。このようなファイルを使用する場合この項目の作業は不要です。ダウンロード先の指示に従ってください。

ホットキー設定ファイルの書き出し

「ModStudio」を起動し、load single sga archiveで"CoHフォルダ\WW2\Archives\WW2Date.sga"を開きます。

"game\keydefaults.lua"を右クリックし"Extract this file"を選択して書き出します。

Mod Studio_Extract.jpg
 

"CoHフォルダ\WW2"フォルダ内に"Data_KeyDefaults"という名前のフォルダを作り、その中に"game"という名前のフォルダを作ります。

「ModStudio」で書き出したファイル"CoHフォルダ\WW2\Data\game\keydefaults.lua"を、作成した"CoHフォルダ\WW2\Data_KeyDefaults\game"フォルダに、移動してください。

keydefaults move.jpg
 

ホットキーの変更

"CoHフォルダ\WW2\Data_KeyDefaults\game\keydefaults.lua"をメモ帳などで開き、ホットキーを変更して保存し閉じてください。

[tip] ファイルの先頭部分に使用できるキーが一覧になって記述されています。
データ集/ホットキー一覧を参照してください。

 

ホットキーファイルのSGAファイル作成

始めに使用した「ModStudio」のToolsタブから「SGA packer」を起動します。

SGAPacker.jpg

項目は、以下のように設定してください。

  • input directory: - "CoHフォルダ\WW2\Data_KeyDefaults"
  • sga to create: - "CoHフォルダ\WW2\Archives\WW2Data_KeyDefaults.sga"
  • TOC name: - "Data"

"Create"ボタンを押してSGAファイルを作成します。

 

これで完了です。
CoHを起動して、ホットキーが有効になっているかテストしてください。