RDR2伴侣应用——伴侣进度与任务表模组

创作者: Kontrovers
已更新:2026-07-02 22:57:06
493KB

关于此 MOD

RDR2 companion应用将同伴管理转变为持续成长的系统。它增加了可招募的帮派成员名单、角色解锁、升级、服装、武器成长、骑乘跟随、战斗行为,以及一个完整的任务桌,
RDR2 Companion App — 伴侣、进度与任务表模组

RDR2 Companion App 是一个单人模式的 ScriptHookRDR2 ASI 模组,为《荒野大镖客2》添加了完整的同伴管理系统。
该模组让你可以解锁、生成、升级、自定义并指挥范德林德帮成员作为持久同伴。它还添加了独立的任务桌系统,包含限时工作、同伴成长、奖励、成就、解锁内容、肖像以及长期存档进度。
这是一个为《荒野大镖客2》设计的西部风格同伴管理模组。招募帮派成员,派他们执行任务,带他们进入游戏世界,提升他们的等级,更换他们的服装和武器,并通过探索、战斗、任务和隐藏成就解锁更多角色。
当前版本:0.6.31 — 加密设置构建

主要特色

完整同伴系统
该模组添加了用F7键打开的专用游戏内伴侣菜单。
在此菜单中,你可以管理已解锁的同伴,查看其成长进度,将其召唤到世界中,解散他们,更换服装,选择武器,切换行为模式,并查看任务统计。
同伴是具有自身成长进度和存档数据的持久NPC。
每个伙伴都有:
  • 解锁状态
  • 等级
  • 经验值
  • 距离下一级所需经验
  • 总经验值
  • 任务成功与失败记录
  • 已选武器
  • 服装预设
  • 无敌设置
  • 当前状态
  • 死亡冷却
  • 任务分配状态
新的存档默认解锁叔叔。其余角色必须通过成就、地点访问、任务桌奖励、战斗进度或隐藏条件来解锁。

同伴名册

该模组包含20个同伴:
  • 亚瑟·摩根
  • 达奇·范德林德
  • 约翰·马斯顿
  • 霍西亚·马修斯
  • 迈卡·贝尔
  • 萨迪·阿德勒
  • 查尔斯·史密斯
  • 阿比盖尔·罗伯茨
  • 杰克·马斯顿
  • 哈维尔·埃斯库埃拉
  • 比尔·威廉森
  • 莱尼·萨默斯
  • 肖恩·麦圭尔
  • 基兰·达菲
  • 苏珊·格里姆肖
  • 莫莉·奥谢
  • 皮尔逊
  • 叔叔
  • 玛丽-贝丝·加斯吉尔
  • 蒂莉·杰克逊
每个同伴都使用其对应的RDR2角色模型,并支持服装预设选择。服装可用性取决于角色模型。
已包含的套装预设数量包括:
  • 亚瑟:74
  • 荷兰语:31
  • 约翰:31
  • 何西阿书:13
  • 米卡:32
  • 赛迪:22
  • 查尔斯:34
  • 阿比盖尔:15
  • 杰克:10
  • 哈维尔:32
  • 比尔:28
  • 莱尼:17
  • 肖恩:17
  • 基兰:11
  • 苏珊:12
  • 莫莉:8
  • 皮尔逊:9
  • 叔叔:12
  • 玛丽-贝丝:8
  • 蒂莉:12

同伴菜单

用F7键打开同伴菜单。
菜单包括:
  • 同伴列表
  • 角色等级显示
  • 详细的同伴资料
  • 头像显示
  • 当前状态显示
  • 经验值与等级信息
  • 生成/移除按钮
  • 套装预设选择
  • 武器选择
  • 行为设置
  • 等待/跟随 切换
  • 无敌开关
  • 清除所有同伴选项
  • 每个同伴的任务统计
控制:
  • F7 — 打开/关闭同伴菜单
  • 上 / 下方向键 — 导航
  • 左/右方向键 — 更改服装、武器或行为等数值
  • 回车 — 选择
  • 退格键 — 返回 / 关闭
  • 删除 — 清理 / 重新加载快捷键

