スレで話題が出ていたのでページを作りました。
日本語フォントを使う場合、レイアウトが崩れてしまいあまり美しくありません。
良い方法があったら情報を共有しましょう。
(Modの解説)
Fallout.ini の [Fonts] セクションを書き換える。
Fallout.ini
[Fonts]
;コメントアウト or 削除
;sFontFile_1=Textures\Fonts\DarN_FranKleinBold_14.fnt
;sFontFile_2=Textures\Fonts\DarN_FranKleinBold_16.fnt
;sFontFile_3=Textures\Fonts\Glow_Monofonto_Medium.fnt
;sFontFile_4=Textures\Fonts\DarN_Sui_Generis_Otl_10.fnt
;sFontFile_5=Textures\Fonts\Fixedsys_Comp_uniform_width.fnt
;sFontFile_6=Textures\Fonts\DarN_Sui_Generis_Otl_13.fnt
;sFontFile_7=Textures\Fonts\DarN_Libel_Suit_Otl_24.fnt
;sFontFile_8=Textures\Fonts\Glow_Futura_Caps_Large.fnt
;下記を追加
sFontFile_1=Textures\Fonts\Glow_Monofonto_Medium.fnt
sFontFile_2=Textures\Fonts\Monofonto_Large.fnt
sFontFile_3=Textures\Fonts\Glow_Monofonto_Medium.fnt
sFontFile_4=Textures\Fonts\DarN_Sui_Generis_Otl_14.fnt
sFontFile_5=Textures\Fonts\Fixedsys_Comp_uniform_width.fnt
sFontFile_6=Textures\Fonts\Glow_Monofonto_Medium.fnt
sFontFile_7=Textures\Fonts\Baked-in_Monofonto_Large.fnt
sFontFile_8=Textures\Fonts\Glow_Futura_Caps_Large.fnt
各フォントが影響する箇所。全てではありませんがカスタマイズするときの参考に。
ピンポイントで指定する場合は xml を直接編集してください。
sFontFile_1
ステータス, アイテム情報, メモ文章, 商人アイテム名
sFontFile_2
Pip-boyのクエスト、メモ、アイテム名など
sFontFile_3
アイテムトグル, S.P.E.C.I.A.L. Parks名, マップ地名
sFontFile_4
DUI F3設定関連, ターゲット情報
見た目やレイアウトの問題で DarN フォントが見やすい。
デフォルトは DarN_Sui_Generis_Otl_10 。文字を大きくしたい場合は、DarN_Sui_Generis_Otl_13 か DarN_Sui_Generis_Otl_14 を使う。フォント名は Fallout 3\Data\textures\fonts 参照。
sFontFile_5
ターミナル
デフォルト推奨
sFontFile_6
会話, Pip-boyタブ, ターゲットの名前, OKボタン
sFontFile_7
システムメニュー, 会話時人物名
sFontFile_8
用途不明
↓更に改良したWCghFyHB氏の設定
593 名前:名無しさんの野望[sage] 投稿日:2010/06/19(土) 13:30:24 ID:WCghFyHB
今更感がたっぷりだけど、DarNified UI F3での日本語表示設定
今まで出てる中では一番マシだと思うのでメモ的な意味も含めて晒す
■FALLOUT.INIを開いて[Fonts]部分を下記のように書き換え
[Fonts]
sFontFile_1=Textures\Fonts\Glow_Monofonto_Medium.fnt
sFontFile_2=Textures\Fonts\Monofonto_Large.fnt
sFontFile_3=Textures\Fonts\Glow_Monofonto_Medium.fnt
sFontFile_4=Textures\Fonts\DarN_Sui_Generis_Otl_13.fnt
sFontFile_5=Textures\Fonts\Fixedsys_Comp_uniform_width.fnt
sFontFile_6=Textures\Fonts\Glow_Monofonto_Medium.fnt
sFontFile_7=Textures\Fonts\Glow_Monofonto_Medium.fnt
sFontFile_8=Textures\Fonts\Glow_Futura_Caps_Large.fnt
■Fallout 3\Data\menus\内の以下を書き換え
levelup_menu.xmlを開いて 502行目の
font> 2 </font>
をfont> 4 </font>
に書き換え
prefabs\darn\hudtemplates.xmlを開いて203行目と240行目の
font> <copy src="globals()" trait="_HUDMeterFont" /> </font>
をfont> 3 </font>
に書き換え
■fallout3_patch/fallout3.xmlのfontsizeは3つとも18か17にするのがベスト
おすすめは18
これで通常時に日本語化される部分は全部日本語化されてレイアウトも崩れないはず
ただ、画面左上のだけはちょっと文字が大きすぎな気のでそこだけサイズを小さく出来ないか模索中
例:リセットボタン
Fallout 3\Data\menus\prefabs\darn\sm_settings.xml をテキストエディタで開く。
"resetBtn" で検索。
sm_settings.xml
<hotrect name="resetBtn">
...省略
<font> 4 </font>
font タグの数字を Fallout.ini の フォント番号で指定。
クロスヘアが潰れてしまう問題。(Modでクロスヘアを変更している場合に起こるかもしれません)
Fallout 3\Data\menus\prefabs\DUIF3Settings.xml の _HUDCrosshair_X を "1.0" に変更。
DUIF3Settings.xml
<_HUDCrosshair_X> 1.0 </_HUDCrosshair_X> <!-- [0.5] -->
<_HUDCrosshair_Y> 1.0 </_HUDCrosshair_Y> <!-- [1.0] -->