Dyson Sphere Program
Install with App

Details

Latest version
0.2.37
Last Updated
First Uploaded
Downloads
199
Likes
0
Size
105KB
Dependants

DSPEasy Buildings · 改版建筑

给戴森球计划(Dyson Sphere Program)新增 11 座独立于原版的超级建筑:全部是新增物品(默认 ID 11500–11510)与新增配方,不覆盖、不修改任何原版物品。物品 ID、科技 ID 与 7 套游玩模式配方(默认 5) 都可以在配置文件里改(见「配置项」)。

解锁方式:建造菜单里的新科技 「改版建筑」(前置科技:电磁学,研究完解锁全部 11 个配方)。

在哪找:11 座建筑的物品与配方都在本模组自己的位置里——物品选择器(物流塔、仓储、配送器、交易面板)与配方选择器(制造台、手搓合成器)多一页 「改版建筑」,建造栏多一个 「改版」 类别(在原有分类旁边)。原版的「物品 / 建筑」页与建造栏原有分类里不再混着它们。

本模组是超模建筑,不完全追求原版平衡性,慎用;提供几个游玩模式用于改变合成配方的平衡性。

汇报问题(Bug/Issue):github

欢迎以评论方式提供意见(对新版各个模式的):征求 DSPEasy.Buildings 模组的平衡性调整意见 —— 合成配方方面

建筑一览

# 名称 物品 ID 它做什么 制造配方(默认模式 5)
1 超级采矿机 11500 采速基础 ×10;该矿种在你设定的存量上限低于 30% 时合计 ×100;矿物消耗固定为产出的 50%;7 种矿物各存 10000;自带 100 架物流运输机 钢材 20 + 钛块 15 + 处理器 8 + 超级磁场环 5
2 超级制造机 11501 5.0× 制造速度,支持全部配方类型 钢材 15 + 钛块 10 + 处理器 10 + 量子芯片 2
3 远程充电桩 11502 按电网余量给机甲充电,交互半径 150 m,并网距离 120 m 钢材 10 + 钛块 5 + 处理器 4 + 超级磁场环 3
4 超级发电机 11503 单台 360 MW;沙盒模式下每台可单独开启原版「百倍发电」(360 MW → 36 GW) 钛合金 15 + 框架材料 10 + 超级磁场环 8 + 粒子容器 5
5 超级炮台 11504 0.25 秒一发、500 爆炸伤害(吃爆炸/能量科技加成),射程 0–15 AU(默认 3 AU);只打地面敌人与黑雾中继器 钢材 15 + 钛块 10 + 处理器 6 + 超级磁场环 4
6 超级传送带 11505 与极速传送带同速(30/s,1800/min),四层堆叠后 7200/min 钢材 1 + 钛块 1 → 6
7 超级分拣器 11506 7200/min(1–3 格),输出堆叠 4、输入自动解包 钢材 2 + 钛块 2 + 处理器 1 → 4
8 超级研究站 11507 研究速度 10×(享受科技加成),每秒从全球容器吸矩阵,每种吸到 20、上限 100 钢材 20 + 钛块 15 + 处理器 10 + 量子芯片 3
9 超级黑箱超市 11508 选一个目标产物,自动递归拆配方生产:允许喂中间产物、副产物对冲、超格自动降级;12 格、自带 120 架运输机、最多塞 100 台制造台(每台 +1 并发) 钛合金 30 + 框架材料 25 + 量子芯片 15 + 奇异物质 8
10 超级电磁-火箭发射器 11509 太阳帆 120/min、小型运载火箭 60/min,两种发射可分别开关 钛合金 20 + 框架材料 15 + 量子芯片 10 + 粒子容器 8
11 太空超级防卫站 11510 5 秒一发,锁定 15 AU 内最近的太空敌人,并对 1 AU 内的敌方单位/建筑溅射能量伤害 钛合金 20 + 框架材料 12 + 量子芯片 8 + 粒子容器 5

除超级传送带/分拣器外,所有建筑都是「待机低耗电、运行时高耗电」,面板里能看到各自的待机功率。

安装

  1. 装 BepInEx 5.4.17(x64,Mono)。
  2. 装 DSPEasy Framework(本模组的依赖,模组管理器会自动装上)。
  3. 把 DSPEasy.Buildings.dll 放进 BepInEx/plugins/(用 mod 管理器则自动处理)。启动后控制台出现 Loading [DSPEasy.Buildings X.Y.Z] 即加载成功。