同伴生成

已解锁的同伴可以直接从F7菜单中生成。
生成的同伴会通过安全生成检查、地面修正、导航网格检查和备用位置出现在玩家附近,以避免生成异常或无效生成。
该模组支持同时激活多个同伴。
默认情况下,玩家初始拥有2个追随者栏位。额外的同伴栏位可通过任务桌奖励解锁,最多可拥有4个活跃追随者。
同伴可以是:
  • 已生成
  • 解雇
  • 被派去执行任务
  • 任务结束后被召回
  • 设置为原地等待
  • 设为重新跟随
  • 一次通关
如果已经有同伴处于激活状态,生成选项将变为消失选项。
如果同伴被锁定、正在执行任务、处于冷却中,或跟随者栏位已满,菜单会显示正确的阻止状态。

跟随、等待与站位行为

同伴使用阵型偏移跟随玩家,而不是直接堆叠在玩家身上。
系统包含防贴靠行为,避免同伴持续站得过近。
默认跟随参数:
  • 最小跟随距离:2.0
  • 停止范围:0.75
  • 骑乘停止距离:2.0
  • 传送/返回距离:80.0
如果同伴离得太远,模组可以将其解散并在玩家附近重新生成,然后显示一条通知,提示同伴已返回。
等待命令使同伴停留在当前位置和朝向。
等待状态已保存,稍后可以恢复等待中的同伴。

坐骑伙伴支援

当玩家骑马时,同伴可以自行骑上自己的马跟随。
该模组支持为多个角色提供帮派专属的马匹模型,包括:
  • 萨迪
  • 荷兰语
  • 约翰
  • 何西阿
  • 弥迦
  • 查尔斯
  • 哈维尔
  • 比尔
  • 莱尼
  • 肖恩
  • 基兰
  • 叔叔
其他同伴使用备用马模型。
马匹系统包括:
  • 自动生成同伴马匹
  • 当玩家骑乘时再次骑乘
  • 玩家下坐骑时下坐骑
  • 骑乘跟随偏移
  • 不再需要时清理马匹
  • 马鞍与马具修理逻辑
  • 修复马匹外观刷新,解决身体不可见或马鞍部件缺失的问题

战斗行为

同伴支持两种主要行为模式:帮助和不帮助。
帮助
同伴会在战斗中协助玩家。他们可以攻击有效的敌对目标,响应玩家的攻击行为,在玩家受伤时做出反应,并攻击战斗半径内的威胁。
不要帮忙
同伴会避免主动进攻,采取防御姿态。若附近有威胁,他们可能会寻找掩体,但除非改变行为模式,否则不会主动攻击。
默认行为为不提供帮助。
战斗特色包括:
  • 威胁检测
  • 玩家目标检测
  • 自由瞄准目标支援
  • 玩家受伤反应
  • 射击反应
  • 战斗暂停计时器
  • 重新确立的战斗任务
  • 可选寻求掩护
  • 防御性移动
  • 友方目标筛选
默认战斗半径:60.0

友军伤害保护

该模组包含强大的友军伤害防护和同伴保护系统。
同伴不受以下效果影响:
  • 玩家友军伤害
  • 其他同伴友军伤害
  • 同伴马匹伤害
  • 套索/捆绑行为
  • 擒拿/锁喉/制服交互
  • 击倒与擒抱交互标志
如果同伴受到受保护的友方来源造成的伤害,该模组会恢复其安全生命值并清除伤害状态。
同伴仍会受到敌人伤害,除非启用了其个人无敌设置。

同伴死亡与冷却

如果同伴死亡,他们会进入冷却状态,而不是立即再次可用。
默认死亡冷却时间:
  • 1800秒
  • 30分钟
冷却期间,无法召唤该伙伴或将其派往任务。

同伴进阶

同伴等级从1级到100级。
他们主要通过任务台结果获得经验值。经验值按同伴单独追踪并持久保存。
经验值曲线随时间增长:
  • 1–30级:每级基础需求增加50
  • 30–60级:每级需求增加30
  • 60–80级:每级需求增加120
  • 80–100级:每级需求增加200
