fix(game): 调整第2至4波及默认波次的怪物数量配置

- 降低第2波远程怪物数量从3减少至2
- 第3波近战怪物数量从3减少至1,并增加1个近战Boss
- 第4波移除1个支援怪物,近战和远程怪物各减少1个
- 默认波次近战怪物数量从3减少至2
This commit is contained in:
panw
2026-04-03 16:41:17 +08:00
parent cd0ba5415e
commit 1817c14b25

View File

@@ -49,25 +49,24 @@ export const WaveSlotConfig: { [wave: number]: IWaveSlot[] } = {
], ],
2: [ 2: [
{ type: MonType.Melee, count: 2 }, { type: MonType.Melee, count: 2 },
{ type: MonType.Long, count: 3 }, { type: MonType.Long, count: 2 },
{ type: MonType.Support, count: 1 } { type: MonType.Support, count: 1 }
], ],
3: [ 3: [
{ type: MonType.Melee, count: 3 }, { type: MonType.Melee, count: 1 },
{ type: MonType.MeleeBoss, count: 1, slotsPerMon: 2 }, { type: MonType.MeleeBoss, count: 1, slotsPerMon: 2 },
{ type: MonType.Long, count: 2 } { type: MonType.Long, count: 2 }
], ],
4: [ 4: [
{ type: MonType.Melee, count: 2 }, { type: MonType.Melee, count: 1 },
{ type: MonType.Long, count: 2 }, { type: MonType.Long, count: 1 },
{ type: MonType.Support, count: 1 },
{ type: MonType.LongBoss, count: 1, slotsPerMon: 2 } { type: MonType.LongBoss, count: 1, slotsPerMon: 2 }
], ],
} }
// 默认占位配置 (如果在 WaveSlotConfig 中找不到波次,则使用此配置) // 默认占位配置 (如果在 WaveSlotConfig 中找不到波次,则使用此配置)
export const DefaultWaveSlot: IWaveSlot[] = [ export const DefaultWaveSlot: IWaveSlot[] = [
{ type: MonType.Melee, count: 3 }, { type: MonType.Melee, count: 2 },
{ type: MonType.Long, count: 3 } { type: MonType.Long, count: 3 }
] ]