Initial import of HEROLL source and design documents

This commit is contained in:
toshiocn
2026-10-26 16:05:39 +08:00
commit fdb55672c1
1846 changed files with 290692 additions and 0 deletions
@@ -0,0 +1,89 @@
# 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起算,现有配置尚不能确定。