同伴生命值随等级提升:
  • 1级生命值系数:0.50
  • 90级生命值系数:4.00
  • 100级生命值系数:7.00
当同伴升级时,模组会应用更新后的生命值成长,并在启用时播放升级提示或音效。

武器进阶与选择

同伴初始拥有基础武器配置,达到更高等级后可解锁可选武器。
武器选择在60级时解锁。
60级武器:
  • 斯科菲尔德左轮手枪
  • 双动式左轮手枪
  • 卡宾连发枪
  • 温彻斯特连发步枪
  • 斯普林菲尔德步枪
75级武器:
  • 火山手枪
  • 栓动步枪
  • 双管霰弹枪
90级武器:
  • 半自动手枪
  • 毛瑟手枪
  • 泵动式霰弹枪
  • 滚动闭锁步枪
100级武器:
  • 埃文斯连发步枪
  • 连发霰弹枪
  • 半自动霰弹枪
  • 卡尔卡诺步枪
当玩家收起武器时,同伴会自动收起武器;当玩家拔出武器时,同伴也会拔出武器,让他们在探索和战斗中显得更自然。

时装系统

每名同伴都支持直接从F7菜单循环切换服装预设。
服装特性:
  • 自动换装模式
  • 手动循环预设
  • 生成时实时应用服装
  • 每个同伴已保存的服装选择
  • 无效或已移除的套装预设筛选
  • 按角色统计服装数量检测
  • 回退到已知模型服装数量
服装和武器选择会在各场对局间保留。

任务桌

任务桌可通过F9键打开,并添加了独立的限时任务管理系统。
它让你可以派遣同伴去执行后台任务,等待他们返回,然后领取结果和奖励。
任务台功能:
  • 专用F9界面
  • 鼠标支持(光标锁定)
  • 键盘导航
  • 同伴分配卡
  • 同伴头像
  • 锁定的同伴头像图标
  • 任务列表
  • 任务详情面板
  • 难度显示
  • 所需等级显示
  • 任务计时显示
  • 任务消耗显示
  • 经验值奖励显示
  • 现金奖励范围显示
  • 物品概率显示
  • 金币奖励提示
  • 稀有伙伴解锁概率显示
  • 活动任务槽位
  • 可领取的任务结果窗口
  • 成就手册整合
任务桌控制:
  • F9 — 打开/关闭任务桌
  • 鼠标——点击伙伴、任务、按钮、活动栏位和成就手册控件
  • 左 / 右 — 切换焦点
  • 上/下方向键 — 浏览当前列表
  • 回车 — 选择 / 开始 / 领取
  • Backspace 或 Escape — 返回 / 关闭面板

任务槽位与同伴指派

任务桌最多支持4个进行中的任务。
默认活动任务槽位:
  • 默认解锁3个任务槽位
  • 第4个槽位可通过稀有的任务桌奖励解锁
每个任务可以使用1个或2个同伴。
使用2名同伴可提高成功几率。
以下情况无法分配同伴:
  • 锁定
  • 冷却中
  • 已在执行其他任务
  • 等级过低,无法应对该任务难度
如果生成的同伴被分配了任务,模组会解散其实体NPC,并将其转入任务中状态,直到任务完成。

任务板生成

任务桌设有轮换任务发布板。
棋盘上最多有11个任务委托:
  • 2个非常简单的任务
  • 2个简单任务
  • 2个中型任务
  • 2 个困难任务
  • 2个非常困难的任务
  • 稀有第11个不可能任务报价
不可能的任务无法保证完成。
当棋盘初始生成或重新填充时,它们有大约12%的稀有出现几率。
新的任务机会每1–2个现实小时刷新一次。
任务开始后,将从任务板上移除。
当任务被领取后,任务板可以强制补充缺失的委托。

任务难度与平衡

非常简单:
  • 所需等级:1
  • 时间:30分钟
  • 花费:$5
  • 基础经验值:4,000
  • 现金奖励:$18–$30
  • 物品掉落率:20%
