BOBO550-MissileControlMod icon

MissileControlMod

针对导弹防御塔和磁化电浆炮(含MK2)的智能高空压制模组,可自动控制火力以维持黑雾中继站血量循环,实现长期压制与资源获取。

By BOBO550
Last updated a day ago
Total downloads 124
Total rating 0 
Categories Optimization
Dependency string BOBO550-MissileControlMod-1.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

xiaoye97-BepInEx-5.4.17 icon
xiaoye97-BepInEx

BepInEx5.4.17 mod plugin framework, Mod框架

Preferred version: 5.4.17
CommonAPI-DSPModSave-1.2.2 icon
CommonAPI-DSPModSave

Library that allows to store mod save data separately from vanilla saves

Preferred version: 1.2.2
CommonAPI-CommonAPI-1.6.7 icon
CommonAPI-CommonAPI

A modding library for Dyson Sphere Program. Currently is under development.

Preferred version: 1.6.7

README

导弹控制模组 (Missile Control Mod)

本模组为《戴森球计划》中的 导弹防御塔磁化电浆炮 添加了智能战术控制功能,专门针对 高空模式(针对太空单位/中继站)下的火力压制。旨在通过精确控制火力,对黑雾中继站进行长期压制而非彻底摧毁,从而持续获取资源或战斗经验。

核心功能

1. 智能压制模式 (Smart Suppression)

  • 专精高空:本模组功能仅在防御塔攻击 高空(如中继站)时生效。
  • 自动控血:模组会自动监控目标中继站的耐久度。
  • 停火逻辑:当目标耐久度低于设定阈值(默认为10%)时,防御塔会自动停止攻击,进入“监控模式”。
  • 恢复逻辑:当中继站自行修复至高阈值(默认为95%)后,防御塔将自动恢复攻击。
  • 循环压制:通过“攻击-停火-恢复-再攻击”的自动化循环,无需玩家手动干预即可维持对中继站的持续压制。

2. 优先索敌机制

  • 在开启“压制模式”后,防御塔会优先锁定并攻击当前星球上的 黑雾中继站
  • 若无中继站,防御塔将保持空闲(监控中)或按原版逻辑攻击其他目标。
  • 支持手动在多个中继站之间切换目标(如果有多个中继站)。

3. 便捷的 UI 交互

  • 战术设置按钮:仅在 导弹防御塔磁化电浆炮(包括MK2版本)的面板中显示。
  • 悬浮控制面板
    • 启用/禁用:一键开启或关闭压制模式。
    • 阈值调节:可自定义停火百分比(如10%)和恢复百分比(如95%)。
    • 目标切换:点击“切换中继站”按钮可循环选择不同的目标中继站,并实时刷新显示。
  • 状态同步显示:防御塔主面板底部会实时显示当前状态(例如:“中继站4(耐久度:35%)[攻击中]”),让您对战况一目了然。

4. 复制/粘贴与批量设置 (v1.0.1新增)

  • 参数复制:使用游戏内的“复制”工具(Shift+左键或吸管工具)复制防御塔时,会自动复制其战术设置(是否启用、阈值等)。
  • 批量建造:当使用吸管工具复制已设置好的防御塔后,新建造的防御塔将自动应用相同的战术设置。
  • 智能重置:退出建造模式后,复制的战术设置会自动清除,避免误操作。

5. 支持列表

  • 导弹防御塔 (Missile Turret) & MK2
  • 磁化电浆炮 (Magnetized Plasma Cannon) & MK2
  • 注意:其它地面防御塔(如高频激光塔、机枪塔等)不显示此功能,因为它们主要针对地面单位。

功能演示

导弹防御塔 alt text

磁化电浆炮 alt text

安装说明

  1. 确保已安装 BepInEx (5.4.21 或更高版本) 和 DSPModSave
  2. MissileControlMod.dll 放入 BepInEx/plugins/ 文件夹中。
  3. 启动游戏即可生效。

使用方法

  1. 点击任意导弹塔或电浆炮,打开属性面板。
  2. 点击面板右下角的 “战术设置” 按钮。
  3. 在弹出的悬浮窗中,勾选右上角的开关以启用模式。
  4. 设置您期望的停火血量(Min)和恢复血量(Max)。
  5. 模组将自动接管该塔的攻击逻辑。

注意事项

  • 本模组仅接管开启了“战术设置”的防御塔,未开启的塔将按原版逻辑运行。
  • 请确保防御塔有足够的弹药供应以维持压制循环。
  • 关于存档:本模组使用 DSPModSave 保存数据。如果卸载模组,已保存的战术设置将丢失,但不影响存档加载。

联系方式: 作者QQ号1570246504 版本: 1.0.6 作者: [bo5501/BOBO550]