合作扩展

创作者: Battlestad
已更新:2026-09-25 08:57:33
101.7MB

关于此 MOD

XBOX应用更新!通过本地分屏合作、有限复活次数、27种可切换护甲样式、武器与载具自定义,以及实时第一/第三人称切换来扩展战役——在本地合作中每位玩家均可独立切换。此外

HCE合作扩展



展开 光环:进化战役 包含本地分屏战役合作、手动装弹、键鼠与手柄支持、Xbox应用/PC Game Pass支持、普通与经典《光环》护甲自定义、隐藏自定义条目、武器皮肤、载具颜色、有限复活次数、第一/第三人称实时切换、分屏方向切换,以及实验性网络与本地分屏合作。

该模组的主要重点是 本地及网络合作模式,同时保持原版战役体验不变.



V1.12.0版本新内容


v1.12.0 是一次重要的本地合作、身份系统、稳定性及 Game Pass 兼容性更新。
手动装填
• 新增可选的手动装填系统,每位玩家独立设置。
• 防止弹匣打空时武器自动装填。
• 普通/原生装弹仍照常工作。
• 手动装填为 默认关闭.
• 键盘: Ctrl + F7 切换玩家1的手动装弹。
• Xbox 控制器: 按住 X + 方向键下。
• DualSense: 按住方块键+方向键下。
• 每个本地玩家都可以独立切换。
• 屏幕上会显示手动装填是开启还是关闭。
本地玩家2的名牌
• 本地玩家2生成的斯巴达名字现在正确显示在其角色上方。
• 在分屏模式下,P1和P2可以正确看到彼此的名字。
• 在联机合作中,P2的名字也能被其他安装了模组的玩家正确看到。
• 无论拥有两名本地玩家的机器是主机还是客户端都有效。
• 玩家身份现在能正确处理不同的网络玩家槽位顺序。
• 前端名称行在本地P2离开/重新加入后保持稳定,因此P1和P2保持其正确的身份。
本地双人加入/离开/重新加入修复
本地玩家2现在可以 加入、离开,然后无需重启Halo再次加入.
• 前端支持重复离开/重新加入。
· 过期的玩家2控制器对象不再阻止下一次加入。
• 长按A的离开手势现在会等待按钮完全释放/静默窗口后,才能再次加入。
• 现有的P1/P2名牌、自定义和网络身份行为在正常游玩过程中保持不变。
修复设置“玩家离开”消息为不固定
• 修复了错误显示 <PlayerName> 离开了 任务切换时可能出现横幅提示。
• 真正的断线/离开火力小队通知仍会正常生效。
游戏通行证本地分屏黑屏修复
• Game Pass 玩家现在无需在与本地玩家2开始任务前手动断开电脑的网络连接。
• 当本地玩家2加入时,WinGDK版本会自动使用Halo内部的离线/访客路径。
• PC 本身仍保持联网。
• 此解决方法为 仅限 Game Pass / WinGDK 且不会影响 Steam 版本。
游戏通行证 P2 微软 / XBOX 登录弹窗已移除
• 本地P2现在可以在Game Pass版本中加入游戏,而不会出现外部的Microsoft/Xbox登录弹窗。
• 这使得本地分屏启动过程更加无缝。
兼容性说明
本地P2生成的斯巴达名字可以在以下情况下广播给原版/无模组玩家: 会话主机已安装合作扩展如果由原版/未安装模组的玩家主持游戏,房主将看不到模组机器上本地P2头顶的名称标签。这是预期行为,不影响游戏兼容性。
v1.11.0经典护甲、隐藏自定义、权利过滤、视角输入修复以及载具颜色改进仍包含在v1.12.0中。

功能