简单:
  • 需要等级:10
  • 时间:1小时
  • 费用:$12
  • 基础经验值:7,500
  • 现金奖励:$40–$70
  • 物品掉落概率:35%
中:
  • 需要等级:25
  • 时间:1小时30分钟
  • 费用:$25
  • 基础经验值:12,500
  • 现金奖励:$85–$140
  • 物品掉落几率:50%
困难:
  • 需要等级:45
  • 时间:2小时
  • 费用:$50
  • 基础经验值:19,000
  • 现金奖励:$160–$260
  • 物品掉落概率:65%
极难:
  • 需要等级:65
  • 时间:2小时30分钟
  • 费用:$90
  • 基础经验值:30,000
  • 现金奖励:$280–$450
  • 物品掉落概率:80%
不可能:
  • 需要等级:85
  • 时间:3小时
  • 费用:$150
  • 基础经验值:45,000
  • 现金奖励:$450–$750
  • 物品掉落率:95%
发布设置文件可以修改任务时间、经验值和金钱奖励倍率。
支持的多重数值:
  • 0.5
  • 1.0
  • 1.5
德语逗号值同样适用:
  • 0,5
  • 1,0
  • 1,5

任务成功系统

任务成功取决于:
  • 任务难度
  • 指定伙伴等级
  • 分配两名同伴时的平均等级
  • 双同伴加成
  • 随机滚动
使用两名同伴可提供20%的成功率加成,但最终成功率上限为95%。
任务结果包括:
  • 失败
  • 部分成功
  • 成功
  • 完美成功
结果倍率:
  • 失败:0.15倍经验,无现金或物品奖励
  • 部分成功:0.60倍
  • 成功:1.00倍
  • 完美成功:1.25倍
任务结算窗口显示:
  • 任务标题
  • 结果类型
  • 已分配的同伴
  • 奖励
  • 每名同伴经验值
  • 最终成功率
  • 掷骰结果

任务奖励

成功完成任务可获得:
  • 现金
  • 经验值
  • 消耗品
  • 金币物品
  • 稀有伙伴解锁
  • 额外追随者栏位
  • 额外任务槽位
可能获得的物品奖励包括:
  • 咖啡
  • 罐头豆子
  • 蛇油
  • 蛇油膏
  • 马匹复活器
  • 特效药
  • 特制蛇油
  • 金块
如果无法添加物品到背包,模组可以自动将其转换为现金并通知玩家。
金币奖励几率:
  • 非常困难:5%金块
  • 不可能:10%金块
  • 不可能:3%金锭
  • 不可能:1%金条
任务难度对应的稀有同伴解锁概率:
  • 非常简单:5%
  • 简单:10%
  • 中:15%
  • 困难:20%
  • 极难:25%
  • 不可能:40%
特殊槽位奖励:
  • 极难:12%几率解锁一个额外的同伴/随从槽位
  • 不可能:18%几率解锁一个额外同伴/随从槽位
  • 极不可能:8%几率解锁一个额外任务槽位

任务列表

该模组包含48个任务桌任务,每个难度有8个任务。
非常简单:
  • 瓦伦丁补给
  • 遗失的背包
  • 营地守卫
  • 罗德岛任务
  • 清点弹药
  • 小忙
  • 路边车辙
  • 火边守夜
简单:
  • 失窃的药品
  • 收回债务
  • 盗马贼小径
  • 失踪的商人
  • 夜行信使
  • 河畔的板条箱
  • 不眠农场
  • 草原侦察兵
中:
  • 遭遇伏击的马车
  • 河口走私品
  • 旧道上的强盗
  • 虚假代表
  • 锁住的谷仓
  • 血腥足迹
  • 线人等候中
  • 翡翠牧场的货物
困难:
  • 赏金猎人小队
  • 向前哨站开火
  • 腐败警长
  • 落入歹人之手的武器
  • 峡谷伏击
  • 失踪的证人
  • 黑水镇的悬赏金
  • 篝火叛徒
