Dyson Sphere Program
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
yesterday
Downloads
23
Size
154KB
Dependency string
wooodee-zzInfinity-1.0.0

zz无限 · zzInfinity

戴森球计划 · 速度倍率与集装科技扩展 Mod

功能一览

  • 制造台 Mk.I / II / III 工作速度 0–100× 可配置(默认 2×)
  • 熔炉 · 电弧熔炉 · 位面熔炉 工作速度 0–100× 可配置(默认 2×)
  • 化工厂 / 原油精炼厂 / 粒子对撞机 速度 0–100× 可配置(默认 2×)
  • 传送带 三档统一切换:原版速度 或 2× 速度(不突破游戏 60 格/秒硬上限)
  • 运输站集装物流科技:最大等级扩展到 50,到达 50 级后研究按钮显示 MAX 无法再点击;科研点消耗递增倍率可调(默认 1.3× / 级)

所有倍率都在 BepInEx/config/zz.zzInfinity.cfg 即时可调;修改后保存即生效,无需重启。

安装方法

通过 r2modman / Thunderstore(推荐)

  1. 安装 Dyson Sphere Program 模组管理器
  2. 本 ZIP 直接用“Install from local”导入,或上传到 Thunderstore 后点击安装
  3. 启动游戏,进入存档后配置文件会自动生成

手动安装

  1. 确保已安装 BepInEx 5.x for DSP(r2modman 会自动处理)
  2. BepInEx/plugins/zzInfinity/zzInfinity.dll 复制到对应目录
  3. 启动游戏一次后,在 BepInEx/config/zz.zzInfinity.cfg 调整倍率

配置说明(首次启动后自动生成)

分类 键名 默认值 范围 说明
01-制造台 速度倍率 2.0 0 – 100 制造台 Mk.I / II / III
02-熔炉类 速度倍率 2.0 0 – 100 熔炉、电弧熔炉、位面熔炉
03-化工厂 速度倍率 2.0 0 – 100 化工厂
04-精炼厂 速度倍率 2.0 0 – 100 原油精炼厂
05-粒子对撞机 速度倍率 2.0 0 – 100 粒子对撞机
06-传送带 启用2倍速度 true true/false 相对原版 2×;受游戏 60/s 硬上限限制
20-运输站集装科技 启用上限扩展 true true/false 扩展到 50 级;封顶后 UI 显示 MAX
20-运输站集装科技 消耗递增倍率 1.3 1.0 – 10.0 2级+消耗 = 原版 × (倍率)^(level−1)

设计说明

  • 全部速度修改通过修改 PrefabDesc 原始数据,不使用 runtime 帧级补丁,加载即生效、对性能零影响。
  • 仅对运输站集装科技使用 Harmony Patch,以支持等级溢出、消耗递增和 UI 同步,日志严格节流(1/每10级/封顶才打印)。
  • 兼容 LDBTool(优先订阅 PostAddDataAction 300 帧后应用),不依赖 LDBTool 或 CommonAPI(纯 BepInEx 即可运行)。
  • 若未安装 LDBTool,使用 30 秒备份轮询机制(LDB.items 加载完成即应用),确保所有环境都能生效。

故障排除

  • 配置文件没有生成:请进入一次游戏存档(读到主菜单不算),LDB.dataArray 就绪后配置即会写入 BepInEx/config/zz.zzInfinity.cfg
  • 倍率未生效:请确认 LogOutput.log 中存在 zz无限 倍率已应用(来源:…) 字样。
  • 电力异常/产线忽停忽转:本 MOD 不修改电力、不修改增产、不修改采矿机,若出现此类问题请排查其他 MOD。

版本

v1.0.0 · 首次发布

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.