本地分屏战役合作
使用以下内容游玩《光环:战役进化》战役: 同一台电脑上的两名本地玩家.
• 玩家1和玩家2可以使用各自的手柄。
• 玩家2可以直接从前端加入。
• 按下 A / 交叉 加入玩家 2。
• 保持 A / 确认 在前端大约2秒以移除玩家2。
• 玩家2离开后无需重启《光环》即可再次加入。
• 分屏方向可在游戏过程中更改。
• 分屏模式下,HUD 与过场动画的处理已作调整。
• 支持玩家专属自定义。
两名玩家均可独立切换第一人称和第三人称视角。
• 玩家2加入时继承玩家1已选择的游戏玩法/用户视觉设置。
键盘是 不需要 用于普通的双控制器本地合作模式。
Ctrl + Y 仍可作为添加玩家2的后备方案。
本地玩家2获得一个随机化 斯巴达式呼号 对于当前的加入/会话身份。
在支持的网络会话中,该身份可以同步到模组端和原版端。

手动装填
手动装填是一项可选的单人游玩系统,启用后,当武器弹匣打空时,将禁用《光环》的自动装填功能。
普通/原生换弹仍正常工作,因此玩家可自行决定何时换弹。
手动装弹已 默认关闭.
Xbox / XInput — 任一本地玩家
• 按住 X + 十字键下
DualSense — 任意本地玩家
• 按住方块键 + 十字键下
键盘 — 玩家 1
• Ctrl + F7
每位本地玩家均可独立切换手动换弹。屏幕提示会确认 手动换弹:开启 或 手动装填:关闭 给修改了它的玩家。

第一人称/第三人称实时切换
在游戏过程中无需使用视角头骨即可在第一人称和第三人称之间切换。
控制器 — 任意本地玩家
• RB / R1 + B / 圆圈
键盘 — 玩家 1
• Ctrl + B
Ctrl + B 仅影响玩家1。
在手柄上,玩家1和玩家2仍然可以切换视角 独立地 使用他们自己的控制器快捷键。
这意味着:
• 玩家1可以使用第一人称视角,而玩家2使用第三人称视角。
• 玩家2可以使用第一人称,而玩家1使用第三人称。
• 通过控制器切换一名玩家的视角不会影响另一名玩家。
当一台装有模组的电脑上有两名本地玩家参与支持的网络战役会话时,也支持独立控制器切换。

护甲定制
合作扩展提供了两种独立的任务中护甲浏览方式:
• 光环的常规自制护甲条目
• 新的经典光环配色套装
隐藏护甲条目也在《光环》的自定义菜单中暴露了。
高级/需解锁权限的护甲仅在光环报告当前玩家拥有该护甲时才会包含。
普通护甲 — 控制器
• RB / R1 + 方向键左 — 上一套护甲
• RB / R1 + 方向键右 — 下一套护甲
普通护甲 — 键盘 — 玩家1
• Ctrl + 左箭头 — 上一套护甲
• Ctrl + 右方向键 — 下一套护甲
经典护甲 — 手柄
• X / 方块键 + 十字键左 — 上一个经典颜色
• X / 方块键 + 十字键右 — 下一个经典配色
经典护甲 — 键盘 — 玩家 1
• Shift + 左箭头 — 上一个经典颜色
• Shift + 右方向键 — 下一个经典颜色
经典护甲特意与普通护甲分开,以免玩家不得不在一个非常长的合并列表中滚动查找。
新的经典配色使用了已烘焙的自定义资源。
原版/无模组端完全兼容,但当安装了模组的玩家使用经典护甲时,未安装模组的玩家会看到该玩家显示为默认的绿色斯巴达战士。
普通支持的护甲选择继续使用 Halo 原生的自定义行为,并且当基础游戏中存在对应资源时,原版玩家也能看到这些护甲。

武器皮肤切换
支持在任务中直接更换已支持的武器皮肤。
隐藏 突击步枪皮肤 现在也已在《光环》的武器自定义菜单中开放。
装备支持的武器时:
控制器
• RB / R1 + X / 方块
键盘
• Ctrl + X
任务中循环会依据《光环》的拥有权/授权状态进行筛选,因此除非当前玩家已拥有,否则不会选中高级或锁定的皮肤。
武器皮肤更改使用《光环》现有的网络行为,远程战役玩家可以看到。

