随机僵尸移动速度

随机僵尸移动速度

一个随机化僵尸移动速度的修改。

游戏玩法

测试适用于《七日杀》[v1.1]
这个模组会在除血月外的所有情况下随机化僵尸的移动速度,为它们的行为增添不可预测性。
本作品的灵感来源于breakingbrad95制作的一个模组,截至本文撰写时,该模组尚不兼容1.1版本。

||   安装   ||
将 .7z 文件解压到你的 mods 文件夹中,路径为 ~\steamapps\common\7 Days To Die\Mods,你应该会看到一个名为 "RandomZombieSpeed(Walk-Nightmare)" 的新文件夹。
如果你想自定义速度,在可选文件中有三个选项,取决于你想要的最低速度(步行、慢跑、奔跑)。解压它们并只选择一个决定最大速度的压缩包,然后将该文件夹放到同一目录下,你应该会看到一个以你选择的配置命名的新文件夹。

||   已知问题   ||
从调试生成菜单生成的僵尸似乎没有随机化其速度,意味着它们的速度处于最低值。
重新加载带有僵尸的存档会使它们的速度变为最低值,无论你在保存时是否安装了该模组。

||   它是如何运作的?   ||
首先让我们了解僵尸的速度数值:

  • 行走:这是僵尸的基础移动速度,设定为0.2。
  • 慢跑:比行走快,通常在0.4左右。
  • 奔跑:中等跑步速度,大约为0.6。
  • 冲刺:高速设置,通常设定为1.0。
  • 噩梦:最快的设置,通常设定为1.2或更高。

这是一个非常简单的模组,它所做的只是修改zombieTemplateMale类中的两个值,这是所有僵尸决定其基础参数的基准(包括女性僵尸,别被名称迷惑了):

  • MoveSpeedAggro,这决定了僵尸在战斗/追逐你时的速度
  • MoveSpeedRand,这是添加到最小仇恨速度上的随机值

这个模组将MoveSpeedAggro设置为一个固定值,这将作为我们的最低速度,然后,MoveSpeedRand将设定最大速度加成。
非常感谢《七日杀》论坛!