跳到正文

第二部分 · 神器与挂件

三种不同的“更快”

种植冷却、立即重置与攻击速度,各自遵循不同的规则。

约 1 分钟

本章各节
  1. 11.1沿着效果类型看下去
  2. 11.2加成进入分母
  3. 11.3重置是独立概率
  4. 11.4描述可能落后于数据

种子卡可以更早完成冷却,可以在使用后跳过冷却,也可以对应一株攻击更快的植物。这是不同的变化。加速时钟提供前两种效果;名字中的“加速”并不让它成为攻速挂件。

沿着效果类型看下去

加速时钟声明了 fast_plant、clear_planting,以及更高等级的 plant_sun_refund,没有声明 improved_atk_rate。

数值去向体现了这种区别。种植冷却修改种子卡因子,攻击速度修改植物的攻击间隔因子。单独名为 fast_cooldown 的效果又属于另一个类别,不应拿来替代前两者。11数值来自挂件条目超级品质按保存等级索引 SuperBoostList;对于 MaxLevel 为 5、含六项的物品,接受索引 0–5。无效等级回退至 Boosts,这些物品的该列表为空。聚合器累加匹配条目的 Values[0]。被引用的 PlantBoostPropertySheet 只绑定 Type,其自身声明的 Values 不是此处使用的效果强度。紫色手套在等级 3–5 的能量豆条目为 0.10、0.15、0.18。0x1015d4f800x10184c6200x1017423fc

加成进入分母

令 bb 为种植冷却加成之和,TT 为基础间隔。冷却归约为

f=11+b,T′=Tf.f=\frac{1}{1+b},\qquad T'=Tf.

时钟等级 5 的贡献为 0.37。其他贡献为零时,基础间隔 10 变为约 7.30。若直接从间隔减去 37%,则会得到 6.30,那是另一种计算。

多个贡献先求和,再进行除法,并非把多个折扣逐个相乘。其他种子卡修正之后还可以改变因子。交互视图单独展示这一冷却归约,并明确列出参与求和的其他贡献。22冷却因子与重置抽取种子卡把 1 / (1 + fast_plant 总和) 保存到 +0x20c,其他设置路径之后还可以修改该字段。clear_planting 单独保存在 +0x214。符合条件的用卡路径中,全局浮点抽取低于该值时选择代码 2,否则为代码 3。本地化描述把该分支与冷却重置相联系;数字状态名称是推断,并非还原出的枚举。0x101916fb00x101917d5c0x10191c094

图版 11.1基础间隔 10 秒,加速时钟等级 5,贡献 0.37;另有 0.00 来自其他种植冷却贡献。b = 0.37 + 0.00 = 0.37;f = 1 / (1 + 0.37) = 0.7299;T′ = 10 × f = 7.30 秒

重置是独立概率

时钟的六个等级 0–5,重置值依次为 0.10、0.16、0.19、0.25、0.31、0.37。冷却贡献遵循相同阶梯,但数值相同并不意味着机制合并。

符合条件的用卡路径中,处理器进行一次抽取,并与 clear_planting 严格比较。成功分支选择重置结果,另一分支选择普通冷却。更快的冷却因子本身不消耗随机抽取。

因此,等级 5 的物品把 0.37 的重置概率与 0.37 的冷却贡献组合在一起。前者改变是否开始冷却,后者改变开始冷却后的时长。

阳光返还条目是数值对。参考页保留两个值,不把它们转化成额外的冷却效果。

描述可能落后于数据

同族的小时钟在等级 4 有明确不一致:两个配置值都是 22%,描述却都写成 19%。返还条目正确升到了 13%。这种只更新一部分的结果,比笼统的翻译问题更具体。33描述、数据与显示顺序小时钟 SuperBoostList[4] 为 0.22 / 0.22 / [0.13,1],等级 4 的描述却显示 19% / 19% / 13%。太阳锅盔在等级 4、5 的眩晕间隔描述为 6、4,声明则为 7、6。女王冰冠 id 21056 不在优先级列表中;显示比较器把列表内挂件排在列表外挂件之前。0x100f6657c0x101542ac8

加速时钟的六条描述与自身数值阶梯一致。不一致属于小时钟,不能推广到整个家族。

注释

每条论断的依据:代码路径,以及追踪到它的原生地址。

  1. 1

    数值来自挂件条目

    超级品质按保存等级索引 SuperBoostList;对于 MaxLevel 为 5、含六项的物品,接受索引 0–5。无效等级回退至 Boosts,这些物品的该列表为空。聚合器累加匹配条目的 Values[0]。被引用的 PlantBoostPropertySheet 只绑定 Type,其自身声明的 Values 不是此处使用的效果强度。紫色手套在等级 3–5 的能量豆条目为 0.10、0.15、0.18。

    0x1015d4f800x10184c6200x1017423fc
  2. 2

    冷却因子与重置抽取

    种子卡把 1 / (1 + fast_plant 总和) 保存到 +0x20c,其他设置路径之后还可以修改该字段。clear_planting 单独保存在 +0x214。符合条件的用卡路径中,全局浮点抽取低于该值时选择代码 2,否则为代码 3。本地化描述把该分支与冷却重置相联系;数字状态名称是推断,并非还原出的枚举。

    0x101916fb00x101917d5c0x10191c094
  3. 3

    描述、数据与显示顺序

    小时钟 SuperBoostList[4] 为 0.22 / 0.22 / [0.13,1],等级 4 的描述却显示 19% / 19% / 13%。太阳锅盔在等级 4、5 的眩晕间隔描述为 6、4,声明则为 7、6。女王冰冠 id 21056 不在优先级列表中;显示比较器把列表内挂件排在列表外挂件之前。

    0x100f6657c0x101542ac8