Battlefield1942 Wiki

漢字を追加する

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集

漢字の追加方法

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
をそれぞれ解凍してください。
#ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (export.JPG)

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

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

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

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

9行目以降には個々の文字の情報が書かれています。
#ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (zahyo.JPG)
追加した漢字のUnicode番号を調べて10進数に直して追加してやってください。
16進数⇔10進数の変換をしてくれるページは検索すると出てきます。
#ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (unicode.JPG)
#ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (16.JPG)
保存したdifファイル、tgaファイルをFont.rfaにして自分のMODのArchivesフォルダ内に入れましょう。
これで終わりです。

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


参考リンク




コメント


名前:
コメント: