Maelstrom: Grenade Halo/金属风暴:环形雷幕 - Updates

PC Maelstrom: Grenade Halo/金属风暴:环形雷幕 v0.10.6

Updates for Helldivers 2
fix some issue cause cant call object
# v0.10.4g / v0.10.4w
## 中文
- 移除模组内置的原生共享装备登记,改用 Shared Equipment Registry v0.1.0e 的公开 API。
- 八种携带式投掷物的需求只提交一次,由 API 每局自动重新登记,等待约两秒,每次轮询最多尝试四项;GL-21 不参与共享登记。
- 换局时取消旧轮次、清除座位和 HUD 缓存;同时检查任务管理对象、描述对象和任务实体,兼容未采样到舰桥阶段的直接换局。
- 每次激活和每轮发射核对当前任务身份与本机登记状态。API 缺失、停止或尚未登记时拒绝相关弹种发射,不回退旧登记逻辑。
- 已加载资源每局重新确认驻留状态,保留已有引用,不重复申请或主动释放资源。
- 新增 `SHARED_API` / `MISSION_RESET` 日志;保留 20 项设置、B/MBM 改键、独立冷却,以及 g 矢量图 / w 文字 HUD 两种版本。
- 新增前置:Shared Equipment Registry v0.1.0e,选择 **Library Only**。删除旧版及独立登记实验后完全重启游戏,只安装一个 HUD 版本。
用户提供的 API、换局模拟、资源生命周期、完整脚本和菜单兼容离线检查已通过;**炸房根因未确认,本版仍需连续两局联机验证**。G-7 高数量仍可能导致崩溃,建议保持默认 4。
## English
- Replaces embedded native shared-equipment registration with the public Shared Equipment Registry v0.1.0e API.
- Submits eight persistent carried-throwable demands once. The service registers them per mission after an approximately two-second warmup, with up to four attempts per poll. GL-21 is excluded.
- Mission changes cancel old rounds and clear seat/HUD caches. Mission identity includes the game mode, descriptor and entity, covering direct transitions without a sampled ship phase.
- Each activation and emission round checks live mission identity and local registration. Missing/stopped/unready API refuses the affected payload with no legacy registration fallback.
- Rechecks package residency each mission while retaining existing native references; no duplicate requests or explicit resource release.
- Adds `SHARED_API` / `MISSION_RESET` logs. Preserves all 20 settings, B/MBM cycling, independent cooldown and both g Vector / w Text HUD editions.
- New dependency: Shared Equipment Registry v0.1.0e, **Library Only**. Remove old releases and standalone registration experiments, fully restart, and install only one HUD edition.
Offline supplied-API, mission-transition, package-lifecycle, complete-script and menu compatibility checks passed. **The lobby failure's root cause remains unconfirmed; two consecutive live multiplayer missions still need testing.** High G-7 counts can still crash the game; keep the default four.
v0.10.3g / v0.10.3w 更新日志

中文


  • 独立弹药数量: 将统一数量滑槽拆分为 9 个弹种独立滑槽。G-7 菠萝雷和 G-60 反坦克寻踪者范围为 4–8,G-50 寻踪者为 4–12,其余弹种为 4–32。默认数量分别为 4、8、12,其余为 16。MOM 设置从 10 项增加至 20 项。
  • 快捷切换弹种: 新增默认 B 键循环切换,支持通过 Mod Bindings Menu 2.2 改绑,并同步 MOM 中的当前弹种。切换不会自动发射、重置冷却或改变正在进行的错落投射。
  • 前向定向投射: 新增定向开关和 45°–120° 前向开角设置。默认关闭,默认开角为 90°。开启后向车体前方投射,错落发射的每一轮都会跟随当前车体朝向。
  • HUD 更新: 冷却条改为透明样式,右侧增加滚动模式栏,显示上一项、当前项及后两项弹种。当前项最清晰,其余项淡化显示。v0.10.3g 沿用 v0.10.1 的矢量图标、布局和简短编号;v0.10.3w 使用编号加英文名称。两版文字均使用游戏原生字符,不包含 PNG 贴图。
  • 空闲开销优化: 舰桥和步行状态暂停弹药资源请求及数据轮询;隐藏且没有 GUI 时不查询游戏世界。冷却条和模式栏分组更新,冷却变化不会重建静止图标或文字。
  • 日志与诊断: 启动日志立即写入磁盘,初始化失败时保留错误堆栈,并增加完整脚本启动及菜单延迟加载检查。
升级后,旧版半径、弹种和冷却等有效设置继续沿用;统一数量值不再生效,新数量滑槽使用各自默认值。g 矢量图版和 w 纯文字版只能选择一个安装,安装后请完整重启游戏。

G-7 菠萝雷高数量仍可能导致游戏崩溃。
每枚主爆炸产生 18 枚子弹药,8 枚可产生 144 枚;数量上限不是安全保证,建议保持默认 4。离线回归及 MOM/MBM 检查通过,实际显示和帧率仍需游戏内验证。



v0.10.3g / v0.10.3w

  • Independent payload counts: Replaced the shared count slider with nine individual sliders. G-7 Pineapple and G-60 Anti-Tank Seeker support 4–8; G-50 Seeker supports 4–12; other payloads support 4–32. Defaults are 4, 8 and 12 respectively, with 16 for the others. MOM settings increased from 10 to 20.
  • Quick payload cycling: Added default B cycling, rebindable through Mod Bindings Menu 2.2 and synchronized with MOM. Switching does not fire, reset cooldown or alter an active staggered salvo.
  • Forward directional fire: Added a toggle and a 45–120° forward sector setting. Defaults are disabled and 90°. When enabled, emission follows the hull heading, refreshed for each staggered round.
  • Updated HUD: Added a transparent cooldown bar and a scrolling column showing the previous, current and next two payloads. The current mode is most visible, with surrounding modes faded. v0.10.3g reuses v0.10.1’s vector icons, layout and short IDs; v0.10.3w displays IDs plus English names. Both use native text and include no PNG textures.
  • Reduced idle work: Ship and on-foot states no longer request payload resources or poll donor data. Hidden HUDs without a GUI perform no world queries. Cooldown-only changes retain static icons and text.
  • Logging and diagnostics: Startup logs flush immediately, initialization failures retain tracebacks, and regression checks cover full-bundle startup and delayed menu loading.
Valid radius, payload, cooldown and other existing settings persist. The old shared count no longer applies; new sliders use their individual defaults. Install either g Vector HUD or w Text Only, never both. Fully restart after installation.

High G-7 counts can still crash the game.
Each main detonation creates 18 bomblets; eight grenades can produce 144. The cap is not a safety guarantee—start with the default four. Offline regressions and MOM/MBM checks pass; actual rendering and frame-rate changes still require gameplay validation.