# 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](./03-表格/destinystat.csv) | [规则说明](./02-规则说明.md) · [数值说明](./03-数值说明.md) · [字段字典](./03-表格/字段字典.csv) · [数组逐项明细](./03-表格/数组逐项明细.csv) [返回总纲](../00-局外系统模块总纲.md) ## 相关功能模块 | 模块 | 关联内容 | | --- | --- | | [资源背包与体力](../02-资源背包与体力/01-模块设计文档.md) | 统一道具类型、礼包内容、资源来源以及大厅到局内的资源映射。 | | [主线进度与星级挑战](../18-主线进度与星级挑战/01-模块设计文档.md) | 管理局外选关、进度奖励和星级挑战;关内战斗只保留衔接配置。 |