载具颜色切换
支持 疣猪与蝎子 可在任务中重新着色,使用 18种原版《光环:战斗进化》多人游戏颜色.
坐在支持的载具驾驶座时,可以更改颜色。
控制器
• RB / R1 + L3 / R3
键盘
• Ctrl + Page Up / Page Down
疣猪号涂装会重新着色喷漆车身、车轮细节和部分炮塔组件,同时保留机械部件不变。
受支持的载具在支持的检查点/重启流程中会保留其选定的颜色。
这 格雷 疣猪号和蝎子号的材质颜色已分别重新校准,以实现更接近的视觉效果。
网络载具颜色同步
车辆颜色可在运行 Co-op Expanded 的兼容 PC 之间同步。
同步中 双向,意味着在任一兼容的模组PC上重新着色的受支持载具,也能在另一台上更新。
自定义同步协议仅在检测到兼容的Co-op Expanded对等端后才会激活。
原版或未安装模组的客户端仍可兼容,但他们不会获得合作扩展模组的自定义车辆颜色同步功能。

有限重生
有限重生次数增加了一个可配置的 共享生命池 到战役任务。
每个任务开始时:
重生次数限制:关闭
可用设置:
关闭 → 5 → 10 → 20 → 30 → 关闭
控制器 — 玩家 1
• RB / R1 + 十字键上
键盘 — 玩家 1
• Ctrl + 上箭头
停止修改数值后,所选限制将在该任务中锁定。
单人
每次死亡消耗一条生命。
本地合作
两名本地玩家共用同一生命值池。
每名玩家死亡消耗一条生命。
剩余生命值显示在屏幕上。
在生命值为零时,存活 120秒 获得一条增援生命。
在零生命值时再次死亡,根据有限重生规则可能会触发任务重启。
开始新任务或返回前端会将选择器重置为 关闭.
网络合作
有限重生次数为 主机权威.
仅限 网络主机电脑上的本地玩家1 可以配置并拥有有限重生状态。
如果网络主机安装了合作扩展模组,远程客户端仍可使用有限重生功能 没有该模组.
模组网络客户端无法创建竞争的有限重生状态。
当连接了兼容的模组端后,主机还可以将有限重生HUD/状态同步到模组客户端。
对于混合了模组和非模组的游戏会话,如果要使用有限重生,应由运行Co-op Expanded的PC担任主机。
有限重生语音 / 文本转语音
主机可以通过Halo现有的聊天/文字转语音系统播报有限重生信息。
因为这使用的是Halo的常规网络TTS路径, 原版远程客户端无需安装 Co-op Expanded 即可听到公告.
语音播报默认开启。
控制器 — 主机玩家 1
• RB / R1 + Y / 三角键
键盘 — 主机玩家 1
• Ctrl + F8

分屏方向切换
切换于:
• 左 / 右
• 顶部 / 底部
无需重新开始任务。
控制器 — 任一本地玩家
• RB / R1 + 方向键下
键盘 — 玩家 1
• Ctrl + 向下箭头
Ctrl + O 仍可作为旧版后备方案使用。
合作扩展会根据当前显示宽高比自动选择合适的初始方向。
当布局发生变化时,视口、HUD缩放和Halo UI图层会被重建。

玩家2设置继承
当玩家2加入时,合作扩展会执行一个 所选玩家1的游戏操作和用户视觉设置的一次性副本.
这可以防止玩家2在未经提示的情况下以不同的/默认的设置开始游戏,而这些设置并未通过光环有限的玩家2设置菜单暴露出来。
复制的设置包括:
• HUD 锚定
• 控制器野猪驾驶模式
• 色彩校正亮度
• 闪烁效果
• 屏幕震动
• 动态模糊
• 伤害屏幕效果不透明度
• 放大
• 超分辨率质量
• 画质预设
• 纹理质量
• 几何质量
• 反射质量
• 全局光照质量
• 光照质量
• 效果质量
• 大气质量
• 后处理质量
这发生了 当玩家2加入时.
共享的渲染/显示设置被特意 不 已单独复制给玩家2。
这些包括:
• 帧生成
• 低延迟模式
• 帧率限制
• 全屏 / 窗口模式
• 分辨率
• 垂直同步
• 动态分辨率
• HDR 输出
之后玩家1的设置更改不会持续同步到玩家2。

