PlanetwideShield

版本 v1.0.1·更新於 2026-03-16

兩個相鄰護盾塔自動合併爲全球護盾。When two shield towers are close enough on the same planet, the shield coverage of the planet will be changed to global.

模組介紹 作者原文

PlanetwideShield 全球護盾

《戴森球計劃》BepInEx 模組:當同一星球上有兩座護盾塔彼此挨着(能建造的最小距離)時,自動將該星球的護盾覆蓋改爲全球。

When two shield towers are close enough on the same planet, the shield coverage of the planet will be changed to global.

依賴

  • 戴森球計劃
  • BepInEx 5.x(用於 DSP)

安裝

  • 確保遊戲已安裝 BepInEx。
  • 將 PlanetwideShield.dll 放入 DSPGame/BepInEx/plugins/。
  • 啓動遊戲即可。

功能

  • 自動判定:若兩座護盾塔中心距離小於 40(與遊戲內座標同單位),則視爲“挨着”,該星球護盾按全球覆蓋計算。
  • 無 UI、無存檔:不增加開關,不寫入任何配置或存檔;僅根據當前護盾塔位置實時判定。
  • 護盾強度:虛擬生成點的強度(.w)取當前星球所有護盾塔中的最大值,充能、顯示與遊戲邏輯一致。

使用

在已有至少兩座護盾塔的星球上,將其中兩座建得足夠近(中心距離 < 40),該星球護盾即自動變爲全球覆蓋。

說明

  • 僅改變護盾的覆蓋形狀(通過球面均勻虛擬點讓 Shader 算出全球覆蓋),能量、傷害等仍使用遊戲原有邏輯。
  • 啓用/禁用本模組不影響遊戲存檔。

安裝與使用 安裝:BepInEx 外掛

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

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

檔案與校驗

檔案名稱
PlanetwideShield-1.0.1.zip
檔案大小
107.1 KiB