
RDR2 同伴应用 - 同伴进度与任务表格模组
《荒野大镖客2》伴侣应用将伙伴管理转变为持续性的进度系统。它新增了可招募的帮派成员名单、角色解锁、等级提升、服装、武器进度、骑马跟随、战斗行为、完整的任务面板,以及
查看大图RDR2 Companion App — 同伴、进度与任务桌面模组
RDR2 Companion App 是一个单人游戏 ScriptHookRDR2 ASI 模组,为《荒野大镖客:救赎 2》添加了完整的同伴管理系统。
该模组允许您解锁、生成、升级、自定义和指挥范德林德帮成员作为永久同伴。它还添加了独立的任务桌面系统,包含定时工作、同伴进度、奖励、成就、解锁、肖像和长期存档进度。
它旨在为 RDR2 提供西部风格的同伴管理层。招募帮派成员,派遣他们执行任务,带他们进入游戏世界,提升等级,更换他们的服装和武器,并通过探索、战斗、任务和隐藏成就解锁更多角色。
当前版本:0.6.31 — 加密设置构建版本
主要功能
完整同伴系统
该模组添加了一个专用的游戏内同伴菜单,按 F7 打开。
在此菜单中,您可以管理已解锁的同伴,查看他们的进度,将他们生成到世界中,解散他们,更换他们的服装,选择武器,切换行为模式,以及查看任务统计。
同伴是具有自身进度和存档数据的永久 NPC。
每个同伴拥有:
- 解锁状态
- 等级
- 经验值 (XP)
- 下一级所需经验值
- 总经验值
- 任务成功与失败历史
- 选择的武器
- 服装预设
- 无敌设置
- 当前状态
- 死亡冷却时间
- 任务分配状态
新存档默认解锁“叔叔”。名单上的其余角色必须通过成就、地点访问、任务桌面奖励、战斗进度或隐藏条件来解锁。
同伴名单
该模组包含 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 — 打开/关闭任务桌面
- 鼠标 — 点击同伴、任务、按钮、活跃槽位和成就书控制
- 左/右 — 改变焦点
- 上/下箭头 — 导航聚焦的列表
- 回车 — 选择/开始/领取
- 退格键或 Esc — 返回/关闭面板
任务槽位与同伴分配
任务桌面最多支持 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 米
肖像与 UI 呈现
该模组包含自定义的西部风格 HUD 和菜单呈现,使用 RDR2 UI 文本渲染和同伴肖像框。
UI 功能包括:
- 同伴肖像面板
- 锁定肖像图符
- 隐藏同伴显示状态
- 成就书卡片
- 任务桌面同伴卡片
- 任务详情面板
- 活跃任务槽位面板
- 结果弹窗
- 持久的 HUD 通知
- 菜单导航音效
如果肖像纹理字典未加载,模组会回退到安全的文本/框显示,而不是破坏 UI。
音频反馈
该模组包括可选的音效反馈,用于:
- 菜单导航
- 菜单选择
- 菜单返回操作
- 同伴解锁
- 升级
- 任务完成
- 任务失败
- 完美成功
- 槽位解锁
这些通过模组配置进行控制。
存档系统与加密发布文件
此版本使用加密的设置和进度格式。
安装包含的文件:
- CompanionApp.asi
- CompanionApp.ini
- CompanionAppSettings.ini
重要存档行为:
- CompanionApp.ini 在发布版本中是加密的。
- CompanionAppProgress.ini 在运行时生成并加密保存。
- 旧的纯文本进度文件在加载时会自动迁移。
- 不要将一个发布版的 CompanionAppProgress.ini 复制到您的个人存档进度上。
- CompanionAppSettings.ini 保持可编辑状态,用于设置按键绑定和发布版安全的倍率。
可编辑的设置包括: [设置] MissionTimeMultiplier=1.0 MoneyRewardMultiplier=1.0 EXPMultiplier=1.0 [按键] Menu=0x76 MissionTable=0x78
默认按键绑定:
- 0x76 = F7
- 0x78 = F9
安装
将发布版 game_root 文件夹中的文件复制到您的 RDR2 / ScriptHook 主文件夹中,即 RDR2.exe 和 ScriptHookRDR2.dll 所在的位置。
安装这些文件:
- CompanionApp.asi
- CompanionApp.ini
- CompanionAppSettings.ini
不要安装或覆盖发布包中的 CompanionAppProgress.ini。
您的进度文件由模组自动创建和管理。
启动后,模组应显示一条加载通知:
Companion App loaded — F7 companions, F9 mission table
ASI 文件旁边还会创建一个日志文件。
如果没有出现日志文件,说明 ScriptHook 未能加载该 ASI。
备注
此模组旨在作为单人 RDR2 的同伴管理和进度系统。
它将持久追随者、定时派遣任务、可解锁角色、成就、进度、奖励和自定义西部风格菜单呈现整合为一个综合的游戏玩法层。
我建议在完成主线故事后再安装此模组。
此版本以 Beta 形式发布。请不要期待一个完美的模组。
我建议玩家通过在成就页面的提示中寻找解锁条件来自行解锁同伴。对于那些对自行破解秘密不感兴趣的玩家,我已将解锁条件作为额外文件上传。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。