2.3 KiB
2.3 KiB
04 槽位强化与永久属性:规则与数值
已恢复的配置关系
slotupgrade 按 slotNum/level 分档,独立列出 needItemID/needCount/needGold、upgradeValue 和 specialKey/specialValue;slotupgradekey 提供属性与主属性槽映射;bonusstatus 单独给出 maxLevel、upgradeValue、isPercent。
证据等级A仅确认字段原值;下列示例不是全量表,所有等级、成本、奖励、参数见所链接CSV。
核心规则核对
| 规则解读 | 源字段原值 | 证据定位 |
|---|---|---|
| 槽0当前level=0到下一级的消耗(原注释明确“到下一级”) | level=0;needItemID=119;needCount=2;needGold=1000;upgradeValue=0 | E-slotupgrade / StringId=slot0_lv_0 / CSV记录4 |
| 槽0当前level=1到下一级的消耗 | level=1;needItemID=119;needCount=3;needGold=2000;upgradeValue=1 | E-slotupgrade / StringId=slot0_lv_1 / CSV记录5 |
| 永久攻击属性配置 | isPercent=True;upgradeValue=1;maxLevel=1000 | E-bonusstatus / StringId=ATTACK_POWER / CSV记录4 |
子功能规则
槽位升级
同一slotNum下按level排列。原注释明确needCount描述到下一级的需求,needItemID和needGold列出资源;specialKey/specialValue与upgradeValue分别保存特殊和常规效果。
对应原表:slotupgrade,344条。完整数值。
槽位特殊属性
status与mainStatSlot描述属性和主属性槽的对应关系,文字及图标字段负责效果展示。
对应原表:slotupgradekey,5条。完整数值。
永久属性成长
每项EMonoStatus独立配置isPercent、upgradeValue和maxLevel,不同属性不能共用同一个升级增量。
对应原表:bonusstatus,13条。完整数值。
关联全局配置
| 键 | 原值 | CSV记录序号 |
|---|---|---|
| BaseRunePrice | 500 | 8 |
| PlusRunePrice | 500 | 9 |
尚待补充的原作细节
不同属性增量不可统一套一个倍率;槽位加成作用于基础属性还是最终值、升级开关与强化重置未闭合。