多亏了绿铀所基于的Pokemon Essentials, 汉化绿铀变得十分简单.
稍早之前我走了一些弯路, 不过等到静下心来, 我发现只需要通过少量修改代码就能实现文本汉化. 这是因为Pokemon Essentials本身自带了比较完善的国际化方案.
我只需要解包加密文件, 然后在脚本中:
- 添加一个字体, 使之支持显示中文
- 去掉某几行注释, 添加上中文语言的选项
- 通过已有的方法导出文本.
- 在每次启动游戏后, 执行读取语言文件前, 编译修改后的导出的文本 (正式发布时就不用这样做了)
- 去掉游戏开始界面的语言选择选项(因为在那里修改语言会出错...)
目前宿舍断电, 笔记本只剩3%的电了, 明早来电后再详细补充...
稍早之前我走了一些弯路, 不过等到静下心来, 我发现只需要通过少量修改代码就能实现文本汉化. 这是因为Pokemon Essentials本身自带了比较完善的国际化方案.
我只需要解包加密文件, 然后在脚本中:
- 添加一个字体, 使之支持显示中文
- 去掉某几行注释, 添加上中文语言的选项
- 通过已有的方法导出文本.
- 在每次启动游戏后, 执行读取语言文件前, 编译修改后的导出的文本 (正式发布时就不用这样做了)
- 去掉游戏开始界面的语言选择选项(因为在那里修改语言会出错...)
目前宿舍断电, 笔记本只剩3%的电了, 明早来电后再详细补充...