T.W.O. - 真实野生动物大修

创作者: Pictoh
已更新:2026-03-06 17:29:02
34KB

前置 MOD

使用 T.W.O. - 真实野生动物大修 时将自动安装

关于此 MOD

真实野生动物:降低出现密度,不同时段分布不同物种,并优化了刷新机制。
真实野生动物大修
RDR2 故事模式的野生动物系统全面重制:降低种群密度,引入真实作息规律,提升狩猎难度,并实现真实的物种管理。

这个模组实际的作用
此模组改变了 多少野生动物会刷新, 当特定物种获准存在时, 以及 动物如何应对危险.
这不是画面美化模组。
不替换纹理。
它不碰鸟。
不影响传说动物。
它混合使用了 LML 调校文件编辑 和 .NET脚本因为光是二选一远远不够。

LML 一方
处理生态系统与日程安排。
  • wildlifemanager.ymt 降低整体野生动物密度
  • 动物非警戒行为.meta 使不同生物拥有各自的活动时段

剧本端 处理执行与行为:
  • 野性感知.dll 提升动物感官与恐慌/逃跑行为,使狩猎更加困难
  • 野生动物作息强制管理器.dll 移除超出允许出现时段范围的物种,使其不会在错误的时间反复刷新。

要点很简单:
你不应该随时都能闲逛到处捡到所有东西。

为什么这个模组同时使用文件和脚本
起初我只是降低了密度,但动物出现的频率还是太高了。
后来我加入了作息时间,但游戏在实际设定时段之外,动物依然可能保持活跃状态。
这就是为什么该模组现在同时采用调校编辑与强制启用。
野生动植物管理员.ymt 全球范围内减少野生动物。
动物未警觉行为.meta 改变动物的行为及其活跃时间。
野生动物活动时间表执行者 确保特定物种不会在其实际狩猎期之外频繁出现在野外。
所以这不仅仅是“动物变少了”。
它是:
  • 整体野生动物减少
  • 不同时段活跃的物种
  • 特定模型在非允许时段已被屏蔽并清理

野生动物日程强制器的功能
这就是让游戏不再显得随机的关键所在。
追踪特定目标 A_C_ 动物模型 并检查游戏内的时间。
当某个物种不在其允许出现的时间段内时,系统会阻止该模型在玩家周围生成,并清理掉不应继续存在的动物。
这意味着该模组不仅仅改变动画或待机行为。
它正积极阻止不相干的动物在不恰当的时间出现。
仅修改行为文件还不够,因此添加了此内容。
例如,即使在调整作息后,鹿依然可能深夜出现——因为引擎会以不完全受行为编辑控制的方式,让它们存活下来或刷新出来。

当前使用的物种日程
以下为本模组实际使用的物种分组与时间窗口,每次更新都会增加更多物种。

鹿影暮光
a_c_deer_01  
a_c_buck_01  
活动窗口:
05:00 - 08:00 与 18:00 - 21:00
这是模组里最严格的食草动物了。
过了那些时间,他们本不该再出现。
这是本次改造的主要目标之一,但实现起来很有难度,因为游戏会在不恰当的时间段生成大量这类角色,导致你依然能看到其中一些四处游荡……

暮色牧群
a_c_elk_01  
激活: 05:00-10:00 和 16:00-22:00
a_c_moose_01  
激活: 05:00 - 10:00 和 17:00 - 22:00
a_c_bighornram_01  
激活: 6:00 - 11:00 和 15:00-19:00
a_c_叉角羚_01  
(根据提供的文本内容,已识别源语言为英文。由于您仅输入了“Active:”并无具体待翻译文本,请补充需要翻译的完整内容。) 06:00-11:00 和 15:00 - 19:00
a_c_boar_01  
激活: 19:00 - 05:00
a_c_javelina_01  
激活: 18:00-06:00
这个群体仍有时间限制,但比鹿群宽松一些。
麋鹿和驼鹿在黎明/黄昏时更容易出现。
野猪和西猯的活动时间更多地转向了傍晚和夜间。

昼行草食者
a_c_buffalo_01  
a_c_buffalo_tatanka_01  
Active: 启用 早上6点到11点 与 15:00 - 19:00
这些是昼间觅食的生物,中午时分较为安静,没有理由整夜活动。

掠食者背包
a_c_wolf 灰狼  
a_c_wolf_medium  
a_c_wolf_small  
已启用 19:00 - 09:00
a_c_coyote_01  
激活: 18:00 - 07:00
群居掠食者更常活跃于黑夜、凌晨与拂晓时分。

