PlanetwideShield
兩個相鄰護盾塔自動合併爲全球護盾。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 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。