HUD与分辨率处理
分屏HUD缩放与锚定系统会适应当前显示宽高比,并在相关分辨率、任务、过场动画和布局变更后重新应用。
开发测试包括:
• 1280×720
• 1600×900
• 1920×1080
• 3440×1440 超宽屏
在分屏方向切换、玩家2创建、网络/本地会话以及任务/过场动画HUD重建过程中,均保留相同的处理方式。

实验性网络 + 本地分屏


合作扩展模式支持一种实验性混合配置,允许将网络战役玩家与本地分屏玩家组合在同一局游戏中。
开 蒸汽平台,这可以允许 最多四名战役玩家,跨两台PC 当两台机器均使用受支持的本地分屏配置时。
经过测试/支持的 Steam 端配置包括:
• Steam 主机 + Steam 客户端
• 主机上的本地玩家2
• 客户端上的本地玩家2
• 两台Steam电脑上各两名本地玩家
这仍然是 实验性,因为《光环:战役进化》最初并非为包含额外本地分屏玩家的网络战役会话而设计。
推荐加入顺序
主机P1 → 远程P1 → 本地P2 → 本地P2
换句话说:
网络玩家优先,本地分屏玩家其次。
推荐顺序:
1. 在主机上仅以玩家1开始网络战役会话。
2. 第二台电脑上的玩家1加入游戏。
3. 等待两名网络玩家都连接成功。
4. 在需要的地方添加本地玩家2。
5. 如有需要,在第二台Steam PC上添加本地玩家2。
游戏通行证 / WinGDK 限制: 当本地P2通过Game Pass加入时,合作扩展模式会主动将光环本身切换到其内部离线/访客路径,以避免P2黑屏和微软/Xbox登录问题。因此,当本地P2激活时,带Game Pass的PC应被视为 离线本地合作机,而不是作为实验性网络加本地分屏配置的一部分。
仅剩玩家1的普通游戏通行证网络合作模式仍然可用。

混合模组/原版网络会话


远程电脑 不 需要安装Co-op Expanded模组才能加入由运行该模组的PC主持的普通网络战役。
合作扩展模组与纯净/无模组玩家完全保持会话兼容。
支持的行为包括:
• 正常支持的护甲更改可以通过光环的标准自定义系统复制。
• 新的经典护甲配色确实 不 需让原版客户端玩家安装此模组;原版客户端玩家只会将装备经典模型的玩家视为 默认绿色斯巴达.
• 支持的武器皮肤可以通过Halo的正常网络行为进行复制。
• 本地玩家2的随机斯巴达风格身份,可以在会话主机安装了合作扩展模组时,同步到已加模组的同伴以及原版同伴。
• 当模组PC作为网络主机时,有限重生可以生效。
• 有限重生TTS公告可被原版远程客户端听到。
• 仅主机的玩家1可以配置有限重生。
• 已修改的网络客户端无法创建竞争的有限重生状态。
• 车辆颜色同步仅在兼容的Co-op Expanded同伴之间激活。
• 原版客户端无需理解自定义车辆颜色协议,仍可保持兼容。
• 如果原版/未安装模组的玩家是会话主机,该主机将不会收到模组机器生成的本地P2名牌。游戏玩法仍然兼容。
重要的区别在于 自定义合作扩展资源/功能可能无法在未安装模组的机器上正常显示,但对方仍可兼容战役会话。.

控制器支持


