漢字を追加する

漢字の追加方法

BF1942でゲーム中に表示されない漢字を表示する方法について解説します。
デフォルトで表示できる漢字については「表示可能漢字一覧」をご覧ください。

目次

ツール紹介




追加方法


まず マップ名 に使われる漢字か 兵器名 に使われる漢字かを確認してください。

mods/BF1942/Archives の Font.rfa の中の Font/Japanese/~ を解凍します。
兵器名の漢字なら Font/Japanese/standard6.dif と standard6.tga を、
マップ名の漢字なら加えて
Font/Japanese/Trebuchet MS11.dif と Trebuchet MS11.tga
Font/Japanese/Trebuchet MS14.dif と Trebuchet MS14.tga
Font/Japanese/Trebuchet MS18.dif と Trebuchet MS18.tga
Font/Japanese/Trebuchet MS8.dif と Trebuchet MS8.tga
をそれぞれ解凍してください。

BFで使われる文字は全て文字サイズ別の画像ファイルになって保管されています。
兵器名は キルログ にしか表示されませんがマップ名は ゲーム作成 のマップ選択画面やロード画面、
ロード後のブリーフィング画面など様々なサイズの文字で表示されるので全部のファイルを編集する必要があります。

解凍したtgaファイルを開いてみてください。
黒地に白色で漢字などがずらずら書いてあります。
空いているところに同じように表示させたい漢字を追加してやります。
保存する際にアルファチャンネルも変更すのを忘れないでください。

今度はdifファイルをワードパッドなどで開いてみましょう。

上から8行目まで書いてあるものの意味は下の通りです。
header     ヘッダ記号?
2        ?
MS UI Gothic  フォント名?
512       tgaファイルのサイズ(横)
512       tgaファイルのサイズ(縦)
11       ?
glyphs     ?
1514      tgaファイル内にある文字の総数

9行目以降には個々の文字の情報が書かれています。
追加した漢字のUnicode番号を調べて10進数に直して追加してやってください。
16進数⇔10進数の変換をしてくれるページは検索すると出てきます。
保存したdifファイル、tgaファイルをFont.rfaにして自分のMODのArchivesフォルダ内に入れましょう。
これで終わりです。

トラブルシューティング
Q, インゲームのキルログやチャットの文字が太くなってしまう。
A, フォトショップなどのソフトでアルファチャンネルを選択するときにアンチエイリアスがオンになっていませんか?


参考リンク




コメント


名前:
コメント:

|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|
メニュー






MOD Info



<<海外MOD>>

<<国内MOD>> (Made in Japan)

カスタマイズ情報


技術情報


その他


訪問者
統計 -
今日 -
昨日 -

最近の更新

取得中です。