要求的框架版本:DSPEasy_Framework 0.2.34。框架只允许存在一份,若你之前手动装过旧版,请把那套旧文件删掉。

性能面板统计

原版分析面板(P)→「性能测试」→「CPU」列表的末尾会多出本模组的行:一级是模组合计,下面是各建筑的每帧平均耗时与占比,建筑下再细分它的主要逻辑(例如超级采矿机的全球采集、超级炮台的索敌与开火、太空超级防卫站的索敌窗口与溅射、超级研究站的吸取矩阵、超级黑箱超市的槽位维护与生产进度、超级电磁-火箭发射器的发射进度)。

统计只在面板打开、且勾选了「实时检测」时采样,关掉面板或取消勾选后没有额外开销。没在这一帧跑过的逻辑显示 -,属正常(例如防卫站 5 秒才检测一次、炮台空闲时会降频)。

配置项(BepInEx/config/DSPEasy.Buildings.cfg)

首次启动会按默认值生成这个文件:[游玩模式] 方案 = 5,[科技] ID = 1999,[物品] 下 11 个键(键名是建筑中文名)依次是 11500–11510。改完重启游戏生效。

游玩模式([游玩模式] 方案)

方案 取 0–6,默认 5。切换只改 11 条配方的材料/产出和传送带、分拣器说明,不改建筑数值、物品 ID、科技解锁或存档;非法值会回退 5。

方案 定位 适合玩法
0 保留早于 0.2.35 的旧配方 想沿用 0.2.34 的旧档、旧攻略或旧蓝图
1 开局 30 分钟 新开档,想快速度过前期
2 轨道级科学 已进入星际物流,用钢材/钛块/处理器/超级磁场环
3 稀有资源约束 用光栅石、刺笋结晶、单极磁石、可燃冰等稀有矿
4 终局造价 钛合金、框架材料、量子芯片、奇异物质
5 功能造价匹配(默认) 按建筑功能强度定价,适合中后期正常推进
6 极简创意 只想造建筑,不想为材料跑产线

本版默认是方案 5,配方与 0.2.34 不同;想完全保持旧配方请把 方案 改成 0。

物品 ID / 科技 ID

  • 什么时候要改:和其它新增物品 / 科技的模组撞号(典型症状是注入被跳过、建造栏里看不到本模组建筑,日志里有「已被『xxx』占用」或 ArgumentException ... Key: 1999)。本模组不会自动避让,撞号时只报错并放弃注入。
  • 改了 ID 之后,旧存档里已建好的本模组建筑会变成 Unknown Item,科技也要重新研究。请先把 ID 定下来再开档。
  • 科技 ID 必须落在 1000–1999(>=2000 会被原版归到升级页,不出现在主科技树);物品 ID 必须落在 1–11999。
  • 配置文件读不出来时,注入会直接放弃并报错,不会悄悄退回默认 ID。

存档与蓝图

  • 模组设置(采矿倍率、炮台/防卫站开关与射程、发射器开关、黑箱目标/配方/制造与物流开关、制造机槽等)写在存档旁边的 <存档名>.mod.dat 里,不进 .dsv。备份或迁移存档时请把 .dsv 与 .mod.dat 成对复制。
  • 建筑设置会随原版蓝图一起保存(含在本模组附加数据里)。跨环境(对方没装本模组)粘贴蓝图会丢建筑或报错,这是已知限制。

兼容性

  • 游戏版本:0.10.35.29151(Unity 2022.3.62f3c1,64 位)。
  • 与 CommonAPI(MoreMegaStructure 等整合包的前置)共存:0.2.33 起修复了装上 CommonAPI 后本模组跳过注入、看不到建筑的问题;如仍异常,请附日志。
  • 与其它新增建筑/物品的模组共存:默认占用 11500–11510 物品段与科技 1999,配方 ID 自动找空位;撞号时把配置文件里的 ID 改掉即可(见「配置项」),仍异常请把日志发我。
  • 与其它会加物品页/建造分类的模组共存:本模组的「改版建筑」页签与「改版」类别会自动落在空闲位置,不会和别的模组抢同一页。
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.