
EnRAGE - 同伴扩展
一个用于《荒野大镖客2》中enRAGE的同伴扩展。招募兼容的男性NPC,管理持久同伴,召唤或遣散他们,并通过游戏玩法建立好感度。包含西班牙语文本和便于翻译的文本目录。
查看大图EnRAGE – 同伴扩展
概述
EnRAGE – 同伴扩展扩展了《荒野大镖客2》中 enRAGE 的同伴招募与管理功能。
招募符合条件的 NPC,将同伴保留在持久名册中,需要时召唤他们,并通过旅行、战斗、治疗和社交互动提升他们的好感度。该扩展还包括同伴受伤管理和可配置设置。
游戏内文本目录以西班牙语提供,其结构便于翻译成其他语言。
特性
- NPC 招募: 招募符合条件的男性 NPC 以及 enRAGE 实时营地中出现的兼容 NPC。
- 持久同伴: 通过 enRAGE 的名册系统管理已招募的同伴。
- 召唤同伴: 使用名册的同伴交互功能召唤已招募的同伴。
- 解散同伴: 让同伴停止跟随你。
- 好感度系统: 同伴好感度可受旅行、战斗、治疗和社交互动影响。
- EnRAGE 集成: 该扩展将同伴好感度与 enRAGE 原生的好感系统关联。
- 受伤管理: 同伴可受受伤系统影响,并提供付费医疗的可配置选项。
- 派系兼容性: 支持 enRAGE 中已定义的自定义派系。
- 可配置行为: 调整同伴数量上限、招募设置、好感度增益以及受伤相关选项。
- 便于翻译的文本: 编辑文本目录以翻译游戏内提示和消息。
需求
- PC 版《荒野大镖客2》。
- enRAGE。
- ScriptHookRDR2DotNet V2。
- 适用于你所安装版本的 ScriptHookRDR2DotNet API 文件。
安装
- 安装并配置 enRAGE。
- 安装 ScriptHookRDR2DotNet V2 及其所需的 API 文件。
- 将
EnRAGECompanionsExtension.dll及随附的 Harmony 程序集(0Harmony.dll)复制到游戏的scripts文件夹中。 - 启动游戏。该扩展会在需要时创建其配置文件和文本文件。
- 根据需要调整配置文件和文本文件。
重要: 请勿用无关或过时的版本替换你现有的 ScriptHookRDR2DotNet API 文件。
配置
主配置文件为:
EnRAGECompanionsExtension.ini
可用设置包括:
MaxCompanions— 同伴数量上限。RecruitGangId— 招募派系设置。RecruitRosterId— 招募名册设置。EnableAffinity— 启用或禁用好感度系统。AffinityTravelIntervalSeconds— 用于旅行相关好感度更新的间隔。AffinityTravelGain— 通过旅行获得的好感度。AffinityCombatGain— 通过战斗获得的好感度。AffinityTreatmentGain— 通过治疗获得的好感度。EnableInjurySystem— 启用或禁用同伴受伤。RecruitMedicineCostCents— 以美分设置药品费用。
默认派系为 vdl(范德林德)。自定义派系 ID 必须已在 enRAGE 中存在。
可用设置可能取决于所安装的版本。
翻译
文本目录为:
EnRAGECompanionsExtension.texts.ini
该文件在扩展首次运行时生成。
翻译文本的方法:
- 用文本编辑器打开
EnRAGECompanionsExtension.texts.ini。 - 在每个适用行中第一个
=之后修改显示的文本。 - 保持原始键名不变。
- 保留格式占位符,如
{0}、{1}、{2}和${0}。 - 保存文件,并根据需要重启脚本或游戏。
请勿翻译配置键名或删除占位符,否则可能导致消息无法正确显示。
保存数据
持久同伴信息存储在:
EnRAGECompanionsExtension.companions.json
除非你了解其结构,否则请避免手动编辑此文件。在进行更改前,请备份你的存档相关模组数据。
兼容性
该扩展旨在与 enRAGE 配合使用,并需要上述依赖项。
与其他修改 NPC 行为、关系、战斗或伤害的模组的兼容性可能有所不同。自定义派系必须已在 enRAGE 中配置。
常见问题
我需要 enRAGE 吗?
是的。该扩展旨在与 enRAGE 集成,并非独立的同伴系统。
我可以翻译游戏内文本吗?
可以。编辑 EnRAGECompanionsExtension.texts.ini,同时保持原始键名和格式占位符不变。
我可以使用自定义派系吗?
可以,前提是该派系已在 enRAGE 中存在,并且相关配置已正确设置。
如何解散同伴?
使用可用的同伴交互功能让他们停止跟随你。
配置文件在哪里?
.ini、.texts.ini 和 .companions.json 文件与该扩展关联,并在模组配置的游戏环境中创建或使用。
致谢
作者: chochi
感谢 enRAGE、ScriptHookRDR2DotNet V2 的创作者,以及本扩展所使用的工具和库。
这是一个社区制作的扩展,并非 enRAGE 创作者的官方发布版本。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。