zzInfinity

版本 v1.0.1·更新於 2026-08-11

戴森球速度無限。製造臺/熔爐/化工廠/精煉廠/對撞機/傳送帶0-100倍;電線杆覆蓋&連線1-10倍;發電設施0-100倍(僅對新建築生效,防電網歸零跳電);運輸站集裝物流科技50級,消耗遞增可調。

模組介紹 作者原文

zz無限 · zzInfinity

戴森球計劃 · 速度倍率/電力/電線杆/集裝科技擴展 Mod

功能一覽(全部在 BepInEx/config/zz.zzInfinity.cfg 即時可調,保存即生效無需重啓)

  • 製造臺 Mk.I / II / III 工作速度 0–100× 可配置(默認 2×)
  • 熔爐 · 電弧熔爐 · 位面熔爐 工作速度 0–100× 可配置(默認 2×)
  • 化工廠 / 原油精煉廠 / 粒子對撞機 速度 0–100× 可配置(默認 2×)
  • 傳送帶 三檔統一切換:原版速度 或 2× 速度(不突破遊戲 60 格/秒硬上限)
  • 電線杆(特斯拉塔/無線輸電塔/衛星配電站等) 覆蓋半徑、連接距離 1–10× 各獨立可配(默認 2×)
  • 發電設施(火電/地熱/燃油/太陽能/風電/射線接收/聚變等) 發電力 0–100× 可配置(默認 2×)
  • 運輸站集裝物流科技:最大等級擴展到 50,到達 50 級後研究按鈕顯示 MAX 無法再點擊;科研點消耗遞增倍率可調(默認 1.3× / 級)

⚠️ 電力/電線杆安全說明電力倍率與電線杆倍率僅對新放置的建築生效,存檔中已經建造的電線杆和發電站不會被自動改動。如果你想讓整個存檔統一,請刪除舊電線杆/發電站後重新放置即可,無需重開存檔。

安裝方法

通過 r2modman(推薦)

  • 安裝 Dyson Sphere Program 模組管理器
  • 本 ZIP 直接用"Install from local"導入,或上傳到 後點擊安裝
  • 啓動遊戲,進入一次存檔後配置文件會自動生成(只讀到主菜單不會生成)

手動安裝

  • 確保已安裝 BepInEx 5.x for DSP(r2modman 會自動處理,沒有也可以用,但是後期相較沒有的話會比較卡)
  • 將 BepInEx/plugins/zzInfinity/zzInfinity.dll 複製到對應目錄
  • 啓動遊戲一次後,在 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 硬上限限制 |

| 07-電線杆 | 覆蓋範圍倍率 | 2.0 | 1 – 10 | 所有電力節點的覆蓋半徑 × 倍率(只對新建築生效)|

| 07-電線杆 | 連接距離倍率 | 2.0 | 1 – 10 | 電線杆之間的可連線最大距離 × 倍率(只對新建築生效)|

| 08-發電設施 | 發電力倍率 | 2.0 | 0 – 100 | 所有發電建築每 tick 產能量 × 倍率(只對新建築生效)|

| 20-運輸站集裝科技 | 啓用上限擴展 | true | true/false | 擴展到 50 級;封頂後 UI 顯示 MAX,無法再研究 |

| 20-運輸站集裝科技 | 消耗遞增倍率 | 1.3 | 1.0 – 10.0 | 2級+消耗 = 原版 × (倍率)^(level−1) |

設計說明

  • 製造/熔爐/化工/精煉/對撞機/傳送帶:修改 PrefabDesc 原始數據,不使用運行時幀級補丁,加載即生效,性能開銷爲零;存檔加載後對已存在的組件緩存也安全,無電網擾動。
  • 電線杆 / 發電設施:同樣只修改 PrefabDesc,完全不遍歷或更新已建造的 Building/PowerComponent——這是防止"電力歸零/跳電"bug 的根本保證。
  • 運輸站集裝科技:僅對目標運輸站科技使用 Harmony Patch(支持 50 級封頂 + 消耗遞增 + UI 同步),並嚴格排除"分揀器/爪子/貨物疊加"類科技,日誌明確打印排除數量。
  • 兼容 LDBTool(優先訂閱 PostAddDataAction 後 300 幀再應用),不依賴 LDBTool/CommonAPI(純 BepInEx 即可運行,有 30 秒備份輪詢機制)。

故障排除

  • 配置文件沒有生成:請進入一個存檔(讀到主菜單不算)。LDB.items.dataArray 就緒後配置即會寫入 BepInEx/config/zz.zzInfinity.cfg。
  • 倍率未生效:請確認 LogOutput.log 中存在 zz無限 倍率已應用(來源:…)。
  • 電線杆/發電力沒生效:舊存檔裏已經建造好的不會變(故意設計,防跳電)。拆掉它,重新放一個新的就自動應用配置倍率了。
  • 電力異常/產線忽停忽轉:請先檢查其他 MOD。本 MOD 的電力/電線杆倍率絕不更新已建造組件**,不會引起電網每幀重算。

版本

v1.0.0 · 首次發佈

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

檔案與校驗

檔案名稱
zzInfinity-1.0.1.zip
檔案大小
21.8 KiB