等待期间无法治疗

等待时无法恢复生命值的遗忘MOD 修订历史: ------------------- 1.21 - 优化了脚本以防止玩家在只剩1点生命值时等待导致死亡 - 现在生命值流失的计算更加精确

等待遗忘模式期间禁止治疗

修订历史


1.21

  • 改进了脚本,使其更加健壮,避免玩家在只剩1点生命值时因等待而死亡。
  • 现在生命值流失的计算更加精确,可以准确恢复到等待或睡眠前的生命值水平。
  • 降低了脚本运行的频率(减少CPU占用)。仅在生命值流失时才会设置为更高的频率。

1.2

  • 修改了睡眠时的生命恢复:每小时睡眠将恢复角色约1/8的最大生命值。要完全恢复,你需要睡满8小时。
  • 新增了一项安全控制机制,防止玩家在极低生命值(1或2点)等待后突然死亡。
  • 稍微清理了一下代码。

1.1

  • 彻底重写了模组内部的脚本。(特别感谢MofoMojo指出了正确方向,使这个模组能够正常工作)。
  • 不再卡治疗等级。

1.0

  • 首次发布。

描述


  • 等待期间不再恢复生命值!在等待结束时,模组中的脚本会将生命值恢复到之前的状态。
  • 修改了睡眠时恢复的生命值:睡眠1小时仅恢复角色最大生命值的1/8。8小时睡眠可完全恢复。

长描述


为了实现这个脚本的目标,我创建了一些特殊法术,仅在等待期结束后才开始削减生命值。每个法术都针对特定的生命值区间设计,以确保"抽取"过程尽可能迅速(让玩家察觉不到)。不过你会在等待期结束后看到一些消息提示:这些消息无法被移除;唯一的方法是通过CS编辑器将事件相关文本置空。但这会同时移除所有同类事件的消息。如果你认为应当移除这些消息,请告诉我,我会在下一个版本中改进,或许会制作两个不同的ESP文件。

已知问题


  • 我什么都没看到。

待办事项


我正在考虑对游戏内一整天通过睡眠获得的总生命值设定一个上限。

安装


解压到《上古卷轴4:湮没》的"Data"目录中,然后在启动器中选择NoHealingDuringWait.esp。

加德胡尔