neilhyde 发表于 2024-2-23 13:52

不用debug工具开全图的方法(原修改有BUG,现已更改为新方法)

本帖最后由 neilhyde 于 2024-2-29 16:37 编辑

不知道有没有人发过,但我在网上搜了一圈都是教激活debug模式然后按退格键的,那样当退出模式的时候就没用了。研究了一下还是改dll实际一点,以下是修改方法:

工具:dnspy

修改文件:Assembly-CSharp.dll

之前的通过修改 PropertyTextures.FogOfWarScale = 1f 为true的方法确实能开全图,但喷泉以及遗迹也会一起被消除,研究了一下换了个方法重新进行修改。
打开DLL文件后搜索: MinionConfig.CreatePrefab

正常来说会得到三个搜索结果 CreatePrefab,此处要修改的是第二个。直接双击打开后能看到
public GameObject CreatePrefab()
    {
       //内容过多不进行复制粘贴了
    }


分别找到第53和54行(或者直接在页面内 CTRL + F分别搜索 gridVisibility.radius 以及 gridVisibility.innerRadius):
      gridVisibility.radius = 30;
      gridVisibility.innerRadius = 20f;

直接修改=后面的值30和20f,分别修改为200和200f,注意一个值是 int 一个是 float,不要搞错了:
      gridVisibility.radius = 200;
      gridVisibility.innerRadius = 200f;

修改完成直接保存即可,此方法为扩大复制人的视野范围以达到开全图的目的,但有些有安全门的遗迹内部仍然是一片漆黑的,这个是安全门有自身的战争迷雾逻辑。只需要复制人提交生物扫描解锁安全门就可以了。

mugeee 发表于 2024-2-25 00:15

顶顶顶顶顶顶顶顶

模拟123 发表于 2024-2-25 08:51

感谢分享!

anboys 发表于 2024-2-26 23:13

66666666666666666666666感谢楼主分享!~~~~~~~~~

jdk101111 发表于 2024-2-27 17:16

感谢楼主分享

pjj494398749 发表于 2024-2-29 10:16

66666666666666

spirit2020 发表于 2024-2-29 10:41

谢谢谢谢谢谢谢谢谢谢

136121858 发表于 2026-2-22 06:08

现在不能用了,有新的吗
页: [1]
查看完整版本: 不用debug工具开全图的方法(原修改有BUG,现已更改为新方法)