分阶段减益 原始需求 - 生存模组(重制版)

分阶段减益 原始需求 - 生存模组(重制版)

重制并稍作扩展/修改的原始需求

基础原始需求重制版功能:

  • 添加饥饿、口渴和疲劳,以及膀胱和肠道需求
  • 吃喝超过饱腹度会进入过饱与过醉状态;超出过多(可自定义)杰洛特会拒绝继续进食/呕吐(可禁用)
  • 严重疲劳会阻止冲刺、跳跃、翻滚、闪避和奔跑
  • 可选进食、饮水、小便、大便、呕吐和睡觉动画(兼容 Complete Animation Redux)
  • 屏幕显示需求状态,并以颜色警告
  • 食物会随时间腐坏(可选)
  • 所有数值均可在游戏内模组菜单中调整

我的修改内容: 在原版中,吃喝过多只会让你呕吐。我想保留该功能(但使其可自定义),并添加另外 2 种状态:饱腹良好和水分充足。处于饱腹良好或水分充足状态需要你的饥饿/口渴低于 0%,但高于你的呕吐阈值。它们各自提供加成:

  • 营养充足(饥饿为 0 或以下):+10% 最大生命值
  • 水分充足(口渴为 0 或以下):+10% 最大毒性

在 Primal Needs 中,所有疲劳、口渴和饥饿的累积都是恒定的,意味着即使只有 1% 也会影响你。我不喜欢这一点,希望它分阶段。现在每种需求都有 4 个减益阶段。杰洛特只会获得他所达到的最高阶段的减益;它们不会叠加。每个阶段都可以关闭,其起始点可在模组菜单中更改。

饥饿(默认阶段从 15 / 25 / 50 / 75 开始)

  • 阶段 1:-10% 最大生命值,-5% 毒性衰减
  • 阶段 2:-20% 最大生命值,-5% 攻击力,-10% 毒性衰减
  • 阶段 3:-30% 最大生命值,-12% 攻击力,-15% 毒性衰减
  • 阶段 4:-40% 最大生命值,-25% 攻击力,-20% 毒性衰减

口渴(默认阶段从 15 / 25 / 50 / 75 开始)

  • 阶段 1:-5% 最大毒性,-5% 毒性衰减
  • 阶段 2:-10% 最大毒性,-5% 法印强度,-10% 毒性衰减
  • 阶段 3:-20% 最大毒性,-12% 法印强度,-15% 毒性衰减
  • 阶段 4:-30% 最大毒性,-25% 法印强度,-20% 毒性衰减

疲劳(默认阶段从 15 / 25 / 50 / 75 开始)

  • 阶段 1:-5% 耐力回复,-10% 肾上腺素获取
  • 阶段 2:-10% 耐力回复,-5% 攻击速度,-10% 生命回复,-20% 肾上腺素获取
  • 阶段 3:-20% 耐力回复,-10% 攻击速度,-20% 生命回复,-30% 肾上腺素获取
  • 阶段 4:-30% 耐力回复,-15% 攻击速度,-30% 生命回复,-40% 肾上腺素获取

其他限制(每项均可关闭,并具有可调整阈值)

  • 饥饿(饥饿 90+):无法冥想
  • 过饱(超过饱腹度 30%):杰洛特拒绝进食
  • 过醉(超过饱腹度 30%):杰洛特拒绝饮水
  • 疲劳 85+:无法跳跃
  • 疲劳 90+:无法翻滚
  • 疲劳 95+:无法冲刺或闪避
  • 疲劳 100:只能行走,无法格挡
  • 疲劳 100:因力竭倒下(默认关闭)

强烈推荐: Complete Animations Redux RoachCare PrimalNeedsPatch(确保该补丁在此模组之后加载)

全部致谢: 感谢 stefan3372 制作的原版 Primal Needs 模组!!!如果你以后回归模组制作,请联系我并接管这个模组!!!