Files
HEROLL/HEROLL_OUTGAME_2.0.1/21-Raid讨伐/01-模块设计文档.md
T

62 lines
3.5 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.
# 21 Raid讨伐:原作模块设计
## 功能定位
管理讨伐门票、赛季预设、试用宠物、分数奖励与最高分档。
## 功能流程
取得讨伐门票 → 进入赛季预设与宠物阵容 → 击败目标累积分数 → 获得分数档奖励并追求最高分奖励。
以上按原作配置关系整理功能步骤,具体条件与数值见下文及规则说明。
## 子功能构成
| 子功能 | 设计内容 |
| --- | --- |
| 讨伐门票与入场 | 初始票、票上限和恢复秒数分开配置,playAssetId/playAssetCount描述每次入场投入,targetSeason指定适用赛季。 |
| 讨伐档位展示 | visualText与两个图标字段描述档位展示,对应奖励表的tierId。 |
| 讨伐分数段奖励 | tierId和season区分档位赛季,minScore/maxScore是分数段,rewardId/rewardCount为对应收益。 |
| 讨伐最高分奖励 | 以tierId/season/highScore定位最高分目标,与普通分数段奖励分别保留。 |
| 讨伐赛季试用阵容 | season、deckIndex、petId和trialLevel描述每套阵容的宠物及试用等级。 |
| 讨伐赛季预设 | season区分预设,bonus和overrideAugmentIdList保存增益及覆盖的强化项,presetTitleKey为名称引用。 |
| 讨伐击杀计分与属性 | bossKillCount对应killScore及后续战斗属性配置。 |
| 讨伐强化覆盖 | itemType/itemID/fixedKey标识覆盖对象,count、overrideValue及overrideExtraValue记录替换参数。 |
## 功能构成与规则关系
raidconfig 独立定义初始票、上限、恢复时间和入场成本;raidreward 按 tierId/season/minScore/maxScore 给出奖励;raidhighscorereward 为独立最高分门槛;seasonpetlist 用 deckIndex/trialLevel 配阵容。
## 关键规则与数值
| 原作规则 | 数值 | 来源 |
| --- | --- | --- |
| 讨伐门票初始2、上限10,每43200秒(12小时)恢复,入场道具155×1 | startTicketCount=2;maxTicketCount=10;ticketChargeTime=43200;playAssetId=155;playAssetCount=1 | E-raidconfig / StringId=DefaultConfig / CSV记录4 |
| 讨伐广告奖励百分数配置 | Values=50 | E-gameconfig / StringId=raidADRewardPercent / CSV记录86 |
## 完整数值表
| 配置表 | 记录数 | 完整数据 |
| --- | --- | --- |
| raidconfig | 1 | [CSV](./03-表格/raidconfig.csv) |
| raidtier | 10 | [CSV](./03-表格/raidtier.csv) |
| raidreward | 80 | [CSV](./03-表格/raidreward.csv) |
| raidhighscorereward | 181 | [CSV](./03-表格/raidhighscorereward.csv) |
| raidseasonpetlist | 72 | [CSV](./03-表格/raidseasonpetlist.csv) |
| raidseasonpreset | 109 | [CSV](./03-表格/raidseasonpreset.csv) |
| raidboard | 51 | [CSV](./03-表格/raidboard.csv) |
| raidaugmentoverride | 25 | [CSV](./03-表格/raidaugmentoverride.csv) |
[规则说明](./02-规则说明.md) · [数值说明](./03-数值说明.md) · [字段字典](./03-表格/字段字典.csv) · [数组逐项明细](./03-表格/数组逐项明细.csv)
[返回总纲](../00-局外系统模块总纲.md)
## 相关功能模块
| 模块 | 关联内容 |
| --- | --- |
| [资源背包与体力](../02-资源背包与体力/01-模块设计文档.md) | 统一道具类型、礼包内容、资源来源以及大厅到局内的资源映射。 |
| [宠物与成长](../06-宠物与成长/01-模块设计文档.md) | 负责宠物获取、重复转化、碎片升级、技能开放与限时成长活动。 |
| [排行榜与赛季奖励](../23-排行榜与赛季奖励/01-模块设计文档.md) | 配置排行分组、环境排期、业务引用和名次奖励。 |