Dyson Sphere Program
Install with App

Details

Latest version
1.0.1
Last Updated
First Uploaded
Downloads
166
Likes
0
Size
149KB
Dependants

更新日志

1.0.1

修复

  • 修正 Thunderstore 依赖声明:原先误写为通用的 BepInEx-BepInExPack-5.4.2100 (那是 Valheim / Lethal Company 等游戏用的),改为 DSP 社区专用的 xiaoye97-BepInEx-5.4.17。 原先的写法会让 r2modman 在 DSP 配置里拉取错误的 BepInEx,请更新到此版本。
  • 补充 website_url(指向源码仓库)。

功能与 1.0.0 相同,本版为重新发布。

1.0.0 — 首个发布版

黑雾工坊 DarkFogWorkshop 首次发布:用物流塔把科学矩阵兑换成黑雾材料。

功能

  • 物流塔第 1 格放入科学矩阵并勾选本地需求、第 2 格起放入任意黑雾材料时, 每帧消耗第 1 格的矩阵并产出对应的黑雾材料。
  • 每种材料各自独立结算,互不挤占:塔里放 N 种材料,每种都按完整速率产出,矩阵消耗为 N 倍。
  • 参与兑换的材料槽位默认到第 6 格,可用 OutputSlotLimit 调整(2–20)。
  • 材料槽位全部占满时不消耗矩阵,避免矩阵白白消失。
  • 消耗与产出均计入统计面板的生产 / 消耗统计。
  • 不修改任何塔名,不改变物流塔耗电。

算力体系

  • 每分钟算力(每种材料各一份)= U × Y × SpeedMultiplier —— U 本身即每分钟口径,公式里不再乘任何帧率系数。
  • 需要消耗的矩阵点数 = 材料种数 × 每分钟算力
  • 产出 1 个材料 = X × 该材料算力 点
  • 算力结余不结转;仅"单帧算力买不起 1 个材料"时按槽位攒零头凑够 1 个 (槽位空着最多攒 64 个,满槽只留 1 个)。
  • 默认值:U = 7200(每分钟)、Y = 存档研究速度百分数、X = 1。 例:U=7200、Y=1500% ⇒ 每分钟算力 = 7200 × 1500% = 108000。
  • 升级「研究速度」科技可提高算力:Y 取存档的研究速度, 每升一级本塔每分钟算力按比例提升;悬停提示里显示 Y 与对应的每分钟算力。

增产剂加成

  • 第 1 格的科学矩阵带增产点数时,同一份矩阵多产出材料,矩阵消耗不变。
  • 加成取自游戏自身的增产表 Cargo.incTableMilli(等级 1–10 → +12.5% ~ +40%)。
  • 等级判定与游戏引擎一致:累计增产点数 ÷ 物品数(向下取整)。
  • 悬停提示里显示增产等级、加成比例与产出倍率; 「额外产出」四个字用游戏自身的增产蓝 #61D8FF(与装配机的增产表示一致)。

界面

  • 物流塔配置窗口的关闭按钮下方新增 ? 提示控件,仅在塔满足条件时出现。
  • 鼠标悬停(无需点击)显示:第 1 槽位的消耗速度(个/分钟)、 矩阵转化算力速度 Y(百分数)与对应的每分钟算力、增产状态、 各产出槽位的生成速度(个/分钟,已含增产加成), 以及科学矩阵与黑雾材料的算力一览表。
  • 浮窗里所有速率与算力一律为「每分钟」口径。

配置

  • 全部数值可在 BepInEx\config\TTenYX.DSP.DarkFogWorkshop.cfg 中调整:
    • [1. 通用]:兑换系数 X、矩阵转化算力速度 U(每分钟,默认 7200)、 Y、调试倍率、零头累积开关、详细日志、材料槽位上限
    • [2. 科学矩阵算力]:六种矩阵各一项
    • [3. 黑雾材料算力]:六种材料各一项
    • [4. 界面]:诊断日志开关
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.