PlanetwideShield
When two shield towers are close enough on the same planet, the shield coverage of the planet will be changed to global.
| Last updated | a day ago |
| Total downloads | 85 |
| Total rating | 1 |
| Categories | Quality of Life |
| Dependency string | un1eagle-PlanetwideShield-1.0.0 |
| Dependants | 0 other packages depend on this package |
README
PlanetwideShield 全球护盾
《戴森球计划》BepInEx 模组:当同一星球上有两座护盾塔彼此挨着时,自动将该星球的护盾覆盖改为全球。
依赖
- 戴森球计划
- BepInEx 5.x(用于 DSP)
安装
- 确保游戏已安装 BepInEx。
- 将
PlanetwideShield.dll放入DSPGame/BepInEx/plugins/。 - 启动游戏即可。
功能
- 自动判定:若两座护盾塔中心距离小于 40(与游戏内坐标同单位),则视为“挨着”,该星球护盾按全球覆盖计算。
- 无 UI、无存档:不增加开关,不写入任何配置或存档;仅根据当前护盾塔位置实时判定。
- 护盾强度:虚拟生成点的强度(.w)取当前星球所有护盾塔中的最大值,充能、显示与游戏逻辑一致。
使用
在已有至少两座护盾塔的星球上,将其中两座建得足够近(中心距离 < 40),该星球护盾即自动变为全球覆盖。
说明
- 仅改变护盾的覆盖形状(通过球面均匀虚拟点让 Shader 算出全球覆盖),能量、伤害等仍使用游戏原有逻辑。
- 启用/禁用本模组不影响游戏存档。