4.9 KiB
4.9 KiB
通行证与赛季:原作设计与规则
版本:HEROLL 2.0.1 原作还原文档 v1.0。
1. 功能定位
通行证通过任务和游玩经验推动等级,并按普通、高级和高级Plus三条轨道发放配置奖励。不同通行证可以有不同经验来源和赛季规则。
2. 主要状态
下面是开发阅读所需的概念状态,属于开发映射,不要求与原作内部字段同名。
| 状态 | 用途 |
|---|---|
| 通行证ID与赛季 | 区分进度域 |
| 当前经验等级 | 推进奖励档 |
| 奖励轨道资格 | 区分普通高级Plus |
| 各档领取状态 | 避免混用轨道 |
| 日任务及游玩经验 | 分别累计 |
3. 功能规则
3.1 普通通行证任务
normalPass每日任务6、每周任务9、挑战任务3;每日重掷次数3。其他通行证有独立行,不自动沿用这组数值。
3.2 游玩经验
normalPass每层通关经验10,普通每日游玩上限200,高级400。每日固定经验为0;固定经验、任务经验和游玩经验必须分开读配置。
3.3 等级奖励
奖励按通行证ID、赛季与等级定位,经验需求和重复配置单列;普通、高级、高级Plus各有自己的奖励ID、数量与键。
3.4 赛季结束
赛季表分别给出购买阻止、游玩结束与赛季结束时间,不把所有入口统一在同一个时刻关闭。
4. 操作流程
以下顺序用于拆解功能;涉及未确认的结算时机,以本章末尾具体缺口为准。
- 定位当前通行证及赛季,显示经验等级与奖励轨道。
- 根据任务或游玩来源读取经验,游玩经验显示本日上限。
- 达到奖励档后按轨道展示奖励及领取状态。
- 活动关联商品、任务与排行榜通过赛季引用定位。
5. 关键数值与计算
| 项目 | 数值 | 状态 |
|---|---|---|
| 普通通行证:日任务6、周任务9、挑战3;普通/高级每日游玩经验上限200/400 | dailyQuestCount=6;weeklyQuestCount=9;challengeQuestCount=3;playMaxXP=200;primiumPlayMaxXP=400;dailyQuestRerollCount=3;loopClearXP=10 | 原作配置确认 |
通行证经验规则(全表)
| ID | 名称/键 | 每日任务 | 每周任务 | 挑战任务 | 普通每日游玩经验上限 | 高级每日游玩经验上限 | 每层通关经验 |
|---|---|---|---|---|---|---|---|
| 1 | 勇士之路 | 6 | 9 | 3 | 200 | 400 | 10 |
| 2 | newbiePass | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | 勇士庆功宴 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | infinityPass | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | firstAnniversaryPass | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | 突袭战入场通行证 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | deoksoonPrincessPass | 0 | 0 | 0 | 0 | 0 | 0 |
| 8 | newbiePassV2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9 | 夏季通行证 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 | 坐骑登场通行证 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | 宝箱冲刺 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12 | 宠物冲刺 | 0 | 0 | 0 | 0 | 0 | 0 |
6. 原作中文内容
中文名称和效果使用原作文本;{0}、{B}等占位符未确认绑定时保留,文字不能代替参数公式。
| 来源表 | ID | 名称 | 效果/条件文本 |
|---|---|---|---|
| passdata | 1 | 勇士之路 | |
| passdata | 3 | 勇士庆功宴 | |
| passdata | 6 | 突袭战入场通行证 | |
| passdata | 9 | 夏季通行证 | |
| passdata | 10 | 坐骑登场通行证 | |
| passdata | 11 | 宝箱冲刺 | |
| passdata | 12 | 宠物冲刺 |
7. 开发权威表
| 配置用途 | 权威原字段表 | 记录数 | 开发阅读表 |
|---|---|---|---|
| 通行证经验规则 | passdata.csv | 12 | 中文目录 |
| 通行证任务 | passquestlist.csv | 161 | 中文目录 |
| 通行证等级奖励 | passrewarddata.csv | 298 | 中文目录 |
| 通行证赛季与关联活动 | passseasondata.csv | 165 | 中文目录 |
执行规则 · 状态字段 · 验收样例 · 字段字典 · 关联全局配置
8. 开发验收与禁止误写
| 输入 | 检查内容 | 预期 |
|---|---|---|
| 读取passdata中StringId=normalPass | 查询本条配置并核对界面/配置输出 | dailyQuestCount=6;weeklyQuestCount=9;challengeQuestCount=3;playMaxXP=200;primiumPlayMaxXP=400;dailyQuestRerollCount=3;loopClearXP=10 |
验收样例覆盖已经确认的值;流程中的未知分支不能以本表通过代替规则确认。数值表内的空值、0和-1分别保留;升级数组不默认使用玩家等级作为索引。
9. 当前待补充边界
经验上限重置时点、重复等级、补领奖励和跨赛季进度处理尚待确认。