3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 969|回复: 0
打印 上一主题 下一主题

[MOD] [1.4.3613汉化+魔改Mod] ReTend(重新治疗)(第二次更新)

[复制链接]

43

主题

155

帖子

2859

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
54
金元
26427
积分
2859
精华
0
注册时间
2022-12-23
跳转到指定楼层
主题
发表于 2023-10-6 20:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 3dm_22695495 于 2024-2-1 02:41 编辑

ReTend
创意工坊地址:
https://steamcommunity.com/sharedfiles/filedetails/?id=2996971119
这个Mod用来重新包扎已经处理过的伤口,重新治疗已经治疗过的疾病。
重新治疗的治疗质量如果不及原来的治疗质量,治疗质量不会有改变,而不是被低治疗质量覆盖。


这里对这个Mod进行以下修改:
1、Mod选项页面完全汉化,并稍微调整页面布局以避免文字挤压现象。
2、强行汉化右键菜单。这一部分涉及闭包,因此正常添加翻译接口失败了。此外,有极少量文本位于闭包内而无法汉化。

第二次更新:
3、移除少量在dnSpy编译时意外残留的旧版本赘余数据。不过只是个无关紧要的更新,这些赘余数据不会影响实际游戏(或许会导致内存占用大几KB?)。
4、将上次更新时通过替换字符串强行汉化的内容改为添加翻译接口,在Keyed中汉化。
5、追加在预期治疗质量选择窗口的翻译接口。这一行文字位于编译器默认隐藏的代码中,上次不显示隐藏未能发现。现在,本Mod的所有内容已经完全汉化。
6、调整Mod选项布局与翻译。
7、【重新治疗的工作顺序】的两个子选项追加描述。
8、重写Mod选项中滑槽输入的代码。
9、更换Mod选项在设置文件中的命名(会导致设置重置)。


随着这一阵子的瞎搞,dnSpy技术水平有所上升,因此这次成功追加这几个之前一直失败、只好强行汉化的字符串翻译接口。
关于设置里的【显示预期治疗质量选择窗口】,这个功能打开后,在重新治疗疾病时也会显示【预期治疗质量选择窗口】,但是实际上无效,因为【预期治疗质量选择窗口】读取和改动的是伤口的【预期最低治疗质量】而非疾病的。然后,由于技术水平不够、dnSpy的局限性,因此无法对这一不协调处进行修改。


链接(跳转到这个帖子里获取,不要发布到steam创意工坊上,除非你获得了对应作者的授权!):
https://bbs.3dmgame.com/thread-6456483-1-1.html







回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-16 04:36 , Processed in 0.027781 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表