文件表及说明:
1353 Src Runnable.zip->1353可编译运行的TR源码,修复工作由我和TH汉化组领导者
@1623027244maa 共同完成,但是不完美,部分代码是从老版本源码直接复制的,例如NetMessage.cs。总之这些都很好处理,用dnspy弄到新版源码直接复制进去改几下就好了。
Patcher.zip->半源码mod开发包,需要解压再使用
一个不好玩的端.zip->作者自己开发的端
Patches ->放置补丁的文件夹
Utils.py->基础的补丁,让单人模式下也可以打开输入框
Utils.dll->基础的补丁,作用有修复原版输入框输入中文退格的问题和关闭游戏的正版验证,输入修复完全来自 @1623027244maa
PHooks.dll->钩子补丁,提供一套简单的钩子
PUI.dll->GUI补丁,提供了一套基于TR的GUI,包括了窗口和控件等,可以在github上找到工程,压缩包也有源码,emm本人水平不够,希望大家帮忙改进
CheatTool.dll->作者自己开发的端的补丁文件,包内文件"一个不好玩的端.zip",视频: B站:av16920687 末尾有端的部分功能录像,这个补丁依赖于PUI和PHooks
*.pdb->各种工程的pdb文件,用于调试,其实如果补丁被打入了游戏,这个文件也就没什么用了
Src->放置补丁源码的文件夹
内含Patches文件夹下dll补丁的源码
PBase.dll->基础补丁,在补丁工具中这个补丁无法被取消选中,且大部分补丁以这个补丁为基础
PatchLib.dll->由 @1623027244maa 合并而成,是Patcher.dll的前置
Patcher.dll->由作者开发,部分技术细节来自 @1623027244maa ,负责打补丁的逻辑
ILFactory.dll->由作者开发,提供给Python脚本,用于进行函数的精确修改
PatcherGUI.exe->由作者开发,补丁工具的界面