普通本地分屏支持 两个控制器.
已测试/支持的控制器路线包括:
• Xbox / XInput 控制器
• 通过 Steam 输入翻译的控制器
• 通过 Steam 输入使用 PlayStation 5 DualSense
• Steam 上《光环》对 DualSense 的原生支持
合作扩展模式使用《光环》的常规控制器输入以及快捷键组合。
由于快捷键使用的是常规游戏按钮,根据玩家的按键绑定,分配给次要按钮的 Halo 常规操作有时可能会与 Co-op Expanded 操作同时触发。
Xbox / XInput
Xbox/XInput 控制器支持合作扩展快捷键。
这也包括通过Steam Input转换为XInput的兼容控制器。
PlayStation 5 DualSense — 已启用 Steam 输入
启用 Steam 输入后,Steam 会通过其转换后的控制器路径暴露 DualSense。
合作扩展模式支持此配置,使用与Xbox/XInput控制器相同的快捷键组合。
Steam输入也支持 控制器=1 Steam 上支持键盘/鼠标 + 控制器模式。
PlayStation 5 DualSense — Steam 输入已禁用
DualSense 也可在关闭 Steam Input 的情况下,通过 Halo 原生 PlayStation 控制器支持正常工作。
支持的合作扩展玩法快捷方式包括:
• 护甲切换
• 经典护甲切换
• 武器皮肤
• 载具颜色
• 有限复活
• 拆分方向
• 第一/第三人称切换
• 手动换弹

键盘/鼠标 + 一个控制器


合作扩展还可配置为:
• 玩家1 — 键盘 + 鼠标
• 玩家2 — 第一个控制器
更改此设置前,请关闭Halo。
蒸汽
打开:

陨石\二进制文件\Win64\ue4ss\模组\光环分屏合作\settings.ini


Xbox 应用 / PC Game Pass
打开:

陨石\二进制文件\WinGDK\ue4ss\模组\光环分屏合作\设置.ini


查找:

【输入】
控制器=2


并将其改为:

输入
控制器=1


保存文件并重启《光环》。
Steam 客服
控制器=1 支持:
• 原生/系统-XInput 控制器
• 支持 Steam 输入虚拟控制器路由
• 通过 Steam 输入使用 DualSense
游戏通行证支持
在Xbox应用/PC Game Pass上,Controllers=1目前支持:
仅支持原生 Xbox / 系统 XInput 控制器
当前配置暂不支持PlayStation系列或其他非原生控制器翻译。
要恢复正常的双控制器分屏,请将设置改回:

【输入】
控制器=2



控制


控制器
• 加入玩家2的前端 — A / 十字键
• 在前端移除玩家2 — 按住 A / 确认 大约2秒钟
• 上一个 / 下一个普通护甲 — RB / R1 + 方向键 左 / 右
• 上一页 / 下一页 经典护甲 — X / 方块键 + 方向键左 / 右
• 有限重生次数 — RB / R1 + 十字键上
• 分屏方向 — RB / R1 + 方向键下
• 武器皮肤 — RB / R1 + X / 方块
• 视角 — RB / R1 + B / 圆圈
• 切换手动装弹 — X / 方块键 + 十字键下
• 有限重生语音 — RB / R1 + Y / △
• 载具颜色 — RB / R1 + L3 / R3
这些快捷键也会直接显示在Halo的 控制器设置 页。
键盘 — 玩家 1
• 之前的普通护甲 — Ctrl + 左箭头
• 下一件普通护甲 — Ctrl + 右箭头
• 之前的经典护甲 — Shift + 左箭头
• 下一套经典护甲 — Shift + 右方向键
• 有限重生次数 — Ctrl + 上箭头
• 分割方向 — Ctrl + 下箭头
• 添加玩家2备用方案 — Ctrl + Y
• 在前端移除玩家2 — Ctrl + U
• 武器皮肤 — Ctrl + X
• 载具颜色 — Ctrl + Page Up / Page Down
• 视角 — Ctrl + B — 仅限玩家1
• 切换手动装弹 — Ctrl + F7 — 仅限玩家1
• 有限重生语音 开/关 — Ctrl + F8
本地玩家2继续使用控制器。

XBOX 应用 / PC GAME PASS — 重要


