M182 生物缩放

通过配置文件调整《Valheim》中任意生物的体型,无需控制台命令或逐只设置。规则会自动应用于现有及之后生成的匹配生物;服务器可热更新配置,客户端可选装视觉组件。过高缩放可能影响 AI、攻击表现和战斗手感。

0浏览
0下载点击
0点赞
0收藏

关于这个 Mod

生物缩放

作者:M182

此模组的灵感来自作者服务器上的战斗。作者希望让战斗场面更震撼,例如遇到体型巨大的巨魔或海蛇,让战斗更具压迫感。

Creature Scale 可通过简单的配置文件调整《Valheim》中任意生物的体型,无需控制台命令、瞄准操作或逐只设置。配置规则会应用于世界中所有匹配的生物,包括之后生成的生物。

功能

  • 按预制件名称缩放任意生物,包括首领和野生生物。
  • 可为不同生物类型分别设置缩放值。
  • 更改会自动生效,也适用于更改配置后生成的生物。
  • 服务器运行时可编辑配置文件,无需重启。
  • 在适度缩放时,战斗可正常进行;建议值见下方示例。

工作方式

模组由两个文件组成:

  • CreatureScale.Server.dll:专用服务器必需。读取配置并决定哪些生物需要缩放。
  • CreatureScale.Visual.dll:完全可选,供希望看到缩放后生物的玩家安装。

未安装视觉组件的玩家看到的生物仍是正常大小,不会因此出问题;命中箱也不会受到影响。

安装

  1. 将 CreatureScale.Server.dll 安装到专用服务器的 BepInEx/plugins 文件夹。
  2. 启动服务器一次,以在 BepInEx/config/CreatureScale/creature_scales.json 生成配置文件。
  3. 编辑文件,添加自己的规则。
  4. 希望看到缩放后生物的客户端可选装 CreatureScale.Visual.dll。

配置示例

{
  "rules": [
    { "prefab": "Troll", "scale": 3.0 },
    { "prefab": "Serpent", "scale": 2.4 },
    { "prefab": "StoneGolem", "scale": 2.0 },
    { "prefab": "Boar", "scale": 3.0 }
  ]
}

这些数值是一个实用的起点:体型明显变大,同时战斗仍能保持正常感。缩放值过高可能让战斗变得笨拙,因为《Valheim》的 AI 和命中检测并非最初就为运行时缩放而设计。

已知限制

  • 缩放值很高时,怪物 AI 可能出现轻微异常,尤其是远距离或高空中的远程攻击和投掷攻击。
  • 命中箱会随模型缩放,因此玩家是否安装视觉组件会影响战斗感受。

完整文档见下载内容中附带的 README。

致谢

感谢 Valheim Modding Server Discord 及其社区在作者遇到疑问时提供帮助。

来源与文件

  • 原作者:MoradoM182
  • 原项目:M182 Creature Scale
  • 文件:M182 CreatureScale(ID:22549)

前往 N 网打开所选文件。安装与下载要求以原作者及平台说明为准。

<!-- aoe-mods-source:nexusmods:valheim:3602 -->