用于 DELTARUNE 本地化.
- 能够区分界面文本(#) 和消息文本(&).
- 能够区分角色交谈文本和物品交互文本(换行阈值不同).
- 能够区分格式符号与占位符, 防止换行符加入在其之间.
- 能够区分英文字符与中文字符(字符宽度不同).
- 能够检测词组, 防止在词组之间插入换行符.
- 能够保证文本格式与原版格式相同.
- 在命令行中定位到工具所在目录, 然后输入
java -jar "line-spitter vxxx"
并按下回车. - 按照提示输入待转换的语言 json 文件路径.
- 等待转换完成.
- 检查插件提示信息, 手动处理一些工具无法处理的项.
- 由于字体不同, 可能需要手动更改工具中的阈值和英中文字符占宽比.
- 使用该工具后, 需要禁用 Deltarune 内置的打字机换行功能(obj_writer Draw 中 174 行附近), 以防止与其产生的冲突.
- 建议每次使用工具时保留处理前的文件, 并在每次发布时才使用处理后的文件.
- 此工具使用 ANSI 转义码. 部分控制台可能无法正常显示部分信息. 对于 Windows 用户, 建议使用 Windows Terminal.