非常困难:
  • 铁路劫案
  • 圣丹尼斯运钞路线
  • 奥德里斯科尔营地
  • 双面人
  • 雾中射击
  • 失踪的警长
  • 边境火药桶
  • 最后的目击者
不可能:
  • 夜间的堡垒
  • 大银行列车
  • 悬赏帮派
  • 圣丹尼斯燃烧
  • 黑色马车
  • 血洗隘口
  • 血染黄金
  • 法外之徒的盟约

成就手册与同伴解锁

该模组包含一本与同伴解锁相关联的成就书。
成就可以是:
  • 可见
  • 隐藏
  • 任务奖励基于
已解锁的同伴会显示其头像和名字。
已锁定的同伴可能会根据成就显示锁定标记或隐藏状态。
解锁示例包括:
  • 访问特定剧情地点
  • 狩猎动物
  • 击杀执法人员
  • 完成使命表报告
  • 保持任务连续成功
  • 在中等或更高难度任务中取得完美成功
  • 获得稀有的任务桌同伴奖励
  • 完成隐藏的后期游戏要求
基于位置的解锁半径:10.0米

肖像与界面呈现

该模组包含一套自定义的西部风格HUD和菜单界面,采用RDR2的UI文本渲染和同伴头像框。
UI功能包括:
  • 同伴头像面板
  • 已锁定的头像图标
  • 隐藏同伴显示状态
  • 成就书卡牌
  • 任务桌伙伴卡牌
  • 任务详情面板
  • 活跃任务槽面板
  • 结果弹窗
  • 持续显示的HUD通知
  • 菜单导航音效
如果肖像纹理字典未加载,模组会回退到安全的文本/方框显示,而不会破坏界面。

音频反馈

该模组包含以下可选声音反馈:
  • 菜单导航
  • 菜单选择
  • 菜单返回操作
  • 同伴解锁
  • 升级
  • 任务完成
  • 任务失败
  • 完美成功
  • 槽位解锁
这些通过模组配置进行控制。

存档系统与加密发布文件
此版本使用了加密的设置和进度格式。
安装包含的文件:
  • 伴侣应用.asi
  • 伙伴应用.ini
  • 伙伴应用设置.ini
重要保存说明:
  • CompanionApp.ini 在发布版本中是加密的。
  • CompanionAppProgress.ini 在运行时生成并以加密形式保存。
  • 加载时,旧版明文进度文件会自动迁移。
  • 不要用发布的CompanionAppProgress.ini覆盖你自己的存档进度。
  • CompanionAppSettings.ini 仍可编辑,用于按键绑定和发布安全的倍率。
可编辑的设置包括:
[设置]
任务时间倍率=1.0
金钱奖励倍率=1.0
经验倍率=1.0
按键
菜单=0x76
任务表=0x78
默认按键绑定:
  • 0x76 = F7
  • 0x78 = F9

安装

将发布版 game_root 文件夹中的文件复制到你的 RDR2 / ScriptHook 主文件夹中,即 RDR2.exe 和 ScriptHookRDR2.dll 所在的文件夹。
安装以下文件:
  • 伙伴应用.asi
  • 同伴应用.ini
  • 伙伴应用设置.ini
不要从发布包安装或覆盖 CompanionAppProgress.ini。
你的进度文件由该模组自动创建和管理。
启动后,模组应显示加载通知:
伙伴应用已加载 — F7 伙伴,F9 任务台
ASI文件旁边也会生成一个日志文件。
如果没有出现日志文件,说明ScriptHook没有加载ASI。

笔记

这个模组旨在为单人模式《荒野大镖客2》提供同伴管理与成长系统。
它将持久随从、限时派遣任务、可解锁角色、成就、进度、奖励以及自定义西部风格菜单呈现整合为一个统一的玩法层。

建议在通关剧情后安装此模组

它作为Beta版发布。不要期待完美的模组。

我建议根据成就侧的提示来解锁同伴,找到解锁条件。对于不想自己解谜的人,我上传了解锁条件作为额外文件。 

使用 Xmod 解锁 荒野大镖客2 的全部潜力 — 今天就探索这些顶级 MOD!