
休息时自动完全恢复
在休息点自动全恢复:进入休息点后立即将所有玩家恢复到可自定义的HP,无需交互。
查看大图🔄 变更内容
原版模组会在玩家进入休息点时立即完全治疗所有玩家。虽然方便,但这大大削弱了游戏挑战性——尤其是在高进阶(A10+)难度下,以1点生命值进入休息点、满血离开,让风险和决策变得毫无意义。
本次更新引入了一种更平衡的方式。
⚙️ 新行为
玩家现在会在进入休息点时获得一次[可自定义的治疗],而[原版“休息”选项保持不变且效果完整]。
这意味着:
- 你会立即获得一次小幅度的[“喘息空间”治疗]
- 大部分治疗仍需要你[选择休息]才能获得
- 两种治疗效果可以[叠加]
📦 版本选择(二选一)
AutoFullHealAtRest
- 使用配置文件,位置为:
mods/AutoFullHealAtRest/AutoFullHealAtRest.config.json
- 手动编辑数值,然后重启游戏
AutoFullHealAtRest-BaseLib(需要 Alchyr 的 BaseLib)
- 功能相同
- 在模组设置菜单中添加了[游戏内滑块]
- 可[即时]调整治疗百分比,无需重启
⚠️ 请勿同时安装两个版本 — 它们会修补相同的方法,导致治疗效果被应用两次。
⚙️ 设置
- [enterHealPercent:] 0–100(以10%为增量)
- [默认值:] 20%
- 设置为[0]可完全禁用进入治疗(模组仍然保持激活状态)
🧠 行为细节
- 治疗量 =
floor(MaxHp × percent ÷ 100)
- 使用
CreatureCmd.Heal
- 尊重最大生命值上限
- 播放标准治疗动画
- 适用于多人游戏中的[所有玩家]
- 如果计算出的治疗量为[0],则会被静默跳过
🔌 兼容性
- 只安装[一个版本](标准版或 BaseLib 版)
- BaseLib 版本已在 [BaseLib v3.1.0] 上测试通过
💡 为什么做出这样的改变?
这次更新保留了自动治疗带来的便利,同时维持了[预期的游戏平衡]。你依然可以在到达休息点时获得喘息——但围绕治疗做出的有意义决策仍然保留。
作者: scorpionking674
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。