Xbox应用/PC Game Pass版本支持本地分屏战役合作模式。
v1.12.0 为本地 P2 黑屏和 Microsoft/Xbox 登录问题新增了针对 Game Pass 的自动规避方案。
你不再需要手动断开电脑的网络连接。
当本地玩家2在WinGDK上加入时,合作扩展会自动准备Halo的 内部离线/访客分屏路径.
物理PC仍保持联网状态。合作扩展版将 否 禁用网络适配器、更改 Windows 防火墙规则或修改 Windows 网络配置。
使用以下序列:
1. 在PC联网状态下,通过Xbox应用/Game Pass正常启动《光环》。
2. 进入合作模式前端/大厅。
3. 正常添加本地玩家2。
4. 让加入/离线状态稍作稳定。
5. 开始或加载战役任务。
6. 两名本地玩家都应获得正常的游戏视图,无需手动断开Windows的网络连接。
重要的顺序很简单:
添加P2 → 开始/加载任务
微软/Xbox P2 外部登录弹窗也会被此路由屏蔽。
重要在线限制
当Game Pass本地P2处于激活状态时,Halo会刻意使用其内部离线/访客状态。PC本身仍保持在线,但该Halo会话应被视为 本地/离线合作.
普通游戏通行证网络战役仅使用玩家1的玩法保持不变。
Steam 不使用此 Game Pass 辅助程序。

安装


有两个主要包可用。
两个v1.12.0存档均包含单独的 Steam-Win64 和 游戏通行证-WinGDK 平台文件夹。
只安装与你的游戏版本匹配的文件夹。
完成 — 已包含 UE4SS
推荐大多数用户使用。
包含经过测试的Halo专用UE4SS运行时以及Co-op Expanded。
你不需要单独安装UE4SS。
独立版 — 不包含 UE4SS
面向已安装兼容UE4SS的用户。
包含合作扩展文件,但不捆绑完整的UE4SS运行时。
蒸汽平台
请在安装前关闭游戏。
将 Steam 文件安装到以下路径:

陨石\二进制文件\Win64


模组本身位于:

陨石\二进制文件\Win64\ue4ss\模组\光环分屏合作


配置文件为:

陨石\二进制文件\Win64\ue4ss\模组\光环分屏合作\设置.ini


如果你正在使用 完成 包,所需的经过测试的UE4SS设置已包含在内。
Xbox 应用 / PC Game Pass
使用随附的 WinGDK 文件。
将它们安装到以下位置:

陨石\二进制文件\WinGDK


模组本身位于:

陨石\二进制文件\WinGDK\ue4ss\模组\光环分屏合作


配置文件为:

陨石\二进制文件\WinGDK\ue4ss\模组\光环分屏合作\设置.ini


安装完成后,本地2号玩家会自动使用 Game Pass 内部离线/访客变通方法 如上所述。
Linux / Steam Deck / Proton
正常安装 Steam 文件并使用:

WINEDLLOVERRIDES="dwmapi=n,b" %command%


作为Steam启动选项。
这 %command% 需要指定份量。
Windows用户不需要此选项。

已知问题


游戏通行证本地玩家2——内部离线/访客模式
Game Pass黑屏解决方法在v1.12.0中已自动生效,但会刻意放置 光环本体 在本地P2激活时进入其内部离线/访客路径。
电脑仍保持联网,但在 Game Pass 本地 P2 激活期间,Halo 会话应视为本地/离线合作模式。
普通游戏通行证网络战役仅限玩家1游玩保持不变。
游戏通行证控制器=1
当前支持可选的键盘/鼠标加单手柄配置 仅支持原生Xbox/系统XInput控制器 在 Game Pass 上。
此限制不影响改进的Steam控制器=1路线。
本地P2名牌与香草主机
本地P2生成的斯巴达名字可以在以下情况下广播给原版/未安装模组的玩家: 会话主机已安装合作扩展.
如果由原版/未安装模组的玩家担任主机,该主机将看不到模组机器本地P2上方生成的名称牌。这仅是兼容性限制,不影响游戏玩法。
经典护甲 / 原生32格上限
Halo的原生自定义表实际上仅限于 32个可用条目.
最初的目标是全部18种经典《光环》配色,但若不替换掉多得多的现有自定义内容,就无法将18种全部加入。
与:

