修改缺氧的存档-太空背景

本文介绍了如何修改游戏《缺氧》的存档,包括利用在线编辑器修改太空背景、变异信息、星球名字路径等。特别提到修改太空背景需通过编辑存档,而不能通过debug工具。同时,文章还提及了修改星球的发现状态以提升游戏性能,以及修正时空裂口和种子信息的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

修改缺氧的存档

游戏名: Oxygen Not Included (缺氧)
在线编辑器: https://robophred.github.io/oni-duplicity/ (可能需要翻墙)
缺氧的存档文件是16进制对象文件. 使用16进制做为分割符.

数据以KeyValue/List形式保存
数据保存格式复杂.
基本功能可以修改等级,名字,属性这些.
在这里插入图片描述
这里重点介绍下修改太空背景
在这里插入图片描述

修改太空背景(未测试通过)

在游戏中使用debug修改不了"真空和太空"背景. 只能通过编辑存档来实现.
在这里插入图片描述
debug做不了"太空"背景.

在这里插入图片描述
打开在线编辑器,进入RawEditor,先关闭压缩.
在这里插入图片描述
游戏背景 在这个路径下 gameData/worldDetail/overworldCells
以块为组合,有位置坐标和背景名;每个块都是Polygon多边形. 多边形共用背景最后一个tag名就是背景名. 太空的背景名为: 内部代码为7. 修改保存就行.
由于游戏坐标太多找起来太麻烦. 需要用代码来做
在这里插入图片描述

修改变异信息

在github上找到 格式化代码
(https://github.com/RoboPhred/oni-save-parser)
nodejs 示例代码:
https://github.com/youwi/oni-test

npm init
npm install oni-save-parser
// testRW.js
const {
    readFileSync ,writeFileSync} = require("fs");
const {
   
    parseSaveGame,
    writeSaveGame,
    AIAttributeLevelsBehavior,getBehavior
} = require("oni-save-parser");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值