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

4.4 KiB
Raw Blame History

收藏与图鉴:原作设计与规则

版本: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 8 中文目录

执行规则 · 状态字段 · 验收样例 · 字段字典 · 关联全局配置

全局键按模块名称关联收录;其具体含义优先以正文已确认的规则为准。

配置键 原值
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. 当前待补充边界

是否要求同时持有、是否消耗收藏装备、领取方式与收益单位尚待确认。

返回总纲 · 阅读规范