将库存护甲替换为经典版=1


(默认情况下),复用六条基础护甲条目,使全部12种经典配色均可使用。
将其设置为:

替换库存护甲为经典款=0


保留每一件现有护甲条目。
六个经典颜色仍可通过专用槽位使用。
经典护甲与原版同行
原版/未安装模组的玩家仍可完全兼容会话。
他们没有合作扩展的自定义烹饪经典素材,因此装备经典的模组玩家会显示为 默认绿色斯巴达 在原版机器上。
颜色变化 + 同时死亡边缘情况
如果两名本地玩家在任务开始前后都改变了颜色,然后几乎同时死亡,他们偶尔会以之前记住的旧颜色重生。
这是一个已知的同步/生命周期边界情况。
控制器快捷键冲突
合作扩展模式的控制器快捷键使用正常的光环控制器按钮。
根据你的按键绑定,分配给次要快捷键按钮的常规操作也可能触发。
例如,快捷键也可能同时触发蹲下、换弹、手电筒或其他常规游戏操作。
本地分屏中的FSR
当玩家1使用 FSR,玩家2可能会在细节丰富的表面上看到持续闪烁或轻微图像噪点。
测试表明,当前使用的超分辨率方法由分屏渲染器有效共享,并跟随玩家1。
解决方法: 使用 TSR、DLSS 或 XeSS 如果伪影可见,则使用此项而非 FSR。
帧生成
帧生成功能在某些系统上可能会导致玩家2的分屏画面出现异常重影或视觉伪影。
合作扩展模式让帧生成保持光环原有的共享渲染器行为,而不是试图为每位玩家强制单独设置。
网络 + 本地分屏
混合网络加本地分屏已通过大量测试和修复,但仍应视为 实验性.
在Game Pass / WinGDK上,本地P2使用Halo的内部离线/访客路径,因此不适用于同时进行网络和本地分屏游玩。

UE4SS


那个 完成 包含用于 v1.12.0 合作扩展版发布的经测试的 Halo 专用 UE4SS 运行时。
这 独立 该软件包不包含完整的UE4SS运行时。
完整运行时与发行版中记录的受支持 Halo 可执行文件/构建版本绑定。

源生/本地组件


单独 源快照 合作扩展包已可获取。
源快照包含本次发布中以源码形式分发的组件项目源码和发布文档。
合作扩展版还使用原生辅助/引导组件,以实现特定的视角、控制器路由及早期经典包选择行为。
该项目自有的启动链会在常规模组初始化之前选择正确的经典原生包,然后继续进入 Halo 专用的 UE4SS 运行时。
合作扩展不会自动:
• 禁用网络适配器
• 启用网络适配器
• 修改 Windows 防火墙
• 更改 Windows 网络配置
在Game Pass / WinGDK上,当本地P2加入时,合作扩展模式会自动使用Halo的内部离线/访客路径;Windows网络适配器和防火墙设置不会改变。

卸载


自动卸载程序
自动卸载脚本适用于两者 Steam 和 Xbox 应用 / PC Game Pass.
卸载程序最初直接包含在早期的 Nexus 版本中。
然而,Nexus Mods 的自动安全检查在脚本被包含在内时隔离了发布存档。
一旦移除了卸载脚本,完全相同的发布归档就被接受了。
因此,自动卸载程序 未包含在Nexus下载中 而是通过 OneDrive 单独提供:
卸载脚本
在运行卸载程序前,请关闭Halo。
请使用与您的平台匹配的卸载程序:
• Steam — 使用 Steam 卸载程序
• Xbox 应用 / PC Game Pass — 使用 Game Pass 卸载程序
推荐使用自动卸载程序,因为它是专为 Co-op Expanded 安装的文件而设计的。
手动移除
如果你希望手动卸载模组,请先在删除任何文件之前关闭《光环》。
移除合作扩展模组文件夹:
蒸汽平台

