眼馋超级病菌网络的奖励,却没人一起做任务?
那么自己修改游戏dll,三步走拿奖励吧
请记得事先备份原文件,切记
TwoPointHospital\TPH_Data\Managed\Assembly-CSharp.dll
1.下载dnSpy.zip
不知道为啥,直接放链接被度熊吞了好几次帖子,就放图片吧

2.用dnSpy打开
TwoPointHospital\TPH_Data\Managed\Assembly-CSharp.dll(请记得事先备份该文件哦)
一层层找到TH20 >> TH20>>Level

继续一层层找TH20 >> TH20>>Level

按Ctrl+F,找到 RestoreFromSave 函数
然后点击箭头按钮,找到 this._worldState.RestoreFromSave(this._metagame); 这句
鼠标右键-编辑类
在这句的前面插入如下代码
if (this._metagame != null && !this._metagame.GiveAllCollaborativeRewards)
{
this._metagame.GiveAllCollaborativeRewards = true;
}
编译通过。左上角文件-全部保存。
3.进入游戏任意关卡继续,就看到了。好东西不少(体外收容器、深思1、深思2、提高诊断的立体投影、房间里的大脑椅和各种雕像)
部分物品还需要K点解锁才能使用。
深思1、深思2可以放在dna实验室-物品里找到。
本人在1.25、1.26游戏版本上修改成功。

另,本文参考了某论坛的几位大佬的帖子
发出来被度熊吞了
试试发参考来源的图片吧:


那么自己修改游戏dll,三步走拿奖励吧
请记得事先备份原文件,切记
TwoPointHospital\TPH_Data\Managed\Assembly-CSharp.dll
1.下载dnSpy.zip
不知道为啥,直接放链接被度熊吞了好几次帖子,就放图片吧

2.用dnSpy打开
TwoPointHospital\TPH_Data\Managed\Assembly-CSharp.dll(请记得事先备份该文件哦)
一层层找到TH20 >> TH20>>Level

继续一层层找TH20 >> TH20>>Level

按Ctrl+F,找到 RestoreFromSave 函数
然后点击箭头按钮,找到 this._worldState.RestoreFromSave(this._metagame); 这句
鼠标右键-编辑类
在这句的前面插入如下代码
if (this._metagame != null && !this._metagame.GiveAllCollaborativeRewards)
{
this._metagame.GiveAllCollaborativeRewards = true;
}
编译通过。左上角文件-全部保存。
3.进入游戏任意关卡继续,就看到了。好东西不少(体外收容器、深思1、深思2、提高诊断的立体投影、房间里的大脑椅和各种雕像)
部分物品还需要K点解锁才能使用。
深思1、深思2可以放在dna实验室-物品里找到。
本人在1.25、1.26游戏版本上修改成功。

另,本文参考了某论坛的几位大佬的帖子
发出来被度熊吞了
试试发参考来源的图片吧:

