饥饿维京人

创作者: DeathMonger
已更新:2026-05-14 05:50:25
270KB

关于此 MOD

饥饿、烟雾和中毒的视觉警告——屏幕晕影和屏幕标签会逐步升级紧迫感,让你绝不会错过任何关键状态。

饥饿维京

你的角色知道自己饿了。你也该知道了。

这个模组的灵感来源于一次令人羞辱又愤怒的死亡,它终结了我的一次零死亡单人通关。当时我正在基地里做饭,突然之间——你死了!我为什么死了?我所有的食物增益都过期了而我却没注意到,做饭的时候被营火活活熏死了。更不用说我们中有多少人因为进入战斗时少了一个关键食物增益而白白送命。

有人会说,我本该注意到,这是我的责任——行吧——但我说,一个人饿到不行却毫无察觉,这根本不现实。所以才有了这个模组的设计——它不会替你自动进食——它只是确保你在饥饿时能察觉到。

这个模组的功能

当你的食物增益即将到期时,会显示逐渐升级的视觉警告,并叠加烟雾和中毒暴露的提示。它不会替你进食,不会自动化任何操作,完全尊重你的自主权——它只是确保 你知道你的角色所知道的事。

饥饿

  • 屏幕暗角 ——当最饥饿的食物槽开始倒计时,屏幕边缘会悄然泛起琥珀色光晕。强度与范围均可配置。暗角会脉动以吸引你的注意:起初缓慢起伏,随紧迫感加剧而加快。
  • 屏幕标签 — “你开始觉得饿了。” → “你越来越饿了。” → “你饿了。” 随着紧迫感上升,文字颜色会从橙色逐渐变为红色。
  • HUD状态图标 — 饥饿图标与休息和庇护图标显示在同一行,这样你一眼就能看出饥饿状态,无需阅读标签。
  • 关闭键 — 按 H (可配置)用于确认警告并清除暗角和标签,让你在战斗或仔细建造时能看清屏幕。HUD状态图标会保留在原位作为安静的提醒,如果你的饥饿恶化,完整警告会自行恢复——或者在你进食后重置。

当你有3个饱食度格子全满时,所有饥饿效果都会关闭。当最饿的格子低于可配置的阈值时(默认剩余90秒),开始发出警告。

警告只跟踪你在本次游戏中实际吃过的食物:一个从未进食的新角色不会看到任何警告,而空槽位只有在之前填满的槽位耗尽(或即将耗尽)时才会被计为饥饿。

烟幕

  • 中心暗角 — 当你站在烟雾中时,一团浅灰色的薄雾会从屏幕中心向外出现。在1秒内淡入,在2秒内淡出。
  • 屏幕标签 “你在烟雾里没法呼吸!”文字从灰色向红色闪烁。
  • 没有额外的HUD图标——游戏已经显示了一个。

中毒

  • 中央暗角 —当你中毒时,屏幕中心会向外出现绿色雾气。淡出效果与烟雾相同。
  • 屏幕标签 “你中毒了。”文字在绿色与红色之间闪烁。
  • 没有额外的HUD图标——游戏已经显示了一个。

警告标签

饥饿、烟雾和中毒标签会堆叠在屏幕顶部中央。默认情况下,它们会向下移动,避开顶部其他内容,例如指南针模组或首领生命条,并在这些内容消失几秒后移回原位。设置 放置 到 手动 而是将它们固定在指定高度。

配置

打开 BepInEx/配置/DeathMonger.HungryViking.cfg 调整设置。在任何部分更改暗角强度或暗角范围,或更改任一标签设置,都会触发2秒预览,让你无需处于饥饿、烟熏或中毒状态即可调整数值。

[通用]

设置 默认 描述
已启用 真 所有模组效果的总开关

饥饿

设置 默认 描述
显示状态图标 真 显示/隐藏饥饿值HUD图标
关闭暗角按键 H 确认警告并清除提示框/标签,直到饥饿加剧
饥饿阈值(秒) 90 警告开始时的剩余秒数
暗角强度 0.20 边缘最大不透明度(0–1)
暗角范围 0.50 暗角向中心延伸的距离(0–1)

熏制

设置 默认 描述
暗角强度 0.25 最大中心不透明度(0–1)
暗角范围 0.55 暗角从中心向外延伸的距离(0–1)

[中毒]

设置 默认 描述
暗角强度 0.25 最大中心不透明度(0–1)
暗角范围 0.55 暗角从中心向外延伸的距离(0–1)

[标签]

设置 默认 描述
放置 自动 自动 将标签移动到屏幕顶部其他HUD元素的下方; 手动 使用手动Y偏移
手动Y偏移 40 手动模式下,从屏幕顶部到第一个标签的屏幕像素

控制台命令

用以下指令打开控制台 F5. 标记的命令 (作弊) 需要 开发者命令 需先激活。视觉测试开关则不需要。

指令 作弊? 描述
饥饿测试 否 切换饥饿晕影开/关以进行视觉测试
烟雾测试 否 切换烟雾暗角开/关以进行视觉测试
毒素测试 否 切换中毒视觉特效的开启/关闭以进行视觉测试
标签 否 列出标签所避开的HUD元素,以及自动放置将它们放在何处
食物状态 是 为每个食物槽位显示名称和剩余时间
hv_drainfood <slot> [seconds] 是 从一个槽位中减去秒数(默认60秒)
吸取食物 [秒] 是 从所有槽位中减去秒数(默认60秒)
设置食物时间 <slot> <seconds> 是 将某个槽位设置为剩余X秒
清除食物 是 立即移除所有食物增益效果
选择列表 是 列出所有激活的状态效果及其哈希值

槽位编号为 1、2 或 3。

示例测试流程:

  1. 吃3个食物,然后 食物状态 确认所有槽位均已追踪。
  2. hv_setfoodtime 1 91 —槽位1比阈值高1秒。
  3. 等待约2秒——琥珀色边缘暗角和标签应淡入。
  4. 清除食物 —所有槽位为空时,立即显示紧急暗角效果和“你饿了。”标签。

兼容性

  • 仅客户端 — 无需在服务器上安装
  • 兼容添加食物的模组(可检测任何食物增益的过期时间)

手动安装

  1. 安装 BepInExPack 英灵神殿
  2. 提取 饥饿维京.dll 进入 Valheim/BepInEx/plugins/
  3. 启动游戏——首次运行时会生成配置

支持

加入 我的Discord服务器 提问或提供反馈。

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!