DELTATRAVELER 汉化技术问题记录【1】

终于是立项了因为前期准备工作做的充足所以立项后就没什么好写的了 首个问题首先是敌人名字无法翻译翻译后会在进入战斗时报错检查代码后发现 敌人初始化中有两个变量enemyName与fileName游戏中显示的敌人名字为enemyName 进一步检查C#代...

研究记录

DELTATRAVELER 汉化初尝试³

byd这还能有3的 bytearray首先是解出来的 IL 里缺失了一些文本搜了一下发现被弄成 bytearray 了这些文本的共同点就是都含有 \\b咱也不知道为啥要有这东西 意义不明但是有了这玩意之后 ildasm 就会解成 bytearray但...

研究记录

DELTATRAVELER 汉化初尝试²

经过了熬夜一个晚上的研究算是把工作流弄好了 文本用 UABEA Dump 出 MonoBehaviour 的 json然后用脚本来从 json 中提取所有的m_Text lines phrases生成的 json 上传到 Weblate 作为英文即可...

研究记录

DELTATRAVELER 汉化初尝试

Undertale Yellow 的项目也算是结束了后续只要别再出什么 Bug 应该也就不用再维护了现在总是只想做大项目嗯 然后就想把先尝试把 Deltatraveler 弄一下这也是第一次研究 Unity 游戏逆向之前最多也就是用 AssetStu...

研究记录

Undertale Yellow 汉化技术问题记录【5】

久违了各位,最近因为实在太忙 所以没有出什么力久违地打开待解决清单,首先就是这个非屠杀线使用回血物品旁白字叠在一起的问题 寻踪搜索文本找到函数scr_item_use_text_yellow其中定义了变量con_keep_previous当这个变量为...

研究记录

Undertale Yellow 汉化技术问题记录【4】

之前说过uty的彩色打字机非常弱智是多个打字机叠在一起然而打字进度对不上这个问题还没解决 又出来了新问题 细说so,说是多个打字机,其实也不尽然其实是一个主打字机和多个子打字机子打字机的打字进度和字符数量和主打字机共享没错,发现问题了吗一旦子打字机的...

研究记录

Undertale Yellow 汉化技术问题记录【3】

2023年12月22日 我的Crowdin账户因为超过限额而被暂停Crowdin规定免费账户最多可以托管60000个单词而Undertale: Yellow光星号开头的句子就包含超过70000个单词所以,嗯,再次搬迁 Weblate架设我本想用阿里云...

研究记录

Undertale Yellow 汉化技术问题记录【2】

因为金山文档问题太多 而且太卡了所以决定把翻译平台搬到Crowdin上顺便打算先把带星号的句子提出来翻译 仅处理星号开头的文本修改Undertale Mod Tool的脚本使它只导出开头为* 的字符串不难做,加上if即可 ExportAllStri...

研究记录

Undertale Yellow 汉化技术问题记录【1】

昨天开始做Undertale Yellow的汉化,这个项目里面是真的重量级啊 安装字体字体倒是没什么好说的,项目里字体不多不会像之前某些项目 好几个一模一样的字体不同名字直接覆盖上字体就行但是这次的 Determination Sans+方正像素 空...

研究记录