HUD更新

HUD更新

北欧风格左下角HUD:守护者力量菱形配结绳纹章,食物菱形配计时器和每个原版食物的扁平白色图标,倾斜的生命/耐力条或红色生命V形标记。可选属性着色食物、可替换图标、实时配置。客户端侧。

[size=5][b]HUD 更新[/b][/size]
一个北欧风格的 Valheim 左下角 HUD 替换模组:守护者之力、食物和生命值整合在一个紧凑的菱形块中。客户端模组,无需在服务器安装。

[b]0.1.3 — 早期版本。[/b]以下内容在作者的游戏内均正常工作,但该模组尚未在所有环境下经过测试。欢迎提交错误报告和截图。

[size=4][b]截图[/b][/size]
上排:原版 HUD、HudStyle = Bars、HudStyle = Chevron。下排:FoodIconColor = Off、Tint、Glow。
[img]https://raw.githubusercontent.com/Crevitka/Valheim-Hud-Update/master/docs/hud-comparison.png[/img]
[spoiler]
所有食物图标及其所替换的原版图标对照。
[img]https://raw.githubusercontent.com/Crevitka/Valheim-Hud-Update/master/docs/icon-comparison.png[/img][/spoiler]

[size=4][b]功能[/b][/size]
[list]
[][b]守护者之力菱形[/b],带有 Eikthyr、The Elder 和 Bonemass 的白色结绳纹章、力量名称和冷却时间。[/]
[][b]三个食物菱形[/b],带有扁平白色食物图标(绘制了 30 种图标类型,覆盖所有原版食物,包括 Deep North)以及清晰可读的计时器。空槽位显示为暗淡的盘子。[/]
[][b]原版风格提醒:[/b]当你可以再次进食时,食物图标会脉动,与原版游戏完全一致。[/]
[][b]两种 HUD 风格[/b],可在游戏运行时通过配置切换:
[list]
[
][b]Bars[/b](默认)—— 倾斜的生命值和耐力条,带有数值牌和 ✚ / ⚡ 图标。[/]
[
][b]Chevron[/b] —— 2×2 食物网格,由红色生命值 V 形框包围,并带有 "N HP" 标签;耐力保持原版。[/]
[/list][/
]
[][b]可替换图标:[/b]每个图标都是 Icons 文件夹中的 PNG,可将任意图标替换为你自己的。[/]
[][b]可选的属性着色[/b]食物图标:红色代表生命值,黄色代表耐力,蓝色代表 eitr,白色代表均衡食物。可选着色、柔和辉光或两者兼有。默认关闭。[/]
[]伤害拖尾显示你刚刚损失了多少生命值。[/]
[/list]
[size=4][b]安装[/b][/size]
安装 [url=https://thunderstore.io/c/valheim/p/denikson/BepInExPack_Valheim/]BepInExPack Valheim[/url],然后将压缩包解压到 Valheim 文件夹,使模组最终位于 [i]BepInEx/plugins/HUD-Update/[/i](HUD-Update.dll 和 Icons 文件夹)。

[size=4][b]自定义图标[/b][/size]
每个图标都是 [i]BepInEx/plugins/HUD-Update/Icons[/i] 中的 PNG。用你自己的图片以相同名称替换文件,HUD 会在一秒内更新,即使在游戏中也是如此。删除文件即可恢复内置图标。模组更新会还原该文件夹,因此请将你的图标放在 [i]BepInEx/config/HUD-Update/Icons[/i]:该文件夹在首次启动时创建,并优先于插件文件夹。
[list]
[][b]food_.png[/b] —— 多种菜肴共享的字形;[b]<FoodPrefab>.png[/b](例如 CookedMeat.png)—— 对应一种特定食物。[/]
[
][b]Eikthyr / TheElder / Bonemass.png[/b] —— 守护者纹章;[b]GP_<Power>.png[/b](GP_Moder、GP_Yagluth、GP_Queen、GP_Fader)可为任何其他守护者添加纹章。[/]
[
][b]HealthIcon、StaminaIcon、chevron_shape、chevron_outline[/b] —— 状态条符号和生命值 V 形框。[/]
[/list]透明背景的方形 PNG 效果最佳。Icons/README.txt 列出了相同的规则。

[size=4][b]配置[/b][/size]
[i]BepInEx/config/crevitka.hudupdate.cfg[/i] 在首次启动时创建。在游戏运行时保存,HUD 会在大约一秒内更新。
[list]
[
][b]General / HudStyle[/b] —— Bars(默认)或 Chevron。[/]
[
][b]Food / FoodIconColor[/b] —— Off(默认)、Tint、Glow、TintAndGlow。[/]
[
][b]Food / FoodGlowStrength[/b] —— 0 到 1,默认 0.7。[/]
[/list]当某项属性比次高属性至少高出 30% 时,食物被视为生命值、耐力或 eitr 食物;否则显示为均衡(白色)。着色仅影响模组自带的白色图标;原版彩色图标保持其颜色,只获得辉光效果。

[size=4][b]兼容性[/b][/size]
[list]
[
]仅客户端;其他玩家无需安装。[/]
[
]替换原版生命值面板、食物图标和守护者之力显示(使用 Bars 时还包括耐力条)。重新设计相同 HUD 部分的模组 —— 例如 [b]Auga[/b] 或其他完整 HUD overhaul —— 不兼容。[/]
[
]物品模组没有问题:未知食物会按名称匹配图标(汤、派、果酱、肉……)或保留其自身图标。[/]
[/list]
[size=4][b]已知限制[/b][/size]
[list]
[
]HUD 使用游戏自带的字体,因此可能与美术图略有不同。[/]
[
]Moder、Yagluth、the Queen 和 Fader 尚无自定义纹章,使用游戏图标(你可以自行添加,参见自定义图标)。[/*]
[/list] 作者:[b]Crevitka[/b]。守护者纹章(Eikthyr、The Elder、Bonemass):[b]𝗛คηɗץ[/b]。
MIT 许可证。在 AI 协助下开发。模组文件不包含任何游戏资源。
源代码和问题追踪:[url=https://github.com/Crevitka/Valheim-Hud-Update]github.com/Crevitka/Valheim-Hud-Update[/url]