全面掌握《缺氧》游戏数值调整技巧,轻松修改各项关键参数指南!
在《缺氧》游戏中,玩家可能需要调整一些数值来优化游戏体验或满足特定需求,以下是一份全面的指南,帮助玩家轻松掌握游戏数值调整技巧:
修改配置文件
1、定位配置文件:
- 游戏内的配置文件通常存放在游戏的根目录下,具体位置为\OxygenNotIncluded_Data\StreamingAssets\worldgen\。
- 这个目录下包含了许多.yaml脚本文件,这些文件记录了游戏世界的规则和各种资源的配置。
2、备份文件:
- 在修改配置文件前,建议备份原始文件,以防修改失败导致游戏无法正常运行。
3、使用文本编辑器打开文件:
- 可以使用文本编辑器(如Notepad++)打开这些.yaml文件。
4、搜索并修改目标数值:
- 使用快捷键Ctrl + Shift + F进行全局搜索,在搜索栏中输入你想要修改的资源名称(如“WATER”),然后设置目标类型为*.yaml,目录为你的游戏路径加上\OxygenNotIncluded_Data\StreamingAssets\worldgen\。
- 搜索结果会列出所有包含目标名称的文件,你需要逐一查看这些文件,找到与游戏中当前数值相近的条目,并进行修改。

- 修改完成后,保存文件并进入游戏查看效果。
使用dnSpy修改游戏代码
1、下载并安装dnSpy:
- 可以从GitHub上下载dnSpy的最新版本,下载完成后,解压并运行dnSpy。
2、定位DLL文件:
- 在游戏的根目录下找到\OxygenNotIncluded_Data\Managed\目录,这个目录下包含了游戏的所有DLL文件。
Assembly-CSharp.dll是包含游戏主要逻辑的文件,需要修改的就是这个文件。
3、加载并解析DLL文件:
- 将Assembly-CSharp.dll文件拖入dnSpy的程序集管理器中,dnSpy会开始加载并解析这个文件。

4、搜索并修改目标代码:
- 使用dnSpy的搜索功能,输入你想要修改的内容(如“GeneratorConfig”发电机配置)。
- 搜索结果会列出所有包含该内容的类和方法,你需要逐一查看这些结果,找到你想要修改的代码。
- 右键点击目标属性或方法,选择“Edit Method”,在弹出的代码编辑窗口中将数值修改为你想要的数值。
- 修改完成后,点击“Compile”保存修改。
5、替换原始的DLL文件:
- 修改完成后,可以直接在dnSpy中保存并替换原始的DLL文件(记得关闭游戏)。
- 也可以将修改后的DLL文件保存到其他目录,然后手动替换游戏中的文件。

注意事项
1、备份文件:在修改任何文件前,务必备份原始文件,以防修改失败导致游戏无法正常运行。
2、合理范围:修改参数时,要确保新数值在游戏的合理范围内,否则可能导致游戏崩溃或无法正常运行。
3、编程基础:使用dnSpy修改游戏代码需要一定的编程基础,如果不熟悉C#语言,建议谨慎操作。
4、兼容性:修改后的DLL文件需要与游戏的其他文件兼容,否则可能导致游戏无法正常运行。
5、游戏平衡性:修改游戏代码可能会影响游戏的平衡性和稳定性,建议仅在测试存档中进行尝试。
通过以上步骤,玩家可以全面掌握《缺氧》游戏数值调整技巧,轻松修改各项关键参数,从而优化游戏体验或满足特定需求。