简单模式默认启用可增重的
火腿棒,默认最大重量为 10,可配置为 5 至 10。配方中的大肉数量减少 1 个;新制火腿棒初始重量 W=1、污染度 C=0。检查火腿棒可查看当前重量与污染度。
肉类参数
每次补充只消耗 1 个具有肉度的食材,增加的重量等于该食材的肉度 m:
| 肉度 m | 常见食材 |
|---|
| 0.25 | 藤壶、熟藤壶 |
| 0.5 | 小肉、 蛙腿、 鸟腿、 蝙蝠翅膀、 鼻肉、 鳗鱼、 淡水鱼、 小鱼块、 鼹鼠;对应熟制品与肉干沿用相同肉度 |
| 1 | 肉、 鱼肉、 龙虾、 叶肉、夏象鼻、冬象鼻与熟象鼻;对应熟制品与肉干沿用相同肉度 |
物品栏小型海鱼的肉度为 0.5,中型海鱼的肉度为 1;爆米花鱼和玉米鳕鱼只登记蔬菜度,不能用于补充火腿棒。单开《为爽而虐》时,
怪物肉的肉度为 1,另有 1 点怪物度;螨虫腺体的肉度和怪物度均为 0.5。
同时开启《永不妥协》时,怪物小肉、熟怪物小肉和怪物小肉干都能用于补充火腿棒,每个增加 0.5 重量。《永不妥协》默认启用“更难的怪物肉”后,生、熟怪物小肉的怪物度为 2,怪物小肉干的怪物度为 1.5;普通怪物肉和熟怪物肉的怪物度也变为 2,怪物肉干变为 1.5。关闭该选项时,这些食材的怪物度均按 1 计算。
食材新鲜度与处理方式分别提供污染参数:
| 条件 | 参数 |
|---|
| 新鲜 | 新鲜度污染 r=0 |
| 不新鲜 | 新鲜度污染 r=0.5 |
| 变质 | 新鲜度污染 r=1 |
| 肉干 | 处理污染 p=0 |
| 通常的熟肉 | 处理污染 p=0.1 |
| 生肉及未标记为熟制的肉 | 处理污染 p=0.2 |
熟藤壶、熟叶肉和熟象鼻虽然名称带“熟”,当前登记未带熟制标记,因此按 p=0.2 计算。怪物度记为 g;普通肉 g=0,螨虫腺体 g=0.5,怪物肉 g=1。
污染计算
投入前重量为 W、污染度为 C 时,加入肉度为 m 的食材后:
C′=W+mCW+(g+r)m+pm
重量更新为 W′=min(W+m,Wmax)。污染公式的分母仍使用未截断的 W+m,因此临近重量上限时投入大肉,污染依然按完整肉度结算。
以下是从新制火腿棒(W=1,C=0)开始,第一次加入代表性肉类后的实际污染度:
| 食材类别 | 新鲜 | 不新鲜 | 变质 |
|---|
| 肉度 0.5 的普通肉干 | 0 | 0.167 | 0.333 |
| 肉度 0.5 的通常熟肉 | 0.05 | 0.217 | 0.383 |
| 肉度 0.5 的生肉 | 0.10 | 0.267 | 0.433 |
| 肉度 1 的普通肉干 | 0 | 0.25 | 0.50 |
| 肉度 1 的通常熟肉 | 0.10 | 0.35 | 0.60 |
| 肉度 1 的生肉 | 0.20 | 0.45 | 0.70 |
怪物肉干 | 0.50 | 0.75 | 1.00 |
| 熟怪物肉 | 0.60 | 0.85 | 1.10 |
| 生怪物肉 | 0.70 | 0.95 | 1.20 |
污染初始值和正常最小值均为 0。实现没有对污染设置硬性上限,但当前可用食材存在渐近上界。
单开《为爽而虐》时,最高污染循环是在默认 10 重量下,每次先啃掉 0.5 重量,再补入肉度 1、怪物度 1 的变质生怪物肉。设第 n 次循环后的污染为 Cn,则:
Cn+1=10.59.5Cn+2+0.2=2119Cn+10541
由于 0<19/21<1,从新制火腿棒的 C0=0 开始:
n→∞limCn=1−19/2141/105=1041=4.1
因此单开《为爽而虐》且使用默认最大重量时,污染只会从下方趋近 4.1,不会达到或超过 4.1。
同时开启《永不妥协》,且保持其默认的“更难的怪物肉”选项时,变质生怪物肉的怪物度变为 2。同样反复啃食并补入变质生怪物肉时:
Cn+1=10.59.5Cn+3+0.2=2119Cn+3517
其极限为:
n→∞limCn=1−19/2117/35=1051=5.1
变质生怪物小肉也能用于这一循环,每次正好补回 0.5 重量:
Cn+1=109.5Cn+1.5+0.1=2019Cn+41
其污染只会趋近 5.0。因此联开时的实际极限仍由变质生怪物肉产生,为 5.1;关闭《永不妥协》的“更难的怪物肉”后,极限恢复为 4.1。只有其他模组登记怪物度或处理污染更高的肉类时,才可能继续突破这一玩法上界。
啃食火腿棒只减少 0.5 重量,不改变污染。补入新鲜肉干会通过加权平均降低已有污染,但污染大于 0 时不能靠有限次数精确清零;火腿棒达到最大重量后还需先啃食,才能继续补肉稀释。没有其他直接净化或重置污染的交互。
伤害
火腿棒伤害为:
D=59.5(1−(1−F)1.4)W0.1005(2−(C+1)0.15)
其中 F 为火腿棒自身的新鲜度比例。污染倍率 2−(C+1)0.15 在 C=0 时为 1;污染为 1、2、3、4、4.1 和 5.1 时约为 0.890、0.821、0.769、0.727、0.723 和 0.688。该因子在 C=21/0.15−1≈100.594 时降至 0,污染再高就会成为负数;单开时的 4.1 极限和默认联开时的 5.1 极限都远低于该零点。若其他模组提供极端污染食材把 C 推过零点,DST 的普通战斗结算会忽略非正伤害,使火腿棒造成 0 点普通伤害,而不会反向治疗目标。重量提高会增加伤害和攻击距离,但污染与新鲜度可能抵消这部分收益。
移动速度
装备火腿棒时,减速比例 R 为:
R=100⌊100max(0,max(0,W−4)0.105−1)⌋
实际移速倍率为 1−R。虽然公式从 W−4 开始计算,但取整后重量不超过 5 时没有减速:
| 重量 | 减速 | 移速倍率 |
|---|
| 0.5–5.0 | 0% | 100% |
| 5.5 | 4% | 96% |
| 6.0 | 7% | 93% |
| 6.5 | 10% | 90% |
| 7.0 | 12% | 88% |
| 7.5 | 14% | 86% |
| 8.0 | 15% | 85% |
| 8.5 | 17% | 83% |
| 9.0 | 18% | 82% |
| 9.5 | 19% | 81% |
| 10.0 | 20% | 80% |
攻击距离额外增加 ⌊100max(0,W0.231−1)⌋/100。默认 10 重量时增加 0.70 距离。
啃食与限制
右键火腿棒可“啃一口”,每次消耗 0.5 重量。基础恢复 12.5 饥饿;不新鲜时变为 75%,变质时变为 50%,并继续受困难模式食物收益倍率影响。理智变化由污染与火腿棒自身的新鲜度共同决定。新鲜时恢复 5(1−C) 理智,因此 C=1 是零收益分界;当 C<1 时,不新鲜状态不恢复理智,变质状态会把原本的正收益反转为等量损失。当 C>1 时,新鲜状态已经损失理智;不新鲜状态按 min(7.5(1−C),−2.5) 结算,变质状态按 min(7.5(1−C),−5) 结算。
困难模式下,重量达到 5 后只能继续用鱼肉补充。启用《永不妥协》兼容时,
恐怖盾牌、
眼面具、猪人、蜘蛛和小型恐怖之眼也可啃食火腿棒,每次同样消耗 0.5 重量。