什么是「舒适度」?

「舒适度」是KTM2中的一项机制,在KTM2中,舒适度是一个绑定在玩家身上的可见数值

舒适度会随着环境、战斗、饮食和睡眠等因素不断变化,并反过来影响 移动速度,挖掘速度 和 饥饿值消耗速度

png


📌舒适度阶段划分

舒适度被划分为三个阶段,每个阶段对应不同效果

阶段名 数值区间 描述
痛苦 0 ~ 40 疲惫难受,状态低迷
普通 41 ~ 70 普通状态,无明显正负影响
放松 71 ~ 100 身心放松,行动更加游刃有余

📌舒适度的自然变化

基础自然衰减

在正常情况下,只要舒适度大于0,舒适度会每隔一段时间结算一次舒适度变化

在没有被环境完全抵消的情况下,大约每 60 秒,舒适度自然减少 1 点

让舒适度「暂停」的情况

玩家在以下状态下,舒适度完全冻结,不会自然变化:

  • 创造模式 / 旁观模式
  • 在床上睡觉
  • 身上拥有农夫乐事的舒适效果

「滋养」状态对衰减速度的影响

如果玩家拥有农夫乐事的滋养效果,舒适度结算周期会变为原来的 1.5 倍(变为每 90 秒结算一次)

环境对舒适度的影响

每次结算舒适度时,除了基础 -1 点 以外,还会根据周围环境得到一个额外修正值,最终环境修正值会被限制在 -5 ~ +1 之间(在最佳情况下舒适度不掉,在最糟情况下一次掉 6 点舒适度)

在家里待机的情况下,舒适度不再下降

  • 距离「重生点」或「世界出生点」的 16 格以内
  • 且头顶被遮挡

满足以上条件时:环境修正 +1


淋雨不戴头盔会更难受

  • 世界正在下雨
  • 露天
  • 玩家没有佩戴头盔

满足以上条件时:环境修正额外 -1


在寒冷雪地没穿整套护甲会更折磨

  • 所在生物群系的降水类型为雪
  • 玩家没有穿满全套护甲

满足以上条件时:环境修正额外 -1


在下界的环境会给予更多压迫感

  • 所在维度为下界

满足以上条件时:

  • 穿着全套护甲的情况下 环境修正额外 -1
  • 护甲不齐的情况下 环境修正额外 -3

📌食物对舒适度的影响

吃东西是提升舒适度的主要方式之一,每次进食时,会根据以下公式计算舒适度的变化值

最终舒适度变化 = 食物基础舒适度 × 制作品质加成 × 多样性加成

食物基础舒适度:每种食物拥有默认的基础舒适度配置,有些糟糕的食物默认拥有负值的基础舒适度

制作品质加成:厨师职业的食物精制加成,食物做得越好,正面舒适加成越高,即便是负面食物,做得好也能减轻不适惩罚

多样性加成:吃同一种食物越多,回复舒适的效果越差,鼓励多样化饮食让舒适度收益更高

多样性逻辑会记录玩家最近吃过的 6 种食物,然后按最近这 6 次中,这种食物出现了几次来决定多样性系数:

在最近 6 次进食中出现次数 多样性系数
0 次 1.0(100%)
1 次 0.7(70%)
2 次 0.4(40%)
≥3 次 0.1(10%)

多样性系数只对正数舒适度变化生效,负数则直接全额生效


📌睡眠与舒适度恢复

当玩家在床上睡觉并跳过夜晚,结算一次睡眠恢复效果

至多恢复 30 点舒适度(恢复 70% 的缺失值,但不会直接补满舒适度)


📌战斗与受伤对舒适的影响

每当玩家受到伤害,舒适度会根据伤害值减少

  • 伤害越高扣得舒适度越多

  • 伤害占最大生命值比例越高扣得舒适度越多

  • 扣除值存在递减保护,不会出现突然的大额削减

  • 单次最多扣除 20 点舒适度,最少扣除 1 点


📌舒适度对移动速度与挖掘速度的影响

移动速度方面

舒适阶段 移动速度变化
痛苦 -20% 基础移动速度
普通 无变化
放松 +20% 基础移动速度

挖掘速度方面

舒适阶段 挖掘速度变化
痛苦 -10% 挖掘速度
普通 无变化
放松 +10% 挖掘速度

📌舒适度与饥饿值消耗的关联

舒适度还会影响饥饿值消耗,根据玩家的状态施加不同的基础消耗,再乘以舒适倍数

同时会根据三种状态类型做额外的饥饿衰减,类型分为原地不动,移动但不疾跑 与 疾跑

舒适阶段 饥饿消耗倍数
痛苦 × 1.5
普通 × 1.0
放松 × 0.5