简易生命体征

创作者: s6652289
已更新:2026-09-17 14:54:39
13KB

关于此 MOD

角色数值:物品重量x0.25,食物/药水持续时间x5,地图x3,首领强度x2,休息x3,5秒休息,-2%装备惩罚,完整食物效果。仅客户端生效,不同步服务器。

简易生命体征

AI 生成声明本模组由 AI 智能体(WorkBuddy)在用户的明确需求与逐项验收下编写; 功能设计、真机测试与发布决定均由用户主导。

角色与玩法数值。 从EasyQoL按功能用途拆分而来,纯客户端模组。

功能(9 项)

# 功能 默认 配置节
1 物品重量倍率 0.25(原版 25%) 1 - 物品重量
2 食物持续时间倍率 5 倍 2 - 食物持续时间
3 药水 / 消耗品效果时长 5 倍(自动跳过「冷却」类效果) 3 - 药水持续时间
4 地图探索揭示半径 3 倍 4 - 地图探索
5 遗忘之力(Boss power)时长 2倍(20分钟冷却不变) 5 - Boss能量持续时间
6 休息增益时长 3 倍 6 - 休息持续时间
7 「休息好了」等待时间 5 秒(原版 20 秒) 7 - 休息时间
8 装备移动速度惩罚统一 -2% 8 - 装备速度
9 食物效果保持满值 开 9 - 食物饱腹效果

装备维护那一组(耐久 / 范围修理 / 进站自动修理)不在本模组,见 简易装备。

配置

BepInEx/配置/easyvitals.客户端.仅限.cfg

⚠️ 改完必须重启游戏 —— BepInEx 仅限插件 醒来 读一次配置,游戏内手改还会被内存旧值覆盖。

实现要点

  • 1 / 2 / 3 / 8 走 对象数据库 预制体数据改写(挂在 对象数据库.唤醒,ZNetScene.Awake 兜底)。 用「原值 × 倍率」重算,所以重复调用是幂等的。
  • 4 走 小地图.探索 的前缀(放大揭示半径参数)。
  • 6 / 7 在 状态效果 里按 类型(已休息 / 温馨)判定,不按名字 —— 因为这两个的 prefab 名与类名对不上(温馨 的预制体叫 休息)。
  • 9 走 玩家.获取食物总价值 的后缀,把 Pow(剩余比例, 0.3) 衰减掉的部分补回去。

⚠️ 不要改 休息完毕 —— 玩家.更新基础数值 每次都会重算它 (m_ttl = m_baseTTL + (舒适度-1) × m_TTLPerComfortLevel),改了会被立刻覆盖。本模组改的是那两个「源字段」,所以任何舒适度都是准确的 N 倍。

联机

纯客户端。 主机、其他玩家都不需要装。

不声明 网络兼容性特性,不引用 Jotunn,不内嵌 ServerSync / CCS。

Valheim: 英灵神殿 的热门 MOD

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

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