无武器(及可选服装)耐久度损失

无武器(及可选服装)耐久度损失

移除武器耐久度损失(或减少50%,由您选择!)。武器在射击时将不再受损。现在提供可选版本,同时影响武器和服装。还附带一个可选的"模组工具包",供您自行制作。

杂项

兼容1.03/1.1版本,我已检查文件,GSC似乎未对难度原型进行任何更改。

我已经修改了武器,将每次射击的耐久度损失降低至0(现在近战攻击从1.1版本开始,异常现象从1.3版本开始也是如此!)。

我通过调整影响全局武器耐久度损耗的难度变量实现了这一点。之前我逐一修改了所有武器,但这种方法很繁琐,且不适用于近战攻击。

这是通过修改DifficultyProtototypes.cfg实现的,因此与任何其他修改此文件的模组不兼容。

要安装,请将pak文件解压到:S.T.A.L.K.E.R. 2 Heart of Chornobyl\Stalker2\Content\Paks~mods\(波浪号是故意存在的,请注意)。

目前从1.1版本开始,该模组有两个版本:一个完全移除耐久度损耗,另一个将耐久度损耗降低50%。这两个版本互斥,只能安装其中一个,请确保您的模组目录中只有一个耐久损耗pak文件。

现在有可选版本,将同时影响服装和武器,包括无耐久度和耐久度减少百分之五十的版本。

对于服装,在无限耐久度版本中,您可能会注意到它们在首次受到伤害时耐久度会降至99%,但绝不会低于这个数值。

现在包含在可选文件下制作您自己修改的工具。我可以包含这个,因为重新打包pak文件不需要AES加密密钥,而且UnrealPak是开源的,允许在提供的许可证下重新共享。

制作您自己的修改的步骤:

  1. 提取模组工具包
  2. 对 zzz_MYMOD\Stalker2\Content\GameLite\GameData 下的 DifficultyPrototypes.cfg 进行修改(默认已包含无限耐久版本)
  3. 拖放 zzz_MYMOD文件夹到UnrealPak-Without-Compression.bat上
  4. 将生成的zzz_MYMOD.pak文件放入你的~mods目录,并确保这是唯一影响difficultyprototypes.cfg的模组。

我在unrealpak目录中包含了原始的未编辑cfg,标题为 DifficultyPrototypes_DEFAULTVALUESFORREFERENCE.cfg,你可以使用它作为参考,了解原始未更改的值。

有用数值:

  • Armor_Durability - 护甲整体耐久度倍率。请注意,简单和困难模式默认会对此数值进行独立调整:简单模式1.2倍,困难模式0.9倍。您可以从简单与困难模式列表中移除这些数值,并在顶部列表设置偏好值,该值将作为默认值应用于所有难度。在无限耐久版本中,我将此值设为9999,使护甲耐久度提升9999倍,实际效果相当于永不损坏。
  • Weapon_DurabilityDamage - 武器耐久度损耗的整体速率。适用于枪支射击和近战攻击。不适用于来自异常现象的伤害。
  • Weapon_Durability - 武器的耐久度倍数。在无限耐久版本中,我已将其设置为9999,以防止武器被异常现象损坏。