PowerfulDefender

版本 v1.0.1·更新於 2026-02-24

PowerfulDefenderSystem

模組介紹 作者原文

Global Signal Tower Ultimate (全星系信號塔增強版)

這是爲《戴森球計劃》(Dyson Sphere Program) 開發的一款 BepInEx 模組。它旨在全面強化信號塔、戰場基站以及炮塔的性能,通過高性能的全局敵人哈希系統,實現全星球乃至全星系的防禦覆蓋。

🌟 主要功能

  • 信號塔全面強化
  • 超遠電力傳輸:大幅提升信號塔的電力連接距離和覆蓋半徑。
  • 全方位信號覆蓋:地面信號範圍和太空信號範圍獲得質的飛躍,輕鬆覆蓋整個星球及周邊太空。
  • 戰場基站增強
  • 高效自動化:大幅提升戰場基站的物品拾取範圍和建築建造/維修範圍,顯著提高戰場清理和擴張效率。
  • 炮塔性能突破
  • 超視距打擊:大幅增加炮塔(如高斯炮、電漿炮)的攻擊範圍。
  • 電漿炮專項增強:
  • 智能搜索算法:優化電漿炮的目標搜索邏輯,能夠更精準地鎖定太空目標。
  • 彈藥性能提升:根據攻擊範圍自動優化彈道速度和子彈壽命,確保超遠距離打擊的有效性。
  • 全局敵人標記系統 (高性能)
  • 跨星球感知:通過專門設計的 GlobalEnemyHashSystem,模組能夠高效地管理和標記全星系內的敵人。
  • 性能優化:
  • 採用分級哈希定位邏輯。
  • 支持多線程優化選項(內層鎖與外層鎖切換)。
  • 低頻刷新邏輯,確保在大規模戰鬥下依然保持遊戲流暢。

⚙️ 配置參數

你可以通過以下幾種方式修改模組參數:

  • 使用 GUI 界面修改 (推薦)

安裝 BepInEx.ConfigurationManager 插件。在遊戲中按下 F1 鍵,即可在彈出的界面中實時調整各項數值,大部分參數調整後會立即生效。

  • 修改配置文件
  • 運行一次遊戲以生成配置文件。
  • 打開遊戲根目錄下的 BepInEx\config\com.myself.globalsignaltower.cfg 文件。
  • 使用記事本修改對應數值後保存,並重啓遊戲。

參數對照表

| 配置項 | 默認值 | 描述 |

|:--- |:--- |:--- |

| 信號塔 - 電力連接距離 | 60 | 信號塔之間的連線長度 |

| 信號塔 - 電力覆蓋半徑 | 60 | 信號塔周圍的供電範圍 |

| 信號塔 - 地面信號範圍 | 600 | 信號塔對地面敵人的探測半徑 |

| 信號塔 - 太空信號範圍 | 7000 | 信號塔對太空敵人的探測半徑 |

| 戰場基站 - 拾取範圍 | 600 | 自動拾取掉落物的範圍 |

| 戰場基站 - 建造範圍 | 600 | 自動維修和建造的範圍 |

| 炮塔增強 - 通用攻擊範圍| 100,000 | 所有炮塔的基礎打擊距離 |

| 開關 - 啓用全局標記 | True | 是否允許跨區域標記敵人 |

| 開關 - 啓用電漿炮增強 | True | 是否開啓電漿炮搜索補丁 |

| 性能優化 - 標記邏輯鎖模式| False | 切換循環內外鎖,False 性能更高,True 兼容性更好 |

🛠️ 安裝方法

  • 安裝 BepInEx。
  • 將編譯好的 MyGlobalSignalTower.dll 放入遊戲根目錄下的 BepInEx\plugins 文件夾內。
  • 啓動遊戲,模組將自動加載。

📝 開發者說明

該項目使用了 HarmonyLib 進行 IL 指令集的 Transpiler 注入,針對關鍵的射擊和搜索邏輯進行了深度優化。

  • 核心類: GlobalSignalTowerMod
  • 目標框架:.NET Framework 4.7.2
  • 依賴庫: 0Harmony.dll, BepInEx.dll, UnityEngine.dll

🤝 貢獻與反饋

如果你在運行過程中遇到任何問題,或者有新的功能建議,歡迎聯繫開發者。

彥祖專屬提醒: 代碼中已根據你的要求集成了高性能哈希系統,每個星球每幀只運行一次標記邏輯,確保全宇宙星球兼容性。

安裝與使用 安裝:BepInEx 外掛

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

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

檔案與校驗

檔案名稱
PowerfulDefender-1.0.1.zip
檔案大小
78.8 KiB