
You are viewing a potentially older version of this package. View Latest Version

这是为《戴森球计划》(Dyson Sphere Program) 开发的一款 BepInEx 模组。它旨在全面强化信号塔、战场基站以及炮塔的性能,通过高性能的全局敌人哈希系统,实现全星球乃至全星系的防御覆盖。
GlobalEnemyHashSystem,模组能够高效地管理和标记全星系内的敌人。你可以通过以下几种方式修改模组参数:
安装 BepInEx.ConfigurationManager 插件。在游戏中按下 F1 键,即可在弹出的界面中实时调整各项数值,大部分参数调整后会立即生效。
BepInEx\config\com.myself.globalsignaltower.cfg 文件。| 配置项 | 默认值 | 描述 |
|---|---|---|
| 信号塔 - 电力连接距离 | 60 | 信号塔之间的连线长度 |
| 信号塔 - 电力覆盖半径 | 60 | 信号塔周围的供电范围 |
| 信号塔 - 地面信号范围 | 600 | 信号塔对地面敌人的探测半径 |
| 信号塔 - 太空信号范围 | 7000 | 信号塔对太空敌人的探测半径 |
| 战场基站 - 拾取范围 | 600 | 自动拾取掉落物的范围 |
| 战场基站 - 建造范围 | 600 | 自动维修和建造的范围 |
| 炮塔增强 - 通用攻击范围 | 100,000 | 所有炮塔的基础打击距离 |
| 开关 - 启用全局标记 | True | 是否允许跨区域标记敌人 |
| 开关 - 启用电浆炮增强 | True | 是否开启电浆炮搜索补丁 |
| 性能优化 - 标记逻辑锁模式 | False | 切换循环内外锁,False 性能更高,True 兼容性更好 |
MyGlobalSignalTower.dll 放入游戏根目录下的 BepInEx\plugins 文件夹内。该项目使用了 HarmonyLib 进行 IL 指令集的 Transpiler 注入,针对关键的射击和搜索逻辑进行了深度优化。
GlobalSignalTowerMod0Harmony.dll, BepInEx.dll, UnityEngine.dll如果你在运行过程中遇到任何问题,或者有新的功能建议,欢迎联系开发者。
彦祖专属提醒: 代码中已根据你的要求集成了高性能哈希系统,每个星球每帧只运行一次标记逻辑,确保全宇宙星球兼容性。