Initial import of HEROLL source and design documents
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# 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) | 管理局外选关、进度奖励和星级挑战;关内战斗只保留衔接配置。 |
|
||||
|
||||
Reference in New Issue
Block a user