Initial import of HEROLL source and design documents
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
# 18 主线进度与星级挑战:规则与数值
|
||||
|
||||
## 已恢复的配置关系
|
||||
|
||||
stageinfo 的 stage/EPlayMode/isEnabled 定义关卡目录;stagerewardinfo 以 stage/loop/isClear 等字段分支发奖;starchallenge 描述挑战值,starchallengereward 按 starCount 配置奖励档。
|
||||
|
||||
证据等级A仅确认字段原值;下列示例不是全量表,所有等级、成本、奖励、参数见所链接CSV。
|
||||
|
||||
## 核心规则核对
|
||||
|
||||
| 规则解读 | 源字段原值 | 证据定位 |
|
||||
| --- | --- | --- |
|
||||
| 星级挑战开放阶段配置 | Values=2 | E-gameconfig / StringId=starChallengeUnlockStage / CSV记录31 |
|
||||
| 星数1对应道具101×50;其他奖励ID=-1保留哨兵值 | starCount=1;rewardID1=101;value1=50;rewardID2=-1;rewardID3=-1 | E-starchallengereward / StringId=0 / CSV记录4 |
|
||||
|
||||
## 子功能规则
|
||||
|
||||
### 关卡入口及模式
|
||||
|
||||
stage/EPlayMode/isEnabled定义关卡目录,标题、场景和Boss字段描述关卡内容;局内衔接字段完整保留。
|
||||
|
||||
对应原表:`stageinfo`,53条。[完整数值](./04-数值明细/stageinfo.md)。
|
||||
|
||||
### 关卡结算奖励
|
||||
|
||||
EPlayMode、stage、loop、diceGauge与isClear共同区分奖励条件,rewardID/rewardCount给出奖励。
|
||||
|
||||
对应原表:`stagerewardinfo`,159条。[完整数值](./04-数值明细/stagerewardinfo.md)。
|
||||
|
||||
### 层数奖励
|
||||
|
||||
Type和Loop定位奖励档,itemID/itemCount记录收益,isSack是独立奖励标记。
|
||||
|
||||
对应原表:`loopreward`,30条。[完整数值](./04-数值明细/loopreward.md)。
|
||||
|
||||
### 星级挑战条件参数
|
||||
|
||||
challengeText连接挑战描述,value是条件参数;没有正文时不根据数值猜测挑战语义。
|
||||
|
||||
对应原表:`starchallenge`,3条。[完整数值](./04-数值明细/starchallenge.md)。
|
||||
|
||||
### 星数奖励档
|
||||
|
||||
starCount定位累计星数档,三组rewardID/value保留对应奖励,-1奖励ID作为原始哨兵保存。
|
||||
|
||||
对应原表:`starchallengereward`,201条。[完整数值](./04-数值明细/starchallengereward.md)。
|
||||
|
||||
## 关联全局配置
|
||||
|
||||
| 键 | 原值 | CSV记录序号 |
|
||||
| --- | --- | --- |
|
||||
| needEnergy | 5 | 25 |
|
||||
| starChallengeUnlockStage | 2 | 31 |
|
||||
|
||||
[完整全局配置](../00-共享配置/gameconfig.csv) · [规则来源](./03-表格/规则证据.csv) · [原作符号索引](./03-表格/元数据符号.csv)
|
||||
|
||||
## 尚待补充的原作细节
|
||||
|
||||
首通与重复通关判定、星级条件评估和奖励领取幂等性需消费者;本模块保留整张stageinfo以防丢失入口字段,不重写局内战斗。
|
||||
Reference in New Issue
Block a user