Files
HEROLL/HEROLL_OUTGAME_DEV_v1.0/09-收藏与图鉴/设计与规则.md
T

105 lines
4.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 收藏与图鉴:原作设计与规则
版本:HEROLL 2.0.1 原作还原文档 v1.0。
## 1. 功能定位
收藏以装备组合为目标。每条收藏要求特定装备达到指定等级与品质,完成后对应一项永久属性收益。开发需要把“拥有装备”“达到组合条件”“获得收藏收益”作为不同判断。
## 2. 主要状态
下面是开发阅读所需的概念状态,属于开发映射,不要求与原作内部字段同名。
| 状态 | 用途 |
| --- | --- |
| 收藏条目状态 | 区分未满足与满足 |
| 装备组合进度 | 逐项核对身份等级品质 |
| 收藏属性 | 记录目标属性及收益 |
## 3. 功能规则
### 3.1 组合条件
收藏001要求装备103、111、118,其等级要求均为1、品质要求均为1。三组数组一一对应;不能把所有装备要求的最高等级应用到整个组合。
### 3.2 收藏收益
收藏001的攻击收益配置为0.4,收藏002为2.0。该表没有统一百分比开关,不能仅凭数值大小把它们转换成40%或2%。
### 3.3 开放
收藏功能开放阶段配置为6;每条收藏还保留自身启用与展示顺序。
## 4. 操作流程
以下顺序用于拆解功能;涉及未确认的结算时机,以本章末尾具体缺口为准。
1. 读取收藏条目,将三组条件按位置组成要求列表。
2. 逐项展示玩家装备与条件的差异。
3. 显示该收藏对应的属性收益及满足状态。
## 5. 关键数值与计算
| 项目 | 数值 | 状态 |
| --- | --- | --- |
| 收藏001的装备组合、级别品质与属性值 | equipmentIds=103,111,118;equipmentLevels=1,1,1;equipmentGrades=1,1,1;EMonoStatus=ATTACK_POWER;value=0.4 | 原作配置确认 |
| 收藏开放阶段配置 | Values=6 | 原作配置确认 |
### 收藏组合条件(全表)
| ID | 名称/键 | equipmentIds | equipmentLevels | equipmentGrades | 属性枚举 | 数值(单位按表) |
| --- | --- | --- | --- | --- | --- | --- |
| 1 | 冒险的开始 | 103,111,118 | 1,1,1 | 1,1,1 | ATTACK_POWER | 0.4 |
| 2 | 斧头帮 | 104,105 | 5,5 | 2,2 | ATTACK_POWER | 2.0 |
| 3 | 大自然力量I | 107,115,123 | 1,1,1 | 1,1,1 | HEALTH | 3.0 |
| 5 | 秘密敢死队 | 101,109,117 | 2,3,3 | 2,2,2 | AIM | 3.0 |
| 6 | 骑士誓言I | 100,122 | 1,1 | 2,1 | DEFENSE | 0.1 |
| 7 | 忠于基本 | 110,114,119 | 2,3,2 | 3,3,3 | HEALTH | 15.0 |
| 8 | 苦行者 | 108,120,124 | 4,4,1 | 2,3,3 | DEFENSE | 0.9 |
| 10 | 弓箭手传说 | 110,116,119 | 1,1,1 | 0,1,0 | AIM | 0.5 |
## 6. 原作中文内容
中文名称和效果使用原作文本;{0}、{B}等占位符未确认绑定时保留,文字不能代替参数公式。
| 来源表 | ID | 名称 | 效果/条件文本 |
| --- | --- | --- | --- |
| collection | 1 | 冒险的开始 | |
| collection | 2 | 斧头帮 | |
| collection | 3 | 大自然力量I | |
| collection | 5 | 秘密敢死队 | |
| collection | 6 | 骑士誓言I | |
| collection | 7 | 忠于基本 | |
| collection | 8 | 苦行者 | |
| collection | 10 | 弓箭手传说 | |
## 7. 开发权威表
| 配置用途 | 权威原字段表 | 记录数 | 开发阅读表 |
| --- | --- | --- | --- |
| 收藏组合条件 | [collection.csv](./collection.csv) | 8 | [中文目录](./collection-中文目录.csv) |
[执行规则](./执行规则.csv) · [状态字段](./状态字段.csv) · [验收样例](./验收样例.csv) · [字段字典](./字段字典.csv) · [关联全局配置](./关联全局配置.csv)
全局键按模块名称关联收录;其具体含义优先以正文已确认的规则为准。
| 配置键 | 原值 |
| --- | --- |
| BaseCollectionRewardNeed | 5 |
| CollectionUnlockStage | 6 |
## 8. 开发验收与禁止误写
| 输入 | 检查内容 | 预期 |
| --- | --- | --- |
| 读取collection中StringId=collection_001 | 查询本条配置并核对界面/配置输出 | equipmentIds=103,111,118;equipmentLevels=1,1,1;equipmentGrades=1,1,1;EMonoStatus=ATTACK_POWER;value=0.4 |
| 读取gameconfig中StringId=CollectionUnlockStage | 查询本条配置并核对界面/配置输出 | Values=6 |
验收样例覆盖已经确认的值;流程中的未知分支不能以本表通过代替规则确认。数值表内的空值、0和-1分别保留;升级数组不默认使用玩家等级作为索引。
## 9. 当前待补充边界
是否要求同时持有、是否消耗收藏装备、领取方式与收益单位尚待确认。
[返回总纲](../局外玩法设计文档_HEROLL_原作_v1.0.md) · [阅读规范](../文档规范与阅读说明.md)