
公平交火
使NPC的枪支与你的相同。
查看大图描述
你知道吗?这款游戏中的NPC使用枪支造成的伤害,与我们玩家使用相同武器时有所不同?这种差异取决于你的难度等级,但平均而言,NPC发射的武器基础伤害会减少61%。这公平吗?我不这么认为,这就是我制作这个模组的原因。
重要说明
1. 匹配伤害比率
为了让NPC和玩家的伤害完全匹配(1:1),需要一个自定义难度模组。目前,基础伤害分布根据难度等级如下:
- 简单:1.2(玩家)至 0.2(NPC)
- 中等:1.0(玩家)至 0.85(NPC)
- 困难:0.75(玩家)至 1.02(NPC)
我在此版本中没有编辑难度设置,因为修改 DifficultyPrototypes.cfg 可能会与许多其他模组冲突,而创建兼容性补丁会很麻烦。
2. "守卫" NPC
一些NPC,标记为"守卫",默认配置为比玩家造成更多伤害。我目前选择不改变他们的伤害值。
3. 模组兼容性
此模组修改了 NPCWeaponSettingsPrototypes.cfg 文件。因此,除非制作兼容性补丁,否则它将与修改同一文件的其他模组不兼容。
FAQ
这个模组是如何运作的?
游戏使用多个配置文件来定义武器伤害:
- 基础模板。
- 玩家配置,用于调整基础模板中的数值。
- NPC配置,基于玩家配置并进一步调整。
这个模组简单地移除了"NPC"配置中的一些调整,使NPC的武器伤害更符合玩家的水平。然而,为了避免意外的游戏问题,少数例外情况保持不变:
- ArmorDamage: NPC对玩家护甲造成耐久度伤害,与玩家不同。更改此设置将防止护甲在敌对火力下损坏,这超出了本模组的范围。
- ChanceBleedingPerShot: NPC造成流血的几率大大降低。更改此项会导致玩家需要不停地使用绷带。
- DurabilityDamagePerShot: NPC武器不会因使用而损耗,此行为保持不变。
- BulletDropHeight: NPC像发射激光一样使用武器,因为AI无法调整子弹下坠。更改此设置会使NPC在远距离完全打不中目标。
- DispersionRadius: NPC的子弹散布更集中,以平衡他们无法通过瞄准镜瞄准的缺陷。此设置使他们的准度介于玩家的腰射和瞄准射击之间,所以我保持原样。
- FireDistanceDropOff, DistanceDropOffLength, MinBulletDistanceDamageModifier: 调整这些参数可能导致问题,比如NPC使用霰弹枪时因距离过远而不靠近,导致攻击无效。理想情况下,这些参数也应被均衡化,但需要进行全面的游戏测试,因此我暂时保持原样。
- RPG 保持不变,原因如下。
那么,这个模组具体会影响哪些参数呢?
在大多数情况下,受影响的参数是:
- BaseDamage: NPC 枪支先前造成的平均伤害比玩家使用的枪支低 61%。此模组将数值均等化。
- 基础流血伤害:之前NPC枪支平均造成额外54%的流血伤害。由于流血伤害总体低于直接命中伤害,此项调整并未完全抵消基础伤害的改动。
- 穿甲能力:NPC舰炮的平均穿甲值比玩家高出17%。现已调整至与玩家数值一致。
这个模组如何影响游戏难度?
它让游戏变得更难,但并非硬核难度。我称之为公平,因此得名此模组。
这个模组是否已经打磨至完美?
不。这个模组的改动纯粹基于理论假设,并未经过广泛的游戏测试。我决定将其作为概念验证发布,希望它能激励未来创作出更精炼、更平衡的模组。
安装
将提取的 .pak 文件放入 %GAME_FOLDER%\Stalker2\Content\Paks\~mods 文件夹中。
如果你想支持我的工作,你可以在 boosty.to 上给我打赏。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。