《荒野大镖客2》的宠物与野兽

《荒野大镖客2》的宠物与野兽

这是我的第一个模组,我完全没有IT或编程经验。我是在AI的帮助下完成的,一路上从零开始学习一切。我发誓,为了把这个东西做出来,我这一周几乎没怎么吃没怎么睡。请对我手下留情!❤️

在《荒野大镖客2》中驯服野生动物,或领养一只狗或猫!

给你的伙伴起个名字,喂养它,下达指令,一起探索世界。

你的宠物不只是一个跟随者。它有自己的生活——狩猎、进食、饮水、睡觉,以及在你没有下达指令时自行探索。

功能特性

  • 自然的动物 AI: 宠物使用游戏原版的动画和行为。
  • 独立生活: 野生动物会自行狩猎、进食猎物、饮水、游荡和休息。
  • 战斗: 命令你的宠物攻击敌人,或让它保护你。
  • 互动: 呼唤、跟随、等待、喂食、表扬、抚摸、改名或释放你的伙伴。
  • 饥饿与健康: 宠物需要食物,会恢复健康,受伤时可以复活。
  • 持久伙伴: 名字、毛色、性别、饥饿度和健康值会自动保存。
  • 随机性别: 野生动物被驯服时会随机分配为雄性。亚瑟和约翰会使用匹配的游戏内语音台词,分配的性别会永久保存。
  • 本地化: 支持全部 13 种 RDR2 语言。

支持的动物

如何驯服 注视动物时按住鼠标右键。当出现“驯服”提示时,按住 H 直到圆圈填满。

掠食者——狼、美洲狮、黑豹、灰熊: 狩猎野生动物,并优先保护你——如果有人攻击你,它们会首先反击。下达指令后,它们会攻击任何符合条件的目标。 守护者——狗、猫、狐狸、郊狼、獾、浣熊、黑熊: 保护你。下达指令后,它们会攻击任何符合条件的目标,与掠食者完全相同。

所有物种:攻击按钮对全部 26 种动物都有效。目标不再受物种限制——通过指令,你可以指定任何活着的动物或任何人,包括和平的 NPC。受保护不可攻击的对象:马匹、其他宠物(狗和猫)、传说动物、剧情角色,以及你自己。狼永远不会攻击另一只狼。

在自由模式下,宠物会狩猎其物种在游戏中会狩猎的猎物,所以浣熊永远不会去抓鹿——猎物由游戏根据物种决定,模组从不选择猎物。

喂食: 给狗和猫喂罐装咸牛肉或罐装鲑鱼。给其他宠物喂生肉或鱼。

包含 14 种狗。

每个群体都有独特的行为。掠食者狩猎野生动物,守护者保护你并狩猎小型动物,而和平宠物从不攻击。

你一次只能拥有一只伙伴。传说动物和任务特定动物无法被驯服。

⚠️ 重要——安装前请阅读

你在之前 Beast Companion 模组中的宠物不会被转移或保存。你需要用新的伙伴重新开始。

如果你是从 Beast Companion 切换过来,请在安装 Pets & Beasts 之前完全删除之前模组的所有文件。

本模组与其他动物驯服或伙伴模组不兼容。不要同时运行它们。

安装

下载:

  • Script Hook RDR2 ——其压缩包中包含 ASI Loader。
  • 本页面的 Pets and Beasts。

找到你的游戏文件夹——包含以下文件的文件夹

RDR2.exe

将以下文件复制到其中:

来自 Script Hook RDR2 压缩包:

ScriptHookRDR2.dll
dinput8.dll

来自 Pets and Beasts 压缩包:

Pets and Beasts.asi
Pets and Beasts.ini

启动故事模式。

更新时,请保留

Pets and Beasts

数据文件夹以保留你的宠物。

设置

通过 INI 文件自定义宠物无敌状态和自主行为。

要更改宠物的无敌状态,请打开

Pets & Beasts/Pets & Beasts.ini

:

  • InvincibleDog=1 ——你的宠物无敌(默认)。
  • InvincibleDog=0 ——你的宠物会受到伤害并死亡。

更改设置后请重启游戏。

兼容性: 仅限单人故事模式。

开发状态

本模组目前已通过测试,未遇到崩溃。核心功能正常运作,仅剩少量改进和打磨工作。

错误与反馈

发现错误?请分享你的模组版本、动物物种,以及

Pets & Beasts/Pets & Beasts.log

中的相关行。

❤️ 喜欢这个模组?留下一个推荐吧! ❤️ 捐赠给亚瑟·摩根的母亲的表亲 如果你喜欢 Pets & Beasts,并希望支持其开发和未来更新,你可以自愿捐赠。每一份支持都万分感激!❤️ ❤️ 通过 DonationAlerts 捐赠

鸣谢

Shtivi ——原始 Dog Companion 的创作者。感谢你的启发!

Pets & Beasts 是一个独立项目,构建过程中未使用 Dog Companion 的任何代码。