
双扳机 - 在线合作模组
《皇牌空战7:未知空域》(PC、Steam)双人在线合作模式。开发已停止。
查看大图[center][size=6][b]Double Trigger[/b][/size]
为 [b]Ace Combat 7: Skies Unknown[/b](PC,Steam)提供的双人在线合作模式。
与朋友一起,飞向深邃的深蓝。
[/center]
[center]当前版本:0.3.1[/center]
[line]
[quote][b]在收到多次死亡威胁以及有人试图人肉搜索我之后,我已无限期停止该项目的开发。源代码可在 Files 中下载。[/b][/quote]
[size=5][b]功能说明[/b][/size]
[list]
[][b]一起执行任务:[/b] 一名玩家作为主机,另一名玩家加入。你们两人同时在同一任务中飞行。[/]
[][b]共享世界:[/b] 由主机的游戏运行逻辑。导弹、目标、伤害、得分、无线电和音乐在双方保持一致。你们甚至可以一起补给(实验性功能)。[/]
[][b]敌人会同时攻击你们两人:[/b] 它们会在你们之间分配,并追击距离更近或更空闲的一方。参见下方的[i]AI 如何选择目标[/i]。[/]
[][b]全程同进同退:[/b] 任务失败与重试、检查点、暂停、跳过过场动画以及任务结束都会对双方同时发生。[/]
[][b]自定义游戏内 UI:[/b] 主持、邀请 Steam 好友并加入,全程无需离开游戏。[/]
[/list]
[size=5][b]要求[/b][/size]
[list]
[]在 Windows PC 上拥有 [b]Steam[/b] 版的 Ace Combat 7: Skies Unknown。[/]
[]一位拥有该游戏且安装了相同版本模组的朋友。[/]
[]要一起执行 DLC 任务,你们双方都需要拥有该 DLC。[/]
[/list]
[size=5][b]安装[/b][/size]
[list=1]
[]如果游戏正在运行,[b]请关闭游戏[/b]。[/]
[]下载模组并解压出 [b]dinput8.dll。[/b][/]
[]打开游戏文件夹。在 Steam 中:右键点击 [i]ACE COMBAT 7[/i] → [i]管理[/i] → [i]浏览本地文件[/i]。通常位于 [font=Courier New]...\SteamLibrary\steamapps\common\ACE COMBAT 7[/font]。[/]
[]将 [font=Courier New]dinput8.dll[/font] 复制到该文件夹中。[/]
[]照常启动游戏。模组会在同一文件夹中写入日志 [font=Courier New]ac7mp.log[/font]。[/]
[/list]
就这样。首次启动时,模组会在同一文件夹中创建其设置文件 [font=Courier New]ac7mp.ini[/font]。你的名称和僚机的雷达颜色在合作面板的[b]设置选项卡[/b]中设置。
[b]免责声明:[/b] 该 DLL 未进行代码签名,并且通过挂钩游戏来工作,因此 Windows SmartScreen 或你的杀毒软件可能会对其发出警告或将其标记为误报。发布包中包含 [font=Courier New]SHA256SUMS[/font] 文件,以便你校验下载内容。
[b]免责声明:[/b] 请先备份你的存档。如果模组损坏了你的存档,我无法帮你恢复(我从未遇到过这种情况,且模组本身不会以任何方式干扰存档,但凡事皆有可能)。
[size=5][b]卸载[/b][/size]
关闭游戏并从游戏文件夹中删除 [font=Courier New]dinput8.dll[/font]。如果你愿意,也可以删除 [font=Courier New]ac7mp.ini[/font] 和 [font=Courier New]ac7mp*.log[/font] 文件。你的存档不会受到影响。
[size=5][b]一起游玩[/b][/size]
[size=4][b]创建房间[/b][/size]
[list=1]
[]确保你和你的朋友是 [b]Steam 好友[/b],并且双方都在运行安装了模组的游戏。[/]
[]按 [b]F5[/b] 打开合作面板。如果你将 F5 用于其他用途,可以在 [font=Courier New]ac7mp.ini[/font] 中的 [font=Courier New][ui][/font] 下通过 [font=Courier New]toggle_key[/font] 选择其他 F 键。[/]
[][b]主机:[/b] 点击 [b]Host[/b],然后点击 [b]Invite friends[/b]。[/]
[][b]加入者:[/b] 接受 Steam 邀请,或在合作面板中点击你朋友名字旁的 [b]Join[/b]。[/]
[/list]
合作面板显示会话中有谁以及每位玩家正在做什么。要结束会话,请返回菜单并点击 [b]Leave[/b]。
[size=4][b]游玩自由任务[/b][/size]
[list=1]
[]双方都进入 [b]Free Mission[/b] 并选择相同的任务和难度。每位玩家选择自己的飞机。[/]
[]双方都按下 [b]Sortie[/b]。先按下的一方会等待另一方,然后任务对双方开始。合作面板中的 [b]Abort sortie[/b] 会取消你的准备状态。[/]
[/list]
如果你们没有选择相同的任务和难度,任务将不会开始,双方都会被送回重新选择。
[size=4][b]一起游玩战役[/b][/size]
[list=1]
[]一起开始战役并以相同难度游玩,这样你们始终处于同一任务。[/]
[]在每个任务开始前,双方都按下 [b]Sortie[/b],就像在自由任务中一样。[/]
[/list]
严格来说并没有“共享”的战役进度(你们的存档不会同步,我希望避免触碰存档),但由于你们各自在自己的机器上完成任务,你们仍会一起推进。
[size=5][b]已知问题[/b][/size]
[list]
[][b]任务中的某些边缘情况可能会引发问题[/b],如果遇到,非常欢迎提交错误报告。我会尽快修复它们。[/]
[][b]Rage & Scream 可能表现异常。[/b] 现在所有其他王牌和特殊敌人应该都能正常工作,如果你发现这对双胞胎有问题,请告诉我。战斗的 90% 应该正常,但有时在过场动画后它们会在客户端上失去同步。[/]
[][b]回放有时会失去同步。[/b] 这似乎只影响回放界面,而不影响任务汇报界面。[/]
[/list]
[size=5][b]须知[/b][/size]
[list]
[][b]双方必须使用相同版本。[/b] 合作面板底部会显示版本,例如 [font=Courier New]ac7mp 0.1.0+1f2e3d4c[/font]。[font=Courier New]+[/font] 之后的部分也必须一致,因此双方玩家应下载相同的发布版本。[/]
[][b]安装模组后,游戏自带的在线多人模式会被关闭。[/b] 要游玩排位或公开在线比赛,请先移除 [font=Courier New]dinput8.dll[/font]。[/]
[/list]
[size=5][b]模组兼容性[/b][/size]
首先:无法保证与其他模组的兼容性,但我会尽力而为!请尽量保持你们的模组尽可能相似。你们的模组配置差异越大,可能出现的问题就越多。
[list=1]
[][b]皮肤模组[/b] 可直接使用。你们不需要双方都安装;它们只改变你自己屏幕上飞机的样子。[/]
[][b]飞机模组[/b] 很可能都可以使用。请在两台机器上都安装。如果你遇到某个特定飞机模组的问题,请告诉我。某些飞机模组的武器无法正确同步,这已在待办列表中。[/]
[][b]Skies Unbalanced[/b] 以及其他修改 AI 的模组应该可以使用,请在两台机器上以相同设置安装以最大化兼容性。如果你把难度调得非常高,敌方飞机在客户端上可能会开始表现异常。[/]
[][b]Skies Restored[/b] 可以使用(除了任务 5 中的一个音频错误),即使只有主机安装也可以!如果你想使用它,请双方都安装以最大化兼容性。[/]
[][b]VR 模组[/b] 似乎可以使用,即使只有客户端或主机一方使用!由于我没有 VR 头显,无法在本地测试,但 YouTube 上的 Mr. Kenway 用它测试了多个任务并获得了积极结果。谢谢你,Mr. Kenway。[/]
[][b]任何其他模组[/b],例如增强枪战,需要你们双方安装相同的模组集合。[/]
[][b]某些模组可能会破坏此模组或不兼容。[/b] 这取决于模组。例如,其他同样使用 [font=Courier New]dinput8.dll[/font] 的模组无法与此模组一起安装。[/]
[/list]
[size=5][b]AI 如何选择目标[/b][/size]
战役是为单名飞行员设计的,所以有你们两个人时,敌人必须决定攻击[i]哪位[/i]玩家。
[list]
[][b]距离更近者。[/b] 如果你靠近敌人而你的僚机在远处,该敌人会冲你而来。[/]
[][b]更空闲者。[/b] 一名已经被多架敌机尾随的玩家会被视为比实际距离稍远一些。因此,如果有四架飞机在追你而没有人追你的朋友,下一个敌人很可能会去找你的朋友。飞越防空炮和导弹阵地不会让你显得忙碌;它们有自己独立的目标选择优先级系统。[/]
[][b]不会频繁切换。[/b] 一旦敌人选定了某人,只要对方不逃走,它就会坚持追击约一分钟。之后只有在另一名玩家明显是更好的目标时才会切换。[/]
[/list]
实际效果:独自飞在前面,你就会成为欢迎会的主角。并肩飞入战斗,敌人就会在你们之间分散。
你可以通过 [font=Courier New]ac7mp.ini[/font] 中 [font=Courier New][planes][/font] 下的 [font=Courier New]ai_spread[/font] 调整敌人尝试分散的程度。[font=Courier New]0[/font] 表示仅考虑距离,[font=Courier New]0.3[/font] 为默认值,[font=Courier New]1.0[/font] 或更高表示它们会努力平均分配。只有主机的设置生效,因为主机的游戏运行敌人。更改会在一秒内生效,即使在任务中途也是如此。
[size=5][b]致谢[/b][/size]
[list]
[][url=https://github.com/TsudaKageyu/minhook]MinHook[/url] 作者 Tsuda Kageyu(BSD 2-Clause)[/]
[][url=https://github.com/ocornut/imgui]Dear ImGui[/url] 作者 Omar Cornut(MIT)[/]
[/list][size=5][b]免责声明[/b][/size]
Double Trigger 是一个非官方粉丝项目。它与 Bandai Namco Entertainment 无关联,未获其认可或支持。ACE COMBAT™ 7: SKIES UNKNOWN 是 Bandai Namco Entertainment Inc. 的商标。
该模组不包含任何游戏文件或游戏代码。你需要拥有游戏的合法副本才能游玩此模组。要访问 DLC 内容,你需要拥有该 DLC。
使用风险自负。请备份你的存档,并在游玩在线模式前移除模组。该模组按现状提供,不附带任何担保。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。