不少玩家都觉得缺氧游戏中的冰萝卜种子太少了,今天小编就为大家带来玩家“我是赵大师”分享的缺氧冰萝卜种子修改教程,从此再也不怕没有种子啦!
【缺氧冰萝卜种子修改教程 缺氧冰萝卜种子怎么修改】冰萝卜种子修改教程
首先说明这毕竟是修改游戏的内置文件,肯定是会影响游戏体验的,修改请慎重 。
请自行下载Dnspy软件
本来主要思路是想修改植物成熟后种子掉落的多少,但是一来是发现种类繁多,改起来特别麻烦,二来是冰萝卜不能实现增殖 。
在Assembly-CSharp.dll中,种子的管理有一个专门的类,我们只需要修改这个类,就可以实现所有种子的修改 。
在Dnspy中,我建议采用IL指令修改,
一是IL指令的修改不需要把Assembly-CSharp.dll放在原来的编译环境下(也就是在原目录下),这样可以避免改错了游戏打不开 。
二是IL指令可以修改一些更加深层次的操作 。
直接 反编译—编译 的话可能导致变量名字变化,不美观 。
当然有些东西IL不能完全解决,但是这就无所谓了 。
以下是操作
首先找到这个SeedProducter的DropSeed函数,看到第9行引用了一个函数,这个函数以seedInfo.seesId为参量,所以我们猜测这是一个在游戏中添加种子的函数,看到参数后面的1没有,猜测那就是产生种子的数量 。
我们要种子数量法翻倍,就把1改为2即可
在第9行的地方右键进入IL编辑,却没有发现1这个参数 。
但是注意到第8行,操作码是ldc.i4.1,其实这个就是在调用1这个量,只不过1太常用了,于是直接写在了操作码里面 。
如上图,我们把操作码改为ldc.i4.2.然后点击确定,保存 。
回来就会发现第9行的函数,后面变成了2.
最后保存退出,进入游戏后可以发现 。你种下一颗刺花消耗一颗种子,然后马上拔出却会得到2颗种子 。
冰萝卜我没有实验,但是道理应该差不多 。这样游戏中的冰萝卜就不会那么稀缺了 。
推荐阅读
- 缺氧新手向基地降温建议 缺氧基地怎么降温?
- 缺氧二氧化碳降温方法一览 缺氧二氧化碳降温原理分析
- 缺氧胡椒种植区温度提升方法汇总 胡椒种植区温度怎么提升
- 缺氧游戏周期与现实时间对比一览 缺氧一个周期是多少秒
- 缺氧完美家园/完美种植布局图+污水高效净化图文分享 家园全图及生活区布局图
- 缺氧电解制氧布局一览 缺氧电解制氧怎么布局
- 缺氧气体冷却方法图文解析 缺氧气体怎么冷却?
- 缺氧生存图文攻略 缺氧完美循环怎么实现 缺氧怎么无限存活
- 缺氧6.30官方直播更新内容图文介绍 6.30更新内容是什么
- 缺氧永生基地新手向布局构造分享 缺氧永生怎么实现