毒药武器平衡性调整 - 补丁前毒药飞刀

创作者: GetGibbed
已更新:2022-02-25 18:05:49
207KB

关于此 MOD

该模组旨在统一毒药消耗机制,使飞刀与箭矢的毒效衰减方式保持一致。具体可通过两种方式实现:要么恢复补丁前投掷毒飞刀不消耗毒性的设定,要么保留当前毒飞刀的消耗模式,同时将毒箭调整为相同机制。
在原版游戏中,毒箭在使用后仍可原样拾回,这与飞刀不同——飞刀即使投掷到地面也会立即消失。
但如果你不投掷毒刀,而是将其作为近战武器使用,毒素效果就永远不会耗尽。所以我不太确定开发者在设计毒素机制时是否考虑了真实性。
在DLSS更新之前,我的毒刃并不会耗尽,而且我怀疑经过三年后,他们会特意只对毒刃引入这一改动,而不对近战武器和毒箭也做出调整。
据我所知,这一改动其实早在2019年就已悄然应用于主机版本,当时并未被特别提及,但不知为何直到现在才同步到PC版本。
我认为这款游戏从未有过合理的毒药消耗机制,因此最近的改动可能是武器文件中的拼写错误导致的漏洞,或者毒箭未消耗才是真正的程序错误。

由于我现在不确定哪种是预期的行为(抛开现实因素不谈),现在这个模组提供了两种不同的选项。

如何安装
选择您偏好的版本并将其放入您的lml文件夹中。

或者,如果你已经在使用一个修改了weapons.ymt文件的模组,请用记事本或Notepad++打开它,然后:

为了获得更真实的体验,毒箭与飞刀在游戏中会合理消耗:

-搜索 <Name>AMMO_ARROW_POISON</Name>
-然后前往 <PickupHash>PICKUP_AMMO_SINGLE_ARROW_POISON</PickupHash>
- 并将其替换为 <PickupHash>PICKUP_AMMO_SINGLE_ARROW</PickupHash>

关于补丁前的毒刀行为:

-搜索 <Name>AMMO_THROWING_KNIVES_POISON</Name>
-然后前往 <PickupHash>PICKUP_WEAPON_THROWN_THROWING_KNIVES</PickupHash> 
- 并将其替换为 <PickupHash>PICKUP_WEAPON_THROWN_THROWING_KNIVES_POISON</PickupHash>

更新日志:
- 重新调整了模组,以修复毒药武器之间的消耗差异问题。
-新增了一个版本,其中毒箭和飞刀都会消耗
- 另一个版本现在被视为预补丁行为恢复,而非错误修复,因为我不再确定它是否属于后者。

作为模组创作者,您可以自由地在您的武器模组中实施这一改动。

感谢Bob Ross和LMS修复了武器文件。

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