feat(map): 新增分段刷怪机制并调整教程波次怪物数量
1. 调整教程专用蓝图模板的近战怪生成数量从5个改为2个,并同步更新文档说明 2. 为刷怪组件添加三段式分段刷怪逻辑,每阶段间添加延迟,优化刷怪节奏 3. 重构波次初始化逻辑,提取为setupWaveData方法减少重复代码
This commit is contained in:
@@ -442,7 +442,7 @@ delta calculation per wave:
|
||||
|
||||
### 核心波次生成
|
||||
|
||||
- **GIVEN** 游戏开始(adaptive_factor=1.0),**WHEN** 进入 W1,**THEN** 生成 5 个 Melee 怪(T1, 无词缀),HP=120, AP=12。
|
||||
- **GIVEN** 游戏开始(adaptive_factor=1.0),**WHEN** 进入 W1,**THEN** 生成 2 个 Melee 怪(T1, 无词缀),HP=120, AP=12。
|
||||
- **GIVEN** 当前 Tier 1 W2(攀升波),**WHEN** 模板选取完成,**THEN** 模板类型为 NORMAL 或 MIXED,且模板的怪物槽位池中包含 Long 类型(cost=40)。运行 100 次抽取,Long 类型出现在槽位池中的比例为 100%。
|
||||
- **GIVEN** W6(Boss 波),**WHEN** 模板选取完成,**THEN** 模板类型为 BOSS,mandatory_slots 包含 Boss 类型,至少生成 1 个 MeleeBoss + 10-15 个普通怪。
|
||||
- **GIVEN** Tier 2 W1(REST 波),**WHEN** 模板选取完成,**THEN** 模板类型为 REST,template_modifier=0.5x。
|
||||
|
||||
Reference in New Issue
Block a user