饥饿系统 - 简约版

创作者: 4yr0n94
已更新:2026-04-07 21:46:55
91KB

前置 MOD

使用 饥饿系统 - 简约版 时将自动安装

关于此 MOD

此模组为《赤色沙漠》添加了饥饿系统。玩家需按时进食以维持战斗状态。若不进食,属性会逐渐下降,生命值与最大耐力值也将持续流失。
饥饿系统——赤红沙漠     更新详情请见置顶帖

特别鸣谢
衷心感谢 奥卡克斯1399 感谢他发布了玩家状态修改模组,没有这个模组,本模组便无法诞生。他对《赤色沙漠》的反向工程研究是至关重要的基础,也是主要的灵感来源。

描述
此模组为《赤色沙漠》加入了饥饿系统。玩家需定时进食以维持战斗状态。若不补充食物,角色属性将逐渐下降,生命值也会持续流失。

安装指南
  • 安装一个 模组加载器 兼容《赤色沙漠》Windows 64位版本(\Crimson Desert\bin64目录下的Version.dll文件)
  • 安装 玩家状态调整器 作者:奥卡克斯1399 (必填)位于《赤色沙漠》的bin64文件夹内

    在玩家状态修改模组的INI文件中,请按以下设置调整选项以保持原版游戏体验:

    生命值
    消耗倍率=1.0
    治疗倍率=1.0

    体力
    消耗倍率=1.0
    治疗倍率=1.0

    [灵体]
    消耗倍率=1.0
    治疗倍率=1.0

    [伤害] 倍率=1.0

    [物品] 增益倍率=1.0

    .
  • 将 hunger_system.asi 和 hunger_system.ini 复制到 \Crimson Desert\bin64 目录中。 


    主要特色

    --------------------------------- 运作方式 -------------------------------------------------------------------------------------------------(请提供需要翻译的文本内容)
    玩家载入游戏后,计时器立即启动。X分钟后(时间可配置), 默认10分钟玩家进入 饥饿状态 :

    自V11版本起,现已推出基于耐力值的版本,替代原有的计时制。

    • 🩸 生命值减少 — 默认每5秒损失50点生命值(不会致死,生命值降至1点时停止损失)
    • ⚡ 体力上限降低 降至正常值的10%
    • ⚡ 体力恢复速度大幅降低
    • 🚫 被动生命恢复已禁用 当玩家处于饥饿状态时
    要解除饥饿状态,玩家必须 进食 治疗量达标后,计时器便会归零。

    ---------------------------------- 配置(饥饿系统.ini) --------------------------------------------------------------------------------------------


    所有设置均可直接在 hunger_system.ini 文件中修改。

    • 启用 (默认:1)—— 启用/禁用模组。
    • 间隔秒数 (默认:600)——触发饥饿状态的倒计时秒数。600秒即10分钟。
    • 生命汲取 (默认值:50000)——每次饥饿扣减的生命值。50000对应实际生命值50点。
    • 生命汲取间隔 (默认值:5)—— 每次生命值流失的间隔秒数。建议最小值为5。请勿低于此值,否则可能干扰进食判定并导致运行不稳定。
    • 最低食物治疗生命值 (默认值:50000)——用于检测进食行为的治疗阈值。游戏内部数值会乘以1000,因此50点实际生命值对应50000,100点实际生命值对应100000。若希望任意治疗50点生命值的食物都能解除饥饿,请设为50000;若追求沉浸式体验,仅允许真正的熟食生效,则设为100000。
    • 耐力上限除数 (默认值:12.0)——饥饿时耐力上限的除数。
    • 饥饿时体力恢复 (默认值:0.10)——饥饿时耐力恢复倍率。
    • 体力已完全恢复 (默认:1.00)—— 正常体力恢复倍率。

    需求
  • 模组加载器 兼容《赤色沙漠》(64位Windows版DLL文件)
  • 玩家状态调整 作者:奥卡克斯1399

    兼容性
  • 兼容(推荐) 真实食物冷却时间 作者:Pldada/PLMOST
  • 未经测试 已恢复内容:食物风险系统
  • 兼容于 《赤色沙漠》游戏性平衡调整(支持INI配置文件) 死神之镰 
    但你必须在两者之间做出抉择 玩法平衡性调整 或 玩家状态调整, 未同时安装。


    已知问题
  • 体力条界面在饥饿状态下可能出现轻微显示异常。此问题仅为视觉瑕疵,不影响系统正常运行。
  • 饥饿状态下进食有时无法解除饥饿。这可能是因为恰好在生命值自然流失的瞬间进食,导致系统优先判定扣血而非进食。只需在下次流失间隔(5秒)前再次进食即可解决。若频繁遇到此问题,可尝试在配置文件中将“生命值流失间隔”调整为10秒,以降低判定冲突的概率。
  • 虽然游戏没有真正的食物检测机制,但存在治疗检测。因此,如果你使用了治疗效果超过最低食物治疗值的物品,饥饿计时器就会像吃过食物一样重置。 
  • 暂停菜单与地图界面中,饥饿计时器仍会持续计时。

    鸣谢
    衷心感谢 奥卡克斯1399 (多亏了他的模组才得以实现)


    玩得开心 =)

























  • 使用 Xmod 解锁 红色沙漠增强版 的全部潜力 — 今天就探索这些顶级 MOD!