中文 / English — English version below.
演示视频 / Gameplay demo(Bilibili)
让激光护卫犬漫游车短暂攻击后更频繁地切换目标,减少持续盯着同一个敌人的时间,帮助将火焰持续伤害铺向更多敌人。
127 项 Lua 测试、5 项部署测试及六包离线检查通过。盾虫卡锁反馈的实战效果仍需验证;代码回归通过不代表所有敌人、游戏版本或联机场景均已验证。
封面为 AI 生成的功能示意图,不是游戏实战截图。
Watch the gameplay demo on Bilibili
Encourages the laser Guard Dog Rover to switch targets after short attack windows, reducing the time it spends focusing on a single enemy and helping spread fire damage over time across more enemies.
127 Lua tests, five deployment tests and offline checks for all six packages passed. The in-game outcome of the reported Hive Guard targeting issue still needs verification. Passing regression tests does not establish compatibility with every enemy, game version or multiplayer scenario.
The cover is an AI-generated feature illustration, not an in-game screenshot.
中文说明
激光狗索敌优化 · 0.7.4(实验版)演示视频 / Gameplay demo(Bilibili)
让激光护卫犬漫游车短暂攻击后更频繁地切换目标,减少持续盯着同一个敌人的时间,帮助将火焰持续伤害铺向更多敌人。
功能
- 普通转火:约 0.4 秒同步攻击状态后,尝试转向当前敌人附近的其他有效目标。
- 近处优先:当前敌人在漫游车 15 米外、圈内又有其他有效敌人时,优先转回 15 米内。
- 近期记忆:最多记录 1 个目标,1 秒过期,尽量避免立即转回刚处理的目标。
- 未攻击重选:同一目标连续约 1.5 秒未进入同步攻击状态时,尝试选择离漫游车最近的其他目标。
- 同目标兜底:独立累计约 1.5 秒有效观察时间,短暂切换攻击/瞄准状态不会无限清零;成功提交请求、换目标或观察失效后重新计时。
- HUD / No HUD:带界面版在顶部居中显示索敌状态、Locked/Next 目标 ID 和计数。建议先用 HUD 确认功能生效,再换用 No HUD;无界面版保留相同索敌逻辑与文本日志。
选包:六个包只安装其中一个
- v12:默认渠道,内置加载器。
- v14:内置官方 v14 加载器,适用于保留 v14 环境的玩家。
- v15:独立 Addon,需要另外安装官方 Bingus Shared Loader v15。
安装与更新
- 正常退出游戏,禁用并移除旧版激光狗索敌优化,包括其他渠道与 HUD 变体。
- 用 Mod 管理器导入所选 ZIP 并启用,先检查包内 INSTALL.txt。
- v12/v14 需要让本包的启动桥在资源冲突中生效;v15 需要单独安装并让官方 v15 加载器生效,不要残留旧 Rover 内置启动包。
- 部署完成后直接从 Steam 启动,无需额外启动参数。
0.7.4 更新
增加独立的同目标计时,修正合成测试中“攻击状态反复切换,转火计时一直清零”的问题。正常约 0.4 秒攻击转火保持优先。HUD 兜底提示为 lock 1.5s - reselecting。效果与验证范围
计时依据是游戏攻击状态,不读取命中、伤害或点燃标记;不保证每次照射都点燃,也不保证原生 AI 一定接受转火请求。没有其他有效候选时不会强制转火。127 项 Lua 测试、5 项部署测试及六包离线检查通过。盾虫卡锁反馈的实战效果仍需验证;代码回归通过不代表所有敌人、游戏版本或联机场景均已验证。
问题反馈
请提供包名、游戏版本、其他 Mod 列表、复现条件,以及本次运行的 RoverFireSpread.log。日志位置:%LOCALAPPDATA%/RoverFireSpread.log。分享前请自行检查个人信息。封面为 AI 生成的功能示意图,不是游戏实战截图。
English
Laser Rover Targeting Optimization · 0.7.4 (experimental)Watch the gameplay demo on Bilibili
Encourages the laser Guard Dog Rover to switch targets after short attack windows, reducing the time it spends focusing on a single enemy and helping spread fire damage over time across more enemies.
Features
- Short attack windows: after roughly 0.4 seconds in a synchronized attack state, the mod requests a switch to another eligible enemy near the current target.
- Nearby threats first: if the current enemy is more than 15 metres from the Rover and another eligible enemy is within 15 metres, the mod prioritizes the nearby group.
- Recent-target memory: remembers at most one target for one second to help avoid immediately returning to the enemy just handled.
- No-attack timeout: after roughly 1.5 continuous seconds without entering a synchronized attack state on the same target, the mod requests the nearest eligible alternative to the Rover.
- Same-target fallback: a separate timer accumulates roughly 1.5 seconds of valid observations of the same target. Brief changes between attacking and aiming no longer reset this timer indefinitely. It restarts after a request is successfully submitted, the target changes, or observations become invalid.
- HUD / No HUD: the HUD version displays targeting status, Locked/Next target IDs and counters at the top centre of the screen. Start with HUD to confirm the mod is working, then switch to No HUD if preferred. Both use the same targeting logic and retain text logs.
Choose one package only
- v12: the default channel, with a bundled loader.
- v14: bundles the official v14 loader for players keeping a v14 setup.
- v15: a standalone Addon that requires the official Bingus Shared Loader v15 to be installed separately.
Installation and updates
- Exit the game normally. Disable and remove any older Rover Targeting Optimization package, including other loader channels and HUD variants.
- Import and enable your chosen ZIP in your mod manager. Read the included INSTALL.txt first.
- For v12/v14, ensure this package's startup bridge takes precedence in resource conflicts. For v15, install the official v15 loader separately and ensure its startup resources take precedence. Remove older Rover packages that bundle a startup bridge.
- Deploy your mods, then launch the game normally through Steam. No additional launch options are needed.
What's new in 0.7.4
Adds an independent same-target timer to fix the issue reproduced in synthetic tests where repeated attack-state changes kept resetting the rotation timers. The normal roughly 0.4-second attack rotation still takes priority. The HUD shows lock 1.5s - reselecting when the fallback request is active.Behaviour and validation limits
Timing is based on the game's attack state. The mod does not read hit, damage or burning-status flags, cannot guarantee ignition with each burst, and cannot guarantee that the native AI will act on every retargeting request. It does not force a switch when no other eligible target is available.127 Lua tests, five deployment tests and offline checks for all six packages passed. The in-game outcome of the reported Hive Guard targeting issue still needs verification. Passing regression tests does not establish compatibility with every enemy, game version or multiplayer scenario.
Reporting issues
Please include the package name, game version, other installed mods, reproduction steps and RoverFireSpread.log from the affected run. Log location: %LOCALAPPDATA%/RoverFireSpread.log. Check for personal information before sharing.The cover is an AI-generated feature illustration, not an in-game screenshot.