feat(战斗): 实现战斗时间结束和怪物全灭自动推进波次

- 将战斗时间从600秒改为30秒,便于测试
- 战斗倒计时归零或场上怪物全灭时,自动结束当前波次并进入准备阶段
- 怪物波次切换时,新怪物继承被覆盖旧怪物的部分属性(生命值和攻击力)
- 调整波次初始化逻辑,确保战斗时间在每波开始时重置
- 新增事件 PhasePrepareEnd 和 TimeUpAdvanceWave 协调阶段切换
This commit is contained in:
panw
2026-04-15 15:48:41 +08:00
parent 3a07a7e9d2
commit 083a530a72
3 changed files with 82 additions and 19 deletions

View File

@@ -30,7 +30,7 @@ export enum FightSet {
LVUP_GOLD_UP=50,//升级需要的金币
CHOU_GOLD=100,//抽卡需要的金币
BACK_RANG=30,//后退范围
FiIGHT_TIME=60*10,//战斗时间
FiIGHT_TIME=30,//战斗时间
BACK_CHANCE=40,//击退概率
FROST_TIME=3,//冰冻时间
SKILL_CAST_DELAY=0.15,