没有消失的头颅

没有消失的头颅

在夜之城,若一枪爆头,整个头骨都能化作一团红雾消散。那不是创伤,不是狼藉——整个头颅就这样凭空消失,破坏了那一刻的真实感。手枪子弹理应在脑颅上留下些什么。本模组改变了这一现象。头部仍会遭受枪击造成的严重损伤,依然会碎裂,但不会再脱离身体。

No Disappearing Heads

在夜之城的街头射击目标头部,对方的整个头骨可能会在红色血雾中消失不见——不是伤口,不是血肉模糊,而是整个头部凭空消失。

这破坏了游戏体验。手枪子弹本该留下点什么痕迹。

这个模组解决了这个问题。头部依然会受到枪击的严重伤害,依然会碎裂,但会保持在脖子上。

改动内容

  • 枪击不再使头部整个消失
  • 爆头会留下一个部分损毁的头部
  • 手臂、腿部和躯干完全不改动
  • 近战攻击完全不受影响——武士刀和螳螂刀依然可以干净利落地斩首
  • 手雷和爆炸物完全不受影响

工作原理

游戏本身就知道不止一种头部受伤方式。它有一个“整个头部脱落”的设置,以及另一个“在头部炸开一个洞”的设置——后者是Relic螳螂刀处决动画所使用的。

原版游戏对大多数枪击会选择第一种选项。这个模组会监控这个决定,并在游戏做出决定的瞬间悄悄将其替换为第二种。

这就是整个模组的全部内容。它在游戏决定头部外观的瞬间、在单一位置修改一个数值。它会先检查两件事:这是否是头部受伤?这是否是枪击?如果任一答案为否,它便完全不干预,原版行为保持不变。

击杀过程本身没有任何改变。伤害、死亡、技能、任务触发和敌人反应都一如既往地工作。只有视觉效果不同。

前置要求

仅此而已。不需要 Cyber Engine Tweaks、TweakXL、ArchiveXL,也不会向游戏添加任何新文件。

安装方法

解压到你的《赛博朋克2077》文件夹中。你应该会得到:

Cyberpunk 2077/r6/scripts/NoExplodingHeads/NoExplodingHeads.reds

Vortex 和 Mod Organizer 2 可以直接安装该压缩包。

要卸载,删除 r6/scripts/NoExplodingHeads 文件夹即可。不会留下任何残留文件,存档也不受影响。

冲突问题

  • 其他使用 redscript 的血腥效果模组。 任何重写了相同肢解功能的模组都会与此模组冲突,最终只有一个能生效。Reduce Gore 是主要例子——它完全关闭肢解效果,因此没有理由同时运行这两个模组。
  • 肢解概率模组。 这些没有冲突。像 Higher Chance Dismemberment 这样的模组改变的是肢解发生的频率,而不是头部的外观。它们可以与此模组一起正常工作。
  • 血腥纹理和视觉效果模组。 无冲突。此模组不更改任何纹理、网格或特效。
  • 武器和伤害模组。 无冲突。此模组从不修改伤害数值。

已知限制

  • 音效是在此模组运行之前由游戏选择的,因此你可能会在头部依然完好时听到完整的斩首音效。这是一个小问题,大多数人不会注意到。
  • 并非游戏中的所有角色模型都已逐一检查。此模组切换到的伤口是基础游戏已使用的,因此应该适用于所有地方,但如果你发现某种敌人类型看起来不正常,请在评论区说明情况并指出具体敌人类型。

配置

没有设置菜单。用任何文本编辑器打开 .reds 文件,你会在顶部看到少量使用通俗易懂英文书写的开关。

要停用模组而不卸载,请将 NEH_Enabled 改为返回 false

要在排查问题时启用日志记录,请将 NEH_Verbose 改为返回 true