GAMQ饥饿

GAMQ饥饿

GAMQ 饥饿机制为游戏带来了饥饿生存循环。每个玩家拥有独立的饥饿度和饱和度水平,食物通过新的UI条来恢复这两项数值。

游戏玩法

GAMQ 饥饿 - 生存与饱和度

让每一餐都至关重要。

GAMQ 饥饿为 Hytale 带来了一个清晰、持续的生存循环。每位玩家都有独立的饥饿度和饱和度等级,食物通过易于阅读的预览同时恢复这两项数值,而活动则会逐渐让下一餐变得重要。

该系统的设计旨在增加有意义的生存压力,而不会不断打断探索、建造或战斗。

一目了然的饥饿系统

  • 一个精致的自定义 HUD,带有专用的面包图标
  • 独立的 0-100 饥饿度和饱和度条
  • 开始进食时提供实时恢复预览
  • 饱和度优先消耗,保护你的饥饿度等级
  • 玩家数值在断线重连和服务器重启后依然保留

均衡的生存机制

饥饿度会随时间下降,体力使用和方块操作会附加少量消耗。当两条数值条都满时,被动消耗将在 48 个游戏小时后(在默认的 20 分钟昼夜循环下,约为 40 真实分钟)达到饥饿状态:

  • 每 10 秒被动消耗 0.8333
  • 每消耗 1 点符合条件的体力,额外消耗 0.0078
  • 每次方块操作消耗 0.0468

当饥饿度降至零时,非创造模式的玩家会周期性受到饥饿伤害,直到他们再次进食。

食物支持

GAMQ 饥饿包含针对常见食物的调整数值,并能从兼容的可消耗物品及其食物等级中推断出合理的后备数值。超过最大饥饿度的食物可以转而补充饱和度。

命令

/hunger
/hunger status

这些命令会显示玩家当前数值以及活动的饥饿运行时状态。

需求

  • Hytale 抢先体验版 (0.5.x)
  • GAMQ Core - 可选

GAMQ 饥饿完全独立运行。没有 Core 时,玩家等级存储在简单的本地文件 plugin-data/GAMQ-Hunger/profiles.tsv 中。当存在 Core 时,饥饿模块也会使用其共享的日志集成。

安装

  1. GAMQ-Hunger-0.1.0.jar 放入服务器的 mods 目录。
  2. (可选)安装 GAMQ Core。
  3. 重启服务器。
  4. 运行 /hunger status 确认模块已激活。

兼容性

  • Manifest 范围:Hytale 服务器 >=0.5.0 <0.6.0
  • 已在经过身份验证的 Linux Hytale 0.5.7 多人服务器上测试
  • 设计为独立运行;GAMQ Core 是可选集成

GAMQ 饥饿替换了标准的 1、2 和 3 级充能食物交互资源。另一个替换这些相同资源的模组可能会发生冲突。与其他自定义 HUD 模组的兼容性尚未验证。

版本 0.1.0 说明

食物数值和平衡设置已内置于此初始版本中;目前还没有服务器配置文件。饥饿/挨饿状态的减益效果在 0.1.0 中未启用。饥饿度、饱和度、食物预览、持久化存储、自定义 HUD 和饥饿伤害均已激活。

支持

加入我们的 Discord