陨石\二进制文件\Win64\ue4ss\模组\光环分屏合作


Xbox 应用 / PC Game Pass

陨石\二进制文件\WinGDK\ue4ss\模组\光环分屏合作


从以下位置删除Co-op Expanded的经典护甲文件:

陨石\Content\Paks\~mods


删除:

HCEClassic12Materials_P.pak
HCEClassic12Materials_P.utoc
HCEClassic12Materials_P.ucas
HCEClassic12Native_P.pak
HCEClassic12Native_P.utoc
HCEClassic12Native_P.ucas


移除“Co-op Expanded LogicMods”文件夹:

陨石\内容\包\逻辑模组\HCECoopExpanded


如果存在,也移除:

陨石\配置\标签\HCEClassic12.ini


你也可以删除合作扩展引导日志(如果存在):
蒸汽平台

陨石\Binaries\Win64\HCECoopBootstrap.log


Xbox 应用 / PC Game Pass

陨石\Binaries\WinGDK\HCECoopBootstrap.log


v1.12.0 在现有 UE4SS 代理之前使用其自带的启动引导程序。
如果手动卸载,请恢复您之前已知可用的UE4SS/启动DLL配置,而不是删除其他模组使用的无关UE4SS文件。
合作扩展支持 不 永久修改战役或存档文件。

制作人员


衷心感谢 JPurd123,原作的创作者 光环:战役进化 分屏合作 本项目所基于的模组。
如果没有最初的分屏实现,合作扩展就不会存在。
额外鸣谢 纳克农 以及所有 RE-UE4SS 贡献者 感谢为该模组提供支持的框架和上游示例。
额外鸣谢 JoacoL999 / joaqo455 用于上游项目认定的相关工作,涉及并排分屏、双手柄路由、HUD缩放校正、HUD几何诊断以及Game Pass测试。
衷心感谢 bfixer117,创作者是 HCE复兴,用于与HUD锚定、Halo原生加载确认、XInput/单控制器路由以及Xbox应用/PC Game Pass本地合作兼容性和变通方案方向相关的技术研究与参考工作。
特别感谢 红2k1 用于广泛的本地分屏和Game Pass测试、兼容性反馈以及错误报告。这包括在测试中发现需要两个控制器的情况,尤其是发现了在本地玩家2打开并退出自己的任务内菜单后,玩家1的Escape键可能会失效的错误。
离线/登录的解决方法本身归功于 bfixer117 / HCE复兴.
额外鸣谢 豆竿,创作者 第一人称与第三人称即时切换 - 无需骷髅头,它曾被用作研究实时透视行为时的技术参考。
所引用的项目采用MIT许可证(版权所有 © 2026 beanzrod)。
合作扩展不捆绑或重新分发 beanzrod 的:

version.dll


或:

肩部替换.ini


包含:

HCEPerspectiveNative.dll


是Co-op Expanded自己的UE4SS集成视角辅助工具。
额外感谢 黄金铬,创作者 隐藏皮肤解锁器,该资料在研究《光环》如何揭示隐藏的护甲和武器自定义条目时被用作技术参考。
合作扩展包中不包含隐藏皮肤解锁器的任何源代码或资源。

作者署名 / 人工智能披露


Nexus上传者/项目所有者定义所需的功能和行为,进行实际测试,提供UE4SS日志,报告回归问题,并指导每个版本的发布。
为合作扩展版添加的自定义Lua编程和迭代代码更改由以下人员编写并实施: OpenAI ChatGPT 根据这些规格、反馈和测试日志。
上传者不主张ChatGPT所编写代码的作者身份。
基础模组的所有原创作品版权仍归其各自创作者所有。

与Halo Studios、343 Industries、Xbox Game Studios或Microsoft无关联。

光环:战役进化 的热门 MOD

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

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