孤狼猎手
a_c_cougar_01  
a_c_panther_01  
激活: 晚上8点至凌晨6点
a_c_bear_01  
a_c_bearblack_01  
激活: 05:00-09:00 与 17:00-22:00
美洲狮和黑豹多为夜间捕食者。
熊的活动主要集中在黎明与黄昏时分。

夜行小龙
a_c_raccoon_01  
a_c_possum_01  
a_c_skunk_01  
a_c_rat_01  
a_c_bat_01  
激活 20:00-05:00
a_c_badger_01  
激活: 20:00-04:00
这些设计为夜间目击事件。

白日渺小
a_c_chipmunk_01  
a_c_squirrel_01  
激活: 07:00-18:00
a_c_rabbit_01  
活跃: 05:00-10:00 和 16:00-21:00
a_c_armadillo_01  
激活: 19:00 - 次日05:00
a_c_gilamonster_01  
a_c_iguana_01  
a_c_iguanadesert_01  
Active: 激活 09:00-17:00
并非所有小型动物都一视同仁。
有些动物是昼行性的,有些喜欢黄昏活动,还有些则在夜间出没。

半水生
a_c_alligator_01  
a_c_alligator_02  
a_c_alligator_03  
Active: 进行中 18:00-08:00
a_c_beaver_01  
a_c_muskrat_01  
激活: 19:00 - 06:00
a_c_crab_01  
a_c_toad_01  
活跃: **19:00至次日05:00**
a_c_turtlesea_01  
a_c_sharkhammerhead_01  
a_c_sharktiger → 虎鲨  
激活: 07:00-18:00
a_c_turtlesnapping_01  
启用: 上午9:00 - 下午5:00
沼泽与海岸生物也有各自的活动窗口。
这不是适用于所有野生动物的统一规则。

通用野生动物 / 蛇
a_c_snake_01  
a_c_snakewater_01  
a_c_snakeblacktailrattle_01  
a_c_snakeferdelance_01  
a_c_snakeredboa_01  
a_c_snakeredboa10ft_01  
激活: 09:00-17:00

野生动物感官的作用
野生动物感官是可选的行为附加组件。
仅对标准动物模型生效。
它不包括鸟类、传说动物、鱼类以及家养动物。

更改内容:
  • 更广的听觉范围
  • 更高ID范围
  • 动物变得异常敏锐
  • 受击触发恐慌
  • 子弹擦身而过引发的恐慌
  • 子弹命中引发恐慌
  • 范围内枪声触发恐慌

一旦陷入恐慌,动物会长时间持续逃窜,远超平常状态。

LML文件的作用
野生动物管理员.ymt
  • 降低全球野生动物密度
  • 让世界显得不那么拥挤
  • 即使在脚本层开始运转之前,世界就已经不再丰盈的主要原因

动物非警戒行为.meta
  • 按物种调整作息表
  • 将物种迁移至不同的昼夜时段
  • 让特定动物固定在特定时段出没,以降低世界的随机性

这些文件很重要,因为仅凭脚本并不能完全控制游戏生态系统。
该模组效果最佳,因为调校层与脚本层各自负责不同的功能。

鸟类与传奇生物
鸟类未修改。  
传奇动物未经过修改。
这是有意为之的。
该模组专注于常规野生动物、标准狩猎流程以及开放世界生态密度。
它并不会试图重做游戏中的一切。

安装
将一切丢弃 RDR2 根目录,文件夹所在位置 RDR2.exe 位于。
你需要:
  • ScriptHookRDR2
  • ScriptHookRDR2DotNet(链接在下载前弹出的窗口中)
  • LML

该模组使用了:
  • 抱歉,系统需要您提供具体的源语言文本内容才能进行翻译。请复制或输入您需要翻译的游戏文本,我会按要求处理。 针对 .NET 的 DLL 文件
  • lml 生态调优文件


兼容性
任何修改相同野生动物参数文件的模组,都会与本模组冲突。
主要冲突文件:
  • 野生动物管理员.ymt
  • animalunalertedbehaviours.meta

所以这应该是你的主要野生动物生态配置,而不是叠加在其他三个刷新模组之上。

此模组旨在修复

原版游戏中,野生动物出现得太过频繁了。
你会在不合常理的时段,以快到离谱的速度找到太多东西。
该模组效果如下:
  • 降低密度
  • 为物种分配真实日程
  • 执行这些日程安排
  • 优化动物在被狩猎时的反应表现

所以结果不仅仅是“动物变少了”。
结果是:
少些填充,多些节奏与谋划,并让你更有理由真正了解你在猎什么、该在何时寻找它。

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