更多武器槽位

创作者: Nerevarine0117
已更新:2026-08-18 20:19:34
35KB

前置 MOD

使用 更多武器槽位 时将自动安装

关于此 MOD

这允许你最多携带4把武器。
请注意:此模组目前需要手动安装。
该模组已通过测试,确认可在微软商店和Steam版本中正常使用。

这个模组的功能


  • 更多武器槽位扩展了标准的双武器库存,让你可以携带并使用游戏正常的武器切换控制循环切换最多四把武器。
  • 额外武器可正常收集,支持手柄、键盘及自定义按键。你还可以与NPC交易武器,并在四个武器槽全部占用时收集颅骨——无需手动丢弃武器。

技术信息


  • 更多武器槽位是一个原生UE4SS C++模组,它挂钩了HaloSimulation_tag_release.dll内的武器库存系统。它激活游戏内部的四个武器槽位,将符合条件的拾取物放入可用槽位,并在所有已填充的槽位之间保留原生的武器切换功能。
  • 对于满背包的NPC交易,该模组保留了游戏的原始交易机制,同时抑制了通常的物品掉落地面行为。这使得玩家和NPC能够正确交换武器,而无需玩家先丢弃一把武器。
  • 对于背包已满时拾取骷髅头的情况,该模组会临时创建背包空间、记录骷髅头收集,并立即恢复已装备的武器。这样可以防止武器被丢弃,不过会跳过正常的骷髅头拾取动画。
  • 该模组还修正了收起武器时的第一人称可见性。拾取、丢弃、切换武器以及视角变化后,物品栏状态和摄像机视角事件会触发一次性的可见性修正。玩家持有的、已收起的第三人称武器模型在第一人称下会被隐藏,并在第三人称下恢复显示。这可以防止占用受影响槽位的任何武器——包括火箭发射器、燃料棒炮、狙击步枪以及较小的武器——穿模到第一人称摄像机中。该修正由事件驱动,不会在游戏过程中持续扫描。
  • 在安装其运行时钩子之前,模组会验证所需的原生函数。已知的Microsoft Store和Steam版本使用经过验证的函数位置。其他DLL版本会扫描其可执行文件段以寻找六个所需的钩子签名,仅当每个签名都具有唯一匹配时才会激活。
  • 如果缺少必需的签名或签名不明确,原生钩子将保持禁用,而不会使用不安全的地址。失败原因及受影响的签名会记录在 MoreWeaponSlots_native.log 中。

安装/卸载说明


将 MoreWeaponSlots 文件夹添加到 \ue4ss\Mods\ 目录中,并在 mods.txt 中添加以下行:
更多武器槽位:1
要卸载,请删除该文件夹以及mods.txt中的对应条目。

已知问题


满库存时收集头骨会刻意跳过正常的头骨拾取动画。
原版HUD仅支持其原有的两个武器指示器。武器槽位三和四的专用图标并未包含在内,因为早期的实现导致了不稳定。可选模组可用于隐藏副武器指示器和副手手雷图标,以获得更简洁的HUD布局。

光环:战役进化 的热门 MOD

探索适用于 光环:战役进化 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 光环:战役进化 的全部潜力 — 今天就探索这些顶级 MOD!