2.2 KiB
2.2 KiB
08 命运属性:原作模块设计
功能定位
管理命运词条的启用、品质、属性、特殊效果和候选权重。
功能流程
开放命运功能 → 从对应权重组取得词条 → 形成属性或特殊效果;保留两组权重和召唤成本配置。
以上按原作配置关系整理功能步骤,具体条件与数值见下文及规则说明。
子功能构成
| 子功能 | 设计内容 |
|---|---|
| 命运词条候选 | 每行记录启用、品质、属性或特殊效果及addValue。normalWeight与rareWeight是分开的权重组,不能相加后当作唯一池。 |
功能构成与规则关系
destinystat 每行同时带 normalWeight/rareWeight 两套权重、isEnabled、isPercent、addValue 和 EDestinySpecialEffect。gameconfig 保存 destinyUnlockStages 与 destinySummonNeedCost 两个数组。
关键规则与数值
| 原作规则 | 数值 | 来源 |
|---|---|---|
| S攻击词条启用、数值与两种权重 | isEnabled=True;isPercent=True;addValue=20;normalWeight=2;rareWeight=1 | E-destinystat / StringId=attack_power_s / CSV记录4 |
| S命中词条明确停用且两种权重为0 | isEnabled=False;addValue=25;normalWeight=0;rareWeight=0 | E-destinystat / StringId=aim_s / CSV记录6 |
| 命运召唤消费原数组;各项资源尚未映射 | Values=40, 40, 10000, 10000 | E-gameconfig / StringId=destinySummonNeedCost / CSV记录76 |
完整数值表
| 配置表 | 记录数 | 完整数据 |
|---|---|---|
| destinystat | 85 | CSV |
相关功能模块
| 模块 | 关联内容 |
|---|---|
| 资源背包与体力 | 统一道具类型、礼包内容、资源来源以及大厅到局内的资源映射。 |
| 主线进度与星级挑战 | 管理局外选关、进度奖励和星级挑战;关内战斗只保留衔接配置。 |