6.3 KiB
6.3 KiB
Raid讨伐:原作设计与规则
版本:HEROLL 2.0.1 原作还原文档 v1.0。
1. 功能定位
讨伐以赛季预设阵容和Boss击杀分数为核心。入场门票、普通分数段奖励、最高分奖励是三套独立配置;试用宠物等级不改变玩家普通宠物养成等级。
2. 主要状态
下面是开发阅读所需的概念状态,属于开发映射,不要求与原作内部字段同名。
| 状态 | 用途 |
|---|---|
| 讨伐赛季 | 选择预设与奖励 |
| 门票及恢复进度 | 控制参加次数 |
| 击杀数与本次得分 | 推进对局 |
| 历史最高分 | 对应独立目标奖励 |
| 试用阵容 | 记录宠物及等级 |
3. 功能规则
3.1 门票
初始2张、上限10张,每43200秒恢复,即12小时;每次配置消耗道具155×1。
3.2 预设
赛季宠物表按阵容编号提供宠物ID和试用等级;赛季预设还可覆盖强化项。这些是赛季内容,不应覆盖玩家永久宠物记录。
3.3 奖励
普通奖励按档位、赛季、分数下界与上界定位;最高分奖励另按最高分门槛。两套奖励同时保留,不合成同一张“按分数发奖”表。
3.4 计分
Boss击杀数量对应击杀分数与战斗属性档,按表查询,不将首个Boss分数用于全部击杀。
4. 操作流程
以下顺序用于拆解功能;涉及未确认的结算时机,以本章末尾具体缺口为准。
- 确定赛季,展示门票与预设阵容。
- 进入玩法时使用预设及试用等级。
- 玩法结果分别关联普通分数段和最高分门槛。
5. 关键数值与计算
| 项目 | 数值 | 状态 |
|---|---|---|
| 讨伐门票初始2、上限10,每43200秒(12小时)恢复,入场道具155×1 | startTicketCount=2;maxTicketCount=10;ticketChargeTime=43200;playAssetId=155;playAssetCount=1 | 原作配置确认 |
| 讨伐广告奖励百分数配置 | Values=50 | 原作配置确认 |
讨伐门票与入场(全表)
| ID | 名称/键 | 初始门票数 | 门票上限 | 门票恢复时间(单位按表注释) | 入场资源ID | 入场消耗数量 |
|---|---|---|---|---|---|---|
| 100 | DefaultConfig | 2 | 10 | 43200 | 155 | 1 |
讨伐赛季试用阵容(节选前5条与末3条,完整72条见CSV)
| ID | 名称/键 | 赛季编号 | deckIndex | petId | trialLevel |
|---|---|---|---|---|---|
| 100 | raid_petList_1_0 | 1 | 0 | 100 | 5 |
| 101 | raid_petList_1_1 | 1 | 1 | 109 | 5 |
| 102 | raid_petList_1_2 | 1 | 2 | 103 | 5 |
| 103 | raid_petList_1_3 | 1 | 3 | 116 | 5 |
| 104 | raid_petList_1_4 | 1 | 4 | 117 | 5 |
| 169 | raid_petList_0_6 | 0 | 6 | 106 | 5 |
| 170 | raid_petList_0_7 | 0 | 7 | 115 | 5 |
| 171 | raid_petList_0_8 | 0 | 8 | 111 | 5 |
6. 原作中文内容
中文名称和效果使用原作文本;{0}、{B}等占位符未确认绑定时保留,文字不能代替参数公式。
| 来源表 | ID | 名称 | 效果/条件文本 |
|---|---|---|---|
| raidseasonpreset | 100 | 补给组合 | |
| raidseasonpreset | 101 | 恢復组合 | |
| raidseasonpreset | 102 | 狂战士组合 | |
| raidseasonpreset | 103 | ???? | |
| raidseasonpreset | 104 | 大器晚成组合 | |
| raidseasonpreset | 105 | 成长组合 | |
| raidseasonpreset | 200 | 恢復组合 | |
| raidseasonpreset | 201 | 狂战士组合 | |
| raidseasonpreset | 202 | 成长组合 | |
| raidseasonpreset | 203 | 灵魂组合 | |
| raidseasonpreset | 204 | 瞬杀组合 | |
| raidseasonpreset | 205 | 幸运组合 | |
| raidseasonpreset | 206 | 恢復组合 | |
| raidseasonpreset | 207 | 补给组合 | |
| raidseasonpreset | 208 | 大器晚成组合 | |
| raidseasonpreset | 209 | 灵魂组合 | |
| raidseasonpreset | 210 | 瞬杀组合 | |
| raidseasonpreset | 211 | 幸运组合 | |
| raidseasonpreset | 212 | 狂战士组合 | |
| raidseasonpreset | 213 | 恢復组合 |
本节展示前20条中文内容;完整109条有名称或效果的记录见对应中文目录及中文文本对照。
7. 开发权威表
| 配置用途 | 权威原字段表 | 记录数 | 开发阅读表 |
|---|---|---|---|
| 讨伐门票与入场 | raidconfig.csv | 1 | 中文目录 |
| 讨伐档位展示 | raidtier.csv | 10 | 中文目录 |
| 讨伐分数段奖励 | raidreward.csv | 80 | 中文目录 |
| 讨伐最高分奖励 | raidhighscorereward.csv | 181 | 中文目录 |
| 讨伐赛季试用阵容 | raidseasonpetlist.csv | 72 | 中文目录 |
| 讨伐赛季预设 | raidseasonpreset.csv | 109 | 中文目录 |
| 讨伐击杀计分与属性 | raidboard.csv | 51 | 中文目录 |
| 讨伐强化覆盖 | raidaugmentoverride.csv | 25 | 中文目录 |
执行规则 · 状态字段 · 验收样例 · 字段字典 · 关联全局配置
全局键按模块名称关联收录;其具体含义优先以正文已确认的规则为准。
| 配置键 | 原值 |
|---|---|
| raidUnlockStage | 5 |
| raidBlock | 0 |
| raidADRewardPercent | 50 |
8. 开发验收与禁止误写
| 输入 | 检查内容 | 预期 |
|---|---|---|
| 读取raidconfig中StringId=DefaultConfig | 查询本条配置并核对界面/配置输出 | startTicketCount=2;maxTicketCount=10;ticketChargeTime=43200;playAssetId=155;playAssetCount=1 |
| 读取gameconfig中StringId=raidADRewardPercent | 查询本条配置并核对界面/配置输出 | Values=50 |
验收样例覆盖已经确认的值;流程中的未知分支不能以本表通过代替规则确认。数值表内的空值、0和-1分别保留;升级数组不默认使用玩家等级作为索引。
9. 当前待补充边界
分数端点、门票实际消耗时点和最高分奖励重复规则尚待确认。