Stack Types(叠加类型)
Ecliptica 中的每项 Upgrade 都可以重复获得。每再次获得一次,就会增加一层并提高其效果;具体每层数值见 Upgrades(技能) 页面或各个 Class 页面。不同升级可能采用不同的叠加公式。
本页面只说明升级本身如何叠加。升级提供的某项属性还可能受到该属性独立的衰减点影响,这与下面的叠加类型是两套机制。
Linear(线性)

无论已有多少层,线性叠加的每一层都会提供相同数值。
示例:100% > 150% > 200% > 250% > 300%
Hyperbolic(双曲)

双曲叠加每层提供的实际收益会持续降低,通常用于防止某个数值达到会破坏平衡的临界点,例如让某效果达到 100% 触发率。
示例:100% > 150% > 194% > 232% > 264%
Reciprocal(倒数)
倒数是双曲叠加的一种子类型。原理相同,但用于从某项属性中持续扣除数值,使它永远不会真正降到零。
示例:100% > 50% > 25% > 12.5% > 6.25%
Exponential(指数)

指数升级会与自身相乘,因此层数越高,每层带来的收益越大。
示例:100% > 150% > 225% > 337.5% > 506.25%
Multiplicative(乘算)
乘算严格来说不是叠加类型,而是数值的应用方式。大多数升级是在基础值上直接相加;乘算效果则可能乘以包含其他升级在内的完整属性值,但通常不与自身相乘。这类倍率一般不会显示在属性面板上。
示例:普通加算为 200% + 50% = 250%;乘算则为
200% × 1.5 = 300%。