我的繁中实现方式是,
1)把XComGame\Localization\CHT里的文件复制到INT目录里,不用修改DefaultEngine.ini里的Language值。
2)然后下载字体文件http://pan.baidu.com/s/1pEPvD 解压后
放到 XComGame\CookedPCConsole\ 里
3)修改配置文件 XComGame\Config\DefaultEngine.ini
[Engine.PackagesToAlwaysCook]
; UI Font madness
+SeekFreePackage=gfxfonts_cn 加入这行,载入字体文件
+SeekFreePackage=gfxfonts_kr
+SeekFreePackage=gfxfonts_jp
4)修改配置文件:XComGame\Localization\INT\GFxUI.int 为:
[FontLib]
FontLib=gfxCommon.gfxfontlib
FontLib=gfxfonts_cn.fzltx
[Fonts]
NormalFont=FZLanTingHei-L-GBK
TitleFont=FZLanTingHei-L-GBK
ProtoFont=FZLanTingHei-L-GBK
[IME]
[Translation]
Enable=0
[Global]
No Trigger=No Trigger!
这个字库基本上不会出现空格的情况。其实找个工具,把INT目录的文件自动转成简体字,进游戏就是简体中文了。简体同样也可以使用我提供的字体。
遗留问题是,片头动画字幕没法正常显示。
繁中文件,放到XComGame\Localization\里,或者直接覆盖到INT里
CHT.rar 下载地址:http://pan.baidu.com/s/104lkX