Files
HEROLL/HEROLL_OUTGAME_2.0.1/01-账号大厅与功能解锁/02-规则说明.md
T

90 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.
# 01 账号大厅与功能解锁:规则与数值
## 已恢复的配置关系
tutorial 用 unlockContentKey 描述解锁内容;newbieguide 同时记录 clearStage、跳转目标和奖励;modesortingorder 决定模式展示排序。gameconfig 中的 UnlockStage、UnlockDay、Block 是入口检查候选配置,阶段索引不能直接改成玩家看到的关卡编号。
证据等级A仅确认字段原值;下列示例不是全量表,所有等级、成本、奖励、参数见所链接CSV。
## 核心规则核对
| 规则解读 | 源字段原值 | 证据定位 |
| --- | --- | --- |
| 模式选择解锁门槛配置 | Values=1 | E-gameconfig / StringId=modeSelectUnlockStage / CSV记录42 |
| 离线保存阻止开关原值;不等同已确认运行行为 | Values=1 | E-gameconfig / StringId=IsOfflineSaveBlock / CSV记录48 |
| 坐骑开放日序配置;首日索引未闭合 | Values=6 | E-gameconfig / StringId=mountUnlockDay / CSV记录91 |
## 子功能规则
### 新手引导步骤
引导类型和漏斗标识区分步骤;等待时长、遮罩和触摸推进字段描述交互,unlockContentKey记录该步关联的功能开放键。
对应原表:`tutorial`,149条。[完整数值](./04-数值明细/tutorial.md)。
### 引导目标与奖励
clearStage区分进度条件,moveTab/customTab/moveOpenView描述跳转目标,rewardID/rewardCount记录奖励。
对应原表:`newbieguide`,4条。[完整数值](./04-数值明细/newbieguide.md)。
### 模式入口排序
按bannerName识别模式入口,以sortingOrder配置显示顺序。
对应原表:`modesortingorder`,6条。[完整数值](./04-数值明细/modesortingorder.md)。
### 通知内容
MailType和MailValue区分通知场景,TitleKeys/TextKeys保存可选标题及正文文本键。
对应原表:`localpush`,6条。[完整数值](./04-数值明细/localpush.md)。
### 社区入口
以language区分语言版本,标题、图标与url共同描述社区入口。
对应原表:`communitydata`,7条。[完整数值](./04-数值明细/communitydata.md)。
### 持久标记清理排期
removeDate给出计划日期,targetKeyList列出此次清理涉及的持久标记。
对应原表:`permanentkeyremoveschedule`,1条。[完整数值](./04-数值明细/permanentkeyremoveschedule.md)。
## 关联全局配置
| 键 | 原值 | CSV记录序号 |
| --- | --- | --- |
| relicContentsUnlockStage | 0,7 | 30 |
| starChallengeUnlockStage | 2 | 31 |
| specialShopTabUnlockStage | 1 | 40 |
| enhancedGachaUnlockStage | 2 | 41 |
| modeSelectUnlockStage | 1 | 42 |
| potionBattleUnlockStage | 3 | 43 |
| IsOfflineSaveBlock | 1 | 48 |
| potionBattleBlock | 0 | 49 |
| IsSaveFailKick | 1 | 50 |
| afkPatrolUnlockStage | 1 | 69 |
| infinityUnlockStage | 4 | 70 |
| infinityBlock | 0 | 71 |
| destinyUnlockStages | 5,5,5,7, 7 | 75 |
| dayOfWeekDungeonUnlockStage | 4 | 77 |
| dayOfWeekDungeonBlock | 0 | 78 |
| saveHoldTime | 50 | 81 |
| CollectionUnlockStage | 6 | 82 |
| seasonEventBlock | 0 | 83 |
| raidUnlockStage | 5 | 84 |
| raidBlock | 0 | 85 |
| outgameTileUnlockStage | 3 | 87 |
| autoUnlockStage | 1 | 88 |
| idleDungeonUnlockStage | 1 | 89 |
| idleDungeonBlock | 0 | 90 |
| mountUnlockDay | 6 | 91 |
[完整全局配置](../00-共享配置/gameconfig.csv) · [规则来源](./03-表格/规则证据.csv) · [原作符号索引](./03-表格/元数据符号.csv)
## 尚待补充的原作细节
解锁阶段使用已通关阶段还是当前阶段、开放日序从0还是1起算,现有配置尚不能确定。